--- /home/fdroid/fdroiddata/tmp/de.danoeh.antennapod_3060195.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_de.danoeh.antennapod_3060195.apk ├── zipinfo {} │ @@ -1,12 +1,12 @@ │ Zip file size: 11934392 bytes, number of entries: 1656 │ -rw-r--r-- 0.0 unx 56 b- defN 81-Jan-01 01:01 META-INF/com/android/build/gradle/app-metadata.properties │ --rw-r--r-- 0.0 unx 3452 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ +-rw-r--r-- 0.0 unx 3453 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-r--r-- 0.0 unx 278 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ --rw-r--r-- 0.0 unx 7181692 b- defN 81-Jan-01 01:01 classes.dex │ +-rw-r--r-- 0.0 unx 7181700 b- defN 81-Jan-01 01:01 classes.dex │ -rw-r--r-- 0.0 unx 1961880 b- defN 81-Jan-01 01:01 classes2.dex │ -rw-r--r-- 0.0 unx 2563344 b- defN 81-Jan-01 01:01 classes3.dex │ -rw-r--r-- 0.0 unx 2099504 b- defN 81-Jan-01 01:01 lib/arm64-v8a/libconscrypt_jni.so │ -rw-r--r-- 0.0 unx 1279936 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libconscrypt_jni.so │ -rw-r--r-- 0.0 unx 2254740 b- defN 81-Jan-01 01:01 lib/x86/libconscrypt_jni.so │ -rw-r--r-- 0.0 unx 2501448 b- defN 81-Jan-01 01:01 lib/x86_64/libconscrypt_jni.so │ -rw-r--r-- 0.0 unx 36447 b- defN 81-Jan-01 01:01 assets/LICENSE.txt │ @@ -1651,8 +1651,8 @@ │ -rw---- 0.0 fat 11139 b- stor 81-Jan-01 01:01 res/zr.png │ -rw---- 0.0 fat 67 b- stor 81-Jan-01 01:01 res/zz.png │ -rw---- 0.0 fat 688 b- defN 81-Jan-01 01:01 res/zz.xml │ -rw---- 0.0 fat 2765544 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 148071 b- defN 81-Jan-01 01:01 META-INF/697C4250.SF │ -rw---- 2.0 fat 1299 b- defN 81-Jan-01 01:01 META-INF/697C4250.RSA │ -rw---- 2.0 fat 147944 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -1656 files, 24803717 bytes uncompressed, 11741963 bytes compressed: 52.7% │ +1656 files, 24803726 bytes uncompressed, 11742171 bytes compressed: 52.7% ├── classes2.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,12 +1,12 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 6131b67e │ │ -signature : 3dc2...0948 │ │ +checksum : 9899b70b │ │ +signature : dedb...0b8c │ │ file_size : 1961880 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 16473 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 2117 ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,13 +1,13 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 81951a51 │ │ -signature : 4630...1d1b │ │ -file_size : 7181692 │ │ +checksum : 855f59f0 │ │ +signature : 9230...5f17 │ │ +file_size : 7181700 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 56375 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 8530 │ │ type_ids_off : 225612 (0x03714c) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 259732 (0x03f694) │ │ field_ids_size : 65525 │ │ field_ids_off : 404380 (0x062b9c) │ │ method_ids_size : 48030 │ │ method_ids_off : 928580 (0x0e2b44) │ │ class_defs_size : 6882 │ │ class_defs_off : 1312820 (0x140834) │ │ -data_size : 5648648 │ │ +data_size : 5648656 │ │ data_off : 1533044 (0x176474) │ │ │ │ Class #0 header: │ │ class_idx : 448 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 7810 │ │ source_file_idx : 19431 │ │ @@ -776978,17 +776978,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -403b5c: |[403b5c] de.danoeh.antennapod.BuildConfig.:()V │ │ -403b6c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -403b72: 0e00 |0003: return-void │ │ +403b68: |[403b68] de.danoeh.antennapod.BuildConfig.:()V │ │ +403b78: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +403b7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -777020,109 +777020,109 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -403b74: |[403b74] de.danoeh.antennapod.ClientConfigurator.:()V │ │ -403b84: 0e00 |0000: return-void │ │ +403b80: |[403b80] de.danoeh.antennapod.ClientConfigurator.:()V │ │ +403b90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/ClientConfigurator;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -403b88: |[403b88] de.danoeh.antennapod.ClientConfigurator.:()V │ │ -403b98: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -403b9e: 0e00 |0003: return-void │ │ +403b94: |[403b94] de.danoeh.antennapod.ClientConfigurator.:()V │ │ +403ba4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +403baa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/ClientConfigurator;) │ │ name : 'initialize' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 139 16-bit code units │ │ -403ba0: |[403ba0] de.danoeh.antennapod.ClientConfigurator.initialize:(Landroid/content/Context;)V │ │ -403bb0: 1c00 f61a |0000: const-class v0, Lde/danoeh/antennapod/ClientConfigurator; // type@1af6 │ │ -403bb4: 1d00 |0002: monitor-enter v0 │ │ -403bb6: 6301 c34c |0003: sget-boolean v1, Lde/danoeh/antennapod/ClientConfigurator;.initialized:Z // field@4cc3 │ │ -403bba: 3801 0400 |0005: if-eqz v1, 0009 // +0004 │ │ -403bbe: 1e00 |0007: monitor-exit v0 │ │ -403bc0: 0e00 |0008: return-void │ │ -403bc2: 6e10 3f02 0400 |0009: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@023f │ │ -403bc8: 0c01 |000c: move-result-object v1 │ │ -403bca: 6e10 4002 0400 |000d: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0240 │ │ -403bd0: 0c02 |0010: move-result-object v2 │ │ -403bd2: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -403bd4: 6e30 c402 2103 |0012: invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@02c4 │ │ -403bda: 0c01 |0015: move-result-object v1 │ │ -403bdc: 2202 8d1e |0016: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -403be0: 7010 adb6 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -403be6: 1a03 cf0a |001b: const-string v3, "AntennaPod/" // string@0acf │ │ -403bea: 6e20 b9b6 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -403bf0: 5411 2800 |0020: iget-object v1, v1, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0028 │ │ -403bf4: 6e20 b9b6 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -403bfa: 6e10 c3b6 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -403c00: 0c01 |0028: move-result-object v1 │ │ -403c02: 6901 a97e |0029: sput-object v1, Lde/danoeh/antennapod/net/common/UserAgentInterceptor;.USER_AGENT:Ljava/lang/String; // field@7ea9 │ │ -403c06: 2805 |002b: goto 0030 // +0005 │ │ -403c08: 0d01 |002c: move-exception v1 │ │ -403c0a: 6e10 e9b6 0100 |002d: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -403c10: 7110 1fb4 0400 |0030: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.init:(Landroid/content/Context;)V // method@b41f │ │ -403c16: 7110 66b4 0400 |0033: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.init:(Landroid/content/Context;)V // method@b466 │ │ -403c1c: 7110 3fb4 0400 |0036: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.init:(Landroid/content/Context;)V // method@b43f │ │ -403c22: 7110 44b4 0400 |0039: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.init:(Landroid/content/Context;)V // method@b444 │ │ -403c28: 7110 4bb4 0400 |003c: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.init:(Landroid/content/Context;)V // method@b44b │ │ -403c2e: 7110 2bb4 0400 |003f: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.init:(Landroid/content/Context;)V // method@b42b │ │ -403c34: 7110 37af 0400 |0042: invoke-static {v4}, Lde/danoeh/antennapod/net/ssl/SslProviderInstaller;.install:(Landroid/content/Context;)V // method@af37 │ │ -403c3a: 7110 63ad 0400 |0045: invoke-static {v4}, Lde/danoeh/antennapod/net/common/NetworkUtils;.init:(Landroid/content/Context;)V // method@ad63 │ │ -403c40: 2201 4a1c |0048: new-instance v1, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl; // type@1c4a │ │ -403c44: 7010 67ae 0100 |004a: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.:()V // method@ae67 │ │ -403c4a: 7110 ecae 0100 |004d: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.setImpl:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;)V // method@aeec │ │ -403c50: 2201 4e1c |0050: new-instance v1, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; // type@1c4e │ │ -403c54: 7010 79ae 0100 |0052: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.:()V // method@ae79 │ │ -403c5a: 7110 faae 0100 |0055: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.setInstance:(Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;)V // method@aefa │ │ -403c60: 2201 411c |0058: new-instance v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl; // type@1c41 │ │ -403c64: 7010 44ae 0100 |005a: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.:()V // method@ae44 │ │ -403c6a: 7110 d0ae 0100 |005d: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.setInstance:(Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;)V // method@aed0 │ │ -403c70: 2201 d11c |0060: new-instance v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // type@1cd1 │ │ -403c74: 7020 f1af 4100 |0062: invoke-direct {v1, v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.:(Landroid/content/Context;)V // method@aff1 │ │ -403c7a: 7110 65b0 0100 |0065: invoke-static {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.setInstance:(Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;)V // method@b065 │ │ -403c80: 2201 3f1e |0068: new-instance v1, Ljava/io/File; // type@1e3f │ │ -403c84: 6e10 2f02 0400 |006a: invoke-virtual {v4}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@022f │ │ -403c8a: 0c02 |006d: move-result-object v2 │ │ -403c8c: 1a03 15b1 |006e: const-string v3, "okhttp" // string@b115 │ │ -403c90: 7030 18b5 2103 |0070: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b518 │ │ -403c96: 7110 5bad 0100 |0073: invoke-static {v1}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.setCacheDirectory:(Ljava/io/File;)V // method@ad5b │ │ -403c9c: 7100 5eb4 0000 |0076: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getProxyConfig:()Lde/danoeh/antennapod/model/download/ProxyConfig; // method@b45e │ │ -403ca2: 0c01 |0079: move-result-object v1 │ │ -403ca4: 7110 5cad 0100 |007a: invoke-static {v1}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V // method@ad5c │ │ -403caa: 7110 34b4 0400 |007d: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.init:(Landroid/content/Context;)V // method@b434 │ │ -403cb0: 7110 aab4 0400 |0080: invoke-static {v4}, Lde/danoeh/antennapod/ui/notifications/NotificationUtils;.createChannels:(Landroid/content/Context;)V // method@b4aa │ │ -403cb6: 1214 |0083: const/4 v4, #int 1 // #1 │ │ -403cb8: 6a04 c34c |0084: sput-boolean v4, Lde/danoeh/antennapod/ClientConfigurator;.initialized:Z // field@4cc3 │ │ -403cbc: 1e00 |0086: monitor-exit v0 │ │ -403cbe: 0e00 |0087: return-void │ │ -403cc0: 0d04 |0088: move-exception v4 │ │ -403cc2: 1e00 |0089: monitor-exit v0 │ │ -403cc4: 2704 |008a: throw v4 │ │ +403bac: |[403bac] de.danoeh.antennapod.ClientConfigurator.initialize:(Landroid/content/Context;)V │ │ +403bbc: 1c00 f61a |0000: const-class v0, Lde/danoeh/antennapod/ClientConfigurator; // type@1af6 │ │ +403bc0: 1d00 |0002: monitor-enter v0 │ │ +403bc2: 6301 c34c |0003: sget-boolean v1, Lde/danoeh/antennapod/ClientConfigurator;.initialized:Z // field@4cc3 │ │ +403bc6: 3801 0400 |0005: if-eqz v1, 0009 // +0004 │ │ +403bca: 1e00 |0007: monitor-exit v0 │ │ +403bcc: 0e00 |0008: return-void │ │ +403bce: 6e10 3f02 0400 |0009: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@023f │ │ +403bd4: 0c01 |000c: move-result-object v1 │ │ +403bd6: 6e10 4002 0400 |000d: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0240 │ │ +403bdc: 0c02 |0010: move-result-object v2 │ │ +403bde: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +403be0: 6e30 c402 2103 |0012: invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@02c4 │ │ +403be6: 0c01 |0015: move-result-object v1 │ │ +403be8: 2202 8d1e |0016: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +403bec: 7010 adb6 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +403bf2: 1a03 cf0a |001b: const-string v3, "AntennaPod/" // string@0acf │ │ +403bf6: 6e20 b9b6 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +403bfc: 5411 2800 |0020: iget-object v1, v1, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0028 │ │ +403c00: 6e20 b9b6 1200 |0022: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +403c06: 6e10 c3b6 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +403c0c: 0c01 |0028: move-result-object v1 │ │ +403c0e: 6901 a97e |0029: sput-object v1, Lde/danoeh/antennapod/net/common/UserAgentInterceptor;.USER_AGENT:Ljava/lang/String; // field@7ea9 │ │ +403c12: 2805 |002b: goto 0030 // +0005 │ │ +403c14: 0d01 |002c: move-exception v1 │ │ +403c16: 6e10 e9b6 0100 |002d: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +403c1c: 7110 1fb4 0400 |0030: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.init:(Landroid/content/Context;)V // method@b41f │ │ +403c22: 7110 66b4 0400 |0033: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.init:(Landroid/content/Context;)V // method@b466 │ │ +403c28: 7110 3fb4 0400 |0036: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.init:(Landroid/content/Context;)V // method@b43f │ │ +403c2e: 7110 44b4 0400 |0039: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.init:(Landroid/content/Context;)V // method@b444 │ │ +403c34: 7110 4bb4 0400 |003c: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.init:(Landroid/content/Context;)V // method@b44b │ │ +403c3a: 7110 2bb4 0400 |003f: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.init:(Landroid/content/Context;)V // method@b42b │ │ +403c40: 7110 37af 0400 |0042: invoke-static {v4}, Lde/danoeh/antennapod/net/ssl/SslProviderInstaller;.install:(Landroid/content/Context;)V // method@af37 │ │ +403c46: 7110 63ad 0400 |0045: invoke-static {v4}, Lde/danoeh/antennapod/net/common/NetworkUtils;.init:(Landroid/content/Context;)V // method@ad63 │ │ +403c4c: 2201 4a1c |0048: new-instance v1, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl; // type@1c4a │ │ +403c50: 7010 67ae 0100 |004a: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.:()V // method@ae67 │ │ +403c56: 7110 ecae 0100 |004d: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.setImpl:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;)V // method@aeec │ │ +403c5c: 2201 4e1c |0050: new-instance v1, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; // type@1c4e │ │ +403c60: 7010 79ae 0100 |0052: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.:()V // method@ae79 │ │ +403c66: 7110 faae 0100 |0055: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.setInstance:(Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;)V // method@aefa │ │ +403c6c: 2201 411c |0058: new-instance v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl; // type@1c41 │ │ +403c70: 7010 44ae 0100 |005a: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.:()V // method@ae44 │ │ +403c76: 7110 d0ae 0100 |005d: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.setInstance:(Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;)V // method@aed0 │ │ +403c7c: 2201 d11c |0060: new-instance v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // type@1cd1 │ │ +403c80: 7020 f1af 4100 |0062: invoke-direct {v1, v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.:(Landroid/content/Context;)V // method@aff1 │ │ +403c86: 7110 65b0 0100 |0065: invoke-static {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.setInstance:(Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;)V // method@b065 │ │ +403c8c: 2201 3f1e |0068: new-instance v1, Ljava/io/File; // type@1e3f │ │ +403c90: 6e10 2f02 0400 |006a: invoke-virtual {v4}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@022f │ │ +403c96: 0c02 |006d: move-result-object v2 │ │ +403c98: 1a03 15b1 |006e: const-string v3, "okhttp" // string@b115 │ │ +403c9c: 7030 18b5 2103 |0070: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b518 │ │ +403ca2: 7110 5bad 0100 |0073: invoke-static {v1}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.setCacheDirectory:(Ljava/io/File;)V // method@ad5b │ │ +403ca8: 7100 5eb4 0000 |0076: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getProxyConfig:()Lde/danoeh/antennapod/model/download/ProxyConfig; // method@b45e │ │ +403cae: 0c01 |0079: move-result-object v1 │ │ +403cb0: 7110 5cad 0100 |007a: invoke-static {v1}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V // method@ad5c │ │ +403cb6: 7110 34b4 0400 |007d: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.init:(Landroid/content/Context;)V // method@b434 │ │ +403cbc: 7110 aab4 0400 |0080: invoke-static {v4}, Lde/danoeh/antennapod/ui/notifications/NotificationUtils;.createChannels:(Landroid/content/Context;)V // method@b4aa │ │ +403cc2: 1214 |0083: const/4 v4, #int 1 // #1 │ │ +403cc4: 6a04 c34c |0084: sput-boolean v4, Lde/danoeh/antennapod/ClientConfigurator;.initialized:Z // field@4cc3 │ │ +403cc8: 1e00 |0086: monitor-exit v0 │ │ +403cca: 0e00 |0087: return-void │ │ +403ccc: 0d04 |0088: move-exception v4 │ │ +403cce: 1e00 |0089: monitor-exit v0 │ │ +403cd0: 2704 |008a: throw v4 │ │ catches : 3 │ │ 0x0003 - 0x0005 │ │ -> 0x0088 │ │ 0x0009 - 0x002b │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x002c │ │ -> 0x0088 │ │ 0x002d - 0x0086 │ │ @@ -777190,20 +777190,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -403dbc: |[403dbc] de.danoeh.antennapod.CrashReportWriter.:()V │ │ -403dcc: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ -403dd2: 7100 d1b6 0000 |0003: invoke-static {}, Ljava/lang/Thread;.getDefaultUncaughtExceptionHandler:()Ljava/lang/Thread$UncaughtExceptionHandler; // method@b6d1 │ │ -403dd8: 0c00 |0006: move-result-object v0 │ │ -403dda: 5b10 c54c |0007: iput-object v0, v1, Lde/danoeh/antennapod/CrashReportWriter;.defaultHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@4cc5 │ │ -403dde: 0e00 |0009: return-void │ │ +403dc8: |[403dc8] de.danoeh.antennapod.CrashReportWriter.:()V │ │ +403dd8: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ +403dde: 7100 d1b6 0000 |0003: invoke-static {}, Ljava/lang/Thread;.getDefaultUncaughtExceptionHandler:()Ljava/lang/Thread$UncaughtExceptionHandler; // method@b6d1 │ │ +403de4: 0c00 |0006: move-result-object v0 │ │ +403de6: 5b10 c54c |0007: iput-object v0, v1, Lde/danoeh/antennapod/CrashReportWriter;.defaultHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@4cc5 │ │ +403dea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/CrashReportWriter; │ │ │ │ @@ -777212,74 +777212,74 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -403cec: |[403cec] de.danoeh.antennapod.CrashReportWriter.getFile:()Ljava/io/File; │ │ -403cfc: 2200 3f1e |0000: new-instance v0, Ljava/io/File; // type@1e3f │ │ -403d00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -403d02: 7110 50b4 0100 |0003: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b450 │ │ -403d08: 0c01 |0006: move-result-object v1 │ │ -403d0a: 1a02 e76b |0007: const-string v2, "crash-report.log" // string@6be7 │ │ -403d0e: 7030 18b5 1002 |0009: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b518 │ │ -403d14: 1100 |000c: return-object v0 │ │ +403cf8: |[403cf8] de.danoeh.antennapod.CrashReportWriter.getFile:()Ljava/io/File; │ │ +403d08: 2200 3f1e |0000: new-instance v0, Ljava/io/File; // type@1e3f │ │ +403d0c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +403d0e: 7110 50b4 0100 |0003: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b450 │ │ +403d14: 0c01 |0006: move-result-object v1 │ │ +403d16: 1a02 e76b |0007: const-string v2, "crash-report.log" // string@6be7 │ │ +403d1a: 7030 18b5 1002 |0009: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b518 │ │ +403d20: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/CrashReportWriter;) │ │ name : 'getSystemInfo' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -403d18: |[403d18] de.danoeh.antennapod.CrashReportWriter.getSystemInfo:()Ljava/lang/String; │ │ -403d28: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -403d2c: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -403d32: 1a01 fc01 |0005: const-string v1, "## Environment │ │ +403d24: |[403d24] de.danoeh.antennapod.CrashReportWriter.getSystemInfo:()Ljava/lang/String; │ │ +403d34: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +403d38: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +403d3e: 1a01 fc01 |0005: const-string v1, "## Environment │ │ Android version: " // string@01fc │ │ -403d36: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -403d3c: 6201 e400 |000a: sget-object v1, Landroid/os/Build$VERSION;.RELEASE:Ljava/lang/String; // field@00e4 │ │ -403d40: 6e20 b9b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -403d46: 1a01 1100 |000f: const-string v1, " │ │ +403d42: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +403d48: 6201 e400 |000a: sget-object v1, Landroid/os/Build$VERSION;.RELEASE:Ljava/lang/String; // field@00e4 │ │ +403d4c: 6e20 b9b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +403d52: 1a01 1100 |000f: const-string v1, " │ │ OS version: " // string@0011 │ │ -403d4a: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -403d50: 1a01 b8b5 |0014: const-string v1, "os.version" // string@b5b8 │ │ -403d54: 7110 c6b6 0100 |0016: invoke-static {v1}, Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@b6c6 │ │ -403d5a: 0c01 |0019: move-result-object v1 │ │ -403d5c: 6e20 b9b6 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -403d62: 1a01 0d00 |001d: const-string v1, " │ │ +403d56: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +403d5c: 1a01 b8b5 |0014: const-string v1, "os.version" // string@b5b8 │ │ +403d60: 7110 c6b6 0100 |0016: invoke-static {v1}, Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@b6c6 │ │ +403d66: 0c01 |0019: move-result-object v1 │ │ +403d68: 6e20 b9b6 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +403d6e: 1a01 0d00 |001d: const-string v1, " │ │ AntennaPod version: " // string@000d │ │ -403d66: 6e20 b9b6 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -403d6c: 1a01 1008 |0022: const-string v1, "3.6.1" // string@0810 │ │ -403d70: 6e20 b9b6 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -403d76: 1a01 1000 |0027: const-string v1, " │ │ +403d72: 6e20 b9b6 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +403d78: 1a01 1008 |0022: const-string v1, "3.6.1" // string@0810 │ │ +403d7c: 6e20 b9b6 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +403d82: 1a01 1000 |0027: const-string v1, " │ │ Model: " // string@0010 │ │ -403d7a: 6e20 b9b6 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -403d80: 6201 ea00 |002c: sget-object v1, Landroid/os/Build;.MODEL:Ljava/lang/String; // field@00ea │ │ -403d84: 6e20 b9b6 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -403d8a: 1a01 0e00 |0031: const-string v1, " │ │ +403d86: 6e20 b9b6 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +403d8c: 6201 ea00 |002c: sget-object v1, Landroid/os/Build;.MODEL:Ljava/lang/String; // field@00ea │ │ +403d90: 6e20 b9b6 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +403d96: 1a01 0e00 |0031: const-string v1, " │ │ Device: " // string@000e │ │ -403d8e: 6e20 b9b6 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -403d94: 6201 e700 |0036: sget-object v1, Landroid/os/Build;.DEVICE:Ljava/lang/String; // field@00e7 │ │ -403d98: 6e20 b9b6 1000 |0038: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -403d9e: 1a01 1200 |003b: const-string v1, " │ │ +403d9a: 6e20 b9b6 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +403da0: 6201 e700 |0036: sget-object v1, Landroid/os/Build;.DEVICE:Ljava/lang/String; // field@00e7 │ │ +403da4: 6e20 b9b6 1000 |0038: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +403daa: 1a01 1200 |003b: const-string v1, " │ │ Product: " // string@0012 │ │ -403da2: 6e20 b9b6 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -403da8: 6201 eb00 |0040: sget-object v1, Landroid/os/Build;.PRODUCT:Ljava/lang/String; // field@00eb │ │ -403dac: 6e20 b9b6 1000 |0042: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -403db2: 6e10 c3b6 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -403db8: 0c00 |0048: move-result-object v0 │ │ -403dba: 1100 |0049: return-object v0 │ │ +403dae: 6e20 b9b6 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +403db4: 6201 eb00 |0040: sget-object v1, Landroid/os/Build;.PRODUCT:Ljava/lang/String; // field@00eb │ │ +403db8: 6e20 b9b6 1000 |0042: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +403dbe: 6e10 c3b6 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +403dc4: 0c00 |0048: move-result-object v0 │ │ +403dc6: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0016 line=61 │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/CrashReportWriter;) │ │ @@ -777287,68 +777287,68 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 111 16-bit code units │ │ -403e04: |[403e04] de.danoeh.antennapod.CrashReportWriter.write:(Ljava/lang/Throwable;)V │ │ -403e14: 1a00 615a |0000: const-string v0, "```" // string@5a61 │ │ -403e18: 7100 12a8 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/CrashReportWriter;.getFile:()Ljava/io/File; // method@a812 │ │ -403e1e: 0c01 |0005: move-result-object v1 │ │ -403e20: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -403e22: 2203 511e |0007: new-instance v3, Ljava/io/PrintWriter; // type@1e51 │ │ -403e26: 1a04 8051 |0009: const-string v4, "UTF-8" // string@5180 │ │ -403e2a: 7030 6fb5 1304 |000b: invoke-direct {v3, v1, v4}, Ljava/io/PrintWriter;.:(Ljava/io/File;Ljava/lang/String;)V // method@b56f │ │ -403e30: 1a01 fb01 |000e: const-string v1, "## Crash info" // string@01fb │ │ -403e34: 6e20 79b5 1300 |0010: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b579 │ │ -403e3a: 2201 8d1e |0013: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -403e3e: 7010 adb6 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -403e44: 1a02 7850 |0018: const-string v2, "Time: " // string@5078 │ │ -403e48: 6e20 b9b6 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -403e4e: 2202 f51e |001d: new-instance v2, Ljava/text/SimpleDateFormat; // type@1ef5 │ │ -403e52: 1a04 d86e |001f: const-string v4, "dd-MM-yyyy HH:mm:ss" // string@6ed8 │ │ -403e56: 7100 fbb8 0000 |0021: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b8fb │ │ -403e5c: 0c05 |0024: move-result-object v5 │ │ -403e5e: 7030 cdb7 4205 |0025: invoke-direct {v2, v4, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b7cd │ │ -403e64: 2204 0b1f |0028: new-instance v4, Ljava/util/Date; // type@1f0b │ │ -403e68: 7010 92b8 0400 |002a: invoke-direct {v4}, Ljava/util/Date;.:()V // method@b892 │ │ -403e6e: 6e20 c2b7 4200 |002d: invoke-virtual {v2, v4}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b7c2 │ │ -403e74: 0c02 |0030: move-result-object v2 │ │ -403e76: 6e20 b9b6 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -403e7c: 6e10 c3b6 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -403e82: 0c01 |0037: move-result-object v1 │ │ -403e84: 6e20 79b5 1300 |0038: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b579 │ │ -403e8a: 1a01 ce0a |003b: const-string v1, "AntennaPod version: 3.6.1" // string@0ace │ │ -403e8e: 6e20 79b5 1300 |003d: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b579 │ │ -403e94: 6e10 76b5 0300 |0040: invoke-virtual {v3}, Ljava/io/PrintWriter;.println:()V // method@b576 │ │ -403e9a: 1a01 fd01 |0043: const-string v1, "## StackTrace" // string@01fd │ │ -403e9e: 6e20 79b5 1300 |0045: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b579 │ │ -403ea4: 6e20 79b5 0300 |0048: invoke-virtual {v3, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b579 │ │ -403eaa: 6e20 eab6 3600 |004b: invoke-virtual {v6, v3}, Ljava/lang/Throwable;.printStackTrace:(Ljava/io/PrintWriter;)V // method@b6ea │ │ -403eb0: 6e20 79b5 0300 |004e: invoke-virtual {v3, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b579 │ │ -403eb6: 7110 ecba 0300 |0051: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@baec │ │ -403ebc: 2816 |0054: goto 006a // +0016 │ │ -403ebe: 0d06 |0055: move-exception v6 │ │ -403ec0: 0732 |0056: move-object v2, v3 │ │ -403ec2: 2814 |0057: goto 006b // +0014 │ │ -403ec4: 0d06 |0058: move-exception v6 │ │ -403ec6: 0732 |0059: move-object v2, v3 │ │ -403ec8: 2804 |005a: goto 005e // +0004 │ │ -403eca: 0d06 |005b: move-exception v6 │ │ -403ecc: 280f |005c: goto 006b // +000f │ │ -403ece: 0d06 |005d: move-exception v6 │ │ -403ed0: 1a00 f912 |005e: const-string v0, "CrashReportWriter" // string@12f9 │ │ -403ed4: 7110 820b 0600 |0060: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ -403eda: 0c06 |0063: move-result-object v6 │ │ -403edc: 7120 800b 6000 |0064: invoke-static {v0, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -403ee2: 7110 ecba 0200 |0067: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@baec │ │ -403ee8: 0e00 |006a: return-void │ │ -403eea: 7110 ecba 0200 |006b: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@baec │ │ -403ef0: 2706 |006e: throw v6 │ │ +403e10: |[403e10] de.danoeh.antennapod.CrashReportWriter.write:(Ljava/lang/Throwable;)V │ │ +403e20: 1a00 615a |0000: const-string v0, "```" // string@5a61 │ │ +403e24: 7100 12a8 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/CrashReportWriter;.getFile:()Ljava/io/File; // method@a812 │ │ +403e2a: 0c01 |0005: move-result-object v1 │ │ +403e2c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +403e2e: 2203 511e |0007: new-instance v3, Ljava/io/PrintWriter; // type@1e51 │ │ +403e32: 1a04 8051 |0009: const-string v4, "UTF-8" // string@5180 │ │ +403e36: 7030 6fb5 1304 |000b: invoke-direct {v3, v1, v4}, Ljava/io/PrintWriter;.:(Ljava/io/File;Ljava/lang/String;)V // method@b56f │ │ +403e3c: 1a01 fb01 |000e: const-string v1, "## Crash info" // string@01fb │ │ +403e40: 6e20 79b5 1300 |0010: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b579 │ │ +403e46: 2201 8d1e |0013: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +403e4a: 7010 adb6 0100 |0015: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +403e50: 1a02 7850 |0018: const-string v2, "Time: " // string@5078 │ │ +403e54: 6e20 b9b6 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +403e5a: 2202 f51e |001d: new-instance v2, Ljava/text/SimpleDateFormat; // type@1ef5 │ │ +403e5e: 1a04 d86e |001f: const-string v4, "dd-MM-yyyy HH:mm:ss" // string@6ed8 │ │ +403e62: 7100 fbb8 0000 |0021: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b8fb │ │ +403e68: 0c05 |0024: move-result-object v5 │ │ +403e6a: 7030 cdb7 4205 |0025: invoke-direct {v2, v4, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b7cd │ │ +403e70: 2204 0b1f |0028: new-instance v4, Ljava/util/Date; // type@1f0b │ │ +403e74: 7010 92b8 0400 |002a: invoke-direct {v4}, Ljava/util/Date;.:()V // method@b892 │ │ +403e7a: 6e20 c2b7 4200 |002d: invoke-virtual {v2, v4}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b7c2 │ │ +403e80: 0c02 |0030: move-result-object v2 │ │ +403e82: 6e20 b9b6 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +403e88: 6e10 c3b6 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +403e8e: 0c01 |0037: move-result-object v1 │ │ +403e90: 6e20 79b5 1300 |0038: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b579 │ │ +403e96: 1a01 ce0a |003b: const-string v1, "AntennaPod version: 3.6.1" // string@0ace │ │ +403e9a: 6e20 79b5 1300 |003d: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b579 │ │ +403ea0: 6e10 76b5 0300 |0040: invoke-virtual {v3}, Ljava/io/PrintWriter;.println:()V // method@b576 │ │ +403ea6: 1a01 fd01 |0043: const-string v1, "## StackTrace" // string@01fd │ │ +403eaa: 6e20 79b5 1300 |0045: invoke-virtual {v3, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b579 │ │ +403eb0: 6e20 79b5 0300 |0048: invoke-virtual {v3, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b579 │ │ +403eb6: 6e20 eab6 3600 |004b: invoke-virtual {v6, v3}, Ljava/lang/Throwable;.printStackTrace:(Ljava/io/PrintWriter;)V // method@b6ea │ │ +403ebc: 6e20 79b5 0300 |004e: invoke-virtual {v3, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@b579 │ │ +403ec2: 7110 ecba 0300 |0051: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@baec │ │ +403ec8: 2816 |0054: goto 006a // +0016 │ │ +403eca: 0d06 |0055: move-exception v6 │ │ +403ecc: 0732 |0056: move-object v2, v3 │ │ +403ece: 2814 |0057: goto 006b // +0014 │ │ +403ed0: 0d06 |0058: move-exception v6 │ │ +403ed2: 0732 |0059: move-object v2, v3 │ │ +403ed4: 2804 |005a: goto 005e // +0004 │ │ +403ed6: 0d06 |005b: move-exception v6 │ │ +403ed8: 280f |005c: goto 006b // +000f │ │ +403eda: 0d06 |005d: move-exception v6 │ │ +403edc: 1a00 f912 |005e: const-string v0, "CrashReportWriter" // string@12f9 │ │ +403ee0: 7110 820b 0600 |0060: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ +403ee6: 0c06 |0063: move-result-object v6 │ │ +403ee8: 7120 800b 6000 |0064: invoke-static {v0, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +403eee: 7110 ecba 0200 |0067: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@baec │ │ +403ef4: 0e00 |006a: return-void │ │ +403ef6: 7110 ecba 0200 |006b: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Writer;)V // method@baec │ │ +403efc: 2706 |006e: throw v6 │ │ catches : 3 │ │ 0x0007 - 0x000e │ │ Ljava/io/IOException; -> 0x005d │ │ -> 0x005b │ │ 0x000e - 0x0051 │ │ Ljava/io/IOException; -> 0x0058 │ │ -> 0x0055 │ │ @@ -777378,19 +777378,19 @@ │ │ type : '(Ljava/lang/Thread;Ljava/lang/Throwable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -403de0: |[403de0] de.danoeh.antennapod.CrashReportWriter.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V │ │ -403df0: 7110 15a8 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a815 │ │ -403df6: 5410 c54c |0003: iget-object v0, v1, Lde/danoeh/antennapod/CrashReportWriter;.defaultHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@4cc5 │ │ -403dfa: 7230 cbb6 2003 |0005: invoke-interface {v0, v2, v3}, Ljava/lang/Thread$UncaughtExceptionHandler;.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V // method@b6cb │ │ -403e00: 0e00 |0008: return-void │ │ +403dec: |[403dec] de.danoeh.antennapod.CrashReportWriter.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V │ │ +403dfc: 7110 15a8 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a815 │ │ +403e02: 5410 c54c |0003: iget-object v0, v1, Lde/danoeh/antennapod/CrashReportWriter;.defaultHandler:Ljava/lang/Thread$UncaughtExceptionHandler; // field@4cc5 │ │ +403e06: 7230 cbb6 2003 |0005: invoke-interface {v0, v2, v3}, Ljava/lang/Thread$UncaughtExceptionHandler;.uncaughtException:(Ljava/lang/Thread;Ljava/lang/Throwable;)V // method@b6cb │ │ +403e0c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/CrashReportWriter; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Thread; │ │ @@ -777426,17 +777426,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -403f1c: |[403f1c] de.danoeh.antennapod.PodcastApp.:()V │ │ -403f2c: 7010 da00 0000 |0000: invoke-direct {v0}, Landroid/app/Application;.:()V // method@00da │ │ -403f32: 0e00 |0003: return-void │ │ +403f28: |[403f28] de.danoeh.antennapod.PodcastApp.:()V │ │ +403f38: 7010 da00 0000 |0000: invoke-direct {v0}, Landroid/app/Application;.:()V // method@00da │ │ +403f3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/PodcastApp; │ │ │ │ Virtual methods - │ │ @@ -777445,43 +777445,43 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -403f34: |[403f34] de.danoeh.antennapod.PodcastApp.onCreate:()V │ │ -403f44: 6f10 dc00 0200 |0000: invoke-super {v2}, Landroid/app/Application;.onCreate:()V // method@00dc │ │ -403f4a: 2200 f71a |0003: new-instance v0, Lde/danoeh/antennapod/CrashReportWriter; // type@1af7 │ │ -403f4e: 7010 11a8 0000 |0005: invoke-direct {v0}, Lde/danoeh/antennapod/CrashReportWriter;.:()V // method@a811 │ │ -403f54: 7110 d9b6 0000 |0008: invoke-static {v0}, Ljava/lang/Thread;.setDefaultUncaughtExceptionHandler:(Ljava/lang/Thread$UncaughtExceptionHandler;)V // method@b6d9 │ │ -403f5a: 7100 36a8 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup;.setupRxJavaErrorHandler:()V // method@a836 │ │ -403f60: 7100 0fbb 0000 |000e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.builder:()Lorg/greenrobot/eventbus/EventBusBuilder; // method@bb0f │ │ -403f66: 0c00 |0011: move-result-object v0 │ │ -403f68: 2201 f41a |0012: new-instance v1, Lde/danoeh/antennapod/ApEventBusIndex; // type@1af4 │ │ -403f6c: 7010 0aa8 0100 |0014: invoke-direct {v1}, Lde/danoeh/antennapod/ApEventBusIndex;.:()V // method@a80a │ │ -403f72: 6e20 17bb 1000 |0017: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.addIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfoIndex;)Lorg/greenrobot/eventbus/EventBusBuilder; // method@bb17 │ │ -403f78: 0c00 |001a: move-result-object v0 │ │ -403f7a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -403f7c: 6e20 19bb 1000 |001c: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.logNoSubscriberMessages:(Z)Lorg/greenrobot/eventbus/EventBusBuilder; // method@bb19 │ │ -403f82: 0c00 |001f: move-result-object v0 │ │ -403f84: 6e20 1abb 1000 |0020: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.sendNoSubscriberEvent:(Z)Lorg/greenrobot/eventbus/EventBusBuilder; // method@bb1a │ │ -403f8a: 0c00 |0023: move-result-object v0 │ │ -403f8c: 6e10 18bb 0000 |0024: invoke-virtual {v0}, Lorg/greenrobot/eventbus/EventBusBuilder;.installDefaultEventBus:()Lorg/greenrobot/eventbus/EventBus; // method@bb18 │ │ -403f92: 280b |0027: goto 0032 // +000b │ │ -403f94: 0d00 |0028: move-exception v0 │ │ -403f96: 1a01 9046 |0029: const-string v1, "PodcastApp" // string@4690 │ │ -403f9a: 6e10 e6b6 0000 |002b: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -403fa0: 0c00 |002e: move-result-object v0 │ │ -403fa2: 7120 7e0b 0100 |002f: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -403fa8: 7110 d590 0200 |0032: invoke-static {v2}, Lcom/google/android/material/color/DynamicColors;.applyToActivitiesIfAvailable:(Landroid/app/Application;)V // method@90d5 │ │ -403fae: 7110 10a8 0200 |0035: invoke-static {v2}, Lde/danoeh/antennapod/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@a810 │ │ -403fb4: 7110 19a8 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/PreferenceUpgrader;.checkUpgrades:(Landroid/content/Context;)V // method@a819 │ │ -403fba: 7110 f7b3 0200 |003b: invoke-static {v2}, Lde/danoeh/antennapod/spa/SPAUtil;.sendSPAppsQueryFeedsIntent:(Landroid/content/Context;)Z // method@b3f7 │ │ -403fc0: 0e00 |003e: return-void │ │ +403f40: |[403f40] de.danoeh.antennapod.PodcastApp.onCreate:()V │ │ +403f50: 6f10 dc00 0200 |0000: invoke-super {v2}, Landroid/app/Application;.onCreate:()V // method@00dc │ │ +403f56: 2200 f71a |0003: new-instance v0, Lde/danoeh/antennapod/CrashReportWriter; // type@1af7 │ │ +403f5a: 7010 11a8 0000 |0005: invoke-direct {v0}, Lde/danoeh/antennapod/CrashReportWriter;.:()V // method@a811 │ │ +403f60: 7110 d9b6 0000 |0008: invoke-static {v0}, Ljava/lang/Thread;.setDefaultUncaughtExceptionHandler:(Ljava/lang/Thread$UncaughtExceptionHandler;)V // method@b6d9 │ │ +403f66: 7100 36a8 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup;.setupRxJavaErrorHandler:()V // method@a836 │ │ +403f6c: 7100 0fbb 0000 |000e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.builder:()Lorg/greenrobot/eventbus/EventBusBuilder; // method@bb0f │ │ +403f72: 0c00 |0011: move-result-object v0 │ │ +403f74: 2201 f41a |0012: new-instance v1, Lde/danoeh/antennapod/ApEventBusIndex; // type@1af4 │ │ +403f78: 7010 0aa8 0100 |0014: invoke-direct {v1}, Lde/danoeh/antennapod/ApEventBusIndex;.:()V // method@a80a │ │ +403f7e: 6e20 17bb 1000 |0017: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.addIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfoIndex;)Lorg/greenrobot/eventbus/EventBusBuilder; // method@bb17 │ │ +403f84: 0c00 |001a: move-result-object v0 │ │ +403f86: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +403f88: 6e20 19bb 1000 |001c: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.logNoSubscriberMessages:(Z)Lorg/greenrobot/eventbus/EventBusBuilder; // method@bb19 │ │ +403f8e: 0c00 |001f: move-result-object v0 │ │ +403f90: 6e20 1abb 1000 |0020: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBusBuilder;.sendNoSubscriberEvent:(Z)Lorg/greenrobot/eventbus/EventBusBuilder; // method@bb1a │ │ +403f96: 0c00 |0023: move-result-object v0 │ │ +403f98: 6e10 18bb 0000 |0024: invoke-virtual {v0}, Lorg/greenrobot/eventbus/EventBusBuilder;.installDefaultEventBus:()Lorg/greenrobot/eventbus/EventBus; // method@bb18 │ │ +403f9e: 280b |0027: goto 0032 // +000b │ │ +403fa0: 0d00 |0028: move-exception v0 │ │ +403fa2: 1a01 9046 |0029: const-string v1, "PodcastApp" // string@4690 │ │ +403fa6: 6e10 e6b6 0000 |002b: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +403fac: 0c00 |002e: move-result-object v0 │ │ +403fae: 7120 7e0b 0100 |002f: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +403fb4: 7110 d590 0200 |0032: invoke-static {v2}, Lcom/google/android/material/color/DynamicColors;.applyToActivitiesIfAvailable:(Landroid/app/Application;)V // method@90d5 │ │ +403fba: 7110 10a8 0200 |0035: invoke-static {v2}, Lde/danoeh/antennapod/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@a810 │ │ +403fc0: 7110 19a8 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/PreferenceUpgrader;.checkUpgrades:(Landroid/content/Context;)V // method@a819 │ │ +403fc6: 7110 f7b3 0200 |003b: invoke-static {v2}, Lde/danoeh/antennapod/spa/SPAUtil;.sendSPAppsQueryFeedsIntent:(Landroid/content/Context;)Z // method@b3f7 │ │ +403fcc: 0e00 |003e: return-void │ │ catches : 1 │ │ 0x000e - 0x0027 │ │ Lorg/greenrobot/eventbus/EventBusException; -> 0x0028 │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ 0x000b line=21 │ │ @@ -777537,54 +777537,54 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -403fd4: |[403fd4] de.danoeh.antennapod.PreferenceUpgrader.:()V │ │ -403fe4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -403fea: 0e00 |0003: return-void │ │ +403fe0: |[403fe0] de.danoeh.antennapod.PreferenceUpgrader.:()V │ │ +403ff0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +403ff6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/PreferenceUpgrader;) │ │ name : 'checkUpgrades' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -403fec: |[403fec] de.danoeh.antennapod.PreferenceUpgrader.checkUpgrades:(Landroid/content/Context;)V │ │ -403ffc: 7110 f26a 0500 |0000: invoke-static {v5}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@6af2 │ │ -404002: 0c00 |0003: move-result-object v0 │ │ -404004: 6900 c94c |0004: sput-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -404008: 1a00 5860 |0006: const-string v0, "app_version" // string@6058 │ │ -40400c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -40400e: 6e30 4202 0501 |0009: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0242 │ │ -404014: 0c00 |000c: move-result-object v0 │ │ -404016: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -404018: 1a02 02da |000e: const-string v2, "version_code" // string@da02 │ │ -40401c: 7230 b002 2001 |0010: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@02b0 │ │ -404022: 0a01 |0013: move-result v1 │ │ -404024: 1403 e3b1 2e00 |0014: const v3, #float 4.28825e-39 // #002eb1e3 │ │ -40402a: 3231 1700 |0017: if-eq v1, v3, 002e // +0017 │ │ -40402e: 7100 12a8 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/CrashReportWriter;.getFile:()Ljava/io/File; // method@a812 │ │ -404034: 0c04 |001c: move-result-object v4 │ │ -404036: 6e10 1fb5 0400 |001d: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b51f │ │ -40403c: 7120 1aa8 5100 |0020: invoke-static {v1, v5}, Lde/danoeh/antennapod/PreferenceUpgrader;.upgrade:(ILandroid/content/Context;)V // method@a81a │ │ -404042: 7210 ad02 0000 |0023: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -404048: 0c05 |0026: move-result-object v5 │ │ -40404a: 7230 a802 2503 |0027: invoke-interface {v5, v2, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@02a8 │ │ -404050: 0c05 |002a: move-result-object v5 │ │ -404052: 7210 a402 0500 |002b: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -404058: 0e00 |002e: return-void │ │ +403ff8: |[403ff8] de.danoeh.antennapod.PreferenceUpgrader.checkUpgrades:(Landroid/content/Context;)V │ │ +404008: 7110 f26a 0500 |0000: invoke-static {v5}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@6af2 │ │ +40400e: 0c00 |0003: move-result-object v0 │ │ +404010: 6900 c94c |0004: sput-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +404014: 1a00 5860 |0006: const-string v0, "app_version" // string@6058 │ │ +404018: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +40401a: 6e30 4202 0501 |0009: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0242 │ │ +404020: 0c00 |000c: move-result-object v0 │ │ +404022: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +404024: 1a02 02da |000e: const-string v2, "version_code" // string@da02 │ │ +404028: 7230 b002 2001 |0010: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@02b0 │ │ +40402e: 0a01 |0013: move-result v1 │ │ +404030: 1403 e3b1 2e00 |0014: const v3, #float 4.28825e-39 // #002eb1e3 │ │ +404036: 3231 1700 |0017: if-eq v1, v3, 002e // +0017 │ │ +40403a: 7100 12a8 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/CrashReportWriter;.getFile:()Ljava/io/File; // method@a812 │ │ +404040: 0c04 |001c: move-result-object v4 │ │ +404042: 6e10 1fb5 0400 |001d: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@b51f │ │ +404048: 7120 1aa8 5100 |0020: invoke-static {v1, v5}, Lde/danoeh/antennapod/PreferenceUpgrader;.upgrade:(ILandroid/content/Context;)V // method@a81a │ │ +40404e: 7210 ad02 0000 |0023: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +404054: 0c05 |0026: move-result-object v5 │ │ +404056: 7230 a802 2503 |0027: invoke-interface {v5, v2, v3}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@02a8 │ │ +40405c: 0c05 |002a: move-result-object v5 │ │ +40405e: 7210 a402 0500 |002b: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +404064: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0009 line=32 │ │ 0x0010 line=33 │ │ 0x0019 line=37 │ │ 0x0020 line=39 │ │ @@ -777597,323 +777597,323 @@ │ │ type : '(ILandroid/content/Context;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 641 16-bit code units │ │ -40405c: |[40405c] de.danoeh.antennapod.PreferenceUpgrader.upgrade:(ILandroid/content/Context;)V │ │ -40406c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -40406e: 330b 0300 |0001: if-ne v11, v0, 0004 // +0003 │ │ -404072: 0e00 |0003: return-void │ │ -404074: 1401 7454 1000 |0004: const v1, #float 1.49966e-39 // #00105474 │ │ -40407a: 351b 0d00 |0007: if-ge v11, v1, 0014 // +000d │ │ -40407e: 7100 54b4 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCleanupValue:()I // method@b454 │ │ -404084: 0a01 |000c: move-result v1 │ │ -404086: 3d01 0700 |000d: if-lez v1, 0014 // +0007 │ │ -40408a: da01 0118 |000f: mul-int/lit8 v1, v1, #int 24 // #18 │ │ -40408e: 7110 81b4 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setEpisodeCleanupValue:(I)V // method@b481 │ │ -404094: 1401 7554 1000 |0014: const v1, #float 1.49967e-39 // #00105475 │ │ -40409a: 1a02 7475 |0017: const-string v2, "everything" // string@7574 │ │ -40409e: 1a03 c9b9 |0019: const-string v3, "prefMobileUpdateAllowed" // string@b9c9 │ │ -4040a2: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -4040a4: 351b 1900 |001c: if-ge v11, v1, 0035 // +0019 │ │ -4040a8: 6201 c94c |001e: sget-object v1, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -4040ac: 1a05 c8b9 |0020: const-string v5, "prefMobileUpdate" // string@b9c8 │ │ -4040b0: 7230 ae02 5104 |0022: invoke-interface {v1, v5, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02ae │ │ -4040b6: 0a01 |0025: move-result v1 │ │ -4040b8: 3801 0f00 |0026: if-eqz v1, 0035 // +000f │ │ -4040bc: 6201 c94c |0028: sget-object v1, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -4040c0: 7210 ad02 0100 |002a: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -4040c6: 0c01 |002d: move-result-object v1 │ │ -4040c8: 7230 aa02 3102 |002e: invoke-interface {v1, v3, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -4040ce: 0c01 |0031: move-result-object v1 │ │ -4040d0: 7210 a402 0100 |0032: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -4040d6: 1401 dc54 1000 |0035: const v1, #float 1.49981e-39 // #001054dc │ │ -4040dc: 1225 |0038: const/4 v5, #int 2 // #2 │ │ -4040de: 1236 |0039: const/4 v6, #int 3 // #3 │ │ -4040e0: 1217 |003a: const/4 v7, #int 1 // #1 │ │ -4040e2: 351b 5900 |003b: if-ge v11, v1, 0094 // +0059 │ │ -4040e6: 6201 c94c |003d: sget-object v1, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -4040ea: 1a08 beb9 |003f: const-string v8, "prefEnableAutoDownloadOnMobile" // string@b9be │ │ -4040ee: 7230 ae02 8104 |0041: invoke-interface {v1, v8, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02ae │ │ -4040f4: 0a01 |0044: move-result v1 │ │ -4040f6: 3801 0500 |0045: if-eqz v1, 004a // +0005 │ │ -4040fa: 7110 7ab4 0700 |0047: invoke-static {v7}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileAutoDownload:(Z)V // method@b47a │ │ -404100: 6201 c94c |004a: sget-object v1, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -404104: 1a08 eb8d |004c: const-string v8, "images" // string@8deb │ │ -404108: 7230 b202 3108 |004e: invoke-interface {v1, v3, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -40410e: 0c01 |0051: move-result-object v1 │ │ -404110: 6e10 8cb6 0100 |0052: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -404116: 0a03 |0055: move-result v3 │ │ -404118: 1409 7882 5ab9 |0056: const v9, #float -0.000208387 // #b95a8278 │ │ -40411e: 3293 1f00 |0059: if-eq v3, v9, 0078 // +001f │ │ -404122: 1408 b3ca ef17 |005b: const v8, #float 1.54962e-24 // #17efcab3 │ │ -404128: 3283 1200 |005e: if-eq v3, v8, 0070 // +0012 │ │ -40412c: 1402 cde7 ea7e |0060: const v2, #float 1.56121e+38 // #7eeae7cd │ │ -404132: 3223 0300 |0063: if-eq v3, v2, 0066 // +0003 │ │ -404136: 281a |0065: goto 007f // +001a │ │ -404138: 1a02 e8af |0066: const-string v2, "nothing" // string@afe8 │ │ -40413c: 6e20 85b6 2100 |0068: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -404142: 0a01 |006b: move-result v1 │ │ -404144: 3801 1300 |006c: if-eqz v1, 007f // +0013 │ │ -404148: 1230 |006e: const/4 v0, #int 3 // #3 │ │ -40414a: 2810 |006f: goto 007f // +0010 │ │ -40414c: 6e20 85b6 2100 |0070: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -404152: 0a01 |0073: move-result v1 │ │ -404154: 3801 0b00 |0074: if-eqz v1, 007f // +000b │ │ -404158: 1200 |0076: const/4 v0, #int 0 // #0 │ │ -40415a: 2808 |0077: goto 007f // +0008 │ │ -40415c: 6e20 85b6 8100 |0078: invoke-virtual {v1, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -404162: 0a01 |007b: move-result v1 │ │ -404164: 3801 0300 |007c: if-eqz v1, 007f // +0003 │ │ -404168: 1220 |007e: const/4 v0, #int 2 // #2 │ │ -40416a: 3800 0c00 |007f: if-eqz v0, 008b // +000c │ │ -40416e: 3260 0600 |0081: if-eq v0, v6, 0087 // +0006 │ │ -404172: 7110 7db4 0700 |0083: invoke-static {v7}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b47d │ │ -404178: 280e |0086: goto 0094 // +000e │ │ -40417a: 7110 7db4 0400 |0087: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b47d │ │ -404180: 280a |008a: goto 0094 // +000a │ │ -404182: 7110 7cb4 0700 |008b: invoke-static {v7}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFeedRefresh:(Z)V // method@b47c │ │ -404188: 7110 7bb4 0700 |008e: invoke-static {v7}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileEpisodeDownload:(Z)V // method@b47b │ │ -40418e: 7110 7db4 0700 |0091: invoke-static {v7}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b47d │ │ -404194: 1400 4055 1000 |0094: const v0, #float 1.49995e-39 // #00105540 │ │ -40419a: 1a01 71d2 |0097: const-string v1, "system" // string@d271 │ │ -40419e: 1a02 cdb9 |0099: const-string v2, "prefTheme" // string@b9cd │ │ -4041a2: 350b 3900 |009b: if-ge v11, v0, 00d4 // +0039 │ │ -4041a6: 7100 62b4 0000 |009d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b462 │ │ -4041ac: 0c00 |00a0: move-result-object v0 │ │ -4041ae: 6203 afff |00a1: sget-object v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@ffaf │ │ -4041b2: 3330 0f00 |00a3: if-ne v0, v3, 00b2 // +000f │ │ -4041b6: 6200 c94c |00a5: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -4041ba: 7210 ad02 0000 |00a7: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -4041c0: 0c00 |00aa: move-result-object v0 │ │ -4041c2: 7230 aa02 2001 |00ab: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -4041c8: 0c00 |00ae: move-result-object v0 │ │ -4041ca: 7210 a402 0000 |00af: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -4041d0: 7110 82b4 0400 |00b2: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueLocked:(Z)V // method@b482 │ │ -4041d6: 7110 83b4 0400 |00b5: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setStreamOverDownload:(Z)V // method@b483 │ │ -4041dc: 6200 c94c |00b8: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -4041e0: 1a03 bfb9 |00ba: const-string v3, "prefEnqueueLocation" // string@b9bf │ │ -4041e4: 7220 ac02 3000 |00bc: invoke-interface {v0, v3}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@02ac │ │ -4041ea: 0a00 |00bf: move-result v0 │ │ -4041ec: 3900 1400 |00c0: if-nez v0, 00d4 // +0014 │ │ -4041f0: 6200 c94c |00c2: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -4041f4: 1a03 cbb9 |00c4: const-string v3, "prefQueueAddToFront" // string@b9cb │ │ -4041f8: 7230 ae02 3004 |00c6: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02ae │ │ -4041fe: 0a00 |00c9: move-result v0 │ │ -404200: 3800 0500 |00ca: if-eqz v0, 00cf // +0005 │ │ -404204: 6200 aeff |00cc: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.FRONT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@ffae │ │ -404208: 2803 |00ce: goto 00d1 // +0003 │ │ -40420a: 6200 adff |00cf: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@ffad │ │ -40420e: 7110 80b4 0000 |00d1: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setEnqueueLocation:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V // method@b480 │ │ -404214: 1400 bcac 1e00 |00d4: const v0, #float 2.81703e-39 // #001eacbc │ │ -40421a: 350b 4000 |00d7: if-ge v11, v0, 0117 // +0040 │ │ -40421e: 6200 c94c |00d9: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -404222: 1a03 c4b9 |00db: const-string v3, "prefHardwareForwardButtonSkips" // string@b9c4 │ │ -404226: 7230 ae02 3004 |00dd: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02ae │ │ -40422c: 0a00 |00e0: move-result v0 │ │ -40422e: 3800 1700 |00e1: if-eqz v0, 00f8 // +0017 │ │ -404232: 6200 c94c |00e3: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -404236: 7210 ad02 0000 |00e5: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -40423c: 0c00 |00e8: move-result-object v0 │ │ -40423e: 1303 5700 |00e9: const/16 v3, #int 87 // #57 │ │ -404242: 7110 a9b6 0300 |00eb: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b6a9 │ │ -404248: 0c03 |00ee: move-result-object v3 │ │ -40424a: 1a08 c3b9 |00ef: const-string v8, "prefHardwareForwardButton" // string@b9c3 │ │ -40424e: 7230 aa02 8003 |00f1: invoke-interface {v0, v8, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -404254: 0c00 |00f4: move-result-object v0 │ │ -404256: 7210 a402 0000 |00f5: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -40425c: 6200 c94c |00f8: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -404260: 1a03 c6b9 |00fa: const-string v3, "prefHardwarePreviousButtonRestarts" // string@b9c6 │ │ -404264: 7230 ae02 3004 |00fc: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02ae │ │ -40426a: 0a00 |00ff: move-result v0 │ │ -40426c: 3800 1700 |0100: if-eqz v0, 0117 // +0017 │ │ -404270: 6200 c94c |0102: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -404274: 7210 ad02 0000 |0104: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -40427a: 0c00 |0107: move-result-object v0 │ │ -40427c: 1303 5800 |0108: const/16 v3, #int 88 // #58 │ │ -404280: 7110 a9b6 0300 |010a: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b6a9 │ │ -404286: 0c03 |010d: move-result-object v3 │ │ -404288: 1a08 c5b9 |010e: const-string v8, "prefHardwarePreviousButton" // string@b9c5 │ │ -40428c: 7230 aa02 8003 |0110: invoke-interface {v0, v8, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -404292: 0c00 |0113: move-result-object v0 │ │ -404294: 7210 a402 0000 |0114: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -40429a: 1400 c020 1f00 |0117: const v0, #float 2.85865e-39 // #001f20c0 │ │ -4042a0: 350b 1700 |011a: if-ge v11, v0, 0131 // +0017 │ │ -4042a4: 1a00 a84c |011c: const-string v0, "SwipeActionsPrefs" // string@4ca8 │ │ -4042a8: 6e30 4202 0c04 |011e: invoke-virtual {v12, v0, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0242 │ │ -4042ae: 0c00 |0121: move-result-object v0 │ │ -4042b0: 7210 ad02 0000 |0122: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -4042b6: 0c00 |0125: move-result-object v0 │ │ -4042b8: 1a03 c246 |0126: const-string v3, "PrefSwipeActionsQueueFragment" // string@46c2 │ │ -4042bc: 1a08 a847 |0128: const-string v8, "REMOVE_FROM_QUEUE,REMOVE_FROM_QUEUE" // string@47a8 │ │ -4042c0: 7230 aa02 3008 |012a: invoke-interface {v0, v3, v8}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -4042c6: 0c00 |012d: move-result-object v0 │ │ -4042c8: 7210 a402 0000 |012e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -4042ce: 1400 d047 1f00 |0131: const v0, #float 2.87266e-39 // #001f47d0 │ │ -4042d4: 350b 1100 |0134: if-ge v11, v0, 0145 // +0011 │ │ -4042d8: 6200 c94c |0136: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -4042dc: 7210 ad02 0000 |0138: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -4042e2: 0c00 |013b: move-result-object v0 │ │ -4042e4: 1a03 cab9 |013c: const-string v3, "prefPauseForFocusLoss" // string@b9ca │ │ -4042e8: 7230 a602 3007 |013e: invoke-interface {v0, v3, v7}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@02a6 │ │ -4042ee: 0c00 |0141: move-result-object v0 │ │ -4042f0: 7210 a402 0000 |0142: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -4042f6: 1400 00bd 1f00 |0145: const v0, #float 2.9147e-39 // #001fbd00 │ │ -4042fc: 1a03 0c08 |0148: const-string v3, "2" // string@080c │ │ -404300: 1a08 0008 |014a: const-string v8, "1" // string@0800 │ │ -404304: 350b 7300 |014c: if-ge v11, v0, 01bf // +0073 │ │ -404308: 6200 c94c |014e: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -40430c: 1a09 bdb9 |0150: const-string v9, "prefDrawerFeedIndicator" // string@b9bd │ │ -404310: 7230 b202 9008 |0152: invoke-interface {v0, v9, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -404316: 0c00 |0155: move-result-object v0 │ │ -404318: 1a0a eb07 |0156: const-string v10, "0" // string@07eb │ │ -40431c: 6e20 85b6 a000 |0158: invoke-virtual {v0, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -404322: 0a00 |015b: move-result v0 │ │ -404324: 3800 0f00 |015c: if-eqz v0, 016b // +000f │ │ -404328: 6200 c94c |015e: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -40432c: 7210 ad02 0000 |0160: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -404332: 0c00 |0163: move-result-object v0 │ │ -404334: 7230 aa02 9003 |0164: invoke-interface {v0, v9, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -40433a: 0c00 |0167: move-result-object v0 │ │ -40433c: 7210 a402 0000 |0168: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -404342: 1a00 a24b |016b: const-string v0, "SleepTimerDialog" // string@4ba2 │ │ -404346: 6e30 4202 0c04 |016d: invoke-virtual {v12, v0, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0242 │ │ -40434c: 0c00 |0170: move-result-object v0 │ │ -40434e: 2366 3c21 |0171: new-array v6, v6, [Ljava/util/concurrent/TimeUnit; // type@213c │ │ -404352: 6209 e6ff |0173: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ -404356: 4d09 0604 |0175: aput-object v9, v6, v4 │ │ -40435a: 6209 e4ff |0177: sget-object v9, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@ffe4 │ │ -40435e: 4d09 0607 |0179: aput-object v9, v6, v7 │ │ -404362: 6209 e2ff |017b: sget-object v9, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@ffe2 │ │ -404366: 4d09 0605 |017d: aput-object v9, v6, v5 │ │ -40436a: 7100 36b4 0000 |017f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.lastTimerValue:()Ljava/lang/String; // method@b436 │ │ -404370: 0c05 |0182: move-result-object v5 │ │ -404372: 7110 28b6 0500 |0183: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ -404378: 0b09 |0186: move-result-wide v9 │ │ -40437a: 1a05 fc33 |0187: const-string v5, "LastTimeUnit" // string@33fc │ │ -40437e: 7230 b002 5007 |0189: invoke-interface {v0, v5, v7}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@02b0 │ │ -404384: 0a00 |018c: move-result v0 │ │ -404386: 4600 0600 |018d: aget-object v0, v6, v0 │ │ -40438a: 6e30 d2b9 900a |018f: invoke-virtual {v0, v9, v10}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@b9d2 │ │ -404390: 0b05 |0192: move-result-wide v5 │ │ -404392: 7120 aab6 6500 |0193: invoke-static {v5, v6}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b6aa │ │ -404398: 0c00 |0196: move-result-object v0 │ │ -40439a: 7110 37b4 0000 |0197: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.setLastTimer:(Ljava/lang/String;)V // method@b437 │ │ -4043a0: 6200 c94c |019a: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -4043a4: 1a05 0e08 |019c: const-string v5, "20" // string@080e │ │ -4043a8: 1a06 c0b9 |019e: const-string v6, "prefEpisodeCacheSize" // string@b9c0 │ │ -4043ac: 7230 b202 6005 |01a0: invoke-interface {v0, v6, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -4043b2: 0c00 |01a3: move-result-object v0 │ │ -4043b4: 6005 1163 |01a4: sget v5, Lde/danoeh/antennapod/R$string;.pref_episode_cache_unlimited:I // field@6311 │ │ -4043b8: 6e20 4302 5c00 |01a6: invoke-virtual {v12, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -4043be: 0c05 |01a9: move-result-object v5 │ │ -4043c0: 6e20 85b6 5000 |01aa: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4043c6: 0a00 |01ad: move-result v0 │ │ -4043c8: 3800 1100 |01ae: if-eqz v0, 01bf // +0011 │ │ -4043cc: 6200 c94c |01b0: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -4043d0: 7210 ad02 0000 |01b2: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -4043d6: 0c00 |01b5: move-result-object v0 │ │ -4043d8: 1a05 7a07 |01b6: const-string v5, "-1" // string@077a │ │ -4043dc: 7230 aa02 6005 |01b8: invoke-interface {v0, v6, v5}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -4043e2: 0c00 |01bb: move-result-object v0 │ │ -4043e4: 7210 a402 0000 |01bc: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -4043ea: 1400 c7c6 2d00 |01bf: const v0, #float 4.20391e-39 // #002dc6c7 │ │ -4043f0: 1a05 0000 |01c2: const-string v5, "" // string@0000 │ │ -4043f4: 350b 2100 |01c4: if-ge v11, v0, 01e5 // +0021 │ │ -4043f8: 6200 c94c |01c6: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -4043fc: 1a06 bbb9 |01c8: const-string v6, "prefBackButtonBehavior" // string@b9bb │ │ -404400: 7230 b202 6005 |01ca: invoke-interface {v0, v6, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -404406: 0c00 |01cd: move-result-object v0 │ │ -404408: 1a06 e272 |01ce: const-string v6, "drawer" // string@72e2 │ │ -40440c: 6e20 85b6 6000 |01d0: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -404412: 0a00 |01d3: move-result v0 │ │ -404414: 3800 1100 |01d4: if-eqz v0, 01e5 // +0011 │ │ -404418: 6200 c94c |01d6: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -40441c: 7210 ad02 0000 |01d8: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -404422: 0c00 |01db: move-result-object v0 │ │ -404424: 1a06 bcb9 |01dc: const-string v6, "prefBackButtonOpensDrawer" // string@b9bc │ │ -404428: 7230 a602 6007 |01de: invoke-interface {v0, v6, v7}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@02a6 │ │ -40442e: 0c00 |01e1: move-result-object v0 │ │ -404430: 7210 a402 0000 |01e2: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -404436: 1400 d0ed 2d00 |01e5: const v0, #float 4.21791e-39 // #002dedd0 │ │ -40443c: 350b 4300 |01e8: if-ge v11, v0, 022b // +0043 │ │ -404440: 6200 c94c |01ea: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -404444: 7230 b202 2001 |01ec: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -40444a: 0c00 |01ef: move-result-object v0 │ │ -40444c: 6e20 85b6 3000 |01f0: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -404452: 0a00 |01f3: move-result v0 │ │ -404454: 3800 1500 |01f4: if-eqz v0, 0209 // +0015 │ │ -404458: 6200 c94c |01f6: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -40445c: 7210 ad02 0000 |01f8: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -404462: 0c00 |01fb: move-result-object v0 │ │ -404464: 7230 aa02 2008 |01fc: invoke-interface {v0, v2, v8}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -40446a: 0c00 |01ff: move-result-object v0 │ │ -40446c: 1a01 ceb9 |0200: const-string v1, "prefThemeBlack" // string@b9ce │ │ -404470: 7230 a602 1007 |0202: invoke-interface {v0, v1, v7}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@02a6 │ │ -404476: 0c00 |0205: move-result-object v0 │ │ -404478: 7210 a402 0000 |0206: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -40447e: 7110 7fb4 0700 |0209: invoke-static {v7}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileSync:(Z)V // method@b47f │ │ -404484: 6200 c94c |020c: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -404488: 1a01 bab9 |020e: const-string v1, "prefAutoUpdateIntervall" // string@b9ba │ │ -40448c: 1a02 1808 |0210: const-string v2, ":" // string@0818 │ │ -404490: 7230 b202 1002 |0212: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -404496: 0c00 |0215: move-result-object v0 │ │ -404498: 6e20 81b6 2000 |0216: invoke-virtual {v0, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ -40449e: 0a00 |0219: move-result v0 │ │ -4044a0: 3800 1100 |021a: if-eqz v0, 022b // +0011 │ │ -4044a4: 6200 c94c |021c: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -4044a8: 7210 ad02 0000 |021e: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -4044ae: 0c00 |0221: move-result-object v0 │ │ -4044b0: 1a02 0408 |0222: const-string v2, "12" // string@0804 │ │ -4044b4: 7230 aa02 1002 |0224: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -4044ba: 0c00 |0227: move-result-object v0 │ │ -4044bc: 7210 a402 0000 |0228: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -4044c2: 1400 e014 2e00 |022b: const v0, #float 4.23192e-39 // #002e14e0 │ │ -4044c8: 350b 0b00 |022e: if-ge v11, v0, 0239 // +000b │ │ -4044cc: 7110 2430 0c00 |0230: invoke-static {v12}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3024 │ │ -4044d2: 0c00 |0233: move-result-object v0 │ │ -4044d4: 1a01 5562 |0234: const-string v1, "auto_download" // string@6255 │ │ -4044d8: 6e20 2330 1000 |0236: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationManagerCompat;.deleteNotificationChannel:(Ljava/lang/String;)V // method@3023 │ │ -4044de: 1400 f03b 2e00 |0239: const v0, #float 4.24593e-39 // #002e3bf0 │ │ -4044e4: 350b 4400 |023c: if-ge v11, v0, 0280 // +0044 │ │ -4044e8: 1a0b c146 |023e: const-string v11, "PrefAllEpisodesFragment" // string@46c1 │ │ -4044ec: 6e30 4202 bc04 |0240: invoke-virtual {v12, v11, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0242 │ │ -4044f2: 0c0b |0243: move-result-object v11 │ │ -4044f4: 1a0c c2b9 |0244: const-string v12, "prefEpisodesSort" // string@b9c2 │ │ -4044f8: 7230 b202 cb05 |0246: invoke-interface {v11, v12, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -4044fe: 0c00 |0249: move-result-object v0 │ │ -404500: 2371 2321 |024a: new-array v1, v7, [Ljava/lang/CharSequence; // type@2123 │ │ -404504: 4d00 0104 |024c: aput-object v0, v1, v4 │ │ -404508: 7110 faba 0100 |024e: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isAllEmpty:([Ljava/lang/CharSequence;)Z // method@bafa │ │ -40450e: 0a01 |0251: move-result v1 │ │ -404510: 3901 0f00 |0252: if-nez v1, 0261 // +000f │ │ -404514: 6201 c94c |0254: sget-object v1, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -404518: 7210 ad02 0100 |0256: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -40451e: 0c01 |0259: move-result-object v1 │ │ -404520: 7230 aa02 c100 |025a: invoke-interface {v1, v12, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -404526: 0c0c |025d: move-result-object v12 │ │ -404528: 7210 a402 0c00 |025e: invoke-interface {v12}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -40452e: 1a0c 0f78 |0261: const-string v12, "filter" // string@780f │ │ -404532: 7230 b202 cb05 |0263: invoke-interface {v11, v12, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -404538: 0c0b |0266: move-result-object v11 │ │ -40453a: 237c 2321 |0267: new-array v12, v7, [Ljava/lang/CharSequence; // type@2123 │ │ -40453e: 4d0b 0c04 |0269: aput-object v11, v12, v4 │ │ -404542: 7110 faba 0c00 |026b: invoke-static {v12}, Lorg/apache/commons/lang3/StringUtils;.isAllEmpty:([Ljava/lang/CharSequence;)Z // method@bafa │ │ -404548: 0a0c |026e: move-result v12 │ │ -40454a: 390c 1100 |026f: if-nez v12, 0280 // +0011 │ │ -40454e: 620c c94c |0271: sget-object v12, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ -404552: 7210 ad02 0c00 |0273: invoke-interface {v12}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -404558: 0c0c |0276: move-result-object v12 │ │ -40455a: 1a00 c1b9 |0277: const-string v0, "prefEpisodesFilter" // string@b9c1 │ │ -40455e: 7230 aa02 0c0b |0279: invoke-interface {v12, v0, v11}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -404564: 0c0b |027c: move-result-object v11 │ │ -404566: 7210 a402 0b00 |027d: invoke-interface {v11}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -40456c: 0e00 |0280: return-void │ │ +404068: |[404068] de.danoeh.antennapod.PreferenceUpgrader.upgrade:(ILandroid/content/Context;)V │ │ +404078: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +40407a: 330b 0300 |0001: if-ne v11, v0, 0004 // +0003 │ │ +40407e: 0e00 |0003: return-void │ │ +404080: 1401 7454 1000 |0004: const v1, #float 1.49966e-39 // #00105474 │ │ +404086: 351b 0d00 |0007: if-ge v11, v1, 0014 // +000d │ │ +40408a: 7100 54b4 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCleanupValue:()I // method@b454 │ │ +404090: 0a01 |000c: move-result v1 │ │ +404092: 3d01 0700 |000d: if-lez v1, 0014 // +0007 │ │ +404096: da01 0118 |000f: mul-int/lit8 v1, v1, #int 24 // #18 │ │ +40409a: 7110 81b4 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setEpisodeCleanupValue:(I)V // method@b481 │ │ +4040a0: 1401 7554 1000 |0014: const v1, #float 1.49967e-39 // #00105475 │ │ +4040a6: 1a02 7475 |0017: const-string v2, "everything" // string@7574 │ │ +4040aa: 1a03 c9b9 |0019: const-string v3, "prefMobileUpdateAllowed" // string@b9c9 │ │ +4040ae: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +4040b0: 351b 1900 |001c: if-ge v11, v1, 0035 // +0019 │ │ +4040b4: 6201 c94c |001e: sget-object v1, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +4040b8: 1a05 c8b9 |0020: const-string v5, "prefMobileUpdate" // string@b9c8 │ │ +4040bc: 7230 ae02 5104 |0022: invoke-interface {v1, v5, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02ae │ │ +4040c2: 0a01 |0025: move-result v1 │ │ +4040c4: 3801 0f00 |0026: if-eqz v1, 0035 // +000f │ │ +4040c8: 6201 c94c |0028: sget-object v1, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +4040cc: 7210 ad02 0100 |002a: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +4040d2: 0c01 |002d: move-result-object v1 │ │ +4040d4: 7230 aa02 3102 |002e: invoke-interface {v1, v3, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +4040da: 0c01 |0031: move-result-object v1 │ │ +4040dc: 7210 a402 0100 |0032: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +4040e2: 1401 dc54 1000 |0035: const v1, #float 1.49981e-39 // #001054dc │ │ +4040e8: 1225 |0038: const/4 v5, #int 2 // #2 │ │ +4040ea: 1236 |0039: const/4 v6, #int 3 // #3 │ │ +4040ec: 1217 |003a: const/4 v7, #int 1 // #1 │ │ +4040ee: 351b 5900 |003b: if-ge v11, v1, 0094 // +0059 │ │ +4040f2: 6201 c94c |003d: sget-object v1, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +4040f6: 1a08 beb9 |003f: const-string v8, "prefEnableAutoDownloadOnMobile" // string@b9be │ │ +4040fa: 7230 ae02 8104 |0041: invoke-interface {v1, v8, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02ae │ │ +404100: 0a01 |0044: move-result v1 │ │ +404102: 3801 0500 |0045: if-eqz v1, 004a // +0005 │ │ +404106: 7110 7ab4 0700 |0047: invoke-static {v7}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileAutoDownload:(Z)V // method@b47a │ │ +40410c: 6201 c94c |004a: sget-object v1, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +404110: 1a08 eb8d |004c: const-string v8, "images" // string@8deb │ │ +404114: 7230 b202 3108 |004e: invoke-interface {v1, v3, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +40411a: 0c01 |0051: move-result-object v1 │ │ +40411c: 6e10 8cb6 0100 |0052: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +404122: 0a03 |0055: move-result v3 │ │ +404124: 1409 7882 5ab9 |0056: const v9, #float -0.000208387 // #b95a8278 │ │ +40412a: 3293 1f00 |0059: if-eq v3, v9, 0078 // +001f │ │ +40412e: 1408 b3ca ef17 |005b: const v8, #float 1.54962e-24 // #17efcab3 │ │ +404134: 3283 1200 |005e: if-eq v3, v8, 0070 // +0012 │ │ +404138: 1402 cde7 ea7e |0060: const v2, #float 1.56121e+38 // #7eeae7cd │ │ +40413e: 3223 0300 |0063: if-eq v3, v2, 0066 // +0003 │ │ +404142: 281a |0065: goto 007f // +001a │ │ +404144: 1a02 e8af |0066: const-string v2, "nothing" // string@afe8 │ │ +404148: 6e20 85b6 2100 |0068: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +40414e: 0a01 |006b: move-result v1 │ │ +404150: 3801 1300 |006c: if-eqz v1, 007f // +0013 │ │ +404154: 1230 |006e: const/4 v0, #int 3 // #3 │ │ +404156: 2810 |006f: goto 007f // +0010 │ │ +404158: 6e20 85b6 2100 |0070: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +40415e: 0a01 |0073: move-result v1 │ │ +404160: 3801 0b00 |0074: if-eqz v1, 007f // +000b │ │ +404164: 1200 |0076: const/4 v0, #int 0 // #0 │ │ +404166: 2808 |0077: goto 007f // +0008 │ │ +404168: 6e20 85b6 8100 |0078: invoke-virtual {v1, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +40416e: 0a01 |007b: move-result v1 │ │ +404170: 3801 0300 |007c: if-eqz v1, 007f // +0003 │ │ +404174: 1220 |007e: const/4 v0, #int 2 // #2 │ │ +404176: 3800 0c00 |007f: if-eqz v0, 008b // +000c │ │ +40417a: 3260 0600 |0081: if-eq v0, v6, 0087 // +0006 │ │ +40417e: 7110 7db4 0700 |0083: invoke-static {v7}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b47d │ │ +404184: 280e |0086: goto 0094 // +000e │ │ +404186: 7110 7db4 0400 |0087: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b47d │ │ +40418c: 280a |008a: goto 0094 // +000a │ │ +40418e: 7110 7cb4 0700 |008b: invoke-static {v7}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFeedRefresh:(Z)V // method@b47c │ │ +404194: 7110 7bb4 0700 |008e: invoke-static {v7}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileEpisodeDownload:(Z)V // method@b47b │ │ +40419a: 7110 7db4 0700 |0091: invoke-static {v7}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileImages:(Z)V // method@b47d │ │ +4041a0: 1400 4055 1000 |0094: const v0, #float 1.49995e-39 // #00105540 │ │ +4041a6: 1a01 71d2 |0097: const-string v1, "system" // string@d271 │ │ +4041aa: 1a02 cdb9 |0099: const-string v2, "prefTheme" // string@b9cd │ │ +4041ae: 350b 3900 |009b: if-ge v11, v0, 00d4 // +0039 │ │ +4041b2: 7100 62b4 0000 |009d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getTheme:()Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // method@b462 │ │ +4041b8: 0c00 |00a0: move-result-object v0 │ │ +4041ba: 6203 afff |00a1: sget-object v3, Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference;.LIGHT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$ThemePreference; // field@ffaf │ │ +4041be: 3330 0f00 |00a3: if-ne v0, v3, 00b2 // +000f │ │ +4041c2: 6200 c94c |00a5: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +4041c6: 7210 ad02 0000 |00a7: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +4041cc: 0c00 |00aa: move-result-object v0 │ │ +4041ce: 7230 aa02 2001 |00ab: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +4041d4: 0c00 |00ae: move-result-object v0 │ │ +4041d6: 7210 a402 0000 |00af: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +4041dc: 7110 82b4 0400 |00b2: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setQueueLocked:(Z)V // method@b482 │ │ +4041e2: 7110 83b4 0400 |00b5: invoke-static {v4}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setStreamOverDownload:(Z)V // method@b483 │ │ +4041e8: 6200 c94c |00b8: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +4041ec: 1a03 bfb9 |00ba: const-string v3, "prefEnqueueLocation" // string@b9bf │ │ +4041f0: 7220 ac02 3000 |00bc: invoke-interface {v0, v3}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@02ac │ │ +4041f6: 0a00 |00bf: move-result v0 │ │ +4041f8: 3900 1400 |00c0: if-nez v0, 00d4 // +0014 │ │ +4041fc: 6200 c94c |00c2: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +404200: 1a03 cbb9 |00c4: const-string v3, "prefQueueAddToFront" // string@b9cb │ │ +404204: 7230 ae02 3004 |00c6: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02ae │ │ +40420a: 0a00 |00c9: move-result v0 │ │ +40420c: 3800 0500 |00ca: if-eqz v0, 00cf // +0005 │ │ +404210: 6200 aeff |00cc: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.FRONT:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@ffae │ │ +404214: 2803 |00ce: goto 00d1 // +0003 │ │ +404216: 6200 adff |00cf: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;.BACK:Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation; // field@ffad │ │ +40421a: 7110 80b4 0000 |00d1: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setEnqueueLocation:(Lde/danoeh/antennapod/storage/preferences/UserPreferences$EnqueueLocation;)V // method@b480 │ │ +404220: 1400 bcac 1e00 |00d4: const v0, #float 2.81703e-39 // #001eacbc │ │ +404226: 350b 4000 |00d7: if-ge v11, v0, 0117 // +0040 │ │ +40422a: 6200 c94c |00d9: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +40422e: 1a03 c4b9 |00db: const-string v3, "prefHardwareForwardButtonSkips" // string@b9c4 │ │ +404232: 7230 ae02 3004 |00dd: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02ae │ │ +404238: 0a00 |00e0: move-result v0 │ │ +40423a: 3800 1700 |00e1: if-eqz v0, 00f8 // +0017 │ │ +40423e: 6200 c94c |00e3: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +404242: 7210 ad02 0000 |00e5: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +404248: 0c00 |00e8: move-result-object v0 │ │ +40424a: 1303 5700 |00e9: const/16 v3, #int 87 // #57 │ │ +40424e: 7110 a9b6 0300 |00eb: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b6a9 │ │ +404254: 0c03 |00ee: move-result-object v3 │ │ +404256: 1a08 c3b9 |00ef: const-string v8, "prefHardwareForwardButton" // string@b9c3 │ │ +40425a: 7230 aa02 8003 |00f1: invoke-interface {v0, v8, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +404260: 0c00 |00f4: move-result-object v0 │ │ +404262: 7210 a402 0000 |00f5: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +404268: 6200 c94c |00f8: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +40426c: 1a03 c6b9 |00fa: const-string v3, "prefHardwarePreviousButtonRestarts" // string@b9c6 │ │ +404270: 7230 ae02 3004 |00fc: invoke-interface {v0, v3, v4}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02ae │ │ +404276: 0a00 |00ff: move-result v0 │ │ +404278: 3800 1700 |0100: if-eqz v0, 0117 // +0017 │ │ +40427c: 6200 c94c |0102: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +404280: 7210 ad02 0000 |0104: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +404286: 0c00 |0107: move-result-object v0 │ │ +404288: 1303 5800 |0108: const/16 v3, #int 88 // #58 │ │ +40428c: 7110 a9b6 0300 |010a: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b6a9 │ │ +404292: 0c03 |010d: move-result-object v3 │ │ +404294: 1a08 c5b9 |010e: const-string v8, "prefHardwarePreviousButton" // string@b9c5 │ │ +404298: 7230 aa02 8003 |0110: invoke-interface {v0, v8, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +40429e: 0c00 |0113: move-result-object v0 │ │ +4042a0: 7210 a402 0000 |0114: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +4042a6: 1400 c020 1f00 |0117: const v0, #float 2.85865e-39 // #001f20c0 │ │ +4042ac: 350b 1700 |011a: if-ge v11, v0, 0131 // +0017 │ │ +4042b0: 1a00 a84c |011c: const-string v0, "SwipeActionsPrefs" // string@4ca8 │ │ +4042b4: 6e30 4202 0c04 |011e: invoke-virtual {v12, v0, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0242 │ │ +4042ba: 0c00 |0121: move-result-object v0 │ │ +4042bc: 7210 ad02 0000 |0122: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +4042c2: 0c00 |0125: move-result-object v0 │ │ +4042c4: 1a03 c246 |0126: const-string v3, "PrefSwipeActionsQueueFragment" // string@46c2 │ │ +4042c8: 1a08 a847 |0128: const-string v8, "REMOVE_FROM_QUEUE,REMOVE_FROM_QUEUE" // string@47a8 │ │ +4042cc: 7230 aa02 3008 |012a: invoke-interface {v0, v3, v8}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +4042d2: 0c00 |012d: move-result-object v0 │ │ +4042d4: 7210 a402 0000 |012e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +4042da: 1400 d047 1f00 |0131: const v0, #float 2.87266e-39 // #001f47d0 │ │ +4042e0: 350b 1100 |0134: if-ge v11, v0, 0145 // +0011 │ │ +4042e4: 6200 c94c |0136: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +4042e8: 7210 ad02 0000 |0138: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +4042ee: 0c00 |013b: move-result-object v0 │ │ +4042f0: 1a03 cab9 |013c: const-string v3, "prefPauseForFocusLoss" // string@b9ca │ │ +4042f4: 7230 a602 3007 |013e: invoke-interface {v0, v3, v7}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@02a6 │ │ +4042fa: 0c00 |0141: move-result-object v0 │ │ +4042fc: 7210 a402 0000 |0142: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +404302: 1400 00bd 1f00 |0145: const v0, #float 2.9147e-39 // #001fbd00 │ │ +404308: 1a03 0c08 |0148: const-string v3, "2" // string@080c │ │ +40430c: 1a08 0008 |014a: const-string v8, "1" // string@0800 │ │ +404310: 350b 7300 |014c: if-ge v11, v0, 01bf // +0073 │ │ +404314: 6200 c94c |014e: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +404318: 1a09 bdb9 |0150: const-string v9, "prefDrawerFeedIndicator" // string@b9bd │ │ +40431c: 7230 b202 9008 |0152: invoke-interface {v0, v9, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +404322: 0c00 |0155: move-result-object v0 │ │ +404324: 1a0a eb07 |0156: const-string v10, "0" // string@07eb │ │ +404328: 6e20 85b6 a000 |0158: invoke-virtual {v0, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +40432e: 0a00 |015b: move-result v0 │ │ +404330: 3800 0f00 |015c: if-eqz v0, 016b // +000f │ │ +404334: 6200 c94c |015e: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +404338: 7210 ad02 0000 |0160: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +40433e: 0c00 |0163: move-result-object v0 │ │ +404340: 7230 aa02 9003 |0164: invoke-interface {v0, v9, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +404346: 0c00 |0167: move-result-object v0 │ │ +404348: 7210 a402 0000 |0168: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +40434e: 1a00 a24b |016b: const-string v0, "SleepTimerDialog" // string@4ba2 │ │ +404352: 6e30 4202 0c04 |016d: invoke-virtual {v12, v0, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0242 │ │ +404358: 0c00 |0170: move-result-object v0 │ │ +40435a: 2366 3c21 |0171: new-array v6, v6, [Ljava/util/concurrent/TimeUnit; // type@213c │ │ +40435e: 6209 e6ff |0173: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ +404362: 4d09 0604 |0175: aput-object v9, v6, v4 │ │ +404366: 6209 e4ff |0177: sget-object v9, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@ffe4 │ │ +40436a: 4d09 0607 |0179: aput-object v9, v6, v7 │ │ +40436e: 6209 e2ff |017b: sget-object v9, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@ffe2 │ │ +404372: 4d09 0605 |017d: aput-object v9, v6, v5 │ │ +404376: 7100 36b4 0000 |017f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.lastTimerValue:()Ljava/lang/String; // method@b436 │ │ +40437c: 0c05 |0182: move-result-object v5 │ │ +40437e: 7110 28b6 0500 |0183: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ +404384: 0b09 |0186: move-result-wide v9 │ │ +404386: 1a05 fc33 |0187: const-string v5, "LastTimeUnit" // string@33fc │ │ +40438a: 7230 b002 5007 |0189: invoke-interface {v0, v5, v7}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@02b0 │ │ +404390: 0a00 |018c: move-result v0 │ │ +404392: 4600 0600 |018d: aget-object v0, v6, v0 │ │ +404396: 6e30 d2b9 900a |018f: invoke-virtual {v0, v9, v10}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@b9d2 │ │ +40439c: 0b05 |0192: move-result-wide v5 │ │ +40439e: 7120 aab6 6500 |0193: invoke-static {v5, v6}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b6aa │ │ +4043a4: 0c00 |0196: move-result-object v0 │ │ +4043a6: 7110 37b4 0000 |0197: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.setLastTimer:(Ljava/lang/String;)V // method@b437 │ │ +4043ac: 6200 c94c |019a: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +4043b0: 1a05 0e08 |019c: const-string v5, "20" // string@080e │ │ +4043b4: 1a06 c0b9 |019e: const-string v6, "prefEpisodeCacheSize" // string@b9c0 │ │ +4043b8: 7230 b202 6005 |01a0: invoke-interface {v0, v6, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +4043be: 0c00 |01a3: move-result-object v0 │ │ +4043c0: 6005 1163 |01a4: sget v5, Lde/danoeh/antennapod/R$string;.pref_episode_cache_unlimited:I // field@6311 │ │ +4043c4: 6e20 4302 5c00 |01a6: invoke-virtual {v12, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +4043ca: 0c05 |01a9: move-result-object v5 │ │ +4043cc: 6e20 85b6 5000 |01aa: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4043d2: 0a00 |01ad: move-result v0 │ │ +4043d4: 3800 1100 |01ae: if-eqz v0, 01bf // +0011 │ │ +4043d8: 6200 c94c |01b0: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +4043dc: 7210 ad02 0000 |01b2: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +4043e2: 0c00 |01b5: move-result-object v0 │ │ +4043e4: 1a05 7a07 |01b6: const-string v5, "-1" // string@077a │ │ +4043e8: 7230 aa02 6005 |01b8: invoke-interface {v0, v6, v5}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +4043ee: 0c00 |01bb: move-result-object v0 │ │ +4043f0: 7210 a402 0000 |01bc: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +4043f6: 1400 c7c6 2d00 |01bf: const v0, #float 4.20391e-39 // #002dc6c7 │ │ +4043fc: 1a05 0000 |01c2: const-string v5, "" // string@0000 │ │ +404400: 350b 2100 |01c4: if-ge v11, v0, 01e5 // +0021 │ │ +404404: 6200 c94c |01c6: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +404408: 1a06 bbb9 |01c8: const-string v6, "prefBackButtonBehavior" // string@b9bb │ │ +40440c: 7230 b202 6005 |01ca: invoke-interface {v0, v6, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +404412: 0c00 |01cd: move-result-object v0 │ │ +404414: 1a06 e272 |01ce: const-string v6, "drawer" // string@72e2 │ │ +404418: 6e20 85b6 6000 |01d0: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +40441e: 0a00 |01d3: move-result v0 │ │ +404420: 3800 1100 |01d4: if-eqz v0, 01e5 // +0011 │ │ +404424: 6200 c94c |01d6: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +404428: 7210 ad02 0000 |01d8: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +40442e: 0c00 |01db: move-result-object v0 │ │ +404430: 1a06 bcb9 |01dc: const-string v6, "prefBackButtonOpensDrawer" // string@b9bc │ │ +404434: 7230 a602 6007 |01de: invoke-interface {v0, v6, v7}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@02a6 │ │ +40443a: 0c00 |01e1: move-result-object v0 │ │ +40443c: 7210 a402 0000 |01e2: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +404442: 1400 d0ed 2d00 |01e5: const v0, #float 4.21791e-39 // #002dedd0 │ │ +404448: 350b 4300 |01e8: if-ge v11, v0, 022b // +0043 │ │ +40444c: 6200 c94c |01ea: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +404450: 7230 b202 2001 |01ec: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +404456: 0c00 |01ef: move-result-object v0 │ │ +404458: 6e20 85b6 3000 |01f0: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +40445e: 0a00 |01f3: move-result v0 │ │ +404460: 3800 1500 |01f4: if-eqz v0, 0209 // +0015 │ │ +404464: 6200 c94c |01f6: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +404468: 7210 ad02 0000 |01f8: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +40446e: 0c00 |01fb: move-result-object v0 │ │ +404470: 7230 aa02 2008 |01fc: invoke-interface {v0, v2, v8}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +404476: 0c00 |01ff: move-result-object v0 │ │ +404478: 1a01 ceb9 |0200: const-string v1, "prefThemeBlack" // string@b9ce │ │ +40447c: 7230 a602 1007 |0202: invoke-interface {v0, v1, v7}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@02a6 │ │ +404482: 0c00 |0205: move-result-object v0 │ │ +404484: 7210 a402 0000 |0206: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +40448a: 7110 7fb4 0700 |0209: invoke-static {v7}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileSync:(Z)V // method@b47f │ │ +404490: 6200 c94c |020c: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +404494: 1a01 bab9 |020e: const-string v1, "prefAutoUpdateIntervall" // string@b9ba │ │ +404498: 1a02 1808 |0210: const-string v2, ":" // string@0818 │ │ +40449c: 7230 b202 1002 |0212: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +4044a2: 0c00 |0215: move-result-object v0 │ │ +4044a4: 6e20 81b6 2000 |0216: invoke-virtual {v0, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ +4044aa: 0a00 |0219: move-result v0 │ │ +4044ac: 3800 1100 |021a: if-eqz v0, 022b // +0011 │ │ +4044b0: 6200 c94c |021c: sget-object v0, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +4044b4: 7210 ad02 0000 |021e: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +4044ba: 0c00 |0221: move-result-object v0 │ │ +4044bc: 1a02 0408 |0222: const-string v2, "12" // string@0804 │ │ +4044c0: 7230 aa02 1002 |0224: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +4044c6: 0c00 |0227: move-result-object v0 │ │ +4044c8: 7210 a402 0000 |0228: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +4044ce: 1400 e014 2e00 |022b: const v0, #float 4.23192e-39 // #002e14e0 │ │ +4044d4: 350b 0b00 |022e: if-ge v11, v0, 0239 // +000b │ │ +4044d8: 7110 2430 0c00 |0230: invoke-static {v12}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3024 │ │ +4044de: 0c00 |0233: move-result-object v0 │ │ +4044e0: 1a01 5562 |0234: const-string v1, "auto_download" // string@6255 │ │ +4044e4: 6e20 2330 1000 |0236: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationManagerCompat;.deleteNotificationChannel:(Ljava/lang/String;)V // method@3023 │ │ +4044ea: 1400 f03b 2e00 |0239: const v0, #float 4.24593e-39 // #002e3bf0 │ │ +4044f0: 350b 4400 |023c: if-ge v11, v0, 0280 // +0044 │ │ +4044f4: 1a0b c146 |023e: const-string v11, "PrefAllEpisodesFragment" // string@46c1 │ │ +4044f8: 6e30 4202 bc04 |0240: invoke-virtual {v12, v11, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0242 │ │ +4044fe: 0c0b |0243: move-result-object v11 │ │ +404500: 1a0c c2b9 |0244: const-string v12, "prefEpisodesSort" // string@b9c2 │ │ +404504: 7230 b202 cb05 |0246: invoke-interface {v11, v12, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +40450a: 0c00 |0249: move-result-object v0 │ │ +40450c: 2371 2321 |024a: new-array v1, v7, [Ljava/lang/CharSequence; // type@2123 │ │ +404510: 4d00 0104 |024c: aput-object v0, v1, v4 │ │ +404514: 7110 faba 0100 |024e: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isAllEmpty:([Ljava/lang/CharSequence;)Z // method@bafa │ │ +40451a: 0a01 |0251: move-result v1 │ │ +40451c: 3901 0f00 |0252: if-nez v1, 0261 // +000f │ │ +404520: 6201 c94c |0254: sget-object v1, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +404524: 7210 ad02 0100 |0256: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +40452a: 0c01 |0259: move-result-object v1 │ │ +40452c: 7230 aa02 c100 |025a: invoke-interface {v1, v12, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +404532: 0c0c |025d: move-result-object v12 │ │ +404534: 7210 a402 0c00 |025e: invoke-interface {v12}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +40453a: 1a0c 0f78 |0261: const-string v12, "filter" // string@780f │ │ +40453e: 7230 b202 cb05 |0263: invoke-interface {v11, v12, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +404544: 0c0b |0266: move-result-object v11 │ │ +404546: 237c 2321 |0267: new-array v12, v7, [Ljava/lang/CharSequence; // type@2123 │ │ +40454a: 4d0b 0c04 |0269: aput-object v11, v12, v4 │ │ +40454e: 7110 faba 0c00 |026b: invoke-static {v12}, Lorg/apache/commons/lang3/StringUtils;.isAllEmpty:([Ljava/lang/CharSequence;)Z // method@bafa │ │ +404554: 0a0c |026e: move-result v12 │ │ +404556: 390c 1100 |026f: if-nez v12, 0280 // +0011 │ │ +40455a: 620c c94c |0271: sget-object v12, Lde/danoeh/antennapod/PreferenceUpgrader;.prefs:Landroid/content/SharedPreferences; // field@4cc9 │ │ +40455e: 7210 ad02 0c00 |0273: invoke-interface {v12}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +404564: 0c0c |0276: move-result-object v12 │ │ +404566: 1a00 c1b9 |0277: const-string v0, "prefEpisodesFilter" // string@b9c1 │ │ +40456a: 7230 aa02 0c0b |0279: invoke-interface {v12, v0, v11}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +404570: 0c0b |027c: move-result-object v11 │ │ +404572: 7210 a402 0b00 |027d: invoke-interface {v11}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +404578: 0e00 |0280: return-void │ │ catches : (none) │ │ positions : │ │ 0x0009 line=51 │ │ 0x0011 line=53 │ │ 0x001e line=57 │ │ 0x0028 line=58 │ │ 0x003d line=62 │ │ @@ -778347,17 +778347,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -404588: |[404588] de.danoeh.antennapod.R$anim.:()V │ │ -404598: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40459e: 0e00 |0003: return-void │ │ +404594: |[404594] de.danoeh.antennapod.R$anim.:()V │ │ +4045a4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4045aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -778559,17 +778559,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -404570: |[404570] de.danoeh.antennapod.R$animator.:()V │ │ -404580: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -404586: 0e00 |0003: return-void │ │ +40457c: |[40457c] de.danoeh.antennapod.R$animator.:()V │ │ +40458c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +404592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -778776,17 +778776,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4045a0: |[4045a0] de.danoeh.antennapod.R$array.:()V │ │ -4045b0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4045b6: 0e00 |0003: return-void │ │ +4045ac: |[4045ac] de.danoeh.antennapod.R$array.:()V │ │ +4045bc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4045c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -785363,17 +785363,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4045b8: |[4045b8] de.danoeh.antennapod.R$attr.:()V │ │ -4045c8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4045ce: 0e00 |0003: return-void │ │ +4045c4: |[4045c4] de.danoeh.antennapod.R$attr.:()V │ │ +4045d4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4045da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -785445,17 +785445,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4045d0: |[4045d0] de.danoeh.antennapod.R$bool.:()V │ │ -4045e0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4045e6: 0e00 |0003: return-void │ │ +4045dc: |[4045dc] de.danoeh.antennapod.R$bool.:()V │ │ +4045ec: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4045f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -789532,17 +789532,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4045e8: |[4045e8] de.danoeh.antennapod.R$color.:()V │ │ -4045f8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4045fe: 0e00 |0003: return-void │ │ +4045f4: |[4045f4] de.danoeh.antennapod.R$color.:()V │ │ +404604: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40460a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -793954,17 +793954,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -404600: |[404600] de.danoeh.antennapod.R$dimen.:()V │ │ -404610: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -404616: 0e00 |0003: return-void │ │ +40460c: |[40460c] de.danoeh.antennapod.R$dimen.:()V │ │ +40461c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +404622: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -796121,17 +796121,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -404618: |[404618] de.danoeh.antennapod.R$drawable.:()V │ │ -404628: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40462e: 0e00 |0003: return-void │ │ +404624: |[404624] de.danoeh.antennapod.R$drawable.:()V │ │ +404634: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40463a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -796178,17 +796178,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -404630: |[404630] de.danoeh.antennapod.R$font.:()V │ │ -404640: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -404646: 0e00 |0003: return-void │ │ +40463c: |[40463c] de.danoeh.antennapod.R$font.:()V │ │ +40464c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +404652: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -801460,17 +801460,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -404648: |[404648] de.danoeh.antennapod.R$id.:()V │ │ -404658: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40465e: 0e00 |0003: return-void │ │ +404654: |[404654] de.danoeh.antennapod.R$id.:()V │ │ +404664: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40466a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -801902,17 +801902,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -404660: |[404660] de.danoeh.antennapod.R$integer.:()V │ │ -404670: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -404676: 0e00 |0003: return-void │ │ +40466c: |[40466c] de.danoeh.antennapod.R$integer.:()V │ │ +40467c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +404682: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -802034,17 +802034,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -404678: |[404678] de.danoeh.antennapod.R$interpolator.:()V │ │ -404688: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40468e: 0e00 |0003: return-void │ │ +404684: |[404684] de.danoeh.antennapod.R$interpolator.:()V │ │ +404694: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40469a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -803381,17 +803381,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -404690: |[404690] de.danoeh.antennapod.R$layout.:()V │ │ -4046a0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4046a6: 0e00 |0003: return-void │ │ +40469c: |[40469c] de.danoeh.antennapod.R$layout.:()V │ │ +4046ac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4046b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -803558,17 +803558,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4046a8: |[4046a8] de.danoeh.antennapod.R$menu.:()V │ │ -4046b8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4046be: 0e00 |0003: return-void │ │ +4046b4: |[4046b4] de.danoeh.antennapod.R$menu.:()V │ │ +4046c4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4046ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -803620,17 +803620,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4046c0: |[4046c0] de.danoeh.antennapod.R$mipmap.:()V │ │ -4046d0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4046d6: 0e00 |0003: return-void │ │ +4046cc: |[4046cc] de.danoeh.antennapod.R$mipmap.:()V │ │ +4046dc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4046e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -803787,17 +803787,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4046d8: |[4046d8] de.danoeh.antennapod.R$plurals.:()V │ │ -4046e8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4046ee: 0e00 |0003: return-void │ │ +4046e4: |[4046e4] de.danoeh.antennapod.R$plurals.:()V │ │ +4046f4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4046fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -808709,17 +808709,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4046f0: |[4046f0] de.danoeh.antennapod.R$string.:()V │ │ -404700: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -404706: 0e00 |0003: return-void │ │ +4046fc: |[4046fc] de.danoeh.antennapod.R$string.:()V │ │ +40470c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +404712: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -814991,17 +814991,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4072a0: |[4072a0] de.danoeh.antennapod.R$style.:()V │ │ -4072b0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4072b6: 0e00 |0003: return-void │ │ +4072ac: |[4072ac] de.danoeh.antennapod.R$style.:()V │ │ +4072bc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4072c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -825518,883 +825518,883 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 5560 16-bit code units │ │ -404708: |[404708] de.danoeh.antennapod.R$styleable.:()V │ │ -404718: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -40471c: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ -404720: 2601 1a07 0000 |0004: fill-array-data v1, 0000071e // +0000071a │ │ -404726: 6901 1f69 |0007: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ActionBar:[I // field@691f │ │ -40472a: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ -404730: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ -404736: 0c02 |000f: move-result-object v2 │ │ -404738: 6902 2069 |0010: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ActionBarLayout:[I // field@6920 │ │ -40473c: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ -404742: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ -404748: 0c02 |0018: move-result-object v2 │ │ -40474a: 6902 3f69 |0019: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ActionMenuItemView:[I // field@693f │ │ -40474e: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -404750: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ -404754: 6903 4169 |001e: sput-object v3, Lde/danoeh/antennapod/R$styleable;.ActionMenuView:[I // field@6941 │ │ -404758: 1263 |0020: const/4 v3, #int 6 // #6 │ │ -40475a: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ -40475e: 2604 3907 0000 |0023: fill-array-data v4, 0000075c // +00000739 │ │ -404764: 6904 4269 |0026: sput-object v4, Lde/danoeh/antennapod/R$styleable;.ActionMode:[I // field@6942 │ │ -404768: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ -40476e: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ -404774: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ -40477a: 0c04 |0031: move-result-object v4 │ │ -40477c: 6904 4969 |0032: sput-object v4, Lde/danoeh/antennapod/R$styleable;.ActivityChooserView:[I // field@6949 │ │ -404780: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ -404784: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ -404788: 2605 3407 0000 |0038: fill-array-data v5, 0000076c // +00000734 │ │ -40478e: 6905 4c69 |003b: sput-object v5, Lde/danoeh/antennapod/R$styleable;.AlertDialog:[I // field@694c │ │ -404792: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ -404796: 2605 4107 0000 |003f: fill-array-data v5, 00000780 // +00000741 │ │ -40479c: 6905 5569 |0042: sput-object v5, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableCompat:[I // field@6955 │ │ -4047a0: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ -4047a6: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ -4047ac: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ -4047b2: 0c07 |004d: move-result-object v7 │ │ -4047b4: 6907 5c69 |004e: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableItem:[I // field@695c │ │ -4047b8: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ -4047be: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ -4047c4: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ -4047ca: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ -4047d0: 0c07 |005c: move-result-object v7 │ │ -4047d2: 6907 5f69 |005d: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableTransition:[I // field@695f │ │ -4047d6: 1307 0900 |005f: const/16 v7, #int 9 // #9 │ │ -4047da: 2378 0020 |0061: new-array v8, v7, [I // type@2000 │ │ -4047de: 2608 2d07 0000 |0063: fill-array-data v8, 00000790 // +0000072d │ │ -4047e4: 6908 6469 |0066: sput-object v8, Lde/danoeh/antennapod/R$styleable;.AppBarLayout:[I // field@6964 │ │ -4047e8: 1408 2a04 047f |0068: const v8, #float 1.7548e+38 // #7f04042a │ │ -4047ee: 1409 2b04 047f |006b: const v9, #float 1.7548e+38 // #7f04042b │ │ -4047f4: 140a 2504 047f |006e: const v10, #float 1.7548e+38 // #7f040425 │ │ -4047fa: 140b 2604 047f |0071: const v11, #float 1.7548e+38 // #7f040426 │ │ -404800: 2440 0020 ba98 |0074: filled-new-array {v10, v11, v8, v9}, [I // type@2000 │ │ -404806: 0c08 |0077: move-result-object v8 │ │ -404808: 6908 6569 |0078: sput-object v8, Lde/danoeh/antennapod/R$styleable;.AppBarLayoutStates:[I // field@6965 │ │ -40480c: 1408 d202 047f |007a: const v8, #float 1.75473e+38 // #7f0402d2 │ │ -404812: 1409 d302 047f |007d: const v9, #float 1.75473e+38 // #7f0402d3 │ │ -404818: 140a d102 047f |0080: const v10, #float 1.75473e+38 // #7f0402d1 │ │ -40481e: 2430 0020 8a09 |0083: filled-new-array {v10, v8, v9}, [I // type@2000 │ │ -404824: 0c08 |0086: move-result-object v8 │ │ -404826: 6908 6a69 |0087: sput-object v8, Lde/danoeh/antennapod/R$styleable;.AppBarLayout_Layout:[I // field@696a │ │ -40482a: 2328 0020 |0089: new-array v8, v2, [I // type@2000 │ │ -40482e: 6908 7769 |008b: sput-object v8, Lde/danoeh/antennapod/R$styleable;.AppCompatEmojiHelper:[I // field@6977 │ │ -404832: 1408 bf04 047f |008d: const v8, #float 1.75483e+38 // #7f0404bf │ │ -404838: 1409 c004 047f |0090: const v9, #float 1.75483e+38 // #7f0404c0 │ │ -40483e: 140a 1901 0101 |0093: const v10, #float 2.36943e-38 // #01010119 │ │ -404844: 140b 1a04 047f |0096: const v11, #float 1.75479e+38 // #7f04041a │ │ -40484a: 2440 0020 ba98 |0099: filled-new-array {v10, v11, v8, v9}, [I // type@2000 │ │ -404850: 0c08 |009c: move-result-object v8 │ │ -404852: 6908 7869 |009d: sput-object v8, Lde/danoeh/antennapod/R$styleable;.AppCompatImageView:[I // field@6978 │ │ -404856: 1408 b904 047f |009f: const v8, #float 1.75483e+38 // #7f0404b9 │ │ -40485c: 1409 ba04 047f |00a2: const v9, #float 1.75483e+38 // #7f0404ba │ │ -404862: 140a 4201 0101 |00a5: const v10, #float 2.36945e-38 // #01010142 │ │ -404868: 140b b804 047f |00a8: const v11, #float 1.75483e+38 // #7f0404b8 │ │ -40486e: 2440 0020 ba98 |00ab: filled-new-array {v10, v11, v8, v9}, [I // type@2000 │ │ -404874: 0c08 |00ae: move-result-object v8 │ │ -404876: 6908 7d69 |00af: sput-object v8, Lde/danoeh/antennapod/R$styleable;.AppCompatSeekBar:[I // field@697d │ │ -40487a: 1278 |00b1: const/4 v8, #int 7 // #7 │ │ -40487c: 2389 0020 |00b2: new-array v9, v8, [I // type@2000 │ │ -404880: 2609 f206 0000 |00b4: fill-array-data v9, 000007a6 // +000006f2 │ │ -404886: 6909 8269 |00b7: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AppCompatTextHelper:[I // field@6982 │ │ -40488a: 1309 1600 |00b9: const/16 v9, #int 22 // #16 │ │ -40488e: 239a 0020 |00bb: new-array v10, v9, [I // type@2000 │ │ -404892: 260a fb06 0000 |00bd: fill-array-data v10, 000007b8 // +000006fb │ │ -404898: 690a 8a69 |00c0: sput-object v10, Lde/danoeh/antennapod/R$styleable;.AppCompatTextView:[I // field@698a │ │ -40489c: 130a 7f00 |00c2: const/16 v10, #int 127 // #7f │ │ -4048a0: 23aa 0020 |00c4: new-array v10, v10, [I // type@2000 │ │ -4048a4: 260a 2207 0000 |00c6: fill-array-data v10, 000007e8 // +00000722 │ │ -4048aa: 690a a169 |00c9: sput-object v10, Lde/danoeh/antennapod/R$styleable;.AppCompatTheme:[I // field@69a1 │ │ -4048ae: 140a c303 047f |00cb: const v10, #float 1.75478e+38 // #7f0403c3 │ │ -4048b4: 2410 0020 0a00 |00ce: filled-new-array {v10}, [I // type@2000 │ │ -4048ba: 0c0a |00d1: move-result-object v10 │ │ -4048bc: 690a 216a |00d2: sput-object v10, Lde/danoeh/antennapod/R$styleable;.AspectRatioFrameLayout:[I // field@6a21 │ │ -4048c0: 140a 0e03 0101 |00d4: const v10, #float 2.36957e-38 // #0101030e │ │ -4048c6: 140b de03 047f |00d7: const v11, #float 1.75478e+38 // #7f0403de │ │ -4048cc: 2420 0020 ba00 |00da: filled-new-array {v10, v11}, [I // type@2000 │ │ -4048d2: 0c0a |00dd: move-result-object v10 │ │ -4048d4: 690a 236a |00de: sput-object v10, Lde/danoeh/antennapod/R$styleable;.BackgroundStyle:[I // field@6a23 │ │ -4048d8: 130a 1b00 |00e0: const/16 v10, #int 27 // #1b │ │ -4048dc: 23ab 0020 |00e2: new-array v11, v10, [I // type@2000 │ │ -4048e0: 260b 0608 0000 |00e4: fill-array-data v11, 000008ea // +00000806 │ │ -4048e6: 690b 266a |00e7: sput-object v11, Lde/danoeh/antennapod/R$styleable;.Badge:[I // field@6a26 │ │ -4048ea: 130b 0a00 |00e9: const/16 v11, #int 10 // #a │ │ -4048ee: 23bc 0020 |00eb: new-array v12, v11, [I // type@2000 │ │ -4048f2: 260c 3708 0000 |00ed: fill-array-data v12, 00000924 // +00000837 │ │ -4048f8: 690c 426a |00f0: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BaseProgressIndicator:[I // field@6a42 │ │ -4048fc: 130c 1100 |00f2: const/16 v12, #int 17 // #11 │ │ -404900: 23cc 0020 |00f4: new-array v12, v12, [I // type@2000 │ │ -404904: 260c 4608 0000 |00f6: fill-array-data v12, 0000093c // +00000846 │ │ -40490a: 690c 4d6a |00f9: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BottomAppBar:[I // field@6a4d │ │ -40490e: 140c ea03 047f |00fb: const v12, #float 1.75478e+38 // #7f0403ea │ │ -404914: 140d 4001 0101 |00fe: const v13, #float 2.36945e-38 // #01010140 │ │ -40491a: 140e 3a01 047f |0101: const v14, #float 1.75464e+38 // #7f04013a │ │ -404920: 140f 6502 047f |0104: const v15, #float 1.75471e+38 // #7f040265 │ │ -404926: 140a e203 047f |0107: const v10, #float 1.75478e+38 // #7f0403e2 │ │ -40492c: 245c 0020 edaf |010a: filled-new-array {v13, v14, v15, v10, v12}, [I // type@2000 │ │ -404932: 0c0c |010d: move-result-object v12 │ │ -404934: 690c 5f6a |010e: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BottomNavigationView:[I // field@6a5f │ │ -404938: 130c 1800 |0110: const/16 v12, #int 24 // #18 │ │ -40493c: 23cc 0020 |0112: new-array v12, v12, [I // type@2000 │ │ -404940: 260c 4e08 0000 |0114: fill-array-data v12, 00000962 // +0000084e │ │ -404946: 690c 656a |0117: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BottomSheetBehavior_Layout:[I // field@6a65 │ │ -40494a: 140c 3300 047f |0119: const v12, #float 1.75459e+38 // #7f040033 │ │ -404950: 2410 0020 0c00 |011c: filled-new-array {v12}, [I // type@2000 │ │ -404956: 0c0c |011f: move-result-object v12 │ │ -404958: 690c 7e6a |0120: sput-object v12, Lde/danoeh/antennapod/R$styleable;.ButtonBarLayout:[I // field@6a7e │ │ -40495c: 140c b603 047f |0122: const v12, #float 1.75477e+38 // #7f0403b6 │ │ -404962: 140d ed03 047f |0125: const v13, #float 1.75478e+38 // #7f0403ed │ │ -404968: 2420 0020 dc00 |0128: filled-new-array {v12, v13}, [I // type@2000 │ │ -40496e: 0c0c |012b: move-result-object v12 │ │ -404970: 690c 806a |012c: sput-object v12, Lde/danoeh/antennapod/R$styleable;.Capability:[I // field@6a80 │ │ -404974: 130c 0d00 |012e: const/16 v12, #int 13 // #d │ │ -404978: 23cd 0020 |0130: new-array v13, v12, [I // type@2000 │ │ -40497c: 260d 6408 0000 |0132: fill-array-data v13, 00000996 // +00000864 │ │ -404982: 690d 836a |0135: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CardView:[I // field@6a83 │ │ -404986: 140d b900 047f |0137: const v13, #float 1.75462e+38 // #7f0400b9 │ │ -40498c: 2410 0020 0d00 |013a: filled-new-array {v13}, [I // type@2000 │ │ -404992: 0c0d |013d: move-result-object v13 │ │ -404994: 690d 916a |013e: sput-object v13, Lde/danoeh/antennapod/R$styleable;.Carousel:[I // field@6a91 │ │ -404998: 233d 0020 |0140: new-array v13, v3, [I // type@2000 │ │ -40499c: 260d 7208 0000 |0142: fill-array-data v13, 000009b4 // +00000872 │ │ -4049a2: 690d 936a |0145: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CheckBoxPreference:[I // field@6a93 │ │ -4049a6: 140d be00 047f |0147: const v13, #float 1.75462e+38 // #7f0400be │ │ -4049ac: 140e bf00 047f |014a: const v14, #float 1.75462e+38 // #7f0400bf │ │ -4049b2: 140f 0801 0101 |014d: const v15, #float 2.36943e-38 // #01010108 │ │ -4049b8: 1406 bd00 047f |0150: const v6, #float 1.75462e+38 // #7f0400bd │ │ -4049be: 2440 0020 6fed |0153: filled-new-array {v15, v6, v13, v14}, [I // type@2000 │ │ -4049c4: 0c06 |0156: move-result-object v6 │ │ -4049c6: 6906 9a6a |0157: sput-object v6, Lde/danoeh/antennapod/R$styleable;.CheckedTextView:[I // field@6a9a │ │ -4049ca: 1306 2a00 |0159: const/16 v6, #int 42 // #2a │ │ -4049ce: 2366 0020 |015b: new-array v6, v6, [I // type@2000 │ │ -4049d2: 2606 6708 0000 |015d: fill-array-data v6, 000009c4 // +00000867 │ │ -4049d8: 6906 9f6a |0160: sput-object v6, Lde/danoeh/antennapod/R$styleable;.Chip:[I // field@6a9f │ │ -4049dc: 2386 0020 |0162: new-array v6, v8, [I // type@2000 │ │ -4049e0: 2606 b808 0000 |0164: fill-array-data v6, 00000a1c // +000008b8 │ │ -4049e6: 6906 a06a |0167: sput-object v6, Lde/danoeh/antennapod/R$styleable;.ChipGroup:[I // field@6aa0 │ │ -4049ea: 1406 2202 047f |0169: const v6, #float 1.75469e+38 // #7f040222 │ │ -4049f0: 2410 0020 0600 |016c: filled-new-array {v6}, [I // type@2000 │ │ -4049f6: 0c06 |016f: move-result-object v6 │ │ -4049f8: 6906 d26a |0170: sput-object v6, Lde/danoeh/antennapod/R$styleable;.CircularProgressBar:[I // field@6ad2 │ │ -4049fc: 1406 5602 047f |0172: const v6, #float 1.7547e+38 // #7f040256 │ │ -404a02: 140d 5702 047f |0175: const v13, #float 1.7547e+38 // #7f040257 │ │ -404a08: 140e 5402 047f |0178: const v14, #float 1.7547e+38 // #7f040254 │ │ -404a0e: 2430 0020 6e0d |017b: filled-new-array {v14, v6, v13}, [I // type@2000 │ │ -404a14: 0c06 |017e: move-result-object v6 │ │ -404a16: 6906 d46a |017f: sput-object v6, Lde/danoeh/antennapod/R$styleable;.CircularProgressIndicator:[I // field@6ad4 │ │ -404a1a: 1406 e300 047f |0181: const v6, #float 1.75463e+38 // #7f0400e3 │ │ -404a20: 140d e600 047f |0184: const v13, #float 1.75463e+38 // #7f0400e6 │ │ -404a26: 2420 0020 d600 |0187: filled-new-array {v6, v13}, [I // type@2000 │ │ -404a2c: 0c06 |018a: move-result-object v6 │ │ -404a2e: 6906 d86a |018b: sput-object v6, Lde/danoeh/antennapod/R$styleable;.ClockFaceView:[I // field@6ad8 │ │ -404a32: 1406 0e03 047f |018d: const v6, #float 1.75474e+38 // #7f04030e │ │ -404a38: 140d e103 047f |0190: const v13, #float 1.75478e+38 // #7f0403e1 │ │ -404a3e: 140e e400 047f |0193: const v14, #float 1.75463e+38 // #7f0400e4 │ │ -404a44: 2430 0020 6e0d |0196: filled-new-array {v14, v6, v13}, [I // type@2000 │ │ -404a4a: 0c06 |0199: move-result-object v6 │ │ -404a4c: 6906 db6a |019a: sput-object v6, Lde/danoeh/antennapod/R$styleable;.ClockHandView:[I // field@6adb │ │ -404a50: 1306 1800 |019c: const/16 v6, #int 24 // #18 │ │ -404a54: 2366 0020 |019e: new-array v6, v6, [I // type@2000 │ │ -404a58: 2606 8e08 0000 |01a0: fill-array-data v6, 00000a2e // +0000088e │ │ -404a5e: 6906 df6a |01a3: sput-object v6, Lde/danoeh/antennapod/R$styleable;.CollapsingToolbarLayout:[I // field@6adf │ │ -404a62: 1406 9202 047f |01a5: const v6, #float 1.75471e+38 // #7f040292 │ │ -404a68: 140d 9302 047f |01a8: const v13, #float 1.75471e+38 // #7f040293 │ │ -404a6e: 2420 0020 d600 |01ab: filled-new-array {v6, v13}, [I // type@2000 │ │ -404a74: 0c06 |01ae: move-result-object v6 │ │ -404a76: 6906 e06a |01af: sput-object v6, Lde/danoeh/antennapod/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@6ae0 │ │ -404a7a: 1406 3400 047f |01b1: const v6, #float 1.75459e+38 // #7f040034 │ │ -404a80: 140d 8402 047f |01b4: const v13, #float 1.75471e+38 // #7f040284 │ │ -404a86: 140e a501 0101 |01b7: const v14, #float 2.36947e-38 // #010101a5 │ │ -404a8c: 140f 1f03 0101 |01ba: const v15, #float 2.36958e-38 // #0101031f │ │ -404a92: 1400 4706 0101 |01bd: const v0, #float 2.36981e-38 // #01010647 │ │ -404a98: 245d 0020 fe60 |01c0: filled-new-array {v14, v15, v0, v6, v13}, [I // type@2000 │ │ -404a9e: 0c00 |01c3: move-result-object v0 │ │ -404aa0: 6900 fb6a |01c4: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ColorStateListItem:[I // field@6afb │ │ -404aa4: 1400 aa00 047f |01c6: const v0, #float 1.75462e+38 // #7f0400aa │ │ -404aaa: 1406 ab00 047f |01c9: const v6, #float 1.75462e+38 // #7f0400ab │ │ -404ab0: 140d 0701 0101 |01cc: const v13, #float 2.36943e-38 // #01010107 │ │ -404ab6: 140f a100 047f |01cf: const v15, #float 1.75461e+38 // #7f0400a1 │ │ -404abc: 2440 0020 fd60 |01d2: filled-new-array {v13, v15, v0, v6}, [I // type@2000 │ │ -404ac2: 0c00 |01d5: move-result-object v0 │ │ -404ac4: 6900 016b |01d6: sput-object v0, Lde/danoeh/antennapod/R$styleable;.CompoundButton:[I // field@6b01 │ │ -404ac8: 1300 6d00 |01d8: const/16 v0, #int 109 // #6d │ │ -404acc: 2300 0020 |01da: new-array v0, v0, [I // type@2000 │ │ -404ad0: 2600 8608 0000 |01dc: fill-array-data v0, 00000a62 // +00000886 │ │ -404ad6: 6900 066b |01df: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Constraint:[I // field@6b06 │ │ -404ada: 1300 5a00 |01e1: const/16 v0, #int 90 // #5a │ │ -404ade: 2300 0020 |01e3: new-array v0, v0, [I // type@2000 │ │ -404ae2: 2600 5b09 0000 |01e5: fill-array-data v0, 00000b40 // +0000095b │ │ -404ae8: 6900 076b |01e8: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ConstraintLayout_Layout:[I // field@6b07 │ │ -404aec: 1400 4001 047f |01ea: const v0, #float 1.75465e+38 // #7f040140 │ │ -404af2: 1406 9703 047f |01ed: const v6, #float 1.75477e+38 // #7f040397 │ │ -404af8: 2420 0020 6000 |01f0: filled-new-array {v0, v6}, [I // type@2000 │ │ -404afe: 0c00 |01f3: move-result-object v0 │ │ -404b00: 6900 626b |01f4: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ConstraintLayout_placeholder:[I // field@6b62 │ │ -404b04: 1300 6f00 |01f6: const/16 v0, #int 111 // #6f │ │ -404b08: 2300 0020 |01f8: new-array v0, v0, [I // type@2000 │ │ -404b0c: 2600 fe09 0000 |01fa: fill-array-data v0, 00000bf8 // +000009fe │ │ -404b12: 6900 656b |01fd: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ConstraintSet:[I // field@6b65 │ │ -404b16: 1400 8302 047f |01ff: const v0, #float 1.75471e+38 // #7f040283 │ │ -404b1c: 1406 2d04 047f |0202: const v6, #float 1.7548e+38 // #7f04042d │ │ -404b22: 2420 0020 6000 |0205: filled-new-array {v0, v6}, [I // type@2000 │ │ -404b28: 0c00 |0208: move-result-object v0 │ │ -404b2a: 6900 426c |0209: sput-object v0, Lde/danoeh/antennapod/R$styleable;.CoordinatorLayout:[I // field@6c42 │ │ -404b2e: 2380 0020 |020b: new-array v0, v8, [I // type@2000 │ │ -404b32: 2600 cd0a 0000 |020d: fill-array-data v0, 00000cda // +00000acd │ │ -404b38: 6900 436c |0210: sput-object v0, Lde/danoeh/antennapod/R$styleable;.CoordinatorLayout_Layout:[I // field@6c43 │ │ -404b3c: 2370 0020 |0212: new-array v0, v7, [I // type@2000 │ │ -404b40: 2600 d80a 0000 |0214: fill-array-data v0, 00000cec // +00000ad8 │ │ -404b46: 6900 4d6c |0217: sput-object v0, Lde/danoeh/antennapod/R$styleable;.CustomAttribute:[I // field@6c4d │ │ -404b4a: 1300 0e00 |0219: const/16 v0, #int 14 // #e │ │ -404b4e: 2306 0020 |021b: new-array v6, v0, [I // type@2000 │ │ -404b52: 2606 e50a 0000 |021d: fill-array-data v6, 00000d02 // +00000ae5 │ │ -404b58: 6906 576c |0220: sput-object v6, Lde/danoeh/antennapod/R$styleable;.DefaultTimeBar:[I // field@6c57 │ │ -404b5c: 1306 0c00 |0222: const/16 v6, #int 12 // #c │ │ -404b60: 236d 0020 |0224: new-array v13, v6, [I // type@2000 │ │ -404b64: 260d fc0a 0000 |0226: fill-array-data v13, 00000d22 // +00000afc │ │ -404b6a: 690d 666c |0229: sput-object v13, Lde/danoeh/antennapod/R$styleable;.DialogPreference:[I // field@6c66 │ │ -404b6e: 234d 0020 |022b: new-array v13, v4, [I // type@2000 │ │ -404b72: 260d 110b 0000 |022d: fill-array-data v13, 00000d3e // +00000b11 │ │ -404b78: 690d 736c |0230: sput-object v13, Lde/danoeh/antennapod/R$styleable;.DrawerArrowToggle:[I // field@6c73 │ │ -404b7c: 140d b101 047f |0232: const v13, #float 1.75467e+38 // #7f0401b1 │ │ -404b82: 2410 0020 0d00 |0235: filled-new-array {v13}, [I // type@2000 │ │ -404b88: 0c0d |0238: move-result-object v13 │ │ -404b8a: 690d 7c6c |0239: sput-object v13, Lde/danoeh/antennapod/R$styleable;.DrawerLayout:[I // field@6c7c │ │ -404b8e: 140d fc04 047f |023b: const v13, #float 1.75484e+38 // #7f0404fc │ │ -404b94: 2410 0020 0d00 |023e: filled-new-array {v13}, [I // type@2000 │ │ -404b9a: 0c0d |0241: move-result-object v13 │ │ -404b9c: 690d 7e6c |0242: sput-object v13, Lde/danoeh/antennapod/R$styleable;.EditTextPreference:[I // field@6c7e │ │ -404ba0: 238d 0020 |0244: new-array v13, v8, [I // type@2000 │ │ -404ba4: 260d 0c0b 0000 |0246: fill-array-data v13, 00000d52 // +00000b0c │ │ -404baa: 690d 806c |0249: sput-object v13, Lde/danoeh/antennapod/R$styleable;.ExtendedFloatingActionButton:[I // field@6c80 │ │ -404bae: 140d 7b00 047f |024b: const v13, #float 1.75461e+38 // #7f04007b │ │ -404bb4: 140f 7c00 047f |024e: const v15, #float 1.75461e+38 // #7f04007c │ │ -404bba: 2420 0020 fd00 |0251: filled-new-array {v13, v15}, [I // type@2000 │ │ -404bc0: 0c0d |0254: move-result-object v13 │ │ -404bc2: 690d 816c |0255: sput-object v13, Lde/danoeh/antennapod/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@6c81 │ │ -404bc6: 130d 1100 |0257: const/16 v13, #int 17 // #11 │ │ -404bca: 23dd 0020 |0259: new-array v13, v13, [I // type@2000 │ │ -404bce: 260d 090b 0000 |025b: fill-array-data v13, 00000d64 // +00000b09 │ │ -404bd4: 690d 8b6c |025e: sput-object v13, Lde/danoeh/antennapod/R$styleable;.FloatingActionButton:[I // field@6c8b │ │ -404bd8: 140d 7b00 047f |0260: const v13, #float 1.75461e+38 // #7f04007b │ │ -404bde: 2410 0020 0d00 |0263: filled-new-array {v13}, [I // type@2000 │ │ -404be4: 0c0d |0266: move-result-object v13 │ │ -404be6: 690d 8c6c |0267: sput-object v13, Lde/danoeh/antennapod/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@6c8c │ │ -404bea: 140d 7602 047f |0269: const v13, #float 1.75471e+38 // #7f040276 │ │ -404bf0: 140f d902 047f |026c: const v15, #float 1.75473e+38 // #7f0402d9 │ │ -404bf6: 2420 0020 fd00 |026f: filled-new-array {v13, v15}, [I // type@2000 │ │ -404bfc: 0c0d |0272: move-result-object v13 │ │ -404bfe: 690d 9f6c |0273: sput-object v13, Lde/danoeh/antennapod/R$styleable;.FlowLayout:[I // field@6c9f │ │ -404c02: 238d 0020 |0275: new-array v13, v8, [I // type@2000 │ │ -404c06: 260d 130b 0000 |0277: fill-array-data v13, 00000d8a // +00000b13 │ │ -404c0c: 690d a26c |027a: sput-object v13, Lde/danoeh/antennapod/R$styleable;.FontFamily:[I // field@6ca2 │ │ -404c10: 23bd 0020 |027c: new-array v13, v11, [I // type@2000 │ │ -404c14: 260d 1e0b 0000 |027e: fill-array-data v13, 00000d9c // +00000b1e │ │ -404c1a: 690d a36c |0281: sput-object v13, Lde/danoeh/antennapod/R$styleable;.FontFamilyFont:[I // field@6ca3 │ │ -404c1e: 140d 0002 0101 |0283: const v13, #float 2.3695e-38 // #01010200 │ │ -404c24: 140f 2302 047f |0286: const v15, #float 1.75469e+38 // #7f040223 │ │ -404c2a: 140a 0901 0101 |0289: const v10, #float 2.36943e-38 // #01010109 │ │ -404c30: 2430 0020 da0f |028c: filled-new-array {v10, v13, v15}, [I // type@2000 │ │ -404c36: 0c0a |028f: move-result-object v10 │ │ -404c38: 690a b56c |0290: sput-object v10, Lde/danoeh/antennapod/R$styleable;.ForegroundLinearLayout:[I // field@6cb5 │ │ -404c3c: 140a 0300 0101 |0292: const v10, #float 2.36936e-38 // #01010003 │ │ -404c42: 140d d100 0101 |0295: const v13, #float 2.36941e-38 // #010100d1 │ │ -404c48: 2430 0020 5a0d |0298: filled-new-array {v10, v5, v13}, [I // type@2000 │ │ -404c4e: 0c0a |029b: move-result-object v10 │ │ -404c50: 690a b96c |029c: sput-object v10, Lde/danoeh/antennapod/R$styleable;.Fragment:[I // field@6cb9 │ │ -404c54: 140a 0300 0101 |029e: const v10, #float 2.36936e-38 // #01010003 │ │ -404c5a: 2420 0020 da00 |02a1: filled-new-array {v10, v13}, [I // type@2000 │ │ -404c60: 0c0a |02a4: move-result-object v10 │ │ -404c62: 690a ba6c |02a5: sput-object v10, Lde/danoeh/antennapod/R$styleable;.FragmentContainerView:[I // field@6cba │ │ -404c66: 236a 0020 |02a7: new-array v10, v6, [I // type@2000 │ │ -404c6a: 260a 0b0b 0000 |02a9: fill-array-data v10, 00000db4 // +00000b0b │ │ -404c70: 690a c06c |02ac: sput-object v10, Lde/danoeh/antennapod/R$styleable;.GradientColor:[I // field@6cc0 │ │ -404c74: 140a 1405 0101 |02ae: const v10, #float 2.36972e-38 // #01010514 │ │ -404c7a: 2420 0020 ae00 |02b1: filled-new-array {v14, v10}, [I // type@2000 │ │ -404c80: 0c0a |02b4: move-result-object v10 │ │ -404c82: 690a c16c |02b5: sput-object v10, Lde/danoeh/antennapod/R$styleable;.GradientColorItem:[I // field@6cc1 │ │ -404c86: 238a 0020 |02b7: new-array v10, v8, [I // type@2000 │ │ -404c8a: 260a 170b 0000 |02b9: fill-array-data v10, 00000dd0 // +00000b17 │ │ -404c90: 690a d06c |02bc: sput-object v10, Lde/danoeh/antennapod/R$styleable;.GridLayout:[I // field@6cd0 │ │ -404c94: 230a 0020 |02be: new-array v10, v0, [I // type@2000 │ │ -404c98: 260a 220b 0000 |02c0: fill-array-data v10, 00000de2 // +00000b22 │ │ -404c9e: 690a d16c |02c3: sput-object v10, Lde/danoeh/antennapod/R$styleable;.GridLayout_Layout:[I // field@6cd1 │ │ -404ca2: 237a 0020 |02c5: new-array v10, v7, [I // type@2000 │ │ -404ca6: 260a 3b0b 0000 |02c7: fill-array-data v10, 00000e02 // +00000b3b │ │ -404cac: 690a e76c |02ca: sput-object v10, Lde/danoeh/antennapod/R$styleable;.ImageFilterView:[I // field@6ce7 │ │ -404cb0: 234a 0020 |02cc: new-array v10, v4, [I // type@2000 │ │ -404cb4: 260a 4a0b 0000 |02ce: fill-array-data v10, 00000e18 // +00000b4a │ │ -404cba: 690a f16c |02d1: sput-object v10, Lde/danoeh/antennapod/R$styleable;.Insets:[I // field@6cf1 │ │ -404cbe: 130a 1200 |02d3: const/16 v10, #int 18 // #12 │ │ -404cc2: 23aa 0020 |02d5: new-array v10, v10, [I // type@2000 │ │ -404cc6: 260a 550b 0000 |02d7: fill-array-data v10, 00000e2c // +00000b55 │ │ -404ccc: 690a fa6c |02da: sput-object v10, Lde/danoeh/antennapod/R$styleable;.KeyAttribute:[I // field@6cfa │ │ -404cd0: 130a 1400 |02dc: const/16 v10, #int 20 // #14 │ │ -404cd4: 23aa 0020 |02de: new-array v10, v10, [I // type@2000 │ │ -404cd8: 260a 740b 0000 |02e0: fill-array-data v10, 00000e54 // +00000b74 │ │ -404cde: 690a 0d6d |02e3: sput-object v10, Lde/danoeh/antennapod/R$styleable;.KeyCycle:[I // field@6d0d │ │ -404ce2: 232a 0020 |02e5: new-array v10, v2, [I // type@2000 │ │ -404ce6: 690a 226d |02e7: sput-object v10, Lde/danoeh/antennapod/R$styleable;.KeyFrame:[I // field@6d22 │ │ -404cea: 232a 0020 |02e9: new-array v10, v2, [I // type@2000 │ │ -404cee: 690a 236d |02eb: sput-object v10, Lde/danoeh/antennapod/R$styleable;.KeyFramesAcceleration:[I // field@6d23 │ │ -404cf2: 2322 0020 |02ed: new-array v2, v2, [I // type@2000 │ │ -404cf6: 6902 246d |02ef: sput-object v2, Lde/danoeh/antennapod/R$styleable;.KeyFramesVelocity:[I // field@6d24 │ │ -404cfa: 2362 0020 |02f1: new-array v2, v6, [I // type@2000 │ │ -404cfe: 2602 8d0b 0000 |02f3: fill-array-data v2, 00000e80 // +00000b8d │ │ -404d04: 6902 256d |02f6: sput-object v2, Lde/danoeh/antennapod/R$styleable;.KeyPosition:[I // field@6d25 │ │ -404d08: 1302 1400 |02f8: const/16 v2, #int 20 // #14 │ │ -404d0c: 2322 0020 |02fa: new-array v2, v2, [I // type@2000 │ │ -404d10: 2602 a00b 0000 |02fc: fill-array-data v2, 00000e9c // +00000ba0 │ │ -404d16: 6902 326d |02ff: sput-object v2, Lde/danoeh/antennapod/R$styleable;.KeyTimeCycle:[I // field@6d32 │ │ -404d1a: 23b2 0020 |0301: new-array v2, v11, [I // type@2000 │ │ -404d1e: 2602 c50b 0000 |0303: fill-array-data v2, 00000ec8 // +00000bc5 │ │ -404d24: 6902 476d |0306: sput-object v2, Lde/danoeh/antennapod/R$styleable;.KeyTrigger:[I // field@6d47 │ │ -404d28: 1302 4300 |0308: const/16 v2, #int 67 // #43 │ │ -404d2c: 2322 0020 |030a: new-array v2, v2, [I // type@2000 │ │ -404d30: 2602 d40b 0000 |030c: fill-array-data v2, 00000ee0 // +00000bd4 │ │ -404d36: 6902 526d |030f: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Layout:[I // field@6d52 │ │ -404d3a: 1302 1700 |0311: const/16 v2, #int 23 // #17 │ │ -404d3e: 2322 0020 |0313: new-array v2, v2, [I // type@2000 │ │ -404d42: 2602 550c 0000 |0315: fill-array-data v2, 00000f6a // +00000c55 │ │ -404d48: 6902 966d |0318: sput-object v2, Lde/danoeh/antennapod/R$styleable;.LegacyPlayerControlView:[I // field@6d96 │ │ -404d4c: 2372 0020 |031a: new-array v2, v7, [I // type@2000 │ │ -404d50: 2602 800c 0000 |031c: fill-array-data v2, 00000f9c // +00000c80 │ │ -404d56: 6902 ae6d |031f: sput-object v2, Lde/danoeh/antennapod/R$styleable;.LinearLayoutCompat:[I // field@6dae │ │ -404d5a: 1402 f500 0101 |0321: const v2, #float 2.36942e-38 // #010100f5 │ │ -404d60: 140a 8101 0101 |0324: const v10, #float 2.36946e-38 // #01010181 │ │ -404d66: 140d f400 0101 |0327: const v13, #float 2.36942e-38 // #010100f4 │ │ -404d6c: 2440 0020 d1a2 |032a: filled-new-array {v1, v13, v2, v10}, [I // type@2000 │ │ -404d72: 0c01 |032d: move-result-object v1 │ │ -404d74: 6901 af6d |032e: sput-object v1, Lde/danoeh/antennapod/R$styleable;.LinearLayoutCompat_Layout:[I // field@6daf │ │ -404d78: 1401 5502 047f |0330: const v1, #float 1.7547e+38 // #7f040255 │ │ -404d7e: 1402 e904 047f |0333: const v2, #float 1.75484e+38 // #7f0404e9 │ │ -404d84: 140a 5102 047f |0336: const v10, #float 1.7547e+38 // #7f040251 │ │ -404d8a: 2430 0020 1a02 |0339: filled-new-array {v10, v1, v2}, [I // type@2000 │ │ -404d90: 0c01 |033c: move-result-object v1 │ │ -404d92: 6901 bd6d |033d: sput-object v1, Lde/danoeh/antennapod/R$styleable;.LinearProgressIndicator:[I // field@6dbd │ │ -404d96: 1401 ac02 0101 |033f: const v1, #float 2.36955e-38 // #010102ac │ │ -404d9c: 1402 ad02 0101 |0342: const v2, #float 2.36955e-38 // #010102ad │ │ -404da2: 2420 0020 2100 |0345: filled-new-array {v1, v2}, [I // type@2000 │ │ -404da8: 0c01 |0348: move-result-object v1 │ │ -404daa: 6901 c16d |0349: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ListPopupWindow:[I // field@6dc1 │ │ -404dae: 1401 c501 047f |034b: const v1, #float 1.75467e+38 // #7f0401c5 │ │ -404db4: 1402 fc04 047f |034e: const v2, #float 1.75484e+38 // #7f0404fc │ │ -404dba: 140a b200 0101 |0351: const v10, #float 2.36941e-38 // #010100b2 │ │ -404dc0: 140d f801 0101 |0354: const v13, #float 2.3695e-38 // #010101f8 │ │ -404dc6: 140f c401 047f |0357: const v15, #float 1.75467e+38 // #7f0401c4 │ │ -404dcc: 2452 0020 da1f |035a: filled-new-array {v10, v13, v15, v1, v2}, [I // type@2000 │ │ -404dd2: 0c01 |035d: move-result-object v1 │ │ -404dd4: 6901 c46d |035e: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ListPreference:[I // field@6dc4 │ │ -404dd8: 1401 5000 047f |0360: const v1, #float 1.7546e+38 // #7f040050 │ │ -404dde: 1402 5100 047f |0363: const v2, #float 1.7546e+38 // #7f040051 │ │ -404de4: 140d 5200 047f |0366: const v13, #float 1.7546e+38 // #7f040052 │ │ -404dea: 140f 5300 047f |0369: const v15, #float 1.7546e+38 // #7f040053 │ │ -404df0: 1400 5700 047f |036c: const v0, #float 1.7546e+38 // #7f040057 │ │ -404df6: 2450 0020 21fd |036f: filled-new-array {v1, v2, v13, v15, v0}, [I // type@2000 │ │ -404dfc: 0c01 |0372: move-result-object v1 │ │ -404dfe: 6901 ca6d |0373: sput-object v1, Lde/danoeh/antennapod/R$styleable;.MaterialAlertDialog:[I // field@6dca │ │ -404e02: 2331 0020 |0375: new-array v1, v3, [I // type@2000 │ │ -404e06: 2601 3b0c 0000 |0377: fill-array-data v1, 00000fb2 // +00000c3b │ │ -404e0c: 6901 cb6d |037a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.MaterialAlertDialogTheme:[I // field@6dcb │ │ -404e10: 2381 0020 |037c: new-array v1, v8, [I // type@2000 │ │ -404e14: 2601 440c 0000 |037e: fill-array-data v1, 00000fc2 // +00000c44 │ │ -404e1a: 6901 d76d |0381: sput-object v1, Lde/danoeh/antennapod/R$styleable;.MaterialAutoCompleteTextView:[I // field@6dd7 │ │ -404e1e: 2391 0020 |0383: new-array v1, v9, [I // type@2000 │ │ -404e22: 2601 4f0c 0000 |0385: fill-array-data v1, 00000fd4 // +00000c4f │ │ -404e28: 6901 df6d |0388: sput-object v1, Lde/danoeh/antennapod/R$styleable;.MaterialButton:[I // field@6ddf │ │ -404e2c: 1401 e003 047f |038a: const v1, #float 1.75478e+38 // #7f0403e0 │ │ -404e32: 1402 0e04 047f |038d: const v2, #float 1.75479e+38 // #7f04040e │ │ -404e38: 1409 0e00 0101 |0390: const v9, #float 2.36936e-38 // #0101000e │ │ -404e3e: 140d c100 047f |0393: const v13, #float 1.75462e+38 // #7f0400c1 │ │ -404e44: 2440 0020 d921 |0396: filled-new-array {v9, v13, v1, v2}, [I // type@2000 │ │ -404e4a: 0c01 |0399: move-result-object v1 │ │ -404e4c: 6901 e06d |039a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.MaterialButtonToggleGroup:[I // field@6de0 │ │ -404e50: 1301 0b00 |039c: const/16 v1, #int 11 // #b │ │ -404e54: 2312 0020 |039e: new-array v2, v1, [I // type@2000 │ │ -404e58: 2602 640c 0000 |03a0: fill-array-data v2, 00001004 // +00000c64 │ │ -404e5e: 6902 fb6d |03a3: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialCalendar:[I // field@6dfb │ │ -404e62: 23b2 0020 |03a5: new-array v2, v11, [I // type@2000 │ │ -404e66: 2602 770c 0000 |03a7: fill-array-data v2, 0000101e // +00000c77 │ │ -404e6c: 6902 fc6d |03aa: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialCalendarItem:[I // field@6dfc │ │ -404e70: 23c2 0020 |03ac: new-array v2, v12, [I // type@2000 │ │ -404e74: 2602 880c 0000 |03ae: fill-array-data v2, 00001036 // +00000c88 │ │ -404e7a: 6902 126e |03b1: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialCardView:[I // field@6e12 │ │ -404e7e: 2312 0020 |03b3: new-array v2, v1, [I // type@2000 │ │ -404e82: 2602 9f0c 0000 |03b5: fill-array-data v2, 00001054 // +00000c9f │ │ -404e88: 6902 206e |03b8: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialCheckBox:[I // field@6e20 │ │ -404e8c: 1402 2804 047f |03ba: const v2, #float 1.7548e+38 // #7f040428 │ │ -404e92: 1409 2904 047f |03bd: const v9, #float 1.7548e+38 // #7f040429 │ │ -404e98: 2420 0020 9200 |03c0: filled-new-array {v2, v9}, [I // type@2000 │ │ -404e9e: 0c02 |03c3: move-result-object v2 │ │ -404ea0: 6902 216e |03c4: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialCheckBoxStates:[I // field@6e21 │ │ -404ea4: 1402 9401 047f |03c6: const v2, #float 1.75466e+38 // #7f040194 │ │ -404eaa: 1409 8a02 047f |03c9: const v9, #float 1.75471e+38 // #7f04028a │ │ -404eb0: 140d 8f01 047f |03cc: const v13, #float 1.75466e+38 // #7f04018f │ │ -404eb6: 140f 9101 047f |03cf: const v15, #float 1.75466e+38 // #7f040191 │ │ -404ebc: 1405 9201 047f |03d2: const v5, #float 1.75466e+38 // #7f040192 │ │ -404ec2: 2459 0020 fd25 |03d5: filled-new-array {v13, v15, v5, v2, v9}, [I // type@2000 │ │ -404ec8: 0c02 |03d8: move-result-object v2 │ │ -404eca: 6902 2f6e |03d9: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialDivider:[I // field@6e2f │ │ -404ece: 1402 aa00 047f |03db: const v2, #float 1.75462e+38 // #7f0400aa │ │ -404ed4: 1405 fb04 047f |03de: const v5, #float 1.75484e+38 // #7f0404fb │ │ -404eda: 2420 0020 5200 |03e1: filled-new-array {v2, v5}, [I // type@2000 │ │ -404ee0: 0c02 |03e4: move-result-object v2 │ │ -404ee2: 6902 356e |03e5: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialRadioButton:[I // field@6e35 │ │ -404ee6: 1402 ea03 047f |03e7: const v2, #float 1.75478e+38 // #7f0403ea │ │ -404eec: 1405 e203 047f |03ea: const v5, #float 1.75478e+38 // #7f0403e2 │ │ -404ef2: 2420 0020 2500 |03ed: filled-new-array {v5, v2}, [I // type@2000 │ │ -404ef8: 0c02 |03f0: move-result-object v2 │ │ -404efa: 6902 386e |03f1: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialShape:[I // field@6e38 │ │ -404efe: 2382 0020 |03f3: new-array v2, v8, [I // type@2000 │ │ -404f02: 2602 790c 0000 |03f5: fill-array-data v2, 0000106e // +00000c79 │ │ -404f08: 6902 3b6e |03f8: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialSwitch:[I // field@6e3b │ │ -404f0c: 1402 7f05 0101 |03fa: const v2, #float 2.36975e-38 // #0101057f │ │ -404f12: 1405 d802 047f |03fd: const v5, #float 1.75473e+38 // #7f0402d8 │ │ -404f18: 1409 b604 0101 |0400: const v9, #float 2.36969e-38 // #010104b6 │ │ -404f1e: 2430 0020 2905 |0403: filled-new-array {v9, v2, v5}, [I // type@2000 │ │ -404f24: 0c02 |0406: move-result-object v2 │ │ -404f26: 6902 436e |0407: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialTextAppearance:[I // field@6e43 │ │ -404f2a: 1402 7f05 0101 |0409: const v2, #float 2.36975e-38 // #0101057f │ │ -404f30: 1409 3400 0101 |040c: const v9, #float 2.36937e-38 // #01010034 │ │ -404f36: 2430 0020 2905 |040f: filled-new-array {v9, v2, v5}, [I // type@2000 │ │ -404f3c: 0c02 |0412: move-result-object v2 │ │ -404f3e: 6902 476e |0413: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialTextView:[I // field@6e47 │ │ -404f42: 1402 e500 047f |0415: const v2, #float 1.75463e+38 // #7f0400e5 │ │ -404f48: 1405 8202 047f |0418: const v5, #float 1.75471e+38 // #7f040282 │ │ -404f4e: 2430 0020 2005 |041b: filled-new-array {v0, v2, v5}, [I // type@2000 │ │ -404f54: 0c02 |041e: move-result-object v2 │ │ -404f56: 6902 4b6e |041f: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialTimePicker:[I // field@6e4b │ │ -404f5a: 1402 3904 047f |0421: const v2, #float 1.7548e+38 // #7f040439 │ │ -404f60: 1405 c304 047f |0424: const v5, #float 1.75483e+38 // #7f0404c3 │ │ -404f66: 1409 eb02 047f |0427: const v9, #float 1.75473e+38 // #7f0402eb │ │ -404f6c: 140d ed02 047f |042a: const v13, #float 1.75473e+38 // #7f0402ed │ │ -404f72: 140f 6403 047f |042d: const v15, #float 1.75476e+38 // #7f040364 │ │ -404f78: 2455 0020 d92f |0430: filled-new-array {v9, v13, v15, v2, v5}, [I // type@2000 │ │ -404f7e: 0c02 |0433: move-result-object v2 │ │ -404f80: 6902 4f6e |0434: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialToolbar:[I // field@6e4f │ │ -404f84: 2332 0020 |0436: new-array v2, v3, [I // type@2000 │ │ -404f88: 2602 480c 0000 |0438: fill-array-data v2, 00001080 // +00000c48 │ │ -404f8e: 6902 556e |043b: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MenuGroup:[I // field@6e55 │ │ -404f92: 1302 1700 |043d: const/16 v2, #int 23 // #17 │ │ -404f96: 2322 0020 |043f: new-array v2, v2, [I // type@2000 │ │ -404f9a: 2602 4f0c 0000 |0441: fill-array-data v2, 00001090 // +00000c4f │ │ -404fa0: 6902 5c6e |0444: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MenuItem:[I // field@6e5c │ │ -404fa4: 2372 0020 |0446: new-array v2, v7, [I // type@2000 │ │ -404fa8: 2602 7a0c 0000 |0448: fill-array-data v2, 000010c2 // +00000c7a │ │ -404fae: 6902 746e |044b: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MenuView:[I // field@6e74 │ │ -404fb2: 2332 0020 |044d: new-array v2, v3, [I // type@2000 │ │ -404fb6: 2602 890c 0000 |044f: fill-array-data v2, 000010d8 // +00000c89 │ │ -404fbc: 6902 7e6e |0452: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MockView:[I // field@6e7e │ │ -404fc0: 2332 0020 |0454: new-array v2, v3, [I // type@2000 │ │ -404fc4: 2602 920c 0000 |0456: fill-array-data v2, 000010e8 // +00000c92 │ │ -404fca: 6902 856e |0459: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Motion:[I // field@6e85 │ │ -404fce: 1402 7003 047f |045b: const v2, #float 1.75476e+38 // #7f040370 │ │ -404fd4: 1405 7303 047f |045e: const v5, #float 1.75476e+38 // #7f040373 │ │ -404fda: 2420 0020 5200 |0461: filled-new-array {v2, v5}, [I // type@2000 │ │ -404fe0: 0c02 |0464: move-result-object v2 │ │ -404fe2: 6902 866e |0465: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MotionHelper:[I // field@6e86 │ │ -404fe6: 2332 0020 |0467: new-array v2, v3, [I // type@2000 │ │ -404fea: 2602 8f0c 0000 |0469: fill-array-data v2, 000010f8 // +00000c8f │ │ -404ff0: 6902 896e |046c: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MotionLayout:[I // field@6e89 │ │ -404ff4: 1402 7801 047f |046e: const v2, #float 1.75466e+38 // #7f040178 │ │ -404ffa: 1405 8d02 047f |0471: const v5, #float 1.75471e+38 // #7f04028d │ │ -405000: 2420 0020 5200 |0474: filled-new-array {v2, v5}, [I // type@2000 │ │ -405006: 0c02 |0477: move-result-object v2 │ │ -405008: 6902 906e |0478: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MotionScene:[I // field@6e90 │ │ -40500c: 1402 6c04 047f |047a: const v2, #float 1.75481e+38 // #7f04046c │ │ -405012: 1405 6d04 047f |047d: const v5, #float 1.75481e+38 // #7f04046d │ │ -405018: 1409 6b04 047f |0480: const v9, #float 1.75481e+38 // #7f04046b │ │ -40501e: 2430 0020 2905 |0483: filled-new-array {v9, v2, v5}, [I // type@2000 │ │ -405024: 0c02 |0486: move-result-object v2 │ │ -405026: 6902 936e |0487: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MotionTelltales:[I // field@6e93 │ │ -40502a: 1402 c401 047f |0489: const v2, #float 1.75467e+38 // #7f0401c4 │ │ -405030: 1405 c501 047f |048c: const v5, #float 1.75467e+38 // #7f0401c5 │ │ -405036: 1409 f801 0101 |048f: const v9, #float 2.3695e-38 // #010101f8 │ │ -40503c: 2440 0020 9a52 |0492: filled-new-array {v10, v9, v2, v5}, [I // type@2000 │ │ -405042: 0c02 |0495: move-result-object v2 │ │ -405044: 6902 9d6e |0496: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MultiSelectListPreference:[I // field@6e9d │ │ -405048: 1402 5901 0101 |0498: const v2, #float 2.36945e-38 // #01010159 │ │ -40504e: 1405 ee02 047f |049b: const v5, #float 1.75473e+38 // #7f0402ee │ │ -405054: 1409 5501 0101 |049e: const v9, #float 2.36945e-38 // #01010155 │ │ -40505a: 140d e203 047f |04a1: const v13, #float 1.75478e+38 // #7f0403e2 │ │ -405060: 245d 0020 295e |04a4: filled-new-array {v9, v2, v14, v5, v13}, [I // type@2000 │ │ -405066: 0c02 |04a7: move-result-object v2 │ │ -405068: 6902 a26e |04a8: sput-object v2, Lde/danoeh/antennapod/R$styleable;.NavigationBarActiveIndicator:[I // field@6ea2 │ │ -40506c: 1302 1000 |04aa: const/16 v2, #int 16 // #10 │ │ -405070: 2325 0020 |04ac: new-array v5, v2, [I // type@2000 │ │ -405074: 2605 5a0c 0000 |04ae: fill-array-data v5, 00001108 // +00000c5a │ │ -40507a: 6905 a86e |04b1: sput-object v5, Lde/danoeh/antennapod/R$styleable;.NavigationBarView:[I // field@6ea8 │ │ -40507e: 2345 0020 |04b3: new-array v5, v4, [I // type@2000 │ │ -405082: 2605 770c 0000 |04b5: fill-array-data v5, 0000112c // +00000c77 │ │ -405088: 6905 b96e |04b8: sput-object v5, Lde/danoeh/antennapod/R$styleable;.NavigationRailView:[I // field@6eb9 │ │ -40508c: 1305 2400 |04ba: const/16 v5, #int 36 // #24 │ │ -405090: 2355 0020 |04bc: new-array v5, v5, [I // type@2000 │ │ -405094: 2605 820c 0000 |04be: fill-array-data v5, 00001140 // +00000c82 │ │ -40509a: 6905 c26e |04c1: sput-object v5, Lde/danoeh/antennapod/R$styleable;.NavigationView:[I // field@6ec2 │ │ -40509e: 1405 a203 047f |04c3: const v5, #float 1.75477e+38 // #7f0403a2 │ │ -4050a4: 1409 ce03 047f |04c6: const v9, #float 1.75478e+38 // #7f0403ce │ │ -4050aa: 140d a103 047f |04c9: const v13, #float 1.75477e+38 // #7f0403a1 │ │ -4050b0: 2430 0020 5d09 |04cc: filled-new-array {v13, v5, v9}, [I // type@2000 │ │ -4050b6: 0c05 |04cf: move-result-object v5 │ │ -4050b8: 6905 e76e |04d0: sput-object v5, Lde/danoeh/antennapod/R$styleable;.NestedScrollableHost:[I // field@6ee7 │ │ -4050bc: 1405 e200 047f |04d2: const v5, #float 1.75463e+38 // #7f0400e2 │ │ -4050c2: 1409 6a04 047f |04d5: const v9, #float 1.75481e+38 // #7f04046a │ │ -4050c8: 2420 0020 9500 |04d8: filled-new-array {v5, v9}, [I // type@2000 │ │ -4050ce: 0c05 |04db: move-result-object v5 │ │ -4050d0: 6905 eb6e |04dc: sput-object v5, Lde/danoeh/antennapod/R$styleable;.OnClick:[I // field@6eeb │ │ -4050d4: 2365 0020 |04de: new-array v5, v6, [I // type@2000 │ │ -4050d8: 2605 ac0c 0000 |04e0: fill-array-data v5, 0000118c // +00000cac │ │ -4050de: 6905 ee6e |04e3: sput-object v5, Lde/danoeh/antennapod/R$styleable;.OnSwipe:[I // field@6eee │ │ -4050e2: 1405 2202 047f |04e5: const v5, #float 1.75469e+38 // #7f040222 │ │ -4050e8: 2410 0020 0500 |04e8: filled-new-array {v5}, [I // type@2000 │ │ -4050ee: 0c05 |04eb: move-result-object v5 │ │ -4050f0: 6905 fb6e |04ec: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PlaybackSpeedIndicatorView:[I // field@6efb │ │ -4050f4: 1305 1a00 |04ee: const/16 v5, #int 26 // #1a │ │ -4050f8: 2355 0020 |04f0: new-array v5, v5, [I // type@2000 │ │ -4050fc: 2605 b60c 0000 |04f2: fill-array-data v5, 000011a8 // +00000cb6 │ │ -405102: 6905 fd6e |04f5: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PlayerControlView:[I // field@6efd │ │ -405106: 1305 2300 |04f7: const/16 v5, #int 35 // #23 │ │ -40510a: 2355 0020 |04f9: new-array v5, v5, [I // type@2000 │ │ -40510e: 2605 e50c 0000 |04fb: fill-array-data v5, 000011e0 // +00000ce5 │ │ -405114: 6905 186f |04fe: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PlayerView:[I // field@6f18 │ │ -405118: 1405 c902 0101 |0500: const v5, #float 2.36956e-38 // #010102c9 │ │ -40511e: 1409 7803 047f |0503: const v9, #float 1.75476e+38 // #7f040378 │ │ -405124: 140d 7601 0101 |0506: const v13, #float 2.36946e-38 // #01010176 │ │ -40512a: 2430 0020 5d09 |0509: filled-new-array {v13, v5, v9}, [I // type@2000 │ │ -405130: 0c05 |050c: move-result-object v5 │ │ -405132: 6905 3c6f |050d: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PopupWindow:[I // field@6f3c │ │ -405136: 1405 2404 047f |050f: const v5, #float 1.7548e+38 // #7f040424 │ │ -40513c: 2410 0020 0500 |0512: filled-new-array {v5}, [I // type@2000 │ │ -405142: 0c05 |0515: move-result-object v5 │ │ -405144: 6905 3d6f |0516: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PopupWindowBackgroundState:[I // field@6f3d │ │ -405148: 1305 2400 |0518: const/16 v5, #int 36 // #24 │ │ -40514c: 2355 0020 |051a: new-array v5, v5, [I // type@2000 │ │ -405150: 2605 0e0d 0000 |051c: fill-array-data v5, 0000122a // +00000d0e │ │ -405156: 6905 426f |051f: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Preference:[I // field@6f42 │ │ -40515a: 1405 2a01 0101 |0521: const v5, #float 2.36944e-38 // #0101012a │ │ -405160: 1409 3100 047f |0524: const v9, #float 1.75459e+38 // #7f040031 │ │ -405166: 140d f200 0101 |0527: const v13, #float 2.36942e-38 // #010100f2 │ │ -40516c: 140e 2901 0101 |052a: const v14, #float 2.36944e-38 // #01010129 │ │ -405172: 2440 0020 ed95 |052d: filled-new-array {v13, v14, v5, v9}, [I // type@2000 │ │ -405178: 0c05 |0530: move-result-object v5 │ │ -40517a: 6905 436f |0531: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PreferenceFragment:[I // field@6f43 │ │ -40517e: 1405 2a01 0101 |0533: const v5, #float 2.36944e-38 // #0101012a │ │ -405184: 2440 0020 ed95 |0536: filled-new-array {v13, v14, v5, v9}, [I // type@2000 │ │ -40518a: 0c05 |0539: move-result-object v5 │ │ -40518c: 6905 446f |053a: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PreferenceFragmentCompat:[I // field@6f44 │ │ -405190: 1405 5a02 047f |053c: const v5, #float 1.7547e+38 // #7f04025a │ │ -405196: 1409 7603 047f |053f: const v9, #float 1.75476e+38 // #7f040376 │ │ -40519c: 140e e701 0101 |0542: const v14, #float 2.36949e-38 // #010101e7 │ │ -4051a2: 2430 0020 5e09 |0545: filled-new-array {v14, v5, v9}, [I // type@2000 │ │ -4051a8: 0c05 |0548: move-result-object v5 │ │ -4051aa: 6905 4d6f |0549: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PreferenceGroup:[I // field@6f4d │ │ -4051ae: 1405 2503 047f |054b: const v5, #float 1.75474e+38 // #7f040325 │ │ -4051b4: 1409 2a03 047f |054e: const v9, #float 1.75475e+38 // #7f04032a │ │ -4051ba: 140e 1f01 0101 |0551: const v14, #float 2.36944e-38 // #0101011f │ │ -4051c0: 140f 2001 0101 |0554: const v15, #float 2.36944e-38 // #01010120 │ │ -4051c6: 2440 0020 fe95 |0557: filled-new-array {v14, v15, v5, v9}, [I // type@2000 │ │ -4051cc: 0c05 |055a: move-result-object v5 │ │ -4051ce: 6905 516f |055b: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PreferenceImageView:[I // field@6f51 │ │ -4051d2: 2325 0020 |055d: new-array v5, v2, [I // type@2000 │ │ -4051d6: 2605 170d 0000 |055f: fill-array-data v5, 00001276 // +00000d17 │ │ -4051dc: 6905 566f |0562: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PreferenceTheme:[I // field@6f56 │ │ -4051e0: 1405 5b03 047f |0564: const v5, #float 1.75476e+38 // #7f04035b │ │ -4051e6: 1409 0305 047f |0567: const v9, #float 1.75484e+38 // #7f040503 │ │ -4051ec: 140e dc00 0101 |056a: const v14, #float 2.36942e-38 // #010100dc │ │ -4051f2: 140f 1f03 0101 |056d: const v15, #float 2.36958e-38 // #0101031f │ │ -4051f8: 1400 b602 047f |0570: const v0, #float 1.75472e+38 // #7f0402b6 │ │ -4051fe: 2459 0020 fe50 |0573: filled-new-array {v14, v15, v0, v5, v9}, [I // type@2000 │ │ -405204: 0c00 |0576: move-result-object v0 │ │ -405206: 6900 8b6f |0577: sput-object v0, Lde/danoeh/antennapod/R$styleable;.PropertySet:[I // field@6f8b │ │ -40520a: 1400 0e03 047f |0579: const v0, #float 1.75474e+38 // #7f04030e │ │ -405210: 2410 0020 0000 |057c: filled-new-array {v0}, [I // type@2000 │ │ -405216: 0c00 |057f: move-result-object v0 │ │ -405218: 6900 916f |0580: sput-object v0, Lde/danoeh/antennapod/R$styleable;.RadialViewGroup:[I // field@6f91 │ │ -40521c: 1400 3203 047f |0582: const v0, #float 1.75475e+38 // #7f040332 │ │ -405222: 1405 ff04 047f |0585: const v5, #float 1.75484e+38 // #7f0404ff │ │ -405228: 2420 0020 5000 |0588: filled-new-array {v0, v5}, [I // type@2000 │ │ -40522e: 0c00 |058b: move-result-object v0 │ │ -405230: 6900 936f |058c: sput-object v0, Lde/danoeh/antennapod/R$styleable;.RangeSlider:[I // field@6f93 │ │ -405234: 1400 7a03 047f |058e: const v0, #float 1.75476e+38 // #7f04037a │ │ -40523a: 1405 8103 047f |0591: const v5, #float 1.75476e+38 // #7f040381 │ │ -405240: 2420 0020 5000 |0594: filled-new-array {v0, v5}, [I // type@2000 │ │ -405246: 0c00 |0597: move-result-object v0 │ │ -405248: 6900 966f |0598: sput-object v0, Lde/danoeh/antennapod/R$styleable;.RecycleListView:[I // field@6f96 │ │ -40524c: 2360 0020 |059a: new-array v0, v6, [I // type@2000 │ │ -405250: 2600 fe0c 0000 |059c: fill-array-data v0, 0000129a // +00000cfe │ │ -405256: 6900 996f |059f: sput-object v0, Lde/danoeh/antennapod/R$styleable;.RecyclerView:[I // field@6f99 │ │ -40525a: 1400 5b02 047f |05a1: const v0, #float 1.7547e+38 // #7f04025b │ │ -405260: 2410 0020 0000 |05a4: filled-new-array {v0}, [I // type@2000 │ │ -405266: 0c00 |05a7: move-result-object v0 │ │ -405268: 6900 a66f |05a8: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ScrimInsetsFrameLayout:[I // field@6fa6 │ │ -40526c: 1400 8200 047f |05aa: const v0, #float 1.75461e+38 // #7f040082 │ │ -405272: 2410 0020 0000 |05ad: filled-new-array {v0}, [I // type@2000 │ │ -405278: 0c00 |05b0: move-result-object v0 │ │ -40527a: 6900 a86f |05b1: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ScrollingViewBehavior_Layout:[I // field@6fa8 │ │ -40527e: 23c0 0020 |05b3: new-array v0, v12, [I // type@2000 │ │ -405282: 2600 010d 0000 |05b5: fill-array-data v0, 000012b6 // +00000d01 │ │ -405288: 6900 aa6f |05b8: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SearchBar:[I // field@6faa │ │ -40528c: 1400 9804 047f |05ba: const v0, #float 1.75482e+38 // #7f040498 │ │ -405292: 1405 a204 047f |05bd: const v5, #float 1.75482e+38 // #7f0404a2 │ │ -405298: 1406 9404 047f |05c0: const v6, #float 1.75482e+38 // #7f040494 │ │ -40529e: 2430 0020 0605 |05c3: filled-new-array {v6, v0, v5}, [I // type@2000 │ │ -4052a4: 0c00 |05c6: move-result-object v0 │ │ -4052a6: 6900 b86f |05c7: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SearchPreference:[I // field@6fb8 │ │ -4052aa: 1300 1d00 |05c9: const/16 v0, #int 29 // #1d │ │ -4052ae: 2300 0020 |05cb: new-array v0, v0, [I // type@2000 │ │ -4052b2: 2600 070d 0000 |05cd: fill-array-data v0, 000012d4 // +00000d07 │ │ -4052b8: 6900 bc6f |05d0: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SearchView:[I // field@6fbc │ │ -4052bc: 2380 0020 |05d2: new-array v0, v8, [I // type@2000 │ │ -4052c0: 2600 3e0d 0000 |05d4: fill-array-data v0, 00001312 // +00000d3e │ │ -4052c6: 6900 da6f |05d7: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SeekBarPreference:[I // field@6fda │ │ -4052ca: 23b0 0020 |05d9: new-array v0, v11, [I // type@2000 │ │ -4052ce: 2600 490d 0000 |05db: fill-array-data v0, 00001324 // +00000d49 │ │ -4052d4: 6900 e26f |05de: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ShapeAppearance:[I // field@6fe2 │ │ -4052d8: 2310 0020 |05e0: new-array v0, v1, [I // type@2000 │ │ -4052dc: 2600 5a0d 0000 |05e2: fill-array-data v0, 0000133c // +00000d5a │ │ -4052e2: 6900 ed6f |05e5: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ShapeableImageView:[I // field@6fed │ │ -4052e6: 2340 0020 |05e7: new-array v0, v4, [I // type@2000 │ │ -4052ea: 2600 6d0d 0000 |05e9: fill-array-data v0, 00001356 // +00000d6d │ │ -4052f0: 6900 f96f |05ec: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SideSheetBehavior_Layout:[I // field@6ff9 │ │ -4052f4: 1300 1e00 |05ee: const/16 v0, #int 30 // #1e │ │ -4052f8: 2300 0020 |05f0: new-array v0, v0, [I // type@2000 │ │ -4052fc: 2600 780d 0000 |05f2: fill-array-data v0, 0000136a // +00000d78 │ │ -405302: 6900 0270 |05f5: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Slider:[I // field@7002 │ │ -405306: 1400 1204 047f |05f7: const v0, #float 1.75479e+38 // #7f040412 │ │ -40530c: 1404 1304 047f |05fa: const v4, #float 1.75479e+38 // #7f040413 │ │ -405312: 1405 1104 047f |05fd: const v5, #float 1.75479e+38 // #7f040411 │ │ -405318: 2430 0020 0504 |0600: filled-new-array {v5, v0, v4}, [I // type@2000 │ │ -40531e: 0c00 |0603: move-result-object v0 │ │ -405320: 6900 2170 |0604: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Snackbar:[I // field@7021 │ │ -405324: 23b0 0020 |0606: new-array v0, v11, [I // type@2000 │ │ -405328: 2600 a20d 0000 |0608: fill-array-data v0, 000013aa // +00000da2 │ │ -40532e: 6900 2270 |060b: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SnackbarLayout:[I // field@7022 │ │ -405332: 1400 6202 0101 |060d: const v0, #float 2.36953e-38 // #01010262 │ │ -405338: 1404 9d03 047f |0610: const v4, #float 1.75477e+38 // #7f04039d │ │ -40533e: 1405 7601 0101 |0613: const v5, #float 2.36946e-38 // #01010176 │ │ -405344: 1406 7b01 0101 |0616: const v6, #float 2.36946e-38 // #0101017b │ │ -40534a: 2454 0020 5a06 |0619: filled-new-array {v10, v5, v6, v0, v4}, [I // type@2000 │ │ -405350: 0c00 |061c: move-result-object v0 │ │ -405352: 6900 3070 |061d: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Spinner:[I // field@7030 │ │ -405356: 1400 8b01 047f |061f: const v0, #float 1.75466e+38 // #7f04018b │ │ -40535c: 2410 0020 0000 |0622: filled-new-array {v0}, [I // type@2000 │ │ -405362: 0c00 |0625: move-result-object v0 │ │ -405364: 6900 3670 |0626: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SquareImageView:[I // field@7036 │ │ -405368: 1400 3f01 047f |0628: const v0, #float 1.75465e+38 // #7f04013f │ │ -40536e: 1404 d000 0101 |062b: const v4, #float 2.36941e-38 // #010100d0 │ │ -405374: 2420 0020 0400 |062e: filled-new-array {v4, v0}, [I // type@2000 │ │ -40537a: 0c00 |0631: move-result-object v0 │ │ -40537c: 6900 3870 |0632: sput-object v0, Lde/danoeh/antennapod/R$styleable;.State:[I // field@7038 │ │ -405380: 2330 0020 |0634: new-array v0, v3, [I // type@2000 │ │ -405384: 2600 8c0d 0000 |0636: fill-array-data v0, 000013c2 // +00000d8c │ │ -40538a: 6900 3970 |0639: sput-object v0, Lde/danoeh/antennapod/R$styleable;.StateListDrawable:[I // field@7039 │ │ -40538e: 1400 9901 0101 |063b: const v0, #float 2.36947e-38 // #01010199 │ │ -405394: 2410 0020 0000 |063e: filled-new-array {v0}, [I // type@2000 │ │ -40539a: 0c00 |0641: move-result-object v0 │ │ -40539c: 6900 3a70 |0642: sput-object v0, Lde/danoeh/antennapod/R$styleable;.StateListDrawableItem:[I // field@703a │ │ -4053a0: 1400 7c01 047f |0644: const v0, #float 1.75466e+38 // #7f04017c │ │ -4053a6: 2410 0020 0000 |0647: filled-new-array {v0}, [I // type@2000 │ │ -4053ac: 0c00 |064a: move-result-object v0 │ │ -4053ae: 6900 4270 |064b: sput-object v0, Lde/danoeh/antennapod/R$styleable;.StateSet:[I // field@7042 │ │ -4053b2: 1300 0e00 |064d: const/16 v0, #int 14 // #e │ │ -4053b6: 2300 0020 |064f: new-array v0, v0, [I // type@2000 │ │ -4053ba: 2600 810d 0000 |0651: fill-array-data v0, 000013d2 // +00000d81 │ │ -4053c0: 6900 4670 |0654: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SwitchCompat:[I // field@7046 │ │ -4053c4: 1400 fb04 047f |0656: const v0, #float 1.75484e+38 // #7f0404fb │ │ -4053ca: 2410 0020 0000 |0659: filled-new-array {v0}, [I // type@2000 │ │ -4053d0: 0c00 |065c: move-result-object v0 │ │ -4053d2: 6900 5570 |065d: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SwitchMaterial:[I // field@7055 │ │ -4053d6: 23b0 0020 |065f: new-array v0, v11, [I // type@2000 │ │ -4053da: 2600 910d 0000 |0661: fill-array-data v0, 000013f2 // +00000d91 │ │ -4053e0: 6900 5770 |0664: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SwitchPreference:[I // field@7057 │ │ -4053e4: 23b0 0020 |0666: new-array v0, v11, [I // type@2000 │ │ -4053e8: 2600 a20d 0000 |0668: fill-array-data v0, 0000140a // +00000da2 │ │ -4053ee: 6900 5870 |066b: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SwitchPreferenceCompat:[I // field@7058 │ │ -4053f2: 1400 0200 0101 |066d: const v0, #float 2.36936e-38 // #01010002 │ │ -4053f8: 1403 4f01 0101 |0670: const v3, #float 2.36945e-38 // #0101014f │ │ -4053fe: 2430 0020 d003 |0673: filled-new-array {v0, v13, v3}, [I // type@2000 │ │ -405404: 0c00 |0676: move-result-object v0 │ │ -405406: 6900 6d70 |0677: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TabItem:[I // field@706d │ │ -40540a: 1300 1b00 |0679: const/16 v0, #int 27 // #1b │ │ -40540e: 2300 0020 |067b: new-array v0, v0, [I // type@2000 │ │ -405412: 2600 a50d 0000 |067d: fill-array-data v0, 00001422 // +00000da5 │ │ -405418: 6900 7170 |0680: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TabLayout:[I // field@7071 │ │ -40541c: 2320 0020 |0682: new-array v0, v2, [I // type@2000 │ │ -405420: 2600 d80d 0000 |0684: fill-array-data v0, 0000145c // +00000dd8 │ │ -405426: 6900 8d70 |0687: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TextAppearance:[I // field@708d │ │ -40542a: 1400 9c04 047f |0689: const v0, #float 1.75482e+38 // #7f04049c │ │ -405430: 2410 0020 0000 |068c: filled-new-array {v0}, [I // type@2000 │ │ -405436: 0c00 |068f: move-result-object v0 │ │ -405438: 6900 9e70 |0690: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TextInputEditText:[I // field@709e │ │ -40543c: 1300 4a00 |0692: const/16 v0, #int 74 // #4a │ │ -405440: 2300 0020 |0694: new-array v0, v0, [I // type@2000 │ │ -405444: 2600 ea0d 0000 |0696: fill-array-data v0, 00001480 // +00000dea │ │ -40544a: 6900 a070 |0699: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TextInputLayout:[I // field@70a0 │ │ -40544e: 1400 c101 047f |069b: const v0, #float 1.75467e+38 // #7f0401c1 │ │ -405454: 1402 c201 047f |069e: const v2, #float 1.75467e+38 // #7f0401c2 │ │ -40545a: 1403 3400 0101 |06a1: const v3, #float 2.36937e-38 // #01010034 │ │ -405460: 2430 0020 0302 |06a4: filled-new-array {v3, v0, v2}, [I // type@2000 │ │ -405466: 0c00 |06a7: move-result-object v0 │ │ -405468: 6900 eb70 |06a8: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ThemeEnforcement:[I // field@70eb │ │ -40546c: 1300 1e00 |06aa: const/16 v0, #int 30 // #1e │ │ -405470: 2300 0020 |06ac: new-array v0, v0, [I // type@2000 │ │ -405474: 2600 6a0e 0000 |06ae: fill-array-data v0, 00001518 // +00000e6a │ │ -40547a: 6900 ef70 |06b1: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Toolbar:[I // field@70ef │ │ -40547e: 2370 0020 |06b3: new-array v0, v7, [I // type@2000 │ │ -405482: 2600 a30e 0000 |06b5: fill-array-data v0, 00001558 // +00000ea3 │ │ -405488: 6900 0e71 |06b8: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Tooltip:[I // field@710e │ │ -40548c: 2310 0020 |06ba: new-array v0, v1, [I // type@2000 │ │ -405490: 2600 b20e 0000 |06bc: fill-array-data v0, 0000156e // +00000eb2 │ │ -405496: 6900 1871 |06bf: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Transform:[I // field@7118 │ │ -40549a: 2310 0020 |06c1: new-array v0, v1, [I // type@2000 │ │ -40549e: 2600 c50e 0000 |06c3: fill-array-data v0, 00001588 // +00000ec5 │ │ -4054a4: 6900 2471 |06c6: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Transition:[I // field@7124 │ │ -4054a8: 1400 bf03 047f |06c8: const v0, #float 1.75478e+38 // #7f0403bf │ │ -4054ae: 1401 c003 047f |06cb: const v1, #float 1.75478e+38 // #7f0403c0 │ │ -4054b4: 1402 3f01 047f |06ce: const v2, #float 1.75465e+38 // #7f04013f │ │ -4054ba: 1403 bd03 047f |06d1: const v3, #float 1.75478e+38 // #7f0403bd │ │ -4054c0: 1404 be03 047f |06d4: const v4, #float 1.75478e+38 // #7f0403be │ │ -4054c6: 2451 0020 3204 |06d7: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -4054cc: 0c00 |06da: move-result-object v0 │ │ -4054ce: 6900 3071 |06db: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Variant:[I // field@7130 │ │ -4054d2: 2370 0020 |06dd: new-array v0, v7, [I // type@2000 │ │ -4054d6: 2600 c30e 0000 |06df: fill-array-data v0, 000015a2 // +00000ec3 │ │ -4054dc: 6900 3671 |06e2: sput-object v0, Lde/danoeh/antennapod/R$styleable;.VectorTextView:[I // field@7136 │ │ -4054e0: 1400 7f03 047f |06e4: const v0, #float 1.75476e+38 // #7f04037f │ │ -4054e6: 1401 a404 047f |06e7: const v1, #float 1.75482e+38 // #7f0404a4 │ │ -4054ec: 1502 0101 |06ea: const/high16 v2, #int 16842752 // #101 │ │ -4054f0: 1403 da00 0101 |06ec: const v3, #float 2.36942e-38 // #010100da │ │ -4054f6: 1404 7c03 047f |06ef: const v4, #float 1.75476e+38 // #7f04037c │ │ -4054fc: 2451 0020 3204 |06f2: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -405502: 0c00 |06f5: move-result-object v0 │ │ -405504: 6900 4071 |06f6: sput-object v0, Lde/danoeh/antennapod/R$styleable;.View:[I // field@7140 │ │ -405508: 1400 d400 0101 |06f8: const v0, #float 2.36942e-38 // #010100d4 │ │ -40550e: 1401 5800 047f |06fb: const v1, #float 1.7546e+38 // #7f040058 │ │ -405514: 1402 5700 047f |06fe: const v2, #float 1.7546e+38 // #7f040057 │ │ -40551a: 2430 0020 2001 |0701: filled-new-array {v0, v2, v1}, [I // type@2000 │ │ -405520: 0c00 |0704: move-result-object v0 │ │ -405522: 6900 4171 |0705: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewBackgroundHelper:[I // field@7141 │ │ -405526: 1400 c400 0101 |0707: const v0, #float 2.36941e-38 // #010100c4 │ │ -40552c: 2410 0020 0000 |070a: filled-new-array {v0}, [I // type@2000 │ │ -405532: 0c00 |070d: move-result-object v0 │ │ -405534: 6900 4571 |070e: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewPager2:[I // field@7145 │ │ -405538: 1400 f300 0101 |0710: const v0, #float 2.36942e-38 // #010100f3 │ │ -40553e: 1401 d000 0101 |0713: const v1, #float 2.36941e-38 // #010100d0 │ │ -405544: 2430 0020 d100 |0716: filled-new-array {v1, v13, v0}, [I // type@2000 │ │ -40554a: 0c00 |0719: move-result-object v0 │ │ -40554c: 6900 4771 |071a: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewStubCompat:[I // field@7147 │ │ -405550: 0e00 |071c: return-void │ │ -405552: 0000 |071d: nop // spacer │ │ -405554: 0003 0400 1d00 0000 4e00 047f 5500 ... |071e: array-data (62 units) │ │ -4055d0: 0003 0400 0600 0000 4e00 047f 5500 ... |075c: array-data (16 units) │ │ -4055f0: 0003 0400 0800 0000 f200 0101 a400 ... |076c: array-data (20 units) │ │ -405618: 0003 0400 0600 0000 1c01 0101 9401 ... |0780: array-data (16 units) │ │ -405638: 0003 0400 0900 0000 d400 0101 8f04 ... |0790: array-data (22 units) │ │ -405664: 0003 0400 0700 0000 3400 0101 6d01 ... |07a6: array-data (18 units) │ │ -405688: 0003 0400 1600 0000 3400 0101 4600 ... |07b8: array-data (48 units) │ │ -4056e8: 0003 0400 7f00 0000 5700 0101 ae00 ... |07e8: array-data (258 units) │ │ -4058ec: 0003 0400 1b00 0000 4300 047f 4f00 ... |08ea: array-data (58 units) │ │ -405960: 0003 0400 0a00 0000 3901 0101 3102 ... |0924: array-data (24 units) │ │ -405990: 0003 0400 1100 0000 2900 047f 5700 ... |093c: array-data (38 units) │ │ -4059dc: 0003 0400 1800 0000 1f01 0101 2001 ... |0962: array-data (52 units) │ │ -405a44: 0003 0400 0d00 0000 3f01 0101 4001 ... |0996: array-data (30 units) │ │ -405a80: 0003 0400 0600 0000 ef01 0101 f001 ... |09b4: array-data (16 units) │ │ -405aa0: 0003 0400 2a00 0000 3400 0101 9500 ... |09c4: array-data (88 units) │ │ -405b50: 0003 0400 0700 0000 c200 047f d700 ... |0a1c: array-data (18 units) │ │ -405b74: 0003 0400 1800 0000 f200 047f f300 ... |0a2e: array-data (52 units) │ │ -405bdc: 0003 0400 6d00 0000 c400 0101 d000 ... |0a62: array-data (222 units) │ │ -405d98: 0003 0400 5a00 0000 c400 0101 d500 ... |0b40: array-data (184 units) │ │ -405f08: 0003 0400 6f00 0000 c400 0101 d000 ... |0bf8: array-data (226 units) │ │ -4060cc: 0003 0400 0700 0000 b300 0101 8f02 ... |0cda: array-data (18 units) │ │ -4060f0: 0003 0400 0900 0000 4200 047f 6b01 ... |0cec: array-data (22 units) │ │ -40611c: 0003 0400 0e00 0000 2700 047f 2800 ... |0d02: array-data (32 units) │ │ -40615c: 0003 0400 0c00 0000 f201 0101 f301 ... |0d22: array-data (28 units) │ │ -406194: 0003 0400 0800 0000 3f00 047f 4000 ... |0d3e: array-data (20 units) │ │ -4061bc: 0003 0400 0700 0000 f100 047f b101 ... |0d52: array-data (18 units) │ │ -4061e0: 0003 0400 1100 0000 0e00 0101 5700 ... |0d64: array-data (38 units) │ │ -40622c: 0003 0400 0700 0000 1602 047f 1702 ... |0d8a: array-data (18 units) │ │ -406250: 0003 0400 0a00 0000 3205 0101 3305 ... |0d9c: array-data (24 units) │ │ -406280: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0db4: array-data (28 units) │ │ -4062b8: 0003 0400 0700 0000 2f00 047f 3701 ... |0dd0: array-data (18 units) │ │ -4062dc: 0003 0400 0e00 0000 f400 0101 f500 ... |0de2: array-data (32 units) │ │ -40631c: 0003 0400 0900 0000 3600 047f 9a00 ... |0e02: array-data (22 units) │ │ -406348: 0003 0400 0800 0000 ef02 047f f002 ... |0e18: array-data (20 units) │ │ -406370: 0003 0400 1200 0000 1f03 0101 2003 ... |0e2c: array-data (40 units) │ │ -4063c0: 0003 0400 1400 0000 1f03 0101 2203 ... |0e54: array-data (44 units) │ │ -406418: 0003 0400 0c00 0000 6a01 047f 9a01 ... |0e80: array-data (28 units) │ │ -406450: 0003 0400 1400 0000 1f03 0101 2203 ... |0e9c: array-data (44 units) │ │ -4064a8: 0003 0400 0a00 0000 2502 047f 5d03 ... |0ec8: array-data (24 units) │ │ -4064d8: 0003 0400 4300 0000 c400 0101 f400 ... |0ee0: array-data (138 units) │ │ -4065ec: 0003 0400 1700 0000 2700 047f 2800 ... |0f6a: array-data (50 units) │ │ -406650: 0003 0400 0900 0000 af00 0101 c400 ... |0f9c: array-data (22 units) │ │ -40667c: 0003 0400 0600 0000 f202 047f f302 ... |0fb2: array-data (16 units) │ │ -40669c: 0003 0400 0700 0000 2002 0101 8c04 ... |0fc2: array-data (18 units) │ │ -4066c0: 0003 0400 1600 0000 d400 0101 b701 ... |0fd4: array-data (48 units) │ │ -406720: 0003 0400 0b00 0000 0d02 0101 5700 ... |1004: array-data (26 units) │ │ -406754: 0003 0400 0a00 0000 b701 0101 b801 ... |101e: array-data (24 units) │ │ -406784: 0003 0400 0d00 0000 e501 0101 b400 ... |1036: array-data (30 units) │ │ -4067c0: 0003 0400 0b00 0000 0701 0101 a100 ... |1054: array-data (26 units) │ │ -4067f4: 0003 0400 0700 0000 a904 047f aa04 ... |106e: array-data (18 units) │ │ -406818: 0003 0400 0600 0000 0e00 0101 d000 ... |1080: array-data (16 units) │ │ -406838: 0003 0400 1700 0000 0200 0101 0e00 ... |1090: array-data (50 units) │ │ -40689c: 0003 0400 0900 0000 ae00 0101 2c01 ... |10c2: array-data (22 units) │ │ -4068c8: 0003 0400 0600 0000 3503 047f 3603 ... |10d8: array-data (16 units) │ │ -4068e8: 0003 0400 0600 0000 3900 047f 9a01 ... |10e8: array-data (16 units) │ │ -406908: 0003 0400 0600 0000 3d00 047f 6701 ... |10f8: array-data (16 units) │ │ -406928: 0003 0400 1000 0000 2500 047f 5700 ... |1108: array-data (36 units) │ │ -406970: 0003 0400 0800 0000 2b02 047f 6a02 ... |112c: array-data (20 units) │ │ -406998: 0003 0400 2400 0000 b300 0101 d400 ... |1140: array-data (76 units) │ │ -406a30: 0003 0400 0c00 0000 9601 047f 9701 ... |118c: array-data (28 units) │ │ -406a68: 0003 0400 1a00 0000 2700 047f 2800 ... |11a8: array-data (56 units) │ │ -406ad8: 0003 0400 2300 0000 2700 047f 2800 ... |11e0: array-data (74 units) │ │ -406b6c: 0003 0400 2400 0000 0200 0101 0d00 ... |122a: array-data (76 units) │ │ -406c04: 0003 0400 1000 0000 bc00 047f 8701 ... |1276: array-data (36 units) │ │ -406c4c: 0003 0400 0c00 0000 c400 0101 eb00 ... |129a: array-data (28 units) │ │ -406c84: 0003 0400 0d00 0000 3400 0101 4f01 ... |12b6: array-data (30 units) │ │ -406cc0: 0003 0400 1d00 0000 3400 0101 da00 ... |12d4: array-data (62 units) │ │ -406d3c: 0003 0400 0700 0000 f200 0101 3601 ... |1312: array-data (18 units) │ │ -406d60: 0003 0400 0a00 0000 5501 047f 5601 ... |1324: array-data (24 units) │ │ -406d90: 0003 0400 0b00 0000 4801 047f 4901 ... |133c: array-data (26 units) │ │ -406dc4: 0003 0400 0800 0000 1f01 0101 2001 ... |1356: array-data (20 units) │ │ -406dec: 0003 0400 1e00 0000 0e00 0101 2400 ... |136a: array-data (64 units) │ │ -406e6c: 0003 0400 0a00 0000 1f01 0101 2200 ... |13aa: array-data (24 units) │ │ -406e9c: 0003 0400 0600 0000 1c01 0101 9401 ... |13c2: array-data (16 units) │ │ -406ebc: 0003 0400 0e00 0000 2401 0101 2501 ... |13d2: array-data (32 units) │ │ -406efc: 0003 0400 0a00 0000 ef01 0101 f001 ... |13f2: array-data (24 units) │ │ -406f2c: 0003 0400 0a00 0000 ef01 0101 f001 ... |140a: array-data (24 units) │ │ -406f5c: 0003 0400 1b00 0000 4d04 047f 4e04 ... |1422: array-data (58 units) │ │ -406fd0: 0003 0400 1000 0000 9500 0101 9600 ... |145c: array-data (36 units) │ │ -407018: 0003 0400 4a00 0000 0e00 0101 9a00 ... |1480: array-data (152 units) │ │ -407148: 0003 0400 1e00 0000 af00 0101 4001 ... |1518: array-data (64 units) │ │ -4071c8: 0003 0400 0900 0000 3400 0101 9800 ... |1558: array-data (22 units) │ │ -4071f4: 0003 0400 0b00 0000 2003 0101 2103 ... |156e: array-data (26 units) │ │ -407228: 0003 0400 0b00 0000 d000 0101 4b00 ... |1588: array-data (26 units) │ │ -40725c: 0003 0400 0900 0000 6c00 047f 6d00 ... |15a2: array-data (22 units) │ │ +404714: |[404714] de.danoeh.antennapod.R$styleable.:()V │ │ +404724: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +404728: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ +40472c: 2601 1a07 0000 |0004: fill-array-data v1, 0000071e // +0000071a │ │ +404732: 6901 1f69 |0007: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ActionBar:[I // field@691f │ │ +404736: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ +40473c: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ +404742: 0c02 |000f: move-result-object v2 │ │ +404744: 6902 2069 |0010: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ActionBarLayout:[I // field@6920 │ │ +404748: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ +40474e: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ +404754: 0c02 |0018: move-result-object v2 │ │ +404756: 6902 3f69 |0019: sput-object v2, Lde/danoeh/antennapod/R$styleable;.ActionMenuItemView:[I // field@693f │ │ +40475a: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +40475c: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ +404760: 6903 4169 |001e: sput-object v3, Lde/danoeh/antennapod/R$styleable;.ActionMenuView:[I // field@6941 │ │ +404764: 1263 |0020: const/4 v3, #int 6 // #6 │ │ +404766: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ +40476a: 2604 3907 0000 |0023: fill-array-data v4, 0000075c // +00000739 │ │ +404770: 6904 4269 |0026: sput-object v4, Lde/danoeh/antennapod/R$styleable;.ActionMode:[I // field@6942 │ │ +404774: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ +40477a: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ +404780: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ +404786: 0c04 |0031: move-result-object v4 │ │ +404788: 6904 4969 |0032: sput-object v4, Lde/danoeh/antennapod/R$styleable;.ActivityChooserView:[I // field@6949 │ │ +40478c: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ +404790: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ +404794: 2605 3407 0000 |0038: fill-array-data v5, 0000076c // +00000734 │ │ +40479a: 6905 4c69 |003b: sput-object v5, Lde/danoeh/antennapod/R$styleable;.AlertDialog:[I // field@694c │ │ +40479e: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ +4047a2: 2605 4107 0000 |003f: fill-array-data v5, 00000780 // +00000741 │ │ +4047a8: 6905 5569 |0042: sput-object v5, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableCompat:[I // field@6955 │ │ +4047ac: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ +4047b2: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ +4047b8: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ +4047be: 0c07 |004d: move-result-object v7 │ │ +4047c0: 6907 5c69 |004e: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableItem:[I // field@695c │ │ +4047c4: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ +4047ca: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ +4047d0: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ +4047d6: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ +4047dc: 0c07 |005c: move-result-object v7 │ │ +4047de: 6907 5f69 |005d: sput-object v7, Lde/danoeh/antennapod/R$styleable;.AnimatedStateListDrawableTransition:[I // field@695f │ │ +4047e2: 1307 0900 |005f: const/16 v7, #int 9 // #9 │ │ +4047e6: 2378 0020 |0061: new-array v8, v7, [I // type@2000 │ │ +4047ea: 2608 2d07 0000 |0063: fill-array-data v8, 00000790 // +0000072d │ │ +4047f0: 6908 6469 |0066: sput-object v8, Lde/danoeh/antennapod/R$styleable;.AppBarLayout:[I // field@6964 │ │ +4047f4: 1408 2a04 047f |0068: const v8, #float 1.7548e+38 // #7f04042a │ │ +4047fa: 1409 2b04 047f |006b: const v9, #float 1.7548e+38 // #7f04042b │ │ +404800: 140a 2504 047f |006e: const v10, #float 1.7548e+38 // #7f040425 │ │ +404806: 140b 2604 047f |0071: const v11, #float 1.7548e+38 // #7f040426 │ │ +40480c: 2440 0020 ba98 |0074: filled-new-array {v10, v11, v8, v9}, [I // type@2000 │ │ +404812: 0c08 |0077: move-result-object v8 │ │ +404814: 6908 6569 |0078: sput-object v8, Lde/danoeh/antennapod/R$styleable;.AppBarLayoutStates:[I // field@6965 │ │ +404818: 1408 d202 047f |007a: const v8, #float 1.75473e+38 // #7f0402d2 │ │ +40481e: 1409 d302 047f |007d: const v9, #float 1.75473e+38 // #7f0402d3 │ │ +404824: 140a d102 047f |0080: const v10, #float 1.75473e+38 // #7f0402d1 │ │ +40482a: 2430 0020 8a09 |0083: filled-new-array {v10, v8, v9}, [I // type@2000 │ │ +404830: 0c08 |0086: move-result-object v8 │ │ +404832: 6908 6a69 |0087: sput-object v8, Lde/danoeh/antennapod/R$styleable;.AppBarLayout_Layout:[I // field@696a │ │ +404836: 2328 0020 |0089: new-array v8, v2, [I // type@2000 │ │ +40483a: 6908 7769 |008b: sput-object v8, Lde/danoeh/antennapod/R$styleable;.AppCompatEmojiHelper:[I // field@6977 │ │ +40483e: 1408 bf04 047f |008d: const v8, #float 1.75483e+38 // #7f0404bf │ │ +404844: 1409 c004 047f |0090: const v9, #float 1.75483e+38 // #7f0404c0 │ │ +40484a: 140a 1901 0101 |0093: const v10, #float 2.36943e-38 // #01010119 │ │ +404850: 140b 1a04 047f |0096: const v11, #float 1.75479e+38 // #7f04041a │ │ +404856: 2440 0020 ba98 |0099: filled-new-array {v10, v11, v8, v9}, [I // type@2000 │ │ +40485c: 0c08 |009c: move-result-object v8 │ │ +40485e: 6908 7869 |009d: sput-object v8, Lde/danoeh/antennapod/R$styleable;.AppCompatImageView:[I // field@6978 │ │ +404862: 1408 b904 047f |009f: const v8, #float 1.75483e+38 // #7f0404b9 │ │ +404868: 1409 ba04 047f |00a2: const v9, #float 1.75483e+38 // #7f0404ba │ │ +40486e: 140a 4201 0101 |00a5: const v10, #float 2.36945e-38 // #01010142 │ │ +404874: 140b b804 047f |00a8: const v11, #float 1.75483e+38 // #7f0404b8 │ │ +40487a: 2440 0020 ba98 |00ab: filled-new-array {v10, v11, v8, v9}, [I // type@2000 │ │ +404880: 0c08 |00ae: move-result-object v8 │ │ +404882: 6908 7d69 |00af: sput-object v8, Lde/danoeh/antennapod/R$styleable;.AppCompatSeekBar:[I // field@697d │ │ +404886: 1278 |00b1: const/4 v8, #int 7 // #7 │ │ +404888: 2389 0020 |00b2: new-array v9, v8, [I // type@2000 │ │ +40488c: 2609 f206 0000 |00b4: fill-array-data v9, 000007a6 // +000006f2 │ │ +404892: 6909 8269 |00b7: sput-object v9, Lde/danoeh/antennapod/R$styleable;.AppCompatTextHelper:[I // field@6982 │ │ +404896: 1309 1600 |00b9: const/16 v9, #int 22 // #16 │ │ +40489a: 239a 0020 |00bb: new-array v10, v9, [I // type@2000 │ │ +40489e: 260a fb06 0000 |00bd: fill-array-data v10, 000007b8 // +000006fb │ │ +4048a4: 690a 8a69 |00c0: sput-object v10, Lde/danoeh/antennapod/R$styleable;.AppCompatTextView:[I // field@698a │ │ +4048a8: 130a 7f00 |00c2: const/16 v10, #int 127 // #7f │ │ +4048ac: 23aa 0020 |00c4: new-array v10, v10, [I // type@2000 │ │ +4048b0: 260a 2207 0000 |00c6: fill-array-data v10, 000007e8 // +00000722 │ │ +4048b6: 690a a169 |00c9: sput-object v10, Lde/danoeh/antennapod/R$styleable;.AppCompatTheme:[I // field@69a1 │ │ +4048ba: 140a c303 047f |00cb: const v10, #float 1.75478e+38 // #7f0403c3 │ │ +4048c0: 2410 0020 0a00 |00ce: filled-new-array {v10}, [I // type@2000 │ │ +4048c6: 0c0a |00d1: move-result-object v10 │ │ +4048c8: 690a 216a |00d2: sput-object v10, Lde/danoeh/antennapod/R$styleable;.AspectRatioFrameLayout:[I // field@6a21 │ │ +4048cc: 140a 0e03 0101 |00d4: const v10, #float 2.36957e-38 // #0101030e │ │ +4048d2: 140b de03 047f |00d7: const v11, #float 1.75478e+38 // #7f0403de │ │ +4048d8: 2420 0020 ba00 |00da: filled-new-array {v10, v11}, [I // type@2000 │ │ +4048de: 0c0a |00dd: move-result-object v10 │ │ +4048e0: 690a 236a |00de: sput-object v10, Lde/danoeh/antennapod/R$styleable;.BackgroundStyle:[I // field@6a23 │ │ +4048e4: 130a 1b00 |00e0: const/16 v10, #int 27 // #1b │ │ +4048e8: 23ab 0020 |00e2: new-array v11, v10, [I // type@2000 │ │ +4048ec: 260b 0608 0000 |00e4: fill-array-data v11, 000008ea // +00000806 │ │ +4048f2: 690b 266a |00e7: sput-object v11, Lde/danoeh/antennapod/R$styleable;.Badge:[I // field@6a26 │ │ +4048f6: 130b 0a00 |00e9: const/16 v11, #int 10 // #a │ │ +4048fa: 23bc 0020 |00eb: new-array v12, v11, [I // type@2000 │ │ +4048fe: 260c 3708 0000 |00ed: fill-array-data v12, 00000924 // +00000837 │ │ +404904: 690c 426a |00f0: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BaseProgressIndicator:[I // field@6a42 │ │ +404908: 130c 1100 |00f2: const/16 v12, #int 17 // #11 │ │ +40490c: 23cc 0020 |00f4: new-array v12, v12, [I // type@2000 │ │ +404910: 260c 4608 0000 |00f6: fill-array-data v12, 0000093c // +00000846 │ │ +404916: 690c 4d6a |00f9: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BottomAppBar:[I // field@6a4d │ │ +40491a: 140c ea03 047f |00fb: const v12, #float 1.75478e+38 // #7f0403ea │ │ +404920: 140d 4001 0101 |00fe: const v13, #float 2.36945e-38 // #01010140 │ │ +404926: 140e 3a01 047f |0101: const v14, #float 1.75464e+38 // #7f04013a │ │ +40492c: 140f 6502 047f |0104: const v15, #float 1.75471e+38 // #7f040265 │ │ +404932: 140a e203 047f |0107: const v10, #float 1.75478e+38 // #7f0403e2 │ │ +404938: 245c 0020 edaf |010a: filled-new-array {v13, v14, v15, v10, v12}, [I // type@2000 │ │ +40493e: 0c0c |010d: move-result-object v12 │ │ +404940: 690c 5f6a |010e: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BottomNavigationView:[I // field@6a5f │ │ +404944: 130c 1800 |0110: const/16 v12, #int 24 // #18 │ │ +404948: 23cc 0020 |0112: new-array v12, v12, [I // type@2000 │ │ +40494c: 260c 4e08 0000 |0114: fill-array-data v12, 00000962 // +0000084e │ │ +404952: 690c 656a |0117: sput-object v12, Lde/danoeh/antennapod/R$styleable;.BottomSheetBehavior_Layout:[I // field@6a65 │ │ +404956: 140c 3300 047f |0119: const v12, #float 1.75459e+38 // #7f040033 │ │ +40495c: 2410 0020 0c00 |011c: filled-new-array {v12}, [I // type@2000 │ │ +404962: 0c0c |011f: move-result-object v12 │ │ +404964: 690c 7e6a |0120: sput-object v12, Lde/danoeh/antennapod/R$styleable;.ButtonBarLayout:[I // field@6a7e │ │ +404968: 140c b603 047f |0122: const v12, #float 1.75477e+38 // #7f0403b6 │ │ +40496e: 140d ed03 047f |0125: const v13, #float 1.75478e+38 // #7f0403ed │ │ +404974: 2420 0020 dc00 |0128: filled-new-array {v12, v13}, [I // type@2000 │ │ +40497a: 0c0c |012b: move-result-object v12 │ │ +40497c: 690c 806a |012c: sput-object v12, Lde/danoeh/antennapod/R$styleable;.Capability:[I // field@6a80 │ │ +404980: 130c 0d00 |012e: const/16 v12, #int 13 // #d │ │ +404984: 23cd 0020 |0130: new-array v13, v12, [I // type@2000 │ │ +404988: 260d 6408 0000 |0132: fill-array-data v13, 00000996 // +00000864 │ │ +40498e: 690d 836a |0135: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CardView:[I // field@6a83 │ │ +404992: 140d b900 047f |0137: const v13, #float 1.75462e+38 // #7f0400b9 │ │ +404998: 2410 0020 0d00 |013a: filled-new-array {v13}, [I // type@2000 │ │ +40499e: 0c0d |013d: move-result-object v13 │ │ +4049a0: 690d 916a |013e: sput-object v13, Lde/danoeh/antennapod/R$styleable;.Carousel:[I // field@6a91 │ │ +4049a4: 233d 0020 |0140: new-array v13, v3, [I // type@2000 │ │ +4049a8: 260d 7208 0000 |0142: fill-array-data v13, 000009b4 // +00000872 │ │ +4049ae: 690d 936a |0145: sput-object v13, Lde/danoeh/antennapod/R$styleable;.CheckBoxPreference:[I // field@6a93 │ │ +4049b2: 140d be00 047f |0147: const v13, #float 1.75462e+38 // #7f0400be │ │ +4049b8: 140e bf00 047f |014a: const v14, #float 1.75462e+38 // #7f0400bf │ │ +4049be: 140f 0801 0101 |014d: const v15, #float 2.36943e-38 // #01010108 │ │ +4049c4: 1406 bd00 047f |0150: const v6, #float 1.75462e+38 // #7f0400bd │ │ +4049ca: 2440 0020 6fed |0153: filled-new-array {v15, v6, v13, v14}, [I // type@2000 │ │ +4049d0: 0c06 |0156: move-result-object v6 │ │ +4049d2: 6906 9a6a |0157: sput-object v6, Lde/danoeh/antennapod/R$styleable;.CheckedTextView:[I // field@6a9a │ │ +4049d6: 1306 2a00 |0159: const/16 v6, #int 42 // #2a │ │ +4049da: 2366 0020 |015b: new-array v6, v6, [I // type@2000 │ │ +4049de: 2606 6708 0000 |015d: fill-array-data v6, 000009c4 // +00000867 │ │ +4049e4: 6906 9f6a |0160: sput-object v6, Lde/danoeh/antennapod/R$styleable;.Chip:[I // field@6a9f │ │ +4049e8: 2386 0020 |0162: new-array v6, v8, [I // type@2000 │ │ +4049ec: 2606 b808 0000 |0164: fill-array-data v6, 00000a1c // +000008b8 │ │ +4049f2: 6906 a06a |0167: sput-object v6, Lde/danoeh/antennapod/R$styleable;.ChipGroup:[I // field@6aa0 │ │ +4049f6: 1406 2202 047f |0169: const v6, #float 1.75469e+38 // #7f040222 │ │ +4049fc: 2410 0020 0600 |016c: filled-new-array {v6}, [I // type@2000 │ │ +404a02: 0c06 |016f: move-result-object v6 │ │ +404a04: 6906 d26a |0170: sput-object v6, Lde/danoeh/antennapod/R$styleable;.CircularProgressBar:[I // field@6ad2 │ │ +404a08: 1406 5602 047f |0172: const v6, #float 1.7547e+38 // #7f040256 │ │ +404a0e: 140d 5702 047f |0175: const v13, #float 1.7547e+38 // #7f040257 │ │ +404a14: 140e 5402 047f |0178: const v14, #float 1.7547e+38 // #7f040254 │ │ +404a1a: 2430 0020 6e0d |017b: filled-new-array {v14, v6, v13}, [I // type@2000 │ │ +404a20: 0c06 |017e: move-result-object v6 │ │ +404a22: 6906 d46a |017f: sput-object v6, Lde/danoeh/antennapod/R$styleable;.CircularProgressIndicator:[I // field@6ad4 │ │ +404a26: 1406 e300 047f |0181: const v6, #float 1.75463e+38 // #7f0400e3 │ │ +404a2c: 140d e600 047f |0184: const v13, #float 1.75463e+38 // #7f0400e6 │ │ +404a32: 2420 0020 d600 |0187: filled-new-array {v6, v13}, [I // type@2000 │ │ +404a38: 0c06 |018a: move-result-object v6 │ │ +404a3a: 6906 d86a |018b: sput-object v6, Lde/danoeh/antennapod/R$styleable;.ClockFaceView:[I // field@6ad8 │ │ +404a3e: 1406 0e03 047f |018d: const v6, #float 1.75474e+38 // #7f04030e │ │ +404a44: 140d e103 047f |0190: const v13, #float 1.75478e+38 // #7f0403e1 │ │ +404a4a: 140e e400 047f |0193: const v14, #float 1.75463e+38 // #7f0400e4 │ │ +404a50: 2430 0020 6e0d |0196: filled-new-array {v14, v6, v13}, [I // type@2000 │ │ +404a56: 0c06 |0199: move-result-object v6 │ │ +404a58: 6906 db6a |019a: sput-object v6, Lde/danoeh/antennapod/R$styleable;.ClockHandView:[I // field@6adb │ │ +404a5c: 1306 1800 |019c: const/16 v6, #int 24 // #18 │ │ +404a60: 2366 0020 |019e: new-array v6, v6, [I // type@2000 │ │ +404a64: 2606 8e08 0000 |01a0: fill-array-data v6, 00000a2e // +0000088e │ │ +404a6a: 6906 df6a |01a3: sput-object v6, Lde/danoeh/antennapod/R$styleable;.CollapsingToolbarLayout:[I // field@6adf │ │ +404a6e: 1406 9202 047f |01a5: const v6, #float 1.75471e+38 // #7f040292 │ │ +404a74: 140d 9302 047f |01a8: const v13, #float 1.75471e+38 // #7f040293 │ │ +404a7a: 2420 0020 d600 |01ab: filled-new-array {v6, v13}, [I // type@2000 │ │ +404a80: 0c06 |01ae: move-result-object v6 │ │ +404a82: 6906 e06a |01af: sput-object v6, Lde/danoeh/antennapod/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@6ae0 │ │ +404a86: 1406 3400 047f |01b1: const v6, #float 1.75459e+38 // #7f040034 │ │ +404a8c: 140d 8402 047f |01b4: const v13, #float 1.75471e+38 // #7f040284 │ │ +404a92: 140e a501 0101 |01b7: const v14, #float 2.36947e-38 // #010101a5 │ │ +404a98: 140f 1f03 0101 |01ba: const v15, #float 2.36958e-38 // #0101031f │ │ +404a9e: 1400 4706 0101 |01bd: const v0, #float 2.36981e-38 // #01010647 │ │ +404aa4: 245d 0020 fe60 |01c0: filled-new-array {v14, v15, v0, v6, v13}, [I // type@2000 │ │ +404aaa: 0c00 |01c3: move-result-object v0 │ │ +404aac: 6900 fb6a |01c4: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ColorStateListItem:[I // field@6afb │ │ +404ab0: 1400 aa00 047f |01c6: const v0, #float 1.75462e+38 // #7f0400aa │ │ +404ab6: 1406 ab00 047f |01c9: const v6, #float 1.75462e+38 // #7f0400ab │ │ +404abc: 140d 0701 0101 |01cc: const v13, #float 2.36943e-38 // #01010107 │ │ +404ac2: 140f a100 047f |01cf: const v15, #float 1.75461e+38 // #7f0400a1 │ │ +404ac8: 2440 0020 fd60 |01d2: filled-new-array {v13, v15, v0, v6}, [I // type@2000 │ │ +404ace: 0c00 |01d5: move-result-object v0 │ │ +404ad0: 6900 016b |01d6: sput-object v0, Lde/danoeh/antennapod/R$styleable;.CompoundButton:[I // field@6b01 │ │ +404ad4: 1300 6d00 |01d8: const/16 v0, #int 109 // #6d │ │ +404ad8: 2300 0020 |01da: new-array v0, v0, [I // type@2000 │ │ +404adc: 2600 8608 0000 |01dc: fill-array-data v0, 00000a62 // +00000886 │ │ +404ae2: 6900 066b |01df: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Constraint:[I // field@6b06 │ │ +404ae6: 1300 5a00 |01e1: const/16 v0, #int 90 // #5a │ │ +404aea: 2300 0020 |01e3: new-array v0, v0, [I // type@2000 │ │ +404aee: 2600 5b09 0000 |01e5: fill-array-data v0, 00000b40 // +0000095b │ │ +404af4: 6900 076b |01e8: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ConstraintLayout_Layout:[I // field@6b07 │ │ +404af8: 1400 4001 047f |01ea: const v0, #float 1.75465e+38 // #7f040140 │ │ +404afe: 1406 9703 047f |01ed: const v6, #float 1.75477e+38 // #7f040397 │ │ +404b04: 2420 0020 6000 |01f0: filled-new-array {v0, v6}, [I // type@2000 │ │ +404b0a: 0c00 |01f3: move-result-object v0 │ │ +404b0c: 6900 626b |01f4: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ConstraintLayout_placeholder:[I // field@6b62 │ │ +404b10: 1300 6f00 |01f6: const/16 v0, #int 111 // #6f │ │ +404b14: 2300 0020 |01f8: new-array v0, v0, [I // type@2000 │ │ +404b18: 2600 fe09 0000 |01fa: fill-array-data v0, 00000bf8 // +000009fe │ │ +404b1e: 6900 656b |01fd: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ConstraintSet:[I // field@6b65 │ │ +404b22: 1400 8302 047f |01ff: const v0, #float 1.75471e+38 // #7f040283 │ │ +404b28: 1406 2d04 047f |0202: const v6, #float 1.7548e+38 // #7f04042d │ │ +404b2e: 2420 0020 6000 |0205: filled-new-array {v0, v6}, [I // type@2000 │ │ +404b34: 0c00 |0208: move-result-object v0 │ │ +404b36: 6900 426c |0209: sput-object v0, Lde/danoeh/antennapod/R$styleable;.CoordinatorLayout:[I // field@6c42 │ │ +404b3a: 2380 0020 |020b: new-array v0, v8, [I // type@2000 │ │ +404b3e: 2600 cd0a 0000 |020d: fill-array-data v0, 00000cda // +00000acd │ │ +404b44: 6900 436c |0210: sput-object v0, Lde/danoeh/antennapod/R$styleable;.CoordinatorLayout_Layout:[I // field@6c43 │ │ +404b48: 2370 0020 |0212: new-array v0, v7, [I // type@2000 │ │ +404b4c: 2600 d80a 0000 |0214: fill-array-data v0, 00000cec // +00000ad8 │ │ +404b52: 6900 4d6c |0217: sput-object v0, Lde/danoeh/antennapod/R$styleable;.CustomAttribute:[I // field@6c4d │ │ +404b56: 1300 0e00 |0219: const/16 v0, #int 14 // #e │ │ +404b5a: 2306 0020 |021b: new-array v6, v0, [I // type@2000 │ │ +404b5e: 2606 e50a 0000 |021d: fill-array-data v6, 00000d02 // +00000ae5 │ │ +404b64: 6906 576c |0220: sput-object v6, Lde/danoeh/antennapod/R$styleable;.DefaultTimeBar:[I // field@6c57 │ │ +404b68: 1306 0c00 |0222: const/16 v6, #int 12 // #c │ │ +404b6c: 236d 0020 |0224: new-array v13, v6, [I // type@2000 │ │ +404b70: 260d fc0a 0000 |0226: fill-array-data v13, 00000d22 // +00000afc │ │ +404b76: 690d 666c |0229: sput-object v13, Lde/danoeh/antennapod/R$styleable;.DialogPreference:[I // field@6c66 │ │ +404b7a: 234d 0020 |022b: new-array v13, v4, [I // type@2000 │ │ +404b7e: 260d 110b 0000 |022d: fill-array-data v13, 00000d3e // +00000b11 │ │ +404b84: 690d 736c |0230: sput-object v13, Lde/danoeh/antennapod/R$styleable;.DrawerArrowToggle:[I // field@6c73 │ │ +404b88: 140d b101 047f |0232: const v13, #float 1.75467e+38 // #7f0401b1 │ │ +404b8e: 2410 0020 0d00 |0235: filled-new-array {v13}, [I // type@2000 │ │ +404b94: 0c0d |0238: move-result-object v13 │ │ +404b96: 690d 7c6c |0239: sput-object v13, Lde/danoeh/antennapod/R$styleable;.DrawerLayout:[I // field@6c7c │ │ +404b9a: 140d fc04 047f |023b: const v13, #float 1.75484e+38 // #7f0404fc │ │ +404ba0: 2410 0020 0d00 |023e: filled-new-array {v13}, [I // type@2000 │ │ +404ba6: 0c0d |0241: move-result-object v13 │ │ +404ba8: 690d 7e6c |0242: sput-object v13, Lde/danoeh/antennapod/R$styleable;.EditTextPreference:[I // field@6c7e │ │ +404bac: 238d 0020 |0244: new-array v13, v8, [I // type@2000 │ │ +404bb0: 260d 0c0b 0000 |0246: fill-array-data v13, 00000d52 // +00000b0c │ │ +404bb6: 690d 806c |0249: sput-object v13, Lde/danoeh/antennapod/R$styleable;.ExtendedFloatingActionButton:[I // field@6c80 │ │ +404bba: 140d 7b00 047f |024b: const v13, #float 1.75461e+38 // #7f04007b │ │ +404bc0: 140f 7c00 047f |024e: const v15, #float 1.75461e+38 // #7f04007c │ │ +404bc6: 2420 0020 fd00 |0251: filled-new-array {v13, v15}, [I // type@2000 │ │ +404bcc: 0c0d |0254: move-result-object v13 │ │ +404bce: 690d 816c |0255: sput-object v13, Lde/danoeh/antennapod/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@6c81 │ │ +404bd2: 130d 1100 |0257: const/16 v13, #int 17 // #11 │ │ +404bd6: 23dd 0020 |0259: new-array v13, v13, [I // type@2000 │ │ +404bda: 260d 090b 0000 |025b: fill-array-data v13, 00000d64 // +00000b09 │ │ +404be0: 690d 8b6c |025e: sput-object v13, Lde/danoeh/antennapod/R$styleable;.FloatingActionButton:[I // field@6c8b │ │ +404be4: 140d 7b00 047f |0260: const v13, #float 1.75461e+38 // #7f04007b │ │ +404bea: 2410 0020 0d00 |0263: filled-new-array {v13}, [I // type@2000 │ │ +404bf0: 0c0d |0266: move-result-object v13 │ │ +404bf2: 690d 8c6c |0267: sput-object v13, Lde/danoeh/antennapod/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@6c8c │ │ +404bf6: 140d 7602 047f |0269: const v13, #float 1.75471e+38 // #7f040276 │ │ +404bfc: 140f d902 047f |026c: const v15, #float 1.75473e+38 // #7f0402d9 │ │ +404c02: 2420 0020 fd00 |026f: filled-new-array {v13, v15}, [I // type@2000 │ │ +404c08: 0c0d |0272: move-result-object v13 │ │ +404c0a: 690d 9f6c |0273: sput-object v13, Lde/danoeh/antennapod/R$styleable;.FlowLayout:[I // field@6c9f │ │ +404c0e: 238d 0020 |0275: new-array v13, v8, [I // type@2000 │ │ +404c12: 260d 130b 0000 |0277: fill-array-data v13, 00000d8a // +00000b13 │ │ +404c18: 690d a26c |027a: sput-object v13, Lde/danoeh/antennapod/R$styleable;.FontFamily:[I // field@6ca2 │ │ +404c1c: 23bd 0020 |027c: new-array v13, v11, [I // type@2000 │ │ +404c20: 260d 1e0b 0000 |027e: fill-array-data v13, 00000d9c // +00000b1e │ │ +404c26: 690d a36c |0281: sput-object v13, Lde/danoeh/antennapod/R$styleable;.FontFamilyFont:[I // field@6ca3 │ │ +404c2a: 140d 0002 0101 |0283: const v13, #float 2.3695e-38 // #01010200 │ │ +404c30: 140f 2302 047f |0286: const v15, #float 1.75469e+38 // #7f040223 │ │ +404c36: 140a 0901 0101 |0289: const v10, #float 2.36943e-38 // #01010109 │ │ +404c3c: 2430 0020 da0f |028c: filled-new-array {v10, v13, v15}, [I // type@2000 │ │ +404c42: 0c0a |028f: move-result-object v10 │ │ +404c44: 690a b56c |0290: sput-object v10, Lde/danoeh/antennapod/R$styleable;.ForegroundLinearLayout:[I // field@6cb5 │ │ +404c48: 140a 0300 0101 |0292: const v10, #float 2.36936e-38 // #01010003 │ │ +404c4e: 140d d100 0101 |0295: const v13, #float 2.36941e-38 // #010100d1 │ │ +404c54: 2430 0020 5a0d |0298: filled-new-array {v10, v5, v13}, [I // type@2000 │ │ +404c5a: 0c0a |029b: move-result-object v10 │ │ +404c5c: 690a b96c |029c: sput-object v10, Lde/danoeh/antennapod/R$styleable;.Fragment:[I // field@6cb9 │ │ +404c60: 140a 0300 0101 |029e: const v10, #float 2.36936e-38 // #01010003 │ │ +404c66: 2420 0020 da00 |02a1: filled-new-array {v10, v13}, [I // type@2000 │ │ +404c6c: 0c0a |02a4: move-result-object v10 │ │ +404c6e: 690a ba6c |02a5: sput-object v10, Lde/danoeh/antennapod/R$styleable;.FragmentContainerView:[I // field@6cba │ │ +404c72: 236a 0020 |02a7: new-array v10, v6, [I // type@2000 │ │ +404c76: 260a 0b0b 0000 |02a9: fill-array-data v10, 00000db4 // +00000b0b │ │ +404c7c: 690a c06c |02ac: sput-object v10, Lde/danoeh/antennapod/R$styleable;.GradientColor:[I // field@6cc0 │ │ +404c80: 140a 1405 0101 |02ae: const v10, #float 2.36972e-38 // #01010514 │ │ +404c86: 2420 0020 ae00 |02b1: filled-new-array {v14, v10}, [I // type@2000 │ │ +404c8c: 0c0a |02b4: move-result-object v10 │ │ +404c8e: 690a c16c |02b5: sput-object v10, Lde/danoeh/antennapod/R$styleable;.GradientColorItem:[I // field@6cc1 │ │ +404c92: 238a 0020 |02b7: new-array v10, v8, [I // type@2000 │ │ +404c96: 260a 170b 0000 |02b9: fill-array-data v10, 00000dd0 // +00000b17 │ │ +404c9c: 690a d06c |02bc: sput-object v10, Lde/danoeh/antennapod/R$styleable;.GridLayout:[I // field@6cd0 │ │ +404ca0: 230a 0020 |02be: new-array v10, v0, [I // type@2000 │ │ +404ca4: 260a 220b 0000 |02c0: fill-array-data v10, 00000de2 // +00000b22 │ │ +404caa: 690a d16c |02c3: sput-object v10, Lde/danoeh/antennapod/R$styleable;.GridLayout_Layout:[I // field@6cd1 │ │ +404cae: 237a 0020 |02c5: new-array v10, v7, [I // type@2000 │ │ +404cb2: 260a 3b0b 0000 |02c7: fill-array-data v10, 00000e02 // +00000b3b │ │ +404cb8: 690a e76c |02ca: sput-object v10, Lde/danoeh/antennapod/R$styleable;.ImageFilterView:[I // field@6ce7 │ │ +404cbc: 234a 0020 |02cc: new-array v10, v4, [I // type@2000 │ │ +404cc0: 260a 4a0b 0000 |02ce: fill-array-data v10, 00000e18 // +00000b4a │ │ +404cc6: 690a f16c |02d1: sput-object v10, Lde/danoeh/antennapod/R$styleable;.Insets:[I // field@6cf1 │ │ +404cca: 130a 1200 |02d3: const/16 v10, #int 18 // #12 │ │ +404cce: 23aa 0020 |02d5: new-array v10, v10, [I // type@2000 │ │ +404cd2: 260a 550b 0000 |02d7: fill-array-data v10, 00000e2c // +00000b55 │ │ +404cd8: 690a fa6c |02da: sput-object v10, Lde/danoeh/antennapod/R$styleable;.KeyAttribute:[I // field@6cfa │ │ +404cdc: 130a 1400 |02dc: const/16 v10, #int 20 // #14 │ │ +404ce0: 23aa 0020 |02de: new-array v10, v10, [I // type@2000 │ │ +404ce4: 260a 740b 0000 |02e0: fill-array-data v10, 00000e54 // +00000b74 │ │ +404cea: 690a 0d6d |02e3: sput-object v10, Lde/danoeh/antennapod/R$styleable;.KeyCycle:[I // field@6d0d │ │ +404cee: 232a 0020 |02e5: new-array v10, v2, [I // type@2000 │ │ +404cf2: 690a 226d |02e7: sput-object v10, Lde/danoeh/antennapod/R$styleable;.KeyFrame:[I // field@6d22 │ │ +404cf6: 232a 0020 |02e9: new-array v10, v2, [I // type@2000 │ │ +404cfa: 690a 236d |02eb: sput-object v10, Lde/danoeh/antennapod/R$styleable;.KeyFramesAcceleration:[I // field@6d23 │ │ +404cfe: 2322 0020 |02ed: new-array v2, v2, [I // type@2000 │ │ +404d02: 6902 246d |02ef: sput-object v2, Lde/danoeh/antennapod/R$styleable;.KeyFramesVelocity:[I // field@6d24 │ │ +404d06: 2362 0020 |02f1: new-array v2, v6, [I // type@2000 │ │ +404d0a: 2602 8d0b 0000 |02f3: fill-array-data v2, 00000e80 // +00000b8d │ │ +404d10: 6902 256d |02f6: sput-object v2, Lde/danoeh/antennapod/R$styleable;.KeyPosition:[I // field@6d25 │ │ +404d14: 1302 1400 |02f8: const/16 v2, #int 20 // #14 │ │ +404d18: 2322 0020 |02fa: new-array v2, v2, [I // type@2000 │ │ +404d1c: 2602 a00b 0000 |02fc: fill-array-data v2, 00000e9c // +00000ba0 │ │ +404d22: 6902 326d |02ff: sput-object v2, Lde/danoeh/antennapod/R$styleable;.KeyTimeCycle:[I // field@6d32 │ │ +404d26: 23b2 0020 |0301: new-array v2, v11, [I // type@2000 │ │ +404d2a: 2602 c50b 0000 |0303: fill-array-data v2, 00000ec8 // +00000bc5 │ │ +404d30: 6902 476d |0306: sput-object v2, Lde/danoeh/antennapod/R$styleable;.KeyTrigger:[I // field@6d47 │ │ +404d34: 1302 4300 |0308: const/16 v2, #int 67 // #43 │ │ +404d38: 2322 0020 |030a: new-array v2, v2, [I // type@2000 │ │ +404d3c: 2602 d40b 0000 |030c: fill-array-data v2, 00000ee0 // +00000bd4 │ │ +404d42: 6902 526d |030f: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Layout:[I // field@6d52 │ │ +404d46: 1302 1700 |0311: const/16 v2, #int 23 // #17 │ │ +404d4a: 2322 0020 |0313: new-array v2, v2, [I // type@2000 │ │ +404d4e: 2602 550c 0000 |0315: fill-array-data v2, 00000f6a // +00000c55 │ │ +404d54: 6902 966d |0318: sput-object v2, Lde/danoeh/antennapod/R$styleable;.LegacyPlayerControlView:[I // field@6d96 │ │ +404d58: 2372 0020 |031a: new-array v2, v7, [I // type@2000 │ │ +404d5c: 2602 800c 0000 |031c: fill-array-data v2, 00000f9c // +00000c80 │ │ +404d62: 6902 ae6d |031f: sput-object v2, Lde/danoeh/antennapod/R$styleable;.LinearLayoutCompat:[I // field@6dae │ │ +404d66: 1402 f500 0101 |0321: const v2, #float 2.36942e-38 // #010100f5 │ │ +404d6c: 140a 8101 0101 |0324: const v10, #float 2.36946e-38 // #01010181 │ │ +404d72: 140d f400 0101 |0327: const v13, #float 2.36942e-38 // #010100f4 │ │ +404d78: 2440 0020 d1a2 |032a: filled-new-array {v1, v13, v2, v10}, [I // type@2000 │ │ +404d7e: 0c01 |032d: move-result-object v1 │ │ +404d80: 6901 af6d |032e: sput-object v1, Lde/danoeh/antennapod/R$styleable;.LinearLayoutCompat_Layout:[I // field@6daf │ │ +404d84: 1401 5502 047f |0330: const v1, #float 1.7547e+38 // #7f040255 │ │ +404d8a: 1402 e904 047f |0333: const v2, #float 1.75484e+38 // #7f0404e9 │ │ +404d90: 140a 5102 047f |0336: const v10, #float 1.7547e+38 // #7f040251 │ │ +404d96: 2430 0020 1a02 |0339: filled-new-array {v10, v1, v2}, [I // type@2000 │ │ +404d9c: 0c01 |033c: move-result-object v1 │ │ +404d9e: 6901 bd6d |033d: sput-object v1, Lde/danoeh/antennapod/R$styleable;.LinearProgressIndicator:[I // field@6dbd │ │ +404da2: 1401 ac02 0101 |033f: const v1, #float 2.36955e-38 // #010102ac │ │ +404da8: 1402 ad02 0101 |0342: const v2, #float 2.36955e-38 // #010102ad │ │ +404dae: 2420 0020 2100 |0345: filled-new-array {v1, v2}, [I // type@2000 │ │ +404db4: 0c01 |0348: move-result-object v1 │ │ +404db6: 6901 c16d |0349: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ListPopupWindow:[I // field@6dc1 │ │ +404dba: 1401 c501 047f |034b: const v1, #float 1.75467e+38 // #7f0401c5 │ │ +404dc0: 1402 fc04 047f |034e: const v2, #float 1.75484e+38 // #7f0404fc │ │ +404dc6: 140a b200 0101 |0351: const v10, #float 2.36941e-38 // #010100b2 │ │ +404dcc: 140d f801 0101 |0354: const v13, #float 2.3695e-38 // #010101f8 │ │ +404dd2: 140f c401 047f |0357: const v15, #float 1.75467e+38 // #7f0401c4 │ │ +404dd8: 2452 0020 da1f |035a: filled-new-array {v10, v13, v15, v1, v2}, [I // type@2000 │ │ +404dde: 0c01 |035d: move-result-object v1 │ │ +404de0: 6901 c46d |035e: sput-object v1, Lde/danoeh/antennapod/R$styleable;.ListPreference:[I // field@6dc4 │ │ +404de4: 1401 5000 047f |0360: const v1, #float 1.7546e+38 // #7f040050 │ │ +404dea: 1402 5100 047f |0363: const v2, #float 1.7546e+38 // #7f040051 │ │ +404df0: 140d 5200 047f |0366: const v13, #float 1.7546e+38 // #7f040052 │ │ +404df6: 140f 5300 047f |0369: const v15, #float 1.7546e+38 // #7f040053 │ │ +404dfc: 1400 5700 047f |036c: const v0, #float 1.7546e+38 // #7f040057 │ │ +404e02: 2450 0020 21fd |036f: filled-new-array {v1, v2, v13, v15, v0}, [I // type@2000 │ │ +404e08: 0c01 |0372: move-result-object v1 │ │ +404e0a: 6901 ca6d |0373: sput-object v1, Lde/danoeh/antennapod/R$styleable;.MaterialAlertDialog:[I // field@6dca │ │ +404e0e: 2331 0020 |0375: new-array v1, v3, [I // type@2000 │ │ +404e12: 2601 3b0c 0000 |0377: fill-array-data v1, 00000fb2 // +00000c3b │ │ +404e18: 6901 cb6d |037a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.MaterialAlertDialogTheme:[I // field@6dcb │ │ +404e1c: 2381 0020 |037c: new-array v1, v8, [I // type@2000 │ │ +404e20: 2601 440c 0000 |037e: fill-array-data v1, 00000fc2 // +00000c44 │ │ +404e26: 6901 d76d |0381: sput-object v1, Lde/danoeh/antennapod/R$styleable;.MaterialAutoCompleteTextView:[I // field@6dd7 │ │ +404e2a: 2391 0020 |0383: new-array v1, v9, [I // type@2000 │ │ +404e2e: 2601 4f0c 0000 |0385: fill-array-data v1, 00000fd4 // +00000c4f │ │ +404e34: 6901 df6d |0388: sput-object v1, Lde/danoeh/antennapod/R$styleable;.MaterialButton:[I // field@6ddf │ │ +404e38: 1401 e003 047f |038a: const v1, #float 1.75478e+38 // #7f0403e0 │ │ +404e3e: 1402 0e04 047f |038d: const v2, #float 1.75479e+38 // #7f04040e │ │ +404e44: 1409 0e00 0101 |0390: const v9, #float 2.36936e-38 // #0101000e │ │ +404e4a: 140d c100 047f |0393: const v13, #float 1.75462e+38 // #7f0400c1 │ │ +404e50: 2440 0020 d921 |0396: filled-new-array {v9, v13, v1, v2}, [I // type@2000 │ │ +404e56: 0c01 |0399: move-result-object v1 │ │ +404e58: 6901 e06d |039a: sput-object v1, Lde/danoeh/antennapod/R$styleable;.MaterialButtonToggleGroup:[I // field@6de0 │ │ +404e5c: 1301 0b00 |039c: const/16 v1, #int 11 // #b │ │ +404e60: 2312 0020 |039e: new-array v2, v1, [I // type@2000 │ │ +404e64: 2602 640c 0000 |03a0: fill-array-data v2, 00001004 // +00000c64 │ │ +404e6a: 6902 fb6d |03a3: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialCalendar:[I // field@6dfb │ │ +404e6e: 23b2 0020 |03a5: new-array v2, v11, [I // type@2000 │ │ +404e72: 2602 770c 0000 |03a7: fill-array-data v2, 0000101e // +00000c77 │ │ +404e78: 6902 fc6d |03aa: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialCalendarItem:[I // field@6dfc │ │ +404e7c: 23c2 0020 |03ac: new-array v2, v12, [I // type@2000 │ │ +404e80: 2602 880c 0000 |03ae: fill-array-data v2, 00001036 // +00000c88 │ │ +404e86: 6902 126e |03b1: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialCardView:[I // field@6e12 │ │ +404e8a: 2312 0020 |03b3: new-array v2, v1, [I // type@2000 │ │ +404e8e: 2602 9f0c 0000 |03b5: fill-array-data v2, 00001054 // +00000c9f │ │ +404e94: 6902 206e |03b8: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialCheckBox:[I // field@6e20 │ │ +404e98: 1402 2804 047f |03ba: const v2, #float 1.7548e+38 // #7f040428 │ │ +404e9e: 1409 2904 047f |03bd: const v9, #float 1.7548e+38 // #7f040429 │ │ +404ea4: 2420 0020 9200 |03c0: filled-new-array {v2, v9}, [I // type@2000 │ │ +404eaa: 0c02 |03c3: move-result-object v2 │ │ +404eac: 6902 216e |03c4: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialCheckBoxStates:[I // field@6e21 │ │ +404eb0: 1402 9401 047f |03c6: const v2, #float 1.75466e+38 // #7f040194 │ │ +404eb6: 1409 8a02 047f |03c9: const v9, #float 1.75471e+38 // #7f04028a │ │ +404ebc: 140d 8f01 047f |03cc: const v13, #float 1.75466e+38 // #7f04018f │ │ +404ec2: 140f 9101 047f |03cf: const v15, #float 1.75466e+38 // #7f040191 │ │ +404ec8: 1405 9201 047f |03d2: const v5, #float 1.75466e+38 // #7f040192 │ │ +404ece: 2459 0020 fd25 |03d5: filled-new-array {v13, v15, v5, v2, v9}, [I // type@2000 │ │ +404ed4: 0c02 |03d8: move-result-object v2 │ │ +404ed6: 6902 2f6e |03d9: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialDivider:[I // field@6e2f │ │ +404eda: 1402 aa00 047f |03db: const v2, #float 1.75462e+38 // #7f0400aa │ │ +404ee0: 1405 fb04 047f |03de: const v5, #float 1.75484e+38 // #7f0404fb │ │ +404ee6: 2420 0020 5200 |03e1: filled-new-array {v2, v5}, [I // type@2000 │ │ +404eec: 0c02 |03e4: move-result-object v2 │ │ +404eee: 6902 356e |03e5: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialRadioButton:[I // field@6e35 │ │ +404ef2: 1402 ea03 047f |03e7: const v2, #float 1.75478e+38 // #7f0403ea │ │ +404ef8: 1405 e203 047f |03ea: const v5, #float 1.75478e+38 // #7f0403e2 │ │ +404efe: 2420 0020 2500 |03ed: filled-new-array {v5, v2}, [I // type@2000 │ │ +404f04: 0c02 |03f0: move-result-object v2 │ │ +404f06: 6902 386e |03f1: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialShape:[I // field@6e38 │ │ +404f0a: 2382 0020 |03f3: new-array v2, v8, [I // type@2000 │ │ +404f0e: 2602 790c 0000 |03f5: fill-array-data v2, 0000106e // +00000c79 │ │ +404f14: 6902 3b6e |03f8: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialSwitch:[I // field@6e3b │ │ +404f18: 1402 7f05 0101 |03fa: const v2, #float 2.36975e-38 // #0101057f │ │ +404f1e: 1405 d802 047f |03fd: const v5, #float 1.75473e+38 // #7f0402d8 │ │ +404f24: 1409 b604 0101 |0400: const v9, #float 2.36969e-38 // #010104b6 │ │ +404f2a: 2430 0020 2905 |0403: filled-new-array {v9, v2, v5}, [I // type@2000 │ │ +404f30: 0c02 |0406: move-result-object v2 │ │ +404f32: 6902 436e |0407: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialTextAppearance:[I // field@6e43 │ │ +404f36: 1402 7f05 0101 |0409: const v2, #float 2.36975e-38 // #0101057f │ │ +404f3c: 1409 3400 0101 |040c: const v9, #float 2.36937e-38 // #01010034 │ │ +404f42: 2430 0020 2905 |040f: filled-new-array {v9, v2, v5}, [I // type@2000 │ │ +404f48: 0c02 |0412: move-result-object v2 │ │ +404f4a: 6902 476e |0413: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialTextView:[I // field@6e47 │ │ +404f4e: 1402 e500 047f |0415: const v2, #float 1.75463e+38 // #7f0400e5 │ │ +404f54: 1405 8202 047f |0418: const v5, #float 1.75471e+38 // #7f040282 │ │ +404f5a: 2430 0020 2005 |041b: filled-new-array {v0, v2, v5}, [I // type@2000 │ │ +404f60: 0c02 |041e: move-result-object v2 │ │ +404f62: 6902 4b6e |041f: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialTimePicker:[I // field@6e4b │ │ +404f66: 1402 3904 047f |0421: const v2, #float 1.7548e+38 // #7f040439 │ │ +404f6c: 1405 c304 047f |0424: const v5, #float 1.75483e+38 // #7f0404c3 │ │ +404f72: 1409 eb02 047f |0427: const v9, #float 1.75473e+38 // #7f0402eb │ │ +404f78: 140d ed02 047f |042a: const v13, #float 1.75473e+38 // #7f0402ed │ │ +404f7e: 140f 6403 047f |042d: const v15, #float 1.75476e+38 // #7f040364 │ │ +404f84: 2455 0020 d92f |0430: filled-new-array {v9, v13, v15, v2, v5}, [I // type@2000 │ │ +404f8a: 0c02 |0433: move-result-object v2 │ │ +404f8c: 6902 4f6e |0434: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MaterialToolbar:[I // field@6e4f │ │ +404f90: 2332 0020 |0436: new-array v2, v3, [I // type@2000 │ │ +404f94: 2602 480c 0000 |0438: fill-array-data v2, 00001080 // +00000c48 │ │ +404f9a: 6902 556e |043b: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MenuGroup:[I // field@6e55 │ │ +404f9e: 1302 1700 |043d: const/16 v2, #int 23 // #17 │ │ +404fa2: 2322 0020 |043f: new-array v2, v2, [I // type@2000 │ │ +404fa6: 2602 4f0c 0000 |0441: fill-array-data v2, 00001090 // +00000c4f │ │ +404fac: 6902 5c6e |0444: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MenuItem:[I // field@6e5c │ │ +404fb0: 2372 0020 |0446: new-array v2, v7, [I // type@2000 │ │ +404fb4: 2602 7a0c 0000 |0448: fill-array-data v2, 000010c2 // +00000c7a │ │ +404fba: 6902 746e |044b: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MenuView:[I // field@6e74 │ │ +404fbe: 2332 0020 |044d: new-array v2, v3, [I // type@2000 │ │ +404fc2: 2602 890c 0000 |044f: fill-array-data v2, 000010d8 // +00000c89 │ │ +404fc8: 6902 7e6e |0452: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MockView:[I // field@6e7e │ │ +404fcc: 2332 0020 |0454: new-array v2, v3, [I // type@2000 │ │ +404fd0: 2602 920c 0000 |0456: fill-array-data v2, 000010e8 // +00000c92 │ │ +404fd6: 6902 856e |0459: sput-object v2, Lde/danoeh/antennapod/R$styleable;.Motion:[I // field@6e85 │ │ +404fda: 1402 7003 047f |045b: const v2, #float 1.75476e+38 // #7f040370 │ │ +404fe0: 1405 7303 047f |045e: const v5, #float 1.75476e+38 // #7f040373 │ │ +404fe6: 2420 0020 5200 |0461: filled-new-array {v2, v5}, [I // type@2000 │ │ +404fec: 0c02 |0464: move-result-object v2 │ │ +404fee: 6902 866e |0465: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MotionHelper:[I // field@6e86 │ │ +404ff2: 2332 0020 |0467: new-array v2, v3, [I // type@2000 │ │ +404ff6: 2602 8f0c 0000 |0469: fill-array-data v2, 000010f8 // +00000c8f │ │ +404ffc: 6902 896e |046c: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MotionLayout:[I // field@6e89 │ │ +405000: 1402 7801 047f |046e: const v2, #float 1.75466e+38 // #7f040178 │ │ +405006: 1405 8d02 047f |0471: const v5, #float 1.75471e+38 // #7f04028d │ │ +40500c: 2420 0020 5200 |0474: filled-new-array {v2, v5}, [I // type@2000 │ │ +405012: 0c02 |0477: move-result-object v2 │ │ +405014: 6902 906e |0478: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MotionScene:[I // field@6e90 │ │ +405018: 1402 6c04 047f |047a: const v2, #float 1.75481e+38 // #7f04046c │ │ +40501e: 1405 6d04 047f |047d: const v5, #float 1.75481e+38 // #7f04046d │ │ +405024: 1409 6b04 047f |0480: const v9, #float 1.75481e+38 // #7f04046b │ │ +40502a: 2430 0020 2905 |0483: filled-new-array {v9, v2, v5}, [I // type@2000 │ │ +405030: 0c02 |0486: move-result-object v2 │ │ +405032: 6902 936e |0487: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MotionTelltales:[I // field@6e93 │ │ +405036: 1402 c401 047f |0489: const v2, #float 1.75467e+38 // #7f0401c4 │ │ +40503c: 1405 c501 047f |048c: const v5, #float 1.75467e+38 // #7f0401c5 │ │ +405042: 1409 f801 0101 |048f: const v9, #float 2.3695e-38 // #010101f8 │ │ +405048: 2440 0020 9a52 |0492: filled-new-array {v10, v9, v2, v5}, [I // type@2000 │ │ +40504e: 0c02 |0495: move-result-object v2 │ │ +405050: 6902 9d6e |0496: sput-object v2, Lde/danoeh/antennapod/R$styleable;.MultiSelectListPreference:[I // field@6e9d │ │ +405054: 1402 5901 0101 |0498: const v2, #float 2.36945e-38 // #01010159 │ │ +40505a: 1405 ee02 047f |049b: const v5, #float 1.75473e+38 // #7f0402ee │ │ +405060: 1409 5501 0101 |049e: const v9, #float 2.36945e-38 // #01010155 │ │ +405066: 140d e203 047f |04a1: const v13, #float 1.75478e+38 // #7f0403e2 │ │ +40506c: 245d 0020 295e |04a4: filled-new-array {v9, v2, v14, v5, v13}, [I // type@2000 │ │ +405072: 0c02 |04a7: move-result-object v2 │ │ +405074: 6902 a26e |04a8: sput-object v2, Lde/danoeh/antennapod/R$styleable;.NavigationBarActiveIndicator:[I // field@6ea2 │ │ +405078: 1302 1000 |04aa: const/16 v2, #int 16 // #10 │ │ +40507c: 2325 0020 |04ac: new-array v5, v2, [I // type@2000 │ │ +405080: 2605 5a0c 0000 |04ae: fill-array-data v5, 00001108 // +00000c5a │ │ +405086: 6905 a86e |04b1: sput-object v5, Lde/danoeh/antennapod/R$styleable;.NavigationBarView:[I // field@6ea8 │ │ +40508a: 2345 0020 |04b3: new-array v5, v4, [I // type@2000 │ │ +40508e: 2605 770c 0000 |04b5: fill-array-data v5, 0000112c // +00000c77 │ │ +405094: 6905 b96e |04b8: sput-object v5, Lde/danoeh/antennapod/R$styleable;.NavigationRailView:[I // field@6eb9 │ │ +405098: 1305 2400 |04ba: const/16 v5, #int 36 // #24 │ │ +40509c: 2355 0020 |04bc: new-array v5, v5, [I // type@2000 │ │ +4050a0: 2605 820c 0000 |04be: fill-array-data v5, 00001140 // +00000c82 │ │ +4050a6: 6905 c26e |04c1: sput-object v5, Lde/danoeh/antennapod/R$styleable;.NavigationView:[I // field@6ec2 │ │ +4050aa: 1405 a203 047f |04c3: const v5, #float 1.75477e+38 // #7f0403a2 │ │ +4050b0: 1409 ce03 047f |04c6: const v9, #float 1.75478e+38 // #7f0403ce │ │ +4050b6: 140d a103 047f |04c9: const v13, #float 1.75477e+38 // #7f0403a1 │ │ +4050bc: 2430 0020 5d09 |04cc: filled-new-array {v13, v5, v9}, [I // type@2000 │ │ +4050c2: 0c05 |04cf: move-result-object v5 │ │ +4050c4: 6905 e76e |04d0: sput-object v5, Lde/danoeh/antennapod/R$styleable;.NestedScrollableHost:[I // field@6ee7 │ │ +4050c8: 1405 e200 047f |04d2: const v5, #float 1.75463e+38 // #7f0400e2 │ │ +4050ce: 1409 6a04 047f |04d5: const v9, #float 1.75481e+38 // #7f04046a │ │ +4050d4: 2420 0020 9500 |04d8: filled-new-array {v5, v9}, [I // type@2000 │ │ +4050da: 0c05 |04db: move-result-object v5 │ │ +4050dc: 6905 eb6e |04dc: sput-object v5, Lde/danoeh/antennapod/R$styleable;.OnClick:[I // field@6eeb │ │ +4050e0: 2365 0020 |04de: new-array v5, v6, [I // type@2000 │ │ +4050e4: 2605 ac0c 0000 |04e0: fill-array-data v5, 0000118c // +00000cac │ │ +4050ea: 6905 ee6e |04e3: sput-object v5, Lde/danoeh/antennapod/R$styleable;.OnSwipe:[I // field@6eee │ │ +4050ee: 1405 2202 047f |04e5: const v5, #float 1.75469e+38 // #7f040222 │ │ +4050f4: 2410 0020 0500 |04e8: filled-new-array {v5}, [I // type@2000 │ │ +4050fa: 0c05 |04eb: move-result-object v5 │ │ +4050fc: 6905 fb6e |04ec: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PlaybackSpeedIndicatorView:[I // field@6efb │ │ +405100: 1305 1a00 |04ee: const/16 v5, #int 26 // #1a │ │ +405104: 2355 0020 |04f0: new-array v5, v5, [I // type@2000 │ │ +405108: 2605 b60c 0000 |04f2: fill-array-data v5, 000011a8 // +00000cb6 │ │ +40510e: 6905 fd6e |04f5: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PlayerControlView:[I // field@6efd │ │ +405112: 1305 2300 |04f7: const/16 v5, #int 35 // #23 │ │ +405116: 2355 0020 |04f9: new-array v5, v5, [I // type@2000 │ │ +40511a: 2605 e50c 0000 |04fb: fill-array-data v5, 000011e0 // +00000ce5 │ │ +405120: 6905 186f |04fe: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PlayerView:[I // field@6f18 │ │ +405124: 1405 c902 0101 |0500: const v5, #float 2.36956e-38 // #010102c9 │ │ +40512a: 1409 7803 047f |0503: const v9, #float 1.75476e+38 // #7f040378 │ │ +405130: 140d 7601 0101 |0506: const v13, #float 2.36946e-38 // #01010176 │ │ +405136: 2430 0020 5d09 |0509: filled-new-array {v13, v5, v9}, [I // type@2000 │ │ +40513c: 0c05 |050c: move-result-object v5 │ │ +40513e: 6905 3c6f |050d: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PopupWindow:[I // field@6f3c │ │ +405142: 1405 2404 047f |050f: const v5, #float 1.7548e+38 // #7f040424 │ │ +405148: 2410 0020 0500 |0512: filled-new-array {v5}, [I // type@2000 │ │ +40514e: 0c05 |0515: move-result-object v5 │ │ +405150: 6905 3d6f |0516: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PopupWindowBackgroundState:[I // field@6f3d │ │ +405154: 1305 2400 |0518: const/16 v5, #int 36 // #24 │ │ +405158: 2355 0020 |051a: new-array v5, v5, [I // type@2000 │ │ +40515c: 2605 0e0d 0000 |051c: fill-array-data v5, 0000122a // +00000d0e │ │ +405162: 6905 426f |051f: sput-object v5, Lde/danoeh/antennapod/R$styleable;.Preference:[I // field@6f42 │ │ +405166: 1405 2a01 0101 |0521: const v5, #float 2.36944e-38 // #0101012a │ │ +40516c: 1409 3100 047f |0524: const v9, #float 1.75459e+38 // #7f040031 │ │ +405172: 140d f200 0101 |0527: const v13, #float 2.36942e-38 // #010100f2 │ │ +405178: 140e 2901 0101 |052a: const v14, #float 2.36944e-38 // #01010129 │ │ +40517e: 2440 0020 ed95 |052d: filled-new-array {v13, v14, v5, v9}, [I // type@2000 │ │ +405184: 0c05 |0530: move-result-object v5 │ │ +405186: 6905 436f |0531: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PreferenceFragment:[I // field@6f43 │ │ +40518a: 1405 2a01 0101 |0533: const v5, #float 2.36944e-38 // #0101012a │ │ +405190: 2440 0020 ed95 |0536: filled-new-array {v13, v14, v5, v9}, [I // type@2000 │ │ +405196: 0c05 |0539: move-result-object v5 │ │ +405198: 6905 446f |053a: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PreferenceFragmentCompat:[I // field@6f44 │ │ +40519c: 1405 5a02 047f |053c: const v5, #float 1.7547e+38 // #7f04025a │ │ +4051a2: 1409 7603 047f |053f: const v9, #float 1.75476e+38 // #7f040376 │ │ +4051a8: 140e e701 0101 |0542: const v14, #float 2.36949e-38 // #010101e7 │ │ +4051ae: 2430 0020 5e09 |0545: filled-new-array {v14, v5, v9}, [I // type@2000 │ │ +4051b4: 0c05 |0548: move-result-object v5 │ │ +4051b6: 6905 4d6f |0549: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PreferenceGroup:[I // field@6f4d │ │ +4051ba: 1405 2503 047f |054b: const v5, #float 1.75474e+38 // #7f040325 │ │ +4051c0: 1409 2a03 047f |054e: const v9, #float 1.75475e+38 // #7f04032a │ │ +4051c6: 140e 1f01 0101 |0551: const v14, #float 2.36944e-38 // #0101011f │ │ +4051cc: 140f 2001 0101 |0554: const v15, #float 2.36944e-38 // #01010120 │ │ +4051d2: 2440 0020 fe95 |0557: filled-new-array {v14, v15, v5, v9}, [I // type@2000 │ │ +4051d8: 0c05 |055a: move-result-object v5 │ │ +4051da: 6905 516f |055b: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PreferenceImageView:[I // field@6f51 │ │ +4051de: 2325 0020 |055d: new-array v5, v2, [I // type@2000 │ │ +4051e2: 2605 170d 0000 |055f: fill-array-data v5, 00001276 // +00000d17 │ │ +4051e8: 6905 566f |0562: sput-object v5, Lde/danoeh/antennapod/R$styleable;.PreferenceTheme:[I // field@6f56 │ │ +4051ec: 1405 5b03 047f |0564: const v5, #float 1.75476e+38 // #7f04035b │ │ +4051f2: 1409 0305 047f |0567: const v9, #float 1.75484e+38 // #7f040503 │ │ +4051f8: 140e dc00 0101 |056a: const v14, #float 2.36942e-38 // #010100dc │ │ +4051fe: 140f 1f03 0101 |056d: const v15, #float 2.36958e-38 // #0101031f │ │ +405204: 1400 b602 047f |0570: const v0, #float 1.75472e+38 // #7f0402b6 │ │ +40520a: 2459 0020 fe50 |0573: filled-new-array {v14, v15, v0, v5, v9}, [I // type@2000 │ │ +405210: 0c00 |0576: move-result-object v0 │ │ +405212: 6900 8b6f |0577: sput-object v0, Lde/danoeh/antennapod/R$styleable;.PropertySet:[I // field@6f8b │ │ +405216: 1400 0e03 047f |0579: const v0, #float 1.75474e+38 // #7f04030e │ │ +40521c: 2410 0020 0000 |057c: filled-new-array {v0}, [I // type@2000 │ │ +405222: 0c00 |057f: move-result-object v0 │ │ +405224: 6900 916f |0580: sput-object v0, Lde/danoeh/antennapod/R$styleable;.RadialViewGroup:[I // field@6f91 │ │ +405228: 1400 3203 047f |0582: const v0, #float 1.75475e+38 // #7f040332 │ │ +40522e: 1405 ff04 047f |0585: const v5, #float 1.75484e+38 // #7f0404ff │ │ +405234: 2420 0020 5000 |0588: filled-new-array {v0, v5}, [I // type@2000 │ │ +40523a: 0c00 |058b: move-result-object v0 │ │ +40523c: 6900 936f |058c: sput-object v0, Lde/danoeh/antennapod/R$styleable;.RangeSlider:[I // field@6f93 │ │ +405240: 1400 7a03 047f |058e: const v0, #float 1.75476e+38 // #7f04037a │ │ +405246: 1405 8103 047f |0591: const v5, #float 1.75476e+38 // #7f040381 │ │ +40524c: 2420 0020 5000 |0594: filled-new-array {v0, v5}, [I // type@2000 │ │ +405252: 0c00 |0597: move-result-object v0 │ │ +405254: 6900 966f |0598: sput-object v0, Lde/danoeh/antennapod/R$styleable;.RecycleListView:[I // field@6f96 │ │ +405258: 2360 0020 |059a: new-array v0, v6, [I // type@2000 │ │ +40525c: 2600 fe0c 0000 |059c: fill-array-data v0, 0000129a // +00000cfe │ │ +405262: 6900 996f |059f: sput-object v0, Lde/danoeh/antennapod/R$styleable;.RecyclerView:[I // field@6f99 │ │ +405266: 1400 5b02 047f |05a1: const v0, #float 1.7547e+38 // #7f04025b │ │ +40526c: 2410 0020 0000 |05a4: filled-new-array {v0}, [I // type@2000 │ │ +405272: 0c00 |05a7: move-result-object v0 │ │ +405274: 6900 a66f |05a8: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ScrimInsetsFrameLayout:[I // field@6fa6 │ │ +405278: 1400 8200 047f |05aa: const v0, #float 1.75461e+38 // #7f040082 │ │ +40527e: 2410 0020 0000 |05ad: filled-new-array {v0}, [I // type@2000 │ │ +405284: 0c00 |05b0: move-result-object v0 │ │ +405286: 6900 a86f |05b1: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ScrollingViewBehavior_Layout:[I // field@6fa8 │ │ +40528a: 23c0 0020 |05b3: new-array v0, v12, [I // type@2000 │ │ +40528e: 2600 010d 0000 |05b5: fill-array-data v0, 000012b6 // +00000d01 │ │ +405294: 6900 aa6f |05b8: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SearchBar:[I // field@6faa │ │ +405298: 1400 9804 047f |05ba: const v0, #float 1.75482e+38 // #7f040498 │ │ +40529e: 1405 a204 047f |05bd: const v5, #float 1.75482e+38 // #7f0404a2 │ │ +4052a4: 1406 9404 047f |05c0: const v6, #float 1.75482e+38 // #7f040494 │ │ +4052aa: 2430 0020 0605 |05c3: filled-new-array {v6, v0, v5}, [I // type@2000 │ │ +4052b0: 0c00 |05c6: move-result-object v0 │ │ +4052b2: 6900 b86f |05c7: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SearchPreference:[I // field@6fb8 │ │ +4052b6: 1300 1d00 |05c9: const/16 v0, #int 29 // #1d │ │ +4052ba: 2300 0020 |05cb: new-array v0, v0, [I // type@2000 │ │ +4052be: 2600 070d 0000 |05cd: fill-array-data v0, 000012d4 // +00000d07 │ │ +4052c4: 6900 bc6f |05d0: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SearchView:[I // field@6fbc │ │ +4052c8: 2380 0020 |05d2: new-array v0, v8, [I // type@2000 │ │ +4052cc: 2600 3e0d 0000 |05d4: fill-array-data v0, 00001312 // +00000d3e │ │ +4052d2: 6900 da6f |05d7: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SeekBarPreference:[I // field@6fda │ │ +4052d6: 23b0 0020 |05d9: new-array v0, v11, [I // type@2000 │ │ +4052da: 2600 490d 0000 |05db: fill-array-data v0, 00001324 // +00000d49 │ │ +4052e0: 6900 e26f |05de: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ShapeAppearance:[I // field@6fe2 │ │ +4052e4: 2310 0020 |05e0: new-array v0, v1, [I // type@2000 │ │ +4052e8: 2600 5a0d 0000 |05e2: fill-array-data v0, 0000133c // +00000d5a │ │ +4052ee: 6900 ed6f |05e5: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ShapeableImageView:[I // field@6fed │ │ +4052f2: 2340 0020 |05e7: new-array v0, v4, [I // type@2000 │ │ +4052f6: 2600 6d0d 0000 |05e9: fill-array-data v0, 00001356 // +00000d6d │ │ +4052fc: 6900 f96f |05ec: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SideSheetBehavior_Layout:[I // field@6ff9 │ │ +405300: 1300 1e00 |05ee: const/16 v0, #int 30 // #1e │ │ +405304: 2300 0020 |05f0: new-array v0, v0, [I // type@2000 │ │ +405308: 2600 780d 0000 |05f2: fill-array-data v0, 0000136a // +00000d78 │ │ +40530e: 6900 0270 |05f5: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Slider:[I // field@7002 │ │ +405312: 1400 1204 047f |05f7: const v0, #float 1.75479e+38 // #7f040412 │ │ +405318: 1404 1304 047f |05fa: const v4, #float 1.75479e+38 // #7f040413 │ │ +40531e: 1405 1104 047f |05fd: const v5, #float 1.75479e+38 // #7f040411 │ │ +405324: 2430 0020 0504 |0600: filled-new-array {v5, v0, v4}, [I // type@2000 │ │ +40532a: 0c00 |0603: move-result-object v0 │ │ +40532c: 6900 2170 |0604: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Snackbar:[I // field@7021 │ │ +405330: 23b0 0020 |0606: new-array v0, v11, [I // type@2000 │ │ +405334: 2600 a20d 0000 |0608: fill-array-data v0, 000013aa // +00000da2 │ │ +40533a: 6900 2270 |060b: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SnackbarLayout:[I // field@7022 │ │ +40533e: 1400 6202 0101 |060d: const v0, #float 2.36953e-38 // #01010262 │ │ +405344: 1404 9d03 047f |0610: const v4, #float 1.75477e+38 // #7f04039d │ │ +40534a: 1405 7601 0101 |0613: const v5, #float 2.36946e-38 // #01010176 │ │ +405350: 1406 7b01 0101 |0616: const v6, #float 2.36946e-38 // #0101017b │ │ +405356: 2454 0020 5a06 |0619: filled-new-array {v10, v5, v6, v0, v4}, [I // type@2000 │ │ +40535c: 0c00 |061c: move-result-object v0 │ │ +40535e: 6900 3070 |061d: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Spinner:[I // field@7030 │ │ +405362: 1400 8b01 047f |061f: const v0, #float 1.75466e+38 // #7f04018b │ │ +405368: 2410 0020 0000 |0622: filled-new-array {v0}, [I // type@2000 │ │ +40536e: 0c00 |0625: move-result-object v0 │ │ +405370: 6900 3670 |0626: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SquareImageView:[I // field@7036 │ │ +405374: 1400 3f01 047f |0628: const v0, #float 1.75465e+38 // #7f04013f │ │ +40537a: 1404 d000 0101 |062b: const v4, #float 2.36941e-38 // #010100d0 │ │ +405380: 2420 0020 0400 |062e: filled-new-array {v4, v0}, [I // type@2000 │ │ +405386: 0c00 |0631: move-result-object v0 │ │ +405388: 6900 3870 |0632: sput-object v0, Lde/danoeh/antennapod/R$styleable;.State:[I // field@7038 │ │ +40538c: 2330 0020 |0634: new-array v0, v3, [I // type@2000 │ │ +405390: 2600 8c0d 0000 |0636: fill-array-data v0, 000013c2 // +00000d8c │ │ +405396: 6900 3970 |0639: sput-object v0, Lde/danoeh/antennapod/R$styleable;.StateListDrawable:[I // field@7039 │ │ +40539a: 1400 9901 0101 |063b: const v0, #float 2.36947e-38 // #01010199 │ │ +4053a0: 2410 0020 0000 |063e: filled-new-array {v0}, [I // type@2000 │ │ +4053a6: 0c00 |0641: move-result-object v0 │ │ +4053a8: 6900 3a70 |0642: sput-object v0, Lde/danoeh/antennapod/R$styleable;.StateListDrawableItem:[I // field@703a │ │ +4053ac: 1400 7c01 047f |0644: const v0, #float 1.75466e+38 // #7f04017c │ │ +4053b2: 2410 0020 0000 |0647: filled-new-array {v0}, [I // type@2000 │ │ +4053b8: 0c00 |064a: move-result-object v0 │ │ +4053ba: 6900 4270 |064b: sput-object v0, Lde/danoeh/antennapod/R$styleable;.StateSet:[I // field@7042 │ │ +4053be: 1300 0e00 |064d: const/16 v0, #int 14 // #e │ │ +4053c2: 2300 0020 |064f: new-array v0, v0, [I // type@2000 │ │ +4053c6: 2600 810d 0000 |0651: fill-array-data v0, 000013d2 // +00000d81 │ │ +4053cc: 6900 4670 |0654: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SwitchCompat:[I // field@7046 │ │ +4053d0: 1400 fb04 047f |0656: const v0, #float 1.75484e+38 // #7f0404fb │ │ +4053d6: 2410 0020 0000 |0659: filled-new-array {v0}, [I // type@2000 │ │ +4053dc: 0c00 |065c: move-result-object v0 │ │ +4053de: 6900 5570 |065d: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SwitchMaterial:[I // field@7055 │ │ +4053e2: 23b0 0020 |065f: new-array v0, v11, [I // type@2000 │ │ +4053e6: 2600 910d 0000 |0661: fill-array-data v0, 000013f2 // +00000d91 │ │ +4053ec: 6900 5770 |0664: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SwitchPreference:[I // field@7057 │ │ +4053f0: 23b0 0020 |0666: new-array v0, v11, [I // type@2000 │ │ +4053f4: 2600 a20d 0000 |0668: fill-array-data v0, 0000140a // +00000da2 │ │ +4053fa: 6900 5870 |066b: sput-object v0, Lde/danoeh/antennapod/R$styleable;.SwitchPreferenceCompat:[I // field@7058 │ │ +4053fe: 1400 0200 0101 |066d: const v0, #float 2.36936e-38 // #01010002 │ │ +405404: 1403 4f01 0101 |0670: const v3, #float 2.36945e-38 // #0101014f │ │ +40540a: 2430 0020 d003 |0673: filled-new-array {v0, v13, v3}, [I // type@2000 │ │ +405410: 0c00 |0676: move-result-object v0 │ │ +405412: 6900 6d70 |0677: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TabItem:[I // field@706d │ │ +405416: 1300 1b00 |0679: const/16 v0, #int 27 // #1b │ │ +40541a: 2300 0020 |067b: new-array v0, v0, [I // type@2000 │ │ +40541e: 2600 a50d 0000 |067d: fill-array-data v0, 00001422 // +00000da5 │ │ +405424: 6900 7170 |0680: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TabLayout:[I // field@7071 │ │ +405428: 2320 0020 |0682: new-array v0, v2, [I // type@2000 │ │ +40542c: 2600 d80d 0000 |0684: fill-array-data v0, 0000145c // +00000dd8 │ │ +405432: 6900 8d70 |0687: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TextAppearance:[I // field@708d │ │ +405436: 1400 9c04 047f |0689: const v0, #float 1.75482e+38 // #7f04049c │ │ +40543c: 2410 0020 0000 |068c: filled-new-array {v0}, [I // type@2000 │ │ +405442: 0c00 |068f: move-result-object v0 │ │ +405444: 6900 9e70 |0690: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TextInputEditText:[I // field@709e │ │ +405448: 1300 4a00 |0692: const/16 v0, #int 74 // #4a │ │ +40544c: 2300 0020 |0694: new-array v0, v0, [I // type@2000 │ │ +405450: 2600 ea0d 0000 |0696: fill-array-data v0, 00001480 // +00000dea │ │ +405456: 6900 a070 |0699: sput-object v0, Lde/danoeh/antennapod/R$styleable;.TextInputLayout:[I // field@70a0 │ │ +40545a: 1400 c101 047f |069b: const v0, #float 1.75467e+38 // #7f0401c1 │ │ +405460: 1402 c201 047f |069e: const v2, #float 1.75467e+38 // #7f0401c2 │ │ +405466: 1403 3400 0101 |06a1: const v3, #float 2.36937e-38 // #01010034 │ │ +40546c: 2430 0020 0302 |06a4: filled-new-array {v3, v0, v2}, [I // type@2000 │ │ +405472: 0c00 |06a7: move-result-object v0 │ │ +405474: 6900 eb70 |06a8: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ThemeEnforcement:[I // field@70eb │ │ +405478: 1300 1e00 |06aa: const/16 v0, #int 30 // #1e │ │ +40547c: 2300 0020 |06ac: new-array v0, v0, [I // type@2000 │ │ +405480: 2600 6a0e 0000 |06ae: fill-array-data v0, 00001518 // +00000e6a │ │ +405486: 6900 ef70 |06b1: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Toolbar:[I // field@70ef │ │ +40548a: 2370 0020 |06b3: new-array v0, v7, [I // type@2000 │ │ +40548e: 2600 a30e 0000 |06b5: fill-array-data v0, 00001558 // +00000ea3 │ │ +405494: 6900 0e71 |06b8: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Tooltip:[I // field@710e │ │ +405498: 2310 0020 |06ba: new-array v0, v1, [I // type@2000 │ │ +40549c: 2600 b20e 0000 |06bc: fill-array-data v0, 0000156e // +00000eb2 │ │ +4054a2: 6900 1871 |06bf: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Transform:[I // field@7118 │ │ +4054a6: 2310 0020 |06c1: new-array v0, v1, [I // type@2000 │ │ +4054aa: 2600 c50e 0000 |06c3: fill-array-data v0, 00001588 // +00000ec5 │ │ +4054b0: 6900 2471 |06c6: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Transition:[I // field@7124 │ │ +4054b4: 1400 bf03 047f |06c8: const v0, #float 1.75478e+38 // #7f0403bf │ │ +4054ba: 1401 c003 047f |06cb: const v1, #float 1.75478e+38 // #7f0403c0 │ │ +4054c0: 1402 3f01 047f |06ce: const v2, #float 1.75465e+38 // #7f04013f │ │ +4054c6: 1403 bd03 047f |06d1: const v3, #float 1.75478e+38 // #7f0403bd │ │ +4054cc: 1404 be03 047f |06d4: const v4, #float 1.75478e+38 // #7f0403be │ │ +4054d2: 2451 0020 3204 |06d7: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +4054d8: 0c00 |06da: move-result-object v0 │ │ +4054da: 6900 3071 |06db: sput-object v0, Lde/danoeh/antennapod/R$styleable;.Variant:[I // field@7130 │ │ +4054de: 2370 0020 |06dd: new-array v0, v7, [I // type@2000 │ │ +4054e2: 2600 c30e 0000 |06df: fill-array-data v0, 000015a2 // +00000ec3 │ │ +4054e8: 6900 3671 |06e2: sput-object v0, Lde/danoeh/antennapod/R$styleable;.VectorTextView:[I // field@7136 │ │ +4054ec: 1400 7f03 047f |06e4: const v0, #float 1.75476e+38 // #7f04037f │ │ +4054f2: 1401 a404 047f |06e7: const v1, #float 1.75482e+38 // #7f0404a4 │ │ +4054f8: 1502 0101 |06ea: const/high16 v2, #int 16842752 // #101 │ │ +4054fc: 1403 da00 0101 |06ec: const v3, #float 2.36942e-38 // #010100da │ │ +405502: 1404 7c03 047f |06ef: const v4, #float 1.75476e+38 // #7f04037c │ │ +405508: 2451 0020 3204 |06f2: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +40550e: 0c00 |06f5: move-result-object v0 │ │ +405510: 6900 4071 |06f6: sput-object v0, Lde/danoeh/antennapod/R$styleable;.View:[I // field@7140 │ │ +405514: 1400 d400 0101 |06f8: const v0, #float 2.36942e-38 // #010100d4 │ │ +40551a: 1401 5800 047f |06fb: const v1, #float 1.7546e+38 // #7f040058 │ │ +405520: 1402 5700 047f |06fe: const v2, #float 1.7546e+38 // #7f040057 │ │ +405526: 2430 0020 2001 |0701: filled-new-array {v0, v2, v1}, [I // type@2000 │ │ +40552c: 0c00 |0704: move-result-object v0 │ │ +40552e: 6900 4171 |0705: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewBackgroundHelper:[I // field@7141 │ │ +405532: 1400 c400 0101 |0707: const v0, #float 2.36941e-38 // #010100c4 │ │ +405538: 2410 0020 0000 |070a: filled-new-array {v0}, [I // type@2000 │ │ +40553e: 0c00 |070d: move-result-object v0 │ │ +405540: 6900 4571 |070e: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewPager2:[I // field@7145 │ │ +405544: 1400 f300 0101 |0710: const v0, #float 2.36942e-38 // #010100f3 │ │ +40554a: 1401 d000 0101 |0713: const v1, #float 2.36941e-38 // #010100d0 │ │ +405550: 2430 0020 d100 |0716: filled-new-array {v1, v13, v0}, [I // type@2000 │ │ +405556: 0c00 |0719: move-result-object v0 │ │ +405558: 6900 4771 |071a: sput-object v0, Lde/danoeh/antennapod/R$styleable;.ViewStubCompat:[I // field@7147 │ │ +40555c: 0e00 |071c: return-void │ │ +40555e: 0000 |071d: nop // spacer │ │ +405560: 0003 0400 1d00 0000 4e00 047f 5500 ... |071e: array-data (62 units) │ │ +4055dc: 0003 0400 0600 0000 4e00 047f 5500 ... |075c: array-data (16 units) │ │ +4055fc: 0003 0400 0800 0000 f200 0101 a400 ... |076c: array-data (20 units) │ │ +405624: 0003 0400 0600 0000 1c01 0101 9401 ... |0780: array-data (16 units) │ │ +405644: 0003 0400 0900 0000 d400 0101 8f04 ... |0790: array-data (22 units) │ │ +405670: 0003 0400 0700 0000 3400 0101 6d01 ... |07a6: array-data (18 units) │ │ +405694: 0003 0400 1600 0000 3400 0101 4600 ... |07b8: array-data (48 units) │ │ +4056f4: 0003 0400 7f00 0000 5700 0101 ae00 ... |07e8: array-data (258 units) │ │ +4058f8: 0003 0400 1b00 0000 4300 047f 4f00 ... |08ea: array-data (58 units) │ │ +40596c: 0003 0400 0a00 0000 3901 0101 3102 ... |0924: array-data (24 units) │ │ +40599c: 0003 0400 1100 0000 2900 047f 5700 ... |093c: array-data (38 units) │ │ +4059e8: 0003 0400 1800 0000 1f01 0101 2001 ... |0962: array-data (52 units) │ │ +405a50: 0003 0400 0d00 0000 3f01 0101 4001 ... |0996: array-data (30 units) │ │ +405a8c: 0003 0400 0600 0000 ef01 0101 f001 ... |09b4: array-data (16 units) │ │ +405aac: 0003 0400 2a00 0000 3400 0101 9500 ... |09c4: array-data (88 units) │ │ +405b5c: 0003 0400 0700 0000 c200 047f d700 ... |0a1c: array-data (18 units) │ │ +405b80: 0003 0400 1800 0000 f200 047f f300 ... |0a2e: array-data (52 units) │ │ +405be8: 0003 0400 6d00 0000 c400 0101 d000 ... |0a62: array-data (222 units) │ │ +405da4: 0003 0400 5a00 0000 c400 0101 d500 ... |0b40: array-data (184 units) │ │ +405f14: 0003 0400 6f00 0000 c400 0101 d000 ... |0bf8: array-data (226 units) │ │ +4060d8: 0003 0400 0700 0000 b300 0101 8f02 ... |0cda: array-data (18 units) │ │ +4060fc: 0003 0400 0900 0000 4200 047f 6b01 ... |0cec: array-data (22 units) │ │ +406128: 0003 0400 0e00 0000 2700 047f 2800 ... |0d02: array-data (32 units) │ │ +406168: 0003 0400 0c00 0000 f201 0101 f301 ... |0d22: array-data (28 units) │ │ +4061a0: 0003 0400 0800 0000 3f00 047f 4000 ... |0d3e: array-data (20 units) │ │ +4061c8: 0003 0400 0700 0000 f100 047f b101 ... |0d52: array-data (18 units) │ │ +4061ec: 0003 0400 1100 0000 0e00 0101 5700 ... |0d64: array-data (38 units) │ │ +406238: 0003 0400 0700 0000 1602 047f 1702 ... |0d8a: array-data (18 units) │ │ +40625c: 0003 0400 0a00 0000 3205 0101 3305 ... |0d9c: array-data (24 units) │ │ +40628c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0db4: array-data (28 units) │ │ +4062c4: 0003 0400 0700 0000 2f00 047f 3701 ... |0dd0: array-data (18 units) │ │ +4062e8: 0003 0400 0e00 0000 f400 0101 f500 ... |0de2: array-data (32 units) │ │ +406328: 0003 0400 0900 0000 3600 047f 9a00 ... |0e02: array-data (22 units) │ │ +406354: 0003 0400 0800 0000 ef02 047f f002 ... |0e18: array-data (20 units) │ │ +40637c: 0003 0400 1200 0000 1f03 0101 2003 ... |0e2c: array-data (40 units) │ │ +4063cc: 0003 0400 1400 0000 1f03 0101 2203 ... |0e54: array-data (44 units) │ │ +406424: 0003 0400 0c00 0000 6a01 047f 9a01 ... |0e80: array-data (28 units) │ │ +40645c: 0003 0400 1400 0000 1f03 0101 2203 ... |0e9c: array-data (44 units) │ │ +4064b4: 0003 0400 0a00 0000 2502 047f 5d03 ... |0ec8: array-data (24 units) │ │ +4064e4: 0003 0400 4300 0000 c400 0101 f400 ... |0ee0: array-data (138 units) │ │ +4065f8: 0003 0400 1700 0000 2700 047f 2800 ... |0f6a: array-data (50 units) │ │ +40665c: 0003 0400 0900 0000 af00 0101 c400 ... |0f9c: array-data (22 units) │ │ +406688: 0003 0400 0600 0000 f202 047f f302 ... |0fb2: array-data (16 units) │ │ +4066a8: 0003 0400 0700 0000 2002 0101 8c04 ... |0fc2: array-data (18 units) │ │ +4066cc: 0003 0400 1600 0000 d400 0101 b701 ... |0fd4: array-data (48 units) │ │ +40672c: 0003 0400 0b00 0000 0d02 0101 5700 ... |1004: array-data (26 units) │ │ +406760: 0003 0400 0a00 0000 b701 0101 b801 ... |101e: array-data (24 units) │ │ +406790: 0003 0400 0d00 0000 e501 0101 b400 ... |1036: array-data (30 units) │ │ +4067cc: 0003 0400 0b00 0000 0701 0101 a100 ... |1054: array-data (26 units) │ │ +406800: 0003 0400 0700 0000 a904 047f aa04 ... |106e: array-data (18 units) │ │ +406824: 0003 0400 0600 0000 0e00 0101 d000 ... |1080: array-data (16 units) │ │ +406844: 0003 0400 1700 0000 0200 0101 0e00 ... |1090: array-data (50 units) │ │ +4068a8: 0003 0400 0900 0000 ae00 0101 2c01 ... |10c2: array-data (22 units) │ │ +4068d4: 0003 0400 0600 0000 3503 047f 3603 ... |10d8: array-data (16 units) │ │ +4068f4: 0003 0400 0600 0000 3900 047f 9a01 ... |10e8: array-data (16 units) │ │ +406914: 0003 0400 0600 0000 3d00 047f 6701 ... |10f8: array-data (16 units) │ │ +406934: 0003 0400 1000 0000 2500 047f 5700 ... |1108: array-data (36 units) │ │ +40697c: 0003 0400 0800 0000 2b02 047f 6a02 ... |112c: array-data (20 units) │ │ +4069a4: 0003 0400 2400 0000 b300 0101 d400 ... |1140: array-data (76 units) │ │ +406a3c: 0003 0400 0c00 0000 9601 047f 9701 ... |118c: array-data (28 units) │ │ +406a74: 0003 0400 1a00 0000 2700 047f 2800 ... |11a8: array-data (56 units) │ │ +406ae4: 0003 0400 2300 0000 2700 047f 2800 ... |11e0: array-data (74 units) │ │ +406b78: 0003 0400 2400 0000 0200 0101 0d00 ... |122a: array-data (76 units) │ │ +406c10: 0003 0400 1000 0000 bc00 047f 8701 ... |1276: array-data (36 units) │ │ +406c58: 0003 0400 0c00 0000 c400 0101 eb00 ... |129a: array-data (28 units) │ │ +406c90: 0003 0400 0d00 0000 3400 0101 4f01 ... |12b6: array-data (30 units) │ │ +406ccc: 0003 0400 1d00 0000 3400 0101 da00 ... |12d4: array-data (62 units) │ │ +406d48: 0003 0400 0700 0000 f200 0101 3601 ... |1312: array-data (18 units) │ │ +406d6c: 0003 0400 0a00 0000 5501 047f 5601 ... |1324: array-data (24 units) │ │ +406d9c: 0003 0400 0b00 0000 4801 047f 4901 ... |133c: array-data (26 units) │ │ +406dd0: 0003 0400 0800 0000 1f01 0101 2001 ... |1356: array-data (20 units) │ │ +406df8: 0003 0400 1e00 0000 0e00 0101 2400 ... |136a: array-data (64 units) │ │ +406e78: 0003 0400 0a00 0000 1f01 0101 2200 ... |13aa: array-data (24 units) │ │ +406ea8: 0003 0400 0600 0000 1c01 0101 9401 ... |13c2: array-data (16 units) │ │ +406ec8: 0003 0400 0e00 0000 2401 0101 2501 ... |13d2: array-data (32 units) │ │ +406f08: 0003 0400 0a00 0000 ef01 0101 f001 ... |13f2: array-data (24 units) │ │ +406f38: 0003 0400 0a00 0000 ef01 0101 f001 ... |140a: array-data (24 units) │ │ +406f68: 0003 0400 1b00 0000 4d04 047f 4e04 ... |1422: array-data (58 units) │ │ +406fdc: 0003 0400 1000 0000 9500 0101 9600 ... |145c: array-data (36 units) │ │ +407024: 0003 0400 4a00 0000 0e00 0101 9a00 ... |1480: array-data (152 units) │ │ +407154: 0003 0400 1e00 0000 af00 0101 4001 ... |1518: array-data (64 units) │ │ +4071d4: 0003 0400 0900 0000 3400 0101 9800 ... |1558: array-data (22 units) │ │ +407200: 0003 0400 0b00 0000 2003 0101 2103 ... |156e: array-data (26 units) │ │ +407234: 0003 0400 0b00 0000 d000 0101 4b00 ... |1588: array-data (26 units) │ │ +407268: 0003 0400 0900 0000 6c00 047f 6d00 ... |15a2: array-data (22 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -407288: |[407288] de.danoeh.antennapod.R$styleable.:()V │ │ -407298: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40729e: 0e00 |0003: return-void │ │ +407294: |[407294] de.danoeh.antennapod.R$styleable.:()V │ │ +4072a4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4072aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -826521,17 +826521,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4072b8: |[4072b8] de.danoeh.antennapod.R$xml.:()V │ │ -4072c8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4072ce: 0e00 |0003: return-void │ │ +4072c4: |[4072c4] de.danoeh.antennapod.R$xml.:()V │ │ +4072d4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4072da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -826562,17 +826562,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4072d0: |[4072d0] de.danoeh.antennapod.R.:()V │ │ -4072e0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4072e6: 0e00 |0003: return-void │ │ +4072dc: |[4072dc] de.danoeh.antennapod.R.:()V │ │ +4072ec: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4072f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -826608,17 +826608,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40731c: |[40731c] de.danoeh.antennapod.RxJavaErrorHandlerSetup.$r8$lambda$b_2sMzCf0zMw1IK1rZSP-Zi6E4I:(Ljava/lang/Throwable;)V │ │ -40732c: 7110 35a8 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup;.lambda$setupRxJavaErrorHandler$0:(Ljava/lang/Throwable;)V // method@a835 │ │ -407332: 0e00 |0003: return-void │ │ +407328: |[407328] de.danoeh.antennapod.RxJavaErrorHandlerSetup.$r8$lambda$b_2sMzCf0zMw1IK1rZSP-Zi6E4I:(Ljava/lang/Throwable;)V │ │ +407338: 7110 35a8 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup;.lambda$setupRxJavaErrorHandler$0:(Ljava/lang/Throwable;)V // method@a835 │ │ +40733e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #1 : (in Lde/danoeh/antennapod/RxJavaErrorHandlerSetup;) │ │ @@ -826626,17 +826626,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -407334: |[407334] de.danoeh.antennapod.RxJavaErrorHandlerSetup.:()V │ │ -407344: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40734a: 0e00 |0003: return-void │ │ +407340: |[407340] de.danoeh.antennapod.RxJavaErrorHandlerSetup.:()V │ │ +407350: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +407356: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/RxJavaErrorHandlerSetup; │ │ │ │ #2 : (in Lde/danoeh/antennapod/RxJavaErrorHandlerSetup;) │ │ @@ -826644,34 +826644,34 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -40734c: |[40734c] de.danoeh.antennapod.RxJavaErrorHandlerSetup.lambda$setupRxJavaErrorHandler$0:(Ljava/lang/Throwable;)V │ │ -40735c: 2030 2e1e |0000: instance-of v0, v3, Lio/reactivex/exceptions/UndeliverableException; // type@1e2e │ │ -407360: 1a01 f448 |0002: const-string v1, "RxJavaErrorHandler" // string@48f4 │ │ -407364: 3800 1b00 |0004: if-eqz v0, 001f // +001b │ │ -407368: 2200 8d1e |0006: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -40736c: 7010 adb6 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -407372: 1a02 2f1c |000b: const-string v2, "Ignored exception: " // string@1c2f │ │ -407376: 6e20 b9b6 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -40737c: 7110 820b 0300 |0010: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ -407382: 0c03 |0013: move-result-object v3 │ │ -407384: 6e20 b9b6 3000 |0014: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -40738a: 6e10 c3b6 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -407390: 0c03 |001a: move-result-object v3 │ │ -407392: 7120 7e0b 3100 |001b: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -407398: 0e00 |001e: return-void │ │ -40739a: 7110 820b 0300 |001f: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ -4073a0: 0c00 |0022: move-result-object v0 │ │ -4073a2: 7120 800b 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -4073a8: 7110 15a8 0300 |0026: invoke-static {v3}, Lde/danoeh/antennapod/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a815 │ │ -4073ae: 0e00 |0029: return-void │ │ +407358: |[407358] de.danoeh.antennapod.RxJavaErrorHandlerSetup.lambda$setupRxJavaErrorHandler$0:(Ljava/lang/Throwable;)V │ │ +407368: 2030 2e1e |0000: instance-of v0, v3, Lio/reactivex/exceptions/UndeliverableException; // type@1e2e │ │ +40736c: 1a01 f448 |0002: const-string v1, "RxJavaErrorHandler" // string@48f4 │ │ +407370: 3800 1b00 |0004: if-eqz v0, 001f // +001b │ │ +407374: 2200 8d1e |0006: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +407378: 7010 adb6 0000 |0008: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +40737e: 1a02 2f1c |000b: const-string v2, "Ignored exception: " // string@1c2f │ │ +407382: 6e20 b9b6 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +407388: 7110 820b 0300 |0010: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ +40738e: 0c03 |0013: move-result-object v3 │ │ +407390: 6e20 b9b6 3000 |0014: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +407396: 6e10 c3b6 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +40739c: 0c03 |001a: move-result-object v3 │ │ +40739e: 7120 7e0b 3100 |001b: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4073a4: 0e00 |001e: return-void │ │ +4073a6: 7110 820b 0300 |001f: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ +4073ac: 0c00 |0022: move-result-object v0 │ │ +4073ae: 7120 800b 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +4073b4: 7110 15a8 0300 |0026: invoke-static {v3}, Lde/danoeh/antennapod/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a815 │ │ +4073ba: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0006 line=18 │ │ 0x001f line=26 │ │ 0x0026 line=27 │ │ locals : │ │ @@ -826682,19 +826682,19 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4073b0: |[4073b0] de.danoeh.antennapod.RxJavaErrorHandlerSetup.setupRxJavaErrorHandler:()V │ │ -4073c0: 2200 0f1b |0000: new-instance v0, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0; // type@1b0f │ │ -4073c4: 7010 31a8 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0;.:()V // method@a831 │ │ -4073ca: 7110 eab4 0000 |0005: invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;.setErrorHandler:(Lio/reactivex/functions/Consumer;)V // method@b4ea │ │ -4073d0: 0e00 |0008: return-void │ │ +4073bc: |[4073bc] de.danoeh.antennapod.RxJavaErrorHandlerSetup.setupRxJavaErrorHandler:()V │ │ +4073cc: 2200 0f1b |0000: new-instance v0, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0; // type@1b0f │ │ +4073d0: 7010 31a8 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0;.:()V // method@a831 │ │ +4073d6: 7110 eab4 0000 |0005: invoke-static {v0}, Lio/reactivex/plugins/RxJavaPlugins;.setErrorHandler:(Lio/reactivex/functions/Consumer;)V // method@b4ea │ │ +4073dc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -826731,19 +826731,19 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -407468: |[407468] de.danoeh.antennapod.actionbutton.DeleteActionButton$$ExternalSyntheticLambda0.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -407478: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40747e: 5b01 6471 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@7164 │ │ -407482: 5b02 6571 |0005: iput-object v2, v0, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7165 │ │ -407486: 0e00 |0007: return-void │ │ +407474: |[407474] de.danoeh.antennapod.actionbutton.DeleteActionButton$$ExternalSyntheticLambda0.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +407484: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40748a: 5b01 6471 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@7164 │ │ +40748e: 5b02 6571 |0005: iput-object v2, v0, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7165 │ │ +407492: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -826754,19 +826754,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -407488: |[407488] de.danoeh.antennapod.actionbutton.DeleteActionButton$$ExternalSyntheticLambda0.run:()V │ │ -407498: 5420 6471 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@7164 │ │ -40749c: 5421 6571 |0002: iget-object v1, v2, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7165 │ │ -4074a0: 7120 3da8 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/actionbutton/DeleteActionButton;.$r8$lambda$NpIRE17oRwZI0wTuTj0tmkjkwZ8:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@a83d │ │ -4074a6: 0e00 |0007: return-void │ │ +407494: |[407494] de.danoeh.antennapod.actionbutton.DeleteActionButton$$ExternalSyntheticLambda0.run:()V │ │ +4074a4: 5420 6471 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@7164 │ │ +4074a8: 5421 6571 |0002: iget-object v1, v2, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@7165 │ │ +4074ac: 7120 3da8 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/actionbutton/DeleteActionButton;.$r8$lambda$NpIRE17oRwZI0wTuTj0tmkjkwZ8:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@a83d │ │ +4074b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -826803,19 +826803,19 @@ │ │ type : '(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4075b8: |[4075b8] de.danoeh.antennapod.actionbutton.DownloadActionButton$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;)V │ │ -4075c8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4075ce: 5b01 6671 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // field@7166 │ │ -4075d2: 5b02 6771 |0005: iput-object v2, v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@7167 │ │ -4075d6: 0e00 |0007: return-void │ │ +4075c4: |[4075c4] de.danoeh.antennapod.actionbutton.DownloadActionButton$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;)V │ │ +4075d4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4075da: 5b01 6671 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // field@7166 │ │ +4075de: 5b02 6771 |0005: iput-object v2, v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@7167 │ │ +4075e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/actionbutton/DownloadActionButton; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ @@ -826826,19 +826826,19 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -4075d8: |[4075d8] de.danoeh.antennapod.actionbutton.DownloadActionButton$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -4075e8: 5420 6671 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // field@7166 │ │ -4075ec: 5421 6771 |0002: iget-object v1, v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@7167 │ │ -4075f0: 7140 48a8 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.$r8$lambda$4LFd2GWRJOl_tLoGPFVwNFLV6yo:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@a848 │ │ -4075f6: 0e00 |0007: return-void │ │ +4075e4: |[4075e4] de.danoeh.antennapod.actionbutton.DownloadActionButton$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +4075f4: 5420 6671 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // field@7166 │ │ +4075f8: 5421 6771 |0002: iget-object v1, v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@7167 │ │ +4075fc: 7140 48a8 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.$r8$lambda$4LFd2GWRJOl_tLoGPFVwNFLV6yo:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@a848 │ │ +407602: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -826877,19 +826877,19 @@ │ │ type : '(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4075f8: |[4075f8] de.danoeh.antennapod.actionbutton.DownloadActionButton$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;)V │ │ -407608: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40760e: 5b01 6871 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // field@7168 │ │ -407612: 5b02 6971 |0005: iput-object v2, v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@7169 │ │ -407616: 0e00 |0007: return-void │ │ +407604: |[407604] de.danoeh.antennapod.actionbutton.DownloadActionButton$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;)V │ │ +407614: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40761a: 5b01 6871 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // field@7168 │ │ +40761e: 5b02 6971 |0005: iput-object v2, v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@7169 │ │ +407622: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/actionbutton/DownloadActionButton; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ @@ -826900,19 +826900,19 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -407618: |[407618] de.danoeh.antennapod.actionbutton.DownloadActionButton$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -407628: 5420 6871 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // field@7168 │ │ -40762c: 5421 6971 |0002: iget-object v1, v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@7169 │ │ -407630: 7140 49a8 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.$r8$lambda$PF7AnkCyXGxroCkwYlecUeOE0bs:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@a849 │ │ -407636: 0e00 |0007: return-void │ │ +407624: |[407624] de.danoeh.antennapod.actionbutton.DownloadActionButton$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +407634: 5420 6871 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // field@7168 │ │ +407638: 5421 6971 |0002: iget-object v1, v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@7169 │ │ +40763c: 7140 49a8 1043 |0004: invoke-static {v0, v1, v3, v4}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.$r8$lambda$PF7AnkCyXGxroCkwYlecUeOE0bs:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@a849 │ │ +407642: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -826951,19 +826951,19 @@ │ │ type : '(Lde/danoeh/antennapod/actionbutton/ItemActionButton;Landroid/content/Context;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -407908: |[407908] de.danoeh.antennapod.actionbutton.ItemActionButton$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/actionbutton/ItemActionButton;Landroid/content/Context;)V │ │ -407918: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40791e: 5b01 6f71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/actionbutton/ItemActionButton; // field@716f │ │ -407922: 5b02 7071 |0005: iput-object v2, v0, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@7170 │ │ -407926: 0e00 |0007: return-void │ │ +407914: |[407914] de.danoeh.antennapod.actionbutton.ItemActionButton$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/actionbutton/ItemActionButton;Landroid/content/Context;)V │ │ +407924: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40792a: 5b01 6f71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/actionbutton/ItemActionButton; // field@716f │ │ +40792e: 5b02 7071 |0005: iput-object v2, v0, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@7170 │ │ +407932: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/actionbutton/ItemActionButton; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ @@ -826974,19 +826974,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -407928: |[407928] de.danoeh.antennapod.actionbutton.ItemActionButton$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -407938: 5420 6f71 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/actionbutton/ItemActionButton; // field@716f │ │ -40793c: 5421 7071 |0002: iget-object v1, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@7170 │ │ -407940: 7130 55a8 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.$r8$lambda$KVe0ZM0Tdvj1KFEPw6atwqqoa_4:(Lde/danoeh/antennapod/actionbutton/ItemActionButton;Landroid/content/Context;Landroid/view/View;)V // method@a855 │ │ -407946: 0e00 |0007: return-void │ │ +407934: |[407934] de.danoeh.antennapod.actionbutton.ItemActionButton$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +407944: 5420 6f71 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/actionbutton/ItemActionButton; // field@716f │ │ +407948: 5421 7071 |0002: iget-object v1, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@7170 │ │ +40794c: 7130 55a8 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.$r8$lambda$KVe0ZM0Tdvj1KFEPw6atwqqoa_4:(Lde/danoeh/antennapod/actionbutton/ItemActionButton;Landroid/content/Context;Landroid/view/View;)V // method@a855 │ │ +407952: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -827019,17 +827019,17 @@ │ │ type : '(Lde/danoeh/antennapod/actionbutton/ItemActionButton;Landroid/content/Context;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -407a20: |[407a20] de.danoeh.antennapod.actionbutton.ItemActionButton.$r8$lambda$KVe0ZM0Tdvj1KFEPw6atwqqoa_4:(Lde/danoeh/antennapod/actionbutton/ItemActionButton;Landroid/content/Context;Landroid/view/View;)V │ │ -407a30: 7030 5ca8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.lambda$configure$0:(Landroid/content/Context;Landroid/view/View;)V // method@a85c │ │ -407a36: 0e00 |0003: return-void │ │ +407a2c: |[407a2c] de.danoeh.antennapod.actionbutton.ItemActionButton.$r8$lambda$KVe0ZM0Tdvj1KFEPw6atwqqoa_4:(Lde/danoeh/antennapod/actionbutton/ItemActionButton;Landroid/content/Context;Landroid/view/View;)V │ │ +407a3c: 7030 5ca8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.lambda$configure$0:(Landroid/content/Context;Landroid/view/View;)V // method@a85c │ │ +407a42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/actionbutton/ItemActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -827039,18 +827039,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -407a38: |[407a38] de.danoeh.antennapod.actionbutton.ItemActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -407a48: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -407a4e: 5b01 7171 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -407a52: 0e00 |0005: return-void │ │ +407a44: |[407a44] de.danoeh.antennapod.actionbutton.ItemActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +407a54: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +407a5a: 5b01 7171 |0003: iput-object v1, v0, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +407a5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/actionbutton/ItemActionButton; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -827060,60 +827060,60 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/actionbutton/ItemActionButton;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -407948: |[407948] de.danoeh.antennapod.actionbutton.ItemActionButton.forItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/actionbutton/ItemActionButton; │ │ -407958: 6e10 2cac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -40795e: 0c00 |0003: move-result-object v0 │ │ -407960: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -407964: 2200 191b |0006: new-instance v0, Lde/danoeh/antennapod/actionbutton/MarkAsPlayedActionButton; // type@1b19 │ │ -407968: 7020 5ea8 3000 |0008: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/MarkAsPlayedActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a85e │ │ -40796e: 1100 |000b: return-object v0 │ │ -407970: 7100 e7ae 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ -407976: 0c01 |000f: move-result-object v1 │ │ -407978: 6e10 71ac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ -40797e: 0c02 |0013: move-result-object v2 │ │ -407980: 6e20 e9ae 2100 |0014: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@aee9 │ │ -407986: 0a01 |0017: move-result v1 │ │ -407988: 7110 cbb2 0000 |0018: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@b2cb │ │ -40798e: 0a02 |001b: move-result v2 │ │ -407990: 3802 0800 |001c: if-eqz v2, 0024 // +0008 │ │ -407994: 2200 1a1b |001e: new-instance v0, Lde/danoeh/antennapod/actionbutton/PauseActionButton; // type@1b1a │ │ -407998: 7020 63a8 3000 |0020: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/PauseActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a863 │ │ -40799e: 1100 |0023: return-object v0 │ │ -4079a0: 6e10 23ac 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -4079a6: 0c02 |0027: move-result-object v2 │ │ -4079a8: 6e10 e5ab 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ -4079ae: 0a02 |002b: move-result v2 │ │ -4079b0: 3802 0800 |002c: if-eqz v2, 0034 // +0008 │ │ -4079b4: 2200 1c1b |002e: new-instance v0, Lde/danoeh/antennapod/actionbutton/PlayLocalActionButton; // type@1b1c │ │ -4079b8: 7020 6ba8 3000 |0030: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/PlayLocalActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a86b │ │ -4079be: 1100 |0033: return-object v0 │ │ -4079c0: 6e10 8eac 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ac8e │ │ -4079c6: 0a00 |0037: move-result v0 │ │ -4079c8: 3800 0800 |0038: if-eqz v0, 0040 // +0008 │ │ -4079cc: 2200 1b1b |003a: new-instance v0, Lde/danoeh/antennapod/actionbutton/PlayActionButton; // type@1b1b │ │ -4079d0: 7020 67a8 3000 |003c: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/PlayActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a867 │ │ -4079d6: 1100 |003f: return-object v0 │ │ -4079d8: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ -4079dc: 2200 111b |0042: new-instance v0, Lde/danoeh/antennapod/actionbutton/CancelDownloadActionButton; // type@1b11 │ │ -4079e0: 7020 37a8 3000 |0044: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/CancelDownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a837 │ │ -4079e6: 1100 |0047: return-object v0 │ │ -4079e8: 7100 77b4 0000 |0048: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isStreamOverDownload:()Z // method@b477 │ │ -4079ee: 0a00 |004b: move-result v0 │ │ -4079f0: 3800 0800 |004c: if-eqz v0, 0054 // +0008 │ │ -4079f4: 2200 1d1b |004e: new-instance v0, Lde/danoeh/antennapod/actionbutton/StreamActionButton; // type@1b1d │ │ -4079f8: 7020 6fa8 3000 |0050: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/StreamActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a86f │ │ -4079fe: 1100 |0053: return-object v0 │ │ -407a00: 2200 161b |0054: new-instance v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // type@1b16 │ │ -407a04: 7020 4ba8 3000 |0056: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a84b │ │ -407a0a: 1100 |0059: return-object v0 │ │ +407954: |[407954] de.danoeh.antennapod.actionbutton.ItemActionButton.forItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/actionbutton/ItemActionButton; │ │ +407964: 6e10 2cac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +40796a: 0c00 |0003: move-result-object v0 │ │ +40796c: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +407970: 2200 191b |0006: new-instance v0, Lde/danoeh/antennapod/actionbutton/MarkAsPlayedActionButton; // type@1b19 │ │ +407974: 7020 5ea8 3000 |0008: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/MarkAsPlayedActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a85e │ │ +40797a: 1100 |000b: return-object v0 │ │ +40797c: 7100 e7ae 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ +407982: 0c01 |000f: move-result-object v1 │ │ +407984: 6e10 71ac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ +40798a: 0c02 |0013: move-result-object v2 │ │ +40798c: 6e20 e9ae 2100 |0014: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@aee9 │ │ +407992: 0a01 |0017: move-result v1 │ │ +407994: 7110 cbb2 0000 |0018: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@b2cb │ │ +40799a: 0a02 |001b: move-result v2 │ │ +40799c: 3802 0800 |001c: if-eqz v2, 0024 // +0008 │ │ +4079a0: 2200 1a1b |001e: new-instance v0, Lde/danoeh/antennapod/actionbutton/PauseActionButton; // type@1b1a │ │ +4079a4: 7020 63a8 3000 |0020: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/PauseActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a863 │ │ +4079aa: 1100 |0023: return-object v0 │ │ +4079ac: 6e10 23ac 0300 |0024: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +4079b2: 0c02 |0027: move-result-object v2 │ │ +4079b4: 6e10 e5ab 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ +4079ba: 0a02 |002b: move-result v2 │ │ +4079bc: 3802 0800 |002c: if-eqz v2, 0034 // +0008 │ │ +4079c0: 2200 1c1b |002e: new-instance v0, Lde/danoeh/antennapod/actionbutton/PlayLocalActionButton; // type@1b1c │ │ +4079c4: 7020 6ba8 3000 |0030: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/PlayLocalActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a86b │ │ +4079ca: 1100 |0033: return-object v0 │ │ +4079cc: 6e10 8eac 0000 |0034: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ac8e │ │ +4079d2: 0a00 |0037: move-result v0 │ │ +4079d4: 3800 0800 |0038: if-eqz v0, 0040 // +0008 │ │ +4079d8: 2200 1b1b |003a: new-instance v0, Lde/danoeh/antennapod/actionbutton/PlayActionButton; // type@1b1b │ │ +4079dc: 7020 67a8 3000 |003c: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/PlayActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a867 │ │ +4079e2: 1100 |003f: return-object v0 │ │ +4079e4: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ +4079e8: 2200 111b |0042: new-instance v0, Lde/danoeh/antennapod/actionbutton/CancelDownloadActionButton; // type@1b11 │ │ +4079ec: 7020 37a8 3000 |0044: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/CancelDownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a837 │ │ +4079f2: 1100 |0047: return-object v0 │ │ +4079f4: 7100 77b4 0000 |0048: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isStreamOverDownload:()Z // method@b477 │ │ +4079fa: 0a00 |004b: move-result v0 │ │ +4079fc: 3800 0800 |004c: if-eqz v0, 0054 // +0008 │ │ +407a00: 2200 1d1b |004e: new-instance v0, Lde/danoeh/antennapod/actionbutton/StreamActionButton; // type@1b1d │ │ +407a04: 7020 6fa8 3000 |0050: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/StreamActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a86f │ │ +407a0a: 1100 |0053: return-object v0 │ │ +407a0c: 2200 161b |0054: new-instance v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton; // type@1b16 │ │ +407a10: 7020 4ba8 3000 |0056: invoke-direct {v0, v3}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a84b │ │ +407a16: 1100 |0059: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=39 │ │ 0x000c line=42 │ │ 0x0018 line=43 │ │ 0x001e line=44 │ │ @@ -827133,17 +827133,17 @@ │ │ type : '(Landroid/content/Context;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -407aa8: |[407aa8] de.danoeh.antennapod.actionbutton.ItemActionButton.lambda$configure$0:(Landroid/content/Context;Landroid/view/View;)V │ │ -407ab8: 6e20 5da8 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.onClick:(Landroid/content/Context;)V // method@a85d │ │ -407abe: 0e00 |0003: return-void │ │ +407ab4: |[407ab4] de.danoeh.antennapod.actionbutton.ItemActionButton.lambda$configure$0:(Landroid/content/Context;Landroid/view/View;)V │ │ +407ac4: 6e20 5da8 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.onClick:(Landroid/content/Context;)V // method@a85d │ │ +407aca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/actionbutton/ItemActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -827154,30 +827154,30 @@ │ │ type : '(Landroid/view/View;Landroid/widget/ImageView;Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -407a54: |[407a54] de.danoeh.antennapod.actionbutton.ItemActionButton.configure:(Landroid/view/View;Landroid/widget/ImageView;Landroid/content/Context;)V │ │ -407a64: 6e10 5ba8 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.getVisibility:()I // method@a85b │ │ -407a6a: 0a00 |0003: move-result v0 │ │ -407a6c: 6e20 190e 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ -407a72: 6e10 5aa8 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.getLabel:()I // method@a85a │ │ -407a78: 0a00 |000a: move-result v0 │ │ -407a7a: 6e20 4302 0400 |000b: invoke-virtual {v4, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -407a80: 0c00 |000e: move-result-object v0 │ │ -407a82: 6e20 d00d 0200 |000f: invoke-virtual {v2, v0}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0dd0 │ │ -407a88: 2200 171b |0012: new-instance v0, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0; // type@1b17 │ │ -407a8c: 7030 53a8 1004 |0014: invoke-direct {v0, v1, v4}, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/actionbutton/ItemActionButton;Landroid/content/Context;)V // method@a853 │ │ -407a92: 6e20 ec0d 0200 |0017: invoke-virtual {v2, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dec │ │ -407a98: 6e10 59a8 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.getDrawable:()I // method@a859 │ │ -407a9e: 0a02 |001d: move-result v2 │ │ -407aa0: 6e20 d211 2300 |001e: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@11d2 │ │ -407aa6: 0e00 |0021: return-void │ │ +407a60: |[407a60] de.danoeh.antennapod.actionbutton.ItemActionButton.configure:(Landroid/view/View;Landroid/widget/ImageView;Landroid/content/Context;)V │ │ +407a70: 6e10 5ba8 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.getVisibility:()I // method@a85b │ │ +407a76: 0a00 |0003: move-result v0 │ │ +407a78: 6e20 190e 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ +407a7e: 6e10 5aa8 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.getLabel:()I // method@a85a │ │ +407a84: 0a00 |000a: move-result v0 │ │ +407a86: 6e20 4302 0400 |000b: invoke-virtual {v4, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +407a8c: 0c00 |000e: move-result-object v0 │ │ +407a8e: 6e20 d00d 0200 |000f: invoke-virtual {v2, v0}, Landroid/view/View;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0dd0 │ │ +407a94: 2200 171b |0012: new-instance v0, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0; // type@1b17 │ │ +407a98: 7030 53a8 1004 |0014: invoke-direct {v0, v1, v4}, Lde/danoeh/antennapod/actionbutton/ItemActionButton$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/actionbutton/ItemActionButton;Landroid/content/Context;)V // method@a853 │ │ +407a9e: 6e20 ec0d 0200 |0017: invoke-virtual {v2, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dec │ │ +407aa4: 6e10 59a8 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.getDrawable:()I // method@a859 │ │ +407aaa: 0a02 |001d: move-result v2 │ │ +407aac: 6e20 d211 2300 |001e: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setImageResource:(I)V // method@11d2 │ │ +407ab2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x0012 line=61 │ │ 0x001a line=62 │ │ locals : │ │ @@ -827203,17 +827203,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -407a0c: |[407a0c] de.danoeh.antennapod.actionbutton.ItemActionButton.getVisibility:()I │ │ -407a1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -407a1e: 0f00 |0001: return v0 │ │ +407a18: |[407a18] de.danoeh.antennapod.actionbutton.ItemActionButton.getVisibility:()I │ │ +407a28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +407a2a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lde/danoeh/antennapod/actionbutton/ItemActionButton;) │ │ name : 'onClick' │ │ type : '(Landroid/content/Context;)V' │ │ @@ -827250,18 +827250,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -407f28: |[407f28] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -407f38: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -407f3e: 5b01 7371 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7173 │ │ -407f42: 0e00 |0005: return-void │ │ +407f34: |[407f34] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +407f44: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +407f4a: 5b01 7371 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7173 │ │ +407f4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -827271,18 +827271,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -407f44: |[407f44] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -407f54: 5410 7371 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7173 │ │ -407f58: 7120 96a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$8yNZWtpEJVdcMWi0vKmxRP4N9yo:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V // method@a896 │ │ -407f5e: 0e00 |0005: return-void │ │ +407f50: |[407f50] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +407f60: 5410 7371 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7173 │ │ +407f64: 7120 96a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$8yNZWtpEJVdcMWi0vKmxRP4N9yo:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V // method@a896 │ │ +407f6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -827324,20 +827324,20 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;Landroidx/appcompat/widget/ListPopupWindow;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -407f60: |[407f60] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;Landroidx/appcompat/widget/ListPopupWindow;)V │ │ -407f70: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -407f76: 5b01 7471 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7174 │ │ -407f7a: 5b02 7571 |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda10;.f$1:Ljava/util/List; // field@7175 │ │ -407f7e: 5b03 7671 |0007: iput-object v3, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda10;.f$2:Landroidx/appcompat/widget/ListPopupWindow; // field@7176 │ │ -407f82: 0e00 |0009: return-void │ │ +407f6c: |[407f6c] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;Landroidx/appcompat/widget/ListPopupWindow;)V │ │ +407f7c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +407f82: 5b01 7471 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7174 │ │ +407f86: 5b02 7571 |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda10;.f$1:Ljava/util/List; // field@7175 │ │ +407f8a: 5b03 7671 |0007: iput-object v3, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda10;.f$2:Landroidx/appcompat/widget/ListPopupWindow; // field@7176 │ │ +407f8e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/util/List; │ │ @@ -827349,24 +827349,24 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 8 │ │ insns size : 14 16-bit code units │ │ -407f84: |[407f84] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda10.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -407f94: 5480 7471 |0000: iget-object v0, v8, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7174 │ │ -407f98: 5481 7571 |0002: iget-object v1, v8, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda10;.f$1:Ljava/util/List; // field@7175 │ │ -407f9c: 5482 7671 |0004: iget-object v2, v8, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda10;.f$2:Landroidx/appcompat/widget/ListPopupWindow; // field@7176 │ │ -407fa0: 0793 |0006: move-object v3, v9 │ │ -407fa2: 07a4 |0007: move-object v4, v10 │ │ -407fa4: 01b5 |0008: move v5, v11 │ │ -407fa6: 04c6 |0009: move-wide v6, v12 │ │ -407fa8: 7708 9aa8 0000 |000a: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$N0sX32w84z6ksXFTFAWPcVpgp-Y:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;Landroidx/appcompat/widget/ListPopupWindow;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a89a │ │ -407fae: 0e00 |000d: return-void │ │ +407f90: |[407f90] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda10.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +407fa0: 5480 7471 |0000: iget-object v0, v8, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7174 │ │ +407fa4: 5481 7571 |0002: iget-object v1, v8, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda10;.f$1:Ljava/util/List; // field@7175 │ │ +407fa8: 5482 7671 |0004: iget-object v2, v8, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda10;.f$2:Landroidx/appcompat/widget/ListPopupWindow; // field@7176 │ │ +407fac: 0793 |0006: move-object v3, v9 │ │ +407fae: 07a4 |0007: move-object v4, v10 │ │ +407fb0: 01b5 |0008: move v5, v11 │ │ +407fb2: 04c6 |0009: move-wide v6, v12 │ │ +407fb4: 7708 9aa8 0000 |000a: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$N0sX32w84z6ksXFTFAWPcVpgp-Y:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;Landroidx/appcompat/widget/ListPopupWindow;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a89a │ │ +407fba: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000e reg=8 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x000e reg=9 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000e reg=10 (null) Landroid/view/View; │ │ @@ -827403,18 +827403,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -407fec: |[407fec] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -407ffc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -408002: 5b01 7871 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7178 │ │ -408006: 0e00 |0005: return-void │ │ +407ff8: |[407ff8] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +408008: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40800e: 5b01 7871 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7178 │ │ +408012: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -827424,18 +827424,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -408008: |[408008] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -408018: 5410 7871 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7178 │ │ -40801c: 7120 94a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$0wZj-wVUskNa1hwLDSUBOSJM5VA:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V // method@a894 │ │ -408022: 0e00 |0005: return-void │ │ +408014: |[408014] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +408024: 5410 7871 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7178 │ │ +408028: 7120 94a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$0wZj-wVUskNa1hwLDSUBOSJM5VA:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V // method@a894 │ │ +40802e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -827473,19 +827473,19 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4080c8: |[4080c8] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;)V │ │ -4080d8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4080de: 5b01 7a71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@717a │ │ -4080e2: 5b02 7b71 |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@717b │ │ -4080e6: 0e00 |0007: return-void │ │ +4080d4: |[4080d4] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;)V │ │ +4080e4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4080ea: 5b01 7a71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@717a │ │ +4080ee: 5b02 7b71 |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@717b │ │ +4080f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/event/MessageEvent; │ │ @@ -827496,19 +827496,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -4080e8: |[4080e8] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -4080f8: 5420 7a71 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@717a │ │ -4080fc: 5421 7b71 |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@717b │ │ -408100: 7130 9ea8 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$vKoosM8aI8v2gGFroaL0oTOg_qE:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V // method@a89e │ │ -408106: 0e00 |0007: return-void │ │ +4080f4: |[4080f4] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +408104: 5420 7a71 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@717a │ │ +408108: 5421 7b71 |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.f$1:Lde/danoeh/antennapod/event/MessageEvent; // field@717b │ │ +40810c: 7130 9ea8 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$vKoosM8aI8v2gGFroaL0oTOg_qE:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V // method@a89e │ │ +408112: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -827542,18 +827542,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -408108: |[408108] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -408118: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40811e: 5b01 7c71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@717c │ │ -408122: 0e00 |0005: return-void │ │ +408114: |[408114] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +408124: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40812a: 5b01 7c71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@717c │ │ +40812e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -827563,18 +827563,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -408124: |[408124] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda6.run:()V │ │ -408134: 5410 7c71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@717c │ │ -408138: 7110 9ba8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$eYYqZd5SSWQqADe0xKI6cBsGkJA:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a89b │ │ -40813e: 0e00 |0005: return-void │ │ +408130: |[408130] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda6.run:()V │ │ +408140: 5410 7c71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@717c │ │ +408144: 7110 9ba8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$eYYqZd5SSWQqADe0xKI6cBsGkJA:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a89b │ │ +40814a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda6; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -827603,35 +827603,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40815c: |[40815c] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda7.:()V │ │ -40816c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -408172: 0e00 |0003: return-void │ │ +408168: |[408168] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda7.:()V │ │ +408178: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40817e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda7;) │ │ name : 'call' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -408140: |[408140] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda7.call:()Ljava/lang/Object; │ │ -408150: 7100 9da8 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$iq09D176422hW49yWBjnghuNeTM:()Ljava/lang/Integer; // method@a89d │ │ -408156: 0c00 |0003: move-result-object v0 │ │ -408158: 1100 |0004: return-object v0 │ │ +40814c: |[40814c] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda7.call:()Ljava/lang/Object; │ │ +40815c: 7100 9da8 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$iq09D176422hW49yWBjnghuNeTM:()Ljava/lang/Integer; // method@a89d │ │ +408162: 0c00 |0003: move-result-object v0 │ │ +408164: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda7; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -827685,18 +827685,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -409f48: |[409f48] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -409f58: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -409f5e: 5b01 9271 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7192 │ │ -409f62: 0e00 |0005: return-void │ │ +409f54: |[409f54] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +409f64: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +409f6a: 5b01 9271 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7192 │ │ +409f6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ @@ -827706,18 +827706,18 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -409f64: |[409f64] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -409f74: 5410 9271 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7192 │ │ -409f78: 7130 f8a8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$oLyiFq4q8eRrM75FWRxn_-OCk8U:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V // method@a8f8 │ │ -409f7e: 0e00 |0005: return-void │ │ +409f70: |[409f70] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +409f80: 5410 9271 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7192 │ │ +409f84: 7130 f8a8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$oLyiFq4q8eRrM75FWRxn_-OCk8U:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V // method@a8f8 │ │ +409f8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -827752,18 +827752,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a02c: |[40a02c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -40a03c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40a042: 5b01 9671 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7196 │ │ -40a046: 0e00 |0005: return-void │ │ +40a038: |[40a038] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +40a048: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40a04e: 5b01 9671 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7196 │ │ +40a052: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ @@ -827773,22 +827773,22 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -40a048: |[40a048] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -40a058: 5460 9671 |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7196 │ │ -40a05c: 0771 |0002: move-object v1, v7 │ │ -40a05e: 0782 |0003: move-object v2, v8 │ │ -40a060: 0193 |0004: move v3, v9 │ │ -40a062: 04a4 |0005: move-wide v4, v10 │ │ -40a064: 7706 f4a8 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$FRUoIiMbJKICdJWJxa0mO9_pl-U:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a8f4 │ │ -40a06a: 0e00 |0009: return-void │ │ +40a054: |[40a054] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +40a064: 5460 9671 |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7196 │ │ +40a068: 0771 |0002: move-object v1, v7 │ │ +40a06a: 0782 |0003: move-object v2, v8 │ │ +40a06c: 0193 |0004: move v3, v9 │ │ +40a06e: 04a4 |0005: move-wide v4, v10 │ │ +40a070: 7706 f4a8 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$FRUoIiMbJKICdJWJxa0mO9_pl-U:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a8f4 │ │ +40a076: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=7 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000a reg=8 (null) Landroid/view/View; │ │ @@ -827825,18 +827825,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a06c: |[40a06c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -40a07c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40a082: 5b01 9771 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7197 │ │ -40a086: 0e00 |0005: return-void │ │ +40a078: |[40a078] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +40a088: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40a08e: 5b01 9771 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7197 │ │ +40a092: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ @@ -827846,18 +827846,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40a088: |[40a088] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -40a098: 5410 9771 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7197 │ │ -40a09c: 7120 fda8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$yPe2ZI0n7_n5IwsZM0VPEaCWIaA:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V // method@a8fd │ │ -40a0a2: 0e00 |0005: return-void │ │ +40a094: |[40a094] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +40a0a4: 5410 9771 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7197 │ │ +40a0a8: 7120 fda8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$yPe2ZI0n7_n5IwsZM0VPEaCWIaA:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V // method@a8fd │ │ +40a0ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -827891,18 +827891,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a0a4: |[40a0a4] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -40a0b4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40a0ba: 5b01 9871 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7198 │ │ -40a0be: 0e00 |0005: return-void │ │ +40a0b0: |[40a0b0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +40a0c0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40a0c6: 5b01 9871 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7198 │ │ +40a0ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ @@ -827912,18 +827912,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40a0c0: |[40a0c0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -40a0d0: 5410 9871 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7198 │ │ -40a0d4: 7120 f9a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$qS5nkIMobKn_gkHdyJHUkIyQ6kg:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V // method@a8f9 │ │ -40a0da: 0e00 |0005: return-void │ │ +40a0cc: |[40a0cc] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +40a0dc: 5410 9871 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7198 │ │ +40a0e0: 7120 f9a8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$qS5nkIMobKn_gkHdyJHUkIyQ6kg:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V // method@a8f9 │ │ +40a0e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -827957,18 +827957,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a0fc: |[40a0fc] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -40a10c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40a112: 5b01 9971 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7199 │ │ -40a116: 0e00 |0005: return-void │ │ +40a108: |[40a108] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +40a118: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40a11e: 5b01 9971 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7199 │ │ +40a122: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ @@ -827978,19 +827978,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -40a0dc: |[40a0dc] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda4.call:()Ljava/lang/Object; │ │ -40a0ec: 5410 9971 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7199 │ │ -40a0f0: 7110 fba8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$ufrGyvmejtdbdxs2_WeWwNGdVCY:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)Ljava/util/ArrayList; // method@a8fb │ │ -40a0f6: 0c00 |0005: move-result-object v0 │ │ -40a0f8: 1100 |0006: return-object v0 │ │ +40a0e8: |[40a0e8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda4.call:()Ljava/lang/Object; │ │ +40a0f8: 5410 9971 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7199 │ │ +40a0fc: 7110 fba8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$ufrGyvmejtdbdxs2_WeWwNGdVCY:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)Ljava/util/ArrayList; // method@a8fb │ │ +40a102: 0c00 |0005: move-result-object v0 │ │ +40a104: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -828023,18 +828023,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a190: |[40a190] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -40a1a0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40a1a6: 5b01 9c71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719c │ │ -40a1aa: 0e00 |0005: return-void │ │ +40a19c: |[40a19c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda7.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +40a1ac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40a1b2: 5b01 9c71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719c │ │ +40a1b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ @@ -828044,18 +828044,18 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -40a1ac: |[40a1ac] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda7.onClick:(Landroid/content/DialogInterface;I)V │ │ -40a1bc: 5410 9c71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719c │ │ -40a1c0: 7130 f2a8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$1O3qEPhbnbZkdNZFBgl6j-Qr7UQ:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V // method@a8f2 │ │ -40a1c6: 0e00 |0005: return-void │ │ +40a1b8: |[40a1b8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda7.onClick:(Landroid/content/DialogInterface;I)V │ │ +40a1c8: 5410 9c71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719c │ │ +40a1cc: 7130 f2a8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$1O3qEPhbnbZkdNZFBgl6j-Qr7UQ:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V // method@a8f2 │ │ +40a1d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -828090,18 +828090,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a1c8: |[40a1c8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -40a1d8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40a1de: 5b01 9d71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719d │ │ -40a1e2: 0e00 |0005: return-void │ │ +40a1d4: |[40a1d4] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +40a1e4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40a1ea: 5b01 9d71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719d │ │ +40a1ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ @@ -828111,18 +828111,18 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -40a1e4: |[40a1e4] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda8.onClick:(Landroid/content/DialogInterface;I)V │ │ -40a1f4: 5410 9d71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719d │ │ -40a1f8: 7130 f5a8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$QGqR7oCO-4gRRF0RS1y_SU8-cFo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V // method@a8f5 │ │ -40a1fe: 0e00 |0005: return-void │ │ +40a1f0: |[40a1f0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda8.onClick:(Landroid/content/DialogInterface;I)V │ │ +40a200: 5410 9d71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719d │ │ +40a204: 7130 f5a8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$QGqR7oCO-4gRRF0RS1y_SU8-cFo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V // method@a8f5 │ │ +40a20a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -828157,18 +828157,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40ac34: |[40ac34] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ -40ac44: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40ac4a: 5b01 a771 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71a7 │ │ -40ac4e: 0e00 |0005: return-void │ │ +40ac40: |[40ac40] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ +40ac50: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40ac56: 5b01 a771 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71a7 │ │ +40ac5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ │ │ @@ -828178,18 +828178,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -40ac50: |[40ac50] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -40ac60: 5410 a771 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71a7 │ │ -40ac64: 7120 26a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$F2OBwhCNTtZwD9ttNBxnuTAhGQs:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Landroid/view/View;)V // method@a926 │ │ -40ac6a: 0e00 |0005: return-void │ │ +40ac5c: |[40ac5c] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +40ac6c: 5410 a771 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71a7 │ │ +40ac70: 7120 26a9 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$F2OBwhCNTtZwD9ttNBxnuTAhGQs:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Landroid/view/View;)V // method@a926 │ │ +40ac76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -828223,18 +828223,18 @@ │ │ type : '([Ljava/lang/Integer;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40ac6c: |[40ac6c] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda1.:([Ljava/lang/Integer;)V │ │ -40ac7c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40ac82: 5b01 a871 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Integer; // field@71a8 │ │ -40ac86: 0e00 |0005: return-void │ │ +40ac78: |[40ac78] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda1.:([Ljava/lang/Integer;)V │ │ +40ac88: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40ac8e: 5b01 a871 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Integer; // field@71a8 │ │ +40ac92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) [Ljava/lang/Integer; │ │ │ │ @@ -828244,22 +828244,22 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -40ac88: |[40ac88] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -40ac98: 5460 a871 |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Integer; // field@71a8 │ │ -40ac9c: 0771 |0002: move-object v1, v7 │ │ -40ac9e: 0782 |0003: move-object v2, v8 │ │ -40aca0: 0193 |0004: move v3, v9 │ │ -40aca2: 04a4 |0005: move-wide v4, v10 │ │ -40aca4: 7706 28a9 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$R-rneCqRsjHuV52aI9vtIgp5KOQ:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a928 │ │ -40acaa: 0e00 |0009: return-void │ │ +40ac94: |[40ac94] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +40aca4: 5460 a871 |0000: iget-object v0, v6, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Integer; // field@71a8 │ │ +40aca8: 0771 |0002: move-object v1, v7 │ │ +40acaa: 0782 |0003: move-object v2, v8 │ │ +40acac: 0193 |0004: move v3, v9 │ │ +40acae: 04a4 |0005: move-wide v4, v10 │ │ +40acb0: 7706 28a9 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$R-rneCqRsjHuV52aI9vtIgp5KOQ:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a928 │ │ +40acb6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=7 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x000a reg=8 (null) Landroid/view/View; │ │ @@ -828300,19 +828300,19 @@ │ │ type : '(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40acac: |[40acac] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;)V │ │ -40acbc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40acc2: 5b01 a971 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71a9 │ │ -40acc6: 5b02 aa71 |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$1:[Ljava/lang/Integer; // field@71aa │ │ -40acca: 0e00 |0007: return-void │ │ +40acb8: |[40acb8] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;)V │ │ +40acc8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40acce: 5b01 a971 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71a9 │ │ +40acd2: 5b02 aa71 |0005: iput-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$1:[Ljava/lang/Integer; // field@71aa │ │ +40acd6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ 0x0000 - 0x0008 reg=2 (null) [Ljava/lang/Integer; │ │ @@ -828323,19 +828323,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -40accc: |[40accc] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ -40acdc: 5420 a971 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71a9 │ │ -40ace0: 5421 aa71 |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$1:[Ljava/lang/Integer; // field@71aa │ │ -40ace4: 7130 2aa9 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$kxUymVaeS6pmzrV4oHGrUjxsXJ0:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;Landroid/view/View;)V // method@a92a │ │ -40acea: 0e00 |0007: return-void │ │ +40acd8: |[40acd8] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda2.onClick:(Landroid/view/View;)V │ │ +40ace8: 5420 a971 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71a9 │ │ +40acec: 5421 aa71 |0002: iget-object v1, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.f$1:[Ljava/lang/Integer; // field@71aa │ │ +40acf0: 7130 2aa9 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$kxUymVaeS6pmzrV4oHGrUjxsXJ0:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;Landroid/view/View;)V // method@a92a │ │ +40acf6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -828369,18 +828369,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40ad0c: |[40ad0c] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ -40ad1c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40ad22: 5b01 ab71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71ab │ │ -40ad26: 0e00 |0005: return-void │ │ +40ad18: |[40ad18] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ +40ad28: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40ad2e: 5b01 ab71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71ab │ │ +40ad32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ │ │ @@ -828390,19 +828390,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -40acec: |[40acec] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda3.call:()Ljava/lang/Object; │ │ -40acfc: 5410 ab71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71ab │ │ -40ad00: 7110 25a9 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$-YO30_5Lmk8ChTsX5GjSe4p7Grg:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)Ljava/util/List; // method@a925 │ │ -40ad06: 0c00 |0005: move-result-object v0 │ │ -40ad08: 1100 |0006: return-object v0 │ │ +40acf8: |[40acf8] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda3.call:()Ljava/lang/Object; │ │ +40ad08: 5410 ab71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71ab │ │ +40ad0c: 7110 25a9 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$-YO30_5Lmk8ChTsX5GjSe4p7Grg:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)Ljava/util/List; // method@a925 │ │ +40ad12: 0c00 |0005: move-result-object v0 │ │ +40ad14: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -828431,35 +828431,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b384: |[40b384] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda0.:()V │ │ -40b394: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40b39a: 0e00 |0003: return-void │ │ +40b390: |[40b390] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda0.:()V │ │ +40b3a0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40b3a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0;) │ │ name : 'onPreDraw' │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -40b368: |[40b368] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda0.onPreDraw:()Z │ │ -40b378: 7100 40a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$29sjKS5-AphZM8EzT6gQ8KifooQ:()Z // method@a940 │ │ -40b37e: 0a00 |0003: move-result v0 │ │ -40b380: 0f00 |0004: return v0 │ │ +40b374: |[40b374] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda0.onPreDraw:()Z │ │ +40b384: 7100 40a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$29sjKS5-AphZM8EzT6gQ8KifooQ:()Z // method@a940 │ │ +40b38a: 0a00 |0003: move-result v0 │ │ +40b38c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -828497,35 +828497,35 @@ │ │ type : '()Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -40b440: |[40b440] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$29sjKS5-AphZM8EzT6gQ8KifooQ:()Z │ │ -40b450: 7100 45a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$0:()Z // method@a945 │ │ -40b456: 0a00 |0003: move-result v0 │ │ -40b458: 0f00 |0004: return v0 │ │ +40b44c: |[40b44c] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$29sjKS5-AphZM8EzT6gQ8KifooQ:()Z │ │ +40b45c: 7100 45a9 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$0:()Z // method@a945 │ │ +40b462: 0a00 |0003: move-result v0 │ │ +40b464: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/activity/SplashActivity;) │ │ name : '$r8$lambda$Kq4KXofuRcZmCuiZj1IUG8FUb9A' │ │ type : '(Lde/danoeh/antennapod/activity/SplashActivity;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b470: |[40b470] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$Kq4KXofuRcZmCuiZj1IUG8FUb9A:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ -40b480: 7010 47a9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$2:()V // method@a947 │ │ -40b486: 0e00 |0003: return-void │ │ +40b47c: |[40b47c] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$Kq4KXofuRcZmCuiZj1IUG8FUb9A:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ +40b48c: 7010 47a9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$2:()V // method@a947 │ │ +40b492: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/SplashActivity; │ │ │ │ #2 : (in Lde/danoeh/antennapod/activity/SplashActivity;) │ │ @@ -828533,17 +828533,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/SplashActivity;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40b488: |[40b488] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$RFaqArmHLHP7jsRfwFTqdYt87kM:(Lde/danoeh/antennapod/activity/SplashActivity;Ljava/lang/Throwable;)V │ │ -40b498: 7020 48a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$3:(Ljava/lang/Throwable;)V // method@a948 │ │ -40b49e: 0e00 |0003: return-void │ │ +40b494: |[40b494] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$RFaqArmHLHP7jsRfwFTqdYt87kM:(Lde/danoeh/antennapod/activity/SplashActivity;Ljava/lang/Throwable;)V │ │ +40b4a4: 7020 48a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$3:(Ljava/lang/Throwable;)V // method@a948 │ │ +40b4aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/SplashActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -828552,17 +828552,17 @@ │ │ type : '(Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b4a0: |[40b4a0] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$e0UC_f0BEdNrYPfUmFQo9Nf_LxE:(Lio/reactivex/CompletableEmitter;)V │ │ -40b4b0: 7110 46a9 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$1:(Lio/reactivex/CompletableEmitter;)V // method@a946 │ │ -40b4b6: 0e00 |0003: return-void │ │ +40b4ac: |[40b4ac] de.danoeh.antennapod.activity.SplashActivity.$r8$lambda$e0UC_f0BEdNrYPfUmFQo9Nf_LxE:(Lio/reactivex/CompletableEmitter;)V │ │ +40b4bc: 7110 46a9 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.lambda$onCreate$1:(Lio/reactivex/CompletableEmitter;)V // method@a946 │ │ +40b4c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lio/reactivex/CompletableEmitter; │ │ │ │ #4 : (in Lde/danoeh/antennapod/activity/SplashActivity;) │ │ @@ -828570,17 +828570,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b4b8: |[40b4b8] de.danoeh.antennapod.activity.SplashActivity.:()V │ │ -40b4c8: 7010 6c00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@006c │ │ -40b4ce: 0e00 |0003: return-void │ │ +40b4c4: |[40b4c4] de.danoeh.antennapod.activity.SplashActivity.:()V │ │ +40b4d4: 7010 6c00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@006c │ │ +40b4da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/SplashActivity; │ │ │ │ #5 : (in Lde/danoeh/antennapod/activity/SplashActivity;) │ │ @@ -828588,39 +828588,39 @@ │ │ type : '()Z' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -40b45c: |[40b45c] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$0:()Z │ │ -40b46c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40b46e: 0f00 |0001: return v0 │ │ +40b468: |[40b468] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$0:()Z │ │ +40b478: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40b47a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/activity/SplashActivity;) │ │ name : 'lambda$onCreate$1' │ │ type : '(Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -40b4d0: |[40b4d0] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$1:(Lio/reactivex/CompletableEmitter;)V │ │ -40b4e0: 7100 1eb4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b41e │ │ -40b4e6: 0c00 |0003: move-result-object v0 │ │ -40b4e8: 6e10 20b4 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b420 │ │ -40b4ee: 7100 1eb4 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b41e │ │ -40b4f4: 0c00 |000a: move-result-object v0 │ │ -40b4f6: 6e10 1cb4 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b41c │ │ -40b4fc: 7210 d4b4 0100 |000e: invoke-interface {v1}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b4d4 │ │ -40b502: 0e00 |0011: return-void │ │ +40b4dc: |[40b4dc] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$1:(Lio/reactivex/CompletableEmitter;)V │ │ +40b4ec: 7100 1eb4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b41e │ │ +40b4f2: 0c00 |0003: move-result-object v0 │ │ +40b4f4: 6e10 20b4 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b420 │ │ +40b4fa: 7100 1eb4 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b41e │ │ +40b500: 0c00 |000a: move-result-object v0 │ │ +40b502: 6e10 1cb4 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b41c │ │ +40b508: 7210 d4b4 0100 |000e: invoke-interface {v1}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b4d4 │ │ +40b50e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0007 line=30 │ │ 0x000e line=31 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Lio/reactivex/CompletableEmitter; │ │ @@ -828630,23 +828630,23 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -40b504: |[40b504] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$2:()V │ │ -40b514: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -40b518: 1c01 2d1b |0002: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b2d │ │ -40b51c: 7030 6f02 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ -40b522: 6e20 5a02 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025a │ │ -40b528: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -40b52a: 6e30 b100 0200 |000b: invoke-virtual {v2, v0, v0}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@00b1 │ │ -40b530: 6e10 7400 0200 |000e: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0074 │ │ -40b536: 0e00 |0011: return-void │ │ +40b510: |[40b510] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$2:()V │ │ +40b520: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +40b524: 1c01 2d1b |0002: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b2d │ │ +40b528: 7030 6f02 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ +40b52e: 6e20 5a02 0200 |0007: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025a │ │ +40b534: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +40b536: 6e30 b100 0200 |000b: invoke-virtual {v2, v0, v0}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@00b1 │ │ +40b53c: 6e10 7400 0200 |000e: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0074 │ │ +40b542: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0007 line=38 │ │ 0x000b line=39 │ │ 0x000e line=40 │ │ locals : │ │ @@ -828657,25 +828657,25 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -40b538: |[40b538] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$3:(Ljava/lang/Throwable;)V │ │ -40b548: 6e10 e9b6 0200 |0000: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -40b54e: 7110 15a8 0200 |0003: invoke-static {v2}, Lde/danoeh/antennapod/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a815 │ │ -40b554: 6e10 e5b6 0200 |0006: invoke-virtual {v2}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b6e5 │ │ -40b55a: 0c02 |0009: move-result-object v2 │ │ -40b55c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -40b55e: 7130 1c13 2100 |000b: invoke-static {v1, v2, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@131c │ │ -40b564: 0c02 |000e: move-result-object v2 │ │ -40b566: 6e10 1d13 0200 |000f: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@131d │ │ -40b56c: 6e10 7400 0100 |0012: invoke-virtual {v1}, Landroid/app/Activity;.finish:()V // method@0074 │ │ -40b572: 0e00 |0015: return-void │ │ +40b544: |[40b544] de.danoeh.antennapod.activity.SplashActivity.lambda$onCreate$3:(Ljava/lang/Throwable;)V │ │ +40b554: 6e10 e9b6 0200 |0000: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +40b55a: 7110 15a8 0200 |0003: invoke-static {v2}, Lde/danoeh/antennapod/CrashReportWriter;.write:(Ljava/lang/Throwable;)V // method@a815 │ │ +40b560: 6e10 e5b6 0200 |0006: invoke-virtual {v2}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b6e5 │ │ +40b566: 0c02 |0009: move-result-object v2 │ │ +40b568: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +40b56a: 7130 1c13 2100 |000b: invoke-static {v1, v2, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@131c │ │ +40b570: 0c02 |000e: move-result-object v2 │ │ +40b572: 6e10 1d13 0200 |000f: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@131d │ │ +40b578: 6e10 7400 0100 |0012: invoke-virtual {v1}, Landroid/app/Activity;.finish:()V // method@0074 │ │ +40b57e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0006 line=44 │ │ 0x0012 line=45 │ │ locals : │ │ @@ -828688,42 +828688,42 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -40b574: |[40b574] de.danoeh.antennapod.activity.SplashActivity.onCreate:(Landroid/os/Bundle;)V │ │ -40b584: 6f20 9200 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0092 │ │ -40b58a: 1403 0200 0201 |0003: const v3, #float 2.38772e-38 // #01020002 │ │ -40b590: 6e20 7300 3200 |0006: invoke-virtual {v2, v3}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0073 │ │ -40b596: 0c03 |0009: move-result-object v3 │ │ -40b598: 6e10 580d 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0d58 │ │ -40b59e: 0c03 |000d: move-result-object v3 │ │ -40b5a0: 2200 441b |000e: new-instance v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0; // type@1b44 │ │ -40b5a4: 7010 38a9 0000 |0010: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0;.:()V // method@a938 │ │ -40b5aa: 6e20 dd0e 0300 |0013: invoke-virtual {v3, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@0edd │ │ -40b5b0: 2203 451b |0016: new-instance v3, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1; // type@1b45 │ │ -40b5b4: 7010 3aa9 0300 |0018: invoke-direct {v3}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1;.:()V // method@a93a │ │ -40b5ba: 7110 cdb4 0300 |001b: invoke-static {v3}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b4cd │ │ -40b5c0: 0c03 |001e: move-result-object v3 │ │ -40b5c2: 7100 ebb4 0000 |001f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -40b5c8: 0c00 |0022: move-result-object v0 │ │ -40b5ca: 6e20 d3b4 0300 |0023: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b4d3 │ │ -40b5d0: 0c03 |0026: move-result-object v3 │ │ -40b5d2: 7100 e8b4 0000 |0027: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ -40b5d8: 0c00 |002a: move-result-object v0 │ │ -40b5da: 6e20 d0b4 0300 |002b: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b4d0 │ │ -40b5e0: 0c03 |002e: move-result-object v3 │ │ -40b5e2: 2200 461b |002f: new-instance v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2; // type@1b46 │ │ -40b5e6: 7020 3ca9 2000 |0031: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@a93c │ │ -40b5ec: 2201 471b |0034: new-instance v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3; // type@1b47 │ │ -40b5f0: 7020 3ea9 2100 |0036: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@a93e │ │ -40b5f6: 6e30 d2b4 0301 |0039: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4d2 │ │ -40b5fc: 0e00 |003c: return-void │ │ +40b580: |[40b580] de.danoeh.antennapod.activity.SplashActivity.onCreate:(Landroid/os/Bundle;)V │ │ +40b590: 6f20 9200 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0092 │ │ +40b596: 1403 0200 0201 |0003: const v3, #float 2.38772e-38 // #01020002 │ │ +40b59c: 6e20 7300 3200 |0006: invoke-virtual {v2, v3}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0073 │ │ +40b5a2: 0c03 |0009: move-result-object v3 │ │ +40b5a4: 6e10 580d 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@0d58 │ │ +40b5aa: 0c03 |000d: move-result-object v3 │ │ +40b5ac: 2200 441b |000e: new-instance v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0; // type@1b44 │ │ +40b5b0: 7010 38a9 0000 |0010: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda0;.:()V // method@a938 │ │ +40b5b6: 6e20 dd0e 0300 |0013: invoke-virtual {v3, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@0edd │ │ +40b5bc: 2203 451b |0016: new-instance v3, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1; // type@1b45 │ │ +40b5c0: 7010 3aa9 0300 |0018: invoke-direct {v3}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1;.:()V // method@a93a │ │ +40b5c6: 7110 cdb4 0300 |001b: invoke-static {v3}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b4cd │ │ +40b5cc: 0c03 |001e: move-result-object v3 │ │ +40b5ce: 7100 ebb4 0000 |001f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +40b5d4: 0c00 |0022: move-result-object v0 │ │ +40b5d6: 6e20 d3b4 0300 |0023: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b4d3 │ │ +40b5dc: 0c03 |0026: move-result-object v3 │ │ +40b5de: 7100 e8b4 0000 |0027: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ +40b5e4: 0c00 |002a: move-result-object v0 │ │ +40b5e6: 6e20 d0b4 0300 |002b: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b4d0 │ │ +40b5ec: 0c03 |002e: move-result-object v3 │ │ +40b5ee: 2200 461b |002f: new-instance v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2; // type@1b46 │ │ +40b5f2: 7020 3ca9 2000 |0031: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@a93c │ │ +40b5f8: 2201 471b |0034: new-instance v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3; // type@1b47 │ │ +40b5fc: 7020 3ea9 2100 |0036: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@a93e │ │ +40b602: 6e30 d2b4 0301 |0039: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4d2 │ │ +40b608: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0006 line=24 │ │ 0x000a line=25 │ │ 0x0016 line=27 │ │ 0x001f line=33 │ │ @@ -828814,31 +828814,31 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/EditText;Landroid/widget/TextView;Landroidx/fragment/app/FragmentContainerView;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 15 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -40b7fc: |[40b7fc] de.danoeh.antennapod.databinding.AddfeedBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/EditText;Landroid/widget/TextView;Landroidx/fragment/app/FragmentContainerView;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -40b80c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40b812: 5b01 bb71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.rootView:Landroid/widget/LinearLayout; // field@71bb │ │ -40b816: 5b02 b571 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addLocalFolderButton:Landroid/widget/TextView; // field@71b5 │ │ -40b81a: 5b03 b671 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addViaUrlButton:Landroid/widget/TextView; // field@71b6 │ │ -40b81e: 5b04 b771 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@71b7 │ │ -40b822: 5b05 b871 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@71b8 │ │ -40b826: 5b06 b971 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.opmlImportButton:Landroid/widget/TextView; // field@71b9 │ │ -40b82a: 5b07 ba71 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.quickFeedDiscovery:Landroidx/fragment/app/FragmentContainerView; // field@71ba │ │ -40b82e: 5b08 bc71 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.scrollView:Landroidx/core/widget/NestedScrollView; // field@71bc │ │ -40b832: 5b09 bd71 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchButton:Landroid/widget/ImageView; // field@71bd │ │ -40b836: 5b0a be71 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchFyydButton:Landroid/widget/TextView; // field@71be │ │ -40b83a: 5b0b bf71 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchItunesButton:Landroid/widget/TextView; // field@71bf │ │ -40b83e: 5b0c c071 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchPodcastIndexButton:Landroid/widget/TextView; // field@71c0 │ │ -40b842: 5b0d c171 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchbar:Landroid/widget/LinearLayout; // field@71c1 │ │ -40b846: 5b0e c271 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@71c2 │ │ -40b84a: 0e00 |001f: return-void │ │ +40b808: |[40b808] de.danoeh.antennapod.databinding.AddfeedBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/EditText;Landroid/widget/TextView;Landroidx/fragment/app/FragmentContainerView;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +40b818: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40b81e: 5b01 bb71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.rootView:Landroid/widget/LinearLayout; // field@71bb │ │ +40b822: 5b02 b571 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addLocalFolderButton:Landroid/widget/TextView; // field@71b5 │ │ +40b826: 5b03 b671 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.addViaUrlButton:Landroid/widget/TextView; // field@71b6 │ │ +40b82a: 5b04 b771 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@71b7 │ │ +40b82e: 5b05 b871 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.combinedFeedSearchEditText:Landroid/widget/EditText; // field@71b8 │ │ +40b832: 5b06 b971 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.opmlImportButton:Landroid/widget/TextView; // field@71b9 │ │ +40b836: 5b07 ba71 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.quickFeedDiscovery:Landroidx/fragment/app/FragmentContainerView; // field@71ba │ │ +40b83a: 5b08 bc71 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.scrollView:Landroidx/core/widget/NestedScrollView; // field@71bc │ │ +40b83e: 5b09 bd71 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchButton:Landroid/widget/ImageView; // field@71bd │ │ +40b842: 5b0a be71 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchFyydButton:Landroid/widget/TextView; // field@71be │ │ +40b846: 5b0b bf71 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchItunesButton:Landroid/widget/TextView; // field@71bf │ │ +40b84a: 5b0c c071 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchPodcastIndexButton:Landroid/widget/TextView; // field@71c0 │ │ +40b84e: 5b0d c171 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.searchbar:Landroid/widget/LinearLayout; // field@71c1 │ │ +40b852: 5b0e c271 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/AddfeedBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@71c2 │ │ +40b856: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ 0x0009 line=77 │ │ @@ -828874,110 +828874,110 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AddfeedBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 19 │ │ ins : 1 │ │ outs : 15 │ │ insns size : 177 16-bit code units │ │ -40b634: |[40b634] de.danoeh.antennapod.databinding.AddfeedBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ -40b644: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -40b648: 6001 065b |0002: sget v1, Lde/danoeh/antennapod/R$id;.addLocalFolderButton:I // field@5b06 │ │ -40b64c: 7120 ae77 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b652: 0c02 |0007: move-result-object v2 │ │ -40b654: 0725 |0008: move-object v5, v2 │ │ -40b656: 1f05 2d03 |0009: check-cast v5, Landroid/widget/TextView; // type@032d │ │ -40b65a: 3805 9200 |000b: if-eqz v5, 009d // +0092 │ │ -40b65e: 6001 075b |000d: sget v1, Lde/danoeh/antennapod/R$id;.addViaUrlButton:I // field@5b07 │ │ -40b662: 7120 ae77 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b668: 0c02 |0012: move-result-object v2 │ │ -40b66a: 0726 |0013: move-object v6, v2 │ │ -40b66c: 1f06 2d03 |0014: check-cast v6, Landroid/widget/TextView; // type@032d │ │ -40b670: 3806 8700 |0016: if-eqz v6, 009d // +0087 │ │ -40b674: 6001 155b |0018: sget v1, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b15 │ │ -40b678: 7120 ae77 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b67e: 0c02 |001d: move-result-object v2 │ │ -40b680: 0727 |001e: move-object v7, v2 │ │ -40b682: 1f07 e916 |001f: check-cast v7, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ -40b686: 3807 7c00 |0021: if-eqz v7, 009d // +007c │ │ -40b68a: 6001 915b |0023: sget v1, Lde/danoeh/antennapod/R$id;.combinedFeedSearchEditText:I // field@5b91 │ │ -40b68e: 7120 ae77 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b694: 0c02 |0028: move-result-object v2 │ │ -40b696: 0728 |0029: move-object v8, v2 │ │ -40b698: 1f08 0903 |002a: check-cast v8, Landroid/widget/EditText; // type@0309 │ │ -40b69c: 3808 7100 |002c: if-eqz v8, 009d // +0071 │ │ -40b6a0: 6001 425d |002e: sget v1, Lde/danoeh/antennapod/R$id;.opmlImportButton:I // field@5d42 │ │ -40b6a4: 7120 ae77 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b6aa: 0c02 |0033: move-result-object v2 │ │ -40b6ac: 0729 |0034: move-object v9, v2 │ │ -40b6ae: 1f09 2d03 |0035: check-cast v9, Landroid/widget/TextView; // type@032d │ │ -40b6b2: 3809 6600 |0037: if-eqz v9, 009d // +0066 │ │ -40b6b6: 6001 825d |0039: sget v1, Lde/danoeh/antennapod/R$id;.quickFeedDiscovery:I // field@5d82 │ │ -40b6ba: 7120 ae77 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b6c0: 0c02 |003e: move-result-object v2 │ │ -40b6c2: 072a |003f: move-object v10, v2 │ │ -40b6c4: 1f0a 5a0a |0040: check-cast v10, Landroidx/fragment/app/FragmentContainerView; // type@0a5a │ │ -40b6c8: 380a 5b00 |0042: if-eqz v10, 009d // +005b │ │ -40b6cc: 6001 ad5d |0044: sget v1, Lde/danoeh/antennapod/R$id;.scrollView:I // field@5dad │ │ -40b6d0: 7120 ae77 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b6d6: 0c02 |0049: move-result-object v2 │ │ -40b6d8: 072b |004a: move-object v11, v2 │ │ -40b6da: 1f0b 6f09 |004b: check-cast v11, Landroidx/core/widget/NestedScrollView; // type@096f │ │ -40b6de: 380b 5000 |004d: if-eqz v11, 009d // +0050 │ │ -40b6e2: 6001 b05d |004f: sget v1, Lde/danoeh/antennapod/R$id;.searchButton:I // field@5db0 │ │ -40b6e6: 7120 ae77 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b6ec: 0c02 |0054: move-result-object v2 │ │ -40b6ee: 072c |0055: move-object v12, v2 │ │ -40b6f0: 1f0c 1403 |0056: check-cast v12, Landroid/widget/ImageView; // type@0314 │ │ -40b6f4: 380c 4500 |0058: if-eqz v12, 009d // +0045 │ │ -40b6f8: 6001 b15d |005a: sget v1, Lde/danoeh/antennapod/R$id;.searchFyydButton:I // field@5db1 │ │ -40b6fc: 7120 ae77 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b702: 0c02 |005f: move-result-object v2 │ │ -40b704: 072d |0060: move-object v13, v2 │ │ -40b706: 1f0d 2d03 |0061: check-cast v13, Landroid/widget/TextView; // type@032d │ │ -40b70a: 380d 3a00 |0063: if-eqz v13, 009d // +003a │ │ -40b70e: 6001 b25d |0065: sget v1, Lde/danoeh/antennapod/R$id;.searchItunesButton:I // field@5db2 │ │ -40b712: 7120 ae77 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b718: 0c02 |006a: move-result-object v2 │ │ -40b71a: 072e |006b: move-object v14, v2 │ │ -40b71c: 1f0e 2d03 |006c: check-cast v14, Landroid/widget/TextView; // type@032d │ │ -40b720: 380e 2f00 |006e: if-eqz v14, 009d // +002f │ │ -40b724: 6001 b35d |0070: sget v1, Lde/danoeh/antennapod/R$id;.searchPodcastIndexButton:I // field@5db3 │ │ -40b728: 7120 ae77 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b72e: 0c02 |0075: move-result-object v2 │ │ -40b730: 072f |0076: move-object v15, v2 │ │ -40b732: 1f0f 2d03 |0077: check-cast v15, Landroid/widget/TextView; // type@032d │ │ -40b736: 380f 2400 |0079: if-eqz v15, 009d // +0024 │ │ -40b73a: 6001 c05d |007b: sget v1, Lde/danoeh/antennapod/R$id;.searchbar:I // field@5dc0 │ │ -40b73e: 7120 ae77 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b744: 0c02 |0080: move-result-object v2 │ │ -40b746: 0810 0200 |0081: move-object/from16 v16, v2 │ │ -40b74a: 1f10 1603 |0083: check-cast v16, Landroid/widget/LinearLayout; // type@0316 │ │ -40b74e: 3810 1800 |0085: if-eqz v16, 009d // +0018 │ │ -40b752: 6001 6c5e |0087: sget v1, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ -40b756: 7120 ae77 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b75c: 0c02 |008c: move-result-object v2 │ │ -40b75e: 0811 0200 |008d: move-object/from16 v17, v2 │ │ -40b762: 1f11 f716 |008f: check-cast v17, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -40b766: 3811 0c00 |0091: if-eqz v17, 009d // +000c │ │ -40b76a: 2201 491b |0093: new-instance v1, Lde/danoeh/antennapod/databinding/AddfeedBinding; // type@1b49 │ │ -40b76e: 0704 |0095: move-object v4, v0 │ │ -40b770: 1f04 1603 |0096: check-cast v4, Landroid/widget/LinearLayout; // type@0316 │ │ -40b774: 0713 |0098: move-object v3, v1 │ │ -40b776: 760f 4aa9 0300 |0099: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/EditText;Landroid/widget/TextView;Landroidx/fragment/app/FragmentContainerView;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a94a │ │ -40b77c: 1101 |009c: return-object v1 │ │ -40b77e: 7401 3b0d 1200 |009d: invoke-virtual/range {v18}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40b784: 0c00 |00a0: move-result-object v0 │ │ -40b786: 6e20 2603 1000 |00a1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40b78c: 0c00 |00a4: move-result-object v0 │ │ -40b78e: 2201 7f1e |00a5: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ -40b792: 1a02 8342 |00a7: const-string v2, "Missing required view with ID: " // string@4283 │ │ -40b796: 6e20 80b6 0200 |00a9: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40b79c: 0c00 |00ac: move-result-object v0 │ │ -40b79e: 7020 55b6 0100 |00ad: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40b7a4: 2701 |00b0: throw v1 │ │ +40b640: |[40b640] de.danoeh.antennapod.databinding.AddfeedBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ +40b650: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +40b654: 6001 065b |0002: sget v1, Lde/danoeh/antennapod/R$id;.addLocalFolderButton:I // field@5b06 │ │ +40b658: 7120 ae77 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40b65e: 0c02 |0007: move-result-object v2 │ │ +40b660: 0725 |0008: move-object v5, v2 │ │ +40b662: 1f05 2d03 |0009: check-cast v5, Landroid/widget/TextView; // type@032d │ │ +40b666: 3805 9200 |000b: if-eqz v5, 009d // +0092 │ │ +40b66a: 6001 075b |000d: sget v1, Lde/danoeh/antennapod/R$id;.addViaUrlButton:I // field@5b07 │ │ +40b66e: 7120 ae77 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40b674: 0c02 |0012: move-result-object v2 │ │ +40b676: 0726 |0013: move-object v6, v2 │ │ +40b678: 1f06 2d03 |0014: check-cast v6, Landroid/widget/TextView; // type@032d │ │ +40b67c: 3806 8700 |0016: if-eqz v6, 009d // +0087 │ │ +40b680: 6001 155b |0018: sget v1, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b15 │ │ +40b684: 7120 ae77 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40b68a: 0c02 |001d: move-result-object v2 │ │ +40b68c: 0727 |001e: move-object v7, v2 │ │ +40b68e: 1f07 e916 |001f: check-cast v7, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ +40b692: 3807 7c00 |0021: if-eqz v7, 009d // +007c │ │ +40b696: 6001 915b |0023: sget v1, Lde/danoeh/antennapod/R$id;.combinedFeedSearchEditText:I // field@5b91 │ │ +40b69a: 7120 ae77 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40b6a0: 0c02 |0028: move-result-object v2 │ │ +40b6a2: 0728 |0029: move-object v8, v2 │ │ +40b6a4: 1f08 0903 |002a: check-cast v8, Landroid/widget/EditText; // type@0309 │ │ +40b6a8: 3808 7100 |002c: if-eqz v8, 009d // +0071 │ │ +40b6ac: 6001 425d |002e: sget v1, Lde/danoeh/antennapod/R$id;.opmlImportButton:I // field@5d42 │ │ +40b6b0: 7120 ae77 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40b6b6: 0c02 |0033: move-result-object v2 │ │ +40b6b8: 0729 |0034: move-object v9, v2 │ │ +40b6ba: 1f09 2d03 |0035: check-cast v9, Landroid/widget/TextView; // type@032d │ │ +40b6be: 3809 6600 |0037: if-eqz v9, 009d // +0066 │ │ +40b6c2: 6001 825d |0039: sget v1, Lde/danoeh/antennapod/R$id;.quickFeedDiscovery:I // field@5d82 │ │ +40b6c6: 7120 ae77 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40b6cc: 0c02 |003e: move-result-object v2 │ │ +40b6ce: 072a |003f: move-object v10, v2 │ │ +40b6d0: 1f0a 5a0a |0040: check-cast v10, Landroidx/fragment/app/FragmentContainerView; // type@0a5a │ │ +40b6d4: 380a 5b00 |0042: if-eqz v10, 009d // +005b │ │ +40b6d8: 6001 ad5d |0044: sget v1, Lde/danoeh/antennapod/R$id;.scrollView:I // field@5dad │ │ +40b6dc: 7120 ae77 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40b6e2: 0c02 |0049: move-result-object v2 │ │ +40b6e4: 072b |004a: move-object v11, v2 │ │ +40b6e6: 1f0b 6f09 |004b: check-cast v11, Landroidx/core/widget/NestedScrollView; // type@096f │ │ +40b6ea: 380b 5000 |004d: if-eqz v11, 009d // +0050 │ │ +40b6ee: 6001 b05d |004f: sget v1, Lde/danoeh/antennapod/R$id;.searchButton:I // field@5db0 │ │ +40b6f2: 7120 ae77 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40b6f8: 0c02 |0054: move-result-object v2 │ │ +40b6fa: 072c |0055: move-object v12, v2 │ │ +40b6fc: 1f0c 1403 |0056: check-cast v12, Landroid/widget/ImageView; // type@0314 │ │ +40b700: 380c 4500 |0058: if-eqz v12, 009d // +0045 │ │ +40b704: 6001 b15d |005a: sget v1, Lde/danoeh/antennapod/R$id;.searchFyydButton:I // field@5db1 │ │ +40b708: 7120 ae77 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40b70e: 0c02 |005f: move-result-object v2 │ │ +40b710: 072d |0060: move-object v13, v2 │ │ +40b712: 1f0d 2d03 |0061: check-cast v13, Landroid/widget/TextView; // type@032d │ │ +40b716: 380d 3a00 |0063: if-eqz v13, 009d // +003a │ │ +40b71a: 6001 b25d |0065: sget v1, Lde/danoeh/antennapod/R$id;.searchItunesButton:I // field@5db2 │ │ +40b71e: 7120 ae77 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40b724: 0c02 |006a: move-result-object v2 │ │ +40b726: 072e |006b: move-object v14, v2 │ │ +40b728: 1f0e 2d03 |006c: check-cast v14, Landroid/widget/TextView; // type@032d │ │ +40b72c: 380e 2f00 |006e: if-eqz v14, 009d // +002f │ │ +40b730: 6001 b35d |0070: sget v1, Lde/danoeh/antennapod/R$id;.searchPodcastIndexButton:I // field@5db3 │ │ +40b734: 7120 ae77 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40b73a: 0c02 |0075: move-result-object v2 │ │ +40b73c: 072f |0076: move-object v15, v2 │ │ +40b73e: 1f0f 2d03 |0077: check-cast v15, Landroid/widget/TextView; // type@032d │ │ +40b742: 380f 2400 |0079: if-eqz v15, 009d // +0024 │ │ +40b746: 6001 c05d |007b: sget v1, Lde/danoeh/antennapod/R$id;.searchbar:I // field@5dc0 │ │ +40b74a: 7120 ae77 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40b750: 0c02 |0080: move-result-object v2 │ │ +40b752: 0810 0200 |0081: move-object/from16 v16, v2 │ │ +40b756: 1f10 1603 |0083: check-cast v16, Landroid/widget/LinearLayout; // type@0316 │ │ +40b75a: 3810 1800 |0085: if-eqz v16, 009d // +0018 │ │ +40b75e: 6001 6c5e |0087: sget v1, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ +40b762: 7120 ae77 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40b768: 0c02 |008c: move-result-object v2 │ │ +40b76a: 0811 0200 |008d: move-object/from16 v17, v2 │ │ +40b76e: 1f11 f716 |008f: check-cast v17, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +40b772: 3811 0c00 |0091: if-eqz v17, 009d // +000c │ │ +40b776: 2201 491b |0093: new-instance v1, Lde/danoeh/antennapod/databinding/AddfeedBinding; // type@1b49 │ │ +40b77a: 0704 |0095: move-object v4, v0 │ │ +40b77c: 1f04 1603 |0096: check-cast v4, Landroid/widget/LinearLayout; // type@0316 │ │ +40b780: 0713 |0098: move-object v3, v1 │ │ +40b782: 760f 4aa9 0300 |0099: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/EditText;Landroid/widget/TextView;Landroidx/fragment/app/FragmentContainerView;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a94a │ │ +40b788: 1101 |009c: return-object v1 │ │ +40b78a: 7401 3b0d 1200 |009d: invoke-virtual/range {v18}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40b790: 0c00 |00a0: move-result-object v0 │ │ +40b792: 6e20 2603 1000 |00a1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40b798: 0c00 |00a4: move-result-object v0 │ │ +40b79a: 2201 7f1e |00a5: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ +40b79e: 1a02 8342 |00a7: const-string v2, "Missing required view with ID: " // string@4283 │ │ +40b7a2: 6e20 80b6 0200 |00a9: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40b7a8: 0c00 |00ac: move-result-object v0 │ │ +40b7aa: 7020 55b6 0100 |00ad: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40b7b0: 2701 |00b0: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=117 │ │ 0x0004 line=118 │ │ 0x000d line=123 │ │ 0x000f line=124 │ │ 0x0018 line=129 │ │ @@ -829013,20 +829013,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AddfeedBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40b7a8: |[40b7a8] de.danoeh.antennapod.databinding.AddfeedBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ -40b7b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40b7ba: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40b7bc: 7130 4fa9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AddfeedBinding; // method@a94f │ │ -40b7c2: 0c02 |0005: move-result-object v2 │ │ -40b7c4: 1102 |0006: return-object v2 │ │ +40b7b4: |[40b7b4] de.danoeh.antennapod.databinding.AddfeedBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ +40b7c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40b7c6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40b7c8: 7130 4fa9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AddfeedBinding; // method@a94f │ │ +40b7ce: 0c02 |0005: move-result-object v2 │ │ +40b7d0: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/AddfeedBinding;) │ │ @@ -829034,24 +829034,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AddfeedBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40b7c8: |[40b7c8] de.danoeh.antennapod.databinding.AddfeedBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ -40b7d8: 6000 505f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.addfeed:I // field@5f50 │ │ -40b7dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40b7de: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40b7e4: 0c02 |0006: move-result-object v2 │ │ -40b7e6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40b7ea: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40b7f0: 7110 4ba9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AddfeedBinding; // method@a94b │ │ -40b7f6: 0c02 |000f: move-result-object v2 │ │ -40b7f8: 1102 |0010: return-object v2 │ │ +40b7d4: |[40b7d4] de.danoeh.antennapod.databinding.AddfeedBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ +40b7e4: 6000 505f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.addfeed:I // field@5f50 │ │ +40b7e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40b7ea: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40b7f0: 0c02 |0006: move-result-object v2 │ │ +40b7f2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40b7f6: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40b7fc: 7110 4ba9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AddfeedBinding; // method@a94b │ │ +40b802: 0c02 |000f: move-result-object v2 │ │ +40b804: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0009 line=106 │ │ 0x000c line=108 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -829064,18 +829064,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40b600: |[40b600] de.danoeh.antennapod.databinding.AddfeedBinding.getRoot:()Landroid/view/View; │ │ -40b610: 6e10 4da9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a94d │ │ -40b616: 0c00 |0003: move-result-object v0 │ │ -40b618: 1100 |0004: return-object v0 │ │ +40b60c: |[40b60c] de.danoeh.antennapod.databinding.AddfeedBinding.getRoot:()Landroid/view/View; │ │ +40b61c: 6e10 4da9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AddfeedBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a94d │ │ +40b622: 0c00 |0003: move-result-object v0 │ │ +40b624: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/AddfeedBinding;) │ │ @@ -829083,17 +829083,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40b61c: |[40b61c] de.danoeh.antennapod.databinding.AddfeedBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40b62c: 5410 bb71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.rootView:Landroid/widget/LinearLayout; // field@71bb │ │ -40b630: 1100 |0002: return-object v0 │ │ +40b628: |[40b628] de.danoeh.antennapod.databinding.AddfeedBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40b638: 5410 bb71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AddfeedBinding;.rootView:Landroid/widget/LinearLayout; // field@71bb │ │ +40b63c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/AddfeedBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -829129,19 +829129,19 @@ │ │ type : '(Landroid/widget/ScrollView;Landroid/widget/Button;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40b930: |[40b930] de.danoeh.antennapod.databinding.AudioControlsBinding.:(Landroid/widget/ScrollView;Landroid/widget/Button;)V │ │ -40b940: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40b946: 5b01 c471 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.rootView:Landroid/widget/ScrollView; // field@71c4 │ │ -40b94a: 5b02 c371 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.audioTracks:Landroid/widget/Button; // field@71c3 │ │ -40b94e: 0e00 |0007: return-void │ │ +40b93c: |[40b93c] de.danoeh.antennapod.databinding.AudioControlsBinding.:(Landroid/widget/ScrollView;Landroid/widget/Button;)V │ │ +40b94c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40b952: 5b01 c471 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.rootView:Landroid/widget/ScrollView; // field@71c4 │ │ +40b956: 5b02 c371 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.audioTracks:Landroid/widget/Button; // field@71c3 │ │ +40b95a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ 0x0005 line=27 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ @@ -829153,34 +829153,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioControlsBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -40b880: |[40b880] de.danoeh.antennapod.databinding.AudioControlsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ -40b890: 6000 1a5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.audio_tracks:I // field@5b1a │ │ -40b894: 7120 ae77 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b89a: 0c01 |0005: move-result-object v1 │ │ -40b89c: 1f01 0103 |0006: check-cast v1, Landroid/widget/Button; // type@0301 │ │ -40b8a0: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ -40b8a4: 2200 4a1b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding; // type@1b4a │ │ -40b8a8: 1f02 2203 |000c: check-cast v2, Landroid/widget/ScrollView; // type@0322 │ │ -40b8ac: 7030 50a9 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.:(Landroid/widget/ScrollView;Landroid/widget/Button;)V // method@a950 │ │ -40b8b2: 1100 |0011: return-object v0 │ │ -40b8b4: 6e10 3b0d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40b8ba: 0c02 |0015: move-result-object v2 │ │ -40b8bc: 6e20 2603 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40b8c2: 0c02 |0019: move-result-object v2 │ │ -40b8c4: 2200 7f1e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40b8c8: 1a01 8342 |001c: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40b8cc: 6e20 80b6 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40b8d2: 0c02 |0021: move-result-object v2 │ │ -40b8d4: 7020 55b6 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40b8da: 2700 |0025: throw v0 │ │ +40b88c: |[40b88c] de.danoeh.antennapod.databinding.AudioControlsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ +40b89c: 6000 1a5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.audio_tracks:I // field@5b1a │ │ +40b8a0: 7120 ae77 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40b8a6: 0c01 |0005: move-result-object v1 │ │ +40b8a8: 1f01 0103 |0006: check-cast v1, Landroid/widget/Button; // type@0301 │ │ +40b8ac: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ +40b8b0: 2200 4a1b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/AudioControlsBinding; // type@1b4a │ │ +40b8b4: 1f02 2203 |000c: check-cast v2, Landroid/widget/ScrollView; // type@0322 │ │ +40b8b8: 7030 50a9 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.:(Landroid/widget/ScrollView;Landroid/widget/Button;)V // method@a950 │ │ +40b8be: 1100 |0011: return-object v0 │ │ +40b8c0: 6e10 3b0d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40b8c6: 0c02 |0015: move-result-object v2 │ │ +40b8c8: 6e20 2603 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40b8ce: 0c02 |0019: move-result-object v2 │ │ +40b8d0: 2200 7f1e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40b8d4: 1a01 8342 |001c: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40b8d8: 6e20 80b6 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40b8de: 0c02 |0021: move-result-object v2 │ │ +40b8e0: 7020 55b6 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40b8e6: 2700 |0025: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0002 line=58 │ │ 0x000a line=63 │ │ 0x0012 line=65 │ │ 0x001a line=66 │ │ @@ -829192,20 +829192,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AudioControlsBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40b8dc: |[40b8dc] de.danoeh.antennapod.databinding.AudioControlsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ -40b8ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40b8ee: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40b8f0: 7130 55a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioControlsBinding; // method@a955 │ │ -40b8f6: 0c02 |0005: move-result-object v2 │ │ -40b8f8: 1102 |0006: return-object v2 │ │ +40b8e8: |[40b8e8] de.danoeh.antennapod.databinding.AudioControlsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ +40b8f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40b8fa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40b8fc: 7130 55a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioControlsBinding; // method@a955 │ │ +40b902: 0c02 |0005: move-result-object v2 │ │ +40b904: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=38 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/AudioControlsBinding;) │ │ @@ -829213,24 +829213,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioControlsBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40b8fc: |[40b8fc] de.danoeh.antennapod.databinding.AudioControlsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ -40b90c: 6000 525f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.audio_controls:I // field@5f52 │ │ -40b910: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40b912: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40b918: 0c02 |0006: move-result-object v2 │ │ -40b91a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40b91e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40b924: 7110 51a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; // method@a951 │ │ -40b92a: 0c02 |000f: move-result-object v2 │ │ -40b92c: 1102 |0010: return-object v2 │ │ +40b908: |[40b908] de.danoeh.antennapod.databinding.AudioControlsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ +40b918: 6000 525f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.audio_controls:I // field@5f52 │ │ +40b91c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40b91e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40b924: 0c02 |0006: move-result-object v2 │ │ +40b926: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40b92a: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40b930: 7110 51a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioControlsBinding; // method@a951 │ │ +40b936: 0c02 |000f: move-result-object v2 │ │ +40b938: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0009 line=46 │ │ 0x000c line=48 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -829243,18 +829243,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40b84c: |[40b84c] de.danoeh.antennapod.databinding.AudioControlsBinding.getRoot:()Landroid/view/View; │ │ -40b85c: 6e10 53a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.getRoot:()Landroid/widget/ScrollView; // method@a953 │ │ -40b862: 0c00 |0003: move-result-object v0 │ │ -40b864: 1100 |0004: return-object v0 │ │ +40b858: |[40b858] de.danoeh.antennapod.databinding.AudioControlsBinding.getRoot:()Landroid/view/View; │ │ +40b868: 6e10 53a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.getRoot:()Landroid/widget/ScrollView; // method@a953 │ │ +40b86e: 0c00 |0003: move-result-object v0 │ │ +40b870: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/AudioControlsBinding;) │ │ @@ -829262,17 +829262,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40b868: |[40b868] de.danoeh.antennapod.databinding.AudioControlsBinding.getRoot:()Landroid/widget/ScrollView; │ │ -40b878: 5410 c471 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.rootView:Landroid/widget/ScrollView; // field@71c4 │ │ -40b87c: 1100 |0002: return-object v0 │ │ +40b874: |[40b874] de.danoeh.antennapod.databinding.AudioControlsBinding.getRoot:()Landroid/widget/ScrollView; │ │ +40b884: 5410 c471 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AudioControlsBinding;.rootView:Landroid/widget/ScrollView; // field@71c4 │ │ +40b888: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/AudioControlsBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -829384,60 +829384,60 @@ │ │ type : '(Landroid/widget/FrameLayout;Landroid/widget/ImageButton;Lde/danoeh/antennapod/ui/screen/playback/PlayButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroidx/cardview/widget/CardView;Landroidx/viewpager2/widget/ViewPager2;Landroid/widget/RelativeLayout;Landroid/widget/RelativeLayout;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/screen/playback/audio/ChapterSeekBar;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 24 │ │ ins : 22 │ │ outs : 1 │ │ insns size : 76 16-bit code units │ │ -40bbf4: |[40bbf4] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.:(Landroid/widget/FrameLayout;Landroid/widget/ImageButton;Lde/danoeh/antennapod/ui/screen/playback/PlayButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroidx/cardview/widget/CardView;Landroidx/viewpager2/widget/ViewPager2;Landroid/widget/RelativeLayout;Landroid/widget/RelativeLayout;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/screen/playback/audio/ChapterSeekBar;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -40bc04: 0720 |0000: move-object v0, v2 │ │ -40bc06: 7010 5eb6 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ -40bc0c: 0731 |0004: move-object v1, v3 │ │ -40bc0e: 5b01 d171 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.rootView:Landroid/widget/FrameLayout; // field@71d1 │ │ -40bc12: 0741 |0007: move-object v1, v4 │ │ -40bc14: 5b01 c571 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butFF:Landroid/widget/ImageButton; // field@71c5 │ │ -40bc18: 0751 |000a: move-object v1, v5 │ │ -40bc1a: 5b01 c671 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butPlay:Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // field@71c6 │ │ -40bc1e: 0761 |000d: move-object v1, v6 │ │ -40bc20: 5b01 c771 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butPlaybackSpeed:Landroid/widget/ImageButton; // field@71c7 │ │ -40bc24: 0771 |0010: move-object v1, v7 │ │ -40bc26: 5b01 c871 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butRev:Landroid/widget/ImageButton; // field@71c8 │ │ -40bc2a: 0781 |0013: move-object v1, v8 │ │ -40bc2c: 5b01 c971 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butSkip:Landroid/widget/ImageButton; // field@71c9 │ │ -40bc30: 0791 |0016: move-object v1, v9 │ │ -40bc32: 5b01 ca71 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@71ca │ │ -40bc36: 07a1 |0019: move-object v1, v10 │ │ -40bc38: 5b01 cb71 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@71cb │ │ -40bc3c: 07b1 |001c: move-object v1, v11 │ │ -40bc3e: 5b01 cc71 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerContent:Landroid/widget/RelativeLayout; // field@71cc │ │ -40bc42: 07c1 |001f: move-object v1, v12 │ │ -40bc44: 5b01 cd71 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerControl:Landroid/widget/RelativeLayout; // field@71cd │ │ -40bc48: 07d1 |0022: move-object v1, v13 │ │ -40bc4a: 5b01 ce71 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerFragment:Landroidx/fragment/app/FragmentContainerView; // field@71ce │ │ -40bc4e: 07e1 |0025: move-object v1, v14 │ │ -40bc50: 5b01 cf71 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playtimeLayout:Landroid/widget/LinearLayout; // field@71cf │ │ -40bc54: 07f1 |0028: move-object v1, v15 │ │ -40bc56: 5b01 d071 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@71d0 │ │ -40bc5a: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -40bc5e: 5b01 d271 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.sbPosition:Lde/danoeh/antennapod/ui/screen/playback/audio/ChapterSeekBar; // field@71d2 │ │ -40bc62: 0801 1100 |002f: move-object/from16 v1, v17 │ │ -40bc66: 5b01 d371 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@71d3 │ │ -40bc6a: 0801 1200 |0033: move-object/from16 v1, v18 │ │ -40bc6e: 5b01 d471 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvFF:Landroid/widget/TextView; // field@71d4 │ │ -40bc72: 0801 1300 |0037: move-object/from16 v1, v19 │ │ -40bc76: 5b01 d571 |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvLength:Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView; // field@71d5 │ │ -40bc7a: 0801 1400 |003b: move-object/from16 v1, v20 │ │ -40bc7e: 5b01 d671 |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvPlaybackSpeed:Landroid/widget/TextView; // field@71d6 │ │ -40bc82: 0801 1500 |003f: move-object/from16 v1, v21 │ │ -40bc86: 5b01 d771 |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvPosition:Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView; // field@71d7 │ │ -40bc8a: 0801 1600 |0043: move-object/from16 v1, v22 │ │ -40bc8e: 5b01 d871 |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvRev:Landroid/widget/TextView; // field@71d8 │ │ -40bc92: 0801 1700 |0047: move-object/from16 v1, v23 │ │ -40bc96: 5b01 d971 |0049: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvSeek:Landroid/widget/TextView; // field@71d9 │ │ -40bc9a: 0e00 |004b: return-void │ │ +40bc00: |[40bc00] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.:(Landroid/widget/FrameLayout;Landroid/widget/ImageButton;Lde/danoeh/antennapod/ui/screen/playback/PlayButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroidx/cardview/widget/CardView;Landroidx/viewpager2/widget/ViewPager2;Landroid/widget/RelativeLayout;Landroid/widget/RelativeLayout;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/screen/playback/audio/ChapterSeekBar;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +40bc10: 0720 |0000: move-object v0, v2 │ │ +40bc12: 7010 5eb6 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ +40bc18: 0731 |0004: move-object v1, v3 │ │ +40bc1a: 5b01 d171 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.rootView:Landroid/widget/FrameLayout; // field@71d1 │ │ +40bc1e: 0741 |0007: move-object v1, v4 │ │ +40bc20: 5b01 c571 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butFF:Landroid/widget/ImageButton; // field@71c5 │ │ +40bc24: 0751 |000a: move-object v1, v5 │ │ +40bc26: 5b01 c671 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butPlay:Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // field@71c6 │ │ +40bc2a: 0761 |000d: move-object v1, v6 │ │ +40bc2c: 5b01 c771 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butPlaybackSpeed:Landroid/widget/ImageButton; // field@71c7 │ │ +40bc30: 0771 |0010: move-object v1, v7 │ │ +40bc32: 5b01 c871 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butRev:Landroid/widget/ImageButton; // field@71c8 │ │ +40bc36: 0781 |0013: move-object v1, v8 │ │ +40bc38: 5b01 c971 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.butSkip:Landroid/widget/ImageButton; // field@71c9 │ │ +40bc3c: 0791 |0016: move-object v1, v9 │ │ +40bc3e: 5b01 ca71 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.cardViewSeek:Landroidx/cardview/widget/CardView; // field@71ca │ │ +40bc42: 07a1 |0019: move-object v1, v10 │ │ +40bc44: 5b01 cb71 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@71cb │ │ +40bc48: 07b1 |001c: move-object v1, v11 │ │ +40bc4a: 5b01 cc71 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerContent:Landroid/widget/RelativeLayout; // field@71cc │ │ +40bc4e: 07c1 |001f: move-object v1, v12 │ │ +40bc50: 5b01 cd71 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerControl:Landroid/widget/RelativeLayout; // field@71cd │ │ +40bc54: 07d1 |0022: move-object v1, v13 │ │ +40bc56: 5b01 ce71 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playerFragment:Landroidx/fragment/app/FragmentContainerView; // field@71ce │ │ +40bc5a: 07e1 |0025: move-object v1, v14 │ │ +40bc5c: 5b01 cf71 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.playtimeLayout:Landroid/widget/LinearLayout; // field@71cf │ │ +40bc60: 07f1 |0028: move-object v1, v15 │ │ +40bc62: 5b01 d071 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@71d0 │ │ +40bc66: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +40bc6a: 5b01 d271 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.sbPosition:Lde/danoeh/antennapod/ui/screen/playback/audio/ChapterSeekBar; // field@71d2 │ │ +40bc6e: 0801 1100 |002f: move-object/from16 v1, v17 │ │ +40bc72: 5b01 d371 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@71d3 │ │ +40bc76: 0801 1200 |0033: move-object/from16 v1, v18 │ │ +40bc7a: 5b01 d471 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvFF:Landroid/widget/TextView; // field@71d4 │ │ +40bc7e: 0801 1300 |0037: move-object/from16 v1, v19 │ │ +40bc82: 5b01 d571 |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvLength:Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView; // field@71d5 │ │ +40bc86: 0801 1400 |003b: move-object/from16 v1, v20 │ │ +40bc8a: 5b01 d671 |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvPlaybackSpeed:Landroid/widget/TextView; // field@71d6 │ │ +40bc8e: 0801 1500 |003f: move-object/from16 v1, v21 │ │ +40bc92: 5b01 d771 |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvPosition:Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView; // field@71d7 │ │ +40bc96: 0801 1600 |0043: move-object/from16 v1, v22 │ │ +40bc9a: 5b01 d871 |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvRev:Landroid/widget/TextView; // field@71d8 │ │ +40bc9e: 0801 1700 |0047: move-object/from16 v1, v23 │ │ +40bca2: 5b01 d971 |0049: iput-object v1, v0, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.txtvSeek:Landroid/widget/TextView; // field@71d9 │ │ +40bca6: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=102 │ │ 0x0005 line=103 │ │ 0x0008 line=104 │ │ 0x000b line=105 │ │ 0x000e line=106 │ │ @@ -829487,152 +829487,152 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 26 │ │ ins : 1 │ │ outs : 22 │ │ insns size : 261 16-bit code units │ │ -40b984: |[40b984] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ -40b994: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -40b998: 6001 515b |0002: sget v1, Lde/danoeh/antennapod/R$id;.butFF:I // field@5b51 │ │ -40b99c: 7120 ae77 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b9a2: 0c02 |0007: move-result-object v2 │ │ -40b9a4: 0725 |0008: move-object v5, v2 │ │ -40b9a6: 1f05 1203 |0009: check-cast v5, Landroid/widget/ImageButton; // type@0312 │ │ -40b9aa: 3805 e600 |000b: if-eqz v5, 00f1 // +00e6 │ │ -40b9ae: 6001 575b |000d: sget v1, Lde/danoeh/antennapod/R$id;.butPlay:I // field@5b57 │ │ -40b9b2: 7120 ae77 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b9b8: 0c02 |0012: move-result-object v2 │ │ -40b9ba: 0726 |0013: move-object v6, v2 │ │ -40b9bc: 1f06 071e |0014: check-cast v6, Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // type@1e07 │ │ -40b9c0: 3806 db00 |0016: if-eqz v6, 00f1 // +00db │ │ -40b9c4: 6001 595b |0018: sget v1, Lde/danoeh/antennapod/R$id;.butPlaybackSpeed:I // field@5b59 │ │ -40b9c8: 7120 ae77 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b9ce: 0c02 |001d: move-result-object v2 │ │ -40b9d0: 0727 |001e: move-object v7, v2 │ │ -40b9d2: 1f07 1203 |001f: check-cast v7, Landroid/widget/ImageButton; // type@0312 │ │ -40b9d6: 3807 d000 |0021: if-eqz v7, 00f1 // +00d0 │ │ -40b9da: 6001 5c5b |0023: sget v1, Lde/danoeh/antennapod/R$id;.butRev:I // field@5b5c │ │ -40b9de: 7120 ae77 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b9e4: 0c02 |0028: move-result-object v2 │ │ -40b9e6: 0728 |0029: move-object v8, v2 │ │ -40b9e8: 1f08 1203 |002a: check-cast v8, Landroid/widget/ImageButton; // type@0312 │ │ -40b9ec: 3808 c500 |002c: if-eqz v8, 00f1 // +00c5 │ │ -40b9f0: 6001 605b |002e: sget v1, Lde/danoeh/antennapod/R$id;.butSkip:I // field@5b60 │ │ -40b9f4: 7120 ae77 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40b9fa: 0c02 |0033: move-result-object v2 │ │ -40b9fc: 0729 |0034: move-object v9, v2 │ │ -40b9fe: 1f09 1203 |0035: check-cast v9, Landroid/widget/ImageButton; // type@0312 │ │ -40ba02: 3809 ba00 |0037: if-eqz v9, 00f1 // +00ba │ │ -40ba06: 6001 6a5b |0039: sget v1, Lde/danoeh/antennapod/R$id;.cardViewSeek:I // field@5b6a │ │ -40ba0a: 7120 ae77 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ba10: 0c02 |003e: move-result-object v2 │ │ -40ba12: 072a |003f: move-object v10, v2 │ │ -40ba14: 1f0a bc06 |0040: check-cast v10, Landroidx/cardview/widget/CardView; // type@06bc │ │ -40ba18: 380a af00 |0042: if-eqz v10, 00f1 // +00af │ │ -40ba1c: 6001 485d |0044: sget v1, Lde/danoeh/antennapod/R$id;.pager:I // field@5d48 │ │ -40ba20: 7120 ae77 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ba26: 0c02 |0049: move-result-object v2 │ │ -40ba28: 072b |004a: move-object v11, v2 │ │ -40ba2a: 1f0b 5813 |004b: check-cast v11, Landroidx/viewpager2/widget/ViewPager2; // type@1358 │ │ -40ba2e: 380b a400 |004d: if-eqz v11, 00f1 // +00a4 │ │ -40ba32: 6001 685d |004f: sget v1, Lde/danoeh/antennapod/R$id;.playerContent:I // field@5d68 │ │ -40ba36: 7120 ae77 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ba3c: 0c02 |0054: move-result-object v2 │ │ -40ba3e: 072c |0055: move-object v12, v2 │ │ -40ba40: 1f0c 2003 |0056: check-cast v12, Landroid/widget/RelativeLayout; // type@0320 │ │ -40ba44: 380c 9900 |0058: if-eqz v12, 00f1 // +0099 │ │ -40ba48: 6001 6a5d |005a: sget v1, Lde/danoeh/antennapod/R$id;.player_control:I // field@5d6a │ │ -40ba4c: 7120 ae77 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ba52: 0c02 |005f: move-result-object v2 │ │ -40ba54: 072d |0060: move-object v13, v2 │ │ -40ba56: 1f0d 2003 |0061: check-cast v13, Landroid/widget/RelativeLayout; // type@0320 │ │ -40ba5a: 380d 8e00 |0063: if-eqz v13, 00f1 // +008e │ │ -40ba5e: 6001 695d |0065: sget v1, Lde/danoeh/antennapod/R$id;.playerFragment:I // field@5d69 │ │ -40ba62: 7120 ae77 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ba68: 0c02 |006a: move-result-object v2 │ │ -40ba6a: 072e |006b: move-object v14, v2 │ │ -40ba6c: 1f0e 5a0a |006c: check-cast v14, Landroidx/fragment/app/FragmentContainerView; // type@0a5a │ │ -40ba70: 380e 8300 |006e: if-eqz v14, 00f1 // +0083 │ │ -40ba74: 6001 6d5d |0070: sget v1, Lde/danoeh/antennapod/R$id;.playtime_layout:I // field@5d6d │ │ -40ba78: 7120 ae77 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ba7e: 0c02 |0075: move-result-object v2 │ │ -40ba80: 072f |0076: move-object v15, v2 │ │ -40ba82: 1f0f 1603 |0077: check-cast v15, Landroid/widget/LinearLayout; // type@0316 │ │ -40ba86: 380f 7800 |0079: if-eqz v15, 00f1 // +0078 │ │ -40ba8a: 6001 785d |007b: sget v1, Lde/danoeh/antennapod/R$id;.progLoading:I // field@5d78 │ │ -40ba8e: 7120 ae77 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ba94: 0c02 |0080: move-result-object v2 │ │ -40ba96: 0810 0200 |0081: move-object/from16 v16, v2 │ │ -40ba9a: 1f10 1d03 |0083: check-cast v16, Landroid/widget/ProgressBar; // type@031d │ │ -40ba9e: 3810 6c00 |0085: if-eqz v16, 00f1 // +006c │ │ -40baa2: 6001 a65d |0087: sget v1, Lde/danoeh/antennapod/R$id;.sbPosition:I // field@5da6 │ │ -40baa6: 7120 ae77 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40baac: 0c02 |008c: move-result-object v2 │ │ -40baae: 0811 0200 |008d: move-object/from16 v17, v2 │ │ -40bab2: 1f11 0e1e |008f: check-cast v17, Lde/danoeh/antennapod/ui/screen/playback/audio/ChapterSeekBar; // type@1e0e │ │ -40bab6: 3811 6000 |0091: if-eqz v17, 00f1 // +0060 │ │ -40baba: 6001 6c5e |0093: sget v1, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ -40babe: 7120 ae77 1000 |0095: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40bac4: 0c02 |0098: move-result-object v2 │ │ -40bac6: 0812 0200 |0099: move-object/from16 v18, v2 │ │ -40baca: 1f12 f716 |009b: check-cast v18, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -40bace: 3812 5400 |009d: if-eqz v18, 00f1 // +0054 │ │ -40bad2: 6001 875e |009f: sget v1, Lde/danoeh/antennapod/R$id;.txtvFF:I // field@5e87 │ │ -40bad6: 7120 ae77 1000 |00a1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40badc: 0c02 |00a4: move-result-object v2 │ │ -40bade: 0813 0200 |00a5: move-object/from16 v19, v2 │ │ -40bae2: 1f13 2d03 |00a7: check-cast v19, Landroid/widget/TextView; // type@032d │ │ -40bae6: 3813 4800 |00a9: if-eqz v19, 00f1 // +0048 │ │ -40baea: 6001 8b5e |00ab: sget v1, Lde/danoeh/antennapod/R$id;.txtvLength:I // field@5e8b │ │ -40baee: 7120 ae77 1000 |00ad: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40baf4: 0c02 |00b0: move-result-object v2 │ │ -40baf6: 0814 0200 |00b1: move-object/from16 v20, v2 │ │ -40bafa: 1f14 111e |00b3: check-cast v20, Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView; // type@1e11 │ │ -40bafe: 3814 3c00 |00b5: if-eqz v20, 00f1 // +003c │ │ -40bb02: 6001 905e |00b7: sget v1, Lde/danoeh/antennapod/R$id;.txtvPlaybackSpeed:I // field@5e90 │ │ -40bb06: 7120 ae77 1000 |00b9: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40bb0c: 0c02 |00bc: move-result-object v2 │ │ -40bb0e: 0815 0200 |00bd: move-object/from16 v21, v2 │ │ -40bb12: 1f15 2d03 |00bf: check-cast v21, Landroid/widget/TextView; // type@032d │ │ -40bb16: 3815 3000 |00c1: if-eqz v21, 00f1 // +0030 │ │ -40bb1a: 6001 945e |00c3: sget v1, Lde/danoeh/antennapod/R$id;.txtvPosition:I // field@5e94 │ │ -40bb1e: 7120 ae77 1000 |00c5: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40bb24: 0c02 |00c8: move-result-object v2 │ │ -40bb26: 0816 0200 |00c9: move-object/from16 v22, v2 │ │ -40bb2a: 1f16 111e |00cb: check-cast v22, Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView; // type@1e11 │ │ -40bb2e: 3816 2400 |00cd: if-eqz v22, 00f1 // +0024 │ │ -40bb32: 6001 995e |00cf: sget v1, Lde/danoeh/antennapod/R$id;.txtvRev:I // field@5e99 │ │ -40bb36: 7120 ae77 1000 |00d1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40bb3c: 0c02 |00d4: move-result-object v2 │ │ -40bb3e: 0817 0200 |00d5: move-object/from16 v23, v2 │ │ -40bb42: 1f17 2d03 |00d7: check-cast v23, Landroid/widget/TextView; // type@032d │ │ -40bb46: 3817 1800 |00d9: if-eqz v23, 00f1 // +0018 │ │ -40bb4a: 6001 9a5e |00db: sget v1, Lde/danoeh/antennapod/R$id;.txtvSeek:I // field@5e9a │ │ -40bb4e: 7120 ae77 1000 |00dd: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40bb54: 0c02 |00e0: move-result-object v2 │ │ -40bb56: 0818 0200 |00e1: move-object/from16 v24, v2 │ │ -40bb5a: 1f18 2d03 |00e3: check-cast v24, Landroid/widget/TextView; // type@032d │ │ -40bb5e: 3818 0c00 |00e5: if-eqz v24, 00f1 // +000c │ │ -40bb62: 2201 4b1b |00e7: new-instance v1, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; // type@1b4b │ │ -40bb66: 0713 |00e9: move-object v3, v1 │ │ -40bb68: 0704 |00ea: move-object v4, v0 │ │ -40bb6a: 1f04 0e03 |00eb: check-cast v4, Landroid/widget/FrameLayout; // type@030e │ │ -40bb6e: 7616 56a9 0300 |00ed: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/ImageButton;Lde/danoeh/antennapod/ui/screen/playback/PlayButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroidx/cardview/widget/CardView;Landroidx/viewpager2/widget/ViewPager2;Landroid/widget/RelativeLayout;Landroid/widget/RelativeLayout;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/screen/playback/audio/ChapterSeekBar;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@a956 │ │ -40bb74: 1101 |00f0: return-object v1 │ │ -40bb76: 7401 3b0d 1900 |00f1: invoke-virtual/range {v25}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40bb7c: 0c00 |00f4: move-result-object v0 │ │ -40bb7e: 6e20 2603 1000 |00f5: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40bb84: 0c00 |00f8: move-result-object v0 │ │ -40bb86: 2201 7f1e |00f9: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ -40bb8a: 1a02 8342 |00fb: const-string v2, "Missing required view with ID: " // string@4283 │ │ -40bb8e: 6e20 80b6 0200 |00fd: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40bb94: 0c00 |0100: move-result-object v0 │ │ -40bb96: 7020 55b6 0100 |0101: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40bb9c: 2701 |0104: throw v1 │ │ +40b990: |[40b990] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ +40b9a0: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +40b9a4: 6001 515b |0002: sget v1, Lde/danoeh/antennapod/R$id;.butFF:I // field@5b51 │ │ +40b9a8: 7120 ae77 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40b9ae: 0c02 |0007: move-result-object v2 │ │ +40b9b0: 0725 |0008: move-object v5, v2 │ │ +40b9b2: 1f05 1203 |0009: check-cast v5, Landroid/widget/ImageButton; // type@0312 │ │ +40b9b6: 3805 e600 |000b: if-eqz v5, 00f1 // +00e6 │ │ +40b9ba: 6001 575b |000d: sget v1, Lde/danoeh/antennapod/R$id;.butPlay:I // field@5b57 │ │ +40b9be: 7120 ae77 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40b9c4: 0c02 |0012: move-result-object v2 │ │ +40b9c6: 0726 |0013: move-object v6, v2 │ │ +40b9c8: 1f06 071e |0014: check-cast v6, Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // type@1e07 │ │ +40b9cc: 3806 db00 |0016: if-eqz v6, 00f1 // +00db │ │ +40b9d0: 6001 595b |0018: sget v1, Lde/danoeh/antennapod/R$id;.butPlaybackSpeed:I // field@5b59 │ │ +40b9d4: 7120 ae77 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40b9da: 0c02 |001d: move-result-object v2 │ │ +40b9dc: 0727 |001e: move-object v7, v2 │ │ +40b9de: 1f07 1203 |001f: check-cast v7, Landroid/widget/ImageButton; // type@0312 │ │ +40b9e2: 3807 d000 |0021: if-eqz v7, 00f1 // +00d0 │ │ +40b9e6: 6001 5c5b |0023: sget v1, Lde/danoeh/antennapod/R$id;.butRev:I // field@5b5c │ │ +40b9ea: 7120 ae77 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40b9f0: 0c02 |0028: move-result-object v2 │ │ +40b9f2: 0728 |0029: move-object v8, v2 │ │ +40b9f4: 1f08 1203 |002a: check-cast v8, Landroid/widget/ImageButton; // type@0312 │ │ +40b9f8: 3808 c500 |002c: if-eqz v8, 00f1 // +00c5 │ │ +40b9fc: 6001 605b |002e: sget v1, Lde/danoeh/antennapod/R$id;.butSkip:I // field@5b60 │ │ +40ba00: 7120 ae77 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ba06: 0c02 |0033: move-result-object v2 │ │ +40ba08: 0729 |0034: move-object v9, v2 │ │ +40ba0a: 1f09 1203 |0035: check-cast v9, Landroid/widget/ImageButton; // type@0312 │ │ +40ba0e: 3809 ba00 |0037: if-eqz v9, 00f1 // +00ba │ │ +40ba12: 6001 6a5b |0039: sget v1, Lde/danoeh/antennapod/R$id;.cardViewSeek:I // field@5b6a │ │ +40ba16: 7120 ae77 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ba1c: 0c02 |003e: move-result-object v2 │ │ +40ba1e: 072a |003f: move-object v10, v2 │ │ +40ba20: 1f0a bc06 |0040: check-cast v10, Landroidx/cardview/widget/CardView; // type@06bc │ │ +40ba24: 380a af00 |0042: if-eqz v10, 00f1 // +00af │ │ +40ba28: 6001 485d |0044: sget v1, Lde/danoeh/antennapod/R$id;.pager:I // field@5d48 │ │ +40ba2c: 7120 ae77 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ba32: 0c02 |0049: move-result-object v2 │ │ +40ba34: 072b |004a: move-object v11, v2 │ │ +40ba36: 1f0b 5813 |004b: check-cast v11, Landroidx/viewpager2/widget/ViewPager2; // type@1358 │ │ +40ba3a: 380b a400 |004d: if-eqz v11, 00f1 // +00a4 │ │ +40ba3e: 6001 685d |004f: sget v1, Lde/danoeh/antennapod/R$id;.playerContent:I // field@5d68 │ │ +40ba42: 7120 ae77 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ba48: 0c02 |0054: move-result-object v2 │ │ +40ba4a: 072c |0055: move-object v12, v2 │ │ +40ba4c: 1f0c 2003 |0056: check-cast v12, Landroid/widget/RelativeLayout; // type@0320 │ │ +40ba50: 380c 9900 |0058: if-eqz v12, 00f1 // +0099 │ │ +40ba54: 6001 6a5d |005a: sget v1, Lde/danoeh/antennapod/R$id;.player_control:I // field@5d6a │ │ +40ba58: 7120 ae77 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ba5e: 0c02 |005f: move-result-object v2 │ │ +40ba60: 072d |0060: move-object v13, v2 │ │ +40ba62: 1f0d 2003 |0061: check-cast v13, Landroid/widget/RelativeLayout; // type@0320 │ │ +40ba66: 380d 8e00 |0063: if-eqz v13, 00f1 // +008e │ │ +40ba6a: 6001 695d |0065: sget v1, Lde/danoeh/antennapod/R$id;.playerFragment:I // field@5d69 │ │ +40ba6e: 7120 ae77 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ba74: 0c02 |006a: move-result-object v2 │ │ +40ba76: 072e |006b: move-object v14, v2 │ │ +40ba78: 1f0e 5a0a |006c: check-cast v14, Landroidx/fragment/app/FragmentContainerView; // type@0a5a │ │ +40ba7c: 380e 8300 |006e: if-eqz v14, 00f1 // +0083 │ │ +40ba80: 6001 6d5d |0070: sget v1, Lde/danoeh/antennapod/R$id;.playtime_layout:I // field@5d6d │ │ +40ba84: 7120 ae77 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ba8a: 0c02 |0075: move-result-object v2 │ │ +40ba8c: 072f |0076: move-object v15, v2 │ │ +40ba8e: 1f0f 1603 |0077: check-cast v15, Landroid/widget/LinearLayout; // type@0316 │ │ +40ba92: 380f 7800 |0079: if-eqz v15, 00f1 // +0078 │ │ +40ba96: 6001 785d |007b: sget v1, Lde/danoeh/antennapod/R$id;.progLoading:I // field@5d78 │ │ +40ba9a: 7120 ae77 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40baa0: 0c02 |0080: move-result-object v2 │ │ +40baa2: 0810 0200 |0081: move-object/from16 v16, v2 │ │ +40baa6: 1f10 1d03 |0083: check-cast v16, Landroid/widget/ProgressBar; // type@031d │ │ +40baaa: 3810 6c00 |0085: if-eqz v16, 00f1 // +006c │ │ +40baae: 6001 a65d |0087: sget v1, Lde/danoeh/antennapod/R$id;.sbPosition:I // field@5da6 │ │ +40bab2: 7120 ae77 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40bab8: 0c02 |008c: move-result-object v2 │ │ +40baba: 0811 0200 |008d: move-object/from16 v17, v2 │ │ +40babe: 1f11 0e1e |008f: check-cast v17, Lde/danoeh/antennapod/ui/screen/playback/audio/ChapterSeekBar; // type@1e0e │ │ +40bac2: 3811 6000 |0091: if-eqz v17, 00f1 // +0060 │ │ +40bac6: 6001 6c5e |0093: sget v1, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ +40baca: 7120 ae77 1000 |0095: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40bad0: 0c02 |0098: move-result-object v2 │ │ +40bad2: 0812 0200 |0099: move-object/from16 v18, v2 │ │ +40bad6: 1f12 f716 |009b: check-cast v18, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +40bada: 3812 5400 |009d: if-eqz v18, 00f1 // +0054 │ │ +40bade: 6001 875e |009f: sget v1, Lde/danoeh/antennapod/R$id;.txtvFF:I // field@5e87 │ │ +40bae2: 7120 ae77 1000 |00a1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40bae8: 0c02 |00a4: move-result-object v2 │ │ +40baea: 0813 0200 |00a5: move-object/from16 v19, v2 │ │ +40baee: 1f13 2d03 |00a7: check-cast v19, Landroid/widget/TextView; // type@032d │ │ +40baf2: 3813 4800 |00a9: if-eqz v19, 00f1 // +0048 │ │ +40baf6: 6001 8b5e |00ab: sget v1, Lde/danoeh/antennapod/R$id;.txtvLength:I // field@5e8b │ │ +40bafa: 7120 ae77 1000 |00ad: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40bb00: 0c02 |00b0: move-result-object v2 │ │ +40bb02: 0814 0200 |00b1: move-object/from16 v20, v2 │ │ +40bb06: 1f14 111e |00b3: check-cast v20, Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView; // type@1e11 │ │ +40bb0a: 3814 3c00 |00b5: if-eqz v20, 00f1 // +003c │ │ +40bb0e: 6001 905e |00b7: sget v1, Lde/danoeh/antennapod/R$id;.txtvPlaybackSpeed:I // field@5e90 │ │ +40bb12: 7120 ae77 1000 |00b9: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40bb18: 0c02 |00bc: move-result-object v2 │ │ +40bb1a: 0815 0200 |00bd: move-object/from16 v21, v2 │ │ +40bb1e: 1f15 2d03 |00bf: check-cast v21, Landroid/widget/TextView; // type@032d │ │ +40bb22: 3815 3000 |00c1: if-eqz v21, 00f1 // +0030 │ │ +40bb26: 6001 945e |00c3: sget v1, Lde/danoeh/antennapod/R$id;.txtvPosition:I // field@5e94 │ │ +40bb2a: 7120 ae77 1000 |00c5: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40bb30: 0c02 |00c8: move-result-object v2 │ │ +40bb32: 0816 0200 |00c9: move-object/from16 v22, v2 │ │ +40bb36: 1f16 111e |00cb: check-cast v22, Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView; // type@1e11 │ │ +40bb3a: 3816 2400 |00cd: if-eqz v22, 00f1 // +0024 │ │ +40bb3e: 6001 995e |00cf: sget v1, Lde/danoeh/antennapod/R$id;.txtvRev:I // field@5e99 │ │ +40bb42: 7120 ae77 1000 |00d1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40bb48: 0c02 |00d4: move-result-object v2 │ │ +40bb4a: 0817 0200 |00d5: move-object/from16 v23, v2 │ │ +40bb4e: 1f17 2d03 |00d7: check-cast v23, Landroid/widget/TextView; // type@032d │ │ +40bb52: 3817 1800 |00d9: if-eqz v23, 00f1 // +0018 │ │ +40bb56: 6001 9a5e |00db: sget v1, Lde/danoeh/antennapod/R$id;.txtvSeek:I // field@5e9a │ │ +40bb5a: 7120 ae77 1000 |00dd: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40bb60: 0c02 |00e0: move-result-object v2 │ │ +40bb62: 0818 0200 |00e1: move-object/from16 v24, v2 │ │ +40bb66: 1f18 2d03 |00e3: check-cast v24, Landroid/widget/TextView; // type@032d │ │ +40bb6a: 3818 0c00 |00e5: if-eqz v24, 00f1 // +000c │ │ +40bb6e: 2201 4b1b |00e7: new-instance v1, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; // type@1b4b │ │ +40bb72: 0713 |00e9: move-object v3, v1 │ │ +40bb74: 0704 |00ea: move-object v4, v0 │ │ +40bb76: 1f04 0e03 |00eb: check-cast v4, Landroid/widget/FrameLayout; // type@030e │ │ +40bb7a: 7616 56a9 0300 |00ed: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/ImageButton;Lde/danoeh/antennapod/ui/screen/playback/PlayButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroidx/cardview/widget/CardView;Landroidx/viewpager2/widget/ViewPager2;Landroid/widget/RelativeLayout;Landroid/widget/RelativeLayout;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/screen/playback/audio/ChapterSeekBar;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/screen/playback/audio/NoRelayoutTextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@a956 │ │ +40bb80: 1101 |00f0: return-object v1 │ │ +40bb82: 7401 3b0d 1900 |00f1: invoke-virtual/range {v25}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40bb88: 0c00 |00f4: move-result-object v0 │ │ +40bb8a: 6e20 2603 1000 |00f5: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40bb90: 0c00 |00f8: move-result-object v0 │ │ +40bb92: 2201 7f1e |00f9: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ +40bb96: 1a02 8342 |00fb: const-string v2, "Missing required view with ID: " // string@4283 │ │ +40bb9a: 6e20 80b6 0200 |00fd: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40bba0: 0c00 |0100: move-result-object v0 │ │ +40bba2: 7020 55b6 0100 |0101: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40bba8: 2701 |0104: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=153 │ │ 0x0004 line=154 │ │ 0x000d line=159 │ │ 0x000f line=160 │ │ 0x0018 line=165 │ │ @@ -829682,20 +829682,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40bba0: |[40bba0] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ -40bbb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40bbb2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40bbb4: 7130 5ba9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; // method@a95b │ │ -40bbba: 0c02 |0005: move-result-object v2 │ │ -40bbbc: 1102 |0006: return-object v2 │ │ +40bbac: |[40bbac] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ +40bbbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40bbbe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40bbc0: 7130 5ba9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; // method@a95b │ │ +40bbc6: 0c02 |0005: move-result-object v2 │ │ +40bbc8: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=134 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;) │ │ @@ -829703,24 +829703,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40bbc0: |[40bbc0] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ -40bbd0: 6000 535f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.audioplayer_fragment:I // field@5f53 │ │ -40bbd4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40bbd6: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40bbdc: 0c02 |0006: move-result-object v2 │ │ -40bbde: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40bbe2: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40bbe8: 7110 57a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; // method@a957 │ │ -40bbee: 0c02 |000f: move-result-object v2 │ │ -40bbf0: 1102 |0010: return-object v2 │ │ +40bbcc: |[40bbcc] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ +40bbdc: 6000 535f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.audioplayer_fragment:I // field@5f53 │ │ +40bbe0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40bbe2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40bbe8: 0c02 |0006: move-result-object v2 │ │ +40bbea: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40bbee: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40bbf4: 7110 57a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; // method@a957 │ │ +40bbfa: 0c02 |000f: move-result-object v2 │ │ +40bbfc: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0009 line=142 │ │ 0x000c line=144 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -829733,18 +829733,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40b950: |[40b950] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.getRoot:()Landroid/view/View; │ │ -40b960: 6e10 59a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.getRoot:()Landroid/widget/FrameLayout; // method@a959 │ │ -40b966: 0c00 |0003: move-result-object v0 │ │ -40b968: 1100 |0004: return-object v0 │ │ +40b95c: |[40b95c] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.getRoot:()Landroid/view/View; │ │ +40b96c: 6e10 59a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.getRoot:()Landroid/widget/FrameLayout; // method@a959 │ │ +40b972: 0c00 |0003: move-result-object v0 │ │ +40b974: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;) │ │ @@ -829752,17 +829752,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40b96c: |[40b96c] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -40b97c: 5410 d171 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.rootView:Landroid/widget/FrameLayout; // field@71d1 │ │ -40b980: 1100 |0002: return-object v0 │ │ +40b978: |[40b978] de.danoeh.antennapod.databinding.AudioplayerFragmentBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +40b988: 5410 d171 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding;.rootView:Landroid/widget/FrameLayout; // field@71d1 │ │ +40b98c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/AudioplayerFragmentBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -829802,20 +829802,20 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -40bd94: |[40bd94] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ -40bda4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40bdaa: 5b01 db71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@71db │ │ -40bdae: 5b02 da71 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.coverImage:Landroid/widget/ImageView; // field@71da │ │ -40bdb2: 5b03 dc71 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.titleLabel:Landroid/widget/TextView; // field@71dc │ │ -40bdb6: 0e00 |0009: return-void │ │ +40bda0: |[40bda0] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ +40bdb0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40bdb6: 5b01 db71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@71db │ │ +40bdba: 5b02 da71 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.coverImage:Landroid/widget/ImageView; // field@71da │ │ +40bdbe: 5b03 dc71 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.titleLabel:Landroid/widget/TextView; // field@71dc │ │ +40bdc2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -829829,39 +829829,39 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -40bcd0: |[40bcd0] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; │ │ -40bce0: 6000 a55b |0000: sget v0, Lde/danoeh/antennapod/R$id;.coverImage:I // field@5ba5 │ │ -40bce4: 7120 ae77 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40bcea: 0c01 |0005: move-result-object v1 │ │ -40bcec: 1f01 1403 |0006: check-cast v1, Landroid/widget/ImageView; // type@0314 │ │ -40bcf0: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -40bcf4: 6000 695e |000a: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5e69 │ │ -40bcf8: 7120 ae77 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40bcfe: 0c02 |000f: move-result-object v2 │ │ -40bd00: 1f02 2d03 |0010: check-cast v2, Landroid/widget/TextView; // type@032d │ │ -40bd04: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -40bd08: 2200 4c1b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; // type@1b4c │ │ -40bd0c: 1f03 1603 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -40bd10: 7040 5ca9 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@a95c │ │ -40bd16: 1100 |001b: return-object v0 │ │ -40bd18: 6e10 3b0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40bd1e: 0c03 |001f: move-result-object v3 │ │ -40bd20: 6e20 2603 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40bd26: 0c03 |0023: move-result-object v3 │ │ -40bd28: 2200 7f1e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40bd2c: 1a01 8342 |0026: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40bd30: 6e20 80b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40bd36: 0c03 |002b: move-result-object v3 │ │ -40bd38: 7020 55b6 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40bd3e: 2700 |002f: throw v0 │ │ +40bcdc: |[40bcdc] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; │ │ +40bcec: 6000 a55b |0000: sget v0, Lde/danoeh/antennapod/R$id;.coverImage:I // field@5ba5 │ │ +40bcf0: 7120 ae77 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40bcf6: 0c01 |0005: move-result-object v1 │ │ +40bcf8: 1f01 1403 |0006: check-cast v1, Landroid/widget/ImageView; // type@0314 │ │ +40bcfc: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +40bd00: 6000 695e |000a: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5e69 │ │ +40bd04: 7120 ae77 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40bd0a: 0c02 |000f: move-result-object v2 │ │ +40bd0c: 1f02 2d03 |0010: check-cast v2, Landroid/widget/TextView; // type@032d │ │ +40bd10: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +40bd14: 2200 4c1b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; // type@1b4c │ │ +40bd18: 1f03 1603 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +40bd1c: 7040 5ca9 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@a95c │ │ +40bd22: 1100 |001b: return-object v0 │ │ +40bd24: 6e10 3b0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40bd2a: 0c03 |001f: move-result-object v3 │ │ +40bd2c: 6e20 2603 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40bd32: 0c03 |0023: move-result-object v3 │ │ +40bd34: 2200 7f1e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40bd38: 1a01 8342 |0026: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40bd3c: 6e20 80b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40bd42: 0c03 |002b: move-result-object v3 │ │ +40bd44: 7020 55b6 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40bd4a: 2700 |002f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x000a line=69 │ │ 0x000c line=70 │ │ 0x0014 line=75 │ │ @@ -829875,20 +829875,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40bd40: |[40bd40] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; │ │ -40bd50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40bd52: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40bd54: 7130 61a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; // method@a961 │ │ -40bd5a: 0c02 |0005: move-result-object v2 │ │ -40bd5c: 1102 |0006: return-object v2 │ │ +40bd4c: |[40bd4c] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; │ │ +40bd5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40bd5e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40bd60: 7130 61a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; // method@a961 │ │ +40bd66: 0c02 |0005: move-result-object v2 │ │ +40bd68: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=44 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;) │ │ @@ -829896,24 +829896,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40bd60: |[40bd60] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; │ │ -40bd70: 6000 575f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.bottom_navigation_more_listitem:I // field@5f57 │ │ -40bd74: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40bd76: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40bd7c: 0c02 |0006: move-result-object v2 │ │ -40bd7e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40bd82: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40bd88: 7110 5da9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; // method@a95d │ │ -40bd8e: 0c02 |000f: move-result-object v2 │ │ -40bd90: 1102 |0010: return-object v2 │ │ +40bd6c: |[40bd6c] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; │ │ +40bd7c: 6000 575f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.bottom_navigation_more_listitem:I // field@5f57 │ │ +40bd80: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40bd82: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40bd88: 0c02 |0006: move-result-object v2 │ │ +40bd8a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40bd8e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40bd94: 7110 5da9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; // method@a95d │ │ +40bd9a: 0c02 |000f: move-result-object v2 │ │ +40bd9c: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0009 line=52 │ │ 0x000c line=54 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -829926,18 +829926,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40bc9c: |[40bc9c] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.getRoot:()Landroid/view/View; │ │ -40bcac: 6e10 5fa9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a95f │ │ -40bcb2: 0c00 |0003: move-result-object v0 │ │ -40bcb4: 1100 |0004: return-object v0 │ │ +40bca8: |[40bca8] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.getRoot:()Landroid/view/View; │ │ +40bcb8: 6e10 5fa9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a95f │ │ +40bcbe: 0c00 |0003: move-result-object v0 │ │ +40bcc0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;) │ │ @@ -829945,17 +829945,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40bcb8: |[40bcb8] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40bcc8: 5410 db71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@71db │ │ -40bccc: 1100 |0002: return-object v0 │ │ +40bcc4: |[40bcc4] de.danoeh.antennapod.databinding.BottomNavigationMoreListitemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40bcd4: 5410 db71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@71db │ │ +40bcd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/BottomNavigationMoreListitemBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -829999,21 +829999,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -40bec4: |[40bec4] de.danoeh.antennapod.databinding.BugReportBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V │ │ -40bed4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40beda: 5b01 e071 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.rootView:Landroid/widget/LinearLayout; // field@71e0 │ │ -40bede: 5b02 dd71 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.btnCopyLog:Landroid/widget/Button; // field@71dd │ │ -40bee2: 5b03 de71 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.btnOpenBugTracker:Landroid/widget/Button; // field@71de │ │ -40bee6: 5b04 df71 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.crashReportLogs:Landroid/widget/TextView; // field@71df │ │ -40beea: 0e00 |000b: return-void │ │ +40bed0: |[40bed0] de.danoeh.antennapod.databinding.BugReportBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V │ │ +40bee0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40bee6: 5b01 e071 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.rootView:Landroid/widget/LinearLayout; // field@71e0 │ │ +40beea: 5b02 dd71 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.btnCopyLog:Landroid/widget/Button; // field@71dd │ │ +40beee: 5b03 de71 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.btnOpenBugTracker:Landroid/widget/Button; // field@71de │ │ +40bef2: 5b04 df71 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/BugReportBinding;.crashReportLogs:Landroid/widget/TextView; // field@71df │ │ +40bef6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -830029,44 +830029,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BugReportBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 58 16-bit code units │ │ -40bdec: |[40bdec] de.danoeh.antennapod.databinding.BugReportBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ -40bdfc: 6000 465b |0000: sget v0, Lde/danoeh/antennapod/R$id;.btn_copy_log:I // field@5b46 │ │ -40be00: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40be06: 0c01 |0005: move-result-object v1 │ │ -40be08: 1f01 0103 |0006: check-cast v1, Landroid/widget/Button; // type@0301 │ │ -40be0c: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -40be10: 6000 475b |000a: sget v0, Lde/danoeh/antennapod/R$id;.btn_open_bug_tracker:I // field@5b47 │ │ -40be14: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40be1a: 0c02 |000f: move-result-object v2 │ │ -40be1c: 1f02 0103 |0010: check-cast v2, Landroid/widget/Button; // type@0301 │ │ -40be20: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -40be24: 6000 a95b |0014: sget v0, Lde/danoeh/antennapod/R$id;.crash_report_logs:I // field@5ba9 │ │ -40be28: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40be2e: 0c03 |0019: move-result-object v3 │ │ -40be30: 1f03 2d03 |001a: check-cast v3, Landroid/widget/TextView; // type@032d │ │ -40be34: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -40be38: 2200 4d1b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/BugReportBinding; // type@1b4d │ │ -40be3c: 1f04 1603 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0316 │ │ -40be40: 7053 62a9 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/BugReportBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V // method@a962 │ │ -40be46: 1100 |0025: return-object v0 │ │ -40be48: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40be4e: 0c04 |0029: move-result-object v4 │ │ -40be50: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40be56: 0c04 |002d: move-result-object v4 │ │ -40be58: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40be5c: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40be60: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40be66: 0c04 |0035: move-result-object v4 │ │ -40be68: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40be6e: 2700 |0039: throw v0 │ │ +40bdf8: |[40bdf8] de.danoeh.antennapod.databinding.BugReportBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ +40be08: 6000 465b |0000: sget v0, Lde/danoeh/antennapod/R$id;.btn_copy_log:I // field@5b46 │ │ +40be0c: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40be12: 0c01 |0005: move-result-object v1 │ │ +40be14: 1f01 0103 |0006: check-cast v1, Landroid/widget/Button; // type@0301 │ │ +40be18: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +40be1c: 6000 475b |000a: sget v0, Lde/danoeh/antennapod/R$id;.btn_open_bug_tracker:I // field@5b47 │ │ +40be20: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40be26: 0c02 |000f: move-result-object v2 │ │ +40be28: 1f02 0103 |0010: check-cast v2, Landroid/widget/Button; // type@0301 │ │ +40be2c: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +40be30: 6000 a95b |0014: sget v0, Lde/danoeh/antennapod/R$id;.crash_report_logs:I // field@5ba9 │ │ +40be34: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40be3a: 0c03 |0019: move-result-object v3 │ │ +40be3c: 1f03 2d03 |001a: check-cast v3, Landroid/widget/TextView; // type@032d │ │ +40be40: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +40be44: 2200 4d1b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/BugReportBinding; // type@1b4d │ │ +40be48: 1f04 1603 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0316 │ │ +40be4c: 7053 62a9 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/BugReportBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V // method@a962 │ │ +40be52: 1100 |0025: return-object v0 │ │ +40be54: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40be5a: 0c04 |0029: move-result-object v4 │ │ +40be5c: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40be62: 0c04 |002d: move-result-object v4 │ │ +40be64: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40be68: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40be6c: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40be72: 0c04 |0035: move-result-object v4 │ │ +40be74: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40be7a: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0002 line=68 │ │ 0x000a line=73 │ │ 0x000c line=74 │ │ 0x0014 line=79 │ │ @@ -830082,20 +830082,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/BugReportBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40be70: |[40be70] de.danoeh.antennapod.databinding.BugReportBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ -40be80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40be82: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40be84: 7130 67a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/BugReportBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/BugReportBinding; // method@a967 │ │ -40be8a: 0c02 |0005: move-result-object v2 │ │ -40be8c: 1102 |0006: return-object v2 │ │ +40be7c: |[40be7c] de.danoeh.antennapod.databinding.BugReportBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ +40be8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40be8e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40be90: 7130 67a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/BugReportBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/BugReportBinding; // method@a967 │ │ +40be96: 0c02 |0005: move-result-object v2 │ │ +40be98: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/BugReportBinding;) │ │ @@ -830103,24 +830103,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/BugReportBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40be90: |[40be90] de.danoeh.antennapod.databinding.BugReportBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ -40bea0: 6000 585f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.bug_report:I // field@5f58 │ │ -40bea4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40bea6: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40beac: 0c02 |0006: move-result-object v2 │ │ -40beae: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40beb2: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40beb8: 7110 63a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/BugReportBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BugReportBinding; // method@a963 │ │ -40bebe: 0c02 |000f: move-result-object v2 │ │ -40bec0: 1102 |0010: return-object v2 │ │ +40be9c: |[40be9c] de.danoeh.antennapod.databinding.BugReportBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ +40beac: 6000 585f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.bug_report:I // field@5f58 │ │ +40beb0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40beb2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40beb8: 0c02 |0006: move-result-object v2 │ │ +40beba: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40bebe: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40bec4: 7110 63a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/BugReportBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/BugReportBinding; // method@a963 │ │ +40beca: 0c02 |000f: move-result-object v2 │ │ +40becc: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0009 line=56 │ │ 0x000c line=58 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -830133,18 +830133,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40bdb8: |[40bdb8] de.danoeh.antennapod.databinding.BugReportBinding.getRoot:()Landroid/view/View; │ │ -40bdc8: 6e10 65a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/BugReportBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a965 │ │ -40bdce: 0c00 |0003: move-result-object v0 │ │ -40bdd0: 1100 |0004: return-object v0 │ │ +40bdc4: |[40bdc4] de.danoeh.antennapod.databinding.BugReportBinding.getRoot:()Landroid/view/View; │ │ +40bdd4: 6e10 65a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/BugReportBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a965 │ │ +40bdda: 0c00 |0003: move-result-object v0 │ │ +40bddc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/BugReportBinding;) │ │ @@ -830152,17 +830152,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40bdd4: |[40bdd4] de.danoeh.antennapod.databinding.BugReportBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40bde4: 5410 e071 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/BugReportBinding;.rootView:Landroid/widget/LinearLayout; // field@71e0 │ │ -40bde8: 1100 |0002: return-object v0 │ │ +40bde0: |[40bde0] de.danoeh.antennapod.databinding.BugReportBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40bdf0: 5410 e071 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/BugReportBinding;.rootView:Landroid/widget/LinearLayout; // field@71e0 │ │ +40bdf4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/BugReportBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -830198,19 +830198,19 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40bfd0: |[40bfd0] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;)V │ │ -40bfe0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40bfe6: 5b01 e271 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.rootView:Landroid/widget/LinearLayout; // field@71e2 │ │ -40bfea: 5b02 e171 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.checkboxDoNotShowAgain:Landroid/widget/CheckBox; // field@71e1 │ │ -40bfee: 0e00 |0007: return-void │ │ +40bfdc: |[40bfdc] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;)V │ │ +40bfec: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40bff2: 5b01 e271 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.rootView:Landroid/widget/LinearLayout; // field@71e2 │ │ +40bff6: 5b02 e171 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.checkboxDoNotShowAgain:Landroid/widget/CheckBox; // field@71e1 │ │ +40bffa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ 0x0005 line=28 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ @@ -830222,34 +830222,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -40bf20: |[40bf20] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ -40bf30: 6000 7a5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.checkbox_do_not_show_again:I // field@5b7a │ │ -40bf34: 7120 ae77 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40bf3a: 0c01 |0005: move-result-object v1 │ │ -40bf3c: 1f01 0203 |0006: check-cast v1, Landroid/widget/CheckBox; // type@0302 │ │ -40bf40: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ -40bf44: 2200 4e1b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; // type@1b4e │ │ -40bf48: 1f02 1603 |000c: check-cast v2, Landroid/widget/LinearLayout; // type@0316 │ │ -40bf4c: 7030 68a9 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;)V // method@a968 │ │ -40bf52: 1100 |0011: return-object v0 │ │ -40bf54: 6e10 3b0d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40bf5a: 0c02 |0015: move-result-object v2 │ │ -40bf5c: 6e20 2603 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40bf62: 0c02 |0019: move-result-object v2 │ │ -40bf64: 2200 7f1e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40bf68: 1a01 8342 |001c: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40bf6c: 6e20 80b6 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40bf72: 0c02 |0021: move-result-object v2 │ │ -40bf74: 7020 55b6 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40bf7a: 2700 |0025: throw v0 │ │ +40bf2c: |[40bf2c] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ +40bf3c: 6000 7a5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.checkbox_do_not_show_again:I // field@5b7a │ │ +40bf40: 7120 ae77 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40bf46: 0c01 |0005: move-result-object v1 │ │ +40bf48: 1f01 0203 |0006: check-cast v1, Landroid/widget/CheckBox; // type@0302 │ │ +40bf4c: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ +40bf50: 2200 4e1b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; // type@1b4e │ │ +40bf54: 1f02 1603 |000c: check-cast v2, Landroid/widget/LinearLayout; // type@0316 │ │ +40bf58: 7030 68a9 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;)V // method@a968 │ │ +40bf5e: 1100 |0011: return-object v0 │ │ +40bf60: 6e10 3b0d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40bf66: 0c02 |0015: move-result-object v2 │ │ +40bf68: 6e20 2603 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40bf6e: 0c02 |0019: move-result-object v2 │ │ +40bf70: 2200 7f1e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40bf74: 1a01 8342 |001c: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40bf78: 6e20 80b6 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40bf7e: 0c02 |0021: move-result-object v2 │ │ +40bf80: 7020 55b6 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40bf86: 2700 |0025: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x000a line=64 │ │ 0x0012 line=66 │ │ 0x001a line=67 │ │ @@ -830261,20 +830261,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40bf7c: |[40bf7c] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ -40bf8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40bf8e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40bf90: 7130 6da9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; // method@a96d │ │ -40bf96: 0c02 |0005: move-result-object v2 │ │ -40bf98: 1102 |0006: return-object v2 │ │ +40bf88: |[40bf88] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ +40bf98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40bf9a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40bf9c: 7130 6da9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; // method@a96d │ │ +40bfa2: 0c02 |0005: move-result-object v2 │ │ +40bfa4: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=39 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;) │ │ @@ -830282,24 +830282,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40bf9c: |[40bf9c] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ -40bfac: 6000 595f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.checkbox_do_not_show_again:I // field@5f59 │ │ -40bfb0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40bfb2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40bfb8: 0c02 |0006: move-result-object v2 │ │ -40bfba: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40bfbe: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40bfc4: 7110 69a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; // method@a969 │ │ -40bfca: 0c02 |000f: move-result-object v2 │ │ -40bfcc: 1102 |0010: return-object v2 │ │ +40bfa8: |[40bfa8] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ +40bfb8: 6000 595f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.checkbox_do_not_show_again:I // field@5f59 │ │ +40bfbc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40bfbe: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40bfc4: 0c02 |0006: move-result-object v2 │ │ +40bfc6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40bfca: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40bfd0: 7110 69a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; // method@a969 │ │ +40bfd6: 0c02 |000f: move-result-object v2 │ │ +40bfd8: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0009 line=47 │ │ 0x000c line=49 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -830312,18 +830312,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40beec: |[40beec] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.getRoot:()Landroid/view/View; │ │ -40befc: 6e10 6ba9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a96b │ │ -40bf02: 0c00 |0003: move-result-object v0 │ │ -40bf04: 1100 |0004: return-object v0 │ │ +40bef8: |[40bef8] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.getRoot:()Landroid/view/View; │ │ +40bf08: 6e10 6ba9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a96b │ │ +40bf0e: 0c00 |0003: move-result-object v0 │ │ +40bf10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;) │ │ @@ -830331,17 +830331,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40bf08: |[40bf08] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40bf18: 5410 e271 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.rootView:Landroid/widget/LinearLayout; // field@71e2 │ │ -40bf1c: 1100 |0002: return-object v0 │ │ +40bf14: |[40bf14] de.danoeh.antennapod.databinding.CheckboxDoNotShowAgainBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40bf24: 5410 e271 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding;.rootView:Landroid/widget/LinearLayout; // field@71e2 │ │ +40bf28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/CheckboxDoNotShowAgainBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -830429,32 +830429,32 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroidx/constraintlayout/widget/ConstraintLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 16 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -40c1f0: |[40c1f0] de.danoeh.antennapod.databinding.CoverFragmentBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroidx/constraintlayout/widget/ConstraintLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -40c200: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40c206: 5b01 ee71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@71ee │ │ -40c20a: 5b02 e371 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@71e3 │ │ -40c20e: 5b03 e471 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butPrevChapter:Landroid/widget/ImageButton; // field@71e4 │ │ -40c212: 5b04 e571 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@71e5 │ │ -40c216: 5b05 e671 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chaptersLabel:Landroid/widget/TextView; // field@71e6 │ │ -40c21a: 5b06 e771 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragment:Landroid/widget/LinearLayout; // field@71e7 │ │ -40c21e: 5b07 e871 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@71e8 │ │ -40c222: 5b08 e971 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverHolder:Landroidx/constraintlayout/widget/ConstraintLayout; // field@71e9 │ │ -40c226: 5b09 ea71 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.descriptionIcon:Landroid/widget/ImageView; // field@71ea │ │ -40c22a: 5b0a eb71 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@71eb │ │ -40c22e: 5b0b ec71 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@71ec │ │ -40c232: 5b0c ed71 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.openDescription:Landroid/widget/LinearLayout; // field@71ed │ │ -40c236: 5b0d ef71 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.shownotesLabel:Landroid/widget/TextView; // field@71ef │ │ -40c23a: 5b0e f071 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@71f0 │ │ -40c23e: 5b0f f171 |001f: iput-object v15, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@71f1 │ │ -40c242: 0e00 |0021: return-void │ │ +40c1fc: |[40c1fc] de.danoeh.antennapod.databinding.CoverFragmentBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroidx/constraintlayout/widget/ConstraintLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +40c20c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40c212: 5b01 ee71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@71ee │ │ +40c216: 5b02 e371 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butNextChapter:Landroid/widget/ImageButton; // field@71e3 │ │ +40c21a: 5b03 e471 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.butPrevChapter:Landroid/widget/ImageButton; // field@71e4 │ │ +40c21e: 5b04 e571 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chapterButton:Landroid/widget/LinearLayout; // field@71e5 │ │ +40c222: 5b05 e671 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.chaptersLabel:Landroid/widget/TextView; // field@71e6 │ │ +40c226: 5b06 e771 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragment:Landroid/widget/LinearLayout; // field@71e7 │ │ +40c22a: 5b07 e871 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverFragmentTextContainer:Landroid/widget/LinearLayout; // field@71e8 │ │ +40c22e: 5b08 e971 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.coverHolder:Landroidx/constraintlayout/widget/ConstraintLayout; // field@71e9 │ │ +40c232: 5b09 ea71 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.descriptionIcon:Landroid/widget/ImageView; // field@71ea │ │ +40c236: 5b0a eb71 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.episodeDetails:Landroid/widget/LinearLayout; // field@71eb │ │ +40c23a: 5b0b ec71 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@71ec │ │ +40c23e: 5b0c ed71 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.openDescription:Landroid/widget/LinearLayout; // field@71ed │ │ +40c242: 5b0d ef71 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.shownotesLabel:Landroid/widget/TextView; // field@71ef │ │ +40c246: 5b0e f071 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvEpisodeTitle:Landroid/widget/TextView; // field@71f0 │ │ +40c24a: 5b0f f171 |001f: iput-object v15, v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.txtvPodcastTitle:Landroid/widget/TextView; // field@71f1 │ │ +40c24e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0005 line=76 │ │ 0x0007 line=77 │ │ 0x0009 line=78 │ │ @@ -830492,111 +830492,111 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 20 │ │ ins : 1 │ │ outs : 16 │ │ insns size : 179 16-bit code units │ │ -40c024: |[40c024] de.danoeh.antennapod.databinding.CoverFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ -40c034: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -40c038: 6001 565b |0002: sget v1, Lde/danoeh/antennapod/R$id;.butNextChapter:I // field@5b56 │ │ -40c03c: 7120 ae77 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c042: 0c02 |0007: move-result-object v2 │ │ -40c044: 0725 |0008: move-object v5, v2 │ │ -40c046: 1f05 1203 |0009: check-cast v5, Landroid/widget/ImageButton; // type@0312 │ │ -40c04a: 3805 9400 |000b: if-eqz v5, 009f // +0094 │ │ -40c04e: 6001 5a5b |000d: sget v1, Lde/danoeh/antennapod/R$id;.butPrevChapter:I // field@5b5a │ │ -40c052: 7120 ae77 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c058: 0c02 |0012: move-result-object v2 │ │ -40c05a: 0726 |0013: move-object v6, v2 │ │ -40c05c: 1f06 1203 |0014: check-cast v6, Landroid/widget/ImageButton; // type@0312 │ │ -40c060: 3806 8900 |0016: if-eqz v6, 009f // +0089 │ │ -40c064: 6001 775b |0018: sget v1, Lde/danoeh/antennapod/R$id;.chapterButton:I // field@5b77 │ │ -40c068: 7120 ae77 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c06e: 0c02 |001d: move-result-object v2 │ │ -40c070: 0727 |001e: move-object v7, v2 │ │ -40c072: 1f07 1603 |001f: check-cast v7, Landroid/widget/LinearLayout; // type@0316 │ │ -40c076: 3807 7e00 |0021: if-eqz v7, 009f // +007e │ │ -40c07a: 6001 785b |0023: sget v1, Lde/danoeh/antennapod/R$id;.chapters_label:I // field@5b78 │ │ -40c07e: 7120 ae77 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c084: 0c02 |0028: move-result-object v2 │ │ -40c086: 0728 |0029: move-object v8, v2 │ │ -40c088: 1f08 2d03 |002a: check-cast v8, Landroid/widget/TextView; // type@032d │ │ -40c08c: 3808 7300 |002c: if-eqz v8, 009f // +0073 │ │ -40c090: 0709 |002e: move-object v9, v0 │ │ -40c092: 1f09 1603 |002f: check-cast v9, Landroid/widget/LinearLayout; // type@0316 │ │ -40c096: 6001 a75b |0031: sget v1, Lde/danoeh/antennapod/R$id;.cover_fragment_text_container:I // field@5ba7 │ │ -40c09a: 7120 ae77 1000 |0033: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c0a0: 0c02 |0036: move-result-object v2 │ │ -40c0a2: 072a |0037: move-object v10, v2 │ │ -40c0a4: 1f0a 1603 |0038: check-cast v10, Landroid/widget/LinearLayout; // type@0316 │ │ -40c0a8: 380a 6500 |003a: if-eqz v10, 009f // +0065 │ │ -40c0ac: 6001 a45b |003c: sget v1, Lde/danoeh/antennapod/R$id;.coverHolder:I // field@5ba4 │ │ -40c0b0: 7120 ae77 1000 |003e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c0b6: 0c02 |0041: move-result-object v2 │ │ -40c0b8: 072b |0042: move-object v11, v2 │ │ -40c0ba: 1f0b 1f07 |0043: check-cast v11, Landroidx/constraintlayout/widget/ConstraintLayout; // type@071f │ │ -40c0be: 380b 5a00 |0045: if-eqz v11, 009f // +005a │ │ -40c0c2: 6001 bd5b |0047: sget v1, Lde/danoeh/antennapod/R$id;.description_icon:I // field@5bbd │ │ -40c0c6: 7120 ae77 1000 |0049: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c0cc: 0c02 |004c: move-result-object v2 │ │ -40c0ce: 072c |004d: move-object v12, v2 │ │ -40c0d0: 1f0c 1403 |004e: check-cast v12, Landroid/widget/ImageView; // type@0314 │ │ -40c0d4: 380c 4f00 |0050: if-eqz v12, 009f // +004f │ │ -40c0d8: 6001 005c |0052: sget v1, Lde/danoeh/antennapod/R$id;.episode_details:I // field@5c00 │ │ -40c0dc: 7120 ae77 1000 |0054: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c0e2: 0c02 |0057: move-result-object v2 │ │ -40c0e4: 072d |0058: move-object v13, v2 │ │ -40c0e6: 1f0d 1603 |0059: check-cast v13, Landroid/widget/LinearLayout; // type@0316 │ │ -40c0ea: 380d 4400 |005b: if-eqz v13, 009f // +0044 │ │ -40c0ee: 6001 935c |005d: sget v1, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5c93 │ │ -40c0f2: 7120 ae77 1000 |005f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c0f8: 0c02 |0062: move-result-object v2 │ │ -40c0fa: 072e |0063: move-object v14, v2 │ │ -40c0fc: 1f0e 1403 |0064: check-cast v14, Landroid/widget/ImageView; // type@0314 │ │ -40c100: 380e 3900 |0066: if-eqz v14, 009f // +0039 │ │ -40c104: 6001 305d |0068: sget v1, Lde/danoeh/antennapod/R$id;.openDescription:I // field@5d30 │ │ -40c108: 7120 ae77 1000 |006a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c10e: 0c02 |006d: move-result-object v2 │ │ -40c110: 072f |006e: move-object v15, v2 │ │ -40c112: 1f0f 1603 |006f: check-cast v15, Landroid/widget/LinearLayout; // type@0316 │ │ -40c116: 380f 2e00 |0071: if-eqz v15, 009f // +002e │ │ -40c11a: 6001 e85d |0073: sget v1, Lde/danoeh/antennapod/R$id;.shownotes_label:I // field@5de8 │ │ -40c11e: 7120 ae77 1000 |0075: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c124: 0c02 |0078: move-result-object v2 │ │ -40c126: 0810 0200 |0079: move-object/from16 v16, v2 │ │ -40c12a: 1f10 2d03 |007b: check-cast v16, Landroid/widget/TextView; // type@032d │ │ -40c12e: 3810 2200 |007d: if-eqz v16, 009f // +0022 │ │ -40c132: 6001 855e |007f: sget v1, Lde/danoeh/antennapod/R$id;.txtvEpisodeTitle:I // field@5e85 │ │ -40c136: 7120 ae77 1000 |0081: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c13c: 0c02 |0084: move-result-object v2 │ │ -40c13e: 0811 0200 |0085: move-object/from16 v17, v2 │ │ -40c142: 1f11 2d03 |0087: check-cast v17, Landroid/widget/TextView; // type@032d │ │ -40c146: 3811 1600 |0089: if-eqz v17, 009f // +0016 │ │ -40c14a: 6001 925e |008b: sget v1, Lde/danoeh/antennapod/R$id;.txtvPodcastTitle:I // field@5e92 │ │ -40c14e: 7120 ae77 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c154: 0c02 |0090: move-result-object v2 │ │ -40c156: 0812 0200 |0091: move-object/from16 v18, v2 │ │ -40c15a: 1f12 2d03 |0093: check-cast v18, Landroid/widget/TextView; // type@032d │ │ -40c15e: 3812 0a00 |0095: if-eqz v18, 009f // +000a │ │ -40c162: 2200 4f1b |0097: new-instance v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // type@1b4f │ │ -40c166: 0703 |0099: move-object v3, v0 │ │ -40c168: 0794 |009a: move-object v4, v9 │ │ -40c16a: 7610 6ea9 0300 |009b: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroidx/constraintlayout/widget/ConstraintLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@a96e │ │ -40c170: 1100 |009e: return-object v0 │ │ -40c172: 7401 3b0d 1300 |009f: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40c178: 0c00 |00a2: move-result-object v0 │ │ -40c17a: 6e20 2603 1000 |00a3: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40c180: 0c00 |00a6: move-result-object v0 │ │ -40c182: 2201 7f1e |00a7: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ -40c186: 1a02 8342 |00a9: const-string v2, "Missing required view with ID: " // string@4283 │ │ -40c18a: 6e20 80b6 0200 |00ab: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40c190: 0c00 |00ae: move-result-object v0 │ │ -40c192: 7020 55b6 0100 |00af: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40c198: 2701 |00b2: throw v1 │ │ +40c030: |[40c030] de.danoeh.antennapod.databinding.CoverFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ +40c040: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +40c044: 6001 565b |0002: sget v1, Lde/danoeh/antennapod/R$id;.butNextChapter:I // field@5b56 │ │ +40c048: 7120 ae77 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c04e: 0c02 |0007: move-result-object v2 │ │ +40c050: 0725 |0008: move-object v5, v2 │ │ +40c052: 1f05 1203 |0009: check-cast v5, Landroid/widget/ImageButton; // type@0312 │ │ +40c056: 3805 9400 |000b: if-eqz v5, 009f // +0094 │ │ +40c05a: 6001 5a5b |000d: sget v1, Lde/danoeh/antennapod/R$id;.butPrevChapter:I // field@5b5a │ │ +40c05e: 7120 ae77 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c064: 0c02 |0012: move-result-object v2 │ │ +40c066: 0726 |0013: move-object v6, v2 │ │ +40c068: 1f06 1203 |0014: check-cast v6, Landroid/widget/ImageButton; // type@0312 │ │ +40c06c: 3806 8900 |0016: if-eqz v6, 009f // +0089 │ │ +40c070: 6001 775b |0018: sget v1, Lde/danoeh/antennapod/R$id;.chapterButton:I // field@5b77 │ │ +40c074: 7120 ae77 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c07a: 0c02 |001d: move-result-object v2 │ │ +40c07c: 0727 |001e: move-object v7, v2 │ │ +40c07e: 1f07 1603 |001f: check-cast v7, Landroid/widget/LinearLayout; // type@0316 │ │ +40c082: 3807 7e00 |0021: if-eqz v7, 009f // +007e │ │ +40c086: 6001 785b |0023: sget v1, Lde/danoeh/antennapod/R$id;.chapters_label:I // field@5b78 │ │ +40c08a: 7120 ae77 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c090: 0c02 |0028: move-result-object v2 │ │ +40c092: 0728 |0029: move-object v8, v2 │ │ +40c094: 1f08 2d03 |002a: check-cast v8, Landroid/widget/TextView; // type@032d │ │ +40c098: 3808 7300 |002c: if-eqz v8, 009f // +0073 │ │ +40c09c: 0709 |002e: move-object v9, v0 │ │ +40c09e: 1f09 1603 |002f: check-cast v9, Landroid/widget/LinearLayout; // type@0316 │ │ +40c0a2: 6001 a75b |0031: sget v1, Lde/danoeh/antennapod/R$id;.cover_fragment_text_container:I // field@5ba7 │ │ +40c0a6: 7120 ae77 1000 |0033: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c0ac: 0c02 |0036: move-result-object v2 │ │ +40c0ae: 072a |0037: move-object v10, v2 │ │ +40c0b0: 1f0a 1603 |0038: check-cast v10, Landroid/widget/LinearLayout; // type@0316 │ │ +40c0b4: 380a 6500 |003a: if-eqz v10, 009f // +0065 │ │ +40c0b8: 6001 a45b |003c: sget v1, Lde/danoeh/antennapod/R$id;.coverHolder:I // field@5ba4 │ │ +40c0bc: 7120 ae77 1000 |003e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c0c2: 0c02 |0041: move-result-object v2 │ │ +40c0c4: 072b |0042: move-object v11, v2 │ │ +40c0c6: 1f0b 1f07 |0043: check-cast v11, Landroidx/constraintlayout/widget/ConstraintLayout; // type@071f │ │ +40c0ca: 380b 5a00 |0045: if-eqz v11, 009f // +005a │ │ +40c0ce: 6001 bd5b |0047: sget v1, Lde/danoeh/antennapod/R$id;.description_icon:I // field@5bbd │ │ +40c0d2: 7120 ae77 1000 |0049: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c0d8: 0c02 |004c: move-result-object v2 │ │ +40c0da: 072c |004d: move-object v12, v2 │ │ +40c0dc: 1f0c 1403 |004e: check-cast v12, Landroid/widget/ImageView; // type@0314 │ │ +40c0e0: 380c 4f00 |0050: if-eqz v12, 009f // +004f │ │ +40c0e4: 6001 005c |0052: sget v1, Lde/danoeh/antennapod/R$id;.episode_details:I // field@5c00 │ │ +40c0e8: 7120 ae77 1000 |0054: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c0ee: 0c02 |0057: move-result-object v2 │ │ +40c0f0: 072d |0058: move-object v13, v2 │ │ +40c0f2: 1f0d 1603 |0059: check-cast v13, Landroid/widget/LinearLayout; // type@0316 │ │ +40c0f6: 380d 4400 |005b: if-eqz v13, 009f // +0044 │ │ +40c0fa: 6001 935c |005d: sget v1, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5c93 │ │ +40c0fe: 7120 ae77 1000 |005f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c104: 0c02 |0062: move-result-object v2 │ │ +40c106: 072e |0063: move-object v14, v2 │ │ +40c108: 1f0e 1403 |0064: check-cast v14, Landroid/widget/ImageView; // type@0314 │ │ +40c10c: 380e 3900 |0066: if-eqz v14, 009f // +0039 │ │ +40c110: 6001 305d |0068: sget v1, Lde/danoeh/antennapod/R$id;.openDescription:I // field@5d30 │ │ +40c114: 7120 ae77 1000 |006a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c11a: 0c02 |006d: move-result-object v2 │ │ +40c11c: 072f |006e: move-object v15, v2 │ │ +40c11e: 1f0f 1603 |006f: check-cast v15, Landroid/widget/LinearLayout; // type@0316 │ │ +40c122: 380f 2e00 |0071: if-eqz v15, 009f // +002e │ │ +40c126: 6001 e85d |0073: sget v1, Lde/danoeh/antennapod/R$id;.shownotes_label:I // field@5de8 │ │ +40c12a: 7120 ae77 1000 |0075: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c130: 0c02 |0078: move-result-object v2 │ │ +40c132: 0810 0200 |0079: move-object/from16 v16, v2 │ │ +40c136: 1f10 2d03 |007b: check-cast v16, Landroid/widget/TextView; // type@032d │ │ +40c13a: 3810 2200 |007d: if-eqz v16, 009f // +0022 │ │ +40c13e: 6001 855e |007f: sget v1, Lde/danoeh/antennapod/R$id;.txtvEpisodeTitle:I // field@5e85 │ │ +40c142: 7120 ae77 1000 |0081: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c148: 0c02 |0084: move-result-object v2 │ │ +40c14a: 0811 0200 |0085: move-object/from16 v17, v2 │ │ +40c14e: 1f11 2d03 |0087: check-cast v17, Landroid/widget/TextView; // type@032d │ │ +40c152: 3811 1600 |0089: if-eqz v17, 009f // +0016 │ │ +40c156: 6001 925e |008b: sget v1, Lde/danoeh/antennapod/R$id;.txtvPodcastTitle:I // field@5e92 │ │ +40c15a: 7120 ae77 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c160: 0c02 |0090: move-result-object v2 │ │ +40c162: 0812 0200 |0091: move-object/from16 v18, v2 │ │ +40c166: 1f12 2d03 |0093: check-cast v18, Landroid/widget/TextView; // type@032d │ │ +40c16a: 3812 0a00 |0095: if-eqz v18, 009f // +000a │ │ +40c16e: 2200 4f1b |0097: new-instance v0, Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // type@1b4f │ │ +40c172: 0703 |0099: move-object v3, v0 │ │ +40c174: 0794 |009a: move-object v4, v9 │ │ +40c176: 7610 6ea9 0300 |009b: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroidx/constraintlayout/widget/ConstraintLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@a96e │ │ +40c17c: 1100 |009e: return-object v0 │ │ +40c17e: 7401 3b0d 1300 |009f: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40c184: 0c00 |00a2: move-result-object v0 │ │ +40c186: 6e20 2603 1000 |00a3: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40c18c: 0c00 |00a6: move-result-object v0 │ │ +40c18e: 2201 7f1e |00a7: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ +40c192: 1a02 8342 |00a9: const-string v2, "Missing required view with ID: " // string@4283 │ │ +40c196: 6e20 80b6 0200 |00ab: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40c19c: 0c00 |00ae: move-result-object v0 │ │ +40c19e: 7020 55b6 0100 |00af: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40c1a4: 2701 |00b2: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=119 │ │ 0x0004 line=120 │ │ 0x000d line=125 │ │ 0x000f line=126 │ │ 0x0018 line=131 │ │ @@ -830633,20 +830633,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40c19c: |[40c19c] de.danoeh.antennapod.databinding.CoverFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ -40c1ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40c1ae: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40c1b0: 7130 73a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // method@a973 │ │ -40c1b6: 0c02 |0005: move-result-object v2 │ │ -40c1b8: 1102 |0006: return-object v2 │ │ +40c1a8: |[40c1a8] de.danoeh.antennapod.databinding.CoverFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ +40c1b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40c1ba: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40c1bc: 7130 73a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // method@a973 │ │ +40c1c2: 0c02 |0005: move-result-object v2 │ │ +40c1c4: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=100 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/CoverFragmentBinding;) │ │ @@ -830654,24 +830654,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CoverFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40c1bc: |[40c1bc] de.danoeh.antennapod.databinding.CoverFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ -40c1cc: 6000 5c5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.cover_fragment:I // field@5f5c │ │ -40c1d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40c1d2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40c1d8: 0c02 |0006: move-result-object v2 │ │ -40c1da: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40c1de: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40c1e4: 7110 6fa9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // method@a96f │ │ -40c1ea: 0c02 |000f: move-result-object v2 │ │ -40c1ec: 1102 |0010: return-object v2 │ │ +40c1c8: |[40c1c8] de.danoeh.antennapod.databinding.CoverFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ +40c1d8: 6000 5c5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.cover_fragment:I // field@5f5c │ │ +40c1dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40c1de: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40c1e4: 0c02 |0006: move-result-object v2 │ │ +40c1e6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40c1ea: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40c1f0: 7110 6fa9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/CoverFragmentBinding; // method@a96f │ │ +40c1f6: 0c02 |000f: move-result-object v2 │ │ +40c1f8: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0009 line=108 │ │ 0x000c line=110 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -830684,18 +830684,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40bff0: |[40bff0] de.danoeh.antennapod.databinding.CoverFragmentBinding.getRoot:()Landroid/view/View; │ │ -40c000: 6e10 71a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a971 │ │ -40c006: 0c00 |0003: move-result-object v0 │ │ -40c008: 1100 |0004: return-object v0 │ │ +40bffc: |[40bffc] de.danoeh.antennapod.databinding.CoverFragmentBinding.getRoot:()Landroid/view/View; │ │ +40c00c: 6e10 71a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a971 │ │ +40c012: 0c00 |0003: move-result-object v0 │ │ +40c014: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/CoverFragmentBinding;) │ │ @@ -830703,17 +830703,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40c00c: |[40c00c] de.danoeh.antennapod.databinding.CoverFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40c01c: 5410 ee71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@71ee │ │ -40c020: 1100 |0002: return-object v0 │ │ +40c018: |[40c018] de.danoeh.antennapod.databinding.CoverFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40c028: 5410 ee71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/CoverFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@71ee │ │ +40c02c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/CoverFragmentBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -830757,21 +830757,21 @@ │ │ type : '(Landroid/widget/RelativeLayout;Landroid/widget/ListView;Landroid/widget/ProgressBar;Lcom/google/android/material/appbar/MaterialToolbar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -40c350: |[40c350] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ListView;Landroid/widget/ProgressBar;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -40c360: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40c366: 5b01 f471 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@71f4 │ │ -40c36a: 5b02 f271 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@71f2 │ │ -40c36e: 5b03 f371 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@71f3 │ │ -40c372: 5b04 f571 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@71f5 │ │ -40c376: 0e00 |000b: return-void │ │ +40c35c: |[40c35c] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ListView;Landroid/widget/ProgressBar;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +40c36c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40c372: 5b01 f471 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@71f4 │ │ +40c376: 5b02 f271 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.list:Landroid/widget/ListView; // field@71f2 │ │ +40c37a: 5b03 f371 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@71f3 │ │ +40c37e: 5b04 f571 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@71f5 │ │ +40c382: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -830787,44 +830787,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 58 16-bit code units │ │ -40c278: |[40c278] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ -40c288: 6000 b65c |0000: sget v0, Lde/danoeh/antennapod/R$id;.list:I // field@5cb6 │ │ -40c28c: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c292: 0c01 |0005: move-result-object v1 │ │ -40c294: 1f01 1803 |0006: check-cast v1, Landroid/widget/ListView; // type@0318 │ │ -40c298: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -40c29c: 6000 785d |000a: sget v0, Lde/danoeh/antennapod/R$id;.progLoading:I // field@5d78 │ │ -40c2a0: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c2a6: 0c02 |000f: move-result-object v2 │ │ -40c2a8: 1f02 1d03 |0010: check-cast v2, Landroid/widget/ProgressBar; // type@031d │ │ -40c2ac: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -40c2b0: 6000 6c5e |0014: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ -40c2b4: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c2ba: 0c03 |0019: move-result-object v3 │ │ -40c2bc: 1f03 f716 |001a: check-cast v3, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -40c2c0: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -40c2c4: 2200 501b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // type@1b50 │ │ -40c2c8: 1f04 2003 |0020: check-cast v4, Landroid/widget/RelativeLayout; // type@0320 │ │ -40c2cc: 7053 74a9 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.:(Landroid/widget/RelativeLayout;Landroid/widget/ListView;Landroid/widget/ProgressBar;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a974 │ │ -40c2d2: 1100 |0025: return-object v0 │ │ -40c2d4: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40c2da: 0c04 |0029: move-result-object v4 │ │ -40c2dc: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40c2e2: 0c04 |002d: move-result-object v4 │ │ -40c2e4: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40c2e8: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40c2ec: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40c2f2: 0c04 |0035: move-result-object v4 │ │ -40c2f4: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40c2fa: 2700 |0039: throw v0 │ │ +40c284: |[40c284] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ +40c294: 6000 b65c |0000: sget v0, Lde/danoeh/antennapod/R$id;.list:I // field@5cb6 │ │ +40c298: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c29e: 0c01 |0005: move-result-object v1 │ │ +40c2a0: 1f01 1803 |0006: check-cast v1, Landroid/widget/ListView; // type@0318 │ │ +40c2a4: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +40c2a8: 6000 785d |000a: sget v0, Lde/danoeh/antennapod/R$id;.progLoading:I // field@5d78 │ │ +40c2ac: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c2b2: 0c02 |000f: move-result-object v2 │ │ +40c2b4: 1f02 1d03 |0010: check-cast v2, Landroid/widget/ProgressBar; // type@031d │ │ +40c2b8: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +40c2bc: 6000 6c5e |0014: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ +40c2c0: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c2c6: 0c03 |0019: move-result-object v3 │ │ +40c2c8: 1f03 f716 |001a: check-cast v3, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +40c2cc: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +40c2d0: 2200 501b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // type@1b50 │ │ +40c2d4: 1f04 2003 |0020: check-cast v4, Landroid/widget/RelativeLayout; // type@0320 │ │ +40c2d8: 7053 74a9 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.:(Landroid/widget/RelativeLayout;Landroid/widget/ListView;Landroid/widget/ProgressBar;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a974 │ │ +40c2de: 1100 |0025: return-object v0 │ │ +40c2e0: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40c2e6: 0c04 |0029: move-result-object v4 │ │ +40c2e8: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40c2ee: 0c04 |002d: move-result-object v4 │ │ +40c2f0: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40c2f4: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40c2f8: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40c2fe: 0c04 |0035: move-result-object v4 │ │ +40c300: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40c306: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ 0x000a line=74 │ │ 0x000c line=75 │ │ 0x0014 line=80 │ │ @@ -830840,20 +830840,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40c2fc: |[40c2fc] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ -40c30c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40c30e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40c310: 7130 79a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // method@a979 │ │ -40c316: 0c02 |0005: move-result-object v2 │ │ -40c318: 1102 |0006: return-object v2 │ │ +40c308: |[40c308] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ +40c318: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40c31a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40c31c: 7130 79a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // method@a979 │ │ +40c322: 0c02 |0005: move-result-object v2 │ │ +40c324: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;) │ │ @@ -830861,24 +830861,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40c31c: |[40c31c] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ -40c32c: 6000 6e5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.download_log_fragment:I // field@5f6e │ │ -40c330: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40c332: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40c338: 0c02 |0006: move-result-object v2 │ │ -40c33a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40c33e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40c344: 7110 75a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // method@a975 │ │ -40c34a: 0c02 |000f: move-result-object v2 │ │ -40c34c: 1102 |0010: return-object v2 │ │ +40c328: |[40c328] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ +40c338: 6000 6e5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.download_log_fragment:I // field@5f6e │ │ +40c33c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40c33e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40c344: 0c02 |0006: move-result-object v2 │ │ +40c346: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40c34a: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40c350: 7110 75a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; // method@a975 │ │ +40c356: 0c02 |000f: move-result-object v2 │ │ +40c358: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0009 line=57 │ │ 0x000c line=59 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -830891,18 +830891,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40c244: |[40c244] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.getRoot:()Landroid/view/View; │ │ -40c254: 6e10 77a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@a977 │ │ -40c25a: 0c00 |0003: move-result-object v0 │ │ -40c25c: 1100 |0004: return-object v0 │ │ +40c250: |[40c250] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.getRoot:()Landroid/view/View; │ │ +40c260: 6e10 77a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@a977 │ │ +40c266: 0c00 |0003: move-result-object v0 │ │ +40c268: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;) │ │ @@ -830910,17 +830910,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40c260: |[40c260] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -40c270: 5410 f471 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@71f4 │ │ -40c274: 1100 |0002: return-object v0 │ │ +40c26c: |[40c26c] de.danoeh.antennapod.databinding.DownloadLogFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +40c27c: 5410 f471 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@71f4 │ │ +40c280: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/DownloadLogFragmentBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -830976,24 +830976,24 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -40c4bc: |[40c4bc] de.danoeh.antennapod.databinding.DownloadlogItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -40c4cc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40c4d2: 5b01 f871 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.rootView:Landroid/widget/LinearLayout; // field@71f8 │ │ -40c4d6: 5b02 f671 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.container:Landroid/widget/LinearLayout; // field@71f6 │ │ -40c4da: 5b03 f771 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.icon:Landroid/widget/ImageView; // field@71f7 │ │ -40c4de: 5b04 f971 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.status:Landroid/widget/TextView; // field@71f9 │ │ -40c4e2: 5b05 fa71 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvReason:Landroid/widget/TextView; // field@71fa │ │ -40c4e6: 5b06 fb71 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvTapForDetails:Landroid/widget/TextView; // field@71fb │ │ -40c4ea: 5b07 fc71 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvTitle:Landroid/widget/TextView; // field@71fc │ │ -40c4ee: 0e00 |0011: return-void │ │ +40c4c8: |[40c4c8] de.danoeh.antennapod.databinding.DownloadlogItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +40c4d8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40c4de: 5b01 f871 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.rootView:Landroid/widget/LinearLayout; // field@71f8 │ │ +40c4e2: 5b02 f671 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.container:Landroid/widget/LinearLayout; // field@71f6 │ │ +40c4e6: 5b03 f771 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.icon:Landroid/widget/ImageView; // field@71f7 │ │ +40c4ea: 5b04 f971 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.status:Landroid/widget/TextView; // field@71f9 │ │ +40c4ee: 5b05 fa71 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvReason:Landroid/widget/TextView; // field@71fa │ │ +40c4f2: 5b06 fb71 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvTapForDetails:Landroid/widget/TextView; // field@71fb │ │ +40c4f6: 5b07 fc71 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.txtvTitle:Landroid/widget/TextView; // field@71fc │ │ +40c4fa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x0007 line=46 │ │ 0x0009 line=47 │ │ @@ -831015,62 +831015,62 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 86 16-bit code units │ │ -40c3ac: |[40c3ac] de.danoeh.antennapod.databinding.DownloadlogItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ -40c3bc: 0782 |0000: move-object v2, v8 │ │ -40c3be: 1f02 1603 |0001: check-cast v2, Landroid/widget/LinearLayout; // type@0316 │ │ -40c3c2: 6000 8a5c |0003: sget v0, Lde/danoeh/antennapod/R$id;.icon:I // field@5c8a │ │ -40c3c6: 7120 ae77 0800 |0005: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c3cc: 0c01 |0008: move-result-object v1 │ │ -40c3ce: 0713 |0009: move-object v3, v1 │ │ -40c3d0: 1f03 1403 |000a: check-cast v3, Landroid/widget/ImageView; // type@0314 │ │ -40c3d4: 3803 3600 |000c: if-eqz v3, 0042 // +0036 │ │ -40c3d8: 6000 1b5e |000e: sget v0, Lde/danoeh/antennapod/R$id;.status:I // field@5e1b │ │ -40c3dc: 7120 ae77 0800 |0010: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c3e2: 0c01 |0013: move-result-object v1 │ │ -40c3e4: 0714 |0014: move-object v4, v1 │ │ -40c3e6: 1f04 2d03 |0015: check-cast v4, Landroid/widget/TextView; // type@032d │ │ -40c3ea: 3804 2b00 |0017: if-eqz v4, 0042 // +002b │ │ -40c3ee: 6000 985e |0019: sget v0, Lde/danoeh/antennapod/R$id;.txtvReason:I // field@5e98 │ │ -40c3f2: 7120 ae77 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c3f8: 0c01 |001e: move-result-object v1 │ │ -40c3fa: 0715 |001f: move-object v5, v1 │ │ -40c3fc: 1f05 2d03 |0020: check-cast v5, Landroid/widget/TextView; // type@032d │ │ -40c400: 3805 2000 |0022: if-eqz v5, 0042 // +0020 │ │ -40c404: 6000 9c5e |0024: sget v0, Lde/danoeh/antennapod/R$id;.txtvTapForDetails:I // field@5e9c │ │ -40c408: 7120 ae77 0800 |0026: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c40e: 0c01 |0029: move-result-object v1 │ │ -40c410: 0716 |002a: move-object v6, v1 │ │ -40c412: 1f06 2d03 |002b: check-cast v6, Landroid/widget/TextView; // type@032d │ │ -40c416: 3806 1500 |002d: if-eqz v6, 0042 // +0015 │ │ -40c41a: 6000 9d5e |002f: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5e9d │ │ -40c41e: 7120 ae77 0800 |0031: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c424: 0c01 |0034: move-result-object v1 │ │ -40c426: 0717 |0035: move-object v7, v1 │ │ -40c428: 1f07 2d03 |0036: check-cast v7, Landroid/widget/TextView; // type@032d │ │ -40c42c: 3807 0a00 |0038: if-eqz v7, 0042 // +000a │ │ -40c430: 2208 511b |003a: new-instance v8, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; // type@1b51 │ │ -40c434: 0780 |003c: move-object v0, v8 │ │ -40c436: 0721 |003d: move-object v1, v2 │ │ -40c438: 7608 7aa9 0000 |003e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@a97a │ │ -40c43e: 1108 |0041: return-object v8 │ │ -40c440: 6e10 3b0d 0800 |0042: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40c446: 0c08 |0045: move-result-object v8 │ │ -40c448: 6e20 2603 0800 |0046: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40c44e: 0c08 |0049: move-result-object v8 │ │ -40c450: 2200 7f1e |004a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40c454: 1a01 8342 |004c: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40c458: 6e20 80b6 8100 |004e: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40c45e: 0c08 |0051: move-result-object v8 │ │ -40c460: 7020 55b6 8000 |0052: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40c466: 2700 |0055: throw v0 │ │ +40c3b8: |[40c3b8] de.danoeh.antennapod.databinding.DownloadlogItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ +40c3c8: 0782 |0000: move-object v2, v8 │ │ +40c3ca: 1f02 1603 |0001: check-cast v2, Landroid/widget/LinearLayout; // type@0316 │ │ +40c3ce: 6000 8a5c |0003: sget v0, Lde/danoeh/antennapod/R$id;.icon:I // field@5c8a │ │ +40c3d2: 7120 ae77 0800 |0005: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c3d8: 0c01 |0008: move-result-object v1 │ │ +40c3da: 0713 |0009: move-object v3, v1 │ │ +40c3dc: 1f03 1403 |000a: check-cast v3, Landroid/widget/ImageView; // type@0314 │ │ +40c3e0: 3803 3600 |000c: if-eqz v3, 0042 // +0036 │ │ +40c3e4: 6000 1b5e |000e: sget v0, Lde/danoeh/antennapod/R$id;.status:I // field@5e1b │ │ +40c3e8: 7120 ae77 0800 |0010: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c3ee: 0c01 |0013: move-result-object v1 │ │ +40c3f0: 0714 |0014: move-object v4, v1 │ │ +40c3f2: 1f04 2d03 |0015: check-cast v4, Landroid/widget/TextView; // type@032d │ │ +40c3f6: 3804 2b00 |0017: if-eqz v4, 0042 // +002b │ │ +40c3fa: 6000 985e |0019: sget v0, Lde/danoeh/antennapod/R$id;.txtvReason:I // field@5e98 │ │ +40c3fe: 7120 ae77 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c404: 0c01 |001e: move-result-object v1 │ │ +40c406: 0715 |001f: move-object v5, v1 │ │ +40c408: 1f05 2d03 |0020: check-cast v5, Landroid/widget/TextView; // type@032d │ │ +40c40c: 3805 2000 |0022: if-eqz v5, 0042 // +0020 │ │ +40c410: 6000 9c5e |0024: sget v0, Lde/danoeh/antennapod/R$id;.txtvTapForDetails:I // field@5e9c │ │ +40c414: 7120 ae77 0800 |0026: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c41a: 0c01 |0029: move-result-object v1 │ │ +40c41c: 0716 |002a: move-object v6, v1 │ │ +40c41e: 1f06 2d03 |002b: check-cast v6, Landroid/widget/TextView; // type@032d │ │ +40c422: 3806 1500 |002d: if-eqz v6, 0042 // +0015 │ │ +40c426: 6000 9d5e |002f: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5e9d │ │ +40c42a: 7120 ae77 0800 |0031: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c430: 0c01 |0034: move-result-object v1 │ │ +40c432: 0717 |0035: move-object v7, v1 │ │ +40c434: 1f07 2d03 |0036: check-cast v7, Landroid/widget/TextView; // type@032d │ │ +40c438: 3807 0a00 |0038: if-eqz v7, 0042 // +000a │ │ +40c43c: 2208 511b |003a: new-instance v8, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; // type@1b51 │ │ +40c440: 0780 |003c: move-object v0, v8 │ │ +40c442: 0721 |003d: move-object v1, v2 │ │ +40c444: 7608 7aa9 0000 |003e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@a97a │ │ +40c44a: 1108 |0041: return-object v8 │ │ +40c44c: 6e10 3b0d 0800 |0042: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40c452: 0c08 |0045: move-result-object v8 │ │ +40c454: 6e20 2603 0800 |0046: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40c45a: 0c08 |0049: move-result-object v8 │ │ +40c45c: 2200 7f1e |004a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40c460: 1a01 8342 |004c: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40c464: 6e20 80b6 8100 |004e: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40c46a: 0c08 |0051: move-result-object v8 │ │ +40c46c: 7020 55b6 8000 |0052: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40c472: 2700 |0055: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ 0x000e line=88 │ │ 0x0010 line=89 │ │ @@ -831091,20 +831091,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40c468: |[40c468] de.danoeh.antennapod.databinding.DownloadlogItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ -40c478: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40c47a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40c47c: 7130 7fa9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; // method@a97f │ │ -40c482: 0c02 |0005: move-result-object v2 │ │ -40c484: 1102 |0006: return-object v2 │ │ +40c474: |[40c474] de.danoeh.antennapod.databinding.DownloadlogItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ +40c484: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40c486: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40c488: 7130 7fa9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; // method@a97f │ │ +40c48e: 0c02 |0005: move-result-object v2 │ │ +40c490: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=61 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;) │ │ @@ -831112,24 +831112,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40c488: |[40c488] de.danoeh.antennapod.databinding.DownloadlogItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ -40c498: 6000 6f5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.downloadlog_item:I // field@5f6f │ │ -40c49c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40c49e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40c4a4: 0c02 |0006: move-result-object v2 │ │ -40c4a6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40c4aa: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40c4b0: 7110 7ba9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; // method@a97b │ │ -40c4b6: 0c02 |000f: move-result-object v2 │ │ -40c4b8: 1102 |0010: return-object v2 │ │ +40c494: |[40c494] de.danoeh.antennapod.databinding.DownloadlogItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ +40c4a4: 6000 6f5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.downloadlog_item:I // field@5f6f │ │ +40c4a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40c4aa: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40c4b0: 0c02 |0006: move-result-object v2 │ │ +40c4b2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40c4b6: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40c4bc: 7110 7ba9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; // method@a97b │ │ +40c4c2: 0c02 |000f: move-result-object v2 │ │ +40c4c4: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0009 line=69 │ │ 0x000c line=71 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -831142,18 +831142,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40c378: |[40c378] de.danoeh.antennapod.databinding.DownloadlogItemBinding.getRoot:()Landroid/view/View; │ │ -40c388: 6e10 7da9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a97d │ │ -40c38e: 0c00 |0003: move-result-object v0 │ │ -40c390: 1100 |0004: return-object v0 │ │ +40c384: |[40c384] de.danoeh.antennapod.databinding.DownloadlogItemBinding.getRoot:()Landroid/view/View; │ │ +40c394: 6e10 7da9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a97d │ │ +40c39a: 0c00 |0003: move-result-object v0 │ │ +40c39c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;) │ │ @@ -831161,17 +831161,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40c394: |[40c394] de.danoeh.antennapod.databinding.DownloadlogItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40c3a4: 5410 f871 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.rootView:Landroid/widget/LinearLayout; // field@71f8 │ │ -40c3a8: 1100 |0002: return-object v0 │ │ +40c3a0: |[40c3a0] de.danoeh.antennapod.databinding.DownloadlogItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40c3b0: 5410 f871 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/DownloadlogItemBinding;.rootView:Landroid/widget/LinearLayout; // field@71f8 │ │ +40c3b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/DownloadlogItemBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -831223,23 +831223,23 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/AutoCompleteTextView;Lcom/google/android/material/textfield/TextInputLayout;Landroid/widget/CheckBox;Landroidx/recyclerview/widget/RecyclerView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -40c634: |[40c634] de.danoeh.antennapod.databinding.EditTagsDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/AutoCompleteTextView;Lcom/google/android/material/textfield/TextInputLayout;Landroid/widget/CheckBox;Landroidx/recyclerview/widget/RecyclerView;)V │ │ -40c644: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40c64a: 5b01 0172 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7201 │ │ -40c64e: 5b02 fd71 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.commonTagsInfo:Landroid/widget/TextView; // field@71fd │ │ -40c652: 5b03 fe71 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@71fe │ │ -40c656: 5b04 ff71 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@71ff │ │ -40c65a: 5b05 0072 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootFolderCheckbox:Landroid/widget/CheckBox; // field@7200 │ │ -40c65e: 5b06 0272 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@7202 │ │ -40c662: 0e00 |000f: return-void │ │ +40c640: |[40c640] de.danoeh.antennapod.databinding.EditTagsDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/AutoCompleteTextView;Lcom/google/android/material/textfield/TextInputLayout;Landroid/widget/CheckBox;Landroidx/recyclerview/widget/RecyclerView;)V │ │ +40c650: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40c656: 5b01 0172 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7201 │ │ +40c65a: 5b02 fd71 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.commonTagsInfo:Landroid/widget/TextView; // field@71fd │ │ +40c65e: 5b03 fe71 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagEditText:Landroid/widget/AutoCompleteTextView; // field@71fe │ │ +40c662: 5b04 ff71 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.newTagTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@71ff │ │ +40c666: 5b05 0072 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootFolderCheckbox:Landroid/widget/CheckBox; // field@7200 │ │ +40c66a: 5b06 0272 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.tagsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@7202 │ │ +40c66e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x0007 line=46 │ │ 0x0009 line=47 │ │ @@ -831259,61 +831259,61 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 85 16-bit code units │ │ -40c524: |[40c524] de.danoeh.antennapod.databinding.EditTagsDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ -40c534: 6000 925b |0000: sget v0, Lde/danoeh/antennapod/R$id;.commonTagsInfo:I // field@5b92 │ │ -40c538: 7120 ae77 0900 |0002: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c53e: 0c01 |0005: move-result-object v1 │ │ -40c540: 0714 |0006: move-object v4, v1 │ │ -40c542: 1f04 2d03 |0007: check-cast v4, Landroid/widget/TextView; // type@032d │ │ -40c546: 3804 3800 |0009: if-eqz v4, 0041 // +0038 │ │ -40c54a: 6000 175d |000b: sget v0, Lde/danoeh/antennapod/R$id;.newTagEditText:I // field@5d17 │ │ -40c54e: 7120 ae77 0900 |000d: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c554: 0c01 |0010: move-result-object v1 │ │ -40c556: 0715 |0011: move-object v5, v1 │ │ -40c558: 1f05 ff02 |0012: check-cast v5, Landroid/widget/AutoCompleteTextView; // type@02ff │ │ -40c55c: 3805 2d00 |0014: if-eqz v5, 0041 // +002d │ │ -40c560: 6000 185d |0016: sget v0, Lde/danoeh/antennapod/R$id;.newTagTextInput:I // field@5d18 │ │ -40c564: 7120 ae77 0900 |0018: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c56a: 0c01 |001b: move-result-object v1 │ │ -40c56c: 0716 |001c: move-object v6, v1 │ │ -40c56e: 1f06 8a19 |001d: check-cast v6, Lcom/google/android/material/textfield/TextInputLayout; // type@198a │ │ -40c572: 3806 2200 |001f: if-eqz v6, 0041 // +0022 │ │ -40c576: 6000 a05d |0021: sget v0, Lde/danoeh/antennapod/R$id;.rootFolderCheckbox:I // field@5da0 │ │ -40c57a: 7120 ae77 0900 |0023: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c580: 0c01 |0026: move-result-object v1 │ │ -40c582: 0717 |0027: move-object v7, v1 │ │ -40c584: 1f07 0203 |0028: check-cast v7, Landroid/widget/CheckBox; // type@0302 │ │ -40c588: 3807 1700 |002a: if-eqz v7, 0041 // +0017 │ │ -40c58c: 6000 465e |002c: sget v0, Lde/danoeh/antennapod/R$id;.tagsRecycler:I // field@5e46 │ │ -40c590: 7120 ae77 0900 |002e: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c596: 0c01 |0031: move-result-object v1 │ │ -40c598: 0718 |0032: move-object v8, v1 │ │ -40c59a: 1f08 2c12 |0033: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@122c │ │ -40c59e: 3808 0c00 |0035: if-eqz v8, 0041 // +000c │ │ -40c5a2: 2200 521b |0037: new-instance v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // type@1b52 │ │ -40c5a6: 0793 |0039: move-object v3, v9 │ │ -40c5a8: 1f03 1603 |003a: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -40c5ac: 0702 |003c: move-object v2, v0 │ │ -40c5ae: 7607 80a9 0200 |003d: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/AutoCompleteTextView;Lcom/google/android/material/textfield/TextInputLayout;Landroid/widget/CheckBox;Landroidx/recyclerview/widget/RecyclerView;)V // method@a980 │ │ -40c5b4: 1100 |0040: return-object v0 │ │ -40c5b6: 6e10 3b0d 0900 |0041: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40c5bc: 0c09 |0044: move-result-object v9 │ │ -40c5be: 6e20 2603 0900 |0045: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40c5c4: 0c09 |0048: move-result-object v9 │ │ -40c5c6: 2200 7f1e |0049: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40c5ca: 1a01 8342 |004b: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40c5ce: 6e20 80b6 9100 |004d: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40c5d4: 0c09 |0050: move-result-object v9 │ │ -40c5d6: 7020 55b6 9000 |0051: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40c5dc: 2700 |0054: throw v0 │ │ +40c530: |[40c530] de.danoeh.antennapod.databinding.EditTagsDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ +40c540: 6000 925b |0000: sget v0, Lde/danoeh/antennapod/R$id;.commonTagsInfo:I // field@5b92 │ │ +40c544: 7120 ae77 0900 |0002: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c54a: 0c01 |0005: move-result-object v1 │ │ +40c54c: 0714 |0006: move-object v4, v1 │ │ +40c54e: 1f04 2d03 |0007: check-cast v4, Landroid/widget/TextView; // type@032d │ │ +40c552: 3804 3800 |0009: if-eqz v4, 0041 // +0038 │ │ +40c556: 6000 175d |000b: sget v0, Lde/danoeh/antennapod/R$id;.newTagEditText:I // field@5d17 │ │ +40c55a: 7120 ae77 0900 |000d: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c560: 0c01 |0010: move-result-object v1 │ │ +40c562: 0715 |0011: move-object v5, v1 │ │ +40c564: 1f05 ff02 |0012: check-cast v5, Landroid/widget/AutoCompleteTextView; // type@02ff │ │ +40c568: 3805 2d00 |0014: if-eqz v5, 0041 // +002d │ │ +40c56c: 6000 185d |0016: sget v0, Lde/danoeh/antennapod/R$id;.newTagTextInput:I // field@5d18 │ │ +40c570: 7120 ae77 0900 |0018: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c576: 0c01 |001b: move-result-object v1 │ │ +40c578: 0716 |001c: move-object v6, v1 │ │ +40c57a: 1f06 8a19 |001d: check-cast v6, Lcom/google/android/material/textfield/TextInputLayout; // type@198a │ │ +40c57e: 3806 2200 |001f: if-eqz v6, 0041 // +0022 │ │ +40c582: 6000 a05d |0021: sget v0, Lde/danoeh/antennapod/R$id;.rootFolderCheckbox:I // field@5da0 │ │ +40c586: 7120 ae77 0900 |0023: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c58c: 0c01 |0026: move-result-object v1 │ │ +40c58e: 0717 |0027: move-object v7, v1 │ │ +40c590: 1f07 0203 |0028: check-cast v7, Landroid/widget/CheckBox; // type@0302 │ │ +40c594: 3807 1700 |002a: if-eqz v7, 0041 // +0017 │ │ +40c598: 6000 465e |002c: sget v0, Lde/danoeh/antennapod/R$id;.tagsRecycler:I // field@5e46 │ │ +40c59c: 7120 ae77 0900 |002e: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c5a2: 0c01 |0031: move-result-object v1 │ │ +40c5a4: 0718 |0032: move-object v8, v1 │ │ +40c5a6: 1f08 2c12 |0033: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@122c │ │ +40c5aa: 3808 0c00 |0035: if-eqz v8, 0041 // +000c │ │ +40c5ae: 2200 521b |0037: new-instance v0, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // type@1b52 │ │ +40c5b2: 0793 |0039: move-object v3, v9 │ │ +40c5b4: 1f03 1603 |003a: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +40c5b8: 0702 |003c: move-object v2, v0 │ │ +40c5ba: 7607 80a9 0200 |003d: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/AutoCompleteTextView;Lcom/google/android/material/textfield/TextInputLayout;Landroid/widget/CheckBox;Landroidx/recyclerview/widget/RecyclerView;)V // method@a980 │ │ +40c5c0: 1100 |0040: return-object v0 │ │ +40c5c2: 6e10 3b0d 0900 |0041: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40c5c8: 0c09 |0044: move-result-object v9 │ │ +40c5ca: 6e20 2603 0900 |0045: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40c5d0: 0c09 |0048: move-result-object v9 │ │ +40c5d2: 2200 7f1e |0049: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40c5d6: 1a01 8342 |004b: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40c5da: 6e20 80b6 9100 |004d: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40c5e0: 0c09 |0050: move-result-object v9 │ │ +40c5e2: 7020 55b6 9000 |0051: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40c5e8: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0002 line=80 │ │ 0x000b line=85 │ │ 0x000d line=86 │ │ 0x0016 line=91 │ │ @@ -831333,20 +831333,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40c5e0: |[40c5e0] de.danoeh.antennapod.databinding.EditTagsDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ -40c5f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40c5f2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40c5f4: 7130 85a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@a985 │ │ -40c5fa: 0c02 |0005: move-result-object v2 │ │ -40c5fc: 1102 |0006: return-object v2 │ │ +40c5ec: |[40c5ec] de.danoeh.antennapod.databinding.EditTagsDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ +40c5fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40c5fe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40c600: 7130 85a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@a985 │ │ +40c606: 0c02 |0005: move-result-object v2 │ │ +40c608: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=60 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;) │ │ @@ -831354,24 +831354,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40c600: |[40c600] de.danoeh.antennapod.databinding.EditTagsDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ -40c610: 6000 715f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.edit_tags_dialog:I // field@5f71 │ │ -40c614: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40c616: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40c61c: 0c02 |0006: move-result-object v2 │ │ -40c61e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40c622: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40c628: 7110 81a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@a981 │ │ -40c62e: 0c02 |000f: move-result-object v2 │ │ -40c630: 1102 |0010: return-object v2 │ │ +40c60c: |[40c60c] de.danoeh.antennapod.databinding.EditTagsDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ +40c61c: 6000 715f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.edit_tags_dialog:I // field@5f71 │ │ +40c620: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40c622: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40c628: 0c02 |0006: move-result-object v2 │ │ +40c62a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40c62e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40c634: 7110 81a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; // method@a981 │ │ +40c63a: 0c02 |000f: move-result-object v2 │ │ +40c63c: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0009 line=68 │ │ 0x000c line=70 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -831384,18 +831384,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40c4f0: |[40c4f0] de.danoeh.antennapod.databinding.EditTagsDialogBinding.getRoot:()Landroid/view/View; │ │ -40c500: 6e10 83a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a983 │ │ -40c506: 0c00 |0003: move-result-object v0 │ │ -40c508: 1100 |0004: return-object v0 │ │ +40c4fc: |[40c4fc] de.danoeh.antennapod.databinding.EditTagsDialogBinding.getRoot:()Landroid/view/View; │ │ +40c50c: 6e10 83a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a983 │ │ +40c512: 0c00 |0003: move-result-object v0 │ │ +40c514: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;) │ │ @@ -831403,17 +831403,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40c50c: |[40c50c] de.danoeh.antennapod.databinding.EditTagsDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40c51c: 5410 0172 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7201 │ │ -40c520: 1100 |0002: return-object v0 │ │ +40c518: |[40c518] de.danoeh.antennapod.databinding.EditTagsDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40c528: 5410 0172 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EditTagsDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7201 │ │ +40c52c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/EditTagsDialogBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -831449,19 +831449,19 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/EditText;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40c748: |[40c748] de.danoeh.antennapod.databinding.EditTextDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;)V │ │ -40c758: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40c75e: 5b01 0372 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7203 │ │ -40c762: 5b02 0472 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@7204 │ │ -40c766: 0e00 |0007: return-void │ │ +40c754: |[40c754] de.danoeh.antennapod.databinding.EditTextDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;)V │ │ +40c764: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40c76a: 5b01 0372 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7203 │ │ +40c76e: 5b02 0472 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.urlEditText:Landroid/widget/EditText; // field@7204 │ │ +40c772: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ 0x0005 line=27 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ @@ -831473,34 +831473,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -40c698: |[40c698] de.danoeh.antennapod.databinding.EditTextDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ -40c6a8: 6000 a65e |0000: sget v0, Lde/danoeh/antennapod/R$id;.urlEditText:I // field@5ea6 │ │ -40c6ac: 7120 ae77 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c6b2: 0c01 |0005: move-result-object v1 │ │ -40c6b4: 1f01 0903 |0006: check-cast v1, Landroid/widget/EditText; // type@0309 │ │ -40c6b8: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ -40c6bc: 2200 531b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // type@1b53 │ │ -40c6c0: 1f02 1603 |000c: check-cast v2, Landroid/widget/LinearLayout; // type@0316 │ │ -40c6c4: 7030 86a9 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;)V // method@a986 │ │ -40c6ca: 1100 |0011: return-object v0 │ │ -40c6cc: 6e10 3b0d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40c6d2: 0c02 |0015: move-result-object v2 │ │ -40c6d4: 6e20 2603 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40c6da: 0c02 |0019: move-result-object v2 │ │ -40c6dc: 2200 7f1e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40c6e0: 1a01 8342 |001c: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40c6e4: 6e20 80b6 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40c6ea: 0c02 |0021: move-result-object v2 │ │ -40c6ec: 7020 55b6 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40c6f2: 2700 |0025: throw v0 │ │ +40c6a4: |[40c6a4] de.danoeh.antennapod.databinding.EditTextDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ +40c6b4: 6000 a65e |0000: sget v0, Lde/danoeh/antennapod/R$id;.urlEditText:I // field@5ea6 │ │ +40c6b8: 7120 ae77 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c6be: 0c01 |0005: move-result-object v1 │ │ +40c6c0: 1f01 0903 |0006: check-cast v1, Landroid/widget/EditText; // type@0309 │ │ +40c6c4: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ +40c6c8: 2200 531b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // type@1b53 │ │ +40c6cc: 1f02 1603 |000c: check-cast v2, Landroid/widget/LinearLayout; // type@0316 │ │ +40c6d0: 7030 86a9 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;)V // method@a986 │ │ +40c6d6: 1100 |0011: return-object v0 │ │ +40c6d8: 6e10 3b0d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40c6de: 0c02 |0015: move-result-object v2 │ │ +40c6e0: 6e20 2603 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40c6e6: 0c02 |0019: move-result-object v2 │ │ +40c6e8: 2200 7f1e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40c6ec: 1a01 8342 |001c: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40c6f0: 6e20 80b6 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40c6f6: 0c02 |0021: move-result-object v2 │ │ +40c6f8: 7020 55b6 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40c6fe: 2700 |0025: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0002 line=58 │ │ 0x000a line=63 │ │ 0x0012 line=65 │ │ 0x001a line=66 │ │ @@ -831512,20 +831512,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40c6f4: |[40c6f4] de.danoeh.antennapod.databinding.EditTextDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ -40c704: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40c706: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40c708: 7130 8ba9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@a98b │ │ -40c70e: 0c02 |0005: move-result-object v2 │ │ -40c710: 1102 |0006: return-object v2 │ │ +40c700: |[40c700] de.danoeh.antennapod.databinding.EditTextDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ +40c710: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40c712: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40c714: 7130 8ba9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@a98b │ │ +40c71a: 0c02 |0005: move-result-object v2 │ │ +40c71c: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=38 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/EditTextDialogBinding;) │ │ @@ -831533,24 +831533,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTextDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40c714: |[40c714] de.danoeh.antennapod.databinding.EditTextDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ -40c724: 6000 725f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.edit_text_dialog:I // field@5f72 │ │ -40c728: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40c72a: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40c730: 0c02 |0006: move-result-object v2 │ │ -40c732: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40c736: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40c73c: 7110 87a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@a987 │ │ -40c742: 0c02 |000f: move-result-object v2 │ │ -40c744: 1102 |0010: return-object v2 │ │ +40c720: |[40c720] de.danoeh.antennapod.databinding.EditTextDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ +40c730: 6000 725f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.edit_text_dialog:I // field@5f72 │ │ +40c734: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40c736: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40c73c: 0c02 |0006: move-result-object v2 │ │ +40c73e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40c742: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40c748: 7110 87a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EditTextDialogBinding; // method@a987 │ │ +40c74e: 0c02 |000f: move-result-object v2 │ │ +40c750: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0009 line=46 │ │ 0x000c line=48 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -831563,18 +831563,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40c664: |[40c664] de.danoeh.antennapod.databinding.EditTextDialogBinding.getRoot:()Landroid/view/View; │ │ -40c674: 6e10 89a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a989 │ │ -40c67a: 0c00 |0003: move-result-object v0 │ │ -40c67c: 1100 |0004: return-object v0 │ │ +40c670: |[40c670] de.danoeh.antennapod.databinding.EditTextDialogBinding.getRoot:()Landroid/view/View; │ │ +40c680: 6e10 89a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a989 │ │ +40c686: 0c00 |0003: move-result-object v0 │ │ +40c688: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/EditTextDialogBinding;) │ │ @@ -831582,17 +831582,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40c680: |[40c680] de.danoeh.antennapod.databinding.EditTextDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40c690: 5410 0372 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7203 │ │ -40c694: 1100 |0002: return-object v0 │ │ +40c68c: |[40c68c] de.danoeh.antennapod.databinding.EditTextDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40c69c: 5410 0372 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EditTextDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7203 │ │ +40c6a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/EditTextDialogBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -831628,19 +831628,19 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40c84c: |[40c84c] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ -40c85c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40c862: 5b01 0572 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@7205 │ │ -40c866: 5b02 0672 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@7206 │ │ -40c86a: 0e00 |0007: return-void │ │ +40c858: |[40c858] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ +40c868: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40c86e: 5b01 0572 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@7205 │ │ +40c872: 5b02 0672 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@7206 │ │ +40c876: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ 0x0005 line=28 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ @@ -831652,34 +831652,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -40c79c: |[40c79c] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ -40c7ac: 6000 9d5e |0000: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5e9d │ │ -40c7b0: 7120 ae77 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c7b6: 0c01 |0005: move-result-object v1 │ │ -40c7b8: 1f01 2d03 |0006: check-cast v1, Landroid/widget/TextView; // type@032d │ │ -40c7bc: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ -40c7c0: 2200 541b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; // type@1b54 │ │ -40c7c4: 1f02 1603 |000c: check-cast v2, Landroid/widget/LinearLayout; // type@0316 │ │ -40c7c8: 7030 8ca9 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@a98c │ │ -40c7ce: 1100 |0011: return-object v0 │ │ -40c7d0: 6e10 3b0d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40c7d6: 0c02 |0015: move-result-object v2 │ │ -40c7d8: 6e20 2603 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40c7de: 0c02 |0019: move-result-object v2 │ │ -40c7e0: 2200 7f1e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40c7e4: 1a01 8342 |001c: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40c7e8: 6e20 80b6 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40c7ee: 0c02 |0021: move-result-object v2 │ │ -40c7f0: 7020 55b6 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40c7f6: 2700 |0025: throw v0 │ │ +40c7a8: |[40c7a8] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ +40c7b8: 6000 9d5e |0000: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5e9d │ │ +40c7bc: 7120 ae77 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c7c2: 0c01 |0005: move-result-object v1 │ │ +40c7c4: 1f01 2d03 |0006: check-cast v1, Landroid/widget/TextView; // type@032d │ │ +40c7c8: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ +40c7cc: 2200 541b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; // type@1b54 │ │ +40c7d0: 1f02 1603 |000c: check-cast v2, Landroid/widget/LinearLayout; // type@0316 │ │ +40c7d4: 7030 8ca9 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@a98c │ │ +40c7da: 1100 |0011: return-object v0 │ │ +40c7dc: 6e10 3b0d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40c7e2: 0c02 |0015: move-result-object v2 │ │ +40c7e4: 6e20 2603 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40c7ea: 0c02 |0019: move-result-object v2 │ │ +40c7ec: 2200 7f1e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40c7f0: 1a01 8342 |001c: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40c7f4: 6e20 80b6 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40c7fa: 0c02 |0021: move-result-object v2 │ │ +40c7fc: 7020 55b6 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40c802: 2700 |0025: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x000a line=64 │ │ 0x0012 line=66 │ │ 0x001a line=67 │ │ @@ -831691,20 +831691,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40c7f8: |[40c7f8] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ -40c808: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40c80a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40c80c: 7130 91a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; // method@a991 │ │ -40c812: 0c02 |0005: move-result-object v2 │ │ -40c814: 1102 |0006: return-object v2 │ │ +40c804: |[40c804] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ +40c814: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40c816: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40c818: 7130 91a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; // method@a991 │ │ +40c81e: 0c02 |0005: move-result-object v2 │ │ +40c820: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=39 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;) │ │ @@ -831712,24 +831712,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40c818: |[40c818] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ -40c828: 6000 735f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.ellipsize_start_listitem:I // field@5f73 │ │ -40c82c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40c82e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40c834: 0c02 |0006: move-result-object v2 │ │ -40c836: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40c83a: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40c840: 7110 8da9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; // method@a98d │ │ -40c846: 0c02 |000f: move-result-object v2 │ │ -40c848: 1102 |0010: return-object v2 │ │ +40c824: |[40c824] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ +40c834: 6000 735f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.ellipsize_start_listitem:I // field@5f73 │ │ +40c838: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40c83a: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40c840: 0c02 |0006: move-result-object v2 │ │ +40c842: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40c846: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40c84c: 7110 8da9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; // method@a98d │ │ +40c852: 0c02 |000f: move-result-object v2 │ │ +40c854: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0009 line=47 │ │ 0x000c line=49 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -831742,18 +831742,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40c768: |[40c768] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.getRoot:()Landroid/view/View; │ │ -40c778: 6e10 8fa9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a98f │ │ -40c77e: 0c00 |0003: move-result-object v0 │ │ -40c780: 1100 |0004: return-object v0 │ │ +40c774: |[40c774] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.getRoot:()Landroid/view/View; │ │ +40c784: 6e10 8fa9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a98f │ │ +40c78a: 0c00 |0003: move-result-object v0 │ │ +40c78c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;) │ │ @@ -831761,17 +831761,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40c784: |[40c784] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40c794: 5410 0572 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@7205 │ │ -40c798: 1100 |0002: return-object v0 │ │ +40c790: |[40c790] de.danoeh.antennapod.databinding.EllipsizeStartListitemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40c7a0: 5410 0572 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding;.rootView:Landroid/widget/LinearLayout; // field@7205 │ │ +40c7a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/EllipsizeStartListitemBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -831815,21 +831815,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -40c978: |[40c978] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -40c988: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40c98e: 5b01 0a72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.rootView:Landroid/widget/LinearLayout; // field@720a │ │ -40c992: 5b02 0772 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewIcon:Landroid/widget/ImageView; // field@7207 │ │ -40c996: 5b03 0872 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewMessage:Landroid/widget/TextView; // field@7208 │ │ -40c99a: 5b04 0972 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewTitle:Landroid/widget/TextView; // field@7209 │ │ -40c99e: 0e00 |000b: return-void │ │ +40c984: |[40c984] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +40c994: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40c99a: 5b01 0a72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.rootView:Landroid/widget/LinearLayout; // field@720a │ │ +40c99e: 5b02 0772 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewIcon:Landroid/widget/ImageView; // field@7207 │ │ +40c9a2: 5b03 0872 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewMessage:Landroid/widget/TextView; // field@7208 │ │ +40c9a6: 5b04 0972 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.emptyViewTitle:Landroid/widget/TextView; // field@7209 │ │ +40c9aa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -831845,44 +831845,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 58 16-bit code units │ │ -40c8a0: |[40c8a0] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ -40c8b0: 6000 f45b |0000: sget v0, Lde/danoeh/antennapod/R$id;.emptyViewIcon:I // field@5bf4 │ │ -40c8b4: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c8ba: 0c01 |0005: move-result-object v1 │ │ -40c8bc: 1f01 1403 |0006: check-cast v1, Landroid/widget/ImageView; // type@0314 │ │ -40c8c0: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -40c8c4: 6000 f55b |000a: sget v0, Lde/danoeh/antennapod/R$id;.emptyViewMessage:I // field@5bf5 │ │ -40c8c8: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c8ce: 0c02 |000f: move-result-object v2 │ │ -40c8d0: 1f02 2d03 |0010: check-cast v2, Landroid/widget/TextView; // type@032d │ │ -40c8d4: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -40c8d8: 6000 f65b |0014: sget v0, Lde/danoeh/antennapod/R$id;.emptyViewTitle:I // field@5bf6 │ │ -40c8dc: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c8e2: 0c03 |0019: move-result-object v3 │ │ -40c8e4: 1f03 2d03 |001a: check-cast v3, Landroid/widget/TextView; // type@032d │ │ -40c8e8: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -40c8ec: 2200 551b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; // type@1b55 │ │ -40c8f0: 1f04 1603 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0316 │ │ -40c8f4: 7053 92a9 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@a992 │ │ -40c8fa: 1100 |0025: return-object v0 │ │ -40c8fc: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40c902: 0c04 |0029: move-result-object v4 │ │ -40c904: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40c90a: 0c04 |002d: move-result-object v4 │ │ -40c90c: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40c910: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40c914: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40c91a: 0c04 |0035: move-result-object v4 │ │ -40c91c: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40c922: 2700 |0039: throw v0 │ │ +40c8ac: |[40c8ac] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ +40c8bc: 6000 f45b |0000: sget v0, Lde/danoeh/antennapod/R$id;.emptyViewIcon:I // field@5bf4 │ │ +40c8c0: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c8c6: 0c01 |0005: move-result-object v1 │ │ +40c8c8: 1f01 1403 |0006: check-cast v1, Landroid/widget/ImageView; // type@0314 │ │ +40c8cc: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +40c8d0: 6000 f55b |000a: sget v0, Lde/danoeh/antennapod/R$id;.emptyViewMessage:I // field@5bf5 │ │ +40c8d4: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c8da: 0c02 |000f: move-result-object v2 │ │ +40c8dc: 1f02 2d03 |0010: check-cast v2, Landroid/widget/TextView; // type@032d │ │ +40c8e0: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +40c8e4: 6000 f65b |0014: sget v0, Lde/danoeh/antennapod/R$id;.emptyViewTitle:I // field@5bf6 │ │ +40c8e8: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c8ee: 0c03 |0019: move-result-object v3 │ │ +40c8f0: 1f03 2d03 |001a: check-cast v3, Landroid/widget/TextView; // type@032d │ │ +40c8f4: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +40c8f8: 2200 551b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; // type@1b55 │ │ +40c8fc: 1f04 1603 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0316 │ │ +40c900: 7053 92a9 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@a992 │ │ +40c906: 1100 |0025: return-object v0 │ │ +40c908: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40c90e: 0c04 |0029: move-result-object v4 │ │ +40c910: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40c916: 0c04 |002d: move-result-object v4 │ │ +40c918: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40c91c: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40c920: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40c926: 0c04 |0035: move-result-object v4 │ │ +40c928: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40c92e: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0002 line=68 │ │ 0x000a line=73 │ │ 0x000c line=74 │ │ 0x0014 line=79 │ │ @@ -831898,20 +831898,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40c924: |[40c924] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ -40c934: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40c936: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40c938: 7130 97a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; // method@a997 │ │ -40c93e: 0c02 |0005: move-result-object v2 │ │ -40c940: 1102 |0006: return-object v2 │ │ +40c930: |[40c930] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ +40c940: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40c942: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40c944: 7130 97a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; // method@a997 │ │ +40c94a: 0c02 |0005: move-result-object v2 │ │ +40c94c: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;) │ │ @@ -831919,24 +831919,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40c944: |[40c944] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ -40c954: 6000 745f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.empty_view_layout:I // field@5f74 │ │ -40c958: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40c95a: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40c960: 0c02 |0006: move-result-object v2 │ │ -40c962: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40c966: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40c96c: 7110 93a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; // method@a993 │ │ -40c972: 0c02 |000f: move-result-object v2 │ │ -40c974: 1102 |0010: return-object v2 │ │ +40c950: |[40c950] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ +40c960: 6000 745f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.empty_view_layout:I // field@5f74 │ │ +40c964: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40c966: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40c96c: 0c02 |0006: move-result-object v2 │ │ +40c96e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40c972: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40c978: 7110 93a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; // method@a993 │ │ +40c97e: 0c02 |000f: move-result-object v2 │ │ +40c980: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0009 line=56 │ │ 0x000c line=58 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -831949,18 +831949,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40c86c: |[40c86c] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.getRoot:()Landroid/view/View; │ │ -40c87c: 6e10 95a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a995 │ │ -40c882: 0c00 |0003: move-result-object v0 │ │ -40c884: 1100 |0004: return-object v0 │ │ +40c878: |[40c878] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.getRoot:()Landroid/view/View; │ │ +40c888: 6e10 95a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a995 │ │ +40c88e: 0c00 |0003: move-result-object v0 │ │ +40c890: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;) │ │ @@ -831968,17 +831968,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40c888: |[40c888] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40c898: 5410 0a72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.rootView:Landroid/widget/LinearLayout; // field@720a │ │ -40c89c: 1100 |0002: return-object v0 │ │ +40c894: |[40c894] de.danoeh.antennapod.databinding.EmptyViewLayoutBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40c8a4: 5410 0a72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding;.rootView:Landroid/widget/LinearLayout; // field@720a │ │ +40c8a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/EmptyViewLayoutBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -832034,24 +832034,24 @@ │ │ type : '(Landroid/widget/ScrollView;Landroid/widget/CheckBox;Landroid/widget/EditText;Landroid/widget/RadioButton;Landroid/widget/RadioButton;Landroidx/recyclerview/widget/RecyclerView;Lcom/google/android/material/textfield/TextInputLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -40caf8: |[40caf8] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.:(Landroid/widget/ScrollView;Landroid/widget/CheckBox;Landroid/widget/EditText;Landroid/widget/RadioButton;Landroid/widget/RadioButton;Landroidx/recyclerview/widget/RecyclerView;Lcom/google/android/material/textfield/TextInputLayout;)V │ │ -40cb08: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40cb0e: 5b01 0f72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@720f │ │ -40cb12: 5b02 0b72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@720b │ │ -40cb16: 5b03 0c72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@720c │ │ -40cb1a: 5b04 0d72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.excludeRadio:Landroid/widget/RadioButton; // field@720d │ │ -40cb1e: 5b05 0e72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.includeRadio:Landroid/widget/RadioButton; // field@720e │ │ -40cb22: 5b06 1072 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@7210 │ │ -40cb26: 5b07 1172 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@7211 │ │ -40cb2a: 0e00 |0011: return-void │ │ +40cb04: |[40cb04] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.:(Landroid/widget/ScrollView;Landroid/widget/CheckBox;Landroid/widget/EditText;Landroid/widget/RadioButton;Landroid/widget/RadioButton;Landroidx/recyclerview/widget/RecyclerView;Lcom/google/android/material/textfield/TextInputLayout;)V │ │ +40cb14: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40cb1a: 5b01 0f72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@720f │ │ +40cb1e: 5b02 0b72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.durationCheckBox:Landroid/widget/CheckBox; // field@720b │ │ +40cb22: 5b03 0c72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.episodeFilterDurationText:Landroid/widget/EditText; // field@720c │ │ +40cb26: 5b04 0d72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.excludeRadio:Landroid/widget/RadioButton; // field@720d │ │ +40cb2a: 5b05 0e72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.includeRadio:Landroid/widget/RadioButton; // field@720e │ │ +40cb2e: 5b06 1072 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsRecycler:Landroidx/recyclerview/widget/RecyclerView; // field@7210 │ │ +40cb32: 5b07 1172 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.termsTextInput:Lcom/google/android/material/textfield/TextInputLayout; // field@7211 │ │ +40cb36: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x0007 line=50 │ │ 0x0009 line=51 │ │ @@ -832073,67 +832073,67 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 96 16-bit code units │ │ -40c9d4: |[40c9d4] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ -40c9e4: 6000 e35b |0000: sget v0, Lde/danoeh/antennapod/R$id;.durationCheckBox:I // field@5be3 │ │ -40c9e8: 7120 ae77 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40c9ee: 0c01 |0005: move-result-object v1 │ │ -40c9f0: 0714 |0006: move-object v4, v1 │ │ -40c9f2: 1f04 0203 |0007: check-cast v4, Landroid/widget/CheckBox; // type@0302 │ │ -40c9f6: 3804 4300 |0009: if-eqz v4, 004c // +0043 │ │ -40c9fa: 6000 fd5b |000b: sget v0, Lde/danoeh/antennapod/R$id;.episodeFilterDurationText:I // field@5bfd │ │ -40c9fe: 7120 ae77 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ca04: 0c01 |0010: move-result-object v1 │ │ -40ca06: 0715 |0011: move-object v5, v1 │ │ -40ca08: 1f05 0903 |0012: check-cast v5, Landroid/widget/EditText; // type@0309 │ │ -40ca0c: 3805 3800 |0014: if-eqz v5, 004c // +0038 │ │ -40ca10: 6000 135c |0016: sget v0, Lde/danoeh/antennapod/R$id;.excludeRadio:I // field@5c13 │ │ -40ca14: 7120 ae77 0a00 |0018: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ca1a: 0c01 |001b: move-result-object v1 │ │ -40ca1c: 0716 |001c: move-object v6, v1 │ │ -40ca1e: 1f06 1e03 |001d: check-cast v6, Landroid/widget/RadioButton; // type@031e │ │ -40ca22: 3806 2d00 |001f: if-eqz v6, 004c // +002d │ │ -40ca26: 6000 965c |0021: sget v0, Lde/danoeh/antennapod/R$id;.includeRadio:I // field@5c96 │ │ -40ca2a: 7120 ae77 0a00 |0023: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ca30: 0c01 |0026: move-result-object v1 │ │ -40ca32: 0717 |0027: move-object v7, v1 │ │ -40ca34: 1f07 1e03 |0028: check-cast v7, Landroid/widget/RadioButton; // type@031e │ │ -40ca38: 3807 2200 |002a: if-eqz v7, 004c // +0022 │ │ -40ca3c: 6000 485e |002c: sget v0, Lde/danoeh/antennapod/R$id;.termsRecycler:I // field@5e48 │ │ -40ca40: 7120 ae77 0a00 |002e: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ca46: 0c01 |0031: move-result-object v1 │ │ -40ca48: 0718 |0032: move-object v8, v1 │ │ -40ca4a: 1f08 2c12 |0033: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@122c │ │ -40ca4e: 3808 1700 |0035: if-eqz v8, 004c // +0017 │ │ -40ca52: 6000 495e |0037: sget v0, Lde/danoeh/antennapod/R$id;.termsTextInput:I // field@5e49 │ │ -40ca56: 7120 ae77 0a00 |0039: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ca5c: 0c01 |003c: move-result-object v1 │ │ -40ca5e: 0719 |003d: move-object v9, v1 │ │ -40ca60: 1f09 8a19 |003e: check-cast v9, Lcom/google/android/material/textfield/TextInputLayout; // type@198a │ │ -40ca64: 3809 0c00 |0040: if-eqz v9, 004c // +000c │ │ -40ca68: 2200 561b |0042: new-instance v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // type@1b56 │ │ -40ca6c: 07a3 |0044: move-object v3, v10 │ │ -40ca6e: 1f03 2203 |0045: check-cast v3, Landroid/widget/ScrollView; // type@0322 │ │ -40ca72: 0702 |0047: move-object v2, v0 │ │ -40ca74: 7608 98a9 0200 |0048: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.:(Landroid/widget/ScrollView;Landroid/widget/CheckBox;Landroid/widget/EditText;Landroid/widget/RadioButton;Landroid/widget/RadioButton;Landroidx/recyclerview/widget/RecyclerView;Lcom/google/android/material/textfield/TextInputLayout;)V // method@a998 │ │ -40ca7a: 1100 |004b: return-object v0 │ │ -40ca7c: 6e10 3b0d 0a00 |004c: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40ca82: 0c0a |004f: move-result-object v10 │ │ -40ca84: 6e20 2603 0a00 |0050: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40ca8a: 0c0a |0053: move-result-object v10 │ │ -40ca8c: 2200 7f1e |0054: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40ca90: 1a01 8342 |0056: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40ca94: 6e20 80b6 a100 |0058: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40ca9a: 0c0a |005b: move-result-object v10 │ │ -40ca9c: 7020 55b6 a000 |005c: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40caa2: 2700 |005f: throw v0 │ │ +40c9e0: |[40c9e0] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ +40c9f0: 6000 e35b |0000: sget v0, Lde/danoeh/antennapod/R$id;.durationCheckBox:I // field@5be3 │ │ +40c9f4: 7120 ae77 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40c9fa: 0c01 |0005: move-result-object v1 │ │ +40c9fc: 0714 |0006: move-object v4, v1 │ │ +40c9fe: 1f04 0203 |0007: check-cast v4, Landroid/widget/CheckBox; // type@0302 │ │ +40ca02: 3804 4300 |0009: if-eqz v4, 004c // +0043 │ │ +40ca06: 6000 fd5b |000b: sget v0, Lde/danoeh/antennapod/R$id;.episodeFilterDurationText:I // field@5bfd │ │ +40ca0a: 7120 ae77 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ca10: 0c01 |0010: move-result-object v1 │ │ +40ca12: 0715 |0011: move-object v5, v1 │ │ +40ca14: 1f05 0903 |0012: check-cast v5, Landroid/widget/EditText; // type@0309 │ │ +40ca18: 3805 3800 |0014: if-eqz v5, 004c // +0038 │ │ +40ca1c: 6000 135c |0016: sget v0, Lde/danoeh/antennapod/R$id;.excludeRadio:I // field@5c13 │ │ +40ca20: 7120 ae77 0a00 |0018: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ca26: 0c01 |001b: move-result-object v1 │ │ +40ca28: 0716 |001c: move-object v6, v1 │ │ +40ca2a: 1f06 1e03 |001d: check-cast v6, Landroid/widget/RadioButton; // type@031e │ │ +40ca2e: 3806 2d00 |001f: if-eqz v6, 004c // +002d │ │ +40ca32: 6000 965c |0021: sget v0, Lde/danoeh/antennapod/R$id;.includeRadio:I // field@5c96 │ │ +40ca36: 7120 ae77 0a00 |0023: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ca3c: 0c01 |0026: move-result-object v1 │ │ +40ca3e: 0717 |0027: move-object v7, v1 │ │ +40ca40: 1f07 1e03 |0028: check-cast v7, Landroid/widget/RadioButton; // type@031e │ │ +40ca44: 3807 2200 |002a: if-eqz v7, 004c // +0022 │ │ +40ca48: 6000 485e |002c: sget v0, Lde/danoeh/antennapod/R$id;.termsRecycler:I // field@5e48 │ │ +40ca4c: 7120 ae77 0a00 |002e: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ca52: 0c01 |0031: move-result-object v1 │ │ +40ca54: 0718 |0032: move-object v8, v1 │ │ +40ca56: 1f08 2c12 |0033: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@122c │ │ +40ca5a: 3808 1700 |0035: if-eqz v8, 004c // +0017 │ │ +40ca5e: 6000 495e |0037: sget v0, Lde/danoeh/antennapod/R$id;.termsTextInput:I // field@5e49 │ │ +40ca62: 7120 ae77 0a00 |0039: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ca68: 0c01 |003c: move-result-object v1 │ │ +40ca6a: 0719 |003d: move-object v9, v1 │ │ +40ca6c: 1f09 8a19 |003e: check-cast v9, Lcom/google/android/material/textfield/TextInputLayout; // type@198a │ │ +40ca70: 3809 0c00 |0040: if-eqz v9, 004c // +000c │ │ +40ca74: 2200 561b |0042: new-instance v0, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // type@1b56 │ │ +40ca78: 07a3 |0044: move-object v3, v10 │ │ +40ca7a: 1f03 2203 |0045: check-cast v3, Landroid/widget/ScrollView; // type@0322 │ │ +40ca7e: 0702 |0047: move-object v2, v0 │ │ +40ca80: 7608 98a9 0200 |0048: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.:(Landroid/widget/ScrollView;Landroid/widget/CheckBox;Landroid/widget/EditText;Landroid/widget/RadioButton;Landroid/widget/RadioButton;Landroidx/recyclerview/widget/RecyclerView;Lcom/google/android/material/textfield/TextInputLayout;)V // method@a998 │ │ +40ca86: 1100 |004b: return-object v0 │ │ +40ca88: 6e10 3b0d 0a00 |004c: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40ca8e: 0c0a |004f: move-result-object v10 │ │ +40ca90: 6e20 2603 0a00 |0050: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40ca96: 0c0a |0053: move-result-object v10 │ │ +40ca98: 2200 7f1e |0054: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40ca9c: 1a01 8342 |0056: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40caa0: 6e20 80b6 a100 |0058: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40caa6: 0c0a |005b: move-result-object v10 │ │ +40caa8: 7020 55b6 a000 |005c: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40caae: 2700 |005f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0002 line=85 │ │ 0x000b line=90 │ │ 0x000d line=91 │ │ 0x0016 line=96 │ │ @@ -832155,20 +832155,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40caa4: |[40caa4] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ -40cab4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40cab6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40cab8: 7130 9da9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // method@a99d │ │ -40cabe: 0c02 |0005: move-result-object v2 │ │ -40cac0: 1102 |0006: return-object v2 │ │ +40cab0: |[40cab0] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ +40cac0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40cac2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40cac4: 7130 9da9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // method@a99d │ │ +40caca: 0c02 |0005: move-result-object v2 │ │ +40cacc: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=65 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;) │ │ @@ -832176,24 +832176,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40cac4: |[40cac4] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ -40cad4: 6000 755f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.episode_filter_dialog:I // field@5f75 │ │ -40cad8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40cada: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40cae0: 0c02 |0006: move-result-object v2 │ │ -40cae2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40cae6: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40caec: 7110 99a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // method@a999 │ │ -40caf2: 0c02 |000f: move-result-object v2 │ │ -40caf4: 1102 |0010: return-object v2 │ │ +40cad0: |[40cad0] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ +40cae0: 6000 755f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.episode_filter_dialog:I // field@5f75 │ │ +40cae4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40cae6: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40caec: 0c02 |0006: move-result-object v2 │ │ +40caee: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40caf2: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40caf8: 7110 99a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; // method@a999 │ │ +40cafe: 0c02 |000f: move-result-object v2 │ │ +40cb00: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0009 line=73 │ │ 0x000c line=75 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -832206,18 +832206,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40c9a0: |[40c9a0] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.getRoot:()Landroid/view/View; │ │ -40c9b0: 6e10 9ba9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@a99b │ │ -40c9b6: 0c00 |0003: move-result-object v0 │ │ -40c9b8: 1100 |0004: return-object v0 │ │ +40c9ac: |[40c9ac] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.getRoot:()Landroid/view/View; │ │ +40c9bc: 6e10 9ba9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@a99b │ │ +40c9c2: 0c00 |0003: move-result-object v0 │ │ +40c9c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;) │ │ @@ -832225,17 +832225,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40c9bc: |[40c9bc] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ -40c9cc: 5410 0f72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@720f │ │ -40c9d0: 1100 |0002: return-object v0 │ │ +40c9c8: |[40c9c8] de.danoeh.antennapod.databinding.EpisodeFilterDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ +40c9d8: 5410 0f72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@720f │ │ +40c9dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/EpisodeFilterDialogBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -832295,25 +832295,25 @@ │ │ type : '(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -40cc9c: |[40cc9c] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;)V │ │ -40ccac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40ccb2: 5b01 1672 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7216 │ │ -40ccb6: 5b02 1272 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@7212 │ │ -40ccba: 5b03 1372 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@7213 │ │ -40ccbe: 5b04 1472 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@7214 │ │ -40ccc2: 5b05 1572 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@7215 │ │ -40ccc6: 5b06 1772 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@7217 │ │ -40ccca: 5b07 1872 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7218 │ │ -40ccce: 5b08 1972 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.txtvInformation:Landroid/widget/TextView; // field@7219 │ │ -40ccd2: 0e00 |0013: return-void │ │ +40cca8: |[40cca8] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;)V │ │ +40ccb8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40ccbe: 5b01 1672 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7216 │ │ +40ccc2: 5b02 1272 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@7212 │ │ +40ccc6: 5b03 1372 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@7213 │ │ +40ccca: 5b04 1472 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@7214 │ │ +40ccce: 5b05 1572 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@7215 │ │ +40ccd2: 5b06 1772 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@7217 │ │ +40ccd6: 5b07 1872 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7218 │ │ +40ccda: 5b08 1972 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.txtvInformation:Landroid/widget/TextView; // field@7219 │ │ +40ccde: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0005 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ @@ -832337,73 +832337,73 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 107 16-bit code units │ │ -40cb60: |[40cb60] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ -40cb70: 6000 155b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b15 │ │ -40cb74: 7120 ae77 0b00 |0002: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cb7a: 0c01 |0005: move-result-object v1 │ │ -40cb7c: 0714 |0006: move-object v4, v1 │ │ -40cb7e: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ -40cb82: 3804 4e00 |0009: if-eqz v4, 0057 // +004e │ │ -40cb86: 6000 675c |000b: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5c67 │ │ -40cb8a: 7120 ae77 0b00 |000d: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cb90: 0c01 |0010: move-result-object v1 │ │ -40cb92: 0715 |0011: move-object v5, v1 │ │ -40cb94: 1f05 1a1e |0012: check-cast v5, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1e1a │ │ -40cb98: 3805 4300 |0014: if-eqz v5, 0057 // +0043 │ │ -40cb9c: 6000 7c5d |0016: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ -40cba0: 7120 ae77 0b00 |0018: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cba6: 0c01 |001b: move-result-object v1 │ │ -40cba8: 0716 |001c: move-object v6, v1 │ │ -40cbaa: 1f06 1d03 |001d: check-cast v6, Landroid/widget/ProgressBar; // type@031d │ │ -40cbae: 3806 3800 |001f: if-eqz v6, 0057 // +0038 │ │ -40cbb2: 6000 895d |0021: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5d89 │ │ -40cbb6: 7120 ae77 0b00 |0023: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cbbc: 0c01 |0026: move-result-object v1 │ │ -40cbbe: 0717 |0027: move-object v7, v1 │ │ -40cbc0: 1f07 ed1d |0028: check-cast v7, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1ded │ │ -40cbc4: 3807 2d00 |002a: if-eqz v7, 0057 // +002d │ │ -40cbc8: 6000 365e |002c: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5e36 │ │ -40cbcc: 7120 ae77 0b00 |002e: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cbd2: 0c01 |0031: move-result-object v1 │ │ -40cbd4: 0718 |0032: move-object v8, v1 │ │ -40cbd6: 1f08 b112 |0033: check-cast v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b1 │ │ -40cbda: 3808 2200 |0035: if-eqz v8, 0057 // +0022 │ │ -40cbde: 6000 6c5e |0037: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ -40cbe2: 7120 ae77 0b00 |0039: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cbe8: 0c01 |003c: move-result-object v1 │ │ -40cbea: 0719 |003d: move-object v9, v1 │ │ -40cbec: 1f09 f716 |003e: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -40cbf0: 3809 1700 |0040: if-eqz v9, 0057 // +0017 │ │ -40cbf4: 6000 8a5e |0042: sget v0, Lde/danoeh/antennapod/R$id;.txtvInformation:I // field@5e8a │ │ -40cbf8: 7120 ae77 0b00 |0044: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cbfe: 0c01 |0047: move-result-object v1 │ │ -40cc00: 071a |0048: move-object v10, v1 │ │ -40cc02: 1f0a 2d03 |0049: check-cast v10, Landroid/widget/TextView; // type@032d │ │ -40cc06: 380a 0c00 |004b: if-eqz v10, 0057 // +000c │ │ -40cc0a: 2200 571b |004d: new-instance v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; // type@1b57 │ │ -40cc0e: 07b3 |004f: move-object v3, v11 │ │ -40cc10: 1f03 2003 |0050: check-cast v3, Landroid/widget/RelativeLayout; // type@0320 │ │ -40cc14: 0702 |0052: move-object v2, v0 │ │ -40cc16: 7609 9ea9 0200 |0053: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;)V // method@a99e │ │ -40cc1c: 1100 |0056: return-object v0 │ │ -40cc1e: 6e10 3b0d 0b00 |0057: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40cc24: 0c0b |005a: move-result-object v11 │ │ -40cc26: 6e20 2603 0b00 |005b: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40cc2c: 0c0b |005e: move-result-object v11 │ │ -40cc2e: 2200 7f1e |005f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40cc32: 1a01 8342 |0061: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40cc36: 6e20 80b6 b100 |0063: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40cc3c: 0c0b |0066: move-result-object v11 │ │ -40cc3e: 7020 55b6 b000 |0067: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40cc44: 2700 |006a: throw v0 │ │ +40cb6c: |[40cb6c] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ +40cb7c: 6000 155b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b15 │ │ +40cb80: 7120 ae77 0b00 |0002: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cb86: 0c01 |0005: move-result-object v1 │ │ +40cb88: 0714 |0006: move-object v4, v1 │ │ +40cb8a: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ +40cb8e: 3804 4e00 |0009: if-eqz v4, 0057 // +004e │ │ +40cb92: 6000 675c |000b: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5c67 │ │ +40cb96: 7120 ae77 0b00 |000d: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cb9c: 0c01 |0010: move-result-object v1 │ │ +40cb9e: 0715 |0011: move-object v5, v1 │ │ +40cba0: 1f05 1a1e |0012: check-cast v5, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1e1a │ │ +40cba4: 3805 4300 |0014: if-eqz v5, 0057 // +0043 │ │ +40cba8: 6000 7c5d |0016: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ +40cbac: 7120 ae77 0b00 |0018: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cbb2: 0c01 |001b: move-result-object v1 │ │ +40cbb4: 0716 |001c: move-object v6, v1 │ │ +40cbb6: 1f06 1d03 |001d: check-cast v6, Landroid/widget/ProgressBar; // type@031d │ │ +40cbba: 3806 3800 |001f: if-eqz v6, 0057 // +0038 │ │ +40cbbe: 6000 895d |0021: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5d89 │ │ +40cbc2: 7120 ae77 0b00 |0023: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cbc8: 0c01 |0026: move-result-object v1 │ │ +40cbca: 0717 |0027: move-object v7, v1 │ │ +40cbcc: 1f07 ed1d |0028: check-cast v7, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1ded │ │ +40cbd0: 3807 2d00 |002a: if-eqz v7, 0057 // +002d │ │ +40cbd4: 6000 365e |002c: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5e36 │ │ +40cbd8: 7120 ae77 0b00 |002e: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cbde: 0c01 |0031: move-result-object v1 │ │ +40cbe0: 0718 |0032: move-object v8, v1 │ │ +40cbe2: 1f08 b112 |0033: check-cast v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b1 │ │ +40cbe6: 3808 2200 |0035: if-eqz v8, 0057 // +0022 │ │ +40cbea: 6000 6c5e |0037: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ +40cbee: 7120 ae77 0b00 |0039: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cbf4: 0c01 |003c: move-result-object v1 │ │ +40cbf6: 0719 |003d: move-object v9, v1 │ │ +40cbf8: 1f09 f716 |003e: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +40cbfc: 3809 1700 |0040: if-eqz v9, 0057 // +0017 │ │ +40cc00: 6000 8a5e |0042: sget v0, Lde/danoeh/antennapod/R$id;.txtvInformation:I // field@5e8a │ │ +40cc04: 7120 ae77 0b00 |0044: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cc0a: 0c01 |0047: move-result-object v1 │ │ +40cc0c: 071a |0048: move-object v10, v1 │ │ +40cc0e: 1f0a 2d03 |0049: check-cast v10, Landroid/widget/TextView; // type@032d │ │ +40cc12: 380a 0c00 |004b: if-eqz v10, 0057 // +000c │ │ +40cc16: 2200 571b |004d: new-instance v0, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; // type@1b57 │ │ +40cc1a: 07b3 |004f: move-object v3, v11 │ │ +40cc1c: 1f03 2003 |0050: check-cast v3, Landroid/widget/RelativeLayout; // type@0320 │ │ +40cc20: 0702 |0052: move-object v2, v0 │ │ +40cc22: 7609 9ea9 0200 |0053: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;)V // method@a99e │ │ +40cc28: 1100 |0056: return-object v0 │ │ +40cc2a: 6e10 3b0d 0b00 |0057: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40cc30: 0c0b |005a: move-result-object v11 │ │ +40cc32: 6e20 2603 0b00 |005b: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40cc38: 0c0b |005e: move-result-object v11 │ │ +40cc3a: 2200 7f1e |005f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40cc3e: 1a01 8342 |0061: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40cc42: 6e20 80b6 b100 |0063: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40cc48: 0c0b |0066: move-result-object v11 │ │ +40cc4a: 7020 55b6 b000 |0067: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40cc50: 2700 |006a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0002 line=92 │ │ 0x000b line=97 │ │ 0x000d line=98 │ │ 0x0016 line=103 │ │ @@ -832427,20 +832427,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40cc48: |[40cc48] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ -40cc58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40cc5a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40cc5c: 7130 a3a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; // method@a9a3 │ │ -40cc62: 0c02 |0005: move-result-object v2 │ │ -40cc64: 1102 |0006: return-object v2 │ │ +40cc54: |[40cc54] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ +40cc64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40cc66: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40cc68: 7130 a3a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; // method@a9a3 │ │ +40cc6e: 0c02 |0005: move-result-object v2 │ │ +40cc70: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=72 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;) │ │ @@ -832448,24 +832448,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40cc68: |[40cc68] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ -40cc78: 6000 765f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.episodes_list_fragment:I // field@5f76 │ │ -40cc7c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40cc7e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40cc84: 0c02 |0006: move-result-object v2 │ │ -40cc86: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40cc8a: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40cc90: 7110 9fa9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; // method@a99f │ │ -40cc96: 0c02 |000f: move-result-object v2 │ │ -40cc98: 1102 |0010: return-object v2 │ │ +40cc74: |[40cc74] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ +40cc84: 6000 765f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.episodes_list_fragment:I // field@5f76 │ │ +40cc88: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40cc8a: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40cc90: 0c02 |0006: move-result-object v2 │ │ +40cc92: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40cc96: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40cc9c: 7110 9fa9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; // method@a99f │ │ +40cca2: 0c02 |000f: move-result-object v2 │ │ +40cca4: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0009 line=80 │ │ 0x000c line=82 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -832478,18 +832478,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40cb2c: |[40cb2c] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.getRoot:()Landroid/view/View; │ │ -40cb3c: 6e10 a1a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@a9a1 │ │ -40cb42: 0c00 |0003: move-result-object v0 │ │ -40cb44: 1100 |0004: return-object v0 │ │ +40cb38: |[40cb38] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.getRoot:()Landroid/view/View; │ │ +40cb48: 6e10 a1a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@a9a1 │ │ +40cb4e: 0c00 |0003: move-result-object v0 │ │ +40cb50: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;) │ │ @@ -832497,17 +832497,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40cb48: |[40cb48] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -40cb58: 5410 1672 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7216 │ │ -40cb5c: 1100 |0002: return-object v0 │ │ +40cb54: |[40cb54] de.danoeh.antennapod.databinding.EpisodesListFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +40cb64: 5410 1672 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7216 │ │ +40cb68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/EpisodesListFragmentBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -832563,24 +832563,24 @@ │ │ type : '(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/screen/playback/PlayButton;Landroid/widget/ProgressBar;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -40ce18: |[40ce18] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/screen/playback/PlayButton;Landroid/widget/ProgressBar;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -40ce28: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40ce2e: 5b01 1e72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@721e │ │ -40ce32: 5b02 1a72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.butPlay:Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // field@721a │ │ -40ce36: 5b03 1b72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.episodeProgress:Landroid/widget/ProgressBar; // field@721b │ │ -40ce3a: 5b04 1c72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.fragmentLayout:Landroid/widget/LinearLayout; // field@721c │ │ -40ce3e: 5b05 1d72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@721d │ │ -40ce42: 5b06 1f72 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.txtvAuthor:Landroid/widget/TextView; // field@721f │ │ -40ce46: 5b07 2072 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.txtvTitle:Landroid/widget/TextView; // field@7220 │ │ -40ce4a: 0e00 |0011: return-void │ │ +40ce24: |[40ce24] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/screen/playback/PlayButton;Landroid/widget/ProgressBar;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +40ce34: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40ce3a: 5b01 1e72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@721e │ │ +40ce3e: 5b02 1a72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.butPlay:Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // field@721a │ │ +40ce42: 5b03 1b72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.episodeProgress:Landroid/widget/ProgressBar; // field@721b │ │ +40ce46: 5b04 1c72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.fragmentLayout:Landroid/widget/LinearLayout; // field@721c │ │ +40ce4a: 5b05 1d72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@721d │ │ +40ce4e: 5b06 1f72 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.txtvAuthor:Landroid/widget/TextView; // field@721f │ │ +40ce52: 5b07 2072 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.txtvTitle:Landroid/widget/TextView; // field@7220 │ │ +40ce56: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=48 │ │ 0x0009 line=49 │ │ @@ -832602,62 +832602,62 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 86 16-bit code units │ │ -40cd08: |[40cd08] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ -40cd18: 6000 575b |0000: sget v0, Lde/danoeh/antennapod/R$id;.butPlay:I // field@5b57 │ │ -40cd1c: 7120 ae77 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cd22: 0c01 |0005: move-result-object v1 │ │ -40cd24: 0714 |0006: move-object v4, v1 │ │ -40cd26: 1f04 071e |0007: check-cast v4, Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // type@1e07 │ │ -40cd2a: 3804 3900 |0009: if-eqz v4, 0042 // +0039 │ │ -40cd2e: 6000 fe5b |000b: sget v0, Lde/danoeh/antennapod/R$id;.episodeProgress:I // field@5bfe │ │ -40cd32: 7120 ae77 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cd38: 0c01 |0010: move-result-object v1 │ │ -40cd3a: 0715 |0011: move-object v5, v1 │ │ -40cd3c: 1f05 1d03 |0012: check-cast v5, Landroid/widget/ProgressBar; // type@031d │ │ -40cd40: 3805 2e00 |0014: if-eqz v5, 0042 // +002e │ │ -40cd44: 07a6 |0016: move-object v6, v10 │ │ -40cd46: 1f06 1603 |0017: check-cast v6, Landroid/widget/LinearLayout; // type@0316 │ │ -40cd4a: 6000 935c |0019: sget v0, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5c93 │ │ -40cd4e: 7120 ae77 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cd54: 0c01 |001e: move-result-object v1 │ │ -40cd56: 0717 |001f: move-object v7, v1 │ │ -40cd58: 1f07 1403 |0020: check-cast v7, Landroid/widget/ImageView; // type@0314 │ │ -40cd5c: 3807 2000 |0022: if-eqz v7, 0042 // +0020 │ │ -40cd60: 6000 815e |0024: sget v0, Lde/danoeh/antennapod/R$id;.txtvAuthor:I // field@5e81 │ │ -40cd64: 7120 ae77 0a00 |0026: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cd6a: 0c01 |0029: move-result-object v1 │ │ -40cd6c: 0718 |002a: move-object v8, v1 │ │ -40cd6e: 1f08 2d03 |002b: check-cast v8, Landroid/widget/TextView; // type@032d │ │ -40cd72: 3808 1500 |002d: if-eqz v8, 0042 // +0015 │ │ -40cd76: 6000 9d5e |002f: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5e9d │ │ -40cd7a: 7120 ae77 0a00 |0031: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cd80: 0c01 |0034: move-result-object v1 │ │ -40cd82: 0719 |0035: move-object v9, v1 │ │ -40cd84: 1f09 2d03 |0036: check-cast v9, Landroid/widget/TextView; // type@032d │ │ -40cd88: 3809 0a00 |0038: if-eqz v9, 0042 // +000a │ │ -40cd8c: 220a 581b |003a: new-instance v10, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; // type@1b58 │ │ -40cd90: 07a2 |003c: move-object v2, v10 │ │ -40cd92: 0763 |003d: move-object v3, v6 │ │ -40cd94: 7608 a4a9 0200 |003e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/screen/playback/PlayButton;Landroid/widget/ProgressBar;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@a9a4 │ │ -40cd9a: 110a |0041: return-object v10 │ │ -40cd9c: 6e10 3b0d 0a00 |0042: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40cda2: 0c0a |0045: move-result-object v10 │ │ -40cda4: 6e20 2603 0a00 |0046: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40cdaa: 0c0a |0049: move-result-object v10 │ │ -40cdac: 2200 7f1e |004a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40cdb0: 1a01 8342 |004c: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40cdb4: 6e20 80b6 a100 |004e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40cdba: 0c0a |0051: move-result-object v10 │ │ -40cdbc: 7020 55b6 a000 |0052: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40cdc2: 2700 |0055: throw v0 │ │ +40cd14: |[40cd14] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ +40cd24: 6000 575b |0000: sget v0, Lde/danoeh/antennapod/R$id;.butPlay:I // field@5b57 │ │ +40cd28: 7120 ae77 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cd2e: 0c01 |0005: move-result-object v1 │ │ +40cd30: 0714 |0006: move-object v4, v1 │ │ +40cd32: 1f04 071e |0007: check-cast v4, Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // type@1e07 │ │ +40cd36: 3804 3900 |0009: if-eqz v4, 0042 // +0039 │ │ +40cd3a: 6000 fe5b |000b: sget v0, Lde/danoeh/antennapod/R$id;.episodeProgress:I // field@5bfe │ │ +40cd3e: 7120 ae77 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cd44: 0c01 |0010: move-result-object v1 │ │ +40cd46: 0715 |0011: move-object v5, v1 │ │ +40cd48: 1f05 1d03 |0012: check-cast v5, Landroid/widget/ProgressBar; // type@031d │ │ +40cd4c: 3805 2e00 |0014: if-eqz v5, 0042 // +002e │ │ +40cd50: 07a6 |0016: move-object v6, v10 │ │ +40cd52: 1f06 1603 |0017: check-cast v6, Landroid/widget/LinearLayout; // type@0316 │ │ +40cd56: 6000 935c |0019: sget v0, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5c93 │ │ +40cd5a: 7120 ae77 0a00 |001b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cd60: 0c01 |001e: move-result-object v1 │ │ +40cd62: 0717 |001f: move-object v7, v1 │ │ +40cd64: 1f07 1403 |0020: check-cast v7, Landroid/widget/ImageView; // type@0314 │ │ +40cd68: 3807 2000 |0022: if-eqz v7, 0042 // +0020 │ │ +40cd6c: 6000 815e |0024: sget v0, Lde/danoeh/antennapod/R$id;.txtvAuthor:I // field@5e81 │ │ +40cd70: 7120 ae77 0a00 |0026: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cd76: 0c01 |0029: move-result-object v1 │ │ +40cd78: 0718 |002a: move-object v8, v1 │ │ +40cd7a: 1f08 2d03 |002b: check-cast v8, Landroid/widget/TextView; // type@032d │ │ +40cd7e: 3808 1500 |002d: if-eqz v8, 0042 // +0015 │ │ +40cd82: 6000 9d5e |002f: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5e9d │ │ +40cd86: 7120 ae77 0a00 |0031: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cd8c: 0c01 |0034: move-result-object v1 │ │ +40cd8e: 0719 |0035: move-object v9, v1 │ │ +40cd90: 1f09 2d03 |0036: check-cast v9, Landroid/widget/TextView; // type@032d │ │ +40cd94: 3809 0a00 |0038: if-eqz v9, 0042 // +000a │ │ +40cd98: 220a 581b |003a: new-instance v10, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; // type@1b58 │ │ +40cd9c: 07a2 |003c: move-object v2, v10 │ │ +40cd9e: 0763 |003d: move-object v3, v6 │ │ +40cda0: 7608 a4a9 0200 |003e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.:(Landroid/widget/LinearLayout;Lde/danoeh/antennapod/ui/screen/playback/PlayButton;Landroid/widget/ProgressBar;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@a9a4 │ │ +40cda6: 110a |0041: return-object v10 │ │ +40cda8: 6e10 3b0d 0a00 |0042: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40cdae: 0c0a |0045: move-result-object v10 │ │ +40cdb0: 6e20 2603 0a00 |0046: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40cdb6: 0c0a |0049: move-result-object v10 │ │ +40cdb8: 2200 7f1e |004a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40cdbc: 1a01 8342 |004c: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40cdc0: 6e20 80b6 a100 |004e: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40cdc6: 0c0a |0051: move-result-object v10 │ │ +40cdc8: 7020 55b6 a000 |0052: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40cdce: 2700 |0055: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0002 line=83 │ │ 0x000b line=88 │ │ 0x000d line=89 │ │ 0x0016 line=94 │ │ @@ -832678,20 +832678,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40cdc4: |[40cdc4] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ -40cdd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40cdd6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40cdd8: 7130 a9a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; // method@a9a9 │ │ -40cdde: 0c02 |0005: move-result-object v2 │ │ -40cde0: 1102 |0006: return-object v2 │ │ +40cdd0: |[40cdd0] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ +40cde0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40cde2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40cde4: 7130 a9a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; // method@a9a9 │ │ +40cdea: 0c02 |0005: move-result-object v2 │ │ +40cdec: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=63 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;) │ │ @@ -832699,24 +832699,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40cde4: |[40cde4] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ -40cdf4: 6000 825f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.external_player_fragment:I // field@5f82 │ │ -40cdf8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40cdfa: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40ce00: 0c02 |0006: move-result-object v2 │ │ -40ce02: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40ce06: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40ce0c: 7110 a5a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; // method@a9a5 │ │ -40ce12: 0c02 |000f: move-result-object v2 │ │ -40ce14: 1102 |0010: return-object v2 │ │ +40cdf0: |[40cdf0] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ +40ce00: 6000 825f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.external_player_fragment:I // field@5f82 │ │ +40ce04: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40ce06: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40ce0c: 0c02 |0006: move-result-object v2 │ │ +40ce0e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40ce12: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40ce18: 7110 a5a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; // method@a9a5 │ │ +40ce1e: 0c02 |000f: move-result-object v2 │ │ +40ce20: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0009 line=71 │ │ 0x000c line=73 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -832729,18 +832729,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40ccd4: |[40ccd4] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.getRoot:()Landroid/view/View; │ │ -40cce4: 6e10 a7a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a9a7 │ │ -40ccea: 0c00 |0003: move-result-object v0 │ │ -40ccec: 1100 |0004: return-object v0 │ │ +40cce0: |[40cce0] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.getRoot:()Landroid/view/View; │ │ +40ccf0: 6e10 a7a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a9a7 │ │ +40ccf6: 0c00 |0003: move-result-object v0 │ │ +40ccf8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;) │ │ @@ -832748,17 +832748,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40ccf0: |[40ccf0] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40cd00: 5410 1e72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@721e │ │ -40cd04: 1100 |0002: return-object v0 │ │ +40ccfc: |[40ccfc] de.danoeh.antennapod.databinding.ExternalPlayerFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40cd0c: 5410 1e72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@721e │ │ +40cd10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/ExternalPlayerFragmentBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -832830,28 +832830,28 @@ │ │ type : '(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -40d000: |[40d000] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -40d010: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40d016: 5b01 2972 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@7229 │ │ -40d01a: 5b02 2172 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@7221 │ │ -40d01e: 5b03 2272 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@7222 │ │ -40d022: 5b04 2372 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@7223 │ │ -40d026: 5b05 2472 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@7224 │ │ -40d02a: 5b06 2572 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.imgvBackground:Landroid/widget/ImageView; // field@7225 │ │ -40d02e: 5b07 2672 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.moreContent:Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; // field@7226 │ │ -40d032: 5b08 2772 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@7227 │ │ -40d036: 5b09 2872 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@7228 │ │ -40d03a: 5b0a 2a72 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@722a │ │ -40d03e: 5b0b 2b72 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@722b │ │ -40d042: 0e00 |0019: return-void │ │ +40d00c: |[40d00c] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +40d01c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40d022: 5b01 2972 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@7229 │ │ +40d026: 5b02 2172 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@7221 │ │ +40d02a: 5b03 2272 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@7222 │ │ +40d02e: 5b04 2372 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@7223 │ │ +40d032: 5b05 2472 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@7224 │ │ +40d036: 5b06 2572 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.imgvBackground:Landroid/widget/ImageView; // field@7225 │ │ +40d03a: 5b07 2672 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.moreContent:Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; // field@7226 │ │ +40d03e: 5b08 2772 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@7227 │ │ +40d042: 5b09 2872 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@7228 │ │ +40d046: 5b0a 2a72 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@722a │ │ +40d04a: 5b0b 2b72 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@722b │ │ +40d04e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0005 line=66 │ │ 0x0007 line=67 │ │ 0x0009 line=68 │ │ @@ -832881,91 +832881,91 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 12 │ │ insns size : 142 16-bit code units │ │ -40ce80: |[40ce80] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ -40ce90: 6000 145b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appBar:I // field@5b14 │ │ -40ce94: 7120 ae77 0e00 |0002: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ce9a: 0c01 |0005: move-result-object v1 │ │ -40ce9c: 0714 |0006: move-object v4, v1 │ │ -40ce9e: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ -40cea2: 3804 7100 |0009: if-eqz v4, 007a // +0071 │ │ -40cea6: 6000 905b |000b: sget v0, Lde/danoeh/antennapod/R$id;.collapsing_toolbar:I // field@5b90 │ │ -40ceaa: 7120 ae77 0e00 |000d: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ceb0: 0c01 |0010: move-result-object v1 │ │ -40ceb2: 0715 |0011: move-object v5, v1 │ │ -40ceb4: 1f05 f316 |0012: check-cast v5, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@16f3 │ │ -40ceb8: 3805 6600 |0014: if-eqz v5, 007a // +0066 │ │ -40cebc: 6000 675c |0016: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5c67 │ │ -40cec0: 7120 ae77 0e00 |0018: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cec6: 0c01 |001b: move-result-object v1 │ │ -40cec8: 0716 |001c: move-object v6, v1 │ │ -40ceca: 1f06 1a1e |001d: check-cast v6, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1e1a │ │ -40cece: 3806 5b00 |001f: if-eqz v6, 007a // +005b │ │ -40ced2: 6000 795c |0021: sget v0, Lde/danoeh/antennapod/R$id;.header:I // field@5c79 │ │ -40ced6: 7120 ae77 0e00 |0023: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cedc: 0c01 |0026: move-result-object v1 │ │ -40cede: 3801 5300 |0027: if-eqz v1, 007a // +0053 │ │ -40cee2: 7110 c9a9 0100 |0029: invoke-static {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@a9c9 │ │ -40cee8: 0c07 |002c: move-result-object v7 │ │ -40ceea: 6000 925c |002d: sget v0, Lde/danoeh/antennapod/R$id;.imgvBackground:I // field@5c92 │ │ -40ceee: 7120 ae77 0e00 |002f: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cef4: 0c01 |0032: move-result-object v1 │ │ -40cef6: 0718 |0033: move-object v8, v1 │ │ -40cef8: 1f08 1403 |0034: check-cast v8, Landroid/widget/ImageView; // type@0314 │ │ -40cefc: 3808 4400 |0036: if-eqz v8, 007a // +0044 │ │ -40cf00: 6000 ea5c |0038: sget v0, Lde/danoeh/antennapod/R$id;.more_content:I // field@5cea │ │ -40cf04: 7120 ae77 0e00 |003a: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cf0a: 0c01 |003d: move-result-object v1 │ │ -40cf0c: 3801 3c00 |003e: if-eqz v1, 007a // +003c │ │ -40cf10: 7110 1daa 0100 |0040: invoke-static {v1}, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; // method@aa1d │ │ -40cf16: 0c09 |0043: move-result-object v9 │ │ -40cf18: 6000 7c5d |0044: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ -40cf1c: 7120 ae77 0e00 |0046: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cf22: 0c01 |0049: move-result-object v1 │ │ -40cf24: 071a |004a: move-object v10, v1 │ │ -40cf26: 1f0a 1d03 |004b: check-cast v10, Landroid/widget/ProgressBar; // type@031d │ │ -40cf2a: 380a 2d00 |004d: if-eqz v10, 007a // +002d │ │ -40cf2e: 6000 895d |004f: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5d89 │ │ -40cf32: 7120 ae77 0e00 |0051: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cf38: 0c01 |0054: move-result-object v1 │ │ -40cf3a: 071b |0055: move-object v11, v1 │ │ -40cf3c: 1f0b ed1d |0056: check-cast v11, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1ded │ │ -40cf40: 380b 2200 |0058: if-eqz v11, 007a // +0022 │ │ -40cf44: 6000 365e |005a: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5e36 │ │ -40cf48: 7120 ae77 0e00 |005c: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cf4e: 0c01 |005f: move-result-object v1 │ │ -40cf50: 071c |0060: move-object v12, v1 │ │ -40cf52: 1f0c b112 |0061: check-cast v12, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b1 │ │ -40cf56: 380c 1700 |0063: if-eqz v12, 007a // +0017 │ │ -40cf5a: 6000 6c5e |0065: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ -40cf5e: 7120 ae77 0e00 |0067: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40cf64: 0c01 |006a: move-result-object v1 │ │ -40cf66: 071d |006b: move-object v13, v1 │ │ -40cf68: 1f0d f716 |006c: check-cast v13, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -40cf6c: 380d 0c00 |006e: if-eqz v13, 007a // +000c │ │ -40cf70: 2200 591b |0070: new-instance v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // type@1b59 │ │ -40cf74: 07e3 |0072: move-object v3, v14 │ │ -40cf76: 1f03 3c07 |0073: check-cast v3, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@073c │ │ -40cf7a: 0702 |0075: move-object v2, v0 │ │ -40cf7c: 760c aaa9 0200 |0076: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a9aa │ │ -40cf82: 1100 |0079: return-object v0 │ │ -40cf84: 6e10 3b0d 0e00 |007a: invoke-virtual {v14}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40cf8a: 0c0e |007d: move-result-object v14 │ │ -40cf8c: 6e20 2603 0e00 |007e: invoke-virtual {v14, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40cf92: 0c0e |0081: move-result-object v14 │ │ -40cf94: 2200 7f1e |0082: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40cf98: 1a01 8342 |0084: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40cf9c: 6e20 80b6 e100 |0086: invoke-virtual {v1, v14}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40cfa2: 0c0e |0089: move-result-object v14 │ │ -40cfa4: 7020 55b6 e000 |008a: invoke-direct {v0, v14}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40cfaa: 2700 |008d: throw v0 │ │ +40ce8c: |[40ce8c] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ +40ce9c: 6000 145b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appBar:I // field@5b14 │ │ +40cea0: 7120 ae77 0e00 |0002: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cea6: 0c01 |0005: move-result-object v1 │ │ +40cea8: 0714 |0006: move-object v4, v1 │ │ +40ceaa: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ +40ceae: 3804 7100 |0009: if-eqz v4, 007a // +0071 │ │ +40ceb2: 6000 905b |000b: sget v0, Lde/danoeh/antennapod/R$id;.collapsing_toolbar:I // field@5b90 │ │ +40ceb6: 7120 ae77 0e00 |000d: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cebc: 0c01 |0010: move-result-object v1 │ │ +40cebe: 0715 |0011: move-object v5, v1 │ │ +40cec0: 1f05 f316 |0012: check-cast v5, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@16f3 │ │ +40cec4: 3805 6600 |0014: if-eqz v5, 007a // +0066 │ │ +40cec8: 6000 675c |0016: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5c67 │ │ +40cecc: 7120 ae77 0e00 |0018: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ced2: 0c01 |001b: move-result-object v1 │ │ +40ced4: 0716 |001c: move-object v6, v1 │ │ +40ced6: 1f06 1a1e |001d: check-cast v6, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1e1a │ │ +40ceda: 3806 5b00 |001f: if-eqz v6, 007a // +005b │ │ +40cede: 6000 795c |0021: sget v0, Lde/danoeh/antennapod/R$id;.header:I // field@5c79 │ │ +40cee2: 7120 ae77 0e00 |0023: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cee8: 0c01 |0026: move-result-object v1 │ │ +40ceea: 3801 5300 |0027: if-eqz v1, 007a // +0053 │ │ +40ceee: 7110 c9a9 0100 |0029: invoke-static {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@a9c9 │ │ +40cef4: 0c07 |002c: move-result-object v7 │ │ +40cef6: 6000 925c |002d: sget v0, Lde/danoeh/antennapod/R$id;.imgvBackground:I // field@5c92 │ │ +40cefa: 7120 ae77 0e00 |002f: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cf00: 0c01 |0032: move-result-object v1 │ │ +40cf02: 0718 |0033: move-object v8, v1 │ │ +40cf04: 1f08 1403 |0034: check-cast v8, Landroid/widget/ImageView; // type@0314 │ │ +40cf08: 3808 4400 |0036: if-eqz v8, 007a // +0044 │ │ +40cf0c: 6000 ea5c |0038: sget v0, Lde/danoeh/antennapod/R$id;.more_content:I // field@5cea │ │ +40cf10: 7120 ae77 0e00 |003a: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cf16: 0c01 |003d: move-result-object v1 │ │ +40cf18: 3801 3c00 |003e: if-eqz v1, 007a // +003c │ │ +40cf1c: 7110 1daa 0100 |0040: invoke-static {v1}, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; // method@aa1d │ │ +40cf22: 0c09 |0043: move-result-object v9 │ │ +40cf24: 6000 7c5d |0044: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ +40cf28: 7120 ae77 0e00 |0046: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cf2e: 0c01 |0049: move-result-object v1 │ │ +40cf30: 071a |004a: move-object v10, v1 │ │ +40cf32: 1f0a 1d03 |004b: check-cast v10, Landroid/widget/ProgressBar; // type@031d │ │ +40cf36: 380a 2d00 |004d: if-eqz v10, 007a // +002d │ │ +40cf3a: 6000 895d |004f: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5d89 │ │ +40cf3e: 7120 ae77 0e00 |0051: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cf44: 0c01 |0054: move-result-object v1 │ │ +40cf46: 071b |0055: move-object v11, v1 │ │ +40cf48: 1f0b ed1d |0056: check-cast v11, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1ded │ │ +40cf4c: 380b 2200 |0058: if-eqz v11, 007a // +0022 │ │ +40cf50: 6000 365e |005a: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5e36 │ │ +40cf54: 7120 ae77 0e00 |005c: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cf5a: 0c01 |005f: move-result-object v1 │ │ +40cf5c: 071c |0060: move-object v12, v1 │ │ +40cf5e: 1f0c b112 |0061: check-cast v12, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b1 │ │ +40cf62: 380c 1700 |0063: if-eqz v12, 007a // +0017 │ │ +40cf66: 6000 6c5e |0065: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ +40cf6a: 7120 ae77 0e00 |0067: invoke-static {v14, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40cf70: 0c01 |006a: move-result-object v1 │ │ +40cf72: 071d |006b: move-object v13, v1 │ │ +40cf74: 1f0d f716 |006c: check-cast v13, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +40cf78: 380d 0c00 |006e: if-eqz v13, 007a // +000c │ │ +40cf7c: 2200 591b |0070: new-instance v0, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // type@1b59 │ │ +40cf80: 07e3 |0072: move-object v3, v14 │ │ +40cf82: 1f03 3c07 |0073: check-cast v3, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@073c │ │ +40cf86: 0702 |0075: move-object v2, v0 │ │ +40cf88: 760c aaa9 0200 |0076: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a9aa │ │ +40cf8e: 1100 |0079: return-object v0 │ │ +40cf90: 6e10 3b0d 0e00 |007a: invoke-virtual {v14}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40cf96: 0c0e |007d: move-result-object v14 │ │ +40cf98: 6e20 2603 0e00 |007e: invoke-virtual {v14, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40cf9e: 0c0e |0081: move-result-object v14 │ │ +40cfa0: 2200 7f1e |0082: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40cfa4: 1a01 8342 |0084: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40cfa8: 6e20 80b6 e100 |0086: invoke-virtual {v1, v14}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40cfae: 0c0e |0089: move-result-object v14 │ │ +40cfb0: 7020 55b6 e000 |008a: invoke-direct {v0, v14}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40cfb6: 2700 |008d: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0002 line=106 │ │ 0x000b line=111 │ │ 0x000d line=112 │ │ 0x0016 line=117 │ │ @@ -832997,20 +832997,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40cfac: |[40cfac] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ -40cfbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40cfbe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40cfc0: 7130 afa9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a9af │ │ -40cfc6: 0c02 |0005: move-result-object v2 │ │ -40cfc8: 1102 |0006: return-object v2 │ │ +40cfb8: |[40cfb8] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ +40cfc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40cfca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40cfcc: 7130 afa9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a9af │ │ +40cfd2: 0c02 |0005: move-result-object v2 │ │ +40cfd4: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=86 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;) │ │ @@ -833018,24 +833018,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40cfcc: |[40cfcc] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ -40cfdc: 6000 835f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feed_item_list_fragment:I // field@5f83 │ │ -40cfe0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40cfe2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40cfe8: 0c02 |0006: move-result-object v2 │ │ -40cfea: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40cfee: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40cff4: 7110 aba9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a9ab │ │ -40cffa: 0c02 |000f: move-result-object v2 │ │ -40cffc: 1102 |0010: return-object v2 │ │ +40cfd8: |[40cfd8] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ +40cfe8: 6000 835f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feed_item_list_fragment:I // field@5f83 │ │ +40cfec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40cfee: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40cff4: 0c02 |0006: move-result-object v2 │ │ +40cff6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40cffa: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40d000: 7110 aba9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; // method@a9ab │ │ +40d006: 0c02 |000f: move-result-object v2 │ │ +40d008: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0009 line=94 │ │ 0x000c line=96 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -833048,18 +833048,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40ce4c: |[40ce4c] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.getRoot:()Landroid/view/View; │ │ -40ce5c: 6e10 ada9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@a9ad │ │ -40ce62: 0c00 |0003: move-result-object v0 │ │ -40ce64: 1100 |0004: return-object v0 │ │ +40ce58: |[40ce58] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.getRoot:()Landroid/view/View; │ │ +40ce68: 6e10 ada9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@a9ad │ │ +40ce6e: 0c00 |0003: move-result-object v0 │ │ +40ce70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;) │ │ @@ -833067,17 +833067,17 @@ │ │ type : '()Landroidx/coordinatorlayout/widget/CoordinatorLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40ce68: |[40ce68] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ -40ce78: 5410 2972 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@7229 │ │ -40ce7c: 1100 |0002: return-object v0 │ │ +40ce74: |[40ce74] de.danoeh.antennapod.databinding.FeedItemListFragmentBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ +40ce84: 5410 2972 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@7229 │ │ +40ce88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FeedItemListFragmentBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -833125,22 +833125,22 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -40d170: |[40d170] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -40d180: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40d186: 5b01 3072 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7230 │ │ -40d18a: 5b02 2c72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.etxtSkipEnd:Landroid/widget/EditText; // field@722c │ │ -40d18e: 5b03 2d72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.etxtSkipIntro:Landroid/widget/EditText; // field@722d │ │ -40d192: 5b04 2e72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.labelSkipEnd:Landroid/widget/TextView; // field@722e │ │ -40d196: 5b05 2f72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.labelSkipIntro:Landroid/widget/TextView; // field@722f │ │ -40d19a: 0e00 |000d: return-void │ │ +40d17c: |[40d17c] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +40d18c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40d192: 5b01 3072 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7230 │ │ +40d196: 5b02 2c72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.etxtSkipEnd:Landroid/widget/EditText; // field@722c │ │ +40d19a: 5b03 2d72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.etxtSkipIntro:Landroid/widget/EditText; // field@722d │ │ +40d19e: 5b04 2e72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.labelSkipEnd:Landroid/widget/TextView; // field@722e │ │ +40d1a2: 5b05 2f72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.labelSkipIntro:Landroid/widget/TextView; // field@722f │ │ +40d1a6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ 0x0009 line=41 │ │ @@ -833158,55 +833158,55 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 74 16-bit code units │ │ -40d078: |[40d078] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ -40d088: 6000 0f5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.etxtSkipEnd:I // field@5c0f │ │ -40d08c: 7120 ae77 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d092: 0c01 |0005: move-result-object v1 │ │ -40d094: 0714 |0006: move-object v4, v1 │ │ -40d096: 1f04 0903 |0007: check-cast v4, Landroid/widget/EditText; // type@0309 │ │ -40d09a: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ -40d09e: 6000 105c |000b: sget v0, Lde/danoeh/antennapod/R$id;.etxtSkipIntro:I // field@5c10 │ │ -40d0a2: 7120 ae77 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d0a8: 0c01 |0010: move-result-object v1 │ │ -40d0aa: 0715 |0011: move-object v5, v1 │ │ -40d0ac: 1f05 0903 |0012: check-cast v5, Landroid/widget/EditText; // type@0309 │ │ -40d0b0: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ -40d0b4: 6000 a85c |0016: sget v0, Lde/danoeh/antennapod/R$id;.labelSkipEnd:I // field@5ca8 │ │ -40d0b8: 7120 ae77 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d0be: 0c01 |001b: move-result-object v1 │ │ -40d0c0: 0716 |001c: move-object v6, v1 │ │ -40d0c2: 1f06 2d03 |001d: check-cast v6, Landroid/widget/TextView; // type@032d │ │ -40d0c6: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ -40d0ca: 6000 a95c |0021: sget v0, Lde/danoeh/antennapod/R$id;.labelSkipIntro:I // field@5ca9 │ │ -40d0ce: 7120 ae77 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d0d4: 0c01 |0026: move-result-object v1 │ │ -40d0d6: 0717 |0027: move-object v7, v1 │ │ -40d0d8: 1f07 2d03 |0028: check-cast v7, Landroid/widget/TextView; // type@032d │ │ -40d0dc: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ -40d0e0: 2200 5a1b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; // type@1b5a │ │ -40d0e4: 0783 |002e: move-object v3, v8 │ │ -40d0e6: 1f03 1603 |002f: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -40d0ea: 0702 |0031: move-object v2, v0 │ │ -40d0ec: 7606 b0a9 0200 |0032: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@a9b0 │ │ -40d0f2: 1100 |0035: return-object v0 │ │ -40d0f4: 6e10 3b0d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40d0fa: 0c08 |0039: move-result-object v8 │ │ -40d0fc: 6e20 2603 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40d102: 0c08 |003d: move-result-object v8 │ │ -40d104: 2200 7f1e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40d108: 1a01 8342 |0040: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40d10c: 6e20 80b6 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40d112: 0c08 |0045: move-result-object v8 │ │ -40d114: 7020 55b6 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40d11a: 2700 |0049: throw v0 │ │ +40d084: |[40d084] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ +40d094: 6000 0f5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.etxtSkipEnd:I // field@5c0f │ │ +40d098: 7120 ae77 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d09e: 0c01 |0005: move-result-object v1 │ │ +40d0a0: 0714 |0006: move-object v4, v1 │ │ +40d0a2: 1f04 0903 |0007: check-cast v4, Landroid/widget/EditText; // type@0309 │ │ +40d0a6: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ +40d0aa: 6000 105c |000b: sget v0, Lde/danoeh/antennapod/R$id;.etxtSkipIntro:I // field@5c10 │ │ +40d0ae: 7120 ae77 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d0b4: 0c01 |0010: move-result-object v1 │ │ +40d0b6: 0715 |0011: move-object v5, v1 │ │ +40d0b8: 1f05 0903 |0012: check-cast v5, Landroid/widget/EditText; // type@0309 │ │ +40d0bc: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ +40d0c0: 6000 a85c |0016: sget v0, Lde/danoeh/antennapod/R$id;.labelSkipEnd:I // field@5ca8 │ │ +40d0c4: 7120 ae77 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d0ca: 0c01 |001b: move-result-object v1 │ │ +40d0cc: 0716 |001c: move-object v6, v1 │ │ +40d0ce: 1f06 2d03 |001d: check-cast v6, Landroid/widget/TextView; // type@032d │ │ +40d0d2: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ +40d0d6: 6000 a95c |0021: sget v0, Lde/danoeh/antennapod/R$id;.labelSkipIntro:I // field@5ca9 │ │ +40d0da: 7120 ae77 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d0e0: 0c01 |0026: move-result-object v1 │ │ +40d0e2: 0717 |0027: move-object v7, v1 │ │ +40d0e4: 1f07 2d03 |0028: check-cast v7, Landroid/widget/TextView; // type@032d │ │ +40d0e8: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ +40d0ec: 2200 5a1b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; // type@1b5a │ │ +40d0f0: 0783 |002e: move-object v3, v8 │ │ +40d0f2: 1f03 1603 |002f: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +40d0f6: 0702 |0031: move-object v2, v0 │ │ +40d0f8: 7606 b0a9 0200 |0032: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/EditText;Landroid/widget/EditText;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@a9b0 │ │ +40d0fe: 1100 |0035: return-object v0 │ │ +40d100: 6e10 3b0d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40d106: 0c08 |0039: move-result-object v8 │ │ +40d108: 6e20 2603 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40d10e: 0c08 |003d: move-result-object v8 │ │ +40d110: 2200 7f1e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40d114: 1a01 8342 |0040: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40d118: 6e20 80b6 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40d11e: 0c08 |0045: move-result-object v8 │ │ +40d120: 7020 55b6 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40d126: 2700 |0049: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0002 line=73 │ │ 0x000b line=78 │ │ 0x000d line=79 │ │ 0x0016 line=84 │ │ @@ -833224,20 +833224,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40d11c: |[40d11c] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ -40d12c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40d12e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40d130: 7130 b5a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; // method@a9b5 │ │ -40d136: 0c02 |0005: move-result-object v2 │ │ -40d138: 1102 |0006: return-object v2 │ │ +40d128: |[40d128] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ +40d138: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40d13a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40d13c: 7130 b5a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; // method@a9b5 │ │ +40d142: 0c02 |0005: move-result-object v2 │ │ +40d144: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=53 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;) │ │ @@ -833245,24 +833245,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40d13c: |[40d13c] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ -40d14c: 6000 845f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feed_pref_skip_dialog:I // field@5f84 │ │ -40d150: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40d152: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40d158: 0c02 |0006: move-result-object v2 │ │ -40d15a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40d15e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40d164: 7110 b1a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; // method@a9b1 │ │ -40d16a: 0c02 |000f: move-result-object v2 │ │ -40d16c: 1102 |0010: return-object v2 │ │ +40d148: |[40d148] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ +40d158: 6000 845f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feed_pref_skip_dialog:I // field@5f84 │ │ +40d15c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40d15e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40d164: 0c02 |0006: move-result-object v2 │ │ +40d166: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40d16a: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40d170: 7110 b1a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; // method@a9b1 │ │ +40d176: 0c02 |000f: move-result-object v2 │ │ +40d178: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0009 line=61 │ │ 0x000c line=63 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -833275,18 +833275,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40d044: |[40d044] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.getRoot:()Landroid/view/View; │ │ -40d054: 6e10 b3a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a9b3 │ │ -40d05a: 0c00 |0003: move-result-object v0 │ │ -40d05c: 1100 |0004: return-object v0 │ │ +40d050: |[40d050] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.getRoot:()Landroid/view/View; │ │ +40d060: 6e10 b3a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a9b3 │ │ +40d066: 0c00 |0003: move-result-object v0 │ │ +40d068: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;) │ │ @@ -833294,17 +833294,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40d060: |[40d060] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40d070: 5410 3072 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7230 │ │ -40d074: 1100 |0002: return-object v0 │ │ +40d06c: |[40d06c] de.danoeh.antennapod.databinding.FeedPrefSkipDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40d07c: 5410 3072 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7230 │ │ +40d080: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FeedPrefSkipDialogBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -833404,54 +833404,54 @@ │ │ type : '(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Landroid/widget/TextView;Landroid/widget/TextView;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/Button;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 21 │ │ ins : 19 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -40d3f8: |[40d3f8] de.danoeh.antennapod.databinding.FeedinfoBinding.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Landroid/widget/TextView;Landroid/widget/TextView;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/Button;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -40d408: 0720 |0000: move-object v0, v2 │ │ -40d40a: 7010 5eb6 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ -40d410: 0731 |0004: move-object v1, v3 │ │ -40d412: 5b01 3872 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@7238 │ │ -40d416: 0741 |0007: move-object v1, v4 │ │ -40d418: 5b01 3172 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@7231 │ │ -40d41c: 0751 |000a: move-object v1, v5 │ │ -40d41e: 5b01 3272 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@7232 │ │ -40d422: 0761 |000d: move-object v1, v6 │ │ -40d424: 5b01 3372 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.descriptionHeadingLabel:Landroid/widget/TextView; // field@7233 │ │ -40d428: 0771 |0010: move-object v1, v7 │ │ -40d42a: 5b01 3472 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.descriptionLabel:Landroid/widget/TextView; // field@7234 │ │ -40d42e: 0781 |0013: move-object v1, v8 │ │ -40d430: 5b01 3572 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@7235 │ │ -40d434: 0791 |0016: move-object v1, v9 │ │ -40d436: 5b01 3672 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.imgvBackground:Landroid/widget/ImageView; // field@7236 │ │ -40d43a: 07a1 |0019: move-object v1, v10 │ │ -40d43c: 5b01 3772 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.infoContainer:Landroid/widget/LinearLayout; // field@7237 │ │ -40d440: 07b1 |001c: move-object v1, v11 │ │ -40d442: 5b01 3972 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.scrollView:Landroidx/core/widget/NestedScrollView; // field@7239 │ │ -40d446: 07c1 |001f: move-object v1, v12 │ │ -40d448: 5b01 3a72 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsButton:Landroid/widget/Button; // field@723a │ │ -40d44c: 07d1 |0022: move-object v1, v13 │ │ -40d44e: 5b01 3b72 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsFragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@723b │ │ -40d452: 07e1 |0025: move-object v1, v14 │ │ -40d454: 5b01 3c72 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsHeading:Landroid/widget/LinearLayout; // field@723c │ │ -40d458: 07f1 |0028: move-object v1, v15 │ │ -40d45a: 5b01 3d72 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsHeadingLabel:Landroid/widget/TextView; // field@723d │ │ -40d45e: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -40d462: 5b01 3e72 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.supportHeadingLabel:Landroid/widget/TextView; // field@723e │ │ -40d466: 0801 1100 |002f: move-object/from16 v1, v17 │ │ -40d46a: 5b01 3f72 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.supportUrl:Landroid/widget/TextView; // field@723f │ │ -40d46e: 0801 1200 |0033: move-object/from16 v1, v18 │ │ -40d472: 5b01 4072 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7240 │ │ -40d476: 0801 1300 |0037: move-object/from16 v1, v19 │ │ -40d47a: 5b01 4172 |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.urlHeadingLabel:Landroid/widget/TextView; // field@7241 │ │ -40d47e: 0801 1400 |003b: move-object/from16 v1, v20 │ │ -40d482: 5b01 4272 |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.urlLabel:Landroid/widget/TextView; // field@7242 │ │ -40d486: 0e00 |003f: return-void │ │ +40d404: |[40d404] de.danoeh.antennapod.databinding.FeedinfoBinding.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Landroid/widget/TextView;Landroid/widget/TextView;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/Button;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +40d414: 0720 |0000: move-object v0, v2 │ │ +40d416: 7010 5eb6 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ +40d41c: 0731 |0004: move-object v1, v3 │ │ +40d41e: 5b01 3872 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@7238 │ │ +40d422: 0741 |0007: move-object v1, v4 │ │ +40d424: 5b01 3172 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.appBar:Lcom/google/android/material/appbar/AppBarLayout; // field@7231 │ │ +40d428: 0751 |000a: move-object v1, v5 │ │ +40d42a: 5b01 3272 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.collapsingToolbar:Lcom/google/android/material/appbar/CollapsingToolbarLayout; // field@7232 │ │ +40d42e: 0761 |000d: move-object v1, v6 │ │ +40d430: 5b01 3372 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.descriptionHeadingLabel:Landroid/widget/TextView; // field@7233 │ │ +40d434: 0771 |0010: move-object v1, v7 │ │ +40d436: 5b01 3472 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.descriptionLabel:Landroid/widget/TextView; // field@7234 │ │ +40d43a: 0781 |0013: move-object v1, v8 │ │ +40d43c: 5b01 3572 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.header:Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // field@7235 │ │ +40d440: 0791 |0016: move-object v1, v9 │ │ +40d442: 5b01 3672 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.imgvBackground:Landroid/widget/ImageView; // field@7236 │ │ +40d446: 07a1 |0019: move-object v1, v10 │ │ +40d448: 5b01 3772 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.infoContainer:Landroid/widget/LinearLayout; // field@7237 │ │ +40d44c: 07b1 |001c: move-object v1, v11 │ │ +40d44e: 5b01 3972 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.scrollView:Landroidx/core/widget/NestedScrollView; // field@7239 │ │ +40d452: 07c1 |001f: move-object v1, v12 │ │ +40d454: 5b01 3a72 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsButton:Landroid/widget/Button; // field@723a │ │ +40d458: 07d1 |0022: move-object v1, v13 │ │ +40d45a: 5b01 3b72 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsFragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@723b │ │ +40d45e: 07e1 |0025: move-object v1, v14 │ │ +40d460: 5b01 3c72 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsHeading:Landroid/widget/LinearLayout; // field@723c │ │ +40d464: 07f1 |0028: move-object v1, v15 │ │ +40d466: 5b01 3d72 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.statisticsHeadingLabel:Landroid/widget/TextView; // field@723d │ │ +40d46a: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +40d46e: 5b01 3e72 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.supportHeadingLabel:Landroid/widget/TextView; // field@723e │ │ +40d472: 0801 1100 |002f: move-object/from16 v1, v17 │ │ +40d476: 5b01 3f72 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.supportUrl:Landroid/widget/TextView; // field@723f │ │ +40d47a: 0801 1200 |0033: move-object/from16 v1, v18 │ │ +40d47e: 5b01 4072 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7240 │ │ +40d482: 0801 1300 |0037: move-object/from16 v1, v19 │ │ +40d486: 5b01 4172 |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.urlHeadingLabel:Landroid/widget/TextView; // field@7241 │ │ +40d48a: 0801 1400 |003b: move-object/from16 v1, v20 │ │ +40d48e: 5b01 4272 |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.urlLabel:Landroid/widget/TextView; // field@7242 │ │ +40d492: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0005 line=91 │ │ 0x0008 line=92 │ │ 0x000b line=93 │ │ 0x000e line=94 │ │ @@ -833495,134 +833495,134 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedinfoBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 23 │ │ ins : 1 │ │ outs : 19 │ │ insns size : 226 16-bit code units │ │ -40d1d0: |[40d1d0] de.danoeh.antennapod.databinding.FeedinfoBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ -40d1e0: 0800 1600 |0000: move-object/from16 v0, v22 │ │ -40d1e4: 6001 145b |0002: sget v1, Lde/danoeh/antennapod/R$id;.appBar:I // field@5b14 │ │ -40d1e8: 7120 ae77 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d1ee: 0c02 |0007: move-result-object v2 │ │ -40d1f0: 0725 |0008: move-object v5, v2 │ │ -40d1f2: 1f05 e916 |0009: check-cast v5, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ -40d1f6: 3805 c300 |000b: if-eqz v5, 00ce // +00c3 │ │ -40d1fa: 6001 905b |000d: sget v1, Lde/danoeh/antennapod/R$id;.collapsing_toolbar:I // field@5b90 │ │ -40d1fe: 7120 ae77 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d204: 0c02 |0012: move-result-object v2 │ │ -40d206: 0726 |0013: move-object v6, v2 │ │ -40d208: 1f06 f316 |0014: check-cast v6, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@16f3 │ │ -40d20c: 3806 b800 |0016: if-eqz v6, 00ce // +00b8 │ │ -40d210: 6001 bb5b |0018: sget v1, Lde/danoeh/antennapod/R$id;.descriptionHeadingLabel:I // field@5bbb │ │ -40d214: 7120 ae77 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d21a: 0c02 |001d: move-result-object v2 │ │ -40d21c: 0727 |001e: move-object v7, v2 │ │ -40d21e: 1f07 2d03 |001f: check-cast v7, Landroid/widget/TextView; // type@032d │ │ -40d222: 3807 ad00 |0021: if-eqz v7, 00ce // +00ad │ │ -40d226: 6001 bc5b |0023: sget v1, Lde/danoeh/antennapod/R$id;.descriptionLabel:I // field@5bbc │ │ -40d22a: 7120 ae77 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d230: 0c02 |0028: move-result-object v2 │ │ -40d232: 0728 |0029: move-object v8, v2 │ │ -40d234: 1f08 2d03 |002a: check-cast v8, Landroid/widget/TextView; // type@032d │ │ -40d238: 3808 a200 |002c: if-eqz v8, 00ce // +00a2 │ │ -40d23c: 6001 795c |002e: sget v1, Lde/danoeh/antennapod/R$id;.header:I // field@5c79 │ │ -40d240: 7120 ae77 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d246: 0c02 |0033: move-result-object v2 │ │ -40d248: 3802 9a00 |0034: if-eqz v2, 00ce // +009a │ │ -40d24c: 7110 c9a9 0200 |0036: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@a9c9 │ │ -40d252: 0c09 |0039: move-result-object v9 │ │ -40d254: 6001 925c |003a: sget v1, Lde/danoeh/antennapod/R$id;.imgvBackground:I // field@5c92 │ │ -40d258: 7120 ae77 1000 |003c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d25e: 0c02 |003f: move-result-object v2 │ │ -40d260: 072a |0040: move-object v10, v2 │ │ -40d262: 1f0a 1403 |0041: check-cast v10, Landroid/widget/ImageView; // type@0314 │ │ -40d266: 380a 8b00 |0043: if-eqz v10, 00ce // +008b │ │ -40d26a: 6001 995c |0045: sget v1, Lde/danoeh/antennapod/R$id;.infoContainer:I // field@5c99 │ │ -40d26e: 7120 ae77 1000 |0047: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d274: 0c02 |004a: move-result-object v2 │ │ -40d276: 072b |004b: move-object v11, v2 │ │ -40d278: 1f0b 1603 |004c: check-cast v11, Landroid/widget/LinearLayout; // type@0316 │ │ -40d27c: 380b 8000 |004e: if-eqz v11, 00ce // +0080 │ │ -40d280: 6001 ad5d |0050: sget v1, Lde/danoeh/antennapod/R$id;.scrollView:I // field@5dad │ │ -40d284: 7120 ae77 1000 |0052: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d28a: 0c02 |0055: move-result-object v2 │ │ -40d28c: 072c |0056: move-object v12, v2 │ │ -40d28e: 1f0c 6f09 |0057: check-cast v12, Landroidx/core/widget/NestedScrollView; // type@096f │ │ -40d292: 380c 7500 |0059: if-eqz v12, 00ce // +0075 │ │ -40d296: 6001 135e |005b: sget v1, Lde/danoeh/antennapod/R$id;.statisticsButton:I // field@5e13 │ │ -40d29a: 7120 ae77 1000 |005d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d2a0: 0c02 |0060: move-result-object v2 │ │ -40d2a2: 072d |0061: move-object v13, v2 │ │ -40d2a4: 1f0d 0103 |0062: check-cast v13, Landroid/widget/Button; // type@0301 │ │ -40d2a8: 380d 6a00 |0064: if-eqz v13, 00ce // +006a │ │ -40d2ac: 6001 155e |0066: sget v1, Lde/danoeh/antennapod/R$id;.statisticsFragmentContainer:I // field@5e15 │ │ -40d2b0: 7120 ae77 1000 |0068: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d2b6: 0c02 |006b: move-result-object v2 │ │ -40d2b8: 072e |006c: move-object v14, v2 │ │ -40d2ba: 1f0e 5a0a |006d: check-cast v14, Landroidx/fragment/app/FragmentContainerView; // type@0a5a │ │ -40d2be: 380e 5f00 |006f: if-eqz v14, 00ce // +005f │ │ -40d2c2: 6001 165e |0071: sget v1, Lde/danoeh/antennapod/R$id;.statisticsHeading:I // field@5e16 │ │ -40d2c6: 7120 ae77 1000 |0073: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d2cc: 0c02 |0076: move-result-object v2 │ │ -40d2ce: 072f |0077: move-object v15, v2 │ │ -40d2d0: 1f0f 1603 |0078: check-cast v15, Landroid/widget/LinearLayout; // type@0316 │ │ -40d2d4: 380f 5400 |007a: if-eqz v15, 00ce // +0054 │ │ -40d2d8: 6001 175e |007c: sget v1, Lde/danoeh/antennapod/R$id;.statisticsHeadingLabel:I // field@5e17 │ │ -40d2dc: 7120 ae77 1000 |007e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d2e2: 0c02 |0081: move-result-object v2 │ │ -40d2e4: 0810 0200 |0082: move-object/from16 v16, v2 │ │ -40d2e8: 1f10 2d03 |0084: check-cast v16, Landroid/widget/TextView; // type@032d │ │ -40d2ec: 3810 4800 |0086: if-eqz v16, 00ce // +0048 │ │ -40d2f0: 6001 305e |0088: sget v1, Lde/danoeh/antennapod/R$id;.supportHeadingLabel:I // field@5e30 │ │ -40d2f4: 7120 ae77 1000 |008a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d2fa: 0c02 |008d: move-result-object v2 │ │ -40d2fc: 0811 0200 |008e: move-object/from16 v17, v2 │ │ -40d300: 1f11 2d03 |0090: check-cast v17, Landroid/widget/TextView; // type@032d │ │ -40d304: 3811 3c00 |0092: if-eqz v17, 00ce // +003c │ │ -40d308: 6001 315e |0094: sget v1, Lde/danoeh/antennapod/R$id;.supportUrl:I // field@5e31 │ │ -40d30c: 7120 ae77 1000 |0096: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d312: 0c02 |0099: move-result-object v2 │ │ -40d314: 0812 0200 |009a: move-object/from16 v18, v2 │ │ -40d318: 1f12 2d03 |009c: check-cast v18, Landroid/widget/TextView; // type@032d │ │ -40d31c: 3812 3000 |009e: if-eqz v18, 00ce // +0030 │ │ -40d320: 6001 6c5e |00a0: sget v1, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ -40d324: 7120 ae77 1000 |00a2: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d32a: 0c02 |00a5: move-result-object v2 │ │ -40d32c: 0813 0200 |00a6: move-object/from16 v19, v2 │ │ -40d330: 1f13 f716 |00a8: check-cast v19, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -40d334: 3813 2400 |00aa: if-eqz v19, 00ce // +0024 │ │ -40d338: 6001 a75e |00ac: sget v1, Lde/danoeh/antennapod/R$id;.urlHeadingLabel:I // field@5ea7 │ │ -40d33c: 7120 ae77 1000 |00ae: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d342: 0c02 |00b1: move-result-object v2 │ │ -40d344: 0814 0200 |00b2: move-object/from16 v20, v2 │ │ -40d348: 1f14 2d03 |00b4: check-cast v20, Landroid/widget/TextView; // type@032d │ │ -40d34c: 3814 1800 |00b6: if-eqz v20, 00ce // +0018 │ │ -40d350: 6001 a85e |00b8: sget v1, Lde/danoeh/antennapod/R$id;.urlLabel:I // field@5ea8 │ │ -40d354: 7120 ae77 1000 |00ba: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d35a: 0c02 |00bd: move-result-object v2 │ │ -40d35c: 0815 0200 |00be: move-object/from16 v21, v2 │ │ -40d360: 1f15 2d03 |00c0: check-cast v21, Landroid/widget/TextView; // type@032d │ │ -40d364: 3815 0c00 |00c2: if-eqz v21, 00ce // +000c │ │ -40d368: 2201 5b1b |00c4: new-instance v1, Lde/danoeh/antennapod/databinding/FeedinfoBinding; // type@1b5b │ │ -40d36c: 0713 |00c6: move-object v3, v1 │ │ -40d36e: 0704 |00c7: move-object v4, v0 │ │ -40d370: 1f04 3c07 |00c8: check-cast v4, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@073c │ │ -40d374: 7613 b6a9 0300 |00ca: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Landroid/widget/TextView;Landroid/widget/TextView;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/Button;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@a9b6 │ │ -40d37a: 1101 |00cd: return-object v1 │ │ -40d37c: 7401 3b0d 1600 |00ce: invoke-virtual/range {v22}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40d382: 0c00 |00d1: move-result-object v0 │ │ -40d384: 6e20 2603 1000 |00d2: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40d38a: 0c00 |00d5: move-result-object v0 │ │ -40d38c: 2201 7f1e |00d6: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ -40d390: 1a02 8342 |00d8: const-string v2, "Missing required view with ID: " // string@4283 │ │ -40d394: 6e20 80b6 0200 |00da: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40d39a: 0c00 |00dd: move-result-object v0 │ │ -40d39c: 7020 55b6 0100 |00de: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40d3a2: 2701 |00e1: throw v1 │ │ +40d1dc: |[40d1dc] de.danoeh.antennapod.databinding.FeedinfoBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ +40d1ec: 0800 1600 |0000: move-object/from16 v0, v22 │ │ +40d1f0: 6001 145b |0002: sget v1, Lde/danoeh/antennapod/R$id;.appBar:I // field@5b14 │ │ +40d1f4: 7120 ae77 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d1fa: 0c02 |0007: move-result-object v2 │ │ +40d1fc: 0725 |0008: move-object v5, v2 │ │ +40d1fe: 1f05 e916 |0009: check-cast v5, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ +40d202: 3805 c300 |000b: if-eqz v5, 00ce // +00c3 │ │ +40d206: 6001 905b |000d: sget v1, Lde/danoeh/antennapod/R$id;.collapsing_toolbar:I // field@5b90 │ │ +40d20a: 7120 ae77 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d210: 0c02 |0012: move-result-object v2 │ │ +40d212: 0726 |0013: move-object v6, v2 │ │ +40d214: 1f06 f316 |0014: check-cast v6, Lcom/google/android/material/appbar/CollapsingToolbarLayout; // type@16f3 │ │ +40d218: 3806 b800 |0016: if-eqz v6, 00ce // +00b8 │ │ +40d21c: 6001 bb5b |0018: sget v1, Lde/danoeh/antennapod/R$id;.descriptionHeadingLabel:I // field@5bbb │ │ +40d220: 7120 ae77 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d226: 0c02 |001d: move-result-object v2 │ │ +40d228: 0727 |001e: move-object v7, v2 │ │ +40d22a: 1f07 2d03 |001f: check-cast v7, Landroid/widget/TextView; // type@032d │ │ +40d22e: 3807 ad00 |0021: if-eqz v7, 00ce // +00ad │ │ +40d232: 6001 bc5b |0023: sget v1, Lde/danoeh/antennapod/R$id;.descriptionLabel:I // field@5bbc │ │ +40d236: 7120 ae77 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d23c: 0c02 |0028: move-result-object v2 │ │ +40d23e: 0728 |0029: move-object v8, v2 │ │ +40d240: 1f08 2d03 |002a: check-cast v8, Landroid/widget/TextView; // type@032d │ │ +40d244: 3808 a200 |002c: if-eqz v8, 00ce // +00a2 │ │ +40d248: 6001 795c |002e: sget v1, Lde/danoeh/antennapod/R$id;.header:I // field@5c79 │ │ +40d24c: 7120 ae77 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d252: 0c02 |0033: move-result-object v2 │ │ +40d254: 3802 9a00 |0034: if-eqz v2, 00ce // +009a │ │ +40d258: 7110 c9a9 0200 |0036: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@a9c9 │ │ +40d25e: 0c09 |0039: move-result-object v9 │ │ +40d260: 6001 925c |003a: sget v1, Lde/danoeh/antennapod/R$id;.imgvBackground:I // field@5c92 │ │ +40d264: 7120 ae77 1000 |003c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d26a: 0c02 |003f: move-result-object v2 │ │ +40d26c: 072a |0040: move-object v10, v2 │ │ +40d26e: 1f0a 1403 |0041: check-cast v10, Landroid/widget/ImageView; // type@0314 │ │ +40d272: 380a 8b00 |0043: if-eqz v10, 00ce // +008b │ │ +40d276: 6001 995c |0045: sget v1, Lde/danoeh/antennapod/R$id;.infoContainer:I // field@5c99 │ │ +40d27a: 7120 ae77 1000 |0047: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d280: 0c02 |004a: move-result-object v2 │ │ +40d282: 072b |004b: move-object v11, v2 │ │ +40d284: 1f0b 1603 |004c: check-cast v11, Landroid/widget/LinearLayout; // type@0316 │ │ +40d288: 380b 8000 |004e: if-eqz v11, 00ce // +0080 │ │ +40d28c: 6001 ad5d |0050: sget v1, Lde/danoeh/antennapod/R$id;.scrollView:I // field@5dad │ │ +40d290: 7120 ae77 1000 |0052: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d296: 0c02 |0055: move-result-object v2 │ │ +40d298: 072c |0056: move-object v12, v2 │ │ +40d29a: 1f0c 6f09 |0057: check-cast v12, Landroidx/core/widget/NestedScrollView; // type@096f │ │ +40d29e: 380c 7500 |0059: if-eqz v12, 00ce // +0075 │ │ +40d2a2: 6001 135e |005b: sget v1, Lde/danoeh/antennapod/R$id;.statisticsButton:I // field@5e13 │ │ +40d2a6: 7120 ae77 1000 |005d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d2ac: 0c02 |0060: move-result-object v2 │ │ +40d2ae: 072d |0061: move-object v13, v2 │ │ +40d2b0: 1f0d 0103 |0062: check-cast v13, Landroid/widget/Button; // type@0301 │ │ +40d2b4: 380d 6a00 |0064: if-eqz v13, 00ce // +006a │ │ +40d2b8: 6001 155e |0066: sget v1, Lde/danoeh/antennapod/R$id;.statisticsFragmentContainer:I // field@5e15 │ │ +40d2bc: 7120 ae77 1000 |0068: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d2c2: 0c02 |006b: move-result-object v2 │ │ +40d2c4: 072e |006c: move-object v14, v2 │ │ +40d2c6: 1f0e 5a0a |006d: check-cast v14, Landroidx/fragment/app/FragmentContainerView; // type@0a5a │ │ +40d2ca: 380e 5f00 |006f: if-eqz v14, 00ce // +005f │ │ +40d2ce: 6001 165e |0071: sget v1, Lde/danoeh/antennapod/R$id;.statisticsHeading:I // field@5e16 │ │ +40d2d2: 7120 ae77 1000 |0073: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d2d8: 0c02 |0076: move-result-object v2 │ │ +40d2da: 072f |0077: move-object v15, v2 │ │ +40d2dc: 1f0f 1603 |0078: check-cast v15, Landroid/widget/LinearLayout; // type@0316 │ │ +40d2e0: 380f 5400 |007a: if-eqz v15, 00ce // +0054 │ │ +40d2e4: 6001 175e |007c: sget v1, Lde/danoeh/antennapod/R$id;.statisticsHeadingLabel:I // field@5e17 │ │ +40d2e8: 7120 ae77 1000 |007e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d2ee: 0c02 |0081: move-result-object v2 │ │ +40d2f0: 0810 0200 |0082: move-object/from16 v16, v2 │ │ +40d2f4: 1f10 2d03 |0084: check-cast v16, Landroid/widget/TextView; // type@032d │ │ +40d2f8: 3810 4800 |0086: if-eqz v16, 00ce // +0048 │ │ +40d2fc: 6001 305e |0088: sget v1, Lde/danoeh/antennapod/R$id;.supportHeadingLabel:I // field@5e30 │ │ +40d300: 7120 ae77 1000 |008a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d306: 0c02 |008d: move-result-object v2 │ │ +40d308: 0811 0200 |008e: move-object/from16 v17, v2 │ │ +40d30c: 1f11 2d03 |0090: check-cast v17, Landroid/widget/TextView; // type@032d │ │ +40d310: 3811 3c00 |0092: if-eqz v17, 00ce // +003c │ │ +40d314: 6001 315e |0094: sget v1, Lde/danoeh/antennapod/R$id;.supportUrl:I // field@5e31 │ │ +40d318: 7120 ae77 1000 |0096: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d31e: 0c02 |0099: move-result-object v2 │ │ +40d320: 0812 0200 |009a: move-object/from16 v18, v2 │ │ +40d324: 1f12 2d03 |009c: check-cast v18, Landroid/widget/TextView; // type@032d │ │ +40d328: 3812 3000 |009e: if-eqz v18, 00ce // +0030 │ │ +40d32c: 6001 6c5e |00a0: sget v1, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ +40d330: 7120 ae77 1000 |00a2: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d336: 0c02 |00a5: move-result-object v2 │ │ +40d338: 0813 0200 |00a6: move-object/from16 v19, v2 │ │ +40d33c: 1f13 f716 |00a8: check-cast v19, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +40d340: 3813 2400 |00aa: if-eqz v19, 00ce // +0024 │ │ +40d344: 6001 a75e |00ac: sget v1, Lde/danoeh/antennapod/R$id;.urlHeadingLabel:I // field@5ea7 │ │ +40d348: 7120 ae77 1000 |00ae: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d34e: 0c02 |00b1: move-result-object v2 │ │ +40d350: 0814 0200 |00b2: move-object/from16 v20, v2 │ │ +40d354: 1f14 2d03 |00b4: check-cast v20, Landroid/widget/TextView; // type@032d │ │ +40d358: 3814 1800 |00b6: if-eqz v20, 00ce // +0018 │ │ +40d35c: 6001 a85e |00b8: sget v1, Lde/danoeh/antennapod/R$id;.urlLabel:I // field@5ea8 │ │ +40d360: 7120 ae77 1000 |00ba: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d366: 0c02 |00bd: move-result-object v2 │ │ +40d368: 0815 0200 |00be: move-object/from16 v21, v2 │ │ +40d36c: 1f15 2d03 |00c0: check-cast v21, Landroid/widget/TextView; // type@032d │ │ +40d370: 3815 0c00 |00c2: if-eqz v21, 00ce // +000c │ │ +40d374: 2201 5b1b |00c4: new-instance v1, Lde/danoeh/antennapod/databinding/FeedinfoBinding; // type@1b5b │ │ +40d378: 0713 |00c6: move-object v3, v1 │ │ +40d37a: 0704 |00c7: move-object v4, v0 │ │ +40d37c: 1f04 3c07 |00c8: check-cast v4, Landroidx/coordinatorlayout/widget/CoordinatorLayout; // type@073c │ │ +40d380: 7613 b6a9 0300 |00ca: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.:(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/appbar/CollapsingToolbarLayout;Landroid/widget/TextView;Landroid/widget/TextView;Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/Button;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@a9b6 │ │ +40d386: 1101 |00cd: return-object v1 │ │ +40d388: 7401 3b0d 1600 |00ce: invoke-virtual/range {v22}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40d38e: 0c00 |00d1: move-result-object v0 │ │ +40d390: 6e20 2603 1000 |00d2: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40d396: 0c00 |00d5: move-result-object v0 │ │ +40d398: 2201 7f1e |00d6: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ +40d39c: 1a02 8342 |00d8: const-string v2, "Missing required view with ID: " // string@4283 │ │ +40d3a0: 6e20 80b6 0200 |00da: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40d3a6: 0c00 |00dd: move-result-object v0 │ │ +40d3a8: 7020 55b6 0100 |00de: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40d3ae: 2701 |00e1: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=138 │ │ 0x0004 line=139 │ │ 0x000d line=144 │ │ 0x000f line=145 │ │ 0x0018 line=150 │ │ @@ -833667,20 +833667,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedinfoBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40d3a4: |[40d3a4] de.danoeh.antennapod.databinding.FeedinfoBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ -40d3b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40d3b6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40d3b8: 7130 bba9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedinfoBinding; // method@a9bb │ │ -40d3be: 0c02 |0005: move-result-object v2 │ │ -40d3c0: 1102 |0006: return-object v2 │ │ +40d3b0: |[40d3b0] de.danoeh.antennapod.databinding.FeedinfoBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ +40d3c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40d3c2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40d3c4: 7130 bba9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedinfoBinding; // method@a9bb │ │ +40d3ca: 0c02 |0005: move-result-object v2 │ │ +40d3cc: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/FeedinfoBinding;) │ │ @@ -833688,24 +833688,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedinfoBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40d3c4: |[40d3c4] de.danoeh.antennapod.databinding.FeedinfoBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ -40d3d4: 6000 885f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feedinfo:I // field@5f88 │ │ -40d3d8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40d3da: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40d3e0: 0c02 |0006: move-result-object v2 │ │ -40d3e2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40d3e6: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40d3ec: 7110 b7a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; // method@a9b7 │ │ -40d3f2: 0c02 |000f: move-result-object v2 │ │ -40d3f4: 1102 |0010: return-object v2 │ │ +40d3d0: |[40d3d0] de.danoeh.antennapod.databinding.FeedinfoBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ +40d3e0: 6000 885f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feedinfo:I // field@5f88 │ │ +40d3e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40d3e6: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40d3ec: 0c02 |0006: move-result-object v2 │ │ +40d3ee: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40d3f2: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40d3f8: 7110 b7a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedinfoBinding; // method@a9b7 │ │ +40d3fe: 0c02 |000f: move-result-object v2 │ │ +40d400: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0009 line=127 │ │ 0x000c line=129 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -833718,18 +833718,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40d19c: |[40d19c] de.danoeh.antennapod.databinding.FeedinfoBinding.getRoot:()Landroid/view/View; │ │ -40d1ac: 6e10 b9a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@a9b9 │ │ -40d1b2: 0c00 |0003: move-result-object v0 │ │ -40d1b4: 1100 |0004: return-object v0 │ │ +40d1a8: |[40d1a8] de.danoeh.antennapod.databinding.FeedinfoBinding.getRoot:()Landroid/view/View; │ │ +40d1b8: 6e10 b9a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; // method@a9b9 │ │ +40d1be: 0c00 |0003: move-result-object v0 │ │ +40d1c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/FeedinfoBinding;) │ │ @@ -833737,17 +833737,17 @@ │ │ type : '()Landroidx/coordinatorlayout/widget/CoordinatorLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40d1b8: |[40d1b8] de.danoeh.antennapod.databinding.FeedinfoBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ -40d1c8: 5410 3872 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@7238 │ │ -40d1cc: 1100 |0002: return-object v0 │ │ +40d1c4: |[40d1c4] de.danoeh.antennapod.databinding.FeedinfoBinding.getRoot:()Landroidx/coordinatorlayout/widget/CoordinatorLayout; │ │ +40d1d4: 5410 3872 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedinfoBinding;.rootView:Landroidx/coordinatorlayout/widget/CoordinatorLayout; // field@7238 │ │ +40d1d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FeedinfoBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -833855,58 +833855,58 @@ │ │ type : '(Landroid/widget/RelativeLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;Landroid/widget/RelativeLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/view/ShownotesWebView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 23 │ │ ins : 21 │ │ outs : 1 │ │ insns size : 72 16-bit code units │ │ -40d700: |[40d700] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;Landroid/widget/RelativeLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/view/ShownotesWebView;)V │ │ -40d710: 0720 |0000: move-object v0, v2 │ │ -40d712: 7010 5eb6 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ -40d718: 0731 |0004: move-object v1, v3 │ │ -40d71a: 5b01 5072 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7250 │ │ -40d71e: 0741 |0007: move-object v1, v4 │ │ -40d720: 5b01 4372 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1:Landroid/widget/LinearLayout; // field@7243 │ │ -40d724: 0751 |000a: move-object v1, v5 │ │ -40d726: 5b01 4472 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1Icon:Landroid/widget/ImageView; // field@7244 │ │ -40d72a: 0761 |000d: move-object v1, v6 │ │ -40d72c: 5b01 4572 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1Text:Landroid/widget/TextView; // field@7245 │ │ -40d730: 0771 |0010: move-object v1, v7 │ │ -40d732: 5b01 4672 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2:Landroid/widget/LinearLayout; // field@7246 │ │ -40d736: 0781 |0013: move-object v1, v8 │ │ -40d738: 5b01 4772 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2Icon:Landroid/widget/ImageView; // field@7247 │ │ -40d73c: 0791 |0016: move-object v1, v9 │ │ -40d73e: 5b01 4872 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2Text:Landroid/widget/TextView; // field@7248 │ │ -40d742: 07a1 |0019: move-object v1, v10 │ │ -40d744: 5b01 4972 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.circularProgressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@7249 │ │ -40d748: 07b1 |001c: move-object v1, v11 │ │ -40d74a: 5b01 4a72 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.contentRoot:Landroid/widget/RelativeLayout; // field@724a │ │ -40d74e: 07c1 |001f: move-object v1, v12 │ │ -40d750: 5b01 4b72 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.header:Landroid/widget/LinearLayout; // field@724b │ │ -40d754: 07d1 |0022: move-object v1, v13 │ │ -40d756: 5b01 4c72 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@724c │ │ -40d75a: 07e1 |0025: move-object v1, v14 │ │ -40d75c: 5b01 4d72 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.noMediaLabel:Landroid/widget/TextView; // field@724d │ │ -40d760: 07f1 |0028: move-object v1, v15 │ │ -40d762: 5b01 4e72 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.nonSubscribedWarningLabel:Landroid/widget/TextView; // field@724e │ │ -40d766: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -40d76a: 5b01 4f72 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.progbarLoading:Landroid/widget/ProgressBar; // field@724f │ │ -40d76e: 0801 1100 |002f: move-object/from16 v1, v17 │ │ -40d772: 5b01 5172 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.separatorIcons:Landroid/widget/TextView; // field@7251 │ │ -40d776: 0801 1200 |0033: move-object/from16 v1, v18 │ │ -40d77a: 5b01 5272 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvDuration:Landroid/widget/TextView; // field@7252 │ │ -40d77e: 0801 1300 |0037: move-object/from16 v1, v19 │ │ -40d782: 5b01 5372 |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvPodcast:Landroid/widget/TextView; // field@7253 │ │ -40d786: 0801 1400 |003b: move-object/from16 v1, v20 │ │ -40d78a: 5b01 5472 |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvPublished:Landroid/widget/TextView; // field@7254 │ │ -40d78e: 0801 1500 |003f: move-object/from16 v1, v21 │ │ -40d792: 5b01 5572 |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvTitle:Landroid/widget/TextView; // field@7255 │ │ -40d796: 0801 1600 |0043: move-object/from16 v1, v22 │ │ -40d79a: 5b01 5672 |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.webvDescription:Lde/danoeh/antennapod/ui/view/ShownotesWebView; // field@7256 │ │ -40d79e: 0e00 |0047: return-void │ │ +40d70c: |[40d70c] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;Landroid/widget/RelativeLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/view/ShownotesWebView;)V │ │ +40d71c: 0720 |0000: move-object v0, v2 │ │ +40d71e: 7010 5eb6 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ +40d724: 0731 |0004: move-object v1, v3 │ │ +40d726: 5b01 5072 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7250 │ │ +40d72a: 0741 |0007: move-object v1, v4 │ │ +40d72c: 5b01 4372 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1:Landroid/widget/LinearLayout; // field@7243 │ │ +40d730: 0751 |000a: move-object v1, v5 │ │ +40d732: 5b01 4472 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1Icon:Landroid/widget/ImageView; // field@7244 │ │ +40d736: 0761 |000d: move-object v1, v6 │ │ +40d738: 5b01 4572 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction1Text:Landroid/widget/TextView; // field@7245 │ │ +40d73c: 0771 |0010: move-object v1, v7 │ │ +40d73e: 5b01 4672 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2:Landroid/widget/LinearLayout; // field@7246 │ │ +40d742: 0781 |0013: move-object v1, v8 │ │ +40d744: 5b01 4772 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2Icon:Landroid/widget/ImageView; // field@7247 │ │ +40d748: 0791 |0016: move-object v1, v9 │ │ +40d74a: 5b01 4872 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.butAction2Text:Landroid/widget/TextView; // field@7248 │ │ +40d74e: 07a1 |0019: move-object v1, v10 │ │ +40d750: 5b01 4972 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.circularProgressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@7249 │ │ +40d754: 07b1 |001c: move-object v1, v11 │ │ +40d756: 5b01 4a72 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.contentRoot:Landroid/widget/RelativeLayout; // field@724a │ │ +40d75a: 07c1 |001f: move-object v1, v12 │ │ +40d75c: 5b01 4b72 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.header:Landroid/widget/LinearLayout; // field@724b │ │ +40d760: 07d1 |0022: move-object v1, v13 │ │ +40d762: 5b01 4c72 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.imgvCover:Landroid/widget/ImageView; // field@724c │ │ +40d766: 07e1 |0025: move-object v1, v14 │ │ +40d768: 5b01 4d72 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.noMediaLabel:Landroid/widget/TextView; // field@724d │ │ +40d76c: 07f1 |0028: move-object v1, v15 │ │ +40d76e: 5b01 4e72 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.nonSubscribedWarningLabel:Landroid/widget/TextView; // field@724e │ │ +40d772: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +40d776: 5b01 4f72 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.progbarLoading:Landroid/widget/ProgressBar; // field@724f │ │ +40d77a: 0801 1100 |002f: move-object/from16 v1, v17 │ │ +40d77e: 5b01 5172 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.separatorIcons:Landroid/widget/TextView; // field@7251 │ │ +40d782: 0801 1200 |0033: move-object/from16 v1, v18 │ │ +40d786: 5b01 5272 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvDuration:Landroid/widget/TextView; // field@7252 │ │ +40d78a: 0801 1300 |0037: move-object/from16 v1, v19 │ │ +40d78e: 5b01 5372 |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvPodcast:Landroid/widget/TextView; // field@7253 │ │ +40d792: 0801 1400 |003b: move-object/from16 v1, v20 │ │ +40d796: 5b01 5472 |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvPublished:Landroid/widget/TextView; // field@7254 │ │ +40d79a: 0801 1500 |003f: move-object/from16 v1, v21 │ │ +40d79e: 5b01 5572 |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.txtvTitle:Landroid/widget/TextView; // field@7255 │ │ +40d7a2: 0801 1600 |0043: move-object/from16 v1, v22 │ │ +40d7a6: 5b01 5672 |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.webvDescription:Lde/danoeh/antennapod/ui/view/ShownotesWebView; // field@7256 │ │ +40d7aa: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=93 │ │ 0x0005 line=94 │ │ 0x0008 line=95 │ │ 0x000b line=96 │ │ 0x000e line=97 │ │ @@ -833954,141 +833954,141 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 25 │ │ ins : 1 │ │ outs : 21 │ │ insns size : 239 16-bit code units │ │ -40d4bc: |[40d4bc] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ -40d4cc: 0800 1800 |0000: move-object/from16 v0, v24 │ │ -40d4d0: 6001 485b |0002: sget v1, Lde/danoeh/antennapod/R$id;.butAction1:I // field@5b48 │ │ -40d4d4: 7120 ae77 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d4da: 0c02 |0007: move-result-object v2 │ │ -40d4dc: 0725 |0008: move-object v5, v2 │ │ -40d4de: 1f05 1603 |0009: check-cast v5, Landroid/widget/LinearLayout; // type@0316 │ │ -40d4e2: 3805 d000 |000b: if-eqz v5, 00db // +00d0 │ │ -40d4e6: 6001 495b |000d: sget v1, Lde/danoeh/antennapod/R$id;.butAction1Icon:I // field@5b49 │ │ -40d4ea: 7120 ae77 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d4f0: 0c02 |0012: move-result-object v2 │ │ -40d4f2: 0726 |0013: move-object v6, v2 │ │ -40d4f4: 1f06 1403 |0014: check-cast v6, Landroid/widget/ImageView; // type@0314 │ │ -40d4f8: 3806 c500 |0016: if-eqz v6, 00db // +00c5 │ │ -40d4fc: 6001 4a5b |0018: sget v1, Lde/danoeh/antennapod/R$id;.butAction1Text:I // field@5b4a │ │ -40d500: 7120 ae77 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d506: 0c02 |001d: move-result-object v2 │ │ -40d508: 0727 |001e: move-object v7, v2 │ │ -40d50a: 1f07 2d03 |001f: check-cast v7, Landroid/widget/TextView; // type@032d │ │ -40d50e: 3807 ba00 |0021: if-eqz v7, 00db // +00ba │ │ -40d512: 6001 4b5b |0023: sget v1, Lde/danoeh/antennapod/R$id;.butAction2:I // field@5b4b │ │ -40d516: 7120 ae77 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d51c: 0c02 |0028: move-result-object v2 │ │ -40d51e: 0728 |0029: move-object v8, v2 │ │ -40d520: 1f08 1603 |002a: check-cast v8, Landroid/widget/LinearLayout; // type@0316 │ │ -40d524: 3808 af00 |002c: if-eqz v8, 00db // +00af │ │ -40d528: 6001 4c5b |002e: sget v1, Lde/danoeh/antennapod/R$id;.butAction2Icon:I // field@5b4c │ │ -40d52c: 7120 ae77 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d532: 0c02 |0033: move-result-object v2 │ │ -40d534: 0729 |0034: move-object v9, v2 │ │ -40d536: 1f09 1403 |0035: check-cast v9, Landroid/widget/ImageView; // type@0314 │ │ -40d53a: 3809 a400 |0037: if-eqz v9, 00db // +00a4 │ │ -40d53e: 6001 4d5b |0039: sget v1, Lde/danoeh/antennapod/R$id;.butAction2Text:I // field@5b4d │ │ -40d542: 7120 ae77 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d548: 0c02 |003e: move-result-object v2 │ │ -40d54a: 072a |003f: move-object v10, v2 │ │ -40d54c: 1f0a 2d03 |0040: check-cast v10, Landroid/widget/TextView; // type@032d │ │ -40d550: 380a 9900 |0042: if-eqz v10, 00db // +0099 │ │ -40d554: 6001 805b |0044: sget v1, Lde/danoeh/antennapod/R$id;.circularProgressBar:I // field@5b80 │ │ -40d558: 7120 ae77 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d55e: 0c02 |0049: move-result-object v2 │ │ -40d560: 072b |004a: move-object v11, v2 │ │ -40d562: 1f0b e31d |004b: check-cast v11, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1de3 │ │ -40d566: 380b 8e00 |004d: if-eqz v11, 00db // +008e │ │ -40d56a: 070c |004f: move-object v12, v0 │ │ -40d56c: 1f0c 2003 |0050: check-cast v12, Landroid/widget/RelativeLayout; // type@0320 │ │ -40d570: 6001 795c |0052: sget v1, Lde/danoeh/antennapod/R$id;.header:I // field@5c79 │ │ -40d574: 7120 ae77 1000 |0054: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d57a: 0c02 |0057: move-result-object v2 │ │ -40d57c: 072d |0058: move-object v13, v2 │ │ -40d57e: 1f0d 1603 |0059: check-cast v13, Landroid/widget/LinearLayout; // type@0316 │ │ -40d582: 380d 8000 |005b: if-eqz v13, 00db // +0080 │ │ -40d586: 6001 935c |005d: sget v1, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5c93 │ │ -40d58a: 7120 ae77 1000 |005f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d590: 0c02 |0062: move-result-object v2 │ │ -40d592: 072e |0063: move-object v14, v2 │ │ -40d594: 1f0e 1403 |0064: check-cast v14, Landroid/widget/ImageView; // type@0314 │ │ -40d598: 380e 7500 |0066: if-eqz v14, 00db // +0075 │ │ -40d59c: 6001 195d |0068: sget v1, Lde/danoeh/antennapod/R$id;.noMediaLabel:I // field@5d19 │ │ -40d5a0: 7120 ae77 1000 |006a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d5a6: 0c02 |006d: move-result-object v2 │ │ -40d5a8: 072f |006e: move-object v15, v2 │ │ -40d5aa: 1f0f 2d03 |006f: check-cast v15, Landroid/widget/TextView; // type@032d │ │ -40d5ae: 380f 6a00 |0071: if-eqz v15, 00db // +006a │ │ -40d5b2: 6001 1c5d |0073: sget v1, Lde/danoeh/antennapod/R$id;.nonSubscribedWarningLabel:I // field@5d1c │ │ -40d5b6: 7120 ae77 1000 |0075: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d5bc: 0c02 |0078: move-result-object v2 │ │ -40d5be: 0810 0200 |0079: move-object/from16 v16, v2 │ │ -40d5c2: 1f10 2d03 |007b: check-cast v16, Landroid/widget/TextView; // type@032d │ │ -40d5c6: 3810 5e00 |007d: if-eqz v16, 00db // +005e │ │ -40d5ca: 6001 7a5d |007f: sget v1, Lde/danoeh/antennapod/R$id;.progbarLoading:I // field@5d7a │ │ -40d5ce: 7120 ae77 1000 |0081: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d5d4: 0c02 |0084: move-result-object v2 │ │ -40d5d6: 0811 0200 |0085: move-object/from16 v17, v2 │ │ -40d5da: 1f11 1d03 |0087: check-cast v17, Landroid/widget/ProgressBar; // type@031d │ │ -40d5de: 3811 5200 |0089: if-eqz v17, 00db // +0052 │ │ -40d5e2: 6001 d65d |008b: sget v1, Lde/danoeh/antennapod/R$id;.separatorIcons:I // field@5dd6 │ │ -40d5e6: 7120 ae77 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d5ec: 0c02 |0090: move-result-object v2 │ │ -40d5ee: 0812 0200 |0091: move-object/from16 v18, v2 │ │ -40d5f2: 1f12 2d03 |0093: check-cast v18, Landroid/widget/TextView; // type@032d │ │ -40d5f6: 3812 4600 |0095: if-eqz v18, 00db // +0046 │ │ -40d5fa: 6001 845e |0097: sget v1, Lde/danoeh/antennapod/R$id;.txtvDuration:I // field@5e84 │ │ -40d5fe: 7120 ae77 1000 |0099: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d604: 0c02 |009c: move-result-object v2 │ │ -40d606: 0813 0200 |009d: move-object/from16 v19, v2 │ │ -40d60a: 1f13 2d03 |009f: check-cast v19, Landroid/widget/TextView; // type@032d │ │ -40d60e: 3813 3a00 |00a1: if-eqz v19, 00db // +003a │ │ -40d612: 6001 915e |00a3: sget v1, Lde/danoeh/antennapod/R$id;.txtvPodcast:I // field@5e91 │ │ -40d616: 7120 ae77 1000 |00a5: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d61c: 0c02 |00a8: move-result-object v2 │ │ -40d61e: 0814 0200 |00a9: move-object/from16 v20, v2 │ │ -40d622: 1f14 2d03 |00ab: check-cast v20, Landroid/widget/TextView; // type@032d │ │ -40d626: 3814 2e00 |00ad: if-eqz v20, 00db // +002e │ │ -40d62a: 6001 975e |00af: sget v1, Lde/danoeh/antennapod/R$id;.txtvPublished:I // field@5e97 │ │ -40d62e: 7120 ae77 1000 |00b1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d634: 0c02 |00b4: move-result-object v2 │ │ -40d636: 0815 0200 |00b5: move-object/from16 v21, v2 │ │ -40d63a: 1f15 2d03 |00b7: check-cast v21, Landroid/widget/TextView; // type@032d │ │ -40d63e: 3815 2200 |00b9: if-eqz v21, 00db // +0022 │ │ -40d642: 6001 9d5e |00bb: sget v1, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5e9d │ │ -40d646: 7120 ae77 1000 |00bd: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d64c: 0c02 |00c0: move-result-object v2 │ │ -40d64e: 0816 0200 |00c1: move-object/from16 v22, v2 │ │ -40d652: 1f16 2d03 |00c3: check-cast v22, Landroid/widget/TextView; // type@032d │ │ -40d656: 3816 1600 |00c5: if-eqz v22, 00db // +0016 │ │ -40d65a: 6001 bf5e |00c7: sget v1, Lde/danoeh/antennapod/R$id;.webvDescription:I // field@5ebf │ │ -40d65e: 7120 ae77 1000 |00c9: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d664: 0c02 |00cc: move-result-object v2 │ │ -40d666: 0817 0200 |00cd: move-object/from16 v23, v2 │ │ -40d66a: 1f17 1e1e |00cf: check-cast v23, Lde/danoeh/antennapod/ui/view/ShownotesWebView; // type@1e1e │ │ -40d66e: 3817 0a00 |00d1: if-eqz v23, 00db // +000a │ │ -40d672: 2200 5c1b |00d3: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; // type@1b5c │ │ -40d676: 0703 |00d5: move-object v3, v0 │ │ -40d678: 07c4 |00d6: move-object v4, v12 │ │ -40d67a: 7615 bca9 0300 |00d7: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.:(Landroid/widget/RelativeLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;Landroid/widget/RelativeLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/view/ShownotesWebView;)V // method@a9bc │ │ -40d680: 1100 |00da: return-object v0 │ │ -40d682: 7401 3b0d 1800 |00db: invoke-virtual/range {v24}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40d688: 0c00 |00de: move-result-object v0 │ │ -40d68a: 6e20 2603 1000 |00df: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40d690: 0c00 |00e2: move-result-object v0 │ │ -40d692: 2201 7f1e |00e3: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ -40d696: 1a02 8342 |00e5: const-string v2, "Missing required view with ID: " // string@4283 │ │ -40d69a: 6e20 80b6 0200 |00e7: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40d6a0: 0c00 |00ea: move-result-object v0 │ │ -40d6a2: 7020 55b6 0100 |00eb: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40d6a8: 2701 |00ee: throw v1 │ │ +40d4c8: |[40d4c8] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ +40d4d8: 0800 1800 |0000: move-object/from16 v0, v24 │ │ +40d4dc: 6001 485b |0002: sget v1, Lde/danoeh/antennapod/R$id;.butAction1:I // field@5b48 │ │ +40d4e0: 7120 ae77 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d4e6: 0c02 |0007: move-result-object v2 │ │ +40d4e8: 0725 |0008: move-object v5, v2 │ │ +40d4ea: 1f05 1603 |0009: check-cast v5, Landroid/widget/LinearLayout; // type@0316 │ │ +40d4ee: 3805 d000 |000b: if-eqz v5, 00db // +00d0 │ │ +40d4f2: 6001 495b |000d: sget v1, Lde/danoeh/antennapod/R$id;.butAction1Icon:I // field@5b49 │ │ +40d4f6: 7120 ae77 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d4fc: 0c02 |0012: move-result-object v2 │ │ +40d4fe: 0726 |0013: move-object v6, v2 │ │ +40d500: 1f06 1403 |0014: check-cast v6, Landroid/widget/ImageView; // type@0314 │ │ +40d504: 3806 c500 |0016: if-eqz v6, 00db // +00c5 │ │ +40d508: 6001 4a5b |0018: sget v1, Lde/danoeh/antennapod/R$id;.butAction1Text:I // field@5b4a │ │ +40d50c: 7120 ae77 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d512: 0c02 |001d: move-result-object v2 │ │ +40d514: 0727 |001e: move-object v7, v2 │ │ +40d516: 1f07 2d03 |001f: check-cast v7, Landroid/widget/TextView; // type@032d │ │ +40d51a: 3807 ba00 |0021: if-eqz v7, 00db // +00ba │ │ +40d51e: 6001 4b5b |0023: sget v1, Lde/danoeh/antennapod/R$id;.butAction2:I // field@5b4b │ │ +40d522: 7120 ae77 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d528: 0c02 |0028: move-result-object v2 │ │ +40d52a: 0728 |0029: move-object v8, v2 │ │ +40d52c: 1f08 1603 |002a: check-cast v8, Landroid/widget/LinearLayout; // type@0316 │ │ +40d530: 3808 af00 |002c: if-eqz v8, 00db // +00af │ │ +40d534: 6001 4c5b |002e: sget v1, Lde/danoeh/antennapod/R$id;.butAction2Icon:I // field@5b4c │ │ +40d538: 7120 ae77 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d53e: 0c02 |0033: move-result-object v2 │ │ +40d540: 0729 |0034: move-object v9, v2 │ │ +40d542: 1f09 1403 |0035: check-cast v9, Landroid/widget/ImageView; // type@0314 │ │ +40d546: 3809 a400 |0037: if-eqz v9, 00db // +00a4 │ │ +40d54a: 6001 4d5b |0039: sget v1, Lde/danoeh/antennapod/R$id;.butAction2Text:I // field@5b4d │ │ +40d54e: 7120 ae77 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d554: 0c02 |003e: move-result-object v2 │ │ +40d556: 072a |003f: move-object v10, v2 │ │ +40d558: 1f0a 2d03 |0040: check-cast v10, Landroid/widget/TextView; // type@032d │ │ +40d55c: 380a 9900 |0042: if-eqz v10, 00db // +0099 │ │ +40d560: 6001 805b |0044: sget v1, Lde/danoeh/antennapod/R$id;.circularProgressBar:I // field@5b80 │ │ +40d564: 7120 ae77 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d56a: 0c02 |0049: move-result-object v2 │ │ +40d56c: 072b |004a: move-object v11, v2 │ │ +40d56e: 1f0b e31d |004b: check-cast v11, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1de3 │ │ +40d572: 380b 8e00 |004d: if-eqz v11, 00db // +008e │ │ +40d576: 070c |004f: move-object v12, v0 │ │ +40d578: 1f0c 2003 |0050: check-cast v12, Landroid/widget/RelativeLayout; // type@0320 │ │ +40d57c: 6001 795c |0052: sget v1, Lde/danoeh/antennapod/R$id;.header:I // field@5c79 │ │ +40d580: 7120 ae77 1000 |0054: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d586: 0c02 |0057: move-result-object v2 │ │ +40d588: 072d |0058: move-object v13, v2 │ │ +40d58a: 1f0d 1603 |0059: check-cast v13, Landroid/widget/LinearLayout; // type@0316 │ │ +40d58e: 380d 8000 |005b: if-eqz v13, 00db // +0080 │ │ +40d592: 6001 935c |005d: sget v1, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5c93 │ │ +40d596: 7120 ae77 1000 |005f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d59c: 0c02 |0062: move-result-object v2 │ │ +40d59e: 072e |0063: move-object v14, v2 │ │ +40d5a0: 1f0e 1403 |0064: check-cast v14, Landroid/widget/ImageView; // type@0314 │ │ +40d5a4: 380e 7500 |0066: if-eqz v14, 00db // +0075 │ │ +40d5a8: 6001 195d |0068: sget v1, Lde/danoeh/antennapod/R$id;.noMediaLabel:I // field@5d19 │ │ +40d5ac: 7120 ae77 1000 |006a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d5b2: 0c02 |006d: move-result-object v2 │ │ +40d5b4: 072f |006e: move-object v15, v2 │ │ +40d5b6: 1f0f 2d03 |006f: check-cast v15, Landroid/widget/TextView; // type@032d │ │ +40d5ba: 380f 6a00 |0071: if-eqz v15, 00db // +006a │ │ +40d5be: 6001 1c5d |0073: sget v1, Lde/danoeh/antennapod/R$id;.nonSubscribedWarningLabel:I // field@5d1c │ │ +40d5c2: 7120 ae77 1000 |0075: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d5c8: 0c02 |0078: move-result-object v2 │ │ +40d5ca: 0810 0200 |0079: move-object/from16 v16, v2 │ │ +40d5ce: 1f10 2d03 |007b: check-cast v16, Landroid/widget/TextView; // type@032d │ │ +40d5d2: 3810 5e00 |007d: if-eqz v16, 00db // +005e │ │ +40d5d6: 6001 7a5d |007f: sget v1, Lde/danoeh/antennapod/R$id;.progbarLoading:I // field@5d7a │ │ +40d5da: 7120 ae77 1000 |0081: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d5e0: 0c02 |0084: move-result-object v2 │ │ +40d5e2: 0811 0200 |0085: move-object/from16 v17, v2 │ │ +40d5e6: 1f11 1d03 |0087: check-cast v17, Landroid/widget/ProgressBar; // type@031d │ │ +40d5ea: 3811 5200 |0089: if-eqz v17, 00db // +0052 │ │ +40d5ee: 6001 d65d |008b: sget v1, Lde/danoeh/antennapod/R$id;.separatorIcons:I // field@5dd6 │ │ +40d5f2: 7120 ae77 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d5f8: 0c02 |0090: move-result-object v2 │ │ +40d5fa: 0812 0200 |0091: move-object/from16 v18, v2 │ │ +40d5fe: 1f12 2d03 |0093: check-cast v18, Landroid/widget/TextView; // type@032d │ │ +40d602: 3812 4600 |0095: if-eqz v18, 00db // +0046 │ │ +40d606: 6001 845e |0097: sget v1, Lde/danoeh/antennapod/R$id;.txtvDuration:I // field@5e84 │ │ +40d60a: 7120 ae77 1000 |0099: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d610: 0c02 |009c: move-result-object v2 │ │ +40d612: 0813 0200 |009d: move-object/from16 v19, v2 │ │ +40d616: 1f13 2d03 |009f: check-cast v19, Landroid/widget/TextView; // type@032d │ │ +40d61a: 3813 3a00 |00a1: if-eqz v19, 00db // +003a │ │ +40d61e: 6001 915e |00a3: sget v1, Lde/danoeh/antennapod/R$id;.txtvPodcast:I // field@5e91 │ │ +40d622: 7120 ae77 1000 |00a5: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d628: 0c02 |00a8: move-result-object v2 │ │ +40d62a: 0814 0200 |00a9: move-object/from16 v20, v2 │ │ +40d62e: 1f14 2d03 |00ab: check-cast v20, Landroid/widget/TextView; // type@032d │ │ +40d632: 3814 2e00 |00ad: if-eqz v20, 00db // +002e │ │ +40d636: 6001 975e |00af: sget v1, Lde/danoeh/antennapod/R$id;.txtvPublished:I // field@5e97 │ │ +40d63a: 7120 ae77 1000 |00b1: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d640: 0c02 |00b4: move-result-object v2 │ │ +40d642: 0815 0200 |00b5: move-object/from16 v21, v2 │ │ +40d646: 1f15 2d03 |00b7: check-cast v21, Landroid/widget/TextView; // type@032d │ │ +40d64a: 3815 2200 |00b9: if-eqz v21, 00db // +0022 │ │ +40d64e: 6001 9d5e |00bb: sget v1, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5e9d │ │ +40d652: 7120 ae77 1000 |00bd: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d658: 0c02 |00c0: move-result-object v2 │ │ +40d65a: 0816 0200 |00c1: move-object/from16 v22, v2 │ │ +40d65e: 1f16 2d03 |00c3: check-cast v22, Landroid/widget/TextView; // type@032d │ │ +40d662: 3816 1600 |00c5: if-eqz v22, 00db // +0016 │ │ +40d666: 6001 bf5e |00c7: sget v1, Lde/danoeh/antennapod/R$id;.webvDescription:I // field@5ebf │ │ +40d66a: 7120 ae77 1000 |00c9: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d670: 0c02 |00cc: move-result-object v2 │ │ +40d672: 0817 0200 |00cd: move-object/from16 v23, v2 │ │ +40d676: 1f17 1e1e |00cf: check-cast v23, Lde/danoeh/antennapod/ui/view/ShownotesWebView; // type@1e1e │ │ +40d67a: 3817 0a00 |00d1: if-eqz v23, 00db // +000a │ │ +40d67e: 2200 5c1b |00d3: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; // type@1b5c │ │ +40d682: 0703 |00d5: move-object v3, v0 │ │ +40d684: 07c4 |00d6: move-object v4, v12 │ │ +40d686: 7615 bca9 0300 |00d7: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.:(Landroid/widget/RelativeLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;Landroid/widget/RelativeLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/view/ShownotesWebView;)V // method@a9bc │ │ +40d68c: 1100 |00da: return-object v0 │ │ +40d68e: 7401 3b0d 1800 |00db: invoke-virtual/range {v24}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40d694: 0c00 |00de: move-result-object v0 │ │ +40d696: 6e20 2603 1000 |00df: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40d69c: 0c00 |00e2: move-result-object v0 │ │ +40d69e: 2201 7f1e |00e3: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ +40d6a2: 1a02 8342 |00e5: const-string v2, "Missing required view with ID: " // string@4283 │ │ +40d6a6: 6e20 80b6 0200 |00e7: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40d6ac: 0c00 |00ea: move-result-object v0 │ │ +40d6ae: 7020 55b6 0100 |00eb: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40d6b4: 2701 |00ee: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=143 │ │ 0x0004 line=144 │ │ 0x000d line=149 │ │ 0x000f line=150 │ │ 0x0018 line=155 │ │ @@ -834135,20 +834135,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40d6ac: |[40d6ac] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ -40d6bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40d6be: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40d6c0: 7130 c1a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; // method@a9c1 │ │ -40d6c6: 0c02 |0005: move-result-object v2 │ │ -40d6c8: 1102 |0006: return-object v2 │ │ +40d6b8: |[40d6b8] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ +40d6c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40d6ca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40d6cc: 7130 c1a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; // method@a9c1 │ │ +40d6d2: 0c02 |0005: move-result-object v2 │ │ +40d6d4: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;) │ │ @@ -834156,24 +834156,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40d6cc: |[40d6cc] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ -40d6dc: 6000 895f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feeditem_fragment:I // field@5f89 │ │ -40d6e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40d6e2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40d6e8: 0c02 |0006: move-result-object v2 │ │ -40d6ea: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40d6ee: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40d6f4: 7110 bda9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; // method@a9bd │ │ -40d6fa: 0c02 |000f: move-result-object v2 │ │ -40d6fc: 1102 |0010: return-object v2 │ │ +40d6d8: |[40d6d8] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ +40d6e8: 6000 895f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feeditem_fragment:I // field@5f89 │ │ +40d6ec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40d6ee: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40d6f4: 0c02 |0006: move-result-object v2 │ │ +40d6f6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40d6fa: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40d700: 7110 bda9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; // method@a9bd │ │ +40d706: 0c02 |000f: move-result-object v2 │ │ +40d708: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0009 line=132 │ │ 0x000c line=134 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -834186,18 +834186,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40d488: |[40d488] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.getRoot:()Landroid/view/View; │ │ -40d498: 6e10 bfa9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@a9bf │ │ -40d49e: 0c00 |0003: move-result-object v0 │ │ -40d4a0: 1100 |0004: return-object v0 │ │ +40d494: |[40d494] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.getRoot:()Landroid/view/View; │ │ +40d4a4: 6e10 bfa9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@a9bf │ │ +40d4aa: 0c00 |0003: move-result-object v0 │ │ +40d4ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;) │ │ @@ -834205,17 +834205,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40d4a4: |[40d4a4] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -40d4b4: 5410 5072 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7250 │ │ -40d4b8: 1100 |0002: return-object v0 │ │ +40d4b0: |[40d4b0] de.danoeh.antennapod.databinding.FeeditemFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +40d4c0: 5410 5072 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7250 │ │ +40d4c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FeeditemFragmentBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -834255,20 +834255,20 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroidx/viewpager2/widget/ViewPager2;Lcom/google/android/material/appbar/MaterialToolbar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -40d898: |[40d898] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.:(Landroid/widget/LinearLayout;Landroidx/viewpager2/widget/ViewPager2;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -40d8a8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40d8ae: 5b01 5872 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@7258 │ │ -40d8b2: 5b02 5772 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@7257 │ │ -40d8b6: 5b03 5972 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7259 │ │ -40d8ba: 0e00 |0009: return-void │ │ +40d8a4: |[40d8a4] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.:(Landroid/widget/LinearLayout;Landroidx/viewpager2/widget/ViewPager2;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +40d8b4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40d8ba: 5b01 5872 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@7258 │ │ +40d8be: 5b02 5772 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.pager:Landroidx/viewpager2/widget/ViewPager2; // field@7257 │ │ +40d8c2: 5b03 5972 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7259 │ │ +40d8c6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -834282,39 +834282,39 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -40d7d4: |[40d7d4] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ -40d7e4: 6000 485d |0000: sget v0, Lde/danoeh/antennapod/R$id;.pager:I // field@5d48 │ │ -40d7e8: 7120 ae77 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d7ee: 0c01 |0005: move-result-object v1 │ │ -40d7f0: 1f01 5813 |0006: check-cast v1, Landroidx/viewpager2/widget/ViewPager2; // type@1358 │ │ -40d7f4: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -40d7f8: 6000 6c5e |000a: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ -40d7fc: 7120 ae77 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d802: 0c02 |000f: move-result-object v2 │ │ -40d804: 1f02 f716 |0010: check-cast v2, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -40d808: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -40d80c: 2200 5d1b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; // type@1b5d │ │ -40d810: 1f03 1603 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -40d814: 7040 c2a9 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.:(Landroid/widget/LinearLayout;Landroidx/viewpager2/widget/ViewPager2;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a9c2 │ │ -40d81a: 1100 |001b: return-object v0 │ │ -40d81c: 6e10 3b0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40d822: 0c03 |001f: move-result-object v3 │ │ -40d824: 6e20 2603 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40d82a: 0c03 |0023: move-result-object v3 │ │ -40d82c: 2200 7f1e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40d830: 1a01 8342 |0026: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40d834: 6e20 80b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40d83a: 0c03 |002b: move-result-object v3 │ │ -40d83c: 7020 55b6 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40d842: 2700 |002f: throw v0 │ │ +40d7e0: |[40d7e0] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ +40d7f0: 6000 485d |0000: sget v0, Lde/danoeh/antennapod/R$id;.pager:I // field@5d48 │ │ +40d7f4: 7120 ae77 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d7fa: 0c01 |0005: move-result-object v1 │ │ +40d7fc: 1f01 5813 |0006: check-cast v1, Landroidx/viewpager2/widget/ViewPager2; // type@1358 │ │ +40d800: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +40d804: 6000 6c5e |000a: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ +40d808: 7120 ae77 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d80e: 0c02 |000f: move-result-object v2 │ │ +40d810: 1f02 f716 |0010: check-cast v2, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +40d814: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +40d818: 2200 5d1b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; // type@1b5d │ │ +40d81c: 1f03 1603 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +40d820: 7040 c2a9 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.:(Landroid/widget/LinearLayout;Landroidx/viewpager2/widget/ViewPager2;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a9c2 │ │ +40d826: 1100 |001b: return-object v0 │ │ +40d828: 6e10 3b0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40d82e: 0c03 |001f: move-result-object v3 │ │ +40d830: 6e20 2603 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40d836: 0c03 |0023: move-result-object v3 │ │ +40d838: 2200 7f1e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40d83c: 1a01 8342 |0026: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40d840: 6e20 80b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40d846: 0c03 |002b: move-result-object v3 │ │ +40d848: 7020 55b6 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40d84e: 2700 |002f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x000a line=69 │ │ 0x000c line=70 │ │ 0x0014 line=75 │ │ @@ -834328,20 +834328,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40d844: |[40d844] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ -40d854: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40d856: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40d858: 7130 c7a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; // method@a9c7 │ │ -40d85e: 0c02 |0005: move-result-object v2 │ │ -40d860: 1102 |0006: return-object v2 │ │ +40d850: |[40d850] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ +40d860: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40d862: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40d864: 7130 c7a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; // method@a9c7 │ │ +40d86a: 0c02 |0005: move-result-object v2 │ │ +40d86c: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=44 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;) │ │ @@ -834349,24 +834349,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40d864: |[40d864] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ -40d874: 6000 8a5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feeditem_pager_fragment:I // field@5f8a │ │ -40d878: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40d87a: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40d880: 0c02 |0006: move-result-object v2 │ │ -40d882: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40d886: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40d88c: 7110 c3a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; // method@a9c3 │ │ -40d892: 0c02 |000f: move-result-object v2 │ │ -40d894: 1102 |0010: return-object v2 │ │ +40d870: |[40d870] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ +40d880: 6000 8a5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feeditem_pager_fragment:I // field@5f8a │ │ +40d884: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40d886: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40d88c: 0c02 |0006: move-result-object v2 │ │ +40d88e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40d892: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40d898: 7110 c3a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; // method@a9c3 │ │ +40d89e: 0c02 |000f: move-result-object v2 │ │ +40d8a0: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0009 line=52 │ │ 0x000c line=54 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -834379,18 +834379,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40d7a0: |[40d7a0] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.getRoot:()Landroid/view/View; │ │ -40d7b0: 6e10 c5a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a9c5 │ │ -40d7b6: 0c00 |0003: move-result-object v0 │ │ -40d7b8: 1100 |0004: return-object v0 │ │ +40d7ac: |[40d7ac] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.getRoot:()Landroid/view/View; │ │ +40d7bc: 6e10 c5a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a9c5 │ │ +40d7c2: 0c00 |0003: move-result-object v0 │ │ +40d7c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;) │ │ @@ -834398,17 +834398,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40d7bc: |[40d7bc] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40d7cc: 5410 5872 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@7258 │ │ -40d7d0: 1100 |0002: return-object v0 │ │ +40d7c8: |[40d7c8] de.danoeh.antennapod.databinding.FeeditemPagerFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40d7d8: 5410 5872 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@7258 │ │ +40d7dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FeeditemPagerFragmentBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -834500,50 +834500,50 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/Button;Landroidx/cardview/widget/CardView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 19 │ │ ins : 17 │ │ outs : 1 │ │ insns size : 56 16-bit code units │ │ -40dad4: |[40dad4] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/Button;Landroidx/cardview/widget/CardView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -40dae4: 0720 |0000: move-object v0, v2 │ │ -40dae6: 7010 5eb6 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ -40daec: 0731 |0004: move-object v1, v3 │ │ -40daee: 5b01 6372 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@7263 │ │ -40daf2: 0741 |0007: move-object v1, v4 │ │ -40daf4: 5b01 5a72 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butFilter:Landroid/widget/ImageButton; // field@725a │ │ -40daf8: 0751 |000a: move-object v1, v5 │ │ -40dafa: 5b01 5b72 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowInfo:Landroid/widget/ImageButton; // field@725b │ │ -40dafe: 0761 |000d: move-object v1, v6 │ │ -40db00: 5b01 5c72 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowSettings:Landroid/widget/ImageButton; // field@725c │ │ -40db04: 0771 |0010: move-object v1, v7 │ │ -40db06: 5b01 5d72 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butSubscribe:Landroid/widget/Button; // field@725d │ │ -40db0a: 0781 |0013: move-object v1, v8 │ │ -40db0c: 5b01 5e72 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.coverHolder:Landroidx/cardview/widget/CardView; // field@725e │ │ -40db10: 0791 |0016: move-object v1, v9 │ │ -40db12: 5b01 5f72 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.descriptionContainer:Landroid/widget/LinearLayout; // field@725f │ │ -40db16: 07a1 |0019: move-object v1, v10 │ │ -40db18: 5b01 6072 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerContainer:Landroid/widget/LinearLayout; // field@7260 │ │ -40db1c: 07b1 |001c: move-object v1, v11 │ │ -40db1e: 5b01 6172 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerDescriptionLabel:Landroid/widget/TextView; // field@7261 │ │ -40db22: 07c1 |001f: move-object v1, v12 │ │ -40db24: 5b01 6272 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.imgvCover:Landroid/widget/ImageView; // field@7262 │ │ -40db28: 07d1 |0022: move-object v1, v13 │ │ -40db2a: 5b01 6472 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.subscribeNagLabel:Landroid/widget/TextView; // field@7264 │ │ -40db2e: 07e1 |0025: move-object v1, v14 │ │ -40db30: 5b01 6572 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvAuthor:Landroid/widget/TextView; // field@7265 │ │ -40db34: 07f1 |0028: move-object v1, v15 │ │ -40db36: 5b01 6672 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Landroid/widget/TextView; // field@7266 │ │ -40db3a: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -40db3e: 5b01 6772 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@7267 │ │ -40db42: 0801 1100 |002f: move-object/from16 v1, v17 │ │ -40db46: 5b01 6872 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvTitle:Landroid/widget/TextView; // field@7268 │ │ -40db4a: 0801 1200 |0033: move-object/from16 v1, v18 │ │ -40db4e: 5b01 6972 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@7269 │ │ -40db52: 0e00 |0037: return-void │ │ +40dae0: |[40dae0] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/Button;Landroidx/cardview/widget/CardView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +40daf0: 0720 |0000: move-object v0, v2 │ │ +40daf2: 7010 5eb6 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ +40daf8: 0731 |0004: move-object v1, v3 │ │ +40dafa: 5b01 6372 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@7263 │ │ +40dafe: 0741 |0007: move-object v1, v4 │ │ +40db00: 5b01 5a72 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butFilter:Landroid/widget/ImageButton; // field@725a │ │ +40db04: 0751 |000a: move-object v1, v5 │ │ +40db06: 5b01 5b72 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowInfo:Landroid/widget/ImageButton; // field@725b │ │ +40db0a: 0761 |000d: move-object v1, v6 │ │ +40db0c: 5b01 5c72 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butShowSettings:Landroid/widget/ImageButton; // field@725c │ │ +40db10: 0771 |0010: move-object v1, v7 │ │ +40db12: 5b01 5d72 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.butSubscribe:Landroid/widget/Button; // field@725d │ │ +40db16: 0781 |0013: move-object v1, v8 │ │ +40db18: 5b01 5e72 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.coverHolder:Landroidx/cardview/widget/CardView; // field@725e │ │ +40db1c: 0791 |0016: move-object v1, v9 │ │ +40db1e: 5b01 5f72 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.descriptionContainer:Landroid/widget/LinearLayout; // field@725f │ │ +40db22: 07a1 |0019: move-object v1, v10 │ │ +40db24: 5b01 6072 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerContainer:Landroid/widget/LinearLayout; // field@7260 │ │ +40db28: 07b1 |001c: move-object v1, v11 │ │ +40db2a: 5b01 6172 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.headerDescriptionLabel:Landroid/widget/TextView; // field@7261 │ │ +40db2e: 07c1 |001f: move-object v1, v12 │ │ +40db30: 5b01 6272 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.imgvCover:Landroid/widget/ImageView; // field@7262 │ │ +40db34: 07d1 |0022: move-object v1, v13 │ │ +40db36: 5b01 6472 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.subscribeNagLabel:Landroid/widget/TextView; // field@7264 │ │ +40db3a: 07e1 |0025: move-object v1, v14 │ │ +40db3c: 5b01 6572 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvAuthor:Landroid/widget/TextView; // field@7265 │ │ +40db40: 07f1 |0028: move-object v1, v15 │ │ +40db42: 5b01 6672 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvFailure:Landroid/widget/TextView; // field@7266 │ │ +40db46: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +40db4a: 5b01 6772 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvInformation:Landroid/widget/TextView; // field@7267 │ │ +40db4e: 0801 1100 |002f: move-object/from16 v1, v17 │ │ +40db52: 5b01 6872 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvTitle:Landroid/widget/TextView; // field@7268 │ │ +40db56: 0801 1200 |0033: move-object/from16 v1, v18 │ │ +40db5a: 5b01 6972 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.txtvUpdatesDisabled:Landroid/widget/TextView; // field@7269 │ │ +40db5e: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=78 │ │ 0x0005 line=79 │ │ 0x0008 line=80 │ │ 0x000b line=81 │ │ 0x000e line=82 │ │ @@ -834583,117 +834583,117 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 21 │ │ ins : 1 │ │ outs : 17 │ │ insns size : 191 16-bit code units │ │ -40d8f0: |[40d8f0] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ -40d900: 0800 1400 |0000: move-object/from16 v0, v20 │ │ -40d904: 6001 535b |0002: sget v1, Lde/danoeh/antennapod/R$id;.butFilter:I // field@5b53 │ │ -40d908: 7120 ae77 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d90e: 0c02 |0007: move-result-object v2 │ │ -40d910: 0725 |0008: move-object v5, v2 │ │ -40d912: 1f05 1203 |0009: check-cast v5, Landroid/widget/ImageButton; // type@0312 │ │ -40d916: 3805 a000 |000b: if-eqz v5, 00ab // +00a0 │ │ -40d91a: 6001 5e5b |000d: sget v1, Lde/danoeh/antennapod/R$id;.butShowInfo:I // field@5b5e │ │ -40d91e: 7120 ae77 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d924: 0c02 |0012: move-result-object v2 │ │ -40d926: 0726 |0013: move-object v6, v2 │ │ -40d928: 1f06 1203 |0014: check-cast v6, Landroid/widget/ImageButton; // type@0312 │ │ -40d92c: 3806 9500 |0016: if-eqz v6, 00ab // +0095 │ │ -40d930: 6001 5f5b |0018: sget v1, Lde/danoeh/antennapod/R$id;.butShowSettings:I // field@5b5f │ │ -40d934: 7120 ae77 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d93a: 0c02 |001d: move-result-object v2 │ │ -40d93c: 0727 |001e: move-object v7, v2 │ │ -40d93e: 1f07 1203 |001f: check-cast v7, Landroid/widget/ImageButton; // type@0312 │ │ -40d942: 3807 8a00 |0021: if-eqz v7, 00ab // +008a │ │ -40d946: 6001 615b |0023: sget v1, Lde/danoeh/antennapod/R$id;.butSubscribe:I // field@5b61 │ │ -40d94a: 7120 ae77 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d950: 0c02 |0028: move-result-object v2 │ │ -40d952: 0728 |0029: move-object v8, v2 │ │ -40d954: 1f08 0103 |002a: check-cast v8, Landroid/widget/Button; // type@0301 │ │ -40d958: 3808 7f00 |002c: if-eqz v8, 00ab // +007f │ │ -40d95c: 6001 a45b |002e: sget v1, Lde/danoeh/antennapod/R$id;.coverHolder:I // field@5ba4 │ │ -40d960: 7120 ae77 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d966: 0c02 |0033: move-result-object v2 │ │ -40d968: 0729 |0034: move-object v9, v2 │ │ -40d96a: 1f09 bc06 |0035: check-cast v9, Landroidx/cardview/widget/CardView; // type@06bc │ │ -40d96e: 3809 7400 |0037: if-eqz v9, 00ab // +0074 │ │ -40d972: 6001 ba5b |0039: sget v1, Lde/danoeh/antennapod/R$id;.descriptionContainer:I // field@5bba │ │ -40d976: 7120 ae77 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d97c: 0c02 |003e: move-result-object v2 │ │ -40d97e: 072a |003f: move-object v10, v2 │ │ -40d980: 1f0a 1603 |0040: check-cast v10, Landroid/widget/LinearLayout; // type@0316 │ │ -40d984: 380a 6900 |0042: if-eqz v10, 00ab // +0069 │ │ -40d988: 070b |0044: move-object v11, v0 │ │ -40d98a: 1f0b 1603 |0045: check-cast v11, Landroid/widget/LinearLayout; // type@0316 │ │ -40d98e: 6001 7b5c |0047: sget v1, Lde/danoeh/antennapod/R$id;.headerDescriptionLabel:I // field@5c7b │ │ -40d992: 7120 ae77 1000 |0049: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d998: 0c02 |004c: move-result-object v2 │ │ -40d99a: 072c |004d: move-object v12, v2 │ │ -40d99c: 1f0c 2d03 |004e: check-cast v12, Landroid/widget/TextView; // type@032d │ │ -40d9a0: 380c 5b00 |0050: if-eqz v12, 00ab // +005b │ │ -40d9a4: 6001 935c |0052: sget v1, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5c93 │ │ -40d9a8: 7120 ae77 1000 |0054: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d9ae: 0c02 |0057: move-result-object v2 │ │ -40d9b0: 072d |0058: move-object v13, v2 │ │ -40d9b2: 1f0d 1403 |0059: check-cast v13, Landroid/widget/ImageView; // type@0314 │ │ -40d9b6: 380d 5000 |005b: if-eqz v13, 00ab // +0050 │ │ -40d9ba: 6001 225e |005d: sget v1, Lde/danoeh/antennapod/R$id;.subscribeNagLabel:I // field@5e22 │ │ -40d9be: 7120 ae77 1000 |005f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d9c4: 0c02 |0062: move-result-object v2 │ │ -40d9c6: 072e |0063: move-object v14, v2 │ │ -40d9c8: 1f0e 2d03 |0064: check-cast v14, Landroid/widget/TextView; // type@032d │ │ -40d9cc: 380e 4500 |0066: if-eqz v14, 00ab // +0045 │ │ -40d9d0: 6001 815e |0068: sget v1, Lde/danoeh/antennapod/R$id;.txtvAuthor:I // field@5e81 │ │ -40d9d4: 7120 ae77 1000 |006a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d9da: 0c02 |006d: move-result-object v2 │ │ -40d9dc: 072f |006e: move-object v15, v2 │ │ -40d9de: 1f0f 2d03 |006f: check-cast v15, Landroid/widget/TextView; // type@032d │ │ -40d9e2: 380f 3a00 |0071: if-eqz v15, 00ab // +003a │ │ -40d9e6: 6001 885e |0073: sget v1, Lde/danoeh/antennapod/R$id;.txtvFailure:I // field@5e88 │ │ -40d9ea: 7120 ae77 1000 |0075: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40d9f0: 0c02 |0078: move-result-object v2 │ │ -40d9f2: 0810 0200 |0079: move-object/from16 v16, v2 │ │ -40d9f6: 1f10 2d03 |007b: check-cast v16, Landroid/widget/TextView; // type@032d │ │ -40d9fa: 3810 2e00 |007d: if-eqz v16, 00ab // +002e │ │ -40d9fe: 6001 8a5e |007f: sget v1, Lde/danoeh/antennapod/R$id;.txtvInformation:I // field@5e8a │ │ -40da02: 7120 ae77 1000 |0081: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40da08: 0c02 |0084: move-result-object v2 │ │ -40da0a: 0811 0200 |0085: move-object/from16 v17, v2 │ │ -40da0e: 1f11 2d03 |0087: check-cast v17, Landroid/widget/TextView; // type@032d │ │ -40da12: 3811 2200 |0089: if-eqz v17, 00ab // +0022 │ │ -40da16: 6001 9d5e |008b: sget v1, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5e9d │ │ -40da1a: 7120 ae77 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40da20: 0c02 |0090: move-result-object v2 │ │ -40da22: 0812 0200 |0091: move-object/from16 v18, v2 │ │ -40da26: 1f12 2d03 |0093: check-cast v18, Landroid/widget/TextView; // type@032d │ │ -40da2a: 3812 1600 |0095: if-eqz v18, 00ab // +0016 │ │ -40da2e: 6001 9f5e |0097: sget v1, Lde/danoeh/antennapod/R$id;.txtvUpdatesDisabled:I // field@5e9f │ │ -40da32: 7120 ae77 1000 |0099: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40da38: 0c02 |009c: move-result-object v2 │ │ -40da3a: 0813 0200 |009d: move-object/from16 v19, v2 │ │ -40da3e: 1f13 2d03 |009f: check-cast v19, Landroid/widget/TextView; // type@032d │ │ -40da42: 3813 0a00 |00a1: if-eqz v19, 00ab // +000a │ │ -40da46: 2200 5e1b |00a3: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // type@1b5e │ │ -40da4a: 0703 |00a5: move-object v3, v0 │ │ -40da4c: 07b4 |00a6: move-object v4, v11 │ │ -40da4e: 7611 c8a9 0300 |00a7: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/Button;Landroidx/cardview/widget/CardView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@a9c8 │ │ -40da54: 1100 |00aa: return-object v0 │ │ -40da56: 7401 3b0d 1400 |00ab: invoke-virtual/range {v20}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40da5c: 0c00 |00ae: move-result-object v0 │ │ -40da5e: 6e20 2603 1000 |00af: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40da64: 0c00 |00b2: move-result-object v0 │ │ -40da66: 2201 7f1e |00b3: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ -40da6a: 1a02 8342 |00b5: const-string v2, "Missing required view with ID: " // string@4283 │ │ -40da6e: 6e20 80b6 0200 |00b7: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40da74: 0c00 |00ba: move-result-object v0 │ │ -40da76: 7020 55b6 0100 |00bb: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40da7c: 2701 |00be: throw v1 │ │ +40d8fc: |[40d8fc] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ +40d90c: 0800 1400 |0000: move-object/from16 v0, v20 │ │ +40d910: 6001 535b |0002: sget v1, Lde/danoeh/antennapod/R$id;.butFilter:I // field@5b53 │ │ +40d914: 7120 ae77 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d91a: 0c02 |0007: move-result-object v2 │ │ +40d91c: 0725 |0008: move-object v5, v2 │ │ +40d91e: 1f05 1203 |0009: check-cast v5, Landroid/widget/ImageButton; // type@0312 │ │ +40d922: 3805 a000 |000b: if-eqz v5, 00ab // +00a0 │ │ +40d926: 6001 5e5b |000d: sget v1, Lde/danoeh/antennapod/R$id;.butShowInfo:I // field@5b5e │ │ +40d92a: 7120 ae77 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d930: 0c02 |0012: move-result-object v2 │ │ +40d932: 0726 |0013: move-object v6, v2 │ │ +40d934: 1f06 1203 |0014: check-cast v6, Landroid/widget/ImageButton; // type@0312 │ │ +40d938: 3806 9500 |0016: if-eqz v6, 00ab // +0095 │ │ +40d93c: 6001 5f5b |0018: sget v1, Lde/danoeh/antennapod/R$id;.butShowSettings:I // field@5b5f │ │ +40d940: 7120 ae77 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d946: 0c02 |001d: move-result-object v2 │ │ +40d948: 0727 |001e: move-object v7, v2 │ │ +40d94a: 1f07 1203 |001f: check-cast v7, Landroid/widget/ImageButton; // type@0312 │ │ +40d94e: 3807 8a00 |0021: if-eqz v7, 00ab // +008a │ │ +40d952: 6001 615b |0023: sget v1, Lde/danoeh/antennapod/R$id;.butSubscribe:I // field@5b61 │ │ +40d956: 7120 ae77 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d95c: 0c02 |0028: move-result-object v2 │ │ +40d95e: 0728 |0029: move-object v8, v2 │ │ +40d960: 1f08 0103 |002a: check-cast v8, Landroid/widget/Button; // type@0301 │ │ +40d964: 3808 7f00 |002c: if-eqz v8, 00ab // +007f │ │ +40d968: 6001 a45b |002e: sget v1, Lde/danoeh/antennapod/R$id;.coverHolder:I // field@5ba4 │ │ +40d96c: 7120 ae77 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d972: 0c02 |0033: move-result-object v2 │ │ +40d974: 0729 |0034: move-object v9, v2 │ │ +40d976: 1f09 bc06 |0035: check-cast v9, Landroidx/cardview/widget/CardView; // type@06bc │ │ +40d97a: 3809 7400 |0037: if-eqz v9, 00ab // +0074 │ │ +40d97e: 6001 ba5b |0039: sget v1, Lde/danoeh/antennapod/R$id;.descriptionContainer:I // field@5bba │ │ +40d982: 7120 ae77 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d988: 0c02 |003e: move-result-object v2 │ │ +40d98a: 072a |003f: move-object v10, v2 │ │ +40d98c: 1f0a 1603 |0040: check-cast v10, Landroid/widget/LinearLayout; // type@0316 │ │ +40d990: 380a 6900 |0042: if-eqz v10, 00ab // +0069 │ │ +40d994: 070b |0044: move-object v11, v0 │ │ +40d996: 1f0b 1603 |0045: check-cast v11, Landroid/widget/LinearLayout; // type@0316 │ │ +40d99a: 6001 7b5c |0047: sget v1, Lde/danoeh/antennapod/R$id;.headerDescriptionLabel:I // field@5c7b │ │ +40d99e: 7120 ae77 1000 |0049: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d9a4: 0c02 |004c: move-result-object v2 │ │ +40d9a6: 072c |004d: move-object v12, v2 │ │ +40d9a8: 1f0c 2d03 |004e: check-cast v12, Landroid/widget/TextView; // type@032d │ │ +40d9ac: 380c 5b00 |0050: if-eqz v12, 00ab // +005b │ │ +40d9b0: 6001 935c |0052: sget v1, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5c93 │ │ +40d9b4: 7120 ae77 1000 |0054: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d9ba: 0c02 |0057: move-result-object v2 │ │ +40d9bc: 072d |0058: move-object v13, v2 │ │ +40d9be: 1f0d 1403 |0059: check-cast v13, Landroid/widget/ImageView; // type@0314 │ │ +40d9c2: 380d 5000 |005b: if-eqz v13, 00ab // +0050 │ │ +40d9c6: 6001 225e |005d: sget v1, Lde/danoeh/antennapod/R$id;.subscribeNagLabel:I // field@5e22 │ │ +40d9ca: 7120 ae77 1000 |005f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d9d0: 0c02 |0062: move-result-object v2 │ │ +40d9d2: 072e |0063: move-object v14, v2 │ │ +40d9d4: 1f0e 2d03 |0064: check-cast v14, Landroid/widget/TextView; // type@032d │ │ +40d9d8: 380e 4500 |0066: if-eqz v14, 00ab // +0045 │ │ +40d9dc: 6001 815e |0068: sget v1, Lde/danoeh/antennapod/R$id;.txtvAuthor:I // field@5e81 │ │ +40d9e0: 7120 ae77 1000 |006a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d9e6: 0c02 |006d: move-result-object v2 │ │ +40d9e8: 072f |006e: move-object v15, v2 │ │ +40d9ea: 1f0f 2d03 |006f: check-cast v15, Landroid/widget/TextView; // type@032d │ │ +40d9ee: 380f 3a00 |0071: if-eqz v15, 00ab // +003a │ │ +40d9f2: 6001 885e |0073: sget v1, Lde/danoeh/antennapod/R$id;.txtvFailure:I // field@5e88 │ │ +40d9f6: 7120 ae77 1000 |0075: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40d9fc: 0c02 |0078: move-result-object v2 │ │ +40d9fe: 0810 0200 |0079: move-object/from16 v16, v2 │ │ +40da02: 1f10 2d03 |007b: check-cast v16, Landroid/widget/TextView; // type@032d │ │ +40da06: 3810 2e00 |007d: if-eqz v16, 00ab // +002e │ │ +40da0a: 6001 8a5e |007f: sget v1, Lde/danoeh/antennapod/R$id;.txtvInformation:I // field@5e8a │ │ +40da0e: 7120 ae77 1000 |0081: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40da14: 0c02 |0084: move-result-object v2 │ │ +40da16: 0811 0200 |0085: move-object/from16 v17, v2 │ │ +40da1a: 1f11 2d03 |0087: check-cast v17, Landroid/widget/TextView; // type@032d │ │ +40da1e: 3811 2200 |0089: if-eqz v17, 00ab // +0022 │ │ +40da22: 6001 9d5e |008b: sget v1, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5e9d │ │ +40da26: 7120 ae77 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40da2c: 0c02 |0090: move-result-object v2 │ │ +40da2e: 0812 0200 |0091: move-object/from16 v18, v2 │ │ +40da32: 1f12 2d03 |0093: check-cast v18, Landroid/widget/TextView; // type@032d │ │ +40da36: 3812 1600 |0095: if-eqz v18, 00ab // +0016 │ │ +40da3a: 6001 9f5e |0097: sget v1, Lde/danoeh/antennapod/R$id;.txtvUpdatesDisabled:I // field@5e9f │ │ +40da3e: 7120 ae77 1000 |0099: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40da44: 0c02 |009c: move-result-object v2 │ │ +40da46: 0813 0200 |009d: move-object/from16 v19, v2 │ │ +40da4a: 1f13 2d03 |009f: check-cast v19, Landroid/widget/TextView; // type@032d │ │ +40da4e: 3813 0a00 |00a1: if-eqz v19, 00ab // +000a │ │ +40da52: 2200 5e1b |00a3: new-instance v0, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // type@1b5e │ │ +40da56: 0703 |00a5: move-object v3, v0 │ │ +40da58: 07b4 |00a6: move-object v4, v11 │ │ +40da5a: 7611 c8a9 0300 |00a7: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/ImageButton;Landroid/widget/Button;Landroidx/cardview/widget/CardView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@a9c8 │ │ +40da60: 1100 |00aa: return-object v0 │ │ +40da62: 7401 3b0d 1400 |00ab: invoke-virtual/range {v20}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40da68: 0c00 |00ae: move-result-object v0 │ │ +40da6a: 6e20 2603 1000 |00af: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40da70: 0c00 |00b2: move-result-object v0 │ │ +40da72: 2201 7f1e |00b3: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ +40da76: 1a02 8342 |00b5: const-string v2, "Missing required view with ID: " // string@4283 │ │ +40da7a: 6e20 80b6 0200 |00b7: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40da80: 0c00 |00ba: move-result-object v0 │ │ +40da82: 7020 55b6 0100 |00bb: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40da88: 2701 |00be: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0004 line=125 │ │ 0x000d line=130 │ │ 0x000f line=131 │ │ 0x0018 line=136 │ │ @@ -834732,20 +834732,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40da80: |[40da80] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ -40da90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40da92: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40da94: 7130 cda9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@a9cd │ │ -40da9a: 0c02 |0005: move-result-object v2 │ │ -40da9c: 1102 |0006: return-object v2 │ │ +40da8c: |[40da8c] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ +40da9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40da9e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40daa0: 7130 cda9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@a9cd │ │ +40daa6: 0c02 |0005: move-result-object v2 │ │ +40daa8: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=105 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;) │ │ @@ -834753,24 +834753,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40daa0: |[40daa0] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ -40dab0: 6000 8b5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feeditemlist_header:I // field@5f8b │ │ -40dab4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40dab6: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40dabc: 0c02 |0006: move-result-object v2 │ │ -40dabe: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40dac2: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40dac8: 7110 c9a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@a9c9 │ │ -40dace: 0c02 |000f: move-result-object v2 │ │ -40dad0: 1102 |0010: return-object v2 │ │ +40daac: |[40daac] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ +40dabc: 6000 8b5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feeditemlist_header:I // field@5f8b │ │ +40dac0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40dac2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40dac8: 0c02 |0006: move-result-object v2 │ │ +40daca: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40dace: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40dad4: 7110 c9a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; // method@a9c9 │ │ +40dada: 0c02 |000f: move-result-object v2 │ │ +40dadc: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=113 │ │ 0x000c line=115 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -834783,18 +834783,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40d8bc: |[40d8bc] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.getRoot:()Landroid/view/View; │ │ -40d8cc: 6e10 cba9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a9cb │ │ -40d8d2: 0c00 |0003: move-result-object v0 │ │ -40d8d4: 1100 |0004: return-object v0 │ │ +40d8c8: |[40d8c8] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.getRoot:()Landroid/view/View; │ │ +40d8d8: 6e10 cba9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a9cb │ │ +40d8de: 0c00 |0003: move-result-object v0 │ │ +40d8e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;) │ │ @@ -834802,17 +834802,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40d8d8: |[40d8d8] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40d8e8: 5410 6372 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@7263 │ │ -40d8ec: 1100 |0002: return-object v0 │ │ +40d8e4: |[40d8e4] de.danoeh.antennapod.databinding.FeeditemlistHeaderBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40d8f4: 5410 6372 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@7263 │ │ +40d8f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FeeditemlistHeaderBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -834924,60 +834924,60 @@ │ │ type : '(Landroid/widget/FrameLayout;Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/databinding/SecondaryActionBinding;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 24 │ │ ins : 22 │ │ outs : 1 │ │ insns size : 76 16-bit code units │ │ -40ddf8: |[40ddf8] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.:(Landroid/widget/FrameLayout;Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/databinding/SecondaryActionBinding;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -40de08: 0720 |0000: move-object v0, v2 │ │ -40de0a: 7010 5eb6 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ -40de10: 0731 |0004: move-object v1, v3 │ │ -40de12: 5b01 7472 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.rootView:Landroid/widget/FrameLayout; // field@7274 │ │ -40de16: 0741 |0007: move-object v1, v4 │ │ -40de18: 5b01 6a72 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.container:Landroid/widget/LinearLayout; // field@726a │ │ -40de1c: 0751 |000a: move-object v1, v5 │ │ -40de1e: 5b01 6b72 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.coverHolder:Landroidx/cardview/widget/CardView; // field@726b │ │ -40de22: 0761 |000d: move-object v1, v6 │ │ -40de24: 5b01 6c72 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.dragHandle:Landroid/widget/ImageView; // field@726c │ │ -40de28: 0771 |0010: move-object v1, v7 │ │ -40de2a: 5b01 6d72 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.imgvCover:Landroid/widget/ImageView; // field@726d │ │ -40de2e: 0781 |0013: move-object v1, v8 │ │ -40de30: 5b01 6e72 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.isFavorite:Landroid/widget/ImageView; // field@726e │ │ -40de34: 0791 |0016: move-object v1, v9 │ │ -40de36: 5b01 6f72 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.ivInPlaylist:Landroid/widget/ImageView; // field@726f │ │ -40de3a: 07a1 |0019: move-object v1, v10 │ │ -40de3c: 5b01 7072 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.ivIsVideo:Landroid/widget/ImageView; // field@7270 │ │ -40de40: 07b1 |001c: move-object v1, v11 │ │ -40de42: 5b01 7172 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.leftPadding:Landroid/widget/LinearLayout; // field@7271 │ │ -40de46: 07c1 |001f: move-object v1, v12 │ │ -40de48: 5b01 7272 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.progress:Landroid/widget/LinearLayout; // field@7272 │ │ -40de4c: 07d1 |0022: move-object v1, v13 │ │ -40de4e: 5b01 7372 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.progressBar:Landroid/widget/ProgressBar; // field@7273 │ │ -40de52: 07e1 |0025: move-object v1, v14 │ │ -40de54: 5b01 7572 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.secondaryActionButton:Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // field@7275 │ │ -40de58: 07f1 |0028: move-object v1, v15 │ │ -40de5a: 5b01 7672 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.separatorIcons:Landroid/widget/TextView; // field@7276 │ │ -40de5e: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -40de62: 5b01 7772 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.size:Landroid/widget/TextView; // field@7277 │ │ -40de66: 0801 1100 |002f: move-object/from16 v1, v17 │ │ -40de6a: 5b01 7872 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.status:Landroid/widget/LinearLayout; // field@7278 │ │ -40de6e: 0801 1200 |0033: move-object/from16 v1, v18 │ │ -40de72: 5b01 7972 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.statusInbox:Landroid/widget/ImageView; // field@7279 │ │ -40de76: 0801 1300 |0037: move-object/from16 v1, v19 │ │ -40de7a: 5b01 7a72 |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvDuration:Landroid/widget/TextView; // field@727a │ │ -40de7e: 0801 1400 |003b: move-object/from16 v1, v20 │ │ -40de82: 5b01 7b72 |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPlaceholder:Landroid/widget/TextView; // field@727b │ │ -40de86: 0801 1500 |003f: move-object/from16 v1, v21 │ │ -40de8a: 5b01 7c72 |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPosition:Landroid/widget/TextView; // field@727c │ │ -40de8e: 0801 1600 |0043: move-object/from16 v1, v22 │ │ -40de92: 5b01 7d72 |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPubDate:Landroid/widget/TextView; // field@727d │ │ -40de96: 0801 1700 |0047: move-object/from16 v1, v23 │ │ -40de9a: 5b01 7e72 |0049: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvTitle:Landroid/widget/TextView; // field@727e │ │ -40de9e: 0e00 |004b: return-void │ │ +40de04: |[40de04] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.:(Landroid/widget/FrameLayout;Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/databinding/SecondaryActionBinding;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +40de14: 0720 |0000: move-object v0, v2 │ │ +40de16: 7010 5eb6 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ +40de1c: 0731 |0004: move-object v1, v3 │ │ +40de1e: 5b01 7472 |0005: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.rootView:Landroid/widget/FrameLayout; // field@7274 │ │ +40de22: 0741 |0007: move-object v1, v4 │ │ +40de24: 5b01 6a72 |0008: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.container:Landroid/widget/LinearLayout; // field@726a │ │ +40de28: 0751 |000a: move-object v1, v5 │ │ +40de2a: 5b01 6b72 |000b: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.coverHolder:Landroidx/cardview/widget/CardView; // field@726b │ │ +40de2e: 0761 |000d: move-object v1, v6 │ │ +40de30: 5b01 6c72 |000e: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.dragHandle:Landroid/widget/ImageView; // field@726c │ │ +40de34: 0771 |0010: move-object v1, v7 │ │ +40de36: 5b01 6d72 |0011: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.imgvCover:Landroid/widget/ImageView; // field@726d │ │ +40de3a: 0781 |0013: move-object v1, v8 │ │ +40de3c: 5b01 6e72 |0014: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.isFavorite:Landroid/widget/ImageView; // field@726e │ │ +40de40: 0791 |0016: move-object v1, v9 │ │ +40de42: 5b01 6f72 |0017: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.ivInPlaylist:Landroid/widget/ImageView; // field@726f │ │ +40de46: 07a1 |0019: move-object v1, v10 │ │ +40de48: 5b01 7072 |001a: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.ivIsVideo:Landroid/widget/ImageView; // field@7270 │ │ +40de4c: 07b1 |001c: move-object v1, v11 │ │ +40de4e: 5b01 7172 |001d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.leftPadding:Landroid/widget/LinearLayout; // field@7271 │ │ +40de52: 07c1 |001f: move-object v1, v12 │ │ +40de54: 5b01 7272 |0020: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.progress:Landroid/widget/LinearLayout; // field@7272 │ │ +40de58: 07d1 |0022: move-object v1, v13 │ │ +40de5a: 5b01 7372 |0023: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.progressBar:Landroid/widget/ProgressBar; // field@7273 │ │ +40de5e: 07e1 |0025: move-object v1, v14 │ │ +40de60: 5b01 7572 |0026: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.secondaryActionButton:Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // field@7275 │ │ +40de64: 07f1 |0028: move-object v1, v15 │ │ +40de66: 5b01 7672 |0029: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.separatorIcons:Landroid/widget/TextView; // field@7276 │ │ +40de6a: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +40de6e: 5b01 7772 |002d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.size:Landroid/widget/TextView; // field@7277 │ │ +40de72: 0801 1100 |002f: move-object/from16 v1, v17 │ │ +40de76: 5b01 7872 |0031: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.status:Landroid/widget/LinearLayout; // field@7278 │ │ +40de7a: 0801 1200 |0033: move-object/from16 v1, v18 │ │ +40de7e: 5b01 7972 |0035: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.statusInbox:Landroid/widget/ImageView; // field@7279 │ │ +40de82: 0801 1300 |0037: move-object/from16 v1, v19 │ │ +40de86: 5b01 7a72 |0039: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvDuration:Landroid/widget/TextView; // field@727a │ │ +40de8a: 0801 1400 |003b: move-object/from16 v1, v20 │ │ +40de8e: 5b01 7b72 |003d: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPlaceholder:Landroid/widget/TextView; // field@727b │ │ +40de92: 0801 1500 |003f: move-object/from16 v1, v21 │ │ +40de96: 5b01 7c72 |0041: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPosition:Landroid/widget/TextView; // field@727c │ │ +40de9a: 0801 1600 |0043: move-object/from16 v1, v22 │ │ +40de9e: 5b01 7d72 |0045: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvPubDate:Landroid/widget/TextView; // field@727d │ │ +40dea2: 0801 1700 |0047: move-object/from16 v1, v23 │ │ +40dea6: 5b01 7e72 |0049: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.txtvTitle:Landroid/widget/TextView; // field@727e │ │ +40deaa: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0005 line=95 │ │ 0x0008 line=96 │ │ 0x000b line=97 │ │ 0x000e line=98 │ │ @@ -835027,152 +835027,152 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 26 │ │ ins : 1 │ │ outs : 22 │ │ insns size : 262 16-bit code units │ │ -40db88: |[40db88] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ -40db98: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -40db9c: 6001 965b |0002: sget v1, Lde/danoeh/antennapod/R$id;.container:I // field@5b96 │ │ -40dba0: 7120 ae77 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dba6: 0c02 |0007: move-result-object v2 │ │ -40dba8: 0725 |0008: move-object v5, v2 │ │ -40dbaa: 1f05 1603 |0009: check-cast v5, Landroid/widget/LinearLayout; // type@0316 │ │ -40dbae: 3805 e700 |000b: if-eqz v5, 00f2 // +00e7 │ │ -40dbb2: 6001 a45b |000d: sget v1, Lde/danoeh/antennapod/R$id;.coverHolder:I // field@5ba4 │ │ -40dbb6: 7120 ae77 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dbbc: 0c02 |0012: move-result-object v2 │ │ -40dbbe: 0726 |0013: move-object v6, v2 │ │ -40dbc0: 1f06 bc06 |0014: check-cast v6, Landroidx/cardview/widget/CardView; // type@06bc │ │ -40dbc4: 3806 dc00 |0016: if-eqz v6, 00f2 // +00dc │ │ -40dbc8: 6001 e05b |0018: sget v1, Lde/danoeh/antennapod/R$id;.drag_handle:I // field@5be0 │ │ -40dbcc: 7120 ae77 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dbd2: 0c02 |001d: move-result-object v2 │ │ -40dbd4: 0727 |001e: move-object v7, v2 │ │ -40dbd6: 1f07 1403 |001f: check-cast v7, Landroid/widget/ImageView; // type@0314 │ │ -40dbda: 3807 d100 |0021: if-eqz v7, 00f2 // +00d1 │ │ -40dbde: 6001 935c |0023: sget v1, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5c93 │ │ -40dbe2: 7120 ae77 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dbe8: 0c02 |0028: move-result-object v2 │ │ -40dbea: 0728 |0029: move-object v8, v2 │ │ -40dbec: 1f08 1403 |002a: check-cast v8, Landroid/widget/ImageView; // type@0314 │ │ -40dbf0: 3808 c600 |002c: if-eqz v8, 00f2 // +00c6 │ │ -40dbf4: 6001 9d5c |002e: sget v1, Lde/danoeh/antennapod/R$id;.isFavorite:I // field@5c9d │ │ -40dbf8: 7120 ae77 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dbfe: 0c02 |0033: move-result-object v2 │ │ -40dc00: 0729 |0034: move-object v9, v2 │ │ -40dc02: 1f09 1403 |0035: check-cast v9, Landroid/widget/ImageView; // type@0314 │ │ -40dc06: 3809 bb00 |0037: if-eqz v9, 00f2 // +00bb │ │ -40dc0a: 6001 a25c |0039: sget v1, Lde/danoeh/antennapod/R$id;.ivInPlaylist:I // field@5ca2 │ │ -40dc0e: 7120 ae77 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dc14: 0c02 |003e: move-result-object v2 │ │ -40dc16: 072a |003f: move-object v10, v2 │ │ -40dc18: 1f0a 1403 |0040: check-cast v10, Landroid/widget/ImageView; // type@0314 │ │ -40dc1c: 380a b000 |0042: if-eqz v10, 00f2 // +00b0 │ │ -40dc20: 6001 a35c |0044: sget v1, Lde/danoeh/antennapod/R$id;.ivIsVideo:I // field@5ca3 │ │ -40dc24: 7120 ae77 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dc2a: 0c02 |0049: move-result-object v2 │ │ -40dc2c: 072b |004a: move-object v11, v2 │ │ -40dc2e: 1f0b 1403 |004b: check-cast v11, Landroid/widget/ImageView; // type@0314 │ │ -40dc32: 380b a500 |004d: if-eqz v11, 00f2 // +00a5 │ │ -40dc36: 6001 b15c |004f: sget v1, Lde/danoeh/antennapod/R$id;.left_padding:I // field@5cb1 │ │ -40dc3a: 7120 ae77 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dc40: 0c02 |0054: move-result-object v2 │ │ -40dc42: 072c |0055: move-object v12, v2 │ │ -40dc44: 1f0c 1603 |0056: check-cast v12, Landroid/widget/LinearLayout; // type@0316 │ │ -40dc48: 380c 9a00 |0058: if-eqz v12, 00f2 // +009a │ │ -40dc4c: 6001 7b5d |005a: sget v1, Lde/danoeh/antennapod/R$id;.progress:I // field@5d7b │ │ -40dc50: 7120 ae77 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dc56: 0c02 |005f: move-result-object v2 │ │ -40dc58: 072d |0060: move-object v13, v2 │ │ -40dc5a: 1f0d 1603 |0061: check-cast v13, Landroid/widget/LinearLayout; // type@0316 │ │ -40dc5e: 380d 8f00 |0063: if-eqz v13, 00f2 // +008f │ │ -40dc62: 6001 7c5d |0065: sget v1, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ -40dc66: 7120 ae77 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dc6c: 0c02 |006a: move-result-object v2 │ │ -40dc6e: 072e |006b: move-object v14, v2 │ │ -40dc70: 1f0e 1d03 |006c: check-cast v14, Landroid/widget/ProgressBar; // type@031d │ │ -40dc74: 380e 8400 |006e: if-eqz v14, 00f2 // +0084 │ │ -40dc78: 6001 c25d |0070: sget v1, Lde/danoeh/antennapod/R$id;.secondaryActionButton:I // field@5dc2 │ │ -40dc7c: 7120 ae77 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dc82: 0c02 |0075: move-result-object v2 │ │ -40dc84: 3802 7c00 |0076: if-eqz v2, 00f2 // +007c │ │ -40dc88: 7110 77aa 0200 |0078: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // method@aa77 │ │ -40dc8e: 0c0f |007b: move-result-object v15 │ │ -40dc90: 6001 d65d |007c: sget v1, Lde/danoeh/antennapod/R$id;.separatorIcons:I // field@5dd6 │ │ -40dc94: 7120 ae77 1000 |007e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dc9a: 0c02 |0081: move-result-object v2 │ │ -40dc9c: 0810 0200 |0082: move-object/from16 v16, v2 │ │ -40dca0: 1f10 2d03 |0084: check-cast v16, Landroid/widget/TextView; // type@032d │ │ -40dca4: 3810 6c00 |0086: if-eqz v16, 00f2 // +006c │ │ -40dca8: 6001 eb5d |0088: sget v1, Lde/danoeh/antennapod/R$id;.size:I // field@5deb │ │ -40dcac: 7120 ae77 1000 |008a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dcb2: 0c02 |008d: move-result-object v2 │ │ -40dcb4: 0811 0200 |008e: move-object/from16 v17, v2 │ │ -40dcb8: 1f11 2d03 |0090: check-cast v17, Landroid/widget/TextView; // type@032d │ │ -40dcbc: 3811 6000 |0092: if-eqz v17, 00f2 // +0060 │ │ -40dcc0: 6001 1b5e |0094: sget v1, Lde/danoeh/antennapod/R$id;.status:I // field@5e1b │ │ -40dcc4: 7120 ae77 1000 |0096: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dcca: 0c02 |0099: move-result-object v2 │ │ -40dccc: 0812 0200 |009a: move-object/from16 v18, v2 │ │ -40dcd0: 1f12 1603 |009c: check-cast v18, Landroid/widget/LinearLayout; // type@0316 │ │ -40dcd4: 3812 5400 |009e: if-eqz v18, 00f2 // +0054 │ │ -40dcd8: 6001 1c5e |00a0: sget v1, Lde/danoeh/antennapod/R$id;.statusInbox:I // field@5e1c │ │ -40dcdc: 7120 ae77 1000 |00a2: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dce2: 0c02 |00a5: move-result-object v2 │ │ -40dce4: 0813 0200 |00a6: move-object/from16 v19, v2 │ │ -40dce8: 1f13 1403 |00a8: check-cast v19, Landroid/widget/ImageView; // type@0314 │ │ -40dcec: 3813 4800 |00aa: if-eqz v19, 00f2 // +0048 │ │ -40dcf0: 6001 845e |00ac: sget v1, Lde/danoeh/antennapod/R$id;.txtvDuration:I // field@5e84 │ │ -40dcf4: 7120 ae77 1000 |00ae: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dcfa: 0c02 |00b1: move-result-object v2 │ │ -40dcfc: 0814 0200 |00b2: move-object/from16 v20, v2 │ │ -40dd00: 1f14 2d03 |00b4: check-cast v20, Landroid/widget/TextView; // type@032d │ │ -40dd04: 3814 3c00 |00b6: if-eqz v20, 00f2 // +003c │ │ -40dd08: 6001 8f5e |00b8: sget v1, Lde/danoeh/antennapod/R$id;.txtvPlaceholder:I // field@5e8f │ │ -40dd0c: 7120 ae77 1000 |00ba: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dd12: 0c02 |00bd: move-result-object v2 │ │ -40dd14: 0815 0200 |00be: move-object/from16 v21, v2 │ │ -40dd18: 1f15 2d03 |00c0: check-cast v21, Landroid/widget/TextView; // type@032d │ │ -40dd1c: 3815 3000 |00c2: if-eqz v21, 00f2 // +0030 │ │ -40dd20: 6001 945e |00c4: sget v1, Lde/danoeh/antennapod/R$id;.txtvPosition:I // field@5e94 │ │ -40dd24: 7120 ae77 1000 |00c6: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dd2a: 0c02 |00c9: move-result-object v2 │ │ -40dd2c: 0816 0200 |00ca: move-object/from16 v22, v2 │ │ -40dd30: 1f16 2d03 |00cc: check-cast v22, Landroid/widget/TextView; // type@032d │ │ -40dd34: 3816 2400 |00ce: if-eqz v22, 00f2 // +0024 │ │ -40dd38: 6001 965e |00d0: sget v1, Lde/danoeh/antennapod/R$id;.txtvPubDate:I // field@5e96 │ │ -40dd3c: 7120 ae77 1000 |00d2: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dd42: 0c02 |00d5: move-result-object v2 │ │ -40dd44: 0817 0200 |00d6: move-object/from16 v23, v2 │ │ -40dd48: 1f17 2d03 |00d8: check-cast v23, Landroid/widget/TextView; // type@032d │ │ -40dd4c: 3817 1800 |00da: if-eqz v23, 00f2 // +0018 │ │ -40dd50: 6001 9d5e |00dc: sget v1, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5e9d │ │ -40dd54: 7120 ae77 1000 |00de: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40dd5a: 0c02 |00e1: move-result-object v2 │ │ -40dd5c: 0818 0200 |00e2: move-object/from16 v24, v2 │ │ -40dd60: 1f18 2d03 |00e4: check-cast v24, Landroid/widget/TextView; // type@032d │ │ -40dd64: 3818 0c00 |00e6: if-eqz v24, 00f2 // +000c │ │ -40dd68: 2201 5f1b |00e8: new-instance v1, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // type@1b5f │ │ -40dd6c: 0713 |00ea: move-object v3, v1 │ │ -40dd6e: 0704 |00eb: move-object v4, v0 │ │ -40dd70: 1f04 0e03 |00ec: check-cast v4, Landroid/widget/FrameLayout; // type@030e │ │ -40dd74: 7616 cea9 0300 |00ee: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/databinding/SecondaryActionBinding;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@a9ce │ │ -40dd7a: 1101 |00f1: return-object v1 │ │ -40dd7c: 7401 3b0d 1900 |00f2: invoke-virtual/range {v25}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40dd82: 0c00 |00f5: move-result-object v0 │ │ -40dd84: 6e20 2603 1000 |00f6: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40dd8a: 0c00 |00f9: move-result-object v0 │ │ -40dd8c: 2201 7f1e |00fa: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ -40dd90: 1a02 8342 |00fc: const-string v2, "Missing required view with ID: " // string@4283 │ │ -40dd94: 6e20 80b6 0200 |00fe: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40dd9a: 0c00 |0101: move-result-object v0 │ │ -40dd9c: 7020 55b6 0100 |0102: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40dda2: 2701 |0105: throw v1 │ │ +40db94: |[40db94] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ +40dba4: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +40dba8: 6001 965b |0002: sget v1, Lde/danoeh/antennapod/R$id;.container:I // field@5b96 │ │ +40dbac: 7120 ae77 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dbb2: 0c02 |0007: move-result-object v2 │ │ +40dbb4: 0725 |0008: move-object v5, v2 │ │ +40dbb6: 1f05 1603 |0009: check-cast v5, Landroid/widget/LinearLayout; // type@0316 │ │ +40dbba: 3805 e700 |000b: if-eqz v5, 00f2 // +00e7 │ │ +40dbbe: 6001 a45b |000d: sget v1, Lde/danoeh/antennapod/R$id;.coverHolder:I // field@5ba4 │ │ +40dbc2: 7120 ae77 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dbc8: 0c02 |0012: move-result-object v2 │ │ +40dbca: 0726 |0013: move-object v6, v2 │ │ +40dbcc: 1f06 bc06 |0014: check-cast v6, Landroidx/cardview/widget/CardView; // type@06bc │ │ +40dbd0: 3806 dc00 |0016: if-eqz v6, 00f2 // +00dc │ │ +40dbd4: 6001 e05b |0018: sget v1, Lde/danoeh/antennapod/R$id;.drag_handle:I // field@5be0 │ │ +40dbd8: 7120 ae77 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dbde: 0c02 |001d: move-result-object v2 │ │ +40dbe0: 0727 |001e: move-object v7, v2 │ │ +40dbe2: 1f07 1403 |001f: check-cast v7, Landroid/widget/ImageView; // type@0314 │ │ +40dbe6: 3807 d100 |0021: if-eqz v7, 00f2 // +00d1 │ │ +40dbea: 6001 935c |0023: sget v1, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5c93 │ │ +40dbee: 7120 ae77 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dbf4: 0c02 |0028: move-result-object v2 │ │ +40dbf6: 0728 |0029: move-object v8, v2 │ │ +40dbf8: 1f08 1403 |002a: check-cast v8, Landroid/widget/ImageView; // type@0314 │ │ +40dbfc: 3808 c600 |002c: if-eqz v8, 00f2 // +00c6 │ │ +40dc00: 6001 9d5c |002e: sget v1, Lde/danoeh/antennapod/R$id;.isFavorite:I // field@5c9d │ │ +40dc04: 7120 ae77 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dc0a: 0c02 |0033: move-result-object v2 │ │ +40dc0c: 0729 |0034: move-object v9, v2 │ │ +40dc0e: 1f09 1403 |0035: check-cast v9, Landroid/widget/ImageView; // type@0314 │ │ +40dc12: 3809 bb00 |0037: if-eqz v9, 00f2 // +00bb │ │ +40dc16: 6001 a25c |0039: sget v1, Lde/danoeh/antennapod/R$id;.ivInPlaylist:I // field@5ca2 │ │ +40dc1a: 7120 ae77 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dc20: 0c02 |003e: move-result-object v2 │ │ +40dc22: 072a |003f: move-object v10, v2 │ │ +40dc24: 1f0a 1403 |0040: check-cast v10, Landroid/widget/ImageView; // type@0314 │ │ +40dc28: 380a b000 |0042: if-eqz v10, 00f2 // +00b0 │ │ +40dc2c: 6001 a35c |0044: sget v1, Lde/danoeh/antennapod/R$id;.ivIsVideo:I // field@5ca3 │ │ +40dc30: 7120 ae77 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dc36: 0c02 |0049: move-result-object v2 │ │ +40dc38: 072b |004a: move-object v11, v2 │ │ +40dc3a: 1f0b 1403 |004b: check-cast v11, Landroid/widget/ImageView; // type@0314 │ │ +40dc3e: 380b a500 |004d: if-eqz v11, 00f2 // +00a5 │ │ +40dc42: 6001 b15c |004f: sget v1, Lde/danoeh/antennapod/R$id;.left_padding:I // field@5cb1 │ │ +40dc46: 7120 ae77 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dc4c: 0c02 |0054: move-result-object v2 │ │ +40dc4e: 072c |0055: move-object v12, v2 │ │ +40dc50: 1f0c 1603 |0056: check-cast v12, Landroid/widget/LinearLayout; // type@0316 │ │ +40dc54: 380c 9a00 |0058: if-eqz v12, 00f2 // +009a │ │ +40dc58: 6001 7b5d |005a: sget v1, Lde/danoeh/antennapod/R$id;.progress:I // field@5d7b │ │ +40dc5c: 7120 ae77 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dc62: 0c02 |005f: move-result-object v2 │ │ +40dc64: 072d |0060: move-object v13, v2 │ │ +40dc66: 1f0d 1603 |0061: check-cast v13, Landroid/widget/LinearLayout; // type@0316 │ │ +40dc6a: 380d 8f00 |0063: if-eqz v13, 00f2 // +008f │ │ +40dc6e: 6001 7c5d |0065: sget v1, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ +40dc72: 7120 ae77 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dc78: 0c02 |006a: move-result-object v2 │ │ +40dc7a: 072e |006b: move-object v14, v2 │ │ +40dc7c: 1f0e 1d03 |006c: check-cast v14, Landroid/widget/ProgressBar; // type@031d │ │ +40dc80: 380e 8400 |006e: if-eqz v14, 00f2 // +0084 │ │ +40dc84: 6001 c25d |0070: sget v1, Lde/danoeh/antennapod/R$id;.secondaryActionButton:I // field@5dc2 │ │ +40dc88: 7120 ae77 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dc8e: 0c02 |0075: move-result-object v2 │ │ +40dc90: 3802 7c00 |0076: if-eqz v2, 00f2 // +007c │ │ +40dc94: 7110 77aa 0200 |0078: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // method@aa77 │ │ +40dc9a: 0c0f |007b: move-result-object v15 │ │ +40dc9c: 6001 d65d |007c: sget v1, Lde/danoeh/antennapod/R$id;.separatorIcons:I // field@5dd6 │ │ +40dca0: 7120 ae77 1000 |007e: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dca6: 0c02 |0081: move-result-object v2 │ │ +40dca8: 0810 0200 |0082: move-object/from16 v16, v2 │ │ +40dcac: 1f10 2d03 |0084: check-cast v16, Landroid/widget/TextView; // type@032d │ │ +40dcb0: 3810 6c00 |0086: if-eqz v16, 00f2 // +006c │ │ +40dcb4: 6001 eb5d |0088: sget v1, Lde/danoeh/antennapod/R$id;.size:I // field@5deb │ │ +40dcb8: 7120 ae77 1000 |008a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dcbe: 0c02 |008d: move-result-object v2 │ │ +40dcc0: 0811 0200 |008e: move-object/from16 v17, v2 │ │ +40dcc4: 1f11 2d03 |0090: check-cast v17, Landroid/widget/TextView; // type@032d │ │ +40dcc8: 3811 6000 |0092: if-eqz v17, 00f2 // +0060 │ │ +40dccc: 6001 1b5e |0094: sget v1, Lde/danoeh/antennapod/R$id;.status:I // field@5e1b │ │ +40dcd0: 7120 ae77 1000 |0096: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dcd6: 0c02 |0099: move-result-object v2 │ │ +40dcd8: 0812 0200 |009a: move-object/from16 v18, v2 │ │ +40dcdc: 1f12 1603 |009c: check-cast v18, Landroid/widget/LinearLayout; // type@0316 │ │ +40dce0: 3812 5400 |009e: if-eqz v18, 00f2 // +0054 │ │ +40dce4: 6001 1c5e |00a0: sget v1, Lde/danoeh/antennapod/R$id;.statusInbox:I // field@5e1c │ │ +40dce8: 7120 ae77 1000 |00a2: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dcee: 0c02 |00a5: move-result-object v2 │ │ +40dcf0: 0813 0200 |00a6: move-object/from16 v19, v2 │ │ +40dcf4: 1f13 1403 |00a8: check-cast v19, Landroid/widget/ImageView; // type@0314 │ │ +40dcf8: 3813 4800 |00aa: if-eqz v19, 00f2 // +0048 │ │ +40dcfc: 6001 845e |00ac: sget v1, Lde/danoeh/antennapod/R$id;.txtvDuration:I // field@5e84 │ │ +40dd00: 7120 ae77 1000 |00ae: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dd06: 0c02 |00b1: move-result-object v2 │ │ +40dd08: 0814 0200 |00b2: move-object/from16 v20, v2 │ │ +40dd0c: 1f14 2d03 |00b4: check-cast v20, Landroid/widget/TextView; // type@032d │ │ +40dd10: 3814 3c00 |00b6: if-eqz v20, 00f2 // +003c │ │ +40dd14: 6001 8f5e |00b8: sget v1, Lde/danoeh/antennapod/R$id;.txtvPlaceholder:I // field@5e8f │ │ +40dd18: 7120 ae77 1000 |00ba: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dd1e: 0c02 |00bd: move-result-object v2 │ │ +40dd20: 0815 0200 |00be: move-object/from16 v21, v2 │ │ +40dd24: 1f15 2d03 |00c0: check-cast v21, Landroid/widget/TextView; // type@032d │ │ +40dd28: 3815 3000 |00c2: if-eqz v21, 00f2 // +0030 │ │ +40dd2c: 6001 945e |00c4: sget v1, Lde/danoeh/antennapod/R$id;.txtvPosition:I // field@5e94 │ │ +40dd30: 7120 ae77 1000 |00c6: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dd36: 0c02 |00c9: move-result-object v2 │ │ +40dd38: 0816 0200 |00ca: move-object/from16 v22, v2 │ │ +40dd3c: 1f16 2d03 |00cc: check-cast v22, Landroid/widget/TextView; // type@032d │ │ +40dd40: 3816 2400 |00ce: if-eqz v22, 00f2 // +0024 │ │ +40dd44: 6001 965e |00d0: sget v1, Lde/danoeh/antennapod/R$id;.txtvPubDate:I // field@5e96 │ │ +40dd48: 7120 ae77 1000 |00d2: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dd4e: 0c02 |00d5: move-result-object v2 │ │ +40dd50: 0817 0200 |00d6: move-object/from16 v23, v2 │ │ +40dd54: 1f17 2d03 |00d8: check-cast v23, Landroid/widget/TextView; // type@032d │ │ +40dd58: 3817 1800 |00da: if-eqz v23, 00f2 // +0018 │ │ +40dd5c: 6001 9d5e |00dc: sget v1, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5e9d │ │ +40dd60: 7120 ae77 1000 |00de: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40dd66: 0c02 |00e1: move-result-object v2 │ │ +40dd68: 0818 0200 |00e2: move-object/from16 v24, v2 │ │ +40dd6c: 1f18 2d03 |00e4: check-cast v24, Landroid/widget/TextView; // type@032d │ │ +40dd70: 3818 0c00 |00e6: if-eqz v24, 00f2 // +000c │ │ +40dd74: 2201 5f1b |00e8: new-instance v1, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // type@1b5f │ │ +40dd78: 0713 |00ea: move-object v3, v1 │ │ +40dd7a: 0704 |00eb: move-object v4, v0 │ │ +40dd7c: 1f04 0e03 |00ec: check-cast v4, Landroid/widget/FrameLayout; // type@030e │ │ +40dd80: 7616 cea9 0300 |00ee: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/databinding/SecondaryActionBinding;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@a9ce │ │ +40dd86: 1101 |00f1: return-object v1 │ │ +40dd88: 7401 3b0d 1900 |00f2: invoke-virtual/range {v25}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40dd8e: 0c00 |00f5: move-result-object v0 │ │ +40dd90: 6e20 2603 1000 |00f6: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40dd96: 0c00 |00f9: move-result-object v0 │ │ +40dd98: 2201 7f1e |00fa: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ +40dd9c: 1a02 8342 |00fc: const-string v2, "Missing required view with ID: " // string@4283 │ │ +40dda0: 6e20 80b6 0200 |00fe: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40dda6: 0c00 |0101: move-result-object v0 │ │ +40dda8: 7020 55b6 0100 |0102: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40ddae: 2701 |0105: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=145 │ │ 0x0004 line=146 │ │ 0x000d line=151 │ │ 0x000f line=152 │ │ 0x0018 line=157 │ │ @@ -835223,20 +835223,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40dda4: |[40dda4] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ -40ddb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40ddb6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40ddb8: 7130 d3a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // method@a9d3 │ │ -40ddbe: 0c02 |0005: move-result-object v2 │ │ -40ddc0: 1102 |0006: return-object v2 │ │ +40ddb0: |[40ddb0] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ +40ddc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40ddc2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40ddc4: 7130 d3a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // method@a9d3 │ │ +40ddca: 0c02 |0005: move-result-object v2 │ │ +40ddcc: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=126 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;) │ │ @@ -835244,24 +835244,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40ddc4: |[40ddc4] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ -40ddd4: 6000 8c5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feeditemlist_item:I // field@5f8c │ │ -40ddd8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40ddda: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40dde0: 0c02 |0006: move-result-object v2 │ │ -40dde2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40dde6: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40ddec: 7110 cfa9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // method@a9cf │ │ -40ddf2: 0c02 |000f: move-result-object v2 │ │ -40ddf4: 1102 |0010: return-object v2 │ │ +40ddd0: |[40ddd0] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ +40dde0: 6000 8c5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feeditemlist_item:I // field@5f8c │ │ +40dde4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40dde6: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40ddec: 0c02 |0006: move-result-object v2 │ │ +40ddee: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40ddf2: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40ddf8: 7110 cfa9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // method@a9cf │ │ +40ddfe: 0c02 |000f: move-result-object v2 │ │ +40de00: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0009 line=134 │ │ 0x000c line=136 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -835274,18 +835274,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40db54: |[40db54] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.getRoot:()Landroid/view/View; │ │ -40db64: 6e10 d1a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.getRoot:()Landroid/widget/FrameLayout; // method@a9d1 │ │ -40db6a: 0c00 |0003: move-result-object v0 │ │ -40db6c: 1100 |0004: return-object v0 │ │ +40db60: |[40db60] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.getRoot:()Landroid/view/View; │ │ +40db70: 6e10 d1a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.getRoot:()Landroid/widget/FrameLayout; // method@a9d1 │ │ +40db76: 0c00 |0003: move-result-object v0 │ │ +40db78: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;) │ │ @@ -835293,17 +835293,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40db70: |[40db70] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -40db80: 5410 7472 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.rootView:Landroid/widget/FrameLayout; // field@7274 │ │ -40db84: 1100 |0002: return-object v0 │ │ +40db7c: |[40db7c] de.danoeh.antennapod.databinding.FeeditemlistItemBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +40db8c: 5410 7472 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.rootView:Landroid/widget/FrameLayout; // field@7274 │ │ +40db90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -835343,20 +835343,20 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroidx/fragment/app/FragmentContainerView;Lcom/google/android/material/appbar/MaterialToolbar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -40df98: |[40df98] de.danoeh.antennapod.databinding.FeedsettingsBinding.:(Landroid/widget/LinearLayout;Landroidx/fragment/app/FragmentContainerView;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -40dfa8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40dfae: 5b01 7f72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@727f │ │ -40dfb2: 5b02 8072 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.settingsFragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@7280 │ │ -40dfb6: 5b03 8172 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7281 │ │ -40dfba: 0e00 |0009: return-void │ │ +40dfa4: |[40dfa4] de.danoeh.antennapod.databinding.FeedsettingsBinding.:(Landroid/widget/LinearLayout;Landroidx/fragment/app/FragmentContainerView;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +40dfb4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40dfba: 5b01 7f72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@727f │ │ +40dfbe: 5b02 8072 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.settingsFragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@7280 │ │ +40dfc2: 5b03 8172 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7281 │ │ +40dfc6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -835370,39 +835370,39 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -40ded4: |[40ded4] de.danoeh.antennapod.databinding.FeedsettingsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ -40dee4: 6000 dc5d |0000: sget v0, Lde/danoeh/antennapod/R$id;.settings_fragment_container:I // field@5ddc │ │ -40dee8: 7120 ae77 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40deee: 0c01 |0005: move-result-object v1 │ │ -40def0: 1f01 5a0a |0006: check-cast v1, Landroidx/fragment/app/FragmentContainerView; // type@0a5a │ │ -40def4: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -40def8: 6000 6c5e |000a: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ -40defc: 7120 ae77 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40df02: 0c02 |000f: move-result-object v2 │ │ -40df04: 1f02 f716 |0010: check-cast v2, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -40df08: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -40df0c: 2200 601b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding; // type@1b60 │ │ -40df10: 1f03 1603 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -40df14: 7040 d4a9 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.:(Landroid/widget/LinearLayout;Landroidx/fragment/app/FragmentContainerView;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a9d4 │ │ -40df1a: 1100 |001b: return-object v0 │ │ -40df1c: 6e10 3b0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40df22: 0c03 |001f: move-result-object v3 │ │ -40df24: 6e20 2603 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40df2a: 0c03 |0023: move-result-object v3 │ │ -40df2c: 2200 7f1e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40df30: 1a01 8342 |0026: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40df34: 6e20 80b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40df3a: 0c03 |002b: move-result-object v3 │ │ -40df3c: 7020 55b6 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40df42: 2700 |002f: throw v0 │ │ +40dee0: |[40dee0] de.danoeh.antennapod.databinding.FeedsettingsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ +40def0: 6000 dc5d |0000: sget v0, Lde/danoeh/antennapod/R$id;.settings_fragment_container:I // field@5ddc │ │ +40def4: 7120 ae77 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40defa: 0c01 |0005: move-result-object v1 │ │ +40defc: 1f01 5a0a |0006: check-cast v1, Landroidx/fragment/app/FragmentContainerView; // type@0a5a │ │ +40df00: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +40df04: 6000 6c5e |000a: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ +40df08: 7120 ae77 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40df0e: 0c02 |000f: move-result-object v2 │ │ +40df10: 1f02 f716 |0010: check-cast v2, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +40df14: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +40df18: 2200 601b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/FeedsettingsBinding; // type@1b60 │ │ +40df1c: 1f03 1603 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +40df20: 7040 d4a9 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.:(Landroid/widget/LinearLayout;Landroidx/fragment/app/FragmentContainerView;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a9d4 │ │ +40df26: 1100 |001b: return-object v0 │ │ +40df28: 6e10 3b0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40df2e: 0c03 |001f: move-result-object v3 │ │ +40df30: 6e20 2603 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40df36: 0c03 |0023: move-result-object v3 │ │ +40df38: 2200 7f1e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40df3c: 1a01 8342 |0026: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40df40: 6e20 80b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40df46: 0c03 |002b: move-result-object v3 │ │ +40df48: 7020 55b6 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40df4e: 2700 |002f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x000a line=69 │ │ 0x000c line=70 │ │ 0x0014 line=75 │ │ @@ -835416,20 +835416,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40df44: |[40df44] de.danoeh.antennapod.databinding.FeedsettingsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ -40df54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40df56: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40df58: 7130 d9a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; // method@a9d9 │ │ -40df5e: 0c02 |0005: move-result-object v2 │ │ -40df60: 1102 |0006: return-object v2 │ │ +40df50: |[40df50] de.danoeh.antennapod.databinding.FeedsettingsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ +40df60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40df62: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40df64: 7130 d9a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; // method@a9d9 │ │ +40df6a: 0c02 |0005: move-result-object v2 │ │ +40df6c: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=44 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/FeedsettingsBinding;) │ │ @@ -835437,24 +835437,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedsettingsBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40df64: |[40df64] de.danoeh.antennapod.databinding.FeedsettingsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ -40df74: 6000 8d5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feedsettings:I // field@5f8d │ │ -40df78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40df7a: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40df80: 0c02 |0006: move-result-object v2 │ │ -40df82: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40df86: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40df8c: 7110 d5a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; // method@a9d5 │ │ -40df92: 0c02 |000f: move-result-object v2 │ │ -40df94: 1102 |0010: return-object v2 │ │ +40df70: |[40df70] de.danoeh.antennapod.databinding.FeedsettingsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ +40df80: 6000 8d5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.feedsettings:I // field@5f8d │ │ +40df84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40df86: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40df8c: 0c02 |0006: move-result-object v2 │ │ +40df8e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40df92: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40df98: 7110 d5a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeedsettingsBinding; // method@a9d5 │ │ +40df9e: 0c02 |000f: move-result-object v2 │ │ +40dfa0: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0009 line=52 │ │ 0x000c line=54 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -835467,18 +835467,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40dea0: |[40dea0] de.danoeh.antennapod.databinding.FeedsettingsBinding.getRoot:()Landroid/view/View; │ │ -40deb0: 6e10 d7a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a9d7 │ │ -40deb6: 0c00 |0003: move-result-object v0 │ │ -40deb8: 1100 |0004: return-object v0 │ │ +40deac: |[40deac] de.danoeh.antennapod.databinding.FeedsettingsBinding.getRoot:()Landroid/view/View; │ │ +40debc: 6e10 d7a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a9d7 │ │ +40dec2: 0c00 |0003: move-result-object v0 │ │ +40dec4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/FeedsettingsBinding;) │ │ @@ -835486,17 +835486,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40debc: |[40debc] de.danoeh.antennapod.databinding.FeedsettingsBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40decc: 5410 7f72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@727f │ │ -40ded0: 1100 |0002: return-object v0 │ │ +40dec8: |[40dec8] de.danoeh.antennapod.databinding.FeedsettingsBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40ded8: 5410 7f72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FeedsettingsBinding;.rootView:Landroid/widget/LinearLayout; // field@727f │ │ +40dedc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FeedsettingsBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -835540,21 +835540,21 @@ │ │ type : '(Landroid/widget/ScrollView;Lcom/google/android/material/button/MaterialButton;Landroid/widget/LinearLayout;Lcom/google/android/material/button/MaterialButton;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -40e0c8: |[40e0c8] de.danoeh.antennapod.databinding.FilterDialogBinding.:(Landroid/widget/ScrollView;Lcom/google/android/material/button/MaterialButton;Landroid/widget/LinearLayout;Lcom/google/android/material/button/MaterialButton;)V │ │ -40e0d8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40e0de: 5b01 8572 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@7285 │ │ -40e0e2: 5b02 8272 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.confirmFiltermenu:Lcom/google/android/material/button/MaterialButton; // field@7282 │ │ -40e0e6: 5b03 8372 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.filterRows:Landroid/widget/LinearLayout; // field@7283 │ │ -40e0ea: 5b04 8472 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.resetFiltermenu:Lcom/google/android/material/button/MaterialButton; // field@7284 │ │ -40e0ee: 0e00 |000b: return-void │ │ +40e0d4: |[40e0d4] de.danoeh.antennapod.databinding.FilterDialogBinding.:(Landroid/widget/ScrollView;Lcom/google/android/material/button/MaterialButton;Landroid/widget/LinearLayout;Lcom/google/android/material/button/MaterialButton;)V │ │ +40e0e4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40e0ea: 5b01 8572 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@7285 │ │ +40e0ee: 5b02 8272 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.confirmFiltermenu:Lcom/google/android/material/button/MaterialButton; // field@7282 │ │ +40e0f2: 5b03 8372 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.filterRows:Landroid/widget/LinearLayout; // field@7283 │ │ +40e0f6: 5b04 8472 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.resetFiltermenu:Lcom/google/android/material/button/MaterialButton; // field@7284 │ │ +40e0fa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -835570,44 +835570,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 58 16-bit code units │ │ -40dff0: |[40dff0] de.danoeh.antennapod.databinding.FilterDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ -40e000: 6000 945b |0000: sget v0, Lde/danoeh/antennapod/R$id;.confirmFiltermenu:I // field@5b94 │ │ -40e004: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e00a: 0c01 |0005: move-result-object v1 │ │ -40e00c: 1f01 3017 |0006: check-cast v1, Lcom/google/android/material/button/MaterialButton; // type@1730 │ │ -40e010: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -40e014: 6000 5b5c |000a: sget v0, Lde/danoeh/antennapod/R$id;.filter_rows:I // field@5c5b │ │ -40e018: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e01e: 0c02 |000f: move-result-object v2 │ │ -40e020: 1f02 1603 |0010: check-cast v2, Landroid/widget/LinearLayout; // type@0316 │ │ -40e024: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -40e028: 6000 975d |0014: sget v0, Lde/danoeh/antennapod/R$id;.resetFiltermenu:I // field@5d97 │ │ -40e02c: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e032: 0c03 |0019: move-result-object v3 │ │ -40e034: 1f03 3017 |001a: check-cast v3, Lcom/google/android/material/button/MaterialButton; // type@1730 │ │ -40e038: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -40e03c: 2200 611b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding; // type@1b61 │ │ -40e040: 1f04 2203 |0020: check-cast v4, Landroid/widget/ScrollView; // type@0322 │ │ -40e044: 7053 daa9 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.:(Landroid/widget/ScrollView;Lcom/google/android/material/button/MaterialButton;Landroid/widget/LinearLayout;Lcom/google/android/material/button/MaterialButton;)V // method@a9da │ │ -40e04a: 1100 |0025: return-object v0 │ │ -40e04c: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40e052: 0c04 |0029: move-result-object v4 │ │ -40e054: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40e05a: 0c04 |002d: move-result-object v4 │ │ -40e05c: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40e060: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40e064: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40e06a: 0c04 |0035: move-result-object v4 │ │ -40e06c: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40e072: 2700 |0039: throw v0 │ │ +40dffc: |[40dffc] de.danoeh.antennapod.databinding.FilterDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ +40e00c: 6000 945b |0000: sget v0, Lde/danoeh/antennapod/R$id;.confirmFiltermenu:I // field@5b94 │ │ +40e010: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e016: 0c01 |0005: move-result-object v1 │ │ +40e018: 1f01 3017 |0006: check-cast v1, Lcom/google/android/material/button/MaterialButton; // type@1730 │ │ +40e01c: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +40e020: 6000 5b5c |000a: sget v0, Lde/danoeh/antennapod/R$id;.filter_rows:I // field@5c5b │ │ +40e024: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e02a: 0c02 |000f: move-result-object v2 │ │ +40e02c: 1f02 1603 |0010: check-cast v2, Landroid/widget/LinearLayout; // type@0316 │ │ +40e030: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +40e034: 6000 975d |0014: sget v0, Lde/danoeh/antennapod/R$id;.resetFiltermenu:I // field@5d97 │ │ +40e038: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e03e: 0c03 |0019: move-result-object v3 │ │ +40e040: 1f03 3017 |001a: check-cast v3, Lcom/google/android/material/button/MaterialButton; // type@1730 │ │ +40e044: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +40e048: 2200 611b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/FilterDialogBinding; // type@1b61 │ │ +40e04c: 1f04 2203 |0020: check-cast v4, Landroid/widget/ScrollView; // type@0322 │ │ +40e050: 7053 daa9 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.:(Landroid/widget/ScrollView;Lcom/google/android/material/button/MaterialButton;Landroid/widget/LinearLayout;Lcom/google/android/material/button/MaterialButton;)V // method@a9da │ │ +40e056: 1100 |0025: return-object v0 │ │ +40e058: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40e05e: 0c04 |0029: move-result-object v4 │ │ +40e060: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40e066: 0c04 |002d: move-result-object v4 │ │ +40e068: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40e06c: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40e070: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40e076: 0c04 |0035: move-result-object v4 │ │ +40e078: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40e07e: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ 0x000a line=74 │ │ 0x000c line=75 │ │ 0x0014 line=80 │ │ @@ -835623,20 +835623,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40e074: |[40e074] de.danoeh.antennapod.databinding.FilterDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ -40e084: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40e086: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40e088: 7130 dfa9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogBinding; // method@a9df │ │ -40e08e: 0c02 |0005: move-result-object v2 │ │ -40e090: 1102 |0006: return-object v2 │ │ +40e080: |[40e080] de.danoeh.antennapod.databinding.FilterDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ +40e090: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40e092: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40e094: 7130 dfa9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogBinding; // method@a9df │ │ +40e09a: 0c02 |0005: move-result-object v2 │ │ +40e09c: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/FilterDialogBinding;) │ │ @@ -835644,24 +835644,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40e094: |[40e094] de.danoeh.antennapod.databinding.FilterDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ -40e0a4: 6000 8e5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.filter_dialog:I // field@5f8e │ │ -40e0a8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40e0aa: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40e0b0: 0c02 |0006: move-result-object v2 │ │ -40e0b2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40e0b6: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40e0bc: 7110 dba9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; // method@a9db │ │ -40e0c2: 0c02 |000f: move-result-object v2 │ │ -40e0c4: 1102 |0010: return-object v2 │ │ +40e0a0: |[40e0a0] de.danoeh.antennapod.databinding.FilterDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ +40e0b0: 6000 8e5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.filter_dialog:I // field@5f8e │ │ +40e0b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40e0b6: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40e0bc: 0c02 |0006: move-result-object v2 │ │ +40e0be: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40e0c2: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40e0c8: 7110 dba9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogBinding; // method@a9db │ │ +40e0ce: 0c02 |000f: move-result-object v2 │ │ +40e0d0: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0009 line=57 │ │ 0x000c line=59 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -835674,18 +835674,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40dfbc: |[40dfbc] de.danoeh.antennapod.databinding.FilterDialogBinding.getRoot:()Landroid/view/View; │ │ -40dfcc: 6e10 dda9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@a9dd │ │ -40dfd2: 0c00 |0003: move-result-object v0 │ │ -40dfd4: 1100 |0004: return-object v0 │ │ +40dfc8: |[40dfc8] de.danoeh.antennapod.databinding.FilterDialogBinding.getRoot:()Landroid/view/View; │ │ +40dfd8: 6e10 dda9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@a9dd │ │ +40dfde: 0c00 |0003: move-result-object v0 │ │ +40dfe0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/FilterDialogBinding;) │ │ @@ -835693,17 +835693,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40dfd8: |[40dfd8] de.danoeh.antennapod.databinding.FilterDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ -40dfe8: 5410 8572 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@7285 │ │ -40dfec: 1100 |0002: return-object v0 │ │ +40dfe4: |[40dfe4] de.danoeh.antennapod.databinding.FilterDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ +40dff4: 5410 8572 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FilterDialogBinding;.rootView:Landroid/widget/ScrollView; // field@7285 │ │ +40dff8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FilterDialogBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -835747,21 +835747,21 @@ │ │ type : '(Lcom/google/android/material/button/MaterialButtonToggleGroup;Lcom/google/android/material/button/MaterialButtonToggleGroup;Landroid/widget/Button;Landroid/widget/Button;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -40e1ec: |[40e1ec] de.danoeh.antennapod.databinding.FilterDialogRowBinding.:(Lcom/google/android/material/button/MaterialButtonToggleGroup;Lcom/google/android/material/button/MaterialButtonToggleGroup;Landroid/widget/Button;Landroid/widget/Button;)V │ │ -40e1fc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40e202: 5b01 8972 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.rootView:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@7289 │ │ -40e206: 5b02 8672 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.buttonGroup:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@7286 │ │ -40e20a: 5b03 8772 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@7287 │ │ -40e20e: 5b04 8872 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@7288 │ │ -40e212: 0e00 |000b: return-void │ │ +40e1f8: |[40e1f8] de.danoeh.antennapod.databinding.FilterDialogRowBinding.:(Lcom/google/android/material/button/MaterialButtonToggleGroup;Lcom/google/android/material/button/MaterialButtonToggleGroup;Landroid/widget/Button;Landroid/widget/Button;)V │ │ +40e208: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40e20e: 5b01 8972 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.rootView:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@7289 │ │ +40e212: 5b02 8672 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.buttonGroup:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@7286 │ │ +40e216: 5b03 8772 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton1:Landroid/widget/Button; // field@7287 │ │ +40e21a: 5b04 8872 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.filterButton2:Landroid/widget/Button; // field@7288 │ │ +40e21e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -835777,40 +835777,40 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -40e124: |[40e124] de.danoeh.antennapod.databinding.FilterDialogRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ -40e134: 0740 |0000: move-object v0, v4 │ │ -40e136: 1f00 3717 |0001: check-cast v0, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@1737 │ │ -40e13a: 6001 585c |0003: sget v1, Lde/danoeh/antennapod/R$id;.filterButton1:I // field@5c58 │ │ -40e13e: 7120 ae77 1400 |0005: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e144: 0c02 |0008: move-result-object v2 │ │ -40e146: 1f02 0103 |0009: check-cast v2, Landroid/widget/Button; // type@0301 │ │ -40e14a: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ -40e14e: 6001 595c |000d: sget v1, Lde/danoeh/antennapod/R$id;.filterButton2:I // field@5c59 │ │ -40e152: 7120 ae77 1400 |000f: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e158: 0c03 |0012: move-result-object v3 │ │ -40e15a: 1f03 0103 |0013: check-cast v3, Landroid/widget/Button; // type@0301 │ │ -40e15e: 3803 0800 |0015: if-eqz v3, 001d // +0008 │ │ -40e162: 2204 621b |0017: new-instance v4, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // type@1b62 │ │ -40e166: 7053 e0a9 0420 |0019: invoke-direct {v4, v0, v0, v2, v3}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.:(Lcom/google/android/material/button/MaterialButtonToggleGroup;Lcom/google/android/material/button/MaterialButtonToggleGroup;Landroid/widget/Button;Landroid/widget/Button;)V // method@a9e0 │ │ -40e16c: 1104 |001c: return-object v4 │ │ -40e16e: 6e10 3b0d 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40e174: 0c04 |0020: move-result-object v4 │ │ -40e176: 6e20 2603 1400 |0021: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40e17c: 0c04 |0024: move-result-object v4 │ │ -40e17e: 2200 7f1e |0025: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40e182: 1a01 8342 |0027: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40e186: 6e20 80b6 4100 |0029: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40e18c: 0c04 |002c: move-result-object v4 │ │ -40e18e: 7020 55b6 4000 |002d: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40e194: 2700 |0030: throw v0 │ │ +40e130: |[40e130] de.danoeh.antennapod.databinding.FilterDialogRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ +40e140: 0740 |0000: move-object v0, v4 │ │ +40e142: 1f00 3717 |0001: check-cast v0, Lcom/google/android/material/button/MaterialButtonToggleGroup; // type@1737 │ │ +40e146: 6001 585c |0003: sget v1, Lde/danoeh/antennapod/R$id;.filterButton1:I // field@5c58 │ │ +40e14a: 7120 ae77 1400 |0005: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e150: 0c02 |0008: move-result-object v2 │ │ +40e152: 1f02 0103 |0009: check-cast v2, Landroid/widget/Button; // type@0301 │ │ +40e156: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ +40e15a: 6001 595c |000d: sget v1, Lde/danoeh/antennapod/R$id;.filterButton2:I // field@5c59 │ │ +40e15e: 7120 ae77 1400 |000f: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e164: 0c03 |0012: move-result-object v3 │ │ +40e166: 1f03 0103 |0013: check-cast v3, Landroid/widget/Button; // type@0301 │ │ +40e16a: 3803 0800 |0015: if-eqz v3, 001d // +0008 │ │ +40e16e: 2204 621b |0017: new-instance v4, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // type@1b62 │ │ +40e172: 7053 e0a9 0420 |0019: invoke-direct {v4, v0, v0, v2, v3}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.:(Lcom/google/android/material/button/MaterialButtonToggleGroup;Lcom/google/android/material/button/MaterialButtonToggleGroup;Landroid/widget/Button;Landroid/widget/Button;)V // method@a9e0 │ │ +40e178: 1104 |001c: return-object v4 │ │ +40e17a: 6e10 3b0d 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40e180: 0c04 |0020: move-result-object v4 │ │ +40e182: 6e20 2603 1400 |0021: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40e188: 0c04 |0024: move-result-object v4 │ │ +40e18a: 2200 7f1e |0025: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40e18e: 1a01 8342 |0027: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40e192: 6e20 80b6 4100 |0029: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40e198: 0c04 |002c: move-result-object v4 │ │ +40e19a: 7020 55b6 4000 |002d: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40e1a0: 2700 |0030: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=69 │ │ 0x0005 line=70 │ │ 0x000d line=75 │ │ 0x000f line=76 │ │ @@ -835825,20 +835825,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40e198: |[40e198] de.danoeh.antennapod.databinding.FilterDialogRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ -40e1a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40e1aa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40e1ac: 7130 e5a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // method@a9e5 │ │ -40e1b2: 0c02 |0005: move-result-object v2 │ │ -40e1b4: 1102 |0006: return-object v2 │ │ +40e1a4: |[40e1a4] de.danoeh.antennapod.databinding.FilterDialogRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ +40e1b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40e1b6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40e1b8: 7130 e5a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // method@a9e5 │ │ +40e1be: 0c02 |0005: move-result-object v2 │ │ +40e1c0: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;) │ │ @@ -835846,24 +835846,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40e1b8: |[40e1b8] de.danoeh.antennapod.databinding.FilterDialogRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ -40e1c8: 6000 8f5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.filter_dialog_row:I // field@5f8f │ │ -40e1cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40e1ce: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40e1d4: 0c02 |0006: move-result-object v2 │ │ -40e1d6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40e1da: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40e1e0: 7110 e1a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // method@a9e1 │ │ -40e1e6: 0c02 |000f: move-result-object v2 │ │ -40e1e8: 1102 |0010: return-object v2 │ │ +40e1c4: |[40e1c4] de.danoeh.antennapod.databinding.FilterDialogRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ +40e1d4: 6000 8f5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.filter_dialog_row:I // field@5f8f │ │ +40e1d8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40e1da: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40e1e0: 0c02 |0006: move-result-object v2 │ │ +40e1e2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40e1e6: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40e1ec: 7110 e1a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; // method@a9e1 │ │ +40e1f2: 0c02 |000f: move-result-object v2 │ │ +40e1f4: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0009 line=56 │ │ 0x000c line=58 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -835876,18 +835876,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40e0f0: |[40e0f0] de.danoeh.antennapod.databinding.FilterDialogRowBinding.getRoot:()Landroid/view/View; │ │ -40e100: 6e10 e3a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@a9e3 │ │ -40e106: 0c00 |0003: move-result-object v0 │ │ -40e108: 1100 |0004: return-object v0 │ │ +40e0fc: |[40e0fc] de.danoeh.antennapod.databinding.FilterDialogRowBinding.getRoot:()Landroid/view/View; │ │ +40e10c: 6e10 e3a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; // method@a9e3 │ │ +40e112: 0c00 |0003: move-result-object v0 │ │ +40e114: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;) │ │ @@ -835895,17 +835895,17 @@ │ │ type : '()Lcom/google/android/material/button/MaterialButtonToggleGroup;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40e10c: |[40e10c] de.danoeh.antennapod.databinding.FilterDialogRowBinding.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; │ │ -40e11c: 5410 8972 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.rootView:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@7289 │ │ -40e120: 1100 |0002: return-object v0 │ │ +40e118: |[40e118] de.danoeh.antennapod.databinding.FilterDialogRowBinding.getRoot:()Lcom/google/android/material/button/MaterialButtonToggleGroup; │ │ +40e128: 5410 8972 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FilterDialogRowBinding;.rootView:Lcom/google/android/material/button/MaterialButtonToggleGroup; // field@7289 │ │ +40e12c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FilterDialogRowBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -835949,21 +835949,21 @@ │ │ type : '(Landroid/widget/FrameLayout;Landroidx/cardview/widget/CardView;Landroid/widget/HorizontalScrollView;Landroid/widget/LinearLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -40e320: |[40e320] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.:(Landroid/widget/FrameLayout;Landroidx/cardview/widget/CardView;Landroid/widget/HorizontalScrollView;Landroid/widget/LinearLayout;)V │ │ -40e330: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40e336: 5b01 8b72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.rootView:Landroid/widget/FrameLayout; // field@728b │ │ -40e33a: 5b02 8a72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.card:Landroidx/cardview/widget/CardView; // field@728a │ │ -40e33e: 5b03 8c72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.scrollView:Landroid/widget/HorizontalScrollView; // field@728c │ │ -40e342: 5b04 8d72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.selectContainer:Landroid/widget/LinearLayout; // field@728d │ │ -40e346: 0e00 |000b: return-void │ │ +40e32c: |[40e32c] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.:(Landroid/widget/FrameLayout;Landroidx/cardview/widget/CardView;Landroid/widget/HorizontalScrollView;Landroid/widget/LinearLayout;)V │ │ +40e33c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40e342: 5b01 8b72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.rootView:Landroid/widget/FrameLayout; // field@728b │ │ +40e346: 5b02 8a72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.card:Landroidx/cardview/widget/CardView; // field@728a │ │ +40e34a: 5b03 8c72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.scrollView:Landroid/widget/HorizontalScrollView; // field@728c │ │ +40e34e: 5b04 8d72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.selectContainer:Landroid/widget/LinearLayout; // field@728d │ │ +40e352: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -835979,44 +835979,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 58 16-bit code units │ │ -40e248: |[40e248] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; │ │ -40e258: 6000 685b |0000: sget v0, Lde/danoeh/antennapod/R$id;.card:I // field@5b68 │ │ -40e25c: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e262: 0c01 |0005: move-result-object v1 │ │ -40e264: 1f01 bc06 |0006: check-cast v1, Landroidx/cardview/widget/CardView; // type@06bc │ │ -40e268: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -40e26c: 6000 ad5d |000a: sget v0, Lde/danoeh/antennapod/R$id;.scrollView:I // field@5dad │ │ -40e270: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e276: 0c02 |000f: move-result-object v2 │ │ -40e278: 1f02 1103 |0010: check-cast v2, Landroid/widget/HorizontalScrollView; // type@0311 │ │ -40e27c: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -40e280: 6000 cc5d |0014: sget v0, Lde/danoeh/antennapod/R$id;.selectContainer:I // field@5dcc │ │ -40e284: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e28a: 0c03 |0019: move-result-object v3 │ │ -40e28c: 1f03 1603 |001a: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -40e290: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -40e294: 2200 631b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; // type@1b63 │ │ -40e298: 1f04 0e03 |0020: check-cast v4, Landroid/widget/FrameLayout; // type@030e │ │ -40e29c: 7053 e6a9 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.:(Landroid/widget/FrameLayout;Landroidx/cardview/widget/CardView;Landroid/widget/HorizontalScrollView;Landroid/widget/LinearLayout;)V // method@a9e6 │ │ -40e2a2: 1100 |0025: return-object v0 │ │ -40e2a4: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40e2aa: 0c04 |0029: move-result-object v4 │ │ -40e2ac: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40e2b2: 0c04 |002d: move-result-object v4 │ │ -40e2b4: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40e2b8: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40e2bc: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40e2c2: 0c04 |0035: move-result-object v4 │ │ -40e2c4: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40e2ca: 2700 |0039: throw v0 │ │ +40e254: |[40e254] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; │ │ +40e264: 6000 685b |0000: sget v0, Lde/danoeh/antennapod/R$id;.card:I // field@5b68 │ │ +40e268: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e26e: 0c01 |0005: move-result-object v1 │ │ +40e270: 1f01 bc06 |0006: check-cast v1, Landroidx/cardview/widget/CardView; // type@06bc │ │ +40e274: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +40e278: 6000 ad5d |000a: sget v0, Lde/danoeh/antennapod/R$id;.scrollView:I // field@5dad │ │ +40e27c: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e282: 0c02 |000f: move-result-object v2 │ │ +40e284: 1f02 1103 |0010: check-cast v2, Landroid/widget/HorizontalScrollView; // type@0311 │ │ +40e288: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +40e28c: 6000 cc5d |0014: sget v0, Lde/danoeh/antennapod/R$id;.selectContainer:I // field@5dcc │ │ +40e290: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e296: 0c03 |0019: move-result-object v3 │ │ +40e298: 1f03 1603 |001a: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +40e29c: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +40e2a0: 2200 631b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; // type@1b63 │ │ +40e2a4: 1f04 0e03 |0020: check-cast v4, Landroid/widget/FrameLayout; // type@030e │ │ +40e2a8: 7053 e6a9 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.:(Landroid/widget/FrameLayout;Landroidx/cardview/widget/CardView;Landroid/widget/HorizontalScrollView;Landroid/widget/LinearLayout;)V // method@a9e6 │ │ +40e2ae: 1100 |0025: return-object v0 │ │ +40e2b0: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40e2b6: 0c04 |0029: move-result-object v4 │ │ +40e2b8: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40e2be: 0c04 |002d: move-result-object v4 │ │ +40e2c0: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40e2c4: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40e2c8: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40e2ce: 0c04 |0035: move-result-object v4 │ │ +40e2d0: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40e2d6: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ 0x000a line=74 │ │ 0x000c line=75 │ │ 0x0014 line=80 │ │ @@ -836032,20 +836032,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40e2cc: |[40e2cc] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; │ │ -40e2dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40e2de: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40e2e0: 7130 eba9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; // method@a9eb │ │ -40e2e6: 0c02 |0005: move-result-object v2 │ │ -40e2e8: 1102 |0006: return-object v2 │ │ +40e2d8: |[40e2d8] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; │ │ +40e2e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40e2ea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40e2ec: 7130 eba9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; // method@a9eb │ │ +40e2f2: 0c02 |0005: move-result-object v2 │ │ +40e2f4: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;) │ │ @@ -836053,24 +836053,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40e2ec: |[40e2ec] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; │ │ -40e2fc: 6000 905f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.floating_select_menu:I // field@5f90 │ │ -40e300: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40e302: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40e308: 0c02 |0006: move-result-object v2 │ │ -40e30a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40e30e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40e314: 7110 e7a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; // method@a9e7 │ │ -40e31a: 0c02 |000f: move-result-object v2 │ │ -40e31c: 1102 |0010: return-object v2 │ │ +40e2f8: |[40e2f8] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; │ │ +40e308: 6000 905f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.floating_select_menu:I // field@5f90 │ │ +40e30c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40e30e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40e314: 0c02 |0006: move-result-object v2 │ │ +40e316: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40e31a: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40e320: 7110 e7a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; // method@a9e7 │ │ +40e326: 0c02 |000f: move-result-object v2 │ │ +40e328: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0009 line=57 │ │ 0x000c line=59 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -836083,18 +836083,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40e214: |[40e214] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.getRoot:()Landroid/view/View; │ │ -40e224: 6e10 e9a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.getRoot:()Landroid/widget/FrameLayout; // method@a9e9 │ │ -40e22a: 0c00 |0003: move-result-object v0 │ │ -40e22c: 1100 |0004: return-object v0 │ │ +40e220: |[40e220] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.getRoot:()Landroid/view/View; │ │ +40e230: 6e10 e9a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.getRoot:()Landroid/widget/FrameLayout; // method@a9e9 │ │ +40e236: 0c00 |0003: move-result-object v0 │ │ +40e238: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;) │ │ @@ -836102,17 +836102,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40e230: |[40e230] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -40e240: 5410 8b72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.rootView:Landroid/widget/FrameLayout; // field@728b │ │ -40e244: 1100 |0002: return-object v0 │ │ +40e23c: |[40e23c] de.danoeh.antennapod.databinding.FloatingSelectMenuBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +40e24c: 5410 8b72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding;.rootView:Landroid/widget/FrameLayout; // field@728b │ │ +40e250: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FloatingSelectMenuBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -836152,20 +836152,20 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -40e440: |[40e440] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ -40e450: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40e456: 5b01 8f72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.rootView:Landroid/widget/LinearLayout; // field@728f │ │ -40e45a: 5b02 8e72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.icon:Landroid/widget/ImageView; // field@728e │ │ -40e45e: 5b03 9072 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.titleLabel:Landroid/widget/TextView; // field@7290 │ │ -40e462: 0e00 |0009: return-void │ │ +40e44c: |[40e44c] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ +40e45c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40e462: 5b01 8f72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.rootView:Landroid/widget/LinearLayout; // field@728f │ │ +40e466: 5b02 8e72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.icon:Landroid/widget/ImageView; // field@728e │ │ +40e46a: 5b03 9072 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.titleLabel:Landroid/widget/TextView; // field@7290 │ │ +40e46e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -836179,39 +836179,39 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -40e37c: |[40e37c] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; │ │ -40e38c: 6000 8a5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.icon:I // field@5c8a │ │ -40e390: 7120 ae77 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e396: 0c01 |0005: move-result-object v1 │ │ -40e398: 1f01 1403 |0006: check-cast v1, Landroid/widget/ImageView; // type@0314 │ │ -40e39c: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -40e3a0: 6000 695e |000a: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5e69 │ │ -40e3a4: 7120 ae77 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e3aa: 0c02 |000f: move-result-object v2 │ │ -40e3ac: 1f02 2d03 |0010: check-cast v2, Landroid/widget/TextView; // type@032d │ │ -40e3b0: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -40e3b4: 2200 641b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; // type@1b64 │ │ -40e3b8: 1f03 1603 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -40e3bc: 7040 eca9 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@a9ec │ │ -40e3c2: 1100 |001b: return-object v0 │ │ -40e3c4: 6e10 3b0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40e3ca: 0c03 |001f: move-result-object v3 │ │ -40e3cc: 6e20 2603 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40e3d2: 0c03 |0023: move-result-object v3 │ │ -40e3d4: 2200 7f1e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40e3d8: 1a01 8342 |0026: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40e3dc: 6e20 80b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40e3e2: 0c03 |002b: move-result-object v3 │ │ -40e3e4: 7020 55b6 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40e3ea: 2700 |002f: throw v0 │ │ +40e388: |[40e388] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; │ │ +40e398: 6000 8a5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.icon:I // field@5c8a │ │ +40e39c: 7120 ae77 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e3a2: 0c01 |0005: move-result-object v1 │ │ +40e3a4: 1f01 1403 |0006: check-cast v1, Landroid/widget/ImageView; // type@0314 │ │ +40e3a8: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +40e3ac: 6000 695e |000a: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5e69 │ │ +40e3b0: 7120 ae77 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e3b6: 0c02 |000f: move-result-object v2 │ │ +40e3b8: 1f02 2d03 |0010: check-cast v2, Landroid/widget/TextView; // type@032d │ │ +40e3bc: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +40e3c0: 2200 641b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; // type@1b64 │ │ +40e3c4: 1f03 1603 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +40e3c8: 7040 eca9 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@a9ec │ │ +40e3ce: 1100 |001b: return-object v0 │ │ +40e3d0: 6e10 3b0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40e3d6: 0c03 |001f: move-result-object v3 │ │ +40e3d8: 6e20 2603 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40e3de: 0c03 |0023: move-result-object v3 │ │ +40e3e0: 2200 7f1e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40e3e4: 1a01 8342 |0026: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40e3e8: 6e20 80b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40e3ee: 0c03 |002b: move-result-object v3 │ │ +40e3f0: 7020 55b6 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40e3f6: 2700 |002f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x000a line=69 │ │ 0x000c line=70 │ │ 0x0014 line=75 │ │ @@ -836225,20 +836225,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40e3ec: |[40e3ec] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; │ │ -40e3fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40e3fe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40e400: 7130 f1a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; // method@a9f1 │ │ -40e406: 0c02 |0005: move-result-object v2 │ │ -40e408: 1102 |0006: return-object v2 │ │ +40e3f8: |[40e3f8] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; │ │ +40e408: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40e40a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40e40c: 7130 f1a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; // method@a9f1 │ │ +40e412: 0c02 |0005: move-result-object v2 │ │ +40e414: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=44 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;) │ │ @@ -836246,24 +836246,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40e40c: |[40e40c] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; │ │ -40e41c: 6000 915f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.floating_select_menu_item:I // field@5f91 │ │ -40e420: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40e422: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40e428: 0c02 |0006: move-result-object v2 │ │ -40e42a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40e42e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40e434: 7110 eda9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; // method@a9ed │ │ -40e43a: 0c02 |000f: move-result-object v2 │ │ -40e43c: 1102 |0010: return-object v2 │ │ +40e418: |[40e418] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; │ │ +40e428: 6000 915f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.floating_select_menu_item:I // field@5f91 │ │ +40e42c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40e42e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40e434: 0c02 |0006: move-result-object v2 │ │ +40e436: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40e43a: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40e440: 7110 eda9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; // method@a9ed │ │ +40e446: 0c02 |000f: move-result-object v2 │ │ +40e448: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0009 line=52 │ │ 0x000c line=54 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -836276,18 +836276,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40e348: |[40e348] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.getRoot:()Landroid/view/View; │ │ -40e358: 6e10 efa9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a9ef │ │ -40e35e: 0c00 |0003: move-result-object v0 │ │ -40e360: 1100 |0004: return-object v0 │ │ +40e354: |[40e354] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.getRoot:()Landroid/view/View; │ │ +40e364: 6e10 efa9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a9ef │ │ +40e36a: 0c00 |0003: move-result-object v0 │ │ +40e36c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;) │ │ @@ -836295,17 +836295,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40e364: |[40e364] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40e374: 5410 8f72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.rootView:Landroid/widget/LinearLayout; // field@728f │ │ -40e378: 1100 |0002: return-object v0 │ │ +40e370: |[40e370] de.danoeh.antennapod.databinding.FloatingSelectMenuItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40e380: 5410 8f72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding;.rootView:Landroid/widget/LinearLayout; // field@728f │ │ +40e384: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FloatingSelectMenuItemBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -836369,26 +836369,26 @@ │ │ type : '(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroidx/recyclerview/widget/RecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -40e5e8: |[40e5e8] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroidx/recyclerview/widget/RecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -40e5f8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40e5fe: 5b01 9572 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.rootView:Landroid/widget/RelativeLayout; // field@7295 │ │ -40e602: 5b02 9172 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@7291 │ │ -40e606: 5b03 9272 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.feedsFilteredMessage:Landroid/widget/TextView; // field@7292 │ │ -40e60a: 5b04 9372 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@7293 │ │ -40e60e: 5b05 9472 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.progressBar:Landroid/widget/ProgressBar; // field@7294 │ │ -40e612: 5b06 9672 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.subscriptionsAdd:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@7296 │ │ -40e616: 5b07 9772 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.subscriptionsGrid:Landroidx/recyclerview/widget/RecyclerView; // field@7297 │ │ -40e61a: 5b08 9872 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@7298 │ │ -40e61e: 5b09 9972 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7299 │ │ -40e622: 0e00 |0015: return-void │ │ +40e5f4: |[40e5f4] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroidx/recyclerview/widget/RecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +40e604: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40e60a: 5b01 9572 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.rootView:Landroid/widget/RelativeLayout; // field@7295 │ │ +40e60e: 5b02 9172 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@7291 │ │ +40e612: 5b03 9272 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.feedsFilteredMessage:Landroid/widget/TextView; // field@7292 │ │ +40e616: 5b04 9372 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@7293 │ │ +40e61a: 5b05 9472 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.progressBar:Landroid/widget/ProgressBar; // field@7294 │ │ +40e61e: 5b06 9672 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.subscriptionsAdd:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // field@7296 │ │ +40e622: 5b07 9772 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.subscriptionsGrid:Landroidx/recyclerview/widget/RecyclerView; // field@7297 │ │ +40e626: 5b08 9872 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@7298 │ │ +40e62a: 5b09 9972 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7299 │ │ +40e62e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ 0x0005 line=59 │ │ 0x0007 line=60 │ │ 0x0009 line=61 │ │ @@ -836414,79 +836414,79 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 10 │ │ insns size : 118 16-bit code units │ │ -40e498: |[40e498] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ -40e4a8: 6000 155b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b15 │ │ -40e4ac: 7120 ae77 0c00 |0002: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e4b2: 0c01 |0005: move-result-object v1 │ │ -40e4b4: 0714 |0006: move-object v4, v1 │ │ -40e4b6: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ -40e4ba: 3804 5900 |0009: if-eqz v4, 0062 // +0059 │ │ -40e4be: 6000 535c |000b: sget v0, Lde/danoeh/antennapod/R$id;.feeds_filtered_message:I // field@5c53 │ │ -40e4c2: 7120 ae77 0c00 |000d: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e4c8: 0c01 |0010: move-result-object v1 │ │ -40e4ca: 0715 |0011: move-object v5, v1 │ │ -40e4cc: 1f05 2d03 |0012: check-cast v5, Landroid/widget/TextView; // type@032d │ │ -40e4d0: 3805 4e00 |0014: if-eqz v5, 0062 // +004e │ │ -40e4d4: 6000 675c |0016: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5c67 │ │ -40e4d8: 7120 ae77 0c00 |0018: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e4de: 0c01 |001b: move-result-object v1 │ │ -40e4e0: 0716 |001c: move-object v6, v1 │ │ -40e4e2: 1f06 1a1e |001d: check-cast v6, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1e1a │ │ -40e4e6: 3806 4300 |001f: if-eqz v6, 0062 // +0043 │ │ -40e4ea: 6000 7c5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ -40e4ee: 7120 ae77 0c00 |0023: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e4f4: 0c01 |0026: move-result-object v1 │ │ -40e4f6: 0717 |0027: move-object v7, v1 │ │ -40e4f8: 1f07 1d03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031d │ │ -40e4fc: 3807 3800 |002a: if-eqz v7, 0062 // +0038 │ │ -40e500: 6000 295e |002c: sget v0, Lde/danoeh/antennapod/R$id;.subscriptions_add:I // field@5e29 │ │ -40e504: 7120 ae77 0c00 |002e: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e50a: 0c01 |0031: move-result-object v1 │ │ -40e50c: 0718 |0032: move-object v8, v1 │ │ -40e50e: 1f08 6818 |0033: check-cast v8, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@1868 │ │ -40e512: 3808 2d00 |0035: if-eqz v8, 0062 // +002d │ │ -40e516: 6000 2b5e |0037: sget v0, Lde/danoeh/antennapod/R$id;.subscriptions_grid:I // field@5e2b │ │ -40e51a: 7120 ae77 0c00 |0039: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e520: 0c01 |003c: move-result-object v1 │ │ -40e522: 0719 |003d: move-object v9, v1 │ │ -40e524: 1f09 2c12 |003e: check-cast v9, Landroidx/recyclerview/widget/RecyclerView; // type@122c │ │ -40e528: 3809 2200 |0040: if-eqz v9, 0062 // +0022 │ │ -40e52c: 6000 365e |0042: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5e36 │ │ -40e530: 7120 ae77 0c00 |0044: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e536: 0c01 |0047: move-result-object v1 │ │ -40e538: 071a |0048: move-object v10, v1 │ │ -40e53a: 1f0a b112 |0049: check-cast v10, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b1 │ │ -40e53e: 380a 1700 |004b: if-eqz v10, 0062 // +0017 │ │ -40e542: 6000 6c5e |004d: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ -40e546: 7120 ae77 0c00 |004f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e54c: 0c01 |0052: move-result-object v1 │ │ -40e54e: 071b |0053: move-object v11, v1 │ │ -40e550: 1f0b f716 |0054: check-cast v11, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -40e554: 380b 0c00 |0056: if-eqz v11, 0062 // +000c │ │ -40e558: 2200 651b |0058: new-instance v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; // type@1b65 │ │ -40e55c: 07c3 |005a: move-object v3, v12 │ │ -40e55e: 1f03 2003 |005b: check-cast v3, Landroid/widget/RelativeLayout; // type@0320 │ │ -40e562: 0702 |005d: move-object v2, v0 │ │ -40e564: 760a f2a9 0200 |005e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroidx/recyclerview/widget/RecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a9f2 │ │ -40e56a: 1100 |0061: return-object v0 │ │ -40e56c: 6e10 3b0d 0c00 |0062: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40e572: 0c0c |0065: move-result-object v12 │ │ -40e574: 6e20 2603 0c00 |0066: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40e57a: 0c0c |0069: move-result-object v12 │ │ -40e57c: 2200 7f1e |006a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40e580: 1a01 8342 |006c: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40e584: 6e20 80b6 c100 |006e: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40e58a: 0c0c |0071: move-result-object v12 │ │ -40e58c: 7020 55b6 c000 |0072: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40e592: 2700 |0075: throw v0 │ │ +40e4a4: |[40e4a4] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ +40e4b4: 6000 155b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b15 │ │ +40e4b8: 7120 ae77 0c00 |0002: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e4be: 0c01 |0005: move-result-object v1 │ │ +40e4c0: 0714 |0006: move-object v4, v1 │ │ +40e4c2: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ +40e4c6: 3804 5900 |0009: if-eqz v4, 0062 // +0059 │ │ +40e4ca: 6000 535c |000b: sget v0, Lde/danoeh/antennapod/R$id;.feeds_filtered_message:I // field@5c53 │ │ +40e4ce: 7120 ae77 0c00 |000d: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e4d4: 0c01 |0010: move-result-object v1 │ │ +40e4d6: 0715 |0011: move-object v5, v1 │ │ +40e4d8: 1f05 2d03 |0012: check-cast v5, Landroid/widget/TextView; // type@032d │ │ +40e4dc: 3805 4e00 |0014: if-eqz v5, 0062 // +004e │ │ +40e4e0: 6000 675c |0016: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5c67 │ │ +40e4e4: 7120 ae77 0c00 |0018: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e4ea: 0c01 |001b: move-result-object v1 │ │ +40e4ec: 0716 |001c: move-object v6, v1 │ │ +40e4ee: 1f06 1a1e |001d: check-cast v6, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1e1a │ │ +40e4f2: 3806 4300 |001f: if-eqz v6, 0062 // +0043 │ │ +40e4f6: 6000 7c5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ +40e4fa: 7120 ae77 0c00 |0023: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e500: 0c01 |0026: move-result-object v1 │ │ +40e502: 0717 |0027: move-object v7, v1 │ │ +40e504: 1f07 1d03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031d │ │ +40e508: 3807 3800 |002a: if-eqz v7, 0062 // +0038 │ │ +40e50c: 6000 295e |002c: sget v0, Lde/danoeh/antennapod/R$id;.subscriptions_add:I // field@5e29 │ │ +40e510: 7120 ae77 0c00 |002e: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e516: 0c01 |0031: move-result-object v1 │ │ +40e518: 0718 |0032: move-object v8, v1 │ │ +40e51a: 1f08 6818 |0033: check-cast v8, Lcom/google/android/material/floatingactionbutton/FloatingActionButton; // type@1868 │ │ +40e51e: 3808 2d00 |0035: if-eqz v8, 0062 // +002d │ │ +40e522: 6000 2b5e |0037: sget v0, Lde/danoeh/antennapod/R$id;.subscriptions_grid:I // field@5e2b │ │ +40e526: 7120 ae77 0c00 |0039: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e52c: 0c01 |003c: move-result-object v1 │ │ +40e52e: 0719 |003d: move-object v9, v1 │ │ +40e530: 1f09 2c12 |003e: check-cast v9, Landroidx/recyclerview/widget/RecyclerView; // type@122c │ │ +40e534: 3809 2200 |0040: if-eqz v9, 0062 // +0022 │ │ +40e538: 6000 365e |0042: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5e36 │ │ +40e53c: 7120 ae77 0c00 |0044: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e542: 0c01 |0047: move-result-object v1 │ │ +40e544: 071a |0048: move-object v10, v1 │ │ +40e546: 1f0a b112 |0049: check-cast v10, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b1 │ │ +40e54a: 380a 1700 |004b: if-eqz v10, 0062 // +0017 │ │ +40e54e: 6000 6c5e |004d: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ +40e552: 7120 ae77 0c00 |004f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e558: 0c01 |0052: move-result-object v1 │ │ +40e55a: 071b |0053: move-object v11, v1 │ │ +40e55c: 1f0b f716 |0054: check-cast v11, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +40e560: 380b 0c00 |0056: if-eqz v11, 0062 // +000c │ │ +40e564: 2200 651b |0058: new-instance v0, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; // type@1b65 │ │ +40e568: 07c3 |005a: move-object v3, v12 │ │ +40e56a: 1f03 2003 |005b: check-cast v3, Landroid/widget/RelativeLayout; // type@0320 │ │ +40e56e: 0702 |005d: move-object v2, v0 │ │ +40e570: 760a f2a9 0200 |005e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Landroidx/recyclerview/widget/RecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@a9f2 │ │ +40e576: 1100 |0061: return-object v0 │ │ +40e578: 6e10 3b0d 0c00 |0062: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40e57e: 0c0c |0065: move-result-object v12 │ │ +40e580: 6e20 2603 0c00 |0066: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40e586: 0c0c |0069: move-result-object v12 │ │ +40e588: 2200 7f1e |006a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40e58c: 1a01 8342 |006c: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40e590: 6e20 80b6 c100 |006e: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40e596: 0c0c |0071: move-result-object v12 │ │ +40e598: 7020 55b6 c000 |0072: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40e59e: 2700 |0075: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0002 line=97 │ │ 0x000b line=102 │ │ 0x000d line=103 │ │ 0x0016 line=108 │ │ @@ -836512,20 +836512,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40e594: |[40e594] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ -40e5a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40e5a6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40e5a8: 7130 f7a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; // method@a9f7 │ │ -40e5ae: 0c02 |0005: move-result-object v2 │ │ -40e5b0: 1102 |0006: return-object v2 │ │ +40e5a0: |[40e5a0] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ +40e5b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40e5b2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40e5b4: 7130 f7a9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; // method@a9f7 │ │ +40e5ba: 0c02 |0005: move-result-object v2 │ │ +40e5bc: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=77 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;) │ │ @@ -836533,24 +836533,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40e5b4: |[40e5b4] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ -40e5c4: 6000 935f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.fragment_subscriptions:I // field@5f93 │ │ -40e5c8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40e5ca: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40e5d0: 0c02 |0006: move-result-object v2 │ │ -40e5d2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40e5d6: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40e5dc: 7110 f3a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; // method@a9f3 │ │ -40e5e2: 0c02 |000f: move-result-object v2 │ │ -40e5e4: 1102 |0010: return-object v2 │ │ +40e5c0: |[40e5c0] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ +40e5d0: 6000 935f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.fragment_subscriptions:I // field@5f93 │ │ +40e5d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40e5d6: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40e5dc: 0c02 |0006: move-result-object v2 │ │ +40e5de: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40e5e2: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40e5e8: 7110 f3a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; // method@a9f3 │ │ +40e5ee: 0c02 |000f: move-result-object v2 │ │ +40e5f0: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0009 line=85 │ │ 0x000c line=87 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -836563,18 +836563,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40e464: |[40e464] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.getRoot:()Landroid/view/View; │ │ -40e474: 6e10 f5a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@a9f5 │ │ -40e47a: 0c00 |0003: move-result-object v0 │ │ -40e47c: 1100 |0004: return-object v0 │ │ +40e470: |[40e470] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.getRoot:()Landroid/view/View; │ │ +40e480: 6e10 f5a9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@a9f5 │ │ +40e486: 0c00 |0003: move-result-object v0 │ │ +40e488: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;) │ │ @@ -836582,17 +836582,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40e480: |[40e480] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -40e490: 5410 9572 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.rootView:Landroid/widget/RelativeLayout; // field@7295 │ │ -40e494: 1100 |0002: return-object v0 │ │ +40e48c: |[40e48c] de.danoeh.antennapod.databinding.FragmentSubscriptionsBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +40e49c: 5410 9572 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding;.rootView:Landroid/widget/RelativeLayout; // field@7295 │ │ +40e4a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/FragmentSubscriptionsBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -836652,25 +836652,25 @@ │ │ type : '(Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/LinearLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -40e794: |[40e794] de.danoeh.antennapod.databinding.HomeFragmentBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/LinearLayout;)V │ │ -40e7a4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40e7aa: 5b01 9e72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@729e │ │ -40e7ae: 5b02 9a72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@729a │ │ -40e7b2: 5b03 9b72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.homeContainer:Landroid/widget/LinearLayout; // field@729b │ │ -40e7b6: 5b04 9c72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.homeScrollView:Landroidx/core/widget/NestedScrollView; // field@729c │ │ -40e7ba: 5b05 9d72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.icon:Landroid/widget/ImageView; // field@729d │ │ -40e7be: 5b06 9f72 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@729f │ │ -40e7c2: 5b07 a072 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@72a0 │ │ -40e7c6: 5b08 a172 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.welcomeContainer:Landroid/widget/LinearLayout; // field@72a1 │ │ -40e7ca: 0e00 |0013: return-void │ │ +40e7a0: |[40e7a0] de.danoeh.antennapod.databinding.HomeFragmentBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/LinearLayout;)V │ │ +40e7b0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40e7b6: 5b01 9e72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@729e │ │ +40e7ba: 5b02 9a72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@729a │ │ +40e7be: 5b03 9b72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.homeContainer:Landroid/widget/LinearLayout; // field@729b │ │ +40e7c2: 5b04 9c72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.homeScrollView:Landroidx/core/widget/NestedScrollView; // field@729c │ │ +40e7c6: 5b05 9d72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.icon:Landroid/widget/ImageView; // field@729d │ │ +40e7ca: 5b06 9f72 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@729f │ │ +40e7ce: 5b07 a072 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@72a0 │ │ +40e7d2: 5b08 a172 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.welcomeContainer:Landroid/widget/LinearLayout; // field@72a1 │ │ +40e7d6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x0005 line=52 │ │ 0x0007 line=53 │ │ 0x0009 line=54 │ │ @@ -836694,73 +836694,73 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 107 16-bit code units │ │ -40e658: |[40e658] de.danoeh.antennapod.databinding.HomeFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ -40e668: 6000 155b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b15 │ │ -40e66c: 7120 ae77 0b00 |0002: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e672: 0c01 |0005: move-result-object v1 │ │ -40e674: 0714 |0006: move-object v4, v1 │ │ -40e676: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ -40e67a: 3804 4e00 |0009: if-eqz v4, 0057 // +004e │ │ -40e67e: 6000 845c |000b: sget v0, Lde/danoeh/antennapod/R$id;.homeContainer:I // field@5c84 │ │ -40e682: 7120 ae77 0b00 |000d: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e688: 0c01 |0010: move-result-object v1 │ │ -40e68a: 0715 |0011: move-object v5, v1 │ │ -40e68c: 1f05 1603 |0012: check-cast v5, Landroid/widget/LinearLayout; // type@0316 │ │ -40e690: 3805 4300 |0014: if-eqz v5, 0057 // +0043 │ │ -40e694: 6000 855c |0016: sget v0, Lde/danoeh/antennapod/R$id;.homeScrollView:I // field@5c85 │ │ -40e698: 7120 ae77 0b00 |0018: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e69e: 0c01 |001b: move-result-object v1 │ │ -40e6a0: 0716 |001c: move-object v6, v1 │ │ -40e6a2: 1f06 6f09 |001d: check-cast v6, Landroidx/core/widget/NestedScrollView; // type@096f │ │ -40e6a6: 3806 3800 |001f: if-eqz v6, 0057 // +0038 │ │ -40e6aa: 6000 8a5c |0021: sget v0, Lde/danoeh/antennapod/R$id;.icon:I // field@5c8a │ │ -40e6ae: 7120 ae77 0b00 |0023: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e6b4: 0c01 |0026: move-result-object v1 │ │ -40e6b6: 0717 |0027: move-object v7, v1 │ │ -40e6b8: 1f07 1403 |0028: check-cast v7, Landroid/widget/ImageView; // type@0314 │ │ -40e6bc: 3807 2d00 |002a: if-eqz v7, 0057 // +002d │ │ -40e6c0: 6000 365e |002c: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5e36 │ │ -40e6c4: 7120 ae77 0b00 |002e: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e6ca: 0c01 |0031: move-result-object v1 │ │ -40e6cc: 0718 |0032: move-object v8, v1 │ │ -40e6ce: 1f08 b112 |0033: check-cast v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b1 │ │ -40e6d2: 3808 2200 |0035: if-eqz v8, 0057 // +0022 │ │ -40e6d6: 6000 6c5e |0037: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ -40e6da: 7120 ae77 0b00 |0039: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e6e0: 0c01 |003c: move-result-object v1 │ │ -40e6e2: 0719 |003d: move-object v9, v1 │ │ -40e6e4: 1f09 f716 |003e: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -40e6e8: 3809 1700 |0040: if-eqz v9, 0057 // +0017 │ │ -40e6ec: 6000 c15e |0042: sget v0, Lde/danoeh/antennapod/R$id;.welcomeContainer:I // field@5ec1 │ │ -40e6f0: 7120 ae77 0b00 |0044: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e6f6: 0c01 |0047: move-result-object v1 │ │ -40e6f8: 071a |0048: move-object v10, v1 │ │ -40e6fa: 1f0a 1603 |0049: check-cast v10, Landroid/widget/LinearLayout; // type@0316 │ │ -40e6fe: 380a 0c00 |004b: if-eqz v10, 0057 // +000c │ │ -40e702: 2200 661b |004d: new-instance v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding; // type@1b66 │ │ -40e706: 07b3 |004f: move-object v3, v11 │ │ -40e708: 1f03 1603 |0050: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -40e70c: 0702 |0052: move-object v2, v0 │ │ -40e70e: 7609 f8a9 0200 |0053: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.:(Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/LinearLayout;)V // method@a9f8 │ │ -40e714: 1100 |0056: return-object v0 │ │ -40e716: 6e10 3b0d 0b00 |0057: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40e71c: 0c0b |005a: move-result-object v11 │ │ -40e71e: 6e20 2603 0b00 |005b: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40e724: 0c0b |005e: move-result-object v11 │ │ -40e726: 2200 7f1e |005f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40e72a: 1a01 8342 |0061: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40e72e: 6e20 80b6 b100 |0063: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40e734: 0c0b |0066: move-result-object v11 │ │ -40e736: 7020 55b6 b000 |0067: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40e73c: 2700 |006a: throw v0 │ │ +40e664: |[40e664] de.danoeh.antennapod.databinding.HomeFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ +40e674: 6000 155b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b15 │ │ +40e678: 7120 ae77 0b00 |0002: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e67e: 0c01 |0005: move-result-object v1 │ │ +40e680: 0714 |0006: move-object v4, v1 │ │ +40e682: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ +40e686: 3804 4e00 |0009: if-eqz v4, 0057 // +004e │ │ +40e68a: 6000 845c |000b: sget v0, Lde/danoeh/antennapod/R$id;.homeContainer:I // field@5c84 │ │ +40e68e: 7120 ae77 0b00 |000d: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e694: 0c01 |0010: move-result-object v1 │ │ +40e696: 0715 |0011: move-object v5, v1 │ │ +40e698: 1f05 1603 |0012: check-cast v5, Landroid/widget/LinearLayout; // type@0316 │ │ +40e69c: 3805 4300 |0014: if-eqz v5, 0057 // +0043 │ │ +40e6a0: 6000 855c |0016: sget v0, Lde/danoeh/antennapod/R$id;.homeScrollView:I // field@5c85 │ │ +40e6a4: 7120 ae77 0b00 |0018: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e6aa: 0c01 |001b: move-result-object v1 │ │ +40e6ac: 0716 |001c: move-object v6, v1 │ │ +40e6ae: 1f06 6f09 |001d: check-cast v6, Landroidx/core/widget/NestedScrollView; // type@096f │ │ +40e6b2: 3806 3800 |001f: if-eqz v6, 0057 // +0038 │ │ +40e6b6: 6000 8a5c |0021: sget v0, Lde/danoeh/antennapod/R$id;.icon:I // field@5c8a │ │ +40e6ba: 7120 ae77 0b00 |0023: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e6c0: 0c01 |0026: move-result-object v1 │ │ +40e6c2: 0717 |0027: move-object v7, v1 │ │ +40e6c4: 1f07 1403 |0028: check-cast v7, Landroid/widget/ImageView; // type@0314 │ │ +40e6c8: 3807 2d00 |002a: if-eqz v7, 0057 // +002d │ │ +40e6cc: 6000 365e |002c: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5e36 │ │ +40e6d0: 7120 ae77 0b00 |002e: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e6d6: 0c01 |0031: move-result-object v1 │ │ +40e6d8: 0718 |0032: move-object v8, v1 │ │ +40e6da: 1f08 b112 |0033: check-cast v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b1 │ │ +40e6de: 3808 2200 |0035: if-eqz v8, 0057 // +0022 │ │ +40e6e2: 6000 6c5e |0037: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ +40e6e6: 7120 ae77 0b00 |0039: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e6ec: 0c01 |003c: move-result-object v1 │ │ +40e6ee: 0719 |003d: move-object v9, v1 │ │ +40e6f0: 1f09 f716 |003e: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +40e6f4: 3809 1700 |0040: if-eqz v9, 0057 // +0017 │ │ +40e6f8: 6000 c15e |0042: sget v0, Lde/danoeh/antennapod/R$id;.welcomeContainer:I // field@5ec1 │ │ +40e6fc: 7120 ae77 0b00 |0044: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e702: 0c01 |0047: move-result-object v1 │ │ +40e704: 071a |0048: move-object v10, v1 │ │ +40e706: 1f0a 1603 |0049: check-cast v10, Landroid/widget/LinearLayout; // type@0316 │ │ +40e70a: 380a 0c00 |004b: if-eqz v10, 0057 // +000c │ │ +40e70e: 2200 661b |004d: new-instance v0, Lde/danoeh/antennapod/databinding/HomeFragmentBinding; // type@1b66 │ │ +40e712: 07b3 |004f: move-object v3, v11 │ │ +40e714: 1f03 1603 |0050: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +40e718: 0702 |0052: move-object v2, v0 │ │ +40e71a: 7609 f8a9 0200 |0053: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.:(Landroid/widget/LinearLayout;Lcom/google/android/material/appbar/AppBarLayout;Landroid/widget/LinearLayout;Landroidx/core/widget/NestedScrollView;Landroid/widget/ImageView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/LinearLayout;)V // method@a9f8 │ │ +40e720: 1100 |0056: return-object v0 │ │ +40e722: 6e10 3b0d 0b00 |0057: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40e728: 0c0b |005a: move-result-object v11 │ │ +40e72a: 6e20 2603 0b00 |005b: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40e730: 0c0b |005e: move-result-object v11 │ │ +40e732: 2200 7f1e |005f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40e736: 1a01 8342 |0061: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40e73a: 6e20 80b6 b100 |0063: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40e740: 0c0b |0066: move-result-object v11 │ │ +40e742: 7020 55b6 b000 |0067: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40e748: 2700 |006a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0002 line=89 │ │ 0x000b line=94 │ │ 0x000d line=95 │ │ 0x0016 line=100 │ │ @@ -836784,20 +836784,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40e740: |[40e740] de.danoeh.antennapod.databinding.HomeFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ -40e750: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40e752: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40e754: 7130 fda9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; // method@a9fd │ │ -40e75a: 0c02 |0005: move-result-object v2 │ │ -40e75c: 1102 |0006: return-object v2 │ │ +40e74c: |[40e74c] de.danoeh.antennapod.databinding.HomeFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ +40e75c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40e75e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40e760: 7130 fda9 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; // method@a9fd │ │ +40e766: 0c02 |0005: move-result-object v2 │ │ +40e768: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=69 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/HomeFragmentBinding;) │ │ @@ -836805,24 +836805,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40e760: |[40e760] de.danoeh.antennapod.databinding.HomeFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ -40e770: 6000 9a5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.home_fragment:I // field@5f9a │ │ -40e774: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40e776: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40e77c: 0c02 |0006: move-result-object v2 │ │ -40e77e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40e782: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40e788: 7110 f9a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; // method@a9f9 │ │ -40e78e: 0c02 |000f: move-result-object v2 │ │ -40e790: 1102 |0010: return-object v2 │ │ +40e76c: |[40e76c] de.danoeh.antennapod.databinding.HomeFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ +40e77c: 6000 9a5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.home_fragment:I // field@5f9a │ │ +40e780: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40e782: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40e788: 0c02 |0006: move-result-object v2 │ │ +40e78a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40e78e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40e794: 7110 f9a9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeFragmentBinding; // method@a9f9 │ │ +40e79a: 0c02 |000f: move-result-object v2 │ │ +40e79c: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0009 line=77 │ │ 0x000c line=79 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -836835,18 +836835,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40e624: |[40e624] de.danoeh.antennapod.databinding.HomeFragmentBinding.getRoot:()Landroid/view/View; │ │ -40e634: 6e10 fba9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a9fb │ │ -40e63a: 0c00 |0003: move-result-object v0 │ │ -40e63c: 1100 |0004: return-object v0 │ │ +40e630: |[40e630] de.danoeh.antennapod.databinding.HomeFragmentBinding.getRoot:()Landroid/view/View; │ │ +40e640: 6e10 fba9 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.getRoot:()Landroid/widget/LinearLayout; // method@a9fb │ │ +40e646: 0c00 |0003: move-result-object v0 │ │ +40e648: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/HomeFragmentBinding;) │ │ @@ -836854,17 +836854,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40e640: |[40e640] de.danoeh.antennapod.databinding.HomeFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40e650: 5410 9e72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@729e │ │ -40e654: 1100 |0002: return-object v0 │ │ +40e64c: |[40e64c] de.danoeh.antennapod.databinding.HomeFragmentBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40e65c: 5410 9e72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeFragmentBinding;.rootView:Landroid/widget/LinearLayout; // field@729e │ │ +40e660: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/HomeFragmentBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -836924,25 +836924,25 @@ │ │ type : '(Landroidx/constraintlayout/widget/ConstraintLayout;Landroidx/constraintlayout/widget/Barrier;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/TextView;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/ImageButton;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -40e93c: |[40e93c] de.danoeh.antennapod.databinding.HomeSectionBinding.:(Landroidx/constraintlayout/widget/ConstraintLayout;Landroidx/constraintlayout/widget/Barrier;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/TextView;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/ImageButton;Landroid/widget/TextView;)V │ │ -40e94c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40e952: 5b01 a772 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.rootView:Landroidx/constraintlayout/widget/ConstraintLayout; // field@72a7 │ │ -40e956: 5b02 a272 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.barrier:Landroidx/constraintlayout/widget/Barrier; // field@72a2 │ │ -40e95a: 5b03 a372 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.emptyLabel:Landroid/widget/TextView; // field@72a3 │ │ -40e95e: 5b04 a472 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.moreButton:Landroid/widget/Button; // field@72a4 │ │ -40e962: 5b05 a572 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.numNewItemsLabel:Landroid/widget/TextView; // field@72a5 │ │ -40e966: 5b06 a672 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@72a6 │ │ -40e96a: 5b07 a872 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.shuffleButton:Landroid/widget/ImageButton; // field@72a8 │ │ -40e96e: 5b08 a972 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.titleLabel:Landroid/widget/TextView; // field@72a9 │ │ -40e972: 0e00 |0013: return-void │ │ +40e948: |[40e948] de.danoeh.antennapod.databinding.HomeSectionBinding.:(Landroidx/constraintlayout/widget/ConstraintLayout;Landroidx/constraintlayout/widget/Barrier;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/TextView;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/ImageButton;Landroid/widget/TextView;)V │ │ +40e958: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40e95e: 5b01 a772 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.rootView:Landroidx/constraintlayout/widget/ConstraintLayout; // field@72a7 │ │ +40e962: 5b02 a272 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.barrier:Landroidx/constraintlayout/widget/Barrier; // field@72a2 │ │ +40e966: 5b03 a372 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.emptyLabel:Landroid/widget/TextView; // field@72a3 │ │ +40e96a: 5b04 a472 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.moreButton:Landroid/widget/Button; // field@72a4 │ │ +40e96e: 5b05 a572 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.numNewItemsLabel:Landroid/widget/TextView; // field@72a5 │ │ +40e972: 5b06 a672 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@72a6 │ │ +40e976: 5b07 a872 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.shuffleButton:Landroid/widget/ImageButton; // field@72a8 │ │ +40e97a: 5b08 a972 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.titleLabel:Landroid/widget/TextView; // field@72a9 │ │ +40e97e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ 0x0005 line=52 │ │ 0x0007 line=53 │ │ 0x0009 line=54 │ │ @@ -836966,73 +836966,73 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 107 16-bit code units │ │ -40e800: |[40e800] de.danoeh.antennapod.databinding.HomeSectionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ -40e810: 6000 2f5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.barrier:I // field@5b2f │ │ -40e814: 7120 ae77 0b00 |0002: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e81a: 0c01 |0005: move-result-object v1 │ │ -40e81c: 0714 |0006: move-object v4, v1 │ │ -40e81e: 1f04 1607 |0007: check-cast v4, Landroidx/constraintlayout/widget/Barrier; // type@0716 │ │ -40e822: 3804 4e00 |0009: if-eqz v4, 0057 // +004e │ │ -40e826: 6000 f35b |000b: sget v0, Lde/danoeh/antennapod/R$id;.emptyLabel:I // field@5bf3 │ │ -40e82a: 7120 ae77 0b00 |000d: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e830: 0c01 |0010: move-result-object v1 │ │ -40e832: 0715 |0011: move-object v5, v1 │ │ -40e834: 1f05 2d03 |0012: check-cast v5, Landroid/widget/TextView; // type@032d │ │ -40e838: 3805 4300 |0014: if-eqz v5, 0057 // +0043 │ │ -40e83c: 6000 e95c |0016: sget v0, Lde/danoeh/antennapod/R$id;.moreButton:I // field@5ce9 │ │ -40e840: 7120 ae77 0b00 |0018: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e846: 0c01 |001b: move-result-object v1 │ │ -40e848: 0716 |001c: move-object v6, v1 │ │ -40e84a: 1f06 0103 |001d: check-cast v6, Landroid/widget/Button; // type@0301 │ │ -40e84e: 3806 3800 |001f: if-eqz v6, 0057 // +0038 │ │ -40e852: 6000 2c5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.numNewItemsLabel:I // field@5d2c │ │ -40e856: 7120 ae77 0b00 |0023: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e85c: 0c01 |0026: move-result-object v1 │ │ -40e85e: 0717 |0027: move-object v7, v1 │ │ -40e860: 1f07 2d03 |0028: check-cast v7, Landroid/widget/TextView; // type@032d │ │ -40e864: 3807 2d00 |002a: if-eqz v7, 0057 // +002d │ │ -40e868: 6000 895d |002c: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5d89 │ │ -40e86c: 7120 ae77 0b00 |002e: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e872: 0c01 |0031: move-result-object v1 │ │ -40e874: 0718 |0032: move-object v8, v1 │ │ -40e876: 1f08 2c12 |0033: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@122c │ │ -40e87a: 3808 2200 |0035: if-eqz v8, 0057 // +0022 │ │ -40e87e: 6000 e95d |0037: sget v0, Lde/danoeh/antennapod/R$id;.shuffleButton:I // field@5de9 │ │ -40e882: 7120 ae77 0b00 |0039: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e888: 0c01 |003c: move-result-object v1 │ │ -40e88a: 0719 |003d: move-object v9, v1 │ │ -40e88c: 1f09 1203 |003e: check-cast v9, Landroid/widget/ImageButton; // type@0312 │ │ -40e890: 3809 1700 |0040: if-eqz v9, 0057 // +0017 │ │ -40e894: 6000 695e |0042: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5e69 │ │ -40e898: 7120 ae77 0b00 |0044: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e89e: 0c01 |0047: move-result-object v1 │ │ -40e8a0: 071a |0048: move-object v10, v1 │ │ -40e8a2: 1f0a 2d03 |0049: check-cast v10, Landroid/widget/TextView; // type@032d │ │ -40e8a6: 380a 0c00 |004b: if-eqz v10, 0057 // +000c │ │ -40e8aa: 2200 671b |004d: new-instance v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding; // type@1b67 │ │ -40e8ae: 07b3 |004f: move-object v3, v11 │ │ -40e8b0: 1f03 1f07 |0050: check-cast v3, Landroidx/constraintlayout/widget/ConstraintLayout; // type@071f │ │ -40e8b4: 0702 |0052: move-object v2, v0 │ │ -40e8b6: 7609 fea9 0200 |0053: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.:(Landroidx/constraintlayout/widget/ConstraintLayout;Landroidx/constraintlayout/widget/Barrier;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/TextView;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/ImageButton;Landroid/widget/TextView;)V // method@a9fe │ │ -40e8bc: 1100 |0056: return-object v0 │ │ -40e8be: 6e10 3b0d 0b00 |0057: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40e8c4: 0c0b |005a: move-result-object v11 │ │ -40e8c6: 6e20 2603 0b00 |005b: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40e8cc: 0c0b |005e: move-result-object v11 │ │ -40e8ce: 2200 7f1e |005f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40e8d2: 1a01 8342 |0061: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40e8d6: 6e20 80b6 b100 |0063: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40e8dc: 0c0b |0066: move-result-object v11 │ │ -40e8de: 7020 55b6 b000 |0067: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40e8e4: 2700 |006a: throw v0 │ │ +40e80c: |[40e80c] de.danoeh.antennapod.databinding.HomeSectionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ +40e81c: 6000 2f5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.barrier:I // field@5b2f │ │ +40e820: 7120 ae77 0b00 |0002: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e826: 0c01 |0005: move-result-object v1 │ │ +40e828: 0714 |0006: move-object v4, v1 │ │ +40e82a: 1f04 1607 |0007: check-cast v4, Landroidx/constraintlayout/widget/Barrier; // type@0716 │ │ +40e82e: 3804 4e00 |0009: if-eqz v4, 0057 // +004e │ │ +40e832: 6000 f35b |000b: sget v0, Lde/danoeh/antennapod/R$id;.emptyLabel:I // field@5bf3 │ │ +40e836: 7120 ae77 0b00 |000d: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e83c: 0c01 |0010: move-result-object v1 │ │ +40e83e: 0715 |0011: move-object v5, v1 │ │ +40e840: 1f05 2d03 |0012: check-cast v5, Landroid/widget/TextView; // type@032d │ │ +40e844: 3805 4300 |0014: if-eqz v5, 0057 // +0043 │ │ +40e848: 6000 e95c |0016: sget v0, Lde/danoeh/antennapod/R$id;.moreButton:I // field@5ce9 │ │ +40e84c: 7120 ae77 0b00 |0018: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e852: 0c01 |001b: move-result-object v1 │ │ +40e854: 0716 |001c: move-object v6, v1 │ │ +40e856: 1f06 0103 |001d: check-cast v6, Landroid/widget/Button; // type@0301 │ │ +40e85a: 3806 3800 |001f: if-eqz v6, 0057 // +0038 │ │ +40e85e: 6000 2c5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.numNewItemsLabel:I // field@5d2c │ │ +40e862: 7120 ae77 0b00 |0023: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e868: 0c01 |0026: move-result-object v1 │ │ +40e86a: 0717 |0027: move-object v7, v1 │ │ +40e86c: 1f07 2d03 |0028: check-cast v7, Landroid/widget/TextView; // type@032d │ │ +40e870: 3807 2d00 |002a: if-eqz v7, 0057 // +002d │ │ +40e874: 6000 895d |002c: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5d89 │ │ +40e878: 7120 ae77 0b00 |002e: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e87e: 0c01 |0031: move-result-object v1 │ │ +40e880: 0718 |0032: move-object v8, v1 │ │ +40e882: 1f08 2c12 |0033: check-cast v8, Landroidx/recyclerview/widget/RecyclerView; // type@122c │ │ +40e886: 3808 2200 |0035: if-eqz v8, 0057 // +0022 │ │ +40e88a: 6000 e95d |0037: sget v0, Lde/danoeh/antennapod/R$id;.shuffleButton:I // field@5de9 │ │ +40e88e: 7120 ae77 0b00 |0039: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e894: 0c01 |003c: move-result-object v1 │ │ +40e896: 0719 |003d: move-object v9, v1 │ │ +40e898: 1f09 1203 |003e: check-cast v9, Landroid/widget/ImageButton; // type@0312 │ │ +40e89c: 3809 1700 |0040: if-eqz v9, 0057 // +0017 │ │ +40e8a0: 6000 695e |0042: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5e69 │ │ +40e8a4: 7120 ae77 0b00 |0044: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e8aa: 0c01 |0047: move-result-object v1 │ │ +40e8ac: 071a |0048: move-object v10, v1 │ │ +40e8ae: 1f0a 2d03 |0049: check-cast v10, Landroid/widget/TextView; // type@032d │ │ +40e8b2: 380a 0c00 |004b: if-eqz v10, 0057 // +000c │ │ +40e8b6: 2200 671b |004d: new-instance v0, Lde/danoeh/antennapod/databinding/HomeSectionBinding; // type@1b67 │ │ +40e8ba: 07b3 |004f: move-object v3, v11 │ │ +40e8bc: 1f03 1f07 |0050: check-cast v3, Landroidx/constraintlayout/widget/ConstraintLayout; // type@071f │ │ +40e8c0: 0702 |0052: move-object v2, v0 │ │ +40e8c2: 7609 fea9 0200 |0053: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.:(Landroidx/constraintlayout/widget/ConstraintLayout;Landroidx/constraintlayout/widget/Barrier;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/TextView;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/ImageButton;Landroid/widget/TextView;)V // method@a9fe │ │ +40e8c8: 1100 |0056: return-object v0 │ │ +40e8ca: 6e10 3b0d 0b00 |0057: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40e8d0: 0c0b |005a: move-result-object v11 │ │ +40e8d2: 6e20 2603 0b00 |005b: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40e8d8: 0c0b |005e: move-result-object v11 │ │ +40e8da: 2200 7f1e |005f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40e8de: 1a01 8342 |0061: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40e8e2: 6e20 80b6 b100 |0063: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40e8e8: 0c0b |0066: move-result-object v11 │ │ +40e8ea: 7020 55b6 b000 |0067: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40e8f0: 2700 |006a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0002 line=89 │ │ 0x000b line=94 │ │ 0x000d line=95 │ │ 0x0016 line=100 │ │ @@ -837056,20 +837056,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40e8e8: |[40e8e8] de.danoeh.antennapod.databinding.HomeSectionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ -40e8f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40e8fa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40e8fc: 7130 03aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionBinding; // method@aa03 │ │ -40e902: 0c02 |0005: move-result-object v2 │ │ -40e904: 1102 |0006: return-object v2 │ │ +40e8f4: |[40e8f4] de.danoeh.antennapod.databinding.HomeSectionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ +40e904: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40e906: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40e908: 7130 03aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionBinding; // method@aa03 │ │ +40e90e: 0c02 |0005: move-result-object v2 │ │ +40e910: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=69 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/HomeSectionBinding;) │ │ @@ -837077,24 +837077,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40e908: |[40e908] de.danoeh.antennapod.databinding.HomeSectionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ -40e918: 6000 9b5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.home_section:I // field@5f9b │ │ -40e91c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40e91e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40e924: 0c02 |0006: move-result-object v2 │ │ -40e926: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40e92a: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40e930: 7110 ffa9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; // method@a9ff │ │ -40e936: 0c02 |000f: move-result-object v2 │ │ -40e938: 1102 |0010: return-object v2 │ │ +40e914: |[40e914] de.danoeh.antennapod.databinding.HomeSectionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ +40e924: 6000 9b5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.home_section:I // field@5f9b │ │ +40e928: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40e92a: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40e930: 0c02 |0006: move-result-object v2 │ │ +40e932: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40e936: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40e93c: 7110 ffa9 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionBinding; // method@a9ff │ │ +40e942: 0c02 |000f: move-result-object v2 │ │ +40e944: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0009 line=77 │ │ 0x000c line=79 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -837107,18 +837107,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40e7cc: |[40e7cc] de.danoeh.antennapod.databinding.HomeSectionBinding.getRoot:()Landroid/view/View; │ │ -40e7dc: 6e10 01aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; // method@aa01 │ │ -40e7e2: 0c00 |0003: move-result-object v0 │ │ -40e7e4: 1100 |0004: return-object v0 │ │ +40e7d8: |[40e7d8] de.danoeh.antennapod.databinding.HomeSectionBinding.getRoot:()Landroid/view/View; │ │ +40e7e8: 6e10 01aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; // method@aa01 │ │ +40e7ee: 0c00 |0003: move-result-object v0 │ │ +40e7f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/HomeSectionBinding;) │ │ @@ -837126,17 +837126,17 @@ │ │ type : '()Landroidx/constraintlayout/widget/ConstraintLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40e7e8: |[40e7e8] de.danoeh.antennapod.databinding.HomeSectionBinding.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; │ │ -40e7f8: 5410 a772 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.rootView:Landroidx/constraintlayout/widget/ConstraintLayout; // field@72a7 │ │ -40e7fc: 1100 |0002: return-object v0 │ │ +40e7f4: |[40e7f4] de.danoeh.antennapod.databinding.HomeSectionBinding.getRoot:()Landroidx/constraintlayout/widget/ConstraintLayout; │ │ +40e804: 5410 a772 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeSectionBinding;.rootView:Landroidx/constraintlayout/widget/ConstraintLayout; // field@72a7 │ │ +40e808: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/HomeSectionBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -837180,21 +837180,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -40ea80: |[40ea80] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ -40ea90: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40ea96: 5b01 ac72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.rootView:Landroid/widget/LinearLayout; // field@72ac │ │ -40ea9a: 5b02 aa72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.closeButton:Landroid/widget/ImageView; // field@72aa │ │ -40ea9e: 5b03 ab72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.echoButton:Landroid/widget/LinearLayout; // field@72ab │ │ -40eaa2: 5b04 ad72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.titleLabel:Landroid/widget/TextView; // field@72ad │ │ -40eaa6: 0e00 |000b: return-void │ │ +40ea8c: |[40ea8c] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ +40ea9c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40eaa2: 5b01 ac72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.rootView:Landroid/widget/LinearLayout; // field@72ac │ │ +40eaa6: 5b02 aa72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.closeButton:Landroid/widget/ImageView; // field@72aa │ │ +40eaaa: 5b03 ab72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.echoButton:Landroid/widget/LinearLayout; // field@72ab │ │ +40eaae: 5b04 ad72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.titleLabel:Landroid/widget/TextView; // field@72ad │ │ +40eab2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -837210,44 +837210,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 58 16-bit code units │ │ -40e9a8: |[40e9a8] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ -40e9b8: 6000 8e5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.closeButton:I // field@5b8e │ │ -40e9bc: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e9c2: 0c01 |0005: move-result-object v1 │ │ -40e9c4: 1f01 1403 |0006: check-cast v1, Landroid/widget/ImageView; // type@0314 │ │ -40e9c8: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -40e9cc: 6000 e95b |000a: sget v0, Lde/danoeh/antennapod/R$id;.echoButton:I // field@5be9 │ │ -40e9d0: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e9d6: 0c02 |000f: move-result-object v2 │ │ -40e9d8: 1f02 1603 |0010: check-cast v2, Landroid/widget/LinearLayout; // type@0316 │ │ -40e9dc: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -40e9e0: 6000 695e |0014: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5e69 │ │ -40e9e4: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40e9ea: 0c03 |0019: move-result-object v3 │ │ -40e9ec: 1f03 2d03 |001a: check-cast v3, Landroid/widget/TextView; // type@032d │ │ -40e9f0: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -40e9f4: 2200 681b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; // type@1b68 │ │ -40e9f8: 1f04 1603 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0316 │ │ -40e9fc: 7053 04aa 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@aa04 │ │ -40ea02: 1100 |0025: return-object v0 │ │ -40ea04: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40ea0a: 0c04 |0029: move-result-object v4 │ │ -40ea0c: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40ea12: 0c04 |002d: move-result-object v4 │ │ -40ea14: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40ea18: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40ea1c: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40ea22: 0c04 |0035: move-result-object v4 │ │ -40ea24: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40ea2a: 2700 |0039: throw v0 │ │ +40e9b4: |[40e9b4] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ +40e9c4: 6000 8e5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.closeButton:I // field@5b8e │ │ +40e9c8: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e9ce: 0c01 |0005: move-result-object v1 │ │ +40e9d0: 1f01 1403 |0006: check-cast v1, Landroid/widget/ImageView; // type@0314 │ │ +40e9d4: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +40e9d8: 6000 e95b |000a: sget v0, Lde/danoeh/antennapod/R$id;.echoButton:I // field@5be9 │ │ +40e9dc: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e9e2: 0c02 |000f: move-result-object v2 │ │ +40e9e4: 1f02 1603 |0010: check-cast v2, Landroid/widget/LinearLayout; // type@0316 │ │ +40e9e8: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +40e9ec: 6000 695e |0014: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5e69 │ │ +40e9f0: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40e9f6: 0c03 |0019: move-result-object v3 │ │ +40e9f8: 1f03 2d03 |001a: check-cast v3, Landroid/widget/TextView; // type@032d │ │ +40e9fc: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +40ea00: 2200 681b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; // type@1b68 │ │ +40ea04: 1f04 1603 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0316 │ │ +40ea08: 7053 04aa 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@aa04 │ │ +40ea0e: 1100 |0025: return-object v0 │ │ +40ea10: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40ea16: 0c04 |0029: move-result-object v4 │ │ +40ea18: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40ea1e: 0c04 |002d: move-result-object v4 │ │ +40ea20: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40ea24: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40ea28: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40ea2e: 0c04 |0035: move-result-object v4 │ │ +40ea30: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40ea36: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0002 line=68 │ │ 0x000a line=73 │ │ 0x000c line=74 │ │ 0x0014 line=79 │ │ @@ -837263,20 +837263,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40ea2c: |[40ea2c] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ -40ea3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40ea3e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40ea40: 7130 09aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; // method@aa09 │ │ -40ea46: 0c02 |0005: move-result-object v2 │ │ -40ea48: 1102 |0006: return-object v2 │ │ +40ea38: |[40ea38] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ +40ea48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40ea4a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40ea4c: 7130 09aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; // method@aa09 │ │ +40ea52: 0c02 |0005: move-result-object v2 │ │ +40ea54: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;) │ │ @@ -837284,24 +837284,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40ea4c: |[40ea4c] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ -40ea5c: 6000 9c5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.home_section_echo:I // field@5f9c │ │ -40ea60: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40ea62: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40ea68: 0c02 |0006: move-result-object v2 │ │ -40ea6a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40ea6e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40ea74: 7110 05aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; // method@aa05 │ │ -40ea7a: 0c02 |000f: move-result-object v2 │ │ -40ea7c: 1102 |0010: return-object v2 │ │ +40ea58: |[40ea58] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ +40ea68: 6000 9c5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.home_section_echo:I // field@5f9c │ │ +40ea6c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40ea6e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40ea74: 0c02 |0006: move-result-object v2 │ │ +40ea76: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40ea7a: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40ea80: 7110 05aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; // method@aa05 │ │ +40ea86: 0c02 |000f: move-result-object v2 │ │ +40ea88: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0009 line=56 │ │ 0x000c line=58 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -837314,18 +837314,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40e974: |[40e974] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.getRoot:()Landroid/view/View; │ │ -40e984: 6e10 07aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa07 │ │ -40e98a: 0c00 |0003: move-result-object v0 │ │ -40e98c: 1100 |0004: return-object v0 │ │ +40e980: |[40e980] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.getRoot:()Landroid/view/View; │ │ +40e990: 6e10 07aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa07 │ │ +40e996: 0c00 |0003: move-result-object v0 │ │ +40e998: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;) │ │ @@ -837333,17 +837333,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40e990: |[40e990] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40e9a0: 5410 ac72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.rootView:Landroid/widget/LinearLayout; // field@72ac │ │ -40e9a4: 1100 |0002: return-object v0 │ │ +40e99c: |[40e99c] de.danoeh.antennapod.databinding.HomeSectionEchoBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40e9ac: 5410 ac72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding;.rootView:Landroid/widget/LinearLayout; // field@72ac │ │ +40e9b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/HomeSectionEchoBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -837387,21 +837387,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/SquareImageView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -40ebb4: |[40ebb4] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/SquareImageView;)V │ │ -40ebc4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40ebca: 5b01 b172 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.rootView:Landroid/widget/LinearLayout; // field@72b1 │ │ -40ebce: 5b02 ae72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.actionButton:Landroid/widget/Button; // field@72ae │ │ -40ebd2: 5b03 af72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.cardView:Landroidx/cardview/widget/CardView; // field@72af │ │ -40ebd6: 5b04 b072 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.discoveryCover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@72b0 │ │ -40ebda: 0e00 |000b: return-void │ │ +40ebc0: |[40ebc0] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/SquareImageView;)V │ │ +40ebd0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40ebd6: 5b01 b172 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.rootView:Landroid/widget/LinearLayout; // field@72b1 │ │ +40ebda: 5b02 ae72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.actionButton:Landroid/widget/Button; // field@72ae │ │ +40ebde: 5b03 af72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.cardView:Landroidx/cardview/widget/CardView; // field@72af │ │ +40ebe2: 5b04 b072 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.discoveryCover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@72b0 │ │ +40ebe6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -837417,44 +837417,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 58 16-bit code units │ │ -40eadc: |[40eadc] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ -40eaec: 6000 ea5a |0000: sget v0, Lde/danoeh/antennapod/R$id;.actionButton:I // field@5aea │ │ -40eaf0: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40eaf6: 0c01 |0005: move-result-object v1 │ │ -40eaf8: 1f01 0103 |0006: check-cast v1, Landroid/widget/Button; // type@0301 │ │ -40eafc: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -40eb00: 6000 695b |000a: sget v0, Lde/danoeh/antennapod/R$id;.cardView:I // field@5b69 │ │ -40eb04: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40eb0a: 0c02 |000f: move-result-object v2 │ │ -40eb0c: 1f02 bc06 |0010: check-cast v2, Landroidx/cardview/widget/CardView; // type@06bc │ │ -40eb10: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -40eb14: 6000 d45b |0014: sget v0, Lde/danoeh/antennapod/R$id;.discovery_cover:I // field@5bd4 │ │ -40eb18: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40eb1e: 0c03 |0019: move-result-object v3 │ │ -40eb20: 1f03 e61d |001a: check-cast v3, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1de6 │ │ -40eb24: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -40eb28: 2200 691b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; // type@1b69 │ │ -40eb2c: 1f04 1603 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0316 │ │ -40eb30: 7053 0aaa 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/SquareImageView;)V // method@aa0a │ │ -40eb36: 1100 |0025: return-object v0 │ │ -40eb38: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40eb3e: 0c04 |0029: move-result-object v4 │ │ -40eb40: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40eb46: 0c04 |002d: move-result-object v4 │ │ -40eb48: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40eb4c: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40eb50: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40eb56: 0c04 |0035: move-result-object v4 │ │ -40eb58: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40eb5e: 2700 |0039: throw v0 │ │ +40eae8: |[40eae8] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ +40eaf8: 6000 ea5a |0000: sget v0, Lde/danoeh/antennapod/R$id;.actionButton:I // field@5aea │ │ +40eafc: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40eb02: 0c01 |0005: move-result-object v1 │ │ +40eb04: 1f01 0103 |0006: check-cast v1, Landroid/widget/Button; // type@0301 │ │ +40eb08: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +40eb0c: 6000 695b |000a: sget v0, Lde/danoeh/antennapod/R$id;.cardView:I // field@5b69 │ │ +40eb10: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40eb16: 0c02 |000f: move-result-object v2 │ │ +40eb18: 1f02 bc06 |0010: check-cast v2, Landroidx/cardview/widget/CardView; // type@06bc │ │ +40eb1c: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +40eb20: 6000 d45b |0014: sget v0, Lde/danoeh/antennapod/R$id;.discovery_cover:I // field@5bd4 │ │ +40eb24: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40eb2a: 0c03 |0019: move-result-object v3 │ │ +40eb2c: 1f03 e61d |001a: check-cast v3, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1de6 │ │ +40eb30: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +40eb34: 2200 691b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; // type@1b69 │ │ +40eb38: 1f04 1603 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0316 │ │ +40eb3c: 7053 0aaa 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/SquareImageView;)V // method@aa0a │ │ +40eb42: 1100 |0025: return-object v0 │ │ +40eb44: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40eb4a: 0c04 |0029: move-result-object v4 │ │ +40eb4c: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40eb52: 0c04 |002d: move-result-object v4 │ │ +40eb54: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40eb58: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40eb5c: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40eb62: 0c04 |0035: move-result-object v4 │ │ +40eb64: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40eb6a: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ 0x000a line=74 │ │ 0x000c line=75 │ │ 0x0014 line=80 │ │ @@ -837470,20 +837470,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40eb60: |[40eb60] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ -40eb70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40eb72: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40eb74: 7130 0faa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; // method@aa0f │ │ -40eb7a: 0c02 |0005: move-result-object v2 │ │ -40eb7c: 1102 |0006: return-object v2 │ │ +40eb6c: |[40eb6c] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ +40eb7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40eb7e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40eb80: 7130 0faa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; // method@aa0f │ │ +40eb86: 0c02 |0005: move-result-object v2 │ │ +40eb88: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;) │ │ @@ -837491,24 +837491,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40eb80: |[40eb80] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ -40eb90: 6000 9d5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.horizontal_feed_item:I // field@5f9d │ │ -40eb94: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40eb96: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40eb9c: 0c02 |0006: move-result-object v2 │ │ -40eb9e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40eba2: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40eba8: 7110 0baa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; // method@aa0b │ │ -40ebae: 0c02 |000f: move-result-object v2 │ │ -40ebb0: 1102 |0010: return-object v2 │ │ +40eb8c: |[40eb8c] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ +40eb9c: 6000 9d5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.horizontal_feed_item:I // field@5f9d │ │ +40eba0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40eba2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40eba8: 0c02 |0006: move-result-object v2 │ │ +40ebaa: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40ebae: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40ebb4: 7110 0baa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; // method@aa0b │ │ +40ebba: 0c02 |000f: move-result-object v2 │ │ +40ebbc: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0009 line=57 │ │ 0x000c line=59 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -837521,18 +837521,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40eaa8: |[40eaa8] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.getRoot:()Landroid/view/View; │ │ -40eab8: 6e10 0daa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa0d │ │ -40eabe: 0c00 |0003: move-result-object v0 │ │ -40eac0: 1100 |0004: return-object v0 │ │ +40eab4: |[40eab4] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.getRoot:()Landroid/view/View; │ │ +40eac4: 6e10 0daa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa0d │ │ +40eaca: 0c00 |0003: move-result-object v0 │ │ +40eacc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;) │ │ @@ -837540,17 +837540,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40eac4: |[40eac4] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40ead4: 5410 b172 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.rootView:Landroid/widget/LinearLayout; // field@72b1 │ │ -40ead8: 1100 |0002: return-object v0 │ │ +40ead0: |[40ead0] de.danoeh.antennapod.databinding.HorizontalFeedItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40eae0: 5410 b172 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding;.rootView:Landroid/widget/LinearLayout; // field@72b1 │ │ +40eae4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/HorizontalFeedItemBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -837614,26 +837614,26 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/view/View;Landroid/widget/ImageView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -40ed5c: |[40ed5c] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/view/View;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ -40ed6c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40ed72: 5b01 b872 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.rootView:Landroid/widget/LinearLayout; // field@72b8 │ │ -40ed76: 5b02 b272 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.card:Landroidx/cardview/widget/CardView; // field@72b2 │ │ -40ed7a: 5b03 b372 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.circularProgressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@72b3 │ │ -40ed7e: 5b04 b472 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.cover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@72b4 │ │ -40ed82: 5b05 b572 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.dateLabel:Landroid/widget/TextView; // field@72b5 │ │ -40ed86: 5b06 b672 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.progressBar:Landroid/widget/ProgressBar; // field@72b6 │ │ -40ed8a: 5b07 b772 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.progressBarReplacementSpacer:Landroid/view/View; // field@72b7 │ │ -40ed8e: 5b08 b972 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.secondaryActionIcon:Landroid/widget/ImageView; // field@72b9 │ │ -40ed92: 5b09 ba72 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.titleLabel:Landroid/widget/TextView; // field@72ba │ │ -40ed96: 0e00 |0015: return-void │ │ +40ed68: |[40ed68] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/view/View;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ +40ed78: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40ed7e: 5b01 b872 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.rootView:Landroid/widget/LinearLayout; // field@72b8 │ │ +40ed82: 5b02 b272 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.card:Landroidx/cardview/widget/CardView; // field@72b2 │ │ +40ed86: 5b03 b372 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.circularProgressBar:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@72b3 │ │ +40ed8a: 5b04 b472 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.cover:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@72b4 │ │ +40ed8e: 5b05 b572 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.dateLabel:Landroid/widget/TextView; // field@72b5 │ │ +40ed92: 5b06 b672 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.progressBar:Landroid/widget/ProgressBar; // field@72b6 │ │ +40ed96: 5b07 b772 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.progressBarReplacementSpacer:Landroid/view/View; // field@72b7 │ │ +40ed9a: 5b08 b972 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.secondaryActionIcon:Landroid/widget/ImageView; // field@72b9 │ │ +40ed9e: 5b09 ba72 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.titleLabel:Landroid/widget/TextView; // field@72ba │ │ +40eda2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ 0x0005 line=57 │ │ 0x0007 line=58 │ │ 0x0009 line=59 │ │ @@ -837659,77 +837659,77 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 10 │ │ insns size : 115 16-bit code units │ │ -40ec10: |[40ec10] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ -40ec20: 6000 685b |0000: sget v0, Lde/danoeh/antennapod/R$id;.card:I // field@5b68 │ │ -40ec24: 7120 ae77 0c00 |0002: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ec2a: 0c01 |0005: move-result-object v1 │ │ -40ec2c: 0714 |0006: move-object v4, v1 │ │ -40ec2e: 1f04 bc06 |0007: check-cast v4, Landroidx/cardview/widget/CardView; // type@06bc │ │ -40ec32: 3804 5600 |0009: if-eqz v4, 005f // +0056 │ │ -40ec36: 6000 805b |000b: sget v0, Lde/danoeh/antennapod/R$id;.circularProgressBar:I // field@5b80 │ │ -40ec3a: 7120 ae77 0c00 |000d: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ec40: 0c01 |0010: move-result-object v1 │ │ -40ec42: 0715 |0011: move-object v5, v1 │ │ -40ec44: 1f05 e31d |0012: check-cast v5, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1de3 │ │ -40ec48: 3805 4b00 |0014: if-eqz v5, 005f // +004b │ │ -40ec4c: 6000 a35b |0016: sget v0, Lde/danoeh/antennapod/R$id;.cover:I // field@5ba3 │ │ -40ec50: 7120 ae77 0c00 |0018: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ec56: 0c01 |001b: move-result-object v1 │ │ -40ec58: 0716 |001c: move-object v6, v1 │ │ -40ec5a: 1f06 e61d |001d: check-cast v6, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1de6 │ │ -40ec5e: 3806 4000 |001f: if-eqz v6, 005f // +0040 │ │ -40ec62: 6000 b15b |0021: sget v0, Lde/danoeh/antennapod/R$id;.dateLabel:I // field@5bb1 │ │ -40ec66: 7120 ae77 0c00 |0023: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ec6c: 0c01 |0026: move-result-object v1 │ │ -40ec6e: 0717 |0027: move-object v7, v1 │ │ -40ec70: 1f07 2d03 |0028: check-cast v7, Landroid/widget/TextView; // type@032d │ │ -40ec74: 3807 3500 |002a: if-eqz v7, 005f // +0035 │ │ -40ec78: 6000 7c5d |002c: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ -40ec7c: 7120 ae77 0c00 |002e: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ec82: 0c01 |0031: move-result-object v1 │ │ -40ec84: 0718 |0032: move-object v8, v1 │ │ -40ec86: 1f08 1d03 |0033: check-cast v8, Landroid/widget/ProgressBar; // type@031d │ │ -40ec8a: 3808 2a00 |0035: if-eqz v8, 005f // +002a │ │ -40ec8e: 6000 7d5d |0037: sget v0, Lde/danoeh/antennapod/R$id;.progressBarReplacementSpacer:I // field@5d7d │ │ -40ec92: 7120 ae77 0c00 |0039: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ec98: 0c09 |003c: move-result-object v9 │ │ -40ec9a: 3809 2200 |003d: if-eqz v9, 005f // +0022 │ │ -40ec9e: 6000 c35d |003f: sget v0, Lde/danoeh/antennapod/R$id;.secondaryActionIcon:I // field@5dc3 │ │ -40eca2: 7120 ae77 0c00 |0041: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40eca8: 0c01 |0044: move-result-object v1 │ │ -40ecaa: 071a |0045: move-object v10, v1 │ │ -40ecac: 1f0a 1403 |0046: check-cast v10, Landroid/widget/ImageView; // type@0314 │ │ -40ecb0: 380a 1700 |0048: if-eqz v10, 005f // +0017 │ │ -40ecb4: 6000 695e |004a: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5e69 │ │ -40ecb8: 7120 ae77 0c00 |004c: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ecbe: 0c01 |004f: move-result-object v1 │ │ -40ecc0: 071b |0050: move-object v11, v1 │ │ -40ecc2: 1f0b 2d03 |0051: check-cast v11, Landroid/widget/TextView; // type@032d │ │ -40ecc6: 380b 0c00 |0053: if-eqz v11, 005f // +000c │ │ -40ecca: 2200 6a1b |0055: new-instance v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; // type@1b6a │ │ -40ecce: 07c3 |0057: move-object v3, v12 │ │ -40ecd0: 1f03 1603 |0058: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -40ecd4: 0702 |005a: move-object v2, v0 │ │ -40ecd6: 760a 10aa 0200 |005b: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/view/View;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@aa10 │ │ -40ecdc: 1100 |005e: return-object v0 │ │ -40ecde: 6e10 3b0d 0c00 |005f: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40ece4: 0c0c |0062: move-result-object v12 │ │ -40ece6: 6e20 2603 0c00 |0063: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40ecec: 0c0c |0066: move-result-object v12 │ │ -40ecee: 2200 7f1e |0067: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40ecf2: 1a01 8342 |0069: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40ecf6: 6e20 80b6 c100 |006b: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40ecfc: 0c0c |006e: move-result-object v12 │ │ -40ecfe: 7020 55b6 c000 |006f: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40ed04: 2700 |0072: throw v0 │ │ +40ec1c: |[40ec1c] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ +40ec2c: 6000 685b |0000: sget v0, Lde/danoeh/antennapod/R$id;.card:I // field@5b68 │ │ +40ec30: 7120 ae77 0c00 |0002: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ec36: 0c01 |0005: move-result-object v1 │ │ +40ec38: 0714 |0006: move-object v4, v1 │ │ +40ec3a: 1f04 bc06 |0007: check-cast v4, Landroidx/cardview/widget/CardView; // type@06bc │ │ +40ec3e: 3804 5600 |0009: if-eqz v4, 005f // +0056 │ │ +40ec42: 6000 805b |000b: sget v0, Lde/danoeh/antennapod/R$id;.circularProgressBar:I // field@5b80 │ │ +40ec46: 7120 ae77 0c00 |000d: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ec4c: 0c01 |0010: move-result-object v1 │ │ +40ec4e: 0715 |0011: move-object v5, v1 │ │ +40ec50: 1f05 e31d |0012: check-cast v5, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1de3 │ │ +40ec54: 3805 4b00 |0014: if-eqz v5, 005f // +004b │ │ +40ec58: 6000 a35b |0016: sget v0, Lde/danoeh/antennapod/R$id;.cover:I // field@5ba3 │ │ +40ec5c: 7120 ae77 0c00 |0018: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ec62: 0c01 |001b: move-result-object v1 │ │ +40ec64: 0716 |001c: move-object v6, v1 │ │ +40ec66: 1f06 e61d |001d: check-cast v6, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1de6 │ │ +40ec6a: 3806 4000 |001f: if-eqz v6, 005f // +0040 │ │ +40ec6e: 6000 b15b |0021: sget v0, Lde/danoeh/antennapod/R$id;.dateLabel:I // field@5bb1 │ │ +40ec72: 7120 ae77 0c00 |0023: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ec78: 0c01 |0026: move-result-object v1 │ │ +40ec7a: 0717 |0027: move-object v7, v1 │ │ +40ec7c: 1f07 2d03 |0028: check-cast v7, Landroid/widget/TextView; // type@032d │ │ +40ec80: 3807 3500 |002a: if-eqz v7, 005f // +0035 │ │ +40ec84: 6000 7c5d |002c: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ +40ec88: 7120 ae77 0c00 |002e: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ec8e: 0c01 |0031: move-result-object v1 │ │ +40ec90: 0718 |0032: move-object v8, v1 │ │ +40ec92: 1f08 1d03 |0033: check-cast v8, Landroid/widget/ProgressBar; // type@031d │ │ +40ec96: 3808 2a00 |0035: if-eqz v8, 005f // +002a │ │ +40ec9a: 6000 7d5d |0037: sget v0, Lde/danoeh/antennapod/R$id;.progressBarReplacementSpacer:I // field@5d7d │ │ +40ec9e: 7120 ae77 0c00 |0039: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40eca4: 0c09 |003c: move-result-object v9 │ │ +40eca6: 3809 2200 |003d: if-eqz v9, 005f // +0022 │ │ +40ecaa: 6000 c35d |003f: sget v0, Lde/danoeh/antennapod/R$id;.secondaryActionIcon:I // field@5dc3 │ │ +40ecae: 7120 ae77 0c00 |0041: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ecb4: 0c01 |0044: move-result-object v1 │ │ +40ecb6: 071a |0045: move-object v10, v1 │ │ +40ecb8: 1f0a 1403 |0046: check-cast v10, Landroid/widget/ImageView; // type@0314 │ │ +40ecbc: 380a 1700 |0048: if-eqz v10, 005f // +0017 │ │ +40ecc0: 6000 695e |004a: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5e69 │ │ +40ecc4: 7120 ae77 0c00 |004c: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ecca: 0c01 |004f: move-result-object v1 │ │ +40eccc: 071b |0050: move-object v11, v1 │ │ +40ecce: 1f0b 2d03 |0051: check-cast v11, Landroid/widget/TextView; // type@032d │ │ +40ecd2: 380b 0c00 |0053: if-eqz v11, 005f // +000c │ │ +40ecd6: 2200 6a1b |0055: new-instance v0, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; // type@1b6a │ │ +40ecda: 07c3 |0057: move-object v3, v12 │ │ +40ecdc: 1f03 1603 |0058: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +40ece0: 0702 |005a: move-object v2, v0 │ │ +40ece2: 760a 10aa 0200 |005b: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/view/View;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@aa10 │ │ +40ece8: 1100 |005e: return-object v0 │ │ +40ecea: 6e10 3b0d 0c00 |005f: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40ecf0: 0c0c |0062: move-result-object v12 │ │ +40ecf2: 6e20 2603 0c00 |0063: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40ecf8: 0c0c |0066: move-result-object v12 │ │ +40ecfa: 2200 7f1e |0067: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40ecfe: 1a01 8342 |0069: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40ed02: 6e20 80b6 c100 |006b: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40ed08: 0c0c |006e: move-result-object v12 │ │ +40ed0a: 7020 55b6 c000 |006f: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40ed10: 2700 |0072: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0002 line=95 │ │ 0x000b line=100 │ │ 0x000d line=101 │ │ 0x0016 line=106 │ │ @@ -837755,20 +837755,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40ed08: |[40ed08] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ -40ed18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40ed1a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40ed1c: 7130 15aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; // method@aa15 │ │ -40ed22: 0c02 |0005: move-result-object v2 │ │ -40ed24: 1102 |0006: return-object v2 │ │ +40ed14: |[40ed14] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ +40ed24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40ed26: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40ed28: 7130 15aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; // method@aa15 │ │ +40ed2e: 0c02 |0005: move-result-object v2 │ │ +40ed30: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=75 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;) │ │ @@ -837776,24 +837776,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40ed28: |[40ed28] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ -40ed38: 6000 9e5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.horizontal_itemlist_item:I // field@5f9e │ │ -40ed3c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40ed3e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40ed44: 0c02 |0006: move-result-object v2 │ │ -40ed46: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40ed4a: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40ed50: 7110 11aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; // method@aa11 │ │ -40ed56: 0c02 |000f: move-result-object v2 │ │ -40ed58: 1102 |0010: return-object v2 │ │ +40ed34: |[40ed34] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ +40ed44: 6000 9e5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.horizontal_itemlist_item:I // field@5f9e │ │ +40ed48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40ed4a: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40ed50: 0c02 |0006: move-result-object v2 │ │ +40ed52: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40ed56: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40ed5c: 7110 11aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; // method@aa11 │ │ +40ed62: 0c02 |000f: move-result-object v2 │ │ +40ed64: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0009 line=83 │ │ 0x000c line=85 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -837806,18 +837806,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40ebdc: |[40ebdc] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.getRoot:()Landroid/view/View; │ │ -40ebec: 6e10 13aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa13 │ │ -40ebf2: 0c00 |0003: move-result-object v0 │ │ -40ebf4: 1100 |0004: return-object v0 │ │ +40ebe8: |[40ebe8] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.getRoot:()Landroid/view/View; │ │ +40ebf8: 6e10 13aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa13 │ │ +40ebfe: 0c00 |0003: move-result-object v0 │ │ +40ec00: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;) │ │ @@ -837825,17 +837825,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40ebf8: |[40ebf8] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40ec08: 5410 b872 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.rootView:Landroid/widget/LinearLayout; // field@72b8 │ │ -40ec0c: 1100 |0002: return-object v0 │ │ +40ec04: |[40ec04] de.danoeh.antennapod.databinding.HorizontalItemlistItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40ec14: 5410 b872 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding;.rootView:Landroid/widget/LinearLayout; // field@72b8 │ │ +40ec18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/HorizontalItemlistItemBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -837871,19 +837871,19 @@ │ │ type : '(Lde/danoeh/antennapod/ui/view/NestedScrollableHost;Lde/danoeh/antennapod/ui/view/ShownotesWebView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40ee7c: |[40ee7c] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.:(Lde/danoeh/antennapod/ui/view/NestedScrollableHost;Lde/danoeh/antennapod/ui/view/ShownotesWebView;)V │ │ -40ee8c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40ee92: 5b01 bb72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.rootView:Lde/danoeh/antennapod/ui/view/NestedScrollableHost; // field@72bb │ │ -40ee96: 5b02 bc72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.webview:Lde/danoeh/antennapod/ui/view/ShownotesWebView; // field@72bc │ │ -40ee9a: 0e00 |0007: return-void │ │ +40ee88: |[40ee88] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.:(Lde/danoeh/antennapod/ui/view/NestedScrollableHost;Lde/danoeh/antennapod/ui/view/ShownotesWebView;)V │ │ +40ee98: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40ee9e: 5b01 bb72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.rootView:Lde/danoeh/antennapod/ui/view/NestedScrollableHost; // field@72bb │ │ +40eea2: 5b02 bc72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.webview:Lde/danoeh/antennapod/ui/view/ShownotesWebView; // field@72bc │ │ +40eea6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ 0x0005 line=28 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ @@ -837895,34 +837895,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -40edb4: |[40edb4] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ -40edc4: 6000 c05e |0000: sget v0, Lde/danoeh/antennapod/R$id;.webview:I // field@5ec0 │ │ -40edc8: 7120 ae77 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40edce: 0c01 |0005: move-result-object v1 │ │ -40edd0: 1f01 1e1e |0006: check-cast v1, Lde/danoeh/antennapod/ui/view/ShownotesWebView; // type@1e1e │ │ -40edd4: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ -40edd8: 2200 6b1b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; // type@1b6b │ │ -40eddc: 1f02 1d1e |000c: check-cast v2, Lde/danoeh/antennapod/ui/view/NestedScrollableHost; // type@1e1d │ │ -40ede0: 7030 16aa 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.:(Lde/danoeh/antennapod/ui/view/NestedScrollableHost;Lde/danoeh/antennapod/ui/view/ShownotesWebView;)V // method@aa16 │ │ -40ede6: 1100 |0011: return-object v0 │ │ -40ede8: 6e10 3b0d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40edee: 0c02 |0015: move-result-object v2 │ │ -40edf0: 6e20 2603 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40edf6: 0c02 |0019: move-result-object v2 │ │ -40edf8: 2200 7f1e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40edfc: 1a01 8342 |001c: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40ee00: 6e20 80b6 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40ee06: 0c02 |0021: move-result-object v2 │ │ -40ee08: 7020 55b6 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40ee0e: 2700 |0025: throw v0 │ │ +40edc0: |[40edc0] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ +40edd0: 6000 c05e |0000: sget v0, Lde/danoeh/antennapod/R$id;.webview:I // field@5ec0 │ │ +40edd4: 7120 ae77 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40edda: 0c01 |0005: move-result-object v1 │ │ +40eddc: 1f01 1e1e |0006: check-cast v1, Lde/danoeh/antennapod/ui/view/ShownotesWebView; // type@1e1e │ │ +40ede0: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ +40ede4: 2200 6b1b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; // type@1b6b │ │ +40ede8: 1f02 1d1e |000c: check-cast v2, Lde/danoeh/antennapod/ui/view/NestedScrollableHost; // type@1e1d │ │ +40edec: 7030 16aa 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.:(Lde/danoeh/antennapod/ui/view/NestedScrollableHost;Lde/danoeh/antennapod/ui/view/ShownotesWebView;)V // method@aa16 │ │ +40edf2: 1100 |0011: return-object v0 │ │ +40edf4: 6e10 3b0d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40edfa: 0c02 |0015: move-result-object v2 │ │ +40edfc: 6e20 2603 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40ee02: 0c02 |0019: move-result-object v2 │ │ +40ee04: 2200 7f1e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40ee08: 1a01 8342 |001c: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40ee0c: 6e20 80b6 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40ee12: 0c02 |0021: move-result-object v2 │ │ +40ee14: 7020 55b6 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40ee1a: 2700 |0025: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x000a line=64 │ │ 0x0012 line=66 │ │ 0x001a line=67 │ │ @@ -837934,20 +837934,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40ee10: |[40ee10] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ -40ee20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40ee22: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40ee24: 7130 1baa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; // method@aa1b │ │ -40ee2a: 0c02 |0005: move-result-object v2 │ │ -40ee2c: 1102 |0006: return-object v2 │ │ +40ee1c: |[40ee1c] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ +40ee2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40ee2e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40ee30: 7130 1baa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; // method@aa1b │ │ +40ee36: 0c02 |0005: move-result-object v2 │ │ +40ee38: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=39 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;) │ │ @@ -837955,24 +837955,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40ee30: |[40ee30] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ -40ee40: 6000 a25f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.item_description_fragment:I // field@5fa2 │ │ -40ee44: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40ee46: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40ee4c: 0c02 |0006: move-result-object v2 │ │ -40ee4e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40ee52: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40ee58: 7110 17aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; // method@aa17 │ │ -40ee5e: 0c02 |000f: move-result-object v2 │ │ -40ee60: 1102 |0010: return-object v2 │ │ +40ee3c: |[40ee3c] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ +40ee4c: 6000 a25f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.item_description_fragment:I // field@5fa2 │ │ +40ee50: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40ee52: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40ee58: 0c02 |0006: move-result-object v2 │ │ +40ee5a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40ee5e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40ee64: 7110 17aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; // method@aa17 │ │ +40ee6a: 0c02 |000f: move-result-object v2 │ │ +40ee6c: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0009 line=47 │ │ 0x000c line=49 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -837985,18 +837985,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40ed98: |[40ed98] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.getRoot:()Landroid/view/View; │ │ -40eda8: 6e10 19aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.getRoot:()Lde/danoeh/antennapod/ui/view/NestedScrollableHost; // method@aa19 │ │ -40edae: 0c00 |0003: move-result-object v0 │ │ -40edb0: 1100 |0004: return-object v0 │ │ +40eda4: |[40eda4] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.getRoot:()Landroid/view/View; │ │ +40edb4: 6e10 19aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.getRoot:()Lde/danoeh/antennapod/ui/view/NestedScrollableHost; // method@aa19 │ │ +40edba: 0c00 |0003: move-result-object v0 │ │ +40edbc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;) │ │ @@ -838004,17 +838004,17 @@ │ │ type : '()Lde/danoeh/antennapod/ui/view/NestedScrollableHost;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40ee64: |[40ee64] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.getRoot:()Lde/danoeh/antennapod/ui/view/NestedScrollableHost; │ │ -40ee74: 5410 bb72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.rootView:Lde/danoeh/antennapod/ui/view/NestedScrollableHost; // field@72bb │ │ -40ee78: 1100 |0002: return-object v0 │ │ +40ee70: |[40ee70] de.danoeh.antennapod.databinding.ItemDescriptionFragmentBinding.getRoot:()Lde/danoeh/antennapod/ui/view/NestedScrollableHost; │ │ +40ee80: 5410 bb72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding;.rootView:Lde/danoeh/antennapod/ui/view/NestedScrollableHost; // field@72bb │ │ +40ee84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/ItemDescriptionFragmentBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -838058,21 +838058,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -40ef98: |[40ef98] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V │ │ -40efa8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40efae: 5b01 c072 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.rootView:Landroid/widget/LinearLayout; // field@72c0 │ │ -40efb2: 5b02 bd72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.imgExpand:Landroid/widget/ImageView; // field@72bd │ │ -40efb6: 5b03 be72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.moreContentListFooter:Landroid/widget/LinearLayout; // field@72be │ │ -40efba: 5b04 bf72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.progBar:Landroid/widget/ProgressBar; // field@72bf │ │ -40efbe: 0e00 |000b: return-void │ │ +40efa4: |[40efa4] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V │ │ +40efb4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40efba: 5b01 c072 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.rootView:Landroid/widget/LinearLayout; // field@72c0 │ │ +40efbe: 5b02 bd72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.imgExpand:Landroid/widget/ImageView; // field@72bd │ │ +40efc2: 5b03 be72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.moreContentListFooter:Landroid/widget/LinearLayout; // field@72be │ │ +40efc6: 5b04 bf72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.progBar:Landroid/widget/ProgressBar; // field@72bf │ │ +40efca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -838088,41 +838088,41 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -40eed0: |[40eed0] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; │ │ -40eee0: 6000 915c |0000: sget v0, Lde/danoeh/antennapod/R$id;.imgExpand:I // field@5c91 │ │ -40eee4: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40eeea: 0c01 |0005: move-result-object v1 │ │ -40eeec: 1f01 1403 |0006: check-cast v1, Landroid/widget/ImageView; // type@0314 │ │ -40eef0: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -40eef4: 0740 |000a: move-object v0, v4 │ │ -40eef6: 1f00 1603 |000b: check-cast v0, Landroid/widget/LinearLayout; // type@0316 │ │ -40eefa: 6002 765d |000d: sget v2, Lde/danoeh/antennapod/R$id;.progBar:I // field@5d76 │ │ -40eefe: 7120 ae77 2400 |000f: invoke-static {v4, v2}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ef04: 0c03 |0012: move-result-object v3 │ │ -40ef06: 1f03 1d03 |0013: check-cast v3, Landroid/widget/ProgressBar; // type@031d │ │ -40ef0a: 3803 0800 |0015: if-eqz v3, 001d // +0008 │ │ -40ef0e: 2204 6c1b |0017: new-instance v4, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; // type@1b6c │ │ -40ef12: 7053 1caa 0401 |0019: invoke-direct {v4, v0, v1, v0, v3}, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V // method@aa1c │ │ -40ef18: 1104 |001c: return-object v4 │ │ -40ef1a: 0120 |001d: move v0, v2 │ │ -40ef1c: 6e10 3b0d 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40ef22: 0c04 |0021: move-result-object v4 │ │ -40ef24: 6e20 2603 0400 |0022: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40ef2a: 0c04 |0025: move-result-object v4 │ │ -40ef2c: 2200 7f1e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40ef30: 1a01 8342 |0028: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40ef34: 6e20 80b6 4100 |002a: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40ef3a: 0c04 |002d: move-result-object v4 │ │ -40ef3c: 7020 55b6 4000 |002e: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40ef42: 2700 |0031: throw v0 │ │ +40eedc: |[40eedc] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; │ │ +40eeec: 6000 915c |0000: sget v0, Lde/danoeh/antennapod/R$id;.imgExpand:I // field@5c91 │ │ +40eef0: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40eef6: 0c01 |0005: move-result-object v1 │ │ +40eef8: 1f01 1403 |0006: check-cast v1, Landroid/widget/ImageView; // type@0314 │ │ +40eefc: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +40ef00: 0740 |000a: move-object v0, v4 │ │ +40ef02: 1f00 1603 |000b: check-cast v0, Landroid/widget/LinearLayout; // type@0316 │ │ +40ef06: 6002 765d |000d: sget v2, Lde/danoeh/antennapod/R$id;.progBar:I // field@5d76 │ │ +40ef0a: 7120 ae77 2400 |000f: invoke-static {v4, v2}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ef10: 0c03 |0012: move-result-object v3 │ │ +40ef12: 1f03 1d03 |0013: check-cast v3, Landroid/widget/ProgressBar; // type@031d │ │ +40ef16: 3803 0800 |0015: if-eqz v3, 001d // +0008 │ │ +40ef1a: 2204 6c1b |0017: new-instance v4, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; // type@1b6c │ │ +40ef1e: 7053 1caa 0401 |0019: invoke-direct {v4, v0, v1, v0, v3}, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V // method@aa1c │ │ +40ef24: 1104 |001c: return-object v4 │ │ +40ef26: 0120 |001d: move v0, v2 │ │ +40ef28: 6e10 3b0d 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40ef2e: 0c04 |0021: move-result-object v4 │ │ +40ef30: 6e20 2603 0400 |0022: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40ef36: 0c04 |0025: move-result-object v4 │ │ +40ef38: 2200 7f1e |0026: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40ef3c: 1a01 8342 |0028: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40ef40: 6e20 80b6 4100 |002a: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40ef46: 0c04 |002d: move-result-object v4 │ │ +40ef48: 7020 55b6 4000 |002e: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40ef4e: 2700 |0031: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0002 line=68 │ │ 0x000a line=73 │ │ 0x000d line=75 │ │ 0x000f line=76 │ │ @@ -838137,20 +838137,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40ef44: |[40ef44] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; │ │ -40ef54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40ef56: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40ef58: 7130 21aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; // method@aa21 │ │ -40ef5e: 0c02 |0005: move-result-object v2 │ │ -40ef60: 1102 |0006: return-object v2 │ │ +40ef50: |[40ef50] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; │ │ +40ef60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40ef62: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40ef64: 7130 21aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; // method@aa21 │ │ +40ef6a: 0c02 |0005: move-result-object v2 │ │ +40ef6c: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;) │ │ @@ -838158,24 +838158,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40ef64: |[40ef64] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; │ │ -40ef74: 6000 b75f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.more_content_list_footer:I // field@5fb7 │ │ -40ef78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40ef7a: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40ef80: 0c02 |0006: move-result-object v2 │ │ -40ef82: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40ef86: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40ef8c: 7110 1daa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; // method@aa1d │ │ -40ef92: 0c02 |000f: move-result-object v2 │ │ -40ef94: 1102 |0010: return-object v2 │ │ +40ef70: |[40ef70] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; │ │ +40ef80: 6000 b75f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.more_content_list_footer:I // field@5fb7 │ │ +40ef84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40ef86: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40ef8c: 0c02 |0006: move-result-object v2 │ │ +40ef8e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40ef92: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40ef98: 7110 1daa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; // method@aa1d │ │ +40ef9e: 0c02 |000f: move-result-object v2 │ │ +40efa0: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0009 line=56 │ │ 0x000c line=58 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -838188,18 +838188,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40ee9c: |[40ee9c] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.getRoot:()Landroid/view/View; │ │ -40eeac: 6e10 1faa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa1f │ │ -40eeb2: 0c00 |0003: move-result-object v0 │ │ -40eeb4: 1100 |0004: return-object v0 │ │ +40eea8: |[40eea8] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.getRoot:()Landroid/view/View; │ │ +40eeb8: 6e10 1faa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa1f │ │ +40eebe: 0c00 |0003: move-result-object v0 │ │ +40eec0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;) │ │ @@ -838207,17 +838207,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40eeb8: |[40eeb8] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40eec8: 5410 c072 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.rootView:Landroid/widget/LinearLayout; // field@72c0 │ │ -40eecc: 1100 |0002: return-object v0 │ │ +40eec4: |[40eec4] de.danoeh.antennapod.databinding.MoreContentListFooterBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40eed4: 5410 c072 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding;.rootView:Landroid/widget/LinearLayout; // field@72c0 │ │ +40eed8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/MoreContentListFooterBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -838269,23 +838269,23 @@ │ │ type : '(Landroid/widget/RelativeLayout;Landroid/view/View;Landroid/widget/RelativeLayout;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -40f0e8: |[40f0e8] de.danoeh.antennapod.databinding.NavListBinding.:(Landroid/widget/RelativeLayout;Landroid/view/View;Landroid/widget/RelativeLayout;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V │ │ -40f0f8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40f0fe: 5b01 c672 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.rootView:Landroid/widget/RelativeLayout; // field@72c6 │ │ -40f102: 5b02 c172 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.divider:Landroid/view/View; // field@72c1 │ │ -40f106: 5b03 c272 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navLayout:Landroid/widget/RelativeLayout; // field@72c2 │ │ -40f10a: 5b04 c372 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navList:Landroidx/recyclerview/widget/RecyclerView; // field@72c3 │ │ -40f10e: 5b05 c472 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navSettings:Landroid/widget/LinearLayout; // field@72c4 │ │ -40f112: 5b06 c572 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.progressBar:Landroid/widget/ProgressBar; // field@72c5 │ │ -40f116: 0e00 |000f: return-void │ │ +40f0f4: |[40f0f4] de.danoeh.antennapod.databinding.NavListBinding.:(Landroid/widget/RelativeLayout;Landroid/view/View;Landroid/widget/RelativeLayout;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V │ │ +40f104: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40f10a: 5b01 c672 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.rootView:Landroid/widget/RelativeLayout; // field@72c6 │ │ +40f10e: 5b02 c172 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.divider:Landroid/view/View; // field@72c1 │ │ +40f112: 5b03 c272 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navLayout:Landroid/widget/RelativeLayout; // field@72c2 │ │ +40f116: 5b04 c372 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navList:Landroidx/recyclerview/widget/RecyclerView; // field@72c3 │ │ +40f11a: 5b05 c472 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.navSettings:Landroid/widget/LinearLayout; // field@72c4 │ │ +40f11e: 5b06 c572 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/NavListBinding;.progressBar:Landroid/widget/ProgressBar; // field@72c5 │ │ +40f122: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ 0x0009 line=45 │ │ @@ -838305,54 +838305,54 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 72 16-bit code units │ │ -40eff4: |[40eff4] de.danoeh.antennapod.databinding.NavListBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ -40f004: 6000 d65b |0000: sget v0, Lde/danoeh/antennapod/R$id;.divider:I // field@5bd6 │ │ -40f008: 7120 ae77 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f00e: 0c03 |0005: move-result-object v3 │ │ -40f010: 3803 2e00 |0006: if-eqz v3, 0034 // +002e │ │ -40f014: 0784 |0008: move-object v4, v8 │ │ -40f016: 1f04 2003 |0009: check-cast v4, Landroid/widget/RelativeLayout; // type@0320 │ │ -40f01a: 6000 0c5d |000b: sget v0, Lde/danoeh/antennapod/R$id;.nav_list:I // field@5d0c │ │ -40f01e: 7120 ae77 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f024: 0c01 |0010: move-result-object v1 │ │ -40f026: 0715 |0011: move-object v5, v1 │ │ -40f028: 1f05 2c12 |0012: check-cast v5, Landroidx/recyclerview/widget/RecyclerView; // type@122c │ │ -40f02c: 3805 2000 |0014: if-eqz v5, 0034 // +0020 │ │ -40f030: 6000 0d5d |0016: sget v0, Lde/danoeh/antennapod/R$id;.nav_settings:I // field@5d0d │ │ -40f034: 7120 ae77 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f03a: 0c01 |001b: move-result-object v1 │ │ -40f03c: 0716 |001c: move-object v6, v1 │ │ -40f03e: 1f06 1603 |001d: check-cast v6, Landroid/widget/LinearLayout; // type@0316 │ │ -40f042: 3806 1500 |001f: if-eqz v6, 0034 // +0015 │ │ -40f046: 6000 7c5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ -40f04a: 7120 ae77 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f050: 0c01 |0026: move-result-object v1 │ │ -40f052: 0717 |0027: move-object v7, v1 │ │ -40f054: 1f07 1d03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031d │ │ -40f058: 3807 0a00 |002a: if-eqz v7, 0034 // +000a │ │ -40f05c: 2208 6d1b |002c: new-instance v8, Lde/danoeh/antennapod/databinding/NavListBinding; // type@1b6d │ │ -40f060: 0781 |002e: move-object v1, v8 │ │ -40f062: 0742 |002f: move-object v2, v4 │ │ -40f064: 7607 22aa 0100 |0030: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/NavListBinding;.:(Landroid/widget/RelativeLayout;Landroid/view/View;Landroid/widget/RelativeLayout;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V // method@aa22 │ │ -40f06a: 1108 |0033: return-object v8 │ │ -40f06c: 6e10 3b0d 0800 |0034: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40f072: 0c08 |0037: move-result-object v8 │ │ -40f074: 6e20 2603 0800 |0038: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40f07a: 0c08 |003b: move-result-object v8 │ │ -40f07c: 2200 7f1e |003c: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40f080: 1a01 8342 |003e: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40f084: 6e20 80b6 8100 |0040: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40f08a: 0c08 |0043: move-result-object v8 │ │ -40f08c: 7020 55b6 8000 |0044: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40f092: 2700 |0047: throw v0 │ │ +40f000: |[40f000] de.danoeh.antennapod.databinding.NavListBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ +40f010: 6000 d65b |0000: sget v0, Lde/danoeh/antennapod/R$id;.divider:I // field@5bd6 │ │ +40f014: 7120 ae77 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f01a: 0c03 |0005: move-result-object v3 │ │ +40f01c: 3803 2e00 |0006: if-eqz v3, 0034 // +002e │ │ +40f020: 0784 |0008: move-object v4, v8 │ │ +40f022: 1f04 2003 |0009: check-cast v4, Landroid/widget/RelativeLayout; // type@0320 │ │ +40f026: 6000 0c5d |000b: sget v0, Lde/danoeh/antennapod/R$id;.nav_list:I // field@5d0c │ │ +40f02a: 7120 ae77 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f030: 0c01 |0010: move-result-object v1 │ │ +40f032: 0715 |0011: move-object v5, v1 │ │ +40f034: 1f05 2c12 |0012: check-cast v5, Landroidx/recyclerview/widget/RecyclerView; // type@122c │ │ +40f038: 3805 2000 |0014: if-eqz v5, 0034 // +0020 │ │ +40f03c: 6000 0d5d |0016: sget v0, Lde/danoeh/antennapod/R$id;.nav_settings:I // field@5d0d │ │ +40f040: 7120 ae77 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f046: 0c01 |001b: move-result-object v1 │ │ +40f048: 0716 |001c: move-object v6, v1 │ │ +40f04a: 1f06 1603 |001d: check-cast v6, Landroid/widget/LinearLayout; // type@0316 │ │ +40f04e: 3806 1500 |001f: if-eqz v6, 0034 // +0015 │ │ +40f052: 6000 7c5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ +40f056: 7120 ae77 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f05c: 0c01 |0026: move-result-object v1 │ │ +40f05e: 0717 |0027: move-object v7, v1 │ │ +40f060: 1f07 1d03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031d │ │ +40f064: 3807 0a00 |002a: if-eqz v7, 0034 // +000a │ │ +40f068: 2208 6d1b |002c: new-instance v8, Lde/danoeh/antennapod/databinding/NavListBinding; // type@1b6d │ │ +40f06c: 0781 |002e: move-object v1, v8 │ │ +40f06e: 0742 |002f: move-object v2, v4 │ │ +40f070: 7607 22aa 0100 |0030: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/NavListBinding;.:(Landroid/widget/RelativeLayout;Landroid/view/View;Landroid/widget/RelativeLayout;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/LinearLayout;Landroid/widget/ProgressBar;)V // method@aa22 │ │ +40f076: 1108 |0033: return-object v8 │ │ +40f078: 6e10 3b0d 0800 |0034: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40f07e: 0c08 |0037: move-result-object v8 │ │ +40f080: 6e20 2603 0800 |0038: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40f086: 0c08 |003b: move-result-object v8 │ │ +40f088: 2200 7f1e |003c: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40f08c: 1a01 8342 |003e: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40f090: 6e20 80b6 8100 |0040: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40f096: 0c08 |0043: move-result-object v8 │ │ +40f098: 7020 55b6 8000 |0044: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40f09e: 2700 |0047: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0002 line=78 │ │ 0x0008 line=83 │ │ 0x000b line=85 │ │ 0x000d line=86 │ │ @@ -838371,20 +838371,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavListBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40f094: |[40f094] de.danoeh.antennapod.databinding.NavListBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ -40f0a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40f0a6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40f0a8: 7130 27aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/NavListBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListBinding; // method@aa27 │ │ -40f0ae: 0c02 |0005: move-result-object v2 │ │ -40f0b0: 1102 |0006: return-object v2 │ │ +40f0a0: |[40f0a0] de.danoeh.antennapod.databinding.NavListBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ +40f0b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40f0b2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40f0b4: 7130 27aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/NavListBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListBinding; // method@aa27 │ │ +40f0ba: 0c02 |0005: move-result-object v2 │ │ +40f0bc: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=58 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/NavListBinding;) │ │ @@ -838392,24 +838392,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40f0b4: |[40f0b4] de.danoeh.antennapod.databinding.NavListBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ -40f0c4: 6000 d85f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.nav_list:I // field@5fd8 │ │ -40f0c8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40f0ca: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40f0d0: 0c02 |0006: move-result-object v2 │ │ -40f0d2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40f0d6: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40f0dc: 7110 23aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavListBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListBinding; // method@aa23 │ │ -40f0e2: 0c02 |000f: move-result-object v2 │ │ -40f0e4: 1102 |0010: return-object v2 │ │ +40f0c0: |[40f0c0] de.danoeh.antennapod.databinding.NavListBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListBinding; │ │ +40f0d0: 6000 d85f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.nav_list:I // field@5fd8 │ │ +40f0d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40f0d6: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40f0dc: 0c02 |0006: move-result-object v2 │ │ +40f0de: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40f0e2: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40f0e8: 7110 23aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavListBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListBinding; // method@aa23 │ │ +40f0ee: 0c02 |000f: move-result-object v2 │ │ +40f0f0: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0009 line=66 │ │ 0x000c line=68 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -838422,18 +838422,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40efc0: |[40efc0] de.danoeh.antennapod.databinding.NavListBinding.getRoot:()Landroid/view/View; │ │ -40efd0: 6e10 25aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavListBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aa25 │ │ -40efd6: 0c00 |0003: move-result-object v0 │ │ -40efd8: 1100 |0004: return-object v0 │ │ +40efcc: |[40efcc] de.danoeh.antennapod.databinding.NavListBinding.getRoot:()Landroid/view/View; │ │ +40efdc: 6e10 25aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavListBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aa25 │ │ +40efe2: 0c00 |0003: move-result-object v0 │ │ +40efe4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/NavListBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/NavListBinding;) │ │ @@ -838441,17 +838441,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40efdc: |[40efdc] de.danoeh.antennapod.databinding.NavListBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -40efec: 5410 c672 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavListBinding;.rootView:Landroid/widget/RelativeLayout; // field@72c6 │ │ -40eff0: 1100 |0002: return-object v0 │ │ +40efe8: |[40efe8] de.danoeh.antennapod.databinding.NavListBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +40eff8: 5410 c672 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavListBinding;.rootView:Landroid/widget/RelativeLayout; // field@72c6 │ │ +40effc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/NavListBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -838499,22 +838499,22 @@ │ │ type : '(Landroid/widget/RelativeLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -40f244: |[40f244] de.danoeh.antennapod.databinding.NavListitemBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -40f254: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40f25a: 5b01 c972 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@72c9 │ │ -40f25e: 5b02 c772 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.imgvCover:Landroid/widget/ImageView; // field@72c7 │ │ -40f262: 5b03 c872 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.itxtvFailure:Landroid/widget/ImageView; // field@72c8 │ │ -40f266: 5b04 ca72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.txtvCount:Landroid/widget/TextView; // field@72ca │ │ -40f26a: 5b05 cb72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@72cb │ │ -40f26e: 0e00 |000d: return-void │ │ +40f250: |[40f250] de.danoeh.antennapod.databinding.NavListitemBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +40f260: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40f266: 5b01 c972 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@72c9 │ │ +40f26a: 5b02 c772 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.imgvCover:Landroid/widget/ImageView; // field@72c7 │ │ +40f26e: 5b03 c872 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.itxtvFailure:Landroid/widget/ImageView; // field@72c8 │ │ +40f272: 5b04 ca72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.txtvCount:Landroid/widget/TextView; // field@72ca │ │ +40f276: 5b05 cb72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/NavListitemBinding;.txtvTitle:Landroid/widget/TextView; // field@72cb │ │ +40f27a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0005 line=38 │ │ 0x0007 line=39 │ │ 0x0009 line=40 │ │ @@ -838532,55 +838532,55 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListitemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 74 16-bit code units │ │ -40f14c: |[40f14c] de.danoeh.antennapod.databinding.NavListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ -40f15c: 6000 935c |0000: sget v0, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5c93 │ │ -40f160: 7120 ae77 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f166: 0c01 |0005: move-result-object v1 │ │ -40f168: 0714 |0006: move-object v4, v1 │ │ -40f16a: 1f04 1403 |0007: check-cast v4, Landroid/widget/ImageView; // type@0314 │ │ -40f16e: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ -40f172: 6000 a15c |000b: sget v0, Lde/danoeh/antennapod/R$id;.itxtvFailure:I // field@5ca1 │ │ -40f176: 7120 ae77 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f17c: 0c01 |0010: move-result-object v1 │ │ -40f17e: 0715 |0011: move-object v5, v1 │ │ -40f180: 1f05 1403 |0012: check-cast v5, Landroid/widget/ImageView; // type@0314 │ │ -40f184: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ -40f188: 6000 825e |0016: sget v0, Lde/danoeh/antennapod/R$id;.txtvCount:I // field@5e82 │ │ -40f18c: 7120 ae77 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f192: 0c01 |001b: move-result-object v1 │ │ -40f194: 0716 |001c: move-object v6, v1 │ │ -40f196: 1f06 2d03 |001d: check-cast v6, Landroid/widget/TextView; // type@032d │ │ -40f19a: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ -40f19e: 6000 9d5e |0021: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5e9d │ │ -40f1a2: 7120 ae77 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f1a8: 0c01 |0026: move-result-object v1 │ │ -40f1aa: 0717 |0027: move-object v7, v1 │ │ -40f1ac: 1f07 2d03 |0028: check-cast v7, Landroid/widget/TextView; // type@032d │ │ -40f1b0: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ -40f1b4: 2200 6e1b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/NavListitemBinding; // type@1b6e │ │ -40f1b8: 0783 |002e: move-object v3, v8 │ │ -40f1ba: 1f03 2003 |002f: check-cast v3, Landroid/widget/RelativeLayout; // type@0320 │ │ -40f1be: 0702 |0031: move-object v2, v0 │ │ -40f1c0: 7606 28aa 0200 |0032: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.:(Landroid/widget/RelativeLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@aa28 │ │ -40f1c6: 1100 |0035: return-object v0 │ │ -40f1c8: 6e10 3b0d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40f1ce: 0c08 |0039: move-result-object v8 │ │ -40f1d0: 6e20 2603 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40f1d6: 0c08 |003d: move-result-object v8 │ │ -40f1d8: 2200 7f1e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40f1dc: 1a01 8342 |0040: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40f1e0: 6e20 80b6 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40f1e6: 0c08 |0045: move-result-object v8 │ │ -40f1e8: 7020 55b6 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40f1ee: 2700 |0049: throw v0 │ │ +40f158: |[40f158] de.danoeh.antennapod.databinding.NavListitemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ +40f168: 6000 935c |0000: sget v0, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5c93 │ │ +40f16c: 7120 ae77 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f172: 0c01 |0005: move-result-object v1 │ │ +40f174: 0714 |0006: move-object v4, v1 │ │ +40f176: 1f04 1403 |0007: check-cast v4, Landroid/widget/ImageView; // type@0314 │ │ +40f17a: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ +40f17e: 6000 a15c |000b: sget v0, Lde/danoeh/antennapod/R$id;.itxtvFailure:I // field@5ca1 │ │ +40f182: 7120 ae77 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f188: 0c01 |0010: move-result-object v1 │ │ +40f18a: 0715 |0011: move-object v5, v1 │ │ +40f18c: 1f05 1403 |0012: check-cast v5, Landroid/widget/ImageView; // type@0314 │ │ +40f190: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ +40f194: 6000 825e |0016: sget v0, Lde/danoeh/antennapod/R$id;.txtvCount:I // field@5e82 │ │ +40f198: 7120 ae77 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f19e: 0c01 |001b: move-result-object v1 │ │ +40f1a0: 0716 |001c: move-object v6, v1 │ │ +40f1a2: 1f06 2d03 |001d: check-cast v6, Landroid/widget/TextView; // type@032d │ │ +40f1a6: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ +40f1aa: 6000 9d5e |0021: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5e9d │ │ +40f1ae: 7120 ae77 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f1b4: 0c01 |0026: move-result-object v1 │ │ +40f1b6: 0717 |0027: move-object v7, v1 │ │ +40f1b8: 1f07 2d03 |0028: check-cast v7, Landroid/widget/TextView; // type@032d │ │ +40f1bc: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ +40f1c0: 2200 6e1b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/NavListitemBinding; // type@1b6e │ │ +40f1c4: 0783 |002e: move-object v3, v8 │ │ +40f1c6: 1f03 2003 |002f: check-cast v3, Landroid/widget/RelativeLayout; // type@0320 │ │ +40f1ca: 0702 |0031: move-object v2, v0 │ │ +40f1cc: 7606 28aa 0200 |0032: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.:(Landroid/widget/RelativeLayout;Landroid/widget/ImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@aa28 │ │ +40f1d2: 1100 |0035: return-object v0 │ │ +40f1d4: 6e10 3b0d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40f1da: 0c08 |0039: move-result-object v8 │ │ +40f1dc: 6e20 2603 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40f1e2: 0c08 |003d: move-result-object v8 │ │ +40f1e4: 2200 7f1e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40f1e8: 1a01 8342 |0040: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40f1ec: 6e20 80b6 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40f1f2: 0c08 |0045: move-result-object v8 │ │ +40f1f4: 7020 55b6 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40f1fa: 2700 |0049: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0002 line=72 │ │ 0x000b line=77 │ │ 0x000d line=78 │ │ 0x0016 line=83 │ │ @@ -838598,20 +838598,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavListitemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40f1f0: |[40f1f0] de.danoeh.antennapod.databinding.NavListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ -40f200: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40f202: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40f204: 7130 2daa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListitemBinding; // method@aa2d │ │ -40f20a: 0c02 |0005: move-result-object v2 │ │ -40f20c: 1102 |0006: return-object v2 │ │ +40f1fc: |[40f1fc] de.danoeh.antennapod.databinding.NavListitemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ +40f20c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40f20e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40f210: 7130 2daa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListitemBinding; // method@aa2d │ │ +40f216: 0c02 |0005: move-result-object v2 │ │ +40f218: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/NavListitemBinding;) │ │ @@ -838619,24 +838619,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListitemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40f210: |[40f210] de.danoeh.antennapod.databinding.NavListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ -40f220: 6000 d95f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.nav_listitem:I // field@5fd9 │ │ -40f224: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40f226: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40f22c: 0c02 |0006: move-result-object v2 │ │ -40f22e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40f232: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40f238: 7110 29aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListitemBinding; // method@aa29 │ │ -40f23e: 0c02 |000f: move-result-object v2 │ │ -40f240: 1102 |0010: return-object v2 │ │ +40f21c: |[40f21c] de.danoeh.antennapod.databinding.NavListitemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ +40f22c: 6000 d95f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.nav_listitem:I // field@5fd9 │ │ +40f230: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40f232: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40f238: 0c02 |0006: move-result-object v2 │ │ +40f23a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40f23e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40f244: 7110 29aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavListitemBinding; // method@aa29 │ │ +40f24a: 0c02 |000f: move-result-object v2 │ │ +40f24c: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0009 line=60 │ │ 0x000c line=62 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -838649,18 +838649,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40f118: |[40f118] de.danoeh.antennapod.databinding.NavListitemBinding.getRoot:()Landroid/view/View; │ │ -40f128: 6e10 2baa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aa2b │ │ -40f12e: 0c00 |0003: move-result-object v0 │ │ -40f130: 1100 |0004: return-object v0 │ │ +40f124: |[40f124] de.danoeh.antennapod.databinding.NavListitemBinding.getRoot:()Landroid/view/View; │ │ +40f134: 6e10 2baa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavListitemBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aa2b │ │ +40f13a: 0c00 |0003: move-result-object v0 │ │ +40f13c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/NavListitemBinding;) │ │ @@ -838668,17 +838668,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40f134: |[40f134] de.danoeh.antennapod.databinding.NavListitemBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -40f144: 5410 c972 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@72c9 │ │ -40f148: 1100 |0002: return-object v0 │ │ +40f140: |[40f140] de.danoeh.antennapod.databinding.NavListitemBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +40f150: 5410 c972 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavListitemBinding;.rootView:Landroid/widget/RelativeLayout; // field@72c9 │ │ +40f154: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/NavListitemBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -838718,20 +838718,20 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -40f368: |[40f368] de.danoeh.antennapod.databinding.NavSectionItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ -40f378: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40f37e: 5b01 ce72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.rootView:Landroid/widget/LinearLayout; // field@72ce │ │ -40f382: 5b02 cc72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.navFeedsFilteredMessage:Landroid/widget/LinearLayout; // field@72cc │ │ -40f386: 5b03 cd72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.navFeedsFilteredMessageText:Landroid/widget/TextView; // field@72cd │ │ -40f38a: 0e00 |0009: return-void │ │ +40f374: |[40f374] de.danoeh.antennapod.databinding.NavSectionItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ +40f384: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40f38a: 5b01 ce72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.rootView:Landroid/widget/LinearLayout; // field@72ce │ │ +40f38e: 5b02 cc72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.navFeedsFilteredMessage:Landroid/widget/LinearLayout; // field@72cc │ │ +40f392: 5b03 cd72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.navFeedsFilteredMessageText:Landroid/widget/TextView; // field@72cd │ │ +40f396: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -838745,39 +838745,39 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -40f2a4: |[40f2a4] de.danoeh.antennapod.databinding.NavSectionItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ -40f2b4: 6000 095d |0000: sget v0, Lde/danoeh/antennapod/R$id;.nav_feeds_filtered_message:I // field@5d09 │ │ -40f2b8: 7120 ae77 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f2be: 0c01 |0005: move-result-object v1 │ │ -40f2c0: 1f01 1603 |0006: check-cast v1, Landroid/widget/LinearLayout; // type@0316 │ │ -40f2c4: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -40f2c8: 6000 0a5d |000a: sget v0, Lde/danoeh/antennapod/R$id;.nav_feeds_filtered_message_text:I // field@5d0a │ │ -40f2cc: 7120 ae77 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f2d2: 0c02 |000f: move-result-object v2 │ │ -40f2d4: 1f02 2d03 |0010: check-cast v2, Landroid/widget/TextView; // type@032d │ │ -40f2d8: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -40f2dc: 2200 6f1b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding; // type@1b6f │ │ -40f2e0: 1f03 1603 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -40f2e4: 7040 2eaa 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@aa2e │ │ -40f2ea: 1100 |001b: return-object v0 │ │ -40f2ec: 6e10 3b0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40f2f2: 0c03 |001f: move-result-object v3 │ │ -40f2f4: 6e20 2603 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40f2fa: 0c03 |0023: move-result-object v3 │ │ -40f2fc: 2200 7f1e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40f300: 1a01 8342 |0026: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40f304: 6e20 80b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40f30a: 0c03 |002b: move-result-object v3 │ │ -40f30c: 7020 55b6 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40f312: 2700 |002f: throw v0 │ │ +40f2b0: |[40f2b0] de.danoeh.antennapod.databinding.NavSectionItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ +40f2c0: 6000 095d |0000: sget v0, Lde/danoeh/antennapod/R$id;.nav_feeds_filtered_message:I // field@5d09 │ │ +40f2c4: 7120 ae77 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f2ca: 0c01 |0005: move-result-object v1 │ │ +40f2cc: 1f01 1603 |0006: check-cast v1, Landroid/widget/LinearLayout; // type@0316 │ │ +40f2d0: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +40f2d4: 6000 0a5d |000a: sget v0, Lde/danoeh/antennapod/R$id;.nav_feeds_filtered_message_text:I // field@5d0a │ │ +40f2d8: 7120 ae77 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f2de: 0c02 |000f: move-result-object v2 │ │ +40f2e0: 1f02 2d03 |0010: check-cast v2, Landroid/widget/TextView; // type@032d │ │ +40f2e4: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +40f2e8: 2200 6f1b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/NavSectionItemBinding; // type@1b6f │ │ +40f2ec: 1f03 1603 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +40f2f0: 7040 2eaa 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@aa2e │ │ +40f2f6: 1100 |001b: return-object v0 │ │ +40f2f8: 6e10 3b0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40f2fe: 0c03 |001f: move-result-object v3 │ │ +40f300: 6e20 2603 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40f306: 0c03 |0023: move-result-object v3 │ │ +40f308: 2200 7f1e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40f30c: 1a01 8342 |0026: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40f310: 6e20 80b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40f316: 0c03 |002b: move-result-object v3 │ │ +40f318: 7020 55b6 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40f31e: 2700 |002f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x000a line=69 │ │ 0x000c line=70 │ │ 0x0014 line=75 │ │ @@ -838791,20 +838791,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40f314: |[40f314] de.danoeh.antennapod.databinding.NavSectionItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ -40f324: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40f326: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40f328: 7130 33aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; // method@aa33 │ │ -40f32e: 0c02 |0005: move-result-object v2 │ │ -40f330: 1102 |0006: return-object v2 │ │ +40f320: |[40f320] de.danoeh.antennapod.databinding.NavSectionItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ +40f330: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40f332: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40f334: 7130 33aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; // method@aa33 │ │ +40f33a: 0c02 |0005: move-result-object v2 │ │ +40f33c: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=44 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/NavSectionItemBinding;) │ │ @@ -838812,24 +838812,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavSectionItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40f334: |[40f334] de.danoeh.antennapod.databinding.NavSectionItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ -40f344: 6000 da5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.nav_section_item:I // field@5fda │ │ -40f348: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40f34a: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40f350: 0c02 |0006: move-result-object v2 │ │ -40f352: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40f356: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40f35c: 7110 2faa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; // method@aa2f │ │ -40f362: 0c02 |000f: move-result-object v2 │ │ -40f364: 1102 |0010: return-object v2 │ │ +40f340: |[40f340] de.danoeh.antennapod.databinding.NavSectionItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ +40f350: 6000 da5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.nav_section_item:I // field@5fda │ │ +40f354: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40f356: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40f35c: 0c02 |0006: move-result-object v2 │ │ +40f35e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40f362: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40f368: 7110 2faa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/NavSectionItemBinding; // method@aa2f │ │ +40f36e: 0c02 |000f: move-result-object v2 │ │ +40f370: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0009 line=52 │ │ 0x000c line=54 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -838842,18 +838842,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40f270: |[40f270] de.danoeh.antennapod.databinding.NavSectionItemBinding.getRoot:()Landroid/view/View; │ │ -40f280: 6e10 31aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa31 │ │ -40f286: 0c00 |0003: move-result-object v0 │ │ -40f288: 1100 |0004: return-object v0 │ │ +40f27c: |[40f27c] de.danoeh.antennapod.databinding.NavSectionItemBinding.getRoot:()Landroid/view/View; │ │ +40f28c: 6e10 31aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa31 │ │ +40f292: 0c00 |0003: move-result-object v0 │ │ +40f294: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/NavSectionItemBinding;) │ │ @@ -838861,17 +838861,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40f28c: |[40f28c] de.danoeh.antennapod.databinding.NavSectionItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40f29c: 5410 ce72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.rootView:Landroid/widget/LinearLayout; // field@72ce │ │ -40f2a0: 1100 |0002: return-object v0 │ │ +40f298: |[40f298] de.danoeh.antennapod.databinding.NavSectionItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40f2a8: 5410 ce72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/NavSectionItemBinding;.rootView:Landroid/widget/LinearLayout; // field@72ce │ │ +40f2ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/NavSectionItemBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -838919,22 +838919,22 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/ProgressBar;Landroid/widget/LinearLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -40f4a4: |[40f4a4] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/ProgressBar;Landroid/widget/LinearLayout;)V │ │ -40f4b4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40f4ba: 5b01 d272 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@72d2 │ │ -40f4be: 5b02 cf72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@72cf │ │ -40f4c2: 5b03 d072 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.fragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@72d0 │ │ -40f4c6: 5b04 d172 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@72d1 │ │ -40f4ca: 5b05 d372 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@72d3 │ │ -40f4ce: 0e00 |000d: return-void │ │ +40f4b0: |[40f4b0] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/ProgressBar;Landroid/widget/LinearLayout;)V │ │ +40f4c0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40f4c6: 5b01 d272 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@72d2 │ │ +40f4ca: 5b02 cf72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@72cf │ │ +40f4ce: 5b03 d072 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.fragmentContainer:Landroidx/fragment/app/FragmentContainerView; // field@72d0 │ │ +40f4d2: 5b04 d172 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@72d1 │ │ +40f4d6: 5b05 d372 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@72d3 │ │ +40f4da: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0005 line=40 │ │ 0x0007 line=41 │ │ 0x0009 line=42 │ │ @@ -838952,50 +838952,50 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -40f3c0: |[40f3c0] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ -40f3d0: 6000 685b |0000: sget v0, Lde/danoeh/antennapod/R$id;.card:I // field@5b68 │ │ -40f3d4: 7120 ae77 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f3da: 0c01 |0005: move-result-object v1 │ │ -40f3dc: 0714 |0006: move-object v4, v1 │ │ -40f3de: 1f04 bc06 |0007: check-cast v4, Landroidx/cardview/widget/CardView; // type@06bc │ │ -40f3e2: 3804 2300 |0009: if-eqz v4, 002c // +0023 │ │ -40f3e6: 6000 6a5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.fragmentContainer:I // field@5c6a │ │ -40f3ea: 7120 ae77 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f3f0: 0c01 |0010: move-result-object v1 │ │ -40f3f2: 0715 |0011: move-object v5, v1 │ │ -40f3f4: 1f05 5a0a |0012: check-cast v5, Landroidx/fragment/app/FragmentContainerView; // type@0a5a │ │ -40f3f8: 3805 1800 |0014: if-eqz v5, 002c // +0018 │ │ -40f3fc: 6000 7c5d |0016: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ -40f400: 7120 ae77 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f406: 0c01 |001b: move-result-object v1 │ │ -40f408: 0716 |001c: move-object v6, v1 │ │ -40f40a: 1f06 1d03 |001d: check-cast v6, Landroid/widget/ProgressBar; // type@031d │ │ -40f40e: 3806 0d00 |001f: if-eqz v6, 002c // +000d │ │ -40f412: 0787 |0021: move-object v7, v8 │ │ -40f414: 1f07 1603 |0022: check-cast v7, Landroid/widget/LinearLayout; // type@0316 │ │ -40f418: 2208 701b |0024: new-instance v8, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // type@1b70 │ │ -40f41c: 0782 |0026: move-object v2, v8 │ │ -40f41e: 0773 |0027: move-object v3, v7 │ │ -40f420: 7606 34aa 0200 |0028: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/ProgressBar;Landroid/widget/LinearLayout;)V // method@aa34 │ │ -40f426: 1108 |002b: return-object v8 │ │ -40f428: 6e10 3b0d 0800 |002c: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40f42e: 0c08 |002f: move-result-object v8 │ │ -40f430: 6e20 2603 0800 |0030: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40f436: 0c08 |0033: move-result-object v8 │ │ -40f438: 2200 7f1e |0034: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40f43c: 1a01 8342 |0036: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40f440: 6e20 80b6 8100 |0038: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40f446: 0c08 |003b: move-result-object v8 │ │ -40f448: 7020 55b6 8000 |003c: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40f44e: 2700 |003f: throw v0 │ │ +40f3cc: |[40f3cc] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ +40f3dc: 6000 685b |0000: sget v0, Lde/danoeh/antennapod/R$id;.card:I // field@5b68 │ │ +40f3e0: 7120 ae77 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f3e6: 0c01 |0005: move-result-object v1 │ │ +40f3e8: 0714 |0006: move-object v4, v1 │ │ +40f3ea: 1f04 bc06 |0007: check-cast v4, Landroidx/cardview/widget/CardView; // type@06bc │ │ +40f3ee: 3804 2300 |0009: if-eqz v4, 002c // +0023 │ │ +40f3f2: 6000 6a5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.fragmentContainer:I // field@5c6a │ │ +40f3f6: 7120 ae77 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f3fc: 0c01 |0010: move-result-object v1 │ │ +40f3fe: 0715 |0011: move-object v5, v1 │ │ +40f400: 1f05 5a0a |0012: check-cast v5, Landroidx/fragment/app/FragmentContainerView; // type@0a5a │ │ +40f404: 3805 1800 |0014: if-eqz v5, 002c // +0018 │ │ +40f408: 6000 7c5d |0016: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ +40f40c: 7120 ae77 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f412: 0c01 |001b: move-result-object v1 │ │ +40f414: 0716 |001c: move-object v6, v1 │ │ +40f416: 1f06 1d03 |001d: check-cast v6, Landroid/widget/ProgressBar; // type@031d │ │ +40f41a: 3806 0d00 |001f: if-eqz v6, 002c // +000d │ │ +40f41e: 0787 |0021: move-object v7, v8 │ │ +40f420: 1f07 1603 |0022: check-cast v7, Landroid/widget/LinearLayout; // type@0316 │ │ +40f424: 2208 701b |0024: new-instance v8, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // type@1b70 │ │ +40f428: 0782 |0026: move-object v2, v8 │ │ +40f42a: 0773 |0027: move-object v3, v7 │ │ +40f42c: 7606 34aa 0200 |0028: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroidx/fragment/app/FragmentContainerView;Landroid/widget/ProgressBar;Landroid/widget/LinearLayout;)V // method@aa34 │ │ +40f432: 1108 |002b: return-object v8 │ │ +40f434: 6e10 3b0d 0800 |002c: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40f43a: 0c08 |002f: move-result-object v8 │ │ +40f43c: 6e20 2603 0800 |0030: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40f442: 0c08 |0033: move-result-object v8 │ │ +40f444: 2200 7f1e |0034: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40f448: 1a01 8342 |0036: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40f44c: 6e20 80b6 8100 |0038: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40f452: 0c08 |003b: move-result-object v8 │ │ +40f454: 7020 55b6 8000 |003c: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40f45a: 2700 |003f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0002 line=74 │ │ 0x000b line=79 │ │ 0x000d line=80 │ │ 0x0016 line=85 │ │ @@ -839012,20 +839012,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40f450: |[40f450] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ -40f460: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40f462: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40f464: 7130 39aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // method@aa39 │ │ -40f46a: 0c02 |0005: move-result-object v2 │ │ -40f46c: 1102 |0006: return-object v2 │ │ +40f45c: |[40f45c] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ +40f46c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40f46e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40f470: 7130 39aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // method@aa39 │ │ +40f476: 0c02 |0005: move-result-object v2 │ │ +40f478: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=54 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;) │ │ @@ -839033,24 +839033,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40f470: |[40f470] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ -40f480: 6000 ec5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.onlinefeedview_activity:I // field@5fec │ │ -40f484: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40f486: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40f48c: 0c02 |0006: move-result-object v2 │ │ -40f48e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40f492: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40f498: 7110 35aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // method@aa35 │ │ -40f49e: 0c02 |000f: move-result-object v2 │ │ -40f4a0: 1102 |0010: return-object v2 │ │ +40f47c: |[40f47c] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ +40f48c: 6000 ec5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.onlinefeedview_activity:I // field@5fec │ │ +40f490: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40f492: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40f498: 0c02 |0006: move-result-object v2 │ │ +40f49a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40f49e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40f4a4: 7110 35aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; // method@aa35 │ │ +40f4aa: 0c02 |000f: move-result-object v2 │ │ +40f4ac: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0009 line=62 │ │ 0x000c line=64 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -839063,18 +839063,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40f38c: |[40f38c] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.getRoot:()Landroid/view/View; │ │ -40f39c: 6e10 37aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa37 │ │ -40f3a2: 0c00 |0003: move-result-object v0 │ │ -40f3a4: 1100 |0004: return-object v0 │ │ +40f398: |[40f398] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.getRoot:()Landroid/view/View; │ │ +40f3a8: 6e10 37aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa37 │ │ +40f3ae: 0c00 |0003: move-result-object v0 │ │ +40f3b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;) │ │ @@ -839082,17 +839082,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40f3a8: |[40f3a8] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40f3b8: 5410 d272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@72d2 │ │ -40f3bc: 1100 |0002: return-object v0 │ │ +40f3b4: |[40f3b4] de.danoeh.antennapod.databinding.OnlinefeedviewActivityBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40f3c4: 5410 d272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@72d2 │ │ +40f3c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/OnlinefeedviewActivityBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -839140,22 +839140,22 @@ │ │ type : '(Landroid/widget/RelativeLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/ListView;Landroid/widget/ProgressBar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -40f5fc: |[40f5fc] de.danoeh.antennapod.databinding.OpmlSelectionBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/ListView;Landroid/widget/ProgressBar;)V │ │ -40f60c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40f612: 5b01 d872 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.rootView:Landroid/widget/RelativeLayout; // field@72d8 │ │ -40f616: 5b02 d472 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butCancel:Landroid/widget/Button; // field@72d4 │ │ -40f61a: 5b03 d572 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butConfirm:Landroid/widget/Button; // field@72d5 │ │ -40f61e: 5b04 d672 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@72d6 │ │ -40f622: 5b05 d772 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@72d7 │ │ -40f626: 0e00 |000d: return-void │ │ +40f608: |[40f608] de.danoeh.antennapod.databinding.OpmlSelectionBinding.:(Landroid/widget/RelativeLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/ListView;Landroid/widget/ProgressBar;)V │ │ +40f618: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40f61e: 5b01 d872 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.rootView:Landroid/widget/RelativeLayout; // field@72d8 │ │ +40f622: 5b02 d472 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butCancel:Landroid/widget/Button; // field@72d4 │ │ +40f626: 5b03 d572 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butConfirm:Landroid/widget/Button; // field@72d5 │ │ +40f62a: 5b04 d672 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@72d6 │ │ +40f62e: 5b05 d772 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@72d7 │ │ +40f632: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ 0x0009 line=41 │ │ @@ -839173,55 +839173,55 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 74 16-bit code units │ │ -40f504: |[40f504] de.danoeh.antennapod.databinding.OpmlSelectionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ -40f514: 6000 4e5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.butCancel:I // field@5b4e │ │ -40f518: 7120 ae77 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f51e: 0c01 |0005: move-result-object v1 │ │ -40f520: 0714 |0006: move-object v4, v1 │ │ -40f522: 1f04 0103 |0007: check-cast v4, Landroid/widget/Button; // type@0301 │ │ -40f526: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ -40f52a: 6000 4f5b |000b: sget v0, Lde/danoeh/antennapod/R$id;.butConfirm:I // field@5b4f │ │ -40f52e: 7120 ae77 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f534: 0c01 |0010: move-result-object v1 │ │ -40f536: 0715 |0011: move-object v5, v1 │ │ -40f538: 1f05 0103 |0012: check-cast v5, Landroid/widget/Button; // type@0301 │ │ -40f53c: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ -40f540: 6000 525c |0016: sget v0, Lde/danoeh/antennapod/R$id;.feedlist:I // field@5c52 │ │ -40f544: 7120 ae77 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f54a: 0c01 |001b: move-result-object v1 │ │ -40f54c: 0716 |001c: move-object v6, v1 │ │ -40f54e: 1f06 1803 |001d: check-cast v6, Landroid/widget/ListView; // type@0318 │ │ -40f552: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ -40f556: 6000 7c5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ -40f55a: 7120 ae77 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f560: 0c01 |0026: move-result-object v1 │ │ -40f562: 0717 |0027: move-object v7, v1 │ │ -40f564: 1f07 1d03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031d │ │ -40f568: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ -40f56c: 2200 711b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // type@1b71 │ │ -40f570: 0783 |002e: move-object v3, v8 │ │ -40f572: 1f03 2003 |002f: check-cast v3, Landroid/widget/RelativeLayout; // type@0320 │ │ -40f576: 0702 |0031: move-object v2, v0 │ │ -40f578: 7606 3aaa 0200 |0032: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.:(Landroid/widget/RelativeLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/ListView;Landroid/widget/ProgressBar;)V // method@aa3a │ │ -40f57e: 1100 |0035: return-object v0 │ │ -40f580: 6e10 3b0d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40f586: 0c08 |0039: move-result-object v8 │ │ -40f588: 6e20 2603 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40f58e: 0c08 |003d: move-result-object v8 │ │ -40f590: 2200 7f1e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40f594: 1a01 8342 |0040: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40f598: 6e20 80b6 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40f59e: 0c08 |0045: move-result-object v8 │ │ -40f5a0: 7020 55b6 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40f5a6: 2700 |0049: throw v0 │ │ +40f510: |[40f510] de.danoeh.antennapod.databinding.OpmlSelectionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ +40f520: 6000 4e5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.butCancel:I // field@5b4e │ │ +40f524: 7120 ae77 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f52a: 0c01 |0005: move-result-object v1 │ │ +40f52c: 0714 |0006: move-object v4, v1 │ │ +40f52e: 1f04 0103 |0007: check-cast v4, Landroid/widget/Button; // type@0301 │ │ +40f532: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ +40f536: 6000 4f5b |000b: sget v0, Lde/danoeh/antennapod/R$id;.butConfirm:I // field@5b4f │ │ +40f53a: 7120 ae77 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f540: 0c01 |0010: move-result-object v1 │ │ +40f542: 0715 |0011: move-object v5, v1 │ │ +40f544: 1f05 0103 |0012: check-cast v5, Landroid/widget/Button; // type@0301 │ │ +40f548: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ +40f54c: 6000 525c |0016: sget v0, Lde/danoeh/antennapod/R$id;.feedlist:I // field@5c52 │ │ +40f550: 7120 ae77 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f556: 0c01 |001b: move-result-object v1 │ │ +40f558: 0716 |001c: move-object v6, v1 │ │ +40f55a: 1f06 1803 |001d: check-cast v6, Landroid/widget/ListView; // type@0318 │ │ +40f55e: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ +40f562: 6000 7c5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ +40f566: 7120 ae77 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f56c: 0c01 |0026: move-result-object v1 │ │ +40f56e: 0717 |0027: move-object v7, v1 │ │ +40f570: 1f07 1d03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031d │ │ +40f574: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ +40f578: 2200 711b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // type@1b71 │ │ +40f57c: 0783 |002e: move-object v3, v8 │ │ +40f57e: 1f03 2003 |002f: check-cast v3, Landroid/widget/RelativeLayout; // type@0320 │ │ +40f582: 0702 |0031: move-object v2, v0 │ │ +40f584: 7606 3aaa 0200 |0032: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.:(Landroid/widget/RelativeLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/ListView;Landroid/widget/ProgressBar;)V // method@aa3a │ │ +40f58a: 1100 |0035: return-object v0 │ │ +40f58c: 6e10 3b0d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40f592: 0c08 |0039: move-result-object v8 │ │ +40f594: 6e20 2603 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40f59a: 0c08 |003d: move-result-object v8 │ │ +40f59c: 2200 7f1e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40f5a0: 1a01 8342 |0040: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40f5a4: 6e20 80b6 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40f5aa: 0c08 |0045: move-result-object v8 │ │ +40f5ac: 7020 55b6 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40f5b2: 2700 |0049: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0002 line=73 │ │ 0x000b line=78 │ │ 0x000d line=79 │ │ 0x0016 line=84 │ │ @@ -839239,20 +839239,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40f5a8: |[40f5a8] de.danoeh.antennapod.databinding.OpmlSelectionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ -40f5b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40f5ba: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40f5bc: 7130 3faa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // method@aa3f │ │ -40f5c2: 0c02 |0005: move-result-object v2 │ │ -40f5c4: 1102 |0006: return-object v2 │ │ +40f5b4: |[40f5b4] de.danoeh.antennapod.databinding.OpmlSelectionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ +40f5c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40f5c6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40f5c8: 7130 3faa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // method@aa3f │ │ +40f5ce: 0c02 |0005: move-result-object v2 │ │ +40f5d0: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=53 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;) │ │ @@ -839260,24 +839260,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40f5c8: |[40f5c8] de.danoeh.antennapod.databinding.OpmlSelectionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ -40f5d8: 6000 ed5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.opml_selection:I // field@5fed │ │ -40f5dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40f5de: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40f5e4: 0c02 |0006: move-result-object v2 │ │ -40f5e6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40f5ea: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40f5f0: 7110 3baa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // method@aa3b │ │ -40f5f6: 0c02 |000f: move-result-object v2 │ │ -40f5f8: 1102 |0010: return-object v2 │ │ +40f5d4: |[40f5d4] de.danoeh.antennapod.databinding.OpmlSelectionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ +40f5e4: 6000 ed5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.opml_selection:I // field@5fed │ │ +40f5e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40f5ea: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40f5f0: 0c02 |0006: move-result-object v2 │ │ +40f5f2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40f5f6: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40f5fc: 7110 3baa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // method@aa3b │ │ +40f602: 0c02 |000f: move-result-object v2 │ │ +40f604: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0009 line=61 │ │ 0x000c line=63 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -839290,18 +839290,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40f4d0: |[40f4d0] de.danoeh.antennapod.databinding.OpmlSelectionBinding.getRoot:()Landroid/view/View; │ │ -40f4e0: 6e10 3daa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aa3d │ │ -40f4e6: 0c00 |0003: move-result-object v0 │ │ -40f4e8: 1100 |0004: return-object v0 │ │ +40f4dc: |[40f4dc] de.danoeh.antennapod.databinding.OpmlSelectionBinding.getRoot:()Landroid/view/View; │ │ +40f4ec: 6e10 3daa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aa3d │ │ +40f4f2: 0c00 |0003: move-result-object v0 │ │ +40f4f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;) │ │ @@ -839309,17 +839309,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40f4ec: |[40f4ec] de.danoeh.antennapod.databinding.OpmlSelectionBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -40f4fc: 5410 d872 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.rootView:Landroid/widget/RelativeLayout; // field@72d8 │ │ -40f500: 1100 |0002: return-object v0 │ │ +40f4f8: |[40f4f8] de.danoeh.antennapod.databinding.OpmlSelectionBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +40f508: 5410 d872 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.rootView:Landroid/widget/RelativeLayout; // field@72d8 │ │ +40f50c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -839367,22 +839367,22 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar;Landroid/widget/CheckBox;Landroid/widget/CheckBox;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -40f754: |[40f754] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar;Landroid/widget/CheckBox;Landroid/widget/CheckBox;)V │ │ -40f764: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40f76a: 5b01 da72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@72da │ │ -40f76e: 5b02 d972 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@72d9 │ │ -40f772: 5b03 db72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar; // field@72db │ │ -40f776: 5b04 dc72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.skipSilenceFeed:Landroid/widget/CheckBox; // field@72dc │ │ -40f77a: 5b05 dd72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@72dd │ │ -40f77e: 0e00 |000d: return-void │ │ +40f760: |[40f760] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar;Landroid/widget/CheckBox;Landroid/widget/CheckBox;)V │ │ +40f770: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40f776: 5b01 da72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@72da │ │ +40f77a: 5b02 d972 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.currentSpeedLabel:Landroid/widget/TextView; // field@72d9 │ │ +40f77e: 5b03 db72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.seekBar:Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar; // field@72db │ │ +40f782: 5b04 dc72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.skipSilenceFeed:Landroid/widget/CheckBox; // field@72dc │ │ +40f786: 5b05 dd72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.useGlobalCheckbox:Landroid/widget/CheckBox; // field@72dd │ │ +40f78a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0005 line=40 │ │ 0x0007 line=41 │ │ 0x0009 line=42 │ │ @@ -839400,55 +839400,55 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 74 16-bit code units │ │ -40f65c: |[40f65c] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ -40f66c: 6000 ad5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.currentSpeedLabel:I // field@5bad │ │ -40f670: 7120 ae77 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f676: 0c01 |0005: move-result-object v1 │ │ -40f678: 0714 |0006: move-object v4, v1 │ │ -40f67a: 1f04 2d03 |0007: check-cast v4, Landroid/widget/TextView; // type@032d │ │ -40f67e: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ -40f682: 6000 c65d |000b: sget v0, Lde/danoeh/antennapod/R$id;.seekBar:I // field@5dc6 │ │ -40f686: 7120 ae77 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f68c: 0c01 |0010: move-result-object v1 │ │ -40f68e: 0715 |0011: move-object v5, v1 │ │ -40f690: 1f05 081e |0012: check-cast v5, Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar; // type@1e08 │ │ -40f694: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ -40f698: 6000 ef5d |0016: sget v0, Lde/danoeh/antennapod/R$id;.skipSilenceFeed:I // field@5def │ │ -40f69c: 7120 ae77 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f6a2: 0c01 |001b: move-result-object v1 │ │ -40f6a4: 0716 |001c: move-object v6, v1 │ │ -40f6a6: 1f06 0203 |001d: check-cast v6, Landroid/widget/CheckBox; // type@0302 │ │ -40f6aa: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ -40f6ae: 6000 a95e |0021: sget v0, Lde/danoeh/antennapod/R$id;.useGlobalCheckbox:I // field@5ea9 │ │ -40f6b2: 7120 ae77 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f6b8: 0c01 |0026: move-result-object v1 │ │ -40f6ba: 0717 |0027: move-object v7, v1 │ │ -40f6bc: 1f07 0203 |0028: check-cast v7, Landroid/widget/CheckBox; // type@0302 │ │ -40f6c0: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ -40f6c4: 2200 721b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // type@1b72 │ │ -40f6c8: 0783 |002e: move-object v3, v8 │ │ -40f6ca: 1f03 1603 |002f: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -40f6ce: 0702 |0031: move-object v2, v0 │ │ -40f6d0: 7606 40aa 0200 |0032: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar;Landroid/widget/CheckBox;Landroid/widget/CheckBox;)V // method@aa40 │ │ -40f6d6: 1100 |0035: return-object v0 │ │ -40f6d8: 6e10 3b0d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40f6de: 0c08 |0039: move-result-object v8 │ │ -40f6e0: 6e20 2603 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40f6e6: 0c08 |003d: move-result-object v8 │ │ -40f6e8: 2200 7f1e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40f6ec: 1a01 8342 |0040: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40f6f0: 6e20 80b6 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40f6f6: 0c08 |0045: move-result-object v8 │ │ -40f6f8: 7020 55b6 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40f6fe: 2700 |0049: throw v0 │ │ +40f668: |[40f668] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ +40f678: 6000 ad5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.currentSpeedLabel:I // field@5bad │ │ +40f67c: 7120 ae77 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f682: 0c01 |0005: move-result-object v1 │ │ +40f684: 0714 |0006: move-object v4, v1 │ │ +40f686: 1f04 2d03 |0007: check-cast v4, Landroid/widget/TextView; // type@032d │ │ +40f68a: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ +40f68e: 6000 c65d |000b: sget v0, Lde/danoeh/antennapod/R$id;.seekBar:I // field@5dc6 │ │ +40f692: 7120 ae77 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f698: 0c01 |0010: move-result-object v1 │ │ +40f69a: 0715 |0011: move-object v5, v1 │ │ +40f69c: 1f05 081e |0012: check-cast v5, Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar; // type@1e08 │ │ +40f6a0: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ +40f6a4: 6000 ef5d |0016: sget v0, Lde/danoeh/antennapod/R$id;.skipSilenceFeed:I // field@5def │ │ +40f6a8: 7120 ae77 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f6ae: 0c01 |001b: move-result-object v1 │ │ +40f6b0: 0716 |001c: move-object v6, v1 │ │ +40f6b2: 1f06 0203 |001d: check-cast v6, Landroid/widget/CheckBox; // type@0302 │ │ +40f6b6: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ +40f6ba: 6000 a95e |0021: sget v0, Lde/danoeh/antennapod/R$id;.useGlobalCheckbox:I // field@5ea9 │ │ +40f6be: 7120 ae77 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f6c4: 0c01 |0026: move-result-object v1 │ │ +40f6c6: 0717 |0027: move-object v7, v1 │ │ +40f6c8: 1f07 0203 |0028: check-cast v7, Landroid/widget/CheckBox; // type@0302 │ │ +40f6cc: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ +40f6d0: 2200 721b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // type@1b72 │ │ +40f6d4: 0783 |002e: move-object v3, v8 │ │ +40f6d6: 1f03 1603 |002f: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +40f6da: 0702 |0031: move-object v2, v0 │ │ +40f6dc: 7606 40aa 0200 |0032: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar;Landroid/widget/CheckBox;Landroid/widget/CheckBox;)V // method@aa40 │ │ +40f6e2: 1100 |0035: return-object v0 │ │ +40f6e4: 6e10 3b0d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40f6ea: 0c08 |0039: move-result-object v8 │ │ +40f6ec: 6e20 2603 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40f6f2: 0c08 |003d: move-result-object v8 │ │ +40f6f4: 2200 7f1e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40f6f8: 1a01 8342 |0040: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40f6fc: 6e20 80b6 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40f702: 0c08 |0045: move-result-object v8 │ │ +40f704: 7020 55b6 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40f70a: 2700 |0049: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0002 line=74 │ │ 0x000b line=79 │ │ 0x000d line=80 │ │ 0x0016 line=85 │ │ @@ -839466,20 +839466,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40f700: |[40f700] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ -40f710: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40f712: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40f714: 7130 45aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // method@aa45 │ │ -40f71a: 0c02 |0005: move-result-object v2 │ │ -40f71c: 1102 |0006: return-object v2 │ │ +40f70c: |[40f70c] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ +40f71c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40f71e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40f720: 7130 45aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // method@aa45 │ │ +40f726: 0c02 |0005: move-result-object v2 │ │ +40f728: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=54 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;) │ │ @@ -839487,24 +839487,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40f720: |[40f720] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ -40f730: 6000 ef5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.playback_speed_feed_setting_dialog:I // field@5fef │ │ -40f734: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40f736: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40f73c: 0c02 |0006: move-result-object v2 │ │ -40f73e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40f742: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40f748: 7110 41aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // method@aa41 │ │ -40f74e: 0c02 |000f: move-result-object v2 │ │ -40f750: 1102 |0010: return-object v2 │ │ +40f72c: |[40f72c] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ +40f73c: 6000 ef5f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.playback_speed_feed_setting_dialog:I // field@5fef │ │ +40f740: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40f742: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40f748: 0c02 |0006: move-result-object v2 │ │ +40f74a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40f74e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40f754: 7110 41aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; // method@aa41 │ │ +40f75a: 0c02 |000f: move-result-object v2 │ │ +40f75c: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0009 line=62 │ │ 0x000c line=64 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -839517,18 +839517,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40f628: |[40f628] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.getRoot:()Landroid/view/View; │ │ -40f638: 6e10 43aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa43 │ │ -40f63e: 0c00 |0003: move-result-object v0 │ │ -40f640: 1100 |0004: return-object v0 │ │ +40f634: |[40f634] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.getRoot:()Landroid/view/View; │ │ +40f644: 6e10 43aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa43 │ │ +40f64a: 0c00 |0003: move-result-object v0 │ │ +40f64c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;) │ │ @@ -839536,17 +839536,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40f644: |[40f644] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40f654: 5410 da72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@72da │ │ -40f658: 1100 |0002: return-object v0 │ │ +40f650: |[40f650] de.danoeh.antennapod.databinding.PlaybackSpeedFeedSettingDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40f660: 5410 da72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@72da │ │ +40f664: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/PlaybackSpeedFeedSettingDialogBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -839590,21 +839590,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/SeekBar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -40f88c: |[40f88c] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/SeekBar;)V │ │ -40f89c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40f8a2: 5b01 e172 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.rootView:Landroid/widget/LinearLayout; // field@72e1 │ │ -40f8a6: 5b02 de72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.butDecSpeed:Landroid/widget/TextView; // field@72de │ │ -40f8aa: 5b03 df72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.butIncSpeed:Landroid/widget/TextView; // field@72df │ │ -40f8ae: 5b04 e072 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.playbackSpeed:Landroid/widget/SeekBar; // field@72e0 │ │ -40f8b2: 0e00 |000b: return-void │ │ +40f898: |[40f898] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/SeekBar;)V │ │ +40f8a8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40f8ae: 5b01 e172 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.rootView:Landroid/widget/LinearLayout; // field@72e1 │ │ +40f8b2: 5b02 de72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.butDecSpeed:Landroid/widget/TextView; // field@72de │ │ +40f8b6: 5b03 df72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.butIncSpeed:Landroid/widget/TextView; // field@72df │ │ +40f8ba: 5b04 e072 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.playbackSpeed:Landroid/widget/SeekBar; // field@72e0 │ │ +40f8be: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -839620,44 +839620,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 58 16-bit code units │ │ -40f7b4: |[40f7b4] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ -40f7c4: 6000 505b |0000: sget v0, Lde/danoeh/antennapod/R$id;.butDecSpeed:I // field@5b50 │ │ -40f7c8: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f7ce: 0c01 |0005: move-result-object v1 │ │ -40f7d0: 1f01 2d03 |0006: check-cast v1, Landroid/widget/TextView; // type@032d │ │ -40f7d4: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -40f7d8: 6000 545b |000a: sget v0, Lde/danoeh/antennapod/R$id;.butIncSpeed:I // field@5b54 │ │ -40f7dc: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f7e2: 0c02 |000f: move-result-object v2 │ │ -40f7e4: 1f02 2d03 |0010: check-cast v2, Landroid/widget/TextView; // type@032d │ │ -40f7e8: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -40f7ec: 6000 675d |0014: sget v0, Lde/danoeh/antennapod/R$id;.playback_speed:I // field@5d67 │ │ -40f7f0: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f7f6: 0c03 |0019: move-result-object v3 │ │ -40f7f8: 1f03 2503 |001a: check-cast v3, Landroid/widget/SeekBar; // type@0325 │ │ -40f7fc: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -40f800: 2200 731b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; // type@1b73 │ │ -40f804: 1f04 1603 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0316 │ │ -40f808: 7053 46aa 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/SeekBar;)V // method@aa46 │ │ -40f80e: 1100 |0025: return-object v0 │ │ -40f810: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40f816: 0c04 |0029: move-result-object v4 │ │ -40f818: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40f81e: 0c04 |002d: move-result-object v4 │ │ -40f820: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40f824: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40f828: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40f82e: 0c04 |0035: move-result-object v4 │ │ -40f830: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40f836: 2700 |0039: throw v0 │ │ +40f7c0: |[40f7c0] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ +40f7d0: 6000 505b |0000: sget v0, Lde/danoeh/antennapod/R$id;.butDecSpeed:I // field@5b50 │ │ +40f7d4: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f7da: 0c01 |0005: move-result-object v1 │ │ +40f7dc: 1f01 2d03 |0006: check-cast v1, Landroid/widget/TextView; // type@032d │ │ +40f7e0: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +40f7e4: 6000 545b |000a: sget v0, Lde/danoeh/antennapod/R$id;.butIncSpeed:I // field@5b54 │ │ +40f7e8: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f7ee: 0c02 |000f: move-result-object v2 │ │ +40f7f0: 1f02 2d03 |0010: check-cast v2, Landroid/widget/TextView; // type@032d │ │ +40f7f4: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +40f7f8: 6000 675d |0014: sget v0, Lde/danoeh/antennapod/R$id;.playback_speed:I // field@5d67 │ │ +40f7fc: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f802: 0c03 |0019: move-result-object v3 │ │ +40f804: 1f03 2503 |001a: check-cast v3, Landroid/widget/SeekBar; // type@0325 │ │ +40f808: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +40f80c: 2200 731b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; // type@1b73 │ │ +40f810: 1f04 1603 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0316 │ │ +40f814: 7053 46aa 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/SeekBar;)V // method@aa46 │ │ +40f81a: 1100 |0025: return-object v0 │ │ +40f81c: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40f822: 0c04 |0029: move-result-object v4 │ │ +40f824: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40f82a: 0c04 |002d: move-result-object v4 │ │ +40f82c: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40f830: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40f834: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40f83a: 0c04 |0035: move-result-object v4 │ │ +40f83c: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40f842: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0002 line=68 │ │ 0x000a line=73 │ │ 0x000c line=74 │ │ 0x0014 line=79 │ │ @@ -839673,20 +839673,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40f838: |[40f838] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ -40f848: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40f84a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40f84c: 7130 4baa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; // method@aa4b │ │ -40f852: 0c02 |0005: move-result-object v2 │ │ -40f854: 1102 |0006: return-object v2 │ │ +40f844: |[40f844] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ +40f854: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40f856: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40f858: 7130 4baa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; // method@aa4b │ │ +40f85e: 0c02 |0005: move-result-object v2 │ │ +40f860: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;) │ │ @@ -839694,24 +839694,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40f858: |[40f858] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ -40f868: 6000 f05f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.playback_speed_seek_bar:I // field@5ff0 │ │ -40f86c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40f86e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40f874: 0c02 |0006: move-result-object v2 │ │ -40f876: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40f87a: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40f880: 7110 47aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; // method@aa47 │ │ -40f886: 0c02 |000f: move-result-object v2 │ │ -40f888: 1102 |0010: return-object v2 │ │ +40f864: |[40f864] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ +40f874: 6000 f05f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.playback_speed_seek_bar:I // field@5ff0 │ │ +40f878: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40f87a: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40f880: 0c02 |0006: move-result-object v2 │ │ +40f882: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40f886: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40f88c: 7110 47aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; // method@aa47 │ │ +40f892: 0c02 |000f: move-result-object v2 │ │ +40f894: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0009 line=56 │ │ 0x000c line=58 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -839724,18 +839724,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40f780: |[40f780] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.getRoot:()Landroid/view/View; │ │ -40f790: 6e10 49aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa49 │ │ -40f796: 0c00 |0003: move-result-object v0 │ │ -40f798: 1100 |0004: return-object v0 │ │ +40f78c: |[40f78c] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.getRoot:()Landroid/view/View; │ │ +40f79c: 6e10 49aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa49 │ │ +40f7a2: 0c00 |0003: move-result-object v0 │ │ +40f7a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;) │ │ @@ -839743,17 +839743,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40f79c: |[40f79c] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40f7ac: 5410 e172 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.rootView:Landroid/widget/LinearLayout; // field@72e1 │ │ -40f7b0: 1100 |0002: return-object v0 │ │ +40f7a8: |[40f7a8] de.danoeh.antennapod.databinding.PlaybackSpeedSeekBarBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40f7b8: 5410 e172 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding;.rootView:Landroid/widget/LinearLayout; // field@72e1 │ │ +40f7bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/PlaybackSpeedSeekBarBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -839797,21 +839797,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -40f9c0: |[40f9c0] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V │ │ -40f9d0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40f9d6: 5b01 e572 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.rootView:Landroid/widget/LinearLayout; // field@72e5 │ │ -40f9da: 5b02 e272 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.balloonButtonNegative:Landroid/widget/Button; // field@72e2 │ │ -40f9de: 5b03 e372 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.balloonButtonPositive:Landroid/widget/Button; // field@72e3 │ │ -40f9e2: 5b04 e472 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.balloonMessage:Landroid/widget/TextView; // field@72e4 │ │ -40f9e6: 0e00 |000b: return-void │ │ +40f9cc: |[40f9cc] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V │ │ +40f9dc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40f9e2: 5b01 e572 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.rootView:Landroid/widget/LinearLayout; // field@72e5 │ │ +40f9e6: 5b02 e272 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.balloonButtonNegative:Landroid/widget/Button; // field@72e2 │ │ +40f9ea: 5b03 e372 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.balloonButtonPositive:Landroid/widget/Button; // field@72e3 │ │ +40f9ee: 5b04 e472 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.balloonMessage:Landroid/widget/TextView; // field@72e4 │ │ +40f9f2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -839827,44 +839827,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 58 16-bit code units │ │ -40f8e8: |[40f8e8] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; │ │ -40f8f8: 6000 265b |0000: sget v0, Lde/danoeh/antennapod/R$id;.balloon_button_negative:I // field@5b26 │ │ -40f8fc: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f902: 0c01 |0005: move-result-object v1 │ │ -40f904: 1f01 0103 |0006: check-cast v1, Landroid/widget/Button; // type@0301 │ │ -40f908: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -40f90c: 6000 275b |000a: sget v0, Lde/danoeh/antennapod/R$id;.balloon_button_positive:I // field@5b27 │ │ -40f910: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f916: 0c02 |000f: move-result-object v2 │ │ -40f918: 1f02 0103 |0010: check-cast v2, Landroid/widget/Button; // type@0301 │ │ -40f91c: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -40f920: 6000 2a5b |0014: sget v0, Lde/danoeh/antennapod/R$id;.balloon_message:I // field@5b2a │ │ -40f924: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40f92a: 0c03 |0019: move-result-object v3 │ │ -40f92c: 1f03 2d03 |001a: check-cast v3, Landroid/widget/TextView; // type@032d │ │ -40f930: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -40f934: 2200 741b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; // type@1b74 │ │ -40f938: 1f04 1603 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0316 │ │ -40f93c: 7053 4caa 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V // method@aa4c │ │ -40f942: 1100 |0025: return-object v0 │ │ -40f944: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40f94a: 0c04 |0029: move-result-object v4 │ │ -40f94c: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40f952: 0c04 |002d: move-result-object v4 │ │ -40f954: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40f958: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40f95c: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40f962: 0c04 |0035: move-result-object v4 │ │ -40f964: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40f96a: 2700 |0039: throw v0 │ │ +40f8f4: |[40f8f4] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; │ │ +40f904: 6000 265b |0000: sget v0, Lde/danoeh/antennapod/R$id;.balloon_button_negative:I // field@5b26 │ │ +40f908: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f90e: 0c01 |0005: move-result-object v1 │ │ +40f910: 1f01 0103 |0006: check-cast v1, Landroid/widget/Button; // type@0301 │ │ +40f914: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +40f918: 6000 275b |000a: sget v0, Lde/danoeh/antennapod/R$id;.balloon_button_positive:I // field@5b27 │ │ +40f91c: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f922: 0c02 |000f: move-result-object v2 │ │ +40f924: 1f02 0103 |0010: check-cast v2, Landroid/widget/Button; // type@0301 │ │ +40f928: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +40f92c: 6000 2a5b |0014: sget v0, Lde/danoeh/antennapod/R$id;.balloon_message:I // field@5b2a │ │ +40f930: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40f936: 0c03 |0019: move-result-object v3 │ │ +40f938: 1f03 2d03 |001a: check-cast v3, Landroid/widget/TextView; // type@032d │ │ +40f93c: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +40f940: 2200 741b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; // type@1b74 │ │ +40f944: 1f04 1603 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0316 │ │ +40f948: 7053 4caa 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;)V // method@aa4c │ │ +40f94e: 1100 |0025: return-object v0 │ │ +40f950: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40f956: 0c04 |0029: move-result-object v4 │ │ +40f958: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40f95e: 0c04 |002d: move-result-object v4 │ │ +40f960: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40f964: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40f968: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40f96e: 0c04 |0035: move-result-object v4 │ │ +40f970: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40f976: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0002 line=69 │ │ 0x000a line=74 │ │ 0x000c line=75 │ │ 0x0014 line=80 │ │ @@ -839880,20 +839880,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40f96c: |[40f96c] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; │ │ -40f97c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40f97e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40f980: 7130 51aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; // method@aa51 │ │ -40f986: 0c02 |0005: move-result-object v2 │ │ -40f988: 1102 |0006: return-object v2 │ │ +40f978: |[40f978] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; │ │ +40f988: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40f98a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40f98c: 7130 51aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; // method@aa51 │ │ +40f992: 0c02 |0005: move-result-object v2 │ │ +40f994: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;) │ │ @@ -839901,24 +839901,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40f98c: |[40f98c] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; │ │ -40f99c: 6000 f25f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.popup_bubble_view:I // field@5ff2 │ │ -40f9a0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40f9a2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40f9a8: 0c02 |0006: move-result-object v2 │ │ -40f9aa: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40f9ae: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40f9b4: 7110 4daa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; // method@aa4d │ │ -40f9ba: 0c02 |000f: move-result-object v2 │ │ -40f9bc: 1102 |0010: return-object v2 │ │ +40f998: |[40f998] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; │ │ +40f9a8: 6000 f25f |0000: sget v0, Lde/danoeh/antennapod/R$layout;.popup_bubble_view:I // field@5ff2 │ │ +40f9ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40f9ae: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40f9b4: 0c02 |0006: move-result-object v2 │ │ +40f9b6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40f9ba: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40f9c0: 7110 4daa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; // method@aa4d │ │ +40f9c6: 0c02 |000f: move-result-object v2 │ │ +40f9c8: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0009 line=57 │ │ 0x000c line=59 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -839931,18 +839931,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40f8b4: |[40f8b4] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.getRoot:()Landroid/view/View; │ │ -40f8c4: 6e10 4faa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa4f │ │ -40f8ca: 0c00 |0003: move-result-object v0 │ │ -40f8cc: 1100 |0004: return-object v0 │ │ +40f8c0: |[40f8c0] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.getRoot:()Landroid/view/View; │ │ +40f8d0: 6e10 4faa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa4f │ │ +40f8d6: 0c00 |0003: move-result-object v0 │ │ +40f8d8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;) │ │ @@ -839950,17 +839950,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40f8d0: |[40f8d0] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40f8e0: 5410 e572 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.rootView:Landroid/widget/LinearLayout; // field@72e5 │ │ -40f8e4: 1100 |0002: return-object v0 │ │ +40f8dc: |[40f8dc] de.danoeh.antennapod.databinding.PopupBubbleViewBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40f8ec: 5410 e572 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding;.rootView:Landroid/widget/LinearLayout; // field@72e5 │ │ +40f8f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/PopupBubbleViewBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -840020,25 +840020,25 @@ │ │ type : '(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/TextView;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -40fb58: |[40fb58] de.danoeh.antennapod.databinding.QueueFragmentBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/TextView;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -40fb68: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40fb6e: 5b01 eb72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@72eb │ │ -40fb72: 5b02 e672 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@72e6 │ │ -40fb76: 5b03 e772 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@72e7 │ │ -40fb7a: 5b04 e872 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.infoBar:Landroid/widget/TextView; // field@72e8 │ │ -40fb7e: 5b05 e972 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@72e9 │ │ -40fb82: 5b06 ea72 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@72ea │ │ -40fb86: 5b07 ec72 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@72ec │ │ -40fb8a: 5b08 ed72 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@72ed │ │ -40fb8e: 0e00 |0013: return-void │ │ +40fb64: |[40fb64] de.danoeh.antennapod.databinding.QueueFragmentBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/TextView;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +40fb74: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40fb7a: 5b01 eb72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@72eb │ │ +40fb7e: 5b02 e672 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@72e6 │ │ +40fb82: 5b03 e772 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@72e7 │ │ +40fb86: 5b04 e872 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.infoBar:Landroid/widget/TextView; // field@72e8 │ │ +40fb8a: 5b05 e972 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@72e9 │ │ +40fb8e: 5b06 ea72 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@72ea │ │ +40fb92: 5b07 ec72 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@72ec │ │ +40fb96: 5b08 ed72 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@72ed │ │ +40fb9a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ 0x0009 line=56 │ │ @@ -840062,73 +840062,73 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 107 16-bit code units │ │ -40fa1c: |[40fa1c] de.danoeh.antennapod.databinding.QueueFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ -40fa2c: 6000 155b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b15 │ │ -40fa30: 7120 ae77 0b00 |0002: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40fa36: 0c01 |0005: move-result-object v1 │ │ -40fa38: 0714 |0006: move-object v4, v1 │ │ -40fa3a: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ -40fa3e: 3804 4e00 |0009: if-eqz v4, 0057 // +004e │ │ -40fa42: 6000 675c |000b: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5c67 │ │ -40fa46: 7120 ae77 0b00 |000d: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40fa4c: 0c01 |0010: move-result-object v1 │ │ -40fa4e: 0715 |0011: move-object v5, v1 │ │ -40fa50: 1f05 1a1e |0012: check-cast v5, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1e1a │ │ -40fa54: 3805 4300 |0014: if-eqz v5, 0057 // +0043 │ │ -40fa58: 6000 9a5c |0016: sget v0, Lde/danoeh/antennapod/R$id;.info_bar:I // field@5c9a │ │ -40fa5c: 7120 ae77 0b00 |0018: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40fa62: 0c01 |001b: move-result-object v1 │ │ -40fa64: 0716 |001c: move-object v6, v1 │ │ -40fa66: 1f06 2d03 |001d: check-cast v6, Landroid/widget/TextView; // type@032d │ │ -40fa6a: 3806 3800 |001f: if-eqz v6, 0057 // +0038 │ │ -40fa6e: 6000 7c5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ -40fa72: 7120 ae77 0b00 |0023: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40fa78: 0c01 |0026: move-result-object v1 │ │ -40fa7a: 0717 |0027: move-object v7, v1 │ │ -40fa7c: 1f07 1d03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031d │ │ -40fa80: 3807 2d00 |002a: if-eqz v7, 0057 // +002d │ │ -40fa84: 6000 895d |002c: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5d89 │ │ -40fa88: 7120 ae77 0b00 |002e: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40fa8e: 0c01 |0031: move-result-object v1 │ │ -40fa90: 0718 |0032: move-object v8, v1 │ │ -40fa92: 1f08 ed1d |0033: check-cast v8, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1ded │ │ -40fa96: 3808 2200 |0035: if-eqz v8, 0057 // +0022 │ │ -40fa9a: 6000 365e |0037: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5e36 │ │ -40fa9e: 7120 ae77 0b00 |0039: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40faa4: 0c01 |003c: move-result-object v1 │ │ -40faa6: 0719 |003d: move-object v9, v1 │ │ -40faa8: 1f09 b112 |003e: check-cast v9, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b1 │ │ -40faac: 3809 1700 |0040: if-eqz v9, 0057 // +0017 │ │ -40fab0: 6000 6c5e |0042: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ -40fab4: 7120 ae77 0b00 |0044: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40faba: 0c01 |0047: move-result-object v1 │ │ -40fabc: 071a |0048: move-object v10, v1 │ │ -40fabe: 1f0a f716 |0049: check-cast v10, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -40fac2: 380a 0c00 |004b: if-eqz v10, 0057 // +000c │ │ -40fac6: 2200 751b |004d: new-instance v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding; // type@1b75 │ │ -40faca: 07b3 |004f: move-object v3, v11 │ │ -40facc: 1f03 2003 |0050: check-cast v3, Landroid/widget/RelativeLayout; // type@0320 │ │ -40fad0: 0702 |0052: move-object v2, v0 │ │ -40fad2: 7609 52aa 0200 |0053: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/TextView;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@aa52 │ │ -40fad8: 1100 |0056: return-object v0 │ │ -40fada: 6e10 3b0d 0b00 |0057: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40fae0: 0c0b |005a: move-result-object v11 │ │ -40fae2: 6e20 2603 0b00 |005b: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40fae8: 0c0b |005e: move-result-object v11 │ │ -40faea: 2200 7f1e |005f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40faee: 1a01 8342 |0061: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40faf2: 6e20 80b6 b100 |0063: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40faf8: 0c0b |0066: move-result-object v11 │ │ -40fafa: 7020 55b6 b000 |0067: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40fb00: 2700 |006a: throw v0 │ │ +40fa28: |[40fa28] de.danoeh.antennapod.databinding.QueueFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ +40fa38: 6000 155b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b15 │ │ +40fa3c: 7120 ae77 0b00 |0002: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40fa42: 0c01 |0005: move-result-object v1 │ │ +40fa44: 0714 |0006: move-object v4, v1 │ │ +40fa46: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ +40fa4a: 3804 4e00 |0009: if-eqz v4, 0057 // +004e │ │ +40fa4e: 6000 675c |000b: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5c67 │ │ +40fa52: 7120 ae77 0b00 |000d: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40fa58: 0c01 |0010: move-result-object v1 │ │ +40fa5a: 0715 |0011: move-object v5, v1 │ │ +40fa5c: 1f05 1a1e |0012: check-cast v5, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1e1a │ │ +40fa60: 3805 4300 |0014: if-eqz v5, 0057 // +0043 │ │ +40fa64: 6000 9a5c |0016: sget v0, Lde/danoeh/antennapod/R$id;.info_bar:I // field@5c9a │ │ +40fa68: 7120 ae77 0b00 |0018: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40fa6e: 0c01 |001b: move-result-object v1 │ │ +40fa70: 0716 |001c: move-object v6, v1 │ │ +40fa72: 1f06 2d03 |001d: check-cast v6, Landroid/widget/TextView; // type@032d │ │ +40fa76: 3806 3800 |001f: if-eqz v6, 0057 // +0038 │ │ +40fa7a: 6000 7c5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ +40fa7e: 7120 ae77 0b00 |0023: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40fa84: 0c01 |0026: move-result-object v1 │ │ +40fa86: 0717 |0027: move-object v7, v1 │ │ +40fa88: 1f07 1d03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031d │ │ +40fa8c: 3807 2d00 |002a: if-eqz v7, 0057 // +002d │ │ +40fa90: 6000 895d |002c: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5d89 │ │ +40fa94: 7120 ae77 0b00 |002e: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40fa9a: 0c01 |0031: move-result-object v1 │ │ +40fa9c: 0718 |0032: move-object v8, v1 │ │ +40fa9e: 1f08 ed1d |0033: check-cast v8, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1ded │ │ +40faa2: 3808 2200 |0035: if-eqz v8, 0057 // +0022 │ │ +40faa6: 6000 365e |0037: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5e36 │ │ +40faaa: 7120 ae77 0b00 |0039: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40fab0: 0c01 |003c: move-result-object v1 │ │ +40fab2: 0719 |003d: move-object v9, v1 │ │ +40fab4: 1f09 b112 |003e: check-cast v9, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b1 │ │ +40fab8: 3809 1700 |0040: if-eqz v9, 0057 // +0017 │ │ +40fabc: 6000 6c5e |0042: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ +40fac0: 7120 ae77 0b00 |0044: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40fac6: 0c01 |0047: move-result-object v1 │ │ +40fac8: 071a |0048: move-object v10, v1 │ │ +40faca: 1f0a f716 |0049: check-cast v10, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +40face: 380a 0c00 |004b: if-eqz v10, 0057 // +000c │ │ +40fad2: 2200 751b |004d: new-instance v0, Lde/danoeh/antennapod/databinding/QueueFragmentBinding; // type@1b75 │ │ +40fad6: 07b3 |004f: move-object v3, v11 │ │ +40fad8: 1f03 2003 |0050: check-cast v3, Landroid/widget/RelativeLayout; // type@0320 │ │ +40fadc: 0702 |0052: move-object v2, v0 │ │ +40fade: 7609 52aa 0200 |0053: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/TextView;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@aa52 │ │ +40fae4: 1100 |0056: return-object v0 │ │ +40fae6: 6e10 3b0d 0b00 |0057: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40faec: 0c0b |005a: move-result-object v11 │ │ +40faee: 6e20 2603 0b00 |005b: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40faf4: 0c0b |005e: move-result-object v11 │ │ +40faf6: 2200 7f1e |005f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40fafa: 1a01 8342 |0061: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40fafe: 6e20 80b6 b100 |0063: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40fb04: 0c0b |0066: move-result-object v11 │ │ +40fb06: 7020 55b6 b000 |0067: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40fb0c: 2700 |006a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0002 line=91 │ │ 0x000b line=96 │ │ 0x000d line=97 │ │ 0x0016 line=102 │ │ @@ -840152,20 +840152,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40fb04: |[40fb04] de.danoeh.antennapod.databinding.QueueFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ -40fb14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40fb16: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40fb18: 7130 57aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; // method@aa57 │ │ -40fb1e: 0c02 |0005: move-result-object v2 │ │ -40fb20: 1102 |0006: return-object v2 │ │ +40fb10: |[40fb10] de.danoeh.antennapod.databinding.QueueFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ +40fb20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40fb22: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40fb24: 7130 57aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; // method@aa57 │ │ +40fb2a: 0c02 |0005: move-result-object v2 │ │ +40fb2c: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=71 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/QueueFragmentBinding;) │ │ @@ -840173,24 +840173,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QueueFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40fb24: |[40fb24] de.danoeh.antennapod.databinding.QueueFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ -40fb34: 6000 0560 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.queue_fragment:I // field@6005 │ │ -40fb38: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40fb3a: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40fb40: 0c02 |0006: move-result-object v2 │ │ -40fb42: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40fb46: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40fb4c: 7110 53aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; // method@aa53 │ │ -40fb52: 0c02 |000f: move-result-object v2 │ │ -40fb54: 1102 |0010: return-object v2 │ │ +40fb30: |[40fb30] de.danoeh.antennapod.databinding.QueueFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ +40fb40: 6000 0560 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.queue_fragment:I // field@6005 │ │ +40fb44: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40fb46: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40fb4c: 0c02 |0006: move-result-object v2 │ │ +40fb4e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40fb52: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40fb58: 7110 53aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/QueueFragmentBinding; // method@aa53 │ │ +40fb5e: 0c02 |000f: move-result-object v2 │ │ +40fb60: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0009 line=79 │ │ 0x000c line=81 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -840203,18 +840203,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40f9e8: |[40f9e8] de.danoeh.antennapod.databinding.QueueFragmentBinding.getRoot:()Landroid/view/View; │ │ -40f9f8: 6e10 55aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aa55 │ │ -40f9fe: 0c00 |0003: move-result-object v0 │ │ -40fa00: 1100 |0004: return-object v0 │ │ +40f9f4: |[40f9f4] de.danoeh.antennapod.databinding.QueueFragmentBinding.getRoot:()Landroid/view/View; │ │ +40fa04: 6e10 55aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aa55 │ │ +40fa0a: 0c00 |0003: move-result-object v0 │ │ +40fa0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/QueueFragmentBinding;) │ │ @@ -840222,17 +840222,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40fa04: |[40fa04] de.danoeh.antennapod.databinding.QueueFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -40fa14: 5410 eb72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@72eb │ │ -40fa18: 1100 |0002: return-object v0 │ │ +40fa10: |[40fa10] de.danoeh.antennapod.databinding.QueueFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +40fa20: 5410 eb72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/QueueFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@72eb │ │ +40fa24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/QueueFragmentBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -840284,23 +840284,23 @@ │ │ type : '(Landroid/widget/ScrollView;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -40fcd4: |[40fcd4] de.danoeh.antennapod.databinding.RatingDialogBinding.:(Landroid/widget/ScrollView;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;)V │ │ -40fce4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40fcea: 5b01 f272 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.rootView:Landroid/widget/ScrollView; // field@72f2 │ │ -40fcee: 5b02 ee72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.contibuteButton:Landroid/widget/Button; // field@72ee │ │ -40fcf2: 5b03 ef72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.headerLabel:Landroid/widget/TextView; // field@72ef │ │ -40fcf6: 5b04 f072 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.neverAgainButton:Landroid/widget/Button; // field@72f0 │ │ -40fcfa: 5b05 f172 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.rateButton:Landroid/widget/Button; // field@72f1 │ │ -40fcfe: 5b06 f372 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.showLaterButton:Landroid/widget/Button; // field@72f3 │ │ -40fd02: 0e00 |000f: return-void │ │ +40fce0: |[40fce0] de.danoeh.antennapod.databinding.RatingDialogBinding.:(Landroid/widget/ScrollView;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;)V │ │ +40fcf0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40fcf6: 5b01 f272 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.rootView:Landroid/widget/ScrollView; // field@72f2 │ │ +40fcfa: 5b02 ee72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.contibuteButton:Landroid/widget/Button; // field@72ee │ │ +40fcfe: 5b03 ef72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.headerLabel:Landroid/widget/TextView; // field@72ef │ │ +40fd02: 5b04 f072 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.neverAgainButton:Landroid/widget/Button; // field@72f0 │ │ +40fd06: 5b05 f172 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.rateButton:Landroid/widget/Button; // field@72f1 │ │ +40fd0a: 5b06 f372 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.showLaterButton:Landroid/widget/Button; // field@72f3 │ │ +40fd0e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0005 line=42 │ │ 0x0007 line=43 │ │ 0x0009 line=44 │ │ @@ -840320,61 +840320,61 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/RatingDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 85 16-bit code units │ │ -40fbc4: |[40fbc4] de.danoeh.antennapod.databinding.RatingDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/RatingDialogBinding; │ │ -40fbd4: 6000 9a5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.contibuteButton:I // field@5b9a │ │ -40fbd8: 7120 ae77 0900 |0002: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40fbde: 0c01 |0005: move-result-object v1 │ │ -40fbe0: 0714 |0006: move-object v4, v1 │ │ -40fbe2: 1f04 0103 |0007: check-cast v4, Landroid/widget/Button; // type@0301 │ │ -40fbe6: 3804 3800 |0009: if-eqz v4, 0041 // +0038 │ │ -40fbea: 6000 7c5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.headerLabel:I // field@5c7c │ │ -40fbee: 7120 ae77 0900 |000d: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40fbf4: 0c01 |0010: move-result-object v1 │ │ -40fbf6: 0715 |0011: move-object v5, v1 │ │ -40fbf8: 1f05 2d03 |0012: check-cast v5, Landroid/widget/TextView; // type@032d │ │ -40fbfc: 3805 2d00 |0014: if-eqz v5, 0041 // +002d │ │ -40fc00: 6000 165d |0016: sget v0, Lde/danoeh/antennapod/R$id;.neverAgainButton:I // field@5d16 │ │ -40fc04: 7120 ae77 0900 |0018: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40fc0a: 0c01 |001b: move-result-object v1 │ │ -40fc0c: 0716 |001c: move-object v6, v1 │ │ -40fc0e: 1f06 0103 |001d: check-cast v6, Landroid/widget/Button; // type@0301 │ │ -40fc12: 3806 2200 |001f: if-eqz v6, 0041 // +0022 │ │ -40fc16: 6000 855d |0021: sget v0, Lde/danoeh/antennapod/R$id;.rateButton:I // field@5d85 │ │ -40fc1a: 7120 ae77 0900 |0023: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40fc20: 0c01 |0026: move-result-object v1 │ │ -40fc22: 0717 |0027: move-object v7, v1 │ │ -40fc24: 1f07 0103 |0028: check-cast v7, Landroid/widget/Button; // type@0301 │ │ -40fc28: 3807 1700 |002a: if-eqz v7, 0041 // +0017 │ │ -40fc2c: 6000 e55d |002c: sget v0, Lde/danoeh/antennapod/R$id;.showLaterButton:I // field@5de5 │ │ -40fc30: 7120 ae77 0900 |002e: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40fc36: 0c01 |0031: move-result-object v1 │ │ -40fc38: 0718 |0032: move-object v8, v1 │ │ -40fc3a: 1f08 0103 |0033: check-cast v8, Landroid/widget/Button; // type@0301 │ │ -40fc3e: 3808 0c00 |0035: if-eqz v8, 0041 // +000c │ │ -40fc42: 2200 761b |0037: new-instance v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding; // type@1b76 │ │ -40fc46: 0793 |0039: move-object v3, v9 │ │ -40fc48: 1f03 2203 |003a: check-cast v3, Landroid/widget/ScrollView; // type@0322 │ │ -40fc4c: 0702 |003c: move-object v2, v0 │ │ -40fc4e: 7607 58aa 0200 |003d: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.:(Landroid/widget/ScrollView;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;)V // method@aa58 │ │ -40fc54: 1100 |0040: return-object v0 │ │ -40fc56: 6e10 3b0d 0900 |0041: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40fc5c: 0c09 |0044: move-result-object v9 │ │ -40fc5e: 6e20 2603 0900 |0045: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40fc64: 0c09 |0048: move-result-object v9 │ │ -40fc66: 2200 7f1e |0049: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40fc6a: 1a01 8342 |004b: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40fc6e: 6e20 80b6 9100 |004d: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40fc74: 0c09 |0050: move-result-object v9 │ │ -40fc76: 7020 55b6 9000 |0051: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40fc7c: 2700 |0054: throw v0 │ │ +40fbd0: |[40fbd0] de.danoeh.antennapod.databinding.RatingDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/RatingDialogBinding; │ │ +40fbe0: 6000 9a5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.contibuteButton:I // field@5b9a │ │ +40fbe4: 7120 ae77 0900 |0002: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40fbea: 0c01 |0005: move-result-object v1 │ │ +40fbec: 0714 |0006: move-object v4, v1 │ │ +40fbee: 1f04 0103 |0007: check-cast v4, Landroid/widget/Button; // type@0301 │ │ +40fbf2: 3804 3800 |0009: if-eqz v4, 0041 // +0038 │ │ +40fbf6: 6000 7c5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.headerLabel:I // field@5c7c │ │ +40fbfa: 7120 ae77 0900 |000d: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40fc00: 0c01 |0010: move-result-object v1 │ │ +40fc02: 0715 |0011: move-object v5, v1 │ │ +40fc04: 1f05 2d03 |0012: check-cast v5, Landroid/widget/TextView; // type@032d │ │ +40fc08: 3805 2d00 |0014: if-eqz v5, 0041 // +002d │ │ +40fc0c: 6000 165d |0016: sget v0, Lde/danoeh/antennapod/R$id;.neverAgainButton:I // field@5d16 │ │ +40fc10: 7120 ae77 0900 |0018: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40fc16: 0c01 |001b: move-result-object v1 │ │ +40fc18: 0716 |001c: move-object v6, v1 │ │ +40fc1a: 1f06 0103 |001d: check-cast v6, Landroid/widget/Button; // type@0301 │ │ +40fc1e: 3806 2200 |001f: if-eqz v6, 0041 // +0022 │ │ +40fc22: 6000 855d |0021: sget v0, Lde/danoeh/antennapod/R$id;.rateButton:I // field@5d85 │ │ +40fc26: 7120 ae77 0900 |0023: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40fc2c: 0c01 |0026: move-result-object v1 │ │ +40fc2e: 0717 |0027: move-object v7, v1 │ │ +40fc30: 1f07 0103 |0028: check-cast v7, Landroid/widget/Button; // type@0301 │ │ +40fc34: 3807 1700 |002a: if-eqz v7, 0041 // +0017 │ │ +40fc38: 6000 e55d |002c: sget v0, Lde/danoeh/antennapod/R$id;.showLaterButton:I // field@5de5 │ │ +40fc3c: 7120 ae77 0900 |002e: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40fc42: 0c01 |0031: move-result-object v1 │ │ +40fc44: 0718 |0032: move-object v8, v1 │ │ +40fc46: 1f08 0103 |0033: check-cast v8, Landroid/widget/Button; // type@0301 │ │ +40fc4a: 3808 0c00 |0035: if-eqz v8, 0041 // +000c │ │ +40fc4e: 2200 761b |0037: new-instance v0, Lde/danoeh/antennapod/databinding/RatingDialogBinding; // type@1b76 │ │ +40fc52: 0793 |0039: move-object v3, v9 │ │ +40fc54: 1f03 2203 |003a: check-cast v3, Landroid/widget/ScrollView; // type@0322 │ │ +40fc58: 0702 |003c: move-object v2, v0 │ │ +40fc5a: 7607 58aa 0200 |003d: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.:(Landroid/widget/ScrollView;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;)V // method@aa58 │ │ +40fc60: 1100 |0040: return-object v0 │ │ +40fc62: 6e10 3b0d 0900 |0041: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40fc68: 0c09 |0044: move-result-object v9 │ │ +40fc6a: 6e20 2603 0900 |0045: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40fc70: 0c09 |0048: move-result-object v9 │ │ +40fc72: 2200 7f1e |0049: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40fc76: 1a01 8342 |004b: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40fc7a: 6e20 80b6 9100 |004d: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40fc80: 0c09 |0050: move-result-object v9 │ │ +40fc82: 7020 55b6 9000 |0051: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40fc88: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0002 line=77 │ │ 0x000b line=82 │ │ 0x000d line=83 │ │ 0x0016 line=88 │ │ @@ -840394,20 +840394,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/RatingDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40fc80: |[40fc80] de.danoeh.antennapod.databinding.RatingDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/RatingDialogBinding; │ │ -40fc90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40fc92: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40fc94: 7130 5daa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/RatingDialogBinding; // method@aa5d │ │ -40fc9a: 0c02 |0005: move-result-object v2 │ │ -40fc9c: 1102 |0006: return-object v2 │ │ +40fc8c: |[40fc8c] de.danoeh.antennapod.databinding.RatingDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/RatingDialogBinding; │ │ +40fc9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40fc9e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40fca0: 7130 5daa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/RatingDialogBinding; // method@aa5d │ │ +40fca6: 0c02 |0005: move-result-object v2 │ │ +40fca8: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=57 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/RatingDialogBinding;) │ │ @@ -840415,24 +840415,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/RatingDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40fca0: |[40fca0] de.danoeh.antennapod.databinding.RatingDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/RatingDialogBinding; │ │ -40fcb0: 6000 0860 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.rating_dialog:I // field@6008 │ │ -40fcb4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40fcb6: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40fcbc: 0c02 |0006: move-result-object v2 │ │ -40fcbe: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40fcc2: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40fcc8: 7110 59aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/RatingDialogBinding; // method@aa59 │ │ -40fcce: 0c02 |000f: move-result-object v2 │ │ -40fcd0: 1102 |0010: return-object v2 │ │ +40fcac: |[40fcac] de.danoeh.antennapod.databinding.RatingDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/RatingDialogBinding; │ │ +40fcbc: 6000 0860 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.rating_dialog:I // field@6008 │ │ +40fcc0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40fcc2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40fcc8: 0c02 |0006: move-result-object v2 │ │ +40fcca: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40fcce: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40fcd4: 7110 59aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/RatingDialogBinding; // method@aa59 │ │ +40fcda: 0c02 |000f: move-result-object v2 │ │ +40fcdc: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0009 line=65 │ │ 0x000c line=67 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -840445,18 +840445,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40fb90: |[40fb90] de.danoeh.antennapod.databinding.RatingDialogBinding.getRoot:()Landroid/view/View; │ │ -40fba0: 6e10 5baa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@aa5b │ │ -40fba6: 0c00 |0003: move-result-object v0 │ │ -40fba8: 1100 |0004: return-object v0 │ │ +40fb9c: |[40fb9c] de.danoeh.antennapod.databinding.RatingDialogBinding.getRoot:()Landroid/view/View; │ │ +40fbac: 6e10 5baa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@aa5b │ │ +40fbb2: 0c00 |0003: move-result-object v0 │ │ +40fbb4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/RatingDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/RatingDialogBinding;) │ │ @@ -840464,17 +840464,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40fbac: |[40fbac] de.danoeh.antennapod.databinding.RatingDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ -40fbbc: 5410 f272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.rootView:Landroid/widget/ScrollView; // field@72f2 │ │ -40fbc0: 1100 |0002: return-object v0 │ │ +40fbb8: |[40fbb8] de.danoeh.antennapod.databinding.RatingDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ +40fbc8: 5410 f272 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/RatingDialogBinding;.rootView:Landroid/widget/ScrollView; // field@72f2 │ │ +40fbcc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/RatingDialogBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -840510,19 +840510,19 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40fdc0: |[40fdc0] de.danoeh.antennapod.databinding.ReorderDialogBinding.:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView;)V │ │ -40fdd0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40fdd6: 5b01 f572 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.rootView:Landroidx/recyclerview/widget/RecyclerView; // field@72f5 │ │ -40fdda: 5b02 f472 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@72f4 │ │ -40fdde: 0e00 |0007: return-void │ │ +40fdcc: |[40fdcc] de.danoeh.antennapod.databinding.ReorderDialogBinding.:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView;)V │ │ +40fddc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40fde2: 5b01 f572 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.rootView:Landroidx/recyclerview/widget/RecyclerView; // field@72f5 │ │ +40fde6: 5b02 f472 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@72f4 │ │ +40fdea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ 0x0005 line=24 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/databinding/ReorderDialogBinding; │ │ @@ -840534,24 +840534,24 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -40fd38: |[40fd38] de.danoeh.antennapod.databinding.ReorderDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogBinding; │ │ -40fd48: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -40fd4c: 1f01 2c12 |0002: check-cast v1, Landroidx/recyclerview/widget/RecyclerView; // type@122c │ │ -40fd50: 2200 771b |0004: new-instance v0, Lde/danoeh/antennapod/databinding/ReorderDialogBinding; // type@1b77 │ │ -40fd54: 7030 5eaa 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView;)V // method@aa5e │ │ -40fd5a: 1100 |0009: return-object v0 │ │ -40fd5c: 2201 7f1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ -40fd60: 1a00 cac0 |000c: const-string v0, "rootView" // string@c0ca │ │ -40fd64: 7020 55b6 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40fd6a: 2701 |0011: throw v1 │ │ +40fd44: |[40fd44] de.danoeh.antennapod.databinding.ReorderDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogBinding; │ │ +40fd54: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +40fd58: 1f01 2c12 |0002: check-cast v1, Landroidx/recyclerview/widget/RecyclerView; // type@122c │ │ +40fd5c: 2200 771b |0004: new-instance v0, Lde/danoeh/antennapod/databinding/ReorderDialogBinding; // type@1b77 │ │ +40fd60: 7030 5eaa 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.:(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView;)V // method@aa5e │ │ +40fd66: 1100 |0009: return-object v0 │ │ +40fd68: 2201 7f1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ +40fd6c: 1a00 cac0 |000c: const-string v0, "rootView" // string@c0ca │ │ +40fd70: 7020 55b6 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40fd76: 2701 |0011: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=54 │ │ 0x0004 line=56 │ │ 0x000a line=51 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/view/View; │ │ @@ -840561,20 +840561,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ReorderDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40fd6c: |[40fd6c] de.danoeh.antennapod.databinding.ReorderDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ReorderDialogBinding; │ │ -40fd7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40fd7e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40fd80: 7130 63aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogBinding; // method@aa63 │ │ -40fd86: 0c02 |0005: move-result-object v2 │ │ -40fd88: 1102 |0006: return-object v2 │ │ +40fd78: |[40fd78] de.danoeh.antennapod.databinding.ReorderDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ReorderDialogBinding; │ │ +40fd88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40fd8a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40fd8c: 7130 63aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogBinding; // method@aa63 │ │ +40fd92: 0c02 |0005: move-result-object v2 │ │ +40fd94: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=35 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/ReorderDialogBinding;) │ │ @@ -840582,24 +840582,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40fd8c: |[40fd8c] de.danoeh.antennapod.databinding.ReorderDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogBinding; │ │ -40fd9c: 6000 0960 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.reorder_dialog:I // field@6009 │ │ -40fda0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40fda2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40fda8: 0c02 |0006: move-result-object v2 │ │ -40fdaa: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40fdae: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40fdb4: 7110 5faa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogBinding; // method@aa5f │ │ -40fdba: 0c02 |000f: move-result-object v2 │ │ -40fdbc: 1102 |0010: return-object v2 │ │ +40fd98: |[40fd98] de.danoeh.antennapod.databinding.ReorderDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogBinding; │ │ +40fda8: 6000 0960 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.reorder_dialog:I // field@6009 │ │ +40fdac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40fdae: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40fdb4: 0c02 |0006: move-result-object v2 │ │ +40fdb6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40fdba: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40fdc0: 7110 5faa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogBinding; // method@aa5f │ │ +40fdc6: 0c02 |000f: move-result-object v2 │ │ +40fdc8: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0009 line=43 │ │ 0x000c line=45 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -840612,18 +840612,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40fd04: |[40fd04] de.danoeh.antennapod.databinding.ReorderDialogBinding.getRoot:()Landroid/view/View; │ │ -40fd14: 6e10 61aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.getRoot:()Landroidx/recyclerview/widget/RecyclerView; // method@aa61 │ │ -40fd1a: 0c00 |0003: move-result-object v0 │ │ -40fd1c: 1100 |0004: return-object v0 │ │ +40fd10: |[40fd10] de.danoeh.antennapod.databinding.ReorderDialogBinding.getRoot:()Landroid/view/View; │ │ +40fd20: 6e10 61aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.getRoot:()Landroidx/recyclerview/widget/RecyclerView; // method@aa61 │ │ +40fd26: 0c00 |0003: move-result-object v0 │ │ +40fd28: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/ReorderDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/ReorderDialogBinding;) │ │ @@ -840631,17 +840631,17 @@ │ │ type : '()Landroidx/recyclerview/widget/RecyclerView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40fd20: |[40fd20] de.danoeh.antennapod.databinding.ReorderDialogBinding.getRoot:()Landroidx/recyclerview/widget/RecyclerView; │ │ -40fd30: 5410 f572 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.rootView:Landroidx/recyclerview/widget/RecyclerView; // field@72f5 │ │ -40fd34: 1100 |0002: return-object v0 │ │ +40fd2c: |[40fd2c] de.danoeh.antennapod.databinding.ReorderDialogBinding.getRoot:()Landroidx/recyclerview/widget/RecyclerView; │ │ +40fd3c: 5410 f572 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ReorderDialogBinding;.rootView:Landroidx/recyclerview/widget/RecyclerView; // field@72f5 │ │ +40fd40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/ReorderDialogBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -840681,20 +840681,20 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -40fed8: |[40fed8] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ -40fee8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40feee: 5b01 f772 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.rootView:Landroid/widget/LinearLayout; // field@72f7 │ │ -40fef2: 5b02 f672 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.dragHandle:Landroid/widget/ImageView; // field@72f6 │ │ -40fef6: 5b03 f872 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.sectionLabel:Landroid/widget/TextView; // field@72f8 │ │ -40fefa: 0e00 |0009: return-void │ │ +40fee4: |[40fee4] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V │ │ +40fef4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40fefa: 5b01 f772 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.rootView:Landroid/widget/LinearLayout; // field@72f7 │ │ +40fefe: 5b02 f672 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.dragHandle:Landroid/widget/ImageView; // field@72f6 │ │ +40ff02: 5b03 f872 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.sectionLabel:Landroid/widget/TextView; // field@72f8 │ │ +40ff06: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -840708,39 +840708,39 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -40fe14: |[40fe14] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; │ │ -40fe24: 6000 db5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.dragHandle:I // field@5bdb │ │ -40fe28: 7120 ae77 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40fe2e: 0c01 |0005: move-result-object v1 │ │ -40fe30: 1f01 1403 |0006: check-cast v1, Landroid/widget/ImageView; // type@0314 │ │ -40fe34: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -40fe38: 6000 c55d |000a: sget v0, Lde/danoeh/antennapod/R$id;.sectionLabel:I // field@5dc5 │ │ -40fe3c: 7120 ae77 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40fe42: 0c02 |000f: move-result-object v2 │ │ -40fe44: 1f02 2d03 |0010: check-cast v2, Landroid/widget/TextView; // type@032d │ │ -40fe48: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -40fe4c: 2200 781b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; // type@1b78 │ │ -40fe50: 1f03 1603 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -40fe54: 7040 64aa 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@aa64 │ │ -40fe5a: 1100 |001b: return-object v0 │ │ -40fe5c: 6e10 3b0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40fe62: 0c03 |001f: move-result-object v3 │ │ -40fe64: 6e20 2603 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40fe6a: 0c03 |0023: move-result-object v3 │ │ -40fe6c: 2200 7f1e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40fe70: 1a01 8342 |0026: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40fe74: 6e20 80b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40fe7a: 0c03 |002b: move-result-object v3 │ │ -40fe7c: 7020 55b6 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40fe82: 2700 |002f: throw v0 │ │ +40fe20: |[40fe20] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; │ │ +40fe30: 6000 db5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.dragHandle:I // field@5bdb │ │ +40fe34: 7120 ae77 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40fe3a: 0c01 |0005: move-result-object v1 │ │ +40fe3c: 1f01 1403 |0006: check-cast v1, Landroid/widget/ImageView; // type@0314 │ │ +40fe40: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +40fe44: 6000 c55d |000a: sget v0, Lde/danoeh/antennapod/R$id;.sectionLabel:I // field@5dc5 │ │ +40fe48: 7120 ae77 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40fe4e: 0c02 |000f: move-result-object v2 │ │ +40fe50: 1f02 2d03 |0010: check-cast v2, Landroid/widget/TextView; // type@032d │ │ +40fe54: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +40fe58: 2200 781b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; // type@1b78 │ │ +40fe5c: 1f03 1603 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +40fe60: 7040 64aa 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;)V // method@aa64 │ │ +40fe66: 1100 |001b: return-object v0 │ │ +40fe68: 6e10 3b0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40fe6e: 0c03 |001f: move-result-object v3 │ │ +40fe70: 6e20 2603 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40fe76: 0c03 |0023: move-result-object v3 │ │ +40fe78: 2200 7f1e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40fe7c: 1a01 8342 |0026: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40fe80: 6e20 80b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40fe86: 0c03 |002b: move-result-object v3 │ │ +40fe88: 7020 55b6 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40fe8e: 2700 |002f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x000a line=69 │ │ 0x000c line=70 │ │ 0x0014 line=75 │ │ @@ -840754,20 +840754,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40fe84: |[40fe84] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; │ │ -40fe94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40fe96: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40fe98: 7130 69aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; // method@aa69 │ │ -40fe9e: 0c02 |0005: move-result-object v2 │ │ -40fea0: 1102 |0006: return-object v2 │ │ +40fe90: |[40fe90] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; │ │ +40fea0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40fea2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40fea4: 7130 69aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; // method@aa69 │ │ +40feaa: 0c02 |0005: move-result-object v2 │ │ +40feac: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=44 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;) │ │ @@ -840775,24 +840775,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40fea4: |[40fea4] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; │ │ -40feb4: 6000 0a60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.reorder_dialog_entry:I // field@600a │ │ -40feb8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40feba: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40fec0: 0c02 |0006: move-result-object v2 │ │ -40fec2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40fec6: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40fecc: 7110 65aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; // method@aa65 │ │ -40fed2: 0c02 |000f: move-result-object v2 │ │ -40fed4: 1102 |0010: return-object v2 │ │ +40feb0: |[40feb0] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; │ │ +40fec0: 6000 0a60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.reorder_dialog_entry:I // field@600a │ │ +40fec4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40fec6: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40fecc: 0c02 |0006: move-result-object v2 │ │ +40fece: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40fed2: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40fed8: 7110 65aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; // method@aa65 │ │ +40fede: 0c02 |000f: move-result-object v2 │ │ +40fee0: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0009 line=52 │ │ 0x000c line=54 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -840805,18 +840805,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40fde0: |[40fde0] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.getRoot:()Landroid/view/View; │ │ -40fdf0: 6e10 67aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa67 │ │ -40fdf6: 0c00 |0003: move-result-object v0 │ │ -40fdf8: 1100 |0004: return-object v0 │ │ +40fdec: |[40fdec] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.getRoot:()Landroid/view/View; │ │ +40fdfc: 6e10 67aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa67 │ │ +40fe02: 0c00 |0003: move-result-object v0 │ │ +40fe04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;) │ │ @@ -840824,17 +840824,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40fdfc: |[40fdfc] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40fe0c: 5410 f772 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.rootView:Landroid/widget/LinearLayout; // field@72f7 │ │ -40fe10: 1100 |0002: return-object v0 │ │ +40fe08: |[40fe08] de.danoeh.antennapod.databinding.ReorderDialogEntryBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40fe18: 5410 f772 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding;.rootView:Landroid/widget/LinearLayout; // field@72f7 │ │ +40fe1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/ReorderDialogEntryBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -840870,19 +840870,19 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40ffe0: |[40ffe0] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ -40fff0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40fff6: 5b01 fa72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@72fa │ │ -40fffa: 5b02 f972 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.headerLabel:Landroid/widget/TextView; // field@72f9 │ │ -40fffe: 0e00 |0007: return-void │ │ +40ffec: |[40ffec] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V │ │ +40fffc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +410002: 5b01 fa72 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@72fa │ │ +410006: 5b02 f972 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.headerLabel:Landroid/widget/TextView; // field@72f9 │ │ +41000a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ 0x0005 line=28 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; │ │ @@ -840894,34 +840894,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -40ff30: |[40ff30] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; │ │ -40ff40: 6000 7c5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.headerLabel:I // field@5c7c │ │ -40ff44: 7120 ae77 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -40ff4a: 0c01 |0005: move-result-object v1 │ │ -40ff4c: 1f01 2d03 |0006: check-cast v1, Landroid/widget/TextView; // type@032d │ │ -40ff50: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ -40ff54: 2200 791b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; // type@1b79 │ │ -40ff58: 1f02 1603 |000c: check-cast v2, Landroid/widget/LinearLayout; // type@0316 │ │ -40ff5c: 7030 6aaa 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@aa6a │ │ -40ff62: 1100 |0011: return-object v0 │ │ -40ff64: 6e10 3b0d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -40ff6a: 0c02 |0015: move-result-object v2 │ │ -40ff6c: 6e20 2603 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -40ff72: 0c02 |0019: move-result-object v2 │ │ -40ff74: 2200 7f1e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -40ff78: 1a01 8342 |001c: const-string v1, "Missing required view with ID: " // string@4283 │ │ -40ff7c: 6e20 80b6 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -40ff82: 0c02 |0021: move-result-object v2 │ │ -40ff84: 7020 55b6 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -40ff8a: 2700 |0025: throw v0 │ │ +40ff3c: |[40ff3c] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; │ │ +40ff4c: 6000 7c5c |0000: sget v0, Lde/danoeh/antennapod/R$id;.headerLabel:I // field@5c7c │ │ +40ff50: 7120 ae77 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +40ff56: 0c01 |0005: move-result-object v1 │ │ +40ff58: 1f01 2d03 |0006: check-cast v1, Landroid/widget/TextView; // type@032d │ │ +40ff5c: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ +40ff60: 2200 791b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; // type@1b79 │ │ +40ff64: 1f02 1603 |000c: check-cast v2, Landroid/widget/LinearLayout; // type@0316 │ │ +40ff68: 7030 6aaa 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;)V // method@aa6a │ │ +40ff6e: 1100 |0011: return-object v0 │ │ +40ff70: 6e10 3b0d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +40ff76: 0c02 |0015: move-result-object v2 │ │ +40ff78: 6e20 2603 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +40ff7e: 0c02 |0019: move-result-object v2 │ │ +40ff80: 2200 7f1e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +40ff84: 1a01 8342 |001c: const-string v1, "Missing required view with ID: " // string@4283 │ │ +40ff88: 6e20 80b6 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +40ff8e: 0c02 |0021: move-result-object v2 │ │ +40ff90: 7020 55b6 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +40ff96: 2700 |0025: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x000a line=64 │ │ 0x0012 line=66 │ │ 0x001a line=67 │ │ @@ -840933,20 +840933,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -40ff8c: |[40ff8c] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; │ │ -40ff9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40ff9e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -40ffa0: 7130 6faa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; // method@aa6f │ │ -40ffa6: 0c02 |0005: move-result-object v2 │ │ -40ffa8: 1102 |0006: return-object v2 │ │ +40ff98: |[40ff98] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; │ │ +40ffa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40ffaa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +40ffac: 7130 6faa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; // method@aa6f │ │ +40ffb2: 0c02 |0005: move-result-object v2 │ │ +40ffb4: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=39 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;) │ │ @@ -840954,24 +840954,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -40ffac: |[40ffac] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; │ │ -40ffbc: 6000 0b60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.reorder_dialog_header:I // field@600b │ │ -40ffc0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -40ffc2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -40ffc8: 0c02 |0006: move-result-object v2 │ │ -40ffca: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -40ffce: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -40ffd4: 7110 6baa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; // method@aa6b │ │ -40ffda: 0c02 |000f: move-result-object v2 │ │ -40ffdc: 1102 |0010: return-object v2 │ │ +40ffb8: |[40ffb8] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; │ │ +40ffc8: 6000 0b60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.reorder_dialog_header:I // field@600b │ │ +40ffcc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +40ffce: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +40ffd4: 0c02 |0006: move-result-object v2 │ │ +40ffd6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +40ffda: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +40ffe0: 7110 6baa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; // method@aa6b │ │ +40ffe6: 0c02 |000f: move-result-object v2 │ │ +40ffe8: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0009 line=47 │ │ 0x000c line=49 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -840984,18 +840984,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40fefc: |[40fefc] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.getRoot:()Landroid/view/View; │ │ -40ff0c: 6e10 6daa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa6d │ │ -40ff12: 0c00 |0003: move-result-object v0 │ │ -40ff14: 1100 |0004: return-object v0 │ │ +40ff08: |[40ff08] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.getRoot:()Landroid/view/View; │ │ +40ff18: 6e10 6daa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa6d │ │ +40ff1e: 0c00 |0003: move-result-object v0 │ │ +40ff20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;) │ │ @@ -841003,17 +841003,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40ff18: |[40ff18] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -40ff28: 5410 fa72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@72fa │ │ -40ff2c: 1100 |0002: return-object v0 │ │ +40ff24: |[40ff24] de.danoeh.antennapod.databinding.ReorderDialogHeaderBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +40ff34: 5410 fa72 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding;.rootView:Landroid/widget/LinearLayout; // field@72fa │ │ +40ff38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/ReorderDialogHeaderBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -841073,25 +841073,25 @@ │ │ type : '(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/chip/Chip;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/recyclerview/widget/RecyclerView;Lcom/google/android/material/appbar/MaterialToolbar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -410170: |[410170] de.danoeh.antennapod.databinding.SearchFragmentBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/chip/Chip;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/recyclerview/widget/RecyclerView;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -410180: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -410186: 5b01 0173 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7301 │ │ -41018a: 5b02 fb72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@72fb │ │ -41018e: 5b03 fc72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.feedTitleChip:Lcom/google/android/material/chip/Chip; // field@72fc │ │ -410192: 5b04 fd72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@72fd │ │ -410196: 5b05 fe72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@72fe │ │ -41019a: 5b06 ff72 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@72ff │ │ -41019e: 5b07 0073 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.recyclerViewFeeds:Landroidx/recyclerview/widget/RecyclerView; // field@7300 │ │ -4101a2: 5b08 0273 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7302 │ │ -4101a6: 0e00 |0013: return-void │ │ +41017c: |[41017c] de.danoeh.antennapod.databinding.SearchFragmentBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/chip/Chip;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/recyclerview/widget/RecyclerView;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +41018c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +410192: 5b01 0173 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7301 │ │ +410196: 5b02 fb72 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@72fb │ │ +41019a: 5b03 fc72 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.feedTitleChip:Lcom/google/android/material/chip/Chip; // field@72fc │ │ +41019e: 5b04 fd72 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@72fd │ │ +4101a2: 5b05 fe72 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.progressBar:Landroid/widget/ProgressBar; // field@72fe │ │ +4101a6: 5b06 ff72 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@72ff │ │ +4101aa: 5b07 0073 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.recyclerViewFeeds:Landroidx/recyclerview/widget/RecyclerView; // field@7300 │ │ +4101ae: 5b08 0273 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7302 │ │ +4101b2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ 0x0009 line=56 │ │ @@ -841115,73 +841115,73 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 107 16-bit code units │ │ -410034: |[410034] de.danoeh.antennapod.databinding.SearchFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ -410044: 6000 155b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b15 │ │ -410048: 7120 ae77 0b00 |0002: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -41004e: 0c01 |0005: move-result-object v1 │ │ -410050: 0714 |0006: move-object v4, v1 │ │ -410052: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ -410056: 3804 4e00 |0009: if-eqz v4, 0057 // +004e │ │ -41005a: 6000 515c |000b: sget v0, Lde/danoeh/antennapod/R$id;.feed_title_chip:I // field@5c51 │ │ -41005e: 7120 ae77 0b00 |000d: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410064: 0c01 |0010: move-result-object v1 │ │ -410066: 0715 |0011: move-object v5, v1 │ │ -410068: 1f05 5917 |0012: check-cast v5, Lcom/google/android/material/chip/Chip; // type@1759 │ │ -41006c: 3805 4300 |0014: if-eqz v5, 0057 // +0043 │ │ -410070: 6000 675c |0016: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5c67 │ │ -410074: 7120 ae77 0b00 |0018: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -41007a: 0c01 |001b: move-result-object v1 │ │ -41007c: 0716 |001c: move-object v6, v1 │ │ -41007e: 1f06 1a1e |001d: check-cast v6, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1e1a │ │ -410082: 3806 3800 |001f: if-eqz v6, 0057 // +0038 │ │ -410086: 6000 7c5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ -41008a: 7120 ae77 0b00 |0023: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410090: 0c01 |0026: move-result-object v1 │ │ -410092: 0717 |0027: move-object v7, v1 │ │ -410094: 1f07 1d03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031d │ │ -410098: 3807 2d00 |002a: if-eqz v7, 0057 // +002d │ │ -41009c: 6000 895d |002c: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5d89 │ │ -4100a0: 7120 ae77 0b00 |002e: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4100a6: 0c01 |0031: move-result-object v1 │ │ -4100a8: 0718 |0032: move-object v8, v1 │ │ -4100aa: 1f08 ed1d |0033: check-cast v8, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1ded │ │ -4100ae: 3808 2200 |0035: if-eqz v8, 0057 // +0022 │ │ -4100b2: 6000 8a5d |0037: sget v0, Lde/danoeh/antennapod/R$id;.recyclerViewFeeds:I // field@5d8a │ │ -4100b6: 7120 ae77 0b00 |0039: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4100bc: 0c01 |003c: move-result-object v1 │ │ -4100be: 0719 |003d: move-object v9, v1 │ │ -4100c0: 1f09 2c12 |003e: check-cast v9, Landroidx/recyclerview/widget/RecyclerView; // type@122c │ │ -4100c4: 3809 1700 |0040: if-eqz v9, 0057 // +0017 │ │ -4100c8: 6000 6c5e |0042: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ -4100cc: 7120 ae77 0b00 |0044: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4100d2: 0c01 |0047: move-result-object v1 │ │ -4100d4: 071a |0048: move-object v10, v1 │ │ -4100d6: 1f0a f716 |0049: check-cast v10, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -4100da: 380a 0c00 |004b: if-eqz v10, 0057 // +000c │ │ -4100de: 2200 7a1b |004d: new-instance v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding; // type@1b7a │ │ -4100e2: 07b3 |004f: move-object v3, v11 │ │ -4100e4: 1f03 2003 |0050: check-cast v3, Landroid/widget/RelativeLayout; // type@0320 │ │ -4100e8: 0702 |0052: move-object v2, v0 │ │ -4100ea: 7609 70aa 0200 |0053: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/chip/Chip;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/recyclerview/widget/RecyclerView;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@aa70 │ │ -4100f0: 1100 |0056: return-object v0 │ │ -4100f2: 6e10 3b0d 0b00 |0057: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -4100f8: 0c0b |005a: move-result-object v11 │ │ -4100fa: 6e20 2603 0b00 |005b: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -410100: 0c0b |005e: move-result-object v11 │ │ -410102: 2200 7f1e |005f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -410106: 1a01 8342 |0061: const-string v1, "Missing required view with ID: " // string@4283 │ │ -41010a: 6e20 80b6 b100 |0063: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -410110: 0c0b |0066: move-result-object v11 │ │ -410112: 7020 55b6 b000 |0067: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -410118: 2700 |006a: throw v0 │ │ +410040: |[410040] de.danoeh.antennapod.databinding.SearchFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ +410050: 6000 155b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b15 │ │ +410054: 7120 ae77 0b00 |0002: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +41005a: 0c01 |0005: move-result-object v1 │ │ +41005c: 0714 |0006: move-object v4, v1 │ │ +41005e: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ +410062: 3804 4e00 |0009: if-eqz v4, 0057 // +004e │ │ +410066: 6000 515c |000b: sget v0, Lde/danoeh/antennapod/R$id;.feed_title_chip:I // field@5c51 │ │ +41006a: 7120 ae77 0b00 |000d: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410070: 0c01 |0010: move-result-object v1 │ │ +410072: 0715 |0011: move-object v5, v1 │ │ +410074: 1f05 5917 |0012: check-cast v5, Lcom/google/android/material/chip/Chip; // type@1759 │ │ +410078: 3805 4300 |0014: if-eqz v5, 0057 // +0043 │ │ +41007c: 6000 675c |0016: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5c67 │ │ +410080: 7120 ae77 0b00 |0018: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410086: 0c01 |001b: move-result-object v1 │ │ +410088: 0716 |001c: move-object v6, v1 │ │ +41008a: 1f06 1a1e |001d: check-cast v6, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1e1a │ │ +41008e: 3806 3800 |001f: if-eqz v6, 0057 // +0038 │ │ +410092: 6000 7c5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ +410096: 7120 ae77 0b00 |0023: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +41009c: 0c01 |0026: move-result-object v1 │ │ +41009e: 0717 |0027: move-object v7, v1 │ │ +4100a0: 1f07 1d03 |0028: check-cast v7, Landroid/widget/ProgressBar; // type@031d │ │ +4100a4: 3807 2d00 |002a: if-eqz v7, 0057 // +002d │ │ +4100a8: 6000 895d |002c: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5d89 │ │ +4100ac: 7120 ae77 0b00 |002e: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4100b2: 0c01 |0031: move-result-object v1 │ │ +4100b4: 0718 |0032: move-object v8, v1 │ │ +4100b6: 1f08 ed1d |0033: check-cast v8, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1ded │ │ +4100ba: 3808 2200 |0035: if-eqz v8, 0057 // +0022 │ │ +4100be: 6000 8a5d |0037: sget v0, Lde/danoeh/antennapod/R$id;.recyclerViewFeeds:I // field@5d8a │ │ +4100c2: 7120 ae77 0b00 |0039: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4100c8: 0c01 |003c: move-result-object v1 │ │ +4100ca: 0719 |003d: move-object v9, v1 │ │ +4100cc: 1f09 2c12 |003e: check-cast v9, Landroidx/recyclerview/widget/RecyclerView; // type@122c │ │ +4100d0: 3809 1700 |0040: if-eqz v9, 0057 // +0017 │ │ +4100d4: 6000 6c5e |0042: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ +4100d8: 7120 ae77 0b00 |0044: invoke-static {v11, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4100de: 0c01 |0047: move-result-object v1 │ │ +4100e0: 071a |0048: move-object v10, v1 │ │ +4100e2: 1f0a f716 |0049: check-cast v10, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +4100e6: 380a 0c00 |004b: if-eqz v10, 0057 // +000c │ │ +4100ea: 2200 7a1b |004d: new-instance v0, Lde/danoeh/antennapod/databinding/SearchFragmentBinding; // type@1b7a │ │ +4100ee: 07b3 |004f: move-object v3, v11 │ │ +4100f0: 1f03 2003 |0050: check-cast v3, Landroid/widget/RelativeLayout; // type@0320 │ │ +4100f4: 0702 |0052: move-object v2, v0 │ │ +4100f6: 7609 70aa 0200 |0053: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lcom/google/android/material/chip/Chip;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/recyclerview/widget/RecyclerView;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@aa70 │ │ +4100fc: 1100 |0056: return-object v0 │ │ +4100fe: 6e10 3b0d 0b00 |0057: invoke-virtual {v11}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +410104: 0c0b |005a: move-result-object v11 │ │ +410106: 6e20 2603 0b00 |005b: invoke-virtual {v11, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +41010c: 0c0b |005e: move-result-object v11 │ │ +41010e: 2200 7f1e |005f: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +410112: 1a01 8342 |0061: const-string v1, "Missing required view with ID: " // string@4283 │ │ +410116: 6e20 80b6 b100 |0063: invoke-virtual {v1, v11}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +41011c: 0c0b |0066: move-result-object v11 │ │ +41011e: 7020 55b6 b000 |0067: invoke-direct {v0, v11}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +410124: 2700 |006a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0002 line=91 │ │ 0x000b line=96 │ │ 0x000d line=97 │ │ 0x0016 line=102 │ │ @@ -841205,20 +841205,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -41011c: |[41011c] de.danoeh.antennapod.databinding.SearchFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ -41012c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41012e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -410130: 7130 75aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; // method@aa75 │ │ -410136: 0c02 |0005: move-result-object v2 │ │ -410138: 1102 |0006: return-object v2 │ │ +410128: |[410128] de.danoeh.antennapod.databinding.SearchFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ +410138: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41013a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +41013c: 7130 75aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; // method@aa75 │ │ +410142: 0c02 |0005: move-result-object v2 │ │ +410144: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=71 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SearchFragmentBinding;) │ │ @@ -841226,24 +841226,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SearchFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -41013c: |[41013c] de.danoeh.antennapod.databinding.SearchFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ -41014c: 6000 0c60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.search_fragment:I // field@600c │ │ -410150: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -410152: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -410158: 0c02 |0006: move-result-object v2 │ │ -41015a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -41015e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -410164: 7110 71aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; // method@aa71 │ │ -41016a: 0c02 |000f: move-result-object v2 │ │ -41016c: 1102 |0010: return-object v2 │ │ +410148: |[410148] de.danoeh.antennapod.databinding.SearchFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ +410158: 6000 0c60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.search_fragment:I // field@600c │ │ +41015c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41015e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +410164: 0c02 |0006: move-result-object v2 │ │ +410166: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +41016a: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +410170: 7110 71aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SearchFragmentBinding; // method@aa71 │ │ +410176: 0c02 |000f: move-result-object v2 │ │ +410178: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0009 line=79 │ │ 0x000c line=81 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -841256,18 +841256,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -410000: |[410000] de.danoeh.antennapod.databinding.SearchFragmentBinding.getRoot:()Landroid/view/View; │ │ -410010: 6e10 73aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aa73 │ │ -410016: 0c00 |0003: move-result-object v0 │ │ -410018: 1100 |0004: return-object v0 │ │ +41000c: |[41000c] de.danoeh.antennapod.databinding.SearchFragmentBinding.getRoot:()Landroid/view/View; │ │ +41001c: 6e10 73aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aa73 │ │ +410022: 0c00 |0003: move-result-object v0 │ │ +410024: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SearchFragmentBinding;) │ │ @@ -841275,17 +841275,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41001c: |[41001c] de.danoeh.antennapod.databinding.SearchFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -41002c: 5410 0173 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7301 │ │ -410030: 1100 |0002: return-object v0 │ │ +410028: |[410028] de.danoeh.antennapod.databinding.SearchFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +410038: 5410 0173 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SearchFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7301 │ │ +41003c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SearchFragmentBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -841329,21 +841329,21 @@ │ │ type : '(Landroid/widget/FrameLayout;Landroid/widget/FrameLayout;Landroid/widget/ImageView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -4102a4: |[4102a4] de.danoeh.antennapod.databinding.SecondaryActionBinding.:(Landroid/widget/FrameLayout;Landroid/widget/FrameLayout;Landroid/widget/ImageView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;)V │ │ -4102b4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4102ba: 5b01 0373 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.rootView:Landroid/widget/FrameLayout; // field@7303 │ │ -4102be: 5b02 0473 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionButton:Landroid/widget/FrameLayout; // field@7304 │ │ -4102c2: 5b03 0573 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionIcon:Landroid/widget/ImageView; // field@7305 │ │ -4102c6: 5b04 0673 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionProgress:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@7306 │ │ -4102ca: 0e00 |000b: return-void │ │ +4102b0: |[4102b0] de.danoeh.antennapod.databinding.SecondaryActionBinding.:(Landroid/widget/FrameLayout;Landroid/widget/FrameLayout;Landroid/widget/ImageView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;)V │ │ +4102c0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4102c6: 5b01 0373 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.rootView:Landroid/widget/FrameLayout; // field@7303 │ │ +4102ca: 5b02 0473 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionButton:Landroid/widget/FrameLayout; // field@7304 │ │ +4102ce: 5b03 0573 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionIcon:Landroid/widget/ImageView; // field@7305 │ │ +4102d2: 5b04 0673 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.secondaryActionProgress:Lde/danoeh/antennapod/ui/common/CircularProgressBar; // field@7306 │ │ +4102d6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -841359,40 +841359,40 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -4101dc: |[4101dc] de.danoeh.antennapod.databinding.SecondaryActionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ -4101ec: 0740 |0000: move-object v0, v4 │ │ -4101ee: 1f00 0e03 |0001: check-cast v0, Landroid/widget/FrameLayout; // type@030e │ │ -4101f2: 6001 c35d |0003: sget v1, Lde/danoeh/antennapod/R$id;.secondaryActionIcon:I // field@5dc3 │ │ -4101f6: 7120 ae77 1400 |0005: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4101fc: 0c02 |0008: move-result-object v2 │ │ -4101fe: 1f02 1403 |0009: check-cast v2, Landroid/widget/ImageView; // type@0314 │ │ -410202: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ -410206: 6001 c45d |000d: sget v1, Lde/danoeh/antennapod/R$id;.secondaryActionProgress:I // field@5dc4 │ │ -41020a: 7120 ae77 1400 |000f: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410210: 0c03 |0012: move-result-object v3 │ │ -410212: 1f03 e31d |0013: check-cast v3, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1de3 │ │ -410216: 3803 0800 |0015: if-eqz v3, 001d // +0008 │ │ -41021a: 2204 7b1b |0017: new-instance v4, Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // type@1b7b │ │ -41021e: 7053 76aa 0420 |0019: invoke-direct {v4, v0, v0, v2, v3}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/FrameLayout;Landroid/widget/ImageView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;)V // method@aa76 │ │ -410224: 1104 |001c: return-object v4 │ │ -410226: 6e10 3b0d 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -41022c: 0c04 |0020: move-result-object v4 │ │ -41022e: 6e20 2603 1400 |0021: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -410234: 0c04 |0024: move-result-object v4 │ │ -410236: 2200 7f1e |0025: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -41023a: 1a01 8342 |0027: const-string v1, "Missing required view with ID: " // string@4283 │ │ -41023e: 6e20 80b6 4100 |0029: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -410244: 0c04 |002c: move-result-object v4 │ │ -410246: 7020 55b6 4000 |002d: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -41024c: 2700 |0030: throw v0 │ │ +4101e8: |[4101e8] de.danoeh.antennapod.databinding.SecondaryActionBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ +4101f8: 0740 |0000: move-object v0, v4 │ │ +4101fa: 1f00 0e03 |0001: check-cast v0, Landroid/widget/FrameLayout; // type@030e │ │ +4101fe: 6001 c35d |0003: sget v1, Lde/danoeh/antennapod/R$id;.secondaryActionIcon:I // field@5dc3 │ │ +410202: 7120 ae77 1400 |0005: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410208: 0c02 |0008: move-result-object v2 │ │ +41020a: 1f02 1403 |0009: check-cast v2, Landroid/widget/ImageView; // type@0314 │ │ +41020e: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ +410212: 6001 c45d |000d: sget v1, Lde/danoeh/antennapod/R$id;.secondaryActionProgress:I // field@5dc4 │ │ +410216: 7120 ae77 1400 |000f: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +41021c: 0c03 |0012: move-result-object v3 │ │ +41021e: 1f03 e31d |0013: check-cast v3, Lde/danoeh/antennapod/ui/common/CircularProgressBar; // type@1de3 │ │ +410222: 3803 0800 |0015: if-eqz v3, 001d // +0008 │ │ +410226: 2204 7b1b |0017: new-instance v4, Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // type@1b7b │ │ +41022a: 7053 76aa 0420 |0019: invoke-direct {v4, v0, v0, v2, v3}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/FrameLayout;Landroid/widget/ImageView;Lde/danoeh/antennapod/ui/common/CircularProgressBar;)V // method@aa76 │ │ +410230: 1104 |001c: return-object v4 │ │ +410232: 6e10 3b0d 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +410238: 0c04 |0020: move-result-object v4 │ │ +41023a: 6e20 2603 1400 |0021: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +410240: 0c04 |0024: move-result-object v4 │ │ +410242: 2200 7f1e |0025: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +410246: 1a01 8342 |0027: const-string v1, "Missing required view with ID: " // string@4283 │ │ +41024a: 6e20 80b6 4100 |0029: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +410250: 0c04 |002c: move-result-object v4 │ │ +410252: 7020 55b6 4000 |002d: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +410258: 2700 |0030: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=70 │ │ 0x0005 line=71 │ │ 0x000d line=76 │ │ 0x000f line=77 │ │ @@ -841407,20 +841407,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -410250: |[410250] de.danoeh.antennapod.databinding.SecondaryActionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ -410260: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -410262: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -410264: 7130 7baa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // method@aa7b │ │ -41026a: 0c02 |0005: move-result-object v2 │ │ -41026c: 1102 |0006: return-object v2 │ │ +41025c: |[41025c] de.danoeh.antennapod.databinding.SecondaryActionBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ +41026c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41026e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +410270: 7130 7baa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // method@aa7b │ │ +410276: 0c02 |0005: move-result-object v2 │ │ +410278: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SecondaryActionBinding;) │ │ @@ -841428,24 +841428,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SecondaryActionBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -410270: |[410270] de.danoeh.antennapod.databinding.SecondaryActionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ -410280: 6000 1260 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.secondary_action:I // field@6012 │ │ -410284: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -410286: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -41028c: 0c02 |0006: move-result-object v2 │ │ -41028e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -410292: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -410298: 7110 77aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // method@aa77 │ │ -41029e: 0c02 |000f: move-result-object v2 │ │ -4102a0: 1102 |0010: return-object v2 │ │ +41027c: |[41027c] de.danoeh.antennapod.databinding.SecondaryActionBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ +41028c: 6000 1260 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.secondary_action:I // field@6012 │ │ +410290: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +410292: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +410298: 0c02 |0006: move-result-object v2 │ │ +41029a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +41029e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +4102a4: 7110 77aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SecondaryActionBinding; // method@aa77 │ │ +4102aa: 0c02 |000f: move-result-object v2 │ │ +4102ac: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0009 line=57 │ │ 0x000c line=59 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -841458,18 +841458,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4101a8: |[4101a8] de.danoeh.antennapod.databinding.SecondaryActionBinding.getRoot:()Landroid/view/View; │ │ -4101b8: 6e10 79aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.getRoot:()Landroid/widget/FrameLayout; // method@aa79 │ │ -4101be: 0c00 |0003: move-result-object v0 │ │ -4101c0: 1100 |0004: return-object v0 │ │ +4101b4: |[4101b4] de.danoeh.antennapod.databinding.SecondaryActionBinding.getRoot:()Landroid/view/View; │ │ +4101c4: 6e10 79aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.getRoot:()Landroid/widget/FrameLayout; // method@aa79 │ │ +4101ca: 0c00 |0003: move-result-object v0 │ │ +4101cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SecondaryActionBinding;) │ │ @@ -841477,17 +841477,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4101c4: |[4101c4] de.danoeh.antennapod.databinding.SecondaryActionBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -4101d4: 5410 0373 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.rootView:Landroid/widget/FrameLayout; // field@7303 │ │ -4101d8: 1100 |0002: return-object v0 │ │ +4101d0: |[4101d0] de.danoeh.antennapod.databinding.SecondaryActionBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +4101e0: 5410 0373 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SecondaryActionBinding;.rootView:Landroid/widget/FrameLayout; // field@7303 │ │ +4101e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SecondaryActionBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -841543,24 +841543,24 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -410424: |[410424] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;)V │ │ -410434: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41043a: 5b01 0a73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@730a │ │ -41043e: 5b02 0773 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.mediaAddressCard:Landroidx/cardview/widget/CardView; // field@7307 │ │ -410442: 5b03 0873 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.mediaAddressText:Landroid/widget/TextView; // field@7308 │ │ -410446: 5b04 0973 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.mediaFileCardCard:Landroidx/cardview/widget/CardView; // field@7309 │ │ -41044a: 5b05 0b73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@730b │ │ -41044e: 5b06 0c73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.socialMessageCard:Landroidx/cardview/widget/CardView; // field@730c │ │ -410452: 5b07 0d73 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.socialMessageText:Landroid/widget/TextView; // field@730d │ │ -410456: 0e00 |0011: return-void │ │ +410430: |[410430] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;)V │ │ +410440: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +410446: 5b01 0a73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@730a │ │ +41044a: 5b02 0773 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.mediaAddressCard:Landroidx/cardview/widget/CardView; // field@7307 │ │ +41044e: 5b03 0873 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.mediaAddressText:Landroid/widget/TextView; // field@7308 │ │ +410452: 5b04 0973 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.mediaFileCardCard:Landroidx/cardview/widget/CardView; // field@7309 │ │ +410456: 5b05 0b73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.sharePositionCheckbox:Landroid/widget/CheckBox; // field@730b │ │ +41045a: 5b06 0c73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.socialMessageCard:Landroidx/cardview/widget/CardView; // field@730c │ │ +41045e: 5b07 0d73 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.socialMessageText:Landroid/widget/TextView; // field@730d │ │ +410462: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=48 │ │ 0x0009 line=49 │ │ @@ -841582,67 +841582,67 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 96 16-bit code units │ │ -410300: |[410300] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ -410310: 6000 d85c |0000: sget v0, Lde/danoeh/antennapod/R$id;.mediaAddressCard:I // field@5cd8 │ │ -410314: 7120 ae77 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -41031a: 0c01 |0005: move-result-object v1 │ │ -41031c: 0714 |0006: move-object v4, v1 │ │ -41031e: 1f04 bc06 |0007: check-cast v4, Landroidx/cardview/widget/CardView; // type@06bc │ │ -410322: 3804 4300 |0009: if-eqz v4, 004c // +0043 │ │ -410326: 6000 d95c |000b: sget v0, Lde/danoeh/antennapod/R$id;.mediaAddressText:I // field@5cd9 │ │ -41032a: 7120 ae77 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410330: 0c01 |0010: move-result-object v1 │ │ -410332: 0715 |0011: move-object v5, v1 │ │ -410334: 1f05 2d03 |0012: check-cast v5, Landroid/widget/TextView; // type@032d │ │ -410338: 3805 3800 |0014: if-eqz v5, 004c // +0038 │ │ -41033c: 6000 da5c |0016: sget v0, Lde/danoeh/antennapod/R$id;.mediaFileCardCard:I // field@5cda │ │ -410340: 7120 ae77 0a00 |0018: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410346: 0c01 |001b: move-result-object v1 │ │ -410348: 0716 |001c: move-object v6, v1 │ │ -41034a: 1f06 bc06 |001d: check-cast v6, Landroidx/cardview/widget/CardView; // type@06bc │ │ -41034e: 3806 2d00 |001f: if-eqz v6, 004c // +002d │ │ -410352: 6000 df5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.share_position_checkbox:I // field@5ddf │ │ -410356: 7120 ae77 0a00 |0023: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -41035c: 0c01 |0026: move-result-object v1 │ │ -41035e: 0717 |0027: move-object v7, v1 │ │ -410360: 1f07 0203 |0028: check-cast v7, Landroid/widget/CheckBox; // type@0302 │ │ -410364: 3807 2200 |002a: if-eqz v7, 004c // +0022 │ │ -410368: 6000 f85d |002c: sget v0, Lde/danoeh/antennapod/R$id;.socialMessageCard:I // field@5df8 │ │ -41036c: 7120 ae77 0a00 |002e: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410372: 0c01 |0031: move-result-object v1 │ │ -410374: 0718 |0032: move-object v8, v1 │ │ -410376: 1f08 bc06 |0033: check-cast v8, Landroidx/cardview/widget/CardView; // type@06bc │ │ -41037a: 3808 1700 |0035: if-eqz v8, 004c // +0017 │ │ -41037e: 6000 f95d |0037: sget v0, Lde/danoeh/antennapod/R$id;.socialMessageText:I // field@5df9 │ │ -410382: 7120 ae77 0a00 |0039: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410388: 0c01 |003c: move-result-object v1 │ │ -41038a: 0719 |003d: move-object v9, v1 │ │ -41038c: 1f09 2d03 |003e: check-cast v9, Landroid/widget/TextView; // type@032d │ │ -410390: 3809 0c00 |0040: if-eqz v9, 004c // +000c │ │ -410394: 2200 7c1b |0042: new-instance v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // type@1b7c │ │ -410398: 07a3 |0044: move-object v3, v10 │ │ -41039a: 1f03 1603 |0045: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -41039e: 0702 |0047: move-object v2, v0 │ │ -4103a0: 7608 7caa 0200 |0048: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;)V // method@aa7c │ │ -4103a6: 1100 |004b: return-object v0 │ │ -4103a8: 6e10 3b0d 0a00 |004c: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -4103ae: 0c0a |004f: move-result-object v10 │ │ -4103b0: 6e20 2603 0a00 |0050: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -4103b6: 0c0a |0053: move-result-object v10 │ │ -4103b8: 2200 7f1e |0054: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -4103bc: 1a01 8342 |0056: const-string v1, "Missing required view with ID: " // string@4283 │ │ -4103c0: 6e20 80b6 a100 |0058: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -4103c6: 0c0a |005b: move-result-object v10 │ │ -4103c8: 7020 55b6 a000 |005c: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -4103ce: 2700 |005f: throw v0 │ │ +41030c: |[41030c] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ +41031c: 6000 d85c |0000: sget v0, Lde/danoeh/antennapod/R$id;.mediaAddressCard:I // field@5cd8 │ │ +410320: 7120 ae77 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410326: 0c01 |0005: move-result-object v1 │ │ +410328: 0714 |0006: move-object v4, v1 │ │ +41032a: 1f04 bc06 |0007: check-cast v4, Landroidx/cardview/widget/CardView; // type@06bc │ │ +41032e: 3804 4300 |0009: if-eqz v4, 004c // +0043 │ │ +410332: 6000 d95c |000b: sget v0, Lde/danoeh/antennapod/R$id;.mediaAddressText:I // field@5cd9 │ │ +410336: 7120 ae77 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +41033c: 0c01 |0010: move-result-object v1 │ │ +41033e: 0715 |0011: move-object v5, v1 │ │ +410340: 1f05 2d03 |0012: check-cast v5, Landroid/widget/TextView; // type@032d │ │ +410344: 3805 3800 |0014: if-eqz v5, 004c // +0038 │ │ +410348: 6000 da5c |0016: sget v0, Lde/danoeh/antennapod/R$id;.mediaFileCardCard:I // field@5cda │ │ +41034c: 7120 ae77 0a00 |0018: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410352: 0c01 |001b: move-result-object v1 │ │ +410354: 0716 |001c: move-object v6, v1 │ │ +410356: 1f06 bc06 |001d: check-cast v6, Landroidx/cardview/widget/CardView; // type@06bc │ │ +41035a: 3806 2d00 |001f: if-eqz v6, 004c // +002d │ │ +41035e: 6000 df5d |0021: sget v0, Lde/danoeh/antennapod/R$id;.share_position_checkbox:I // field@5ddf │ │ +410362: 7120 ae77 0a00 |0023: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410368: 0c01 |0026: move-result-object v1 │ │ +41036a: 0717 |0027: move-object v7, v1 │ │ +41036c: 1f07 0203 |0028: check-cast v7, Landroid/widget/CheckBox; // type@0302 │ │ +410370: 3807 2200 |002a: if-eqz v7, 004c // +0022 │ │ +410374: 6000 f85d |002c: sget v0, Lde/danoeh/antennapod/R$id;.socialMessageCard:I // field@5df8 │ │ +410378: 7120 ae77 0a00 |002e: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +41037e: 0c01 |0031: move-result-object v1 │ │ +410380: 0718 |0032: move-object v8, v1 │ │ +410382: 1f08 bc06 |0033: check-cast v8, Landroidx/cardview/widget/CardView; // type@06bc │ │ +410386: 3808 1700 |0035: if-eqz v8, 004c // +0017 │ │ +41038a: 6000 f95d |0037: sget v0, Lde/danoeh/antennapod/R$id;.socialMessageText:I // field@5df9 │ │ +41038e: 7120 ae77 0a00 |0039: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410394: 0c01 |003c: move-result-object v1 │ │ +410396: 0719 |003d: move-object v9, v1 │ │ +410398: 1f09 2d03 |003e: check-cast v9, Landroid/widget/TextView; // type@032d │ │ +41039c: 3809 0c00 |0040: if-eqz v9, 004c // +000c │ │ +4103a0: 2200 7c1b |0042: new-instance v0, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // type@1b7c │ │ +4103a4: 07a3 |0044: move-object v3, v10 │ │ +4103a6: 1f03 1603 |0045: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +4103aa: 0702 |0047: move-object v2, v0 │ │ +4103ac: 7608 7caa 0200 |0048: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;)V // method@aa7c │ │ +4103b2: 1100 |004b: return-object v0 │ │ +4103b4: 6e10 3b0d 0a00 |004c: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +4103ba: 0c0a |004f: move-result-object v10 │ │ +4103bc: 6e20 2603 0a00 |0050: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +4103c2: 0c0a |0053: move-result-object v10 │ │ +4103c4: 2200 7f1e |0054: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +4103c8: 1a01 8342 |0056: const-string v1, "Missing required view with ID: " // string@4283 │ │ +4103cc: 6e20 80b6 a100 |0058: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +4103d2: 0c0a |005b: move-result-object v10 │ │ +4103d4: 7020 55b6 a000 |005c: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +4103da: 2700 |005f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0002 line=83 │ │ 0x000b line=88 │ │ 0x000d line=89 │ │ 0x0016 line=94 │ │ @@ -841664,20 +841664,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4103d0: |[4103d0] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ -4103e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4103e2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -4103e4: 7130 81aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // method@aa81 │ │ -4103ea: 0c02 |0005: move-result-object v2 │ │ -4103ec: 1102 |0006: return-object v2 │ │ +4103dc: |[4103dc] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ +4103ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4103ee: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +4103f0: 7130 81aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // method@aa81 │ │ +4103f6: 0c02 |0005: move-result-object v2 │ │ +4103f8: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=63 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;) │ │ @@ -841685,24 +841685,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -4103f0: |[4103f0] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ -410400: 6000 1860 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.share_episode_dialog:I // field@6018 │ │ -410404: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -410406: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -41040c: 0c02 |0006: move-result-object v2 │ │ -41040e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -410412: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -410418: 7110 7daa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // method@aa7d │ │ -41041e: 0c02 |000f: move-result-object v2 │ │ -410420: 1102 |0010: return-object v2 │ │ +4103fc: |[4103fc] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ +41040c: 6000 1860 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.share_episode_dialog:I // field@6018 │ │ +410410: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +410412: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +410418: 0c02 |0006: move-result-object v2 │ │ +41041a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +41041e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +410424: 7110 7daa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; // method@aa7d │ │ +41042a: 0c02 |000f: move-result-object v2 │ │ +41042c: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0009 line=71 │ │ 0x000c line=73 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -841715,18 +841715,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4102cc: |[4102cc] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.getRoot:()Landroid/view/View; │ │ -4102dc: 6e10 7faa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa7f │ │ -4102e2: 0c00 |0003: move-result-object v0 │ │ -4102e4: 1100 |0004: return-object v0 │ │ +4102d8: |[4102d8] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.getRoot:()Landroid/view/View; │ │ +4102e8: 6e10 7faa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa7f │ │ +4102ee: 0c00 |0003: move-result-object v0 │ │ +4102f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;) │ │ @@ -841734,17 +841734,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4102e8: |[4102e8] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -4102f8: 5410 0a73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@730a │ │ -4102fc: 1100 |0002: return-object v0 │ │ +4102f4: |[4102f4] de.danoeh.antennapod.databinding.ShareEpisodeDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +410304: 5410 0a73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@730a │ │ +410308: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/ShareEpisodeDialogBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -841800,24 +841800,24 @@ │ │ type : '(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -4105b0: |[4105b0] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ -4105c0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4105c6: 5b01 1273 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7312 │ │ -4105ca: 5b02 0e73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@730e │ │ -4105ce: 5b03 0f73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@730f │ │ -4105d2: 5b04 1073 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@7310 │ │ -4105d6: 5b05 1173 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@7311 │ │ -4105da: 5b06 1373 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@7313 │ │ -4105de: 5b07 1473 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7314 │ │ -4105e2: 0e00 |0011: return-void │ │ +4105bc: |[4105bc] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V │ │ +4105cc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4105d2: 5b01 1273 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7312 │ │ +4105d6: 5b02 0e73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.appbar:Lcom/google/android/material/appbar/AppBarLayout; // field@730e │ │ +4105da: 5b03 0f73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.floatingSelectMenu:Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // field@730f │ │ +4105de: 5b04 1073 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.progLoading:Landroid/widget/ProgressBar; // field@7310 │ │ +4105e2: 5b05 1173 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.recyclerView:Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // field@7311 │ │ +4105e6: 5b06 1373 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.swipeRefresh:Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // field@7313 │ │ +4105ea: 5b07 1473 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@7314 │ │ +4105ee: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0007 line=51 │ │ 0x0009 line=52 │ │ @@ -841839,67 +841839,67 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 96 16-bit code units │ │ -41048c: |[41048c] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ -41049c: 6000 155b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b15 │ │ -4104a0: 7120 ae77 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4104a6: 0c01 |0005: move-result-object v1 │ │ -4104a8: 0714 |0006: move-object v4, v1 │ │ -4104aa: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ -4104ae: 3804 4300 |0009: if-eqz v4, 004c // +0043 │ │ -4104b2: 6000 675c |000b: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5c67 │ │ -4104b6: 7120 ae77 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4104bc: 0c01 |0010: move-result-object v1 │ │ -4104be: 0715 |0011: move-object v5, v1 │ │ -4104c0: 1f05 1a1e |0012: check-cast v5, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1e1a │ │ -4104c4: 3805 3800 |0014: if-eqz v5, 004c // +0038 │ │ -4104c8: 6000 785d |0016: sget v0, Lde/danoeh/antennapod/R$id;.progLoading:I // field@5d78 │ │ -4104cc: 7120 ae77 0a00 |0018: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4104d2: 0c01 |001b: move-result-object v1 │ │ -4104d4: 0716 |001c: move-object v6, v1 │ │ -4104d6: 1f06 1d03 |001d: check-cast v6, Landroid/widget/ProgressBar; // type@031d │ │ -4104da: 3806 2d00 |001f: if-eqz v6, 004c // +002d │ │ -4104de: 6000 895d |0021: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5d89 │ │ -4104e2: 7120 ae77 0a00 |0023: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4104e8: 0c01 |0026: move-result-object v1 │ │ -4104ea: 0717 |0027: move-object v7, v1 │ │ -4104ec: 1f07 ed1d |0028: check-cast v7, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1ded │ │ -4104f0: 3807 2200 |002a: if-eqz v7, 004c // +0022 │ │ -4104f4: 6000 365e |002c: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5e36 │ │ -4104f8: 7120 ae77 0a00 |002e: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4104fe: 0c01 |0031: move-result-object v1 │ │ -410500: 0718 |0032: move-object v8, v1 │ │ -410502: 1f08 b112 |0033: check-cast v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b1 │ │ -410506: 3808 1700 |0035: if-eqz v8, 004c // +0017 │ │ -41050a: 6000 6c5e |0037: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ -41050e: 7120 ae77 0a00 |0039: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410514: 0c01 |003c: move-result-object v1 │ │ -410516: 0719 |003d: move-object v9, v1 │ │ -410518: 1f09 f716 |003e: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -41051c: 3809 0c00 |0040: if-eqz v9, 004c // +000c │ │ -410520: 2200 7d1b |0042: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; // type@1b7d │ │ -410524: 07a3 |0044: move-object v3, v10 │ │ -410526: 1f03 2003 |0045: check-cast v3, Landroid/widget/RelativeLayout; // type@0320 │ │ -41052a: 0702 |0047: move-object v2, v0 │ │ -41052c: 7608 82aa 0200 |0048: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@aa82 │ │ -410532: 1100 |004b: return-object v0 │ │ -410534: 6e10 3b0d 0a00 |004c: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -41053a: 0c0a |004f: move-result-object v10 │ │ -41053c: 6e20 2603 0a00 |0050: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -410542: 0c0a |0053: move-result-object v10 │ │ -410544: 2200 7f1e |0054: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -410548: 1a01 8342 |0056: const-string v1, "Missing required view with ID: " // string@4283 │ │ -41054c: 6e20 80b6 a100 |0058: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -410552: 0c0a |005b: move-result-object v10 │ │ -410554: 7020 55b6 a000 |005c: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -41055a: 2700 |005f: throw v0 │ │ +410498: |[410498] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ +4104a8: 6000 155b |0000: sget v0, Lde/danoeh/antennapod/R$id;.appbar:I // field@5b15 │ │ +4104ac: 7120 ae77 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4104b2: 0c01 |0005: move-result-object v1 │ │ +4104b4: 0714 |0006: move-object v4, v1 │ │ +4104b6: 1f04 e916 |0007: check-cast v4, Lcom/google/android/material/appbar/AppBarLayout; // type@16e9 │ │ +4104ba: 3804 4300 |0009: if-eqz v4, 004c // +0043 │ │ +4104be: 6000 675c |000b: sget v0, Lde/danoeh/antennapod/R$id;.floatingSelectMenu:I // field@5c67 │ │ +4104c2: 7120 ae77 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4104c8: 0c01 |0010: move-result-object v1 │ │ +4104ca: 0715 |0011: move-object v5, v1 │ │ +4104cc: 1f05 1a1e |0012: check-cast v5, Lde/danoeh/antennapod/ui/view/FloatingSelectMenu; // type@1e1a │ │ +4104d0: 3805 3800 |0014: if-eqz v5, 004c // +0038 │ │ +4104d4: 6000 785d |0016: sget v0, Lde/danoeh/antennapod/R$id;.progLoading:I // field@5d78 │ │ +4104d8: 7120 ae77 0a00 |0018: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4104de: 0c01 |001b: move-result-object v1 │ │ +4104e0: 0716 |001c: move-object v6, v1 │ │ +4104e2: 1f06 1d03 |001d: check-cast v6, Landroid/widget/ProgressBar; // type@031d │ │ +4104e6: 3806 2d00 |001f: if-eqz v6, 004c // +002d │ │ +4104ea: 6000 895d |0021: sget v0, Lde/danoeh/antennapod/R$id;.recyclerView:I // field@5d89 │ │ +4104ee: 7120 ae77 0a00 |0023: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4104f4: 0c01 |0026: move-result-object v1 │ │ +4104f6: 0717 |0027: move-object v7, v1 │ │ +4104f8: 1f07 ed1d |0028: check-cast v7, Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView; // type@1ded │ │ +4104fc: 3807 2200 |002a: if-eqz v7, 004c // +0022 │ │ +410500: 6000 365e |002c: sget v0, Lde/danoeh/antennapod/R$id;.swipeRefresh:I // field@5e36 │ │ +410504: 7120 ae77 0a00 |002e: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +41050a: 0c01 |0031: move-result-object v1 │ │ +41050c: 0718 |0032: move-object v8, v1 │ │ +41050e: 1f08 b112 |0033: check-cast v8, Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout; // type@12b1 │ │ +410512: 3808 1700 |0035: if-eqz v8, 004c // +0017 │ │ +410516: 6000 6c5e |0037: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ +41051a: 7120 ae77 0a00 |0039: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410520: 0c01 |003c: move-result-object v1 │ │ +410522: 0719 |003d: move-object v9, v1 │ │ +410524: 1f09 f716 |003e: check-cast v9, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +410528: 3809 0c00 |0040: if-eqz v9, 004c // +000c │ │ +41052c: 2200 7d1b |0042: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; // type@1b7d │ │ +410530: 07a3 |0044: move-object v3, v10 │ │ +410532: 1f03 2003 |0045: check-cast v3, Landroid/widget/RelativeLayout; // type@0320 │ │ +410536: 0702 |0047: move-object v2, v0 │ │ +410538: 7608 82aa 0200 |0048: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.:(Landroid/widget/RelativeLayout;Lcom/google/android/material/appbar/AppBarLayout;Lde/danoeh/antennapod/ui/view/FloatingSelectMenu;Landroid/widget/ProgressBar;Lde/danoeh/antennapod/ui/episodeslist/EpisodeItemListRecyclerView;Landroidx/swiperefreshlayout/widget/SwipeRefreshLayout;Lcom/google/android/material/appbar/MaterialToolbar;)V // method@aa82 │ │ +41053e: 1100 |004b: return-object v0 │ │ +410540: 6e10 3b0d 0a00 |004c: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +410546: 0c0a |004f: move-result-object v10 │ │ +410548: 6e20 2603 0a00 |0050: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +41054e: 0c0a |0053: move-result-object v10 │ │ +410550: 2200 7f1e |0054: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +410554: 1a01 8342 |0056: const-string v1, "Missing required view with ID: " // string@4283 │ │ +410558: 6e20 80b6 a100 |0058: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +41055e: 0c0a |005b: move-result-object v10 │ │ +410560: 7020 55b6 a000 |005c: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +410566: 2700 |005f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x000b line=91 │ │ 0x000d line=92 │ │ 0x0016 line=97 │ │ @@ -841921,20 +841921,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -41055c: |[41055c] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ -41056c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41056e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -410570: 7130 87aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; // method@aa87 │ │ -410576: 0c02 |0005: move-result-object v2 │ │ -410578: 1102 |0006: return-object v2 │ │ +410568: |[410568] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ +410578: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41057a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +41057c: 7130 87aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; // method@aa87 │ │ +410582: 0c02 |0005: move-result-object v2 │ │ +410584: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=66 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;) │ │ @@ -841942,24 +841942,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -41057c: |[41057c] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ -41058c: 6000 1b60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.simple_list_fragment:I // field@601b │ │ -410590: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -410592: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -410598: 0c02 |0006: move-result-object v2 │ │ -41059a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -41059e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -4105a4: 7110 83aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; // method@aa83 │ │ -4105aa: 0c02 |000f: move-result-object v2 │ │ -4105ac: 1102 |0010: return-object v2 │ │ +410588: |[410588] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ +410598: 6000 1b60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.simple_list_fragment:I // field@601b │ │ +41059c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41059e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +4105a4: 0c02 |0006: move-result-object v2 │ │ +4105a6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +4105aa: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +4105b0: 7110 83aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; // method@aa83 │ │ +4105b6: 0c02 |000f: move-result-object v2 │ │ +4105b8: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0009 line=74 │ │ 0x000c line=76 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -841972,18 +841972,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -410458: |[410458] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.getRoot:()Landroid/view/View; │ │ -410468: 6e10 85aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aa85 │ │ -41046e: 0c00 |0003: move-result-object v0 │ │ -410470: 1100 |0004: return-object v0 │ │ +410464: |[410464] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.getRoot:()Landroid/view/View; │ │ +410474: 6e10 85aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aa85 │ │ +41047a: 0c00 |0003: move-result-object v0 │ │ +41047c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;) │ │ @@ -841991,17 +841991,17 @@ │ │ type : '()Landroid/widget/RelativeLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -410474: |[410474] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ -410484: 5410 1273 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7312 │ │ -410488: 1100 |0002: return-object v0 │ │ +410480: |[410480] de.danoeh.antennapod.databinding.SimpleListFragmentBinding.getRoot:()Landroid/widget/RelativeLayout; │ │ +410490: 5410 1273 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding;.rootView:Landroid/widget/RelativeLayout; // field@7312 │ │ +410494: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SimpleListFragmentBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -842037,19 +842037,19 @@ │ │ type : '(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4106a0: |[4106a0] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V │ │ -4106b0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4106b6: 5b01 1573 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.rootView:Landroid/widget/CheckedTextView; // field@7315 │ │ -4106ba: 5b02 1673 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.text1:Landroid/widget/CheckedTextView; // field@7316 │ │ -4106be: 0e00 |0007: return-void │ │ +4106ac: |[4106ac] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V │ │ +4106bc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4106c2: 5b01 1573 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.rootView:Landroid/widget/CheckedTextView; // field@7315 │ │ +4106c6: 5b02 1673 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.text1:Landroid/widget/CheckedTextView; // field@7316 │ │ +4106ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x0005 line=25 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ @@ -842061,24 +842061,24 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -410618: |[410618] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ -410628: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -41062c: 1f01 0403 |0002: check-cast v1, Landroid/widget/CheckedTextView; // type@0304 │ │ -410630: 2200 7e1b |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; // type@1b7e │ │ -410634: 7030 88aa 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V // method@aa88 │ │ -41063a: 1100 |0009: return-object v0 │ │ -41063c: 2201 7f1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ -410640: 1a00 cac0 |000c: const-string v0, "rootView" // string@c0ca │ │ -410644: 7020 55b6 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -41064a: 2701 |0011: throw v1 │ │ +410624: |[410624] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ +410634: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +410638: 1f01 0403 |0002: check-cast v1, Landroid/widget/CheckedTextView; // type@0304 │ │ +41063c: 2200 7e1b |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; // type@1b7e │ │ +410640: 7030 88aa 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.:(Landroid/widget/CheckedTextView;Landroid/widget/CheckedTextView;)V // method@aa88 │ │ +410646: 1100 |0009: return-object v0 │ │ +410648: 2201 7f1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ +41064c: 1a00 cac0 |000c: const-string v0, "rootView" // string@c0ca │ │ +410650: 7020 55b6 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +410656: 2701 |0011: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=56 │ │ 0x0004 line=58 │ │ 0x000a line=53 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/view/View; │ │ @@ -842088,20 +842088,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -41064c: |[41064c] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ -41065c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41065e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -410660: 7130 8daa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; // method@aa8d │ │ -410666: 0c02 |0005: move-result-object v2 │ │ -410668: 1102 |0006: return-object v2 │ │ +410658: |[410658] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ +410668: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41066a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +41066c: 7130 8daa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; // method@aa8d │ │ +410672: 0c02 |0005: move-result-object v2 │ │ +410674: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=37 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;) │ │ @@ -842109,24 +842109,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -41066c: |[41066c] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ -41067c: 6000 1c60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.simple_list_item_multiple_choice_on_start:I // field@601c │ │ -410680: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -410682: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -410688: 0c02 |0006: move-result-object v2 │ │ -41068a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -41068e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -410694: 7110 89aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; // method@aa89 │ │ -41069a: 0c02 |000f: move-result-object v2 │ │ -41069c: 1102 |0010: return-object v2 │ │ +410678: |[410678] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ +410688: 6000 1c60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.simple_list_item_multiple_choice_on_start:I // field@601c │ │ +41068c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41068e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +410694: 0c02 |0006: move-result-object v2 │ │ +410696: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +41069a: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +4106a0: 7110 89aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; // method@aa89 │ │ +4106a6: 0c02 |000f: move-result-object v2 │ │ +4106a8: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0009 line=45 │ │ 0x000c line=47 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -842139,18 +842139,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4105e4: |[4105e4] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.getRoot:()Landroid/view/View; │ │ -4105f4: 6e10 8baa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.getRoot:()Landroid/widget/CheckedTextView; // method@aa8b │ │ -4105fa: 0c00 |0003: move-result-object v0 │ │ -4105fc: 1100 |0004: return-object v0 │ │ +4105f0: |[4105f0] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.getRoot:()Landroid/view/View; │ │ +410600: 6e10 8baa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.getRoot:()Landroid/widget/CheckedTextView; // method@aa8b │ │ +410606: 0c00 |0003: move-result-object v0 │ │ +410608: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;) │ │ @@ -842158,17 +842158,17 @@ │ │ type : '()Landroid/widget/CheckedTextView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -410600: |[410600] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.getRoot:()Landroid/widget/CheckedTextView; │ │ -410610: 5410 1573 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.rootView:Landroid/widget/CheckedTextView; // field@7315 │ │ -410614: 1100 |0002: return-object v0 │ │ +41060c: |[41060c] de.danoeh.antennapod.databinding.SimpleListItemMultipleChoiceOnStartBinding.getRoot:()Landroid/widget/CheckedTextView; │ │ +41061c: 5410 1573 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding;.rootView:Landroid/widget/CheckedTextView; // field@7315 │ │ +410620: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SimpleListItemMultipleChoiceOnStartBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -842224,24 +842224,24 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -410804: |[410804] de.danoeh.antennapod.databinding.SimplechapterItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -410814: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41081a: 5b01 1973 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7319 │ │ -41081e: 5b02 1773 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.container:Landroid/widget/LinearLayout; // field@7317 │ │ -410822: 5b03 1873 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.imgvCover:Landroid/widget/ImageView; // field@7318 │ │ -410826: 5b04 1a73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvDuration:Landroid/widget/TextView; // field@731a │ │ -41082a: 5b05 1b73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvLink:Landroid/widget/TextView; // field@731b │ │ -41082e: 5b06 1c73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvStart:Landroid/widget/TextView; // field@731c │ │ -410832: 5b07 1d73 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvTitle:Landroid/widget/TextView; // field@731d │ │ -410836: 0e00 |0011: return-void │ │ +410810: |[410810] de.danoeh.antennapod.databinding.SimplechapterItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +410820: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +410826: 5b01 1973 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7319 │ │ +41082a: 5b02 1773 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.container:Landroid/widget/LinearLayout; // field@7317 │ │ +41082e: 5b03 1873 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.imgvCover:Landroid/widget/ImageView; // field@7318 │ │ +410832: 5b04 1a73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvDuration:Landroid/widget/TextView; // field@731a │ │ +410836: 5b05 1b73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvLink:Landroid/widget/TextView; // field@731b │ │ +41083a: 5b06 1c73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvStart:Landroid/widget/TextView; // field@731c │ │ +41083e: 5b07 1d73 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.txtvTitle:Landroid/widget/TextView; // field@731d │ │ +410842: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x0007 line=46 │ │ 0x0009 line=47 │ │ @@ -842263,62 +842263,62 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 86 16-bit code units │ │ -4106f4: |[4106f4] de.danoeh.antennapod.databinding.SimplechapterItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ -410704: 0782 |0000: move-object v2, v8 │ │ -410706: 1f02 1603 |0001: check-cast v2, Landroid/widget/LinearLayout; // type@0316 │ │ -41070a: 6000 935c |0003: sget v0, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5c93 │ │ -41070e: 7120 ae77 0800 |0005: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410714: 0c01 |0008: move-result-object v1 │ │ -410716: 0713 |0009: move-object v3, v1 │ │ -410718: 1f03 1403 |000a: check-cast v3, Landroid/widget/ImageView; // type@0314 │ │ -41071c: 3803 3600 |000c: if-eqz v3, 0042 // +0036 │ │ -410720: 6000 845e |000e: sget v0, Lde/danoeh/antennapod/R$id;.txtvDuration:I // field@5e84 │ │ -410724: 7120 ae77 0800 |0010: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -41072a: 0c01 |0013: move-result-object v1 │ │ -41072c: 0714 |0014: move-object v4, v1 │ │ -41072e: 1f04 2d03 |0015: check-cast v4, Landroid/widget/TextView; // type@032d │ │ -410732: 3804 2b00 |0017: if-eqz v4, 0042 // +002b │ │ -410736: 6000 8c5e |0019: sget v0, Lde/danoeh/antennapod/R$id;.txtvLink:I // field@5e8c │ │ -41073a: 7120 ae77 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410740: 0c01 |001e: move-result-object v1 │ │ -410742: 0715 |001f: move-object v5, v1 │ │ -410744: 1f05 2d03 |0020: check-cast v5, Landroid/widget/TextView; // type@032d │ │ -410748: 3805 2000 |0022: if-eqz v5, 0042 // +0020 │ │ -41074c: 6000 9b5e |0024: sget v0, Lde/danoeh/antennapod/R$id;.txtvStart:I // field@5e9b │ │ -410750: 7120 ae77 0800 |0026: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410756: 0c01 |0029: move-result-object v1 │ │ -410758: 0716 |002a: move-object v6, v1 │ │ -41075a: 1f06 2d03 |002b: check-cast v6, Landroid/widget/TextView; // type@032d │ │ -41075e: 3806 1500 |002d: if-eqz v6, 0042 // +0015 │ │ -410762: 6000 9d5e |002f: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5e9d │ │ -410766: 7120 ae77 0800 |0031: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -41076c: 0c01 |0034: move-result-object v1 │ │ -41076e: 0717 |0035: move-object v7, v1 │ │ -410770: 1f07 2d03 |0036: check-cast v7, Landroid/widget/TextView; // type@032d │ │ -410774: 3807 0a00 |0038: if-eqz v7, 0042 // +000a │ │ -410778: 2208 7f1b |003a: new-instance v8, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; // type@1b7f │ │ -41077c: 0780 |003c: move-object v0, v8 │ │ -41077e: 0721 |003d: move-object v1, v2 │ │ -410780: 7608 8eaa 0000 |003e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@aa8e │ │ -410786: 1108 |0041: return-object v8 │ │ -410788: 6e10 3b0d 0800 |0042: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -41078e: 0c08 |0045: move-result-object v8 │ │ -410790: 6e20 2603 0800 |0046: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -410796: 0c08 |0049: move-result-object v8 │ │ -410798: 2200 7f1e |004a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -41079c: 1a01 8342 |004c: const-string v1, "Missing required view with ID: " // string@4283 │ │ -4107a0: 6e20 80b6 8100 |004e: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -4107a6: 0c08 |0051: move-result-object v8 │ │ -4107a8: 7020 55b6 8000 |0052: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -4107ae: 2700 |0055: throw v0 │ │ +410700: |[410700] de.danoeh.antennapod.databinding.SimplechapterItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ +410710: 0782 |0000: move-object v2, v8 │ │ +410712: 1f02 1603 |0001: check-cast v2, Landroid/widget/LinearLayout; // type@0316 │ │ +410716: 6000 935c |0003: sget v0, Lde/danoeh/antennapod/R$id;.imgvCover:I // field@5c93 │ │ +41071a: 7120 ae77 0800 |0005: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410720: 0c01 |0008: move-result-object v1 │ │ +410722: 0713 |0009: move-object v3, v1 │ │ +410724: 1f03 1403 |000a: check-cast v3, Landroid/widget/ImageView; // type@0314 │ │ +410728: 3803 3600 |000c: if-eqz v3, 0042 // +0036 │ │ +41072c: 6000 845e |000e: sget v0, Lde/danoeh/antennapod/R$id;.txtvDuration:I // field@5e84 │ │ +410730: 7120 ae77 0800 |0010: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410736: 0c01 |0013: move-result-object v1 │ │ +410738: 0714 |0014: move-object v4, v1 │ │ +41073a: 1f04 2d03 |0015: check-cast v4, Landroid/widget/TextView; // type@032d │ │ +41073e: 3804 2b00 |0017: if-eqz v4, 0042 // +002b │ │ +410742: 6000 8c5e |0019: sget v0, Lde/danoeh/antennapod/R$id;.txtvLink:I // field@5e8c │ │ +410746: 7120 ae77 0800 |001b: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +41074c: 0c01 |001e: move-result-object v1 │ │ +41074e: 0715 |001f: move-object v5, v1 │ │ +410750: 1f05 2d03 |0020: check-cast v5, Landroid/widget/TextView; // type@032d │ │ +410754: 3805 2000 |0022: if-eqz v5, 0042 // +0020 │ │ +410758: 6000 9b5e |0024: sget v0, Lde/danoeh/antennapod/R$id;.txtvStart:I // field@5e9b │ │ +41075c: 7120 ae77 0800 |0026: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410762: 0c01 |0029: move-result-object v1 │ │ +410764: 0716 |002a: move-object v6, v1 │ │ +410766: 1f06 2d03 |002b: check-cast v6, Landroid/widget/TextView; // type@032d │ │ +41076a: 3806 1500 |002d: if-eqz v6, 0042 // +0015 │ │ +41076e: 6000 9d5e |002f: sget v0, Lde/danoeh/antennapod/R$id;.txtvTitle:I // field@5e9d │ │ +410772: 7120 ae77 0800 |0031: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410778: 0c01 |0034: move-result-object v1 │ │ +41077a: 0717 |0035: move-object v7, v1 │ │ +41077c: 1f07 2d03 |0036: check-cast v7, Landroid/widget/TextView; // type@032d │ │ +410780: 3807 0a00 |0038: if-eqz v7, 0042 // +000a │ │ +410784: 2208 7f1b |003a: new-instance v8, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; // type@1b7f │ │ +410788: 0780 |003c: move-object v0, v8 │ │ +41078a: 0721 |003d: move-object v1, v2 │ │ +41078c: 7608 8eaa 0000 |003e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@aa8e │ │ +410792: 1108 |0041: return-object v8 │ │ +410794: 6e10 3b0d 0800 |0042: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +41079a: 0c08 |0045: move-result-object v8 │ │ +41079c: 6e20 2603 0800 |0046: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +4107a2: 0c08 |0049: move-result-object v8 │ │ +4107a4: 2200 7f1e |004a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +4107a8: 1a01 8342 |004c: const-string v1, "Missing required view with ID: " // string@4283 │ │ +4107ac: 6e20 80b6 8100 |004e: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +4107b2: 0c08 |0051: move-result-object v8 │ │ +4107b4: 7020 55b6 8000 |0052: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +4107ba: 2700 |0055: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ 0x000e line=88 │ │ 0x0010 line=89 │ │ @@ -842339,20 +842339,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4107b0: |[4107b0] de.danoeh.antennapod.databinding.SimplechapterItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ -4107c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4107c2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -4107c4: 7130 93aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; // method@aa93 │ │ -4107ca: 0c02 |0005: move-result-object v2 │ │ -4107cc: 1102 |0006: return-object v2 │ │ +4107bc: |[4107bc] de.danoeh.antennapod.databinding.SimplechapterItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ +4107cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4107ce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +4107d0: 7130 93aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; // method@aa93 │ │ +4107d6: 0c02 |0005: move-result-object v2 │ │ +4107d8: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=61 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;) │ │ @@ -842360,24 +842360,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -4107d0: |[4107d0] de.danoeh.antennapod.databinding.SimplechapterItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ -4107e0: 6000 1d60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.simplechapter_item:I // field@601d │ │ -4107e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4107e6: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -4107ec: 0c02 |0006: move-result-object v2 │ │ -4107ee: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -4107f2: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -4107f8: 7110 8faa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; // method@aa8f │ │ -4107fe: 0c02 |000f: move-result-object v2 │ │ -410800: 1102 |0010: return-object v2 │ │ +4107dc: |[4107dc] de.danoeh.antennapod.databinding.SimplechapterItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ +4107ec: 6000 1d60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.simplechapter_item:I // field@601d │ │ +4107f0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4107f2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +4107f8: 0c02 |0006: move-result-object v2 │ │ +4107fa: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +4107fe: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +410804: 7110 8faa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; // method@aa8f │ │ +41080a: 0c02 |000f: move-result-object v2 │ │ +41080c: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0009 line=69 │ │ 0x000c line=71 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -842390,18 +842390,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4106c0: |[4106c0] de.danoeh.antennapod.databinding.SimplechapterItemBinding.getRoot:()Landroid/view/View; │ │ -4106d0: 6e10 91aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa91 │ │ -4106d6: 0c00 |0003: move-result-object v0 │ │ -4106d8: 1100 |0004: return-object v0 │ │ +4106cc: |[4106cc] de.danoeh.antennapod.databinding.SimplechapterItemBinding.getRoot:()Landroid/view/View; │ │ +4106dc: 6e10 91aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa91 │ │ +4106e2: 0c00 |0003: move-result-object v0 │ │ +4106e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;) │ │ @@ -842409,17 +842409,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4106dc: |[4106dc] de.danoeh.antennapod.databinding.SimplechapterItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -4106ec: 5410 1973 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7319 │ │ -4106f0: 1100 |0002: return-object v0 │ │ +4106e8: |[4106e8] de.danoeh.antennapod.databinding.SimplechapterItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +4106f8: 5410 1973 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SimplechapterItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7319 │ │ +4106fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SimplechapterItemBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -842451,18 +842451,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4108f4: |[4108f4] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.:(Landroid/widget/TextView;)V │ │ -410904: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41090a: 5b01 1e73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.rootView:Landroid/widget/TextView; // field@731e │ │ -41090e: 0e00 |0005: return-void │ │ +410900: |[410900] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.:(Landroid/widget/TextView;)V │ │ +410910: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +410916: 5b01 1e73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.rootView:Landroid/widget/TextView; // field@731e │ │ +41091a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/widget/TextView; │ │ @@ -842472,24 +842472,24 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -41086c: |[41086c] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ -41087c: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -410880: 2200 801b |0002: new-instance v0, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; // type@1b80 │ │ -410884: 1f01 2d03 |0004: check-cast v1, Landroid/widget/TextView; // type@032d │ │ -410888: 7020 94aa 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.:(Landroid/widget/TextView;)V // method@aa94 │ │ -41088e: 1100 |0009: return-object v0 │ │ -410890: 2201 7f1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ -410894: 1a00 cac0 |000c: const-string v0, "rootView" // string@c0ca │ │ -410898: 7020 55b6 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -41089e: 2701 |0011: throw v1 │ │ +410878: |[410878] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ +410888: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +41088c: 2200 801b |0002: new-instance v0, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; // type@1b80 │ │ +410890: 1f01 2d03 |0004: check-cast v1, Landroid/widget/TextView; // type@032d │ │ +410894: 7020 94aa 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.:(Landroid/widget/TextView;)V // method@aa94 │ │ +41089a: 1100 |0009: return-object v0 │ │ +41089c: 2201 7f1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ +4108a0: 1a00 cac0 |000c: const-string v0, "rootView" // string@c0ca │ │ +4108a4: 7020 55b6 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +4108aa: 2701 |0011: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=50 │ │ 0x000a line=47 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -842498,20 +842498,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4108a0: |[4108a0] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ -4108b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4108b2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -4108b4: 7130 99aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; // method@aa99 │ │ -4108ba: 0c02 |0005: move-result-object v2 │ │ -4108bc: 1102 |0006: return-object v2 │ │ +4108ac: |[4108ac] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ +4108bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4108be: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +4108c0: 7130 99aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; // method@aa99 │ │ +4108c6: 0c02 |0005: move-result-object v2 │ │ +4108c8: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=31 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;) │ │ @@ -842519,24 +842519,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -4108c0: |[4108c0] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ -4108d0: 6000 1e60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.single_tag_text_view:I // field@601e │ │ -4108d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4108d6: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -4108dc: 0c02 |0006: move-result-object v2 │ │ -4108de: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -4108e2: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -4108e8: 7110 95aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; // method@aa95 │ │ -4108ee: 0c02 |000f: move-result-object v2 │ │ -4108f0: 1102 |0010: return-object v2 │ │ +4108cc: |[4108cc] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ +4108dc: 6000 1e60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.single_tag_text_view:I // field@601e │ │ +4108e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4108e2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +4108e8: 0c02 |0006: move-result-object v2 │ │ +4108ea: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +4108ee: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +4108f4: 7110 95aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; // method@aa95 │ │ +4108fa: 0c02 |000f: move-result-object v2 │ │ +4108fc: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0009 line=39 │ │ 0x000c line=41 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -842549,18 +842549,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -410838: |[410838] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.getRoot:()Landroid/view/View; │ │ -410848: 6e10 97aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.getRoot:()Landroid/widget/TextView; // method@aa97 │ │ -41084e: 0c00 |0003: move-result-object v0 │ │ -410850: 1100 |0004: return-object v0 │ │ +410844: |[410844] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.getRoot:()Landroid/view/View; │ │ +410854: 6e10 97aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.getRoot:()Landroid/widget/TextView; // method@aa97 │ │ +41085a: 0c00 |0003: move-result-object v0 │ │ +41085c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;) │ │ @@ -842568,17 +842568,17 @@ │ │ type : '()Landroid/widget/TextView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -410854: |[410854] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.getRoot:()Landroid/widget/TextView; │ │ -410864: 5410 1e73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.rootView:Landroid/widget/TextView; // field@731e │ │ -410868: 1100 |0002: return-object v0 │ │ +410860: |[410860] de.danoeh.antennapod.databinding.SingleTagTextViewBinding.getRoot:()Landroid/widget/TextView; │ │ +410870: 5410 1e73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding;.rootView:Landroid/widget/TextView; // field@731e │ │ +410874: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SingleTagTextViewBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -842618,20 +842618,20 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroidx/gridlayout/widget/GridLayout;Landroid/widget/CheckBox;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -410a08: |[410a08] de.danoeh.antennapod.databinding.SortDialogBinding.:(Landroid/widget/LinearLayout;Landroidx/gridlayout/widget/GridLayout;Landroid/widget/CheckBox;)V │ │ -410a18: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -410a1e: 5b01 2173 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SortDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7321 │ │ -410a22: 5b02 1f73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SortDialogBinding;.gridLayout:Landroidx/gridlayout/widget/GridLayout; // field@731f │ │ -410a26: 5b03 2073 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SortDialogBinding;.keepSortedCheckbox:Landroid/widget/CheckBox; // field@7320 │ │ -410a2a: 0e00 |0009: return-void │ │ +410a14: |[410a14] de.danoeh.antennapod.databinding.SortDialogBinding.:(Landroid/widget/LinearLayout;Landroidx/gridlayout/widget/GridLayout;Landroid/widget/CheckBox;)V │ │ +410a24: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +410a2a: 5b01 2173 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SortDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7321 │ │ +410a2e: 5b02 1f73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SortDialogBinding;.gridLayout:Landroidx/gridlayout/widget/GridLayout; // field@731f │ │ +410a32: 5b03 2073 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SortDialogBinding;.keepSortedCheckbox:Landroid/widget/CheckBox; // field@7320 │ │ +410a36: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -842645,39 +842645,39 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -410944: |[410944] de.danoeh.antennapod.databinding.SortDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogBinding; │ │ -410954: 6000 755c |0000: sget v0, Lde/danoeh/antennapod/R$id;.gridLayout:I // field@5c75 │ │ -410958: 7120 ae77 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -41095e: 0c01 |0005: move-result-object v1 │ │ -410960: 1f01 ce0a |0006: check-cast v1, Landroidx/gridlayout/widget/GridLayout; // type@0ace │ │ -410964: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -410968: 6000 a65c |000a: sget v0, Lde/danoeh/antennapod/R$id;.keepSortedCheckbox:I // field@5ca6 │ │ -41096c: 7120 ae77 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410972: 0c02 |000f: move-result-object v2 │ │ -410974: 1f02 0203 |0010: check-cast v2, Landroid/widget/CheckBox; // type@0302 │ │ -410978: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -41097c: 2200 811b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/SortDialogBinding; // type@1b81 │ │ -410980: 1f03 1603 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -410984: 7040 9aaa 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/SortDialogBinding;.:(Landroid/widget/LinearLayout;Landroidx/gridlayout/widget/GridLayout;Landroid/widget/CheckBox;)V // method@aa9a │ │ -41098a: 1100 |001b: return-object v0 │ │ -41098c: 6e10 3b0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -410992: 0c03 |001f: move-result-object v3 │ │ -410994: 6e20 2603 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -41099a: 0c03 |0023: move-result-object v3 │ │ -41099c: 2200 7f1e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -4109a0: 1a01 8342 |0026: const-string v1, "Missing required view with ID: " // string@4283 │ │ -4109a4: 6e20 80b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -4109aa: 0c03 |002b: move-result-object v3 │ │ -4109ac: 7020 55b6 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -4109b2: 2700 |002f: throw v0 │ │ +410950: |[410950] de.danoeh.antennapod.databinding.SortDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogBinding; │ │ +410960: 6000 755c |0000: sget v0, Lde/danoeh/antennapod/R$id;.gridLayout:I // field@5c75 │ │ +410964: 7120 ae77 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +41096a: 0c01 |0005: move-result-object v1 │ │ +41096c: 1f01 ce0a |0006: check-cast v1, Landroidx/gridlayout/widget/GridLayout; // type@0ace │ │ +410970: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +410974: 6000 a65c |000a: sget v0, Lde/danoeh/antennapod/R$id;.keepSortedCheckbox:I // field@5ca6 │ │ +410978: 7120 ae77 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +41097e: 0c02 |000f: move-result-object v2 │ │ +410980: 1f02 0203 |0010: check-cast v2, Landroid/widget/CheckBox; // type@0302 │ │ +410984: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +410988: 2200 811b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/SortDialogBinding; // type@1b81 │ │ +41098c: 1f03 1603 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +410990: 7040 9aaa 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/SortDialogBinding;.:(Landroid/widget/LinearLayout;Landroidx/gridlayout/widget/GridLayout;Landroid/widget/CheckBox;)V // method@aa9a │ │ +410996: 1100 |001b: return-object v0 │ │ +410998: 6e10 3b0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +41099e: 0c03 |001f: move-result-object v3 │ │ +4109a0: 6e20 2603 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +4109a6: 0c03 |0023: move-result-object v3 │ │ +4109a8: 2200 7f1e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +4109ac: 1a01 8342 |0026: const-string v1, "Missing required view with ID: " // string@4283 │ │ +4109b0: 6e20 80b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +4109b6: 0c03 |002b: move-result-object v3 │ │ +4109b8: 7020 55b6 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +4109be: 2700 |002f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x000a line=69 │ │ 0x000c line=70 │ │ 0x0014 line=75 │ │ @@ -842691,20 +842691,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SortDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4109b4: |[4109b4] de.danoeh.antennapod.databinding.SortDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SortDialogBinding; │ │ -4109c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4109c6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -4109c8: 7130 9faa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SortDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogBinding; // method@aa9f │ │ -4109ce: 0c02 |0005: move-result-object v2 │ │ -4109d0: 1102 |0006: return-object v2 │ │ +4109c0: |[4109c0] de.danoeh.antennapod.databinding.SortDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SortDialogBinding; │ │ +4109d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4109d2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +4109d4: 7130 9faa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SortDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogBinding; // method@aa9f │ │ +4109da: 0c02 |0005: move-result-object v2 │ │ +4109dc: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=44 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SortDialogBinding;) │ │ @@ -842712,24 +842712,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -4109d4: |[4109d4] de.danoeh.antennapod.databinding.SortDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogBinding; │ │ -4109e4: 6000 1f60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.sort_dialog:I // field@601f │ │ -4109e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4109ea: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -4109f0: 0c02 |0006: move-result-object v2 │ │ -4109f2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -4109f6: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -4109fc: 7110 9baa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SortDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogBinding; // method@aa9b │ │ -410a02: 0c02 |000f: move-result-object v2 │ │ -410a04: 1102 |0010: return-object v2 │ │ +4109e0: |[4109e0] de.danoeh.antennapod.databinding.SortDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogBinding; │ │ +4109f0: 6000 1f60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.sort_dialog:I // field@601f │ │ +4109f4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4109f6: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +4109fc: 0c02 |0006: move-result-object v2 │ │ +4109fe: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +410a02: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +410a08: 7110 9baa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SortDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogBinding; // method@aa9b │ │ +410a0e: 0c02 |000f: move-result-object v2 │ │ +410a10: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0009 line=52 │ │ 0x000c line=54 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -842742,18 +842742,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -410910: |[410910] de.danoeh.antennapod.databinding.SortDialogBinding.getRoot:()Landroid/view/View; │ │ -410920: 6e10 9daa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SortDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa9d │ │ -410926: 0c00 |0003: move-result-object v0 │ │ -410928: 1100 |0004: return-object v0 │ │ +41091c: |[41091c] de.danoeh.antennapod.databinding.SortDialogBinding.getRoot:()Landroid/view/View; │ │ +41092c: 6e10 9daa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SortDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aa9d │ │ +410932: 0c00 |0003: move-result-object v0 │ │ +410934: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SortDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SortDialogBinding;) │ │ @@ -842761,17 +842761,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41092c: |[41092c] de.danoeh.antennapod.databinding.SortDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -41093c: 5410 2173 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SortDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7321 │ │ -410940: 1100 |0002: return-object v0 │ │ +410938: |[410938] de.danoeh.antennapod.databinding.SortDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +410948: 5410 2173 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SortDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7321 │ │ +41094c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SortDialogBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -842807,19 +842807,19 @@ │ │ type : '(Landroid/widget/Button;Landroid/widget/Button;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -410ae8: |[410ae8] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.:(Landroid/widget/Button;Landroid/widget/Button;)V │ │ -410af8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -410afe: 5b01 2373 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.rootView:Landroid/widget/Button; // field@7323 │ │ -410b02: 5b02 2273 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.button:Landroid/widget/Button; // field@7322 │ │ -410b06: 0e00 |0007: return-void │ │ +410af4: |[410af4] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.:(Landroid/widget/Button;Landroid/widget/Button;)V │ │ +410b04: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +410b0a: 5b01 2373 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.rootView:Landroid/widget/Button; // field@7323 │ │ +410b0e: 5b02 2273 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.button:Landroid/widget/Button; // field@7322 │ │ +410b12: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ 0x0005 line=24 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; │ │ @@ -842831,24 +842831,24 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -410a60: |[410a60] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; │ │ -410a70: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -410a74: 1f01 0103 |0002: check-cast v1, Landroid/widget/Button; // type@0301 │ │ -410a78: 2200 821b |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; // type@1b82 │ │ -410a7c: 7030 a0aa 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.:(Landroid/widget/Button;Landroid/widget/Button;)V // method@aaa0 │ │ -410a82: 1100 |0009: return-object v0 │ │ -410a84: 2201 7f1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ -410a88: 1a00 cac0 |000c: const-string v0, "rootView" // string@c0ca │ │ -410a8c: 7020 55b6 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -410a92: 2701 |0011: throw v1 │ │ +410a6c: |[410a6c] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; │ │ +410a7c: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +410a80: 1f01 0103 |0002: check-cast v1, Landroid/widget/Button; // type@0301 │ │ +410a84: 2200 821b |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; // type@1b82 │ │ +410a88: 7030 a0aa 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.:(Landroid/widget/Button;Landroid/widget/Button;)V // method@aaa0 │ │ +410a8e: 1100 |0009: return-object v0 │ │ +410a90: 2201 7f1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ +410a94: 1a00 cac0 |000c: const-string v0, "rootView" // string@c0ca │ │ +410a98: 7020 55b6 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +410a9e: 2701 |0011: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=54 │ │ 0x0004 line=56 │ │ 0x000a line=51 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/view/View; │ │ @@ -842858,20 +842858,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -410a94: |[410a94] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; │ │ -410aa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -410aa6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -410aa8: 7130 a5aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; // method@aaa5 │ │ -410aae: 0c02 |0005: move-result-object v2 │ │ -410ab0: 1102 |0006: return-object v2 │ │ +410aa0: |[410aa0] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; │ │ +410ab0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +410ab2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +410ab4: 7130 a5aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; // method@aaa5 │ │ +410aba: 0c02 |0005: move-result-object v2 │ │ +410abc: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=35 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;) │ │ @@ -842879,24 +842879,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -410ab4: |[410ab4] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; │ │ -410ac4: 6000 2160 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.sort_dialog_item_active:I // field@6021 │ │ -410ac8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -410aca: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -410ad0: 0c02 |0006: move-result-object v2 │ │ -410ad2: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -410ad6: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -410adc: 7110 a1aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; // method@aaa1 │ │ -410ae2: 0c02 |000f: move-result-object v2 │ │ -410ae4: 1102 |0010: return-object v2 │ │ +410ac0: |[410ac0] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; │ │ +410ad0: 6000 2160 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.sort_dialog_item_active:I // field@6021 │ │ +410ad4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +410ad6: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +410adc: 0c02 |0006: move-result-object v2 │ │ +410ade: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +410ae2: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +410ae8: 7110 a1aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; // method@aaa1 │ │ +410aee: 0c02 |000f: move-result-object v2 │ │ +410af0: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0009 line=43 │ │ 0x000c line=45 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -842909,18 +842909,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -410a2c: |[410a2c] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.getRoot:()Landroid/view/View; │ │ -410a3c: 6e10 a3aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.getRoot:()Landroid/widget/Button; // method@aaa3 │ │ -410a42: 0c00 |0003: move-result-object v0 │ │ -410a44: 1100 |0004: return-object v0 │ │ +410a38: |[410a38] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.getRoot:()Landroid/view/View; │ │ +410a48: 6e10 a3aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.getRoot:()Landroid/widget/Button; // method@aaa3 │ │ +410a4e: 0c00 |0003: move-result-object v0 │ │ +410a50: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;) │ │ @@ -842928,17 +842928,17 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -410a48: |[410a48] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.getRoot:()Landroid/widget/Button; │ │ -410a58: 5410 2373 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.rootView:Landroid/widget/Button; // field@7323 │ │ -410a5c: 1100 |0002: return-object v0 │ │ +410a54: |[410a54] de.danoeh.antennapod.databinding.SortDialogItemActiveBinding.getRoot:()Landroid/widget/Button; │ │ +410a64: 5410 2373 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding;.rootView:Landroid/widget/Button; // field@7323 │ │ +410a68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SortDialogItemActiveBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -842974,19 +842974,19 @@ │ │ type : '(Landroid/widget/Button;Landroid/widget/Button;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -410bc4: |[410bc4] de.danoeh.antennapod.databinding.SortDialogItemBinding.:(Landroid/widget/Button;Landroid/widget/Button;)V │ │ -410bd4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -410bda: 5b01 2573 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.rootView:Landroid/widget/Button; // field@7325 │ │ -410bde: 5b02 2473 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.button:Landroid/widget/Button; // field@7324 │ │ -410be2: 0e00 |0007: return-void │ │ +410bd0: |[410bd0] de.danoeh.antennapod.databinding.SortDialogItemBinding.:(Landroid/widget/Button;Landroid/widget/Button;)V │ │ +410be0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +410be6: 5b01 2573 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.rootView:Landroid/widget/Button; // field@7325 │ │ +410bea: 5b02 2473 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.button:Landroid/widget/Button; // field@7324 │ │ +410bee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ 0x0005 line=24 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/databinding/SortDialogItemBinding; │ │ @@ -842998,24 +842998,24 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -410b3c: |[410b3c] de.danoeh.antennapod.databinding.SortDialogItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogItemBinding; │ │ -410b4c: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -410b50: 1f01 0103 |0002: check-cast v1, Landroid/widget/Button; // type@0301 │ │ -410b54: 2200 831b |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SortDialogItemBinding; // type@1b83 │ │ -410b58: 7030 a6aa 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.:(Landroid/widget/Button;Landroid/widget/Button;)V // method@aaa6 │ │ -410b5e: 1100 |0009: return-object v0 │ │ -410b60: 2201 7f1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ -410b64: 1a00 cac0 |000c: const-string v0, "rootView" // string@c0ca │ │ -410b68: 7020 55b6 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -410b6e: 2701 |0011: throw v1 │ │ +410b48: |[410b48] de.danoeh.antennapod.databinding.SortDialogItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogItemBinding; │ │ +410b58: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +410b5c: 1f01 0103 |0002: check-cast v1, Landroid/widget/Button; // type@0301 │ │ +410b60: 2200 831b |0004: new-instance v0, Lde/danoeh/antennapod/databinding/SortDialogItemBinding; // type@1b83 │ │ +410b64: 7030 a6aa 1001 |0006: invoke-direct {v0, v1, v1}, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.:(Landroid/widget/Button;Landroid/widget/Button;)V // method@aaa6 │ │ +410b6a: 1100 |0009: return-object v0 │ │ +410b6c: 2201 7f1e |000a: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ +410b70: 1a00 cac0 |000c: const-string v0, "rootView" // string@c0ca │ │ +410b74: 7020 55b6 0100 |000e: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +410b7a: 2701 |0011: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=54 │ │ 0x0004 line=56 │ │ 0x000a line=51 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/view/View; │ │ @@ -843025,20 +843025,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SortDialogItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -410b70: |[410b70] de.danoeh.antennapod.databinding.SortDialogItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SortDialogItemBinding; │ │ -410b80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -410b82: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -410b84: 7130 abaa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogItemBinding; // method@aaab │ │ -410b8a: 0c02 |0005: move-result-object v2 │ │ -410b8c: 1102 |0006: return-object v2 │ │ +410b7c: |[410b7c] de.danoeh.antennapod.databinding.SortDialogItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SortDialogItemBinding; │ │ +410b8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +410b8e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +410b90: 7130 abaa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogItemBinding; // method@aaab │ │ +410b96: 0c02 |0005: move-result-object v2 │ │ +410b98: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=35 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SortDialogItemBinding;) │ │ @@ -843046,24 +843046,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -410b90: |[410b90] de.danoeh.antennapod.databinding.SortDialogItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogItemBinding; │ │ -410ba0: 6000 2060 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.sort_dialog_item:I // field@6020 │ │ -410ba4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -410ba6: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -410bac: 0c02 |0006: move-result-object v2 │ │ -410bae: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -410bb2: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -410bb8: 7110 a7aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogItemBinding; // method@aaa7 │ │ -410bbe: 0c02 |000f: move-result-object v2 │ │ -410bc0: 1102 |0010: return-object v2 │ │ +410b9c: |[410b9c] de.danoeh.antennapod.databinding.SortDialogItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SortDialogItemBinding; │ │ +410bac: 6000 2060 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.sort_dialog_item:I // field@6020 │ │ +410bb0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +410bb2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +410bb8: 0c02 |0006: move-result-object v2 │ │ +410bba: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +410bbe: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +410bc4: 7110 a7aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SortDialogItemBinding; // method@aaa7 │ │ +410bca: 0c02 |000f: move-result-object v2 │ │ +410bcc: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0009 line=43 │ │ 0x000c line=45 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -843076,18 +843076,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -410b08: |[410b08] de.danoeh.antennapod.databinding.SortDialogItemBinding.getRoot:()Landroid/view/View; │ │ -410b18: 6e10 a9aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.getRoot:()Landroid/widget/Button; // method@aaa9 │ │ -410b1e: 0c00 |0003: move-result-object v0 │ │ -410b20: 1100 |0004: return-object v0 │ │ +410b14: |[410b14] de.danoeh.antennapod.databinding.SortDialogItemBinding.getRoot:()Landroid/view/View; │ │ +410b24: 6e10 a9aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.getRoot:()Landroid/widget/Button; // method@aaa9 │ │ +410b2a: 0c00 |0003: move-result-object v0 │ │ +410b2c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SortDialogItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SortDialogItemBinding;) │ │ @@ -843095,17 +843095,17 @@ │ │ type : '()Landroid/widget/Button;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -410b24: |[410b24] de.danoeh.antennapod.databinding.SortDialogItemBinding.getRoot:()Landroid/widget/Button; │ │ -410b34: 5410 2573 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.rootView:Landroid/widget/Button; // field@7325 │ │ -410b38: 1100 |0002: return-object v0 │ │ +410b30: |[410b30] de.danoeh.antennapod.databinding.SortDialogItemBinding.getRoot:()Landroid/widget/Button; │ │ +410b40: 5410 2573 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SortDialogItemBinding;.rootView:Landroid/widget/Button; // field@7325 │ │ +410b44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SortDialogItemBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -843153,22 +843153,22 @@ │ │ type : '(Landroid/widget/LinearLayout;Lcom/google/android/material/chip/Chip;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/CheckBox;Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -410d10: |[410d10] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/chip/Chip;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/CheckBox;Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar;)V │ │ -410d20: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -410d26: 5b01 2773 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7327 │ │ -410d2a: 5b02 2673 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@7326 │ │ -410d2e: 5b03 2873 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.selectedSpeedsGrid:Landroidx/recyclerview/widget/RecyclerView; // field@7328 │ │ -410d32: 5b04 2973 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.skipSilence:Landroid/widget/CheckBox; // field@7329 │ │ -410d36: 5b05 2a73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.speedSeekBar:Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar; // field@732a │ │ -410d3a: 0e00 |000d: return-void │ │ +410d1c: |[410d1c] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.:(Landroid/widget/LinearLayout;Lcom/google/android/material/chip/Chip;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/CheckBox;Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar;)V │ │ +410d2c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +410d32: 5b01 2773 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7327 │ │ +410d36: 5b02 2673 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.addCurrentSpeedChip:Lcom/google/android/material/chip/Chip; // field@7326 │ │ +410d3a: 5b03 2873 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.selectedSpeedsGrid:Landroidx/recyclerview/widget/RecyclerView; // field@7328 │ │ +410d3e: 5b04 2973 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.skipSilence:Landroid/widget/CheckBox; // field@7329 │ │ +410d42: 5b05 2a73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.speedSeekBar:Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar; // field@732a │ │ +410d46: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ 0x0007 line=42 │ │ 0x0009 line=43 │ │ @@ -843186,55 +843186,55 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 74 16-bit code units │ │ -410c18: |[410c18] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ -410c28: 6000 085b |0000: sget v0, Lde/danoeh/antennapod/R$id;.add_current_speed_chip:I // field@5b08 │ │ -410c2c: 7120 ae77 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410c32: 0c01 |0005: move-result-object v1 │ │ -410c34: 0714 |0006: move-object v4, v1 │ │ -410c36: 1f04 5917 |0007: check-cast v4, Lcom/google/android/material/chip/Chip; // type@1759 │ │ -410c3a: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ -410c3e: 6000 d45d |000b: sget v0, Lde/danoeh/antennapod/R$id;.selected_speeds_grid:I // field@5dd4 │ │ -410c42: 7120 ae77 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410c48: 0c01 |0010: move-result-object v1 │ │ -410c4a: 0715 |0011: move-object v5, v1 │ │ -410c4c: 1f05 2c12 |0012: check-cast v5, Landroidx/recyclerview/widget/RecyclerView; // type@122c │ │ -410c50: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ -410c54: 6000 ee5d |0016: sget v0, Lde/danoeh/antennapod/R$id;.skipSilence:I // field@5dee │ │ -410c58: 7120 ae77 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410c5e: 0c01 |001b: move-result-object v1 │ │ -410c60: 0716 |001c: move-object v6, v1 │ │ -410c62: 1f06 0203 |001d: check-cast v6, Landroid/widget/CheckBox; // type@0302 │ │ -410c66: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ -410c6a: 6000 005e |0021: sget v0, Lde/danoeh/antennapod/R$id;.speed_seek_bar:I // field@5e00 │ │ -410c6e: 7120 ae77 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410c74: 0c01 |0026: move-result-object v1 │ │ -410c76: 0717 |0027: move-object v7, v1 │ │ -410c78: 1f07 081e |0028: check-cast v7, Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar; // type@1e08 │ │ -410c7c: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ -410c80: 2200 841b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; // type@1b84 │ │ -410c84: 0783 |002e: move-object v3, v8 │ │ -410c86: 1f03 1603 |002f: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -410c8a: 0702 |0031: move-object v2, v0 │ │ -410c8c: 7606 acaa 0200 |0032: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.:(Landroid/widget/LinearLayout;Lcom/google/android/material/chip/Chip;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/CheckBox;Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar;)V // method@aaac │ │ -410c92: 1100 |0035: return-object v0 │ │ -410c94: 6e10 3b0d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -410c9a: 0c08 |0039: move-result-object v8 │ │ -410c9c: 6e20 2603 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -410ca2: 0c08 |003d: move-result-object v8 │ │ -410ca4: 2200 7f1e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -410ca8: 1a01 8342 |0040: const-string v1, "Missing required view with ID: " // string@4283 │ │ -410cac: 6e20 80b6 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -410cb2: 0c08 |0045: move-result-object v8 │ │ -410cb4: 7020 55b6 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -410cba: 2700 |0049: throw v0 │ │ +410c24: |[410c24] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ +410c34: 6000 085b |0000: sget v0, Lde/danoeh/antennapod/R$id;.add_current_speed_chip:I // field@5b08 │ │ +410c38: 7120 ae77 0800 |0002: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410c3e: 0c01 |0005: move-result-object v1 │ │ +410c40: 0714 |0006: move-object v4, v1 │ │ +410c42: 1f04 5917 |0007: check-cast v4, Lcom/google/android/material/chip/Chip; // type@1759 │ │ +410c46: 3804 2d00 |0009: if-eqz v4, 0036 // +002d │ │ +410c4a: 6000 d45d |000b: sget v0, Lde/danoeh/antennapod/R$id;.selected_speeds_grid:I // field@5dd4 │ │ +410c4e: 7120 ae77 0800 |000d: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410c54: 0c01 |0010: move-result-object v1 │ │ +410c56: 0715 |0011: move-object v5, v1 │ │ +410c58: 1f05 2c12 |0012: check-cast v5, Landroidx/recyclerview/widget/RecyclerView; // type@122c │ │ +410c5c: 3805 2200 |0014: if-eqz v5, 0036 // +0022 │ │ +410c60: 6000 ee5d |0016: sget v0, Lde/danoeh/antennapod/R$id;.skipSilence:I // field@5dee │ │ +410c64: 7120 ae77 0800 |0018: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410c6a: 0c01 |001b: move-result-object v1 │ │ +410c6c: 0716 |001c: move-object v6, v1 │ │ +410c6e: 1f06 0203 |001d: check-cast v6, Landroid/widget/CheckBox; // type@0302 │ │ +410c72: 3806 1700 |001f: if-eqz v6, 0036 // +0017 │ │ +410c76: 6000 005e |0021: sget v0, Lde/danoeh/antennapod/R$id;.speed_seek_bar:I // field@5e00 │ │ +410c7a: 7120 ae77 0800 |0023: invoke-static {v8, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410c80: 0c01 |0026: move-result-object v1 │ │ +410c82: 0717 |0027: move-object v7, v1 │ │ +410c84: 1f07 081e |0028: check-cast v7, Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar; // type@1e08 │ │ +410c88: 3807 0c00 |002a: if-eqz v7, 0036 // +000c │ │ +410c8c: 2200 841b |002c: new-instance v0, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; // type@1b84 │ │ +410c90: 0783 |002e: move-object v3, v8 │ │ +410c92: 1f03 1603 |002f: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +410c96: 0702 |0031: move-object v2, v0 │ │ +410c98: 7606 acaa 0200 |0032: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.:(Landroid/widget/LinearLayout;Lcom/google/android/material/chip/Chip;Landroidx/recyclerview/widget/RecyclerView;Landroid/widget/CheckBox;Lde/danoeh/antennapod/ui/screen/playback/PlaybackSpeedSeekBar;)V // method@aaac │ │ +410c9e: 1100 |0035: return-object v0 │ │ +410ca0: 6e10 3b0d 0800 |0036: invoke-virtual {v8}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +410ca6: 0c08 |0039: move-result-object v8 │ │ +410ca8: 6e20 2603 0800 |003a: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +410cae: 0c08 |003d: move-result-object v8 │ │ +410cb0: 2200 7f1e |003e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +410cb4: 1a01 8342 |0040: const-string v1, "Missing required view with ID: " // string@4283 │ │ +410cb8: 6e20 80b6 8100 |0042: invoke-virtual {v1, v8}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +410cbe: 0c08 |0045: move-result-object v8 │ │ +410cc0: 7020 55b6 8000 |0046: invoke-direct {v0, v8}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +410cc6: 2700 |0049: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0002 line=75 │ │ 0x000b line=80 │ │ 0x000d line=81 │ │ 0x0016 line=86 │ │ @@ -843252,20 +843252,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -410cbc: |[410cbc] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ -410ccc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -410cce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -410cd0: 7130 b1aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; // method@aab1 │ │ -410cd6: 0c02 |0005: move-result-object v2 │ │ -410cd8: 1102 |0006: return-object v2 │ │ +410cc8: |[410cc8] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ +410cd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +410cda: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +410cdc: 7130 b1aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; // method@aab1 │ │ +410ce2: 0c02 |0005: move-result-object v2 │ │ +410ce4: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;) │ │ @@ -843273,24 +843273,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -410cdc: |[410cdc] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ -410cec: 6000 2260 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.speed_select_dialog:I // field@6022 │ │ -410cf0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -410cf2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -410cf8: 0c02 |0006: move-result-object v2 │ │ -410cfa: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -410cfe: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -410d04: 7110 adaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; // method@aaad │ │ -410d0a: 0c02 |000f: move-result-object v2 │ │ -410d0c: 1102 |0010: return-object v2 │ │ +410ce8: |[410ce8] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ +410cf8: 6000 2260 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.speed_select_dialog:I // field@6022 │ │ +410cfc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +410cfe: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +410d04: 0c02 |0006: move-result-object v2 │ │ +410d06: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +410d0a: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +410d10: 7110 adaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; // method@aaad │ │ +410d16: 0c02 |000f: move-result-object v2 │ │ +410d18: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0009 line=63 │ │ 0x000c line=65 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -843303,18 +843303,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -410be4: |[410be4] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.getRoot:()Landroid/view/View; │ │ -410bf4: 6e10 afaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aaaf │ │ -410bfa: 0c00 |0003: move-result-object v0 │ │ -410bfc: 1100 |0004: return-object v0 │ │ +410bf0: |[410bf0] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.getRoot:()Landroid/view/View; │ │ +410c00: 6e10 afaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aaaf │ │ +410c06: 0c00 |0003: move-result-object v0 │ │ +410c08: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;) │ │ @@ -843322,17 +843322,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -410c00: |[410c00] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -410c10: 5410 2773 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7327 │ │ -410c14: 1100 |0002: return-object v0 │ │ +410c0c: |[410c0c] de.danoeh.antennapod.databinding.SpeedSelectDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +410c1c: 5410 2773 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7327 │ │ +410c20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SpeedSelectDialogBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -843396,26 +843396,26 @@ │ │ type : '(Landroid/widget/FrameLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroid/widget/FrameLayout;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -410ec0: |[410ec0] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.:(Landroid/widget/FrameLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroid/widget/FrameLayout;Landroid/widget/TextView;)V │ │ -410ed0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -410ed6: 5b01 3073 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.rootView:Landroid/widget/FrameLayout; // field@7330 │ │ -410eda: 5b02 2b73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.countViewPill:Landroid/widget/TextView; // field@732b │ │ -410ede: 5b03 2c73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.coverImage:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@732c │ │ -410ee2: 5b04 2d73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.errorIcon:Landroid/widget/ImageView; // field@732d │ │ -410ee6: 5b05 2e73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.fallbackTitleLabel:Landroid/widget/TextView; // field@732e │ │ -410eea: 5b06 2f73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.outerContainer:Landroidx/cardview/widget/CardView; // field@732f │ │ -410eee: 5b07 3173 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.selectCheckBox:Landroid/widget/CheckBox; // field@7331 │ │ -410ef2: 5b08 3273 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.selectContainer:Landroid/widget/FrameLayout; // field@7332 │ │ -410ef6: 5b09 3373 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.titleLabel:Landroid/widget/TextView; // field@7333 │ │ -410efa: 0e00 |0015: return-void │ │ +410ecc: |[410ecc] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.:(Landroid/widget/FrameLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroid/widget/FrameLayout;Landroid/widget/TextView;)V │ │ +410edc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +410ee2: 5b01 3073 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.rootView:Landroid/widget/FrameLayout; // field@7330 │ │ +410ee6: 5b02 2b73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.countViewPill:Landroid/widget/TextView; // field@732b │ │ +410eea: 5b03 2c73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.coverImage:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@732c │ │ +410eee: 5b04 2d73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.errorIcon:Landroid/widget/ImageView; // field@732d │ │ +410ef2: 5b05 2e73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.fallbackTitleLabel:Landroid/widget/TextView; // field@732e │ │ +410ef6: 5b06 2f73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.outerContainer:Landroidx/cardview/widget/CardView; // field@732f │ │ +410efa: 5b07 3173 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.selectCheckBox:Landroid/widget/CheckBox; // field@7331 │ │ +410efe: 5b08 3273 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.selectContainer:Landroid/widget/FrameLayout; // field@7332 │ │ +410f02: 5b09 3373 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.titleLabel:Landroid/widget/TextView; // field@7333 │ │ +410f06: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0005 line=56 │ │ 0x0007 line=57 │ │ 0x0009 line=58 │ │ @@ -843441,79 +843441,79 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 10 │ │ insns size : 118 16-bit code units │ │ -410d70: |[410d70] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; │ │ -410d80: 6000 a05b |0000: sget v0, Lde/danoeh/antennapod/R$id;.countViewPill:I // field@5ba0 │ │ -410d84: 7120 ae77 0c00 |0002: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410d8a: 0c01 |0005: move-result-object v1 │ │ -410d8c: 0714 |0006: move-object v4, v1 │ │ -410d8e: 1f04 2d03 |0007: check-cast v4, Landroid/widget/TextView; // type@032d │ │ -410d92: 3804 5900 |0009: if-eqz v4, 0062 // +0059 │ │ -410d96: 6000 a55b |000b: sget v0, Lde/danoeh/antennapod/R$id;.coverImage:I // field@5ba5 │ │ -410d9a: 7120 ae77 0c00 |000d: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410da0: 0c01 |0010: move-result-object v1 │ │ -410da2: 0715 |0011: move-object v5, v1 │ │ -410da4: 1f05 e61d |0012: check-cast v5, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1de6 │ │ -410da8: 3805 4e00 |0014: if-eqz v5, 0062 // +004e │ │ -410dac: 6000 065c |0016: sget v0, Lde/danoeh/antennapod/R$id;.errorIcon:I // field@5c06 │ │ -410db0: 7120 ae77 0c00 |0018: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410db6: 0c01 |001b: move-result-object v1 │ │ -410db8: 0716 |001c: move-object v6, v1 │ │ -410dba: 1f06 1403 |001d: check-cast v6, Landroid/widget/ImageView; // type@0314 │ │ -410dbe: 3806 4300 |001f: if-eqz v6, 0062 // +0043 │ │ -410dc2: 6000 4f5c |0021: sget v0, Lde/danoeh/antennapod/R$id;.fallbackTitleLabel:I // field@5c4f │ │ -410dc6: 7120 ae77 0c00 |0023: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410dcc: 0c01 |0026: move-result-object v1 │ │ -410dce: 0717 |0027: move-object v7, v1 │ │ -410dd0: 1f07 2d03 |0028: check-cast v7, Landroid/widget/TextView; // type@032d │ │ -410dd4: 3807 3800 |002a: if-eqz v7, 0062 // +0038 │ │ -410dd8: 6000 435d |002c: sget v0, Lde/danoeh/antennapod/R$id;.outerContainer:I // field@5d43 │ │ -410ddc: 7120 ae77 0c00 |002e: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410de2: 0c01 |0031: move-result-object v1 │ │ -410de4: 0718 |0032: move-object v8, v1 │ │ -410de6: 1f08 bc06 |0033: check-cast v8, Landroidx/cardview/widget/CardView; // type@06bc │ │ -410dea: 3808 2d00 |0035: if-eqz v8, 0062 // +002d │ │ -410dee: 6000 cb5d |0037: sget v0, Lde/danoeh/antennapod/R$id;.selectCheckBox:I // field@5dcb │ │ -410df2: 7120 ae77 0c00 |0039: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410df8: 0c01 |003c: move-result-object v1 │ │ -410dfa: 0719 |003d: move-object v9, v1 │ │ -410dfc: 1f09 0203 |003e: check-cast v9, Landroid/widget/CheckBox; // type@0302 │ │ -410e00: 3809 2200 |0040: if-eqz v9, 0062 // +0022 │ │ -410e04: 6000 cc5d |0042: sget v0, Lde/danoeh/antennapod/R$id;.selectContainer:I // field@5dcc │ │ -410e08: 7120 ae77 0c00 |0044: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410e0e: 0c01 |0047: move-result-object v1 │ │ -410e10: 071a |0048: move-object v10, v1 │ │ -410e12: 1f0a 0e03 |0049: check-cast v10, Landroid/widget/FrameLayout; // type@030e │ │ -410e16: 380a 1700 |004b: if-eqz v10, 0062 // +0017 │ │ -410e1a: 6000 695e |004d: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5e69 │ │ -410e1e: 7120 ae77 0c00 |004f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410e24: 0c01 |0052: move-result-object v1 │ │ -410e26: 071b |0053: move-object v11, v1 │ │ -410e28: 1f0b 2d03 |0054: check-cast v11, Landroid/widget/TextView; // type@032d │ │ -410e2c: 380b 0c00 |0056: if-eqz v11, 0062 // +000c │ │ -410e30: 2200 851b |0058: new-instance v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; // type@1b85 │ │ -410e34: 07c3 |005a: move-object v3, v12 │ │ -410e36: 1f03 0e03 |005b: check-cast v3, Landroid/widget/FrameLayout; // type@030e │ │ -410e3a: 0702 |005d: move-object v2, v0 │ │ -410e3c: 760a b2aa 0200 |005e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroid/widget/FrameLayout;Landroid/widget/TextView;)V // method@aab2 │ │ -410e42: 1100 |0061: return-object v0 │ │ -410e44: 6e10 3b0d 0c00 |0062: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -410e4a: 0c0c |0065: move-result-object v12 │ │ -410e4c: 6e20 2603 0c00 |0066: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -410e52: 0c0c |0069: move-result-object v12 │ │ -410e54: 2200 7f1e |006a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -410e58: 1a01 8342 |006c: const-string v1, "Missing required view with ID: " // string@4283 │ │ -410e5c: 6e20 80b6 c100 |006e: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -410e62: 0c0c |0071: move-result-object v12 │ │ -410e64: 7020 55b6 c000 |0072: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -410e6a: 2700 |0075: throw v0 │ │ +410d7c: |[410d7c] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; │ │ +410d8c: 6000 a05b |0000: sget v0, Lde/danoeh/antennapod/R$id;.countViewPill:I // field@5ba0 │ │ +410d90: 7120 ae77 0c00 |0002: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410d96: 0c01 |0005: move-result-object v1 │ │ +410d98: 0714 |0006: move-object v4, v1 │ │ +410d9a: 1f04 2d03 |0007: check-cast v4, Landroid/widget/TextView; // type@032d │ │ +410d9e: 3804 5900 |0009: if-eqz v4, 0062 // +0059 │ │ +410da2: 6000 a55b |000b: sget v0, Lde/danoeh/antennapod/R$id;.coverImage:I // field@5ba5 │ │ +410da6: 7120 ae77 0c00 |000d: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410dac: 0c01 |0010: move-result-object v1 │ │ +410dae: 0715 |0011: move-object v5, v1 │ │ +410db0: 1f05 e61d |0012: check-cast v5, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1de6 │ │ +410db4: 3805 4e00 |0014: if-eqz v5, 0062 // +004e │ │ +410db8: 6000 065c |0016: sget v0, Lde/danoeh/antennapod/R$id;.errorIcon:I // field@5c06 │ │ +410dbc: 7120 ae77 0c00 |0018: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410dc2: 0c01 |001b: move-result-object v1 │ │ +410dc4: 0716 |001c: move-object v6, v1 │ │ +410dc6: 1f06 1403 |001d: check-cast v6, Landroid/widget/ImageView; // type@0314 │ │ +410dca: 3806 4300 |001f: if-eqz v6, 0062 // +0043 │ │ +410dce: 6000 4f5c |0021: sget v0, Lde/danoeh/antennapod/R$id;.fallbackTitleLabel:I // field@5c4f │ │ +410dd2: 7120 ae77 0c00 |0023: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410dd8: 0c01 |0026: move-result-object v1 │ │ +410dda: 0717 |0027: move-object v7, v1 │ │ +410ddc: 1f07 2d03 |0028: check-cast v7, Landroid/widget/TextView; // type@032d │ │ +410de0: 3807 3800 |002a: if-eqz v7, 0062 // +0038 │ │ +410de4: 6000 435d |002c: sget v0, Lde/danoeh/antennapod/R$id;.outerContainer:I // field@5d43 │ │ +410de8: 7120 ae77 0c00 |002e: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410dee: 0c01 |0031: move-result-object v1 │ │ +410df0: 0718 |0032: move-object v8, v1 │ │ +410df2: 1f08 bc06 |0033: check-cast v8, Landroidx/cardview/widget/CardView; // type@06bc │ │ +410df6: 3808 2d00 |0035: if-eqz v8, 0062 // +002d │ │ +410dfa: 6000 cb5d |0037: sget v0, Lde/danoeh/antennapod/R$id;.selectCheckBox:I // field@5dcb │ │ +410dfe: 7120 ae77 0c00 |0039: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410e04: 0c01 |003c: move-result-object v1 │ │ +410e06: 0719 |003d: move-object v9, v1 │ │ +410e08: 1f09 0203 |003e: check-cast v9, Landroid/widget/CheckBox; // type@0302 │ │ +410e0c: 3809 2200 |0040: if-eqz v9, 0062 // +0022 │ │ +410e10: 6000 cc5d |0042: sget v0, Lde/danoeh/antennapod/R$id;.selectContainer:I // field@5dcc │ │ +410e14: 7120 ae77 0c00 |0044: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410e1a: 0c01 |0047: move-result-object v1 │ │ +410e1c: 071a |0048: move-object v10, v1 │ │ +410e1e: 1f0a 0e03 |0049: check-cast v10, Landroid/widget/FrameLayout; // type@030e │ │ +410e22: 380a 1700 |004b: if-eqz v10, 0062 // +0017 │ │ +410e26: 6000 695e |004d: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5e69 │ │ +410e2a: 7120 ae77 0c00 |004f: invoke-static {v12, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410e30: 0c01 |0052: move-result-object v1 │ │ +410e32: 071b |0053: move-object v11, v1 │ │ +410e34: 1f0b 2d03 |0054: check-cast v11, Landroid/widget/TextView; // type@032d │ │ +410e38: 380b 0c00 |0056: if-eqz v11, 0062 // +000c │ │ +410e3c: 2200 851b |0058: new-instance v0, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; // type@1b85 │ │ +410e40: 07c3 |005a: move-object v3, v12 │ │ +410e42: 1f03 0e03 |005b: check-cast v3, Landroid/widget/FrameLayout; // type@030e │ │ +410e46: 0702 |005d: move-object v2, v0 │ │ +410e48: 760a b2aa 0200 |005e: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroidx/cardview/widget/CardView;Landroid/widget/CheckBox;Landroid/widget/FrameLayout;Landroid/widget/TextView;)V // method@aab2 │ │ +410e4e: 1100 |0061: return-object v0 │ │ +410e50: 6e10 3b0d 0c00 |0062: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +410e56: 0c0c |0065: move-result-object v12 │ │ +410e58: 6e20 2603 0c00 |0066: invoke-virtual {v12, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +410e5e: 0c0c |0069: move-result-object v12 │ │ +410e60: 2200 7f1e |006a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +410e64: 1a01 8342 |006c: const-string v1, "Missing required view with ID: " // string@4283 │ │ +410e68: 6e20 80b6 c100 |006e: invoke-virtual {v1, v12}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +410e6e: 0c0c |0071: move-result-object v12 │ │ +410e70: 7020 55b6 c000 |0072: invoke-direct {v0, v12}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +410e76: 2700 |0075: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0002 line=94 │ │ 0x000b line=99 │ │ 0x000d line=100 │ │ 0x0016 line=105 │ │ @@ -843539,20 +843539,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -410e6c: |[410e6c] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; │ │ -410e7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -410e7e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -410e80: 7130 b7aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; // method@aab7 │ │ -410e86: 0c02 |0005: move-result-object v2 │ │ -410e88: 1102 |0006: return-object v2 │ │ +410e78: |[410e78] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; │ │ +410e88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +410e8a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +410e8c: 7130 b7aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; // method@aab7 │ │ +410e92: 0c02 |0005: move-result-object v2 │ │ +410e94: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;) │ │ @@ -843560,24 +843560,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -410e8c: |[410e8c] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; │ │ -410e9c: 6000 2a60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.subscription_grid_item:I // field@602a │ │ -410ea0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -410ea2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -410ea8: 0c02 |0006: move-result-object v2 │ │ -410eaa: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -410eae: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -410eb4: 7110 b3aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; // method@aab3 │ │ -410eba: 0c02 |000f: move-result-object v2 │ │ -410ebc: 1102 |0010: return-object v2 │ │ +410e98: |[410e98] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; │ │ +410ea8: 6000 2a60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.subscription_grid_item:I // field@602a │ │ +410eac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +410eae: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +410eb4: 0c02 |0006: move-result-object v2 │ │ +410eb6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +410eba: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +410ec0: 7110 b3aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; // method@aab3 │ │ +410ec6: 0c02 |000f: move-result-object v2 │ │ +410ec8: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=82 │ │ 0x000c line=84 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -843590,18 +843590,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -410d3c: |[410d3c] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.getRoot:()Landroid/view/View; │ │ -410d4c: 6e10 b5aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.getRoot:()Landroid/widget/FrameLayout; // method@aab5 │ │ -410d52: 0c00 |0003: move-result-object v0 │ │ -410d54: 1100 |0004: return-object v0 │ │ +410d48: |[410d48] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.getRoot:()Landroid/view/View; │ │ +410d58: 6e10 b5aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.getRoot:()Landroid/widget/FrameLayout; // method@aab5 │ │ +410d5e: 0c00 |0003: move-result-object v0 │ │ +410d60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;) │ │ @@ -843609,17 +843609,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -410d58: |[410d58] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -410d68: 5410 3073 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.rootView:Landroid/widget/FrameLayout; // field@7330 │ │ -410d6c: 1100 |0002: return-object v0 │ │ +410d64: |[410d64] de.danoeh.antennapod.databinding.SubscriptionGridItemBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +410d74: 5410 3073 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding;.rootView:Landroid/widget/FrameLayout; // field@7330 │ │ +410d78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SubscriptionGridItemBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -843671,23 +843671,23 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -411040: |[411040] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -411050: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -411056: 5b01 3873 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7338 │ │ -41105a: 5b02 3473 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.countViewPill:Landroid/widget/TextView; // field@7334 │ │ -41105e: 5b03 3573 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.coverImage:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@7335 │ │ -411062: 5b04 3673 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.errorIcon:Landroid/widget/ImageView; // field@7336 │ │ -411066: 5b05 3773 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.fallbackTitleLabel:Landroid/widget/TextView; // field@7337 │ │ -41106a: 5b06 3973 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.titleLabel:Landroid/widget/TextView; // field@7339 │ │ -41106e: 0e00 |000f: return-void │ │ +41104c: |[41104c] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +41105c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +411062: 5b01 3873 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7338 │ │ +411066: 5b02 3473 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.countViewPill:Landroid/widget/TextView; // field@7334 │ │ +41106a: 5b03 3573 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.coverImage:Lde/danoeh/antennapod/ui/common/SquareImageView; // field@7335 │ │ +41106e: 5b04 3673 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.errorIcon:Landroid/widget/ImageView; // field@7336 │ │ +411072: 5b05 3773 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.fallbackTitleLabel:Landroid/widget/TextView; // field@7337 │ │ +411076: 5b06 3973 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.titleLabel:Landroid/widget/TextView; // field@7339 │ │ +41107a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0005 line=44 │ │ 0x0007 line=45 │ │ 0x0009 line=46 │ │ @@ -843707,61 +843707,61 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 85 16-bit code units │ │ -410f30: |[410f30] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; │ │ -410f40: 6000 a05b |0000: sget v0, Lde/danoeh/antennapod/R$id;.countViewPill:I // field@5ba0 │ │ -410f44: 7120 ae77 0900 |0002: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410f4a: 0c01 |0005: move-result-object v1 │ │ -410f4c: 0714 |0006: move-object v4, v1 │ │ -410f4e: 1f04 2d03 |0007: check-cast v4, Landroid/widget/TextView; // type@032d │ │ -410f52: 3804 3800 |0009: if-eqz v4, 0041 // +0038 │ │ -410f56: 6000 a55b |000b: sget v0, Lde/danoeh/antennapod/R$id;.coverImage:I // field@5ba5 │ │ -410f5a: 7120 ae77 0900 |000d: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410f60: 0c01 |0010: move-result-object v1 │ │ -410f62: 0715 |0011: move-object v5, v1 │ │ -410f64: 1f05 e61d |0012: check-cast v5, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1de6 │ │ -410f68: 3805 2d00 |0014: if-eqz v5, 0041 // +002d │ │ -410f6c: 6000 065c |0016: sget v0, Lde/danoeh/antennapod/R$id;.errorIcon:I // field@5c06 │ │ -410f70: 7120 ae77 0900 |0018: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410f76: 0c01 |001b: move-result-object v1 │ │ -410f78: 0716 |001c: move-object v6, v1 │ │ -410f7a: 1f06 1403 |001d: check-cast v6, Landroid/widget/ImageView; // type@0314 │ │ -410f7e: 3806 2200 |001f: if-eqz v6, 0041 // +0022 │ │ -410f82: 6000 4f5c |0021: sget v0, Lde/danoeh/antennapod/R$id;.fallbackTitleLabel:I // field@5c4f │ │ -410f86: 7120 ae77 0900 |0023: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410f8c: 0c01 |0026: move-result-object v1 │ │ -410f8e: 0717 |0027: move-object v7, v1 │ │ -410f90: 1f07 2d03 |0028: check-cast v7, Landroid/widget/TextView; // type@032d │ │ -410f94: 3807 1700 |002a: if-eqz v7, 0041 // +0017 │ │ -410f98: 6000 695e |002c: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5e69 │ │ -410f9c: 7120 ae77 0900 |002e: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -410fa2: 0c01 |0031: move-result-object v1 │ │ -410fa4: 0718 |0032: move-object v8, v1 │ │ -410fa6: 1f08 2d03 |0033: check-cast v8, Landroid/widget/TextView; // type@032d │ │ -410faa: 3808 0c00 |0035: if-eqz v8, 0041 // +000c │ │ -410fae: 2200 861b |0037: new-instance v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; // type@1b86 │ │ -410fb2: 0793 |0039: move-object v3, v9 │ │ -410fb4: 1f03 1603 |003a: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -410fb8: 0702 |003c: move-object v2, v0 │ │ -410fba: 7607 b8aa 0200 |003d: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@aab8 │ │ -410fc0: 1100 |0040: return-object v0 │ │ -410fc2: 6e10 3b0d 0900 |0041: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -410fc8: 0c09 |0044: move-result-object v9 │ │ -410fca: 6e20 2603 0900 |0045: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -410fd0: 0c09 |0048: move-result-object v9 │ │ -410fd2: 2200 7f1e |0049: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -410fd6: 1a01 8342 |004b: const-string v1, "Missing required view with ID: " // string@4283 │ │ -410fda: 6e20 80b6 9100 |004d: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -410fe0: 0c09 |0050: move-result-object v9 │ │ -410fe2: 7020 55b6 9000 |0051: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -410fe8: 2700 |0054: throw v0 │ │ +410f3c: |[410f3c] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; │ │ +410f4c: 6000 a05b |0000: sget v0, Lde/danoeh/antennapod/R$id;.countViewPill:I // field@5ba0 │ │ +410f50: 7120 ae77 0900 |0002: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410f56: 0c01 |0005: move-result-object v1 │ │ +410f58: 0714 |0006: move-object v4, v1 │ │ +410f5a: 1f04 2d03 |0007: check-cast v4, Landroid/widget/TextView; // type@032d │ │ +410f5e: 3804 3800 |0009: if-eqz v4, 0041 // +0038 │ │ +410f62: 6000 a55b |000b: sget v0, Lde/danoeh/antennapod/R$id;.coverImage:I // field@5ba5 │ │ +410f66: 7120 ae77 0900 |000d: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410f6c: 0c01 |0010: move-result-object v1 │ │ +410f6e: 0715 |0011: move-object v5, v1 │ │ +410f70: 1f05 e61d |0012: check-cast v5, Lde/danoeh/antennapod/ui/common/SquareImageView; // type@1de6 │ │ +410f74: 3805 2d00 |0014: if-eqz v5, 0041 // +002d │ │ +410f78: 6000 065c |0016: sget v0, Lde/danoeh/antennapod/R$id;.errorIcon:I // field@5c06 │ │ +410f7c: 7120 ae77 0900 |0018: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410f82: 0c01 |001b: move-result-object v1 │ │ +410f84: 0716 |001c: move-object v6, v1 │ │ +410f86: 1f06 1403 |001d: check-cast v6, Landroid/widget/ImageView; // type@0314 │ │ +410f8a: 3806 2200 |001f: if-eqz v6, 0041 // +0022 │ │ +410f8e: 6000 4f5c |0021: sget v0, Lde/danoeh/antennapod/R$id;.fallbackTitleLabel:I // field@5c4f │ │ +410f92: 7120 ae77 0900 |0023: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410f98: 0c01 |0026: move-result-object v1 │ │ +410f9a: 0717 |0027: move-object v7, v1 │ │ +410f9c: 1f07 2d03 |0028: check-cast v7, Landroid/widget/TextView; // type@032d │ │ +410fa0: 3807 1700 |002a: if-eqz v7, 0041 // +0017 │ │ +410fa4: 6000 695e |002c: sget v0, Lde/danoeh/antennapod/R$id;.titleLabel:I // field@5e69 │ │ +410fa8: 7120 ae77 0900 |002e: invoke-static {v9, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +410fae: 0c01 |0031: move-result-object v1 │ │ +410fb0: 0718 |0032: move-object v8, v1 │ │ +410fb2: 1f08 2d03 |0033: check-cast v8, Landroid/widget/TextView; // type@032d │ │ +410fb6: 3808 0c00 |0035: if-eqz v8, 0041 // +000c │ │ +410fba: 2200 861b |0037: new-instance v0, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; // type@1b86 │ │ +410fbe: 0793 |0039: move-object v3, v9 │ │ +410fc0: 1f03 1603 |003a: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +410fc4: 0702 |003c: move-object v2, v0 │ │ +410fc6: 7607 b8aa 0200 |003d: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Lde/danoeh/antennapod/ui/common/SquareImageView;Landroid/widget/ImageView;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@aab8 │ │ +410fcc: 1100 |0040: return-object v0 │ │ +410fce: 6e10 3b0d 0900 |0041: invoke-virtual {v9}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +410fd4: 0c09 |0044: move-result-object v9 │ │ +410fd6: 6e20 2603 0900 |0045: invoke-virtual {v9, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +410fdc: 0c09 |0048: move-result-object v9 │ │ +410fde: 2200 7f1e |0049: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +410fe2: 1a01 8342 |004b: const-string v1, "Missing required view with ID: " // string@4283 │ │ +410fe6: 6e20 80b6 9100 |004d: invoke-virtual {v1, v9}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +410fec: 0c09 |0050: move-result-object v9 │ │ +410fee: 7020 55b6 9000 |0051: invoke-direct {v0, v9}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +410ff4: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0002 line=79 │ │ 0x000b line=84 │ │ 0x000d line=85 │ │ 0x0016 line=90 │ │ @@ -843781,20 +843781,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -410fec: |[410fec] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; │ │ -410ffc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -410ffe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -411000: 7130 bdaa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; // method@aabd │ │ -411006: 0c02 |0005: move-result-object v2 │ │ -411008: 1102 |0006: return-object v2 │ │ +410ff8: |[410ff8] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; │ │ +411008: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41100a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +41100c: 7130 bdaa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; // method@aabd │ │ +411012: 0c02 |0005: move-result-object v2 │ │ +411014: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=59 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;) │ │ @@ -843802,24 +843802,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -41100c: |[41100c] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; │ │ -41101c: 6000 2b60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.subscription_list_item:I // field@602b │ │ -411020: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -411022: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -411028: 0c02 |0006: move-result-object v2 │ │ -41102a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -41102e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -411034: 7110 b9aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; // method@aab9 │ │ -41103a: 0c02 |000f: move-result-object v2 │ │ -41103c: 1102 |0010: return-object v2 │ │ +411018: |[411018] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; │ │ +411028: 6000 2b60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.subscription_list_item:I // field@602b │ │ +41102c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41102e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +411034: 0c02 |0006: move-result-object v2 │ │ +411036: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +41103a: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +411040: 7110 b9aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; // method@aab9 │ │ +411046: 0c02 |000f: move-result-object v2 │ │ +411048: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0009 line=67 │ │ 0x000c line=69 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -843832,18 +843832,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -410efc: |[410efc] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.getRoot:()Landroid/view/View; │ │ -410f0c: 6e10 bbaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aabb │ │ -410f12: 0c00 |0003: move-result-object v0 │ │ -410f14: 1100 |0004: return-object v0 │ │ +410f08: |[410f08] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.getRoot:()Landroid/view/View; │ │ +410f18: 6e10 bbaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aabb │ │ +410f1e: 0c00 |0003: move-result-object v0 │ │ +410f20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;) │ │ @@ -843851,17 +843851,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -410f18: |[410f18] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -410f28: 5410 3873 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7338 │ │ -410f2c: 1100 |0002: return-object v0 │ │ +410f24: |[410f24] de.danoeh.antennapod.databinding.SubscriptionListItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +410f34: 5410 3873 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7338 │ │ +410f38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SubscriptionListItemBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -843917,24 +843917,24 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/view/View;Landroid/widget/ListView;Landroid/widget/Button;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/LinearLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -4111b0: |[4111b0] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/view/View;Landroid/widget/ListView;Landroid/widget/Button;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/LinearLayout;)V │ │ -4111c0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4111c6: 5b01 3d73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@733d │ │ -4111ca: 5b02 3a73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@733a │ │ -4111ce: 5b03 3b73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.divider:Landroid/view/View; // field@733b │ │ -4111d2: 5b04 3c73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@733c │ │ -4111d6: 5b05 3e73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.shortcutBtn:Landroid/widget/Button; // field@733e │ │ -4111da: 5b06 3f73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@733f │ │ -4111de: 5b07 4073 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@7340 │ │ -4111e2: 0e00 |0011: return-void │ │ +4111bc: |[4111bc] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/view/View;Landroid/widget/ListView;Landroid/widget/Button;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/LinearLayout;)V │ │ +4111cc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4111d2: 5b01 3d73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@733d │ │ +4111d6: 5b02 3a73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@733a │ │ +4111da: 5b03 3b73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.divider:Landroid/view/View; // field@733b │ │ +4111de: 5b04 3c73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@733c │ │ +4111e2: 5b05 3e73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.shortcutBtn:Landroid/widget/Button; // field@733e │ │ +4111e6: 5b06 3f73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@733f │ │ +4111ea: 5b07 4073 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@7340 │ │ +4111ee: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0005 line=48 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ @@ -843956,60 +843956,60 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 83 16-bit code units │ │ -4110a4: |[4110a4] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ -4110b4: 6000 685b |0000: sget v0, Lde/danoeh/antennapod/R$id;.card:I // field@5b68 │ │ -4110b8: 7120 ae77 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4110be: 0c01 |0005: move-result-object v1 │ │ -4110c0: 0714 |0006: move-object v4, v1 │ │ -4110c2: 1f04 bc06 |0007: check-cast v4, Landroidx/cardview/widget/CardView; // type@06bc │ │ -4110c6: 3804 3600 |0009: if-eqz v4, 003f // +0036 │ │ -4110ca: 6000 d65b |000b: sget v0, Lde/danoeh/antennapod/R$id;.divider:I // field@5bd6 │ │ -4110ce: 7120 ae77 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4110d4: 0c05 |0010: move-result-object v5 │ │ -4110d6: 3805 2e00 |0011: if-eqz v5, 003f // +002e │ │ -4110da: 6000 b65c |0013: sget v0, Lde/danoeh/antennapod/R$id;.list:I // field@5cb6 │ │ -4110de: 7120 ae77 0a00 |0015: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4110e4: 0c01 |0018: move-result-object v1 │ │ -4110e6: 0716 |0019: move-object v6, v1 │ │ -4110e8: 1f06 1803 |001a: check-cast v6, Landroid/widget/ListView; // type@0318 │ │ -4110ec: 3806 2300 |001c: if-eqz v6, 003f // +0023 │ │ -4110f0: 6000 e25d |001e: sget v0, Lde/danoeh/antennapod/R$id;.shortcutBtn:I // field@5de2 │ │ -4110f4: 7120 ae77 0a00 |0020: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4110fa: 0c01 |0023: move-result-object v1 │ │ -4110fc: 0717 |0024: move-object v7, v1 │ │ -4110fe: 1f07 0103 |0025: check-cast v7, Landroid/widget/Button; // type@0301 │ │ -411102: 3807 1800 |0027: if-eqz v7, 003f // +0018 │ │ -411106: 6000 6c5e |0029: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ -41110a: 7120 ae77 0a00 |002b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411110: 0c01 |002e: move-result-object v1 │ │ -411112: 0718 |002f: move-object v8, v1 │ │ -411114: 1f08 f716 |0030: check-cast v8, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ -411118: 3808 0d00 |0032: if-eqz v8, 003f // +000d │ │ -41111c: 07a9 |0034: move-object v9, v10 │ │ -41111e: 1f09 1603 |0035: check-cast v9, Landroid/widget/LinearLayout; // type@0316 │ │ -411122: 220a 871b |0037: new-instance v10, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // type@1b87 │ │ -411126: 07a2 |0039: move-object v2, v10 │ │ -411128: 0793 |003a: move-object v3, v9 │ │ -41112a: 7608 beaa 0200 |003b: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/view/View;Landroid/widget/ListView;Landroid/widget/Button;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/LinearLayout;)V // method@aabe │ │ -411130: 110a |003e: return-object v10 │ │ -411132: 6e10 3b0d 0a00 |003f: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -411138: 0c0a |0042: move-result-object v10 │ │ -41113a: 6e20 2603 0a00 |0043: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -411140: 0c0a |0046: move-result-object v10 │ │ -411142: 2200 7f1e |0047: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -411146: 1a01 8342 |0049: const-string v1, "Missing required view with ID: " // string@4283 │ │ -41114a: 6e20 80b6 a100 |004b: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -411150: 0c0a |004e: move-result-object v10 │ │ -411152: 7020 55b6 a000 |004f: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -411158: 2700 |0052: throw v0 │ │ +4110b0: |[4110b0] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ +4110c0: 6000 685b |0000: sget v0, Lde/danoeh/antennapod/R$id;.card:I // field@5b68 │ │ +4110c4: 7120 ae77 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4110ca: 0c01 |0005: move-result-object v1 │ │ +4110cc: 0714 |0006: move-object v4, v1 │ │ +4110ce: 1f04 bc06 |0007: check-cast v4, Landroidx/cardview/widget/CardView; // type@06bc │ │ +4110d2: 3804 3600 |0009: if-eqz v4, 003f // +0036 │ │ +4110d6: 6000 d65b |000b: sget v0, Lde/danoeh/antennapod/R$id;.divider:I // field@5bd6 │ │ +4110da: 7120 ae77 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4110e0: 0c05 |0010: move-result-object v5 │ │ +4110e2: 3805 2e00 |0011: if-eqz v5, 003f // +002e │ │ +4110e6: 6000 b65c |0013: sget v0, Lde/danoeh/antennapod/R$id;.list:I // field@5cb6 │ │ +4110ea: 7120 ae77 0a00 |0015: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4110f0: 0c01 |0018: move-result-object v1 │ │ +4110f2: 0716 |0019: move-object v6, v1 │ │ +4110f4: 1f06 1803 |001a: check-cast v6, Landroid/widget/ListView; // type@0318 │ │ +4110f8: 3806 2300 |001c: if-eqz v6, 003f // +0023 │ │ +4110fc: 6000 e25d |001e: sget v0, Lde/danoeh/antennapod/R$id;.shortcutBtn:I // field@5de2 │ │ +411100: 7120 ae77 0a00 |0020: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411106: 0c01 |0023: move-result-object v1 │ │ +411108: 0717 |0024: move-object v7, v1 │ │ +41110a: 1f07 0103 |0025: check-cast v7, Landroid/widget/Button; // type@0301 │ │ +41110e: 3807 1800 |0027: if-eqz v7, 003f // +0018 │ │ +411112: 6000 6c5e |0029: sget v0, Lde/danoeh/antennapod/R$id;.toolbar:I // field@5e6c │ │ +411116: 7120 ae77 0a00 |002b: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +41111c: 0c01 |002e: move-result-object v1 │ │ +41111e: 0718 |002f: move-object v8, v1 │ │ +411120: 1f08 f716 |0030: check-cast v8, Lcom/google/android/material/appbar/MaterialToolbar; // type@16f7 │ │ +411124: 3808 0d00 |0032: if-eqz v8, 003f // +000d │ │ +411128: 07a9 |0034: move-object v9, v10 │ │ +41112a: 1f09 1603 |0035: check-cast v9, Landroid/widget/LinearLayout; // type@0316 │ │ +41112e: 220a 871b |0037: new-instance v10, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // type@1b87 │ │ +411132: 07a2 |0039: move-object v2, v10 │ │ +411134: 0793 |003a: move-object v3, v9 │ │ +411136: 7608 beaa 0200 |003b: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.:(Landroid/widget/LinearLayout;Landroidx/cardview/widget/CardView;Landroid/view/View;Landroid/widget/ListView;Landroid/widget/Button;Lcom/google/android/material/appbar/MaterialToolbar;Landroid/widget/LinearLayout;)V // method@aabe │ │ +41113c: 110a |003e: return-object v10 │ │ +41113e: 6e10 3b0d 0a00 |003f: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +411144: 0c0a |0042: move-result-object v10 │ │ +411146: 6e20 2603 0a00 |0043: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +41114c: 0c0a |0046: move-result-object v10 │ │ +41114e: 2200 7f1e |0047: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +411152: 1a01 8342 |0049: const-string v1, "Missing required view with ID: " // string@4283 │ │ +411156: 6e20 80b6 a100 |004b: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +41115c: 0c0a |004e: move-result-object v10 │ │ +41115e: 7020 55b6 a000 |004f: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +411164: 2700 |0052: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0002 line=84 │ │ 0x000b line=89 │ │ 0x000d line=90 │ │ 0x0013 line=95 │ │ @@ -844030,20 +844030,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -41115c: |[41115c] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ -41116c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41116e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -411170: 7130 c3aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // method@aac3 │ │ -411176: 0c02 |0005: move-result-object v2 │ │ -411178: 1102 |0006: return-object v2 │ │ +411168: |[411168] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ +411178: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41117a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +41117c: 7130 c3aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // method@aac3 │ │ +411182: 0c02 |0005: move-result-object v2 │ │ +411184: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=64 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;) │ │ @@ -844051,24 +844051,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -41117c: |[41117c] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ -41118c: 6000 2c60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.subscription_selection_activity:I // field@602c │ │ -411190: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -411192: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -411198: 0c02 |0006: move-result-object v2 │ │ -41119a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -41119e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -4111a4: 7110 bfaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // method@aabf │ │ -4111aa: 0c02 |000f: move-result-object v2 │ │ -4111ac: 1102 |0010: return-object v2 │ │ +411188: |[411188] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ +411198: 6000 2c60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.subscription_selection_activity:I // field@602c │ │ +41119c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41119e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +4111a4: 0c02 |0006: move-result-object v2 │ │ +4111a6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +4111aa: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +4111b0: 7110 bfaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // method@aabf │ │ +4111b6: 0c02 |000f: move-result-object v2 │ │ +4111b8: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0009 line=72 │ │ 0x000c line=74 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -844081,18 +844081,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -411070: |[411070] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.getRoot:()Landroid/view/View; │ │ -411080: 6e10 c1aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aac1 │ │ -411086: 0c00 |0003: move-result-object v0 │ │ -411088: 1100 |0004: return-object v0 │ │ +41107c: |[41107c] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.getRoot:()Landroid/view/View; │ │ +41108c: 6e10 c1aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aac1 │ │ +411092: 0c00 |0003: move-result-object v0 │ │ +411094: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;) │ │ @@ -844100,17 +844100,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41108c: |[41108c] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -41109c: 5410 3d73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@733d │ │ -4110a0: 1100 |0002: return-object v0 │ │ +411098: |[411098] de.danoeh.antennapod.databinding.SubscriptionSelectionActivityBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +4110a8: 5410 3d73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.rootView:Landroid/widget/LinearLayout; // field@733d │ │ +4110ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -844154,21 +844154,21 @@ │ │ type : '(Landroid/widget/ScrollView;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Lcom/google/android/material/materialswitch/MaterialSwitch;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -411300: |[411300] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.:(Landroid/widget/ScrollView;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Lcom/google/android/material/materialswitch/MaterialSwitch;)V │ │ -411310: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -411316: 5b01 4473 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.rootView:Landroid/widget/ScrollView; // field@7344 │ │ -41131a: 5b02 4173 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionLeftContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@7341 │ │ -41131e: 5b03 4273 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionRightContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@7342 │ │ -411322: 5b04 4373 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Lcom/google/android/material/materialswitch/MaterialSwitch; // field@7343 │ │ -411326: 0e00 |000b: return-void │ │ +41130c: |[41130c] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.:(Landroid/widget/ScrollView;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Lcom/google/android/material/materialswitch/MaterialSwitch;)V │ │ +41131c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +411322: 5b01 4473 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.rootView:Landroid/widget/ScrollView; // field@7344 │ │ +411326: 5b02 4173 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionLeftContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@7341 │ │ +41132a: 5b03 4273 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.actionRightContainer:Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // field@7342 │ │ +41132e: 5b04 4373 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.enableSwitch:Lcom/google/android/material/materialswitch/MaterialSwitch; // field@7343 │ │ +411332: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x0005 line=35 │ │ 0x0007 line=36 │ │ 0x0009 line=37 │ │ @@ -844184,49 +844184,49 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 65 16-bit code units │ │ -411218: |[411218] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ -411228: 6000 eb5a |0000: sget v0, Lde/danoeh/antennapod/R$id;.actionLeftContainer:I // field@5aeb │ │ -41122c: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411232: 0c01 |0005: move-result-object v1 │ │ -411234: 3801 2700 |0006: if-eqz v1, 002d // +0027 │ │ -411238: 7110 d7aa 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@aad7 │ │ -41123e: 0c00 |000b: move-result-object v0 │ │ -411240: 6001 ec5a |000c: sget v1, Lde/danoeh/antennapod/R$id;.actionRightContainer:I // field@5aec │ │ -411244: 7120 ae77 1400 |000e: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -41124a: 0c02 |0011: move-result-object v2 │ │ -41124c: 3802 1a00 |0012: if-eqz v2, 002c // +001a │ │ -411250: 7110 d7aa 0200 |0014: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@aad7 │ │ -411256: 0c01 |0017: move-result-object v1 │ │ -411258: 6002 f75b |0018: sget v2, Lde/danoeh/antennapod/R$id;.enableSwitch:I // field@5bf7 │ │ -41125c: 7120 ae77 2400 |001a: invoke-static {v4, v2}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411262: 0c03 |001d: move-result-object v3 │ │ -411264: 1f03 b018 |001e: check-cast v3, Lcom/google/android/material/materialswitch/MaterialSwitch; // type@18b0 │ │ -411268: 3803 0a00 |0020: if-eqz v3, 002a // +000a │ │ -41126c: 2202 881b |0022: new-instance v2, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // type@1b88 │ │ -411270: 1f04 2203 |0024: check-cast v4, Landroid/widget/ScrollView; // type@0322 │ │ -411274: 7053 c4aa 4210 |0026: invoke-direct {v2, v4, v0, v1, v3}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.:(Landroid/widget/ScrollView;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Lcom/google/android/material/materialswitch/MaterialSwitch;)V // method@aac4 │ │ -41127a: 1102 |0029: return-object v2 │ │ -41127c: 0120 |002a: move v0, v2 │ │ -41127e: 2802 |002b: goto 002d // +0002 │ │ -411280: 0110 |002c: move v0, v1 │ │ -411282: 6e10 3b0d 0400 |002d: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -411288: 0c04 |0030: move-result-object v4 │ │ -41128a: 6e20 2603 0400 |0031: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -411290: 0c04 |0034: move-result-object v4 │ │ -411292: 2200 7f1e |0035: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -411296: 1a01 8342 |0037: const-string v1, "Missing required view with ID: " // string@4283 │ │ -41129a: 6e20 80b6 4100 |0039: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -4112a0: 0c04 |003c: move-result-object v4 │ │ -4112a2: 7020 55b6 4000 |003d: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -4112a8: 2700 |0040: throw v0 │ │ +411224: |[411224] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ +411234: 6000 eb5a |0000: sget v0, Lde/danoeh/antennapod/R$id;.actionLeftContainer:I // field@5aeb │ │ +411238: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +41123e: 0c01 |0005: move-result-object v1 │ │ +411240: 3801 2700 |0006: if-eqz v1, 002d // +0027 │ │ +411244: 7110 d7aa 0100 |0008: invoke-static {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@aad7 │ │ +41124a: 0c00 |000b: move-result-object v0 │ │ +41124c: 6001 ec5a |000c: sget v1, Lde/danoeh/antennapod/R$id;.actionRightContainer:I // field@5aec │ │ +411250: 7120 ae77 1400 |000e: invoke-static {v4, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411256: 0c02 |0011: move-result-object v2 │ │ +411258: 3802 1a00 |0012: if-eqz v2, 002c // +001a │ │ +41125c: 7110 d7aa 0200 |0014: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@aad7 │ │ +411262: 0c01 |0017: move-result-object v1 │ │ +411264: 6002 f75b |0018: sget v2, Lde/danoeh/antennapod/R$id;.enableSwitch:I // field@5bf7 │ │ +411268: 7120 ae77 2400 |001a: invoke-static {v4, v2}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +41126e: 0c03 |001d: move-result-object v3 │ │ +411270: 1f03 b018 |001e: check-cast v3, Lcom/google/android/material/materialswitch/MaterialSwitch; // type@18b0 │ │ +411274: 3803 0a00 |0020: if-eqz v3, 002a // +000a │ │ +411278: 2202 881b |0022: new-instance v2, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // type@1b88 │ │ +41127c: 1f04 2203 |0024: check-cast v4, Landroid/widget/ScrollView; // type@0322 │ │ +411280: 7053 c4aa 4210 |0026: invoke-direct {v2, v4, v0, v1, v3}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.:(Landroid/widget/ScrollView;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;Lcom/google/android/material/materialswitch/MaterialSwitch;)V // method@aac4 │ │ +411286: 1102 |0029: return-object v2 │ │ +411288: 0120 |002a: move v0, v2 │ │ +41128a: 2802 |002b: goto 002d // +0002 │ │ +41128c: 0110 |002c: move v0, v1 │ │ +41128e: 6e10 3b0d 0400 |002d: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +411294: 0c04 |0030: move-result-object v4 │ │ +411296: 6e20 2603 0400 |0031: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +41129c: 0c04 |0034: move-result-object v4 │ │ +41129e: 2200 7f1e |0035: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +4112a2: 1a01 8342 |0037: const-string v1, "Missing required view with ID: " // string@4283 │ │ +4112a6: 6e20 80b6 4100 |0039: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +4112ac: 0c04 |003c: move-result-object v4 │ │ +4112ae: 7020 55b6 4000 |003d: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +4112b4: 2700 |0040: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0002 line=68 │ │ 0x0008 line=72 │ │ 0x000c line=74 │ │ 0x000e line=75 │ │ @@ -844244,20 +844244,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4112ac: |[4112ac] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ -4112bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4112be: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -4112c0: 7130 c9aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // method@aac9 │ │ -4112c6: 0c02 |0005: move-result-object v2 │ │ -4112c8: 1102 |0006: return-object v2 │ │ +4112b8: |[4112b8] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ +4112c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4112ca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +4112cc: 7130 c9aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // method@aac9 │ │ +4112d2: 0c02 |0005: move-result-object v2 │ │ +4112d4: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;) │ │ @@ -844265,24 +844265,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -4112cc: |[4112cc] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ -4112dc: 6000 2e60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.swipeactions_dialog:I // field@602e │ │ -4112e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4112e2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -4112e8: 0c02 |0006: move-result-object v2 │ │ -4112ea: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -4112ee: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -4112f4: 7110 c5aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // method@aac5 │ │ -4112fa: 0c02 |000f: move-result-object v2 │ │ -4112fc: 1102 |0010: return-object v2 │ │ +4112d8: |[4112d8] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ +4112e8: 6000 2e60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.swipeactions_dialog:I // field@602e │ │ +4112ec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4112ee: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +4112f4: 0c02 |0006: move-result-object v2 │ │ +4112f6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +4112fa: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +411300: 7110 c5aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; // method@aac5 │ │ +411306: 0c02 |000f: move-result-object v2 │ │ +411308: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0009 line=56 │ │ 0x000c line=58 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -844295,18 +844295,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4111e4: |[4111e4] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.getRoot:()Landroid/view/View; │ │ -4111f4: 6e10 c7aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@aac7 │ │ -4111fa: 0c00 |0003: move-result-object v0 │ │ -4111fc: 1100 |0004: return-object v0 │ │ +4111f0: |[4111f0] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.getRoot:()Landroid/view/View; │ │ +411200: 6e10 c7aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@aac7 │ │ +411206: 0c00 |0003: move-result-object v0 │ │ +411208: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;) │ │ @@ -844314,17 +844314,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -411200: |[411200] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ -411210: 5410 4473 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.rootView:Landroid/widget/ScrollView; // field@7344 │ │ -411214: 1100 |0002: return-object v0 │ │ +41120c: |[41120c] de.danoeh.antennapod.databinding.SwipeactionsDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ +41121c: 5410 4473 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding;.rootView:Landroid/widget/ScrollView; // field@7344 │ │ +411220: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SwipeactionsDialogBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -844360,19 +844360,19 @@ │ │ type : '(Landroid/widget/ScrollView;Landroidx/gridlayout/widget/GridLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -41140c: |[41140c] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.:(Landroid/widget/ScrollView;Landroidx/gridlayout/widget/GridLayout;)V │ │ -41141c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -411422: 5b01 4673 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.rootView:Landroid/widget/ScrollView; // field@7346 │ │ -411426: 5b02 4573 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@7345 │ │ -41142a: 0e00 |0007: return-void │ │ +411418: |[411418] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.:(Landroid/widget/ScrollView;Landroidx/gridlayout/widget/GridLayout;)V │ │ +411428: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41142e: 5b01 4673 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.rootView:Landroid/widget/ScrollView; // field@7346 │ │ +411432: 5b02 4573 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.pickerGridLayout:Landroidx/gridlayout/widget/GridLayout; // field@7345 │ │ +411436: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ 0x0005 line=28 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ @@ -844384,34 +844384,34 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -41135c: |[41135c] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ -41136c: 6000 625d |0000: sget v0, Lde/danoeh/antennapod/R$id;.pickerGridLayout:I // field@5d62 │ │ -411370: 7120 ae77 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411376: 0c01 |0005: move-result-object v1 │ │ -411378: 1f01 ce0a |0006: check-cast v1, Landroidx/gridlayout/widget/GridLayout; // type@0ace │ │ -41137c: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ -411380: 2200 891b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // type@1b89 │ │ -411384: 1f02 2203 |000c: check-cast v2, Landroid/widget/ScrollView; // type@0322 │ │ -411388: 7030 caaa 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.:(Landroid/widget/ScrollView;Landroidx/gridlayout/widget/GridLayout;)V // method@aaca │ │ -41138e: 1100 |0011: return-object v0 │ │ -411390: 6e10 3b0d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -411396: 0c02 |0015: move-result-object v2 │ │ -411398: 6e20 2603 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -41139e: 0c02 |0019: move-result-object v2 │ │ -4113a0: 2200 7f1e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -4113a4: 1a01 8342 |001c: const-string v1, "Missing required view with ID: " // string@4283 │ │ -4113a8: 6e20 80b6 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -4113ae: 0c02 |0021: move-result-object v2 │ │ -4113b0: 7020 55b6 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -4113b6: 2700 |0025: throw v0 │ │ +411368: |[411368] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ +411378: 6000 625d |0000: sget v0, Lde/danoeh/antennapod/R$id;.pickerGridLayout:I // field@5d62 │ │ +41137c: 7120 ae77 0200 |0002: invoke-static {v2, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411382: 0c01 |0005: move-result-object v1 │ │ +411384: 1f01 ce0a |0006: check-cast v1, Landroidx/gridlayout/widget/GridLayout; // type@0ace │ │ +411388: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ +41138c: 2200 891b |000a: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // type@1b89 │ │ +411390: 1f02 2203 |000c: check-cast v2, Landroid/widget/ScrollView; // type@0322 │ │ +411394: 7030 caaa 2001 |000e: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.:(Landroid/widget/ScrollView;Landroidx/gridlayout/widget/GridLayout;)V // method@aaca │ │ +41139a: 1100 |0011: return-object v0 │ │ +41139c: 6e10 3b0d 0200 |0012: invoke-virtual {v2}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +4113a2: 0c02 |0015: move-result-object v2 │ │ +4113a4: 6e20 2603 0200 |0016: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +4113aa: 0c02 |0019: move-result-object v2 │ │ +4113ac: 2200 7f1e |001a: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +4113b0: 1a01 8342 |001c: const-string v1, "Missing required view with ID: " // string@4283 │ │ +4113b4: 6e20 80b6 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +4113ba: 0c02 |0021: move-result-object v2 │ │ +4113bc: 7020 55b6 2000 |0022: invoke-direct {v0, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +4113c2: 2700 |0025: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x000a line=64 │ │ 0x0012 line=66 │ │ 0x001a line=67 │ │ @@ -844423,20 +844423,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4113b8: |[4113b8] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ -4113c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4113ca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -4113cc: 7130 cfaa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // method@aacf │ │ -4113d2: 0c02 |0005: move-result-object v2 │ │ -4113d4: 1102 |0006: return-object v2 │ │ +4113c4: |[4113c4] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ +4113d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4113d6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +4113d8: 7130 cfaa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // method@aacf │ │ +4113de: 0c02 |0005: move-result-object v2 │ │ +4113e0: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=39 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;) │ │ @@ -844444,24 +844444,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -4113d8: |[4113d8] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ -4113e8: 6000 2f60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.swipeactions_picker:I // field@602f │ │ -4113ec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4113ee: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -4113f4: 0c02 |0006: move-result-object v2 │ │ -4113f6: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -4113fa: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -411400: 7110 cbaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // method@aacb │ │ -411406: 0c02 |000f: move-result-object v2 │ │ -411408: 1102 |0010: return-object v2 │ │ +4113e4: |[4113e4] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ +4113f4: 6000 2f60 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.swipeactions_picker:I // field@602f │ │ +4113f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4113fa: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +411400: 0c02 |0006: move-result-object v2 │ │ +411402: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +411406: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +41140c: 7110 cbaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; // method@aacb │ │ +411412: 0c02 |000f: move-result-object v2 │ │ +411414: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0009 line=47 │ │ 0x000c line=49 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -844474,18 +844474,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -411328: |[411328] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.getRoot:()Landroid/view/View; │ │ -411338: 6e10 cdaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.getRoot:()Landroid/widget/ScrollView; // method@aacd │ │ -41133e: 0c00 |0003: move-result-object v0 │ │ -411340: 1100 |0004: return-object v0 │ │ +411334: |[411334] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.getRoot:()Landroid/view/View; │ │ +411344: 6e10 cdaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.getRoot:()Landroid/widget/ScrollView; // method@aacd │ │ +41134a: 0c00 |0003: move-result-object v0 │ │ +41134c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;) │ │ @@ -844493,17 +844493,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -411344: |[411344] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.getRoot:()Landroid/widget/ScrollView; │ │ -411354: 5410 4673 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.rootView:Landroid/widget/ScrollView; // field@7346 │ │ -411358: 1100 |0002: return-object v0 │ │ +411350: |[411350] de.danoeh.antennapod.databinding.SwipeactionsPickerBinding.getRoot:()Landroid/widget/ScrollView; │ │ +411360: 5410 4673 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding;.rootView:Landroid/widget/ScrollView; // field@7346 │ │ +411364: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SwipeactionsPickerBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -844543,20 +844543,20 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -411524: |[411524] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;)V │ │ -411534: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41153a: 5b01 4773 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7347 │ │ -41153e: 5b02 4873 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeActionLabel:Landroid/widget/TextView; // field@7348 │ │ -411542: 5b03 4973 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeIcon:Landroid/widget/ImageView; // field@7349 │ │ -411546: 0e00 |0009: return-void │ │ +411530: |[411530] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;)V │ │ +411540: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +411546: 5b01 4773 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7347 │ │ +41154a: 5b02 4873 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeActionLabel:Landroid/widget/TextView; // field@7348 │ │ +41154e: 5b03 4973 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.swipeIcon:Landroid/widget/ImageView; // field@7349 │ │ +411552: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x0007 line=33 │ │ locals : │ │ @@ -844570,39 +844570,39 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -411460: |[411460] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ -411470: 6000 335e |0000: sget v0, Lde/danoeh/antennapod/R$id;.swipeActionLabel:I // field@5e33 │ │ -411474: 7120 ae77 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -41147a: 0c01 |0005: move-result-object v1 │ │ -41147c: 1f01 2d03 |0006: check-cast v1, Landroid/widget/TextView; // type@032d │ │ -411480: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -411484: 6000 355e |000a: sget v0, Lde/danoeh/antennapod/R$id;.swipeIcon:I // field@5e35 │ │ -411488: 7120 ae77 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -41148e: 0c02 |000f: move-result-object v2 │ │ -411490: 1f02 1403 |0010: check-cast v2, Landroid/widget/ImageView; // type@0314 │ │ -411494: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -411498: 2200 8a1b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // type@1b8a │ │ -41149c: 1f03 1603 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -4114a0: 7040 d0aa 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;)V // method@aad0 │ │ -4114a6: 1100 |001b: return-object v0 │ │ -4114a8: 6e10 3b0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -4114ae: 0c03 |001f: move-result-object v3 │ │ -4114b0: 6e20 2603 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -4114b6: 0c03 |0023: move-result-object v3 │ │ -4114b8: 2200 7f1e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -4114bc: 1a01 8342 |0026: const-string v1, "Missing required view with ID: " // string@4283 │ │ -4114c0: 6e20 80b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -4114c6: 0c03 |002b: move-result-object v3 │ │ -4114c8: 7020 55b6 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -4114ce: 2700 |002f: throw v0 │ │ +41146c: |[41146c] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ +41147c: 6000 335e |0000: sget v0, Lde/danoeh/antennapod/R$id;.swipeActionLabel:I // field@5e33 │ │ +411480: 7120 ae77 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411486: 0c01 |0005: move-result-object v1 │ │ +411488: 1f01 2d03 |0006: check-cast v1, Landroid/widget/TextView; // type@032d │ │ +41148c: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +411490: 6000 355e |000a: sget v0, Lde/danoeh/antennapod/R$id;.swipeIcon:I // field@5e35 │ │ +411494: 7120 ae77 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +41149a: 0c02 |000f: move-result-object v2 │ │ +41149c: 1f02 1403 |0010: check-cast v2, Landroid/widget/ImageView; // type@0314 │ │ +4114a0: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +4114a4: 2200 8a1b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // type@1b8a │ │ +4114a8: 1f03 1603 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +4114ac: 7040 d0aa 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageView;)V // method@aad0 │ │ +4114b2: 1100 |001b: return-object v0 │ │ +4114b4: 6e10 3b0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +4114ba: 0c03 |001f: move-result-object v3 │ │ +4114bc: 6e20 2603 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +4114c2: 0c03 |0023: move-result-object v3 │ │ +4114c4: 2200 7f1e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +4114c8: 1a01 8342 |0026: const-string v1, "Missing required view with ID: " // string@4283 │ │ +4114cc: 6e20 80b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +4114d2: 0c03 |002b: move-result-object v3 │ │ +4114d4: 7020 55b6 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +4114da: 2700 |002f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x000a line=69 │ │ 0x000c line=70 │ │ 0x0014 line=75 │ │ @@ -844616,20 +844616,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4114d0: |[4114d0] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ -4114e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4114e2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -4114e4: 7130 d5aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // method@aad5 │ │ -4114ea: 0c02 |0005: move-result-object v2 │ │ -4114ec: 1102 |0006: return-object v2 │ │ +4114dc: |[4114dc] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ +4114ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4114ee: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +4114f0: 7130 d5aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // method@aad5 │ │ +4114f6: 0c02 |0005: move-result-object v2 │ │ +4114f8: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=44 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;) │ │ @@ -844637,24 +844637,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -4114f0: |[4114f0] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ -411500: 6000 3060 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.swipeactions_picker_item:I // field@6030 │ │ -411504: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -411506: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -41150c: 0c02 |0006: move-result-object v2 │ │ -41150e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -411512: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -411518: 7110 d1aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // method@aad1 │ │ -41151e: 0c02 |000f: move-result-object v2 │ │ -411520: 1102 |0010: return-object v2 │ │ +4114fc: |[4114fc] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ +41150c: 6000 3060 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.swipeactions_picker_item:I // field@6030 │ │ +411510: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +411512: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +411518: 0c02 |0006: move-result-object v2 │ │ +41151a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +41151e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +411524: 7110 d1aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; // method@aad1 │ │ +41152a: 0c02 |000f: move-result-object v2 │ │ +41152c: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0009 line=52 │ │ 0x000c line=54 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -844667,18 +844667,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -41142c: |[41142c] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.getRoot:()Landroid/view/View; │ │ -41143c: 6e10 d3aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aad3 │ │ -411442: 0c00 |0003: move-result-object v0 │ │ -411444: 1100 |0004: return-object v0 │ │ +411438: |[411438] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.getRoot:()Landroid/view/View; │ │ +411448: 6e10 d3aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aad3 │ │ +41144e: 0c00 |0003: move-result-object v0 │ │ +411450: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;) │ │ @@ -844686,17 +844686,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -411448: |[411448] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -411458: 5410 4773 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7347 │ │ -41145c: 1100 |0002: return-object v0 │ │ +411454: |[411454] de.danoeh.antennapod.databinding.SwipeactionsPickerItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +411464: 5410 4773 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7347 │ │ +411468: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SwipeactionsPickerItemBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -844752,24 +844752,24 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/Button;Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/ImageView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -4116a4: |[4116a4] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/ImageView;)V │ │ -4116b4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4116ba: 5b01 4d73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.rootView:Landroid/widget/LinearLayout; // field@734d │ │ -4116be: 5b02 4a73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.changeButton:Landroid/widget/Button; // field@734a │ │ -4116c2: 5b03 4b73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.mockEpisode:Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // field@734b │ │ -4116c6: 5b04 4c73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@734c │ │ -4116ca: 5b05 4e73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeActionLabel:Landroid/widget/TextView; // field@734e │ │ -4116ce: 5b06 4f73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeDirectionLabel:Landroid/widget/TextView; // field@734f │ │ -4116d2: 5b07 5073 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@7350 │ │ -4116d6: 0e00 |0011: return-void │ │ +4116b0: |[4116b0] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/ImageView;)V │ │ +4116c0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4116c6: 5b01 4d73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.rootView:Landroid/widget/LinearLayout; // field@734d │ │ +4116ca: 5b02 4a73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.changeButton:Landroid/widget/Button; // field@734a │ │ +4116ce: 5b03 4b73 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.mockEpisode:Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // field@734b │ │ +4116d2: 5b04 4c73 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.previewContainer:Landroid/widget/LinearLayout; // field@734c │ │ +4116d6: 5b05 4e73 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeActionLabel:Landroid/widget/TextView; // field@734e │ │ +4116da: 5b06 4f73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeDirectionLabel:Landroid/widget/TextView; // field@734f │ │ +4116de: 5b07 5073 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.swipeIcon:Landroid/widget/ImageView; // field@7350 │ │ +4116e2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=48 │ │ 0x0009 line=49 │ │ @@ -844791,67 +844791,67 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 97 16-bit code units │ │ -41157c: |[41157c] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ -41158c: 6000 755b |0000: sget v0, Lde/danoeh/antennapod/R$id;.changeButton:I // field@5b75 │ │ -411590: 7120 ae77 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411596: 0c01 |0005: move-result-object v1 │ │ -411598: 0714 |0006: move-object v4, v1 │ │ -41159a: 1f04 0103 |0007: check-cast v4, Landroid/widget/Button; // type@0301 │ │ -41159e: 3804 4400 |0009: if-eqz v4, 004d // +0044 │ │ -4115a2: 6000 e15c |000b: sget v0, Lde/danoeh/antennapod/R$id;.mockEpisode:I // field@5ce1 │ │ -4115a6: 7120 ae77 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4115ac: 0c01 |0010: move-result-object v1 │ │ -4115ae: 3801 3c00 |0011: if-eqz v1, 004d // +003c │ │ -4115b2: 7110 cfa9 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // method@a9cf │ │ -4115b8: 0c05 |0016: move-result-object v5 │ │ -4115ba: 6000 755d |0017: sget v0, Lde/danoeh/antennapod/R$id;.previewContainer:I // field@5d75 │ │ -4115be: 7120 ae77 0a00 |0019: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4115c4: 0c01 |001c: move-result-object v1 │ │ -4115c6: 0716 |001d: move-object v6, v1 │ │ -4115c8: 1f06 1603 |001e: check-cast v6, Landroid/widget/LinearLayout; // type@0316 │ │ -4115cc: 3806 2d00 |0020: if-eqz v6, 004d // +002d │ │ -4115d0: 6000 335e |0022: sget v0, Lde/danoeh/antennapod/R$id;.swipeActionLabel:I // field@5e33 │ │ -4115d4: 7120 ae77 0a00 |0024: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4115da: 0c01 |0027: move-result-object v1 │ │ -4115dc: 0717 |0028: move-object v7, v1 │ │ -4115de: 1f07 2d03 |0029: check-cast v7, Landroid/widget/TextView; // type@032d │ │ -4115e2: 3807 2200 |002b: if-eqz v7, 004d // +0022 │ │ -4115e6: 6000 345e |002d: sget v0, Lde/danoeh/antennapod/R$id;.swipeDirectionLabel:I // field@5e34 │ │ -4115ea: 7120 ae77 0a00 |002f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4115f0: 0c01 |0032: move-result-object v1 │ │ -4115f2: 0718 |0033: move-object v8, v1 │ │ -4115f4: 1f08 2d03 |0034: check-cast v8, Landroid/widget/TextView; // type@032d │ │ -4115f8: 3808 1700 |0036: if-eqz v8, 004d // +0017 │ │ -4115fc: 6000 355e |0038: sget v0, Lde/danoeh/antennapod/R$id;.swipeIcon:I // field@5e35 │ │ -411600: 7120 ae77 0a00 |003a: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411606: 0c01 |003d: move-result-object v1 │ │ -411608: 0719 |003e: move-object v9, v1 │ │ -41160a: 1f09 1403 |003f: check-cast v9, Landroid/widget/ImageView; // type@0314 │ │ -41160e: 3809 0c00 |0041: if-eqz v9, 004d // +000c │ │ -411612: 2200 8b1b |0043: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // type@1b8b │ │ -411616: 07a3 |0045: move-object v3, v10 │ │ -411618: 1f03 1603 |0046: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -41161c: 0702 |0048: move-object v2, v0 │ │ -41161e: 7608 d6aa 0200 |0049: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/ImageView;)V // method@aad6 │ │ -411624: 1100 |004c: return-object v0 │ │ -411626: 6e10 3b0d 0a00 |004d: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -41162c: 0c0a |0050: move-result-object v10 │ │ -41162e: 6e20 2603 0a00 |0051: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -411634: 0c0a |0054: move-result-object v10 │ │ -411636: 2200 7f1e |0055: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -41163a: 1a01 8342 |0057: const-string v1, "Missing required view with ID: " // string@4283 │ │ -41163e: 6e20 80b6 a100 |0059: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -411644: 0c0a |005c: move-result-object v10 │ │ -411646: 7020 55b6 a000 |005d: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -41164c: 2700 |0060: throw v0 │ │ +411588: |[411588] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ +411598: 6000 755b |0000: sget v0, Lde/danoeh/antennapod/R$id;.changeButton:I // field@5b75 │ │ +41159c: 7120 ae77 0a00 |0002: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4115a2: 0c01 |0005: move-result-object v1 │ │ +4115a4: 0714 |0006: move-object v4, v1 │ │ +4115a6: 1f04 0103 |0007: check-cast v4, Landroid/widget/Button; // type@0301 │ │ +4115aa: 3804 4400 |0009: if-eqz v4, 004d // +0044 │ │ +4115ae: 6000 e15c |000b: sget v0, Lde/danoeh/antennapod/R$id;.mockEpisode:I // field@5ce1 │ │ +4115b2: 7120 ae77 0a00 |000d: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4115b8: 0c01 |0010: move-result-object v1 │ │ +4115ba: 3801 3c00 |0011: if-eqz v1, 004d // +003c │ │ +4115be: 7110 cfa9 0100 |0013: invoke-static {v1}, Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding; // method@a9cf │ │ +4115c4: 0c05 |0016: move-result-object v5 │ │ +4115c6: 6000 755d |0017: sget v0, Lde/danoeh/antennapod/R$id;.previewContainer:I // field@5d75 │ │ +4115ca: 7120 ae77 0a00 |0019: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4115d0: 0c01 |001c: move-result-object v1 │ │ +4115d2: 0716 |001d: move-object v6, v1 │ │ +4115d4: 1f06 1603 |001e: check-cast v6, Landroid/widget/LinearLayout; // type@0316 │ │ +4115d8: 3806 2d00 |0020: if-eqz v6, 004d // +002d │ │ +4115dc: 6000 335e |0022: sget v0, Lde/danoeh/antennapod/R$id;.swipeActionLabel:I // field@5e33 │ │ +4115e0: 7120 ae77 0a00 |0024: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4115e6: 0c01 |0027: move-result-object v1 │ │ +4115e8: 0717 |0028: move-object v7, v1 │ │ +4115ea: 1f07 2d03 |0029: check-cast v7, Landroid/widget/TextView; // type@032d │ │ +4115ee: 3807 2200 |002b: if-eqz v7, 004d // +0022 │ │ +4115f2: 6000 345e |002d: sget v0, Lde/danoeh/antennapod/R$id;.swipeDirectionLabel:I // field@5e34 │ │ +4115f6: 7120 ae77 0a00 |002f: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4115fc: 0c01 |0032: move-result-object v1 │ │ +4115fe: 0718 |0033: move-object v8, v1 │ │ +411600: 1f08 2d03 |0034: check-cast v8, Landroid/widget/TextView; // type@032d │ │ +411604: 3808 1700 |0036: if-eqz v8, 004d // +0017 │ │ +411608: 6000 355e |0038: sget v0, Lde/danoeh/antennapod/R$id;.swipeIcon:I // field@5e35 │ │ +41160c: 7120 ae77 0a00 |003a: invoke-static {v10, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411612: 0c01 |003d: move-result-object v1 │ │ +411614: 0719 |003e: move-object v9, v1 │ │ +411616: 1f09 1403 |003f: check-cast v9, Landroid/widget/ImageView; // type@0314 │ │ +41161a: 3809 0c00 |0041: if-eqz v9, 004d // +000c │ │ +41161e: 2200 8b1b |0043: new-instance v0, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // type@1b8b │ │ +411622: 07a3 |0045: move-object v3, v10 │ │ +411624: 1f03 1603 |0046: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +411628: 0702 |0048: move-object v2, v0 │ │ +41162a: 7608 d6aa 0200 |0049: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/Button;Lde/danoeh/antennapod/databinding/FeeditemlistItemBinding;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;Landroid/widget/ImageView;)V // method@aad6 │ │ +411630: 1100 |004c: return-object v0 │ │ +411632: 6e10 3b0d 0a00 |004d: invoke-virtual {v10}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +411638: 0c0a |0050: move-result-object v10 │ │ +41163a: 6e20 2603 0a00 |0051: invoke-virtual {v10, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +411640: 0c0a |0054: move-result-object v10 │ │ +411642: 2200 7f1e |0055: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +411646: 1a01 8342 |0057: const-string v1, "Missing required view with ID: " // string@4283 │ │ +41164a: 6e20 80b6 a100 |0059: invoke-virtual {v1, v10}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +411650: 0c0a |005c: move-result-object v10 │ │ +411652: 7020 55b6 a000 |005d: invoke-direct {v0, v10}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +411658: 2700 |0060: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0002 line=83 │ │ 0x000b line=88 │ │ 0x000d line=89 │ │ 0x0013 line=93 │ │ @@ -844874,20 +844874,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -411650: |[411650] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ -411660: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -411662: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -411664: 7130 dbaa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@aadb │ │ -41166a: 0c02 |0005: move-result-object v2 │ │ -41166c: 1102 |0006: return-object v2 │ │ +41165c: |[41165c] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ +41166c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41166e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +411670: 7130 dbaa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@aadb │ │ +411676: 0c02 |0005: move-result-object v2 │ │ +411678: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=63 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;) │ │ @@ -844895,24 +844895,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -411670: |[411670] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ -411680: 6000 3160 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.swipeactions_row:I // field@6031 │ │ -411684: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -411686: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -41168c: 0c02 |0006: move-result-object v2 │ │ -41168e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -411692: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -411698: 7110 d7aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@aad7 │ │ -41169e: 0c02 |000f: move-result-object v2 │ │ -4116a0: 1102 |0010: return-object v2 │ │ +41167c: |[41167c] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ +41168c: 6000 3160 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.swipeactions_row:I // field@6031 │ │ +411690: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +411692: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +411698: 0c02 |0006: move-result-object v2 │ │ +41169a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +41169e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +4116a4: 7110 d7aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; // method@aad7 │ │ +4116aa: 0c02 |000f: move-result-object v2 │ │ +4116ac: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0009 line=71 │ │ 0x000c line=73 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -844925,18 +844925,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -411548: |[411548] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.getRoot:()Landroid/view/View; │ │ -411558: 6e10 d9aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aad9 │ │ -41155e: 0c00 |0003: move-result-object v0 │ │ -411560: 1100 |0004: return-object v0 │ │ +411554: |[411554] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.getRoot:()Landroid/view/View; │ │ +411564: 6e10 d9aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aad9 │ │ +41156a: 0c00 |0003: move-result-object v0 │ │ +41156c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;) │ │ @@ -844944,17 +844944,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -411564: |[411564] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -411574: 5410 4d73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.rootView:Landroid/widget/LinearLayout; // field@734d │ │ -411578: 1100 |0002: return-object v0 │ │ +411570: |[411570] de.danoeh.antennapod.databinding.SwipeactionsRowBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +411580: 5410 4d73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding;.rootView:Landroid/widget/LinearLayout; // field@734d │ │ +411584: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/SwipeactionsRowBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -845038,31 +845038,31 @@ │ │ type : '(Landroid/widget/ScrollView;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/ImageView;Landroid/widget/Button;Landroid/widget/EditText;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 15 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -4118d4: |[4118d4] de.danoeh.antennapod.databinding.TimeDialogBinding.:(Landroid/widget/ScrollView;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/ImageView;Landroid/widget/Button;Landroid/widget/EditText;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;)V │ │ -4118e4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4118ea: 5b01 5a73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.rootView:Landroid/widget/ScrollView; // field@735a │ │ -4118ee: 5b02 5173 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.cbShakeToReset:Landroid/widget/CheckBox; // field@7351 │ │ -4118f2: 5b03 5273 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.cbVibrate:Landroid/widget/CheckBox; // field@7352 │ │ -4118f6: 5b04 5373 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.chAutoEnable:Landroid/widget/CheckBox; // field@7353 │ │ -4118fa: 5b05 5473 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.changeTimesButton:Landroid/widget/ImageView; // field@7354 │ │ -4118fe: 5b06 5573 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.disableSleeptimerButton:Landroid/widget/Button; // field@7355 │ │ -411902: 5b07 5673 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.etxtTime:Landroid/widget/EditText; // field@7356 │ │ -411906: 5b08 5773 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepFiveMinutesButton:Landroid/widget/Button; // field@7357 │ │ -41190a: 5b09 5873 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepTenMinutesButton:Landroid/widget/Button; // field@7358 │ │ -41190e: 5b0a 5973 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepTwentyMinutesButton:Landroid/widget/Button; // field@7359 │ │ -411912: 5b0b 5b73 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.setSleeptimerButton:Landroid/widget/Button; // field@735b │ │ -411916: 5b0c 5c73 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.time:Landroid/widget/TextView; // field@735c │ │ -41191a: 5b0d 5d73 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.timeDisplay:Landroid/widget/LinearLayout; // field@735d │ │ -41191e: 5b0e 5e73 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.timeSetup:Landroid/widget/LinearLayout; // field@735e │ │ -411922: 0e00 |001f: return-void │ │ +4118e0: |[4118e0] de.danoeh.antennapod.databinding.TimeDialogBinding.:(Landroid/widget/ScrollView;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/ImageView;Landroid/widget/Button;Landroid/widget/EditText;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;)V │ │ +4118f0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4118f6: 5b01 5a73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.rootView:Landroid/widget/ScrollView; // field@735a │ │ +4118fa: 5b02 5173 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.cbShakeToReset:Landroid/widget/CheckBox; // field@7351 │ │ +4118fe: 5b03 5273 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.cbVibrate:Landroid/widget/CheckBox; // field@7352 │ │ +411902: 5b04 5373 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.chAutoEnable:Landroid/widget/CheckBox; // field@7353 │ │ +411906: 5b05 5473 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.changeTimesButton:Landroid/widget/ImageView; // field@7354 │ │ +41190a: 5b06 5573 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.disableSleeptimerButton:Landroid/widget/Button; // field@7355 │ │ +41190e: 5b07 5673 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.etxtTime:Landroid/widget/EditText; // field@7356 │ │ +411912: 5b08 5773 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepFiveMinutesButton:Landroid/widget/Button; // field@7357 │ │ +411916: 5b09 5873 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepTenMinutesButton:Landroid/widget/Button; // field@7358 │ │ +41191a: 5b0a 5973 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.extendSleepTwentyMinutesButton:Landroid/widget/Button; // field@7359 │ │ +41191e: 5b0b 5b73 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.setSleeptimerButton:Landroid/widget/Button; // field@735b │ │ +411922: 5b0c 5c73 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.time:Landroid/widget/TextView; // field@735c │ │ +411926: 5b0d 5d73 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.timeDisplay:Landroid/widget/LinearLayout; // field@735d │ │ +41192a: 5b0e 5e73 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.timeSetup:Landroid/widget/LinearLayout; // field@735e │ │ +41192e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=73 │ │ 0x0005 line=74 │ │ 0x0007 line=75 │ │ 0x0009 line=76 │ │ @@ -845098,110 +845098,110 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TimeDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 19 │ │ ins : 1 │ │ outs : 15 │ │ insns size : 177 16-bit code units │ │ -41170c: |[41170c] de.danoeh.antennapod.databinding.TimeDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ -41171c: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -411720: 6001 6b5b |0002: sget v1, Lde/danoeh/antennapod/R$id;.cbShakeToReset:I // field@5b6b │ │ -411724: 7120 ae77 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -41172a: 0c02 |0007: move-result-object v2 │ │ -41172c: 0725 |0008: move-object v5, v2 │ │ -41172e: 1f05 0203 |0009: check-cast v5, Landroid/widget/CheckBox; // type@0302 │ │ -411732: 3805 9200 |000b: if-eqz v5, 009d // +0092 │ │ -411736: 6001 6c5b |000d: sget v1, Lde/danoeh/antennapod/R$id;.cbVibrate:I // field@5b6c │ │ -41173a: 7120 ae77 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411740: 0c02 |0012: move-result-object v2 │ │ -411742: 0726 |0013: move-object v6, v2 │ │ -411744: 1f06 0203 |0014: check-cast v6, Landroid/widget/CheckBox; // type@0302 │ │ -411748: 3806 8700 |0016: if-eqz v6, 009d // +0087 │ │ -41174c: 6001 725b |0018: sget v1, Lde/danoeh/antennapod/R$id;.chAutoEnable:I // field@5b72 │ │ -411750: 7120 ae77 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411756: 0c02 |001d: move-result-object v2 │ │ -411758: 0727 |001e: move-object v7, v2 │ │ -41175a: 1f07 0203 |001f: check-cast v7, Landroid/widget/CheckBox; // type@0302 │ │ -41175e: 3807 7c00 |0021: if-eqz v7, 009d // +007c │ │ -411762: 6001 765b |0023: sget v1, Lde/danoeh/antennapod/R$id;.changeTimesButton:I // field@5b76 │ │ -411766: 7120 ae77 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -41176c: 0c02 |0028: move-result-object v2 │ │ -41176e: 0728 |0029: move-object v8, v2 │ │ -411770: 1f08 1403 |002a: check-cast v8, Landroid/widget/ImageView; // type@0314 │ │ -411774: 3808 7100 |002c: if-eqz v8, 009d // +0071 │ │ -411778: 6001 ce5b |002e: sget v1, Lde/danoeh/antennapod/R$id;.disableSleeptimerButton:I // field@5bce │ │ -41177c: 7120 ae77 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411782: 0c02 |0033: move-result-object v2 │ │ -411784: 0729 |0034: move-object v9, v2 │ │ -411786: 1f09 0103 |0035: check-cast v9, Landroid/widget/Button; // type@0301 │ │ -41178a: 3809 6600 |0037: if-eqz v9, 009d // +0066 │ │ -41178e: 6001 115c |0039: sget v1, Lde/danoeh/antennapod/R$id;.etxtTime:I // field@5c11 │ │ -411792: 7120 ae77 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411798: 0c02 |003e: move-result-object v2 │ │ -41179a: 072a |003f: move-object v10, v2 │ │ -41179c: 1f0a 0903 |0040: check-cast v10, Landroid/widget/EditText; // type@0309 │ │ -4117a0: 380a 5b00 |0042: if-eqz v10, 009d // +005b │ │ -4117a4: 6001 4a5c |0044: sget v1, Lde/danoeh/antennapod/R$id;.extendSleepFiveMinutesButton:I // field@5c4a │ │ -4117a8: 7120 ae77 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4117ae: 0c02 |0049: move-result-object v2 │ │ -4117b0: 072b |004a: move-object v11, v2 │ │ -4117b2: 1f0b 0103 |004b: check-cast v11, Landroid/widget/Button; // type@0301 │ │ -4117b6: 380b 5000 |004d: if-eqz v11, 009d // +0050 │ │ -4117ba: 6001 4b5c |004f: sget v1, Lde/danoeh/antennapod/R$id;.extendSleepTenMinutesButton:I // field@5c4b │ │ -4117be: 7120 ae77 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4117c4: 0c02 |0054: move-result-object v2 │ │ -4117c6: 072c |0055: move-object v12, v2 │ │ -4117c8: 1f0c 0103 |0056: check-cast v12, Landroid/widget/Button; // type@0301 │ │ -4117cc: 380c 4500 |0058: if-eqz v12, 009d // +0045 │ │ -4117d0: 6001 4c5c |005a: sget v1, Lde/danoeh/antennapod/R$id;.extendSleepTwentyMinutesButton:I // field@5c4c │ │ -4117d4: 7120 ae77 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4117da: 0c02 |005f: move-result-object v2 │ │ -4117dc: 072d |0060: move-object v13, v2 │ │ -4117de: 1f0d 0103 |0061: check-cast v13, Landroid/widget/Button; // type@0301 │ │ -4117e2: 380d 3a00 |0063: if-eqz v13, 009d // +003a │ │ -4117e6: 6001 d95d |0065: sget v1, Lde/danoeh/antennapod/R$id;.setSleeptimerButton:I // field@5dd9 │ │ -4117ea: 7120 ae77 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -4117f0: 0c02 |006a: move-result-object v2 │ │ -4117f2: 072e |006b: move-object v14, v2 │ │ -4117f4: 1f0e 0103 |006c: check-cast v14, Landroid/widget/Button; // type@0301 │ │ -4117f8: 380e 2f00 |006e: if-eqz v14, 009d // +002f │ │ -4117fc: 6001 625e |0070: sget v1, Lde/danoeh/antennapod/R$id;.time:I // field@5e62 │ │ -411800: 7120 ae77 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411806: 0c02 |0075: move-result-object v2 │ │ -411808: 072f |0076: move-object v15, v2 │ │ -41180a: 1f0f 2d03 |0077: check-cast v15, Landroid/widget/TextView; // type@032d │ │ -41180e: 380f 2400 |0079: if-eqz v15, 009d // +0024 │ │ -411812: 6001 635e |007b: sget v1, Lde/danoeh/antennapod/R$id;.timeDisplay:I // field@5e63 │ │ -411816: 7120 ae77 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -41181c: 0c02 |0080: move-result-object v2 │ │ -41181e: 0810 0200 |0081: move-object/from16 v16, v2 │ │ -411822: 1f10 1603 |0083: check-cast v16, Landroid/widget/LinearLayout; // type@0316 │ │ -411826: 3810 1800 |0085: if-eqz v16, 009d // +0018 │ │ -41182a: 6001 655e |0087: sget v1, Lde/danoeh/antennapod/R$id;.timeSetup:I // field@5e65 │ │ -41182e: 7120 ae77 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411834: 0c02 |008c: move-result-object v2 │ │ -411836: 0811 0200 |008d: move-object/from16 v17, v2 │ │ -41183a: 1f11 1603 |008f: check-cast v17, Landroid/widget/LinearLayout; // type@0316 │ │ -41183e: 3811 0c00 |0091: if-eqz v17, 009d // +000c │ │ -411842: 2201 8c1b |0093: new-instance v1, Lde/danoeh/antennapod/databinding/TimeDialogBinding; // type@1b8c │ │ -411846: 0704 |0095: move-object v4, v0 │ │ -411848: 1f04 2203 |0096: check-cast v4, Landroid/widget/ScrollView; // type@0322 │ │ -41184c: 0713 |0098: move-object v3, v1 │ │ -41184e: 760f dcaa 0300 |0099: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.:(Landroid/widget/ScrollView;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/ImageView;Landroid/widget/Button;Landroid/widget/EditText;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;)V // method@aadc │ │ -411854: 1101 |009c: return-object v1 │ │ -411856: 7401 3b0d 1200 |009d: invoke-virtual/range {v18}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -41185c: 0c00 |00a0: move-result-object v0 │ │ -41185e: 6e20 2603 1000 |00a1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -411864: 0c00 |00a4: move-result-object v0 │ │ -411866: 2201 7f1e |00a5: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ -41186a: 1a02 8342 |00a7: const-string v2, "Missing required view with ID: " // string@4283 │ │ -41186e: 6e20 80b6 0200 |00a9: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -411874: 0c00 |00ac: move-result-object v0 │ │ -411876: 7020 55b6 0100 |00ad: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -41187c: 2701 |00b0: throw v1 │ │ +411718: |[411718] de.danoeh.antennapod.databinding.TimeDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ +411728: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +41172c: 6001 6b5b |0002: sget v1, Lde/danoeh/antennapod/R$id;.cbShakeToReset:I // field@5b6b │ │ +411730: 7120 ae77 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411736: 0c02 |0007: move-result-object v2 │ │ +411738: 0725 |0008: move-object v5, v2 │ │ +41173a: 1f05 0203 |0009: check-cast v5, Landroid/widget/CheckBox; // type@0302 │ │ +41173e: 3805 9200 |000b: if-eqz v5, 009d // +0092 │ │ +411742: 6001 6c5b |000d: sget v1, Lde/danoeh/antennapod/R$id;.cbVibrate:I // field@5b6c │ │ +411746: 7120 ae77 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +41174c: 0c02 |0012: move-result-object v2 │ │ +41174e: 0726 |0013: move-object v6, v2 │ │ +411750: 1f06 0203 |0014: check-cast v6, Landroid/widget/CheckBox; // type@0302 │ │ +411754: 3806 8700 |0016: if-eqz v6, 009d // +0087 │ │ +411758: 6001 725b |0018: sget v1, Lde/danoeh/antennapod/R$id;.chAutoEnable:I // field@5b72 │ │ +41175c: 7120 ae77 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411762: 0c02 |001d: move-result-object v2 │ │ +411764: 0727 |001e: move-object v7, v2 │ │ +411766: 1f07 0203 |001f: check-cast v7, Landroid/widget/CheckBox; // type@0302 │ │ +41176a: 3807 7c00 |0021: if-eqz v7, 009d // +007c │ │ +41176e: 6001 765b |0023: sget v1, Lde/danoeh/antennapod/R$id;.changeTimesButton:I // field@5b76 │ │ +411772: 7120 ae77 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411778: 0c02 |0028: move-result-object v2 │ │ +41177a: 0728 |0029: move-object v8, v2 │ │ +41177c: 1f08 1403 |002a: check-cast v8, Landroid/widget/ImageView; // type@0314 │ │ +411780: 3808 7100 |002c: if-eqz v8, 009d // +0071 │ │ +411784: 6001 ce5b |002e: sget v1, Lde/danoeh/antennapod/R$id;.disableSleeptimerButton:I // field@5bce │ │ +411788: 7120 ae77 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +41178e: 0c02 |0033: move-result-object v2 │ │ +411790: 0729 |0034: move-object v9, v2 │ │ +411792: 1f09 0103 |0035: check-cast v9, Landroid/widget/Button; // type@0301 │ │ +411796: 3809 6600 |0037: if-eqz v9, 009d // +0066 │ │ +41179a: 6001 115c |0039: sget v1, Lde/danoeh/antennapod/R$id;.etxtTime:I // field@5c11 │ │ +41179e: 7120 ae77 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4117a4: 0c02 |003e: move-result-object v2 │ │ +4117a6: 072a |003f: move-object v10, v2 │ │ +4117a8: 1f0a 0903 |0040: check-cast v10, Landroid/widget/EditText; // type@0309 │ │ +4117ac: 380a 5b00 |0042: if-eqz v10, 009d // +005b │ │ +4117b0: 6001 4a5c |0044: sget v1, Lde/danoeh/antennapod/R$id;.extendSleepFiveMinutesButton:I // field@5c4a │ │ +4117b4: 7120 ae77 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4117ba: 0c02 |0049: move-result-object v2 │ │ +4117bc: 072b |004a: move-object v11, v2 │ │ +4117be: 1f0b 0103 |004b: check-cast v11, Landroid/widget/Button; // type@0301 │ │ +4117c2: 380b 5000 |004d: if-eqz v11, 009d // +0050 │ │ +4117c6: 6001 4b5c |004f: sget v1, Lde/danoeh/antennapod/R$id;.extendSleepTenMinutesButton:I // field@5c4b │ │ +4117ca: 7120 ae77 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4117d0: 0c02 |0054: move-result-object v2 │ │ +4117d2: 072c |0055: move-object v12, v2 │ │ +4117d4: 1f0c 0103 |0056: check-cast v12, Landroid/widget/Button; // type@0301 │ │ +4117d8: 380c 4500 |0058: if-eqz v12, 009d // +0045 │ │ +4117dc: 6001 4c5c |005a: sget v1, Lde/danoeh/antennapod/R$id;.extendSleepTwentyMinutesButton:I // field@5c4c │ │ +4117e0: 7120 ae77 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4117e6: 0c02 |005f: move-result-object v2 │ │ +4117e8: 072d |0060: move-object v13, v2 │ │ +4117ea: 1f0d 0103 |0061: check-cast v13, Landroid/widget/Button; // type@0301 │ │ +4117ee: 380d 3a00 |0063: if-eqz v13, 009d // +003a │ │ +4117f2: 6001 d95d |0065: sget v1, Lde/danoeh/antennapod/R$id;.setSleeptimerButton:I // field@5dd9 │ │ +4117f6: 7120 ae77 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4117fc: 0c02 |006a: move-result-object v2 │ │ +4117fe: 072e |006b: move-object v14, v2 │ │ +411800: 1f0e 0103 |006c: check-cast v14, Landroid/widget/Button; // type@0301 │ │ +411804: 380e 2f00 |006e: if-eqz v14, 009d // +002f │ │ +411808: 6001 625e |0070: sget v1, Lde/danoeh/antennapod/R$id;.time:I // field@5e62 │ │ +41180c: 7120 ae77 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411812: 0c02 |0075: move-result-object v2 │ │ +411814: 072f |0076: move-object v15, v2 │ │ +411816: 1f0f 2d03 |0077: check-cast v15, Landroid/widget/TextView; // type@032d │ │ +41181a: 380f 2400 |0079: if-eqz v15, 009d // +0024 │ │ +41181e: 6001 635e |007b: sget v1, Lde/danoeh/antennapod/R$id;.timeDisplay:I // field@5e63 │ │ +411822: 7120 ae77 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411828: 0c02 |0080: move-result-object v2 │ │ +41182a: 0810 0200 |0081: move-object/from16 v16, v2 │ │ +41182e: 1f10 1603 |0083: check-cast v16, Landroid/widget/LinearLayout; // type@0316 │ │ +411832: 3810 1800 |0085: if-eqz v16, 009d // +0018 │ │ +411836: 6001 655e |0087: sget v1, Lde/danoeh/antennapod/R$id;.timeSetup:I // field@5e65 │ │ +41183a: 7120 ae77 1000 |0089: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411840: 0c02 |008c: move-result-object v2 │ │ +411842: 0811 0200 |008d: move-object/from16 v17, v2 │ │ +411846: 1f11 1603 |008f: check-cast v17, Landroid/widget/LinearLayout; // type@0316 │ │ +41184a: 3811 0c00 |0091: if-eqz v17, 009d // +000c │ │ +41184e: 2201 8c1b |0093: new-instance v1, Lde/danoeh/antennapod/databinding/TimeDialogBinding; // type@1b8c │ │ +411852: 0704 |0095: move-object v4, v0 │ │ +411854: 1f04 2203 |0096: check-cast v4, Landroid/widget/ScrollView; // type@0322 │ │ +411858: 0713 |0098: move-object v3, v1 │ │ +41185a: 760f dcaa 0300 |0099: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.:(Landroid/widget/ScrollView;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/CheckBox;Landroid/widget/ImageView;Landroid/widget/Button;Landroid/widget/EditText;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/Button;Landroid/widget/TextView;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;)V // method@aadc │ │ +411860: 1101 |009c: return-object v1 │ │ +411862: 7401 3b0d 1200 |009d: invoke-virtual/range {v18}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +411868: 0c00 |00a0: move-result-object v0 │ │ +41186a: 6e20 2603 1000 |00a1: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +411870: 0c00 |00a4: move-result-object v0 │ │ +411872: 2201 7f1e |00a5: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ +411876: 1a02 8342 |00a7: const-string v2, "Missing required view with ID: " // string@4283 │ │ +41187a: 6e20 80b6 0200 |00a9: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +411880: 0c00 |00ac: move-result-object v0 │ │ +411882: 7020 55b6 0100 |00ad: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +411888: 2701 |00b0: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0004 line=117 │ │ 0x000d line=122 │ │ 0x000f line=123 │ │ 0x0018 line=128 │ │ @@ -845237,20 +845237,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TimeDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -411880: |[411880] de.danoeh.antennapod.databinding.TimeDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ -411890: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -411892: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -411894: 7130 e1aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TimeDialogBinding; // method@aae1 │ │ -41189a: 0c02 |0005: move-result-object v2 │ │ -41189c: 1102 |0006: return-object v2 │ │ +41188c: |[41188c] de.danoeh.antennapod.databinding.TimeDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ +41189c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41189e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +4118a0: 7130 e1aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TimeDialogBinding; // method@aae1 │ │ +4118a6: 0c02 |0005: move-result-object v2 │ │ +4118a8: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=97 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/TimeDialogBinding;) │ │ @@ -845258,24 +845258,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TimeDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -4118a0: |[4118a0] de.danoeh.antennapod.databinding.TimeDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ -4118b0: 6000 3360 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.time_dialog:I // field@6033 │ │ -4118b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4118b6: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -4118bc: 0c02 |0006: move-result-object v2 │ │ -4118be: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -4118c2: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -4118c8: 7110 ddaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; // method@aadd │ │ -4118ce: 0c02 |000f: move-result-object v2 │ │ -4118d0: 1102 |0010: return-object v2 │ │ +4118ac: |[4118ac] de.danoeh.antennapod.databinding.TimeDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ +4118bc: 6000 3360 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.time_dialog:I // field@6033 │ │ +4118c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4118c2: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +4118c8: 0c02 |0006: move-result-object v2 │ │ +4118ca: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +4118ce: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +4118d4: 7110 ddaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TimeDialogBinding; // method@aadd │ │ +4118da: 0c02 |000f: move-result-object v2 │ │ +4118dc: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0009 line=105 │ │ 0x000c line=107 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -845288,18 +845288,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4116d8: |[4116d8] de.danoeh.antennapod.databinding.TimeDialogBinding.getRoot:()Landroid/view/View; │ │ -4116e8: 6e10 dfaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@aadf │ │ -4116ee: 0c00 |0003: move-result-object v0 │ │ -4116f0: 1100 |0004: return-object v0 │ │ +4116e4: |[4116e4] de.danoeh.antennapod.databinding.TimeDialogBinding.getRoot:()Landroid/view/View; │ │ +4116f4: 6e10 dfaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.getRoot:()Landroid/widget/ScrollView; // method@aadf │ │ +4116fa: 0c00 |0003: move-result-object v0 │ │ +4116fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/TimeDialogBinding;) │ │ @@ -845307,17 +845307,17 @@ │ │ type : '()Landroid/widget/ScrollView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4116f4: |[4116f4] de.danoeh.antennapod.databinding.TimeDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ -411704: 5410 5a73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.rootView:Landroid/widget/ScrollView; // field@735a │ │ -411708: 1100 |0002: return-object v0 │ │ +411700: |[411700] de.danoeh.antennapod.databinding.TimeDialogBinding.getRoot:()Landroid/widget/ScrollView; │ │ +411710: 5410 5a73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/TimeDialogBinding;.rootView:Landroid/widget/ScrollView; // field@735a │ │ +411714: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/TimeDialogBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -845361,21 +845361,21 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;Landroid/widget/ProgressBar;Landroidx/recyclerview/widget/RecyclerView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -411a30: |[411a30] de.danoeh.antennapod.databinding.TranscriptDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;Landroid/widget/ProgressBar;Landroidx/recyclerview/widget/RecyclerView;)V │ │ -411a40: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -411a46: 5b01 6173 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7361 │ │ -411a4a: 5b02 5f73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.followAudioCheckbox:Landroid/widget/CheckBox; // field@735f │ │ -411a4e: 5b03 6073 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.progLoading:Landroid/widget/ProgressBar; // field@7360 │ │ -411a52: 5b04 6273 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.transcriptList:Landroidx/recyclerview/widget/RecyclerView; // field@7362 │ │ -411a56: 0e00 |000b: return-void │ │ +411a3c: |[411a3c] de.danoeh.antennapod.databinding.TranscriptDialogBinding.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;Landroid/widget/ProgressBar;Landroidx/recyclerview/widget/RecyclerView;)V │ │ +411a4c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +411a52: 5b01 6173 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7361 │ │ +411a56: 5b02 5f73 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.followAudioCheckbox:Landroid/widget/CheckBox; // field@735f │ │ +411a5a: 5b03 6073 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.progLoading:Landroid/widget/ProgressBar; // field@7360 │ │ +411a5e: 5b04 6273 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.transcriptList:Landroidx/recyclerview/widget/RecyclerView; // field@7362 │ │ +411a62: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0005 line=37 │ │ 0x0007 line=38 │ │ 0x0009 line=39 │ │ @@ -845391,44 +845391,44 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 58 16-bit code units │ │ -411958: |[411958] de.danoeh.antennapod.databinding.TranscriptDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; │ │ -411968: 6000 685c |0000: sget v0, Lde/danoeh/antennapod/R$id;.followAudioCheckbox:I // field@5c68 │ │ -41196c: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411972: 0c01 |0005: move-result-object v1 │ │ -411974: 1f01 0203 |0006: check-cast v1, Landroid/widget/CheckBox; // type@0302 │ │ -411978: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -41197c: 6000 785d |000a: sget v0, Lde/danoeh/antennapod/R$id;.progLoading:I // field@5d78 │ │ -411980: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411986: 0c02 |000f: move-result-object v2 │ │ -411988: 1f02 1d03 |0010: check-cast v2, Landroid/widget/ProgressBar; // type@031d │ │ -41198c: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ -411990: 6000 735e |0014: sget v0, Lde/danoeh/antennapod/R$id;.transcript_list:I // field@5e73 │ │ -411994: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -41199a: 0c03 |0019: move-result-object v3 │ │ -41199c: 1f03 2c12 |001a: check-cast v3, Landroidx/recyclerview/widget/RecyclerView; // type@122c │ │ -4119a0: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ -4119a4: 2200 8d1b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; // type@1b8d │ │ -4119a8: 1f04 1603 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0316 │ │ -4119ac: 7053 e2aa 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;Landroid/widget/ProgressBar;Landroidx/recyclerview/widget/RecyclerView;)V // method@aae2 │ │ -4119b2: 1100 |0025: return-object v0 │ │ -4119b4: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -4119ba: 0c04 |0029: move-result-object v4 │ │ -4119bc: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -4119c2: 0c04 |002d: move-result-object v4 │ │ -4119c4: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -4119c8: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ -4119cc: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -4119d2: 0c04 |0035: move-result-object v4 │ │ -4119d4: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -4119da: 2700 |0039: throw v0 │ │ +411964: |[411964] de.danoeh.antennapod.databinding.TranscriptDialogBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; │ │ +411974: 6000 685c |0000: sget v0, Lde/danoeh/antennapod/R$id;.followAudioCheckbox:I // field@5c68 │ │ +411978: 7120 ae77 0400 |0002: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +41197e: 0c01 |0005: move-result-object v1 │ │ +411980: 1f01 0203 |0006: check-cast v1, Landroid/widget/CheckBox; // type@0302 │ │ +411984: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +411988: 6000 785d |000a: sget v0, Lde/danoeh/antennapod/R$id;.progLoading:I // field@5d78 │ │ +41198c: 7120 ae77 0400 |000c: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411992: 0c02 |000f: move-result-object v2 │ │ +411994: 1f02 1d03 |0010: check-cast v2, Landroid/widget/ProgressBar; // type@031d │ │ +411998: 3802 1400 |0012: if-eqz v2, 0026 // +0014 │ │ +41199c: 6000 735e |0014: sget v0, Lde/danoeh/antennapod/R$id;.transcript_list:I // field@5e73 │ │ +4119a0: 7120 ae77 0400 |0016: invoke-static {v4, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +4119a6: 0c03 |0019: move-result-object v3 │ │ +4119a8: 1f03 2c12 |001a: check-cast v3, Landroidx/recyclerview/widget/RecyclerView; // type@122c │ │ +4119ac: 3803 0a00 |001c: if-eqz v3, 0026 // +000a │ │ +4119b0: 2200 8d1b |001e: new-instance v0, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; // type@1b8d │ │ +4119b4: 1f04 1603 |0020: check-cast v4, Landroid/widget/LinearLayout; // type@0316 │ │ +4119b8: 7053 e2aa 4021 |0022: invoke-direct {v0, v4, v1, v2, v3}, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/CheckBox;Landroid/widget/ProgressBar;Landroidx/recyclerview/widget/RecyclerView;)V // method@aae2 │ │ +4119be: 1100 |0025: return-object v0 │ │ +4119c0: 6e10 3b0d 0400 |0026: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +4119c6: 0c04 |0029: move-result-object v4 │ │ +4119c8: 6e20 2603 0400 |002a: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +4119ce: 0c04 |002d: move-result-object v4 │ │ +4119d0: 2200 7f1e |002e: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +4119d4: 1a01 8342 |0030: const-string v1, "Missing required view with ID: " // string@4283 │ │ +4119d8: 6e20 80b6 4100 |0032: invoke-virtual {v1, v4}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +4119de: 0c04 |0035: move-result-object v4 │ │ +4119e0: 7020 55b6 4000 |0036: invoke-direct {v0, v4}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +4119e6: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0002 line=70 │ │ 0x000a line=75 │ │ 0x000c line=76 │ │ 0x0014 line=81 │ │ @@ -845444,20 +845444,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -4119dc: |[4119dc] de.danoeh.antennapod.databinding.TranscriptDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; │ │ -4119ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4119ee: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -4119f0: 7130 e7aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; // method@aae7 │ │ -4119f6: 0c02 |0005: move-result-object v2 │ │ -4119f8: 1102 |0006: return-object v2 │ │ +4119e8: |[4119e8] de.danoeh.antennapod.databinding.TranscriptDialogBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; │ │ +4119f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4119fa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +4119fc: 7130 e7aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; // method@aae7 │ │ +411a02: 0c02 |0005: move-result-object v2 │ │ +411a04: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=50 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;) │ │ @@ -845465,24 +845465,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -4119fc: |[4119fc] de.danoeh.antennapod.databinding.TranscriptDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; │ │ -411a0c: 6000 3460 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.transcript_dialog:I // field@6034 │ │ -411a10: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -411a12: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -411a18: 0c02 |0006: move-result-object v2 │ │ -411a1a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -411a1e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -411a24: 7110 e3aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; // method@aae3 │ │ -411a2a: 0c02 |000f: move-result-object v2 │ │ -411a2c: 1102 |0010: return-object v2 │ │ +411a08: |[411a08] de.danoeh.antennapod.databinding.TranscriptDialogBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; │ │ +411a18: 6000 3460 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.transcript_dialog:I // field@6034 │ │ +411a1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +411a1e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +411a24: 0c02 |0006: move-result-object v2 │ │ +411a26: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +411a2a: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +411a30: 7110 e3aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; // method@aae3 │ │ +411a36: 0c02 |000f: move-result-object v2 │ │ +411a38: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0009 line=58 │ │ 0x000c line=60 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -845495,18 +845495,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -411924: |[411924] de.danoeh.antennapod.databinding.TranscriptDialogBinding.getRoot:()Landroid/view/View; │ │ -411934: 6e10 e5aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aae5 │ │ -41193a: 0c00 |0003: move-result-object v0 │ │ -41193c: 1100 |0004: return-object v0 │ │ +411930: |[411930] de.danoeh.antennapod.databinding.TranscriptDialogBinding.getRoot:()Landroid/view/View; │ │ +411940: 6e10 e5aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aae5 │ │ +411946: 0c00 |0003: move-result-object v0 │ │ +411948: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;) │ │ @@ -845514,17 +845514,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -411940: |[411940] de.danoeh.antennapod.databinding.TranscriptDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -411950: 5410 6173 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7361 │ │ -411954: 1100 |0002: return-object v0 │ │ +41194c: |[41194c] de.danoeh.antennapod.databinding.TranscriptDialogBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +41195c: 5410 6173 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/TranscriptDialogBinding;.rootView:Landroid/widget/LinearLayout; // field@7361 │ │ +411960: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/TranscriptDialogBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -845564,20 +845564,20 @@ │ │ type : '(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -411b50: |[411b50] de.danoeh.antennapod.databinding.TranscriptItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ -411b60: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -411b66: 5b01 6473 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7364 │ │ -411b6a: 5b02 6373 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.content:Landroid/widget/TextView; // field@7363 │ │ -411b6e: 5b03 6573 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.speaker:Landroid/widget/TextView; // field@7365 │ │ -411b72: 0e00 |0009: return-void │ │ +411b5c: |[411b5c] de.danoeh.antennapod.databinding.TranscriptItemBinding.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;)V │ │ +411b6c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +411b72: 5b01 6473 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7364 │ │ +411b76: 5b02 6373 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.content:Landroid/widget/TextView; // field@7363 │ │ +411b7a: 5b03 6573 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.speaker:Landroid/widget/TextView; // field@7365 │ │ +411b7e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ 0x0005 line=31 │ │ 0x0007 line=32 │ │ locals : │ │ @@ -845591,39 +845591,39 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TranscriptItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -411a8c: |[411a8c] de.danoeh.antennapod.databinding.TranscriptItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TranscriptItemBinding; │ │ -411a9c: 6000 975b |0000: sget v0, Lde/danoeh/antennapod/R$id;.content:I // field@5b97 │ │ -411aa0: 7120 ae77 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411aa6: 0c01 |0005: move-result-object v1 │ │ -411aa8: 1f01 2d03 |0006: check-cast v1, Landroid/widget/TextView; // type@032d │ │ -411aac: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ -411ab0: 6000 fe5d |000a: sget v0, Lde/danoeh/antennapod/R$id;.speaker:I // field@5dfe │ │ -411ab4: 7120 ae77 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411aba: 0c02 |000f: move-result-object v2 │ │ -411abc: 1f02 2d03 |0010: check-cast v2, Landroid/widget/TextView; // type@032d │ │ -411ac0: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -411ac4: 2200 8e1b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/TranscriptItemBinding; // type@1b8e │ │ -411ac8: 1f03 1603 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ -411acc: 7040 e8aa 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@aae8 │ │ -411ad2: 1100 |001b: return-object v0 │ │ -411ad4: 6e10 3b0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -411ada: 0c03 |001f: move-result-object v3 │ │ -411adc: 6e20 2603 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -411ae2: 0c03 |0023: move-result-object v3 │ │ -411ae4: 2200 7f1e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ -411ae8: 1a01 8342 |0026: const-string v1, "Missing required view with ID: " // string@4283 │ │ -411aec: 6e20 80b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -411af2: 0c03 |002b: move-result-object v3 │ │ -411af4: 7020 55b6 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -411afa: 2700 |002f: throw v0 │ │ +411a98: |[411a98] de.danoeh.antennapod.databinding.TranscriptItemBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TranscriptItemBinding; │ │ +411aa8: 6000 975b |0000: sget v0, Lde/danoeh/antennapod/R$id;.content:I // field@5b97 │ │ +411aac: 7120 ae77 0300 |0002: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411ab2: 0c01 |0005: move-result-object v1 │ │ +411ab4: 1f01 2d03 |0006: check-cast v1, Landroid/widget/TextView; // type@032d │ │ +411ab8: 3801 1400 |0008: if-eqz v1, 001c // +0014 │ │ +411abc: 6000 fe5d |000a: sget v0, Lde/danoeh/antennapod/R$id;.speaker:I // field@5dfe │ │ +411ac0: 7120 ae77 0300 |000c: invoke-static {v3, v0}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411ac6: 0c02 |000f: move-result-object v2 │ │ +411ac8: 1f02 2d03 |0010: check-cast v2, Landroid/widget/TextView; // type@032d │ │ +411acc: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +411ad0: 2200 8e1b |0014: new-instance v0, Lde/danoeh/antennapod/databinding/TranscriptItemBinding; // type@1b8e │ │ +411ad4: 1f03 1603 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@0316 │ │ +411ad8: 7040 e8aa 3021 |0018: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.:(Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/TextView;)V // method@aae8 │ │ +411ade: 1100 |001b: return-object v0 │ │ +411ae0: 6e10 3b0d 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +411ae6: 0c03 |001f: move-result-object v3 │ │ +411ae8: 6e20 2603 0300 |0020: invoke-virtual {v3, v0}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +411aee: 0c03 |0023: move-result-object v3 │ │ +411af0: 2200 7f1e |0024: new-instance v0, Ljava/lang/NullPointerException; // type@1e7f │ │ +411af4: 1a01 8342 |0026: const-string v1, "Missing required view with ID: " // string@4283 │ │ +411af8: 6e20 80b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +411afe: 0c03 |002b: move-result-object v3 │ │ +411b00: 7020 55b6 3000 |002c: invoke-direct {v0, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +411b06: 2700 |002f: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x000a line=68 │ │ 0x000c line=69 │ │ 0x0014 line=74 │ │ @@ -845637,20 +845637,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TranscriptItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -411afc: |[411afc] de.danoeh.antennapod.databinding.TranscriptItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TranscriptItemBinding; │ │ -411b0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -411b0e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -411b10: 7130 edaa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TranscriptItemBinding; // method@aaed │ │ -411b16: 0c02 |0005: move-result-object v2 │ │ -411b18: 1102 |0006: return-object v2 │ │ +411b08: |[411b08] de.danoeh.antennapod.databinding.TranscriptItemBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/TranscriptItemBinding; │ │ +411b18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +411b1a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +411b1c: 7130 edaa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TranscriptItemBinding; // method@aaed │ │ +411b22: 0c02 |0005: move-result-object v2 │ │ +411b24: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=43 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/TranscriptItemBinding;) │ │ @@ -845658,24 +845658,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TranscriptItemBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -411b1c: |[411b1c] de.danoeh.antennapod.databinding.TranscriptItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TranscriptItemBinding; │ │ -411b2c: 6000 3560 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.transcript_item:I // field@6035 │ │ -411b30: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -411b32: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -411b38: 0c02 |0006: move-result-object v2 │ │ -411b3a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -411b3e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -411b44: 7110 e9aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TranscriptItemBinding; // method@aae9 │ │ -411b4a: 0c02 |000f: move-result-object v2 │ │ -411b4c: 1102 |0010: return-object v2 │ │ +411b28: |[411b28] de.danoeh.antennapod.databinding.TranscriptItemBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/TranscriptItemBinding; │ │ +411b38: 6000 3560 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.transcript_item:I // field@6035 │ │ +411b3c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +411b3e: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +411b44: 0c02 |0006: move-result-object v2 │ │ +411b46: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +411b4a: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +411b50: 7110 e9aa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/TranscriptItemBinding; // method@aae9 │ │ +411b56: 0c02 |000f: move-result-object v2 │ │ +411b58: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0009 line=51 │ │ 0x000c line=53 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -845688,18 +845688,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -411a58: |[411a58] de.danoeh.antennapod.databinding.TranscriptItemBinding.getRoot:()Landroid/view/View; │ │ -411a68: 6e10 ebaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aaeb │ │ -411a6e: 0c00 |0003: move-result-object v0 │ │ -411a70: 1100 |0004: return-object v0 │ │ +411a64: |[411a64] de.danoeh.antennapod.databinding.TranscriptItemBinding.getRoot:()Landroid/view/View; │ │ +411a74: 6e10 ebaa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aaeb │ │ +411a7a: 0c00 |0003: move-result-object v0 │ │ +411a7c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/TranscriptItemBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/TranscriptItemBinding;) │ │ @@ -845707,17 +845707,17 @@ │ │ type : '()Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -411a74: |[411a74] de.danoeh.antennapod.databinding.TranscriptItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ -411a84: 5410 6473 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7364 │ │ -411a88: 1100 |0002: return-object v0 │ │ +411a80: |[411a80] de.danoeh.antennapod.databinding.TranscriptItemBinding.getRoot:()Landroid/widget/LinearLayout; │ │ +411a90: 5410 6473 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/TranscriptItemBinding;.rootView:Landroid/widget/LinearLayout; // field@7364 │ │ +411a94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/TranscriptItemBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -845805,32 +845805,32 @@ │ │ type : '(Landroid/widget/FrameLayout;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageButton;Lde/danoeh/antennapod/ui/screen/playback/PlayButton;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/widget/ImageButton;Landroid/widget/SeekBar;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroid/widget/ImageView;Landroid/widget/FrameLayout;Lde/danoeh/antennapod/ui/screen/playback/video/AspectRatioVideoView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 16 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -411d74: |[411d74] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.:(Landroid/widget/FrameLayout;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageButton;Lde/danoeh/antennapod/ui/screen/playback/PlayButton;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/widget/ImageButton;Landroid/widget/SeekBar;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroid/widget/ImageView;Landroid/widget/FrameLayout;Lde/danoeh/antennapod/ui/screen/playback/video/AspectRatioVideoView;)V │ │ -411d84: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -411d8a: 5b01 6e73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rootView:Landroid/widget/FrameLayout; // field@736e │ │ -411d8e: 5b02 6673 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@7366 │ │ -411d92: 5b03 6773 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@7367 │ │ -411d96: 5b04 6873 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@7368 │ │ -411d9a: 5b05 6973 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.fastForwardButton:Landroid/widget/ImageButton; // field@7369 │ │ -411d9e: 5b06 6a73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // field@736a │ │ -411da2: 5b07 6b73 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.positionLabel:Landroid/widget/TextView; // field@736b │ │ -411da6: 5b08 6c73 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@736c │ │ -411daa: 5b09 6d73 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rewindButton:Landroid/widget/ImageButton; // field@736d │ │ -411dae: 5b0a 6f73 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@736f │ │ -411db2: 5b0b 7073 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@7370 │ │ -411db6: 5b0c 7173 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekPositionLabel:Landroid/widget/TextView; // field@7371 │ │ -411dba: 5b0d 7273 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@7372 │ │ -411dbe: 5b0e 7373 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@7373 │ │ -411dc2: 5b0f 7473 |001f: iput-object v15, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/ui/screen/playback/video/AspectRatioVideoView; // field@7374 │ │ -411dc6: 0e00 |0021: return-void │ │ +411d80: |[411d80] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.:(Landroid/widget/FrameLayout;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageButton;Lde/danoeh/antennapod/ui/screen/playback/PlayButton;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/widget/ImageButton;Landroid/widget/SeekBar;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroid/widget/ImageView;Landroid/widget/FrameLayout;Lde/danoeh/antennapod/ui/screen/playback/video/AspectRatioVideoView;)V │ │ +411d90: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +411d96: 5b01 6e73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rootView:Landroid/widget/FrameLayout; // field@736e │ │ +411d9a: 5b02 6673 |0005: iput-object v2, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bottomControlsContainer:Landroid/widget/LinearLayout; // field@7366 │ │ +411d9e: 5b03 6773 |0007: iput-object v3, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.controlsContainer:Landroid/widget/LinearLayout; // field@7367 │ │ +411da2: 5b04 6873 |0009: iput-object v4, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.durationLabel:Landroid/widget/TextView; // field@7368 │ │ +411da6: 5b05 6973 |000b: iput-object v5, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.fastForwardButton:Landroid/widget/ImageButton; // field@7369 │ │ +411daa: 5b06 6a73 |000d: iput-object v6, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.playButton:Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // field@736a │ │ +411dae: 5b07 6b73 |000f: iput-object v7, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.positionLabel:Landroid/widget/TextView; // field@736b │ │ +411db2: 5b08 6c73 |0011: iput-object v8, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.progressBar:Landroid/widget/ProgressBar; // field@736c │ │ +411db6: 5b09 6d73 |0013: iput-object v9, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rewindButton:Landroid/widget/ImageButton; // field@736d │ │ +411dba: 5b0a 6f73 |0015: iput-object v10, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.sbPosition:Landroid/widget/SeekBar; // field@736f │ │ +411dbe: 5b0b 7073 |0017: iput-object v11, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekCardView:Landroidx/cardview/widget/CardView; // field@7370 │ │ +411dc2: 5b0c 7173 |0019: iput-object v12, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.seekPositionLabel:Landroid/widget/TextView; // field@7371 │ │ +411dc6: 5b0d 7273 |001b: iput-object v13, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.skipAnimationImage:Landroid/widget/ImageView; // field@7372 │ │ +411dca: 5b0e 7373 |001d: iput-object v14, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoPlayerContainer:Landroid/widget/FrameLayout; // field@7373 │ │ +411dce: 5b0f 7473 |001f: iput-object v15, v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.videoView:Lde/danoeh/antennapod/ui/screen/playback/video/AspectRatioVideoView; // field@7374 │ │ +411dd2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0005 line=81 │ │ 0x0007 line=82 │ │ 0x0009 line=83 │ │ @@ -845868,111 +845868,111 @@ │ │ type : '(Landroid/view/View;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 20 │ │ ins : 1 │ │ outs : 16 │ │ insns size : 180 16-bit code units │ │ -411ba8: |[411ba8] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ -411bb8: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -411bbc: 6001 375b |0002: sget v1, Lde/danoeh/antennapod/R$id;.bottomControlsContainer:I // field@5b37 │ │ -411bc0: 7120 ae77 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411bc6: 0c02 |0007: move-result-object v2 │ │ -411bc8: 0725 |0008: move-object v5, v2 │ │ -411bca: 1f05 1603 |0009: check-cast v5, Landroid/widget/LinearLayout; // type@0316 │ │ -411bce: 3805 9500 |000b: if-eqz v5, 00a0 // +0095 │ │ -411bd2: 6001 9c5b |000d: sget v1, Lde/danoeh/antennapod/R$id;.controlsContainer:I // field@5b9c │ │ -411bd6: 7120 ae77 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411bdc: 0c02 |0012: move-result-object v2 │ │ -411bde: 0726 |0013: move-object v6, v2 │ │ -411be0: 1f06 1603 |0014: check-cast v6, Landroid/widget/LinearLayout; // type@0316 │ │ -411be4: 3806 8a00 |0016: if-eqz v6, 00a0 // +008a │ │ -411be8: 6001 e45b |0018: sget v1, Lde/danoeh/antennapod/R$id;.durationLabel:I // field@5be4 │ │ -411bec: 7120 ae77 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411bf2: 0c02 |001d: move-result-object v2 │ │ -411bf4: 0727 |001e: move-object v7, v2 │ │ -411bf6: 1f07 2d03 |001f: check-cast v7, Landroid/widget/TextView; // type@032d │ │ -411bfa: 3807 7f00 |0021: if-eqz v7, 00a0 // +007f │ │ -411bfe: 6001 505c |0023: sget v1, Lde/danoeh/antennapod/R$id;.fastForwardButton:I // field@5c50 │ │ -411c02: 7120 ae77 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411c08: 0c02 |0028: move-result-object v2 │ │ -411c0a: 0728 |0029: move-object v8, v2 │ │ -411c0c: 1f08 1203 |002a: check-cast v8, Landroid/widget/ImageButton; // type@0312 │ │ -411c10: 3808 7400 |002c: if-eqz v8, 00a0 // +0074 │ │ -411c14: 6001 655d |002e: sget v1, Lde/danoeh/antennapod/R$id;.playButton:I // field@5d65 │ │ -411c18: 7120 ae77 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411c1e: 0c02 |0033: move-result-object v2 │ │ -411c20: 0729 |0034: move-object v9, v2 │ │ -411c22: 1f09 071e |0035: check-cast v9, Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // type@1e07 │ │ -411c26: 3809 6900 |0037: if-eqz v9, 00a0 // +0069 │ │ -411c2a: 6001 705d |0039: sget v1, Lde/danoeh/antennapod/R$id;.positionLabel:I // field@5d70 │ │ -411c2e: 7120 ae77 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411c34: 0c02 |003e: move-result-object v2 │ │ -411c36: 072a |003f: move-object v10, v2 │ │ -411c38: 1f0a 2d03 |0040: check-cast v10, Landroid/widget/TextView; // type@032d │ │ -411c3c: 380a 5e00 |0042: if-eqz v10, 00a0 // +005e │ │ -411c40: 6001 7c5d |0044: sget v1, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ -411c44: 7120 ae77 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411c4a: 0c02 |0049: move-result-object v2 │ │ -411c4c: 072b |004a: move-object v11, v2 │ │ -411c4e: 1f0b 1d03 |004b: check-cast v11, Landroid/widget/ProgressBar; // type@031d │ │ -411c52: 380b 5300 |004d: if-eqz v11, 00a0 // +0053 │ │ -411c56: 6001 9a5d |004f: sget v1, Lde/danoeh/antennapod/R$id;.rewindButton:I // field@5d9a │ │ -411c5a: 7120 ae77 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411c60: 0c02 |0054: move-result-object v2 │ │ -411c62: 072c |0055: move-object v12, v2 │ │ -411c64: 1f0c 1203 |0056: check-cast v12, Landroid/widget/ImageButton; // type@0312 │ │ -411c68: 380c 4800 |0058: if-eqz v12, 00a0 // +0048 │ │ -411c6c: 6001 a65d |005a: sget v1, Lde/danoeh/antennapod/R$id;.sbPosition:I // field@5da6 │ │ -411c70: 7120 ae77 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411c76: 0c02 |005f: move-result-object v2 │ │ -411c78: 072d |0060: move-object v13, v2 │ │ -411c7a: 1f0d 2503 |0061: check-cast v13, Landroid/widget/SeekBar; // type@0325 │ │ -411c7e: 380d 3d00 |0063: if-eqz v13, 00a0 // +003d │ │ -411c82: 6001 c75d |0065: sget v1, Lde/danoeh/antennapod/R$id;.seekCardView:I // field@5dc7 │ │ -411c86: 7120 ae77 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411c8c: 0c02 |006a: move-result-object v2 │ │ -411c8e: 072e |006b: move-object v14, v2 │ │ -411c90: 1f0e bc06 |006c: check-cast v14, Landroidx/cardview/widget/CardView; // type@06bc │ │ -411c94: 380e 3200 |006e: if-eqz v14, 00a0 // +0032 │ │ -411c98: 6001 c85d |0070: sget v1, Lde/danoeh/antennapod/R$id;.seekPositionLabel:I // field@5dc8 │ │ -411c9c: 7120 ae77 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411ca2: 0c02 |0075: move-result-object v2 │ │ -411ca4: 072f |0076: move-object v15, v2 │ │ -411ca6: 1f0f 2d03 |0077: check-cast v15, Landroid/widget/TextView; // type@032d │ │ -411caa: 380f 2700 |0079: if-eqz v15, 00a0 // +0027 │ │ -411cae: 6001 ec5d |007b: sget v1, Lde/danoeh/antennapod/R$id;.skipAnimationImage:I // field@5dec │ │ -411cb2: 7120 ae77 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411cb8: 0c02 |0080: move-result-object v2 │ │ -411cba: 0810 0200 |0081: move-object/from16 v16, v2 │ │ -411cbe: 1f10 1403 |0083: check-cast v16, Landroid/widget/ImageView; // type@0314 │ │ -411cc2: 3810 1b00 |0085: if-eqz v16, 00a0 // +001b │ │ -411cc6: 0811 0000 |0087: move-object/from16 v17, v0 │ │ -411cca: 1f11 0e03 |0089: check-cast v17, Landroid/widget/FrameLayout; // type@030e │ │ -411cce: 6001 af5e |008b: sget v1, Lde/danoeh/antennapod/R$id;.videoView:I // field@5eaf │ │ -411cd2: 7120 ae77 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ -411cd8: 0c02 |0090: move-result-object v2 │ │ -411cda: 0812 0200 |0091: move-object/from16 v18, v2 │ │ -411cde: 1f12 121e |0093: check-cast v18, Lde/danoeh/antennapod/ui/screen/playback/video/AspectRatioVideoView; // type@1e12 │ │ -411ce2: 3812 0b00 |0095: if-eqz v18, 00a0 // +000b │ │ -411ce6: 2200 8f1b |0097: new-instance v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // type@1b8f │ │ -411cea: 0703 |0099: move-object v3, v0 │ │ -411cec: 0804 1100 |009a: move-object/from16 v4, v17 │ │ -411cf0: 7610 eeaa 0300 |009c: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageButton;Lde/danoeh/antennapod/ui/screen/playback/PlayButton;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/widget/ImageButton;Landroid/widget/SeekBar;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroid/widget/ImageView;Landroid/widget/FrameLayout;Lde/danoeh/antennapod/ui/screen/playback/video/AspectRatioVideoView;)V // method@aaee │ │ -411cf6: 1100 |009f: return-object v0 │ │ -411cf8: 7401 3b0d 1300 |00a0: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ -411cfe: 0c00 |00a3: move-result-object v0 │ │ -411d00: 6e20 2603 1000 |00a4: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ -411d06: 0c00 |00a7: move-result-object v0 │ │ -411d08: 2201 7f1e |00a8: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ -411d0c: 1a02 8342 |00aa: const-string v2, "Missing required view with ID: " // string@4283 │ │ -411d10: 6e20 80b6 0200 |00ac: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ -411d16: 0c00 |00af: move-result-object v0 │ │ -411d18: 7020 55b6 0100 |00b0: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ -411d1e: 2701 |00b3: throw v1 │ │ +411bb4: |[411bb4] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ +411bc4: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +411bc8: 6001 375b |0002: sget v1, Lde/danoeh/antennapod/R$id;.bottomControlsContainer:I // field@5b37 │ │ +411bcc: 7120 ae77 1000 |0004: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411bd2: 0c02 |0007: move-result-object v2 │ │ +411bd4: 0725 |0008: move-object v5, v2 │ │ +411bd6: 1f05 1603 |0009: check-cast v5, Landroid/widget/LinearLayout; // type@0316 │ │ +411bda: 3805 9500 |000b: if-eqz v5, 00a0 // +0095 │ │ +411bde: 6001 9c5b |000d: sget v1, Lde/danoeh/antennapod/R$id;.controlsContainer:I // field@5b9c │ │ +411be2: 7120 ae77 1000 |000f: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411be8: 0c02 |0012: move-result-object v2 │ │ +411bea: 0726 |0013: move-object v6, v2 │ │ +411bec: 1f06 1603 |0014: check-cast v6, Landroid/widget/LinearLayout; // type@0316 │ │ +411bf0: 3806 8a00 |0016: if-eqz v6, 00a0 // +008a │ │ +411bf4: 6001 e45b |0018: sget v1, Lde/danoeh/antennapod/R$id;.durationLabel:I // field@5be4 │ │ +411bf8: 7120 ae77 1000 |001a: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411bfe: 0c02 |001d: move-result-object v2 │ │ +411c00: 0727 |001e: move-object v7, v2 │ │ +411c02: 1f07 2d03 |001f: check-cast v7, Landroid/widget/TextView; // type@032d │ │ +411c06: 3807 7f00 |0021: if-eqz v7, 00a0 // +007f │ │ +411c0a: 6001 505c |0023: sget v1, Lde/danoeh/antennapod/R$id;.fastForwardButton:I // field@5c50 │ │ +411c0e: 7120 ae77 1000 |0025: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411c14: 0c02 |0028: move-result-object v2 │ │ +411c16: 0728 |0029: move-object v8, v2 │ │ +411c18: 1f08 1203 |002a: check-cast v8, Landroid/widget/ImageButton; // type@0312 │ │ +411c1c: 3808 7400 |002c: if-eqz v8, 00a0 // +0074 │ │ +411c20: 6001 655d |002e: sget v1, Lde/danoeh/antennapod/R$id;.playButton:I // field@5d65 │ │ +411c24: 7120 ae77 1000 |0030: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411c2a: 0c02 |0033: move-result-object v2 │ │ +411c2c: 0729 |0034: move-object v9, v2 │ │ +411c2e: 1f09 071e |0035: check-cast v9, Lde/danoeh/antennapod/ui/screen/playback/PlayButton; // type@1e07 │ │ +411c32: 3809 6900 |0037: if-eqz v9, 00a0 // +0069 │ │ +411c36: 6001 705d |0039: sget v1, Lde/danoeh/antennapod/R$id;.positionLabel:I // field@5d70 │ │ +411c3a: 7120 ae77 1000 |003b: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411c40: 0c02 |003e: move-result-object v2 │ │ +411c42: 072a |003f: move-object v10, v2 │ │ +411c44: 1f0a 2d03 |0040: check-cast v10, Landroid/widget/TextView; // type@032d │ │ +411c48: 380a 5e00 |0042: if-eqz v10, 00a0 // +005e │ │ +411c4c: 6001 7c5d |0044: sget v1, Lde/danoeh/antennapod/R$id;.progressBar:I // field@5d7c │ │ +411c50: 7120 ae77 1000 |0046: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411c56: 0c02 |0049: move-result-object v2 │ │ +411c58: 072b |004a: move-object v11, v2 │ │ +411c5a: 1f0b 1d03 |004b: check-cast v11, Landroid/widget/ProgressBar; // type@031d │ │ +411c5e: 380b 5300 |004d: if-eqz v11, 00a0 // +0053 │ │ +411c62: 6001 9a5d |004f: sget v1, Lde/danoeh/antennapod/R$id;.rewindButton:I // field@5d9a │ │ +411c66: 7120 ae77 1000 |0051: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411c6c: 0c02 |0054: move-result-object v2 │ │ +411c6e: 072c |0055: move-object v12, v2 │ │ +411c70: 1f0c 1203 |0056: check-cast v12, Landroid/widget/ImageButton; // type@0312 │ │ +411c74: 380c 4800 |0058: if-eqz v12, 00a0 // +0048 │ │ +411c78: 6001 a65d |005a: sget v1, Lde/danoeh/antennapod/R$id;.sbPosition:I // field@5da6 │ │ +411c7c: 7120 ae77 1000 |005c: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411c82: 0c02 |005f: move-result-object v2 │ │ +411c84: 072d |0060: move-object v13, v2 │ │ +411c86: 1f0d 2503 |0061: check-cast v13, Landroid/widget/SeekBar; // type@0325 │ │ +411c8a: 380d 3d00 |0063: if-eqz v13, 00a0 // +003d │ │ +411c8e: 6001 c75d |0065: sget v1, Lde/danoeh/antennapod/R$id;.seekCardView:I // field@5dc7 │ │ +411c92: 7120 ae77 1000 |0067: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411c98: 0c02 |006a: move-result-object v2 │ │ +411c9a: 072e |006b: move-object v14, v2 │ │ +411c9c: 1f0e bc06 |006c: check-cast v14, Landroidx/cardview/widget/CardView; // type@06bc │ │ +411ca0: 380e 3200 |006e: if-eqz v14, 00a0 // +0032 │ │ +411ca4: 6001 c85d |0070: sget v1, Lde/danoeh/antennapod/R$id;.seekPositionLabel:I // field@5dc8 │ │ +411ca8: 7120 ae77 1000 |0072: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411cae: 0c02 |0075: move-result-object v2 │ │ +411cb0: 072f |0076: move-object v15, v2 │ │ +411cb2: 1f0f 2d03 |0077: check-cast v15, Landroid/widget/TextView; // type@032d │ │ +411cb6: 380f 2700 |0079: if-eqz v15, 00a0 // +0027 │ │ +411cba: 6001 ec5d |007b: sget v1, Lde/danoeh/antennapod/R$id;.skipAnimationImage:I // field@5dec │ │ +411cbe: 7120 ae77 1000 |007d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411cc4: 0c02 |0080: move-result-object v2 │ │ +411cc6: 0810 0200 |0081: move-object/from16 v16, v2 │ │ +411cca: 1f10 1403 |0083: check-cast v16, Landroid/widget/ImageView; // type@0314 │ │ +411cce: 3810 1b00 |0085: if-eqz v16, 00a0 // +001b │ │ +411cd2: 0811 0000 |0087: move-object/from16 v17, v0 │ │ +411cd6: 1f11 0e03 |0089: check-cast v17, Landroid/widget/FrameLayout; // type@030e │ │ +411cda: 6001 af5e |008b: sget v1, Lde/danoeh/antennapod/R$id;.videoView:I // field@5eaf │ │ +411cde: 7120 ae77 1000 |008d: invoke-static {v0, v1}, Landroidx/viewbinding/ViewBindings;.findChildViewById:(Landroid/view/View;I)Landroid/view/View; // method@77ae │ │ +411ce4: 0c02 |0090: move-result-object v2 │ │ +411ce6: 0812 0200 |0091: move-object/from16 v18, v2 │ │ +411cea: 1f12 121e |0093: check-cast v18, Lde/danoeh/antennapod/ui/screen/playback/video/AspectRatioVideoView; // type@1e12 │ │ +411cee: 3812 0b00 |0095: if-eqz v18, 00a0 // +000b │ │ +411cf2: 2200 8f1b |0097: new-instance v0, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // type@1b8f │ │ +411cf6: 0703 |0099: move-object v3, v0 │ │ +411cf8: 0804 1100 |009a: move-object/from16 v4, v17 │ │ +411cfc: 7610 eeaa 0300 |009c: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.:(Landroid/widget/FrameLayout;Landroid/widget/LinearLayout;Landroid/widget/LinearLayout;Landroid/widget/TextView;Landroid/widget/ImageButton;Lde/danoeh/antennapod/ui/screen/playback/PlayButton;Landroid/widget/TextView;Landroid/widget/ProgressBar;Landroid/widget/ImageButton;Landroid/widget/SeekBar;Landroidx/cardview/widget/CardView;Landroid/widget/TextView;Landroid/widget/ImageView;Landroid/widget/FrameLayout;Lde/danoeh/antennapod/ui/screen/playback/video/AspectRatioVideoView;)V // method@aaee │ │ +411d02: 1100 |009f: return-object v0 │ │ +411d04: 7401 3b0d 1300 |00a0: invoke-virtual/range {v19}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0d3b │ │ +411d0a: 0c00 |00a3: move-result-object v0 │ │ +411d0c: 6e20 2603 1000 |00a4: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@0326 │ │ +411d12: 0c00 |00a7: move-result-object v0 │ │ +411d14: 2201 7f1e |00a8: new-instance v1, Ljava/lang/NullPointerException; // type@1e7f │ │ +411d18: 1a02 8342 |00aa: const-string v2, "Missing required view with ID: " // string@4283 │ │ +411d1c: 6e20 80b6 0200 |00ac: invoke-virtual {v2, v0}, Ljava/lang/String;.concat:(Ljava/lang/String;)Ljava/lang/String; // method@b680 │ │ +411d22: 0c00 |00af: move-result-object v0 │ │ +411d24: 7020 55b6 0100 |00b0: invoke-direct {v1, v0}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@b655 │ │ +411d2a: 2701 |00b3: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0004 line=125 │ │ 0x000d line=130 │ │ 0x000f line=131 │ │ 0x0018 line=136 │ │ @@ -846009,20 +846009,20 @@ │ │ type : '(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -411d20: |[411d20] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ -411d30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -411d32: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -411d34: 7130 f3aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@aaf3 │ │ -411d3a: 0c02 |0005: move-result-object v2 │ │ -411d3c: 1102 |0006: return-object v2 │ │ +411d2c: |[411d2c] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ +411d3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +411d3e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +411d40: 7130 f3aa 0201 |0002: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@aaf3 │ │ +411d46: 0c02 |0005: move-result-object v2 │ │ +411d48: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=105 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/LayoutInflater; │ │ │ │ #3 : (in Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;) │ │ @@ -846030,24 +846030,24 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -411d40: |[411d40] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ -411d50: 6000 3660 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.videoplayer_activity:I // field@6036 │ │ -411d54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -411d56: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ -411d5c: 0c02 |0006: move-result-object v2 │ │ -411d5e: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ -411d62: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ -411d68: 7110 efaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@aaef │ │ -411d6e: 0c02 |000f: move-result-object v2 │ │ -411d70: 1102 |0010: return-object v2 │ │ +411d4c: |[411d4c] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Z)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ +411d5c: 6000 3660 |0000: sget v0, Lde/danoeh/antennapod/R$layout;.videoplayer_activity:I // field@6036 │ │ +411d60: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +411d62: 6e40 370c 0213 |0003: invoke-virtual {v2, v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0c37 │ │ +411d68: 0c02 |0006: move-result-object v2 │ │ +411d6a: 3804 0500 |0007: if-eqz v4, 000c // +0005 │ │ +411d6e: 6e20 4b0e 2300 |0009: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0e4b │ │ +411d74: 7110 efaa 0200 |000c: invoke-static {v2}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.bind:(Landroid/view/View;)Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; // method@aaef │ │ +411d7a: 0c02 |000f: move-result-object v2 │ │ +411d7c: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=113 │ │ 0x000c line=115 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -846060,18 +846060,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -411b74: |[411b74] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.getRoot:()Landroid/view/View; │ │ -411b84: 6e10 f1aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.getRoot:()Landroid/widget/FrameLayout; // method@aaf1 │ │ -411b8a: 0c00 |0003: move-result-object v0 │ │ -411b8c: 1100 |0004: return-object v0 │ │ +411b80: |[411b80] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.getRoot:()Landroid/view/View; │ │ +411b90: 6e10 f1aa 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.getRoot:()Landroid/widget/FrameLayout; // method@aaf1 │ │ +411b96: 0c00 |0003: move-result-object v0 │ │ +411b98: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ │ │ #1 : (in Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;) │ │ @@ -846079,17 +846079,17 @@ │ │ type : '()Landroid/widget/FrameLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -411b90: |[411b90] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.getRoot:()Landroid/widget/FrameLayout; │ │ -411ba0: 5410 6e73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rootView:Landroid/widget/FrameLayout; // field@736e │ │ -411ba4: 1100 |0002: return-object v0 │ │ +411b9c: |[411b9c] de.danoeh.antennapod.databinding.VideoplayerActivityBinding.getRoot:()Landroid/widget/FrameLayout; │ │ +411bac: 5410 6e73 |0000: iget-object v0, v1, Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding;.rootView:Landroid/widget/FrameLayout; // field@736e │ │ +411bb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/databinding/VideoplayerActivityBinding; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -846132,17 +846132,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -411dc8: |[411dc8] de.danoeh.antennapod.event.BuildConfig.:()V │ │ -411dd8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -411dde: 0e00 |0003: return-void │ │ +411dd4: |[411dd4] de.danoeh.antennapod.event.BuildConfig.:()V │ │ +411de4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +411dea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -846169,17 +846169,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -411de0: |[411de0] de.danoeh.antennapod.event.DiscoveryDefaultUpdateEvent.:()V │ │ -411df0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -411df6: 0e00 |0003: return-void │ │ +411dec: |[411dec] de.danoeh.antennapod.event.DiscoveryDefaultUpdateEvent.:()V │ │ +411dfc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +411e02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/DiscoveryDefaultUpdateEvent; │ │ │ │ Virtual methods - │ │ @@ -846208,17 +846208,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -411e2c: |[411e2c] de.danoeh.antennapod.event.DownloadLogEvent.:()V │ │ -411e3c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -411e42: 0e00 |0003: return-void │ │ +411e38: |[411e38] de.danoeh.antennapod.event.DownloadLogEvent.:()V │ │ +411e48: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +411e4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/DownloadLogEvent; │ │ │ │ #1 : (in Lde/danoeh/antennapod/event/DownloadLogEvent;) │ │ @@ -846226,18 +846226,18 @@ │ │ type : '()Lde/danoeh/antennapod/event/DownloadLogEvent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -411df8: |[411df8] de.danoeh.antennapod.event.DownloadLogEvent.listUpdated:()Lde/danoeh/antennapod/event/DownloadLogEvent; │ │ -411e08: 2200 921b |0000: new-instance v0, Lde/danoeh/antennapod/event/DownloadLogEvent; // type@1b92 │ │ -411e0c: 7010 f6aa 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/event/DownloadLogEvent;.:()V // method@aaf6 │ │ -411e12: 1100 |0005: return-object v0 │ │ +411e04: |[411e04] de.danoeh.antennapod.event.DownloadLogEvent.listUpdated:()Lde/danoeh/antennapod/event/DownloadLogEvent; │ │ +411e14: 2200 921b |0000: new-instance v0, Lde/danoeh/antennapod/event/DownloadLogEvent; // type@1b92 │ │ +411e18: 7010 f6aa 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/event/DownloadLogEvent;.:()V // method@aaf6 │ │ +411e1e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/event/DownloadLogEvent;) │ │ @@ -846245,17 +846245,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -411e14: |[411e14] de.danoeh.antennapod.event.DownloadLogEvent.toString:()Ljava/lang/String; │ │ -411e24: 1a00 cd14 |0000: const-string v0, "DownloadLogEvent" // string@14cd │ │ -411e28: 1100 |0002: return-object v0 │ │ +411e20: |[411e20] de.danoeh.antennapod.event.DownloadLogEvent.toString:()Ljava/lang/String; │ │ +411e30: 1a00 cd14 |0000: const-string v0, "DownloadLogEvent" // string@14cd │ │ +411e34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ Class #4110 header: │ │ @@ -846295,18 +846295,18 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -411ec8: |[411ec8] de.danoeh.antennapod.event.EpisodeDownloadEvent.:(Ljava/util/Map;)V │ │ -411ed8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -411ede: 5b01 7873 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.map:Ljava/util/Map; // field@7378 │ │ -411ee2: 0e00 |0005: return-void │ │ +411ed4: |[411ed4] de.danoeh.antennapod.event.EpisodeDownloadEvent.:(Ljava/util/Map;)V │ │ +411ee4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +411eea: 5b01 7873 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.map:Ljava/util/Map; // field@7378 │ │ +411eee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/Map; │ │ @@ -846316,38 +846316,38 @@ │ │ type : '(Ljava/util/List;Ljava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -411e44: |[411e44] de.danoeh.antennapod.event.EpisodeDownloadEvent.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I │ │ -411e54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -411e56: 7210 e8b8 0300 |0001: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b8e8 │ │ -411e5c: 0a01 |0004: move-result v1 │ │ -411e5e: 3510 2200 |0005: if-ge v0, v1, 0027 // +0022 │ │ -411e62: 7220 dcb8 0300 |0007: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -411e68: 0c01 |000a: move-result-object v1 │ │ -411e6a: 1f01 d11b |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -411e6e: 3801 1700 |000d: if-eqz v1, 0024 // +0017 │ │ -411e72: 6e10 2cac 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -411e78: 0c02 |0012: move-result-object v2 │ │ -411e7a: 3802 1100 |0013: if-eqz v2, 0024 // +0011 │ │ -411e7e: 6e10 2cac 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -411e84: 0c01 |0018: move-result-object v1 │ │ -411e86: 6e10 71ac 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ -411e8c: 0c01 |001c: move-result-object v1 │ │ -411e8e: 6e20 85b6 4100 |001d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -411e94: 0a01 |0020: move-result v1 │ │ -411e96: 3801 0300 |0021: if-eqz v1, 0024 // +0003 │ │ -411e9a: 0f00 |0023: return v0 │ │ -411e9c: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ -411ea0: 28db |0026: goto 0001 // -0025 │ │ -411ea2: 12f3 |0027: const/4 v3, #int -1 // #ff │ │ -411ea4: 0f03 |0028: return v3 │ │ +411e50: |[411e50] de.danoeh.antennapod.event.EpisodeDownloadEvent.indexOfItemWithDownloadUrl:(Ljava/util/List;Ljava/lang/String;)I │ │ +411e60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +411e62: 7210 e8b8 0300 |0001: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b8e8 │ │ +411e68: 0a01 |0004: move-result v1 │ │ +411e6a: 3510 2200 |0005: if-ge v0, v1, 0027 // +0022 │ │ +411e6e: 7220 dcb8 0300 |0007: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +411e74: 0c01 |000a: move-result-object v1 │ │ +411e76: 1f01 d11b |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +411e7a: 3801 1700 |000d: if-eqz v1, 0024 // +0017 │ │ +411e7e: 6e10 2cac 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +411e84: 0c02 |0012: move-result-object v2 │ │ +411e86: 3802 1100 |0013: if-eqz v2, 0024 // +0011 │ │ +411e8a: 6e10 2cac 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +411e90: 0c01 |0018: move-result-object v1 │ │ +411e92: 6e10 71ac 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ +411e98: 0c01 |001c: move-result-object v1 │ │ +411e9a: 6e20 85b6 4100 |001d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +411ea0: 0a01 |0020: move-result v1 │ │ +411ea2: 3801 0300 |0021: if-eqz v1, 0024 // +0003 │ │ +411ea6: 0f00 |0023: return v0 │ │ +411ea8: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ +411eac: 28db |0026: goto 0001 // -0025 │ │ +411eae: 12f3 |0027: const/4 v3, #int -1 // #ff │ │ +411eb0: 0f03 |0028: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=22 │ │ 0x0007 line=23 │ │ 0x000f line=24 │ │ locals : │ │ 0x0000 - 0x0029 reg=3 (null) Ljava/util/List; │ │ @@ -846359,19 +846359,19 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -411ea8: |[411ea8] de.danoeh.antennapod.event.EpisodeDownloadEvent.getUrls:()Ljava/util/Set; │ │ -411eb8: 5410 7873 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.map:Ljava/util/Map; // field@7378 │ │ -411ebc: 7210 13b9 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b913 │ │ -411ec2: 0c00 |0005: move-result-object v0 │ │ -411ec4: 1100 |0006: return-object v0 │ │ +411eb4: |[411eb4] de.danoeh.antennapod.event.EpisodeDownloadEvent.getUrls:()Ljava/util/Set; │ │ +411ec4: 5410 7873 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.map:Ljava/util/Map; // field@7378 │ │ +411ec8: 7210 13b9 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@b913 │ │ +411ece: 0c00 |0005: move-result-object v0 │ │ +411ed0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -846399,17 +846399,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -411ee4: |[411ee4] de.danoeh.antennapod.event.FavoritesEvent.:()V │ │ -411ef4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -411efa: 0e00 |0003: return-void │ │ +411ef0: |[411ef0] de.danoeh.antennapod.event.FavoritesEvent.:()V │ │ +411f00: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +411f06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/FavoritesEvent; │ │ │ │ Virtual methods - │ │ @@ -846458,53 +846458,53 @@ │ │ type : '()[Lde/danoeh/antennapod/event/FeedEvent$Action;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -411f20: |[411f20] de.danoeh.antennapod.event.FeedEvent$Action.$values:()[Lde/danoeh/antennapod/event/FeedEvent$Action; │ │ -411f30: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -411f32: 2300 0a21 |0001: new-array v0, v0, [Lde/danoeh/antennapod/event/FeedEvent$Action; // type@210a │ │ -411f36: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -411f38: 6202 7a73 |0004: sget-object v2, Lde/danoeh/antennapod/event/FeedEvent$Action;.FILTER_CHANGED:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@737a │ │ -411f3c: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -411f40: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -411f42: 6202 7b73 |0009: sget-object v2, Lde/danoeh/antennapod/event/FeedEvent$Action;.SORT_ORDER_CHANGED:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@737b │ │ -411f46: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -411f4a: 1100 |000d: return-object v0 │ │ +411f2c: |[411f2c] de.danoeh.antennapod.event.FeedEvent$Action.$values:()[Lde/danoeh/antennapod/event/FeedEvent$Action; │ │ +411f3c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +411f3e: 2300 0a21 |0001: new-array v0, v0, [Lde/danoeh/antennapod/event/FeedEvent$Action; // type@210a │ │ +411f42: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +411f44: 6202 7a73 |0004: sget-object v2, Lde/danoeh/antennapod/event/FeedEvent$Action;.FILTER_CHANGED:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@737a │ │ +411f48: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +411f4c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +411f4e: 6202 7b73 |0009: sget-object v2, Lde/danoeh/antennapod/event/FeedEvent$Action;.SORT_ORDER_CHANGED:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@737b │ │ +411f52: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +411f56: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=7 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/event/FeedEvent$Action;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -411f70: |[411f70] de.danoeh.antennapod.event.FeedEvent$Action.:()V │ │ -411f80: 2200 951b |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedEvent$Action; // type@1b95 │ │ -411f84: 1a01 0918 |0002: const-string v1, "FILTER_CHANGED" // string@1809 │ │ -411f88: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -411f8a: 7030 ffaa 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/FeedEvent$Action;.:(Ljava/lang/String;I)V // method@aaff │ │ -411f90: 6900 7a73 |0008: sput-object v0, Lde/danoeh/antennapod/event/FeedEvent$Action;.FILTER_CHANGED:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@737a │ │ -411f94: 2200 951b |000a: new-instance v0, Lde/danoeh/antennapod/event/FeedEvent$Action; // type@1b95 │ │ -411f98: 1a01 bd49 |000c: const-string v1, "SORT_ORDER_CHANGED" // string@49bd │ │ -411f9c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -411f9e: 7030 ffaa 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/FeedEvent$Action;.:(Ljava/lang/String;I)V // method@aaff │ │ -411fa4: 6900 7b73 |0012: sput-object v0, Lde/danoeh/antennapod/event/FeedEvent$Action;.SORT_ORDER_CHANGED:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@737b │ │ -411fa8: 7100 fdaa 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/event/FeedEvent$Action;.$values:()[Lde/danoeh/antennapod/event/FeedEvent$Action; // method@aafd │ │ -411fae: 0c00 |0017: move-result-object v0 │ │ -411fb0: 6900 7973 |0018: sput-object v0, Lde/danoeh/antennapod/event/FeedEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/FeedEvent$Action; // field@7379 │ │ -411fb4: 0e00 |001a: return-void │ │ +411f7c: |[411f7c] de.danoeh.antennapod.event.FeedEvent$Action.:()V │ │ +411f8c: 2200 951b |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedEvent$Action; // type@1b95 │ │ +411f90: 1a01 0918 |0002: const-string v1, "FILTER_CHANGED" // string@1809 │ │ +411f94: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +411f96: 7030 ffaa 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/FeedEvent$Action;.:(Ljava/lang/String;I)V // method@aaff │ │ +411f9c: 6900 7a73 |0008: sput-object v0, Lde/danoeh/antennapod/event/FeedEvent$Action;.FILTER_CHANGED:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@737a │ │ +411fa0: 2200 951b |000a: new-instance v0, Lde/danoeh/antennapod/event/FeedEvent$Action; // type@1b95 │ │ +411fa4: 1a01 bd49 |000c: const-string v1, "SORT_ORDER_CHANGED" // string@49bd │ │ +411fa8: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +411faa: 7030 ffaa 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/FeedEvent$Action;.:(Ljava/lang/String;I)V // method@aaff │ │ +411fb0: 6900 7b73 |0012: sput-object v0, Lde/danoeh/antennapod/event/FeedEvent$Action;.SORT_ORDER_CHANGED:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@737b │ │ +411fb4: 7100 fdaa 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/event/FeedEvent$Action;.$values:()[Lde/danoeh/antennapod/event/FeedEvent$Action; // method@aafd │ │ +411fba: 0c00 |0017: move-result-object v0 │ │ +411fbc: 6900 7973 |0018: sput-object v0, Lde/danoeh/antennapod/event/FeedEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/FeedEvent$Action; // field@7379 │ │ +411fc0: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x000a line=9 │ │ 0x0014 line=7 │ │ locals : │ │ │ │ @@ -846513,17 +846513,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -411fb8: |[411fb8] de.danoeh.antennapod.event.FeedEvent$Action.:(Ljava/lang/String;I)V │ │ -411fc8: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ -411fce: 0e00 |0003: return-void │ │ +411fc4: |[411fc4] de.danoeh.antennapod.event.FeedEvent$Action.:(Ljava/lang/String;I)V │ │ +411fd4: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ +411fda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/FeedEvent$Action; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -846533,20 +846533,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/event/FeedEvent$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -411efc: |[411efc] de.danoeh.antennapod.event.FeedEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/FeedEvent$Action; │ │ -411f0c: 1c00 951b |0000: const-class v0, Lde/danoeh/antennapod/event/FeedEvent$Action; // type@1b95 │ │ -411f10: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ -411f16: 0c01 |0005: move-result-object v1 │ │ -411f18: 1f01 951b |0006: check-cast v1, Lde/danoeh/antennapod/event/FeedEvent$Action; // type@1b95 │ │ -411f1c: 1101 |0008: return-object v1 │ │ +411f08: |[411f08] de.danoeh.antennapod.event.FeedEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/FeedEvent$Action; │ │ +411f18: 1c00 951b |0000: const-class v0, Lde/danoeh/antennapod/event/FeedEvent$Action; // type@1b95 │ │ +411f1c: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ +411f22: 0c01 |0005: move-result-object v1 │ │ +411f24: 1f01 951b |0006: check-cast v1, Lde/danoeh/antennapod/event/FeedEvent$Action; // type@1b95 │ │ +411f28: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lde/danoeh/antennapod/event/FeedEvent$Action;) │ │ @@ -846554,20 +846554,20 @@ │ │ type : '()[Lde/danoeh/antennapod/event/FeedEvent$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -411f4c: |[411f4c] de.danoeh.antennapod.event.FeedEvent$Action.values:()[Lde/danoeh/antennapod/event/FeedEvent$Action; │ │ -411f5c: 6200 7973 |0000: sget-object v0, Lde/danoeh/antennapod/event/FeedEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/FeedEvent$Action; // field@7379 │ │ -411f60: 6e10 88bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/FeedEvent$Action;.clone:()Ljava/lang/Object; // method@bb88 │ │ -411f66: 0c00 |0005: move-result-object v0 │ │ -411f68: 1f00 0a21 |0006: check-cast v0, [Lde/danoeh/antennapod/event/FeedEvent$Action; // type@210a │ │ -411f6c: 1100 |0008: return-object v0 │ │ +411f58: |[411f58] de.danoeh.antennapod.event.FeedEvent$Action.values:()[Lde/danoeh/antennapod/event/FeedEvent$Action; │ │ +411f68: 6200 7973 |0000: sget-object v0, Lde/danoeh/antennapod/event/FeedEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/FeedEvent$Action; // field@7379 │ │ +411f6c: 6e10 88bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/FeedEvent$Action;.clone:()Ljava/lang/Object; // method@bb88 │ │ +411f72: 0c00 |0005: move-result-object v0 │ │ +411f74: 1f00 0a21 |0006: check-cast v0, [Lde/danoeh/antennapod/event/FeedEvent$Action; // type@210a │ │ +411f78: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -846607,19 +846607,19 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedEvent$Action;J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -412028: |[412028] de.danoeh.antennapod.event.FeedEvent.:(Lde/danoeh/antennapod/event/FeedEvent$Action;J)V │ │ -412038: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41203e: 5b01 7c73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/FeedEvent;.action:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@737c │ │ -412042: 5a02 7d73 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/FeedEvent;.feedId:J // field@737d │ │ -412046: 0e00 |0007: return-void │ │ +412034: |[412034] de.danoeh.antennapod.event.FeedEvent.:(Lde/danoeh/antennapod/event/FeedEvent$Action;J)V │ │ +412044: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41204a: 5b01 7c73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/FeedEvent;.action:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@737c │ │ +41204e: 5a02 7d73 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/FeedEvent;.feedId:J // field@737d │ │ +412052: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0003 line=16 │ │ 0x0005 line=17 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/event/FeedEvent; │ │ @@ -846632,30 +846632,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -411fd0: |[411fd0] de.danoeh.antennapod.event.FeedEvent.toString:()Ljava/lang/String; │ │ -411fe0: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -411fe4: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -411fea: 1a01 1319 |0005: const-string v1, "FeedEvent{action=" // string@1913 │ │ -411fee: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -411ff4: 5431 7c73 |000a: iget-object v1, v3, Lde/danoeh/antennapod/event/FeedEvent;.action:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@737c │ │ -411ff8: 6e20 b8b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -411ffe: 1a01 2606 |000f: const-string v1, ", feedId=" // string@0626 │ │ -412002: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -412008: 5331 7d73 |0014: iget-wide v1, v3, Lde/danoeh/antennapod/event/FeedEvent;.feedId:J // field@737d │ │ -41200c: 6e30 b5b6 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -412012: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ -412016: 6e20 b1b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ -41201c: 6e10 c3b6 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -412022: 0c00 |0021: move-result-object v0 │ │ -412024: 1100 |0022: return-object v0 │ │ +411fdc: |[411fdc] de.danoeh.antennapod.event.FeedEvent.toString:()Ljava/lang/String; │ │ +411fec: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +411ff0: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +411ff6: 1a01 1319 |0005: const-string v1, "FeedEvent{action=" // string@1913 │ │ +411ffa: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +412000: 5431 7c73 |000a: iget-object v1, v3, Lde/danoeh/antennapod/event/FeedEvent;.action:Lde/danoeh/antennapod/event/FeedEvent$Action; // field@737c │ │ +412004: 6e20 b8b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +41200a: 1a01 2606 |000f: const-string v1, ", feedId=" // string@0626 │ │ +41200e: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +412014: 5331 7d73 |0014: iget-wide v1, v3, Lde/danoeh/antennapod/event/FeedEvent;.feedId:J // field@737d │ │ +412018: 6e30 b5b6 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +41201e: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ +412022: 6e20 b1b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ +412028: 6e10 c3b6 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +41202e: 0c00 |0021: move-result-object v0 │ │ +412030: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Lde/danoeh/antennapod/event/FeedEvent; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -846697,18 +846697,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4120d4: |[4120d4] de.danoeh.antennapod.event.FeedItemEvent.:(Ljava/util/List;)V │ │ -4120e4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4120ea: 5b01 7e73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@737e │ │ -4120ee: 0e00 |0005: return-void │ │ +4120e0: |[4120e0] de.danoeh.antennapod.event.FeedItemEvent.:(Ljava/util/List;)V │ │ +4120f0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4120f6: 5b01 7e73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/FeedItemEvent;.items:Ljava/util/List; // field@737e │ │ +4120fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/event/FeedItemEvent; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/List; │ │ @@ -846718,32 +846718,32 @@ │ │ type : '(Ljava/util/List;J)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -412088: |[412088] de.danoeh.antennapod.event.FeedItemEvent.indexOfItemWithId:(Ljava/util/List;J)I │ │ -412098: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41209a: 7210 e8b8 0400 |0001: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b8e8 │ │ -4120a0: 0a01 |0004: move-result v1 │ │ -4120a2: 3510 1600 |0005: if-ge v0, v1, 001b // +0016 │ │ -4120a6: 7220 dcb8 0400 |0007: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -4120ac: 0c01 |000a: move-result-object v1 │ │ -4120ae: 1f01 d11b |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -4120b2: 3801 0b00 |000d: if-eqz v1, 0018 // +000b │ │ -4120b6: 6e10 25ac 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ -4120bc: 0b01 |0012: move-result-wide v1 │ │ -4120be: 3103 0105 |0013: cmp-long v3, v1, v5 │ │ -4120c2: 3903 0300 |0015: if-nez v3, 0018 // +0003 │ │ -4120c6: 0f00 |0017: return v0 │ │ -4120c8: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -4120cc: 28e7 |001a: goto 0001 // -0019 │ │ -4120ce: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -4120d0: 0f04 |001c: return v4 │ │ +412094: |[412094] de.danoeh.antennapod.event.FeedItemEvent.indexOfItemWithId:(Ljava/util/List;J)I │ │ +4120a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4120a6: 7210 e8b8 0400 |0001: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b8e8 │ │ +4120ac: 0a01 |0004: move-result v1 │ │ +4120ae: 3510 1600 |0005: if-ge v0, v1, 001b // +0016 │ │ +4120b2: 7220 dcb8 0400 |0007: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +4120b8: 0c01 |000a: move-result-object v1 │ │ +4120ba: 1f01 d11b |000b: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +4120be: 3801 0b00 |000d: if-eqz v1, 0018 // +000b │ │ +4120c2: 6e10 25ac 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ +4120c8: 0b01 |0012: move-result-wide v1 │ │ +4120ca: 3103 0105 |0013: cmp-long v3, v1, v5 │ │ +4120ce: 3903 0300 |0015: if-nez v3, 0018 // +0003 │ │ +4120d2: 0f00 |0017: return v0 │ │ +4120d4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +4120d8: 28e7 |001a: goto 0001 // -0019 │ │ +4120da: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +4120dc: 0f04 |001c: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=27 │ │ 0x0007 line=28 │ │ 0x000f line=29 │ │ locals : │ │ 0x0000 - 0x001d reg=4 (null) Ljava/util/List; │ │ @@ -846754,18 +846754,18 @@ │ │ type : '(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -41206c: |[41206c] de.danoeh.antennapod.event.FeedItemEvent.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; │ │ -41207c: 2200 971b |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1b97 │ │ -412080: 7020 04ab 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.:(Ljava/util/List;)V // method@ab04 │ │ -412086: 1100 |0005: return-object v0 │ │ +412078: |[412078] de.danoeh.antennapod.event.FeedItemEvent.updated:(Ljava/util/List;)Lde/danoeh/antennapod/event/FeedItemEvent; │ │ +412088: 2200 971b |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1b97 │ │ +41208c: 7020 04ab 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.:(Ljava/util/List;)V // method@ab04 │ │ +412092: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/List; │ │ │ │ #3 : (in Lde/danoeh/antennapod/event/FeedItemEvent;) │ │ @@ -846773,20 +846773,20 @@ │ │ type : '([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -412048: |[412048] de.danoeh.antennapod.event.FeedItemEvent.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; │ │ -412058: 2200 971b |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1b97 │ │ -41205c: 7110 1db8 0100 |0002: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b81d │ │ -412062: 0c01 |0005: move-result-object v1 │ │ -412064: 7020 04ab 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.:(Ljava/util/List;)V // method@ab04 │ │ -41206a: 1100 |0009: return-object v0 │ │ +412054: |[412054] de.danoeh.antennapod.event.FeedItemEvent.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; │ │ +412064: 2200 971b |0000: new-instance v0, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1b97 │ │ +412068: 7110 1db8 0100 |0002: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b81d │ │ +41206e: 0c01 |0005: move-result-object v1 │ │ +412070: 7020 04ab 1000 |0006: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/FeedItemEvent;.:(Ljava/util/List;)V // method@ab04 │ │ +412076: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) [Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ Virtual methods - │ │ @@ -846825,23 +846825,23 @@ │ │ type : '(J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -4121c0: |[4121c0] de.danoeh.antennapod.event.FeedListUpdateEvent.:(J)V │ │ -4121d0: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ -4121d6: 2200 031f |0003: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -4121da: 7010 07b8 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -4121e0: 5b10 7f73 |0008: iput-object v0, v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@737f │ │ -4121e4: 7120 2fb6 3200 |000a: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ -4121ea: 0c02 |000d: move-result-object v2 │ │ -4121ec: 7220 d5b8 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -4121f2: 0e00 |0011: return-void │ │ +4121cc: |[4121cc] de.danoeh.antennapod.event.FeedListUpdateEvent.:(J)V │ │ +4121dc: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ +4121e2: 2200 031f |0003: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +4121e6: 7010 07b8 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +4121ec: 5b10 7f73 |0008: iput-object v0, v1, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@737f │ │ +4121f0: 7120 2fb6 3200 |000a: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ +4121f6: 0c02 |000d: move-result-object v2 │ │ +4121f8: 7220 d5b8 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +4121fe: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=9 │ │ 0x000a line=22 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ │ @@ -846852,25 +846852,25 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -412120: |[412120] de.danoeh.antennapod.event.FeedListUpdateEvent.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -412130: 7010 5eb6 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b65e │ │ -412136: 2200 031f |0003: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -41213a: 7010 07b8 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -412140: 5b30 7f73 |0008: iput-object v0, v3, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@737f │ │ -412144: 6e10 cdab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -41214a: 0b01 |000d: move-result-wide v1 │ │ -41214c: 7120 2fb6 2100 |000e: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ -412152: 0c04 |0011: move-result-object v4 │ │ -412154: 7220 d5b8 4000 |0012: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -41215a: 0e00 |0015: return-void │ │ +41212c: |[41212c] de.danoeh.antennapod.event.FeedListUpdateEvent.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +41213c: 7010 5eb6 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b65e │ │ +412142: 2200 031f |0003: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +412146: 7010 07b8 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +41214c: 5b30 7f73 |0008: iput-object v0, v3, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@737f │ │ +412150: 6e10 cdab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +412156: 0b01 |000d: move-result-wide v1 │ │ +412158: 7120 2fb6 2100 |000e: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ +41215e: 0c04 |0011: move-result-object v4 │ │ +412160: 7220 d5b8 4000 |0012: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +412166: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=9 │ │ 0x000a line=18 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ │ @@ -846881,35 +846881,35 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -41215c: |[41215c] de.danoeh.antennapod.event.FeedListUpdateEvent.:(Ljava/util/List;)V │ │ -41216c: 7010 5eb6 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b65e │ │ -412172: 2200 031f |0003: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -412176: 7010 07b8 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -41217c: 5b40 7f73 |0008: iput-object v0, v4, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@737f │ │ -412180: 7210 e0b8 0500 |000a: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -412186: 0c05 |000d: move-result-object v5 │ │ -412188: 7210 c3b8 0500 |000e: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -41218e: 0a00 |0011: move-result v0 │ │ -412190: 3800 1600 |0012: if-eqz v0, 0028 // +0016 │ │ -412194: 7210 c4b8 0500 |0014: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -41219a: 0c00 |0017: move-result-object v0 │ │ -41219c: 1f00 cd1b |0018: check-cast v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ -4121a0: 5441 7f73 |001a: iget-object v1, v4, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@737f │ │ -4121a4: 6e10 cdab 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -4121aa: 0b02 |001f: move-result-wide v2 │ │ -4121ac: 7120 2fb6 3200 |0020: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ -4121b2: 0c00 |0023: move-result-object v0 │ │ -4121b4: 7220 d5b8 0100 |0024: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -4121ba: 28e7 |0027: goto 000e // -0019 │ │ -4121bc: 0e00 |0028: return-void │ │ +412168: |[412168] de.danoeh.antennapod.event.FeedListUpdateEvent.:(Ljava/util/List;)V │ │ +412178: 7010 5eb6 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b65e │ │ +41217e: 2200 031f |0003: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +412182: 7010 07b8 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +412188: 5b40 7f73 |0008: iput-object v0, v4, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@737f │ │ +41218c: 7210 e0b8 0500 |000a: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +412192: 0c05 |000d: move-result-object v5 │ │ +412194: 7210 c3b8 0500 |000e: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +41219a: 0a00 |0011: move-result v0 │ │ +41219c: 3800 1600 |0012: if-eqz v0, 0028 // +0016 │ │ +4121a0: 7210 c4b8 0500 |0014: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +4121a6: 0c00 |0017: move-result-object v0 │ │ +4121a8: 1f00 cd1b |0018: check-cast v0, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ +4121ac: 5441 7f73 |001a: iget-object v1, v4, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@737f │ │ +4121b0: 6e10 cdab 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +4121b6: 0b02 |001f: move-result-wide v2 │ │ +4121b8: 7120 2fb6 3200 |0020: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ +4121be: 0c00 |0023: move-result-object v0 │ │ +4121c0: 7220 d5b8 0100 |0024: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +4121c6: 28e7 |0027: goto 000e // -0019 │ │ +4121c8: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=9 │ │ 0x000a line=12 │ │ 0x001a line=13 │ │ locals : │ │ @@ -846922,23 +846922,23 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4120f0: |[4120f0] de.danoeh.antennapod.event.FeedListUpdateEvent.contains:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ -412100: 5430 7f73 |0000: iget-object v0, v3, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@737f │ │ -412104: 6e10 cdab 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -41210a: 0b01 |0005: move-result-wide v1 │ │ -41210c: 7120 2fb6 2100 |0006: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ -412112: 0c04 |0009: move-result-object v4 │ │ -412114: 7220 d9b8 4000 |000a: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b8d9 │ │ -41211a: 0a04 |000d: move-result v4 │ │ -41211c: 0f04 |000e: return v4 │ │ +4120fc: |[4120fc] de.danoeh.antennapod.event.FeedListUpdateEvent.contains:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ +41210c: 5430 7f73 |0000: iget-object v0, v3, Lde/danoeh/antennapod/event/FeedListUpdateEvent;.feeds:Ljava/util/List; // field@737f │ │ +412110: 6e10 cdab 0400 |0002: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +412116: 0b01 |0005: move-result-wide v1 │ │ +412118: 7120 2fb6 2100 |0006: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ +41211e: 0c04 |0009: move-result-object v4 │ │ +412120: 7220 d9b8 4000 |000a: invoke-interface {v0, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b8d9 │ │ +412126: 0a04 |000d: move-result v4 │ │ +412128: 0f04 |000e: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ │ 0x0000 - 0x000f reg=4 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -846971,18 +846971,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4121f4: |[4121f4] de.danoeh.antennapod.event.FeedUpdateRunningEvent.:(Z)V │ │ -412204: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41220a: 5c01 8073 |0003: iput-boolean v1, v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@7380 │ │ -41220e: 0e00 |0005: return-void │ │ +412200: |[412200] de.danoeh.antennapod.event.FeedUpdateRunningEvent.:(Z)V │ │ +412210: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412216: 5c01 8073 |0003: iput-boolean v1, v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@7380 │ │ +41221a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ 0x0003 line=7 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ @@ -847031,18 +847031,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -412210: |[412210] de.danoeh.antennapod.event.MessageEvent.:(Ljava/lang/String;)V │ │ -412220: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -412222: 7040 0eab 2100 |0001: invoke-direct {v1, v2, v0, v0}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V // method@ab0e │ │ -412228: 0e00 |0004: return-void │ │ +41221c: |[41221c] de.danoeh.antennapod.event.MessageEvent.:(Ljava/lang/String;)V │ │ +41222c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41222e: 7040 0eab 2100 |0001: invoke-direct {v1, v2, v0, v0}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V // method@ab0e │ │ +412234: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/event/MessageEvent; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -847051,20 +847051,20 @@ │ │ type : '(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -41222c: |[41222c] de.danoeh.antennapod.event.MessageEvent.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V │ │ -41223c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412242: 5b01 8373 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@7383 │ │ -412246: 5b02 8173 |0005: iput-object v2, v0, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@7381 │ │ -41224a: 5b03 8273 |0007: iput-object v3, v0, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@7382 │ │ -41224e: 0e00 |0009: return-void │ │ +412238: |[412238] de.danoeh.antennapod.event.MessageEvent.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V │ │ +412248: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41224e: 5b01 8373 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@7383 │ │ +412252: 5b02 8173 |0005: iput-object v2, v0, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@7381 │ │ +412256: 5b03 8273 |0007: iput-object v3, v0, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@7382 │ │ +41225a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ 0x0005 line=24 │ │ 0x0007 line=25 │ │ locals : │ │ @@ -847103,18 +847103,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -412268: |[412268] de.danoeh.antennapod.event.PlayerErrorEvent.:(Ljava/lang/String;)V │ │ -412278: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41227e: 5b01 8473 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/PlayerErrorEvent;.message:Ljava/lang/String; // field@7384 │ │ -412282: 0e00 |0005: return-void │ │ +412274: |[412274] de.danoeh.antennapod.event.PlayerErrorEvent.:(Ljava/lang/String;)V │ │ +412284: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41228a: 5b01 8473 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/PlayerErrorEvent;.message:Ljava/lang/String; // field@7384 │ │ +41228e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ 0x0003 line=7 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/event/PlayerErrorEvent; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -847125,17 +847125,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -412250: |[412250] de.danoeh.antennapod.event.PlayerErrorEvent.getMessage:()Ljava/lang/String; │ │ -412260: 5410 8473 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/PlayerErrorEvent;.message:Ljava/lang/String; // field@7384 │ │ -412264: 1100 |0002: return-object v0 │ │ +41225c: |[41225c] de.danoeh.antennapod.event.PlayerErrorEvent.getMessage:()Ljava/lang/String; │ │ +41226c: 5410 8473 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/PlayerErrorEvent;.message:Ljava/lang/String; // field@7384 │ │ +412270: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/event/PlayerErrorEvent; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -847163,17 +847163,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412284: |[412284] de.danoeh.antennapod.event.PlayerStatusEvent.:()V │ │ -412294: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41229a: 0e00 |0003: return-void │ │ +412290: |[412290] de.danoeh.antennapod.event.PlayerStatusEvent.:()V │ │ +4122a0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4122a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ │ │ Virtual methods - │ │ @@ -847250,109 +847250,109 @@ │ │ type : '()[Lde/danoeh/antennapod/event/QueueEvent$Action;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 51 16-bit code units │ │ -4122c0: |[4122c0] de.danoeh.antennapod.event.QueueEvent$Action.$values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ -4122d0: 1300 0900 |0000: const/16 v0, #int 9 // #9 │ │ -4122d4: 2300 0b21 |0002: new-array v0, v0, [Lde/danoeh/antennapod/event/QueueEvent$Action; // type@210b │ │ -4122d8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -4122da: 6202 8673 |0005: sget-object v2, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7386 │ │ -4122de: 4d02 0001 |0007: aput-object v2, v0, v1 │ │ -4122e2: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -4122e4: 6202 8773 |000a: sget-object v2, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED_ITEMS:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7387 │ │ -4122e8: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ -4122ec: 1221 |000e: const/4 v1, #int 2 // #2 │ │ -4122ee: 6202 8d73 |000f: sget-object v2, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738d │ │ -4122f2: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ -4122f6: 1231 |0013: const/4 v1, #int 3 // #3 │ │ -4122f8: 6202 8c73 |0014: sget-object v2, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738c │ │ -4122fc: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ -412300: 1241 |0018: const/4 v1, #int 4 // #4 │ │ -412302: 6202 8a73 |0019: sget-object v2, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738a │ │ -412306: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ -41230a: 1251 |001d: const/4 v1, #int 5 // #5 │ │ -41230c: 6202 8873 |001e: sget-object v2, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7388 │ │ -412310: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ -412314: 1261 |0022: const/4 v1, #int 6 // #6 │ │ -412316: 6202 8973 |0023: sget-object v2, Lde/danoeh/antennapod/event/QueueEvent$Action;.DELETED_MEDIA:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7389 │ │ -41231a: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ -41231e: 1271 |0027: const/4 v1, #int 7 // #7 │ │ -412320: 6202 8e73 |0028: sget-object v2, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738e │ │ -412324: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ -412328: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -41232c: 6202 8b73 |002e: sget-object v2, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738b │ │ -412330: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ -412334: 1100 |0032: return-object v0 │ │ +4122cc: |[4122cc] de.danoeh.antennapod.event.QueueEvent$Action.$values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ +4122dc: 1300 0900 |0000: const/16 v0, #int 9 // #9 │ │ +4122e0: 2300 0b21 |0002: new-array v0, v0, [Lde/danoeh/antennapod/event/QueueEvent$Action; // type@210b │ │ +4122e4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +4122e6: 6202 8673 |0005: sget-object v2, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7386 │ │ +4122ea: 4d02 0001 |0007: aput-object v2, v0, v1 │ │ +4122ee: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +4122f0: 6202 8773 |000a: sget-object v2, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED_ITEMS:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7387 │ │ +4122f4: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ +4122f8: 1221 |000e: const/4 v1, #int 2 // #2 │ │ +4122fa: 6202 8d73 |000f: sget-object v2, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738d │ │ +4122fe: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ +412302: 1231 |0013: const/4 v1, #int 3 // #3 │ │ +412304: 6202 8c73 |0014: sget-object v2, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738c │ │ +412308: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ +41230c: 1241 |0018: const/4 v1, #int 4 // #4 │ │ +41230e: 6202 8a73 |0019: sget-object v2, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738a │ │ +412312: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ +412316: 1251 |001d: const/4 v1, #int 5 // #5 │ │ +412318: 6202 8873 |001e: sget-object v2, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7388 │ │ +41231c: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ +412320: 1261 |0022: const/4 v1, #int 6 // #6 │ │ +412322: 6202 8973 |0023: sget-object v2, Lde/danoeh/antennapod/event/QueueEvent$Action;.DELETED_MEDIA:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7389 │ │ +412326: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ +41232a: 1271 |0027: const/4 v1, #int 7 // #7 │ │ +41232c: 6202 8e73 |0028: sget-object v2, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738e │ │ +412330: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ +412334: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +412338: 6202 8b73 |002e: sget-object v2, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738b │ │ +41233c: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ +412340: 1100 |0032: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=11 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/event/QueueEvent$Action;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -41235c: |[41235c] de.danoeh.antennapod.event.QueueEvent$Action.:()V │ │ -41236c: 2200 9d1b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ -412370: 1a01 5009 |0002: const-string v1, "ADDED" // string@0950 │ │ -412374: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -412376: 7030 14ab 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ab14 │ │ -41237c: 6900 8673 |0008: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7386 │ │ -412380: 2200 9d1b |000a: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ -412384: 1a01 5109 |000c: const-string v1, "ADDED_ITEMS" // string@0951 │ │ -412388: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -41238a: 7030 14ab 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ab14 │ │ -412390: 6900 8773 |0012: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED_ITEMS:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7387 │ │ -412394: 2200 9d1b |0014: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ -412398: 1a01 6649 |0016: const-string v1, "SET_QUEUE" // string@4966 │ │ -41239c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -41239e: 7030 14ab 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ab14 │ │ -4123a4: 6900 8d73 |001c: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738d │ │ -4123a8: 2200 9d1b |001e: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ -4123ac: 1a01 a647 |0020: const-string v1, "REMOVED" // string@47a6 │ │ -4123b0: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -4123b2: 7030 14ab 1002 |0023: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ab14 │ │ -4123b8: 6900 8c73 |0026: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738c │ │ -4123bc: 2200 9d1b |0028: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ -4123c0: 1a01 f81b |002a: const-string v1, "IRREVERSIBLE_REMOVED" // string@1bf8 │ │ -4123c4: 1242 |002c: const/4 v2, #int 4 // #4 │ │ -4123c6: 7030 14ab 1002 |002d: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ab14 │ │ -4123cc: 6900 8a73 |0030: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738a │ │ -4123d0: 2200 9d1b |0032: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ -4123d4: 1a01 ec0e |0034: const-string v1, "CLEARED" // string@0eec │ │ -4123d8: 1252 |0036: const/4 v2, #int 5 // #5 │ │ -4123da: 7030 14ab 1002 |0037: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ab14 │ │ -4123e0: 6900 8873 |003a: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7388 │ │ -4123e4: 2200 9d1b |003c: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ -4123e8: 1a01 9213 |003e: const-string v1, "DELETED_MEDIA" // string@1392 │ │ -4123ec: 1262 |0040: const/4 v2, #int 6 // #6 │ │ -4123ee: 7030 14ab 1002 |0041: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ab14 │ │ -4123f4: 6900 8973 |0044: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.DELETED_MEDIA:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7389 │ │ -4123f8: 2200 9d1b |0046: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ -4123fc: 1a01 bc49 |0048: const-string v1, "SORTED" // string@49bc │ │ -412400: 1272 |004a: const/4 v2, #int 7 // #7 │ │ -412402: 7030 14ab 1002 |004b: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ab14 │ │ -412408: 6900 8e73 |004e: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738e │ │ -41240c: 2200 9d1b |0050: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ -412410: 1a01 1641 |0052: const-string v1, "MOVED" // string@4116 │ │ -412414: 1302 0800 |0054: const/16 v2, #int 8 // #8 │ │ -412418: 7030 14ab 1002 |0056: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ab14 │ │ -41241e: 6900 8b73 |0059: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738b │ │ -412422: 7100 12ab 0000 |005b: invoke-static {}, Lde/danoeh/antennapod/event/QueueEvent$Action;.$values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; // method@ab12 │ │ -412428: 0c00 |005e: move-result-object v0 │ │ -41242a: 6900 8573 |005f: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7385 │ │ -41242e: 0e00 |0061: return-void │ │ +412368: |[412368] de.danoeh.antennapod.event.QueueEvent$Action.:()V │ │ +412378: 2200 9d1b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ +41237c: 1a01 5009 |0002: const-string v1, "ADDED" // string@0950 │ │ +412380: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +412382: 7030 14ab 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ab14 │ │ +412388: 6900 8673 |0008: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7386 │ │ +41238c: 2200 9d1b |000a: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ +412390: 1a01 5109 |000c: const-string v1, "ADDED_ITEMS" // string@0951 │ │ +412394: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +412396: 7030 14ab 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ab14 │ │ +41239c: 6900 8773 |0012: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED_ITEMS:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7387 │ │ +4123a0: 2200 9d1b |0014: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ +4123a4: 1a01 6649 |0016: const-string v1, "SET_QUEUE" // string@4966 │ │ +4123a8: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +4123aa: 7030 14ab 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ab14 │ │ +4123b0: 6900 8d73 |001c: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738d │ │ +4123b4: 2200 9d1b |001e: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ +4123b8: 1a01 a647 |0020: const-string v1, "REMOVED" // string@47a6 │ │ +4123bc: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +4123be: 7030 14ab 1002 |0023: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ab14 │ │ +4123c4: 6900 8c73 |0026: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738c │ │ +4123c8: 2200 9d1b |0028: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ +4123cc: 1a01 f81b |002a: const-string v1, "IRREVERSIBLE_REMOVED" // string@1bf8 │ │ +4123d0: 1242 |002c: const/4 v2, #int 4 // #4 │ │ +4123d2: 7030 14ab 1002 |002d: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ab14 │ │ +4123d8: 6900 8a73 |0030: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738a │ │ +4123dc: 2200 9d1b |0032: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ +4123e0: 1a01 ec0e |0034: const-string v1, "CLEARED" // string@0eec │ │ +4123e4: 1252 |0036: const/4 v2, #int 5 // #5 │ │ +4123e6: 7030 14ab 1002 |0037: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ab14 │ │ +4123ec: 6900 8873 |003a: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7388 │ │ +4123f0: 2200 9d1b |003c: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ +4123f4: 1a01 9213 |003e: const-string v1, "DELETED_MEDIA" // string@1392 │ │ +4123f8: 1262 |0040: const/4 v2, #int 6 // #6 │ │ +4123fa: 7030 14ab 1002 |0041: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ab14 │ │ +412400: 6900 8973 |0044: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.DELETED_MEDIA:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7389 │ │ +412404: 2200 9d1b |0046: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ +412408: 1a01 bc49 |0048: const-string v1, "SORTED" // string@49bc │ │ +41240c: 1272 |004a: const/4 v2, #int 7 // #7 │ │ +41240e: 7030 14ab 1002 |004b: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ab14 │ │ +412414: 6900 8e73 |004e: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738e │ │ +412418: 2200 9d1b |0050: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ +41241c: 1a01 1641 |0052: const-string v1, "MOVED" // string@4116 │ │ +412420: 1302 0800 |0054: const/16 v2, #int 8 // #8 │ │ +412424: 7030 14ab 1002 |0056: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/QueueEvent$Action;.:(Ljava/lang/String;I)V // method@ab14 │ │ +41242a: 6900 8b73 |0059: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738b │ │ +41242e: 7100 12ab 0000 |005b: invoke-static {}, Lde/danoeh/antennapod/event/QueueEvent$Action;.$values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; // method@ab12 │ │ +412434: 0c00 |005e: move-result-object v0 │ │ +412436: 6900 8573 |005f: sput-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7385 │ │ +41243a: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x005b line=11 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/event/QueueEvent$Action;) │ │ @@ -847360,17 +847360,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -412430: |[412430] de.danoeh.antennapod.event.QueueEvent$Action.:(Ljava/lang/String;I)V │ │ -412440: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ -412446: 0e00 |0003: return-void │ │ +41243c: |[41243c] de.danoeh.antennapod.event.QueueEvent$Action.:(Ljava/lang/String;I)V │ │ +41244c: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ +412452: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -847380,20 +847380,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/event/QueueEvent$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -41229c: |[41229c] de.danoeh.antennapod.event.QueueEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ -4122ac: 1c00 9d1b |0000: const-class v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ -4122b0: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ -4122b6: 0c01 |0005: move-result-object v1 │ │ -4122b8: 1f01 9d1b |0006: check-cast v1, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ -4122bc: 1101 |0008: return-object v1 │ │ +4122a8: |[4122a8] de.danoeh.antennapod.event.QueueEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ +4122b8: 1c00 9d1b |0000: const-class v0, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ +4122bc: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ +4122c2: 0c01 |0005: move-result-object v1 │ │ +4122c4: 1f01 9d1b |0006: check-cast v1, Lde/danoeh/antennapod/event/QueueEvent$Action; // type@1b9d │ │ +4122c8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lde/danoeh/antennapod/event/QueueEvent$Action;) │ │ @@ -847401,20 +847401,20 @@ │ │ type : '()[Lde/danoeh/antennapod/event/QueueEvent$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -412338: |[412338] de.danoeh.antennapod.event.QueueEvent$Action.values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ -412348: 6200 8573 |0000: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7385 │ │ -41234c: 6e10 89bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/QueueEvent$Action;.clone:()Ljava/lang/Object; // method@bb89 │ │ -412352: 0c00 |0005: move-result-object v0 │ │ -412354: 1f00 0b21 |0006: check-cast v0, [Lde/danoeh/antennapod/event/QueueEvent$Action; // type@210b │ │ -412358: 1100 |0008: return-object v0 │ │ +412344: |[412344] de.danoeh.antennapod.event.QueueEvent$Action.values:()[Lde/danoeh/antennapod/event/QueueEvent$Action; │ │ +412354: 6200 8573 |0000: sget-object v0, Lde/danoeh/antennapod/event/QueueEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7385 │ │ +412358: 6e10 89bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/QueueEvent$Action;.clone:()Ljava/lang/Object; // method@bb89 │ │ +41235e: 0c00 |0005: move-result-object v0 │ │ +412360: 1f00 0b21 |0006: check-cast v0, [Lde/danoeh/antennapod/event/QueueEvent$Action; // type@210b │ │ +412364: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -847470,21 +847470,21 @@ │ │ type : '(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -412544: |[412544] de.danoeh.antennapod.event.QueueEvent.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V │ │ -412554: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41255a: 5b01 8f73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/QueueEvent;.action:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738f │ │ -41255e: 5b02 9073 |0005: iput-object v2, v0, Lde/danoeh/antennapod/event/QueueEvent;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7390 │ │ -412562: 5b03 9173 |0007: iput-object v3, v0, Lde/danoeh/antennapod/event/QueueEvent;.items:Ljava/util/List; // field@7391 │ │ -412566: 5904 9273 |0009: iput v4, v0, Lde/danoeh/antennapod/event/QueueEvent;.position:I // field@7392 │ │ -41256a: 0e00 |000b: return-void │ │ +412550: |[412550] de.danoeh.antennapod.event.QueueEvent.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V │ │ +412560: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412566: 5b01 8f73 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/QueueEvent;.action:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738f │ │ +41256a: 5b02 9073 |0005: iput-object v2, v0, Lde/danoeh/antennapod/event/QueueEvent;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7390 │ │ +41256e: 5b03 9173 |0007: iput-object v3, v0, Lde/danoeh/antennapod/event/QueueEvent;.items:Ljava/util/List; // field@7391 │ │ +412572: 5904 9273 |0009: iput v4, v0, Lde/danoeh/antennapod/event/QueueEvent;.position:I // field@7392 │ │ +412576: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ 0x0005 line=26 │ │ 0x0007 line=27 │ │ 0x0009 line=28 │ │ @@ -847500,20 +847500,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -412448: |[412448] de.danoeh.antennapod.event.QueueEvent.added:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; │ │ -412458: 2200 9e1b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1b9e │ │ -41245c: 6201 8673 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7386 │ │ -412460: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -412462: 7054 17ab 1023 |0005: invoke-direct {v0, v1, v3, v2, v4}, Lde/danoeh/antennapod/event/QueueEvent;.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V // method@ab17 │ │ -412468: 1100 |0008: return-object v0 │ │ +412454: |[412454] de.danoeh.antennapod.event.QueueEvent.added:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; │ │ +412464: 2200 9e1b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1b9e │ │ +412468: 6201 8673 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.ADDED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7386 │ │ +41246c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +41246e: 7054 17ab 1023 |0005: invoke-direct {v0, v1, v3, v2, v4}, Lde/danoeh/antennapod/event/QueueEvent;.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V // method@ab17 │ │ +412474: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0009 reg=4 (null) I │ │ │ │ @@ -847522,42 +847522,42 @@ │ │ type : '()Lde/danoeh/antennapod/event/QueueEvent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -41246c: |[41246c] de.danoeh.antennapod.event.QueueEvent.cleared:()Lde/danoeh/antennapod/event/QueueEvent; │ │ -41247c: 2200 9e1b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1b9e │ │ -412480: 6201 8873 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7388 │ │ -412484: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -412486: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -412488: 7053 17ab 1022 |0006: invoke-direct {v0, v1, v2, v2, v3}, Lde/danoeh/antennapod/event/QueueEvent;.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V // method@ab17 │ │ -41248e: 1100 |0009: return-object v0 │ │ +412478: |[412478] de.danoeh.antennapod.event.QueueEvent.cleared:()Lde/danoeh/antennapod/event/QueueEvent; │ │ +412488: 2200 9e1b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1b9e │ │ +41248c: 6201 8873 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.CLEARED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@7388 │ │ +412490: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +412492: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +412494: 7053 17ab 1022 |0006: invoke-direct {v0, v1, v2, v2, v3}, Lde/danoeh/antennapod/event/QueueEvent;.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V // method@ab17 │ │ +41249a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/event/QueueEvent;) │ │ name : 'irreversibleRemoved' │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -412490: |[412490] de.danoeh.antennapod.event.QueueEvent.irreversibleRemoved:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; │ │ -4124a0: 2200 9e1b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1b9e │ │ -4124a4: 6201 8a73 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738a │ │ -4124a8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4124aa: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -4124ac: 7053 17ab 1024 |0006: invoke-direct {v0, v1, v4, v2, v3}, Lde/danoeh/antennapod/event/QueueEvent;.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V // method@ab17 │ │ -4124b2: 1100 |0009: return-object v0 │ │ +41249c: |[41249c] de.danoeh.antennapod.event.QueueEvent.irreversibleRemoved:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; │ │ +4124ac: 2200 9e1b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1b9e │ │ +4124b0: 6201 8a73 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.IRREVERSIBLE_REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738a │ │ +4124b4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4124b6: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +4124b8: 7053 17ab 1024 |0006: invoke-direct {v0, v1, v4, v2, v3}, Lde/danoeh/antennapod/event/QueueEvent;.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V // method@ab17 │ │ +4124be: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000a reg=4 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #4 : (in Lde/danoeh/antennapod/event/QueueEvent;) │ │ @@ -847565,20 +847565,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -4124b4: |[4124b4] de.danoeh.antennapod.event.QueueEvent.moved:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; │ │ -4124c4: 2200 9e1b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1b9e │ │ -4124c8: 6201 8b73 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738b │ │ -4124cc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4124ce: 7054 17ab 1023 |0005: invoke-direct {v0, v1, v3, v2, v4}, Lde/danoeh/antennapod/event/QueueEvent;.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V // method@ab17 │ │ -4124d4: 1100 |0008: return-object v0 │ │ +4124c0: |[4124c0] de.danoeh.antennapod.event.QueueEvent.moved:(Lde/danoeh/antennapod/model/feed/FeedItem;I)Lde/danoeh/antennapod/event/QueueEvent; │ │ +4124d0: 2200 9e1b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1b9e │ │ +4124d4: 6201 8b73 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.MOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738b │ │ +4124d8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4124da: 7054 17ab 1023 |0005: invoke-direct {v0, v1, v3, v2, v4}, Lde/danoeh/antennapod/event/QueueEvent;.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V // method@ab17 │ │ +4124e0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0009 reg=4 (null) I │ │ │ │ @@ -847587,21 +847587,21 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -4124d8: |[4124d8] de.danoeh.antennapod.event.QueueEvent.removed:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; │ │ -4124e8: 2200 9e1b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1b9e │ │ -4124ec: 6201 8c73 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738c │ │ -4124f0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4124f2: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -4124f4: 7053 17ab 1024 |0006: invoke-direct {v0, v1, v4, v2, v3}, Lde/danoeh/antennapod/event/QueueEvent;.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V // method@ab17 │ │ -4124fa: 1100 |0009: return-object v0 │ │ +4124e4: |[4124e4] de.danoeh.antennapod.event.QueueEvent.removed:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/QueueEvent; │ │ +4124f4: 2200 9e1b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1b9e │ │ +4124f8: 6201 8c73 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.REMOVED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738c │ │ +4124fc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4124fe: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +412500: 7053 17ab 1024 |0006: invoke-direct {v0, v1, v4, v2, v3}, Lde/danoeh/antennapod/event/QueueEvent;.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V // method@ab17 │ │ +412506: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x000a reg=4 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #6 : (in Lde/danoeh/antennapod/event/QueueEvent;) │ │ @@ -847609,21 +847609,21 @@ │ │ type : '(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -4124fc: |[4124fc] de.danoeh.antennapod.event.QueueEvent.setQueue:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; │ │ -41250c: 2200 9e1b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1b9e │ │ -412510: 6201 8d73 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738d │ │ -412514: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -412516: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -412518: 7053 17ab 1042 |0006: invoke-direct {v0, v1, v2, v4, v3}, Lde/danoeh/antennapod/event/QueueEvent;.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V // method@ab17 │ │ -41251e: 1100 |0009: return-object v0 │ │ +412508: |[412508] de.danoeh.antennapod.event.QueueEvent.setQueue:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; │ │ +412518: 2200 9e1b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1b9e │ │ +41251c: 6201 8d73 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SET_QUEUE:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738d │ │ +412520: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +412522: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +412524: 7053 17ab 1042 |0006: invoke-direct {v0, v1, v2, v4, v3}, Lde/danoeh/antennapod/event/QueueEvent;.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V // method@ab17 │ │ +41252a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x000a reg=4 (null) Ljava/util/List; │ │ │ │ #7 : (in Lde/danoeh/antennapod/event/QueueEvent;) │ │ @@ -847631,21 +847631,21 @@ │ │ type : '(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -412520: |[412520] de.danoeh.antennapod.event.QueueEvent.sorted:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; │ │ -412530: 2200 9e1b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1b9e │ │ -412534: 6201 8e73 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738e │ │ -412538: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -41253a: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ -41253c: 7053 17ab 1042 |0006: invoke-direct {v0, v1, v2, v4, v3}, Lde/danoeh/antennapod/event/QueueEvent;.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V // method@ab17 │ │ -412542: 1100 |0009: return-object v0 │ │ +41252c: |[41252c] de.danoeh.antennapod.event.QueueEvent.sorted:(Ljava/util/List;)Lde/danoeh/antennapod/event/QueueEvent; │ │ +41253c: 2200 9e1b |0000: new-instance v0, Lde/danoeh/antennapod/event/QueueEvent; // type@1b9e │ │ +412540: 6201 8e73 |0002: sget-object v1, Lde/danoeh/antennapod/event/QueueEvent$Action;.SORTED:Lde/danoeh/antennapod/event/QueueEvent$Action; // field@738e │ │ +412544: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +412546: 12f3 |0005: const/4 v3, #int -1 // #ff │ │ +412548: 7053 17ab 1042 |0006: invoke-direct {v0, v1, v2, v4, v3}, Lde/danoeh/antennapod/event/QueueEvent;.:(Lde/danoeh/antennapod/event/QueueEvent$Action;Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/util/List;I)V // method@ab17 │ │ +41254e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x000a reg=4 (null) Ljava/util/List; │ │ │ │ Virtual methods - │ │ @@ -847764,17 +847764,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41256c: |[41256c] de.danoeh.antennapod.event.R$attr.:()V │ │ -41257c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412582: 0e00 |0003: return-void │ │ +412578: |[412578] de.danoeh.antennapod.event.R$attr.:()V │ │ +412588: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41258e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -847841,17 +847841,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412584: |[412584] de.danoeh.antennapod.event.R$color.:()V │ │ -412594: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41259a: 0e00 |0003: return-void │ │ +412590: |[412590] de.danoeh.antennapod.event.R$color.:()V │ │ +4125a0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4125a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -847993,17 +847993,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41259c: |[41259c] de.danoeh.antennapod.event.R$dimen.:()V │ │ -4125ac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4125b2: 0e00 |0003: return-void │ │ +4125a8: |[4125a8] de.danoeh.antennapod.event.R$dimen.:()V │ │ +4125b8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4125be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -848095,17 +848095,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4125b4: |[4125b4] de.danoeh.antennapod.event.R$drawable.:()V │ │ -4125c4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4125ca: 0e00 |0003: return-void │ │ +4125c0: |[4125c0] de.danoeh.antennapod.event.R$drawable.:()V │ │ +4125d0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4125d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -848532,17 +848532,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4125cc: |[4125cc] de.danoeh.antennapod.event.R$id.:()V │ │ -4125dc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4125e2: 0e00 |0003: return-void │ │ +4125d8: |[4125d8] de.danoeh.antennapod.event.R$id.:()V │ │ +4125e8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4125ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -848584,17 +848584,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4125e4: |[4125e4] de.danoeh.antennapod.event.R$integer.:()V │ │ -4125f4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4125fa: 0e00 |0003: return-void │ │ +4125f0: |[4125f0] de.danoeh.antennapod.event.R$integer.:()V │ │ +412600: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412606: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -848706,17 +848706,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4125fc: |[4125fc] de.danoeh.antennapod.event.R$layout.:()V │ │ -41260c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412612: 0e00 |0003: return-void │ │ +412608: |[412608] de.danoeh.antennapod.event.R$layout.:()V │ │ +412618: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41261e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -848758,17 +848758,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412614: |[412614] de.danoeh.antennapod.event.R$string.:()V │ │ -412624: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41262a: 0e00 |0003: return-void │ │ +412620: |[412620] de.danoeh.antennapod.event.R$string.:()V │ │ +412630: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412636: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -848860,17 +848860,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41276c: |[41276c] de.danoeh.antennapod.event.R$style.:()V │ │ -41277c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412782: 0e00 |0003: return-void │ │ +412778: |[412778] de.danoeh.antennapod.event.R$style.:()V │ │ +412788: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41278e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -849122,65 +849122,65 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 140 16-bit code units │ │ -41262c: |[41262c] de.danoeh.antennapod.event.R$styleable.:()V │ │ -41263c: 1400 b603 047f |0000: const v0, #float 1.75477e+38 // #7f0403b6 │ │ -412642: 1401 ed03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ed │ │ -412648: 2420 0020 1000 |0006: filled-new-array {v0, v1}, [I // type@2000 │ │ -41264e: 0c00 |0009: move-result-object v0 │ │ -412650: 6900 3c74 |000a: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.Capability:[I // field@743c │ │ -412654: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ -41265a: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ -412660: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ -412666: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ -41266c: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ -412672: 2451 0020 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -412678: 0c00 |001e: move-result-object v0 │ │ -41267a: 6900 3f74 |001f: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.ColorStateListItem:[I // field@743f │ │ -41267e: 1270 |0021: const/4 v0, #int 7 // #7 │ │ -412680: 2300 0020 |0022: new-array v0, v0, [I // type@2000 │ │ -412684: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ -41268a: 6900 4574 |0027: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.FontFamily:[I // field@7445 │ │ -41268e: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ -412692: 2300 0020 |002b: new-array v0, v0, [I // type@2000 │ │ -412696: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ -41269c: 6900 4674 |0030: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.FontFamilyFont:[I // field@7446 │ │ -4126a0: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ -4126a4: 2300 0020 |0034: new-array v0, v0, [I // type@2000 │ │ -4126a8: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ -4126ae: 6900 5874 |0039: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.GradientColor:[I // field@7458 │ │ -4126b2: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ -4126b8: 2420 0020 0200 |003e: filled-new-array {v2, v0}, [I // type@2000 │ │ -4126be: 0c00 |0041: move-result-object v0 │ │ -4126c0: 6900 5974 |0042: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.GradientColorItem:[I // field@7459 │ │ -4126c4: 0e00 |0044: return-void │ │ -4126c6: 0000 |0045: nop // spacer │ │ -4126c8: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ -4126ec: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ -41271c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0070: array-data (28 units) │ │ +412638: |[412638] de.danoeh.antennapod.event.R$styleable.:()V │ │ +412648: 1400 b603 047f |0000: const v0, #float 1.75477e+38 // #7f0403b6 │ │ +41264e: 1401 ed03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ed │ │ +412654: 2420 0020 1000 |0006: filled-new-array {v0, v1}, [I // type@2000 │ │ +41265a: 0c00 |0009: move-result-object v0 │ │ +41265c: 6900 3c74 |000a: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.Capability:[I // field@743c │ │ +412660: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ +412666: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ +41266c: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ +412672: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ +412678: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ +41267e: 2451 0020 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +412684: 0c00 |001e: move-result-object v0 │ │ +412686: 6900 3f74 |001f: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.ColorStateListItem:[I // field@743f │ │ +41268a: 1270 |0021: const/4 v0, #int 7 // #7 │ │ +41268c: 2300 0020 |0022: new-array v0, v0, [I // type@2000 │ │ +412690: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ +412696: 6900 4574 |0027: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.FontFamily:[I // field@7445 │ │ +41269a: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ +41269e: 2300 0020 |002b: new-array v0, v0, [I // type@2000 │ │ +4126a2: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ +4126a8: 6900 4674 |0030: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.FontFamilyFont:[I // field@7446 │ │ +4126ac: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ +4126b0: 2300 0020 |0034: new-array v0, v0, [I // type@2000 │ │ +4126b4: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ +4126ba: 6900 5874 |0039: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.GradientColor:[I // field@7458 │ │ +4126be: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ +4126c4: 2420 0020 0200 |003e: filled-new-array {v2, v0}, [I // type@2000 │ │ +4126ca: 0c00 |0041: move-result-object v0 │ │ +4126cc: 6900 5974 |0042: sput-object v0, Lde/danoeh/antennapod/event/R$styleable;.GradientColorItem:[I // field@7459 │ │ +4126d0: 0e00 |0044: return-void │ │ +4126d2: 0000 |0045: nop // spacer │ │ +4126d4: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ +4126f8: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ +412728: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0070: array-data (28 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/event/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412754: |[412754] de.danoeh.antennapod.event.R$styleable.:()V │ │ -412764: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41276a: 0e00 |0003: return-void │ │ +412760: |[412760] de.danoeh.antennapod.event.R$styleable.:()V │ │ +412770: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412776: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -849211,17 +849211,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412784: |[412784] de.danoeh.antennapod.event.R.:()V │ │ -412794: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41279a: 0e00 |0003: return-void │ │ +412790: |[412790] de.danoeh.antennapod.event.R.:()V │ │ +4127a0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4127a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -849248,17 +849248,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41279c: |[41279c] de.danoeh.antennapod.event.StatisticsEvent.:()V │ │ -4127ac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4127b2: 0e00 |0003: return-void │ │ +4127a8: |[4127a8] de.danoeh.antennapod.event.StatisticsEvent.:()V │ │ +4127b8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4127be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/StatisticsEvent; │ │ │ │ Virtual methods - │ │ @@ -849291,18 +849291,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4127cc: |[4127cc] de.danoeh.antennapod.event.SyncServiceEvent.:(I)V │ │ -4127dc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4127e2: 5901 6874 |0003: iput v1, v0, Lde/danoeh/antennapod/event/SyncServiceEvent;.messageResId:I // field@7468 │ │ -4127e6: 0e00 |0005: return-void │ │ +4127d8: |[4127d8] de.danoeh.antennapod.event.SyncServiceEvent.:(I)V │ │ +4127e8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4127ee: 5901 6874 |0003: iput v1, v0, Lde/danoeh/antennapod/event/SyncServiceEvent;.messageResId:I // field@7468 │ │ +4127f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ 0x0003 line=7 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/event/SyncServiceEvent; │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ @@ -849313,17 +849313,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4127b4: |[4127b4] de.danoeh.antennapod.event.SyncServiceEvent.getMessageResId:()I │ │ -4127c4: 5210 6874 |0000: iget v0, v1, Lde/danoeh/antennapod/event/SyncServiceEvent;.messageResId:I // field@7468 │ │ -4127c8: 0f00 |0002: return v0 │ │ +4127c0: |[4127c0] de.danoeh.antennapod.event.SyncServiceEvent.getMessageResId:()I │ │ +4127d0: 5210 6874 |0000: iget v0, v1, Lde/danoeh/antennapod/event/SyncServiceEvent;.messageResId:I // field@7468 │ │ +4127d4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/event/SyncServiceEvent; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -849351,17 +849351,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4127e8: |[4127e8] de.danoeh.antennapod.event.UnreadItemsUpdateEvent.:()V │ │ -4127f8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4127fe: 0e00 |0003: return-void │ │ +4127f4: |[4127f4] de.danoeh.antennapod.event.UnreadItemsUpdateEvent.:()V │ │ +412804: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41280a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ │ │ Virtual methods - │ │ @@ -849404,18 +849404,18 @@ │ │ type : '(F)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4128c4: |[4128c4] de.danoeh.antennapod.event.playback.BufferUpdateEvent.:(F)V │ │ -4128d4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4128da: 5901 6b74 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@746b │ │ -4128de: 0e00 |0005: return-void │ │ +4128d0: |[4128d0] de.danoeh.antennapod.event.playback.BufferUpdateEvent.:(F)V │ │ +4128e0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4128e6: 5901 6b74 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@746b │ │ +4128ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0003 line=9 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ 0x0000 - 0x0006 reg=1 (null) F │ │ @@ -849425,37 +849425,37 @@ │ │ type : '()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -412850: |[412850] de.danoeh.antennapod.event.playback.BufferUpdateEvent.ended:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ -412860: 2200 ad1b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1bad │ │ -412864: 1501 00c0 |0002: const/high16 v1, #int -1073741824 // #c000 │ │ -412868: 7020 2fab 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@ab2f │ │ -41286e: 1100 |0007: return-object v0 │ │ +41285c: |[41285c] de.danoeh.antennapod.event.playback.BufferUpdateEvent.ended:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ +41286c: 2200 ad1b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1bad │ │ +412870: 1501 00c0 |0002: const/high16 v1, #int -1073741824 // #c000 │ │ +412874: 7020 2fab 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@ab2f │ │ +41287a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;) │ │ name : 'progressUpdate' │ │ type : '(F)Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -412870: |[412870] de.danoeh.antennapod.event.playback.BufferUpdateEvent.progressUpdate:(F)Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ -412880: 2200 ad1b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1bad │ │ -412884: 7020 2fab 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@ab2f │ │ -41288a: 1100 |0005: return-object v0 │ │ +41287c: |[41287c] de.danoeh.antennapod.event.playback.BufferUpdateEvent.progressUpdate:(F)Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ +41288c: 2200 ad1b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1bad │ │ +412890: 7020 2fab 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@ab2f │ │ +412896: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) F │ │ │ │ #3 : (in Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;) │ │ @@ -849463,19 +849463,19 @@ │ │ type : '()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -41288c: |[41288c] de.danoeh.antennapod.event.playback.BufferUpdateEvent.started:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ -41289c: 2200 ad1b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1bad │ │ -4128a0: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ -4128a4: 7020 2fab 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@ab2f │ │ -4128aa: 1100 |0007: return-object v0 │ │ +412898: |[412898] de.danoeh.antennapod.event.playback.BufferUpdateEvent.started:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ +4128a8: 2200 ad1b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1bad │ │ +4128ac: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ +4128b0: 7020 2fab 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.:(F)V // method@ab2f │ │ +4128b6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;) │ │ @@ -849483,17 +849483,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4128ac: |[4128ac] de.danoeh.antennapod.event.playback.BufferUpdateEvent.getProgress:()F │ │ -4128bc: 5210 6b74 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@746b │ │ -4128c0: 0f00 |0002: return v0 │ │ +4128b8: |[4128b8] de.danoeh.antennapod.event.playback.BufferUpdateEvent.getProgress:()F │ │ +4128c8: 5210 6b74 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@746b │ │ +4128cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ │ │ #1 : (in Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;) │ │ @@ -849501,23 +849501,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -412800: |[412800] de.danoeh.antennapod.event.playback.BufferUpdateEvent.hasEnded:()Z │ │ -412810: 5220 6b74 |0000: iget v0, v2, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@746b │ │ -412814: 1501 00c0 |0002: const/high16 v1, #int -1073741824 // #c000 │ │ -412818: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ -41281c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -412820: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -412822: 2802 |0009: goto 000b // +0002 │ │ -412824: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -412826: 0f00 |000b: return v0 │ │ +41280c: |[41280c] de.danoeh.antennapod.event.playback.BufferUpdateEvent.hasEnded:()Z │ │ +41281c: 5220 6b74 |0000: iget v0, v2, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@746b │ │ +412820: 1501 00c0 |0002: const/high16 v1, #int -1073741824 // #c000 │ │ +412824: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ +412828: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +41282c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +41282e: 2802 |0009: goto 000b // +0002 │ │ +412830: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +412832: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ │ │ #2 : (in Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;) │ │ @@ -849525,23 +849525,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -412828: |[412828] de.danoeh.antennapod.event.playback.BufferUpdateEvent.hasStarted:()Z │ │ -412838: 5220 6b74 |0000: iget v0, v2, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@746b │ │ -41283c: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ -412840: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ -412844: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -412848: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -41284a: 2802 |0009: goto 000b // +0002 │ │ -41284c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -41284e: 0f00 |000b: return v0 │ │ +412834: |[412834] de.danoeh.antennapod.event.playback.BufferUpdateEvent.hasStarted:()Z │ │ +412844: 5220 6b74 |0000: iget v0, v2, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progress:F // field@746b │ │ +412848: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ +41284c: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ +412850: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +412854: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +412856: 2802 |0009: goto 000b // +0002 │ │ +412858: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +41285a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -849569,17 +849569,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412914: |[412914] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.:()V │ │ -412924: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41292a: 0e00 |0003: return-void │ │ +412920: |[412920] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.:()V │ │ +412930: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412936: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ │ │ │ #1 : (in Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;) │ │ @@ -849587,18 +849587,18 @@ │ │ type : '()Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4128e0: |[4128e0] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.listUpdated:()Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ │ -4128f0: 2200 ae1b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // type@1bae │ │ -4128f4: 7010 36ab 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;.:()V // method@ab36 │ │ -4128fa: 1100 |0005: return-object v0 │ │ +4128ec: |[4128ec] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.listUpdated:()Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ │ +4128fc: 2200 ae1b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // type@1bae │ │ +412900: 7010 36ab 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;.:()V // method@ab36 │ │ +412906: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent;) │ │ @@ -849606,17 +849606,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4128fc: |[4128fc] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.toString:()Ljava/lang/String; │ │ -41290c: 1a00 3646 |0000: const-string v0, "PlaybackHistoryEvent" // string@4636 │ │ -412910: 1100 |0002: return-object v0 │ │ +412908: |[412908] de.danoeh.antennapod.event.playback.PlaybackHistoryEvent.toString:()Ljava/lang/String; │ │ +412918: 1a00 3646 |0000: const-string v0, "PlaybackHistoryEvent" // string@4636 │ │ +41291c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ Class #4138 header: │ │ @@ -849650,19 +849650,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -41295c: |[41295c] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.:(II)V │ │ -41296c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412972: 5901 6d74 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.position:I // field@746d │ │ -412976: 5902 6c74 |0005: iput v2, v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.duration:I // field@746c │ │ -41297a: 0e00 |0007: return-void │ │ +412968: |[412968] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.:(II)V │ │ +412978: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41297e: 5901 6d74 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.position:I // field@746d │ │ +412982: 5902 6c74 |0005: iput v2, v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.duration:I // field@746c │ │ +412986: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ 0x0003 line=8 │ │ 0x0005 line=9 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; │ │ @@ -849675,17 +849675,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41292c: |[41292c] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.getDuration:()I │ │ -41293c: 5210 6c74 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.duration:I // field@746c │ │ -412940: 0f00 |0002: return v0 │ │ +412938: |[412938] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.getDuration:()I │ │ +412948: 5210 6c74 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.duration:I // field@746c │ │ +41294c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; │ │ │ │ #1 : (in Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;) │ │ @@ -849693,17 +849693,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -412944: |[412944] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.getPosition:()I │ │ -412954: 5210 6d74 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.position:I // field@746d │ │ -412958: 0f00 |0002: return v0 │ │ +412950: |[412950] de.danoeh.antennapod.event.playback.PlaybackPositionEvent.getPosition:()I │ │ +412960: 5210 6d74 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.position:I // field@746d │ │ +412964: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -849751,53 +849751,53 @@ │ │ type : '()[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -4129a0: |[4129a0] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.$values:()[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ -4129b0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -4129b2: 2300 0c21 |0001: new-array v0, v0, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@210c │ │ -4129b6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -4129b8: 6202 7074 |0004: sget-object v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@7470 │ │ -4129bc: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -4129c0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -4129c2: 6202 6f74 |0009: sget-object v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@746f │ │ -4129c6: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -4129ca: 1100 |000d: return-object v0 │ │ +4129ac: |[4129ac] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.$values:()[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ +4129bc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +4129be: 2300 0c21 |0001: new-array v0, v0, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@210c │ │ +4129c2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +4129c4: 6202 7074 |0004: sget-object v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@7470 │ │ +4129c8: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +4129cc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +4129ce: 6202 6f74 |0009: sget-object v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@746f │ │ +4129d2: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +4129d6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=4 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -4129f0: |[4129f0] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.:()V │ │ -412a00: 2200 b01b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1bb0 │ │ -412a04: 1a01 6249 |0002: const-string v1, "SERVICE_STARTED" // string@4962 │ │ -412a08: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -412a0a: 7030 3eab 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.:(Ljava/lang/String;I)V // method@ab3e │ │ -412a10: 6900 7074 |0008: sput-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@7470 │ │ -412a14: 2200 b01b |000a: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1bb0 │ │ -412a18: 1a01 6149 |000c: const-string v1, "SERVICE_SHUT_DOWN" // string@4961 │ │ -412a1c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -412a1e: 7030 3eab 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.:(Ljava/lang/String;I)V // method@ab3e │ │ -412a24: 6900 6f74 |0012: sput-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@746f │ │ -412a28: 7100 3cab 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$values:()[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // method@ab3c │ │ -412a2e: 0c00 |0017: move-result-object v0 │ │ -412a30: 6900 6e74 |0018: sput-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@746e │ │ -412a34: 0e00 |001a: return-void │ │ +4129fc: |[4129fc] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.:()V │ │ +412a0c: 2200 b01b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1bb0 │ │ +412a10: 1a01 6249 |0002: const-string v1, "SERVICE_STARTED" // string@4962 │ │ +412a14: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +412a16: 7030 3eab 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.:(Ljava/lang/String;I)V // method@ab3e │ │ +412a1c: 6900 7074 |0008: sput-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@7470 │ │ +412a20: 2200 b01b |000a: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1bb0 │ │ +412a24: 1a01 6149 |000c: const-string v1, "SERVICE_SHUT_DOWN" // string@4961 │ │ +412a28: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +412a2a: 7030 3eab 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.:(Ljava/lang/String;I)V // method@ab3e │ │ +412a30: 6900 6f74 |0012: sput-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@746f │ │ +412a34: 7100 3cab 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$values:()[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // method@ab3c │ │ +412a3a: 0c00 |0017: move-result-object v0 │ │ +412a3c: 6900 6e74 |0018: sput-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@746e │ │ +412a40: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ 0x000a line=6 │ │ 0x0014 line=4 │ │ locals : │ │ │ │ @@ -849806,17 +849806,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -412a38: |[412a38] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.:(Ljava/lang/String;I)V │ │ -412a48: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ -412a4e: 0e00 |0003: return-void │ │ +412a44: |[412a44] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.:(Ljava/lang/String;I)V │ │ +412a54: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ +412a5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -849826,20 +849826,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -41297c: |[41297c] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ -41298c: 1c00 b01b |0000: const-class v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1bb0 │ │ -412990: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ -412996: 0c01 |0005: move-result-object v1 │ │ -412998: 1f01 b01b |0006: check-cast v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1bb0 │ │ -41299c: 1101 |0008: return-object v1 │ │ +412988: |[412988] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ +412998: 1c00 b01b |0000: const-class v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1bb0 │ │ +41299c: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ +4129a2: 0c01 |0005: move-result-object v1 │ │ +4129a4: 1f01 b01b |0006: check-cast v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@1bb0 │ │ +4129a8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;) │ │ @@ -849847,20 +849847,20 @@ │ │ type : '()[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4129cc: |[4129cc] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.values:()[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ -4129dc: 6200 6e74 |0000: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@746e │ │ -4129e0: 6e10 8abb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.clone:()Ljava/lang/Object; // method@bb8a │ │ -4129e6: 0c00 |0005: move-result-object v0 │ │ -4129e8: 1f00 0c21 |0006: check-cast v0, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@210c │ │ -4129ec: 1100 |0008: return-object v0 │ │ +4129d8: |[4129d8] de.danoeh.antennapod.event.playback.PlaybackServiceEvent$Action.values:()[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ +4129e8: 6200 6e74 |0000: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.$VALUES:[Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@746e │ │ +4129ec: 6e10 8abb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.clone:()Ljava/lang/Object; // method@bb8a │ │ +4129f2: 0c00 |0005: move-result-object v0 │ │ +4129f4: 1f00 0c21 |0006: check-cast v0, [Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // type@210c │ │ +4129f8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -849896,18 +849896,18 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -412a50: |[412a50] de.danoeh.antennapod.event.playback.PlaybackServiceEvent.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V │ │ -412a60: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412a66: 5b01 7174 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@7471 │ │ -412a6a: 0e00 |0005: return-void │ │ +412a5c: |[412a5c] de.danoeh.antennapod.event.playback.PlaybackServiceEvent.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V │ │ +412a6c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412a72: 5b01 7174 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@7471 │ │ +412a76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=12 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; │ │ @@ -849947,18 +849947,18 @@ │ │ type : '(J)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -412b7c: |[412b7c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.:(J)V │ │ -412b8c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412b92: 5a01 7374 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7473 │ │ -412b96: 0e00 |0005: return-void │ │ +412b88: |[412b88] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.:(J)V │ │ +412b98: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412b9e: 5a01 7374 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7473 │ │ +412ba2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ 0x0003 line=8 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ 0x0000 - 0x0006 reg=1 (null) J │ │ @@ -849968,38 +849968,38 @@ │ │ type : '()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -412aec: |[412aec] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ -412afc: 2200 b21b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1bb2 │ │ -412b00: 1801 ffff ffff ffff ff7f |0002: const-wide v1, #double nan // #7fffffffffffffff │ │ -412b0a: 7030 42ab 1002 |0007: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@ab42 │ │ -412b10: 1100 |000a: return-object v0 │ │ +412af8: |[412af8] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ +412b08: 2200 b21b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1bb2 │ │ +412b0c: 1801 ffff ffff ffff ff7f |0002: const-wide v1, #double nan // #7fffffffffffffff │ │ +412b16: 7030 42ab 1002 |0007: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@ab42 │ │ +412b1c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;) │ │ name : 'justEnabled' │ │ type : '(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -412b14: |[412b14] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.justEnabled:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ -412b24: 2200 b21b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1bb2 │ │ -412b28: 7d11 |0002: neg-long v1, v1 │ │ -412b2a: 7030 42ab 1002 |0003: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@ab42 │ │ -412b30: 1100 |0006: return-object v0 │ │ +412b20: |[412b20] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.justEnabled:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ +412b30: 2200 b21b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1bb2 │ │ +412b34: 7d11 |0002: neg-long v1, v1 │ │ +412b36: 7030 42ab 1002 |0003: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@ab42 │ │ +412b3c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) J │ │ │ │ #3 : (in Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;) │ │ @@ -850007,21 +850007,21 @@ │ │ type : '(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -412b34: |[412b34] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ -412b44: 2200 b21b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1bb2 │ │ -412b48: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ -412b4c: 7140 43b6 2143 |0004: invoke-static {v1, v2, v3, v4}, Ljava/lang/Math;.max:(JJ)J // method@b643 │ │ -412b52: 0b03 |0007: move-result-wide v3 │ │ -412b54: 7030 42ab 3004 |0008: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@ab42 │ │ -412b5a: 1100 |000b: return-object v0 │ │ +412b40: |[412b40] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ +412b50: 2200 b21b |0000: new-instance v0, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1bb2 │ │ +412b54: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ +412b58: 7140 43b6 2143 |0004: invoke-static {v1, v2, v3, v4}, Ljava/lang/Math;.max:(JJ)J // method@b643 │ │ +412b5e: 0b03 |0007: move-result-wide v3 │ │ +412b60: 7030 42ab 3004 |0008: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.:(J)V // method@ab42 │ │ +412b66: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x000c reg=3 (null) J │ │ │ │ Virtual methods - │ │ @@ -850030,19 +850030,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -412b5c: |[412b5c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.getTimeLeft:()J │ │ -412b6c: 5320 7374 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7473 │ │ -412b70: 7120 33b6 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Math;.abs:(J)J // method@b633 │ │ -412b76: 0b00 |0005: move-result-wide v0 │ │ -412b78: 1000 |0006: return-wide v0 │ │ +412b68: |[412b68] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.getTimeLeft:()J │ │ +412b78: 5320 7374 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7473 │ │ +412b7c: 7120 33b6 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Math;.abs:(J)J // method@b633 │ │ +412b82: 0b00 |0005: move-result-wide v0 │ │ +412b84: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ │ │ #1 : (in Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;) │ │ @@ -850050,23 +850050,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -412a6c: |[412a6c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.isCancelled:()Z │ │ -412a7c: 5350 7374 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7473 │ │ -412a80: 1802 ffff ffff ffff ff7f |0002: const-wide v2, #double nan // #7fffffffffffffff │ │ -412a8a: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ -412a8e: 3904 0400 |0009: if-nez v4, 000d // +0004 │ │ -412a92: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -412a94: 2802 |000c: goto 000e // +0002 │ │ -412a96: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -412a98: 0f00 |000e: return v0 │ │ +412a78: |[412a78] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.isCancelled:()Z │ │ +412a88: 5350 7374 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7473 │ │ +412a8c: 1802 ffff ffff ffff ff7f |0002: const-wide v2, #double nan // #7fffffffffffffff │ │ +412a96: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ +412a9a: 3904 0400 |0009: if-nez v4, 000d // +0004 │ │ +412a9e: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +412aa0: 2802 |000c: goto 000e // +0002 │ │ +412aa2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +412aa4: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ │ │ #2 : (in Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;) │ │ @@ -850074,23 +850074,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -412a9c: |[412a9c] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.isOver:()Z │ │ -412aac: 5350 7374 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7473 │ │ -412ab0: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -412ab4: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ -412ab8: 3904 0400 |0006: if-nez v4, 000a // +0004 │ │ -412abc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -412abe: 2802 |0009: goto 000b // +0002 │ │ -412ac0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -412ac2: 0f00 |000b: return v0 │ │ +412aa8: |[412aa8] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.isOver:()Z │ │ +412ab8: 5350 7374 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7473 │ │ +412abc: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +412ac0: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ +412ac4: 3904 0400 |0006: if-nez v4, 000a // +0004 │ │ +412ac8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +412aca: 2802 |0009: goto 000b // +0002 │ │ +412acc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +412ace: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x000c reg=5 this Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ │ │ #3 : (in Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;) │ │ @@ -850098,23 +850098,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -412ac4: |[412ac4] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.wasJustEnabled:()Z │ │ -412ad4: 5350 7374 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7473 │ │ -412ad8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -412adc: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ -412ae0: 3b04 0400 |0006: if-gez v4, 000a // +0004 │ │ -412ae4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -412ae6: 2802 |0009: goto 000b // +0002 │ │ -412ae8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -412aea: 0f00 |000b: return v0 │ │ +412ad0: |[412ad0] de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent.wasJustEnabled:()Z │ │ +412ae0: 5350 7374 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.timeLeft:J // field@7473 │ │ +412ae4: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +412ae8: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ +412aec: 3b04 0400 |0006: if-gez v4, 000a // +0004 │ │ +412af0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +412af2: 2802 |0009: goto 000b // +0002 │ │ +412af4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +412af6: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x000c reg=5 this Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -850146,18 +850146,18 @@ │ │ type : '(F)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -412bb0: |[412bb0] de.danoeh.antennapod.event.playback.SpeedChangedEvent.:(F)V │ │ -412bc0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412bc6: 5901 7474 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.newSpeed:F // field@7474 │ │ -412bca: 0e00 |0005: return-void │ │ +412bbc: |[412bbc] de.danoeh.antennapod.event.playback.SpeedChangedEvent.:(F)V │ │ +412bcc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412bd2: 5901 7474 |0003: iput v1, v0, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.newSpeed:F // field@7474 │ │ +412bd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ 0x0003 line=7 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; │ │ 0x0000 - 0x0006 reg=1 (null) F │ │ @@ -850168,17 +850168,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -412b98: |[412b98] de.danoeh.antennapod.event.playback.SpeedChangedEvent.getNewSpeed:()F │ │ -412ba8: 5210 7474 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.newSpeed:F // field@7474 │ │ -412bac: 0f00 |0002: return v0 │ │ +412ba4: |[412ba4] de.danoeh.antennapod.event.playback.SpeedChangedEvent.getNewSpeed:()F │ │ +412bb4: 5210 7474 |0000: iget v0, v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.newSpeed:F // field@7474 │ │ +412bb8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -850218,20 +850218,20 @@ │ │ type : '(IIJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -412c14: |[412c14] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.:(IIJ)V │ │ -412c24: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412c2a: 5901 7774 |0003: iput v1, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipIntro:I // field@7477 │ │ -412c2e: 5902 7674 |0005: iput v2, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipEnding:I // field@7476 │ │ -412c32: 5a03 7574 |0007: iput-wide v3, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.feedId:J // field@7475 │ │ -412c36: 0e00 |0009: return-void │ │ +412c20: |[412c20] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.:(IIJ)V │ │ +412c30: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412c36: 5901 7774 |0003: iput v1, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipIntro:I // field@7477 │ │ +412c3a: 5902 7674 |0005: iput v2, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipEnding:I // field@7476 │ │ +412c3e: 5a03 7574 |0007: iput-wide v3, v0, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.feedId:J // field@7475 │ │ +412c42: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0003 line=9 │ │ 0x0005 line=10 │ │ 0x0007 line=11 │ │ locals : │ │ @@ -850246,17 +850246,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -412bfc: |[412bfc] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getFeedId:()J │ │ -412c0c: 5320 7574 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.feedId:J // field@7475 │ │ -412c10: 1000 |0002: return-wide v0 │ │ +412c08: |[412c08] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getFeedId:()J │ │ +412c18: 5320 7574 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.feedId:J // field@7475 │ │ +412c1c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent; │ │ │ │ #1 : (in Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;) │ │ @@ -850264,17 +850264,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -412bcc: |[412bcc] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getSkipEnding:()I │ │ -412bdc: 5210 7674 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipEnding:I // field@7476 │ │ -412be0: 0f00 |0002: return v0 │ │ +412bd8: |[412bd8] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getSkipEnding:()I │ │ +412be8: 5210 7674 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipEnding:I // field@7476 │ │ +412bec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent; │ │ │ │ #2 : (in Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;) │ │ @@ -850282,17 +850282,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -412be4: |[412be4] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getSkipIntro:()I │ │ -412bf4: 5210 7774 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipIntro:I // field@7477 │ │ -412bf8: 0f00 |0002: return v0 │ │ +412bf0: |[412bf0] de.danoeh.antennapod.event.settings.SkipIntroEndingChangedEvent.getSkipIntro:()I │ │ +412c00: 5210 7774 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.skipIntro:I // field@7477 │ │ +412c04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -850332,20 +850332,20 @@ │ │ type : '(FJLde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -412c80: |[412c80] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.:(FJLde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;)V │ │ -412c90: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412c96: 5901 7a74 |0003: iput v1, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.speed:F // field@747a │ │ -412c9a: 5a02 7874 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.feedId:J // field@7478 │ │ -412c9e: 5b04 7974 |0007: iput-object v4, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.skipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7479 │ │ -412ca2: 0e00 |0009: return-void │ │ +412c8c: |[412c8c] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.:(FJLde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;)V │ │ +412c9c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412ca2: 5901 7a74 |0003: iput v1, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.speed:F // field@747a │ │ +412ca6: 5a02 7874 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.feedId:J // field@7478 │ │ +412caa: 5b04 7974 |0007: iput-object v4, v0, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.skipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7479 │ │ +412cae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0003 line=11 │ │ 0x0005 line=12 │ │ 0x0007 line=13 │ │ locals : │ │ @@ -850360,17 +850360,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -412c68: |[412c68] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getFeedId:()J │ │ -412c78: 5320 7874 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.feedId:J // field@7478 │ │ -412c7c: 1000 |0002: return-wide v0 │ │ +412c74: |[412c74] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getFeedId:()J │ │ +412c84: 5320 7874 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.feedId:J // field@7478 │ │ +412c88: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent; │ │ │ │ #1 : (in Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;) │ │ @@ -850378,17 +850378,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -412c38: |[412c38] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getSkipSilence:()Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ -412c48: 5410 7974 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.skipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7479 │ │ -412c4c: 1100 |0002: return-object v0 │ │ +412c44: |[412c44] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getSkipSilence:()Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ +412c54: 5410 7974 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.skipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7479 │ │ +412c58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent; │ │ │ │ #2 : (in Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;) │ │ @@ -850396,17 +850396,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -412c50: |[412c50] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getSpeed:()F │ │ -412c60: 5210 7a74 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.speed:F // field@747a │ │ -412c64: 0f00 |0002: return v0 │ │ +412c5c: |[412c5c] de.danoeh.antennapod.event.settings.SpeedPresetChangedEvent.getSpeed:()F │ │ +412c6c: 5210 7a74 |0000: iget v0, v1, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.speed:F // field@747a │ │ +412c70: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -850442,19 +850442,19 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -412cd4: |[412cd4] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;J)V │ │ -412ce4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412cea: 5b01 7c74 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@747c │ │ -412cee: 5a02 7b74 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.feedId:J // field@747b │ │ -412cf2: 0e00 |0007: return-void │ │ +412ce0: |[412ce0] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;J)V │ │ +412cf0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412cf6: 5b01 7c74 |0003: iput-object v1, v0, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@747c │ │ +412cfa: 5a02 7b74 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.feedId:J // field@747b │ │ +412cfe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x0003 line=10 │ │ 0x0005 line=11 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent; │ │ @@ -850467,17 +850467,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -412cbc: |[412cbc] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.getFeedId:()J │ │ -412ccc: 5320 7b74 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.feedId:J // field@747b │ │ -412cd0: 1000 |0002: return-wide v0 │ │ +412cc8: |[412cc8] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.getFeedId:()J │ │ +412cd8: 5320 7b74 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.feedId:J // field@747b │ │ +412cdc: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent; │ │ │ │ #1 : (in Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;) │ │ @@ -850485,17 +850485,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -412ca4: |[412ca4] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -412cb4: 5410 7c74 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@747c │ │ -412cb8: 1100 |0002: return-object v0 │ │ +412cb0: |[412cb0] de.danoeh.antennapod.event.settings.VolumeAdaptionChangedEvent.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +412cc0: 5410 7c74 |0000: iget-object v0, v1, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@747c │ │ +412cc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -850538,17 +850538,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412cf4: |[412cf4] de.danoeh.antennapod.model.BuildConfig.:()V │ │ -412d04: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412d0a: 0e00 |0003: return-void │ │ +412d00: |[412d00] de.danoeh.antennapod.model.BuildConfig.:()V │ │ +412d10: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412d16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -850575,17 +850575,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412d0c: |[412d0c] de.danoeh.antennapod.model.MediaMetadataRetrieverCompat.:()V │ │ -412d1c: 7010 5f06 0000 |0000: invoke-direct {v0}, Landroid/media/MediaMetadataRetriever;.:()V // method@065f │ │ -412d22: 0e00 |0003: return-void │ │ +412d18: |[412d18] de.danoeh.antennapod.model.MediaMetadataRetrieverCompat.:()V │ │ +412d28: 7010 5f06 0000 |0000: invoke-direct {v0}, Landroid/media/MediaMetadataRetriever;.:()V // method@065f │ │ +412d2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; │ │ │ │ Virtual methods - │ │ @@ -850594,20 +850594,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -412d24: |[412d24] de.danoeh.antennapod.model.MediaMetadataRetrieverCompat.close:()V │ │ -412d34: 6e10 6406 0100 |0000: invoke-virtual {v1}, Landroid/media/MediaMetadataRetriever;.release:()V // method@0664 │ │ -412d3a: 2805 |0003: goto 0008 // +0005 │ │ -412d3c: 0d00 |0004: move-exception v0 │ │ -412d3e: 6e10 e9b6 0000 |0005: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -412d44: 0e00 |0008: return-void │ │ +412d30: |[412d30] de.danoeh.antennapod.model.MediaMetadataRetrieverCompat.close:()V │ │ +412d40: 6e10 6406 0100 |0000: invoke-virtual {v1}, Landroid/media/MediaMetadataRetriever;.release:()V // method@0664 │ │ +412d46: 2805 |0003: goto 0008 // +0005 │ │ +412d48: 0d00 |0004: move-exception v0 │ │ +412d4a: 6e10 e9b6 0000 |0005: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +412d50: 0e00 |0008: return-void │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0004 │ │ positions : │ │ 0x0000 line=13 │ │ 0x0005 line=15 │ │ locals : │ │ @@ -850723,17 +850723,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412d58: |[412d58] de.danoeh.antennapod.model.R$attr.:()V │ │ -412d68: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412d6e: 0e00 |0003: return-void │ │ +412d64: |[412d64] de.danoeh.antennapod.model.R$attr.:()V │ │ +412d74: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412d7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -850800,17 +850800,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412d70: |[412d70] de.danoeh.antennapod.model.R$color.:()V │ │ -412d80: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412d86: 0e00 |0003: return-void │ │ +412d7c: |[412d7c] de.danoeh.antennapod.model.R$color.:()V │ │ +412d8c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412d92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -850952,17 +850952,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412d88: |[412d88] de.danoeh.antennapod.model.R$dimen.:()V │ │ -412d98: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412d9e: 0e00 |0003: return-void │ │ +412d94: |[412d94] de.danoeh.antennapod.model.R$dimen.:()V │ │ +412da4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412daa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -851054,17 +851054,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412da0: |[412da0] de.danoeh.antennapod.model.R$drawable.:()V │ │ -412db0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412db6: 0e00 |0003: return-void │ │ +412dac: |[412dac] de.danoeh.antennapod.model.R$drawable.:()V │ │ +412dbc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412dc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -851486,17 +851486,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412db8: |[412db8] de.danoeh.antennapod.model.R$id.:()V │ │ -412dc8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412dce: 0e00 |0003: return-void │ │ +412dc4: |[412dc4] de.danoeh.antennapod.model.R$id.:()V │ │ +412dd4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412dda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -851538,17 +851538,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412dd0: |[412dd0] de.danoeh.antennapod.model.R$integer.:()V │ │ -412de0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412de6: 0e00 |0003: return-void │ │ +412ddc: |[412ddc] de.danoeh.antennapod.model.R$integer.:()V │ │ +412dec: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412df2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -851660,17 +851660,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412de8: |[412de8] de.danoeh.antennapod.model.R$layout.:()V │ │ -412df8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412dfe: 0e00 |0003: return-void │ │ +412df4: |[412df4] de.danoeh.antennapod.model.R$layout.:()V │ │ +412e04: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412e0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -851712,17 +851712,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412e00: |[412e00] de.danoeh.antennapod.model.R$string.:()V │ │ -412e10: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412e16: 0e00 |0003: return-void │ │ +412e0c: |[412e0c] de.danoeh.antennapod.model.R$string.:()V │ │ +412e1c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412e22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -851814,17 +851814,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412f58: |[412f58] de.danoeh.antennapod.model.R$style.:()V │ │ -412f68: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412f6e: 0e00 |0003: return-void │ │ +412f64: |[412f64] de.danoeh.antennapod.model.R$style.:()V │ │ +412f74: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412f7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -852076,65 +852076,65 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 140 16-bit code units │ │ -412e18: |[412e18] de.danoeh.antennapod.model.R$styleable.:()V │ │ -412e28: 1400 b603 047f |0000: const v0, #float 1.75477e+38 // #7f0403b6 │ │ -412e2e: 1401 ed03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ed │ │ -412e34: 2420 0020 1000 |0006: filled-new-array {v0, v1}, [I // type@2000 │ │ -412e3a: 0c00 |0009: move-result-object v0 │ │ -412e3c: 6900 2775 |000a: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.Capability:[I // field@7527 │ │ -412e40: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ -412e46: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ -412e4c: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ -412e52: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ -412e58: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ -412e5e: 2451 0020 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -412e64: 0c00 |001e: move-result-object v0 │ │ -412e66: 6900 2a75 |001f: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.ColorStateListItem:[I // field@752a │ │ -412e6a: 1270 |0021: const/4 v0, #int 7 // #7 │ │ -412e6c: 2300 0020 |0022: new-array v0, v0, [I // type@2000 │ │ -412e70: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ -412e76: 6900 3075 |0027: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.FontFamily:[I // field@7530 │ │ -412e7a: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ -412e7e: 2300 0020 |002b: new-array v0, v0, [I // type@2000 │ │ -412e82: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ -412e88: 6900 3175 |0030: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.FontFamilyFont:[I // field@7531 │ │ -412e8c: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ -412e90: 2300 0020 |0034: new-array v0, v0, [I // type@2000 │ │ -412e94: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ -412e9a: 6900 4375 |0039: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.GradientColor:[I // field@7543 │ │ -412e9e: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ -412ea4: 2420 0020 0200 |003e: filled-new-array {v2, v0}, [I // type@2000 │ │ -412eaa: 0c00 |0041: move-result-object v0 │ │ -412eac: 6900 4475 |0042: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.GradientColorItem:[I // field@7544 │ │ -412eb0: 0e00 |0044: return-void │ │ -412eb2: 0000 |0045: nop // spacer │ │ -412eb4: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ -412ed8: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ -412f08: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0070: array-data (28 units) │ │ +412e24: |[412e24] de.danoeh.antennapod.model.R$styleable.:()V │ │ +412e34: 1400 b603 047f |0000: const v0, #float 1.75477e+38 // #7f0403b6 │ │ +412e3a: 1401 ed03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ed │ │ +412e40: 2420 0020 1000 |0006: filled-new-array {v0, v1}, [I // type@2000 │ │ +412e46: 0c00 |0009: move-result-object v0 │ │ +412e48: 6900 2775 |000a: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.Capability:[I // field@7527 │ │ +412e4c: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ +412e52: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ +412e58: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ +412e5e: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ +412e64: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ +412e6a: 2451 0020 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +412e70: 0c00 |001e: move-result-object v0 │ │ +412e72: 6900 2a75 |001f: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.ColorStateListItem:[I // field@752a │ │ +412e76: 1270 |0021: const/4 v0, #int 7 // #7 │ │ +412e78: 2300 0020 |0022: new-array v0, v0, [I // type@2000 │ │ +412e7c: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ +412e82: 6900 3075 |0027: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.FontFamily:[I // field@7530 │ │ +412e86: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ +412e8a: 2300 0020 |002b: new-array v0, v0, [I // type@2000 │ │ +412e8e: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ +412e94: 6900 3175 |0030: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.FontFamilyFont:[I // field@7531 │ │ +412e98: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ +412e9c: 2300 0020 |0034: new-array v0, v0, [I // type@2000 │ │ +412ea0: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ +412ea6: 6900 4375 |0039: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.GradientColor:[I // field@7543 │ │ +412eaa: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ +412eb0: 2420 0020 0200 |003e: filled-new-array {v2, v0}, [I // type@2000 │ │ +412eb6: 0c00 |0041: move-result-object v0 │ │ +412eb8: 6900 4475 |0042: sput-object v0, Lde/danoeh/antennapod/model/R$styleable;.GradientColorItem:[I // field@7544 │ │ +412ebc: 0e00 |0044: return-void │ │ +412ebe: 0000 |0045: nop // spacer │ │ +412ec0: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ +412ee4: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ +412f14: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0070: array-data (28 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412f40: |[412f40] de.danoeh.antennapod.model.R$styleable.:()V │ │ -412f50: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412f56: 0e00 |0003: return-void │ │ +412f4c: |[412f4c] de.danoeh.antennapod.model.R$styleable.:()V │ │ +412f5c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412f62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -852165,17 +852165,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -412f70: |[412f70] de.danoeh.antennapod.model.R.:()V │ │ -412f80: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -412f86: 0e00 |0003: return-void │ │ +412f7c: |[412f7c] de.danoeh.antennapod.model.R.:()V │ │ +412f8c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +412f92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -852308,222 +852308,222 @@ │ │ type : '()[Lde/danoeh/antennapod/model/download/DownloadError;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 135 16-bit code units │ │ -413014: |[413014] de.danoeh.antennapod.model.download.DownloadError.$values:()[Lde/danoeh/antennapod/model/download/DownloadError; │ │ -413024: 1300 1700 |0000: const/16 v0, #int 23 // #17 │ │ -413028: 2300 0d21 |0002: new-array v0, v0, [Lde/danoeh/antennapod/model/download/DownloadError; // type@210d │ │ -41302c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -41302e: 6202 6a75 |0005: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@756a │ │ -413032: 4d02 0001 |0007: aput-object v2, v0, v1 │ │ -413036: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -413038: 6202 6375 |000a: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@7563 │ │ -41303c: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ -413040: 1221 |000e: const/4 v1, #int 2 // #2 │ │ -413042: 6202 6875 |000f: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7568 │ │ -413046: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ -41304a: 1231 |0013: const/4 v1, #int 3 // #3 │ │ -41304c: 6202 5575 |0014: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7555 │ │ -413050: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ -413054: 1241 |0018: const/4 v1, #int 4 // #4 │ │ -413056: 6202 6075 |0019: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@7560 │ │ -41305a: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ -41305e: 1251 |001d: const/4 v1, #int 5 // #5 │ │ -413060: 6202 5e75 |001e: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755e │ │ -413064: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ -413068: 1261 |0022: const/4 v1, #int 6 // #6 │ │ -41306a: 6202 5975 |0023: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_EXISTS:Lde/danoeh/antennapod/model/download/DownloadError; // field@7559 │ │ -41306e: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ -413072: 1271 |0027: const/4 v1, #int 7 // #7 │ │ -413074: 6202 5875 |0028: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@7558 │ │ -413078: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ -41307c: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -413080: 6202 5775 |002e: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DEVICE_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@7557 │ │ -413084: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ -413088: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ -41308c: 6202 5c75 |0034: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755c │ │ -413090: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ -413094: 1301 0a00 |0038: const/16 v1, #int 10 // #a │ │ -413098: 6202 6175 |003a: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7561 │ │ -41309c: 4d02 0001 |003c: aput-object v2, v0, v1 │ │ -4130a0: 1301 0b00 |003e: const/16 v1, #int 11 // #b │ │ -4130a4: 6202 6775 |0040: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@7567 │ │ -4130a8: 4d02 0001 |0042: aput-object v2, v0, v1 │ │ -4130ac: 1301 0c00 |0044: const/16 v1, #int 12 // #c │ │ -4130b0: 6202 6575 |0046: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7565 │ │ -4130b4: 4d02 0001 |0048: aput-object v2, v0, v1 │ │ -4130b8: 1301 0d00 |004a: const/16 v1, #int 13 // #d │ │ -4130bc: 6202 5675 |004c: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7556 │ │ -4130c0: 4d02 0001 |004e: aput-object v2, v0, v1 │ │ -4130c4: 1301 0e00 |0050: const/16 v1, #int 14 // #e │ │ -4130c8: 6202 6675 |0052: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@7566 │ │ -4130cc: 4d02 0001 |0054: aput-object v2, v0, v1 │ │ -4130d0: 1301 0f00 |0056: const/16 v1, #int 15 // #f │ │ -4130d4: 6202 5a75 |0058: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@755a │ │ -4130d8: 4d02 0001 |005a: aput-object v2, v0, v1 │ │ -4130dc: 1301 1000 |005c: const/16 v1, #int 16 // #10 │ │ -4130e0: 6202 5b75 |005e: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@755b │ │ -4130e4: 4d02 0001 |0060: aput-object v2, v0, v1 │ │ -4130e8: 1301 1100 |0062: const/16 v1, #int 17 // #11 │ │ -4130ec: 6202 5f75 |0064: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@755f │ │ -4130f0: 4d02 0001 |0066: aput-object v2, v0, v1 │ │ -4130f4: 1301 1200 |0068: const/16 v1, #int 18 // #12 │ │ -4130f8: 6202 5d75 |006a: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@755d │ │ -4130fc: 4d02 0001 |006c: aput-object v2, v0, v1 │ │ -413100: 1301 1300 |006e: const/16 v1, #int 19 // #13 │ │ -413104: 6202 6975 |0070: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@7569 │ │ -413108: 4d02 0001 |0072: aput-object v2, v0, v1 │ │ -41310c: 1301 1400 |0074: const/16 v1, #int 20 // #14 │ │ -413110: 6202 6275 |0076: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@7562 │ │ -413114: 4d02 0001 |0078: aput-object v2, v0, v1 │ │ -413118: 1301 1500 |007a: const/16 v1, #int 21 // #15 │ │ -41311c: 6202 5475 |007c: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7554 │ │ -413120: 4d02 0001 |007e: aput-object v2, v0, v1 │ │ -413124: 1301 1600 |0080: const/16 v1, #int 22 // #16 │ │ -413128: 6202 6475 |0082: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7564 │ │ -41312c: 4d02 0001 |0084: aput-object v2, v0, v1 │ │ -413130: 1100 |0086: return-object v0 │ │ +413020: |[413020] de.danoeh.antennapod.model.download.DownloadError.$values:()[Lde/danoeh/antennapod/model/download/DownloadError; │ │ +413030: 1300 1700 |0000: const/16 v0, #int 23 // #17 │ │ +413034: 2300 0d21 |0002: new-array v0, v0, [Lde/danoeh/antennapod/model/download/DownloadError; // type@210d │ │ +413038: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +41303a: 6202 6a75 |0005: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@756a │ │ +41303e: 4d02 0001 |0007: aput-object v2, v0, v1 │ │ +413042: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +413044: 6202 6375 |000a: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@7563 │ │ +413048: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ +41304c: 1221 |000e: const/4 v1, #int 2 // #2 │ │ +41304e: 6202 6875 |000f: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7568 │ │ +413052: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ +413056: 1231 |0013: const/4 v1, #int 3 // #3 │ │ +413058: 6202 5575 |0014: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7555 │ │ +41305c: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ +413060: 1241 |0018: const/4 v1, #int 4 // #4 │ │ +413062: 6202 6075 |0019: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@7560 │ │ +413066: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ +41306a: 1251 |001d: const/4 v1, #int 5 // #5 │ │ +41306c: 6202 5e75 |001e: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755e │ │ +413070: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ +413074: 1261 |0022: const/4 v1, #int 6 // #6 │ │ +413076: 6202 5975 |0023: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_EXISTS:Lde/danoeh/antennapod/model/download/DownloadError; // field@7559 │ │ +41307a: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ +41307e: 1271 |0027: const/4 v1, #int 7 // #7 │ │ +413080: 6202 5875 |0028: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@7558 │ │ +413084: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ +413088: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +41308c: 6202 5775 |002e: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DEVICE_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@7557 │ │ +413090: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ +413094: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ +413098: 6202 5c75 |0034: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755c │ │ +41309c: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ +4130a0: 1301 0a00 |0038: const/16 v1, #int 10 // #a │ │ +4130a4: 6202 6175 |003a: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7561 │ │ +4130a8: 4d02 0001 |003c: aput-object v2, v0, v1 │ │ +4130ac: 1301 0b00 |003e: const/16 v1, #int 11 // #b │ │ +4130b0: 6202 6775 |0040: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@7567 │ │ +4130b4: 4d02 0001 |0042: aput-object v2, v0, v1 │ │ +4130b8: 1301 0c00 |0044: const/16 v1, #int 12 // #c │ │ +4130bc: 6202 6575 |0046: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7565 │ │ +4130c0: 4d02 0001 |0048: aput-object v2, v0, v1 │ │ +4130c4: 1301 0d00 |004a: const/16 v1, #int 13 // #d │ │ +4130c8: 6202 5675 |004c: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7556 │ │ +4130cc: 4d02 0001 |004e: aput-object v2, v0, v1 │ │ +4130d0: 1301 0e00 |0050: const/16 v1, #int 14 // #e │ │ +4130d4: 6202 6675 |0052: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@7566 │ │ +4130d8: 4d02 0001 |0054: aput-object v2, v0, v1 │ │ +4130dc: 1301 0f00 |0056: const/16 v1, #int 15 // #f │ │ +4130e0: 6202 5a75 |0058: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@755a │ │ +4130e4: 4d02 0001 |005a: aput-object v2, v0, v1 │ │ +4130e8: 1301 1000 |005c: const/16 v1, #int 16 // #10 │ │ +4130ec: 6202 5b75 |005e: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@755b │ │ +4130f0: 4d02 0001 |0060: aput-object v2, v0, v1 │ │ +4130f4: 1301 1100 |0062: const/16 v1, #int 17 // #11 │ │ +4130f8: 6202 5f75 |0064: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@755f │ │ +4130fc: 4d02 0001 |0066: aput-object v2, v0, v1 │ │ +413100: 1301 1200 |0068: const/16 v1, #int 18 // #12 │ │ +413104: 6202 5d75 |006a: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@755d │ │ +413108: 4d02 0001 |006c: aput-object v2, v0, v1 │ │ +41310c: 1301 1300 |006e: const/16 v1, #int 19 // #13 │ │ +413110: 6202 6975 |0070: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@7569 │ │ +413114: 4d02 0001 |0072: aput-object v2, v0, v1 │ │ +413118: 1301 1400 |0074: const/16 v1, #int 20 // #14 │ │ +41311c: 6202 6275 |0076: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@7562 │ │ +413120: 4d02 0001 |0078: aput-object v2, v0, v1 │ │ +413124: 1301 1500 |007a: const/16 v1, #int 21 // #15 │ │ +413128: 6202 5475 |007c: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7554 │ │ +41312c: 4d02 0001 |007e: aput-object v2, v0, v1 │ │ +413130: 1301 1600 |0080: const/16 v1, #int 22 // #16 │ │ +413134: 6202 6475 |0082: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7564 │ │ +413138: 4d02 0001 |0084: aput-object v2, v0, v1 │ │ +41313c: 1100 |0086: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=4 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/download/DownloadError;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 254 16-bit code units │ │ -413170: |[413170] de.danoeh.antennapod.model.download.DownloadError.:()V │ │ -413180: 2200 c41b |0000: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -413184: 1a01 164a |0002: const-string v1, "SUCCESS" // string@4a16 │ │ -413188: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -41318a: 7040 68ab 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -413190: 6900 6a75 |0008: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@756a │ │ -413194: 2200 c41b |000a: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -413198: 1a01 8315 |000c: const-string v1, "ERROR_PARSER_EXCEPTION" // string@1583 │ │ -41319c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -41319e: 7040 68ab 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -4131a4: 6900 6375 |0012: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@7563 │ │ -4131a8: 2200 c41b |0014: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -4131ac: 1a01 8a15 |0016: const-string v1, "ERROR_UNSUPPORTED_TYPE" // string@158a │ │ -4131b0: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -4131b2: 7040 68ab 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -4131b8: 6900 6875 |001c: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7568 │ │ -4131bc: 2200 c41b |001e: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -4131c0: 1a01 7315 |0020: const-string v1, "ERROR_CONNECTION_ERROR" // string@1573 │ │ -4131c4: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -4131c6: 7040 68ab 1022 |0023: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -4131cc: 6900 5575 |0026: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7555 │ │ -4131d0: 2200 c41b |0028: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -4131d4: 1a01 8015 |002a: const-string v1, "ERROR_MALFORMED_URL" // string@1580 │ │ -4131d8: 1242 |002c: const/4 v2, #int 4 // #4 │ │ -4131da: 7040 68ab 1022 |002d: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -4131e0: 6900 6075 |0030: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@7560 │ │ -4131e4: 2200 c41b |0032: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -4131e8: 1a01 7e15 |0034: const-string v1, "ERROR_IO_ERROR" // string@157e │ │ -4131ec: 1252 |0036: const/4 v2, #int 5 // #5 │ │ -4131ee: 7040 68ab 1022 |0037: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -4131f4: 6900 5e75 |003a: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755e │ │ -4131f8: 2200 c41b |003c: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -4131fc: 1a01 7715 |003e: const-string v1, "ERROR_FILE_EXISTS" // string@1577 │ │ -413200: 1262 |0040: const/4 v2, #int 6 // #6 │ │ -413202: 7040 68ab 1022 |0041: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -413208: 6900 5975 |0044: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_EXISTS:Lde/danoeh/antennapod/model/download/DownloadError; // field@7559 │ │ -41320c: 2200 c41b |0046: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -413210: 1a01 7615 |0048: const-string v1, "ERROR_DOWNLOAD_CANCELLED" // string@1576 │ │ -413214: 1272 |004a: const/4 v2, #int 7 // #7 │ │ -413216: 7040 68ab 1022 |004b: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -41321c: 6900 5875 |004e: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@7558 │ │ -413220: 2200 c41b |0050: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -413224: 1a01 7515 |0052: const-string v1, "ERROR_DEVICE_NOT_FOUND" // string@1575 │ │ -413228: 1302 0800 |0054: const/16 v2, #int 8 // #8 │ │ -41322c: 7040 68ab 1022 |0056: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -413232: 6900 5775 |0059: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DEVICE_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@7557 │ │ -413236: 2200 c41b |005b: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -41323a: 1a01 7b15 |005d: const-string v1, "ERROR_HTTP_DATA_ERROR" // string@157b │ │ -41323e: 1302 0900 |005f: const/16 v2, #int 9 // #9 │ │ -413242: 7040 68ab 1022 |0061: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -413248: 6900 5c75 |0064: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755c │ │ -41324c: 2200 c41b |0066: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -413250: 1a01 8115 |0068: const-string v1, "ERROR_NOT_ENOUGH_SPACE" // string@1581 │ │ -413254: 1302 0a00 |006a: const/16 v2, #int 10 // #a │ │ -413258: 7040 68ab 1022 |006c: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -41325e: 6900 6175 |006f: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7561 │ │ -413262: 2200 c41b |0071: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -413266: 1a01 8915 |0073: const-string v1, "ERROR_UNKNOWN_HOST" // string@1589 │ │ -41326a: 1302 0b00 |0075: const/16 v2, #int 11 // #b │ │ -41326e: 7040 68ab 1022 |0077: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -413274: 6900 6775 |007a: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@7567 │ │ -413278: 2200 c41b |007c: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -41327c: 1a01 8615 |007e: const-string v1, "ERROR_REQUEST_ERROR" // string@1586 │ │ -413280: 1302 0c00 |0080: const/16 v2, #int 12 // #c │ │ -413284: 7040 68ab 1022 |0082: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -41328a: 6900 6575 |0085: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7565 │ │ -41328e: 2200 c41b |0087: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -413292: 1a01 7415 |0089: const-string v1, "ERROR_DB_ACCESS_ERROR" // string@1574 │ │ -413296: 1302 0d00 |008b: const/16 v2, #int 13 // #d │ │ -41329a: 7040 68ab 1022 |008d: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -4132a0: 6900 5675 |0090: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7556 │ │ -4132a4: 2200 c41b |0092: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -4132a8: 1a01 8815 |0094: const-string v1, "ERROR_UNAUTHORIZED" // string@1588 │ │ -4132ac: 1302 0e00 |0096: const/16 v2, #int 14 // #e │ │ -4132b0: 7040 68ab 1022 |0098: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -4132b6: 6900 6675 |009b: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@7566 │ │ -4132ba: 2200 c41b |009d: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -4132be: 1a01 7815 |009f: const-string v1, "ERROR_FILE_TYPE" // string@1578 │ │ -4132c2: 1302 0f00 |00a1: const/16 v2, #int 15 // #f │ │ -4132c6: 7040 68ab 1022 |00a3: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -4132cc: 6900 5a75 |00a6: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@755a │ │ -4132d0: 2200 c41b |00a8: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -4132d4: 1a01 7915 |00aa: const-string v1, "ERROR_FORBIDDEN" // string@1579 │ │ -4132d8: 1302 1000 |00ac: const/16 v2, #int 16 // #10 │ │ -4132dc: 7040 68ab 1022 |00ae: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -4132e2: 6900 5b75 |00b1: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@755b │ │ -4132e6: 2200 c41b |00b3: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -4132ea: 1a01 7f15 |00b5: const-string v1, "ERROR_IO_WRONG_SIZE" // string@157f │ │ -4132ee: 1302 1100 |00b7: const/16 v2, #int 17 // #11 │ │ -4132f2: 7040 68ab 1022 |00b9: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -4132f8: 6900 5f75 |00bc: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@755f │ │ -4132fc: 2200 c41b |00be: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -413300: 1a01 7d15 |00c0: const-string v1, "ERROR_IO_BLOCKED" // string@157d │ │ -413304: 1302 1200 |00c2: const/16 v2, #int 18 // #12 │ │ -413308: 7040 68ab 1022 |00c4: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -41330e: 6900 5d75 |00c7: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@755d │ │ -413312: 2200 c41b |00c9: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -413316: 1a01 8b15 |00cb: const-string v1, "ERROR_UNSUPPORTED_TYPE_HTML" // string@158b │ │ -41331a: 1302 1300 |00cd: const/16 v2, #int 19 // #13 │ │ -41331e: 7040 68ab 1022 |00cf: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -413324: 6900 6975 |00d2: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@7569 │ │ -413328: 2200 c41b |00d4: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -41332c: 1a01 8215 |00d6: const-string v1, "ERROR_NOT_FOUND" // string@1582 │ │ -413330: 1302 1400 |00d8: const/16 v2, #int 20 // #14 │ │ -413334: 7040 68ab 1022 |00da: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -41333a: 6900 6275 |00dd: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@7562 │ │ -41333e: 2200 c41b |00df: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -413342: 1a01 7215 |00e1: const-string v1, "ERROR_CERTIFICATE" // string@1572 │ │ -413346: 1302 1500 |00e3: const/16 v2, #int 21 // #15 │ │ -41334a: 7040 68ab 1022 |00e5: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -413350: 6900 5475 |00e8: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7554 │ │ -413354: 2200 c41b |00ea: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -413358: 1301 1600 |00ec: const/16 v1, #int 22 // #16 │ │ -41335c: 1302 1600 |00ee: const/16 v2, #int 22 // #16 │ │ -413360: 1a03 8415 |00f0: const-string v3, "ERROR_PARSER_EXCEPTION_DUPLICATE" // string@1584 │ │ -413364: 7040 68ab 3021 |00f2: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ -41336a: 6900 6475 |00f5: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7564 │ │ -41336e: 7100 66ab 0000 |00f7: invoke-static {}, Lde/danoeh/antennapod/model/download/DownloadError;.$values:()[Lde/danoeh/antennapod/model/download/DownloadError; // method@ab66 │ │ -413374: 0c00 |00fa: move-result-object v0 │ │ -413376: 6900 5375 |00fb: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.$VALUES:[Lde/danoeh/antennapod/model/download/DownloadError; // field@7553 │ │ -41337a: 0e00 |00fd: return-void │ │ +41317c: |[41317c] de.danoeh.antennapod.model.download.DownloadError.:()V │ │ +41318c: 2200 c41b |0000: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +413190: 1a01 164a |0002: const-string v1, "SUCCESS" // string@4a16 │ │ +413194: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +413196: 7040 68ab 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +41319c: 6900 6a75 |0008: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@756a │ │ +4131a0: 2200 c41b |000a: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +4131a4: 1a01 8315 |000c: const-string v1, "ERROR_PARSER_EXCEPTION" // string@1583 │ │ +4131a8: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +4131aa: 7040 68ab 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +4131b0: 6900 6375 |0012: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@7563 │ │ +4131b4: 2200 c41b |0014: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +4131b8: 1a01 8a15 |0016: const-string v1, "ERROR_UNSUPPORTED_TYPE" // string@158a │ │ +4131bc: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +4131be: 7040 68ab 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +4131c4: 6900 6875 |001c: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7568 │ │ +4131c8: 2200 c41b |001e: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +4131cc: 1a01 7315 |0020: const-string v1, "ERROR_CONNECTION_ERROR" // string@1573 │ │ +4131d0: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +4131d2: 7040 68ab 1022 |0023: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +4131d8: 6900 5575 |0026: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7555 │ │ +4131dc: 2200 c41b |0028: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +4131e0: 1a01 8015 |002a: const-string v1, "ERROR_MALFORMED_URL" // string@1580 │ │ +4131e4: 1242 |002c: const/4 v2, #int 4 // #4 │ │ +4131e6: 7040 68ab 1022 |002d: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +4131ec: 6900 6075 |0030: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@7560 │ │ +4131f0: 2200 c41b |0032: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +4131f4: 1a01 7e15 |0034: const-string v1, "ERROR_IO_ERROR" // string@157e │ │ +4131f8: 1252 |0036: const/4 v2, #int 5 // #5 │ │ +4131fa: 7040 68ab 1022 |0037: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +413200: 6900 5e75 |003a: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755e │ │ +413204: 2200 c41b |003c: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +413208: 1a01 7715 |003e: const-string v1, "ERROR_FILE_EXISTS" // string@1577 │ │ +41320c: 1262 |0040: const/4 v2, #int 6 // #6 │ │ +41320e: 7040 68ab 1022 |0041: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +413214: 6900 5975 |0044: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_EXISTS:Lde/danoeh/antennapod/model/download/DownloadError; // field@7559 │ │ +413218: 2200 c41b |0046: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +41321c: 1a01 7615 |0048: const-string v1, "ERROR_DOWNLOAD_CANCELLED" // string@1576 │ │ +413220: 1272 |004a: const/4 v2, #int 7 // #7 │ │ +413222: 7040 68ab 1022 |004b: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +413228: 6900 5875 |004e: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@7558 │ │ +41322c: 2200 c41b |0050: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +413230: 1a01 7515 |0052: const-string v1, "ERROR_DEVICE_NOT_FOUND" // string@1575 │ │ +413234: 1302 0800 |0054: const/16 v2, #int 8 // #8 │ │ +413238: 7040 68ab 1022 |0056: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +41323e: 6900 5775 |0059: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DEVICE_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@7557 │ │ +413242: 2200 c41b |005b: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +413246: 1a01 7b15 |005d: const-string v1, "ERROR_HTTP_DATA_ERROR" // string@157b │ │ +41324a: 1302 0900 |005f: const/16 v2, #int 9 // #9 │ │ +41324e: 7040 68ab 1022 |0061: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +413254: 6900 5c75 |0064: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755c │ │ +413258: 2200 c41b |0066: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +41325c: 1a01 8115 |0068: const-string v1, "ERROR_NOT_ENOUGH_SPACE" // string@1581 │ │ +413260: 1302 0a00 |006a: const/16 v2, #int 10 // #a │ │ +413264: 7040 68ab 1022 |006c: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +41326a: 6900 6175 |006f: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7561 │ │ +41326e: 2200 c41b |0071: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +413272: 1a01 8915 |0073: const-string v1, "ERROR_UNKNOWN_HOST" // string@1589 │ │ +413276: 1302 0b00 |0075: const/16 v2, #int 11 // #b │ │ +41327a: 7040 68ab 1022 |0077: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +413280: 6900 6775 |007a: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@7567 │ │ +413284: 2200 c41b |007c: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +413288: 1a01 8615 |007e: const-string v1, "ERROR_REQUEST_ERROR" // string@1586 │ │ +41328c: 1302 0c00 |0080: const/16 v2, #int 12 // #c │ │ +413290: 7040 68ab 1022 |0082: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +413296: 6900 6575 |0085: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7565 │ │ +41329a: 2200 c41b |0087: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +41329e: 1a01 7415 |0089: const-string v1, "ERROR_DB_ACCESS_ERROR" // string@1574 │ │ +4132a2: 1302 0d00 |008b: const/16 v2, #int 13 // #d │ │ +4132a6: 7040 68ab 1022 |008d: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +4132ac: 6900 5675 |0090: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7556 │ │ +4132b0: 2200 c41b |0092: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +4132b4: 1a01 8815 |0094: const-string v1, "ERROR_UNAUTHORIZED" // string@1588 │ │ +4132b8: 1302 0e00 |0096: const/16 v2, #int 14 // #e │ │ +4132bc: 7040 68ab 1022 |0098: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +4132c2: 6900 6675 |009b: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@7566 │ │ +4132c6: 2200 c41b |009d: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +4132ca: 1a01 7815 |009f: const-string v1, "ERROR_FILE_TYPE" // string@1578 │ │ +4132ce: 1302 0f00 |00a1: const/16 v2, #int 15 // #f │ │ +4132d2: 7040 68ab 1022 |00a3: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +4132d8: 6900 5a75 |00a6: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@755a │ │ +4132dc: 2200 c41b |00a8: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +4132e0: 1a01 7915 |00aa: const-string v1, "ERROR_FORBIDDEN" // string@1579 │ │ +4132e4: 1302 1000 |00ac: const/16 v2, #int 16 // #10 │ │ +4132e8: 7040 68ab 1022 |00ae: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +4132ee: 6900 5b75 |00b1: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@755b │ │ +4132f2: 2200 c41b |00b3: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +4132f6: 1a01 7f15 |00b5: const-string v1, "ERROR_IO_WRONG_SIZE" // string@157f │ │ +4132fa: 1302 1100 |00b7: const/16 v2, #int 17 // #11 │ │ +4132fe: 7040 68ab 1022 |00b9: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +413304: 6900 5f75 |00bc: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@755f │ │ +413308: 2200 c41b |00be: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +41330c: 1a01 7d15 |00c0: const-string v1, "ERROR_IO_BLOCKED" // string@157d │ │ +413310: 1302 1200 |00c2: const/16 v2, #int 18 // #12 │ │ +413314: 7040 68ab 1022 |00c4: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +41331a: 6900 5d75 |00c7: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@755d │ │ +41331e: 2200 c41b |00c9: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +413322: 1a01 8b15 |00cb: const-string v1, "ERROR_UNSUPPORTED_TYPE_HTML" // string@158b │ │ +413326: 1302 1300 |00cd: const/16 v2, #int 19 // #13 │ │ +41332a: 7040 68ab 1022 |00cf: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +413330: 6900 6975 |00d2: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@7569 │ │ +413334: 2200 c41b |00d4: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +413338: 1a01 8215 |00d6: const-string v1, "ERROR_NOT_FOUND" // string@1582 │ │ +41333c: 1302 1400 |00d8: const/16 v2, #int 20 // #14 │ │ +413340: 7040 68ab 1022 |00da: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +413346: 6900 6275 |00dd: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@7562 │ │ +41334a: 2200 c41b |00df: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +41334e: 1a01 7215 |00e1: const-string v1, "ERROR_CERTIFICATE" // string@1572 │ │ +413352: 1302 1500 |00e3: const/16 v2, #int 21 // #15 │ │ +413356: 7040 68ab 1022 |00e5: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +41335c: 6900 5475 |00e8: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7554 │ │ +413360: 2200 c41b |00ea: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +413364: 1301 1600 |00ec: const/16 v1, #int 22 // #16 │ │ +413368: 1302 1600 |00ee: const/16 v2, #int 22 // #16 │ │ +41336c: 1a03 8415 |00f0: const-string v3, "ERROR_PARSER_EXCEPTION_DUPLICATE" // string@1584 │ │ +413370: 7040 68ab 3021 |00f2: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/model/download/DownloadError;.:(Ljava/lang/String;II)V // method@ab68 │ │ +413376: 6900 6475 |00f5: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION_DUPLICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7564 │ │ +41337a: 7100 66ab 0000 |00f7: invoke-static {}, Lde/danoeh/antennapod/model/download/DownloadError;.$values:()[Lde/danoeh/antennapod/model/download/DownloadError; // method@ab66 │ │ +413380: 0c00 |00fa: move-result-object v0 │ │ +413382: 6900 5375 |00fb: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.$VALUES:[Lde/danoeh/antennapod/model/download/DownloadError; // field@7553 │ │ +413386: 0e00 |00fd: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ 0x000a line=6 │ │ 0x0014 line=7 │ │ 0x001e line=8 │ │ 0x0028 line=9 │ │ @@ -852553,18 +852553,18 @@ │ │ type : '(Ljava/lang/String;II)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -41337c: |[41337c] de.danoeh.antennapod.model.download.DownloadError.:(Ljava/lang/String;II)V │ │ -41338c: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ -413392: 5903 6b75 |0003: iput v3, v0, Lde/danoeh/antennapod/model/download/DownloadError;.code:I // field@756b │ │ -413396: 0e00 |0005: return-void │ │ +413388: |[413388] de.danoeh.antennapod.model.download.DownloadError.:(Ljava/lang/String;II)V │ │ +413398: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ +41339e: 5903 6b75 |0003: iput v3, v0, Lde/danoeh/antennapod/model/download/DownloadError;.code:I // field@756b │ │ +4133a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/model/download/DownloadError; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -852576,37 +852576,37 @@ │ │ type : '(I)Lde/danoeh/antennapod/model/download/DownloadError;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -412f88: |[412f88] de.danoeh.antennapod.model.download.DownloadError.fromCode:(I)Lde/danoeh/antennapod/model/download/DownloadError; │ │ -412f98: 7100 6cab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/download/DownloadError;.values:()[Lde/danoeh/antennapod/model/download/DownloadError; // method@ab6c │ │ -412f9e: 0c00 |0003: move-result-object v0 │ │ -412fa0: 2101 |0004: array-length v1, v0 │ │ -412fa2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -412fa4: 3512 0e00 |0006: if-ge v2, v1, 0014 // +000e │ │ -412fa8: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -412fac: 6e10 6aab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadError;.getCode:()I // method@ab6a │ │ -412fb2: 0a04 |000d: move-result v4 │ │ -412fb4: 3354 0300 |000e: if-ne v4, v5, 0011 // +0003 │ │ -412fb8: 1103 |0010: return-object v3 │ │ -412fba: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ -412fbe: 28f3 |0013: goto 0006 // -000d │ │ -412fc0: 2200 711e |0014: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e71 │ │ -412fc4: 2201 8d1e |0016: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -412fc8: 7010 adb6 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -412fce: 1a02 bfd6 |001b: const-string v2, "unknown code: " // string@d6bf │ │ -412fd2: 6e20 b9b6 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -412fd8: 6e20 b4b6 5100 |0020: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -412fde: 6e10 c3b6 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -412fe4: 0c05 |0026: move-result-object v5 │ │ -412fe6: 7020 06b6 5000 |0027: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b606 │ │ -412fec: 2700 |002a: throw v0 │ │ +412f94: |[412f94] de.danoeh.antennapod.model.download.DownloadError.fromCode:(I)Lde/danoeh/antennapod/model/download/DownloadError; │ │ +412fa4: 7100 6cab 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/download/DownloadError;.values:()[Lde/danoeh/antennapod/model/download/DownloadError; // method@ab6c │ │ +412faa: 0c00 |0003: move-result-object v0 │ │ +412fac: 2101 |0004: array-length v1, v0 │ │ +412fae: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +412fb0: 3512 0e00 |0006: if-ge v2, v1, 0014 // +000e │ │ +412fb4: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +412fb8: 6e10 6aab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadError;.getCode:()I // method@ab6a │ │ +412fbe: 0a04 |000d: move-result v4 │ │ +412fc0: 3354 0300 |000e: if-ne v4, v5, 0011 // +0003 │ │ +412fc4: 1103 |0010: return-object v3 │ │ +412fc6: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ +412fca: 28f3 |0013: goto 0006 // -000d │ │ +412fcc: 2200 711e |0014: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e71 │ │ +412fd0: 2201 8d1e |0016: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +412fd4: 7010 adb6 0100 |0018: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +412fda: 1a02 bfd6 |001b: const-string v2, "unknown code: " // string@d6bf │ │ +412fde: 6e20 b9b6 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +412fe4: 6e20 b4b6 5100 |0020: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +412fea: 6e10 c3b6 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +412ff0: 0c05 |0026: move-result-object v5 │ │ +412ff2: 7020 06b6 5000 |0027: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b606 │ │ +412ff8: 2700 |002a: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x000a line=38 │ │ 0x0014 line=42 │ │ locals : │ │ 0x0000 - 0x002b reg=5 (null) I │ │ @@ -852616,20 +852616,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadError;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -412ff0: |[412ff0] de.danoeh.antennapod.model.download.DownloadError.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadError; │ │ -413000: 1c00 c41b |0000: const-class v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -413004: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ -41300a: 0c01 |0005: move-result-object v1 │ │ -41300c: 1f01 c41b |0006: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ -413010: 1101 |0008: return-object v1 │ │ +412ffc: |[412ffc] de.danoeh.antennapod.model.download.DownloadError.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadError; │ │ +41300c: 1c00 c41b |0000: const-class v0, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +413010: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ +413016: 0c01 |0005: move-result-object v1 │ │ +413018: 1f01 c41b |0006: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadError; // type@1bc4 │ │ +41301c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/download/DownloadError;) │ │ @@ -852637,20 +852637,20 @@ │ │ type : '()[Lde/danoeh/antennapod/model/download/DownloadError;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -413134: |[413134] de.danoeh.antennapod.model.download.DownloadError.values:()[Lde/danoeh/antennapod/model/download/DownloadError; │ │ -413144: 6200 5375 |0000: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.$VALUES:[Lde/danoeh/antennapod/model/download/DownloadError; // field@7553 │ │ -413148: 6e10 8bbb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/download/DownloadError;.clone:()Ljava/lang/Object; // method@bb8b │ │ -41314e: 0c00 |0005: move-result-object v0 │ │ -413150: 1f00 0d21 |0006: check-cast v0, [Lde/danoeh/antennapod/model/download/DownloadError; // type@210d │ │ -413154: 1100 |0008: return-object v0 │ │ +413140: |[413140] de.danoeh.antennapod.model.download.DownloadError.values:()[Lde/danoeh/antennapod/model/download/DownloadError; │ │ +413150: 6200 5375 |0000: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.$VALUES:[Lde/danoeh/antennapod/model/download/DownloadError; // field@7553 │ │ +413154: 6e10 8bbb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/download/DownloadError;.clone:()Ljava/lang/Object; // method@bb8b │ │ +41315a: 0c00 |0005: move-result-object v0 │ │ +41315c: 1f00 0d21 |0006: check-cast v0, [Lde/danoeh/antennapod/model/download/DownloadError; // type@210d │ │ +413160: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/model/download/DownloadError;) │ │ @@ -852658,17 +852658,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413158: |[413158] de.danoeh.antennapod.model.download.DownloadError.getCode:()I │ │ -413168: 5210 6b75 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadError;.code:I // field@756b │ │ -41316c: 0f00 |0002: return v0 │ │ +413164: |[413164] de.danoeh.antennapod.model.download.DownloadError.getCode:()I │ │ +413174: 5210 6b75 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadError;.code:I // field@756b │ │ +413178: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadError; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -852703,36 +852703,36 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -413408: |[413408] de.danoeh.antennapod.model.download.DownloadRequest$1.:()V │ │ -413418: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41341e: 0e00 |0003: return-void │ │ +413414: |[413414] de.danoeh.antennapod.model.download.DownloadRequest$1.:()V │ │ +413424: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41342a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/model/download/DownloadRequest$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/download/DownloadRequest;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -413398: |[413398] de.danoeh.antennapod.model.download.DownloadRequest$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ -4133a8: 2200 c71b |0000: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bc7 │ │ -4133ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4133ae: 7030 74ab 3001 |0003: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/model/download/DownloadRequest;.:(Landroid/os/Parcel;Lde/danoeh/antennapod/model/download/DownloadRequest-IA;)V // method@ab74 │ │ -4133b4: 1100 |0006: return-object v0 │ │ +4133a4: |[4133a4] de.danoeh.antennapod.model.download.DownloadRequest$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ +4133b4: 2200 c71b |0000: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bc7 │ │ +4133b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4133ba: 7030 74ab 3001 |0003: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/model/download/DownloadRequest;.:(Landroid/os/Parcel;Lde/danoeh/antennapod/model/download/DownloadRequest-IA;)V // method@ab74 │ │ +4133c0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/model/download/DownloadRequest$1; │ │ 0x0000 - 0x0007 reg=3 (null) Landroid/os/Parcel; │ │ │ │ @@ -852741,18 +852741,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4133d0: |[4133d0] de.danoeh.antennapod.model.download.DownloadRequest$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -4133e0: 6e20 6eab 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/download/DownloadRequest$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/download/DownloadRequest; // method@ab6e │ │ -4133e6: 0c01 |0003: move-result-object v1 │ │ -4133e8: 1101 |0004: return-object v1 │ │ +4133dc: |[4133dc] de.danoeh.antennapod.model.download.DownloadRequest$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +4133ec: 6e20 6eab 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/download/DownloadRequest$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/download/DownloadRequest; // method@ab6e │ │ +4133f2: 0c01 |0003: move-result-object v1 │ │ +4133f4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/model/download/DownloadRequest$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -852761,17 +852761,17 @@ │ │ type : '(I)[Lde/danoeh/antennapod/model/download/DownloadRequest;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4133b8: |[4133b8] de.danoeh.antennapod.model.download.DownloadRequest$1.newArray:(I)[Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ -4133c8: 2311 0e21 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/download/DownloadRequest; // type@210e │ │ -4133cc: 1101 |0002: return-object v1 │ │ +4133c4: |[4133c4] de.danoeh.antennapod.model.download.DownloadRequest$1.newArray:(I)[Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ +4133d4: 2311 0e21 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/download/DownloadRequest; // type@210e │ │ +4133d8: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/download/DownloadRequest$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -852780,18 +852780,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4133ec: |[4133ec] de.danoeh.antennapod.model.download.DownloadRequest$1.newArray:(I)[Ljava/lang/Object; │ │ -4133fc: 6e20 70ab 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/download/DownloadRequest$1;.newArray:(I)[Lde/danoeh/antennapod/model/download/DownloadRequest; // method@ab70 │ │ -413402: 0c01 |0003: move-result-object v1 │ │ -413404: 1101 |0004: return-object v1 │ │ +4133f8: |[4133f8] de.danoeh.antennapod.model.download.DownloadRequest$1.newArray:(I)[Ljava/lang/Object; │ │ +413408: 6e20 70ab 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/download/DownloadRequest$1;.newArray:(I)[Lde/danoeh/antennapod/model/download/DownloadRequest; // method@ab70 │ │ +41340e: 0c01 |0003: move-result-object v1 │ │ +413410: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/model/download/DownloadRequest$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -852916,76 +852916,76 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -413818: |[413818] de.danoeh.antennapod.model.download.DownloadRequest.:()V │ │ -413828: 2200 c51b |0000: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadRequest$1; // type@1bc5 │ │ -41382c: 7010 6dab 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest$1;.:()V // method@ab6d │ │ -413832: 6900 6c75 |0005: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.CREATOR:Landroid/os/Parcelable$Creator; // field@756c │ │ -413836: 0e00 |0007: return-void │ │ +413824: |[413824] de.danoeh.antennapod.model.download.DownloadRequest.:()V │ │ +413834: 2200 c51b |0000: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadRequest$1; // type@1bc5 │ │ +413838: 7010 6dab 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest$1;.:()V // method@ab6d │ │ +41383e: 6900 6c75 |0005: sput-object v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.CREATOR:Landroid/os/Parcelable$Creator; // field@756c │ │ +413842: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/download/DownloadRequest;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 13 │ │ insns size : 72 16-bit code units │ │ -413838: |[413838] de.danoeh.antennapod.model.download.DownloadRequest.:(Landroid/os/Parcel;)V │ │ -413848: 6e10 0f08 0f00 |0000: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -41384e: 0c01 |0003: move-result-object v1 │ │ -413850: 6e10 0f08 0f00 |0004: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -413856: 0c02 |0007: move-result-object v2 │ │ -413858: 6e10 0f08 0f00 |0008: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -41385e: 0c03 |000b: move-result-object v3 │ │ -413860: 6e10 0b08 0f00 |000c: invoke-virtual {v15}, Landroid/os/Parcel;.readLong:()J // method@080b │ │ -413866: 0b04 |000f: move-result-wide v4 │ │ -413868: 6e10 0808 0f00 |0010: invoke-virtual {v15}, Landroid/os/Parcel;.readInt:()I // method@0808 │ │ -41386e: 0a06 |0013: move-result v6 │ │ -413870: 6e10 0f08 0f00 |0014: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -413876: 0c07 |0017: move-result-object v7 │ │ -413878: 6e10 0f08 0f00 |0018: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -41387e: 0c00 |001b: move-result-object v0 │ │ -413880: 7110 87ab 0000 |001c: invoke-static {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@ab87 │ │ -413886: 0c08 |001f: move-result-object v8 │ │ -413888: 6e10 0f08 0f00 |0020: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -41388e: 0c00 |0023: move-result-object v0 │ │ -413890: 7110 87ab 0000 |0024: invoke-static {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@ab87 │ │ -413896: 0c09 |0027: move-result-object v9 │ │ -413898: 6e10 0408 0f00 |0028: invoke-virtual {v15}, Landroid/os/Parcel;.readByte:()B // method@0804 │ │ -41389e: 0a00 |002b: move-result v0 │ │ -4138a0: 121a |002c: const/4 v10, #int 1 // #1 │ │ -4138a2: 120b |002d: const/4 v11, #int 0 // #0 │ │ -4138a4: 3d00 0400 |002e: if-lez v0, 0032 // +0004 │ │ -4138a8: 121c |0030: const/4 v12, #int 1 // #1 │ │ -4138aa: 2802 |0031: goto 0033 // +0002 │ │ -4138ac: 120c |0032: const/4 v12, #int 0 // #0 │ │ -4138ae: 6e10 0208 0f00 |0033: invoke-virtual {v15}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0802 │ │ -4138b4: 0c0d |0036: move-result-object v13 │ │ -4138b6: 6e10 0408 0f00 |0037: invoke-virtual {v15}, Landroid/os/Parcel;.readByte:()B // method@0804 │ │ -4138bc: 0a0f |003a: move-result v15 │ │ -4138be: 3d0f 0400 |003b: if-lez v15, 003f // +0004 │ │ -4138c2: 121f |003d: const/4 v15, #int 1 // #1 │ │ -4138c4: 2802 |003e: goto 0040 // +0002 │ │ -4138c6: 120f |003f: const/4 v15, #int 0 // #0 │ │ -4138c8: 07e0 |0040: move-object v0, v14 │ │ -4138ca: 01ca |0041: move v10, v12 │ │ -4138cc: 07db |0042: move-object v11, v13 │ │ -4138ce: 01fc |0043: move v12, v15 │ │ -4138d0: 760d 76ab 0000 |0044: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLandroid/os/Bundle;Z)V // method@ab76 │ │ -4138d6: 0e00 |0047: return-void │ │ +413844: |[413844] de.danoeh.antennapod.model.download.DownloadRequest.:(Landroid/os/Parcel;)V │ │ +413854: 6e10 0f08 0f00 |0000: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +41385a: 0c01 |0003: move-result-object v1 │ │ +41385c: 6e10 0f08 0f00 |0004: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +413862: 0c02 |0007: move-result-object v2 │ │ +413864: 6e10 0f08 0f00 |0008: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +41386a: 0c03 |000b: move-result-object v3 │ │ +41386c: 6e10 0b08 0f00 |000c: invoke-virtual {v15}, Landroid/os/Parcel;.readLong:()J // method@080b │ │ +413872: 0b04 |000f: move-result-wide v4 │ │ +413874: 6e10 0808 0f00 |0010: invoke-virtual {v15}, Landroid/os/Parcel;.readInt:()I // method@0808 │ │ +41387a: 0a06 |0013: move-result v6 │ │ +41387c: 6e10 0f08 0f00 |0014: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +413882: 0c07 |0017: move-result-object v7 │ │ +413884: 6e10 0f08 0f00 |0018: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +41388a: 0c00 |001b: move-result-object v0 │ │ +41388c: 7110 87ab 0000 |001c: invoke-static {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@ab87 │ │ +413892: 0c08 |001f: move-result-object v8 │ │ +413894: 6e10 0f08 0f00 |0020: invoke-virtual {v15}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +41389a: 0c00 |0023: move-result-object v0 │ │ +41389c: 7110 87ab 0000 |0024: invoke-static {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; // method@ab87 │ │ +4138a2: 0c09 |0027: move-result-object v9 │ │ +4138a4: 6e10 0408 0f00 |0028: invoke-virtual {v15}, Landroid/os/Parcel;.readByte:()B // method@0804 │ │ +4138aa: 0a00 |002b: move-result v0 │ │ +4138ac: 121a |002c: const/4 v10, #int 1 // #1 │ │ +4138ae: 120b |002d: const/4 v11, #int 0 // #0 │ │ +4138b0: 3d00 0400 |002e: if-lez v0, 0032 // +0004 │ │ +4138b4: 121c |0030: const/4 v12, #int 1 // #1 │ │ +4138b6: 2802 |0031: goto 0033 // +0002 │ │ +4138b8: 120c |0032: const/4 v12, #int 0 // #0 │ │ +4138ba: 6e10 0208 0f00 |0033: invoke-virtual {v15}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0802 │ │ +4138c0: 0c0d |0036: move-result-object v13 │ │ +4138c2: 6e10 0408 0f00 |0037: invoke-virtual {v15}, Landroid/os/Parcel;.readByte:()B // method@0804 │ │ +4138c8: 0a0f |003a: move-result v15 │ │ +4138ca: 3d0f 0400 |003b: if-lez v15, 003f // +0004 │ │ +4138ce: 121f |003d: const/4 v15, #int 1 // #1 │ │ +4138d0: 2802 |003e: goto 0040 // +0002 │ │ +4138d2: 120f |003f: const/4 v15, #int 0 // #0 │ │ +4138d4: 07e0 |0040: move-object v0, v14 │ │ +4138d6: 01ca |0041: move v10, v12 │ │ +4138d8: 07db |0042: move-object v11, v13 │ │ +4138da: 01fc |0043: move v12, v15 │ │ +4138dc: 760d 76ab 0000 |0044: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLandroid/os/Bundle;Z)V // method@ab76 │ │ +4138e2: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0018 line=40 │ │ 0x0033 line=41 │ │ 0x0044 line=39 │ │ locals : │ │ @@ -852997,17 +852997,17 @@ │ │ type : '(Landroid/os/Parcel;Lde/danoeh/antennapod/model/download/DownloadRequest-IA;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4138d8: |[4138d8] de.danoeh.antennapod.model.download.DownloadRequest.:(Landroid/os/Parcel;Lde/danoeh/antennapod/model/download/DownloadRequest-IA;)V │ │ -4138e8: 7020 73ab 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/download/DownloadRequest;.:(Landroid/os/Parcel;)V // method@ab73 │ │ -4138ee: 0e00 |0003: return-void │ │ +4138e4: |[4138e4] de.danoeh.antennapod.model.download.DownloadRequest.:(Landroid/os/Parcel;Lde/danoeh/antennapod/model/download/DownloadRequest-IA;)V │ │ +4138f4: 7020 73ab 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/download/DownloadRequest;.:(Landroid/os/Parcel;)V // method@ab73 │ │ +4138fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/download/DownloadRequest-IA; │ │ @@ -853017,29 +853017,29 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 24 │ │ ins : 11 │ │ outs : 13 │ │ insns size : 23 16-bit code units │ │ -4138f0: |[4138f0] de.danoeh.antennapod.model.download.DownloadRequest.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Z)V │ │ -413900: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -413902: 120a |0001: const/4 v10, #int 0 // #0 │ │ -413904: 07d0 |0002: move-object v0, v13 │ │ -413906: 07e1 |0003: move-object v1, v14 │ │ -413908: 07f2 |0004: move-object v2, v15 │ │ -41390a: 0803 1000 |0005: move-object/from16 v3, v16 │ │ -41390e: 0504 1100 |0007: move-wide/from16 v4, v17 │ │ -413912: 0206 1300 |0009: move/from16 v6, v19 │ │ -413916: 0808 1400 |000b: move-object/from16 v8, v20 │ │ -41391a: 0809 1500 |000d: move-object/from16 v9, v21 │ │ -41391e: 080b 1600 |000f: move-object/from16 v11, v22 │ │ -413922: 020c 1700 |0011: move/from16 v12, v23 │ │ -413926: 760d 76ab 0000 |0013: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLandroid/os/Bundle;Z)V // method@ab76 │ │ -41392c: 0e00 |0016: return-void │ │ +4138fc: |[4138fc] de.danoeh.antennapod.model.download.DownloadRequest.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Z)V │ │ +41390c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +41390e: 120a |0001: const/4 v10, #int 0 // #0 │ │ +413910: 07d0 |0002: move-object v0, v13 │ │ +413912: 07e1 |0003: move-object v1, v14 │ │ +413914: 07f2 |0004: move-object v2, v15 │ │ +413916: 0803 1000 |0005: move-object/from16 v3, v16 │ │ +41391a: 0504 1100 |0007: move-wide/from16 v4, v17 │ │ +41391e: 0206 1300 |0009: move/from16 v6, v19 │ │ +413922: 0808 1400 |000b: move-object/from16 v8, v20 │ │ +413926: 0809 1500 |000d: move-object/from16 v9, v21 │ │ +41392a: 080b 1600 |000f: move-object/from16 v11, v22 │ │ +41392e: 020c 1700 |0011: move/from16 v12, v23 │ │ +413932: 760d 76ab 0000 |0013: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLandroid/os/Bundle;Z)V // method@ab76 │ │ +413938: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0013 line=34 │ │ locals : │ │ 0x0000 - 0x0017 reg=13 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ 0x0000 - 0x0017 reg=14 (null) Ljava/lang/String; │ │ 0x0000 - 0x0017 reg=15 (null) Ljava/lang/String; │ │ @@ -853056,28 +853056,28 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLandroid/os/Bundle;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 13 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -413930: |[413930] de.danoeh.antennapod.model.download.DownloadRequest.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLandroid/os/Bundle;Z)V │ │ -413940: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -413946: 5b01 6f75 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@756f │ │ -41394a: 5b02 7975 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7579 │ │ -41394e: 5b03 7b75 |0007: iput-object v3, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@757b │ │ -413952: 5a04 7075 |0009: iput-wide v4, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7570 │ │ -413956: 5906 7175 |000b: iput v6, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7571 │ │ -41395a: 5b07 7375 |000d: iput-object v7, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7573 │ │ -41395e: 5b08 7c75 |000f: iput-object v8, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@757c │ │ -413962: 5b09 7575 |0011: iput-object v9, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7575 │ │ -413966: 5c0a 7475 |0013: iput-boolean v10, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7574 │ │ -41396a: 5b0b 6e75 |0015: iput-object v11, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.arguments:Landroid/os/Bundle; // field@756e │ │ -41396e: 5c0c 7275 |0017: iput-boolean v12, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.initiatedByUser:Z // field@7572 │ │ -413972: 0e00 |0019: return-void │ │ +41393c: |[41393c] de.danoeh.antennapod.model.download.DownloadRequest.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLandroid/os/Bundle;Z)V │ │ +41394c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +413952: 5b01 6f75 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@756f │ │ +413956: 5b02 7975 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7579 │ │ +41395a: 5b03 7b75 |0007: iput-object v3, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@757b │ │ +41395e: 5a04 7075 |0009: iput-wide v4, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7570 │ │ +413962: 5906 7175 |000b: iput v6, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7571 │ │ +413966: 5b07 7375 |000d: iput-object v7, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7573 │ │ +41396a: 5b08 7c75 |000f: iput-object v8, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@757c │ │ +41396e: 5b09 7575 |0011: iput-object v9, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7575 │ │ +413972: 5c0a 7475 |0013: iput-boolean v10, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7574 │ │ +413976: 5b0b 6e75 |0015: iput-object v11, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.arguments:Landroid/os/Bundle; // field@756e │ │ +41397a: 5c0c 7275 |0017: iput-boolean v12, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.initiatedByUser:Z // field@7572 │ │ +41397e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x0005 line=48 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ @@ -853107,38 +853107,38 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -413794: |[413794] de.danoeh.antennapod.model.download.DownloadRequest.nonNullString:(Ljava/lang/String;)Ljava/lang/String; │ │ -4137a4: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -4137a8: 2803 |0002: goto 0005 // +0003 │ │ -4137aa: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -4137ae: 1100 |0005: return-object v0 │ │ +4137a0: |[4137a0] de.danoeh.antennapod.model.download.DownloadRequest.nonNullString:(Ljava/lang/String;)Ljava/lang/String; │ │ +4137b0: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +4137b4: 2803 |0002: goto 0005 // +0003 │ │ +4137b6: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +4137ba: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/download/DownloadRequest;) │ │ name : 'nullIfEmpty' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4137b0: |[4137b0] de.danoeh.antennapod.model.download.DownloadRequest.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; │ │ -4137c0: 7110 330b 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -4137c6: 0a00 |0003: move-result v0 │ │ -4137c8: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -4137cc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -4137ce: 1101 |0007: return-object v1 │ │ +4137bc: |[4137bc] de.danoeh.antennapod.model.download.DownloadRequest.nullIfEmpty:(Ljava/lang/String;)Ljava/lang/String; │ │ +4137cc: 7110 330b 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +4137d2: 0a00 |0003: move-result v0 │ │ +4137d4: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +4137d8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +4137da: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -853147,127 +853147,127 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -4135b4: |[4135b4] de.danoeh.antennapod.model.download.DownloadRequest.describeContents:()I │ │ -4135c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4135c6: 0f00 |0001: return v0 │ │ +4135c0: |[4135c0] de.danoeh.antennapod.model.download.DownloadRequest.describeContents:()I │ │ +4135d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4135d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/download/DownloadRequest;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 169 16-bit code units │ │ -413438: |[413438] de.danoeh.antennapod.model.download.DownloadRequest.equals:(Ljava/lang/Object;)Z │ │ -413448: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -41344a: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ -41344e: 0f00 |0003: return v0 │ │ -413450: 2081 c71b |0004: instance-of v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bc7 │ │ -413454: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -413456: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -41345a: 0f02 |0009: return v2 │ │ -41345c: 1f08 c71b |000a: check-cast v8, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bc7 │ │ -413460: 5471 7375 |000c: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7573 │ │ -413464: 3801 0b00 |000e: if-eqz v1, 0019 // +000b │ │ -413468: 5483 7375 |0010: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7573 │ │ -41346c: 6e20 85b6 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -413472: 0a01 |0015: move-result v1 │ │ -413474: 3901 0800 |0016: if-nez v1, 001e // +0008 │ │ -413478: 2805 |0018: goto 001d // +0005 │ │ -41347a: 5481 7375 |0019: iget-object v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7573 │ │ -41347e: 3801 0300 |001b: if-eqz v1, 001e // +0003 │ │ -413482: 0f02 |001d: return v2 │ │ -413484: 5373 7075 |001e: iget-wide v3, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7570 │ │ -413488: 5385 7075 |0020: iget-wide v5, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7570 │ │ -41348c: 3101 0305 |0022: cmp-long v1, v3, v5 │ │ -413490: 3801 0300 |0024: if-eqz v1, 0027 // +0003 │ │ -413494: 0f02 |0026: return v2 │ │ -413496: 5271 7175 |0027: iget v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7571 │ │ -41349a: 5283 7175 |0029: iget v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7571 │ │ -41349e: 3231 0300 |002b: if-eq v1, v3, 002e // +0003 │ │ -4134a2: 0f02 |002d: return v2 │ │ -4134a4: 5271 7675 |002e: iget v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7576 │ │ -4134a8: 5283 7675 |0030: iget v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7576 │ │ -4134ac: 3231 0300 |0032: if-eq v1, v3, 0035 // +0003 │ │ -4134b0: 0f02 |0034: return v2 │ │ -4134b2: 5373 7775 |0035: iget-wide v3, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7577 │ │ -4134b6: 5385 7775 |0037: iget-wide v5, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7577 │ │ -4134ba: 3101 0305 |0039: cmp-long v1, v3, v5 │ │ -4134be: 3801 0300 |003b: if-eqz v1, 003e // +0003 │ │ -4134c2: 0f02 |003d: return v2 │ │ -4134c4: 5373 7875 |003e: iget-wide v3, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7578 │ │ -4134c8: 5385 7875 |0040: iget-wide v5, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7578 │ │ -4134cc: 3101 0305 |0042: cmp-long v1, v3, v5 │ │ -4134d0: 3801 0300 |0044: if-eqz v1, 0047 // +0003 │ │ -4134d4: 0f02 |0046: return v2 │ │ -4134d6: 5271 7a75 |0047: iget v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.statusMsg:I // field@757a │ │ -4134da: 5283 7a75 |0049: iget v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.statusMsg:I // field@757a │ │ -4134de: 3231 0300 |004b: if-eq v1, v3, 004e // +0003 │ │ -4134e2: 0f02 |004d: return v2 │ │ -4134e4: 5471 6f75 |004e: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@756f │ │ -4134e8: 5483 6f75 |0050: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@756f │ │ -4134ec: 6e20 85b6 3100 |0052: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4134f2: 0a01 |0055: move-result v1 │ │ -4134f4: 3901 0300 |0056: if-nez v1, 0059 // +0003 │ │ -4134f8: 0f02 |0058: return v2 │ │ -4134fa: 5471 7575 |0059: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7575 │ │ -4134fe: 3801 0b00 |005b: if-eqz v1, 0066 // +000b │ │ -413502: 5483 7575 |005d: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7575 │ │ -413506: 6e20 85b6 3100 |005f: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -41350c: 0a01 |0062: move-result v1 │ │ -41350e: 3901 0800 |0063: if-nez v1, 006b // +0008 │ │ -413512: 2805 |0065: goto 006a // +0005 │ │ -413514: 5481 7575 |0066: iget-object v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7575 │ │ -413518: 3801 0300 |0068: if-eqz v1, 006b // +0003 │ │ -41351c: 0f02 |006a: return v2 │ │ -41351e: 5471 7975 |006b: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7579 │ │ -413522: 5483 7975 |006d: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7579 │ │ -413526: 6e20 85b6 3100 |006f: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -41352c: 0a01 |0072: move-result v1 │ │ -41352e: 3901 0300 |0073: if-nez v1, 0076 // +0003 │ │ -413532: 0f02 |0075: return v2 │ │ -413534: 5471 7b75 |0076: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@757b │ │ -413538: 3801 0b00 |0078: if-eqz v1, 0083 // +000b │ │ -41353c: 5483 7b75 |007a: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@757b │ │ -413540: 6e20 85b6 3100 |007c: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -413546: 0a01 |007f: move-result v1 │ │ -413548: 3901 0800 |0080: if-nez v1, 0088 // +0008 │ │ -41354c: 2805 |0082: goto 0087 // +0005 │ │ -41354e: 5481 7b75 |0083: iget-object v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@757b │ │ -413552: 3801 0300 |0085: if-eqz v1, 0088 // +0003 │ │ -413556: 0f02 |0087: return v2 │ │ -413558: 5471 7c75 |0088: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@757c │ │ -41355c: 3801 0b00 |008a: if-eqz v1, 0095 // +000b │ │ -413560: 5483 7c75 |008c: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@757c │ │ -413564: 6e20 85b6 3100 |008e: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -41356a: 0a01 |0091: move-result v1 │ │ -41356c: 3901 0800 |0092: if-nez v1, 009a // +0008 │ │ -413570: 2805 |0094: goto 0099 // +0005 │ │ -413572: 5481 7c75 |0095: iget-object v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@757c │ │ -413576: 3801 0300 |0097: if-eqz v1, 009a // +0003 │ │ -41357a: 0f02 |0099: return v2 │ │ -41357c: 5571 7475 |009a: iget-boolean v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7574 │ │ -413580: 5583 7475 |009c: iget-boolean v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7574 │ │ -413584: 3231 0300 |009e: if-eq v1, v3, 00a1 // +0003 │ │ -413588: 0f02 |00a0: return v2 │ │ -41358a: 5571 7275 |00a1: iget-boolean v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.initiatedByUser:Z // field@7572 │ │ -41358e: 5588 7275 |00a3: iget-boolean v8, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.initiatedByUser:Z // field@7572 │ │ -413592: 3281 0300 |00a5: if-eq v1, v8, 00a8 // +0003 │ │ -413596: 0f02 |00a7: return v2 │ │ -413598: 0f00 |00a8: return v0 │ │ +413444: |[413444] de.danoeh.antennapod.model.download.DownloadRequest.equals:(Ljava/lang/Object;)Z │ │ +413454: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +413456: 3387 0300 |0001: if-ne v7, v8, 0004 // +0003 │ │ +41345a: 0f00 |0003: return v0 │ │ +41345c: 2081 c71b |0004: instance-of v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bc7 │ │ +413460: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +413462: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +413466: 0f02 |0009: return v2 │ │ +413468: 1f08 c71b |000a: check-cast v8, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bc7 │ │ +41346c: 5471 7375 |000c: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7573 │ │ +413470: 3801 0b00 |000e: if-eqz v1, 0019 // +000b │ │ +413474: 5483 7375 |0010: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7573 │ │ +413478: 6e20 85b6 3100 |0012: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +41347e: 0a01 |0015: move-result v1 │ │ +413480: 3901 0800 |0016: if-nez v1, 001e // +0008 │ │ +413484: 2805 |0018: goto 001d // +0005 │ │ +413486: 5481 7375 |0019: iget-object v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7573 │ │ +41348a: 3801 0300 |001b: if-eqz v1, 001e // +0003 │ │ +41348e: 0f02 |001d: return v2 │ │ +413490: 5373 7075 |001e: iget-wide v3, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7570 │ │ +413494: 5385 7075 |0020: iget-wide v5, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7570 │ │ +413498: 3101 0305 |0022: cmp-long v1, v3, v5 │ │ +41349c: 3801 0300 |0024: if-eqz v1, 0027 // +0003 │ │ +4134a0: 0f02 |0026: return v2 │ │ +4134a2: 5271 7175 |0027: iget v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7571 │ │ +4134a6: 5283 7175 |0029: iget v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7571 │ │ +4134aa: 3231 0300 |002b: if-eq v1, v3, 002e // +0003 │ │ +4134ae: 0f02 |002d: return v2 │ │ +4134b0: 5271 7675 |002e: iget v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7576 │ │ +4134b4: 5283 7675 |0030: iget v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7576 │ │ +4134b8: 3231 0300 |0032: if-eq v1, v3, 0035 // +0003 │ │ +4134bc: 0f02 |0034: return v2 │ │ +4134be: 5373 7775 |0035: iget-wide v3, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7577 │ │ +4134c2: 5385 7775 |0037: iget-wide v5, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7577 │ │ +4134c6: 3101 0305 |0039: cmp-long v1, v3, v5 │ │ +4134ca: 3801 0300 |003b: if-eqz v1, 003e // +0003 │ │ +4134ce: 0f02 |003d: return v2 │ │ +4134d0: 5373 7875 |003e: iget-wide v3, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7578 │ │ +4134d4: 5385 7875 |0040: iget-wide v5, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7578 │ │ +4134d8: 3101 0305 |0042: cmp-long v1, v3, v5 │ │ +4134dc: 3801 0300 |0044: if-eqz v1, 0047 // +0003 │ │ +4134e0: 0f02 |0046: return v2 │ │ +4134e2: 5271 7a75 |0047: iget v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.statusMsg:I // field@757a │ │ +4134e6: 5283 7a75 |0049: iget v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.statusMsg:I // field@757a │ │ +4134ea: 3231 0300 |004b: if-eq v1, v3, 004e // +0003 │ │ +4134ee: 0f02 |004d: return v2 │ │ +4134f0: 5471 6f75 |004e: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@756f │ │ +4134f4: 5483 6f75 |0050: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@756f │ │ +4134f8: 6e20 85b6 3100 |0052: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4134fe: 0a01 |0055: move-result v1 │ │ +413500: 3901 0300 |0056: if-nez v1, 0059 // +0003 │ │ +413504: 0f02 |0058: return v2 │ │ +413506: 5471 7575 |0059: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7575 │ │ +41350a: 3801 0b00 |005b: if-eqz v1, 0066 // +000b │ │ +41350e: 5483 7575 |005d: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7575 │ │ +413512: 6e20 85b6 3100 |005f: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +413518: 0a01 |0062: move-result v1 │ │ +41351a: 3901 0800 |0063: if-nez v1, 006b // +0008 │ │ +41351e: 2805 |0065: goto 006a // +0005 │ │ +413520: 5481 7575 |0066: iget-object v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7575 │ │ +413524: 3801 0300 |0068: if-eqz v1, 006b // +0003 │ │ +413528: 0f02 |006a: return v2 │ │ +41352a: 5471 7975 |006b: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7579 │ │ +41352e: 5483 7975 |006d: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7579 │ │ +413532: 6e20 85b6 3100 |006f: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +413538: 0a01 |0072: move-result v1 │ │ +41353a: 3901 0300 |0073: if-nez v1, 0076 // +0003 │ │ +41353e: 0f02 |0075: return v2 │ │ +413540: 5471 7b75 |0076: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@757b │ │ +413544: 3801 0b00 |0078: if-eqz v1, 0083 // +000b │ │ +413548: 5483 7b75 |007a: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@757b │ │ +41354c: 6e20 85b6 3100 |007c: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +413552: 0a01 |007f: move-result v1 │ │ +413554: 3901 0800 |0080: if-nez v1, 0088 // +0008 │ │ +413558: 2805 |0082: goto 0087 // +0005 │ │ +41355a: 5481 7b75 |0083: iget-object v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@757b │ │ +41355e: 3801 0300 |0085: if-eqz v1, 0088 // +0003 │ │ +413562: 0f02 |0087: return v2 │ │ +413564: 5471 7c75 |0088: iget-object v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@757c │ │ +413568: 3801 0b00 |008a: if-eqz v1, 0095 // +000b │ │ +41356c: 5483 7c75 |008c: iget-object v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@757c │ │ +413570: 6e20 85b6 3100 |008e: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +413576: 0a01 |0091: move-result v1 │ │ +413578: 3901 0800 |0092: if-nez v1, 009a // +0008 │ │ +41357c: 2805 |0094: goto 0099 // +0005 │ │ +41357e: 5481 7c75 |0095: iget-object v1, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@757c │ │ +413582: 3801 0300 |0097: if-eqz v1, 009a // +0003 │ │ +413586: 0f02 |0099: return v2 │ │ +413588: 5571 7475 |009a: iget-boolean v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7574 │ │ +41358c: 5583 7475 |009c: iget-boolean v3, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7574 │ │ +413590: 3231 0300 |009e: if-eq v1, v3, 00a1 // +0003 │ │ +413594: 0f02 |00a0: return v2 │ │ +413596: 5571 7275 |00a1: iget-boolean v1, v7, Lde/danoeh/antennapod/model/download/DownloadRequest;.initiatedByUser:Z // field@7572 │ │ +41359a: 5588 7275 |00a3: iget-boolean v8, v8, Lde/danoeh/antennapod/model/download/DownloadRequest;.initiatedByUser:Z // field@7572 │ │ +41359e: 3281 0300 |00a5: if-eq v1, v8, 00a8 // +0003 │ │ +4135a2: 0f02 |00a7: return v2 │ │ +4135a4: 0f00 |00a8: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=107 │ │ 0x000a line=109 │ │ 0x000c line=111 │ │ 0x001e line=113 │ │ 0x0027 line=114 │ │ @@ -853291,17 +853291,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413420: |[413420] de.danoeh.antennapod.model.download.DownloadRequest.getArguments:()Landroid/os/Bundle; │ │ -413430: 5410 6e75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.arguments:Landroid/os/Bundle; // field@756e │ │ -413434: 1100 |0002: return-object v0 │ │ +41342c: |[41342c] de.danoeh.antennapod.model.download.DownloadRequest.getArguments:()Landroid/os/Bundle; │ │ +41343c: 5410 6e75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.arguments:Landroid/os/Bundle; // field@756e │ │ +413440: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/download/DownloadRequest;) │ │ @@ -853309,17 +853309,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413704: |[413704] de.danoeh.antennapod.model.download.DownloadRequest.getDestination:()Ljava/lang/String; │ │ -413714: 5410 6f75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@756f │ │ -413718: 1100 |0002: return-object v0 │ │ +413710: |[413710] de.danoeh.antennapod.model.download.DownloadRequest.getDestination:()Ljava/lang/String; │ │ +413720: 5410 6f75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@756f │ │ +413724: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/download/DownloadRequest;) │ │ @@ -853327,17 +853327,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4137d0: |[4137d0] de.danoeh.antennapod.model.download.DownloadRequest.getFeedfileId:()J │ │ -4137e0: 5320 7075 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7570 │ │ -4137e4: 1000 |0002: return-wide v0 │ │ +4137dc: |[4137dc] de.danoeh.antennapod.model.download.DownloadRequest.getFeedfileId:()J │ │ +4137ec: 5320 7075 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7570 │ │ +4137f0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/download/DownloadRequest;) │ │ @@ -853345,17 +853345,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4135c8: |[4135c8] de.danoeh.antennapod.model.download.DownloadRequest.getFeedfileType:()I │ │ -4135d8: 5210 7175 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7571 │ │ -4135dc: 0f00 |0002: return v0 │ │ +4135d4: |[4135d4] de.danoeh.antennapod.model.download.DownloadRequest.getFeedfileType:()I │ │ +4135e4: 5210 7175 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7571 │ │ +4135e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/download/DownloadRequest;) │ │ @@ -853363,17 +853363,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41371c: |[41371c] de.danoeh.antennapod.model.download.DownloadRequest.getLastModified:()Ljava/lang/String; │ │ -41372c: 5410 7375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7573 │ │ -413730: 1100 |0002: return-object v0 │ │ +413728: |[413728] de.danoeh.antennapod.model.download.DownloadRequest.getLastModified:()Ljava/lang/String; │ │ +413738: 5410 7375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7573 │ │ +41373c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/download/DownloadRequest;) │ │ @@ -853381,17 +853381,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413734: |[413734] de.danoeh.antennapod.model.download.DownloadRequest.getPassword:()Ljava/lang/String; │ │ -413744: 5410 7575 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7575 │ │ -413748: 1100 |0002: return-object v0 │ │ +413740: |[413740] de.danoeh.antennapod.model.download.DownloadRequest.getPassword:()Ljava/lang/String; │ │ +413750: 5410 7575 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7575 │ │ +413754: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ │ │ #8 : (in Lde/danoeh/antennapod/model/download/DownloadRequest;) │ │ @@ -853399,17 +853399,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4135e0: |[4135e0] de.danoeh.antennapod.model.download.DownloadRequest.getProgressPercent:()I │ │ -4135f0: 5210 7675 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7576 │ │ -4135f4: 0f00 |0002: return v0 │ │ +4135ec: |[4135ec] de.danoeh.antennapod.model.download.DownloadRequest.getProgressPercent:()I │ │ +4135fc: 5210 7675 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7576 │ │ +413600: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ │ │ #9 : (in Lde/danoeh/antennapod/model/download/DownloadRequest;) │ │ @@ -853417,17 +853417,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4137e8: |[4137e8] de.danoeh.antennapod.model.download.DownloadRequest.getSize:()J │ │ -4137f8: 5320 7775 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7577 │ │ -4137fc: 1000 |0002: return-wide v0 │ │ +4137f4: |[4137f4] de.danoeh.antennapod.model.download.DownloadRequest.getSize:()J │ │ +413804: 5320 7775 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7577 │ │ +413808: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ │ │ #10 : (in Lde/danoeh/antennapod/model/download/DownloadRequest;) │ │ @@ -853435,17 +853435,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413800: |[413800] de.danoeh.antennapod.model.download.DownloadRequest.getSoFar:()J │ │ -413810: 5320 7875 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7578 │ │ -413814: 1000 |0002: return-wide v0 │ │ +41380c: |[41380c] de.danoeh.antennapod.model.download.DownloadRequest.getSoFar:()J │ │ +41381c: 5320 7875 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7578 │ │ +413820: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ │ │ #11 : (in Lde/danoeh/antennapod/model/download/DownloadRequest;) │ │ @@ -853453,17 +853453,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41374c: |[41374c] de.danoeh.antennapod.model.download.DownloadRequest.getSource:()Ljava/lang/String; │ │ -41375c: 5410 7975 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7579 │ │ -413760: 1100 |0002: return-object v0 │ │ +413758: |[413758] de.danoeh.antennapod.model.download.DownloadRequest.getSource:()Ljava/lang/String; │ │ +413768: 5410 7975 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7579 │ │ +41376c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ │ │ #12 : (in Lde/danoeh/antennapod/model/download/DownloadRequest;) │ │ @@ -853471,17 +853471,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413764: |[413764] de.danoeh.antennapod.model.download.DownloadRequest.getTitle:()Ljava/lang/String; │ │ -413774: 5410 7b75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@757b │ │ -413778: 1100 |0002: return-object v0 │ │ +413770: |[413770] de.danoeh.antennapod.model.download.DownloadRequest.getTitle:()Ljava/lang/String; │ │ +413780: 5410 7b75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@757b │ │ +413784: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ │ │ #13 : (in Lde/danoeh/antennapod/model/download/DownloadRequest;) │ │ @@ -853489,17 +853489,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41377c: |[41377c] de.danoeh.antennapod.model.download.DownloadRequest.getUsername:()Ljava/lang/String; │ │ -41378c: 5410 7c75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@757c │ │ -413790: 1100 |0002: return-object v0 │ │ +413788: |[413788] de.danoeh.antennapod.model.download.DownloadRequest.getUsername:()Ljava/lang/String; │ │ +413798: 5410 7c75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@757c │ │ +41379c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ │ │ #14 : (in Lde/danoeh/antennapod/model/download/DownloadRequest;) │ │ @@ -853507,91 +853507,91 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 125 16-bit code units │ │ -4135f8: |[4135f8] de.danoeh.antennapod.model.download.DownloadRequest.hashCode:()I │ │ -413608: 5460 6f75 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@756f │ │ -41360c: 6e10 8cb6 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -413612: 0a00 |0005: move-result v0 │ │ -413614: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -413618: 5461 7975 |0008: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7579 │ │ -41361c: 6e10 8cb6 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -413622: 0a01 |000d: move-result v1 │ │ -413624: b010 |000e: add-int/2addr v0, v1 │ │ -413626: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -41362a: 5461 7b75 |0011: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@757b │ │ -41362e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -413630: 3801 0700 |0014: if-eqz v1, 001b // +0007 │ │ -413634: 6e10 8cb6 0100 |0016: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -41363a: 0a01 |0019: move-result v1 │ │ -41363c: 2802 |001a: goto 001c // +0002 │ │ -41363e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -413640: b010 |001c: add-int/2addr v0, v1 │ │ -413642: da00 001f |001d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -413646: 5461 7c75 |001f: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@757c │ │ -41364a: 3801 0700 |0021: if-eqz v1, 0028 // +0007 │ │ -41364e: 6e10 8cb6 0100 |0023: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -413654: 0a01 |0026: move-result v1 │ │ -413656: 2802 |0027: goto 0029 // +0002 │ │ -413658: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -41365a: b010 |0029: add-int/2addr v0, v1 │ │ -41365c: da00 001f |002a: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -413660: 5461 7575 |002c: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7575 │ │ -413664: 3801 0700 |002e: if-eqz v1, 0035 // +0007 │ │ -413668: 6e10 8cb6 0100 |0030: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -41366e: 0a01 |0033: move-result v1 │ │ -413670: 2802 |0034: goto 0036 // +0002 │ │ -413672: 1201 |0035: const/4 v1, #int 0 // #0 │ │ -413674: b010 |0036: add-int/2addr v0, v1 │ │ -413676: da00 001f |0037: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -41367a: 5461 7375 |0039: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7573 │ │ -41367e: 3801 0600 |003b: if-eqz v1, 0041 // +0006 │ │ -413682: 6e10 8cb6 0100 |003d: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -413688: 0a02 |0040: move-result v2 │ │ -41368a: b020 |0041: add-int/2addr v0, v2 │ │ -41368c: da00 001f |0042: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -413690: 5361 7075 |0044: iget-wide v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7570 │ │ -413694: 1303 2000 |0046: const/16 v3, #int 32 // #20 │ │ -413698: a504 0103 |0048: ushr-long v4, v1, v3 │ │ -41369c: c241 |004a: xor-long/2addr v1, v4 │ │ -41369e: 8412 |004b: long-to-int v2, v1 │ │ -4136a0: b020 |004c: add-int/2addr v0, v2 │ │ -4136a2: da00 001f |004d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4136a6: 5261 7175 |004f: iget v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7571 │ │ -4136aa: b010 |0051: add-int/2addr v0, v1 │ │ -4136ac: da00 001f |0052: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4136b0: 5461 6e75 |0054: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.arguments:Landroid/os/Bundle; // field@756e │ │ -4136b4: 6e10 62b6 0100 |0056: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@b662 │ │ -4136ba: 0a01 |0059: move-result v1 │ │ -4136bc: b010 |005a: add-int/2addr v0, v1 │ │ -4136be: da00 001f |005b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4136c2: 5261 7675 |005d: iget v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7576 │ │ -4136c6: b010 |005f: add-int/2addr v0, v1 │ │ -4136c8: da00 001f |0060: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4136cc: 5361 7875 |0062: iget-wide v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7578 │ │ -4136d0: a504 0103 |0064: ushr-long v4, v1, v3 │ │ -4136d4: c241 |0066: xor-long/2addr v1, v4 │ │ -4136d6: 8412 |0067: long-to-int v2, v1 │ │ -4136d8: b020 |0068: add-int/2addr v0, v2 │ │ -4136da: da00 001f |0069: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4136de: 5361 7775 |006b: iget-wide v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7577 │ │ -4136e2: a503 0103 |006d: ushr-long v3, v1, v3 │ │ -4136e6: c231 |006f: xor-long/2addr v1, v3 │ │ -4136e8: 8412 |0070: long-to-int v2, v1 │ │ -4136ea: b020 |0071: add-int/2addr v0, v2 │ │ -4136ec: da00 001f |0072: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4136f0: 5261 7a75 |0074: iget v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.statusMsg:I // field@757a │ │ -4136f4: b010 |0076: add-int/2addr v0, v1 │ │ -4136f6: da00 001f |0077: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -4136fa: 5561 7475 |0079: iget-boolean v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7574 │ │ -4136fe: b010 |007b: add-int/2addr v0, v1 │ │ -413700: 0f00 |007c: return v0 │ │ +413604: |[413604] de.danoeh.antennapod.model.download.DownloadRequest.hashCode:()I │ │ +413614: 5460 6f75 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@756f │ │ +413618: 6e10 8cb6 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +41361e: 0a00 |0005: move-result v0 │ │ +413620: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +413624: 5461 7975 |0008: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7579 │ │ +413628: 6e10 8cb6 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +41362e: 0a01 |000d: move-result v1 │ │ +413630: b010 |000e: add-int/2addr v0, v1 │ │ +413632: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +413636: 5461 7b75 |0011: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@757b │ │ +41363a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +41363c: 3801 0700 |0014: if-eqz v1, 001b // +0007 │ │ +413640: 6e10 8cb6 0100 |0016: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +413646: 0a01 |0019: move-result v1 │ │ +413648: 2802 |001a: goto 001c // +0002 │ │ +41364a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +41364c: b010 |001c: add-int/2addr v0, v1 │ │ +41364e: da00 001f |001d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +413652: 5461 7c75 |001f: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@757c │ │ +413656: 3801 0700 |0021: if-eqz v1, 0028 // +0007 │ │ +41365a: 6e10 8cb6 0100 |0023: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +413660: 0a01 |0026: move-result v1 │ │ +413662: 2802 |0027: goto 0029 // +0002 │ │ +413664: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +413666: b010 |0029: add-int/2addr v0, v1 │ │ +413668: da00 001f |002a: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +41366c: 5461 7575 |002c: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7575 │ │ +413670: 3801 0700 |002e: if-eqz v1, 0035 // +0007 │ │ +413674: 6e10 8cb6 0100 |0030: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +41367a: 0a01 |0033: move-result v1 │ │ +41367c: 2802 |0034: goto 0036 // +0002 │ │ +41367e: 1201 |0035: const/4 v1, #int 0 // #0 │ │ +413680: b010 |0036: add-int/2addr v0, v1 │ │ +413682: da00 001f |0037: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +413686: 5461 7375 |0039: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7573 │ │ +41368a: 3801 0600 |003b: if-eqz v1, 0041 // +0006 │ │ +41368e: 6e10 8cb6 0100 |003d: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +413694: 0a02 |0040: move-result v2 │ │ +413696: b020 |0041: add-int/2addr v0, v2 │ │ +413698: da00 001f |0042: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +41369c: 5361 7075 |0044: iget-wide v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7570 │ │ +4136a0: 1303 2000 |0046: const/16 v3, #int 32 // #20 │ │ +4136a4: a504 0103 |0048: ushr-long v4, v1, v3 │ │ +4136a8: c241 |004a: xor-long/2addr v1, v4 │ │ +4136aa: 8412 |004b: long-to-int v2, v1 │ │ +4136ac: b020 |004c: add-int/2addr v0, v2 │ │ +4136ae: da00 001f |004d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4136b2: 5261 7175 |004f: iget v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7571 │ │ +4136b6: b010 |0051: add-int/2addr v0, v1 │ │ +4136b8: da00 001f |0052: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4136bc: 5461 6e75 |0054: iget-object v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.arguments:Landroid/os/Bundle; // field@756e │ │ +4136c0: 6e10 62b6 0100 |0056: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@b662 │ │ +4136c6: 0a01 |0059: move-result v1 │ │ +4136c8: b010 |005a: add-int/2addr v0, v1 │ │ +4136ca: da00 001f |005b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4136ce: 5261 7675 |005d: iget v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7576 │ │ +4136d2: b010 |005f: add-int/2addr v0, v1 │ │ +4136d4: da00 001f |0060: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4136d8: 5361 7875 |0062: iget-wide v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7578 │ │ +4136dc: a504 0103 |0064: ushr-long v4, v1, v3 │ │ +4136e0: c241 |0066: xor-long/2addr v1, v4 │ │ +4136e2: 8412 |0067: long-to-int v2, v1 │ │ +4136e4: b020 |0068: add-int/2addr v0, v2 │ │ +4136e6: da00 001f |0069: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4136ea: 5361 7775 |006b: iget-wide v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7577 │ │ +4136ee: a503 0103 |006d: ushr-long v3, v1, v3 │ │ +4136f2: c231 |006f: xor-long/2addr v1, v3 │ │ +4136f4: 8412 |0070: long-to-int v2, v1 │ │ +4136f6: b020 |0071: add-int/2addr v0, v2 │ │ +4136f8: da00 001f |0072: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +4136fc: 5261 7a75 |0074: iget v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.statusMsg:I // field@757a │ │ +413700: b010 |0076: add-int/2addr v0, v1 │ │ +413702: da00 001f |0077: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +413706: 5561 7475 |0079: iget-boolean v1, v6, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7574 │ │ +41370a: b010 |007b: add-int/2addr v0, v1 │ │ +41370c: 0f00 |007c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0008 line=134 │ │ 0x0011 line=135 │ │ 0x001f line=136 │ │ 0x002c line=137 │ │ @@ -853612,17 +853612,17 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadRequest;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41359c: |[41359c] de.danoeh.antennapod.model.download.DownloadRequest.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ -4135ac: 5b01 7375 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7573 │ │ -4135b0: 1100 |0002: return-object v0 │ │ +4135a8: |[4135a8] de.danoeh.antennapod.model.download.DownloadRequest.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ +4135b8: 5b01 7375 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7573 │ │ +4135bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -853631,17 +853631,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413974: |[413974] de.danoeh.antennapod.model.download.DownloadRequest.setPassword:(Ljava/lang/String;)V │ │ -413984: 5b01 7575 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7575 │ │ -413988: 0e00 |0002: return-void │ │ +413980: |[413980] de.danoeh.antennapod.model.download.DownloadRequest.setPassword:(Ljava/lang/String;)V │ │ +413990: 5b01 7575 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7575 │ │ +413994: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -853650,17 +853650,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41398c: |[41398c] de.danoeh.antennapod.model.download.DownloadRequest.setProgressPercent:(I)V │ │ -41399c: 5901 7675 |0000: iput v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7576 │ │ -4139a0: 0e00 |0002: return-void │ │ +413998: |[413998] de.danoeh.antennapod.model.download.DownloadRequest.setProgressPercent:(I)V │ │ +4139a8: 5901 7675 |0000: iput v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.progressPercent:I // field@7576 │ │ +4139ac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -853669,17 +853669,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4139a4: |[4139a4] de.danoeh.antennapod.model.download.DownloadRequest.setSize:(J)V │ │ -4139b4: 5a01 7775 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7577 │ │ -4139b8: 0e00 |0002: return-void │ │ +4139b0: |[4139b0] de.danoeh.antennapod.model.download.DownloadRequest.setSize:(J)V │ │ +4139c0: 5a01 7775 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.size:J // field@7577 │ │ +4139c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -853688,17 +853688,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4139bc: |[4139bc] de.danoeh.antennapod.model.download.DownloadRequest.setSoFar:(J)V │ │ -4139cc: 5a01 7875 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7578 │ │ -4139d0: 0e00 |0002: return-void │ │ +4139c8: |[4139c8] de.danoeh.antennapod.model.download.DownloadRequest.setSoFar:(J)V │ │ +4139d8: 5a01 7875 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.soFar:J // field@7578 │ │ +4139dc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -853707,17 +853707,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4139d4: |[4139d4] de.danoeh.antennapod.model.download.DownloadRequest.setStatusMsg:(I)V │ │ -4139e4: 5901 7a75 |0000: iput v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.statusMsg:I // field@757a │ │ -4139e8: 0e00 |0002: return-void │ │ +4139e0: |[4139e0] de.danoeh.antennapod.model.download.DownloadRequest.setStatusMsg:(I)V │ │ +4139f0: 5901 7a75 |0000: iput v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.statusMsg:I // field@757a │ │ +4139f4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -853726,17 +853726,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4139ec: |[4139ec] de.danoeh.antennapod.model.download.DownloadRequest.setUsername:(Ljava/lang/String;)V │ │ -4139fc: 5b01 7c75 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@757c │ │ -413a00: 0e00 |0002: return-void │ │ +4139f8: |[4139f8] de.danoeh.antennapod.model.download.DownloadRequest.setUsername:(Ljava/lang/String;)V │ │ +413a08: 5b01 7c75 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@757c │ │ +413a0c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -853745,42 +853745,42 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -413a04: |[413a04] de.danoeh.antennapod.model.download.DownloadRequest.writeToParcel:(Landroid/os/Parcel;I)V │ │ -413a14: 5424 6f75 |0000: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@756f │ │ -413a18: 6e20 2408 4300 |0002: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -413a1e: 5424 7975 |0005: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7579 │ │ -413a22: 6e20 2408 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -413a28: 5424 7b75 |000a: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@757b │ │ -413a2c: 6e20 2408 4300 |000c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -413a32: 5320 7075 |000f: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7570 │ │ -413a36: 6e30 1f08 0301 |0011: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@081f │ │ -413a3c: 5224 7175 |0014: iget v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7571 │ │ -413a40: 6e20 1b08 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@081b │ │ -413a46: 5424 7375 |0019: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7573 │ │ -413a4a: 6e20 2408 4300 |001b: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -413a50: 5424 7c75 |001e: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@757c │ │ -413a54: 7110 86ab 0400 |0020: invoke-static {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.nonNullString:(Ljava/lang/String;)Ljava/lang/String; // method@ab86 │ │ -413a5a: 0c04 |0023: move-result-object v4 │ │ -413a5c: 6e20 2408 4300 |0024: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -413a62: 5424 7575 |0027: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7575 │ │ -413a66: 7110 86ab 0400 |0029: invoke-static {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.nonNullString:(Ljava/lang/String;)Ljava/lang/String; // method@ab86 │ │ -413a6c: 0c04 |002c: move-result-object v4 │ │ -413a6e: 6e20 2408 4300 |002d: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -413a74: 5524 7475 |0030: iget-boolean v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7574 │ │ -413a78: 6e20 1808 4300 |0032: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@0818 │ │ -413a7e: 5424 6e75 |0035: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.arguments:Landroid/os/Bundle; // field@756e │ │ -413a82: 6e20 1708 4300 |0037: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0817 │ │ -413a88: 5524 7275 |003a: iget-boolean v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.initiatedByUser:Z // field@7572 │ │ -413a8c: 6e20 1808 4300 |003c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@0818 │ │ -413a92: 0e00 |003f: return-void │ │ +413a10: |[413a10] de.danoeh.antennapod.model.download.DownloadRequest.writeToParcel:(Landroid/os/Parcel;I)V │ │ +413a20: 5424 6f75 |0000: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.destination:Ljava/lang/String; // field@756f │ │ +413a24: 6e20 2408 4300 |0002: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +413a2a: 5424 7975 |0005: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.source:Ljava/lang/String; // field@7579 │ │ +413a2e: 6e20 2408 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +413a34: 5424 7b75 |000a: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.title:Ljava/lang/String; // field@757b │ │ +413a38: 6e20 2408 4300 |000c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +413a3e: 5320 7075 |000f: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileId:J // field@7570 │ │ +413a42: 6e30 1f08 0301 |0011: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@081f │ │ +413a48: 5224 7175 |0014: iget v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.feedfileType:I // field@7571 │ │ +413a4c: 6e20 1b08 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@081b │ │ +413a52: 5424 7375 |0019: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.lastModified:Ljava/lang/String; // field@7573 │ │ +413a56: 6e20 2408 4300 |001b: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +413a5c: 5424 7c75 |001e: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.username:Ljava/lang/String; // field@757c │ │ +413a60: 7110 86ab 0400 |0020: invoke-static {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.nonNullString:(Ljava/lang/String;)Ljava/lang/String; // method@ab86 │ │ +413a66: 0c04 |0023: move-result-object v4 │ │ +413a68: 6e20 2408 4300 |0024: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +413a6e: 5424 7575 |0027: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.password:Ljava/lang/String; // field@7575 │ │ +413a72: 7110 86ab 0400 |0029: invoke-static {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.nonNullString:(Ljava/lang/String;)Ljava/lang/String; // method@ab86 │ │ +413a78: 0c04 |002c: move-result-object v4 │ │ +413a7a: 6e20 2408 4300 |002d: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +413a80: 5524 7475 |0030: iget-boolean v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.mediaEnqueued:Z // field@7574 │ │ +413a84: 6e20 1808 4300 |0032: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@0818 │ │ +413a8a: 5424 6e75 |0035: iget-object v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.arguments:Landroid/os/Bundle; // field@756e │ │ +413a8e: 6e20 1708 4300 |0037: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0817 │ │ +413a94: 5524 7275 |003a: iget-boolean v4, v2, Lde/danoeh/antennapod/model/download/DownloadRequest;.initiatedByUser:Z // field@7572 │ │ +413a98: 6e20 1808 4300 |003c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeByte:(B)V // method@0818 │ │ +413a9e: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=68 │ │ 0x000a line=69 │ │ 0x000f line=70 │ │ 0x0014 line=71 │ │ @@ -853857,28 +853857,28 @@ │ │ type : '(JLjava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/util/Date;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 11 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -413c6c: |[413c6c] de.danoeh.antennapod.model.download.DownloadResult.:(JLjava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/util/Date;Ljava/lang/String;)V │ │ -413c7c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -413c82: 5a01 8175 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@7581 │ │ -413c86: 5b03 8575 |0005: iput-object v3, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@7585 │ │ -413c8a: 5a04 7f75 |0007: iput-wide v4, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@757f │ │ -413c8e: 5b08 8275 |0009: iput-object v8, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7582 │ │ -413c92: 5c07 8475 |000b: iput-boolean v7, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7584 │ │ -413c96: 6e10 96b8 0900 |000d: invoke-virtual {v9}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b896 │ │ -413c9c: 0c01 |0010: move-result-object v1 │ │ -413c9e: 1f01 0b1f |0011: check-cast v1, Ljava/util/Date; // type@1f0b │ │ -413ca2: 5b01 7e75 |0013: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@757e │ │ -413ca6: 5b0a 8375 |0015: iput-object v10, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@7583 │ │ -413caa: 5906 8075 |0017: iput v6, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@7580 │ │ -413cae: 0e00 |0019: return-void │ │ +413c78: |[413c78] de.danoeh.antennapod.model.download.DownloadResult.:(JLjava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/util/Date;Ljava/lang/String;)V │ │ +413c88: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +413c8e: 5a01 8175 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@7581 │ │ +413c92: 5b03 8575 |0005: iput-object v3, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@7585 │ │ +413c96: 5a04 7f75 |0007: iput-wide v4, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@757f │ │ +413c9a: 5b08 8275 |0009: iput-object v8, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7582 │ │ +413c9e: 5c07 8475 |000b: iput-boolean v7, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7584 │ │ +413ca2: 6e10 96b8 0900 |000d: invoke-virtual {v9}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b896 │ │ +413ca8: 0c01 |0010: move-result-object v1 │ │ +413caa: 1f01 0b1f |0011: check-cast v1, Ljava/util/Date; // type@1f0b │ │ +413cae: 5b01 7e75 |0013: iput-object v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@757e │ │ +413cb2: 5b0a 8375 |0015: iput-object v10, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@7583 │ │ +413cb6: 5906 8075 |0017: iput v6, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@7580 │ │ +413cba: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0005 line=51 │ │ 0x0007 line=52 │ │ 0x0009 line=53 │ │ @@ -853902,27 +853902,27 @@ │ │ type : '(Ljava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 19 │ │ ins : 8 │ │ outs : 11 │ │ insns size : 21 16-bit code units │ │ -413c30: |[413c30] de.danoeh.antennapod.model.download.DownloadResult.:(Ljava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ -413c40: 1601 0000 |0000: const-wide/16 v1, #int 0 // #0 │ │ -413c44: 2209 0b1f |0002: new-instance v9, Ljava/util/Date; // type@1f0b │ │ -413c48: 7010 92b8 0900 |0004: invoke-direct {v9}, Ljava/util/Date;.:()V // method@b892 │ │ -413c4e: 07b0 |0007: move-object v0, v11 │ │ -413c50: 07c3 |0008: move-object v3, v12 │ │ -413c52: 04d4 |0009: move-wide v4, v13 │ │ -413c54: 01f6 |000a: move v6, v15 │ │ -413c56: 0207 1000 |000b: move/from16 v7, v16 │ │ -413c5a: 0808 1100 |000d: move-object/from16 v8, v17 │ │ -413c5e: 080a 1200 |000f: move-object/from16 v10, v18 │ │ -413c62: 760b 90ab 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(JLjava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/util/Date;Ljava/lang/String;)V // method@ab90 │ │ -413c68: 0e00 |0014: return-void │ │ +413c3c: |[413c3c] de.danoeh.antennapod.model.download.DownloadResult.:(Ljava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ +413c4c: 1601 0000 |0000: const-wide/16 v1, #int 0 // #0 │ │ +413c50: 2209 0b1f |0002: new-instance v9, Ljava/util/Date; // type@1f0b │ │ +413c54: 7010 92b8 0900 |0004: invoke-direct {v9}, Ljava/util/Date;.:()V // method@b892 │ │ +413c5a: 07b0 |0007: move-object v0, v11 │ │ +413c5c: 07c3 |0008: move-object v3, v12 │ │ +413c5e: 04d4 |0009: move-wide v4, v13 │ │ +413c60: 01f6 |000a: move v6, v15 │ │ +413c62: 0207 1000 |000b: move/from16 v7, v16 │ │ +413c66: 0808 1100 |000d: move-object/from16 v8, v17 │ │ +413c6a: 080a 1200 |000f: move-object/from16 v10, v18 │ │ +413c6e: 760b 90ab 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(JLjava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/util/Date;Ljava/lang/String;)V // method@ab90 │ │ +413c74: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=45 │ │ locals : │ │ 0x0000 - 0x0015 reg=11 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ 0x0000 - 0x0015 reg=12 (null) Ljava/lang/String; │ │ 0x0000 - 0x0015 reg=13 (null) J │ │ @@ -853937,20 +853937,20 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -413bdc: |[413bdc] de.danoeh.antennapod.model.download.DownloadResult.getCompletionDate:()Ljava/util/Date; │ │ -413bec: 5410 7e75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@757e │ │ -413bf0: 6e10 96b8 0000 |0002: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b896 │ │ -413bf6: 0c00 |0005: move-result-object v0 │ │ -413bf8: 1f00 0b1f |0006: check-cast v0, Ljava/util/Date; // type@1f0b │ │ -413bfc: 1100 |0008: return-object v0 │ │ +413be8: |[413be8] de.danoeh.antennapod.model.download.DownloadResult.getCompletionDate:()Ljava/util/Date; │ │ +413bf8: 5410 7e75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@757e │ │ +413bfc: 6e10 96b8 0000 |0002: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b896 │ │ +413c02: 0c00 |0005: move-result-object v0 │ │ +413c04: 1f00 0b1f |0006: check-cast v0, Ljava/util/Date; // type@1f0b │ │ +413c08: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/download/DownloadResult;) │ │ @@ -853958,17 +853958,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413c00: |[413c00] de.danoeh.antennapod.model.download.DownloadResult.getFeedfileId:()J │ │ -413c10: 5320 7f75 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@757f │ │ -413c14: 1000 |0002: return-wide v0 │ │ +413c0c: |[413c0c] de.danoeh.antennapod.model.download.DownloadResult.getFeedfileId:()J │ │ +413c1c: 5320 7f75 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@757f │ │ +413c20: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/download/DownloadResult;) │ │ @@ -853976,17 +853976,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413ac4: |[413ac4] de.danoeh.antennapod.model.download.DownloadResult.getFeedfileType:()I │ │ -413ad4: 5210 8075 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@7580 │ │ -413ad8: 0f00 |0002: return v0 │ │ +413ad0: |[413ad0] de.danoeh.antennapod.model.download.DownloadResult.getFeedfileType:()I │ │ +413ae0: 5210 8075 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@7580 │ │ +413ae4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/download/DownloadResult;) │ │ @@ -853994,17 +853994,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413c18: |[413c18] de.danoeh.antennapod.model.download.DownloadResult.getId:()J │ │ -413c28: 5320 8175 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@7581 │ │ -413c2c: 1000 |0002: return-wide v0 │ │ +413c24: |[413c24] de.danoeh.antennapod.model.download.DownloadResult.getId:()J │ │ +413c34: 5320 8175 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@7581 │ │ +413c38: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/download/DownloadResult;) │ │ @@ -854012,17 +854012,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/download/DownloadError;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413aac: |[413aac] de.danoeh.antennapod.model.download.DownloadResult.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; │ │ -413abc: 5410 8275 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7582 │ │ -413ac0: 1100 |0002: return-object v0 │ │ +413ab8: |[413ab8] de.danoeh.antennapod.model.download.DownloadResult.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; │ │ +413ac8: 5410 8275 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7582 │ │ +413acc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/download/DownloadResult;) │ │ @@ -854030,17 +854030,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413adc: |[413adc] de.danoeh.antennapod.model.download.DownloadResult.getReasonDetailed:()Ljava/lang/String; │ │ -413aec: 5410 8375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@7583 │ │ -413af0: 1100 |0002: return-object v0 │ │ +413ae8: |[413ae8] de.danoeh.antennapod.model.download.DownloadResult.getReasonDetailed:()Ljava/lang/String; │ │ +413af8: 5410 8375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@7583 │ │ +413afc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/download/DownloadResult;) │ │ @@ -854048,17 +854048,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413af4: |[413af4] de.danoeh.antennapod.model.download.DownloadResult.getTitle:()Ljava/lang/String; │ │ -413b04: 5410 8575 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@7585 │ │ -413b08: 1100 |0002: return-object v0 │ │ +413b00: |[413b00] de.danoeh.antennapod.model.download.DownloadResult.getTitle:()Ljava/lang/String; │ │ +413b10: 5410 8575 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@7585 │ │ +413b14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/download/DownloadResult;) │ │ @@ -854066,17 +854066,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413a94: |[413a94] de.danoeh.antennapod.model.download.DownloadResult.isSuccessful:()Z │ │ -413aa4: 5510 8475 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7584 │ │ -413aa8: 0f00 |0002: return v0 │ │ +413aa0: |[413aa0] de.danoeh.antennapod.model.download.DownloadResult.isSuccessful:()Z │ │ +413ab0: 5510 8475 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7584 │ │ +413ab4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ #8 : (in Lde/danoeh/antennapod/model/download/DownloadResult;) │ │ @@ -854084,20 +854084,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -413cb0: |[413cb0] de.danoeh.antennapod.model.download.DownloadResult.setCancelled:()V │ │ -413cc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -413cc2: 5c10 8475 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7584 │ │ -413cc6: 6200 5875 |0003: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@7558 │ │ -413cca: 5b10 8275 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7582 │ │ -413cce: 0e00 |0007: return-void │ │ +413cbc: |[413cbc] de.danoeh.antennapod.model.download.DownloadResult.setCancelled:()V │ │ +413ccc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +413cce: 5c10 8475 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7584 │ │ +413cd2: 6200 5875 |0003: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@7558 │ │ +413cd6: 5b10 8275 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7582 │ │ +413cda: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=118 │ │ 0x0003 line=119 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ @@ -854106,20 +854106,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -413cd0: |[413cd0] de.danoeh.antennapod.model.download.DownloadResult.setFailed:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ -413ce0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -413ce2: 5c10 8475 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7584 │ │ -413ce6: 5b12 8275 |0003: iput-object v2, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7582 │ │ -413cea: 5b13 8375 |0005: iput-object v3, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@7583 │ │ -413cee: 0e00 |0007: return-void │ │ +413cdc: |[413cdc] de.danoeh.antennapod.model.download.DownloadResult.setFailed:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ +413cec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +413cee: 5c10 8475 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7584 │ │ +413cf2: 5b12 8275 |0003: iput-object v2, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7582 │ │ +413cf6: 5b13 8375 |0005: iput-object v3, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@7583 │ │ +413cfa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=112 │ │ 0x0003 line=113 │ │ 0x0005 line=114 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ @@ -854131,17 +854131,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413cf0: |[413cf0] de.danoeh.antennapod.model.download.DownloadResult.setId:(J)V │ │ -413d00: 5a01 8175 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@7581 │ │ -413d04: 0e00 |0002: return-void │ │ +413cfc: |[413cfc] de.danoeh.antennapod.model.download.DownloadResult.setId:(J)V │ │ +413d0c: 5a01 8175 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@7581 │ │ +413d10: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -854150,20 +854150,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -413d08: |[413d08] de.danoeh.antennapod.model.download.DownloadResult.setSuccessful:()V │ │ -413d18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -413d1a: 5c10 8475 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7584 │ │ -413d1e: 6200 6a75 |0003: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@756a │ │ -413d22: 5b10 8275 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7582 │ │ -413d26: 0e00 |0007: return-void │ │ +413d14: |[413d14] de.danoeh.antennapod.model.download.DownloadResult.setSuccessful:()V │ │ +413d24: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +413d26: 5c10 8475 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7584 │ │ +413d2a: 6200 6a75 |0003: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@756a │ │ +413d2e: 5b10 8275 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7582 │ │ +413d32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=107 │ │ 0x0003 line=108 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ @@ -854172,54 +854172,54 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -413b0c: |[413b0c] de.danoeh.antennapod.model.download.DownloadResult.toString:()Ljava/lang/String; │ │ -413b1c: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -413b20: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -413b26: 1a01 cf14 |0005: const-string v1, "DownloadStatus [id=" // string@14cf │ │ -413b2a: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -413b30: 5331 8175 |000a: iget-wide v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@7581 │ │ -413b34: 6e30 b5b6 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -413b3a: 1a01 0007 |000f: const-string v1, ", title=" // string@0700 │ │ -413b3e: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -413b44: 5431 8575 |0014: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@7585 │ │ -413b48: 6e20 b9b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -413b4e: 1a01 b506 |0019: const-string v1, ", reason=" // string@06b5 │ │ -413b52: 6e20 b9b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -413b58: 5431 8275 |001e: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7582 │ │ -413b5c: 6e20 b8b6 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -413b62: 1a01 b606 |0023: const-string v1, ", reasonDetailed=" // string@06b6 │ │ -413b66: 6e20 b9b6 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -413b6c: 5431 8375 |0028: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@7583 │ │ -413b70: 6e20 b9b6 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -413b76: 1a01 e406 |002d: const-string v1, ", successful=" // string@06e4 │ │ -413b7a: 6e20 b9b6 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -413b80: 5531 8475 |0032: iget-boolean v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7584 │ │ -413b84: 6e20 bab6 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b6ba │ │ -413b8a: 1a01 f405 |0037: const-string v1, ", completionDate=" // string@05f4 │ │ -413b8e: 6e20 b9b6 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -413b94: 5431 7e75 |003c: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@757e │ │ -413b98: 6e20 b8b6 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -413b9e: 1a01 2706 |0041: const-string v1, ", feedfileId=" // string@0627 │ │ -413ba2: 6e20 b9b6 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -413ba8: 5331 7f75 |0046: iget-wide v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@757f │ │ -413bac: 6e30 b5b6 1002 |0048: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -413bb2: 1a01 2806 |004b: const-string v1, ", feedfileType=" // string@0628 │ │ -413bb6: 6e20 b9b6 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -413bbc: 5231 8075 |0050: iget v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@7580 │ │ -413bc0: 6e20 b4b6 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -413bc6: 1a01 f659 |0055: const-string v1, "]" // string@59f6 │ │ -413bca: 6e20 b9b6 1000 |0057: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -413bd0: 6e10 c3b6 0000 |005a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -413bd6: 0c00 |005d: move-result-object v0 │ │ -413bd8: 1100 |005e: return-object v0 │ │ +413b18: |[413b18] de.danoeh.antennapod.model.download.DownloadResult.toString:()Ljava/lang/String; │ │ +413b28: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +413b2c: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +413b32: 1a01 cf14 |0005: const-string v1, "DownloadStatus [id=" // string@14cf │ │ +413b36: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +413b3c: 5331 8175 |000a: iget-wide v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.id:J // field@7581 │ │ +413b40: 6e30 b5b6 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +413b46: 1a01 0007 |000f: const-string v1, ", title=" // string@0700 │ │ +413b4a: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +413b50: 5431 8575 |0014: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.title:Ljava/lang/String; // field@7585 │ │ +413b54: 6e20 b9b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +413b5a: 1a01 b506 |0019: const-string v1, ", reason=" // string@06b5 │ │ +413b5e: 6e20 b9b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +413b64: 5431 8275 |001e: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.reason:Lde/danoeh/antennapod/model/download/DownloadError; // field@7582 │ │ +413b68: 6e20 b8b6 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +413b6e: 1a01 b606 |0023: const-string v1, ", reasonDetailed=" // string@06b6 │ │ +413b72: 6e20 b9b6 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +413b78: 5431 8375 |0028: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.reasonDetailed:Ljava/lang/String; // field@7583 │ │ +413b7c: 6e20 b9b6 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +413b82: 1a01 e406 |002d: const-string v1, ", successful=" // string@06e4 │ │ +413b86: 6e20 b9b6 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +413b8c: 5531 8475 |0032: iget-boolean v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.successful:Z // field@7584 │ │ +413b90: 6e20 bab6 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b6ba │ │ +413b96: 1a01 f405 |0037: const-string v1, ", completionDate=" // string@05f4 │ │ +413b9a: 6e20 b9b6 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +413ba0: 5431 7e75 |003c: iget-object v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.completionDate:Ljava/util/Date; // field@757e │ │ +413ba4: 6e20 b8b6 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +413baa: 1a01 2706 |0041: const-string v1, ", feedfileId=" // string@0627 │ │ +413bae: 6e20 b9b6 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +413bb4: 5331 7f75 |0046: iget-wide v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileId:J // field@757f │ │ +413bb8: 6e30 b5b6 1002 |0048: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +413bbe: 1a01 2806 |004b: const-string v1, ", feedfileType=" // string@0628 │ │ +413bc2: 6e20 b9b6 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +413bc8: 5231 8075 |0050: iget v1, v3, Lde/danoeh/antennapod/model/download/DownloadResult;.feedfileType:I // field@7580 │ │ +413bcc: 6e20 b4b6 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +413bd2: 1a01 f659 |0055: const-string v1, "]" // string@59f6 │ │ +413bd6: 6e20 b9b6 1000 |0057: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +413bdc: 6e10 c3b6 0000 |005a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +413be2: 0c00 |005d: move-result-object v0 │ │ +413be4: 1100 |005e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x005f reg=3 this Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -854270,19 +854270,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -413d58: |[413d58] de.danoeh.antennapod.model.download.DownloadStatus.:(II)V │ │ -413d68: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -413d6e: 5901 8a75 |0003: iput v1, v0, Lde/danoeh/antennapod/model/download/DownloadStatus;.state:I // field@758a │ │ -413d72: 5902 8975 |0005: iput v2, v0, Lde/danoeh/antennapod/model/download/DownloadStatus;.progress:I // field@7589 │ │ -413d76: 0e00 |0007: return-void │ │ +413d64: |[413d64] de.danoeh.antennapod.model.download.DownloadStatus.:(II)V │ │ +413d74: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +413d7a: 5901 8a75 |0003: iput v1, v0, Lde/danoeh/antennapod/model/download/DownloadStatus;.state:I // field@758a │ │ +413d7e: 5902 8975 |0005: iput v2, v0, Lde/danoeh/antennapod/model/download/DownloadStatus;.progress:I // field@7589 │ │ +413d82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=12 │ │ 0x0005 line=13 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/model/download/DownloadStatus; │ │ @@ -854295,17 +854295,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413d28: |[413d28] de.danoeh.antennapod.model.download.DownloadStatus.getProgress:()I │ │ -413d38: 5210 8975 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadStatus;.progress:I // field@7589 │ │ -413d3c: 0f00 |0002: return v0 │ │ +413d34: |[413d34] de.danoeh.antennapod.model.download.DownloadStatus.getProgress:()I │ │ +413d44: 5210 8975 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadStatus;.progress:I // field@7589 │ │ +413d48: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadStatus; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/download/DownloadStatus;) │ │ @@ -854313,17 +854313,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413d40: |[413d40] de.danoeh.antennapod.model.download.DownloadStatus.getState:()I │ │ -413d50: 5210 8a75 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadStatus;.state:I // field@758a │ │ -413d54: 0f00 |0002: return v0 │ │ +413d4c: |[413d4c] de.danoeh.antennapod.model.download.DownloadStatus.getState:()I │ │ +413d5c: 5210 8a75 |0000: iget v0, v1, Lde/danoeh/antennapod/model/download/DownloadStatus;.state:I // field@758a │ │ +413d60: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/download/DownloadStatus; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -854376,22 +854376,22 @@ │ │ type : '(Ljava/net/Proxy$Type;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -413d78: |[413d78] de.danoeh.antennapod.model.download.ProxyConfig.:(Ljava/net/Proxy$Type;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V │ │ -413d88: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -413d8e: 5b01 8f75 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@758f │ │ -413d92: 5b02 8c75 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@758c │ │ -413d96: 5903 8e75 |0007: iput v3, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@758e │ │ -413d9a: 5b04 9075 |0009: iput-object v4, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@7590 │ │ -413d9e: 5b05 8d75 |000b: iput-object v5, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@758d │ │ -413da2: 0e00 |000d: return-void │ │ +413d84: |[413d84] de.danoeh.antennapod.model.download.ProxyConfig.:(Ljava/net/Proxy$Type;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V │ │ +413d94: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +413d9a: 5b01 8f75 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@758f │ │ +413d9e: 5b02 8c75 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@758c │ │ +413da2: 5903 8e75 |0007: iput v3, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@758e │ │ +413da6: 5b04 9075 |0009: iput-object v4, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@7590 │ │ +413daa: 5b05 8d75 |000b: iput-object v5, v0, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@758d │ │ +413dae: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=18 │ │ 0x0005 line=19 │ │ 0x0007 line=20 │ │ 0x0009 line=21 │ │ @@ -854458,17 +854458,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -413f9c: |[413f9c] de.danoeh.antennapod.model.feed.Chapter.:()V │ │ -413fac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -413fb2: 0e00 |0003: return-void │ │ +413fa8: |[413fa8] de.danoeh.antennapod.model.feed.Chapter.:()V │ │ +413fb8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +413fbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/Chapter;) │ │ @@ -854476,21 +854476,21 @@ │ │ type : '(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -413fb4: |[413fb4] de.danoeh.antennapod.model.feed.Chapter.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -413fc4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -413fca: 5a01 9575 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@7595 │ │ -413fce: 5b03 9675 |0005: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@7596 │ │ -413fd2: 5b04 9475 |0007: iput-object v4, v0, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@7594 │ │ -413fd6: 5b05 9375 |0009: iput-object v5, v0, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@7593 │ │ -413fda: 0e00 |000b: return-void │ │ +413fc0: |[413fc0] de.danoeh.antennapod.model.feed.Chapter.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +413fd0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +413fd6: 5a01 9575 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@7595 │ │ +413fda: 5b03 9675 |0005: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@7596 │ │ +413fde: 5b04 9475 |0007: iput-object v4, v0, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@7594 │ │ +413fe2: 5b05 9375 |0009: iput-object v5, v0, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@7593 │ │ +413fe6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=19 │ │ 0x0005 line=20 │ │ 0x0007 line=21 │ │ 0x0009 line=22 │ │ @@ -854506,42 +854506,42 @@ │ │ type : '(Ljava/util/List;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -413df4: |[413df4] de.danoeh.antennapod.model.feed.Chapter.getAfterPosition:(Ljava/util/List;I)I │ │ -413e04: 3806 2c00 |0000: if-eqz v6, 002c // +002c │ │ -413e08: 7210 dfb8 0600 |0002: invoke-interface {v6}, Ljava/util/List;.isEmpty:()Z // method@b8df │ │ -413e0e: 0a00 |0005: move-result v0 │ │ -413e10: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -413e14: 2824 |0008: goto 002c // +0024 │ │ -413e16: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -413e18: 7210 e8b8 0600 |000a: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b8e8 │ │ -413e1e: 0a01 |000d: move-result v1 │ │ -413e20: 3510 1700 |000e: if-ge v0, v1, 0025 // +0017 │ │ -413e24: 7220 dcb8 0600 |0010: invoke-interface {v6, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -413e2a: 0c01 |0013: move-result-object v1 │ │ -413e2c: 1f01 cb1b |0014: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ -413e30: 6e10 abab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@abab │ │ -413e36: 0b01 |0019: move-result-wide v1 │ │ -413e38: 8173 |001a: int-to-long v3, v7 │ │ -413e3a: 3105 0103 |001b: cmp-long v5, v1, v3 │ │ -413e3e: 3d05 0500 |001d: if-lez v5, 0022 // +0005 │ │ -413e42: d800 00ff |001f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -413e46: 0f00 |0021: return v0 │ │ -413e48: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ -413e4c: 28e6 |0024: goto 000a // -001a │ │ -413e4e: 7210 e8b8 0600 |0025: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b8e8 │ │ -413e54: 0a06 |0028: move-result v6 │ │ -413e56: d806 06ff |0029: add-int/lit8 v6, v6, #int -1 // #ff │ │ -413e5a: 0f06 |002b: return v6 │ │ -413e5c: 12f6 |002c: const/4 v6, #int -1 // #ff │ │ -413e5e: 0f06 |002d: return v6 │ │ +413e00: |[413e00] de.danoeh.antennapod.model.feed.Chapter.getAfterPosition:(Ljava/util/List;I)I │ │ +413e10: 3806 2c00 |0000: if-eqz v6, 002c // +002c │ │ +413e14: 7210 dfb8 0600 |0002: invoke-interface {v6}, Ljava/util/List;.isEmpty:()Z // method@b8df │ │ +413e1a: 0a00 |0005: move-result v0 │ │ +413e1c: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +413e20: 2824 |0008: goto 002c // +0024 │ │ +413e22: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +413e24: 7210 e8b8 0600 |000a: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b8e8 │ │ +413e2a: 0a01 |000d: move-result v1 │ │ +413e2c: 3510 1700 |000e: if-ge v0, v1, 0025 // +0017 │ │ +413e30: 7220 dcb8 0600 |0010: invoke-interface {v6, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +413e36: 0c01 |0013: move-result-object v1 │ │ +413e38: 1f01 cb1b |0014: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ +413e3c: 6e10 abab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@abab │ │ +413e42: 0b01 |0019: move-result-wide v1 │ │ +413e44: 8173 |001a: int-to-long v3, v7 │ │ +413e46: 3105 0103 |001b: cmp-long v5, v1, v3 │ │ +413e4a: 3d05 0500 |001d: if-lez v5, 0022 // +0005 │ │ +413e4e: d800 00ff |001f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +413e52: 0f00 |0021: return v0 │ │ +413e54: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ +413e58: 28e6 |0024: goto 000a // -001a │ │ +413e5a: 7210 e8b8 0600 |0025: invoke-interface {v6}, Ljava/util/List;.size:()I // method@b8e8 │ │ +413e60: 0a06 |0028: move-result v6 │ │ +413e62: d806 06ff |0029: add-int/lit8 v6, v6, #int -1 // #ff │ │ +413e66: 0f06 |002b: return v6 │ │ +413e68: 12f6 |002c: const/4 v6, #int -1 // #ff │ │ +413e6a: 0f06 |002d: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=82 │ │ 0x000a line=85 │ │ 0x0010 line=86 │ │ 0x0025 line=90 │ │ locals : │ │ @@ -854554,35 +854554,35 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -413da4: |[413da4] de.danoeh.antennapod.model.feed.Chapter.equals:(Ljava/lang/Object;)Z │ │ -413db4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -413db6: 3376 0300 |0001: if-ne v6, v7, 0004 // +0003 │ │ -413dba: 0f00 |0003: return v0 │ │ -413dbc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -413dbe: 3807 1a00 |0005: if-eqz v7, 001f // +001a │ │ -413dc2: 6e10 61b6 0600 |0007: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ -413dc8: 0c02 |000a: move-result-object v2 │ │ -413dca: 6e10 61b6 0700 |000b: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ -413dd0: 0c03 |000e: move-result-object v3 │ │ -413dd2: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ -413dd6: 280e |0011: goto 001f // +000e │ │ -413dd8: 1f07 cb1b |0012: check-cast v7, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ -413ddc: 5362 9275 |0014: iget-wide v2, v6, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7592 │ │ -413de0: 5374 9275 |0016: iget-wide v4, v7, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7592 │ │ -413de4: 3107 0204 |0018: cmp-long v7, v2, v4 │ │ -413de8: 3907 0300 |001a: if-nez v7, 001d // +0003 │ │ -413dec: 2802 |001c: goto 001e // +0002 │ │ -413dee: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -413df0: 0f00 |001e: return v0 │ │ -413df2: 0f01 |001f: return v1 │ │ +413db0: |[413db0] de.danoeh.antennapod.model.feed.Chapter.equals:(Ljava/lang/Object;)Z │ │ +413dc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +413dc2: 3376 0300 |0001: if-ne v6, v7, 0004 // +0003 │ │ +413dc6: 0f00 |0003: return v0 │ │ +413dc8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +413dca: 3807 1a00 |0005: if-eqz v7, 001f // +001a │ │ +413dce: 6e10 61b6 0600 |0007: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ +413dd4: 0c02 |000a: move-result-object v2 │ │ +413dd6: 6e10 61b6 0700 |000b: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ +413ddc: 0c03 |000e: move-result-object v3 │ │ +413dde: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ +413de2: 280e |0011: goto 001f // +000e │ │ +413de4: 1f07 cb1b |0012: check-cast v7, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ +413de8: 5362 9275 |0014: iget-wide v2, v6, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7592 │ │ +413dec: 5374 9275 |0016: iget-wide v4, v7, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7592 │ │ +413df0: 3107 0204 |0018: cmp-long v7, v2, v4 │ │ +413df4: 3907 0300 |001a: if-nez v7, 001d // +0003 │ │ +413df8: 2802 |001c: goto 001e // +0002 │ │ +413dfa: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +413dfc: 0f00 |001e: return v0 │ │ +413dfe: 0f01 |001f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=98 │ │ 0x0012 line=102 │ │ 0x0014 line=103 │ │ locals : │ │ 0x0000 - 0x0020 reg=6 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ @@ -854593,17 +854593,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413e94: |[413e94] de.danoeh.antennapod.model.feed.Chapter.getChapterId:()Ljava/lang/String; │ │ -413ea4: 5410 9175 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.chapterId:Ljava/lang/String; // field@7591 │ │ -413ea8: 1100 |0002: return-object v0 │ │ +413ea0: |[413ea0] de.danoeh.antennapod.model.feed.Chapter.getChapterId:()Ljava/lang/String; │ │ +413eb0: 5410 9175 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.chapterId:Ljava/lang/String; // field@7591 │ │ +413eb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/Chapter;) │ │ @@ -854611,17 +854611,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413f6c: |[413f6c] de.danoeh.antennapod.model.feed.Chapter.getId:()J │ │ -413f7c: 5320 9275 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7592 │ │ -413f80: 1000 |0002: return-wide v0 │ │ +413f78: |[413f78] de.danoeh.antennapod.model.feed.Chapter.getId:()J │ │ +413f88: 5320 9275 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7592 │ │ +413f8c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/Chapter;) │ │ @@ -854629,17 +854629,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413eac: |[413eac] de.danoeh.antennapod.model.feed.Chapter.getImageUrl:()Ljava/lang/String; │ │ -413ebc: 5410 9375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@7593 │ │ -413ec0: 1100 |0002: return-object v0 │ │ +413eb8: |[413eb8] de.danoeh.antennapod.model.feed.Chapter.getImageUrl:()Ljava/lang/String; │ │ +413ec8: 5410 9375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@7593 │ │ +413ecc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/Chapter;) │ │ @@ -854647,17 +854647,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413ec4: |[413ec4] de.danoeh.antennapod.model.feed.Chapter.getLink:()Ljava/lang/String; │ │ -413ed4: 5410 9475 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@7594 │ │ -413ed8: 1100 |0002: return-object v0 │ │ +413ed0: |[413ed0] de.danoeh.antennapod.model.feed.Chapter.getLink:()Ljava/lang/String; │ │ +413ee0: 5410 9475 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@7594 │ │ +413ee4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/Chapter;) │ │ @@ -854665,17 +854665,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413f84: |[413f84] de.danoeh.antennapod.model.feed.Chapter.getStart:()J │ │ -413f94: 5320 9575 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@7595 │ │ -413f98: 1000 |0002: return-wide v0 │ │ +413f90: |[413f90] de.danoeh.antennapod.model.feed.Chapter.getStart:()J │ │ +413fa0: 5320 9575 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@7595 │ │ +413fa4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/feed/Chapter;) │ │ @@ -854683,17 +854683,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413edc: |[413edc] de.danoeh.antennapod.model.feed.Chapter.getTitle:()Ljava/lang/String; │ │ -413eec: 5410 9675 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@7596 │ │ -413ef0: 1100 |0002: return-object v0 │ │ +413ee8: |[413ee8] de.danoeh.antennapod.model.feed.Chapter.getTitle:()Ljava/lang/String; │ │ +413ef8: 5410 9675 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@7596 │ │ +413efc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/feed/Chapter;) │ │ @@ -854701,25 +854701,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -413e60: |[413e60] de.danoeh.antennapod.model.feed.Chapter.hashCode:()I │ │ -413e70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -413e72: 2300 2a21 |0001: new-array v0, v0, [Ljava/lang/Object; // type@212a │ │ -413e76: 5331 9275 |0003: iget-wide v1, v3, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7592 │ │ -413e7a: 7120 2fb6 2100 |0005: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ -413e80: 0c01 |0008: move-result-object v1 │ │ -413e82: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -413e84: 4d01 0002 |000a: aput-object v1, v0, v2 │ │ -413e88: 7110 2bb9 0000 |000c: invoke-static {v0}, Ljava/util/Objects;.hash:([Ljava/lang/Object;)I // method@b92b │ │ -413e8e: 0a00 |000f: move-result v0 │ │ -413e90: 0f00 |0010: return v0 │ │ +413e6c: |[413e6c] de.danoeh.antennapod.model.feed.Chapter.hashCode:()I │ │ +413e7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +413e7e: 2300 2a21 |0001: new-array v0, v0, [Ljava/lang/Object; // type@212a │ │ +413e82: 5331 9275 |0003: iget-wide v1, v3, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7592 │ │ +413e86: 7120 2fb6 2100 |0005: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ +413e8c: 0c01 |0008: move-result-object v1 │ │ +413e8e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +413e90: 4d01 0002 |000a: aput-object v1, v0, v2 │ │ +413e94: 7110 2bb9 0000 |000c: invoke-static {v0}, Ljava/util/Objects;.hash:([Ljava/lang/Object;)I // method@b92b │ │ +413e9a: 0a00 |000f: move-result v0 │ │ +413e9c: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=108 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ │ │ #8 : (in Lde/danoeh/antennapod/model/feed/Chapter;) │ │ @@ -854727,17 +854727,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413fdc: |[413fdc] de.danoeh.antennapod.model.feed.Chapter.setChapterId:(Ljava/lang/String;)V │ │ -413fec: 5b01 9175 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.chapterId:Ljava/lang/String; // field@7591 │ │ -413ff0: 0e00 |0002: return-void │ │ +413fe8: |[413fe8] de.danoeh.antennapod.model.feed.Chapter.setChapterId:(Ljava/lang/String;)V │ │ +413ff8: 5b01 9175 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.chapterId:Ljava/lang/String; // field@7591 │ │ +413ffc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -854746,17 +854746,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -413ff4: |[413ff4] de.danoeh.antennapod.model.feed.Chapter.setId:(J)V │ │ -414004: 5a01 9275 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7592 │ │ -414008: 0e00 |0002: return-void │ │ +414000: |[414000] de.danoeh.antennapod.model.feed.Chapter.setId:(J)V │ │ +414010: 5a01 9275 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.id:J // field@7592 │ │ +414014: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -854765,17 +854765,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41400c: |[41400c] de.danoeh.antennapod.model.feed.Chapter.setImageUrl:(Ljava/lang/String;)V │ │ -41401c: 5b01 9375 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@7593 │ │ -414020: 0e00 |0002: return-void │ │ +414018: |[414018] de.danoeh.antennapod.model.feed.Chapter.setImageUrl:(Ljava/lang/String;)V │ │ +414028: 5b01 9375 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.imageUrl:Ljava/lang/String; // field@7593 │ │ +41402c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -854784,17 +854784,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414024: |[414024] de.danoeh.antennapod.model.feed.Chapter.setLink:(Ljava/lang/String;)V │ │ -414034: 5b01 9475 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@7594 │ │ -414038: 0e00 |0002: return-void │ │ +414030: |[414030] de.danoeh.antennapod.model.feed.Chapter.setLink:(Ljava/lang/String;)V │ │ +414040: 5b01 9475 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.link:Ljava/lang/String; // field@7594 │ │ +414044: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -854803,17 +854803,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41403c: |[41403c] de.danoeh.antennapod.model.feed.Chapter.setStart:(J)V │ │ -41404c: 5a01 9575 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@7595 │ │ -414050: 0e00 |0002: return-void │ │ +414048: |[414048] de.danoeh.antennapod.model.feed.Chapter.setStart:(J)V │ │ +414058: 5a01 9575 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.start:J // field@7595 │ │ +41405c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -854822,17 +854822,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414054: |[414054] de.danoeh.antennapod.model.feed.Chapter.setTitle:(Ljava/lang/String;)V │ │ -414064: 5b01 9675 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@7596 │ │ -414068: 0e00 |0002: return-void │ │ +414060: |[414060] de.danoeh.antennapod.model.feed.Chapter.setTitle:(Ljava/lang/String;)V │ │ +414070: 5b01 9675 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Chapter;.title:Ljava/lang/String; // field@7596 │ │ +414074: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -854841,37 +854841,37 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -413ef4: |[413ef4] de.danoeh.antennapod.model.feed.Chapter.toString:()Ljava/lang/String; │ │ -413f04: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -413f08: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -413f0e: 1a01 4a10 |0005: const-string v1, "Chapter [title=" // string@104a │ │ -413f12: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -413f18: 6e10 acab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@abac │ │ -413f1e: 0c01 |000d: move-result-object v1 │ │ -413f20: 6e20 b9b6 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -413f26: 1a01 db06 |0011: const-string v1, ", start=" // string@06db │ │ -413f2a: 6e20 b9b6 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -413f30: 6e10 abab 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@abab │ │ -413f36: 0b01 |0019: move-result-wide v1 │ │ -413f38: 6e30 b5b6 1002 |001a: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -413f3e: 1a01 1307 |001d: const-string v1, ", url=" // string@0713 │ │ -413f42: 6e20 b9b6 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -413f48: 6e10 aaab 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@abaa │ │ -413f4e: 0c01 |0025: move-result-object v1 │ │ -413f50: 6e20 b9b6 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -413f56: 1a01 f659 |0029: const-string v1, "]" // string@59f6 │ │ -413f5a: 6e20 b9b6 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -413f60: 6e10 c3b6 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -413f66: 0c00 |0031: move-result-object v0 │ │ -413f68: 1100 |0032: return-object v0 │ │ +413f00: |[413f00] de.danoeh.antennapod.model.feed.Chapter.toString:()Ljava/lang/String; │ │ +413f10: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +413f14: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +413f1a: 1a01 4a10 |0005: const-string v1, "Chapter [title=" // string@104a │ │ +413f1e: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +413f24: 6e10 acab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@abac │ │ +413f2a: 0c01 |000d: move-result-object v1 │ │ +413f2c: 6e20 b9b6 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +413f32: 1a01 db06 |0011: const-string v1, ", start=" // string@06db │ │ +413f36: 6e20 b9b6 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +413f3c: 6e10 abab 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@abab │ │ +413f42: 0b01 |0019: move-result-wide v1 │ │ +413f44: 6e30 b5b6 1002 |001a: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +413f4a: 1a01 1307 |001d: const-string v1, ", url=" // string@0713 │ │ +413f4e: 6e20 b9b6 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +413f54: 6e10 aaab 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@abaa │ │ +413f5a: 0c01 |0025: move-result-object v1 │ │ +413f5c: 6e20 b9b6 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +413f62: 1a01 f659 |0029: const-string v1, "]" // string@59f6 │ │ +413f66: 6e20 b9b6 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +413f6c: 6e10 c3b6 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +413f72: 0c00 |0031: move-result-object v0 │ │ +413f74: 1100 |0032: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0033 reg=3 this Lde/danoeh/antennapod/model/feed/Chapter; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -854919,61 +854919,61 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4141d4: |[4141d4] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.:()V │ │ -4141e4: 1a00 ca73 |0000: const-string v0, "embedded-image://(\d+)/(\d+)" // string@73ca │ │ -4141e8: 7110 08ba 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@ba08 │ │ -4141ee: 0c00 |0005: move-result-object v0 │ │ -4141f0: 6900 9775 |0006: sput-object v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@7597 │ │ -4141f4: 0e00 |0008: return-void │ │ +4141e0: |[4141e0] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.:()V │ │ +4141f0: 1a00 ca73 |0000: const-string v0, "embedded-image://(\d+)/(\d+)" // string@73ca │ │ +4141f4: 7110 08ba 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@ba08 │ │ +4141fa: 0c00 |0005: move-result-object v0 │ │ +4141fc: 6900 9775 |0006: sput-object v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@7597 │ │ +414200: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=9 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;) │ │ name : '' │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -4141f8: |[4141f8] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.:(Lde/danoeh/antennapod/model/playback/Playable;Ljava/lang/String;)V │ │ -414208: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41420e: 5b01 9a75 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@759a │ │ -414212: 5b02 9875 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@7598 │ │ -414216: 6201 9775 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@7597 │ │ -41421a: 6e20 0aba 2100 |0009: invoke-virtual {v1, v2}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@ba0a │ │ -414220: 0c01 |000c: move-result-object v1 │ │ -414222: 6e10 01ba 0100 |000d: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@ba01 │ │ -414228: 0a02 |0010: move-result v2 │ │ -41422a: 3802 1900 |0011: if-eqz v2, 002a // +0019 │ │ -41422e: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -414230: 6e20 04ba 2100 |0014: invoke-virtual {v1, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ -414236: 0c02 |0017: move-result-object v2 │ │ -414238: 7110 15b6 0200 |0018: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ -41423e: 0a02 |001b: move-result v2 │ │ -414240: 5902 9b75 |001c: iput v2, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.position:I // field@759b │ │ -414244: 1222 |001e: const/4 v2, #int 2 // #2 │ │ -414246: 6e20 04ba 2100 |001f: invoke-virtual {v1, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ -41424c: 0c01 |0022: move-result-object v1 │ │ -41424e: 7110 15b6 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ -414254: 0a01 |0026: move-result v1 │ │ -414256: 5901 9975 |0027: iput v1, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.length:I // field@7599 │ │ -41425a: 0e00 |0029: return-void │ │ -41425c: 2201 711e |002a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@1e71 │ │ -414260: 1a02 0f44 |002c: const-string v2, "Not an embedded chapter" // string@440f │ │ -414264: 7020 06b6 2100 |002e: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b606 │ │ -41426a: 2701 |0031: throw v1 │ │ +414204: |[414204] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.:(Lde/danoeh/antennapod/model/playback/Playable;Ljava/lang/String;)V │ │ +414214: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41421a: 5b01 9a75 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@759a │ │ +41421e: 5b02 9875 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@7598 │ │ +414222: 6201 9775 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@7597 │ │ +414226: 6e20 0aba 2100 |0009: invoke-virtual {v1, v2}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@ba0a │ │ +41422c: 0c01 |000c: move-result-object v1 │ │ +41422e: 6e10 01ba 0100 |000d: invoke-virtual {v1}, Ljava/util/regex/Matcher;.find:()Z // method@ba01 │ │ +414234: 0a02 |0010: move-result v2 │ │ +414236: 3802 1900 |0011: if-eqz v2, 002a // +0019 │ │ +41423a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +41423c: 6e20 04ba 2100 |0014: invoke-virtual {v1, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ +414242: 0c02 |0017: move-result-object v2 │ │ +414244: 7110 15b6 0200 |0018: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ +41424a: 0a02 |001b: move-result v2 │ │ +41424c: 5902 9b75 |001c: iput v2, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.position:I // field@759b │ │ +414250: 1222 |001e: const/4 v2, #int 2 // #2 │ │ +414252: 6e20 04ba 2100 |001f: invoke-virtual {v1, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ +414258: 0c01 |0022: move-result-object v1 │ │ +41425a: 7110 15b6 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ +414260: 0a01 |0026: move-result v1 │ │ +414262: 5901 9975 |0027: iput v1, v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.length:I // field@7599 │ │ +414266: 0e00 |0029: return-void │ │ +414268: 2201 711e |002a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@1e71 │ │ +41426c: 1a02 0f44 |002c: const-string v2, "Not an embedded chapter" // string@440f │ │ +414270: 7020 06b6 2100 |002e: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b606 │ │ +414276: 2701 |0031: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ 0x0005 line=18 │ │ 0x0007 line=19 │ │ 0x000d line=20 │ │ @@ -854990,29 +854990,29 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -414148: |[414148] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getModelFor:(Lde/danoeh/antennapod/model/playback/Playable;I)Ljava/lang/Object; │ │ -414158: 7210 0fad 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ad0f │ │ -41415e: 0c00 |0003: move-result-object v0 │ │ -414160: 7220 dcb8 2000 |0004: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -414166: 0c02 |0007: move-result-object v2 │ │ -414168: 1f02 cb1b |0008: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ -41416c: 6e10 a9ab 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba9 │ │ -414172: 0c02 |000d: move-result-object v2 │ │ -414174: 7110 bdab 0200 |000e: invoke-static {v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.isEmbeddedChapterImage:(Ljava/lang/String;)Z // method@abbd │ │ -41417a: 0a00 |0011: move-result v0 │ │ -41417c: 3800 0800 |0012: if-eqz v0, 001a // +0008 │ │ -414180: 2200 cc1b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; // type@1bcc │ │ -414184: 7030 b6ab 1002 |0016: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.:(Lde/danoeh/antennapod/model/playback/Playable;Ljava/lang/String;)V // method@abb6 │ │ -41418a: 1100 |0019: return-object v0 │ │ -41418c: 1102 |001a: return-object v2 │ │ +414154: |[414154] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getModelFor:(Lde/danoeh/antennapod/model/playback/Playable;I)Ljava/lang/Object; │ │ +414164: 7210 0fad 0100 |0000: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ad0f │ │ +41416a: 0c00 |0003: move-result-object v0 │ │ +41416c: 7220 dcb8 2000 |0004: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +414172: 0c02 |0007: move-result-object v2 │ │ +414174: 1f02 cb1b |0008: check-cast v2, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ +414178: 6e10 a9ab 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba9 │ │ +41417e: 0c02 |000d: move-result-object v2 │ │ +414180: 7110 bdab 0200 |000e: invoke-static {v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.isEmbeddedChapterImage:(Ljava/lang/String;)Z // method@abbd │ │ +414186: 0a00 |0011: move-result v0 │ │ +414188: 3800 0800 |0012: if-eqz v0, 001a // +0008 │ │ +41418c: 2200 cc1b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; // type@1bcc │ │ +414190: 7030 b6ab 1002 |0016: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.:(Lde/danoeh/antennapod/model/playback/Playable;Ljava/lang/String;)V // method@abb6 │ │ +414196: 1100 |0019: return-object v0 │ │ +414198: 1102 |001a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x000e line=67 │ │ 0x0014 line=68 │ │ locals : │ │ 0x0000 - 0x001b reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -855023,21 +855023,21 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4140b8: |[4140b8] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.isEmbeddedChapterImage:(Ljava/lang/String;)Z │ │ -4140c8: 6200 9775 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@7597 │ │ -4140cc: 6e20 0aba 1000 |0002: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@ba0a │ │ -4140d2: 0c01 |0005: move-result-object v1 │ │ -4140d4: 6e10 05ba 0100 |0006: invoke-virtual {v1}, Ljava/util/regex/Matcher;.matches:()Z // method@ba05 │ │ -4140da: 0a01 |0009: move-result v1 │ │ -4140dc: 0f01 |000a: return v1 │ │ +4140c4: |[4140c4] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.isEmbeddedChapterImage:(Ljava/lang/String;)Z │ │ +4140d4: 6200 9775 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.EMBEDDED_IMAGE_MATCHER:Ljava/util/regex/Pattern; // field@7597 │ │ +4140d8: 6e20 0aba 1000 |0002: invoke-virtual {v0, v1}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@ba0a │ │ +4140de: 0c01 |0005: move-result-object v1 │ │ +4140e0: 6e10 05ba 0100 |0006: invoke-virtual {v1}, Ljava/util/regex/Matcher;.matches:()Z // method@ba05 │ │ +4140e6: 0a01 |0009: move-result v1 │ │ +4140e8: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x000b reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;) │ │ @@ -855045,26 +855045,26 @@ │ │ type : '(II)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -414190: |[414190] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.makeUrl:(II)Ljava/lang/String; │ │ -4141a0: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -4141a4: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4141aa: 1a01 c973 |0005: const-string v1, "embedded-image://" // string@73c9 │ │ -4141ae: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4141b4: 6e20 b4b6 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -4141ba: 1a02 d407 |000d: const-string v2, "/" // string@07d4 │ │ -4141be: 6e20 b9b6 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4141c4: 6e20 b4b6 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -4141ca: 6e10 c3b6 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4141d0: 0c02 |0018: move-result-object v2 │ │ -4141d2: 1102 |0019: return-object v2 │ │ +41419c: |[41419c] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.makeUrl:(II)Ljava/lang/String; │ │ +4141ac: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +4141b0: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4141b6: 1a01 c973 |0005: const-string v1, "embedded-image://" // string@73c9 │ │ +4141ba: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4141c0: 6e20 b4b6 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +4141c6: 1a02 d407 |000d: const-string v2, "/" // string@07d4 │ │ +4141ca: 6e20 b9b6 2000 |000f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4141d0: 6e20 b4b6 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +4141d6: 6e10 c3b6 0000 |0015: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4141dc: 0c02 |0018: move-result-object v2 │ │ +4141de: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x001a reg=2 (null) I │ │ 0x0000 - 0x001a reg=3 (null) I │ │ │ │ @@ -855074,33 +855074,33 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -41406c: |[41406c] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.equals:(Ljava/lang/Object;)Z │ │ -41407c: 3332 0400 |0000: if-ne v2, v3, 0004 // +0004 │ │ -414080: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -414082: 0f03 |0003: return v3 │ │ -414084: 3803 1800 |0004: if-eqz v3, 001c // +0018 │ │ -414088: 6e10 61b6 0200 |0006: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ -41408e: 0c00 |0009: move-result-object v0 │ │ -414090: 6e10 61b6 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ -414096: 0c01 |000d: move-result-object v1 │ │ -414098: 3210 0300 |000e: if-eq v0, v1, 0011 // +0003 │ │ -41409c: 280c |0010: goto 001c // +000c │ │ -41409e: 1f03 cc1b |0011: check-cast v3, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; // type@1bcc │ │ -4140a2: 5420 9875 |0013: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@7598 │ │ -4140a6: 5433 9875 |0015: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@7598 │ │ -4140aa: 7120 300b 3000 |0017: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b30 │ │ -4140b0: 0a03 |001a: move-result v3 │ │ -4140b2: 0f03 |001b: return v3 │ │ -4140b4: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -4140b6: 0f03 |001d: return v3 │ │ +414078: |[414078] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.equals:(Ljava/lang/Object;)Z │ │ +414088: 3332 0400 |0000: if-ne v2, v3, 0004 // +0004 │ │ +41408c: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +41408e: 0f03 |0003: return v3 │ │ +414090: 3803 1800 |0004: if-eqz v3, 001c // +0018 │ │ +414094: 6e10 61b6 0200 |0006: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ +41409a: 0c00 |0009: move-result-object v0 │ │ +41409c: 6e10 61b6 0300 |000a: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ +4140a2: 0c01 |000d: move-result-object v1 │ │ +4140a4: 3210 0300 |000e: if-eq v0, v1, 0011 // +0003 │ │ +4140a8: 280c |0010: goto 001c // +000c │ │ +4140aa: 1f03 cc1b |0011: check-cast v3, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; // type@1bcc │ │ +4140ae: 5420 9875 |0013: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@7598 │ │ +4140b2: 5433 9875 |0015: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@7598 │ │ +4140b6: 7120 300b 3000 |0017: invoke-static {v0, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b30 │ │ +4140bc: 0a03 |001a: move-result v3 │ │ +4140be: 0f03 |001b: return v3 │ │ +4140c0: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +4140c2: 0f03 |001d: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=49 │ │ 0x0011 line=52 │ │ 0x0013 line=53 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; │ │ @@ -855111,17 +855111,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4140f8: |[4140f8] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getLength:()I │ │ -414108: 5210 9975 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.length:I // field@7599 │ │ -41410c: 0f00 |0002: return v0 │ │ +414104: |[414104] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getLength:()I │ │ +414114: 5210 9975 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.length:I // field@7599 │ │ +414118: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;) │ │ @@ -855129,17 +855129,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4140e0: |[4140e0] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; │ │ -4140f0: 5410 9a75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@759a │ │ -4140f4: 1100 |0002: return-object v0 │ │ +4140ec: |[4140ec] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; │ │ +4140fc: 5410 9a75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@759a │ │ +414100: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;) │ │ @@ -855147,17 +855147,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414110: |[414110] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getPosition:()I │ │ -414120: 5210 9b75 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.position:I // field@759b │ │ -414124: 0f00 |0002: return v0 │ │ +41411c: |[41411c] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.getPosition:()I │ │ +41412c: 5210 9b75 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.position:I // field@759b │ │ +414130: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;) │ │ @@ -855165,19 +855165,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -414128: |[414128] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.hashCode:()I │ │ -414138: 5410 9875 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@7598 │ │ -41413c: 6e10 8cb6 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -414142: 0a00 |0005: move-result v0 │ │ -414144: 0f00 |0006: return v0 │ │ +414134: |[414134] de.danoeh.antennapod.model.feed.EmbeddedChapterImage.hashCode:()I │ │ +414144: 5410 9875 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.imageUrl:Ljava/lang/String; // field@7598 │ │ +414148: 6e10 8cb6 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +41414e: 0a00 |0005: move-result v0 │ │ +414150: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -855348,39 +855348,39 @@ │ │ type : '(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 41 │ │ ins : 17 │ │ outs : 24 │ │ insns size : 47 16-bit code units │ │ -4176c4: |[4176c4] de.danoeh.antennapod.model.feed.Feed.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V │ │ -4176d4: 0800 1800 |0000: move-object/from16 v0, v24 │ │ -4176d8: 0501 1900 |0002: move-wide/from16 v1, v25 │ │ -4176dc: 0803 1b00 |0004: move-object/from16 v3, v27 │ │ -4176e0: 0804 1c00 |0006: move-object/from16 v4, v28 │ │ -4176e4: 0806 1d00 |0008: move-object/from16 v6, v29 │ │ -4176e8: 0807 1e00 |000a: move-object/from16 v7, v30 │ │ -4176ec: 0808 1f00 |000c: move-object/from16 v8, v31 │ │ -4176f0: 0809 2000 |000e: move-object/from16 v9, v32 │ │ -4176f4: 080a 2100 |0010: move-object/from16 v10, v33 │ │ -4176f8: 080b 2200 |0012: move-object/from16 v11, v34 │ │ -4176fc: 080c 2300 |0014: move-object/from16 v12, v35 │ │ -417700: 080d 2400 |0016: move-object/from16 v13, v36 │ │ -417704: 080e 2500 |0018: move-object/from16 v14, v37 │ │ -417708: 080f 2600 |001a: move-object/from16 v15, v38 │ │ -41770c: 0510 2700 |001c: move-wide/from16 v16, v39 │ │ -417710: 1205 |001e: const/4 v5, #int 0 // #0 │ │ -417712: 1312 0000 |001f: const/16 v18, #int 0 // #0 │ │ -417716: 1313 0000 |0021: const/16 v19, #int 0 // #0 │ │ -41771a: 1314 0000 |0023: const/16 v20, #int 0 // #0 │ │ -41771e: 1315 0000 |0025: const/16 v21, #int 0 // #0 │ │ -417722: 1316 0000 |0027: const/16 v22, #int 0 // #0 │ │ -417726: 1317 0000 |0029: const/16 v23, #int 0 // #0 │ │ -41772a: 7618 c0ab 0000 |002b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23}, Lde/danoeh/antennapod/model/feed/Feed;.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JZLjava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;ZI)V // method@abc0 │ │ -417730: 0e00 |002e: return-void │ │ +4176d0: |[4176d0] de.danoeh.antennapod.model.feed.Feed.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V │ │ +4176e0: 0800 1800 |0000: move-object/from16 v0, v24 │ │ +4176e4: 0501 1900 |0002: move-wide/from16 v1, v25 │ │ +4176e8: 0803 1b00 |0004: move-object/from16 v3, v27 │ │ +4176ec: 0804 1c00 |0006: move-object/from16 v4, v28 │ │ +4176f0: 0806 1d00 |0008: move-object/from16 v6, v29 │ │ +4176f4: 0807 1e00 |000a: move-object/from16 v7, v30 │ │ +4176f8: 0808 1f00 |000c: move-object/from16 v8, v31 │ │ +4176fc: 0809 2000 |000e: move-object/from16 v9, v32 │ │ +417700: 080a 2100 |0010: move-object/from16 v10, v33 │ │ +417704: 080b 2200 |0012: move-object/from16 v11, v34 │ │ +417708: 080c 2300 |0014: move-object/from16 v12, v35 │ │ +41770c: 080d 2400 |0016: move-object/from16 v13, v36 │ │ +417710: 080e 2500 |0018: move-object/from16 v14, v37 │ │ +417714: 080f 2600 |001a: move-object/from16 v15, v38 │ │ +417718: 0510 2700 |001c: move-wide/from16 v16, v39 │ │ +41771c: 1205 |001e: const/4 v5, #int 0 // #0 │ │ +41771e: 1312 0000 |001f: const/16 v18, #int 0 // #0 │ │ +417722: 1313 0000 |0021: const/16 v19, #int 0 // #0 │ │ +417726: 1314 0000 |0023: const/16 v20, #int 0 // #0 │ │ +41772a: 1315 0000 |0025: const/16 v21, #int 0 // #0 │ │ +41772e: 1316 0000 |0027: const/16 v22, #int 0 // #0 │ │ +417732: 1317 0000 |0029: const/16 v23, #int 0 // #0 │ │ +417736: 7618 c0ab 0000 |002b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23}, Lde/danoeh/antennapod/model/feed/Feed;.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JZLjava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;ZI)V // method@abc0 │ │ +41773c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x002b line=152 │ │ locals : │ │ 0x0000 - 0x002f reg=24 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x002f reg=25 (null) J │ │ 0x0000 - 0x002f reg=27 (null) Ljava/lang/String; │ │ @@ -855402,73 +855402,73 @@ │ │ type : '(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JZLjava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;ZI)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 28 │ │ ins : 24 │ │ outs : 2 │ │ insns size : 108 16-bit code units │ │ -4175dc: |[4175dc] de.danoeh.antennapod.model.feed.Feed.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JZLjava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;ZI)V │ │ -4175ec: 0740 |0000: move-object v0, v4 │ │ -4175ee: 0801 1800 |0001: move-object/from16 v1, v24 │ │ -4175f2: 7010 5eb6 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b65e │ │ -4175f8: 0802 1200 |0006: move-object/from16 v2, v18 │ │ -4175fc: 5b02 b375 |0008: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.localFileUrl:Ljava/lang/String; // field@75b3 │ │ -417600: 0802 1300 |000a: move-object/from16 v2, v19 │ │ -417604: 5b02 a675 |000c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@75a6 │ │ -417608: 0502 1400 |000e: move-wide/from16 v2, v20 │ │ -41760c: 5a02 b075 |0010: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@75b0 │ │ -417610: 0452 |0012: move-wide v2, v5 │ │ -417612: 5a02 aa75 |0013: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@75aa │ │ -417616: 0782 |0015: move-object v2, v8 │ │ -417618: 5b02 a875 |0016: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ -41761c: 0792 |0018: move-object v2, v9 │ │ -41761e: 5b02 a475 |0019: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@75a4 │ │ -417622: 0772 |001b: move-object v2, v7 │ │ -417624: 5b02 af75 |001c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastModified:Ljava/lang/String; // field@75af │ │ -417628: 07a2 |001e: move-object v2, v10 │ │ -41762a: 5b02 b275 |001f: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@75b2 │ │ -41762e: 07b2 |0021: move-object v2, v11 │ │ -417630: 5b02 a575 |0022: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@75a5 │ │ -417634: 7110 15ac 0c00 |0024: invoke-static {v12}, Lde/danoeh/antennapod/model/feed/FeedFunding;.extractPaymentLinks:(Ljava/lang/String;)Ljava/util/ArrayList; // method@ac15 │ │ -41763a: 0c02 |0027: move-result-object v2 │ │ -41763c: 5b02 a975 |0028: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@75a9 │ │ -417640: 07d2 |002a: move-object v2, v13 │ │ -417642: 5b02 a375 |002b: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@75a3 │ │ -417646: 07e2 |002d: move-object v2, v14 │ │ -417648: 5b02 ae75 |002e: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@75ae │ │ -41764c: 07f2 |0030: move-object v2, v15 │ │ -41764e: 5b02 ba75 |0031: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@75ba │ │ -417652: 0802 1000 |0033: move-object/from16 v2, v16 │ │ -417656: 5b02 a775 |0035: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@75a7 │ │ -41765a: 0802 1100 |0037: move-object/from16 v2, v17 │ │ -41765e: 5b02 ab75 |0039: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@75ab │ │ -417662: 0202 1600 |003b: move/from16 v2, v22 │ │ -417666: 5c02 b675 |003d: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@75b6 │ │ -41766a: 0802 1700 |003f: move-object/from16 v2, v23 │ │ -41766e: 5b02 b475 |0041: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@75b4 │ │ -417672: 2202 031f |0043: new-instance v2, Ljava/util/ArrayList; // type@1f03 │ │ -417676: 7010 07b8 0200 |0045: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -41767c: 5b02 ad75 |0048: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@75ad │ │ -417680: 3801 0a00 |004a: if-eqz v1, 0054 // +000a │ │ -417684: 2202 d21b |004c: new-instance v2, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ -417688: 7020 57ac 1200 |004e: invoke-direct {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ -41768e: 5b02 ac75 |0051: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@75ac │ │ -417692: 280b |0053: goto 005e // +000b │ │ -417694: 2201 d21b |0054: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ -417698: 1202 |0056: const/4 v2, #int 0 // #0 │ │ -41769a: 2322 2c21 |0057: new-array v2, v2, [Ljava/lang/String; // type@212c │ │ -41769e: 7020 58ac 2100 |0059: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@ac58 │ │ -4176a4: 5b01 ac75 |005c: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@75ac │ │ -4176a8: 0801 1900 |005e: move-object/from16 v1, v25 │ │ -4176ac: 6e20 f9ab 1400 |0060: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@abf9 │ │ -4176b2: 0201 1a00 |0063: move/from16 v1, v26 │ │ -4176b6: 5c01 b175 |0065: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@75b1 │ │ -4176ba: 0201 1b00 |0067: move/from16 v1, v27 │ │ -4176be: 5901 b975 |0069: iput v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.state:I // field@75b9 │ │ -4176c2: 0e00 |006b: return-void │ │ +4175e8: |[4175e8] de.danoeh.antennapod.model.feed.Feed.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JZLjava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;ZI)V │ │ +4175f8: 0740 |0000: move-object v0, v4 │ │ +4175fa: 0801 1800 |0001: move-object/from16 v1, v24 │ │ +4175fe: 7010 5eb6 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b65e │ │ +417604: 0802 1200 |0006: move-object/from16 v2, v18 │ │ +417608: 5b02 b375 |0008: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.localFileUrl:Ljava/lang/String; // field@75b3 │ │ +41760c: 0802 1300 |000a: move-object/from16 v2, v19 │ │ +417610: 5b02 a675 |000c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@75a6 │ │ +417614: 0502 1400 |000e: move-wide/from16 v2, v20 │ │ +417618: 5a02 b075 |0010: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@75b0 │ │ +41761c: 0452 |0012: move-wide v2, v5 │ │ +41761e: 5a02 aa75 |0013: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@75aa │ │ +417622: 0782 |0015: move-object v2, v8 │ │ +417624: 5b02 a875 |0016: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ +417628: 0792 |0018: move-object v2, v9 │ │ +41762a: 5b02 a475 |0019: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@75a4 │ │ +41762e: 0772 |001b: move-object v2, v7 │ │ +417630: 5b02 af75 |001c: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastModified:Ljava/lang/String; // field@75af │ │ +417634: 07a2 |001e: move-object v2, v10 │ │ +417636: 5b02 b275 |001f: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@75b2 │ │ +41763a: 07b2 |0021: move-object v2, v11 │ │ +41763c: 5b02 a575 |0022: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@75a5 │ │ +417640: 7110 15ac 0c00 |0024: invoke-static {v12}, Lde/danoeh/antennapod/model/feed/FeedFunding;.extractPaymentLinks:(Ljava/lang/String;)Ljava/util/ArrayList; // method@ac15 │ │ +417646: 0c02 |0027: move-result-object v2 │ │ +417648: 5b02 a975 |0028: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@75a9 │ │ +41764c: 07d2 |002a: move-object v2, v13 │ │ +41764e: 5b02 a375 |002b: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@75a3 │ │ +417652: 07e2 |002d: move-object v2, v14 │ │ +417654: 5b02 ae75 |002e: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@75ae │ │ +417658: 07f2 |0030: move-object v2, v15 │ │ +41765a: 5b02 ba75 |0031: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@75ba │ │ +41765e: 0802 1000 |0033: move-object/from16 v2, v16 │ │ +417662: 5b02 a775 |0035: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@75a7 │ │ +417666: 0802 1100 |0037: move-object/from16 v2, v17 │ │ +41766a: 5b02 ab75 |0039: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@75ab │ │ +41766e: 0202 1600 |003b: move/from16 v2, v22 │ │ +417672: 5c02 b675 |003d: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@75b6 │ │ +417676: 0802 1700 |003f: move-object/from16 v2, v23 │ │ +41767a: 5b02 b475 |0041: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@75b4 │ │ +41767e: 2202 031f |0043: new-instance v2, Ljava/util/ArrayList; // type@1f03 │ │ +417682: 7010 07b8 0200 |0045: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +417688: 5b02 ad75 |0048: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@75ad │ │ +41768c: 3801 0a00 |004a: if-eqz v1, 0054 // +000a │ │ +417690: 2202 d21b |004c: new-instance v2, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ +417694: 7020 57ac 1200 |004e: invoke-direct {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ +41769a: 5b02 ac75 |0051: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@75ac │ │ +41769e: 280b |0053: goto 005e // +000b │ │ +4176a0: 2201 d21b |0054: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ +4176a4: 1202 |0056: const/4 v2, #int 0 // #0 │ │ +4176a6: 2322 2c21 |0057: new-array v2, v2, [Ljava/lang/String; // type@212c │ │ +4176aa: 7020 58ac 2100 |0059: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@ac58 │ │ +4176b0: 5b01 ac75 |005c: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@75ac │ │ +4176b4: 0801 1900 |005e: move-object/from16 v1, v25 │ │ +4176b8: 6e20 f9ab 1400 |0060: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V // method@abf9 │ │ +4176be: 0201 1a00 |0063: move/from16 v1, v26 │ │ +4176c2: 5c01 b175 |0065: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@75b1 │ │ +4176c6: 0201 1b00 |0067: move/from16 v1, v27 │ │ +4176ca: 5901 b975 |0069: iput v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.state:I // field@75b9 │ │ +4176ce: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=117 │ │ 0x0008 line=118 │ │ 0x000c line=119 │ │ 0x0010 line=120 │ │ 0x0013 line=121 │ │ @@ -855520,23 +855520,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -417550: |[417550] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -417560: 7010 5eb6 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ -417566: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -417568: 5b20 b375 |0004: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.localFileUrl:Ljava/lang/String; // field@75b3 │ │ -41756c: 5b23 a675 |0006: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@75a6 │ │ -417570: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ -417574: 5a20 b075 |000a: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@75b0 │ │ -417578: 5b24 af75 |000c: iput-object v4, v2, Lde/danoeh/antennapod/model/feed/Feed;.lastModified:Ljava/lang/String; // field@75af │ │ -41757c: 0e00 |000e: return-void │ │ +41755c: |[41755c] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +41756c: 7010 5eb6 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ +417572: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +417574: 5b20 b375 |0004: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.localFileUrl:Ljava/lang/String; // field@75b3 │ │ +417578: 5b23 a675 |0006: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@75a6 │ │ +41757c: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ +417580: 5a20 b075 |000a: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@75b0 │ │ +417584: 5b24 af75 |000c: iput-object v4, v2, Lde/danoeh/antennapod/model/feed/Feed;.lastModified:Ljava/lang/String; // field@75af │ │ +417588: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0006 line=162 │ │ 0x000a line=163 │ │ 0x000c line=164 │ │ @@ -855550,18 +855550,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -417580: |[417580] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -417590: 7030 c1ab 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@abc1 │ │ -417596: 5b03 a875 |0003: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ -41759a: 0e00 |0005: return-void │ │ +41758c: |[41758c] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +41759c: 7030 c1ab 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@abc1 │ │ +4175a2: 5b03 a875 |0003: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ +4175a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0003 line=173 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -855573,28 +855573,28 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 9 │ │ insns size : 23 16-bit code units │ │ -41759c: |[41759c] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -4175ac: 7040 c2ab a9cb |0000: invoke-direct {v9, v10, v11, v12}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@abc2 │ │ -4175b2: 220a d91b |0003: new-instance v10, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1bd9 │ │ -4175b6: 1601 0000 |0005: const-wide/16 v1, #int 0 // #0 │ │ -4175ba: 1213 |0007: const/4 v3, #int 1 // #1 │ │ -4175bc: 6204 1f76 |0008: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761f │ │ -4175c0: 6205 6b76 |000a: sget-object v5, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@766b │ │ -4175c4: 6206 2576 |000c: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7625 │ │ -4175c8: 07a0 |000e: move-object v0, v10 │ │ -4175ca: 07d7 |000f: move-object v7, v13 │ │ -4175cc: 07e8 |0010: move-object v8, v14 │ │ -4175ce: 7609 bdac 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.:(JZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/lang/String;Ljava/lang/String;)V // method@acbd │ │ -4175d4: 5b9a b775 |0014: iput-object v10, v9, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@75b7 │ │ -4175d8: 0e00 |0016: return-void │ │ +4175a8: |[4175a8] de.danoeh.antennapod.model.feed.Feed.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +4175b8: 7040 c2ab a9cb |0000: invoke-direct {v9, v10, v11, v12}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@abc2 │ │ +4175be: 220a d91b |0003: new-instance v10, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1bd9 │ │ +4175c2: 1601 0000 |0005: const-wide/16 v1, #int 0 // #0 │ │ +4175c6: 1213 |0007: const/4 v3, #int 1 // #1 │ │ +4175c8: 6204 1f76 |0008: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761f │ │ +4175cc: 6205 6b76 |000a: sget-object v5, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@766b │ │ +4175d0: 6206 2576 |000c: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7625 │ │ +4175d4: 07a0 |000e: move-object v0, v10 │ │ +4175d6: 07d7 |000f: move-object v7, v13 │ │ +4175d8: 07e8 |0010: move-object v8, v14 │ │ +4175da: 7609 bdac 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.:(JZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/lang/String;Ljava/lang/String;)V // method@acbd │ │ +4175e0: 5b9a b775 |0014: iput-object v10, v9, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@75b7 │ │ +4175e4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0003 line=182 │ │ locals : │ │ 0x0000 - 0x0017 reg=9 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0017 reg=10 (null) Ljava/lang/String; │ │ @@ -855609,23 +855609,23 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedFunding;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -417734: |[417734] de.danoeh.antennapod.model.feed.Feed.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V │ │ -417744: 5410 a975 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@75a9 │ │ -417748: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -41774c: 2200 031f |0004: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -417750: 7010 07b8 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -417756: 5b10 a975 |0009: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@75a9 │ │ -41775a: 5410 a975 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@75a9 │ │ -41775e: 6e20 0bb8 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -417764: 0e00 |0010: return-void │ │ +417740: |[417740] de.danoeh.antennapod.model.feed.Feed.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V │ │ +417750: 5410 a975 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@75a9 │ │ +417754: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +417758: 2200 031f |0004: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +41775c: 7010 07b8 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +417762: 5b10 a975 |0009: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@75a9 │ │ +417766: 5410 a975 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@75a9 │ │ +41776a: 6e20 0bb8 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +417770: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x0004 line=348 │ │ 0x000b line=350 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -855636,35 +855636,35 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -416ff0: |[416ff0] de.danoeh.antennapod.model.feed.Feed.equals:(Ljava/lang/Object;)Z │ │ -417000: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -417002: 3376 0300 |0001: if-ne v6, v7, 0004 // +0003 │ │ -417006: 0f00 |0003: return v0 │ │ -417008: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -41700a: 3807 1a00 |0005: if-eqz v7, 001f // +001a │ │ -41700e: 6e10 61b6 0600 |0007: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ -417014: 0c02 |000a: move-result-object v2 │ │ -417016: 6e10 61b6 0700 |000b: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ -41701c: 0c03 |000e: move-result-object v3 │ │ -41701e: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ -417022: 280e |0011: goto 001f // +000e │ │ -417024: 1f07 cd1b |0012: check-cast v7, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ -417028: 5362 aa75 |0014: iget-wide v2, v6, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@75aa │ │ -41702c: 5374 aa75 |0016: iget-wide v4, v7, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@75aa │ │ -417030: 3107 0204 |0018: cmp-long v7, v2, v4 │ │ -417034: 3907 0300 |001a: if-nez v7, 001d // +0003 │ │ -417038: 2802 |001c: goto 001e // +0002 │ │ -41703a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -41703c: 0f00 |001e: return v0 │ │ -41703e: 0f01 |001f: return v1 │ │ +416ffc: |[416ffc] de.danoeh.antennapod.model.feed.Feed.equals:(Ljava/lang/Object;)Z │ │ +41700c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +41700e: 3376 0300 |0001: if-ne v6, v7, 0004 // +0003 │ │ +417012: 0f00 |0003: return v0 │ │ +417014: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +417016: 3807 1a00 |0005: if-eqz v7, 001f // +001a │ │ +41701a: 6e10 61b6 0600 |0007: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ +417020: 0c02 |000a: move-result-object v2 │ │ +417022: 6e10 61b6 0700 |000b: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ +417028: 0c03 |000e: move-result-object v3 │ │ +41702a: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ +41702e: 280e |0011: goto 001f // +000e │ │ +417030: 1f07 cd1b |0012: check-cast v7, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ +417034: 5362 aa75 |0014: iget-wide v2, v6, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@75aa │ │ +417038: 5374 aa75 |0016: iget-wide v4, v7, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@75aa │ │ +41703c: 3107 0204 |0018: cmp-long v7, v2, v4 │ │ +417040: 3907 0300 |001a: if-nez v7, 001d // +0003 │ │ +417044: 2802 |001c: goto 001e // +0002 │ │ +417046: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +417048: 0f00 |001e: return v0 │ │ +41704a: 0f01 |001f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=523 │ │ 0x0012 line=527 │ │ 0x0014 line=528 │ │ locals : │ │ 0x0000 - 0x0020 reg=6 this Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -855675,17 +855675,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4172e4: |[4172e4] de.danoeh.antennapod.model.feed.Feed.getAuthor:()Ljava/lang/String; │ │ -4172f4: 5410 a375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@75a3 │ │ -4172f8: 1100 |0002: return-object v0 │ │ +4172f0: |[4172f0] de.danoeh.antennapod.model.feed.Feed.getAuthor:()Ljava/lang/String; │ │ +417300: 5410 a375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@75a3 │ │ +417304: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -855693,17 +855693,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4172fc: |[4172fc] de.danoeh.antennapod.model.feed.Feed.getCustomTitle:()Ljava/lang/String; │ │ -41730c: 5410 a475 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@75a4 │ │ -417310: 1100 |0002: return-object v0 │ │ +417308: |[417308] de.danoeh.antennapod.model.feed.Feed.getCustomTitle:()Ljava/lang/String; │ │ +417318: 5410 a475 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@75a4 │ │ +41731c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -855711,17 +855711,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417314: |[417314] de.danoeh.antennapod.model.feed.Feed.getDescription:()Ljava/lang/String; │ │ -417324: 5410 a575 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@75a5 │ │ -417328: 1100 |0002: return-object v0 │ │ +417320: |[417320] de.danoeh.antennapod.model.feed.Feed.getDescription:()Ljava/lang/String; │ │ +417330: 5410 a575 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@75a5 │ │ +417334: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -855729,17 +855729,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41732c: |[41732c] de.danoeh.antennapod.model.feed.Feed.getDownloadUrl:()Ljava/lang/String; │ │ -41733c: 5410 a675 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@75a6 │ │ -417340: 1100 |0002: return-object v0 │ │ +417338: |[417338] de.danoeh.antennapod.model.feed.Feed.getDownloadUrl:()Ljava/lang/String; │ │ +417348: 5410 a675 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@75a6 │ │ +41734c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -855747,17 +855747,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417344: |[417344] de.danoeh.antennapod.model.feed.Feed.getFeedIdentifier:()Ljava/lang/String; │ │ -417354: 5410 a775 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@75a7 │ │ -417358: 1100 |0002: return-object v0 │ │ +417350: |[417350] de.danoeh.antennapod.model.feed.Feed.getFeedIdentifier:()Ljava/lang/String; │ │ +417360: 5410 a775 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@75a7 │ │ +417364: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -855765,17 +855765,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41735c: |[41735c] de.danoeh.antennapod.model.feed.Feed.getFeedTitle:()Ljava/lang/String; │ │ -41736c: 5410 a875 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ -417370: 1100 |0002: return-object v0 │ │ +417368: |[417368] de.danoeh.antennapod.model.feed.Feed.getFeedTitle:()Ljava/lang/String; │ │ +417378: 5410 a875 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ +41737c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #8 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -855783,29 +855783,29 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -417374: |[417374] de.danoeh.antennapod.model.feed.Feed.getHumanReadableIdentifier:()Ljava/lang/String; │ │ -417384: 5410 a475 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@75a4 │ │ -417388: 7110 fdba 0000 |0002: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@bafd │ │ -41738e: 0a00 |0005: move-result v0 │ │ -417390: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -417394: 5410 a475 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@75a4 │ │ -417398: 1100 |000a: return-object v0 │ │ -41739a: 5410 a875 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ -41739e: 7110 fdba 0000 |000d: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@bafd │ │ -4173a4: 0a00 |0010: move-result v0 │ │ -4173a6: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -4173aa: 5410 a875 |0013: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ -4173ae: 1100 |0015: return-object v0 │ │ -4173b0: 5410 a675 |0016: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@75a6 │ │ -4173b4: 1100 |0018: return-object v0 │ │ +417380: |[417380] de.danoeh.antennapod.model.feed.Feed.getHumanReadableIdentifier:()Ljava/lang/String; │ │ +417390: 5410 a475 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@75a4 │ │ +417394: 7110 fdba 0000 |0002: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@bafd │ │ +41739a: 0a00 |0005: move-result v0 │ │ +41739c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +4173a0: 5410 a475 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@75a4 │ │ +4173a4: 1100 |000a: return-object v0 │ │ +4173a6: 5410 a875 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ +4173aa: 7110 fdba 0000 |000d: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@bafd │ │ +4173b0: 0a00 |0010: move-result v0 │ │ +4173b2: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +4173b6: 5410 a875 |0013: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ +4173ba: 1100 |0015: return-object v0 │ │ +4173bc: 5410 a675 |0016: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@75a6 │ │ +4173c0: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0008 line=214 │ │ 0x000b line=215 │ │ 0x0013 line=216 │ │ 0x0016 line=218 │ │ @@ -855817,17 +855817,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417520: |[417520] de.danoeh.antennapod.model.feed.Feed.getId:()J │ │ -417530: 5320 aa75 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@75aa │ │ -417534: 1000 |0002: return-wide v0 │ │ +41752c: |[41752c] de.danoeh.antennapod.model.feed.Feed.getId:()J │ │ +41753c: 5320 aa75 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@75aa │ │ +417540: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #10 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -855835,38 +855835,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -4173b8: |[4173b8] de.danoeh.antennapod.model.feed.Feed.getIdentifyingValue:()Ljava/lang/String; │ │ -4173c8: 5410 a775 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@75a7 │ │ -4173cc: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -4173d0: 6e10 91b6 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b691 │ │ -4173d6: 0a00 |0007: move-result v0 │ │ -4173d8: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -4173dc: 5410 a775 |000a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@75a7 │ │ -4173e0: 1100 |000c: return-object v0 │ │ -4173e2: 5410 a675 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@75a6 │ │ -4173e6: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ -4173ea: 6e10 91b6 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b691 │ │ -4173f0: 0a00 |0014: move-result v0 │ │ -4173f2: 3900 0500 |0015: if-nez v0, 001a // +0005 │ │ -4173f6: 5410 a675 |0017: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@75a6 │ │ -4173fa: 1100 |0019: return-object v0 │ │ -4173fc: 5410 a875 |001a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ -417400: 3800 0b00 |001c: if-eqz v0, 0027 // +000b │ │ -417404: 6e10 91b6 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b691 │ │ -41740a: 0a00 |0021: move-result v0 │ │ -41740c: 3900 0500 |0022: if-nez v0, 0027 // +0005 │ │ -417410: 5410 a875 |0024: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ -417414: 1100 |0026: return-object v0 │ │ -417416: 5410 b275 |0027: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@75b2 │ │ -41741a: 1100 |0029: return-object v0 │ │ +4173c4: |[4173c4] de.danoeh.antennapod.model.feed.Feed.getIdentifyingValue:()Ljava/lang/String; │ │ +4173d4: 5410 a775 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@75a7 │ │ +4173d8: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +4173dc: 6e10 91b6 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b691 │ │ +4173e2: 0a00 |0007: move-result v0 │ │ +4173e4: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +4173e8: 5410 a775 |000a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@75a7 │ │ +4173ec: 1100 |000c: return-object v0 │ │ +4173ee: 5410 a675 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@75a6 │ │ +4173f2: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ +4173f6: 6e10 91b6 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b691 │ │ +4173fc: 0a00 |0014: move-result v0 │ │ +4173fe: 3900 0500 |0015: if-nez v0, 001a // +0005 │ │ +417402: 5410 a675 |0017: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@75a6 │ │ +417406: 1100 |0019: return-object v0 │ │ +417408: 5410 a875 |001a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ +41740c: 3800 0b00 |001c: if-eqz v0, 0027 // +000b │ │ +417410: 6e10 91b6 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b691 │ │ +417416: 0a00 |0021: move-result v0 │ │ +417418: 3900 0500 |0022: if-nez v0, 0027 // +0005 │ │ +41741c: 5410 a875 |0024: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ +417420: 1100 |0026: return-object v0 │ │ +417422: 5410 b275 |0027: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@75b2 │ │ +417426: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x000a line=202 │ │ 0x000d line=203 │ │ 0x0017 line=204 │ │ 0x001a line=205 │ │ @@ -855880,17 +855880,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41741c: |[41741c] de.danoeh.antennapod.model.feed.Feed.getImageUrl:()Ljava/lang/String; │ │ -41742c: 5410 ab75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@75ab │ │ -417430: 1100 |0002: return-object v0 │ │ +417428: |[417428] de.danoeh.antennapod.model.feed.Feed.getImageUrl:()Ljava/lang/String; │ │ +417438: 5410 ab75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@75ab │ │ +41743c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #12 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -855898,20 +855898,20 @@ │ │ type : '(I)Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4171a0: |[4171a0] de.danoeh.antennapod.model.feed.Feed.getItemAtIndex:(I)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -4171b0: 5410 ad75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@75ad │ │ -4171b4: 7220 dcb8 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -4171ba: 0c02 |0005: move-result-object v2 │ │ -4171bc: 1f02 d11b |0006: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -4171c0: 1102 |0008: return-object v2 │ │ +4171ac: |[4171ac] de.danoeh.antennapod.model.feed.Feed.getItemAtIndex:(I)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +4171bc: 5410 ad75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@75ad │ │ +4171c0: 7220 dcb8 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +4171c6: 0c02 |0005: move-result-object v2 │ │ +4171c8: 1f02 d11b |0006: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +4171cc: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ │ │ @@ -855920,17 +855920,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedItemFilter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417238: |[417238] de.danoeh.antennapod.model.feed.Feed.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ -417248: 5410 ac75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@75ac │ │ -41724c: 1100 |0002: return-object v0 │ │ +417244: |[417244] de.danoeh.antennapod.model.feed.Feed.getItemFilter:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ +417254: 5410 ac75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.itemfilter:Lde/danoeh/antennapod/model/feed/FeedItemFilter; // field@75ac │ │ +417258: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #14 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -855938,17 +855938,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417508: |[417508] de.danoeh.antennapod.model.feed.Feed.getItems:()Ljava/util/List; │ │ -417518: 5410 ad75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@75ad │ │ -41751c: 1100 |0002: return-object v0 │ │ +417514: |[417514] de.danoeh.antennapod.model.feed.Feed.getItems:()Ljava/util/List; │ │ +417524: 5410 ad75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@75ad │ │ +417528: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #15 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -855956,17 +855956,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417434: |[417434] de.danoeh.antennapod.model.feed.Feed.getLanguage:()Ljava/lang/String; │ │ -417444: 5410 ae75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@75ae │ │ -417448: 1100 |0002: return-object v0 │ │ +417440: |[417440] de.danoeh.antennapod.model.feed.Feed.getLanguage:()Ljava/lang/String; │ │ +417450: 5410 ae75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@75ae │ │ +417454: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #16 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -855974,17 +855974,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41744c: |[41744c] de.danoeh.antennapod.model.feed.Feed.getLastModified:()Ljava/lang/String; │ │ -41745c: 5410 af75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.lastModified:Ljava/lang/String; // field@75af │ │ -417460: 1100 |0002: return-object v0 │ │ +417458: |[417458] de.danoeh.antennapod.model.feed.Feed.getLastModified:()Ljava/lang/String; │ │ +417468: 5410 af75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.lastModified:Ljava/lang/String; // field@75af │ │ +41746c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #17 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -855992,17 +855992,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417538: |[417538] de.danoeh.antennapod.model.feed.Feed.getLastRefreshAttempt:()J │ │ -417548: 5320 b075 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@75b0 │ │ -41754c: 1000 |0002: return-wide v0 │ │ +417544: |[417544] de.danoeh.antennapod.model.feed.Feed.getLastRefreshAttempt:()J │ │ +417554: 5320 b075 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@75b0 │ │ +417558: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #18 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -856010,17 +856010,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417464: |[417464] de.danoeh.antennapod.model.feed.Feed.getLink:()Ljava/lang/String; │ │ -417474: 5410 b275 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@75b2 │ │ -417478: 1100 |0002: return-object v0 │ │ +417470: |[417470] de.danoeh.antennapod.model.feed.Feed.getLink:()Ljava/lang/String; │ │ +417480: 5410 b275 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@75b2 │ │ +417484: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #19 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -856028,17 +856028,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41747c: |[41747c] de.danoeh.antennapod.model.feed.Feed.getLocalFileUrl:()Ljava/lang/String; │ │ -41748c: 5410 b375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.localFileUrl:Ljava/lang/String; // field@75b3 │ │ -417490: 1100 |0002: return-object v0 │ │ +417488: |[417488] de.danoeh.antennapod.model.feed.Feed.getLocalFileUrl:()Ljava/lang/String; │ │ +417498: 5410 b375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.localFileUrl:Ljava/lang/String; // field@75b3 │ │ +41749c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #20 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -856046,41 +856046,41 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -4171c4: |[4171c4] de.danoeh.antennapod.model.feed.Feed.getMostRecentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -4171d4: 2200 0b1f |0000: new-instance v0, Ljava/util/Date; // type@1f0b │ │ -4171d8: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ -4171dc: 7030 93b8 1002 |0004: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@b893 │ │ -4171e2: 5451 ad75 |0007: iget-object v1, v5, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@75ad │ │ -4171e6: 7210 e0b8 0100 |0009: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -4171ec: 0c01 |000c: move-result-object v1 │ │ -4171ee: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -4171f0: 7210 c3b8 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -4171f6: 0a03 |0011: move-result v3 │ │ -4171f8: 3803 1e00 |0012: if-eqz v3, 0030 // +001e │ │ -4171fc: 7210 c4b8 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -417202: 0c03 |0017: move-result-object v3 │ │ -417204: 1f03 d11b |0018: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -417208: 6e10 31ac 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ -41720e: 0c04 |001d: move-result-object v4 │ │ -417210: 3804 f0ff |001e: if-eqz v4, 000e // -0010 │ │ -417214: 6e10 31ac 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ -41721a: 0c04 |0023: move-result-object v4 │ │ -41721c: 6e20 94b8 0400 |0024: invoke-virtual {v4, v0}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b894 │ │ -417222: 0a04 |0027: move-result v4 │ │ -417224: 3804 e6ff |0028: if-eqz v4, 000e // -001a │ │ -417228: 6e10 31ac 0300 |002a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ -41722e: 0c00 |002d: move-result-object v0 │ │ -417230: 0732 |002e: move-object v2, v3 │ │ -417232: 28df |002f: goto 000e // -0021 │ │ -417234: 1102 |0030: return-object v2 │ │ +4171d0: |[4171d0] de.danoeh.antennapod.model.feed.Feed.getMostRecentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +4171e0: 2200 0b1f |0000: new-instance v0, Ljava/util/Date; // type@1f0b │ │ +4171e4: 1601 0000 |0002: const-wide/16 v1, #int 0 // #0 │ │ +4171e8: 7030 93b8 1002 |0004: invoke-direct {v0, v1, v2}, Ljava/util/Date;.:(J)V // method@b893 │ │ +4171ee: 5451 ad75 |0007: iget-object v1, v5, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@75ad │ │ +4171f2: 7210 e0b8 0100 |0009: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +4171f8: 0c01 |000c: move-result-object v1 │ │ +4171fa: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +4171fc: 7210 c3b8 0100 |000e: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +417202: 0a03 |0011: move-result v3 │ │ +417204: 3803 1e00 |0012: if-eqz v3, 0030 // +001e │ │ +417208: 7210 c4b8 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +41720e: 0c03 |0017: move-result-object v3 │ │ +417210: 1f03 d11b |0018: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +417214: 6e10 31ac 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ +41721a: 0c04 |001d: move-result-object v4 │ │ +41721c: 3804 f0ff |001e: if-eqz v4, 000e // -0010 │ │ +417220: 6e10 31ac 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ +417226: 0c04 |0023: move-result-object v4 │ │ +417228: 6e20 94b8 0400 |0024: invoke-virtual {v4, v0}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b894 │ │ +41722e: 0a04 |0027: move-result v4 │ │ +417230: 3804 e6ff |0028: if-eqz v4, 000e // -001a │ │ +417234: 6e10 31ac 0300 |002a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ +41723a: 0c00 |002d: move-result-object v0 │ │ +41723c: 0732 |002e: move-object v2, v3 │ │ +41723e: 28df |002f: goto 000e // -0021 │ │ +417240: 1102 |0030: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0007 line=264 │ │ 0x001a line=265 │ │ 0x002a line=266 │ │ locals : │ │ @@ -856091,17 +856091,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417494: |[417494] de.danoeh.antennapod.model.feed.Feed.getNextPageLink:()Ljava/lang/String; │ │ -4174a4: 5410 b475 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@75b4 │ │ -4174a8: 1100 |0002: return-object v0 │ │ +4174a0: |[4174a0] de.danoeh.antennapod.model.feed.Feed.getNextPageLink:()Ljava/lang/String; │ │ +4174b0: 5410 b475 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@75b4 │ │ +4174b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #22 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -856109,17 +856109,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417280: |[417280] de.danoeh.antennapod.model.feed.Feed.getPageNr:()I │ │ -417290: 5210 b575 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.pageNr:I // field@75b5 │ │ -417294: 0f00 |0002: return v0 │ │ +41728c: |[41728c] de.danoeh.antennapod.model.feed.Feed.getPageNr:()I │ │ +41729c: 5210 b575 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.pageNr:I // field@75b5 │ │ +4172a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #23 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -856127,17 +856127,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4174f0: |[4174f0] de.danoeh.antennapod.model.feed.Feed.getPaymentLinks:()Ljava/util/ArrayList; │ │ -417500: 5410 a975 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@75a9 │ │ -417504: 1100 |0002: return-object v0 │ │ +4174fc: |[4174fc] de.danoeh.antennapod.model.feed.Feed.getPaymentLinks:()Ljava/util/ArrayList; │ │ +41750c: 5410 a975 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@75a9 │ │ +417510: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #24 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -856145,17 +856145,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedPreferences;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417250: |[417250] de.danoeh.antennapod.model.feed.Feed.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ -417260: 5410 b775 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@75b7 │ │ -417264: 1100 |0002: return-object v0 │ │ +41725c: |[41725c] de.danoeh.antennapod.model.feed.Feed.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ +41726c: 5410 b775 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@75b7 │ │ +417270: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #25 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -856163,17 +856163,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/SortOrder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417268: |[417268] de.danoeh.antennapod.model.feed.Feed.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -417278: 5410 b875 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.sortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@75b8 │ │ -41727c: 1100 |0002: return-object v0 │ │ +417274: |[417274] de.danoeh.antennapod.model.feed.Feed.getSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +417284: 5410 b875 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.sortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@75b8 │ │ +417288: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #26 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -856181,17 +856181,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417298: |[417298] de.danoeh.antennapod.model.feed.Feed.getState:()I │ │ -4172a8: 5210 b975 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.state:I // field@75b9 │ │ -4172ac: 0f00 |0002: return v0 │ │ +4172a4: |[4172a4] de.danoeh.antennapod.model.feed.Feed.getState:()I │ │ +4172b4: 5210 b975 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.state:I // field@75b9 │ │ +4172b8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #27 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -856199,23 +856199,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -4174ac: |[4174ac] de.danoeh.antennapod.model.feed.Feed.getTitle:()Ljava/lang/String; │ │ -4174bc: 5410 a475 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@75a4 │ │ -4174c0: 7110 fdba 0000 |0002: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@bafd │ │ -4174c6: 0a00 |0005: move-result v0 │ │ -4174c8: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -4174cc: 5410 a475 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@75a4 │ │ -4174d0: 2803 |000a: goto 000d // +0003 │ │ -4174d2: 5410 a875 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ -4174d6: 1100 |000d: return-object v0 │ │ +4174b8: |[4174b8] de.danoeh.antennapod.model.feed.Feed.getTitle:()Ljava/lang/String; │ │ +4174c8: 5410 a475 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@75a4 │ │ +4174cc: 7110 fdba 0000 |0002: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@bafd │ │ +4174d2: 0a00 |0005: move-result v0 │ │ +4174d4: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +4174d8: 5410 a475 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@75a4 │ │ +4174dc: 2803 |000a: goto 000d // +0003 │ │ +4174de: 5410 a875 |000b: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ +4174e2: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #28 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -856223,17 +856223,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4174d8: |[4174d8] de.danoeh.antennapod.model.feed.Feed.getType:()Ljava/lang/String; │ │ -4174e8: 5410 ba75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@75ba │ │ -4174ec: 1100 |0002: return-object v0 │ │ +4174e4: |[4174e4] de.danoeh.antennapod.model.feed.Feed.getType:()Ljava/lang/String; │ │ +4174f4: 5410 ba75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@75ba │ │ +4174f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #29 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -856241,41 +856241,41 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -417040: |[417040] de.danoeh.antennapod.model.feed.Feed.hasEpisodeInApp:()Z │ │ -417050: 5440 ad75 |0000: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@75ad │ │ -417054: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -417056: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -41705a: 0f01 |0005: return v1 │ │ -41705c: 7210 e0b8 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -417062: 0c00 |0009: move-result-object v0 │ │ -417064: 7210 c3b8 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -41706a: 0a02 |000d: move-result v2 │ │ -41706c: 3802 2000 |000e: if-eqz v2, 002e // +0020 │ │ -417070: 7210 c4b8 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -417076: 0c02 |0013: move-result-object v2 │ │ -417078: 1f02 d11b |0014: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -41707c: 1a03 0e19 |0016: const-string v3, "Favorite" // string@190e │ │ -417080: 6e20 3fac 3200 |0018: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ -417086: 0a03 |001b: move-result v3 │ │ -417088: 3903 1000 |001c: if-nez v3, 002c // +0010 │ │ -41708c: 1a03 8d47 |001e: const-string v3, "Queue" // string@478d │ │ -417090: 6e20 3fac 3200 |0020: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ -417096: 0a03 |0023: move-result v3 │ │ -417098: 3903 0800 |0024: if-nez v3, 002c // +0008 │ │ -41709c: 6e10 3bac 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3b │ │ -4170a2: 0a02 |0029: move-result v2 │ │ -4170a4: 3802 e0ff |002a: if-eqz v2, 000a // -0020 │ │ -4170a8: 1210 |002c: const/4 v0, #int 1 // #1 │ │ -4170aa: 0f00 |002d: return v0 │ │ -4170ac: 0f01 |002e: return v1 │ │ +41704c: |[41704c] de.danoeh.antennapod.model.feed.Feed.hasEpisodeInApp:()Z │ │ +41705c: 5440 ad75 |0000: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@75ad │ │ +417060: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +417062: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +417066: 0f01 |0005: return v1 │ │ +417068: 7210 e0b8 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +41706e: 0c00 |0009: move-result-object v0 │ │ +417070: 7210 c3b8 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +417076: 0a02 |000d: move-result v2 │ │ +417078: 3802 2000 |000e: if-eqz v2, 002e // +0020 │ │ +41707c: 7210 c4b8 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +417082: 0c02 |0013: move-result-object v2 │ │ +417084: 1f02 d11b |0014: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +417088: 1a03 0e19 |0016: const-string v3, "Favorite" // string@190e │ │ +41708c: 6e20 3fac 3200 |0018: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ +417092: 0a03 |001b: move-result v3 │ │ +417094: 3903 1000 |001c: if-nez v3, 002c // +0010 │ │ +417098: 1a03 8d47 |001e: const-string v3, "Queue" // string@478d │ │ +41709c: 6e20 3fac 3200 |0020: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ +4170a2: 0a03 |0023: move-result v3 │ │ +4170a4: 3903 0800 |0024: if-nez v3, 002c // +0008 │ │ +4170a8: 6e10 3bac 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3b │ │ +4170ae: 0a02 |0029: move-result v2 │ │ +4170b0: 3802 e0ff |002a: if-eqz v2, 000a // -0020 │ │ +4170b4: 1210 |002c: const/4 v0, #int 1 // #1 │ │ +4170b6: 0f00 |002d: return v0 │ │ +4170b8: 0f01 |002e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x0006 line=490 │ │ 0x0018 line=491 │ │ 0x0020 line=492 │ │ 0x0026 line=493 │ │ @@ -856287,53 +856287,53 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -4170b0: |[4170b0] de.danoeh.antennapod.model.feed.Feed.hasInteractedWithEpisode:()Z │ │ -4170c0: 5450 ad75 |0000: iget-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@75ad │ │ -4170c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4170c6: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -4170ca: 0f01 |0005: return v1 │ │ -4170cc: 7210 e0b8 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -4170d2: 0c00 |0009: move-result-object v0 │ │ -4170d4: 7210 c3b8 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -4170da: 0a02 |000d: move-result v2 │ │ -4170dc: 3802 3700 |000e: if-eqz v2, 0045 // +0037 │ │ -4170e0: 7210 c4b8 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -4170e6: 0c02 |0013: move-result-object v2 │ │ -4170e8: 1f02 d11b |0014: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -4170ec: 1a03 0e19 |0016: const-string v3, "Favorite" // string@190e │ │ -4170f0: 6e20 3fac 3200 |0018: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ -4170f6: 0a03 |001b: move-result v3 │ │ -4170f8: 1214 |001c: const/4 v4, #int 1 // #1 │ │ -4170fa: 3903 2700 |001d: if-nez v3, 0044 // +0027 │ │ -4170fe: 1a03 8d47 |001f: const-string v3, "Queue" // string@478d │ │ -417102: 6e20 3fac 3200 |0021: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ -417108: 0a03 |0024: move-result v3 │ │ -41710a: 3903 1f00 |0025: if-nez v3, 0044 // +001f │ │ -41710e: 6e10 3bac 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3b │ │ -417114: 0a03 |002a: move-result v3 │ │ -417116: 3903 1900 |002b: if-nez v3, 0044 // +0019 │ │ -41711a: 6e10 3eac 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac3e │ │ -417120: 0a03 |0030: move-result v3 │ │ -417122: 3803 0300 |0031: if-eqz v3, 0034 // +0003 │ │ -417126: 2811 |0033: goto 0044 // +0011 │ │ -417128: 6e10 2cac 0200 |0034: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -41712e: 0c03 |0037: move-result-object v3 │ │ -417130: 3803 d2ff |0038: if-eqz v3, 000a // -002e │ │ -417134: 6e10 2cac 0200 |003a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -41713a: 0c02 |003d: move-result-object v2 │ │ -41713c: 6e10 84ac 0200 |003e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac84 │ │ -417142: 0a02 |0041: move-result v2 │ │ -417144: 3d02 c8ff |0042: if-lez v2, 000a // -0038 │ │ -417148: 0f04 |0044: return v4 │ │ -41714a: 0f01 |0045: return v1 │ │ +4170bc: |[4170bc] de.danoeh.antennapod.model.feed.Feed.hasInteractedWithEpisode:()Z │ │ +4170cc: 5450 ad75 |0000: iget-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@75ad │ │ +4170d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4170d2: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +4170d6: 0f01 |0005: return v1 │ │ +4170d8: 7210 e0b8 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +4170de: 0c00 |0009: move-result-object v0 │ │ +4170e0: 7210 c3b8 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +4170e6: 0a02 |000d: move-result v2 │ │ +4170e8: 3802 3700 |000e: if-eqz v2, 0045 // +0037 │ │ +4170ec: 7210 c4b8 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +4170f2: 0c02 |0013: move-result-object v2 │ │ +4170f4: 1f02 d11b |0014: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +4170f8: 1a03 0e19 |0016: const-string v3, "Favorite" // string@190e │ │ +4170fc: 6e20 3fac 3200 |0018: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ +417102: 0a03 |001b: move-result v3 │ │ +417104: 1214 |001c: const/4 v4, #int 1 // #1 │ │ +417106: 3903 2700 |001d: if-nez v3, 0044 // +0027 │ │ +41710a: 1a03 8d47 |001f: const-string v3, "Queue" // string@478d │ │ +41710e: 6e20 3fac 3200 |0021: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ +417114: 0a03 |0024: move-result v3 │ │ +417116: 3903 1f00 |0025: if-nez v3, 0044 // +001f │ │ +41711a: 6e10 3bac 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3b │ │ +417120: 0a03 |002a: move-result v3 │ │ +417122: 3903 1900 |002b: if-nez v3, 0044 // +0019 │ │ +417126: 6e10 3eac 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac3e │ │ +41712c: 0a03 |0030: move-result v3 │ │ +41712e: 3803 0300 |0031: if-eqz v3, 0034 // +0003 │ │ +417132: 2811 |0033: goto 0044 // +0011 │ │ +417134: 6e10 2cac 0200 |0034: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +41713a: 0c03 |0037: move-result-object v3 │ │ +41713c: 3803 d2ff |0038: if-eqz v3, 000a // -002e │ │ +417140: 6e10 2cac 0200 |003a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +417146: 0c02 |003d: move-result-object v2 │ │ +417148: 6e10 84ac 0200 |003e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac84 │ │ +41714e: 0a02 |0041: move-result v2 │ │ +417150: 3d02 c8ff |0042: if-lez v2, 000a // -0038 │ │ +417154: 0f04 |0044: return v4 │ │ +417156: 0f01 |0045: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0006 line=504 │ │ 0x0018 line=505 │ │ 0x0021 line=506 │ │ 0x0027 line=507 │ │ @@ -856347,17 +856347,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41714c: |[41714c] de.danoeh.antennapod.model.feed.Feed.hasLastUpdateFailed:()Z │ │ -41715c: 5510 b175 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@75b1 │ │ -417160: 0f00 |0002: return v0 │ │ +417158: |[417158] de.danoeh.antennapod.model.feed.Feed.hasLastUpdateFailed:()Z │ │ +417168: 5510 b175 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@75b1 │ │ +41716c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #32 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -856365,25 +856365,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -4172b0: |[4172b0] de.danoeh.antennapod.model.feed.Feed.hashCode:()I │ │ -4172c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4172c2: 2300 2a21 |0001: new-array v0, v0, [Ljava/lang/Object; // type@212a │ │ -4172c6: 5331 aa75 |0003: iget-wide v1, v3, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@75aa │ │ -4172ca: 7120 2fb6 2100 |0005: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ -4172d0: 0c01 |0008: move-result-object v1 │ │ -4172d2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -4172d4: 4d01 0002 |000a: aput-object v1, v0, v2 │ │ -4172d8: 7110 2bb9 0000 |000c: invoke-static {v0}, Ljava/util/Objects;.hash:([Ljava/lang/Object;)I // method@b92b │ │ -4172de: 0a00 |000f: move-result v0 │ │ -4172e0: 0f00 |0010: return v0 │ │ +4172bc: |[4172bc] de.danoeh.antennapod.model.feed.Feed.hashCode:()I │ │ +4172cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4172ce: 2300 2a21 |0001: new-array v0, v0, [Ljava/lang/Object; // type@212a │ │ +4172d2: 5331 aa75 |0003: iget-wide v1, v3, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@75aa │ │ +4172d6: 7120 2fb6 2100 |0005: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ +4172dc: 0c01 |0008: move-result-object v1 │ │ +4172de: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +4172e0: 4d01 0002 |000a: aput-object v1, v0, v2 │ │ +4172e4: 7110 2bb9 0000 |000c: invoke-static {v0}, Ljava/util/Objects;.hash:([Ljava/lang/Object;)I // method@b92b │ │ +4172ea: 0a00 |000f: move-result v0 │ │ +4172ec: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=533 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #33 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -856391,20 +856391,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -417164: |[417164] de.danoeh.antennapod.model.feed.Feed.isLocalFeed:()Z │ │ -417174: 5420 a675 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@75a6 │ │ -417178: 1a01 4860 |0002: const-string v1, "antennapod_local:" // string@6048 │ │ -41717c: 6e20 9cb6 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -417182: 0a00 |0007: move-result v0 │ │ -417184: 0f00 |0008: return v0 │ │ +417170: |[417170] de.danoeh.antennapod.model.feed.Feed.isLocalFeed:()Z │ │ +417180: 5420 a675 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@75a6 │ │ +417184: 1a01 4860 |0002: const-string v1, "antennapod_local:" // string@6048 │ │ +417188: 6e20 9cb6 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +41718e: 0a00 |0007: move-result v0 │ │ +417190: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #34 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -856412,17 +856412,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417188: |[417188] de.danoeh.antennapod.model.feed.Feed.isPaged:()Z │ │ -417198: 5510 b675 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@75b6 │ │ -41719c: 0f00 |0002: return v0 │ │ +417194: |[417194] de.danoeh.antennapod.model.feed.Feed.isPaged:()Z │ │ +4171a4: 5510 b675 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@75b6 │ │ +4171a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ #35 : (in Lde/danoeh/antennapod/model/feed/Feed;) │ │ @@ -856430,17 +856430,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417768: |[417768] de.danoeh.antennapod.model.feed.Feed.setAuthor:(Ljava/lang/String;)V │ │ -417778: 5b01 a375 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@75a3 │ │ -41777c: 0e00 |0002: return-void │ │ +417774: |[417774] de.danoeh.antennapod.model.feed.Feed.setAuthor:(Ljava/lang/String;)V │ │ +417784: 5b01 a375 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@75a3 │ │ +417788: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -856449,26 +856449,26 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -417780: |[417780] de.danoeh.antennapod.model.feed.Feed.setCustomTitle:(Ljava/lang/String;)V │ │ -417790: 3802 0e00 |0000: if-eqz v2, 000e // +000e │ │ -417794: 5410 a875 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ -417798: 6e20 85b6 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -41779e: 0a00 |0007: move-result v0 │ │ -4177a0: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -4177a4: 2804 |000a: goto 000e // +0004 │ │ -4177a6: 5b12 a475 |000b: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@75a4 │ │ -4177aa: 2804 |000d: goto 0011 // +0004 │ │ -4177ac: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -4177ae: 5b12 a475 |000f: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@75a4 │ │ -4177b2: 0e00 |0011: return-void │ │ +41778c: |[41778c] de.danoeh.antennapod.model.feed.Feed.setCustomTitle:(Ljava/lang/String;)V │ │ +41779c: 3802 0e00 |0000: if-eqz v2, 000e // +000e │ │ +4177a0: 5410 a875 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ +4177a4: 6e20 85b6 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4177aa: 0a00 |0007: move-result v0 │ │ +4177ac: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +4177b0: 2804 |000a: goto 000e // +0004 │ │ +4177b2: 5b12 a475 |000b: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@75a4 │ │ +4177b6: 2804 |000d: goto 0011 // +0004 │ │ +4177b8: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +4177ba: 5b12 a475 |000f: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.customTitle:Ljava/lang/String; // field@75a4 │ │ +4177be: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=291 │ │ 0x000b line=294 │ │ 0x000f line=292 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -856479,17 +856479,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4177b4: |[4177b4] de.danoeh.antennapod.model.feed.Feed.setDescription:(Ljava/lang/String;)V │ │ -4177c4: 5b01 a575 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@75a5 │ │ -4177c8: 0e00 |0002: return-void │ │ +4177c0: |[4177c0] de.danoeh.antennapod.model.feed.Feed.setDescription:(Ljava/lang/String;)V │ │ +4177d0: 5b01 a575 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@75a5 │ │ +4177d4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -856498,17 +856498,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4177cc: |[4177cc] de.danoeh.antennapod.model.feed.Feed.setDownloadUrl:(Ljava/lang/String;)V │ │ -4177dc: 5b01 a675 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@75a6 │ │ -4177e0: 0e00 |0002: return-void │ │ +4177d8: |[4177d8] de.danoeh.antennapod.model.feed.Feed.setDownloadUrl:(Ljava/lang/String;)V │ │ +4177e8: 5b01 a675 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.downloadUrl:Ljava/lang/String; // field@75a6 │ │ +4177ec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -856517,17 +856517,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4177e4: |[4177e4] de.danoeh.antennapod.model.feed.Feed.setFeedIdentifier:(Ljava/lang/String;)V │ │ -4177f4: 5b01 a775 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@75a7 │ │ -4177f8: 0e00 |0002: return-void │ │ +4177f0: |[4177f0] de.danoeh.antennapod.model.feed.Feed.setFeedIdentifier:(Ljava/lang/String;)V │ │ +417800: 5b01 a775 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@75a7 │ │ +417804: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -856536,20 +856536,20 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -4177fc: |[4177fc] de.danoeh.antennapod.model.feed.Feed.setId:(J)V │ │ -41780c: 5a12 aa75 |0000: iput-wide v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@75aa │ │ -417810: 5410 b775 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@75b7 │ │ -417814: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -417818: 6e30 d2ac 2003 |0006: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedID:(J)V // method@acd2 │ │ -41781e: 0e00 |0009: return-void │ │ +417808: |[417808] de.danoeh.antennapod.model.feed.Feed.setId:(J)V │ │ +417818: 5a12 aa75 |0000: iput-wide v2, v1, Lde/danoeh/antennapod/model/feed/Feed;.id:J // field@75aa │ │ +41781c: 5410 b775 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@75b7 │ │ +417820: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +417824: 6e30 d2ac 2003 |0006: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedID:(J)V // method@acd2 │ │ +41782a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0002 line=391 │ │ 0x0006 line=392 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -856560,17 +856560,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417820: |[417820] de.danoeh.antennapod.model.feed.Feed.setImageUrl:(Ljava/lang/String;)V │ │ -417830: 5b01 ab75 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@75ab │ │ -417834: 0e00 |0002: return-void │ │ +41782c: |[41782c] de.danoeh.antennapod.model.feed.Feed.setImageUrl:(Ljava/lang/String;)V │ │ +41783c: 5b01 ab75 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@75ab │ │ +417840: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -856579,17 +856579,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417838: |[417838] de.danoeh.antennapod.model.feed.Feed.setItems:(Ljava/util/List;)V │ │ -417848: 5b01 ad75 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@75ad │ │ -41784c: 0e00 |0002: return-void │ │ +417844: |[417844] de.danoeh.antennapod.model.feed.Feed.setItems:(Ljava/util/List;)V │ │ +417854: 5b01 ad75 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.items:Ljava/util/List; // field@75ad │ │ +417858: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -856598,17 +856598,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417850: |[417850] de.danoeh.antennapod.model.feed.Feed.setLanguage:(Ljava/lang/String;)V │ │ -417860: 5b01 ae75 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@75ae │ │ -417864: 0e00 |0002: return-void │ │ +41785c: |[41785c] de.danoeh.antennapod.model.feed.Feed.setLanguage:(Ljava/lang/String;)V │ │ +41786c: 5b01 ae75 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@75ae │ │ +417870: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -856617,17 +856617,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417868: |[417868] de.danoeh.antennapod.model.feed.Feed.setLastModified:(Ljava/lang/String;)V │ │ -417878: 5b01 af75 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastModified:Ljava/lang/String; // field@75af │ │ -41787c: 0e00 |0002: return-void │ │ +417874: |[417874] de.danoeh.antennapod.model.feed.Feed.setLastModified:(Ljava/lang/String;)V │ │ +417884: 5b01 af75 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastModified:Ljava/lang/String; // field@75af │ │ +417888: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -856636,17 +856636,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417880: |[417880] de.danoeh.antennapod.model.feed.Feed.setLastRefreshAttempt:(J)V │ │ -417890: 5a01 b075 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@75b0 │ │ -417894: 0e00 |0002: return-void │ │ +41788c: |[41788c] de.danoeh.antennapod.model.feed.Feed.setLastRefreshAttempt:(J)V │ │ +41789c: 5a01 b075 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@75b0 │ │ +4178a0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -856655,17 +856655,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417898: |[417898] de.danoeh.antennapod.model.feed.Feed.setLastUpdateFailed:(Z)V │ │ -4178a8: 5c01 b175 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@75b1 │ │ -4178ac: 0e00 |0002: return-void │ │ +4178a4: |[4178a4] de.danoeh.antennapod.model.feed.Feed.setLastUpdateFailed:(Z)V │ │ +4178b4: 5c01 b175 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.lastUpdateFailed:Z // field@75b1 │ │ +4178b8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -856674,17 +856674,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4178b0: |[4178b0] de.danoeh.antennapod.model.feed.Feed.setLink:(Ljava/lang/String;)V │ │ -4178c0: 5b01 b275 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@75b2 │ │ -4178c4: 0e00 |0002: return-void │ │ +4178bc: |[4178bc] de.danoeh.antennapod.model.feed.Feed.setLink:(Ljava/lang/String;)V │ │ +4178cc: 5b01 b275 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@75b2 │ │ +4178d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -856693,17 +856693,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4178c8: |[4178c8] de.danoeh.antennapod.model.feed.Feed.setLocalFileUrl:(Ljava/lang/String;)V │ │ -4178d8: 5b01 b375 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.localFileUrl:Ljava/lang/String; // field@75b3 │ │ -4178dc: 0e00 |0002: return-void │ │ +4178d4: |[4178d4] de.danoeh.antennapod.model.feed.Feed.setLocalFileUrl:(Ljava/lang/String;)V │ │ +4178e4: 5b01 b375 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.localFileUrl:Ljava/lang/String; // field@75b3 │ │ +4178e8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -856712,17 +856712,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4178e0: |[4178e0] de.danoeh.antennapod.model.feed.Feed.setNextPageLink:(Ljava/lang/String;)V │ │ -4178f0: 5b01 b475 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@75b4 │ │ -4178f4: 0e00 |0002: return-void │ │ +4178ec: |[4178ec] de.danoeh.antennapod.model.feed.Feed.setNextPageLink:(Ljava/lang/String;)V │ │ +4178fc: 5b01 b475 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@75b4 │ │ +417900: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -856731,17 +856731,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4178f8: |[4178f8] de.danoeh.antennapod.model.feed.Feed.setPageNr:(I)V │ │ -417908: 5901 b575 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.pageNr:I // field@75b5 │ │ -41790c: 0e00 |0002: return-void │ │ +417904: |[417904] de.danoeh.antennapod.model.feed.Feed.setPageNr:(I)V │ │ +417914: 5901 b575 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.pageNr:I // field@75b5 │ │ +417918: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -856750,17 +856750,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417910: |[417910] de.danoeh.antennapod.model.feed.Feed.setPaged:(Z)V │ │ -417920: 5c01 b675 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@75b6 │ │ -417924: 0e00 |0002: return-void │ │ +41791c: |[41791c] de.danoeh.antennapod.model.feed.Feed.setPaged:(Z)V │ │ +41792c: 5c01 b675 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@75b6 │ │ +417930: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -856769,17 +856769,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -417928: |[417928] de.danoeh.antennapod.model.feed.Feed.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -417938: 5b01 b775 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@75b7 │ │ -41793c: 0e00 |0002: return-void │ │ +417934: |[417934] de.danoeh.antennapod.model.feed.Feed.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +417944: 5b01 b775 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.preferences:Lde/danoeh/antennapod/model/feed/FeedPreferences; // field@75b7 │ │ +417948: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ @@ -856788,34 +856788,34 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/SortOrder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -417940: |[417940] de.danoeh.antennapod.model.feed.Feed.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ -417950: 3804 2500 |0000: if-eqz v4, 0025 // +0025 │ │ -417954: 5440 5476 |0002: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/SortOrder;.scope:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@7654 │ │ -417958: 6201 4176 |0004: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@7641 │ │ -41795c: 3310 0300 |0006: if-ne v0, v1, 0009 // +0003 │ │ -417960: 281d |0008: goto 0025 // +001d │ │ -417962: 2200 711e |0009: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e71 │ │ -417966: 2201 8d1e |000b: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -41796a: 7010 adb6 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -417970: 1a02 574f |0010: const-string v2, "The specified sortOrder " // string@4f57 │ │ -417974: 6e20 b9b6 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41797a: 6e20 b8b6 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -417980: 1a04 1201 |0018: const-string v4, " is invalid. Only those with INTRA_FEED scope are allowed." // string@0112 │ │ -417984: 6e20 b9b6 4100 |001a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41798a: 6e10 c3b6 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -417990: 0c04 |0020: move-result-object v4 │ │ -417992: 7020 06b6 4000 |0021: invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b606 │ │ -417998: 2700 |0024: throw v0 │ │ -41799a: 5b34 b875 |0025: iput-object v4, v3, Lde/danoeh/antennapod/model/feed/Feed;.sortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@75b8 │ │ -41799e: 0e00 |0027: return-void │ │ +41794c: |[41794c] de.danoeh.antennapod.model.feed.Feed.setSortOrder:(Lde/danoeh/antennapod/model/feed/SortOrder;)V │ │ +41795c: 3804 2500 |0000: if-eqz v4, 0025 // +0025 │ │ +417960: 5440 5476 |0002: iget-object v0, v4, Lde/danoeh/antennapod/model/feed/SortOrder;.scope:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@7654 │ │ +417964: 6201 4176 |0004: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@7641 │ │ +417968: 3310 0300 |0006: if-ne v0, v1, 0009 // +0003 │ │ +41796c: 281d |0008: goto 0025 // +001d │ │ +41796e: 2200 711e |0009: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e71 │ │ +417972: 2201 8d1e |000b: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +417976: 7010 adb6 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +41797c: 1a02 574f |0010: const-string v2, "The specified sortOrder " // string@4f57 │ │ +417980: 6e20 b9b6 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +417986: 6e20 b8b6 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +41798c: 1a04 1201 |0018: const-string v4, " is invalid. Only those with INTRA_FEED scope are allowed." // string@0112 │ │ +417990: 6e20 b9b6 4100 |001a: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +417996: 6e10 c3b6 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +41799c: 0c04 |0020: move-result-object v4 │ │ +41799e: 7020 06b6 4000 |0021: invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b606 │ │ +4179a4: 2700 |0024: throw v0 │ │ +4179a6: 5b34 b875 |0025: iput-object v4, v3, Lde/danoeh/antennapod/model/feed/Feed;.sortOrder:Lde/danoeh/antennapod/model/feed/SortOrder; // field@75b8 │ │ +4179aa: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=459 │ │ 0x0009 line=460 │ │ 0x0025 line=463 │ │ locals : │ │ 0x0000 - 0x0028 reg=3 this Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -856826,17 +856826,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4179a0: |[4179a0] de.danoeh.antennapod.model.feed.Feed.setState:(I)V │ │ -4179b0: 5901 b975 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.state:I // field@75b9 │ │ -4179b4: 0e00 |0002: return-void │ │ +4179ac: |[4179ac] de.danoeh.antennapod.model.feed.Feed.setState:(I)V │ │ +4179bc: 5901 b975 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.state:I // field@75b9 │ │ +4179c0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -856845,17 +856845,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4179b8: |[4179b8] de.danoeh.antennapod.model.feed.Feed.setTitle:(Ljava/lang/String;)V │ │ -4179c8: 5b01 a875 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ -4179cc: 0e00 |0002: return-void │ │ +4179c4: |[4179c4] de.danoeh.antennapod.model.feed.Feed.setTitle:(Ljava/lang/String;)V │ │ +4179d4: 5b01 a875 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ +4179d8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -856864,17 +856864,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4179d0: |[4179d0] de.danoeh.antennapod.model.feed.Feed.setType:(Ljava/lang/String;)V │ │ -4179e0: 5b01 ba75 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@75ba │ │ -4179e4: 0e00 |0002: return-void │ │ +4179dc: |[4179dc] de.danoeh.antennapod.model.feed.Feed.setType:(Ljava/lang/String;)V │ │ +4179ec: 5b01 ba75 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Feed;.type:Ljava/lang/String; // field@75ba │ │ +4179f0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -856883,52 +856883,52 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 73 16-bit code units │ │ -4179e8: |[4179e8] de.danoeh.antennapod.model.feed.Feed.updateFromOther:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4179f8: 5460 ab75 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@75ab │ │ -4179fc: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -417a00: 5b50 ab75 |0004: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@75ab │ │ -417a04: 5460 a875 |0006: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ -417a08: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -417a0c: 5b50 a875 |000a: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ -417a10: 5460 a775 |000c: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@75a7 │ │ -417a14: 3800 0400 |000e: if-eqz v0, 0012 // +0004 │ │ -417a18: 5b50 a775 |0010: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@75a7 │ │ -417a1c: 5460 b275 |0012: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@75b2 │ │ -417a20: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ -417a24: 5b50 b275 |0016: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@75b2 │ │ -417a28: 5460 a575 |0018: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@75a5 │ │ -417a2c: 3800 0400 |001a: if-eqz v0, 001e // +0004 │ │ -417a30: 5b50 a575 |001c: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@75a5 │ │ -417a34: 5460 ae75 |001e: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@75ae │ │ -417a38: 3800 0400 |0020: if-eqz v0, 0024 // +0004 │ │ -417a3c: 5b50 ae75 |0022: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@75ae │ │ -417a40: 5460 a375 |0024: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@75a3 │ │ -417a44: 3800 0400 |0026: if-eqz v0, 002a // +0004 │ │ -417a48: 5b50 a375 |0028: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@75a3 │ │ -417a4c: 5460 a975 |002a: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@75a9 │ │ -417a50: 3800 0400 |002c: if-eqz v0, 0030 // +0004 │ │ -417a54: 5b50 a975 |002e: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@75a9 │ │ -417a58: 5360 b075 |0030: iget-wide v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@75b0 │ │ -417a5c: 5352 b075 |0032: iget-wide v2, v5, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@75b0 │ │ -417a60: 3104 0002 |0034: cmp-long v4, v0, v2 │ │ -417a64: 3d04 0400 |0036: if-lez v4, 003a // +0004 │ │ -417a68: 5a50 b075 |0038: iput-wide v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@75b0 │ │ -417a6c: 5550 b675 |003a: iget-boolean v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@75b6 │ │ -417a70: 3900 0c00 |003c: if-nez v0, 0048 // +000c │ │ -417a74: 5560 b675 |003e: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@75b6 │ │ -417a78: 3800 0800 |0040: if-eqz v0, 0048 // +0008 │ │ -417a7c: 5c50 b675 |0042: iput-boolean v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@75b6 │ │ -417a80: 5466 b475 |0044: iget-object v6, v6, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@75b4 │ │ -417a84: 5b56 b475 |0046: iput-object v6, v5, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@75b4 │ │ -417a88: 0e00 |0048: return-void │ │ +4179f4: |[4179f4] de.danoeh.antennapod.model.feed.Feed.updateFromOther:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +417a04: 5460 ab75 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@75ab │ │ +417a08: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +417a0c: 5b50 ab75 |0004: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.imageUrl:Ljava/lang/String; // field@75ab │ │ +417a10: 5460 a875 |0006: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ +417a14: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +417a18: 5b50 a875 |000a: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.feedTitle:Ljava/lang/String; // field@75a8 │ │ +417a1c: 5460 a775 |000c: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@75a7 │ │ +417a20: 3800 0400 |000e: if-eqz v0, 0012 // +0004 │ │ +417a24: 5b50 a775 |0010: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.feedIdentifier:Ljava/lang/String; // field@75a7 │ │ +417a28: 5460 b275 |0012: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@75b2 │ │ +417a2c: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ +417a30: 5b50 b275 |0016: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.link:Ljava/lang/String; // field@75b2 │ │ +417a34: 5460 a575 |0018: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@75a5 │ │ +417a38: 3800 0400 |001a: if-eqz v0, 001e // +0004 │ │ +417a3c: 5b50 a575 |001c: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.description:Ljava/lang/String; // field@75a5 │ │ +417a40: 5460 ae75 |001e: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@75ae │ │ +417a44: 3800 0400 |0020: if-eqz v0, 0024 // +0004 │ │ +417a48: 5b50 ae75 |0022: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.language:Ljava/lang/String; // field@75ae │ │ +417a4c: 5460 a375 |0024: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@75a3 │ │ +417a50: 3800 0400 |0026: if-eqz v0, 002a // +0004 │ │ +417a54: 5b50 a375 |0028: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.author:Ljava/lang/String; // field@75a3 │ │ +417a58: 5460 a975 |002a: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@75a9 │ │ +417a5c: 3800 0400 |002c: if-eqz v0, 0030 // +0004 │ │ +417a60: 5b50 a975 |002e: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.fundingList:Ljava/util/ArrayList; // field@75a9 │ │ +417a64: 5360 b075 |0030: iget-wide v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@75b0 │ │ +417a68: 5352 b075 |0032: iget-wide v2, v5, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@75b0 │ │ +417a6c: 3104 0002 |0034: cmp-long v4, v0, v2 │ │ +417a70: 3d04 0400 |0036: if-lez v4, 003a // +0004 │ │ +417a74: 5a50 b075 |0038: iput-wide v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.lastRefreshAttempt:J // field@75b0 │ │ +417a78: 5550 b675 |003a: iget-boolean v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@75b6 │ │ +417a7c: 3900 0c00 |003c: if-nez v0, 0048 // +000c │ │ +417a80: 5560 b675 |003e: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@75b6 │ │ +417a84: 3800 0800 |0040: if-eqz v0, 0048 // +0008 │ │ +417a88: 5c50 b675 |0042: iput-boolean v0, v5, Lde/danoeh/antennapod/model/feed/Feed;.paged:Z // field@75b6 │ │ +417a8c: 5466 b475 |0044: iget-object v6, v6, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@75b4 │ │ +417a90: 5b56 b475 |0046: iput-object v6, v5, Lde/danoeh/antennapod/model/feed/Feed;.nextPageLink:Ljava/lang/String; // field@75b4 │ │ +417a94: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0004 line=226 │ │ 0x0006 line=228 │ │ 0x000a line=229 │ │ 0x000c line=231 │ │ @@ -857011,78 +857011,78 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/FeedCounter;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 29 16-bit code units │ │ -4142cc: |[4142cc] de.danoeh.antennapod.model.feed.FeedCounter.$values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ -4142dc: 1250 |0000: const/4 v0, #int 5 // #5 │ │ -4142de: 2300 0f21 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedCounter; // type@210f │ │ -4142e2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -4142e4: 6202 be75 |0004: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75be │ │ -4142e8: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -4142ec: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -4142ee: 6202 c075 |0009: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75c0 │ │ -4142f2: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -4142f6: 1221 |000d: const/4 v1, #int 2 // #2 │ │ -4142f8: 6202 bf75 |000e: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75bf │ │ -4142fc: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ -414300: 1231 |0012: const/4 v1, #int 3 // #3 │ │ -414302: 6202 bc75 |0013: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75bc │ │ -414306: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ -41430a: 1241 |0017: const/4 v1, #int 4 // #4 │ │ -41430c: 6202 bd75 |0018: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75bd │ │ -414310: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ -414314: 1100 |001c: return-object v0 │ │ +4142d8: |[4142d8] de.danoeh.antennapod.model.feed.FeedCounter.$values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ +4142e8: 1250 |0000: const/4 v0, #int 5 // #5 │ │ +4142ea: 2300 0f21 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedCounter; // type@210f │ │ +4142ee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +4142f0: 6202 be75 |0004: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75be │ │ +4142f4: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +4142f8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +4142fa: 6202 c075 |0009: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75c0 │ │ +4142fe: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +414302: 1221 |000d: const/4 v1, #int 2 // #2 │ │ +414304: 6202 bf75 |000e: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75bf │ │ +414308: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ +41430c: 1231 |0012: const/4 v1, #int 3 // #3 │ │ +41430e: 6202 bc75 |0013: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75bc │ │ +414312: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ +414316: 1241 |0017: const/4 v1, #int 4 // #4 │ │ +414318: 6202 bd75 |0018: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75bd │ │ +41431c: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ +414320: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=3 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedCounter;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 58 16-bit code units │ │ -41433c: |[41433c] de.danoeh.antennapod.model.feed.FeedCounter.:()V │ │ -41434c: 2200 ce1b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1bce │ │ -414350: 1a01 8649 |0002: const-string v1, "SHOW_NEW" // string@4986 │ │ -414354: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -414356: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -414358: 7040 00ac 1032 |0006: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ac00 │ │ -41435e: 6900 be75 |0009: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75be │ │ -414362: 2200 ce1b |000b: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1bce │ │ -414366: 1a01 8a49 |000d: const-string v1, "SHOW_UNPLAYED" // string@498a │ │ -41436a: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -41436c: 7040 00ac 1023 |0010: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ac00 │ │ -414372: 6900 c075 |0013: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75c0 │ │ -414376: 2200 ce1b |0015: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1bce │ │ -41437a: 1a01 8749 |0017: const-string v1, "SHOW_NONE" // string@4987 │ │ -41437e: 1233 |0019: const/4 v3, #int 3 // #3 │ │ -414380: 7040 00ac 1032 |001a: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ac00 │ │ -414386: 6900 bf75 |001d: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75bf │ │ -41438a: 2200 ce1b |001f: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1bce │ │ -41438e: 1a01 8349 |0021: const-string v1, "SHOW_DOWNLOADED" // string@4983 │ │ -414392: 1242 |0023: const/4 v2, #int 4 // #4 │ │ -414394: 7040 00ac 1023 |0024: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ac00 │ │ -41439a: 6900 bc75 |0027: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75bc │ │ -41439e: 2200 ce1b |0029: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1bce │ │ -4143a2: 1a01 8449 |002b: const-string v1, "SHOW_DOWNLOADED_UNPLAYED" // string@4984 │ │ -4143a6: 1253 |002d: const/4 v3, #int 5 // #5 │ │ -4143a8: 7040 00ac 1032 |002e: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ac00 │ │ -4143ae: 6900 bd75 |0031: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75bd │ │ -4143b2: 7100 feab 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedCounter;.$values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; // method@abfe │ │ -4143b8: 0c00 |0036: move-result-object v0 │ │ -4143ba: 6900 bb75 |0037: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75bb │ │ -4143be: 0e00 |0039: return-void │ │ +414348: |[414348] de.danoeh.antennapod.model.feed.FeedCounter.:()V │ │ +414358: 2200 ce1b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1bce │ │ +41435c: 1a01 8649 |0002: const-string v1, "SHOW_NEW" // string@4986 │ │ +414360: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +414362: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +414364: 7040 00ac 1032 |0006: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ac00 │ │ +41436a: 6900 be75 |0009: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75be │ │ +41436e: 2200 ce1b |000b: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1bce │ │ +414372: 1a01 8a49 |000d: const-string v1, "SHOW_UNPLAYED" // string@498a │ │ +414376: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +414378: 7040 00ac 1023 |0010: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ac00 │ │ +41437e: 6900 c075 |0013: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75c0 │ │ +414382: 2200 ce1b |0015: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1bce │ │ +414386: 1a01 8749 |0017: const-string v1, "SHOW_NONE" // string@4987 │ │ +41438a: 1233 |0019: const/4 v3, #int 3 // #3 │ │ +41438c: 7040 00ac 1032 |001a: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ac00 │ │ +414392: 6900 bf75 |001d: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75bf │ │ +414396: 2200 ce1b |001f: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1bce │ │ +41439a: 1a01 8349 |0021: const-string v1, "SHOW_DOWNLOADED" // string@4983 │ │ +41439e: 1242 |0023: const/4 v2, #int 4 // #4 │ │ +4143a0: 7040 00ac 1023 |0024: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ac00 │ │ +4143a6: 6900 bc75 |0027: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75bc │ │ +4143aa: 2200 ce1b |0029: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1bce │ │ +4143ae: 1a01 8449 |002b: const-string v1, "SHOW_DOWNLOADED_UNPLAYED" // string@4984 │ │ +4143b2: 1253 |002d: const/4 v3, #int 5 // #5 │ │ +4143b4: 7040 00ac 1032 |002e: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedCounter;.:(Ljava/lang/String;II)V // method@ac00 │ │ +4143ba: 6900 bd75 |0031: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_DOWNLOADED_UNPLAYED:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75bd │ │ +4143be: 7100 feab 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedCounter;.$values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; // method@abfe │ │ +4143c4: 0c00 |0036: move-result-object v0 │ │ +4143c6: 6900 bb75 |0037: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75bb │ │ +4143ca: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ 0x000b line=5 │ │ 0x0015 line=6 │ │ 0x001f line=7 │ │ 0x0029 line=8 │ │ @@ -857094,18 +857094,18 @@ │ │ type : '(Ljava/lang/String;II)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -4143c0: |[4143c0] de.danoeh.antennapod.model.feed.FeedCounter.:(Ljava/lang/String;II)V │ │ -4143d0: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ -4143d6: 5903 c175 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@75c1 │ │ -4143da: 0e00 |0005: return-void │ │ +4143cc: |[4143cc] de.danoeh.antennapod.model.feed.FeedCounter.:(Ljava/lang/String;II)V │ │ +4143dc: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ +4143e2: 5903 c175 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@75c1 │ │ +4143e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0003 line=13 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -857117,28 +857117,28 @@ │ │ type : '(I)Lde/danoeh/antennapod/model/feed/FeedCounter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 21 16-bit code units │ │ -41426c: |[41426c] de.danoeh.antennapod.model.feed.FeedCounter.fromOrdinal:(I)Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ -41427c: 7100 03ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedCounter;.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; // method@ac03 │ │ -414282: 0c00 |0003: move-result-object v0 │ │ -414284: 2101 |0004: array-length v1, v0 │ │ -414286: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -414288: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -41428c: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -414290: 5234 c175 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@75c1 │ │ -414294: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ -414298: 1103 |000e: return-object v3 │ │ -41429a: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -41429e: 28f5 |0011: goto 0006 // -000b │ │ -4142a0: 6205 bf75 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75bf │ │ -4142a4: 1105 |0014: return-object v5 │ │ +414278: |[414278] de.danoeh.antennapod.model.feed.FeedCounter.fromOrdinal:(I)Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ +414288: 7100 03ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedCounter;.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; // method@ac03 │ │ +41428e: 0c00 |0003: move-result-object v0 │ │ +414290: 2101 |0004: array-length v1, v0 │ │ +414292: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +414294: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +414298: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +41429c: 5234 c175 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedCounter;.id:I // field@75c1 │ │ +4142a0: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ +4142a4: 1103 |000e: return-object v3 │ │ +4142a6: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4142aa: 28f5 |0011: goto 0006 // -000b │ │ +4142ac: 6205 bf75 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NONE:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75bf │ │ +4142b0: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x000a line=18 │ │ 0x0012 line=22 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -857148,20 +857148,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedCounter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4142a8: |[4142a8] de.danoeh.antennapod.model.feed.FeedCounter.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ -4142b8: 1c00 ce1b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1bce │ │ -4142bc: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ -4142c2: 0c01 |0005: move-result-object v1 │ │ -4142c4: 1f01 ce1b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1bce │ │ -4142c8: 1101 |0008: return-object v1 │ │ +4142b4: |[4142b4] de.danoeh.antennapod.model.feed.FeedCounter.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ +4142c4: 1c00 ce1b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1bce │ │ +4142c8: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ +4142ce: 0c01 |0005: move-result-object v1 │ │ +4142d0: 1f01 ce1b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedCounter; // type@1bce │ │ +4142d4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/FeedCounter;) │ │ @@ -857169,20 +857169,20 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/FeedCounter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -414318: |[414318] de.danoeh.antennapod.model.feed.FeedCounter.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ -414328: 6200 bb75 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75bb │ │ -41432c: 6e10 8cbb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedCounter;.clone:()Ljava/lang/Object; // method@bb8c │ │ -414332: 0c00 |0005: move-result-object v0 │ │ -414334: 1f00 0f21 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedCounter; // type@210f │ │ -414338: 1100 |0008: return-object v0 │ │ +414324: |[414324] de.danoeh.antennapod.model.feed.FeedCounter.values:()[Lde/danoeh/antennapod/model/feed/FeedCounter; │ │ +414334: 6200 bb75 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedCounter;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75bb │ │ +414338: 6e10 8cbb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedCounter;.clone:()Ljava/lang/Object; // method@bb8c │ │ +41433e: 0c00 |0005: move-result-object v0 │ │ +414340: 1f00 0f21 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedCounter; // type@210f │ │ +414344: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -857231,19 +857231,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -414710: |[414710] de.danoeh.antennapod.model.feed.FeedFilter.:()V │ │ -414720: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -414724: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -414726: 7040 06ac 0210 |0003: invoke-direct {v2, v0, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ac06 │ │ -41472c: 0e00 |0006: return-void │ │ +41471c: |[41471c] de.danoeh.antennapod.model.feed.FeedFilter.:()V │ │ +41472c: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +414730: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +414732: 7040 06ac 0210 |0003: invoke-direct {v2, v0, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ac06 │ │ +414738: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=16 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedFilter;) │ │ @@ -857251,18 +857251,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -414730: |[414730] de.danoeh.antennapod.model.feed.FeedFilter.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -414740: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -414742: 7040 06ac 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ac06 │ │ -414748: 0e00 |0004: return-void │ │ +41473c: |[41473c] de.danoeh.antennapod.model.feed.FeedFilter.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +41474c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +41474e: 7040 06ac 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@ac06 │ │ +414754: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=3 (null) Ljava/lang/String; │ │ @@ -857272,20 +857272,20 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -41474c: |[41474c] de.danoeh.antennapod.model.feed.FeedFilter.:(Ljava/lang/String;Ljava/lang/String;I)V │ │ -41475c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -414762: 5b01 c375 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@75c3 │ │ -414766: 5b02 c275 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@75c2 │ │ -41476a: 5903 c475 |0007: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@75c4 │ │ -41476e: 0e00 |0009: return-void │ │ +414758: |[414758] de.danoeh.antennapod.model.feed.FeedFilter.:(Ljava/lang/String;Ljava/lang/String;I)V │ │ +414768: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41476e: 5b01 c375 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@75c3 │ │ +414772: 5b02 c275 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@75c2 │ │ +414776: 5903 c475 |0007: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@75c4 │ │ +41477a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=24 │ │ 0x0005 line=25 │ │ 0x0007 line=26 │ │ locals : │ │ @@ -857299,35 +857299,35 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -4146b0: |[4146b0] de.danoeh.antennapod.model.feed.FeedFilter.parseTerms:(Ljava/lang/String;)Ljava/util/List; │ │ -4146c0: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -4146c4: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -4146ca: 1a01 7505 |0005: const-string v1, "([^"]\S*|".+?")\s*" // string@0575 │ │ -4146ce: 7110 08ba 0100 |0007: invoke-static {v1}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@ba08 │ │ -4146d4: 0c01 |000a: move-result-object v1 │ │ -4146d6: 6e20 0aba 5100 |000b: invoke-virtual {v1, v5}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@ba0a │ │ -4146dc: 0c05 |000e: move-result-object v5 │ │ -4146de: 6e10 01ba 0500 |000f: invoke-virtual {v5}, Ljava/util/regex/Matcher;.find:()Z // method@ba01 │ │ -4146e4: 0a01 |0012: move-result v1 │ │ -4146e6: 3801 1300 |0013: if-eqz v1, 0026 // +0013 │ │ -4146ea: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -4146ec: 6e20 04ba 1500 |0016: invoke-virtual {v5, v1}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ -4146f2: 0c01 |0019: move-result-object v1 │ │ -4146f4: 1a02 e701 |001a: const-string v2, """ // string@01e7 │ │ -4146f8: 1a03 0000 |001c: const-string v3, "" // string@0000 │ │ -4146fc: 6e30 97b6 2103 |001e: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b697 │ │ -414702: 0c01 |0021: move-result-object v1 │ │ -414704: 7220 d5b8 1000 |0022: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -41470a: 28ea |0025: goto 000f // -0016 │ │ -41470c: 1100 |0026: return-object v0 │ │ +4146bc: |[4146bc] de.danoeh.antennapod.model.feed.FeedFilter.parseTerms:(Ljava/lang/String;)Ljava/util/List; │ │ +4146cc: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +4146d0: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +4146d6: 1a01 7505 |0005: const-string v1, "([^"]\S*|".+?")\s*" // string@0575 │ │ +4146da: 7110 08ba 0100 |0007: invoke-static {v1}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@ba08 │ │ +4146e0: 0c01 |000a: move-result-object v1 │ │ +4146e2: 6e20 0aba 5100 |000b: invoke-virtual {v1, v5}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@ba0a │ │ +4146e8: 0c05 |000e: move-result-object v5 │ │ +4146ea: 6e10 01ba 0500 |000f: invoke-virtual {v5}, Ljava/util/regex/Matcher;.find:()Z // method@ba01 │ │ +4146f0: 0a01 |0012: move-result v1 │ │ +4146f2: 3801 1300 |0013: if-eqz v1, 0026 // +0013 │ │ +4146f6: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +4146f8: 6e20 04ba 1500 |0016: invoke-virtual {v5, v1}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ +4146fe: 0c01 |0019: move-result-object v1 │ │ +414700: 1a02 e701 |001a: const-string v2, """ // string@01e7 │ │ +414704: 1a03 0000 |001c: const-string v3, "" // string@0000 │ │ +414708: 6e30 97b6 2103 |001e: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b697 │ │ +41470e: 0c01 |0021: move-result-object v1 │ │ +414710: 7220 d5b8 1000 |0022: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +414716: 28ea |0025: goto 000f // -0016 │ │ +414718: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0007 line=42 │ │ 0x000f line=43 │ │ 0x0016 line=44 │ │ locals : │ │ @@ -857340,25 +857340,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -4143dc: |[4143dc] de.danoeh.antennapod.model.feed.FeedFilter.excludeOnly:()Z │ │ -4143ec: 6e10 0dac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ac0d │ │ -4143f2: 0a00 |0003: move-result v0 │ │ -4143f4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -4143f8: 6e10 0eac 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ac0e │ │ -4143fe: 0a00 |0009: move-result v0 │ │ -414400: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -414404: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -414406: 2802 |000d: goto 000f // +0002 │ │ -414408: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -41440a: 0f00 |000f: return v0 │ │ +4143e8: |[4143e8] de.danoeh.antennapod.model.feed.FeedFilter.excludeOnly:()Z │ │ +4143f8: 6e10 0dac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ac0d │ │ +4143fe: 0a00 |0003: move-result v0 │ │ +414400: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +414404: 6e10 0eac 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ac0e │ │ +41440a: 0a00 |0009: move-result v0 │ │ +41440c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +414410: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +414412: 2802 |000d: goto 000f // +0002 │ │ +414414: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +414416: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedFilter;) │ │ @@ -857366,23 +857366,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -414650: |[414650] de.danoeh.antennapod.model.feed.FeedFilter.getExcludeFilter:()Ljava/util/List; │ │ -414660: 5410 c275 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@75c2 │ │ -414664: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -414668: 2200 031f |0004: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -41466c: 7010 07b8 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -414672: 2805 |0009: goto 000e // +0005 │ │ -414674: 7020 11ac 0100 |000a: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ac11 │ │ -41467a: 0c00 |000d: move-result-object v0 │ │ -41467c: 1100 |000e: return-object v0 │ │ +41465c: |[41465c] de.danoeh.antennapod.model.feed.FeedFilter.getExcludeFilter:()Ljava/util/List; │ │ +41466c: 5410 c275 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@75c2 │ │ +414670: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +414674: 2200 031f |0004: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +414678: 7010 07b8 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +41467e: 2805 |0009: goto 000e // +0005 │ │ +414680: 7020 11ac 0100 |000a: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ac11 │ │ +414686: 0c00 |000d: move-result-object v0 │ │ +414688: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/FeedFilter;) │ │ @@ -857390,17 +857390,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414620: |[414620] de.danoeh.antennapod.model.feed.FeedFilter.getExcludeFilterRaw:()Ljava/lang/String; │ │ -414630: 5410 c275 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@75c2 │ │ -414634: 1100 |0002: return-object v0 │ │ +41462c: |[41462c] de.danoeh.antennapod.model.feed.FeedFilter.getExcludeFilterRaw:()Ljava/lang/String; │ │ +41463c: 5410 c275 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@75c2 │ │ +414640: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/FeedFilter;) │ │ @@ -857408,23 +857408,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -414680: |[414680] de.danoeh.antennapod.model.feed.FeedFilter.getIncludeFilter:()Ljava/util/List; │ │ -414690: 5410 c375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@75c3 │ │ -414694: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -414698: 2200 031f |0004: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -41469c: 7010 07b8 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -4146a2: 2805 |0009: goto 000e // +0005 │ │ -4146a4: 7020 11ac 0100 |000a: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ac11 │ │ -4146aa: 0c00 |000d: move-result-object v0 │ │ -4146ac: 1100 |000e: return-object v0 │ │ +41468c: |[41468c] de.danoeh.antennapod.model.feed.FeedFilter.getIncludeFilter:()Ljava/util/List; │ │ +41469c: 5410 c375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@75c3 │ │ +4146a0: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +4146a4: 2200 031f |0004: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +4146a8: 7010 07b8 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +4146ae: 2805 |0009: goto 000e // +0005 │ │ +4146b0: 7020 11ac 0100 |000a: invoke-direct {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ac11 │ │ +4146b6: 0c00 |000d: move-result-object v0 │ │ +4146b8: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/FeedFilter;) │ │ @@ -857432,17 +857432,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414638: |[414638] de.danoeh.antennapod.model.feed.FeedFilter.getIncludeFilterRaw:()Ljava/lang/String; │ │ -414648: 5410 c375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@75c3 │ │ -41464c: 1100 |0002: return-object v0 │ │ +414644: |[414644] de.danoeh.antennapod.model.feed.FeedFilter.getIncludeFilterRaw:()Ljava/lang/String; │ │ +414654: 5410 c375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@75c3 │ │ +414658: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/FeedFilter;) │ │ @@ -857450,17 +857450,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414608: |[414608] de.danoeh.antennapod.model.feed.FeedFilter.getMinimalDurationFilter:()I │ │ -414618: 5210 c475 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@75c4 │ │ -41461c: 0f00 |0002: return v0 │ │ +414614: |[414614] de.danoeh.antennapod.model.feed.FeedFilter.getMinimalDurationFilter:()I │ │ +414624: 5210 c475 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@75c4 │ │ +414628: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/feed/FeedFilter;) │ │ @@ -857468,23 +857468,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -41440c: |[41440c] de.danoeh.antennapod.model.feed.FeedFilter.hasExcludeFilter:()Z │ │ -41441c: 5410 c275 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@75c2 │ │ -414420: 6e10 93b6 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b693 │ │ -414426: 0a00 |0005: move-result v0 │ │ -414428: 3d00 0400 |0006: if-lez v0, 000a // +0004 │ │ -41442c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -41442e: 2802 |0009: goto 000b // +0002 │ │ -414430: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -414432: 0f00 |000b: return v0 │ │ +414418: |[414418] de.danoeh.antennapod.model.feed.FeedFilter.hasExcludeFilter:()Z │ │ +414428: 5410 c275 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@75c2 │ │ +41442c: 6e10 93b6 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b693 │ │ +414432: 0a00 |0005: move-result v0 │ │ +414434: 3d00 0400 |0006: if-lez v0, 000a // +0004 │ │ +414438: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +41443a: 2802 |0009: goto 000b // +0002 │ │ +41443c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +41443e: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/feed/FeedFilter;) │ │ @@ -857492,23 +857492,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -414434: |[414434] de.danoeh.antennapod.model.feed.FeedFilter.hasIncludeFilter:()Z │ │ -414444: 5410 c375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@75c3 │ │ -414448: 6e10 93b6 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b693 │ │ -41444e: 0a00 |0005: move-result v0 │ │ -414450: 3d00 0400 |0006: if-lez v0, 000a // +0004 │ │ -414454: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -414456: 2802 |0009: goto 000b // +0002 │ │ -414458: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -41445a: 0f00 |000b: return v0 │ │ +414440: |[414440] de.danoeh.antennapod.model.feed.FeedFilter.hasIncludeFilter:()Z │ │ +414450: 5410 c375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@75c3 │ │ +414454: 6e10 93b6 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b693 │ │ +41445a: 0a00 |0005: move-result v0 │ │ +41445c: 3d00 0400 |0006: if-lez v0, 000a // +0004 │ │ +414460: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +414462: 2802 |0009: goto 000b // +0002 │ │ +414464: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +414466: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ │ │ #8 : (in Lde/danoeh/antennapod/model/feed/FeedFilter;) │ │ @@ -857516,22 +857516,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -41445c: |[41445c] de.danoeh.antennapod.model.feed.FeedFilter.hasMinimalDurationFilter:()Z │ │ -41446c: 5220 c475 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@75c4 │ │ -414470: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -414472: 3710 0400 |0003: if-le v0, v1, 0007 // +0004 │ │ -414476: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -414478: 2802 |0006: goto 0008 // +0002 │ │ -41447a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -41447c: 0f00 |0008: return v0 │ │ +414468: |[414468] de.danoeh.antennapod.model.feed.FeedFilter.hasMinimalDurationFilter:()Z │ │ +414478: 5220 c475 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@75c4 │ │ +41447c: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +41447e: 3710 0400 |0003: if-le v0, v1, 0007 // +0004 │ │ +414482: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +414484: 2802 |0006: goto 0008 // +0002 │ │ +414486: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +414488: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ │ │ #9 : (in Lde/danoeh/antennapod/model/feed/FeedFilter;) │ │ @@ -857539,25 +857539,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -414480: |[414480] de.danoeh.antennapod.model.feed.FeedFilter.includeOnly:()Z │ │ -414490: 6e10 0eac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ac0e │ │ -414496: 0a00 |0003: move-result v0 │ │ -414498: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -41449c: 6e10 0dac 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ac0d │ │ -4144a2: 0a00 |0009: move-result v0 │ │ -4144a4: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -4144a8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -4144aa: 2802 |000d: goto 000f // +0002 │ │ -4144ac: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -4144ae: 0f00 |000f: return v0 │ │ +41448c: |[41448c] de.danoeh.antennapod.model.feed.FeedFilter.includeOnly:()Z │ │ +41449c: 6e10 0eac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ac0e │ │ +4144a2: 0a00 |0003: move-result v0 │ │ +4144a4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +4144a8: 6e10 0dac 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ac0d │ │ +4144ae: 0a00 |0009: move-result v0 │ │ +4144b0: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +4144b4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +4144b6: 2802 |000d: goto 000f // +0002 │ │ +4144b8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +4144ba: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ │ │ #10 : (in Lde/danoeh/antennapod/model/feed/FeedFilter;) │ │ @@ -857565,102 +857565,102 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 164 16-bit code units │ │ -4144b0: |[4144b0] de.danoeh.antennapod.model.feed.FeedFilter.shouldAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -4144c0: 5460 c375 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@75c3 │ │ -4144c4: 7020 11ac 0600 |0002: invoke-direct {v6, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ac11 │ │ -4144ca: 0c00 |0005: move-result-object v0 │ │ -4144cc: 5461 c275 |0006: iget-object v1, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@75c2 │ │ -4144d0: 7020 11ac 1600 |0008: invoke-direct {v6, v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ac11 │ │ -4144d6: 0c01 |000b: move-result-object v1 │ │ -4144d8: 7210 e8b8 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ -4144de: 0a02 |000f: move-result v2 │ │ -4144e0: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -4144e2: 3902 0e00 |0011: if-nez v2, 001f // +000e │ │ -4144e6: 7210 e8b8 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b8e8 │ │ -4144ec: 0a02 |0016: move-result v2 │ │ -4144ee: 3902 0800 |0017: if-nez v2, 001f // +0008 │ │ -4144f2: 5262 c475 |0019: iget v2, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@75c4 │ │ -4144f6: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -4144f8: 3642 0300 |001c: if-gt v2, v4, 001f // +0003 │ │ -4144fc: 0f03 |001e: return v3 │ │ -4144fe: 6e10 0fac 0600 |001f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ac0f │ │ -414504: 0a02 |0022: move-result v2 │ │ -414506: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -414508: 3802 1900 |0024: if-eqz v2, 003d // +0019 │ │ -41450c: 6e10 2cac 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -414512: 0c02 |0029: move-result-object v2 │ │ -414514: 3802 1300 |002a: if-eqz v2, 003d // +0013 │ │ -414518: 6e10 2cac 0700 |002c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -41451e: 0c02 |002f: move-result-object v2 │ │ -414520: 6e10 72ac 0200 |0030: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ -414526: 0a02 |0033: move-result v2 │ │ -414528: 3d02 0900 |0034: if-lez v2, 003d // +0009 │ │ -41452c: d322 e803 |0036: div-int/lit16 v2, v2, #int 1000 // #03e8 │ │ -414530: 5265 c475 |0038: iget v5, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@75c4 │ │ -414534: 3552 0300 |003a: if-ge v2, v5, 003d // +0003 │ │ -414538: 0f04 |003c: return v4 │ │ -41453a: 6e10 32ac 0700 |003d: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ -414540: 0c07 |0040: move-result-object v7 │ │ -414542: 7100 fbb8 0000 |0041: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b8fb │ │ -414548: 0c02 |0044: move-result-object v2 │ │ -41454a: 6e20 a2b6 2700 |0045: invoke-virtual {v7, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ -414550: 0c07 |0048: move-result-object v7 │ │ -414552: 7210 e0b8 0100 |0049: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -414558: 0c01 |004c: move-result-object v1 │ │ -41455a: 7210 c3b8 0100 |004d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -414560: 0a02 |0050: move-result v2 │ │ -414562: 3802 1b00 |0051: if-eqz v2, 006c // +001b │ │ -414566: 7210 c4b8 0100 |0053: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -41456c: 0c02 |0056: move-result-object v2 │ │ -41456e: 1f02 8c1e |0057: check-cast v2, Ljava/lang/String; // type@1e8c │ │ -414572: 6e10 a6b6 0200 |0059: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ -414578: 0c02 |005c: move-result-object v2 │ │ -41457a: 7100 fbb8 0000 |005d: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b8fb │ │ -414580: 0c05 |0060: move-result-object v5 │ │ -414582: 6e20 a2b6 5200 |0061: invoke-virtual {v2, v5}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ -414588: 0c02 |0064: move-result-object v2 │ │ -41458a: 6e20 81b6 2700 |0065: invoke-virtual {v7, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ -414590: 0a02 |0068: move-result v2 │ │ -414592: 3802 e4ff |0069: if-eqz v2, 004d // -001c │ │ -414596: 0f04 |006b: return v4 │ │ -414598: 7210 e0b8 0000 |006c: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -41459e: 0c00 |006f: move-result-object v0 │ │ -4145a0: 7210 c3b8 0000 |0070: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -4145a6: 0a01 |0073: move-result v1 │ │ -4145a8: 3801 1b00 |0074: if-eqz v1, 008f // +001b │ │ -4145ac: 7210 c4b8 0000 |0076: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -4145b2: 0c01 |0079: move-result-object v1 │ │ -4145b4: 1f01 8c1e |007a: check-cast v1, Ljava/lang/String; // type@1e8c │ │ -4145b8: 6e10 a6b6 0100 |007c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ -4145be: 0c01 |007f: move-result-object v1 │ │ -4145c0: 7100 fbb8 0000 |0080: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b8fb │ │ -4145c6: 0c02 |0083: move-result-object v2 │ │ -4145c8: 6e20 a2b6 2100 |0084: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ -4145ce: 0c01 |0087: move-result-object v1 │ │ -4145d0: 6e20 81b6 1700 |0088: invoke-virtual {v7, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ -4145d6: 0a01 |008b: move-result v1 │ │ -4145d8: 3801 e4ff |008c: if-eqz v1, 0070 // -001c │ │ -4145dc: 0f03 |008e: return v3 │ │ -4145de: 6e10 0eac 0600 |008f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ac0e │ │ -4145e4: 0a07 |0092: move-result v7 │ │ -4145e6: 3907 0900 |0093: if-nez v7, 009c // +0009 │ │ -4145ea: 6e10 0dac 0600 |0095: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ac0d │ │ -4145f0: 0a07 |0098: move-result v7 │ │ -4145f2: 3807 0300 |0099: if-eqz v7, 009c // +0003 │ │ -4145f6: 0f03 |009b: return v3 │ │ -4145f8: 6e10 0fac 0600 |009c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ac0f │ │ -4145fe: 0a07 |009f: move-result v7 │ │ -414600: 3807 0300 |00a0: if-eqz v7, 00a3 // +0003 │ │ -414604: 0f03 |00a2: return v3 │ │ -414606: 0f04 |00a3: return v4 │ │ +4144bc: |[4144bc] de.danoeh.antennapod.model.feed.FeedFilter.shouldAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +4144cc: 5460 c375 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.includeFilter:Ljava/lang/String; // field@75c3 │ │ +4144d0: 7020 11ac 0600 |0002: invoke-direct {v6, v0}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ac11 │ │ +4144d6: 0c00 |0005: move-result-object v0 │ │ +4144d8: 5461 c275 |0006: iget-object v1, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.excludeFilter:Ljava/lang/String; // field@75c2 │ │ +4144dc: 7020 11ac 1600 |0008: invoke-direct {v6, v1}, Lde/danoeh/antennapod/model/feed/FeedFilter;.parseTerms:(Ljava/lang/String;)Ljava/util/List; // method@ac11 │ │ +4144e2: 0c01 |000b: move-result-object v1 │ │ +4144e4: 7210 e8b8 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ +4144ea: 0a02 |000f: move-result v2 │ │ +4144ec: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +4144ee: 3902 0e00 |0011: if-nez v2, 001f // +000e │ │ +4144f2: 7210 e8b8 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b8e8 │ │ +4144f8: 0a02 |0016: move-result v2 │ │ +4144fa: 3902 0800 |0017: if-nez v2, 001f // +0008 │ │ +4144fe: 5262 c475 |0019: iget v2, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@75c4 │ │ +414502: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +414504: 3642 0300 |001c: if-gt v2, v4, 001f // +0003 │ │ +414508: 0f03 |001e: return v3 │ │ +41450a: 6e10 0fac 0600 |001f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ac0f │ │ +414510: 0a02 |0022: move-result v2 │ │ +414512: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +414514: 3802 1900 |0024: if-eqz v2, 003d // +0019 │ │ +414518: 6e10 2cac 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +41451e: 0c02 |0029: move-result-object v2 │ │ +414520: 3802 1300 |002a: if-eqz v2, 003d // +0013 │ │ +414524: 6e10 2cac 0700 |002c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +41452a: 0c02 |002f: move-result-object v2 │ │ +41452c: 6e10 72ac 0200 |0030: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ +414532: 0a02 |0033: move-result v2 │ │ +414534: 3d02 0900 |0034: if-lez v2, 003d // +0009 │ │ +414538: d322 e803 |0036: div-int/lit16 v2, v2, #int 1000 // #03e8 │ │ +41453c: 5265 c475 |0038: iget v5, v6, Lde/danoeh/antennapod/model/feed/FeedFilter;.minimalDuration:I // field@75c4 │ │ +414540: 3552 0300 |003a: if-ge v2, v5, 003d // +0003 │ │ +414544: 0f04 |003c: return v4 │ │ +414546: 6e10 32ac 0700 |003d: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ +41454c: 0c07 |0040: move-result-object v7 │ │ +41454e: 7100 fbb8 0000 |0041: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b8fb │ │ +414554: 0c02 |0044: move-result-object v2 │ │ +414556: 6e20 a2b6 2700 |0045: invoke-virtual {v7, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ +41455c: 0c07 |0048: move-result-object v7 │ │ +41455e: 7210 e0b8 0100 |0049: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +414564: 0c01 |004c: move-result-object v1 │ │ +414566: 7210 c3b8 0100 |004d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +41456c: 0a02 |0050: move-result v2 │ │ +41456e: 3802 1b00 |0051: if-eqz v2, 006c // +001b │ │ +414572: 7210 c4b8 0100 |0053: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +414578: 0c02 |0056: move-result-object v2 │ │ +41457a: 1f02 8c1e |0057: check-cast v2, Ljava/lang/String; // type@1e8c │ │ +41457e: 6e10 a6b6 0200 |0059: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ +414584: 0c02 |005c: move-result-object v2 │ │ +414586: 7100 fbb8 0000 |005d: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b8fb │ │ +41458c: 0c05 |0060: move-result-object v5 │ │ +41458e: 6e20 a2b6 5200 |0061: invoke-virtual {v2, v5}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ +414594: 0c02 |0064: move-result-object v2 │ │ +414596: 6e20 81b6 2700 |0065: invoke-virtual {v7, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ +41459c: 0a02 |0068: move-result v2 │ │ +41459e: 3802 e4ff |0069: if-eqz v2, 004d // -001c │ │ +4145a2: 0f04 |006b: return v4 │ │ +4145a4: 7210 e0b8 0000 |006c: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +4145aa: 0c00 |006f: move-result-object v0 │ │ +4145ac: 7210 c3b8 0000 |0070: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +4145b2: 0a01 |0073: move-result v1 │ │ +4145b4: 3801 1b00 |0074: if-eqz v1, 008f // +001b │ │ +4145b8: 7210 c4b8 0000 |0076: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +4145be: 0c01 |0079: move-result-object v1 │ │ +4145c0: 1f01 8c1e |007a: check-cast v1, Ljava/lang/String; // type@1e8c │ │ +4145c4: 6e10 a6b6 0100 |007c: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ +4145ca: 0c01 |007f: move-result-object v1 │ │ +4145cc: 7100 fbb8 0000 |0080: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b8fb │ │ +4145d2: 0c02 |0083: move-result-object v2 │ │ +4145d4: 6e20 a2b6 2100 |0084: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ +4145da: 0c01 |0087: move-result-object v1 │ │ +4145dc: 6e20 81b6 1700 |0088: invoke-virtual {v7, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ +4145e2: 0a01 |008b: move-result v1 │ │ +4145e4: 3801 e4ff |008c: if-eqz v1, 0070 // -001c │ │ +4145e8: 0f03 |008e: return v3 │ │ +4145ea: 6e10 0eac 0600 |008f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasIncludeFilter:()Z // method@ac0e │ │ +4145f0: 0a07 |0092: move-result v7 │ │ +4145f2: 3907 0900 |0093: if-nez v7, 009c // +0009 │ │ +4145f6: 6e10 0dac 0600 |0095: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasExcludeFilter:()Z // method@ac0d │ │ +4145fc: 0a07 |0098: move-result v7 │ │ +4145fe: 3807 0300 |0099: if-eqz v7, 009c // +0003 │ │ +414602: 0f03 |009b: return v3 │ │ +414604: 6e10 0fac 0600 |009c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedFilter;.hasMinimalDurationFilter:()Z // method@ac0f │ │ +41460a: 0a07 |009f: move-result v7 │ │ +41460c: 3807 0300 |00a0: if-eqz v7, 00a3 // +0003 │ │ +414610: 0f03 |00a2: return v3 │ │ +414612: 0f04 |00a3: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0006 line=56 │ │ 0x000c line=58 │ │ 0x001f line=64 │ │ 0x002c line=65 │ │ @@ -857725,19 +857725,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -41499c: |[41499c] de.danoeh.antennapod.model.feed.FeedFunding.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -4149ac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4149b2: 5b01 c875 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@75c8 │ │ -4149b6: 5b02 c775 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@75c7 │ │ -4149ba: 0e00 |0007: return-void │ │ +4149a8: |[4149a8] de.danoeh.antennapod.model.feed.FeedFunding.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +4149b8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4149be: 5b01 c875 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@75c8 │ │ +4149c2: 5b02 c775 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@75c7 │ │ +4149c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0005 line=16 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/model/feed/FeedFunding; │ │ @@ -857749,69 +857749,69 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/ArrayList;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -4148c8: |[4148c8] de.danoeh.antennapod.model.feed.FeedFunding.extractPaymentLinks:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ -4148d8: 7110 fcba 0a00 |0000: invoke-static {v10}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@bafc │ │ -4148de: 0a00 |0003: move-result v0 │ │ -4148e0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -4148e2: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -4148e6: 1101 |0007: return-object v1 │ │ -4148e8: 2200 031f |0008: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -4148ec: 7010 07b8 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -4148f2: 1a02 1800 |000d: const-string v2, "" // string@0018 │ │ -4148f6: 6e20 81b6 2a00 |000f: invoke-virtual {v10, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ -4148fc: 0a03 |0012: move-result v3 │ │ -4148fe: 1a04 0000 |0013: const-string v4, "" // string@0000 │ │ -414902: 1a05 1900 |0015: const-string v5, "" // string@0019 │ │ -414906: 3903 1100 |0017: if-nez v3, 0028 // +0011 │ │ -41490a: 6e20 81b6 5a00 |0019: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ -414910: 0a03 |001c: move-result v3 │ │ -414912: 3903 0b00 |001d: if-nez v3, 0028 // +000b │ │ -414916: 2201 d01b |001f: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1bd0 │ │ -41491a: 7030 13ac a104 |0021: invoke-direct {v1, v10, v4}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ac13 │ │ -414920: 6e20 0bb8 1000 |0024: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -414926: 1100 |0027: return-object v0 │ │ -414928: 6e20 9ab6 2a00 |0028: invoke-virtual {v10, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ -41492e: 0c0a |002b: move-result-object v10 │ │ -414930: 21a2 |002c: array-length v2, v10 │ │ -414932: 3902 0300 |002d: if-nez v2, 0030 // +0003 │ │ -414936: 1101 |002f: return-object v1 │ │ -414938: 21a1 |0030: array-length v1, v10 │ │ -41493a: 1202 |0031: const/4 v2, #int 0 // #0 │ │ -41493c: 1203 |0032: const/4 v3, #int 0 // #0 │ │ -41493e: 3513 2e00 |0033: if-ge v3, v1, 0061 // +002e │ │ -414942: 4606 0a03 |0035: aget-object v6, v10, v3 │ │ -414946: 6e20 9ab6 5600 |0037: invoke-virtual {v6, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ -41494c: 0c06 |003a: move-result-object v6 │ │ -41494e: 4607 0602 |003b: aget-object v7, v6, v2 │ │ -414952: 7110 fcba 0700 |003d: invoke-static {v7}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@bafc │ │ -414958: 0a07 |0040: move-result v7 │ │ -41495a: 3807 0300 |0041: if-eqz v7, 0044 // +0003 │ │ -41495e: 281b |0043: goto 005e // +001b │ │ -414960: 4607 0602 |0044: aget-object v7, v6, v2 │ │ -414964: 2168 |0046: array-length v8, v6 │ │ -414966: 1219 |0047: const/4 v9, #int 1 // #1 │ │ -414968: 3798 0d00 |0048: if-le v8, v9, 0055 // +000d │ │ -41496c: 4608 0609 |004a: aget-object v8, v6, v9 │ │ -414970: 7110 fcba 0800 |004c: invoke-static {v8}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@bafc │ │ -414976: 0a08 |004f: move-result v8 │ │ -414978: 3908 0500 |0050: if-nez v8, 0055 // +0005 │ │ -41497c: 4606 0609 |0052: aget-object v6, v6, v9 │ │ -414980: 2802 |0054: goto 0056 // +0002 │ │ -414982: 0746 |0055: move-object v6, v4 │ │ -414984: 2208 d01b |0056: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1bd0 │ │ -414988: 7030 13ac 7806 |0058: invoke-direct {v8, v7, v6}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ac13 │ │ -41498e: 6e20 0bb8 8000 |005b: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -414994: d803 0301 |005e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -414998: 28d3 |0060: goto 0033 // -002d │ │ -41499a: 1100 |0061: return-object v0 │ │ +4148d4: |[4148d4] de.danoeh.antennapod.model.feed.FeedFunding.extractPaymentLinks:(Ljava/lang/String;)Ljava/util/ArrayList; │ │ +4148e4: 7110 fcba 0a00 |0000: invoke-static {v10}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@bafc │ │ +4148ea: 0a00 |0003: move-result v0 │ │ +4148ec: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +4148ee: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +4148f2: 1101 |0007: return-object v1 │ │ +4148f4: 2200 031f |0008: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +4148f8: 7010 07b8 0000 |000a: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +4148fe: 1a02 1800 |000d: const-string v2, "" // string@0018 │ │ +414902: 6e20 81b6 2a00 |000f: invoke-virtual {v10, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ +414908: 0a03 |0012: move-result v3 │ │ +41490a: 1a04 0000 |0013: const-string v4, "" // string@0000 │ │ +41490e: 1a05 1900 |0015: const-string v5, "" // string@0019 │ │ +414912: 3903 1100 |0017: if-nez v3, 0028 // +0011 │ │ +414916: 6e20 81b6 5a00 |0019: invoke-virtual {v10, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ +41491c: 0a03 |001c: move-result v3 │ │ +41491e: 3903 0b00 |001d: if-nez v3, 0028 // +000b │ │ +414922: 2201 d01b |001f: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1bd0 │ │ +414926: 7030 13ac a104 |0021: invoke-direct {v1, v10, v4}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ac13 │ │ +41492c: 6e20 0bb8 1000 |0024: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +414932: 1100 |0027: return-object v0 │ │ +414934: 6e20 9ab6 2a00 |0028: invoke-virtual {v10, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ +41493a: 0c0a |002b: move-result-object v10 │ │ +41493c: 21a2 |002c: array-length v2, v10 │ │ +41493e: 3902 0300 |002d: if-nez v2, 0030 // +0003 │ │ +414942: 1101 |002f: return-object v1 │ │ +414944: 21a1 |0030: array-length v1, v10 │ │ +414946: 1202 |0031: const/4 v2, #int 0 // #0 │ │ +414948: 1203 |0032: const/4 v3, #int 0 // #0 │ │ +41494a: 3513 2e00 |0033: if-ge v3, v1, 0061 // +002e │ │ +41494e: 4606 0a03 |0035: aget-object v6, v10, v3 │ │ +414952: 6e20 9ab6 5600 |0037: invoke-virtual {v6, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ +414958: 0c06 |003a: move-result-object v6 │ │ +41495a: 4607 0602 |003b: aget-object v7, v6, v2 │ │ +41495e: 7110 fcba 0700 |003d: invoke-static {v7}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@bafc │ │ +414964: 0a07 |0040: move-result v7 │ │ +414966: 3807 0300 |0041: if-eqz v7, 0044 // +0003 │ │ +41496a: 281b |0043: goto 005e // +001b │ │ +41496c: 4607 0602 |0044: aget-object v7, v6, v2 │ │ +414970: 2168 |0046: array-length v8, v6 │ │ +414972: 1219 |0047: const/4 v9, #int 1 // #1 │ │ +414974: 3798 0d00 |0048: if-le v8, v9, 0055 // +000d │ │ +414978: 4608 0609 |004a: aget-object v8, v6, v9 │ │ +41497c: 7110 fcba 0800 |004c: invoke-static {v8}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@bafc │ │ +414982: 0a08 |004f: move-result v8 │ │ +414984: 3908 0500 |0050: if-nez v8, 0055 // +0005 │ │ +414988: 4606 0609 |0052: aget-object v6, v6, v9 │ │ +41498c: 2802 |0054: goto 0056 // +0002 │ │ +41498e: 0746 |0055: move-object v6, v4 │ │ +414990: 2208 d01b |0056: new-instance v8, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1bd0 │ │ +414994: 7030 13ac 7806 |0058: invoke-direct {v8, v7, v6}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ac13 │ │ +41499a: 6e20 0bb8 8000 |005b: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +4149a0: d803 0301 |005e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +4149a4: 28d3 |0060: goto 0033 // -002d │ │ +4149a6: 1100 |0061: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0008 line=53 │ │ 0x000f line=54 │ │ 0x0019 line=55 │ │ 0x001f line=56 │ │ @@ -857832,42 +857832,42 @@ │ │ type : '(Ljava/util/ArrayList;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -414848: |[414848] de.danoeh.antennapod.model.feed.FeedFunding.getPaymentLinksAsString:(Ljava/util/ArrayList;)Ljava/lang/String; │ │ -414858: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -41485c: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -414862: 3904 0400 |0005: if-nez v4, 0009 // +0004 │ │ -414866: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -414868: 1104 |0008: return-object v4 │ │ -41486a: 6e10 13b8 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b813 │ │ -414870: 0c04 |000c: move-result-object v4 │ │ -414872: 7210 c3b8 0400 |000d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -414878: 0a01 |0010: move-result v1 │ │ -41487a: 1a02 1800 |0011: const-string v2, "" // string@0018 │ │ -41487e: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ -414882: 7210 c4b8 0400 |0015: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -414888: 0c01 |0018: move-result-object v1 │ │ -41488a: 1f01 d01b |0019: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1bd0 │ │ -41488e: 5413 c875 |001b: iget-object v3, v1, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@75c8 │ │ -414892: 6e20 b9b6 3000 |001d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -414898: 1a03 1900 |0020: const-string v3, "" // string@0019 │ │ -41489c: 6e20 b9b6 3000 |0022: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4148a2: 5411 c775 |0025: iget-object v1, v1, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@75c7 │ │ -4148a6: 6e20 b9b6 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4148ac: 6e20 b9b6 2000 |002a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4148b2: 28e0 |002d: goto 000d // -0020 │ │ -4148b4: 6e10 c3b6 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4148ba: 0c04 |0031: move-result-object v4 │ │ -4148bc: 7120 01bb 2400 |0032: invoke-static {v4, v2}, Lorg/apache/commons/lang3/StringUtils;.removeEnd:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb01 │ │ -4148c2: 0c04 |0035: move-result-object v4 │ │ -4148c4: 1104 |0036: return-object v4 │ │ +414854: |[414854] de.danoeh.antennapod.model.feed.FeedFunding.getPaymentLinksAsString:(Ljava/util/ArrayList;)Ljava/lang/String; │ │ +414864: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +414868: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +41486e: 3904 0400 |0005: if-nez v4, 0009 // +0004 │ │ +414872: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +414874: 1104 |0008: return-object v4 │ │ +414876: 6e10 13b8 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b813 │ │ +41487c: 0c04 |000c: move-result-object v4 │ │ +41487e: 7210 c3b8 0400 |000d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +414884: 0a01 |0010: move-result v1 │ │ +414886: 1a02 1800 |0011: const-string v2, "" // string@0018 │ │ +41488a: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ +41488e: 7210 c4b8 0400 |0015: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +414894: 0c01 |0018: move-result-object v1 │ │ +414896: 1f01 d01b |0019: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1bd0 │ │ +41489a: 5413 c875 |001b: iget-object v3, v1, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@75c8 │ │ +41489e: 6e20 b9b6 3000 |001d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4148a4: 1a03 1900 |0020: const-string v3, "" // string@0019 │ │ +4148a8: 6e20 b9b6 3000 |0022: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4148ae: 5411 c775 |0025: iget-object v1, v1, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@75c7 │ │ +4148b2: 6e20 b9b6 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4148b8: 6e20 b9b6 2000 |002a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4148be: 28e0 |002d: goto 000d // -0020 │ │ +4148c0: 6e10 c3b6 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4148c6: 0c04 |0031: move-result-object v4 │ │ +4148c8: 7120 01bb 2400 |0032: invoke-static {v4, v2}, Lorg/apache/commons/lang3/StringUtils;.removeEnd:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb01 │ │ +4148ce: 0c04 |0035: move-result-object v4 │ │ +4148d0: 1104 |0036: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=84 │ │ 0x001b line=85 │ │ 0x002a line=86 │ │ 0x002e line=88 │ │ @@ -857880,49 +857880,49 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -414770: |[414770] de.danoeh.antennapod.model.feed.FeedFunding.equals:(Ljava/lang/Object;)Z │ │ -414780: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -414782: 3805 3c00 |0001: if-eqz v5, 003d // +003c │ │ -414786: 6e10 61b6 0500 |0003: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ -41478c: 0c01 |0006: move-result-object v1 │ │ -41478e: 6e10 61b6 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ -414794: 0c02 |000a: move-result-object v2 │ │ -414796: 6e20 60b6 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b660 │ │ -41479c: 0a01 |000e: move-result v1 │ │ -41479e: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ -4147a2: 282c |0011: goto 003d // +002c │ │ -4147a4: 1f05 d01b |0012: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1bd0 │ │ -4147a8: 5441 c875 |0014: iget-object v1, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@75c8 │ │ -4147ac: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -4147ae: 3901 0f00 |0017: if-nez v1, 0026 // +000f │ │ -4147b2: 5453 c875 |0019: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@75c8 │ │ -4147b6: 3903 0b00 |001b: if-nez v3, 0026 // +000b │ │ -4147ba: 5443 c775 |001d: iget-object v3, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@75c7 │ │ -4147be: 3903 0700 |001f: if-nez v3, 0026 // +0007 │ │ -4147c2: 5453 c775 |0021: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@75c7 │ │ -4147c6: 3903 0300 |0023: if-nez v3, 0026 // +0003 │ │ -4147ca: 0f02 |0025: return v2 │ │ -4147cc: 3801 1700 |0026: if-eqz v1, 003d // +0017 │ │ -4147d0: 5453 c875 |0028: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@75c8 │ │ -4147d4: 6e20 85b6 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4147da: 0a01 |002d: move-result v1 │ │ -4147dc: 3801 0f00 |002e: if-eqz v1, 003d // +000f │ │ -4147e0: 5441 c775 |0030: iget-object v1, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@75c7 │ │ -4147e4: 3801 0b00 |0032: if-eqz v1, 003d // +000b │ │ -4147e8: 5455 c775 |0034: iget-object v5, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@75c7 │ │ -4147ec: 6e20 85b6 5100 |0036: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4147f2: 0a05 |0039: move-result v5 │ │ -4147f4: 3805 0300 |003a: if-eqz v5, 003d // +0003 │ │ -4147f8: 0f02 |003c: return v2 │ │ -4147fa: 0f00 |003d: return v0 │ │ +41477c: |[41477c] de.danoeh.antennapod.model.feed.FeedFunding.equals:(Ljava/lang/Object;)Z │ │ +41478c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41478e: 3805 3c00 |0001: if-eqz v5, 003d // +003c │ │ +414792: 6e10 61b6 0500 |0003: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ +414798: 0c01 |0006: move-result-object v1 │ │ +41479a: 6e10 61b6 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ +4147a0: 0c02 |000a: move-result-object v2 │ │ +4147a2: 6e20 60b6 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b660 │ │ +4147a8: 0a01 |000e: move-result v1 │ │ +4147aa: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ +4147ae: 282c |0011: goto 003d // +002c │ │ +4147b0: 1f05 d01b |0012: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1bd0 │ │ +4147b4: 5441 c875 |0014: iget-object v1, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@75c8 │ │ +4147b8: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +4147ba: 3901 0f00 |0017: if-nez v1, 0026 // +000f │ │ +4147be: 5453 c875 |0019: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@75c8 │ │ +4147c2: 3903 0b00 |001b: if-nez v3, 0026 // +000b │ │ +4147c6: 5443 c775 |001d: iget-object v3, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@75c7 │ │ +4147ca: 3903 0700 |001f: if-nez v3, 0026 // +0007 │ │ +4147ce: 5453 c775 |0021: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@75c7 │ │ +4147d2: 3903 0300 |0023: if-nez v3, 0026 // +0003 │ │ +4147d6: 0f02 |0025: return v2 │ │ +4147d8: 3801 1700 |0026: if-eqz v1, 003d // +0017 │ │ +4147dc: 5453 c875 |0028: iget-object v3, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@75c8 │ │ +4147e0: 6e20 85b6 3100 |002a: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4147e6: 0a01 |002d: move-result v1 │ │ +4147e8: 3801 0f00 |002e: if-eqz v1, 003d // +000f │ │ +4147ec: 5441 c775 |0030: iget-object v1, v4, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@75c7 │ │ +4147f0: 3801 0b00 |0032: if-eqz v1, 003d // +000b │ │ +4147f4: 5455 c775 |0034: iget-object v5, v5, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@75c7 │ │ +4147f8: 6e20 85b6 5100 |0036: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4147fe: 0a05 |0039: move-result v5 │ │ +414800: 3805 0300 |003a: if-eqz v5, 003d // +0003 │ │ +414804: 0f02 |003c: return v2 │ │ +414806: 0f00 |003d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=29 │ │ 0x0012 line=33 │ │ 0x0014 line=34 │ │ 0x0028 line=37 │ │ locals : │ │ @@ -857934,28 +857934,28 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -4147fc: |[4147fc] de.danoeh.antennapod.model.feed.FeedFunding.hashCode:()I │ │ -41480c: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -414810: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -414816: 5421 c875 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@75c8 │ │ -41481a: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -414820: 1a01 1900 |000a: const-string v1, "" // string@0019 │ │ -414824: 6e20 b9b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41482a: 5421 c775 |000f: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@75c7 │ │ -41482e: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -414834: 6e10 c3b6 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -41483a: 0c00 |0017: move-result-object v0 │ │ -41483c: 6e10 8cb6 0000 |0018: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -414842: 0a00 |001b: move-result v0 │ │ -414844: 0f00 |001c: return v0 │ │ +414808: |[414808] de.danoeh.antennapod.model.feed.FeedFunding.hashCode:()I │ │ +414818: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +41481c: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +414822: 5421 c875 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@75c8 │ │ +414826: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +41482c: 1a01 1900 |000a: const-string v1, "" // string@0019 │ │ +414830: 6e20 b9b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +414836: 5421 c775 |000f: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@75c7 │ │ +41483a: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +414840: 6e10 c3b6 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +414846: 0c00 |0017: move-result-object v0 │ │ +414848: 6e10 8cb6 0000 |0018: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +41484e: 0a00 |001b: move-result v0 │ │ +414850: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Lde/danoeh/antennapod/model/feed/FeedFunding; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/FeedFunding;) │ │ @@ -857963,17 +857963,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4149bc: |[4149bc] de.danoeh.antennapod.model.feed.FeedFunding.setContent:(Ljava/lang/String;)V │ │ -4149cc: 5b01 c775 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@75c7 │ │ -4149d0: 0e00 |0002: return-void │ │ +4149c8: |[4149c8] de.danoeh.antennapod.model.feed.FeedFunding.setContent:(Ljava/lang/String;)V │ │ +4149d8: 5b01 c775 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.content:Ljava/lang/String; // field@75c7 │ │ +4149dc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedFunding; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -857982,17 +857982,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4149d4: |[4149d4] de.danoeh.antennapod.model.feed.FeedFunding.setUrl:(Ljava/lang/String;)V │ │ -4149e4: 5b01 c875 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@75c8 │ │ -4149e8: 0e00 |0002: return-void │ │ +4149e0: |[4149e0] de.danoeh.antennapod.model.feed.FeedFunding.setUrl:(Ljava/lang/String;)V │ │ +4149f0: 5b01 c875 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedFunding;.url:Ljava/lang/String; // field@75c8 │ │ +4149f4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedFunding; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -858140,25 +858140,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -4152a4: |[4152a4] de.danoeh.antennapod.model.feed.FeedItem.:()V │ │ -4152b4: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ -4152ba: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -4152bc: 5c10 ce75 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@75ce │ │ -4152c0: 2200 101f |0006: new-instance v0, Ljava/util/HashSet; // type@1f10 │ │ -4152c4: 7010 b5b8 0000 |0008: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ -4152ca: 5b10 e075 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@75e0 │ │ -4152ce: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -4152d0: 5910 df75 |000e: iput v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ -4152d4: 5c10 d375 |0010: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@75d3 │ │ -4152d8: 0e00 |0012: return-void │ │ +4152b0: |[4152b0] de.danoeh.antennapod.model.feed.FeedItem.:()V │ │ +4152c0: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ +4152c6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +4152c8: 5c10 ce75 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@75ce │ │ +4152cc: 2200 101f |0006: new-instance v0, Ljava/util/HashSet; // type@1f10 │ │ +4152d0: 7010 b5b8 0000 |0008: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ +4152d6: 5b10 e075 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@75e0 │ │ +4152da: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +4152dc: 5910 df75 |000e: iput v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ +4152e0: 5c10 d375 |0010: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@75d3 │ │ +4152e4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0004 line=74 │ │ 0x0006 line=79 │ │ 0x000e line=82 │ │ 0x0010 line=83 │ │ @@ -858170,37 +858170,37 @@ │ │ type : '(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;ILde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -4152dc: |[4152dc] de.danoeh.antennapod.model.feed.FeedItem.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;ILde/danoeh/antennapod/model/feed/Feed;)V │ │ -4152ec: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ -4152f2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -4152f4: 5c10 ce75 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@75ce │ │ -4152f8: 2200 101f |0006: new-instance v0, Ljava/util/HashSet; // type@1f10 │ │ -4152fc: 7010 b5b8 0000 |0008: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ -415302: 5b10 e075 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@75e0 │ │ -415306: 5a12 d475 |000d: iput-wide v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@75d4 │ │ -41530a: 5b14 e175 |000f: iput-object v4, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@75e1 │ │ -41530e: 5b15 d675 |0011: iput-object v5, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@75d6 │ │ -415312: 5b16 d775 |0013: iput-object v6, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ -415316: 3807 0900 |0015: if-eqz v7, 001e // +0009 │ │ -41531a: 6e10 96b8 0700 |0017: invoke-virtual {v7}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b896 │ │ -415320: 0c02 |001a: move-result-object v2 │ │ -415322: 1f02 0b1f |001b: check-cast v2, Ljava/util/Date; // type@1f0b │ │ -415326: 2802 |001d: goto 001f // +0002 │ │ -415328: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -41532a: 5b12 de75 |001f: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ -41532e: 5918 df75 |0021: iput v8, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ -415332: 5b19 d175 |0023: iput-object v9, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@75d1 │ │ -415336: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -415338: 5c12 d375 |0026: iput-boolean v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@75d3 │ │ -41533c: 0e00 |0028: return-void │ │ +4152e8: |[4152e8] de.danoeh.antennapod.model.feed.FeedItem.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;ILde/danoeh/antennapod/model/feed/Feed;)V │ │ +4152f8: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ +4152fe: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +415300: 5c10 ce75 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@75ce │ │ +415304: 2200 101f |0006: new-instance v0, Ljava/util/HashSet; // type@1f10 │ │ +415308: 7010 b5b8 0000 |0008: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ +41530e: 5b10 e075 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@75e0 │ │ +415312: 5a12 d475 |000d: iput-wide v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@75d4 │ │ +415316: 5b14 e175 |000f: iput-object v4, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@75e1 │ │ +41531a: 5b15 d675 |0011: iput-object v5, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@75d6 │ │ +41531e: 5b16 d775 |0013: iput-object v6, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ +415322: 3807 0900 |0015: if-eqz v7, 001e // +0009 │ │ +415326: 6e10 96b8 0700 |0017: invoke-virtual {v7}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b896 │ │ +41532c: 0c02 |001a: move-result-object v2 │ │ +41532e: 1f02 0b1f |001b: check-cast v2, Ljava/util/Date; // type@1f0b │ │ +415332: 2802 |001d: goto 001f // +0002 │ │ +415334: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +415336: 5b12 de75 |001f: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ +41533a: 5918 df75 |0021: iput v8, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ +41533e: 5b19 d175 |0023: iput-object v9, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@75d1 │ │ +415342: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +415344: 5c12 d375 |0026: iput-boolean v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@75d3 │ │ +415348: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0004 line=74 │ │ 0x0006 line=79 │ │ 0x000d line=115 │ │ 0x000f line=116 │ │ @@ -858225,36 +858225,36 @@ │ │ type : '(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;ILde/danoeh/antennapod/model/feed/Feed;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 10 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -415340: |[415340] de.danoeh.antennapod.model.feed.FeedItem.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;ILde/danoeh/antennapod/model/feed/Feed;Z)V │ │ -415350: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ -415356: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -415358: 5c10 ce75 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@75ce │ │ -41535c: 2200 101f |0006: new-instance v0, Ljava/util/HashSet; // type@1f10 │ │ -415360: 7010 b5b8 0000 |0008: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ -415366: 5b10 e075 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@75e0 │ │ -41536a: 5a12 d475 |000d: iput-wide v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@75d4 │ │ -41536e: 5b14 e175 |000f: iput-object v4, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@75e1 │ │ -415372: 5b15 d675 |0011: iput-object v5, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@75d6 │ │ -415376: 5b16 d775 |0013: iput-object v6, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ -41537a: 3807 0900 |0015: if-eqz v7, 001e // +0009 │ │ -41537e: 6e10 96b8 0700 |0017: invoke-virtual {v7}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b896 │ │ -415384: 0c02 |001a: move-result-object v2 │ │ -415386: 1f02 0b1f |001b: check-cast v2, Ljava/util/Date; // type@1f0b │ │ -41538a: 2802 |001d: goto 001f // +0002 │ │ -41538c: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -41538e: 5b12 de75 |001f: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ -415392: 5918 df75 |0021: iput v8, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ -415396: 5b19 d175 |0023: iput-object v9, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@75d1 │ │ -41539a: 5c1a d375 |0025: iput-boolean v10, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@75d3 │ │ -41539e: 0e00 |0027: return-void │ │ +41534c: |[41534c] de.danoeh.antennapod.model.feed.FeedItem.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;ILde/danoeh/antennapod/model/feed/Feed;Z)V │ │ +41535c: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ +415362: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +415364: 5c10 ce75 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@75ce │ │ +415368: 2200 101f |0006: new-instance v0, Ljava/util/HashSet; // type@1f10 │ │ +41536c: 7010 b5b8 0000 |0008: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ +415372: 5b10 e075 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@75e0 │ │ +415376: 5a12 d475 |000d: iput-wide v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@75d4 │ │ +41537a: 5b14 e175 |000f: iput-object v4, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@75e1 │ │ +41537e: 5b15 d675 |0011: iput-object v5, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@75d6 │ │ +415382: 5b16 d775 |0013: iput-object v6, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ +415386: 3807 0900 |0015: if-eqz v7, 001e // +0009 │ │ +41538a: 6e10 96b8 0700 |0017: invoke-virtual {v7}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b896 │ │ +415390: 0c02 |001a: move-result-object v2 │ │ +415392: 1f02 0b1f |001b: check-cast v2, Ljava/util/Date; // type@1f0b │ │ +415396: 2802 |001d: goto 001f // +0002 │ │ +415398: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +41539a: 5b12 de75 |001f: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ +41539e: 5918 df75 |0021: iput v8, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ +4153a2: 5b19 d175 |0023: iput-object v9, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@75d1 │ │ +4153a6: 5c1a d375 |0025: iput-boolean v10, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@75d3 │ │ +4153aa: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0004 line=74 │ │ 0x0006 line=79 │ │ 0x000d line=129 │ │ 0x000f line=130 │ │ @@ -858280,52 +858280,52 @@ │ │ type : '(JLjava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;JZLjava/lang/String;ILjava/lang/String;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 21 │ │ ins : 17 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -4153a0: |[4153a0] de.danoeh.antennapod.model.feed.FeedItem.:(JLjava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;JZLjava/lang/String;ILjava/lang/String;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -4153b0: 0740 |0000: move-object v0, v4 │ │ -4153b2: 0801 1400 |0001: move-object/from16 v1, v20 │ │ -4153b6: 7010 5eb6 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b65e │ │ -4153bc: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -4153be: 5c02 ce75 |0007: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@75ce │ │ -4153c2: 2202 101f |0009: new-instance v2, Ljava/util/HashSet; // type@1f10 │ │ -4153c6: 7010 b5b8 0200 |000b: invoke-direct {v2}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ -4153cc: 5b02 e075 |000e: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@75e0 │ │ -4153d0: 0452 |0010: move-wide v2, v5 │ │ -4153d2: 5a02 d475 |0011: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@75d4 │ │ -4153d6: 0772 |0013: move-object v2, v7 │ │ -4153d8: 5b02 e175 |0014: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@75e1 │ │ -4153dc: 0782 |0016: move-object v2, v8 │ │ -4153de: 5b02 d775 |0017: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ -4153e2: 0792 |0019: move-object v2, v9 │ │ -4153e4: 5b02 de75 |001a: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ -4153e8: 07a2 |001c: move-object v2, v10 │ │ -4153ea: 5b02 d975 |001d: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@75d9 │ │ -4153ee: 04b2 |001f: move-wide v2, v11 │ │ -4153f0: 5a02 d275 |0020: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@75d2 │ │ -4153f4: 01d2 |0022: move v2, v13 │ │ -4153f6: 5c02 d375 |0023: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@75d3 │ │ -4153fa: 07e2 |0025: move-object v2, v14 │ │ -4153fc: 5b02 d575 |0026: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@75d5 │ │ -415400: 01f2 |0028: move v2, v15 │ │ -415402: 5902 df75 |0029: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ -415406: 0802 1000 |002b: move-object/from16 v2, v16 │ │ -41540a: 5b02 d675 |002d: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@75d6 │ │ -41540e: 0202 1100 |002f: move/from16 v2, v17 │ │ -415412: 5c02 ce75 |0031: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@75ce │ │ -415416: 0802 1200 |0033: move-object/from16 v2, v18 │ │ -41541a: 5b02 da75 |0035: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@75da │ │ -41541e: 3801 0800 |0037: if-eqz v1, 003f // +0008 │ │ -415422: 5b01 dd75 |0039: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@75dd │ │ -415426: 0801 1300 |003b: move-object/from16 v1, v19 │ │ -41542a: 5b01 dc75 |003d: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@75dc │ │ -41542e: 0e00 |003f: return-void │ │ +4153ac: |[4153ac] de.danoeh.antennapod.model.feed.FeedItem.:(JLjava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;JZLjava/lang/String;ILjava/lang/String;ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +4153bc: 0740 |0000: move-object v0, v4 │ │ +4153be: 0801 1400 |0001: move-object/from16 v1, v20 │ │ +4153c2: 7010 5eb6 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b65e │ │ +4153c8: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +4153ca: 5c02 ce75 |0007: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@75ce │ │ +4153ce: 2202 101f |0009: new-instance v2, Ljava/util/HashSet; // type@1f10 │ │ +4153d2: 7010 b5b8 0200 |000b: invoke-direct {v2}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ +4153d8: 5b02 e075 |000e: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@75e0 │ │ +4153dc: 0452 |0010: move-wide v2, v5 │ │ +4153de: 5a02 d475 |0011: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@75d4 │ │ +4153e2: 0772 |0013: move-object v2, v7 │ │ +4153e4: 5b02 e175 |0014: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@75e1 │ │ +4153e8: 0782 |0016: move-object v2, v8 │ │ +4153ea: 5b02 d775 |0017: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ +4153ee: 0792 |0019: move-object v2, v9 │ │ +4153f0: 5b02 de75 |001a: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ +4153f4: 07a2 |001c: move-object v2, v10 │ │ +4153f6: 5b02 d975 |001d: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@75d9 │ │ +4153fa: 04b2 |001f: move-wide v2, v11 │ │ +4153fc: 5a02 d275 |0020: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@75d2 │ │ +415400: 01d2 |0022: move v2, v13 │ │ +415402: 5c02 d375 |0023: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@75d3 │ │ +415406: 07e2 |0025: move-object v2, v14 │ │ +415408: 5b02 d575 |0026: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@75d5 │ │ +41540c: 01f2 |0028: move v2, v15 │ │ +41540e: 5902 df75 |0029: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ +415412: 0802 1000 |002b: move-object/from16 v2, v16 │ │ +415416: 5b02 d675 |002d: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@75d6 │ │ +41541a: 0202 1100 |002f: move/from16 v2, v17 │ │ +41541e: 5c02 ce75 |0031: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@75ce │ │ +415422: 0802 1200 |0033: move-object/from16 v2, v18 │ │ +415426: 5b02 da75 |0035: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@75da │ │ +41542a: 3801 0800 |0037: if-eqz v1, 003f // +0008 │ │ +41542e: 5b01 dd75 |0039: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@75dd │ │ +415432: 0801 1300 |003b: move-object/from16 v1, v19 │ │ +415436: 5b01 dc75 |003d: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@75dc │ │ +41543a: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=92 │ │ 0x0007 line=74 │ │ 0x0009 line=79 │ │ 0x0011 line=93 │ │ 0x0014 line=94 │ │ @@ -858364,18 +858364,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -415430: |[415430] de.danoeh.antennapod.model.feed.FeedItem.addTag:(Ljava/lang/String;)V │ │ -415440: 5410 e075 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@75e0 │ │ -415444: 7220 3cb9 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b93c │ │ -41544a: 0e00 |0005: return-void │ │ +41543c: |[41543c] de.danoeh.antennapod.model.feed.FeedItem.addTag:(Ljava/lang/String;)V │ │ +41544c: 5410 e075 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@75e0 │ │ +415450: 7220 3cb9 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b93c │ │ +415456: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -858384,18 +858384,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -41544c: |[41544c] de.danoeh.antennapod.model.feed.FeedItem.disableAutoDownload:()V │ │ -41545c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41545e: 5c10 ce75 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@75ce │ │ -415462: 0e00 |0003: return-void │ │ +415458: |[415458] de.danoeh.antennapod.model.feed.FeedItem.disableAutoDownload:()V │ │ +415468: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41546a: 5c10 ce75 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@75ce │ │ +41546e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=392 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858403,35 +858403,35 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -414db8: |[414db8] de.danoeh.antennapod.model.feed.FeedItem.equals:(Ljava/lang/Object;)Z │ │ -414dc8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -414dca: 3376 0300 |0001: if-ne v6, v7, 0004 // +0003 │ │ -414dce: 0f00 |0003: return v0 │ │ -414dd0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -414dd2: 3807 1a00 |0005: if-eqz v7, 001f // +001a │ │ -414dd6: 6e10 61b6 0600 |0007: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ -414ddc: 0c02 |000a: move-result-object v2 │ │ -414dde: 6e10 61b6 0700 |000b: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ -414de4: 0c03 |000e: move-result-object v3 │ │ -414de6: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ -414dea: 280e |0011: goto 001f // +000e │ │ -414dec: 1f07 d11b |0012: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -414df0: 5362 d475 |0014: iget-wide v2, v6, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@75d4 │ │ -414df4: 5374 d475 |0016: iget-wide v4, v7, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@75d4 │ │ -414df8: 3107 0204 |0018: cmp-long v7, v2, v4 │ │ -414dfc: 3907 0300 |001a: if-nez v7, 001d // +0003 │ │ -414e00: 2802 |001c: goto 001e // +0002 │ │ -414e02: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -414e04: 0f00 |001e: return v0 │ │ -414e06: 0f01 |001f: return v1 │ │ +414dc4: |[414dc4] de.danoeh.antennapod.model.feed.FeedItem.equals:(Ljava/lang/Object;)Z │ │ +414dd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +414dd6: 3376 0300 |0001: if-ne v6, v7, 0004 // +0003 │ │ +414dda: 0f00 |0003: return v0 │ │ +414ddc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +414dde: 3807 1a00 |0005: if-eqz v7, 001f // +001a │ │ +414de2: 6e10 61b6 0600 |0007: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ +414de8: 0c02 |000a: move-result-object v2 │ │ +414dea: 6e10 61b6 0700 |000b: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ +414df0: 0c03 |000e: move-result-object v3 │ │ +414df2: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ +414df6: 280e |0011: goto 001f // +000e │ │ +414df8: 1f07 d11b |0012: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +414dfc: 5362 d475 |0014: iget-wide v2, v6, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@75d4 │ │ +414e00: 5374 d475 |0016: iget-wide v4, v7, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@75d4 │ │ +414e04: 3107 0204 |0018: cmp-long v7, v2, v4 │ │ +414e08: 3907 0300 |001a: if-nez v7, 001d // +0003 │ │ +414e0c: 2802 |001c: goto 001e // +0002 │ │ +414e0e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +414e10: 0f00 |001e: return v0 │ │ +414e12: 0f01 |001f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=501 │ │ 0x0012 line=505 │ │ 0x0014 line=506 │ │ locals : │ │ 0x0000 - 0x0020 reg=6 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -858442,17 +858442,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41525c: |[41525c] de.danoeh.antennapod.model.feed.FeedItem.getChapters:()Ljava/util/List; │ │ -41526c: 5410 cf75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@75cf │ │ -415270: 1100 |0002: return-object v0 │ │ +415268: |[415268] de.danoeh.antennapod.model.feed.FeedItem.getChapters:()Ljava/util/List; │ │ +415278: 5410 cf75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@75cf │ │ +41527c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858460,17 +858460,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414fc8: |[414fc8] de.danoeh.antennapod.model.feed.FeedItem.getDescription:()Ljava/lang/String; │ │ -414fd8: 5410 d075 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@75d0 │ │ -414fdc: 1100 |0002: return-object v0 │ │ +414fd4: |[414fd4] de.danoeh.antennapod.model.feed.FeedItem.getDescription:()Ljava/lang/String; │ │ +414fe4: 5410 d075 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@75d0 │ │ +414fe8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858478,17 +858478,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414f34: |[414f34] de.danoeh.antennapod.model.feed.FeedItem.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ -414f44: 5410 d175 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@75d1 │ │ -414f48: 1100 |0002: return-object v0 │ │ +414f40: |[414f40] de.danoeh.antennapod.model.feed.FeedItem.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ +414f50: 5410 d175 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@75d1 │ │ +414f54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858496,17 +858496,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -415274: |[415274] de.danoeh.antennapod.model.feed.FeedItem.getFeedId:()J │ │ -415284: 5320 d275 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@75d2 │ │ -415288: 1000 |0002: return-wide v0 │ │ +415280: |[415280] de.danoeh.antennapod.model.feed.FeedItem.getFeedId:()J │ │ +415290: 5320 d275 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@75d2 │ │ +415294: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858514,17 +858514,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41528c: |[41528c] de.danoeh.antennapod.model.feed.FeedItem.getId:()J │ │ -41529c: 5320 d475 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@75d4 │ │ -4152a0: 1000 |0002: return-wide v0 │ │ +415298: |[415298] de.danoeh.antennapod.model.feed.FeedItem.getId:()J │ │ +4152a8: 5320 d475 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@75d4 │ │ +4152ac: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #8 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858532,42 +858532,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -414fe0: |[414fe0] de.danoeh.antennapod.model.feed.FeedItem.getIdentifyingValue:()Ljava/lang/String; │ │ -414ff0: 5410 d675 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@75d6 │ │ -414ff4: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -414ff8: 6e10 91b6 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b691 │ │ -414ffe: 0a00 |0007: move-result v0 │ │ -415000: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -415004: 5410 d675 |000a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@75d6 │ │ -415008: 1100 |000c: return-object v0 │ │ -41500a: 5410 e175 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@75e1 │ │ -41500e: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ -415012: 6e10 91b6 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b691 │ │ -415018: 0a00 |0014: move-result v0 │ │ -41501a: 3900 0500 |0015: if-nez v0, 001a // +0005 │ │ -41501e: 5410 e175 |0017: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@75e1 │ │ -415022: 1100 |0019: return-object v0 │ │ -415024: 6e10 37ac 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ -41502a: 0a00 |001d: move-result v0 │ │ -41502c: 3800 1100 |001e: if-eqz v0, 002f // +0011 │ │ -415030: 5410 d875 |0020: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ -415034: 6e10 71ac 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ -41503a: 0c00 |0025: move-result-object v0 │ │ -41503c: 3800 0900 |0026: if-eqz v0, 002f // +0009 │ │ -415040: 5410 d875 |0028: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ -415044: 6e10 71ac 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ -41504a: 0c00 |002d: move-result-object v0 │ │ -41504c: 1100 |002e: return-object v0 │ │ -41504e: 5410 d775 |002f: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ -415052: 1100 |0031: return-object v0 │ │ +414fec: |[414fec] de.danoeh.antennapod.model.feed.FeedItem.getIdentifyingValue:()Ljava/lang/String; │ │ +414ffc: 5410 d675 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@75d6 │ │ +415000: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +415004: 6e10 91b6 0000 |0004: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b691 │ │ +41500a: 0a00 |0007: move-result v0 │ │ +41500c: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +415010: 5410 d675 |000a: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@75d6 │ │ +415014: 1100 |000c: return-object v0 │ │ +415016: 5410 e175 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@75e1 │ │ +41501a: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ +41501e: 6e10 91b6 0000 |0011: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b691 │ │ +415024: 0a00 |0014: move-result v0 │ │ +415026: 3900 0500 |0015: if-nez v0, 001a // +0005 │ │ +41502a: 5410 e175 |0017: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@75e1 │ │ +41502e: 1100 |0019: return-object v0 │ │ +415030: 6e10 37ac 0100 |001a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ +415036: 0a00 |001d: move-result v0 │ │ +415038: 3800 1100 |001e: if-eqz v0, 002f // +0011 │ │ +41503c: 5410 d875 |0020: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ +415040: 6e10 71ac 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ +415046: 0c00 |0025: move-result-object v0 │ │ +415048: 3800 0900 |0026: if-eqz v0, 002f // +0009 │ │ +41504c: 5410 d875 |0028: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ +415050: 6e10 71ac 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ +415056: 0c00 |002d: move-result-object v0 │ │ +415058: 1100 |002e: return-object v0 │ │ +41505a: 5410 d775 |002f: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ +41505e: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x000a line=199 │ │ 0x000d line=200 │ │ 0x0017 line=201 │ │ 0x001a line=202 │ │ @@ -858581,41 +858581,41 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -415054: |[415054] de.danoeh.antennapod.model.feed.FeedItem.getImageLocation:()Ljava/lang/String; │ │ -415064: 5420 d575 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@75d5 │ │ -415068: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -41506c: 1100 |0004: return-object v0 │ │ -41506e: 5420 d875 |0005: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ -415072: 3800 2000 |0007: if-eqz v0, 0027 // +0020 │ │ -415076: 6e10 8cac 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ac8c │ │ -41507c: 0a00 |000c: move-result v0 │ │ -41507e: 3800 1a00 |000d: if-eqz v0, 0027 // +001a │ │ -415082: 2200 8d1e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -415086: 7010 adb6 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -41508c: 1a01 92ab |0014: const-string v1, "metadata-retriever:" // string@ab92 │ │ -415090: 6e20 b9b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -415096: 5421 d875 |0019: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ -41509a: 6e10 7cac 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ac7c │ │ -4150a0: 0c01 |001e: move-result-object v1 │ │ -4150a2: 6e20 b9b6 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4150a8: 6e10 c3b6 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4150ae: 0c00 |0025: move-result-object v0 │ │ -4150b0: 1100 |0026: return-object v0 │ │ -4150b2: 5420 d175 |0027: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@75d1 │ │ -4150b6: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -4150ba: 6e10 cfab 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ -4150c0: 0c00 |002e: move-result-object v0 │ │ -4150c2: 1100 |002f: return-object v0 │ │ -4150c4: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -4150c6: 1100 |0031: return-object v0 │ │ +415060: |[415060] de.danoeh.antennapod.model.feed.FeedItem.getImageLocation:()Ljava/lang/String; │ │ +415070: 5420 d575 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@75d5 │ │ +415074: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +415078: 1100 |0004: return-object v0 │ │ +41507a: 5420 d875 |0005: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ +41507e: 3800 2000 |0007: if-eqz v0, 0027 // +0020 │ │ +415082: 6e10 8cac 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ac8c │ │ +415088: 0a00 |000c: move-result v0 │ │ +41508a: 3800 1a00 |000d: if-eqz v0, 0027 // +001a │ │ +41508e: 2200 8d1e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +415092: 7010 adb6 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +415098: 1a01 92ab |0014: const-string v1, "metadata-retriever:" // string@ab92 │ │ +41509c: 6e20 b9b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4150a2: 5421 d875 |0019: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ +4150a6: 6e10 7cac 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ac7c │ │ +4150ac: 0c01 |001e: move-result-object v1 │ │ +4150ae: 6e20 b9b6 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4150b4: 6e10 c3b6 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4150ba: 0c00 |0025: move-result-object v0 │ │ +4150bc: 1100 |0026: return-object v0 │ │ +4150be: 5420 d175 |0027: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@75d1 │ │ +4150c2: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +4150c6: 6e10 cfab 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ +4150cc: 0c00 |002e: move-result-object v0 │ │ +4150ce: 1100 |002f: return-object v0 │ │ +4150d0: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +4150d2: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0005 line=357 │ │ 0x000f line=358 │ │ 0x0027 line=359 │ │ 0x002b line=360 │ │ @@ -858627,17 +858627,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4150c8: |[4150c8] de.danoeh.antennapod.model.feed.FeedItem.getImageUrl:()Ljava/lang/String; │ │ -4150d8: 5410 d575 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@75d5 │ │ -4150dc: 1100 |0002: return-object v0 │ │ +4150d4: |[4150d4] de.danoeh.antennapod.model.feed.FeedItem.getImageUrl:()Ljava/lang/String; │ │ +4150e4: 5410 d575 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@75d5 │ │ +4150e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #11 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858645,17 +858645,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4150e0: |[4150e0] de.danoeh.antennapod.model.feed.FeedItem.getItemIdentifier:()Ljava/lang/String; │ │ -4150f0: 5410 d675 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@75d6 │ │ -4150f4: 1100 |0002: return-object v0 │ │ +4150ec: |[4150ec] de.danoeh.antennapod.model.feed.FeedItem.getItemIdentifier:()Ljava/lang/String; │ │ +4150fc: 5410 d675 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@75d6 │ │ +415100: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #12 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858663,17 +858663,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4150f8: |[4150f8] de.danoeh.antennapod.model.feed.FeedItem.getLink:()Ljava/lang/String; │ │ -415108: 5410 d775 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ -41510c: 1100 |0002: return-object v0 │ │ +415104: |[415104] de.danoeh.antennapod.model.feed.FeedItem.getLink:()Ljava/lang/String; │ │ +415114: 5410 d775 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ +415118: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #13 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858681,35 +858681,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -415110: |[415110] de.danoeh.antennapod.model.feed.FeedItem.getLinkWithFallback:()Ljava/lang/String; │ │ -415120: 5410 d775 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ -415124: 7110 feba 0000 |0002: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@bafe │ │ -41512a: 0a00 |0005: move-result v0 │ │ -41512c: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -415130: 5410 d775 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ -415134: 1100 |000a: return-object v0 │ │ -415136: 6e10 23ac 0100 |000b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -41513c: 0c00 |000e: move-result-object v0 │ │ -41513e: 6e10 d6ab 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abd6 │ │ -415144: 0c00 |0012: move-result-object v0 │ │ -415146: 7110 feba 0000 |0013: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@bafe │ │ -41514c: 0a00 |0016: move-result v0 │ │ -41514e: 3800 0b00 |0017: if-eqz v0, 0022 // +000b │ │ -415152: 6e10 23ac 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -415158: 0c00 |001c: move-result-object v0 │ │ -41515a: 6e10 d6ab 0000 |001d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abd6 │ │ -415160: 0c00 |0020: move-result-object v0 │ │ -415162: 1100 |0021: return-object v0 │ │ -415164: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -415166: 1100 |0023: return-object v0 │ │ +41511c: |[41511c] de.danoeh.antennapod.model.feed.FeedItem.getLinkWithFallback:()Ljava/lang/String; │ │ +41512c: 5410 d775 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ +415130: 7110 feba 0000 |0002: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@bafe │ │ +415136: 0a00 |0005: move-result v0 │ │ +415138: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +41513c: 5410 d775 |0008: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ +415140: 1100 |000a: return-object v0 │ │ +415142: 6e10 23ac 0100 |000b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +415148: 0c00 |000e: move-result-object v0 │ │ +41514a: 6e10 d6ab 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abd6 │ │ +415150: 0c00 |0012: move-result-object v0 │ │ +415152: 7110 feba 0000 |0013: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isNotBlank:(Ljava/lang/CharSequence;)Z // method@bafe │ │ +415158: 0a00 |0016: move-result v0 │ │ +41515a: 3800 0b00 |0017: if-eqz v0, 0022 // +000b │ │ +41515e: 6e10 23ac 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +415164: 0c00 |001c: move-result-object v0 │ │ +415166: 6e10 d6ab 0000 |001d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abd6 │ │ +41516c: 0c00 |0020: move-result-object v0 │ │ +41516e: 1100 |0021: return-object v0 │ │ +415170: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +415172: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0008 line=231 │ │ 0x000b line=232 │ │ 0x0019 line=233 │ │ locals : │ │ @@ -858720,17 +858720,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedMedia;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414f4c: |[414f4c] de.danoeh.antennapod.model.feed.FeedItem.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ -414f5c: 5410 d875 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ -414f60: 1100 |0002: return-object v0 │ │ +414f58: |[414f58] de.danoeh.antennapod.model.feed.FeedItem.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ +414f68: 5410 d875 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ +414f6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #15 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858738,17 +858738,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -415168: |[415168] de.danoeh.antennapod.model.feed.FeedItem.getPaymentLink:()Ljava/lang/String; │ │ -415178: 5410 d975 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@75d9 │ │ -41517c: 1100 |0002: return-object v0 │ │ +415174: |[415174] de.danoeh.antennapod.model.feed.FeedItem.getPaymentLink:()Ljava/lang/String; │ │ +415184: 5410 d975 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@75d9 │ │ +415188: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #16 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858756,17 +858756,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414f7c: |[414f7c] de.danoeh.antennapod.model.feed.FeedItem.getPlayState:()I │ │ -414f8c: 5210 df75 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ -414f90: 0f00 |0002: return v0 │ │ +414f88: |[414f88] de.danoeh.antennapod.model.feed.FeedItem.getPlayState:()I │ │ +414f98: 5210 df75 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ +414f9c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #17 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858774,17 +858774,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -415180: |[415180] de.danoeh.antennapod.model.feed.FeedItem.getPodcastIndexChapterUrl:()Ljava/lang/String; │ │ -415190: 5410 da75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@75da │ │ -415194: 1100 |0002: return-object v0 │ │ +41518c: |[41518c] de.danoeh.antennapod.model.feed.FeedItem.getPodcastIndexChapterUrl:()Ljava/lang/String; │ │ +41519c: 5410 da75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@75da │ │ +4151a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #18 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858792,17 +858792,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -415198: |[415198] de.danoeh.antennapod.model.feed.FeedItem.getPodcastIndexTranscriptText:()Ljava/lang/String; │ │ -4151a8: 5410 db75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptText:Ljava/lang/String; // field@75db │ │ -4151ac: 1100 |0002: return-object v0 │ │ +4151a4: |[4151a4] de.danoeh.antennapod.model.feed.FeedItem.getPodcastIndexTranscriptText:()Ljava/lang/String; │ │ +4151b4: 5410 db75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptText:Ljava/lang/String; // field@75db │ │ +4151b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #19 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858810,23 +858810,23 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -415230: |[415230] de.danoeh.antennapod.model.feed.FeedItem.getPubDate:()Ljava/util/Date; │ │ -415240: 5410 de75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ -415244: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -415248: 6e10 96b8 0000 |0004: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b896 │ │ -41524e: 0c00 |0007: move-result-object v0 │ │ -415250: 1f00 0b1f |0008: check-cast v0, Ljava/util/Date; // type@1f0b │ │ -415254: 1100 |000a: return-object v0 │ │ -415256: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -415258: 1100 |000c: return-object v0 │ │ +41523c: |[41523c] de.danoeh.antennapod.model.feed.FeedItem.getPubDate:()Ljava/util/Date; │ │ +41524c: 5410 de75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ +415250: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +415254: 6e10 96b8 0000 |0004: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b896 │ │ +41525a: 0c00 |0007: move-result-object v0 │ │ +41525c: 1f00 0b1f |0008: check-cast v0, Ljava/util/Date; // type@1f0b │ │ +415260: 1100 |000a: return-object v0 │ │ +415262: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +415264: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0004 line=244 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -858835,17 +858835,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4151b0: |[4151b0] de.danoeh.antennapod.model.feed.FeedItem.getTitle:()Ljava/lang/String; │ │ -4151c0: 5410 e175 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@75e1 │ │ -4151c4: 1100 |0002: return-object v0 │ │ +4151bc: |[4151bc] de.danoeh.antennapod.model.feed.FeedItem.getTitle:()Ljava/lang/String; │ │ +4151cc: 5410 e175 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@75e1 │ │ +4151d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #21 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858853,17 +858853,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/Transcript;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414f64: |[414f64] de.danoeh.antennapod.model.feed.FeedItem.getTranscript:()Lde/danoeh/antennapod/model/feed/Transcript; │ │ -414f74: 5410 e275 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.transcript:Lde/danoeh/antennapod/model/feed/Transcript; // field@75e2 │ │ -414f78: 1100 |0002: return-object v0 │ │ +414f70: |[414f70] de.danoeh.antennapod.model.feed.FeedItem.getTranscript:()Lde/danoeh/antennapod/model/feed/Transcript; │ │ +414f80: 5410 e275 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.transcript:Lde/danoeh/antennapod/model/feed/Transcript; // field@75e2 │ │ +414f84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #22 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858871,17 +858871,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4151c8: |[4151c8] de.danoeh.antennapod.model.feed.FeedItem.getTranscriptType:()Ljava/lang/String; │ │ -4151d8: 5410 dc75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@75dc │ │ -4151dc: 1100 |0002: return-object v0 │ │ +4151d4: |[4151d4] de.danoeh.antennapod.model.feed.FeedItem.getTranscriptType:()Ljava/lang/String; │ │ +4151e4: 5410 dc75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@75dc │ │ +4151e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #23 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858889,17 +858889,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4151e0: |[4151e0] de.danoeh.antennapod.model.feed.FeedItem.getTranscriptUrl:()Ljava/lang/String; │ │ -4151f0: 5410 dd75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@75dd │ │ -4151f4: 1100 |0002: return-object v0 │ │ +4151ec: |[4151ec] de.danoeh.antennapod.model.feed.FeedItem.getTranscriptUrl:()Ljava/lang/String; │ │ +4151fc: 5410 dd75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@75dd │ │ +415200: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #24 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858907,17 +858907,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414e08: |[414e08] de.danoeh.antennapod.model.feed.FeedItem.hasChapters:()Z │ │ -414e18: 5510 d375 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@75d3 │ │ -414e1c: 0f00 |0002: return v0 │ │ +414e14: |[414e14] de.danoeh.antennapod.model.feed.FeedItem.hasChapters:()Z │ │ +414e24: 5510 d375 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@75d3 │ │ +414e28: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #25 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858925,21 +858925,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -414e20: |[414e20] de.danoeh.antennapod.model.feed.FeedItem.hasMedia:()Z │ │ -414e30: 5410 d875 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ -414e34: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -414e38: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -414e3a: 2802 |0005: goto 0007 // +0002 │ │ -414e3c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -414e3e: 0f00 |0007: return v0 │ │ +414e2c: |[414e2c] de.danoeh.antennapod.model.feed.FeedItem.hasMedia:()Z │ │ +414e3c: 5410 d875 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ +414e40: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +414e44: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +414e46: 2802 |0005: goto 0007 // +0002 │ │ +414e48: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +414e4a: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #26 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858947,21 +858947,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -414e40: |[414e40] de.danoeh.antennapod.model.feed.FeedItem.hasTranscript:()Z │ │ -414e50: 5410 dd75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@75dd │ │ -414e54: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -414e58: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -414e5a: 2802 |0005: goto 0007 // +0002 │ │ -414e5c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -414e5e: 0f00 |0007: return v0 │ │ +414e4c: |[414e4c] de.danoeh.antennapod.model.feed.FeedItem.hasTranscript:()Z │ │ +414e5c: 5410 dd75 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@75dd │ │ +414e60: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +414e64: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +414e66: 2802 |0005: goto 0007 // +0002 │ │ +414e68: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +414e6a: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #27 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858969,25 +858969,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -414f94: |[414f94] de.danoeh.antennapod.model.feed.FeedItem.hashCode:()I │ │ -414fa4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -414fa6: 2300 2a21 |0001: new-array v0, v0, [Ljava/lang/Object; // type@212a │ │ -414faa: 5331 d475 |0003: iget-wide v1, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@75d4 │ │ -414fae: 7120 2fb6 2100 |0005: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ -414fb4: 0c01 |0008: move-result-object v1 │ │ -414fb6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -414fb8: 4d01 0002 |000a: aput-object v1, v0, v2 │ │ -414fbc: 7110 2bb9 0000 |000c: invoke-static {v0}, Ljava/util/Objects;.hash:([Ljava/lang/Object;)I // method@b92b │ │ -414fc2: 0a00 |000f: move-result v0 │ │ -414fc4: 0f00 |0010: return v0 │ │ +414fa0: |[414fa0] de.danoeh.antennapod.model.feed.FeedItem.hashCode:()I │ │ +414fb0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +414fb2: 2300 2a21 |0001: new-array v0, v0, [Ljava/lang/Object; // type@212a │ │ +414fb6: 5331 d475 |0003: iget-wide v1, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@75d4 │ │ +414fba: 7120 2fb6 2100 |0005: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ +414fc0: 0c01 |0008: move-result-object v1 │ │ +414fc2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +414fc4: 4d01 0002 |000a: aput-object v1, v0, v2 │ │ +414fc8: 7110 2bb9 0000 |000c: invoke-static {v0}, Ljava/util/Objects;.hash:([Ljava/lang/Object;)I // method@b92b │ │ +414fce: 0a00 |000f: move-result v0 │ │ +414fd0: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=511 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #28 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -858995,17 +858995,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -414e60: |[414e60] de.danoeh.antennapod.model.feed.FeedItem.isAutoDownloadEnabled:()Z │ │ -414e70: 5510 ce75 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@75ce │ │ -414e74: 0f00 |0002: return v0 │ │ +414e6c: |[414e6c] de.danoeh.antennapod.model.feed.FeedItem.isAutoDownloadEnabled:()Z │ │ +414e7c: 5510 ce75 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.autoDownloadEnabled:Z // field@75ce │ │ +414e80: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #29 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -859013,24 +859013,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -414e78: |[414e78] de.danoeh.antennapod.model.feed.FeedItem.isDownloaded:()Z │ │ -414e88: 5410 d875 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ -414e8c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -414e90: 6e10 8eac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ac8e │ │ -414e96: 0a00 |0007: move-result v0 │ │ -414e98: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -414e9c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -414e9e: 2802 |000b: goto 000d // +0002 │ │ -414ea0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -414ea2: 0f00 |000d: return v0 │ │ +414e84: |[414e84] de.danoeh.antennapod.model.feed.FeedItem.isDownloaded:()Z │ │ +414e94: 5410 d875 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ +414e98: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +414e9c: 6e10 8eac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ac8e │ │ +414ea2: 0a00 |0007: move-result v0 │ │ +414ea4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +414ea8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +414eaa: 2802 |000b: goto 000d // +0002 │ │ +414eac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +414eae: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #30 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -859038,24 +859038,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -414ea4: |[414ea4] de.danoeh.antennapod.model.feed.FeedItem.isInProgress:()Z │ │ -414eb4: 5410 d875 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ -414eb8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -414ebc: 6e10 8fac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isInProgress:()Z // method@ac8f │ │ -414ec2: 0a00 |0007: move-result v0 │ │ -414ec4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -414ec8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -414eca: 2802 |000b: goto 000d // +0002 │ │ -414ecc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -414ece: 0f00 |000d: return v0 │ │ +414eb0: |[414eb0] de.danoeh.antennapod.model.feed.FeedItem.isInProgress:()Z │ │ +414ec0: 5410 d875 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ +414ec4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +414ec8: 6e10 8fac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isInProgress:()Z // method@ac8f │ │ +414ece: 0a00 |0007: move-result v0 │ │ +414ed0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +414ed4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +414ed6: 2802 |000b: goto 000d // +0002 │ │ +414ed8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +414eda: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #31 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -859063,22 +859063,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -414ed0: |[414ed0] de.danoeh.antennapod.model.feed.FeedItem.isNew:()Z │ │ -414ee0: 5220 df75 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ -414ee4: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -414ee6: 3310 0400 |0003: if-ne v0, v1, 0007 // +0004 │ │ -414eea: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -414eec: 2802 |0006: goto 0008 // +0002 │ │ -414eee: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -414ef0: 0f00 |0008: return v0 │ │ +414edc: |[414edc] de.danoeh.antennapod.model.feed.FeedItem.isNew:()Z │ │ +414eec: 5220 df75 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ +414ef0: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +414ef2: 3310 0400 |0003: if-ne v0, v1, 0007 // +0004 │ │ +414ef6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +414ef8: 2802 |0006: goto 0008 // +0002 │ │ +414efa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +414efc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #32 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -859086,21 +859086,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -414ef4: |[414ef4] de.danoeh.antennapod.model.feed.FeedItem.isPlayed:()Z │ │ -414f04: 5220 df75 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ -414f08: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -414f0a: 3310 0300 |0003: if-ne v0, v1, 0006 // +0003 │ │ -414f0e: 2802 |0005: goto 0007 // +0002 │ │ -414f10: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -414f12: 0f01 |0007: return v1 │ │ +414f00: |[414f00] de.danoeh.antennapod.model.feed.FeedItem.isPlayed:()Z │ │ +414f10: 5220 df75 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ +414f14: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +414f16: 3310 0300 |0003: if-ne v0, v1, 0006 // +0003 │ │ +414f1a: 2802 |0005: goto 0007 // +0002 │ │ +414f1c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +414f1e: 0f01 |0007: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #33 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -859108,19 +859108,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -414f14: |[414f14] de.danoeh.antennapod.model.feed.FeedItem.isTagged:(Ljava/lang/String;)Z │ │ -414f24: 5410 e075 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@75e0 │ │ -414f28: 7220 3fb9 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b93f │ │ -414f2e: 0a02 |0005: move-result v2 │ │ -414f30: 0f02 |0006: return v2 │ │ +414f20: |[414f20] de.danoeh.antennapod.model.feed.FeedItem.isTagged:(Ljava/lang/String;)Z │ │ +414f30: 5410 e075 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@75e0 │ │ +414f34: 7220 3fb9 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b93f │ │ +414f3a: 0a02 |0005: move-result v2 │ │ +414f3c: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -859129,18 +859129,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -415464: |[415464] de.danoeh.antennapod.model.feed.FeedItem.removeTag:(Ljava/lang/String;)V │ │ -415474: 5410 e075 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@75e0 │ │ -415478: 7220 45b9 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b945 │ │ -41547e: 0e00 |0005: return-void │ │ +415470: |[415470] de.danoeh.antennapod.model.feed.FeedItem.removeTag:(Ljava/lang/String;)V │ │ +415480: 5410 e075 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.tags:Ljava/util/Set; // field@75e0 │ │ +415484: 7220 45b9 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@b945 │ │ +41548a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -859149,17 +859149,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -415480: |[415480] de.danoeh.antennapod.model.feed.FeedItem.setChapters:(Ljava/util/List;)V │ │ -415490: 5b01 cf75 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@75cf │ │ -415494: 0e00 |0002: return-void │ │ +41548c: |[41548c] de.danoeh.antennapod.model.feed.FeedItem.setChapters:(Ljava/util/List;)V │ │ +41549c: 5b01 cf75 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@75cf │ │ +4154a0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -859168,28 +859168,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -415498: |[415498] de.danoeh.antennapod.model.feed.FeedItem.setDescriptionIfLonger:(Ljava/lang/String;)V │ │ -4154a8: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ -4154ac: 0e00 |0002: return-void │ │ -4154ae: 5420 d075 |0003: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@75d0 │ │ -4154b2: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -4154b6: 5b23 d075 |0007: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@75d0 │ │ -4154ba: 280d |0009: goto 0016 // +000d │ │ -4154bc: 6e10 93b6 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b693 │ │ -4154c2: 0a00 |000d: move-result v0 │ │ -4154c4: 6e10 93b6 0300 |000e: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b693 │ │ -4154ca: 0a01 |0011: move-result v1 │ │ -4154cc: 3510 0400 |0012: if-ge v0, v1, 0016 // +0004 │ │ -4154d0: 5b23 d075 |0014: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@75d0 │ │ -4154d4: 0e00 |0016: return-void │ │ +4154a4: |[4154a4] de.danoeh.antennapod.model.feed.FeedItem.setDescriptionIfLonger:(Ljava/lang/String;)V │ │ +4154b4: 3903 0300 |0000: if-nez v3, 0003 // +0003 │ │ +4154b8: 0e00 |0002: return-void │ │ +4154ba: 5420 d075 |0003: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@75d0 │ │ +4154be: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +4154c2: 5b23 d075 |0007: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@75d0 │ │ +4154c6: 280d |0009: goto 0016 // +000d │ │ +4154c8: 6e10 93b6 0000 |000a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b693 │ │ +4154ce: 0a00 |000d: move-result v0 │ │ +4154d0: 6e10 93b6 0300 |000e: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b693 │ │ +4154d6: 0a01 |0011: move-result v1 │ │ +4154d8: 3510 0400 |0012: if-ge v0, v1, 0016 // +0004 │ │ +4154dc: 5b23 d075 |0014: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@75d0 │ │ +4154e0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=319 │ │ 0x0007 line=320 │ │ 0x000a line=321 │ │ 0x0014 line=322 │ │ locals : │ │ @@ -859201,17 +859201,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4154d8: |[4154d8] de.danoeh.antennapod.model.feed.FeedItem.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4154e8: 5b01 d175 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@75d1 │ │ -4154ec: 0e00 |0002: return-void │ │ +4154e4: |[4154e4] de.danoeh.antennapod.model.feed.FeedItem.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4154f4: 5b01 d175 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@75d1 │ │ +4154f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -859220,17 +859220,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4154f0: |[4154f0] de.danoeh.antennapod.model.feed.FeedItem.setFeedId:(J)V │ │ -415500: 5a01 d275 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@75d2 │ │ -415504: 0e00 |0002: return-void │ │ +4154fc: |[4154fc] de.danoeh.antennapod.model.feed.FeedItem.setFeedId:(J)V │ │ +41550c: 5a01 d275 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.feedId:J // field@75d2 │ │ +415510: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -859239,20 +859239,20 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -415508: |[415508] de.danoeh.antennapod.model.feed.FeedItem.setId:(J)V │ │ -415518: 5a12 d475 |0000: iput-wide v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@75d4 │ │ -41551c: 5410 d875 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ -415520: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -415524: 6e30 9bac 2003 |0006: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItemId:(J)V // method@ac9b │ │ -41552a: 0e00 |0009: return-void │ │ +415514: |[415514] de.danoeh.antennapod.model.feed.FeedItem.setId:(J)V │ │ +415524: 5a12 d475 |0000: iput-wide v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.id:J // field@75d4 │ │ +415528: 5410 d875 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ +41552c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +415530: 6e30 9bac 2003 |0006: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItemId:(J)V // method@ac9b │ │ +415536: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0002 line=186 │ │ 0x0006 line=187 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -859263,17 +859263,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41552c: |[41552c] de.danoeh.antennapod.model.feed.FeedItem.setImageUrl:(Ljava/lang/String;)V │ │ -41553c: 5b01 d575 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@75d5 │ │ -415540: 0e00 |0002: return-void │ │ +415538: |[415538] de.danoeh.antennapod.model.feed.FeedItem.setImageUrl:(Ljava/lang/String;)V │ │ +415548: 5b01 d575 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@75d5 │ │ +41554c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -859282,17 +859282,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -415544: |[415544] de.danoeh.antennapod.model.feed.FeedItem.setItemIdentifier:(Ljava/lang/String;)V │ │ -415554: 5b01 d675 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@75d6 │ │ -415558: 0e00 |0002: return-void │ │ +415550: |[415550] de.danoeh.antennapod.model.feed.FeedItem.setItemIdentifier:(Ljava/lang/String;)V │ │ +415560: 5b01 d675 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.itemIdentifier:Ljava/lang/String; // field@75d6 │ │ +415564: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -859301,17 +859301,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41555c: |[41555c] de.danoeh.antennapod.model.feed.FeedItem.setLink:(Ljava/lang/String;)V │ │ -41556c: 5b01 d775 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ -415570: 0e00 |0002: return-void │ │ +415568: |[415568] de.danoeh.antennapod.model.feed.FeedItem.setLink:(Ljava/lang/String;)V │ │ +415578: 5b01 d775 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ +41557c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -859320,22 +859320,22 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -415574: |[415574] de.danoeh.antennapod.model.feed.FeedItem.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -415584: 5b12 d875 |0000: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ -415588: 3802 0b00 |0002: if-eqz v2, 000d // +000b │ │ -41558c: 6e10 79ac 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -415592: 0c00 |0007: move-result-object v0 │ │ -415594: 3210 0500 |0008: if-eq v0, v1, 000d // +0005 │ │ -415598: 6e20 9aac 1200 |000a: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac9a │ │ -41559e: 0e00 |000d: return-void │ │ +415580: |[415580] de.danoeh.antennapod.model.feed.FeedItem.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +415590: 5b12 d875 |0000: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ +415594: 3802 0b00 |0002: if-eqz v2, 000d // +000b │ │ +415598: 6e10 79ac 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +41559e: 0c00 |0007: move-result-object v0 │ │ +4155a0: 3210 0500 |0008: if-eq v0, v1, 000d // +0005 │ │ +4155a4: 6e20 9aac 1200 |000a: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac9a │ │ +4155aa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 0x0004 line=270 │ │ 0x000a line=271 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -859346,18 +859346,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4155a0: |[4155a0] de.danoeh.antennapod.model.feed.FeedItem.setNew:()V │ │ -4155b0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -4155b2: 5910 df75 |0001: iput v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ -4155b6: 0e00 |0003: return-void │ │ +4155ac: |[4155ac] de.danoeh.antennapod.model.feed.FeedItem.setNew:()V │ │ +4155bc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +4155be: 5910 df75 |0001: iput v0, v1, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ +4155c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=292 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #45 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -859365,17 +859365,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4155b8: |[4155b8] de.danoeh.antennapod.model.feed.FeedItem.setPaymentLink:(Ljava/lang/String;)V │ │ -4155c8: 5b01 d975 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@75d9 │ │ -4155cc: 0e00 |0002: return-void │ │ +4155c4: |[4155c4] de.danoeh.antennapod.model.feed.FeedItem.setPaymentLink:(Ljava/lang/String;)V │ │ +4155d4: 5b01 d975 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@75d9 │ │ +4155d8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -859384,22 +859384,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -4155d0: |[4155d0] de.danoeh.antennapod.model.feed.FeedItem.setPlayed:(Z)V │ │ -4155e0: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ -4155e4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -4155e6: 5901 df75 |0003: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ -4155ea: 2804 |0005: goto 0009 // +0004 │ │ -4155ec: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -4155ee: 5901 df75 |0007: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ -4155f2: 0e00 |0009: return-void │ │ +4155dc: |[4155dc] de.danoeh.antennapod.model.feed.FeedItem.setPlayed:(Z)V │ │ +4155ec: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ +4155f0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +4155f2: 5901 df75 |0003: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ +4155f6: 2804 |0005: goto 0009 // +0004 │ │ +4155f8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +4155fa: 5901 df75 |0007: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.state:I // field@75df │ │ +4155fe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=301 │ │ 0x0007 line=303 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000a reg=1 (null) Z │ │ @@ -859409,17 +859409,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4155f4: |[4155f4] de.danoeh.antennapod.model.feed.FeedItem.setPodcastIndexChapterUrl:(Ljava/lang/String;)V │ │ -415604: 5b01 da75 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@75da │ │ -415608: 0e00 |0002: return-void │ │ +415600: |[415600] de.danoeh.antennapod.model.feed.FeedItem.setPodcastIndexChapterUrl:(Ljava/lang/String;)V │ │ +415610: 5b01 da75 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@75da │ │ +415614: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -859428,17 +859428,17 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4151f8: |[4151f8] de.danoeh.antennapod.model.feed.FeedItem.setPodcastIndexTranscriptText:(Ljava/lang/String;)Ljava/lang/String; │ │ -415208: 5b01 db75 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptText:Ljava/lang/String; // field@75db │ │ -41520c: 1101 |0002: return-object v1 │ │ +415204: |[415204] de.danoeh.antennapod.model.feed.FeedItem.setPodcastIndexTranscriptText:(Ljava/lang/String;)Ljava/lang/String; │ │ +415214: 5b01 db75 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptText:Ljava/lang/String; // field@75db │ │ +415218: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -859447,24 +859447,24 @@ │ │ type : '(Ljava/util/Date;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -41560c: |[41560c] de.danoeh.antennapod.model.feed.FeedItem.setPubDate:(Ljava/util/Date;)V │ │ -41561c: 3801 0b00 |0000: if-eqz v1, 000b // +000b │ │ -415620: 6e10 96b8 0100 |0002: invoke-virtual {v1}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b896 │ │ -415626: 0c01 |0005: move-result-object v1 │ │ -415628: 1f01 0b1f |0006: check-cast v1, Ljava/util/Date; // type@1f0b │ │ -41562c: 5b01 de75 |0008: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ -415630: 2804 |000a: goto 000e // +0004 │ │ -415632: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -415634: 5b01 de75 |000c: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ -415638: 0e00 |000e: return-void │ │ +415618: |[415618] de.danoeh.antennapod.model.feed.FeedItem.setPubDate:(Ljava/util/Date;)V │ │ +415628: 3801 0b00 |0000: if-eqz v1, 000b // +000b │ │ +41562c: 6e10 96b8 0100 |0002: invoke-virtual {v1}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b896 │ │ +415632: 0c01 |0005: move-result-object v1 │ │ +415634: 1f01 0b1f |0006: check-cast v1, Ljava/util/Date; // type@1f0b │ │ +415638: 5b01 de75 |0008: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ +41563c: 2804 |000a: goto 000e // +0004 │ │ +41563e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +415640: 5b01 de75 |000c: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ +415644: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=252 │ │ 0x000c line=254 │ │ locals : │ │ 0x0000 - 0x000f reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x000f reg=1 (null) Ljava/util/Date; │ │ @@ -859474,17 +859474,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41563c: |[41563c] de.danoeh.antennapod.model.feed.FeedItem.setTitle:(Ljava/lang/String;)V │ │ -41564c: 5b01 e175 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@75e1 │ │ -415650: 0e00 |0002: return-void │ │ +415648: |[415648] de.danoeh.antennapod.model.feed.FeedItem.setTitle:(Ljava/lang/String;)V │ │ +415658: 5b01 e175 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@75e1 │ │ +41565c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -859493,17 +859493,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Transcript;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -415654: |[415654] de.danoeh.antennapod.model.feed.FeedItem.setTranscript:(Lde/danoeh/antennapod/model/feed/Transcript;)V │ │ -415664: 5b01 e275 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.transcript:Lde/danoeh/antennapod/model/feed/Transcript; // field@75e2 │ │ -415668: 0e00 |0002: return-void │ │ +415660: |[415660] de.danoeh.antennapod.model.feed.FeedItem.setTranscript:(Lde/danoeh/antennapod/model/feed/Transcript;)V │ │ +415670: 5b01 e275 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItem;.transcript:Lde/danoeh/antennapod/model/feed/Transcript; // field@75e2 │ │ +415674: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/Transcript; │ │ │ │ @@ -859512,17 +859512,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -41566c: |[41566c] de.danoeh.antennapod.model.feed.FeedItem.setTranscriptUrl:(Ljava/lang/String;Ljava/lang/String;)V │ │ -41567c: 6e30 55ac 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateTranscriptPreferredFormat:(Ljava/lang/String;Ljava/lang/String;)V // method@ac55 │ │ -415682: 0e00 |0003: return-void │ │ +415678: |[415678] de.danoeh.antennapod.model.feed.FeedItem.setTranscriptUrl:(Ljava/lang/String;Ljava/lang/String;)V │ │ +415688: 6e30 55ac 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateTranscriptPreferredFormat:(Ljava/lang/String;Ljava/lang/String;)V // method@ac55 │ │ +41568e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/String; │ │ @@ -859532,19 +859532,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -415210: |[415210] de.danoeh.antennapod.model.feed.FeedItem.toString:()Ljava/lang/String; │ │ -415220: 6200 f3ff |0000: sget-object v0, Lorg/apache/commons/lang3/builder/ToStringStyle;.SHORT_PREFIX_STYLE:Lorg/apache/commons/lang3/builder/ToStringStyle; // field@fff3 │ │ -415224: 7120 0bbb 0100 |0002: invoke-static {v1, v0}, Lorg/apache/commons/lang3/builder/ToStringBuilder;.reflectionToString:(Ljava/lang/Object;Lorg/apache/commons/lang3/builder/ToStringStyle;)Ljava/lang/String; // method@bb0b │ │ -41522a: 0c00 |0005: move-result-object v0 │ │ -41522c: 1100 |0006: return-object v0 │ │ +41521c: |[41521c] de.danoeh.antennapod.model.feed.FeedItem.toString:()Ljava/lang/String; │ │ +41522c: 6200 f3ff |0000: sget-object v0, Lorg/apache/commons/lang3/builder/ToStringStyle;.SHORT_PREFIX_STYLE:Lorg/apache/commons/lang3/builder/ToStringStyle; // field@fff3 │ │ +415230: 7120 0bbb 0100 |0002: invoke-static {v1, v0}, Lorg/apache/commons/lang3/builder/ToStringBuilder;.reflectionToString:(Ljava/lang/Object;Lorg/apache/commons/lang3/builder/ToStringStyle;)Ljava/lang/String; // method@bb0b │ │ +415236: 0c00 |0005: move-result-object v0 │ │ +415238: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ #54 : (in Lde/danoeh/antennapod/model/feed/FeedItem;) │ │ @@ -859552,68 +859552,68 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 107 16-bit code units │ │ -415684: |[415684] de.danoeh.antennapod.model.feed.FeedItem.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -415694: 5430 d575 |0000: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@75d5 │ │ -415698: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -41569c: 5b20 d575 |0004: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@75d5 │ │ -4156a0: 5430 e175 |0006: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@75e1 │ │ -4156a4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -4156a8: 5b20 e175 |000a: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@75e1 │ │ -4156ac: 6e10 22ac 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac22 │ │ -4156b2: 0c00 |000f: move-result-object v0 │ │ -4156b4: 3800 0800 |0010: if-eqz v0, 0018 // +0008 │ │ -4156b8: 6e10 22ac 0300 |0012: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac22 │ │ -4156be: 0c00 |0015: move-result-object v0 │ │ -4156c0: 5b20 d075 |0016: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@75d0 │ │ -4156c4: 5430 d775 |0018: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ -4156c8: 3800 0400 |001a: if-eqz v0, 001e // +0004 │ │ -4156cc: 5b20 d775 |001c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ -4156d0: 5430 de75 |001e: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ -4156d4: 3800 0e00 |0020: if-eqz v0, 002e // +000e │ │ -4156d8: 5421 de75 |0022: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ -4156dc: 6e20 98b8 1000 |0024: invoke-virtual {v0, v1}, Ljava/util/Date;.equals:(Ljava/lang/Object;)Z // method@b898 │ │ -4156e2: 0a00 |0027: move-result v0 │ │ -4156e4: 3900 0600 |0028: if-nez v0, 002e // +0006 │ │ -4156e8: 5430 de75 |002a: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ -4156ec: 5b20 de75 |002c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ -4156f0: 5430 d875 |002e: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ -4156f4: 3800 1a00 |0030: if-eqz v0, 004a // +001a │ │ -4156f8: 5421 d875 |0032: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ -4156fc: 3901 0900 |0034: if-nez v1, 003d // +0009 │ │ -415700: 6e20 49ac 0200 |0036: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac49 │ │ -415706: 6e10 4aac 0200 |0039: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setNew:()V // method@ac4a │ │ -41570c: 280e |003c: goto 004a // +000e │ │ -41570e: 6e20 6aac 0100 |003d: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@ac6a │ │ -415714: 0a00 |0040: move-result v0 │ │ -415716: 3800 0900 |0041: if-eqz v0, 004a // +0009 │ │ -41571a: 5420 d875 |0043: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ -41571e: 5431 d875 |0045: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ -415722: 6e20 a3ac 1000 |0047: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@aca3 │ │ -415728: 5430 d975 |004a: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@75d9 │ │ -41572c: 3800 0400 |004c: if-eqz v0, 0050 // +0004 │ │ -415730: 5b20 d975 |004e: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@75d9 │ │ -415734: 5430 cf75 |0050: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@75cf │ │ -415738: 3800 0800 |0052: if-eqz v0, 005a // +0008 │ │ -41573c: 5521 d375 |0054: iget-boolean v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@75d3 │ │ -415740: 3901 0400 |0056: if-nez v1, 005a // +0004 │ │ -415744: 5b20 cf75 |0058: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@75cf │ │ -415748: 5430 da75 |005a: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@75da │ │ -41574c: 3800 0400 |005c: if-eqz v0, 0060 // +0004 │ │ -415750: 5b20 da75 |005e: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@75da │ │ -415754: 6e10 35ac 0300 |0060: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTranscriptUrl:()Ljava/lang/String; // method@ac35 │ │ -41575a: 0c00 |0063: move-result-object v0 │ │ -41575c: 3800 0600 |0064: if-eqz v0, 006a // +0006 │ │ -415760: 5433 dd75 |0066: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@75dd │ │ -415764: 5b23 dd75 |0068: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@75dd │ │ -415768: 0e00 |006a: return-void │ │ +415690: |[415690] de.danoeh.antennapod.model.feed.FeedItem.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +4156a0: 5430 d575 |0000: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@75d5 │ │ +4156a4: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +4156a8: 5b20 d575 |0004: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.imageUrl:Ljava/lang/String; // field@75d5 │ │ +4156ac: 5430 e175 |0006: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@75e1 │ │ +4156b0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +4156b4: 5b20 e175 |000a: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.title:Ljava/lang/String; // field@75e1 │ │ +4156b8: 6e10 22ac 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac22 │ │ +4156be: 0c00 |000f: move-result-object v0 │ │ +4156c0: 3800 0800 |0010: if-eqz v0, 0018 // +0008 │ │ +4156c4: 6e10 22ac 0300 |0012: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac22 │ │ +4156ca: 0c00 |0015: move-result-object v0 │ │ +4156cc: 5b20 d075 |0016: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.description:Ljava/lang/String; // field@75d0 │ │ +4156d0: 5430 d775 |0018: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ +4156d4: 3800 0400 |001a: if-eqz v0, 001e // +0004 │ │ +4156d8: 5b20 d775 |001c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.link:Ljava/lang/String; // field@75d7 │ │ +4156dc: 5430 de75 |001e: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ +4156e0: 3800 0e00 |0020: if-eqz v0, 002e // +000e │ │ +4156e4: 5421 de75 |0022: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ +4156e8: 6e20 98b8 1000 |0024: invoke-virtual {v0, v1}, Ljava/util/Date;.equals:(Ljava/lang/Object;)Z // method@b898 │ │ +4156ee: 0a00 |0027: move-result v0 │ │ +4156f0: 3900 0600 |0028: if-nez v0, 002e // +0006 │ │ +4156f4: 5430 de75 |002a: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ +4156f8: 5b20 de75 |002c: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.pubDate:Ljava/util/Date; // field@75de │ │ +4156fc: 5430 d875 |002e: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ +415700: 3800 1a00 |0030: if-eqz v0, 004a // +001a │ │ +415704: 5421 d875 |0032: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ +415708: 3901 0900 |0034: if-nez v1, 003d // +0009 │ │ +41570c: 6e20 49ac 0200 |0036: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac49 │ │ +415712: 6e10 4aac 0200 |0039: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setNew:()V // method@ac4a │ │ +415718: 280e |003c: goto 004a // +000e │ │ +41571a: 6e20 6aac 0100 |003d: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@ac6a │ │ +415720: 0a00 |0040: move-result v0 │ │ +415722: 3800 0900 |0041: if-eqz v0, 004a // +0009 │ │ +415726: 5420 d875 |0043: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ +41572a: 5431 d875 |0045: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@75d8 │ │ +41572e: 6e20 a3ac 1000 |0047: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@aca3 │ │ +415734: 5430 d975 |004a: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@75d9 │ │ +415738: 3800 0400 |004c: if-eqz v0, 0050 // +0004 │ │ +41573c: 5b20 d975 |004e: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.paymentLink:Ljava/lang/String; // field@75d9 │ │ +415740: 5430 cf75 |0050: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@75cf │ │ +415744: 3800 0800 |0052: if-eqz v0, 005a // +0008 │ │ +415748: 5521 d375 |0054: iget-boolean v1, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:Z // field@75d3 │ │ +41574c: 3901 0400 |0056: if-nez v1, 005a // +0004 │ │ +415750: 5b20 cf75 |0058: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.chapters:Ljava/util/List; // field@75cf │ │ +415754: 5430 da75 |005a: iget-object v0, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@75da │ │ +415758: 3800 0400 |005c: if-eqz v0, 0060 // +0004 │ │ +41575c: 5b20 da75 |005e: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexChapterUrl:Ljava/lang/String; // field@75da │ │ +415760: 6e10 35ac 0300 |0060: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTranscriptUrl:()Ljava/lang/String; // method@ac35 │ │ +415766: 0c00 |0063: move-result-object v0 │ │ +415768: 3800 0600 |0064: if-eqz v0, 006a // +0006 │ │ +41576c: 5433 dd75 |0066: iget-object v3, v3, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@75dd │ │ +415770: 5b23 dd75 |0068: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@75dd │ │ +415774: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0004 line=141 │ │ 0x0006 line=143 │ │ 0x000a line=144 │ │ 0x000c line=146 │ │ @@ -859646,71 +859646,71 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 124 16-bit code units │ │ -41576c: |[41576c] de.danoeh.antennapod.model.feed.FeedItem.updateTranscriptPreferredFormat:(Ljava/lang/String;Ljava/lang/String;)V │ │ -41577c: 7110 fdba 0500 |0000: invoke-static {v5}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@bafd │ │ -415782: 0a00 |0003: move-result v0 │ │ -415784: 3900 5900 |0004: if-nez v0, 005d // +0059 │ │ -415788: 7110 fdba 0600 |0006: invoke-static {v6}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@bafd │ │ -41578e: 0a00 |0009: move-result v0 │ │ -415790: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -415794: 2851 |000c: goto 005d // +0051 │ │ -415796: 6e10 8cb6 0500 |000d: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -41579c: 6e10 8cb6 0500 |0010: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -4157a2: 0a00 |0013: move-result v0 │ │ -4157a4: 1a01 7960 |0014: const-string v1, "application/json" // string@6079 │ │ -4157a8: 1a02 8160 |0016: const-string v2, "application/srr" // string@6081 │ │ -4157ac: 12f3 |0018: const/4 v3, #int -1 // #ff │ │ -4157ae: 2c00 4500 0000 |0019: sparse-switch v0, 0000005e // +00000045 │ │ -4157b4: 2828 |001c: goto 0044 // +0028 │ │ -4157b6: 1a00 9360 |001d: const-string v0, "application/x-subrip" // string@6093 │ │ -4157ba: 6e20 85b6 0500 |001f: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4157c0: 0a00 |0022: move-result v0 │ │ -4157c2: 3900 0300 |0023: if-nez v0, 0026 // +0003 │ │ -4157c6: 281f |0025: goto 0044 // +001f │ │ -4157c8: 1233 |0026: const/4 v3, #int 3 // #3 │ │ -4157ca: 281d |0027: goto 0044 // +001d │ │ -4157cc: 6e20 85b6 1500 |0028: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4157d2: 0a00 |002b: move-result v0 │ │ -4157d4: 3900 0300 |002c: if-nez v0, 002f // +0003 │ │ -4157d8: 2816 |002e: goto 0044 // +0016 │ │ -4157da: 1223 |002f: const/4 v3, #int 2 // #2 │ │ -4157dc: 2814 |0030: goto 0044 // +0014 │ │ -4157de: 1a00 8260 |0031: const-string v0, "application/srt" // string@6082 │ │ -4157e2: 6e20 85b6 0500 |0033: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4157e8: 0a00 |0036: move-result v0 │ │ -4157ea: 3900 0300 |0037: if-nez v0, 003a // +0003 │ │ -4157ee: 280b |0039: goto 0044 // +000b │ │ -4157f0: 1213 |003a: const/4 v3, #int 1 // #1 │ │ -4157f2: 2809 |003b: goto 0044 // +0009 │ │ -4157f4: 6e20 85b6 2500 |003c: invoke-virtual {v5, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4157fa: 0a00 |003f: move-result v0 │ │ -4157fc: 3900 0300 |0040: if-nez v0, 0043 // +0003 │ │ -415800: 2802 |0042: goto 0044 // +0002 │ │ -415802: 1203 |0043: const/4 v3, #int 0 // #0 │ │ -415804: 2b03 2c00 0000 |0044: packed-switch v3, 00000070 // +0000002c │ │ -41580a: 2816 |0047: goto 005d // +0016 │ │ -41580c: 5b46 dd75 |0048: iput-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@75dd │ │ -415810: 5b45 dc75 |004a: iput-object v5, v4, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@75dc │ │ -415814: 2811 |004c: goto 005d // +0011 │ │ -415816: 5445 dd75 |004d: iget-object v5, v4, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@75dd │ │ -41581a: 3805 0a00 |004f: if-eqz v5, 0059 // +000a │ │ -41581e: 5445 dc75 |0051: iget-object v5, v4, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@75dc │ │ -415822: 6e20 85b6 1500 |0053: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -415828: 0a05 |0056: move-result v5 │ │ -41582a: 3905 0600 |0057: if-nez v5, 005d // +0006 │ │ -41582e: 5b46 dd75 |0059: iput-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@75dd │ │ -415832: 5b42 dc75 |005b: iput-object v2, v4, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@75dc │ │ -415836: 0e00 |005d: return-void │ │ -415838: 0002 0400 b4f8 97b5 b6f8 97b5 470a ... |005e: sparse-switch-data (18 units) │ │ -41585c: 0001 0400 0000 0000 0900 0000 0900 ... |0070: packed-switch-data (12 units) │ │ +415778: |[415778] de.danoeh.antennapod.model.feed.FeedItem.updateTranscriptPreferredFormat:(Ljava/lang/String;Ljava/lang/String;)V │ │ +415788: 7110 fdba 0500 |0000: invoke-static {v5}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@bafd │ │ +41578e: 0a00 |0003: move-result v0 │ │ +415790: 3900 5900 |0004: if-nez v0, 005d // +0059 │ │ +415794: 7110 fdba 0600 |0006: invoke-static {v6}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@bafd │ │ +41579a: 0a00 |0009: move-result v0 │ │ +41579c: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +4157a0: 2851 |000c: goto 005d // +0051 │ │ +4157a2: 6e10 8cb6 0500 |000d: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +4157a8: 6e10 8cb6 0500 |0010: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +4157ae: 0a00 |0013: move-result v0 │ │ +4157b0: 1a01 7960 |0014: const-string v1, "application/json" // string@6079 │ │ +4157b4: 1a02 8160 |0016: const-string v2, "application/srr" // string@6081 │ │ +4157b8: 12f3 |0018: const/4 v3, #int -1 // #ff │ │ +4157ba: 2c00 4500 0000 |0019: sparse-switch v0, 0000005e // +00000045 │ │ +4157c0: 2828 |001c: goto 0044 // +0028 │ │ +4157c2: 1a00 9360 |001d: const-string v0, "application/x-subrip" // string@6093 │ │ +4157c6: 6e20 85b6 0500 |001f: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4157cc: 0a00 |0022: move-result v0 │ │ +4157ce: 3900 0300 |0023: if-nez v0, 0026 // +0003 │ │ +4157d2: 281f |0025: goto 0044 // +001f │ │ +4157d4: 1233 |0026: const/4 v3, #int 3 // #3 │ │ +4157d6: 281d |0027: goto 0044 // +001d │ │ +4157d8: 6e20 85b6 1500 |0028: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4157de: 0a00 |002b: move-result v0 │ │ +4157e0: 3900 0300 |002c: if-nez v0, 002f // +0003 │ │ +4157e4: 2816 |002e: goto 0044 // +0016 │ │ +4157e6: 1223 |002f: const/4 v3, #int 2 // #2 │ │ +4157e8: 2814 |0030: goto 0044 // +0014 │ │ +4157ea: 1a00 8260 |0031: const-string v0, "application/srt" // string@6082 │ │ +4157ee: 6e20 85b6 0500 |0033: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4157f4: 0a00 |0036: move-result v0 │ │ +4157f6: 3900 0300 |0037: if-nez v0, 003a // +0003 │ │ +4157fa: 280b |0039: goto 0044 // +000b │ │ +4157fc: 1213 |003a: const/4 v3, #int 1 // #1 │ │ +4157fe: 2809 |003b: goto 0044 // +0009 │ │ +415800: 6e20 85b6 2500 |003c: invoke-virtual {v5, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +415806: 0a00 |003f: move-result v0 │ │ +415808: 3900 0300 |0040: if-nez v0, 0043 // +0003 │ │ +41580c: 2802 |0042: goto 0044 // +0002 │ │ +41580e: 1203 |0043: const/4 v3, #int 0 // #0 │ │ +415810: 2b03 2c00 0000 |0044: packed-switch v3, 00000070 // +0000002c │ │ +415816: 2816 |0047: goto 005d // +0016 │ │ +415818: 5b46 dd75 |0048: iput-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@75dd │ │ +41581c: 5b45 dc75 |004a: iput-object v5, v4, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@75dc │ │ +415820: 2811 |004c: goto 005d // +0011 │ │ +415822: 5445 dd75 |004d: iget-object v5, v4, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@75dd │ │ +415826: 3805 0a00 |004f: if-eqz v5, 0059 // +000a │ │ +41582a: 5445 dc75 |0051: iget-object v5, v4, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@75dc │ │ +41582e: 6e20 85b6 1500 |0053: invoke-virtual {v5, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +415834: 0a05 |0056: move-result v5 │ │ +415836: 3905 0600 |0057: if-nez v5, 005d // +0006 │ │ +41583a: 5b46 dd75 |0059: iput-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptUrl:Ljava/lang/String; // field@75dd │ │ +41583e: 5b42 dc75 |005b: iput-object v2, v4, Lde/danoeh/antennapod/model/feed/FeedItem;.podcastIndexTranscriptType:Ljava/lang/String; // field@75dc │ │ +415842: 0e00 |005d: return-void │ │ +415844: 0002 0400 b4f8 97b5 b6f8 97b5 470a ... |005e: sparse-switch-data (18 units) │ │ +415868: 0001 0400 0000 0000 0900 0000 0900 ... |0070: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ 0x000d line=452 │ │ 0x0048 line=454 │ │ 0x004a line=455 │ │ 0x004d line=460 │ │ @@ -859890,31 +859890,31 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItemFilter;[Ljava/lang/String;)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -414c30: |[414c30] de.danoeh.antennapod.model.feed.FeedItemFilter.:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;[Ljava/lang/String;)V │ │ -414c40: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -414c44: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -414c4a: 6e10 59ac 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@ac59 │ │ -414c50: 0c03 |0008: move-result-object v3 │ │ -414c52: 1a01 b605 |0009: const-string v1, "," // string@05b6 │ │ -414c56: 7120 350b 3100 |000b: invoke-static {v1, v3}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0b35 │ │ -414c5c: 0c03 |000e: move-result-object v3 │ │ -414c5e: 6e20 b9b6 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -414c64: 6e20 b9b6 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -414c6a: 7120 350b 4100 |0015: invoke-static {v1, v4}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0b35 │ │ -414c70: 0c03 |0018: move-result-object v3 │ │ -414c72: 6e20 b9b6 3000 |0019: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -414c78: 6e10 c3b6 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -414c7e: 0c03 |001f: move-result-object v3 │ │ -414c80: 7020 57ac 3200 |0020: invoke-direct {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ -414c86: 0e00 |0023: return-void │ │ +414c3c: |[414c3c] de.danoeh.antennapod.model.feed.FeedItemFilter.:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;[Ljava/lang/String;)V │ │ +414c4c: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +414c50: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +414c56: 6e10 59ac 0300 |0005: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.getValues:()[Ljava/lang/String; // method@ac59 │ │ +414c5c: 0c03 |0008: move-result-object v3 │ │ +414c5e: 1a01 b605 |0009: const-string v1, "," // string@05b6 │ │ +414c62: 7120 350b 3100 |000b: invoke-static {v1, v3}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0b35 │ │ +414c68: 0c03 |000e: move-result-object v3 │ │ +414c6a: 6e20 b9b6 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +414c70: 6e20 b9b6 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +414c76: 7120 350b 4100 |0015: invoke-static {v1, v4}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0b35 │ │ +414c7c: 0c03 |0018: move-result-object v3 │ │ +414c7e: 6e20 b9b6 3000 |0019: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +414c84: 6e10 c3b6 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +414c8a: 0c03 |001f: move-result-object v3 │ │ +414c8c: 7020 57ac 3200 |0020: invoke-direct {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ +414c92: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0024 reg=2 this Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ 0x0000 - 0x0024 reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ 0x0000 - 0x0024 reg=4 (null) [Ljava/lang/String; │ │ @@ -859924,20 +859924,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -414c88: |[414c88] de.danoeh.antennapod.model.feed.FeedItemFilter.:(Ljava/lang/String;)V │ │ -414c98: 1a00 b605 |0000: const-string v0, "," // string@05b6 │ │ -414c9c: 7120 360b 0200 |0002: invoke-static {v2, v0}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0b36 │ │ -414ca2: 0c02 |0005: move-result-object v2 │ │ -414ca4: 7020 58ac 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@ac58 │ │ -414caa: 0e00 |0009: return-void │ │ +414c94: |[414c94] de.danoeh.antennapod.model.feed.FeedItemFilter.:(Ljava/lang/String;)V │ │ +414ca4: 1a00 b605 |0000: const-string v0, "," // string@05b6 │ │ +414ca8: 7120 360b 0200 |0002: invoke-static {v2, v0}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0b36 │ │ +414cae: 0c02 |0005: move-result-object v2 │ │ +414cb0: 7020 58ac 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:([Ljava/lang/String;)V // method@ac58 │ │ +414cb6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=50 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -859946,78 +859946,78 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 126 16-bit code units │ │ -414cac: |[414cac] de.danoeh.antennapod.model.feed.FeedItemFilter.:([Ljava/lang/String;)V │ │ -414cbc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -414cc2: 5b01 f375 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@75f3 │ │ -414cc6: 1a01 d5d6 |0005: const-string v1, "unplayed" // string@d6d5 │ │ -414cca: 7020 5bac 1000 |0007: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ -414cd0: 0a01 |000a: move-result v1 │ │ -414cd2: 5c01 0176 |000b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@7601 │ │ -414cd6: 1a01 9eb7 |000d: const-string v1, "paused" // string@b79e │ │ -414cda: 7020 5bac 1000 |000f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ -414ce0: 0a01 |0012: move-result v1 │ │ -414ce2: 5c01 fe75 |0013: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@75fe │ │ -414ce6: 1a01 deaf |0015: const-string v1, "not_paused" // string@afde │ │ -414cea: 7020 5bac 1000 |0017: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ -414cf0: 0a01 |001a: move-result v1 │ │ -414cf2: 5c01 fc75 |001b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@75fc │ │ -414cf6: 1a01 f5b8 |001d: const-string v1, "played" // string@b8f5 │ │ -414cfa: 7020 5bac 1000 |001f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ -414d00: 0a01 |0022: move-result v1 │ │ -414d02: 5c01 ff75 |0023: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@75ff │ │ -414d06: 1a01 f4bb |0025: const-string v1, "queued" // string@bbf4 │ │ -414d0a: 7020 5bac 1000 |0027: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ -414d10: 0a01 |002a: move-result v1 │ │ -414d12: 5c01 0076 |002b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@7600 │ │ -414d16: 1a01 e0af |002d: const-string v1, "not_queued" // string@afe0 │ │ -414d1a: 7020 5bac 1000 |002f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ -414d20: 0a01 |0032: move-result v1 │ │ -414d22: 5c01 fd75 |0033: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@75fd │ │ -414d26: 1a01 6672 |0035: const-string v1, "downloaded" // string@7266 │ │ -414d2a: 7020 5bac 1000 |0037: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ -414d30: 0a01 |003a: move-result v1 │ │ -414d32: 5c01 f475 |003b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@75f4 │ │ -414d36: 1a01 dbaf |003d: const-string v1, "not_downloaded" // string@afdb │ │ -414d3a: 7020 5bac 1000 |003f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ -414d40: 0a01 |0042: move-result v1 │ │ -414d42: 5c01 fa75 |0043: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@75fa │ │ -414d46: 1a01 d18b |0045: const-string v1, "has_media" // string@8bd1 │ │ -414d4a: 7020 5bac 1000 |0047: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ -414d50: 0a01 |004a: move-result v1 │ │ -414d52: 5c01 f575 |004b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@75f5 │ │ -414d56: 1a01 b6af |004d: const-string v1, "no_media" // string@afb6 │ │ -414d5a: 7020 5bac 1000 |004f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ -414d60: 0a01 |0052: move-result v1 │ │ -414d62: 5c01 f975 |0053: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@75f9 │ │ -414d66: 1a01 9e93 |0055: const-string v1, "is_favorite" // string@939e │ │ -414d6a: 7020 5bac 1000 |0057: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ -414d70: 0a01 |005a: move-result v1 │ │ -414d72: 5c01 f775 |005b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@75f7 │ │ -414d76: 1a01 dcaf |005d: const-string v1, "not_favorite" // string@afdc │ │ -414d7a: 7020 5bac 1000 |005f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ -414d80: 0a01 |0062: move-result v1 │ │ -414d82: 5c01 fb75 |0063: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@75fb │ │ -414d86: 1a01 fdae |0065: const-string v1, "new" // string@aefd │ │ -414d8a: 7020 5bac 1000 |0067: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ -414d90: 0a01 |006a: move-result v1 │ │ -414d92: 5c01 f875 |006b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@75f8 │ │ -414d96: 1a01 a093 |006d: const-string v1, "is_in_history" // string@93a0 │ │ -414d9a: 7020 5bac 1000 |006f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ -414da0: 0a01 |0072: move-result v1 │ │ -414da2: 5c01 f675 |0073: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showInHistory:Z // field@75f6 │ │ -414da6: 1a01 288e |0075: const-string v1, "include_not_subscribed" // string@8e28 │ │ -414daa: 7020 5bac 1000 |0077: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ -414db0: 0a01 |007a: move-result v1 │ │ -414db2: 5c01 f275 |007b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.includeNotSubscribed:Z // field@75f2 │ │ -414db6: 0e00 |007d: return-void │ │ +414cb8: |[414cb8] de.danoeh.antennapod.model.feed.FeedItemFilter.:([Ljava/lang/String;)V │ │ +414cc8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +414cce: 5b01 f375 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@75f3 │ │ +414cd2: 1a01 d5d6 |0005: const-string v1, "unplayed" // string@d6d5 │ │ +414cd6: 7020 5bac 1000 |0007: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ +414cdc: 0a01 |000a: move-result v1 │ │ +414cde: 5c01 0176 |000b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@7601 │ │ +414ce2: 1a01 9eb7 |000d: const-string v1, "paused" // string@b79e │ │ +414ce6: 7020 5bac 1000 |000f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ +414cec: 0a01 |0012: move-result v1 │ │ +414cee: 5c01 fe75 |0013: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@75fe │ │ +414cf2: 1a01 deaf |0015: const-string v1, "not_paused" // string@afde │ │ +414cf6: 7020 5bac 1000 |0017: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ +414cfc: 0a01 |001a: move-result v1 │ │ +414cfe: 5c01 fc75 |001b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@75fc │ │ +414d02: 1a01 f5b8 |001d: const-string v1, "played" // string@b8f5 │ │ +414d06: 7020 5bac 1000 |001f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ +414d0c: 0a01 |0022: move-result v1 │ │ +414d0e: 5c01 ff75 |0023: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@75ff │ │ +414d12: 1a01 f4bb |0025: const-string v1, "queued" // string@bbf4 │ │ +414d16: 7020 5bac 1000 |0027: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ +414d1c: 0a01 |002a: move-result v1 │ │ +414d1e: 5c01 0076 |002b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@7600 │ │ +414d22: 1a01 e0af |002d: const-string v1, "not_queued" // string@afe0 │ │ +414d26: 7020 5bac 1000 |002f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ +414d2c: 0a01 |0032: move-result v1 │ │ +414d2e: 5c01 fd75 |0033: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@75fd │ │ +414d32: 1a01 6672 |0035: const-string v1, "downloaded" // string@7266 │ │ +414d36: 7020 5bac 1000 |0037: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ +414d3c: 0a01 |003a: move-result v1 │ │ +414d3e: 5c01 f475 |003b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@75f4 │ │ +414d42: 1a01 dbaf |003d: const-string v1, "not_downloaded" // string@afdb │ │ +414d46: 7020 5bac 1000 |003f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ +414d4c: 0a01 |0042: move-result v1 │ │ +414d4e: 5c01 fa75 |0043: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@75fa │ │ +414d52: 1a01 d18b |0045: const-string v1, "has_media" // string@8bd1 │ │ +414d56: 7020 5bac 1000 |0047: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ +414d5c: 0a01 |004a: move-result v1 │ │ +414d5e: 5c01 f575 |004b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@75f5 │ │ +414d62: 1a01 b6af |004d: const-string v1, "no_media" // string@afb6 │ │ +414d66: 7020 5bac 1000 |004f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ +414d6c: 0a01 |0052: move-result v1 │ │ +414d6e: 5c01 f975 |0053: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@75f9 │ │ +414d72: 1a01 9e93 |0055: const-string v1, "is_favorite" // string@939e │ │ +414d76: 7020 5bac 1000 |0057: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ +414d7c: 0a01 |005a: move-result v1 │ │ +414d7e: 5c01 f775 |005b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@75f7 │ │ +414d82: 1a01 dcaf |005d: const-string v1, "not_favorite" // string@afdc │ │ +414d86: 7020 5bac 1000 |005f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ +414d8c: 0a01 |0062: move-result v1 │ │ +414d8e: 5c01 fb75 |0063: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@75fb │ │ +414d92: 1a01 fdae |0065: const-string v1, "new" // string@aefd │ │ +414d96: 7020 5bac 1000 |0067: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ +414d9c: 0a01 |006a: move-result v1 │ │ +414d9e: 5c01 f875 |006b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@75f8 │ │ +414da2: 1a01 a093 |006d: const-string v1, "is_in_history" // string@93a0 │ │ +414da6: 7020 5bac 1000 |006f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ +414dac: 0a01 |0072: move-result v1 │ │ +414dae: 5c01 f675 |0073: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showInHistory:Z // field@75f6 │ │ +414db2: 1a01 288e |0075: const-string v1, "include_not_subscribed" // string@8e28 │ │ +414db6: 7020 5bac 1000 |0077: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.hasProperty:(Ljava/lang/String;)Z // method@ac5b │ │ +414dbc: 0a01 |007a: move-result v1 │ │ +414dbe: 5c01 f275 |007b: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.includeNotSubscribed:Z // field@75f2 │ │ +414dc2: 0e00 |007d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ 0x0007 line=61 │ │ 0x000f line=62 │ │ 0x0017 line=63 │ │ @@ -860042,21 +860042,21 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4149ec: |[4149ec] de.danoeh.antennapod.model.feed.FeedItemFilter.hasProperty:(Ljava/lang/String;)Z │ │ -4149fc: 5410 f375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@75f3 │ │ -414a00: 7110 1db8 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b81d │ │ -414a06: 0c00 |0005: move-result-object v0 │ │ -414a08: 7220 d9b8 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b8d9 │ │ -414a0e: 0a02 |0009: move-result v2 │ │ -414a10: 0f02 |000a: return v2 │ │ +4149f8: |[4149f8] de.danoeh.antennapod.model.feed.FeedItemFilter.hasProperty:(Ljava/lang/String;)Z │ │ +414a08: 5410 f375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@75f3 │ │ +414a0c: 7110 1db8 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b81d │ │ +414a12: 0c00 |0005: move-result-object v0 │ │ +414a14: 7220 d9b8 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b8d9 │ │ +414a1a: 0a02 |0009: move-result v2 │ │ +414a1c: 0f02 |000a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -860065,19 +860065,19 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedItemFilter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -414bcc: |[414bcc] de.danoeh.antennapod.model.feed.FeedItemFilter.unfiltered:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ -414bdc: 2200 d21b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ -414be0: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -414be4: 7020 57ac 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ -414bea: 1100 |0007: return-object v0 │ │ +414bd8: |[414bd8] de.danoeh.antennapod.model.feed.FeedItemFilter.unfiltered:()Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ +414be8: 2200 d21b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ +414bec: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +414bf0: 7020 57ac 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ +414bf6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/model/feed/FeedItemFilter;) │ │ @@ -860085,20 +860085,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -414bec: |[414bec] de.danoeh.antennapod.model.feed.FeedItemFilter.getValues:()[Ljava/lang/String; │ │ -414bfc: 5410 f375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@75f3 │ │ -414c00: 6e10 9bbb 0000 |0002: invoke-virtual {v0}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@bb9b │ │ -414c06: 0c00 |0005: move-result-object v0 │ │ -414c08: 1f00 2c21 |0006: check-cast v0, [Ljava/lang/String; // type@212c │ │ -414c0c: 1100 |0008: return-object v0 │ │ +414bf8: |[414bf8] de.danoeh.antennapod.model.feed.FeedItemFilter.getValues:()[Ljava/lang/String; │ │ +414c08: 5410 f375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@75f3 │ │ +414c0c: 6e10 9bbb 0000 |0002: invoke-virtual {v0}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@bb9b │ │ +414c12: 0c00 |0005: move-result-object v0 │ │ +414c14: 1f00 2c21 |0006: check-cast v0, [Ljava/lang/String; // type@212c │ │ +414c18: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedItemFilter;) │ │ @@ -860106,19 +860106,19 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -414c10: |[414c10] de.danoeh.antennapod.model.feed.FeedItemFilter.getValuesList:()Ljava/util/List; │ │ -414c20: 5410 f375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@75f3 │ │ -414c24: 7110 1db8 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b81d │ │ -414c2a: 0c00 |0005: move-result-object v0 │ │ -414c2c: 1100 |0006: return-object v0 │ │ +414c1c: |[414c1c] de.danoeh.antennapod.model.feed.FeedItemFilter.getValuesList:()Ljava/util/List; │ │ +414c2c: 5410 f375 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.properties:[Ljava/lang/String; // field@75f3 │ │ +414c30: 7110 1db8 0000 |0002: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b81d │ │ +414c36: 0c00 |0005: move-result-object v0 │ │ +414c38: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/model/feed/FeedItemFilter; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/FeedItemFilter;) │ │ @@ -860126,130 +860126,130 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 211 16-bit code units │ │ -414a14: |[414a14] de.danoeh.antennapod.model.feed.FeedItemFilter.matches:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ -414a24: 5560 f875 |0000: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@75f8 │ │ -414a28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -414a2a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -414a2e: 6e10 3dac 0700 |0005: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac3d │ │ -414a34: 0a00 |0008: move-result v0 │ │ -414a36: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -414a3a: 0f01 |000b: return v1 │ │ -414a3c: 5560 ff75 |000c: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@75ff │ │ -414a40: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ -414a44: 6e10 3eac 0700 |0010: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac3e │ │ -414a4a: 0a00 |0013: move-result v0 │ │ -414a4c: 3900 0300 |0014: if-nez v0, 0017 // +0003 │ │ -414a50: 0f01 |0016: return v1 │ │ -414a52: 5560 0176 |0017: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@7601 │ │ -414a56: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ -414a5a: 6e10 3eac 0700 |001b: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac3e │ │ -414a60: 0a00 |001e: move-result v0 │ │ -414a62: 3800 0300 |001f: if-eqz v0, 0022 // +0003 │ │ -414a66: 0f01 |0021: return v1 │ │ -414a68: 5560 fe75 |0022: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@75fe │ │ -414a6c: 3800 0900 |0024: if-eqz v0, 002d // +0009 │ │ -414a70: 6e10 3cac 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isInProgress:()Z // method@ac3c │ │ -414a76: 0a00 |0029: move-result v0 │ │ -414a78: 3900 0300 |002a: if-nez v0, 002d // +0003 │ │ -414a7c: 0f01 |002c: return v1 │ │ -414a7e: 5560 fc75 |002d: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@75fc │ │ -414a82: 3800 0900 |002f: if-eqz v0, 0038 // +0009 │ │ -414a86: 6e10 3cac 0700 |0031: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isInProgress:()Z // method@ac3c │ │ -414a8c: 0a00 |0034: move-result v0 │ │ -414a8e: 3800 0300 |0035: if-eqz v0, 0038 // +0003 │ │ -414a92: 0f01 |0037: return v1 │ │ -414a94: 5560 f875 |0038: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@75f8 │ │ -414a98: 3800 0900 |003a: if-eqz v0, 0043 // +0009 │ │ -414a9c: 6e10 3dac 0700 |003c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac3d │ │ -414aa2: 0a00 |003f: move-result v0 │ │ -414aa4: 3900 0300 |0040: if-nez v0, 0043 // +0003 │ │ -414aa8: 0f01 |0042: return v1 │ │ -414aaa: 5560 0076 |0043: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@7600 │ │ -414aae: 1a02 8d47 |0045: const-string v2, "Queue" // string@478d │ │ -414ab2: 3800 0900 |0047: if-eqz v0, 0050 // +0009 │ │ -414ab6: 6e20 3fac 2700 |0049: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ -414abc: 0a00 |004c: move-result v0 │ │ -414abe: 3900 0300 |004d: if-nez v0, 0050 // +0003 │ │ -414ac2: 0f01 |004f: return v1 │ │ -414ac4: 5560 fd75 |0050: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@75fd │ │ -414ac8: 3800 0900 |0052: if-eqz v0, 005b // +0009 │ │ -414acc: 6e20 3fac 2700 |0054: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ -414ad2: 0a00 |0057: move-result v0 │ │ -414ad4: 3800 0300 |0058: if-eqz v0, 005b // +0003 │ │ -414ad8: 0f01 |005a: return v1 │ │ -414ada: 5560 f475 |005b: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@75f4 │ │ -414ade: 3800 0900 |005d: if-eqz v0, 0066 // +0009 │ │ -414ae2: 6e10 3bac 0700 |005f: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3b │ │ -414ae8: 0a00 |0062: move-result v0 │ │ -414aea: 3900 0300 |0063: if-nez v0, 0066 // +0003 │ │ -414aee: 0f01 |0065: return v1 │ │ -414af0: 5560 fa75 |0066: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@75fa │ │ -414af4: 3800 0900 |0068: if-eqz v0, 0071 // +0009 │ │ -414af8: 6e10 3bac 0700 |006a: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3b │ │ -414afe: 0a00 |006d: move-result v0 │ │ -414b00: 3800 0300 |006e: if-eqz v0, 0071 // +0003 │ │ -414b04: 0f01 |0070: return v1 │ │ -414b06: 5560 f575 |0071: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@75f5 │ │ -414b0a: 3800 0900 |0073: if-eqz v0, 007c // +0009 │ │ -414b0e: 6e10 37ac 0700 |0075: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ -414b14: 0a00 |0078: move-result v0 │ │ -414b16: 3900 0300 |0079: if-nez v0, 007c // +0003 │ │ -414b1a: 0f01 |007b: return v1 │ │ -414b1c: 5560 f975 |007c: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@75f9 │ │ -414b20: 3800 0900 |007e: if-eqz v0, 0087 // +0009 │ │ -414b24: 6e10 37ac 0700 |0080: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ -414b2a: 0a00 |0083: move-result v0 │ │ -414b2c: 3800 0300 |0084: if-eqz v0, 0087 // +0003 │ │ -414b30: 0f01 |0086: return v1 │ │ -414b32: 5560 f775 |0087: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@75f7 │ │ -414b36: 1a02 0e19 |0089: const-string v2, "Favorite" // string@190e │ │ -414b3a: 3800 0900 |008b: if-eqz v0, 0094 // +0009 │ │ -414b3e: 6e20 3fac 2700 |008d: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ -414b44: 0a00 |0090: move-result v0 │ │ -414b46: 3900 0300 |0091: if-nez v0, 0094 // +0003 │ │ -414b4a: 0f01 |0093: return v1 │ │ -414b4c: 5560 fb75 |0094: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@75fb │ │ -414b50: 3800 0900 |0096: if-eqz v0, 009f // +0009 │ │ -414b54: 6e20 3fac 2700 |0098: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ -414b5a: 0a00 |009b: move-result v0 │ │ -414b5c: 3800 0300 |009c: if-eqz v0, 009f // +0003 │ │ -414b60: 0f01 |009e: return v1 │ │ -414b62: 5560 f675 |009f: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showInHistory:Z // field@75f6 │ │ -414b66: 3800 1b00 |00a1: if-eqz v0, 00bc // +001b │ │ -414b6a: 6e10 2cac 0700 |00a3: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -414b70: 0c00 |00a6: move-result-object v0 │ │ -414b72: 3800 1500 |00a7: if-eqz v0, 00bc // +0015 │ │ -414b76: 6e10 2cac 0700 |00a9: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -414b7c: 0c00 |00ac: move-result-object v0 │ │ -414b7e: 6e10 81ac 0000 |00ad: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac81 │ │ -414b84: 0c00 |00b0: move-result-object v0 │ │ -414b86: 6e10 99b8 0000 |00b1: invoke-virtual {v0}, Ljava/util/Date;.getTime:()J // method@b899 │ │ -414b8c: 0b02 |00b4: move-result-wide v2 │ │ -414b8e: 1604 0000 |00b5: const-wide/16 v4, #int 0 // #0 │ │ -414b92: 3100 0204 |00b7: cmp-long v0, v2, v4 │ │ -414b96: 3900 0300 |00b9: if-nez v0, 00bc // +0003 │ │ -414b9a: 0f01 |00bb: return v1 │ │ -414b9c: 5560 f275 |00bc: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.includeNotSubscribed:Z // field@75f2 │ │ -414ba0: 3900 1300 |00be: if-nez v0, 00d1 // +0013 │ │ -414ba4: 6e10 23ac 0700 |00c0: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -414baa: 0c00 |00c3: move-result-object v0 │ │ -414bac: 3800 0d00 |00c4: if-eqz v0, 00d1 // +000d │ │ -414bb0: 6e10 23ac 0700 |00c6: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -414bb6: 0c07 |00c9: move-result-object v7 │ │ -414bb8: 6e10 deab 0700 |00ca: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@abde │ │ -414bbe: 0a07 |00cd: move-result v7 │ │ -414bc0: 3807 0300 |00ce: if-eqz v7, 00d1 // +0003 │ │ -414bc4: 0f01 |00d0: return v1 │ │ -414bc6: 1217 |00d1: const/4 v7, #int 1 // #1 │ │ -414bc8: 0f07 |00d2: return v7 │ │ +414a20: |[414a20] de.danoeh.antennapod.model.feed.FeedItemFilter.matches:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z │ │ +414a30: 5560 f875 |0000: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@75f8 │ │ +414a34: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +414a36: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +414a3a: 6e10 3dac 0700 |0005: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac3d │ │ +414a40: 0a00 |0008: move-result v0 │ │ +414a42: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +414a46: 0f01 |000b: return v1 │ │ +414a48: 5560 ff75 |000c: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPlayed:Z // field@75ff │ │ +414a4c: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ +414a50: 6e10 3eac 0700 |0010: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac3e │ │ +414a56: 0a00 |0013: move-result v0 │ │ +414a58: 3900 0300 |0014: if-nez v0, 0017 // +0003 │ │ +414a5c: 0f01 |0016: return v1 │ │ +414a5e: 5560 0176 |0017: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showUnplayed:Z // field@7601 │ │ +414a62: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ +414a66: 6e10 3eac 0700 |001b: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac3e │ │ +414a6c: 0a00 |001e: move-result v0 │ │ +414a6e: 3800 0300 |001f: if-eqz v0, 0022 // +0003 │ │ +414a72: 0f01 |0021: return v1 │ │ +414a74: 5560 fe75 |0022: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showPaused:Z // field@75fe │ │ +414a78: 3800 0900 |0024: if-eqz v0, 002d // +0009 │ │ +414a7c: 6e10 3cac 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isInProgress:()Z // method@ac3c │ │ +414a82: 0a00 |0029: move-result v0 │ │ +414a84: 3900 0300 |002a: if-nez v0, 002d // +0003 │ │ +414a88: 0f01 |002c: return v1 │ │ +414a8a: 5560 fc75 |002d: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotPaused:Z // field@75fc │ │ +414a8e: 3800 0900 |002f: if-eqz v0, 0038 // +0009 │ │ +414a92: 6e10 3cac 0700 |0031: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isInProgress:()Z // method@ac3c │ │ +414a98: 0a00 |0034: move-result v0 │ │ +414a9a: 3800 0300 |0035: if-eqz v0, 0038 // +0003 │ │ +414a9e: 0f01 |0037: return v1 │ │ +414aa0: 5560 f875 |0038: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNew:Z // field@75f8 │ │ +414aa4: 3800 0900 |003a: if-eqz v0, 0043 // +0009 │ │ +414aa8: 6e10 3dac 0700 |003c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac3d │ │ +414aae: 0a00 |003f: move-result v0 │ │ +414ab0: 3900 0300 |0040: if-nez v0, 0043 // +0003 │ │ +414ab4: 0f01 |0042: return v1 │ │ +414ab6: 5560 0076 |0043: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showQueued:Z // field@7600 │ │ +414aba: 1a02 8d47 |0045: const-string v2, "Queue" // string@478d │ │ +414abe: 3800 0900 |0047: if-eqz v0, 0050 // +0009 │ │ +414ac2: 6e20 3fac 2700 |0049: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ +414ac8: 0a00 |004c: move-result v0 │ │ +414aca: 3900 0300 |004d: if-nez v0, 0050 // +0003 │ │ +414ace: 0f01 |004f: return v1 │ │ +414ad0: 5560 fd75 |0050: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotQueued:Z // field@75fd │ │ +414ad4: 3800 0900 |0052: if-eqz v0, 005b // +0009 │ │ +414ad8: 6e20 3fac 2700 |0054: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ +414ade: 0a00 |0057: move-result v0 │ │ +414ae0: 3800 0300 |0058: if-eqz v0, 005b // +0003 │ │ +414ae4: 0f01 |005a: return v1 │ │ +414ae6: 5560 f475 |005b: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showDownloaded:Z // field@75f4 │ │ +414aea: 3800 0900 |005d: if-eqz v0, 0066 // +0009 │ │ +414aee: 6e10 3bac 0700 |005f: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3b │ │ +414af4: 0a00 |0062: move-result v0 │ │ +414af6: 3900 0300 |0063: if-nez v0, 0066 // +0003 │ │ +414afa: 0f01 |0065: return v1 │ │ +414afc: 5560 fa75 |0066: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotDownloaded:Z // field@75fa │ │ +414b00: 3800 0900 |0068: if-eqz v0, 0071 // +0009 │ │ +414b04: 6e10 3bac 0700 |006a: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3b │ │ +414b0a: 0a00 |006d: move-result v0 │ │ +414b0c: 3800 0300 |006e: if-eqz v0, 0071 // +0003 │ │ +414b10: 0f01 |0070: return v1 │ │ +414b12: 5560 f575 |0071: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showHasMedia:Z // field@75f5 │ │ +414b16: 3800 0900 |0073: if-eqz v0, 007c // +0009 │ │ +414b1a: 6e10 37ac 0700 |0075: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ +414b20: 0a00 |0078: move-result v0 │ │ +414b22: 3900 0300 |0079: if-nez v0, 007c // +0003 │ │ +414b26: 0f01 |007b: return v1 │ │ +414b28: 5560 f975 |007c: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNoMedia:Z // field@75f9 │ │ +414b2c: 3800 0900 |007e: if-eqz v0, 0087 // +0009 │ │ +414b30: 6e10 37ac 0700 |0080: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ +414b36: 0a00 |0083: move-result v0 │ │ +414b38: 3800 0300 |0084: if-eqz v0, 0087 // +0003 │ │ +414b3c: 0f01 |0086: return v1 │ │ +414b3e: 5560 f775 |0087: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showIsFavorite:Z // field@75f7 │ │ +414b42: 1a02 0e19 |0089: const-string v2, "Favorite" // string@190e │ │ +414b46: 3800 0900 |008b: if-eqz v0, 0094 // +0009 │ │ +414b4a: 6e20 3fac 2700 |008d: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ +414b50: 0a00 |0090: move-result v0 │ │ +414b52: 3900 0300 |0091: if-nez v0, 0094 // +0003 │ │ +414b56: 0f01 |0093: return v1 │ │ +414b58: 5560 fb75 |0094: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showNotFavorite:Z // field@75fb │ │ +414b5c: 3800 0900 |0096: if-eqz v0, 009f // +0009 │ │ +414b60: 6e20 3fac 2700 |0098: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ +414b66: 0a00 |009b: move-result v0 │ │ +414b68: 3800 0300 |009c: if-eqz v0, 009f // +0003 │ │ +414b6c: 0f01 |009e: return v1 │ │ +414b6e: 5560 f675 |009f: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.showInHistory:Z // field@75f6 │ │ +414b72: 3800 1b00 |00a1: if-eqz v0, 00bc // +001b │ │ +414b76: 6e10 2cac 0700 |00a3: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +414b7c: 0c00 |00a6: move-result-object v0 │ │ +414b7e: 3800 1500 |00a7: if-eqz v0, 00bc // +0015 │ │ +414b82: 6e10 2cac 0700 |00a9: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +414b88: 0c00 |00ac: move-result-object v0 │ │ +414b8a: 6e10 81ac 0000 |00ad: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac81 │ │ +414b90: 0c00 |00b0: move-result-object v0 │ │ +414b92: 6e10 99b8 0000 |00b1: invoke-virtual {v0}, Ljava/util/Date;.getTime:()J // method@b899 │ │ +414b98: 0b02 |00b4: move-result-wide v2 │ │ +414b9a: 1604 0000 |00b5: const-wide/16 v4, #int 0 // #0 │ │ +414b9e: 3100 0204 |00b7: cmp-long v0, v2, v4 │ │ +414ba2: 3900 0300 |00b9: if-nez v0, 00bc // +0003 │ │ +414ba6: 0f01 |00bb: return v1 │ │ +414ba8: 5560 f275 |00bc: iget-boolean v0, v6, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.includeNotSubscribed:Z // field@75f2 │ │ +414bac: 3900 1300 |00be: if-nez v0, 00d1 // +0013 │ │ +414bb0: 6e10 23ac 0700 |00c0: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +414bb6: 0c00 |00c3: move-result-object v0 │ │ +414bb8: 3800 0d00 |00c4: if-eqz v0, 00d1 // +000d │ │ +414bbc: 6e10 23ac 0700 |00c6: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +414bc2: 0c07 |00c9: move-result-object v7 │ │ +414bc4: 6e10 deab 0700 |00ca: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@abde │ │ +414bca: 0a07 |00cd: move-result v7 │ │ +414bcc: 3807 0300 |00ce: if-eqz v7, 00d1 // +0003 │ │ +414bd0: 0f01 |00d0: return v1 │ │ +414bd2: 1217 |00d1: const/4 v7, #int 1 // #1 │ │ +414bd4: 0f07 |00d2: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000c line=93 │ │ 0x0017 line=95 │ │ 0x0022 line=97 │ │ 0x002d line=99 │ │ @@ -860302,71 +860302,71 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41596c: |[41596c] de.danoeh.antennapod.model.feed.FeedMedia$1.:()V │ │ -41597c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -415982: 0e00 |0003: return-void │ │ +415978: |[415978] de.danoeh.antennapod.model.feed.FeedMedia$1.:()V │ │ +415988: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41598e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/model/feed/FeedMedia$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 24 │ │ ins : 2 │ │ outs : 17 │ │ insns size : 76 16-bit code units │ │ -415874: |[415874] de.danoeh.antennapod.model.feed.FeedMedia$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ -415884: 7401 0b08 1700 |0000: invoke-virtual/range {v23}, Landroid/os/Parcel;.readLong:()J // method@080b │ │ -41588a: 0b01 |0003: move-result-wide v1 │ │ -41588c: 7401 0b08 1700 |0004: invoke-virtual/range {v23}, Landroid/os/Parcel;.readLong:()J // method@080b │ │ -415892: 0b0e |0007: move-result-wide v14 │ │ -415894: 220d d41b |0008: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -415898: 07d0 |000a: move-object v0, v13 │ │ -41589a: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -41589c: 7401 0808 1700 |000c: invoke-virtual/range {v23}, Landroid/os/Parcel;.readInt:()I // method@0808 │ │ -4158a2: 0a04 |000f: move-result v4 │ │ -4158a4: 7401 0808 1700 |0010: invoke-virtual/range {v23}, Landroid/os/Parcel;.readInt:()I // method@0808 │ │ -4158aa: 0a05 |0013: move-result v5 │ │ -4158ac: 7401 0b08 1700 |0014: invoke-virtual/range {v23}, Landroid/os/Parcel;.readLong:()J // method@080b │ │ -4158b2: 0b06 |0017: move-result-wide v6 │ │ -4158b4: 7401 0f08 1700 |0018: invoke-virtual/range {v23}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -4158ba: 0c08 |001b: move-result-object v8 │ │ -4158bc: 7401 0f08 1700 |001c: invoke-virtual/range {v23}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -4158c2: 0c09 |001f: move-result-object v9 │ │ -4158c4: 7401 0f08 1700 |0020: invoke-virtual/range {v23}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -4158ca: 0c0a |0023: move-result-object v10 │ │ -4158cc: 7401 0b08 1700 |0024: invoke-virtual/range {v23}, Landroid/os/Parcel;.readLong:()J // method@080b │ │ -4158d2: 0b0b |0027: move-result-wide v11 │ │ -4158d4: 2203 0b1f |0028: new-instance v3, Ljava/util/Date; // type@1f0b │ │ -4158d8: 0811 0d00 |002a: move-object/from16 v17, v13 │ │ -4158dc: 073d |002c: move-object v13, v3 │ │ -4158de: 0512 0e00 |002d: move-wide/from16 v18, v14 │ │ -4158e2: 7401 0b08 1700 |002f: invoke-virtual/range {v23}, Landroid/os/Parcel;.readLong:()J // method@080b │ │ -4158e8: 0b0e |0032: move-result-wide v14 │ │ -4158ea: 7030 93b8 e30f |0033: invoke-direct {v3, v14, v15}, Ljava/util/Date;.:(J)V // method@b893 │ │ -4158f0: 7401 0808 1700 |0036: invoke-virtual/range {v23}, Landroid/os/Parcel;.readInt:()I // method@0808 │ │ -4158f6: 0a0e |0039: move-result v14 │ │ -4158f8: 0514 1200 |003a: move-wide/from16 v20, v18 │ │ -4158fc: 7401 0b08 1700 |003c: invoke-virtual/range {v23}, Landroid/os/Parcel;.readLong:()J // method@080b │ │ -415902: 0b0f |003f: move-result-wide v15 │ │ -415904: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -415906: 7611 65ac 0000 |0041: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/util/Date;IJ)V // method@ac65 │ │ -41590c: 0802 1100 |0044: move-object/from16 v2, v17 │ │ -415910: 0500 1400 |0046: move-wide/from16 v0, v20 │ │ -415914: 7130 63ac 0201 |0048: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.-$$Nest$fputitemID:(Lde/danoeh/antennapod/model/feed/FeedMedia;J)V // method@ac63 │ │ -41591a: 1102 |004b: return-object v2 │ │ +415880: |[415880] de.danoeh.antennapod.model.feed.FeedMedia$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ +415890: 7401 0b08 1700 |0000: invoke-virtual/range {v23}, Landroid/os/Parcel;.readLong:()J // method@080b │ │ +415896: 0b01 |0003: move-result-wide v1 │ │ +415898: 7401 0b08 1700 |0004: invoke-virtual/range {v23}, Landroid/os/Parcel;.readLong:()J // method@080b │ │ +41589e: 0b0e |0007: move-result-wide v14 │ │ +4158a0: 220d d41b |0008: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +4158a4: 07d0 |000a: move-object v0, v13 │ │ +4158a6: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +4158a8: 7401 0808 1700 |000c: invoke-virtual/range {v23}, Landroid/os/Parcel;.readInt:()I // method@0808 │ │ +4158ae: 0a04 |000f: move-result v4 │ │ +4158b0: 7401 0808 1700 |0010: invoke-virtual/range {v23}, Landroid/os/Parcel;.readInt:()I // method@0808 │ │ +4158b6: 0a05 |0013: move-result v5 │ │ +4158b8: 7401 0b08 1700 |0014: invoke-virtual/range {v23}, Landroid/os/Parcel;.readLong:()J // method@080b │ │ +4158be: 0b06 |0017: move-result-wide v6 │ │ +4158c0: 7401 0f08 1700 |0018: invoke-virtual/range {v23}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +4158c6: 0c08 |001b: move-result-object v8 │ │ +4158c8: 7401 0f08 1700 |001c: invoke-virtual/range {v23}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +4158ce: 0c09 |001f: move-result-object v9 │ │ +4158d0: 7401 0f08 1700 |0020: invoke-virtual/range {v23}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +4158d6: 0c0a |0023: move-result-object v10 │ │ +4158d8: 7401 0b08 1700 |0024: invoke-virtual/range {v23}, Landroid/os/Parcel;.readLong:()J // method@080b │ │ +4158de: 0b0b |0027: move-result-wide v11 │ │ +4158e0: 2203 0b1f |0028: new-instance v3, Ljava/util/Date; // type@1f0b │ │ +4158e4: 0811 0d00 |002a: move-object/from16 v17, v13 │ │ +4158e8: 073d |002c: move-object v13, v3 │ │ +4158ea: 0512 0e00 |002d: move-wide/from16 v18, v14 │ │ +4158ee: 7401 0b08 1700 |002f: invoke-virtual/range {v23}, Landroid/os/Parcel;.readLong:()J // method@080b │ │ +4158f4: 0b0e |0032: move-result-wide v14 │ │ +4158f6: 7030 93b8 e30f |0033: invoke-direct {v3, v14, v15}, Ljava/util/Date;.:(J)V // method@b893 │ │ +4158fc: 7401 0808 1700 |0036: invoke-virtual/range {v23}, Landroid/os/Parcel;.readInt:()I // method@0808 │ │ +415902: 0a0e |0039: move-result v14 │ │ +415904: 0514 1200 |003a: move-wide/from16 v20, v18 │ │ +415908: 7401 0b08 1700 |003c: invoke-virtual/range {v23}, Landroid/os/Parcel;.readLong:()J // method@080b │ │ +41590e: 0b0f |003f: move-result-wide v15 │ │ +415910: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +415912: 7611 65ac 0000 |0041: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/util/Date;IJ)V // method@ac65 │ │ +415918: 0802 1100 |0044: move-object/from16 v2, v17 │ │ +41591c: 0500 1400 |0046: move-wide/from16 v0, v20 │ │ +415920: 7130 63ac 0201 |0048: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.-$$Nest$fputitemID:(Lde/danoeh/antennapod/model/feed/FeedMedia;J)V // method@ac63 │ │ +415926: 1102 |004b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ 0x0004 line=446 │ │ 0x0008 line=447 │ │ 0x0020 line=448 │ │ 0x0048 line=449 │ │ @@ -860379,18 +860379,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -415934: |[415934] de.danoeh.antennapod.model.feed.FeedMedia$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -415944: 6e20 5fac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac5f │ │ -41594a: 0c01 |0003: move-result-object v1 │ │ -41594c: 1101 |0004: return-object v1 │ │ +415940: |[415940] de.danoeh.antennapod.model.feed.FeedMedia$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +415950: 6e20 5fac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac5f │ │ +415956: 0c01 |0003: move-result-object v1 │ │ +415958: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -860399,17 +860399,17 @@ │ │ type : '(I)[Lde/danoeh/antennapod/model/feed/FeedMedia;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41591c: |[41591c] de.danoeh.antennapod.model.feed.FeedMedia$1.newArray:(I)[Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ -41592c: 2311 1121 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedMedia; // type@2111 │ │ -415930: 1101 |0002: return-object v1 │ │ +415928: |[415928] de.danoeh.antennapod.model.feed.FeedMedia$1.newArray:(I)[Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ +415938: 2311 1121 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/feed/FeedMedia; // type@2111 │ │ +41593c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -860418,18 +860418,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -415950: |[415950] de.danoeh.antennapod.model.feed.FeedMedia$1.newArray:(I)[Ljava/lang/Object; │ │ -415960: 6e20 61ac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.newArray:(I)[Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac61 │ │ -415966: 0c01 |0003: move-result-object v1 │ │ -415968: 1101 |0004: return-object v1 │ │ +41595c: |[41595c] de.danoeh.antennapod.model.feed.FeedMedia$1.newArray:(I)[Ljava/lang/Object; │ │ +41596c: 6e20 61ac 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.newArray:(I)[Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac61 │ │ +415972: 0c01 |0003: move-result-object v1 │ │ +415974: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -860488,69 +860488,69 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/FeedOrder;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -416724: |[416724] de.danoeh.antennapod.model.feed.FeedOrder.$values:()[Lde/danoeh/antennapod/model/feed/FeedOrder; │ │ -416734: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -416736: 2300 1221 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedOrder; // type@2112 │ │ -41673a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -41673c: 6202 1976 |0004: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedOrder;.COUNTER:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@7619 │ │ -416740: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -416744: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -416746: 6202 1876 |0009: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedOrder;.ALPHABETICAL:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@7618 │ │ -41674a: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -41674e: 1221 |000d: const/4 v1, #int 2 // #2 │ │ -416750: 6202 1a76 |000e: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_PLAYED:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@761a │ │ -416754: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ -416758: 1231 |0012: const/4 v1, #int 3 // #3 │ │ -41675a: 6202 1b76 |0013: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_RECENT_EPISODE:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@761b │ │ -41675e: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ -416762: 1100 |0017: return-object v0 │ │ +416730: |[416730] de.danoeh.antennapod.model.feed.FeedOrder.$values:()[Lde/danoeh/antennapod/model/feed/FeedOrder; │ │ +416740: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +416742: 2300 1221 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedOrder; // type@2112 │ │ +416746: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +416748: 6202 1976 |0004: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedOrder;.COUNTER:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@7619 │ │ +41674c: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +416750: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +416752: 6202 1876 |0009: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedOrder;.ALPHABETICAL:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@7618 │ │ +416756: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +41675a: 1221 |000d: const/4 v1, #int 2 // #2 │ │ +41675c: 6202 1a76 |000e: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_PLAYED:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@761a │ │ +416760: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ +416764: 1231 |0012: const/4 v1, #int 3 // #3 │ │ +416766: 6202 1b76 |0013: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_RECENT_EPISODE:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@761b │ │ +41676a: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ +41676e: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=3 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedOrder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -416788: |[416788] de.danoeh.antennapod.model.feed.FeedOrder.:()V │ │ -416798: 2200 d51b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bd5 │ │ -41679c: 1a01 360f |0002: const-string v1, "COUNTER" // string@0f36 │ │ -4167a0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4167a2: 7040 a7ac 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedOrder;.:(Ljava/lang/String;II)V // method@aca7 │ │ -4167a8: 6900 1976 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.COUNTER:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@7619 │ │ -4167ac: 2200 d51b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bd5 │ │ -4167b0: 1a01 8109 |000c: const-string v1, "ALPHABETICAL" // string@0981 │ │ -4167b4: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -4167b6: 7040 a7ac 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedOrder;.:(Ljava/lang/String;II)V // method@aca7 │ │ -4167bc: 6900 1876 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.ALPHABETICAL:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@7618 │ │ -4167c0: 2200 d51b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bd5 │ │ -4167c4: 1a01 1341 |0016: const-string v1, "MOST_PLAYED" // string@4113 │ │ -4167c8: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -4167ca: 1233 |0019: const/4 v3, #int 3 // #3 │ │ -4167cc: 7040 a7ac 1032 |001a: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedOrder;.:(Ljava/lang/String;II)V // method@aca7 │ │ -4167d2: 6900 1a76 |001d: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_PLAYED:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@761a │ │ -4167d6: 2200 d51b |001f: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bd5 │ │ -4167da: 1a01 1441 |0021: const-string v1, "MOST_RECENT_EPISODE" // string@4114 │ │ -4167de: 7040 a7ac 1023 |0023: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/model/feed/FeedOrder;.:(Ljava/lang/String;II)V // method@aca7 │ │ -4167e4: 6900 1b76 |0026: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_RECENT_EPISODE:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@761b │ │ -4167e8: 7100 a5ac 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedOrder;.$values:()[Lde/danoeh/antennapod/model/feed/FeedOrder; // method@aca5 │ │ -4167ee: 0c00 |002b: move-result-object v0 │ │ -4167f0: 6900 1776 |002c: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedOrder; // field@7617 │ │ -4167f4: 0e00 |002e: return-void │ │ +416794: |[416794] de.danoeh.antennapod.model.feed.FeedOrder.:()V │ │ +4167a4: 2200 d51b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bd5 │ │ +4167a8: 1a01 360f |0002: const-string v1, "COUNTER" // string@0f36 │ │ +4167ac: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4167ae: 7040 a7ac 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedOrder;.:(Ljava/lang/String;II)V // method@aca7 │ │ +4167b4: 6900 1976 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.COUNTER:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@7619 │ │ +4167b8: 2200 d51b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bd5 │ │ +4167bc: 1a01 8109 |000c: const-string v1, "ALPHABETICAL" // string@0981 │ │ +4167c0: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +4167c2: 7040 a7ac 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedOrder;.:(Ljava/lang/String;II)V // method@aca7 │ │ +4167c8: 6900 1876 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.ALPHABETICAL:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@7618 │ │ +4167cc: 2200 d51b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bd5 │ │ +4167d0: 1a01 1341 |0016: const-string v1, "MOST_PLAYED" // string@4113 │ │ +4167d4: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +4167d6: 1233 |0019: const/4 v3, #int 3 // #3 │ │ +4167d8: 7040 a7ac 1032 |001a: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedOrder;.:(Ljava/lang/String;II)V // method@aca7 │ │ +4167de: 6900 1a76 |001d: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_PLAYED:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@761a │ │ +4167e2: 2200 d51b |001f: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bd5 │ │ +4167e6: 1a01 1441 |0021: const-string v1, "MOST_RECENT_EPISODE" // string@4114 │ │ +4167ea: 7040 a7ac 1023 |0023: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/model/feed/FeedOrder;.:(Ljava/lang/String;II)V // method@aca7 │ │ +4167f0: 6900 1b76 |0026: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_RECENT_EPISODE:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@761b │ │ +4167f4: 7100 a5ac 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedOrder;.$values:()[Lde/danoeh/antennapod/model/feed/FeedOrder; // method@aca5 │ │ +4167fa: 0c00 |002b: move-result-object v0 │ │ +4167fc: 6900 1776 |002c: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedOrder; // field@7617 │ │ +416800: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ 0x000a line=5 │ │ 0x0014 line=6 │ │ 0x001f line=7 │ │ 0x0028 line=3 │ │ @@ -860561,18 +860561,18 @@ │ │ type : '(Ljava/lang/String;II)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -4167f8: |[4167f8] de.danoeh.antennapod.model.feed.FeedOrder.:(Ljava/lang/String;II)V │ │ -416808: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ -41680e: 5903 1c76 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.id:I // field@761c │ │ -416812: 0e00 |0005: return-void │ │ +416804: |[416804] de.danoeh.antennapod.model.feed.FeedOrder.:(Ljava/lang/String;II)V │ │ +416814: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ +41681a: 5903 1c76 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.id:I // field@761c │ │ +41681e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=12 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/model/feed/FeedOrder; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -860584,28 +860584,28 @@ │ │ type : '(I)Lde/danoeh/antennapod/model/feed/FeedOrder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 21 16-bit code units │ │ -4166c4: |[4166c4] de.danoeh.antennapod.model.feed.FeedOrder.fromOrdinal:(I)Lde/danoeh/antennapod/model/feed/FeedOrder; │ │ -4166d4: 7100 aaac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedOrder;.values:()[Lde/danoeh/antennapod/model/feed/FeedOrder; // method@acaa │ │ -4166da: 0c00 |0003: move-result-object v0 │ │ -4166dc: 2101 |0004: array-length v1, v0 │ │ -4166de: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -4166e0: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -4166e4: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -4166e8: 5234 1c76 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedOrder;.id:I // field@761c │ │ -4166ec: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ -4166f0: 1103 |000e: return-object v3 │ │ -4166f2: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4166f6: 28f5 |0011: goto 0006 // -000b │ │ -4166f8: 6205 1b76 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_RECENT_EPISODE:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@761b │ │ -4166fc: 1105 |0014: return-object v5 │ │ +4166d0: |[4166d0] de.danoeh.antennapod.model.feed.FeedOrder.fromOrdinal:(I)Lde/danoeh/antennapod/model/feed/FeedOrder; │ │ +4166e0: 7100 aaac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedOrder;.values:()[Lde/danoeh/antennapod/model/feed/FeedOrder; // method@acaa │ │ +4166e6: 0c00 |0003: move-result-object v0 │ │ +4166e8: 2101 |0004: array-length v1, v0 │ │ +4166ea: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +4166ec: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +4166f0: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +4166f4: 5234 1c76 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedOrder;.id:I // field@761c │ │ +4166f8: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ +4166fc: 1103 |000e: return-object v3 │ │ +4166fe: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +416702: 28f5 |0011: goto 0006 // -000b │ │ +416704: 6205 1b76 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedOrder;.MOST_RECENT_EPISODE:Lde/danoeh/antennapod/model/feed/FeedOrder; // field@761b │ │ +416708: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x000a line=17 │ │ 0x0012 line=21 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -860615,20 +860615,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedOrder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -416700: |[416700] de.danoeh.antennapod.model.feed.FeedOrder.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedOrder; │ │ -416710: 1c00 d51b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bd5 │ │ -416714: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ -41671a: 0c01 |0005: move-result-object v1 │ │ -41671c: 1f01 d51b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bd5 │ │ -416720: 1101 |0008: return-object v1 │ │ +41670c: |[41670c] de.danoeh.antennapod.model.feed.FeedOrder.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedOrder; │ │ +41671c: 1c00 d51b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bd5 │ │ +416720: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ +416726: 0c01 |0005: move-result-object v1 │ │ +416728: 1f01 d51b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedOrder; // type@1bd5 │ │ +41672c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/FeedOrder;) │ │ @@ -860636,20 +860636,20 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/FeedOrder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -416764: |[416764] de.danoeh.antennapod.model.feed.FeedOrder.values:()[Lde/danoeh/antennapod/model/feed/FeedOrder; │ │ -416774: 6200 1776 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedOrder; // field@7617 │ │ -416778: 6e10 8dbb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedOrder;.clone:()Ljava/lang/Object; // method@bb8d │ │ -41677e: 0c00 |0005: move-result-object v0 │ │ -416780: 1f00 1221 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedOrder; // type@2112 │ │ -416784: 1100 |0008: return-object v0 │ │ +416770: |[416770] de.danoeh.antennapod.model.feed.FeedOrder.values:()[Lde/danoeh/antennapod/model/feed/FeedOrder; │ │ +416780: 6200 1776 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedOrder; // field@7617 │ │ +416784: 6e10 8dbb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedOrder;.clone:()Ljava/lang/Object; // method@bb8d │ │ +41678a: 0c00 |0005: move-result-object v0 │ │ +41678c: 1f00 1221 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedOrder; // type@2112 │ │ +416790: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -860705,61 +860705,61 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -416874: |[416874] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -416884: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -416886: 2300 1321 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@2113 │ │ -41688a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -41688c: 6202 1f76 |0004: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761f │ │ -416890: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -416894: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -416896: 6202 1e76 |0009: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761e │ │ -41689a: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -41689e: 1221 |000d: const/4 v1, #int 2 // #2 │ │ -4168a0: 6202 2076 |000e: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@7620 │ │ -4168a4: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ -4168a8: 1100 |0012: return-object v0 │ │ +416880: |[416880] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +416890: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +416892: 2300 1321 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@2113 │ │ +416896: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +416898: 6202 1f76 |0004: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761f │ │ +41689c: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +4168a0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +4168a2: 6202 1e76 |0009: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761e │ │ +4168a6: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +4168aa: 1221 |000d: const/4 v1, #int 2 // #2 │ │ +4168ac: 6202 2076 |000e: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@7620 │ │ +4168b0: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ +4168b4: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=19 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -4168d0: |[4168d0] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.:()V │ │ -4168e0: 2200 d61b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bd6 │ │ -4168e4: 1a01 061a |0002: const-string v1, "GLOBAL" // string@1a06 │ │ -4168e8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -4168ea: 7040 adac 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@acad │ │ -4168f0: 6900 1f76 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761f │ │ -4168f4: 2200 d61b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bd6 │ │ -4168f8: 1a01 8909 |000c: const-string v1, "ALWAYS" // string@0989 │ │ -4168fc: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -4168fe: 7040 adac 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@acad │ │ -416904: 6900 1e76 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761e │ │ -416908: 2200 d61b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bd6 │ │ -41690c: 1a01 fe42 |0016: const-string v1, "NEVER" // string@42fe │ │ -416910: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -416912: 7040 adac 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@acad │ │ -416918: 6900 2076 |001c: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@7620 │ │ -41691c: 7100 abac 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@acab │ │ -416922: 0c00 |0021: move-result-object v0 │ │ -416924: 6900 1d76 |0022: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761d │ │ -416928: 0e00 |0024: return-void │ │ +4168dc: |[4168dc] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.:()V │ │ +4168ec: 2200 d61b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bd6 │ │ +4168f0: 1a01 061a |0002: const-string v1, "GLOBAL" // string@1a06 │ │ +4168f4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +4168f6: 7040 adac 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@acad │ │ +4168fc: 6900 1f76 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761f │ │ +416900: 2200 d61b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bd6 │ │ +416904: 1a01 8909 |000c: const-string v1, "ALWAYS" // string@0989 │ │ +416908: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +41690a: 7040 adac 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@acad │ │ +416910: 6900 1e76 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761e │ │ +416914: 2200 d61b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bd6 │ │ +416918: 1a01 fe42 |0016: const-string v1, "NEVER" // string@42fe │ │ +41691c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +41691e: 7040 adac 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.:(Ljava/lang/String;II)V // method@acad │ │ +416924: 6900 2076 |001c: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@7620 │ │ +416928: 7100 abac 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@acab │ │ +41692e: 0c00 |0021: move-result-object v0 │ │ +416930: 6900 1d76 |0022: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761d │ │ +416934: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x000a line=21 │ │ 0x0014 line=22 │ │ 0x001e line=19 │ │ locals : │ │ @@ -860769,18 +860769,18 @@ │ │ type : '(Ljava/lang/String;II)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -41692c: |[41692c] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.:(Ljava/lang/String;II)V │ │ -41693c: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ -416942: 5903 2176 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@7621 │ │ -416946: 0e00 |0005: return-void │ │ +416938: |[416938] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.:(Ljava/lang/String;II)V │ │ +416948: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ +41694e: 5903 2176 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@7621 │ │ +416952: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -860792,28 +860792,28 @@ │ │ type : '(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 21 16-bit code units │ │ -416814: |[416814] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -416824: 7100 b0ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@acb0 │ │ -41682a: 0c00 |0003: move-result-object v0 │ │ -41682c: 2101 |0004: array-length v1, v0 │ │ -41682e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -416830: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -416834: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -416838: 5234 2176 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@7621 │ │ -41683c: 3345 0300 |000c: if-ne v5, v4, 000f // +0003 │ │ -416840: 1103 |000e: return-object v3 │ │ -416842: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -416846: 28f5 |0011: goto 0006 // -000b │ │ -416848: 6205 2076 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@7620 │ │ -41684c: 1105 |0014: return-object v5 │ │ +416820: |[416820] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +416830: 7100 b0ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@acb0 │ │ +416836: 0c00 |0003: move-result-object v0 │ │ +416838: 2101 |0004: array-length v1, v0 │ │ +41683a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +41683c: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +416840: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +416844: 5234 2176 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.code:I // field@7621 │ │ +416848: 3345 0300 |000c: if-ne v5, v4, 000f // +0003 │ │ +41684c: 1103 |000e: return-object v3 │ │ +41684e: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +416852: 28f5 |0011: goto 0006 // -000b │ │ +416854: 6205 2076 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.NEVER:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@7620 │ │ +416858: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x000a line=32 │ │ 0x0012 line=36 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -860823,20 +860823,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -416850: |[416850] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -416860: 1c00 d61b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bd6 │ │ -416864: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ -41686a: 0c01 |0005: move-result-object v1 │ │ -41686c: 1f01 d61b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bd6 │ │ -416870: 1101 |0008: return-object v1 │ │ +41685c: |[41685c] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +41686c: 1c00 d61b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bd6 │ │ +416870: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ +416876: 0c01 |0005: move-result-object v1 │ │ +416878: 1f01 d61b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@1bd6 │ │ +41687c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;) │ │ @@ -860844,20 +860844,20 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4168ac: |[4168ac] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -4168bc: 6200 1d76 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761d │ │ -4168c0: 6e10 8ebb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.clone:()Ljava/lang/Object; // method@bb8e │ │ -4168c6: 0c00 |0005: move-result-object v0 │ │ -4168c8: 1f00 1321 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@2113 │ │ -4168cc: 1100 |0008: return-object v0 │ │ +4168b8: |[4168b8] de.danoeh.antennapod.model.feed.FeedPreferences$AutoDeleteAction.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +4168c8: 6200 1d76 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761d │ │ +4168cc: 6e10 8ebb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.clone:()Ljava/lang/Object; // method@bb8e │ │ +4168d2: 0c00 |0005: move-result-object v0 │ │ +4168d4: 1f00 1321 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // type@2113 │ │ +4168d8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -860917,69 +860917,69 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -4169a8: |[4169a8] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -4169b8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -4169ba: 2300 1421 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@2114 │ │ -4169be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -4169c0: 6202 2576 |0004: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7625 │ │ -4169c4: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -4169c8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -4169ca: 6202 2376 |0009: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7623 │ │ -4169ce: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -4169d2: 1221 |000d: const/4 v1, #int 2 // #2 │ │ -4169d4: 6202 2476 |000e: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_QUEUE:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7624 │ │ -4169d8: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ -4169dc: 1231 |0012: const/4 v1, #int 3 // #3 │ │ -4169de: 6202 2676 |0013: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.NOTHING:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7626 │ │ -4169e2: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ -4169e6: 1100 |0017: return-object v0 │ │ +4169b4: |[4169b4] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +4169c4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +4169c6: 2300 1421 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@2114 │ │ +4169ca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +4169cc: 6202 2576 |0004: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7625 │ │ +4169d0: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +4169d4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +4169d6: 6202 2376 |0009: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7623 │ │ +4169da: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +4169de: 1221 |000d: const/4 v1, #int 2 // #2 │ │ +4169e0: 6202 2476 |000e: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_QUEUE:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7624 │ │ +4169e4: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ +4169e8: 1231 |0012: const/4 v1, #int 3 // #3 │ │ +4169ea: 6202 2676 |0013: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.NOTHING:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7626 │ │ +4169ee: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ +4169f2: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=40 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -416a0c: |[416a0c] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.:()V │ │ -416a1c: 2200 d71b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bd7 │ │ -416a20: 1a01 061a |0002: const-string v1, "GLOBAL" // string@1a06 │ │ -416a24: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -416a26: 7040 b3ac 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@acb3 │ │ -416a2c: 6900 2576 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7625 │ │ -416a30: 2200 d71b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bd7 │ │ -416a34: 1a01 5309 |000c: const-string v1, "ADD_TO_INBOX" // string@0953 │ │ -416a38: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -416a3a: 7040 b3ac 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@acb3 │ │ -416a40: 6900 2376 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7623 │ │ -416a44: 2200 d71b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bd7 │ │ -416a48: 1a01 5409 |0016: const-string v1, "ADD_TO_QUEUE" // string@0954 │ │ -416a4c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -416a4e: 1233 |0019: const/4 v3, #int 3 // #3 │ │ -416a50: 7040 b3ac 1032 |001a: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@acb3 │ │ -416a56: 6900 2476 |001d: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_QUEUE:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7624 │ │ -416a5a: 2200 d71b |001f: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bd7 │ │ -416a5e: 1a01 0f43 |0021: const-string v1, "NOTHING" // string@430f │ │ -416a62: 7040 b3ac 1023 |0023: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@acb3 │ │ -416a68: 6900 2676 |0026: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.NOTHING:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7626 │ │ -416a6c: 7100 b1ac 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@acb1 │ │ -416a72: 0c00 |002b: move-result-object v0 │ │ -416a74: 6900 2276 |002c: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7622 │ │ -416a78: 0e00 |002e: return-void │ │ +416a18: |[416a18] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.:()V │ │ +416a28: 2200 d71b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bd7 │ │ +416a2c: 1a01 061a |0002: const-string v1, "GLOBAL" // string@1a06 │ │ +416a30: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +416a32: 7040 b3ac 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@acb3 │ │ +416a38: 6900 2576 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7625 │ │ +416a3c: 2200 d71b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bd7 │ │ +416a40: 1a01 5309 |000c: const-string v1, "ADD_TO_INBOX" // string@0953 │ │ +416a44: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +416a46: 7040 b3ac 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@acb3 │ │ +416a4c: 6900 2376 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7623 │ │ +416a50: 2200 d71b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bd7 │ │ +416a54: 1a01 5409 |0016: const-string v1, "ADD_TO_QUEUE" // string@0954 │ │ +416a58: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +416a5a: 1233 |0019: const/4 v3, #int 3 // #3 │ │ +416a5c: 7040 b3ac 1032 |001a: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@acb3 │ │ +416a62: 6900 2476 |001d: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_QUEUE:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7624 │ │ +416a66: 2200 d71b |001f: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bd7 │ │ +416a6a: 1a01 0f43 |0021: const-string v1, "NOTHING" // string@430f │ │ +416a6e: 7040 b3ac 1023 |0023: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.:(Ljava/lang/String;II)V // method@acb3 │ │ +416a74: 6900 2676 |0026: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.NOTHING:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7626 │ │ +416a78: 7100 b1ac 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@acb1 │ │ +416a7e: 0c00 |002b: move-result-object v0 │ │ +416a80: 6900 2276 |002c: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7622 │ │ +416a84: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x000a line=42 │ │ 0x0014 line=43 │ │ 0x001f line=44 │ │ 0x0028 line=40 │ │ @@ -860990,18 +860990,18 @@ │ │ type : '(Ljava/lang/String;II)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -416a7c: |[416a7c] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.:(Ljava/lang/String;II)V │ │ -416a8c: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ -416a92: 5903 2776 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@7627 │ │ -416a96: 0e00 |0005: return-void │ │ +416a88: |[416a88] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.:(Ljava/lang/String;II)V │ │ +416a98: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ +416a9e: 5903 2776 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@7627 │ │ +416aa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -861013,28 +861013,28 @@ │ │ type : '(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 21 16-bit code units │ │ -416948: |[416948] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -416958: 7100 b6ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@acb6 │ │ -41695e: 0c00 |0003: move-result-object v0 │ │ -416960: 2101 |0004: array-length v1, v0 │ │ -416962: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -416964: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -416968: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -41696c: 5234 2776 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@7627 │ │ -416970: 3345 0300 |000c: if-ne v5, v4, 000f // +0003 │ │ -416974: 1103 |000e: return-object v3 │ │ -416976: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -41697a: 28f5 |0011: goto 0006 // -000b │ │ -41697c: 6205 2376 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7623 │ │ -416980: 1105 |0014: return-object v5 │ │ +416954: |[416954] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +416964: 7100 b6ac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // method@acb6 │ │ +41696a: 0c00 |0003: move-result-object v0 │ │ +41696c: 2101 |0004: array-length v1, v0 │ │ +41696e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +416970: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +416974: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +416978: 5234 2776 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.code:I // field@7627 │ │ +41697c: 3345 0300 |000c: if-ne v5, v4, 000f // +0003 │ │ +416980: 1103 |000e: return-object v3 │ │ +416982: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +416986: 28f5 |0011: goto 0006 // -000b │ │ +416988: 6205 2376 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.ADD_TO_INBOX:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7623 │ │ +41698c: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000a line=54 │ │ 0x0012 line=58 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -861044,20 +861044,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -416984: |[416984] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -416994: 1c00 d71b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bd7 │ │ -416998: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ -41699e: 0c01 |0005: move-result-object v1 │ │ -4169a0: 1f01 d71b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bd7 │ │ -4169a4: 1101 |0008: return-object v1 │ │ +416990: |[416990] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +4169a0: 1c00 d71b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bd7 │ │ +4169a4: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ +4169aa: 0c01 |0005: move-result-object v1 │ │ +4169ac: 1f01 d71b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@1bd7 │ │ +4169b0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;) │ │ @@ -861065,20 +861065,20 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4169e8: |[4169e8] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -4169f8: 6200 2276 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7622 │ │ -4169fc: 6e10 8fbb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.clone:()Ljava/lang/Object; // method@bb8f │ │ -416a02: 0c00 |0005: move-result-object v0 │ │ -416a04: 1f00 1421 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@2114 │ │ -416a08: 1100 |0008: return-object v0 │ │ +4169f4: |[4169f4] de.danoeh.antennapod.model.feed.FeedPreferences$NewEpisodesAction.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +416a04: 6200 2276 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7622 │ │ +416a08: 6e10 8fbb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.clone:()Ljava/lang/Object; // method@bb8f │ │ +416a0e: 0c00 |0005: move-result-object v0 │ │ +416a10: 1f00 1421 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // type@2114 │ │ +416a14: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -861134,61 +861134,61 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -416af8: |[416af8] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ -416b08: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -416b0a: 2300 1521 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@2115 │ │ -416b0e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -416b10: 6202 2b76 |0004: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.OFF:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@762b │ │ -416b14: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -416b18: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -416b1a: 6202 2a76 |0009: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@762a │ │ -416b1e: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -416b22: 1221 |000d: const/4 v1, #int 2 // #2 │ │ -416b24: 6202 2976 |000e: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.AGGRESSIVE:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7629 │ │ -416b28: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ -416b2c: 1100 |0012: return-object v0 │ │ +416b04: |[416b04] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ +416b14: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +416b16: 2300 1521 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@2115 │ │ +416b1a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +416b1c: 6202 2b76 |0004: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.OFF:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@762b │ │ +416b20: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +416b24: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +416b26: 6202 2a76 |0009: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@762a │ │ +416b2a: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +416b2e: 1221 |000d: const/4 v1, #int 2 // #2 │ │ +416b30: 6202 2976 |000e: sget-object v2, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.AGGRESSIVE:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7629 │ │ +416b34: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ +416b38: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=62 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -416b54: |[416b54] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.:()V │ │ -416b64: 2200 d81b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bd8 │ │ -416b68: 1a01 2f44 |0002: const-string v1, "OFF" // string@442f │ │ -416b6c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -416b6e: 7040 b9ac 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.:(Ljava/lang/String;II)V // method@acb9 │ │ -416b74: 6900 2b76 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.OFF:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@762b │ │ -416b78: 2200 d81b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bd8 │ │ -416b7c: 1a01 061a |000c: const-string v1, "GLOBAL" // string@1a06 │ │ -416b80: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -416b82: 7040 b9ac 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.:(Ljava/lang/String;II)V // method@acb9 │ │ -416b88: 6900 2a76 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@762a │ │ -416b8c: 2200 d81b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bd8 │ │ -416b90: 1a01 6a09 |0016: const-string v1, "AGGRESSIVE" // string@096a │ │ -416b94: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -416b96: 7040 b9ac 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.:(Ljava/lang/String;II)V // method@acb9 │ │ -416b9c: 6900 2976 |001c: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.AGGRESSIVE:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7629 │ │ -416ba0: 7100 b7ac 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // method@acb7 │ │ -416ba6: 0c00 |0021: move-result-object v0 │ │ -416ba8: 6900 2876 |0022: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7628 │ │ -416bac: 0e00 |0024: return-void │ │ +416b60: |[416b60] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.:()V │ │ +416b70: 2200 d81b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bd8 │ │ +416b74: 1a01 2f44 |0002: const-string v1, "OFF" // string@442f │ │ +416b78: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +416b7a: 7040 b9ac 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.:(Ljava/lang/String;II)V // method@acb9 │ │ +416b80: 6900 2b76 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.OFF:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@762b │ │ +416b84: 2200 d81b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bd8 │ │ +416b88: 1a01 061a |000c: const-string v1, "GLOBAL" // string@1a06 │ │ +416b8c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +416b8e: 7040 b9ac 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.:(Ljava/lang/String;II)V // method@acb9 │ │ +416b94: 6900 2a76 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@762a │ │ +416b98: 2200 d81b |0014: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bd8 │ │ +416b9c: 1a01 6a09 |0016: const-string v1, "AGGRESSIVE" // string@096a │ │ +416ba0: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +416ba2: 7040 b9ac 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.:(Ljava/lang/String;II)V // method@acb9 │ │ +416ba8: 6900 2976 |001c: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.AGGRESSIVE:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7629 │ │ +416bac: 7100 b7ac 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.$values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // method@acb7 │ │ +416bb2: 0c00 |0021: move-result-object v0 │ │ +416bb4: 6900 2876 |0022: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7628 │ │ +416bb8: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x001e line=62 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;) │ │ @@ -861196,18 +861196,18 @@ │ │ type : '(Ljava/lang/String;II)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -416bb0: |[416bb0] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.:(Ljava/lang/String;II)V │ │ -416bc0: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ -416bc6: 5903 2c76 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.code:I // field@762c │ │ -416bca: 0e00 |0005: return-void │ │ +416bbc: |[416bbc] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.:(Ljava/lang/String;II)V │ │ +416bcc: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ +416bd2: 5903 2c76 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.code:I // field@762c │ │ +416bd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -861219,28 +861219,28 @@ │ │ type : '(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 21 16-bit code units │ │ -416a98: |[416a98] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ -416aa8: 7100 bcac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // method@acbc │ │ -416aae: 0c00 |0003: move-result-object v0 │ │ -416ab0: 2101 |0004: array-length v1, v0 │ │ -416ab2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -416ab4: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -416ab8: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -416abc: 5234 2c76 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.code:I // field@762c │ │ -416ac0: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ -416ac4: 1103 |000e: return-object v3 │ │ -416ac6: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -416aca: 28f5 |0011: goto 0006 // -000b │ │ -416acc: 6205 2a76 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@762a │ │ -416ad0: 1105 |0014: return-object v5 │ │ +416aa4: |[416aa4] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.fromCode:(I)Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ +416ab4: 7100 bcac 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // method@acbc │ │ +416aba: 0c00 |0003: move-result-object v0 │ │ +416abc: 2101 |0004: array-length v1, v0 │ │ +416abe: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +416ac0: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +416ac4: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +416ac8: 5234 2c76 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.code:I // field@762c │ │ +416acc: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ +416ad0: 1103 |000e: return-object v3 │ │ +416ad2: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +416ad6: 28f5 |0011: goto 0006 // -000b │ │ +416ad8: 6205 2a76 |0012: sget-object v5, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@762a │ │ +416adc: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x000a line=73 │ │ 0x0012 line=77 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -861250,20 +861250,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -416ad4: |[416ad4] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ -416ae4: 1c00 d81b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bd8 │ │ -416ae8: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ -416aee: 0c01 |0005: move-result-object v1 │ │ -416af0: 1f01 d81b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bd8 │ │ -416af4: 1101 |0008: return-object v1 │ │ +416ae0: |[416ae0] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ +416af0: 1c00 d81b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bd8 │ │ +416af4: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ +416afa: 0c01 |0005: move-result-object v1 │ │ +416afc: 1f01 d81b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@1bd8 │ │ +416b00: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;) │ │ @@ -861271,20 +861271,20 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -416b30: |[416b30] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ -416b40: 6200 2876 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7628 │ │ -416b44: 6e10 90bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.clone:()Ljava/lang/Object; // method@bb90 │ │ -416b4a: 0c00 |0005: move-result-object v0 │ │ -416b4c: 1f00 1521 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@2115 │ │ -416b50: 1100 |0008: return-object v0 │ │ +416b3c: |[416b3c] de.danoeh.antennapod.model.feed.FeedPreferences$SkipSilence.values:()[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ +416b4c: 6200 2876 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.$VALUES:[Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7628 │ │ +416b50: 6e10 90bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.clone:()Ljava/lang/Object; // method@bb90 │ │ +416b56: 0c00 |0005: move-result-object v0 │ │ +416b58: 1f00 1521 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // type@2115 │ │ +416b5c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -861398,37 +861398,37 @@ │ │ type : '(JZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 27 │ │ ins : 9 │ │ outs : 17 │ │ insns size : 41 16-bit code units │ │ -416e14: |[416e14] de.danoeh.antennapod.model.feed.FeedPreferences.:(JZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/lang/String;Ljava/lang/String;)V │ │ -416e24: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -416e28: 0501 1300 |0002: move-wide/from16 v1, v19 │ │ -416e2c: 0203 1500 |0004: move/from16 v3, v21 │ │ -416e30: 0805 1600 |0006: move-object/from16 v5, v22 │ │ -416e34: 0806 1700 |0008: move-object/from16 v6, v23 │ │ -416e38: 080f 1800 |000a: move-object/from16 v15, v24 │ │ -416e3c: 0807 1900 |000c: move-object/from16 v7, v25 │ │ -416e40: 0808 1a00 |000e: move-object/from16 v8, v26 │ │ -416e44: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -416e46: 220a cf1b |0011: new-instance v10, Lde/danoeh/antennapod/model/feed/FeedFilter; // type@1bcf │ │ -416e4a: 07a9 |0013: move-object v9, v10 │ │ -416e4c: 7010 04ac 0a00 |0014: invoke-direct {v10}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:()V // method@ac04 │ │ -416e52: 150a 80bf |0017: const/high16 v10, #int -1082130432 // #bf80 │ │ -416e56: 120b |0019: const/4 v11, #int 0 // #0 │ │ -416e58: 120c |001a: const/4 v12, #int 0 // #0 │ │ -416e5a: 620d 2a76 |001b: sget-object v13, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@762a │ │ -416e5e: 120e |001d: const/4 v14, #int 0 // #0 │ │ -416e60: 2211 101f |001e: new-instance v17, Ljava/util/HashSet; // type@1f10 │ │ -416e64: 0810 1100 |0020: move-object/from16 v16, v17 │ │ -416e68: 7601 b5b8 1100 |0022: invoke-direct/range {v17}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ -416e6e: 7611 beac 0000 |0025: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.:(JZZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedFilter;FIILde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;ZLde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/util/Set;)V // method@acbe │ │ -416e74: 0e00 |0028: return-void │ │ +416e20: |[416e20] de.danoeh.antennapod.model.feed.FeedPreferences.:(JZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/lang/String;Ljava/lang/String;)V │ │ +416e30: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +416e34: 0501 1300 |0002: move-wide/from16 v1, v19 │ │ +416e38: 0203 1500 |0004: move/from16 v3, v21 │ │ +416e3c: 0805 1600 |0006: move-object/from16 v5, v22 │ │ +416e40: 0806 1700 |0008: move-object/from16 v6, v23 │ │ +416e44: 080f 1800 |000a: move-object/from16 v15, v24 │ │ +416e48: 0807 1900 |000c: move-object/from16 v7, v25 │ │ +416e4c: 0808 1a00 |000e: move-object/from16 v8, v26 │ │ +416e50: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +416e52: 220a cf1b |0011: new-instance v10, Lde/danoeh/antennapod/model/feed/FeedFilter; // type@1bcf │ │ +416e56: 07a9 |0013: move-object v9, v10 │ │ +416e58: 7010 04ac 0a00 |0014: invoke-direct {v10}, Lde/danoeh/antennapod/model/feed/FeedFilter;.:()V // method@ac04 │ │ +416e5e: 150a 80bf |0017: const/high16 v10, #int -1082130432 // #bf80 │ │ +416e62: 120b |0019: const/4 v11, #int 0 // #0 │ │ +416e64: 120c |001a: const/4 v12, #int 0 // #0 │ │ +416e66: 620d 2a76 |001b: sget-object v13, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@762a │ │ +416e6a: 120e |001d: const/4 v14, #int 0 // #0 │ │ +416e6c: 2211 101f |001e: new-instance v17, Ljava/util/HashSet; // type@1f10 │ │ +416e70: 0810 1100 |0020: move-object/from16 v16, v17 │ │ +416e74: 7601 b5b8 1100 |0022: invoke-direct/range {v17}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ +416e7a: 7611 beac 0000 |0025: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.:(JZZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedFilter;FIILde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;ZLde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/util/Set;)V // method@acbe │ │ +416e80: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0011 line=101 │ │ locals : │ │ 0x0000 - 0x0029 reg=18 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0029 reg=19 (null) J │ │ 0x0000 - 0x0029 reg=21 (null) Z │ │ @@ -861443,51 +861443,51 @@ │ │ type : '(JZZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedFilter;FIILde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;ZLde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/util/Set;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 21 │ │ ins : 17 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -416d84: |[416d84] de.danoeh.antennapod.model.feed.FeedPreferences.:(JZZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedFilter;FIILde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;ZLde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/util/Set;)V │ │ -416d94: 0740 |0000: move-object v0, v4 │ │ -416d96: 7010 5eb6 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b65e │ │ -416d9c: 2201 101f |0004: new-instance v1, Ljava/util/HashSet; // type@1f10 │ │ -416da0: 7010 b5b8 0100 |0006: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ -416da6: 5b01 3c76 |0009: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@763c │ │ -416daa: 0452 |000b: move-wide v2, v5 │ │ -416dac: 5a02 3276 |000c: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@7632 │ │ -416db0: 0172 |000e: move v2, v7 │ │ -416db2: 5c02 3176 |000f: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Z // field@7631 │ │ -416db6: 0182 |0011: move v2, v8 │ │ -416db8: 5c02 3876 |0012: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@7638 │ │ -416dbc: 0792 |0014: move-object v2, v9 │ │ -416dbe: 5b02 3076 |0015: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@7630 │ │ -416dc2: 07a2 |0017: move-object v2, v10 │ │ -416dc4: 5b02 3e76 |0018: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@763e │ │ -416dc8: 07b2 |001a: move-object v2, v11 │ │ -416dca: 5b02 3d76 |001b: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@763d │ │ -416dce: 07c2 |001d: move-object v2, v12 │ │ -416dd0: 5b02 3a76 |001e: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@763a │ │ -416dd4: 07d2 |0020: move-object v2, v13 │ │ -416dd6: 5b02 3776 |0021: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@7637 │ │ -416dda: 01e2 |0023: move v2, v14 │ │ -416ddc: 5902 3376 |0024: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@7633 │ │ -416de0: 01f2 |0026: move v2, v15 │ │ -416de2: 5902 3576 |0027: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@7635 │ │ -416de6: 0202 1000 |0029: move/from16 v2, v16 │ │ -416dea: 5902 3476 |002b: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@7634 │ │ -416dee: 0802 1100 |002d: move-object/from16 v2, v17 │ │ -416df2: 5b02 3676 |002f: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7636 │ │ -416df6: 0202 1200 |0031: move/from16 v2, v18 │ │ -416dfa: 5c02 3b76 |0033: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@763b │ │ -416dfe: 0802 1300 |0035: move-object/from16 v2, v19 │ │ -416e02: 5b02 3976 |0037: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7639 │ │ -416e06: 0802 1400 |0039: move-object/from16 v2, v20 │ │ -416e0a: 7220 3db9 2100 |003b: invoke-interface {v1, v2}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@b93d │ │ -416e10: 0e00 |003e: return-void │ │ +416d90: |[416d90] de.danoeh.antennapod.model.feed.FeedPreferences.:(JZZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedFilter;FIILde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;ZLde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/util/Set;)V │ │ +416da0: 0740 |0000: move-object v0, v4 │ │ +416da2: 7010 5eb6 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@b65e │ │ +416da8: 2201 101f |0004: new-instance v1, Ljava/util/HashSet; // type@1f10 │ │ +416dac: 7010 b5b8 0100 |0006: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ +416db2: 5b01 3c76 |0009: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@763c │ │ +416db6: 0452 |000b: move-wide v2, v5 │ │ +416db8: 5a02 3276 |000c: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@7632 │ │ +416dbc: 0172 |000e: move v2, v7 │ │ +416dbe: 5c02 3176 |000f: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Z // field@7631 │ │ +416dc2: 0182 |0011: move v2, v8 │ │ +416dc4: 5c02 3876 |0012: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@7638 │ │ +416dc8: 0792 |0014: move-object v2, v9 │ │ +416dca: 5b02 3076 |0015: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@7630 │ │ +416dce: 07a2 |0017: move-object v2, v10 │ │ +416dd0: 5b02 3e76 |0018: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@763e │ │ +416dd4: 07b2 |001a: move-object v2, v11 │ │ +416dd6: 5b02 3d76 |001b: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@763d │ │ +416dda: 07c2 |001d: move-object v2, v12 │ │ +416ddc: 5b02 3a76 |001e: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@763a │ │ +416de0: 07d2 |0020: move-object v2, v13 │ │ +416de2: 5b02 3776 |0021: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@7637 │ │ +416de6: 01e2 |0023: move v2, v14 │ │ +416de8: 5902 3376 |0024: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@7633 │ │ +416dec: 01f2 |0026: move v2, v15 │ │ +416dee: 5902 3576 |0027: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@7635 │ │ +416df2: 0202 1000 |0029: move/from16 v2, v16 │ │ +416df6: 5902 3476 |002b: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@7634 │ │ +416dfa: 0802 1100 |002d: move-object/from16 v2, v17 │ │ +416dfe: 5b02 3676 |002f: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7636 │ │ +416e02: 0202 1200 |0031: move/from16 v2, v18 │ │ +416e06: 5c02 3b76 |0033: iput-boolean v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@763b │ │ +416e0a: 0802 1300 |0035: move-object/from16 v2, v19 │ │ +416e0e: 5b02 3976 |0037: iput-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7639 │ │ +416e12: 0802 1400 |0039: move-object/from16 v2, v20 │ │ +416e16: 7220 3db9 2100 |003b: invoke-interface {v1, v2}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@b93d │ │ +416e1c: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=111 │ │ 0x0004 line=96 │ │ 0x000c line=112 │ │ 0x000f line=113 │ │ 0x0012 line=114 │ │ @@ -861527,17 +861527,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416c2c: |[416c2c] de.danoeh.antennapod.model.feed.FeedPreferences.getAutoDeleteAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -416c3c: 5410 3076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@7630 │ │ -416c40: 1100 |0002: return-object v0 │ │ +416c38: |[416c38] de.danoeh.antennapod.model.feed.FeedPreferences.getAutoDeleteAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +416c48: 5410 3076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@7630 │ │ +416c4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -861545,17 +861545,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416bcc: |[416bcc] de.danoeh.antennapod.model.feed.FeedPreferences.getAutoDownload:()Z │ │ -416bdc: 5510 3176 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Z // field@7631 │ │ -416be0: 0f00 |0002: return v0 │ │ +416bd8: |[416bd8] de.danoeh.antennapod.model.feed.FeedPreferences.getAutoDownload:()Z │ │ +416be8: 5510 3176 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Z // field@7631 │ │ +416bec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -861563,17 +861563,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416c44: |[416c44] de.danoeh.antennapod.model.feed.FeedPreferences.getCurrentAutoDelete:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ -416c54: 5410 3076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@7630 │ │ -416c58: 1100 |0002: return-object v0 │ │ +416c50: |[416c50] de.danoeh.antennapod.model.feed.FeedPreferences.getCurrentAutoDelete:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ +416c60: 5410 3076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@7630 │ │ +416c64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -861581,17 +861581,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416d6c: |[416d6c] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedID:()J │ │ -416d7c: 5320 3276 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@7632 │ │ -416d80: 1000 |0002: return-wide v0 │ │ +416d78: |[416d78] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedID:()J │ │ +416d88: 5320 3276 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@7632 │ │ +416d8c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -861599,17 +861599,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416cb8: |[416cb8] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedPlaybackSpeed:()F │ │ -416cc8: 5210 3376 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@7633 │ │ -416ccc: 0f00 |0002: return v0 │ │ +416cc4: |[416cc4] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedPlaybackSpeed:()F │ │ +416cd4: 5210 3376 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@7633 │ │ +416cd8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -861617,17 +861617,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416cd0: |[416cd0] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipEnding:()I │ │ -416ce0: 5210 3476 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@7634 │ │ -416ce4: 0f00 |0002: return v0 │ │ +416cdc: |[416cdc] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipEnding:()I │ │ +416cec: 5210 3476 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@7634 │ │ +416cf0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -861635,17 +861635,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416ce8: |[416ce8] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipIntro:()I │ │ -416cf8: 5210 3576 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@7635 │ │ -416cfc: 0f00 |0002: return v0 │ │ +416cf4: |[416cf4] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipIntro:()I │ │ +416d04: 5210 3576 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@7635 │ │ +416d08: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -861653,23 +861653,23 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -416c74: |[416c74] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipSilence:()Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ -416c84: 5220 3376 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@7633 │ │ -416c88: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ -416c8c: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ -416c90: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -416c94: 6200 2a76 |0008: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@762a │ │ -416c98: 1100 |000a: return-object v0 │ │ -416c9a: 5420 3676 |000b: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7636 │ │ -416c9e: 1100 |000d: return-object v0 │ │ +416c80: |[416c80] de.danoeh.antennapod.model.feed.FeedPreferences.getFeedSkipSilence:()Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ +416c90: 5220 3376 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@7633 │ │ +416c94: 1501 80bf |0002: const/high16 v1, #int -1082130432 // #bf80 │ │ +416c98: 2d00 0001 |0004: cmpl-float v0, v0, v1 │ │ +416c9c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +416ca0: 6200 2a76 |0008: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@762a │ │ +416ca4: 1100 |000a: return-object v0 │ │ +416ca6: 5420 3676 |000b: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7636 │ │ +416caa: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0008 line=253 │ │ 0x000b line=255 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ @@ -861679,17 +861679,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedFilter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416c14: |[416c14] de.danoeh.antennapod.model.feed.FeedPreferences.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ -416c24: 5410 3776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@7637 │ │ -416c28: 1100 |0002: return-object v0 │ │ +416c20: |[416c20] de.danoeh.antennapod.model.feed.FeedPreferences.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ +416c30: 5410 3776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@7637 │ │ +416c34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #9 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -861697,17 +861697,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416be4: |[416be4] de.danoeh.antennapod.model.feed.FeedPreferences.getKeepUpdated:()Z │ │ -416bf4: 5510 3876 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@7638 │ │ -416bf8: 0f00 |0002: return v0 │ │ +416bf0: |[416bf0] de.danoeh.antennapod.model.feed.FeedPreferences.getKeepUpdated:()Z │ │ +416c00: 5510 3876 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@7638 │ │ +416c04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #10 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -861715,17 +861715,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416c5c: |[416c5c] de.danoeh.antennapod.model.feed.FeedPreferences.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ -416c6c: 5410 3976 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7639 │ │ -416c70: 1100 |0002: return-object v0 │ │ +416c68: |[416c68] de.danoeh.antennapod.model.feed.FeedPreferences.getNewEpisodesAction:()Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ +416c78: 5410 3976 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7639 │ │ +416c7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #11 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -861733,17 +861733,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416d00: |[416d00] de.danoeh.antennapod.model.feed.FeedPreferences.getPassword:()Ljava/lang/String; │ │ -416d10: 5410 3a76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@763a │ │ -416d14: 1100 |0002: return-object v0 │ │ +416d0c: |[416d0c] de.danoeh.antennapod.model.feed.FeedPreferences.getPassword:()Ljava/lang/String; │ │ +416d1c: 5410 3a76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@763a │ │ +416d20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #12 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -861751,17 +861751,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416bfc: |[416bfc] de.danoeh.antennapod.model.feed.FeedPreferences.getShowEpisodeNotification:()Z │ │ -416c0c: 5510 3b76 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@763b │ │ -416c10: 0f00 |0002: return v0 │ │ +416c08: |[416c08] de.danoeh.antennapod.model.feed.FeedPreferences.getShowEpisodeNotification:()Z │ │ +416c18: 5510 3b76 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@763b │ │ +416c1c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #13 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -861769,17 +861769,17 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416d54: |[416d54] de.danoeh.antennapod.model.feed.FeedPreferences.getTags:()Ljava/util/Set; │ │ -416d64: 5410 3c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@763c │ │ -416d68: 1100 |0002: return-object v0 │ │ +416d60: |[416d60] de.danoeh.antennapod.model.feed.FeedPreferences.getTags:()Ljava/util/Set; │ │ +416d70: 5410 3c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@763c │ │ +416d74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #14 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -861787,20 +861787,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -416d18: |[416d18] de.danoeh.antennapod.model.feed.FeedPreferences.getTagsAsString:()Ljava/lang/String; │ │ -416d28: 1a00 1800 |0000: const-string v0, "" // string@0018 │ │ -416d2c: 5421 3c76 |0002: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@763c │ │ -416d30: 7120 340b 1000 |0004: invoke-static {v0, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0b34 │ │ -416d36: 0c00 |0007: move-result-object v0 │ │ -416d38: 1100 |0008: return-object v0 │ │ +416d24: |[416d24] de.danoeh.antennapod.model.feed.FeedPreferences.getTagsAsString:()Ljava/lang/String; │ │ +416d34: 1a00 1800 |0000: const-string v0, "" // string@0018 │ │ +416d38: 5421 3c76 |0002: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.tags:Ljava/util/Set; // field@763c │ │ +416d3c: 7120 340b 1000 |0004: invoke-static {v0, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0b34 │ │ +416d42: 0c00 |0007: move-result-object v0 │ │ +416d44: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=263 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #15 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -861808,17 +861808,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416d3c: |[416d3c] de.danoeh.antennapod.model.feed.FeedPreferences.getUsername:()Ljava/lang/String; │ │ -416d4c: 5410 3d76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@763d │ │ -416d50: 1100 |0002: return-object v0 │ │ +416d48: |[416d48] de.danoeh.antennapod.model.feed.FeedPreferences.getUsername:()Ljava/lang/String; │ │ +416d58: 5410 3d76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@763d │ │ +416d5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #16 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -861826,17 +861826,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416ca0: |[416ca0] de.danoeh.antennapod.model.feed.FeedPreferences.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -416cb0: 5410 3e76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@763e │ │ -416cb4: 1100 |0002: return-object v0 │ │ +416cac: |[416cac] de.danoeh.antennapod.model.feed.FeedPreferences.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +416cbc: 5410 3e76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@763e │ │ +416cc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ │ │ #17 : (in Lde/danoeh/antennapod/model/feed/FeedPreferences;) │ │ @@ -861844,17 +861844,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416e78: |[416e78] de.danoeh.antennapod.model.feed.FeedPreferences.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V │ │ -416e88: 5b01 3076 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@7630 │ │ -416e8c: 0e00 |0002: return-void │ │ +416e84: |[416e84] de.danoeh.antennapod.model.feed.FeedPreferences.setAutoDeleteAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;)V │ │ +416e94: 5b01 3076 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDeleteAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@7630 │ │ +416e98: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; │ │ │ │ @@ -861863,17 +861863,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416e90: |[416e90] de.danoeh.antennapod.model.feed.FeedPreferences.setAutoDownload:(Z)V │ │ -416ea0: 5c01 3176 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Z // field@7631 │ │ -416ea4: 0e00 |0002: return-void │ │ +416e9c: |[416e9c] de.danoeh.antennapod.model.feed.FeedPreferences.setAutoDownload:(Z)V │ │ +416eac: 5c01 3176 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.autoDownload:Z // field@7631 │ │ +416eb0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -861882,17 +861882,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416ea8: |[416ea8] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedID:(J)V │ │ -416eb8: 5a01 3276 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@7632 │ │ -416ebc: 0e00 |0002: return-void │ │ +416eb4: |[416eb4] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedID:(J)V │ │ +416ec4: 5a01 3276 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedID:J // field@7632 │ │ +416ec8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -861901,17 +861901,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416ec0: |[416ec0] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedPlaybackSpeed:(F)V │ │ -416ed0: 5901 3376 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@7633 │ │ -416ed4: 0e00 |0002: return-void │ │ +416ecc: |[416ecc] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedPlaybackSpeed:(F)V │ │ +416edc: 5901 3376 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedPlaybackSpeed:F // field@7633 │ │ +416ee0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) F │ │ │ │ @@ -861920,17 +861920,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416ed8: |[416ed8] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipEnding:(I)V │ │ -416ee8: 5901 3476 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@7634 │ │ -416eec: 0e00 |0002: return-void │ │ +416ee4: |[416ee4] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipEnding:(I)V │ │ +416ef4: 5901 3476 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipEnding:I // field@7634 │ │ +416ef8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -861939,17 +861939,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416ef0: |[416ef0] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipIntro:(I)V │ │ -416f00: 5901 3576 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@7635 │ │ -416f04: 0e00 |0002: return-void │ │ +416efc: |[416efc] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipIntro:(I)V │ │ +416f0c: 5901 3576 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipIntro:I // field@7635 │ │ +416f10: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -861958,17 +861958,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416f08: |[416f08] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipSilence:(Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;)V │ │ -416f18: 5b01 3676 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7636 │ │ -416f1c: 0e00 |0002: return-void │ │ +416f14: |[416f14] de.danoeh.antennapod.model.feed.FeedPreferences.setFeedSkipSilence:(Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;)V │ │ +416f24: 5b01 3676 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.feedSkipSilence:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7636 │ │ +416f28: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; │ │ │ │ @@ -861977,17 +861977,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416f20: |[416f20] de.danoeh.antennapod.model.feed.FeedPreferences.setFilter:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ -416f30: 5b01 3776 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@7637 │ │ -416f34: 0e00 |0002: return-void │ │ +416f2c: |[416f2c] de.danoeh.antennapod.model.feed.FeedPreferences.setFilter:(Lde/danoeh/antennapod/model/feed/FeedFilter;)V │ │ +416f3c: 5b01 3776 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.filter:Lde/danoeh/antennapod/model/feed/FeedFilter; // field@7637 │ │ +416f40: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedFilter; │ │ │ │ @@ -861996,17 +861996,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416f38: |[416f38] de.danoeh.antennapod.model.feed.FeedPreferences.setKeepUpdated:(Z)V │ │ -416f48: 5c01 3876 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@7638 │ │ -416f4c: 0e00 |0002: return-void │ │ +416f44: |[416f44] de.danoeh.antennapod.model.feed.FeedPreferences.setKeepUpdated:(Z)V │ │ +416f54: 5c01 3876 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.keepUpdated:Z // field@7638 │ │ +416f58: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -862015,17 +862015,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416f50: |[416f50] de.danoeh.antennapod.model.feed.FeedPreferences.setNewEpisodesAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;)V │ │ -416f60: 5b01 3976 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7639 │ │ -416f64: 0e00 |0002: return-void │ │ +416f5c: |[416f5c] de.danoeh.antennapod.model.feed.FeedPreferences.setNewEpisodesAction:(Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;)V │ │ +416f6c: 5b01 3976 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.newEpisodesAction:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7639 │ │ +416f70: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; │ │ │ │ @@ -862034,17 +862034,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416f68: |[416f68] de.danoeh.antennapod.model.feed.FeedPreferences.setPassword:(Ljava/lang/String;)V │ │ -416f78: 5b01 3a76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@763a │ │ -416f7c: 0e00 |0002: return-void │ │ +416f74: |[416f74] de.danoeh.antennapod.model.feed.FeedPreferences.setPassword:(Ljava/lang/String;)V │ │ +416f84: 5b01 3a76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@763a │ │ +416f88: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -862053,17 +862053,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416f80: |[416f80] de.danoeh.antennapod.model.feed.FeedPreferences.setShowEpisodeNotification:(Z)V │ │ -416f90: 5c01 3b76 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@763b │ │ -416f94: 0e00 |0002: return-void │ │ +416f8c: |[416f8c] de.danoeh.antennapod.model.feed.FeedPreferences.setShowEpisodeNotification:(Z)V │ │ +416f9c: 5c01 3b76 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.showEpisodeNotification:Z // field@763b │ │ +416fa0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -862072,17 +862072,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416f98: |[416f98] de.danoeh.antennapod.model.feed.FeedPreferences.setUsername:(Ljava/lang/String;)V │ │ -416fa8: 5b01 3d76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@763d │ │ -416fac: 0e00 |0002: return-void │ │ +416fa4: |[416fa4] de.danoeh.antennapod.model.feed.FeedPreferences.setUsername:(Ljava/lang/String;)V │ │ +416fb4: 5b01 3d76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@763d │ │ +416fb8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -862091,17 +862091,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416fb0: |[416fb0] de.danoeh.antennapod.model.feed.FeedPreferences.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V │ │ -416fc0: 5b01 3e76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@763e │ │ -416fc4: 0e00 |0002: return-void │ │ +416fbc: |[416fbc] de.danoeh.antennapod.model.feed.FeedPreferences.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V │ │ +416fcc: 5b01 3e76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedPreferences;.volumeAdaptionSetting:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@763e │ │ +416fd0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ │ │ @@ -862110,22 +862110,22 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -416fc8: |[416fc8] de.danoeh.antennapod.model.feed.FeedPreferences.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ -416fd8: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ -416fdc: 0e00 |0002: return-void │ │ -416fde: 5420 3d76 |0003: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@763d │ │ -416fe2: 5b10 3d76 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@763d │ │ -416fe6: 5422 3a76 |0007: iget-object v2, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@763a │ │ -416fea: 5b12 3a76 |0009: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@763a │ │ -416fee: 0e00 |000b: return-void │ │ +416fd4: |[416fd4] de.danoeh.antennapod.model.feed.FeedPreferences.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V │ │ +416fe4: 3902 0300 |0000: if-nez v2, 0003 // +0003 │ │ +416fe8: 0e00 |0002: return-void │ │ +416fea: 5420 3d76 |0003: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@763d │ │ +416fee: 5b10 3d76 |0005: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.username:Ljava/lang/String; // field@763d │ │ +416ff2: 5422 3a76 |0007: iget-object v2, v2, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@763a │ │ +416ff6: 5b12 3a76 |0009: iput-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedPreferences;.password:Ljava/lang/String; // field@763a │ │ +416ffa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=159 │ │ 0x0007 line=160 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ 0x0000 - 0x000c reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedPreferences; │ │ @@ -862175,53 +862175,53 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/SortOrder$Scope;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -417ab0: |[417ab0] de.danoeh.antennapod.model.feed.SortOrder$Scope.$values:()[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ -417ac0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -417ac2: 2300 1621 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@2116 │ │ -417ac6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -417ac8: 6202 4176 |0004: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@7641 │ │ -417acc: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -417ad0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -417ad2: 6202 4076 |0009: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@7640 │ │ -417ad6: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -417ada: 1100 |000d: return-object v0 │ │ +417abc: |[417abc] de.danoeh.antennapod.model.feed.SortOrder$Scope.$values:()[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ +417acc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +417ace: 2300 1621 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@2116 │ │ +417ad2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +417ad4: 6202 4176 |0004: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@7641 │ │ +417ad8: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +417adc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +417ade: 6202 4076 |0009: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@7640 │ │ +417ae2: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +417ae6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=32 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/SortOrder$Scope;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -417b00: |[417b00] de.danoeh.antennapod.model.feed.SortOrder$Scope.:()V │ │ -417b10: 2200 da1b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1bda │ │ -417b14: 1a01 e81b |0002: const-string v1, "INTRA_FEED" // string@1be8 │ │ -417b18: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -417b1a: 7030 e1ac 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.:(Ljava/lang/String;I)V // method@ace1 │ │ -417b20: 6900 4176 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@7641 │ │ -417b24: 2200 da1b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1bda │ │ -417b28: 1a01 e71b |000c: const-string v1, "INTER_FEED" // string@1be7 │ │ -417b2c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -417b2e: 7030 e1ac 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.:(Ljava/lang/String;I)V // method@ace1 │ │ -417b34: 6900 4076 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@7640 │ │ -417b38: 7100 dfac 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$values:()[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // method@acdf │ │ -417b3e: 0c00 |0017: move-result-object v0 │ │ -417b40: 6900 3f76 |0018: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@763f │ │ -417b44: 0e00 |001a: return-void │ │ +417b0c: |[417b0c] de.danoeh.antennapod.model.feed.SortOrder$Scope.:()V │ │ +417b1c: 2200 da1b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1bda │ │ +417b20: 1a01 e81b |0002: const-string v1, "INTRA_FEED" // string@1be8 │ │ +417b24: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +417b26: 7030 e1ac 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.:(Ljava/lang/String;I)V // method@ace1 │ │ +417b2c: 6900 4176 |0008: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@7641 │ │ +417b30: 2200 da1b |000a: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1bda │ │ +417b34: 1a01 e71b |000c: const-string v1, "INTER_FEED" // string@1be7 │ │ +417b38: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +417b3a: 7030 e1ac 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.:(Ljava/lang/String;I)V // method@ace1 │ │ +417b40: 6900 4076 |0012: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@7640 │ │ +417b44: 7100 dfac 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$values:()[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // method@acdf │ │ +417b4a: 0c00 |0017: move-result-object v0 │ │ +417b4c: 6900 3f76 |0018: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@763f │ │ +417b50: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0014 line=32 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/SortOrder$Scope;) │ │ @@ -862229,17 +862229,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -417b48: |[417b48] de.danoeh.antennapod.model.feed.SortOrder$Scope.:(Ljava/lang/String;I)V │ │ -417b58: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ -417b5e: 0e00 |0003: return-void │ │ +417b54: |[417b54] de.danoeh.antennapod.model.feed.SortOrder$Scope.:(Ljava/lang/String;I)V │ │ +417b64: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ +417b6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -862249,20 +862249,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder$Scope;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -417a8c: |[417a8c] de.danoeh.antennapod.model.feed.SortOrder$Scope.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ -417a9c: 1c00 da1b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1bda │ │ -417aa0: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ -417aa6: 0c01 |0005: move-result-object v1 │ │ -417aa8: 1f01 da1b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1bda │ │ -417aac: 1101 |0008: return-object v1 │ │ +417a98: |[417a98] de.danoeh.antennapod.model.feed.SortOrder$Scope.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ +417aa8: 1c00 da1b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1bda │ │ +417aac: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ +417ab2: 0c01 |0005: move-result-object v1 │ │ +417ab4: 1f01 da1b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@1bda │ │ +417ab8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/SortOrder$Scope;) │ │ @@ -862270,20 +862270,20 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/SortOrder$Scope;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -417adc: |[417adc] de.danoeh.antennapod.model.feed.SortOrder$Scope.values:()[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ -417aec: 6200 3f76 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@763f │ │ -417af0: 6e10 91bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.clone:()Ljava/lang/Object; // method@bb91 │ │ -417af6: 0c00 |0005: move-result-object v0 │ │ -417af8: 1f00 1621 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@2116 │ │ -417afc: 1100 |0008: return-object v0 │ │ +417ae8: |[417ae8] de.danoeh.antennapod.model.feed.SortOrder$Scope.values:()[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; │ │ +417af8: 6200 3f76 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@763f │ │ +417afc: 6e10 91bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.clone:()Ljava/lang/Object; // method@bb91 │ │ +417b02: 0c00 |0005: move-result-object v0 │ │ +417b04: 1f00 1621 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // type@2116 │ │ +417b08: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -862394,173 +862394,173 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/SortOrder;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 93 16-bit code units │ │ -417c2c: |[417c2c] de.danoeh.antennapod.model.feed.SortOrder.$values:()[Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -417c3c: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -417c40: 2300 1721 |0002: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@2117 │ │ -417c44: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -417c46: 6202 4576 |0005: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7645 │ │ -417c4a: 4d02 0001 |0007: aput-object v2, v0, v1 │ │ -417c4e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -417c50: 6202 4476 |000a: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7644 │ │ -417c54: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ -417c58: 1221 |000e: const/4 v1, #int 2 // #2 │ │ -417c5a: 6202 4a76 |000f: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764a │ │ -417c5e: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ -417c62: 1231 |0013: const/4 v1, #int 3 // #3 │ │ -417c64: 6202 4b76 |0014: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764b │ │ -417c68: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ -417c6c: 1241 |0018: const/4 v1, #int 4 // #4 │ │ -417c6e: 6202 4776 |0019: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7647 │ │ -417c72: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ -417c76: 1251 |001d: const/4 v1, #int 5 // #5 │ │ -417c78: 6202 4676 |001e: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7646 │ │ -417c7c: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ -417c80: 1261 |0022: const/4 v1, #int 6 // #6 │ │ -417c82: 6202 4876 |0023: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7648 │ │ -417c86: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ -417c8a: 1271 |0027: const/4 v1, #int 7 // #7 │ │ -417c8c: 6202 4976 |0028: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7649 │ │ -417c90: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ -417c94: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -417c98: 6202 5076 |002e: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_SMALL_LARGE:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7650 │ │ -417c9c: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ -417ca0: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ -417ca4: 6202 4f76 |0034: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_LARGE_SMALL:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764f │ │ -417ca8: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ -417cac: 1301 0a00 |0038: const/16 v1, #int 10 // #a │ │ -417cb0: 6202 4c76 |003a: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764c │ │ -417cb4: 4d02 0001 |003c: aput-object v2, v0, v1 │ │ -417cb8: 1301 0b00 |003e: const/16 v1, #int 11 // #b │ │ -417cbc: 6202 4d76 |0040: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764d │ │ -417cc0: 4d02 0001 |0042: aput-object v2, v0, v1 │ │ -417cc4: 1301 0c00 |0044: const/16 v1, #int 12 // #c │ │ -417cc8: 6202 4e76 |0046: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764e │ │ -417ccc: 4d02 0001 |0048: aput-object v2, v0, v1 │ │ -417cd0: 1301 0d00 |004a: const/16 v1, #int 13 // #d │ │ -417cd4: 6202 5276 |004c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7652 │ │ -417cd8: 4d02 0001 |004e: aput-object v2, v0, v1 │ │ -417cdc: 1301 0e00 |0050: const/16 v1, #int 14 // #e │ │ -417ce0: 6202 5176 |0052: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7651 │ │ -417ce4: 4d02 0001 |0054: aput-object v2, v0, v1 │ │ -417ce8: 1301 0f00 |0056: const/16 v1, #int 15 // #f │ │ -417cec: 6202 4376 |0058: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.COMPLETION_DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7643 │ │ -417cf0: 4d02 0001 |005a: aput-object v2, v0, v1 │ │ -417cf4: 1100 |005c: return-object v0 │ │ +417c38: |[417c38] de.danoeh.antennapod.model.feed.SortOrder.$values:()[Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +417c48: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +417c4c: 2300 1721 |0002: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@2117 │ │ +417c50: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +417c52: 6202 4576 |0005: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7645 │ │ +417c56: 4d02 0001 |0007: aput-object v2, v0, v1 │ │ +417c5a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +417c5c: 6202 4476 |000a: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7644 │ │ +417c60: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ +417c64: 1221 |000e: const/4 v1, #int 2 // #2 │ │ +417c66: 6202 4a76 |000f: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764a │ │ +417c6a: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ +417c6e: 1231 |0013: const/4 v1, #int 3 // #3 │ │ +417c70: 6202 4b76 |0014: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764b │ │ +417c74: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ +417c78: 1241 |0018: const/4 v1, #int 4 // #4 │ │ +417c7a: 6202 4776 |0019: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7647 │ │ +417c7e: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ +417c82: 1251 |001d: const/4 v1, #int 5 // #5 │ │ +417c84: 6202 4676 |001e: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7646 │ │ +417c88: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ +417c8c: 1261 |0022: const/4 v1, #int 6 // #6 │ │ +417c8e: 6202 4876 |0023: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7648 │ │ +417c92: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ +417c96: 1271 |0027: const/4 v1, #int 7 // #7 │ │ +417c98: 6202 4976 |0028: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7649 │ │ +417c9c: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ +417ca0: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +417ca4: 6202 5076 |002e: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_SMALL_LARGE:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7650 │ │ +417ca8: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ +417cac: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ +417cb0: 6202 4f76 |0034: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_LARGE_SMALL:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764f │ │ +417cb4: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ +417cb8: 1301 0a00 |0038: const/16 v1, #int 10 // #a │ │ +417cbc: 6202 4c76 |003a: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764c │ │ +417cc0: 4d02 0001 |003c: aput-object v2, v0, v1 │ │ +417cc4: 1301 0b00 |003e: const/16 v1, #int 11 // #b │ │ +417cc8: 6202 4d76 |0040: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764d │ │ +417ccc: 4d02 0001 |0042: aput-object v2, v0, v1 │ │ +417cd0: 1301 0c00 |0044: const/16 v1, #int 12 // #c │ │ +417cd4: 6202 4e76 |0046: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764e │ │ +417cd8: 4d02 0001 |0048: aput-object v2, v0, v1 │ │ +417cdc: 1301 0d00 |004a: const/16 v1, #int 13 // #d │ │ +417ce0: 6202 5276 |004c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7652 │ │ +417ce4: 4d02 0001 |004e: aput-object v2, v0, v1 │ │ +417ce8: 1301 0e00 |0050: const/16 v1, #int 14 // #e │ │ +417cec: 6202 5176 |0052: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7651 │ │ +417cf0: 4d02 0001 |0054: aput-object v2, v0, v1 │ │ +417cf4: 1301 0f00 |0056: const/16 v1, #int 15 // #f │ │ +417cf8: 6202 4376 |0058: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.COMPLETION_DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7643 │ │ +417cfc: 4d02 0001 |005a: aput-object v2, v0, v1 │ │ +417d00: 1100 |005c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=14 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/SortOrder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 191 16-bit code units │ │ -417d44: |[417d44] de.danoeh.antennapod.model.feed.SortOrder.:()V │ │ -417d54: 2200 db1b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ -417d58: 6201 4176 |0002: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@7641 │ │ -417d5c: 1a02 3413 |0004: const-string v2, "DATE_OLD_NEW" // string@1334 │ │ -417d60: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -417d62: 1214 |0007: const/4 v4, #int 1 // #1 │ │ -417d64: 7051 e6ac 2043 |0008: invoke-direct {v0, v2, v3, v4, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ -417d6a: 6900 4576 |000b: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7645 │ │ -417d6e: 2200 db1b |000d: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ -417d72: 1a02 3313 |000f: const-string v2, "DATE_NEW_OLD" // string@1333 │ │ -417d76: 1223 |0011: const/4 v3, #int 2 // #2 │ │ -417d78: 7051 e6ac 2034 |0012: invoke-direct {v0, v2, v4, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ -417d7e: 6900 4476 |0015: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7644 │ │ -417d82: 2200 db1b |0017: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ -417d86: 1a02 6b15 |0019: const-string v2, "EPISODE_TITLE_A_Z" // string@156b │ │ -417d8a: 1234 |001b: const/4 v4, #int 3 // #3 │ │ -417d8c: 7051 e6ac 2043 |001c: invoke-direct {v0, v2, v3, v4, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ -417d92: 6900 4a76 |001f: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764a │ │ -417d96: 2200 db1b |0021: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ -417d9a: 1a02 6c15 |0023: const-string v2, "EPISODE_TITLE_Z_A" // string@156c │ │ -417d9e: 1243 |0025: const/4 v3, #int 4 // #4 │ │ -417da0: 7051 e6ac 2034 |0026: invoke-direct {v0, v2, v4, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ -417da6: 6900 4b76 |0029: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764b │ │ -417daa: 2200 db1b |002b: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ -417dae: 1a02 f313 |002d: const-string v2, "DURATION_SHORT_LONG" // string@13f3 │ │ -417db2: 1254 |002f: const/4 v4, #int 5 // #5 │ │ -417db4: 7051 e6ac 2043 |0030: invoke-direct {v0, v2, v3, v4, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ -417dba: 6900 4776 |0033: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7647 │ │ -417dbe: 2200 db1b |0035: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ -417dc2: 1a02 f213 |0037: const-string v2, "DURATION_LONG_SHORT" // string@13f2 │ │ -417dc6: 1263 |0039: const/4 v3, #int 6 // #6 │ │ -417dc8: 7051 e6ac 2034 |003a: invoke-direct {v0, v2, v4, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ -417dce: 6900 4676 |003d: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7646 │ │ -417dd2: 2200 db1b |003f: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ -417dd6: 1a02 6915 |0041: const-string v2, "EPISODE_FILENAME_A_Z" // string@1569 │ │ -417dda: 1274 |0043: const/4 v4, #int 7 // #7 │ │ -417ddc: 7051 e6ac 2043 |0044: invoke-direct {v0, v2, v3, v4, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ -417de2: 6900 4876 |0047: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7648 │ │ -417de6: 2200 db1b |0049: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ -417dea: 1a02 6a15 |004b: const-string v2, "EPISODE_FILENAME_Z_A" // string@156a │ │ -417dee: 1303 0800 |004d: const/16 v3, #int 8 // #8 │ │ -417df2: 7051 e6ac 2034 |004f: invoke-direct {v0, v2, v4, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ -417df8: 6900 4976 |0052: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7649 │ │ -417dfc: 2200 db1b |0054: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ -417e00: 1a02 9549 |0056: const-string v2, "SIZE_SMALL_LARGE" // string@4995 │ │ -417e04: 1304 0900 |0058: const/16 v4, #int 9 // #9 │ │ -417e08: 7051 e6ac 2043 |005a: invoke-direct {v0, v2, v3, v4, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ -417e0e: 6900 5076 |005d: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_SMALL_LARGE:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7650 │ │ -417e12: 2200 db1b |005f: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ -417e16: 1a02 9349 |0061: const-string v2, "SIZE_LARGE_SMALL" // string@4993 │ │ -417e1a: 1303 0a00 |0063: const/16 v3, #int 10 // #a │ │ -417e1e: 7051 e6ac 2034 |0065: invoke-direct {v0, v2, v4, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ -417e24: 6900 4f76 |0068: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_LARGE_SMALL:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764f │ │ -417e28: 2200 db1b |006a: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ -417e2c: 6201 4076 |006c: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@7640 │ │ -417e30: 1a02 f716 |006e: const-string v2, "FEED_TITLE_A_Z" // string@16f7 │ │ -417e34: 1304 6500 |0070: const/16 v4, #int 101 // #65 │ │ -417e38: 7051 e6ac 2043 |0072: invoke-direct {v0, v2, v3, v4, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ -417e3e: 6900 4c76 |0075: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764c │ │ -417e42: 2200 db1b |0077: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ -417e46: 1302 0b00 |0079: const/16 v2, #int 11 // #b │ │ -417e4a: 1303 6600 |007b: const/16 v3, #int 102 // #66 │ │ -417e4e: 1a04 f816 |007d: const-string v4, "FEED_TITLE_Z_A" // string@16f8 │ │ -417e52: 7051 e6ac 4032 |007f: invoke-direct {v0, v4, v2, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ -417e58: 6900 4d76 |0082: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764d │ │ -417e5c: 2200 db1b |0084: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ -417e60: 1302 0c00 |0086: const/16 v2, #int 12 // #c │ │ -417e64: 1303 6700 |0088: const/16 v3, #int 103 // #67 │ │ -417e68: 1a04 9547 |008a: const-string v4, "RANDOM" // string@4795 │ │ -417e6c: 7051 e6ac 4032 |008c: invoke-direct {v0, v4, v2, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ -417e72: 6900 4e76 |008f: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764e │ │ -417e76: 2200 db1b |0091: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ -417e7a: 1302 0d00 |0093: const/16 v2, #int 13 // #d │ │ -417e7e: 1303 6800 |0095: const/16 v3, #int 104 // #68 │ │ -417e82: 1a04 b049 |0097: const-string v4, "SMART_SHUFFLE_OLD_NEW" // string@49b0 │ │ -417e86: 7051 e6ac 4032 |0099: invoke-direct {v0, v4, v2, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ -417e8c: 6900 5276 |009c: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7652 │ │ -417e90: 2200 db1b |009e: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ -417e94: 1302 0e00 |00a0: const/16 v2, #int 14 // #e │ │ -417e98: 1303 6900 |00a2: const/16 v3, #int 105 // #69 │ │ -417e9c: 1a04 af49 |00a4: const-string v4, "SMART_SHUFFLE_NEW_OLD" // string@49af │ │ -417ea0: 7051 e6ac 4032 |00a6: invoke-direct {v0, v4, v2, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ -417ea6: 6900 5176 |00a9: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7651 │ │ -417eaa: 2200 db1b |00ab: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ -417eae: 1302 0f00 |00ad: const/16 v2, #int 15 // #f │ │ -417eb2: 1303 6a00 |00af: const/16 v3, #int 106 // #6a │ │ -417eb6: 1a04 1f0f |00b1: const-string v4, "COMPLETION_DATE_NEW_OLD" // string@0f1f │ │ -417eba: 7051 e6ac 4032 |00b3: invoke-direct {v0, v4, v2, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ -417ec0: 6900 4376 |00b6: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.COMPLETION_DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7643 │ │ -417ec4: 7100 e4ac 0000 |00b8: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.$values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@ace4 │ │ -417eca: 0c00 |00bb: move-result-object v0 │ │ -417ecc: 6900 4276 |00bc: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@7642 │ │ -417ed0: 0e00 |00be: return-void │ │ +417d50: |[417d50] de.danoeh.antennapod.model.feed.SortOrder.:()V │ │ +417d60: 2200 db1b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ +417d64: 6201 4176 |0002: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTRA_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@7641 │ │ +417d68: 1a02 3413 |0004: const-string v2, "DATE_OLD_NEW" // string@1334 │ │ +417d6c: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +417d6e: 1214 |0007: const/4 v4, #int 1 // #1 │ │ +417d70: 7051 e6ac 2043 |0008: invoke-direct {v0, v2, v3, v4, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ +417d76: 6900 4576 |000b: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7645 │ │ +417d7a: 2200 db1b |000d: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ +417d7e: 1a02 3313 |000f: const-string v2, "DATE_NEW_OLD" // string@1333 │ │ +417d82: 1223 |0011: const/4 v3, #int 2 // #2 │ │ +417d84: 7051 e6ac 2034 |0012: invoke-direct {v0, v2, v4, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ +417d8a: 6900 4476 |0015: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7644 │ │ +417d8e: 2200 db1b |0017: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ +417d92: 1a02 6b15 |0019: const-string v2, "EPISODE_TITLE_A_Z" // string@156b │ │ +417d96: 1234 |001b: const/4 v4, #int 3 // #3 │ │ +417d98: 7051 e6ac 2043 |001c: invoke-direct {v0, v2, v3, v4, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ +417d9e: 6900 4a76 |001f: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764a │ │ +417da2: 2200 db1b |0021: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ +417da6: 1a02 6c15 |0023: const-string v2, "EPISODE_TITLE_Z_A" // string@156c │ │ +417daa: 1243 |0025: const/4 v3, #int 4 // #4 │ │ +417dac: 7051 e6ac 2034 |0026: invoke-direct {v0, v2, v4, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ +417db2: 6900 4b76 |0029: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764b │ │ +417db6: 2200 db1b |002b: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ +417dba: 1a02 f313 |002d: const-string v2, "DURATION_SHORT_LONG" // string@13f3 │ │ +417dbe: 1254 |002f: const/4 v4, #int 5 // #5 │ │ +417dc0: 7051 e6ac 2043 |0030: invoke-direct {v0, v2, v3, v4, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ +417dc6: 6900 4776 |0033: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_SHORT_LONG:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7647 │ │ +417dca: 2200 db1b |0035: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ +417dce: 1a02 f213 |0037: const-string v2, "DURATION_LONG_SHORT" // string@13f2 │ │ +417dd2: 1263 |0039: const/4 v3, #int 6 // #6 │ │ +417dd4: 7051 e6ac 2034 |003a: invoke-direct {v0, v2, v4, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ +417dda: 6900 4676 |003d: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.DURATION_LONG_SHORT:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7646 │ │ +417dde: 2200 db1b |003f: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ +417de2: 1a02 6915 |0041: const-string v2, "EPISODE_FILENAME_A_Z" // string@1569 │ │ +417de6: 1274 |0043: const/4 v4, #int 7 // #7 │ │ +417de8: 7051 e6ac 2043 |0044: invoke-direct {v0, v2, v3, v4, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ +417dee: 6900 4876 |0047: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7648 │ │ +417df2: 2200 db1b |0049: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ +417df6: 1a02 6a15 |004b: const-string v2, "EPISODE_FILENAME_Z_A" // string@156a │ │ +417dfa: 1303 0800 |004d: const/16 v3, #int 8 // #8 │ │ +417dfe: 7051 e6ac 2034 |004f: invoke-direct {v0, v2, v4, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ +417e04: 6900 4976 |0052: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.EPISODE_FILENAME_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7649 │ │ +417e08: 2200 db1b |0054: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ +417e0c: 1a02 9549 |0056: const-string v2, "SIZE_SMALL_LARGE" // string@4995 │ │ +417e10: 1304 0900 |0058: const/16 v4, #int 9 // #9 │ │ +417e14: 7051 e6ac 2043 |005a: invoke-direct {v0, v2, v3, v4, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ +417e1a: 6900 5076 |005d: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_SMALL_LARGE:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7650 │ │ +417e1e: 2200 db1b |005f: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ +417e22: 1a02 9349 |0061: const-string v2, "SIZE_LARGE_SMALL" // string@4993 │ │ +417e26: 1303 0a00 |0063: const/16 v3, #int 10 // #a │ │ +417e2a: 7051 e6ac 2034 |0065: invoke-direct {v0, v2, v4, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ +417e30: 6900 4f76 |0068: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.SIZE_LARGE_SMALL:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764f │ │ +417e34: 2200 db1b |006a: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ +417e38: 6201 4076 |006c: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder$Scope;.INTER_FEED:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@7640 │ │ +417e3c: 1a02 f716 |006e: const-string v2, "FEED_TITLE_A_Z" // string@16f7 │ │ +417e40: 1304 6500 |0070: const/16 v4, #int 101 // #65 │ │ +417e44: 7051 e6ac 2043 |0072: invoke-direct {v0, v2, v3, v4, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ +417e4a: 6900 4c76 |0075: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_A_Z:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764c │ │ +417e4e: 2200 db1b |0077: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ +417e52: 1302 0b00 |0079: const/16 v2, #int 11 // #b │ │ +417e56: 1303 6600 |007b: const/16 v3, #int 102 // #66 │ │ +417e5a: 1a04 f816 |007d: const-string v4, "FEED_TITLE_Z_A" // string@16f8 │ │ +417e5e: 7051 e6ac 4032 |007f: invoke-direct {v0, v4, v2, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ +417e64: 6900 4d76 |0082: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.FEED_TITLE_Z_A:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764d │ │ +417e68: 2200 db1b |0084: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ +417e6c: 1302 0c00 |0086: const/16 v2, #int 12 // #c │ │ +417e70: 1303 6700 |0088: const/16 v3, #int 103 // #67 │ │ +417e74: 1a04 9547 |008a: const-string v4, "RANDOM" // string@4795 │ │ +417e78: 7051 e6ac 4032 |008c: invoke-direct {v0, v4, v2, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ +417e7e: 6900 4e76 |008f: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.RANDOM:Lde/danoeh/antennapod/model/feed/SortOrder; // field@764e │ │ +417e82: 2200 db1b |0091: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ +417e86: 1302 0d00 |0093: const/16 v2, #int 13 // #d │ │ +417e8a: 1303 6800 |0095: const/16 v3, #int 104 // #68 │ │ +417e8e: 1a04 b049 |0097: const-string v4, "SMART_SHUFFLE_OLD_NEW" // string@49b0 │ │ +417e92: 7051 e6ac 4032 |0099: invoke-direct {v0, v4, v2, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ +417e98: 6900 5276 |009c: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_OLD_NEW:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7652 │ │ +417e9c: 2200 db1b |009e: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ +417ea0: 1302 0e00 |00a0: const/16 v2, #int 14 // #e │ │ +417ea4: 1303 6900 |00a2: const/16 v3, #int 105 // #69 │ │ +417ea8: 1a04 af49 |00a4: const-string v4, "SMART_SHUFFLE_NEW_OLD" // string@49af │ │ +417eac: 7051 e6ac 4032 |00a6: invoke-direct {v0, v4, v2, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ +417eb2: 6900 5176 |00a9: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.SMART_SHUFFLE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7651 │ │ +417eb6: 2200 db1b |00ab: new-instance v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ +417eba: 1302 0f00 |00ad: const/16 v2, #int 15 // #f │ │ +417ebe: 1303 6a00 |00af: const/16 v3, #int 106 // #6a │ │ +417ec2: 1a04 1f0f |00b1: const-string v4, "COMPLETION_DATE_NEW_OLD" // string@0f1f │ │ +417ec6: 7051 e6ac 4032 |00b3: invoke-direct {v0, v4, v2, v3, v1}, Lde/danoeh/antennapod/model/feed/SortOrder;.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V // method@ace6 │ │ +417ecc: 6900 4376 |00b6: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.COMPLETION_DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7643 │ │ +417ed0: 7100 e4ac 0000 |00b8: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.$values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@ace4 │ │ +417ed6: 0c00 |00bb: move-result-object v0 │ │ +417ed8: 6900 4276 |00bc: sput-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@7642 │ │ +417edc: 0e00 |00be: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x000d line=16 │ │ 0x0017 line=17 │ │ 0x0021 line=18 │ │ 0x002b line=19 │ │ @@ -862583,19 +862583,19 @@ │ │ type : '(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -417ed4: |[417ed4] de.danoeh.antennapod.model.feed.SortOrder.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V │ │ -417ee4: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ -417eea: 5903 5376 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@7653 │ │ -417eee: 5b04 5476 |0005: iput-object v4, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.scope:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@7654 │ │ -417ef2: 0e00 |0007: return-void │ │ +417ee0: |[417ee0] de.danoeh.antennapod.model.feed.SortOrder.:(Ljava/lang/String;IILde/danoeh/antennapod/model/feed/SortOrder$Scope;)V │ │ +417ef0: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ +417ef6: 5903 5376 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@7653 │ │ +417efa: 5b04 5476 |0005: iput-object v4, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.scope:Lde/danoeh/antennapod/model/feed/SortOrder$Scope; // field@7654 │ │ +417efe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/model/feed/SortOrder; │ │ @@ -862609,43 +862609,43 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -417b60: |[417b60] de.danoeh.antennapod.model.feed.SortOrder.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -417b70: 7110 330b 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -417b76: 0a00 |0003: move-result v0 │ │ -417b78: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -417b7c: 1205 |0006: const/4 v5, #int 0 // #0 │ │ -417b7e: 1105 |0007: return-object v5 │ │ -417b80: 7110 15b6 0500 |0008: invoke-static {v5}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ -417b86: 0a05 |000b: move-result v5 │ │ -417b88: 7100 ebac 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@aceb │ │ -417b8e: 0c00 |000f: move-result-object v0 │ │ -417b90: 2101 |0010: array-length v1, v0 │ │ -417b92: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -417b94: 3512 0c00 |0012: if-ge v2, v1, 001e // +000c │ │ -417b98: 4603 0002 |0014: aget-object v3, v0, v2 │ │ -417b9c: 5234 5376 |0016: iget v4, v3, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@7653 │ │ -417ba0: 3354 0300 |0018: if-ne v4, v5, 001b // +0003 │ │ -417ba4: 1103 |001a: return-object v3 │ │ -417ba6: d802 0201 |001b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -417baa: 28f5 |001d: goto 0012 // -000b │ │ -417bac: 2200 711e |001e: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e71 │ │ -417bb0: 2201 8d1e |0020: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -417bb4: 7010 adb6 0100 |0022: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -417bba: 1a02 5152 |0025: const-string v2, "Unsupported code: " // string@5251 │ │ -417bbe: 6e20 b9b6 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -417bc4: 6e20 b4b6 5100 |002a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -417bca: 6e10 c3b6 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -417bd0: 0c05 |0030: move-result-object v5 │ │ -417bd2: 7020 06b6 5000 |0031: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b606 │ │ -417bd8: 2700 |0034: throw v0 │ │ +417b6c: |[417b6c] de.danoeh.antennapod.model.feed.SortOrder.fromCodeString:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +417b7c: 7110 330b 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +417b82: 0a00 |0003: move-result v0 │ │ +417b84: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +417b88: 1205 |0006: const/4 v5, #int 0 // #0 │ │ +417b8a: 1105 |0007: return-object v5 │ │ +417b8c: 7110 15b6 0500 |0008: invoke-static {v5}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ +417b92: 0a05 |000b: move-result v5 │ │ +417b94: 7100 ebac 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/model/feed/SortOrder;.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; // method@aceb │ │ +417b9a: 0c00 |000f: move-result-object v0 │ │ +417b9c: 2101 |0010: array-length v1, v0 │ │ +417b9e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +417ba0: 3512 0c00 |0012: if-ge v2, v1, 001e // +000c │ │ +417ba4: 4603 0002 |0014: aget-object v3, v0, v2 │ │ +417ba8: 5234 5376 |0016: iget v4, v3, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@7653 │ │ +417bac: 3354 0300 |0018: if-ne v4, v5, 001b // +0003 │ │ +417bb0: 1103 |001a: return-object v3 │ │ +417bb2: d802 0201 |001b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +417bb6: 28f5 |001d: goto 0012 // -000b │ │ +417bb8: 2200 711e |001e: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e71 │ │ +417bbc: 2201 8d1e |0020: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +417bc0: 7010 adb6 0100 |0022: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +417bc6: 1a02 5152 |0025: const-string v2, "Unsupported code: " // string@5251 │ │ +417bca: 6e20 b9b6 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +417bd0: 6e20 b4b6 5100 |002a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +417bd6: 6e10 c3b6 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +417bdc: 0c05 |0030: move-result-object v5 │ │ +417bde: 7020 06b6 5000 |0031: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b606 │ │ +417be4: 2700 |0034: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0008 line=63 │ │ 0x000c line=64 │ │ 0x0016 line=65 │ │ 0x001e line=69 │ │ @@ -862657,19 +862657,19 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/model/feed/SortOrder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -417bdc: |[417bdc] de.danoeh.antennapod.model.feed.SortOrder.parseWithDefault:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -417bec: 7110 eaac 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@acea │ │ -417bf2: 0c00 |0003: move-result-object v0 │ │ -417bf4: 1100 |0004: return-object v0 │ │ -417bf6: 1101 |0005: return-object v1 │ │ +417be8: |[417be8] de.danoeh.antennapod.model.feed.SortOrder.parseWithDefault:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/SortOrder;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +417bf8: 7110 eaac 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/model/feed/SortOrder;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; // method@acea │ │ +417bfe: 0c00 |0003: move-result-object v0 │ │ +417c00: 1100 |0004: return-object v0 │ │ +417c02: 1101 |0005: return-object v1 │ │ catches : 1 │ │ 0x0000 - 0x0004 │ │ Ljava/lang/IllegalArgumentException; -> 0x0005 │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 (null) Ljava/lang/String; │ │ @@ -862680,22 +862680,22 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -417d1c: |[417d1c] de.danoeh.antennapod.model.feed.SortOrder.toCodeString:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; │ │ -417d2c: 3800 0900 |0000: if-eqz v0, 0009 // +0009 │ │ -417d30: 5200 5376 |0002: iget v0, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@7653 │ │ -417d34: 7110 1cb6 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b61c │ │ -417d3a: 0c00 |0007: move-result-object v0 │ │ -417d3c: 2802 |0008: goto 000a // +0002 │ │ -417d3e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -417d40: 1100 |000a: return-object v0 │ │ +417d28: |[417d28] de.danoeh.antennapod.model.feed.SortOrder.toCodeString:(Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/lang/String; │ │ +417d38: 3800 0900 |0000: if-eqz v0, 0009 // +0009 │ │ +417d3c: 5200 5376 |0002: iget v0, v0, Lde/danoeh/antennapod/model/feed/SortOrder;.code:I // field@7653 │ │ +417d40: 7110 1cb6 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@b61c │ │ +417d46: 0c00 |0007: move-result-object v0 │ │ +417d48: 2802 |0008: goto 000a // +0002 │ │ +417d4a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +417d4c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=74 │ │ locals : │ │ 0x0000 - 0x000b reg=0 (null) Lde/danoeh/antennapod/model/feed/SortOrder; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/feed/SortOrder;) │ │ @@ -862703,20 +862703,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -417c08: |[417c08] de.danoeh.antennapod.model.feed.SortOrder.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -417c18: 1c00 db1b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ -417c1c: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ -417c22: 0c01 |0005: move-result-object v1 │ │ -417c24: 1f01 db1b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ -417c28: 1101 |0008: return-object v1 │ │ +417c14: |[417c14] de.danoeh.antennapod.model.feed.SortOrder.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +417c24: 1c00 db1b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ +417c28: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ +417c2e: 0c01 |0005: move-result-object v1 │ │ +417c30: 1f01 db1b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/SortOrder; // type@1bdb │ │ +417c34: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/feed/SortOrder;) │ │ @@ -862724,20 +862724,20 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/SortOrder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -417cf8: |[417cf8] de.danoeh.antennapod.model.feed.SortOrder.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; │ │ -417d08: 6200 4276 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@7642 │ │ -417d0c: 6e10 92bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/SortOrder;.clone:()Ljava/lang/Object; // method@bb92 │ │ -417d12: 0c00 |0005: move-result-object v0 │ │ -417d14: 1f00 1721 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@2117 │ │ -417d18: 1100 |0008: return-object v0 │ │ +417d04: |[417d04] de.danoeh.antennapod.model.feed.SortOrder.values:()[Lde/danoeh/antennapod/model/feed/SortOrder; │ │ +417d14: 6200 4276 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/SortOrder;.$VALUES:[Lde/danoeh/antennapod/model/feed/SortOrder; // field@7642 │ │ +417d18: 6e10 92bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/SortOrder;.clone:()Ljava/lang/Object; // method@bb92 │ │ +417d1e: 0c00 |0005: move-result-object v0 │ │ +417d20: 1f00 1721 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/SortOrder; // type@2117 │ │ +417d24: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -862810,20 +862810,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -4180cc: |[4180cc] de.danoeh.antennapod.model.feed.SubscriptionsFilter.:(Ljava/lang/String;)V │ │ -4180dc: 1a00 b605 |0000: const-string v0, "," // string@05b6 │ │ -4180e0: 7120 360b 0200 |0002: invoke-static {v2, v0}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0b36 │ │ -4180e6: 0c02 |0005: move-result-object v2 │ │ -4180e8: 7020 edac 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.:([Ljava/lang/String;)V // method@aced │ │ -4180ee: 0e00 |0009: return-void │ │ +4180d8: |[4180d8] de.danoeh.antennapod.model.feed.SubscriptionsFilter.:(Ljava/lang/String;)V │ │ +4180e8: 1a00 b605 |0000: const-string v0, "," // string@05b6 │ │ +4180ec: 7120 360b 0200 |0002: invoke-static {v2, v0}, Landroid/text/TextUtils;.split:(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; // method@0b36 │ │ +4180f2: 0c02 |0005: move-result-object v2 │ │ +4180f4: 7020 edac 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.:([Ljava/lang/String;)V // method@aced │ │ +4180fa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=27 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -862832,106 +862832,106 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 194 16-bit code units │ │ -4180f0: |[4180f0] de.danoeh.antennapod.model.feed.SubscriptionsFilter.:([Ljava/lang/String;)V │ │ -418100: 7010 5eb6 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@b65e │ │ -418106: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -418108: 5c70 5c76 |0004: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@765c │ │ -41810c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -41810e: 5c71 5676 |0007: iput-boolean v1, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hideNonSubscribedFeeds:Z // field@7656 │ │ -418112: 5c70 5976 |0009: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@7659 │ │ -418116: 5c70 5876 |000b: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@7658 │ │ -41811a: 5c70 5e76 |000d: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@765e │ │ -41811e: 5c70 5d76 |000f: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@765d │ │ -418122: 5c70 5b76 |0011: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@765b │ │ -418126: 5c70 5a76 |0013: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@765a │ │ -41812a: 5b78 5776 |0015: iput-object v8, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@7657 │ │ -41812e: 2182 |0017: array-length v2, v8 │ │ -418130: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -418132: 3523 7700 |0019: if-ge v3, v2, 0090 // +0077 │ │ -418136: 4604 0803 |001b: aget-object v4, v8, v3 │ │ -41813a: 6e10 8cb6 0400 |001d: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -418140: 6e10 8cb6 0400 |0020: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -418146: 0a05 |0023: move-result v5 │ │ -418148: 12f6 |0024: const/4 v6, #int -1 // #ff │ │ -41814a: 2c05 6d00 0000 |0025: sparse-switch v5, 00000092 // +0000006d │ │ -418150: 284d |0028: goto 0075 // +004d │ │ -418152: 1a05 1075 |0029: const-string v5, "episode_notification_disabled" // string@7510 │ │ -418156: 6e20 85b6 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -41815c: 0a04 |002e: move-result v4 │ │ -41815e: 3904 0300 |002f: if-nez v4, 0032 // +0003 │ │ -418162: 2844 |0031: goto 0075 // +0044 │ │ -418164: 1266 |0032: const/4 v6, #int 6 // #6 │ │ -418166: 2842 |0033: goto 0075 // +0042 │ │ -418168: 1a05 0974 |0034: const-string v5, "enabled_updates" // string@7409 │ │ -41816c: 6e20 85b6 5400 |0036: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -418172: 0a04 |0039: move-result v4 │ │ -418174: 3904 0300 |003a: if-nez v4, 003d // +0003 │ │ -418178: 2839 |003c: goto 0075 // +0039 │ │ -41817a: 1256 |003d: const/4 v6, #int 5 // #5 │ │ -41817c: 2837 |003e: goto 0075 // +0037 │ │ -41817e: 1a05 0871 |003f: const-string v5, "disabled_updates" // string@7108 │ │ -418182: 6e20 85b6 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -418188: 0a04 |0044: move-result v4 │ │ -41818a: 3904 0300 |0045: if-nez v4, 0048 // +0003 │ │ -41818e: 282e |0047: goto 0075 // +002e │ │ -418190: 1246 |0048: const/4 v6, #int 4 // #4 │ │ -418192: 282c |0049: goto 0075 // +002c │ │ -418194: 1a05 0774 |004a: const-string v5, "enabled_auto_download" // string@7407 │ │ -418198: 6e20 85b6 5400 |004c: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -41819e: 0a04 |004f: move-result v4 │ │ -4181a0: 3904 0300 |0050: if-nez v4, 0053 // +0003 │ │ -4181a4: 2823 |0052: goto 0075 // +0023 │ │ -4181a6: 1236 |0053: const/4 v6, #int 3 // #3 │ │ -4181a8: 2821 |0054: goto 0075 // +0021 │ │ -4181aa: 1a05 1175 |0055: const-string v5, "episode_notification_enabled" // string@7511 │ │ -4181ae: 6e20 85b6 5400 |0057: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4181b4: 0a04 |005a: move-result v4 │ │ -4181b6: 3904 0300 |005b: if-nez v4, 005e // +0003 │ │ -4181ba: 2818 |005d: goto 0075 // +0018 │ │ -4181bc: 1226 |005e: const/4 v6, #int 2 // #2 │ │ -4181be: 2816 |005f: goto 0075 // +0016 │ │ -4181c0: 1a05 d86b |0060: const-string v5, "counter_greater_zero" // string@6bd8 │ │ -4181c4: 6e20 85b6 5400 |0062: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4181ca: 0a04 |0065: move-result v4 │ │ -4181cc: 3904 0300 |0066: if-nez v4, 0069 // +0003 │ │ -4181d0: 280d |0068: goto 0075 // +000d │ │ -4181d2: 1216 |0069: const/4 v6, #int 1 // #1 │ │ -4181d4: 280b |006a: goto 0075 // +000b │ │ -4181d6: 1a05 0771 |006b: const-string v5, "disabled_auto_download" // string@7107 │ │ -4181da: 6e20 85b6 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4181e0: 0a04 |0070: move-result v4 │ │ -4181e2: 3904 0300 |0071: if-nez v4, 0074 // +0003 │ │ -4181e6: 2802 |0073: goto 0075 // +0002 │ │ -4181e8: 1206 |0074: const/4 v6, #int 0 // #0 │ │ -4181ea: 2b06 3b00 0000 |0075: packed-switch v6, 000000b0 // +0000003b │ │ -4181f0: 2815 |0078: goto 008d // +0015 │ │ -4181f2: 5c71 5a76 |0079: iput-boolean v1, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@765a │ │ -4181f6: 2812 |007b: goto 008d // +0012 │ │ -4181f8: 5c71 5e76 |007c: iput-boolean v1, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@765e │ │ -4181fc: 280f |007e: goto 008d // +000f │ │ -4181fe: 5c71 5d76 |007f: iput-boolean v1, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@765d │ │ -418202: 280c |0081: goto 008d // +000c │ │ -418204: 5c71 5976 |0082: iput-boolean v1, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@7659 │ │ -418208: 2809 |0084: goto 008d // +0009 │ │ -41820a: 5c71 5b76 |0085: iput-boolean v1, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@765b │ │ -41820e: 2806 |0087: goto 008d // +0006 │ │ -418210: 5c71 5c76 |0088: iput-boolean v1, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@765c │ │ -418214: 2803 |008a: goto 008d // +0003 │ │ -418216: 5c71 5876 |008b: iput-boolean v1, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@7658 │ │ -41821a: d803 0301 |008d: add-int/lit8 v3, v3, #int 1 // #01 │ │ -41821e: 288a |008f: goto 0019 // -0076 │ │ -418220: 0e00 |0090: return-void │ │ -418222: 0000 |0091: nop // spacer │ │ -418224: 0002 0700 9514 1d85 3065 3faf b117 ... |0092: sparse-switch-data (30 units) │ │ -418260: 0001 0700 0000 0000 1600 0000 1300 ... |00b0: packed-switch-data (18 units) │ │ +4180fc: |[4180fc] de.danoeh.antennapod.model.feed.SubscriptionsFilter.:([Ljava/lang/String;)V │ │ +41810c: 7010 5eb6 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@b65e │ │ +418112: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +418114: 5c70 5c76 |0004: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@765c │ │ +418118: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +41811a: 5c71 5676 |0007: iput-boolean v1, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hideNonSubscribedFeeds:Z // field@7656 │ │ +41811e: 5c70 5976 |0009: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@7659 │ │ +418122: 5c70 5876 |000b: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@7658 │ │ +418126: 5c70 5e76 |000d: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@765e │ │ +41812a: 5c70 5d76 |000f: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@765d │ │ +41812e: 5c70 5b76 |0011: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@765b │ │ +418132: 5c70 5a76 |0013: iput-boolean v0, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@765a │ │ +418136: 5b78 5776 |0015: iput-object v8, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@7657 │ │ +41813a: 2182 |0017: array-length v2, v8 │ │ +41813c: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +41813e: 3523 7700 |0019: if-ge v3, v2, 0090 // +0077 │ │ +418142: 4604 0803 |001b: aget-object v4, v8, v3 │ │ +418146: 6e10 8cb6 0400 |001d: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +41814c: 6e10 8cb6 0400 |0020: invoke-virtual {v4}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +418152: 0a05 |0023: move-result v5 │ │ +418154: 12f6 |0024: const/4 v6, #int -1 // #ff │ │ +418156: 2c05 6d00 0000 |0025: sparse-switch v5, 00000092 // +0000006d │ │ +41815c: 284d |0028: goto 0075 // +004d │ │ +41815e: 1a05 1075 |0029: const-string v5, "episode_notification_disabled" // string@7510 │ │ +418162: 6e20 85b6 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +418168: 0a04 |002e: move-result v4 │ │ +41816a: 3904 0300 |002f: if-nez v4, 0032 // +0003 │ │ +41816e: 2844 |0031: goto 0075 // +0044 │ │ +418170: 1266 |0032: const/4 v6, #int 6 // #6 │ │ +418172: 2842 |0033: goto 0075 // +0042 │ │ +418174: 1a05 0974 |0034: const-string v5, "enabled_updates" // string@7409 │ │ +418178: 6e20 85b6 5400 |0036: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +41817e: 0a04 |0039: move-result v4 │ │ +418180: 3904 0300 |003a: if-nez v4, 003d // +0003 │ │ +418184: 2839 |003c: goto 0075 // +0039 │ │ +418186: 1256 |003d: const/4 v6, #int 5 // #5 │ │ +418188: 2837 |003e: goto 0075 // +0037 │ │ +41818a: 1a05 0871 |003f: const-string v5, "disabled_updates" // string@7108 │ │ +41818e: 6e20 85b6 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +418194: 0a04 |0044: move-result v4 │ │ +418196: 3904 0300 |0045: if-nez v4, 0048 // +0003 │ │ +41819a: 282e |0047: goto 0075 // +002e │ │ +41819c: 1246 |0048: const/4 v6, #int 4 // #4 │ │ +41819e: 282c |0049: goto 0075 // +002c │ │ +4181a0: 1a05 0774 |004a: const-string v5, "enabled_auto_download" // string@7407 │ │ +4181a4: 6e20 85b6 5400 |004c: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4181aa: 0a04 |004f: move-result v4 │ │ +4181ac: 3904 0300 |0050: if-nez v4, 0053 // +0003 │ │ +4181b0: 2823 |0052: goto 0075 // +0023 │ │ +4181b2: 1236 |0053: const/4 v6, #int 3 // #3 │ │ +4181b4: 2821 |0054: goto 0075 // +0021 │ │ +4181b6: 1a05 1175 |0055: const-string v5, "episode_notification_enabled" // string@7511 │ │ +4181ba: 6e20 85b6 5400 |0057: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4181c0: 0a04 |005a: move-result v4 │ │ +4181c2: 3904 0300 |005b: if-nez v4, 005e // +0003 │ │ +4181c6: 2818 |005d: goto 0075 // +0018 │ │ +4181c8: 1226 |005e: const/4 v6, #int 2 // #2 │ │ +4181ca: 2816 |005f: goto 0075 // +0016 │ │ +4181cc: 1a05 d86b |0060: const-string v5, "counter_greater_zero" // string@6bd8 │ │ +4181d0: 6e20 85b6 5400 |0062: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4181d6: 0a04 |0065: move-result v4 │ │ +4181d8: 3904 0300 |0066: if-nez v4, 0069 // +0003 │ │ +4181dc: 280d |0068: goto 0075 // +000d │ │ +4181de: 1216 |0069: const/4 v6, #int 1 // #1 │ │ +4181e0: 280b |006a: goto 0075 // +000b │ │ +4181e2: 1a05 0771 |006b: const-string v5, "disabled_auto_download" // string@7107 │ │ +4181e6: 6e20 85b6 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4181ec: 0a04 |0070: move-result v4 │ │ +4181ee: 3904 0300 |0071: if-nez v4, 0074 // +0003 │ │ +4181f2: 2802 |0073: goto 0075 // +0002 │ │ +4181f4: 1206 |0074: const/4 v6, #int 0 // #0 │ │ +4181f6: 2b06 3b00 0000 |0075: packed-switch v6, 000000b0 // +0000003b │ │ +4181fc: 2815 |0078: goto 008d // +0015 │ │ +4181fe: 5c71 5a76 |0079: iput-boolean v1, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@765a │ │ +418202: 2812 |007b: goto 008d // +0012 │ │ +418204: 5c71 5e76 |007c: iput-boolean v1, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@765e │ │ +418208: 280f |007e: goto 008d // +000f │ │ +41820a: 5c71 5d76 |007f: iput-boolean v1, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@765d │ │ +41820e: 280c |0081: goto 008d // +000c │ │ +418210: 5c71 5976 |0082: iput-boolean v1, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@7659 │ │ +418214: 2809 |0084: goto 008d // +0009 │ │ +418216: 5c71 5b76 |0085: iput-boolean v1, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@765b │ │ +41821a: 2806 |0087: goto 008d // +0006 │ │ +41821c: 5c71 5c76 |0088: iput-boolean v1, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@765c │ │ +418220: 2803 |008a: goto 008d // +0003 │ │ +418222: 5c71 5876 |008b: iput-boolean v1, v7, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@7658 │ │ +418226: d803 0301 |008d: add-int/lit8 v3, v3, #int 1 // #01 │ │ +41822a: 288a |008f: goto 0019 // -0076 │ │ +41822c: 0e00 |0090: return-void │ │ +41822e: 0000 |0091: nop // spacer │ │ +418230: 0002 0700 9514 1d85 3065 3faf b117 ... |0092: sparse-switch-data (30 units) │ │ +41826c: 0001 0700 0000 0000 1600 0000 1300 ... |00b0: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0004 line=14 │ │ 0x0007 line=15 │ │ 0x0009 line=17 │ │ 0x000b line=18 │ │ @@ -862959,104 +862959,104 @@ │ │ type : '(Ljava/util/List;Ljava/util/Map;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 171 16-bit code units │ │ -417f64: |[417f64] de.danoeh.antennapod.model.feed.SubscriptionsFilter.filter:(Ljava/util/List;Ljava/util/Map;)Ljava/util/List; │ │ -417f74: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -417f78: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -417f7e: 7210 e0b8 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -417f84: 0c05 |0008: move-result-object v5 │ │ -417f86: 7210 c3b8 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -417f8c: 0a01 |000c: move-result v1 │ │ -417f8e: 3801 5d00 |000d: if-eqz v1, 006a // +005d │ │ -417f92: 7210 c4b8 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -417f98: 0c01 |0012: move-result-object v1 │ │ -417f9a: 1f01 cd1b |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ -417f9e: 6e10 dcab 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -417fa4: 0c02 |0018: move-result-object v2 │ │ -417fa6: 5543 5976 |0019: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@7659 │ │ -417faa: 3803 0900 |001b: if-eqz v3, 0024 // +0009 │ │ -417fae: 6e10 c0ac 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@acc0 │ │ -417fb4: 0a03 |0020: move-result v3 │ │ -417fb6: 3903 0300 |0021: if-nez v3, 0024 // +0003 │ │ -417fba: 28e6 |0023: goto 0009 // -001a │ │ -417fbc: 5543 5876 |0024: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@7658 │ │ -417fc0: 3803 0900 |0026: if-eqz v3, 002f // +0009 │ │ -417fc4: 6e10 c0ac 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@acc0 │ │ -417fca: 0a03 |002b: move-result v3 │ │ -417fcc: 3803 0300 |002c: if-eqz v3, 002f // +0003 │ │ -417fd0: 28db |002e: goto 0009 // -0025 │ │ -417fd2: 5543 5e76 |002f: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@765e │ │ -417fd6: 3803 0900 |0031: if-eqz v3, 003a // +0009 │ │ -417fda: 6e10 c8ac 0200 |0033: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acc8 │ │ -417fe0: 0a03 |0036: move-result v3 │ │ -417fe2: 3903 0300 |0037: if-nez v3, 003a // +0003 │ │ -417fe6: 28d0 |0039: goto 0009 // -0030 │ │ -417fe8: 5543 5d76 |003a: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@765d │ │ -417fec: 3803 0900 |003c: if-eqz v3, 0045 // +0009 │ │ -417ff0: 6e10 c8ac 0200 |003e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acc8 │ │ -417ff6: 0a03 |0041: move-result v3 │ │ -417ff8: 3803 0300 |0042: if-eqz v3, 0045 // +0003 │ │ -417ffc: 28c5 |0044: goto 0009 // -003b │ │ -417ffe: 5543 5b76 |0045: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@765b │ │ -418002: 3803 0900 |0047: if-eqz v3, 0050 // +0009 │ │ -418006: 6e10 cbac 0200 |0049: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@accb │ │ -41800c: 0a03 |004c: move-result v3 │ │ -41800e: 3903 0300 |004d: if-nez v3, 0050 // +0003 │ │ -418012: 28ba |004f: goto 0009 // -0046 │ │ -418014: 5543 5a76 |0050: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@765a │ │ -418018: 3803 0900 |0052: if-eqz v3, 005b // +0009 │ │ -41801c: 6e10 cbac 0200 |0054: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@accb │ │ -418022: 0a02 |0057: move-result v2 │ │ -418024: 3802 0300 |0058: if-eqz v2, 005b // +0003 │ │ -418028: 28af |005a: goto 0009 // -0051 │ │ -41802a: 5542 5676 |005b: iget-boolean v2, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hideNonSubscribedFeeds:Z // field@7656 │ │ -41802e: 3802 0900 |005d: if-eqz v2, 0066 // +0009 │ │ -418032: 6e10 deab 0100 |005f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@abde │ │ -418038: 0a02 |0062: move-result v2 │ │ -41803a: 3802 0300 |0063: if-eqz v2, 0066 // +0003 │ │ -41803e: 28a4 |0065: goto 0009 // -005c │ │ -418040: 7220 d5b8 1000 |0066: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -418046: 28a0 |0069: goto 0009 // -0060 │ │ -418048: 5545 5c76 |006a: iget-boolean v5, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@765c │ │ -41804c: 3805 3e00 |006c: if-eqz v5, 00aa // +003e │ │ -418050: 7210 e8b8 0000 |006e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ -418056: 0a05 |0071: move-result v5 │ │ -418058: d805 05ff |0072: add-int/lit8 v5, v5, #int -1 // #ff │ │ -41805c: 3a05 3600 |0074: if-ltz v5, 00aa // +0036 │ │ -418060: 7220 dcb8 5000 |0076: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -418066: 0c01 |0079: move-result-object v1 │ │ -418068: 1f01 cd1b |007a: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ -41806c: 6e10 cdab 0100 |007c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -418072: 0b01 |007f: move-result-wide v1 │ │ -418074: 7120 2fb6 2100 |0080: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ -41807a: 0c01 |0083: move-result-object v1 │ │ -41807c: 7220 0cb9 1600 |0084: invoke-interface {v6, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b90c │ │ -418082: 0a01 |0087: move-result v1 │ │ -418084: 3801 1c00 |0088: if-eqz v1, 00a4 // +001c │ │ -418088: 7220 dcb8 5000 |008a: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -41808e: 0c01 |008d: move-result-object v1 │ │ -418090: 1f01 cd1b |008e: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ -418094: 6e10 cdab 0100 |0090: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -41809a: 0b01 |0093: move-result-wide v1 │ │ -41809c: 7120 2fb6 2100 |0094: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ -4180a2: 0c01 |0097: move-result-object v1 │ │ -4180a4: 7220 10b9 1600 |0098: invoke-interface {v6, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ -4180aa: 0c01 |009b: move-result-object v1 │ │ -4180ac: 1f01 751e |009c: check-cast v1, Ljava/lang/Integer; // type@1e75 │ │ -4180b0: 6e10 14b6 0100 |009e: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ -4180b6: 0a01 |00a1: move-result v1 │ │ -4180b8: 3c01 0500 |00a2: if-gtz v1, 00a7 // +0005 │ │ -4180bc: 7220 e4b8 5000 |00a4: invoke-interface {v0, v5}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b8e4 │ │ -4180c2: d805 05ff |00a7: add-int/lit8 v5, v5, #int -1 // #ff │ │ -4180c6: 28cb |00a9: goto 0074 // -0035 │ │ -4180c8: 1100 |00aa: return-object v0 │ │ +417f70: |[417f70] de.danoeh.antennapod.model.feed.SubscriptionsFilter.filter:(Ljava/util/List;Ljava/util/Map;)Ljava/util/List; │ │ +417f80: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +417f84: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +417f8a: 7210 e0b8 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +417f90: 0c05 |0008: move-result-object v5 │ │ +417f92: 7210 c3b8 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +417f98: 0a01 |000c: move-result v1 │ │ +417f9a: 3801 5d00 |000d: if-eqz v1, 006a // +005d │ │ +417f9e: 7210 c4b8 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +417fa4: 0c01 |0012: move-result-object v1 │ │ +417fa6: 1f01 cd1b |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ +417faa: 6e10 dcab 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +417fb0: 0c02 |0018: move-result-object v2 │ │ +417fb2: 5543 5976 |0019: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadEnabled:Z // field@7659 │ │ +417fb6: 3803 0900 |001b: if-eqz v3, 0024 // +0009 │ │ +417fba: 6e10 c0ac 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@acc0 │ │ +417fc0: 0a03 |0020: move-result v3 │ │ +417fc2: 3903 0300 |0021: if-nez v3, 0024 // +0003 │ │ +417fc6: 28e6 |0023: goto 0009 // -001a │ │ +417fc8: 5543 5876 |0024: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showAutoDownloadDisabled:Z // field@7658 │ │ +417fcc: 3803 0900 |0026: if-eqz v3, 002f // +0009 │ │ +417fd0: 6e10 c0ac 0200 |0028: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@acc0 │ │ +417fd6: 0a03 |002b: move-result v3 │ │ +417fd8: 3803 0300 |002c: if-eqz v3, 002f // +0003 │ │ +417fdc: 28db |002e: goto 0009 // -0025 │ │ +417fde: 5543 5e76 |002f: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedEnabled:Z // field@765e │ │ +417fe2: 3803 0900 |0031: if-eqz v3, 003a // +0009 │ │ +417fe6: 6e10 c8ac 0200 |0033: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acc8 │ │ +417fec: 0a03 |0036: move-result v3 │ │ +417fee: 3903 0300 |0037: if-nez v3, 003a // +0003 │ │ +417ff2: 28d0 |0039: goto 0009 // -0030 │ │ +417ff4: 5543 5d76 |003a: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showUpdatedDisabled:Z // field@765d │ │ +417ff8: 3803 0900 |003c: if-eqz v3, 0045 // +0009 │ │ +417ffc: 6e10 c8ac 0200 |003e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acc8 │ │ +418002: 0a03 |0041: move-result v3 │ │ +418004: 3803 0300 |0042: if-eqz v3, 0045 // +0003 │ │ +418008: 28c5 |0044: goto 0009 // -003b │ │ +41800a: 5543 5b76 |0045: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationEnabled:Z // field@765b │ │ +41800e: 3803 0900 |0047: if-eqz v3, 0050 // +0009 │ │ +418012: 6e10 cbac 0200 |0049: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@accb │ │ +418018: 0a03 |004c: move-result v3 │ │ +41801a: 3903 0300 |004d: if-nez v3, 0050 // +0003 │ │ +41801e: 28ba |004f: goto 0009 // -0046 │ │ +418020: 5543 5a76 |0050: iget-boolean v3, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showEpisodeNotificationDisabled:Z // field@765a │ │ +418024: 3803 0900 |0052: if-eqz v3, 005b // +0009 │ │ +418028: 6e10 cbac 0200 |0054: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@accb │ │ +41802e: 0a02 |0057: move-result v2 │ │ +418030: 3802 0300 |0058: if-eqz v2, 005b // +0003 │ │ +418034: 28af |005a: goto 0009 // -0051 │ │ +418036: 5542 5676 |005b: iget-boolean v2, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.hideNonSubscribedFeeds:Z // field@7656 │ │ +41803a: 3802 0900 |005d: if-eqz v2, 0066 // +0009 │ │ +41803e: 6e10 deab 0100 |005f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@abde │ │ +418044: 0a02 |0062: move-result v2 │ │ +418046: 3802 0300 |0063: if-eqz v2, 0066 // +0003 │ │ +41804a: 28a4 |0065: goto 0009 // -005c │ │ +41804c: 7220 d5b8 1000 |0066: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +418052: 28a0 |0069: goto 0009 // -0060 │ │ +418054: 5545 5c76 |006a: iget-boolean v5, v4, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.showIfCounterGreaterZero:Z // field@765c │ │ +418058: 3805 3e00 |006c: if-eqz v5, 00aa // +003e │ │ +41805c: 7210 e8b8 0000 |006e: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ +418062: 0a05 |0071: move-result v5 │ │ +418064: d805 05ff |0072: add-int/lit8 v5, v5, #int -1 // #ff │ │ +418068: 3a05 3600 |0074: if-ltz v5, 00aa // +0036 │ │ +41806c: 7220 dcb8 5000 |0076: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +418072: 0c01 |0079: move-result-object v1 │ │ +418074: 1f01 cd1b |007a: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ +418078: 6e10 cdab 0100 |007c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +41807e: 0b01 |007f: move-result-wide v1 │ │ +418080: 7120 2fb6 2100 |0080: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ +418086: 0c01 |0083: move-result-object v1 │ │ +418088: 7220 0cb9 1600 |0084: invoke-interface {v6, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b90c │ │ +41808e: 0a01 |0087: move-result v1 │ │ +418090: 3801 1c00 |0088: if-eqz v1, 00a4 // +001c │ │ +418094: 7220 dcb8 5000 |008a: invoke-interface {v0, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +41809a: 0c01 |008d: move-result-object v1 │ │ +41809c: 1f01 cd1b |008e: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ +4180a0: 6e10 cdab 0100 |0090: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +4180a6: 0b01 |0093: move-result-wide v1 │ │ +4180a8: 7120 2fb6 2100 |0094: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ +4180ae: 0c01 |0097: move-result-object v1 │ │ +4180b0: 7220 10b9 1600 |0098: invoke-interface {v6, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ +4180b6: 0c01 |009b: move-result-object v1 │ │ +4180b8: 1f01 751e |009c: check-cast v1, Ljava/lang/Integer; // type@1e75 │ │ +4180bc: 6e10 14b6 0100 |009e: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ +4180c2: 0a01 |00a1: move-result v1 │ │ +4180c4: 3c01 0500 |00a2: if-gtz v1, 00a7 // +0005 │ │ +4180c8: 7220 e4b8 5000 |00a4: invoke-interface {v0, v5}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@b8e4 │ │ +4180ce: d805 05ff |00a7: add-int/lit8 v5, v5, #int -1 // #ff │ │ +4180d2: 28cb |00a9: goto 0074 // -0035 │ │ +4180d4: 1100 |00aa: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0005 line=73 │ │ 0x0015 line=74 │ │ 0x0019 line=77 │ │ 0x0024 line=79 │ │ @@ -863081,20 +863081,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -417f40: |[417f40] de.danoeh.antennapod.model.feed.SubscriptionsFilter.getValues:()[Ljava/lang/String; │ │ -417f50: 5410 5776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@7657 │ │ -417f54: 6e10 9bbb 0000 |0002: invoke-virtual {v0}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@bb9b │ │ -417f5a: 0c00 |0005: move-result-object v0 │ │ -417f5c: 1f00 2c21 |0006: check-cast v0, [Ljava/lang/String; // type@212c │ │ -417f60: 1100 |0008: return-object v0 │ │ +417f4c: |[417f4c] de.danoeh.antennapod.model.feed.SubscriptionsFilter.getValues:()[Ljava/lang/String; │ │ +417f5c: 5410 5776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@7657 │ │ +417f60: 6e10 9bbb 0000 |0002: invoke-virtual {v0}, [Ljava/lang/String;.clone:()Ljava/lang/Object; // method@bb9b │ │ +417f66: 0c00 |0005: move-result-object v0 │ │ +417f68: 1f00 2c21 |0006: check-cast v0, [Ljava/lang/String; // type@212c │ │ +417f6c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;) │ │ @@ -863102,22 +863102,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -417ef4: |[417ef4] de.danoeh.antennapod.model.feed.SubscriptionsFilter.isEnabled:()Z │ │ -417f04: 5410 5776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@7657 │ │ -417f08: 2100 |0002: array-length v0, v0 │ │ -417f0a: 3d00 0400 |0003: if-lez v0, 0007 // +0004 │ │ -417f0e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -417f10: 2802 |0006: goto 0008 // +0002 │ │ -417f12: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -417f14: 0f00 |0008: return v0 │ │ +417f00: |[417f00] de.danoeh.antennapod.model.feed.SubscriptionsFilter.isEnabled:()Z │ │ +417f10: 5410 5776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.properties:[Ljava/lang/String; // field@7657 │ │ +417f14: 2100 |0002: array-length v0, v0 │ │ +417f16: 3d00 0400 |0003: if-lez v0, 0007 // +0004 │ │ +417f1a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +417f1c: 2802 |0006: goto 0008 // +0002 │ │ +417f1e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +417f20: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;) │ │ @@ -863125,21 +863125,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -417f18: |[417f18] de.danoeh.antennapod.model.feed.SubscriptionsFilter.serialize:()Ljava/lang/String; │ │ -417f28: 1a00 b605 |0000: const-string v0, "," // string@05b6 │ │ -417f2c: 6e10 efac 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.getValues:()[Ljava/lang/String; // method@acef │ │ -417f32: 0c01 |0005: move-result-object v1 │ │ -417f34: 7120 350b 1000 |0006: invoke-static {v0, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0b35 │ │ -417f3a: 0c00 |0009: move-result-object v0 │ │ -417f3c: 1100 |000a: return-object v0 │ │ +417f24: |[417f24] de.danoeh.antennapod.model.feed.SubscriptionsFilter.serialize:()Ljava/lang/String; │ │ +417f34: 1a00 b605 |0000: const-string v0, "," // string@05b6 │ │ +417f38: 6e10 efac 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;.getValues:()[Ljava/lang/String; // method@acef │ │ +417f3e: 0c01 |0005: move-result-object v1 │ │ +417f40: 7120 350b 1000 |0006: invoke-static {v0, v1}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; // method@0b35 │ │ +417f46: 0c00 |0009: move-result-object v0 │ │ +417f48: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=120 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -863185,20 +863185,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -4183ec: |[4183ec] de.danoeh.antennapod.model.feed.Transcript.:()V │ │ -4183fc: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ -418402: 2200 031f |0003: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -418406: 7010 07b8 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -41840c: 5b10 5f76 |0008: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@765f │ │ -418410: 0e00 |000a: return-void │ │ +4183f8: |[4183f8] de.danoeh.antennapod.model.feed.Transcript.:()V │ │ +418408: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ +41840e: 2200 031f |0003: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +418412: 7010 07b8 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +418418: 5b10 5f76 |0008: iput-object v0, v1, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@765f │ │ +41841c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ 0x0003 line=8 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/model/feed/Transcript; │ │ │ │ @@ -863208,40 +863208,40 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -418414: |[418414] de.danoeh.antennapod.model.feed.Transcript.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V │ │ -418424: 5450 5f76 |0000: iget-object v0, v5, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@765f │ │ -418428: 6e10 12b8 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@b812 │ │ -41842e: 0a00 |0005: move-result v0 │ │ -418430: 3900 2500 |0006: if-nez v0, 002b // +0025 │ │ -418434: 5450 5f76 |0008: iget-object v0, v5, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@765f │ │ -418438: 6e10 19b8 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b819 │ │ -41843e: 0a01 |000d: move-result v1 │ │ -418440: d801 01ff |000e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -418444: 6e20 10b8 1000 |0010: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ -41844a: 0c00 |0013: move-result-object v0 │ │ -41844c: 1f00 de1b |0014: check-cast v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bde │ │ -418450: 6e10 fdac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getStartTime:()J // method@acfd │ │ -418456: 0b00 |0019: move-result-wide v0 │ │ -418458: 6e10 fdac 0600 |001a: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getStartTime:()J // method@acfd │ │ -41845e: 0b02 |001d: move-result-wide v2 │ │ -418460: 3104 0002 |001e: cmp-long v4, v0, v2 │ │ -418464: 3b04 0300 |0020: if-gez v4, 0023 // +0003 │ │ -418468: 2809 |0022: goto 002b // +0009 │ │ -41846a: 2206 711e |0023: new-instance v6, Ljava/lang/IllegalArgumentException; // type@1e71 │ │ -41846e: 1a00 c54a |0025: const-string v0, "Segments must be added in sorted order" // string@4ac5 │ │ -418472: 7020 06b6 0600 |0027: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b606 │ │ -418478: 2706 |002a: throw v6 │ │ -41847a: 5450 5f76 |002b: iget-object v0, v5, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@765f │ │ -41847e: 6e20 0bb8 6000 |002d: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -418484: 0e00 |0030: return-void │ │ +418420: |[418420] de.danoeh.antennapod.model.feed.Transcript.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V │ │ +418430: 5450 5f76 |0000: iget-object v0, v5, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@765f │ │ +418434: 6e10 12b8 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@b812 │ │ +41843a: 0a00 |0005: move-result v0 │ │ +41843c: 3900 2500 |0006: if-nez v0, 002b // +0025 │ │ +418440: 5450 5f76 |0008: iget-object v0, v5, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@765f │ │ +418444: 6e10 19b8 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b819 │ │ +41844a: 0a01 |000d: move-result v1 │ │ +41844c: d801 01ff |000e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +418450: 6e20 10b8 1000 |0010: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ +418456: 0c00 |0013: move-result-object v0 │ │ +418458: 1f00 de1b |0014: check-cast v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bde │ │ +41845c: 6e10 fdac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getStartTime:()J // method@acfd │ │ +418462: 0b00 |0019: move-result-wide v0 │ │ +418464: 6e10 fdac 0600 |001a: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getStartTime:()J // method@acfd │ │ +41846a: 0b02 |001d: move-result-wide v2 │ │ +41846c: 3104 0002 |001e: cmp-long v4, v0, v2 │ │ +418470: 3b04 0300 |0020: if-gez v4, 0023 // +0003 │ │ +418474: 2809 |0022: goto 002b // +0009 │ │ +418476: 2206 711e |0023: new-instance v6, Ljava/lang/IllegalArgumentException; // type@1e71 │ │ +41847a: 1a00 c54a |0025: const-string v0, "Segments must be added in sorted order" // string@4ac5 │ │ +41847e: 7020 06b6 0600 |0027: invoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b606 │ │ +418484: 2706 |002a: throw v6 │ │ +418486: 5450 5f76 |002b: iget-object v0, v5, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@765f │ │ +41848a: 6e20 0bb8 6000 |002d: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +418490: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0023 line=12 │ │ 0x002b line=14 │ │ locals : │ │ 0x0000 - 0x0031 reg=5 this Lde/danoeh/antennapod/model/feed/Transcript; │ │ @@ -863252,38 +863252,38 @@ │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -418354: |[418354] de.danoeh.antennapod.model.feed.Transcript.findSegmentIndexBefore:(J)I │ │ -418364: 5460 5f76 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@765f │ │ -418368: 6e10 19b8 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b819 │ │ -41836e: 0a00 |0005: move-result v0 │ │ -418370: d800 00ff |0006: add-int/lit8 v0, v0, #int -1 // #ff │ │ -418374: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -418376: 3501 1e00 |0009: if-ge v1, v0, 0027 // +001e │ │ -41837a: 9002 0100 |000b: add-int v2, v1, v0 │ │ -41837e: d802 0201 |000d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -418382: db02 0202 |000f: div-int/lit8 v2, v2, #int 2 // #02 │ │ -418386: 5463 5f76 |0011: iget-object v3, v6, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@765f │ │ -41838a: 6e20 10b8 2300 |0013: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ -418390: 0c03 |0016: move-result-object v3 │ │ -418392: 1f03 de1b |0017: check-cast v3, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bde │ │ -418396: 6e10 fdac 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getStartTime:()J // method@acfd │ │ -41839c: 0b03 |001c: move-result-wide v3 │ │ -41839e: 3105 0307 |001d: cmp-long v5, v3, v7 │ │ -4183a2: 3d05 0600 |001f: if-lez v5, 0025 // +0006 │ │ -4183a6: d802 02ff |0021: add-int/lit8 v2, v2, #int -1 // #ff │ │ -4183aa: 0120 |0023: move v0, v2 │ │ -4183ac: 28e5 |0024: goto 0009 // -001b │ │ -4183ae: 0121 |0025: move v1, v2 │ │ -4183b0: 28e3 |0026: goto 0009 // -001d │ │ -4183b2: 0f01 |0027: return v1 │ │ +418360: |[418360] de.danoeh.antennapod.model.feed.Transcript.findSegmentIndexBefore:(J)I │ │ +418370: 5460 5f76 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@765f │ │ +418374: 6e10 19b8 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b819 │ │ +41837a: 0a00 |0005: move-result v0 │ │ +41837c: d800 00ff |0006: add-int/lit8 v0, v0, #int -1 // #ff │ │ +418380: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +418382: 3501 1e00 |0009: if-ge v1, v0, 0027 // +001e │ │ +418386: 9002 0100 |000b: add-int v2, v1, v0 │ │ +41838a: d802 0201 |000d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +41838e: db02 0202 |000f: div-int/lit8 v2, v2, #int 2 // #02 │ │ +418392: 5463 5f76 |0011: iget-object v3, v6, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@765f │ │ +418396: 6e20 10b8 2300 |0013: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ +41839c: 0c03 |0016: move-result-object v3 │ │ +41839e: 1f03 de1b |0017: check-cast v3, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bde │ │ +4183a2: 6e10 fdac 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.getStartTime:()J // method@acfd │ │ +4183a8: 0b03 |001c: move-result-wide v3 │ │ +4183aa: 3105 0307 |001d: cmp-long v5, v3, v7 │ │ +4183ae: 3d05 0600 |001f: if-lez v5, 0025 // +0006 │ │ +4183b2: d802 02ff |0021: add-int/lit8 v2, v2, #int -1 // #ff │ │ +4183b6: 0120 |0023: move v0, v2 │ │ +4183b8: 28e5 |0024: goto 0009 // -001b │ │ +4183ba: 0121 |0025: move v1, v2 │ │ +4183bc: 28e3 |0026: goto 0009 // -001d │ │ +4183be: 0f01 |0027: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x000f line=21 │ │ 0x0011 line=22 │ │ locals : │ │ 0x0000 - 0x0028 reg=6 this Lde/danoeh/antennapod/model/feed/Transcript; │ │ @@ -863294,20 +863294,20 @@ │ │ type : '(I)Lde/danoeh/antennapod/model/feed/TranscriptSegment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -41830c: |[41830c] de.danoeh.antennapod.model.feed.Transcript.getSegmentAt:(I)Lde/danoeh/antennapod/model/feed/TranscriptSegment; │ │ -41831c: 5410 5f76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@765f │ │ -418320: 6e20 10b8 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ -418326: 0c02 |0005: move-result-object v2 │ │ -418328: 1f02 de1b |0006: check-cast v2, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bde │ │ -41832c: 1102 |0008: return-object v2 │ │ +418318: |[418318] de.danoeh.antennapod.model.feed.Transcript.getSegmentAt:(I)Lde/danoeh/antennapod/model/feed/TranscriptSegment; │ │ +418328: 5410 5f76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@765f │ │ +41832c: 6e20 10b8 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ +418332: 0c02 |0005: move-result-object v2 │ │ +418334: 1f02 de1b |0006: check-cast v2, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bde │ │ +418338: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/model/feed/Transcript; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ │ │ @@ -863316,20 +863316,20 @@ │ │ type : '(J)Lde/danoeh/antennapod/model/feed/TranscriptSegment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -418330: |[418330] de.danoeh.antennapod.model.feed.Transcript.getSegmentAtTime:(J)Lde/danoeh/antennapod/model/feed/TranscriptSegment; │ │ -418340: 6e30 f4ac 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/Transcript;.findSegmentIndexBefore:(J)I // method@acf4 │ │ -418346: 0a01 |0003: move-result v1 │ │ -418348: 6e20 f5ac 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Transcript;.getSegmentAt:(I)Lde/danoeh/antennapod/model/feed/TranscriptSegment; // method@acf5 │ │ -41834e: 0c01 |0007: move-result-object v1 │ │ -418350: 1101 |0008: return-object v1 │ │ +41833c: |[41833c] de.danoeh.antennapod.model.feed.Transcript.getSegmentAtTime:(J)Lde/danoeh/antennapod/model/feed/TranscriptSegment; │ │ +41834c: 6e30 f4ac 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/model/feed/Transcript;.findSegmentIndexBefore:(J)I // method@acf4 │ │ +418352: 0a01 |0003: move-result v1 │ │ +418354: 6e20 f5ac 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Transcript;.getSegmentAt:(I)Lde/danoeh/antennapod/model/feed/TranscriptSegment; // method@acf5 │ │ +41835a: 0c01 |0007: move-result-object v1 │ │ +41835c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/model/feed/Transcript; │ │ 0x0000 - 0x0009 reg=1 (null) J │ │ │ │ @@ -863338,19 +863338,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4183b4: |[4183b4] de.danoeh.antennapod.model.feed.Transcript.getSegmentCount:()I │ │ -4183c4: 5410 5f76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@765f │ │ -4183c8: 6e10 19b8 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b819 │ │ -4183ce: 0a00 |0005: move-result v0 │ │ -4183d0: 0f00 |0006: return v0 │ │ +4183c0: |[4183c0] de.danoeh.antennapod.model.feed.Transcript.getSegmentCount:()I │ │ +4183d0: 5410 5f76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Transcript;.segments:Ljava/util/ArrayList; // field@765f │ │ +4183d4: 6e10 19b8 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b819 │ │ +4183da: 0a00 |0005: move-result v0 │ │ +4183dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/model/feed/Transcript; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/feed/Transcript;) │ │ @@ -863358,17 +863358,17 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4183d4: |[4183d4] de.danoeh.antennapod.model.feed.Transcript.getSpeakers:()Ljava/util/Set; │ │ -4183e4: 5410 6076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Transcript;.speakers:Ljava/util/Set; // field@7660 │ │ -4183e8: 1100 |0002: return-object v0 │ │ +4183e0: |[4183e0] de.danoeh.antennapod.model.feed.Transcript.getSpeakers:()Ljava/util/Set; │ │ +4183f0: 5410 6076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/Transcript;.speakers:Ljava/util/Set; // field@7660 │ │ +4183f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/Transcript; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/feed/Transcript;) │ │ @@ -863376,17 +863376,17 @@ │ │ type : '(Ljava/util/Set;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418488: |[418488] de.danoeh.antennapod.model.feed.Transcript.setSpeakers:(Ljava/util/Set;)V │ │ -418498: 5b01 6076 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Transcript;.speakers:Ljava/util/Set; // field@7660 │ │ -41849c: 0e00 |0002: return-void │ │ +418494: |[418494] de.danoeh.antennapod.model.feed.Transcript.setSpeakers:(Ljava/util/Set;)V │ │ +4184a4: 5b01 6076 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/Transcript;.speakers:Ljava/util/Set; // field@7660 │ │ +4184a8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/Transcript; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/Set; │ │ │ │ @@ -863431,21 +863431,21 @@ │ │ type : '(JJLjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -4182e4: |[4182e4] de.danoeh.antennapod.model.feed.TranscriptSegment.:(JJLjava/lang/String;Ljava/lang/String;)V │ │ -4182f4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4182fa: 5a01 6376 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.startTime:J // field@7663 │ │ -4182fe: 5a03 6176 |0005: iput-wide v3, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.endTime:J // field@7661 │ │ -418302: 5b05 6476 |0007: iput-object v5, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.words:Ljava/lang/String; // field@7664 │ │ -418306: 5b06 6276 |0009: iput-object v6, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.speaker:Ljava/lang/String; // field@7662 │ │ -41830a: 0e00 |000b: return-void │ │ +4182f0: |[4182f0] de.danoeh.antennapod.model.feed.TranscriptSegment.:(JJLjava/lang/String;Ljava/lang/String;)V │ │ +418300: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +418306: 5a01 6376 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.startTime:J // field@7663 │ │ +41830a: 5a03 6176 |0005: iput-wide v3, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.endTime:J // field@7661 │ │ +41830e: 5b05 6476 |0007: iput-object v5, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.words:Ljava/lang/String; // field@7664 │ │ +418312: 5b06 6276 |0009: iput-object v6, v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.speaker:Ljava/lang/String; // field@7662 │ │ +418316: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x0003 line=10 │ │ 0x0005 line=11 │ │ 0x0007 line=12 │ │ 0x0009 line=13 │ │ @@ -863462,17 +863462,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4182b4: |[4182b4] de.danoeh.antennapod.model.feed.TranscriptSegment.getEndTime:()J │ │ -4182c4: 5320 6176 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.endTime:J // field@7661 │ │ -4182c8: 1000 |0002: return-wide v0 │ │ +4182c0: |[4182c0] de.danoeh.antennapod.model.feed.TranscriptSegment.getEndTime:()J │ │ +4182d0: 5320 6176 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.endTime:J // field@7661 │ │ +4182d4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/TranscriptSegment; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/TranscriptSegment;) │ │ @@ -863480,17 +863480,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418284: |[418284] de.danoeh.antennapod.model.feed.TranscriptSegment.getSpeaker:()Ljava/lang/String; │ │ -418294: 5410 6276 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.speaker:Ljava/lang/String; // field@7662 │ │ -418298: 1100 |0002: return-object v0 │ │ +418290: |[418290] de.danoeh.antennapod.model.feed.TranscriptSegment.getSpeaker:()Ljava/lang/String; │ │ +4182a0: 5410 6276 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.speaker:Ljava/lang/String; // field@7662 │ │ +4182a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/TranscriptSegment; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/TranscriptSegment;) │ │ @@ -863498,17 +863498,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4182cc: |[4182cc] de.danoeh.antennapod.model.feed.TranscriptSegment.getStartTime:()J │ │ -4182dc: 5320 6376 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.startTime:J // field@7663 │ │ -4182e0: 1000 |0002: return-wide v0 │ │ +4182d8: |[4182d8] de.danoeh.antennapod.model.feed.TranscriptSegment.getStartTime:()J │ │ +4182e8: 5320 6376 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.startTime:J // field@7663 │ │ +4182ec: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/TranscriptSegment; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/feed/TranscriptSegment;) │ │ @@ -863516,17 +863516,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41829c: |[41829c] de.danoeh.antennapod.model.feed.TranscriptSegment.getWords:()Ljava/lang/String; │ │ -4182ac: 5410 6476 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.words:Ljava/lang/String; // field@7664 │ │ -4182b0: 1100 |0002: return-object v0 │ │ +4182a8: |[4182a8] de.danoeh.antennapod.model.feed.TranscriptSegment.getWords:()Ljava/lang/String; │ │ +4182b8: 5410 6476 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.words:Ljava/lang/String; // field@7664 │ │ +4182bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/TranscriptSegment; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -863600,93 +863600,93 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 34 16-bit code units │ │ -4185a0: |[4185a0] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.$values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -4185b0: 1260 |0000: const/4 v0, #int 6 // #6 │ │ -4185b2: 2300 1821 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@2118 │ │ -4185b6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -4185b8: 6202 6b76 |0004: sget-object v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@766b │ │ -4185bc: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -4185c0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -4185c2: 6202 6976 |0009: sget-object v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7669 │ │ -4185c6: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -4185ca: 1221 |000d: const/4 v1, #int 2 // #2 │ │ -4185cc: 6202 6776 |000e: sget-object v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7667 │ │ -4185d0: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ -4185d4: 1231 |0012: const/4 v1, #int 3 // #3 │ │ -4185d6: 6202 6876 |0013: sget-object v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7668 │ │ -4185da: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ -4185de: 1241 |0017: const/4 v1, #int 4 // #4 │ │ -4185e0: 6202 6a76 |0018: sget-object v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.MEDIUM_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@766a │ │ -4185e4: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ -4185e8: 1251 |001c: const/4 v1, #int 5 // #5 │ │ -4185ea: 6202 6676 |001d: sget-object v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7666 │ │ -4185ee: 4d02 0001 |001f: aput-object v2, v0, v1 │ │ -4185f2: 1100 |0021: return-object v0 │ │ +4185ac: |[4185ac] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.$values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +4185bc: 1260 |0000: const/4 v0, #int 6 // #6 │ │ +4185be: 2300 1821 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@2118 │ │ +4185c2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +4185c4: 6202 6b76 |0004: sget-object v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@766b │ │ +4185c8: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +4185cc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +4185ce: 6202 6976 |0009: sget-object v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7669 │ │ +4185d2: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +4185d6: 1221 |000d: const/4 v1, #int 2 // #2 │ │ +4185d8: 6202 6776 |000e: sget-object v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7667 │ │ +4185dc: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ +4185e0: 1231 |0012: const/4 v1, #int 3 // #3 │ │ +4185e2: 6202 6876 |0013: sget-object v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7668 │ │ +4185e6: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ +4185ea: 1241 |0017: const/4 v1, #int 4 // #4 │ │ +4185ec: 6202 6a76 |0018: sget-object v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.MEDIUM_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@766a │ │ +4185f0: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ +4185f4: 1251 |001c: const/4 v1, #int 5 // #5 │ │ +4185f6: 6202 6676 |001d: sget-object v2, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7666 │ │ +4185fa: 4d02 0001 |001f: aput-object v2, v0, v1 │ │ +4185fe: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=8 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -418648: |[418648] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.:()V │ │ -418658: 2200 df1b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bdf │ │ -41865c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -41865e: 1502 803f |0003: const/high16 v2, #int 1065353216 // #3f80 │ │ -418662: 1a03 2f44 |0005: const-string v3, "OFF" // string@442f │ │ -418666: 7052 01ad 3011 |0007: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ad01 │ │ -41866c: 6900 6b76 |000a: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@766b │ │ -418670: 2200 df1b |000c: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bdf │ │ -418674: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -418676: 1502 003f |000f: const/high16 v2, #int 1056964608 // #3f00 │ │ -41867a: 1a03 871e |0011: const-string v3, "LIGHT_REDUCTION" // string@1e87 │ │ -41867e: 7052 01ad 3011 |0013: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ad01 │ │ -418684: 6900 6976 |0016: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7669 │ │ -418688: 2200 df1b |0018: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bdf │ │ -41868c: 1221 |001a: const/4 v1, #int 2 // #2 │ │ -41868e: 1402 cdcc 4c3e |001b: const v2, #float 0.2 // #3e4ccccd │ │ -418694: 1a03 c41a |001e: const-string v3, "HEAVY_REDUCTION" // string@1ac4 │ │ -418698: 7052 01ad 3011 |0020: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ad01 │ │ -41869e: 6900 6776 |0023: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7667 │ │ -4186a2: 2200 df1b |0025: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bdf │ │ -4186a6: 1231 |0027: const/4 v1, #int 3 // #3 │ │ -4186a8: 1502 c03f |0028: const/high16 v2, #int 1069547520 // #3fc0 │ │ -4186ac: 1a03 861e |002a: const-string v3, "LIGHT_BOOST" // string@1e86 │ │ -4186b0: 7052 01ad 3011 |002c: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ad01 │ │ -4186b6: 6900 6876 |002f: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7668 │ │ -4186ba: 2200 df1b |0031: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bdf │ │ -4186be: 1241 |0033: const/4 v1, #int 4 // #4 │ │ -4186c0: 1502 0040 |0034: const/high16 v2, #int 1073741824 // #4000 │ │ -4186c4: 1a03 d940 |0036: const-string v3, "MEDIUM_BOOST" // string@40d9 │ │ -4186c8: 7052 01ad 3011 |0038: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ad01 │ │ -4186ce: 6900 6a76 |003b: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.MEDIUM_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@766a │ │ -4186d2: 2200 df1b |003d: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bdf │ │ -4186d6: 1251 |003f: const/4 v1, #int 5 // #5 │ │ -4186d8: 1502 2040 |0040: const/high16 v2, #int 1075838976 // #4020 │ │ -4186dc: 1a03 c31a |0042: const-string v3, "HEAVY_BOOST" // string@1ac3 │ │ -4186e0: 7052 01ad 3011 |0044: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ad01 │ │ -4186e6: 6900 6676 |0047: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7666 │ │ -4186ea: 7100 ffac 0000 |0049: invoke-static {}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@acff │ │ -4186f0: 0c00 |004c: move-result-object v0 │ │ -4186f2: 6900 6576 |004d: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7665 │ │ -4186f6: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -4186f8: 6900 6d76 |0050: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@766d │ │ -4186fc: 0e00 |0052: return-void │ │ +418654: |[418654] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.:()V │ │ +418664: 2200 df1b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bdf │ │ +418668: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41866a: 1502 803f |0003: const/high16 v2, #int 1065353216 // #3f80 │ │ +41866e: 1a03 2f44 |0005: const-string v3, "OFF" // string@442f │ │ +418672: 7052 01ad 3011 |0007: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ad01 │ │ +418678: 6900 6b76 |000a: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@766b │ │ +41867c: 2200 df1b |000c: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bdf │ │ +418680: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +418682: 1502 003f |000f: const/high16 v2, #int 1056964608 // #3f00 │ │ +418686: 1a03 871e |0011: const-string v3, "LIGHT_REDUCTION" // string@1e87 │ │ +41868a: 7052 01ad 3011 |0013: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ad01 │ │ +418690: 6900 6976 |0016: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7669 │ │ +418694: 2200 df1b |0018: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bdf │ │ +418698: 1221 |001a: const/4 v1, #int 2 // #2 │ │ +41869a: 1402 cdcc 4c3e |001b: const v2, #float 0.2 // #3e4ccccd │ │ +4186a0: 1a03 c41a |001e: const-string v3, "HEAVY_REDUCTION" // string@1ac4 │ │ +4186a4: 7052 01ad 3011 |0020: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ad01 │ │ +4186aa: 6900 6776 |0023: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_REDUCTION:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7667 │ │ +4186ae: 2200 df1b |0025: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bdf │ │ +4186b2: 1231 |0027: const/4 v1, #int 3 // #3 │ │ +4186b4: 1502 c03f |0028: const/high16 v2, #int 1069547520 // #3fc0 │ │ +4186b8: 1a03 861e |002a: const-string v3, "LIGHT_BOOST" // string@1e86 │ │ +4186bc: 7052 01ad 3011 |002c: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ad01 │ │ +4186c2: 6900 6876 |002f: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.LIGHT_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7668 │ │ +4186c6: 2200 df1b |0031: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bdf │ │ +4186ca: 1241 |0033: const/4 v1, #int 4 // #4 │ │ +4186cc: 1502 0040 |0034: const/high16 v2, #int 1073741824 // #4000 │ │ +4186d0: 1a03 d940 |0036: const-string v3, "MEDIUM_BOOST" // string@40d9 │ │ +4186d4: 7052 01ad 3011 |0038: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ad01 │ │ +4186da: 6900 6a76 |003b: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.MEDIUM_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@766a │ │ +4186de: 2200 df1b |003d: new-instance v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bdf │ │ +4186e2: 1251 |003f: const/4 v1, #int 5 // #5 │ │ +4186e4: 1502 2040 |0040: const/high16 v2, #int 1075838976 // #4020 │ │ +4186e8: 1a03 c31a |0042: const-string v3, "HEAVY_BOOST" // string@1ac3 │ │ +4186ec: 7052 01ad 3011 |0044: invoke-direct {v0, v3, v1, v1, v2}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.:(Ljava/lang/String;IIF)V // method@ad01 │ │ +4186f2: 6900 6676 |0047: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.HEAVY_BOOST:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7666 │ │ +4186f6: 7100 ffac 0000 |0049: invoke-static {}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@acff │ │ +4186fc: 0c00 |004c: move-result-object v0 │ │ +4186fe: 6900 6576 |004d: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7665 │ │ +418702: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +418704: 6900 6d76 |0050: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@766d │ │ +418708: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x000c line=10 │ │ 0x0018 line=11 │ │ 0x0025 line=12 │ │ 0x0031 line=13 │ │ @@ -863700,19 +863700,19 @@ │ │ type : '(Ljava/lang/String;IIF)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -418700: |[418700] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.:(Ljava/lang/String;IIF)V │ │ -418710: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ -418716: 5903 6e76 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@766e │ │ -41871a: 5904 6c76 |0005: iput v4, v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.adaptionFactor:F // field@766c │ │ -41871e: 0e00 |0007: return-void │ │ +41870c: |[41870c] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.:(Ljava/lang/String;IIF)V │ │ +41871c: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ +418722: 5903 6e76 |0003: iput v3, v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@766e │ │ +418726: 5904 6c76 |0005: iput v4, v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.adaptionFactor:F // field@766c │ │ +41872a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ 0x0005 line=21 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ @@ -863726,36 +863726,36 @@ │ │ type : '(I)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -418518: |[418518] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.fromInteger:(I)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -418528: 7100 08ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ad08 │ │ -41852e: 0c00 |0003: move-result-object v0 │ │ -418530: 2101 |0004: array-length v1, v0 │ │ -418532: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -418534: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ -418538: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -41853c: 5234 6e76 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@766e │ │ -418540: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ -418544: 1103 |000e: return-object v3 │ │ -418546: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -41854a: 28f5 |0011: goto 0006 // -000b │ │ -41854c: 2200 711e |0012: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e71 │ │ -418550: 2201 8d1e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -418554: 7010 adb6 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -41855a: 1a02 e50f |0019: const-string v2, "Cannot map value to VolumeAdaptionSetting: " // string@0fe5 │ │ -41855e: 6e20 b9b6 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -418564: 6e20 b4b6 5100 |001e: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -41856a: 6e10 c3b6 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -418570: 0c05 |0024: move-result-object v5 │ │ -418572: 7020 06b6 5000 |0025: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b606 │ │ -418578: 2700 |0028: throw v0 │ │ +418524: |[418524] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.fromInteger:(I)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +418534: 7100 08ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ad08 │ │ +41853a: 0c00 |0003: move-result-object v0 │ │ +41853c: 2101 |0004: array-length v1, v0 │ │ +41853e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +418540: 3512 0c00 |0006: if-ge v2, v1, 0012 // +000c │ │ +418544: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +418548: 5234 6e76 |000a: iget v4, v3, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@766e │ │ +41854c: 3354 0300 |000c: if-ne v4, v5, 000f // +0003 │ │ +418550: 1103 |000e: return-object v3 │ │ +418552: d802 0201 |000f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +418556: 28f5 |0011: goto 0006 // -000b │ │ +418558: 2200 711e |0012: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e71 │ │ +41855c: 2201 8d1e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +418560: 7010 adb6 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +418566: 1a02 e50f |0019: const-string v2, "Cannot map value to VolumeAdaptionSetting: " // string@0fe5 │ │ +41856a: 6e20 b9b6 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +418570: 6e20 b4b6 5100 |001e: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +418576: 6e10 c3b6 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +41857c: 0c05 |0024: move-result-object v5 │ │ +41857e: 7020 06b6 5000 |0025: invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b606 │ │ +418584: 2700 |0028: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x000a line=26 │ │ 0x0012 line=30 │ │ locals : │ │ 0x0000 - 0x0029 reg=5 (null) I │ │ @@ -863765,44 +863765,44 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -4184a0: |[4184a0] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.isBoostSupported:()Z │ │ -4184b0: 6200 6d76 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@766d │ │ -4184b4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -4184b8: 6e10 94b5 0000 |0004: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b594 │ │ -4184be: 0a00 |0007: move-result v0 │ │ -4184c0: 0f00 |0008: return v0 │ │ -4184c2: 7100 8306 0000 |0009: invoke-static {}, Landroid/media/audiofx/AudioEffect;.queryEffects:()[Landroid/media/audiofx/AudioEffect$Descriptor; // method@0683 │ │ -4184c8: 0c00 |000c: move-result-object v0 │ │ -4184ca: 3800 1e00 |000d: if-eqz v0, 002b // +001e │ │ -4184ce: 2101 |000f: array-length v1, v0 │ │ -4184d0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -4184d2: 3512 1a00 |0011: if-ge v2, v1, 002b // +001a │ │ -4184d6: 4603 0002 |0013: aget-object v3, v0, v2 │ │ -4184da: 5433 da00 |0015: iget-object v3, v3, Landroid/media/audiofx/AudioEffect$Descriptor;.type:Ljava/util/UUID; // field@00da │ │ -4184de: 6204 db00 |0017: sget-object v4, Landroid/media/audiofx/AudioEffect;.EFFECT_TYPE_LOUDNESS_ENHANCER:Ljava/util/UUID; // field@00db │ │ -4184e2: 6e20 77b9 4300 |0019: invoke-virtual {v3, v4}, Ljava/util/UUID;.equals:(Ljava/lang/Object;)Z // method@b977 │ │ -4184e8: 0a03 |001c: move-result v3 │ │ -4184ea: 3803 0b00 |001d: if-eqz v3, 0028 // +000b │ │ -4184ee: 6200 b9ff |001f: sget-object v0, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@ffb9 │ │ -4184f2: 6900 6d76 |0021: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@766d │ │ -4184f6: 6e10 94b5 0000 |0023: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b594 │ │ -4184fc: 0a00 |0026: move-result v0 │ │ -4184fe: 0f00 |0027: return v0 │ │ -418500: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -418504: 28e7 |002a: goto 0011 // -0019 │ │ -418506: 6200 b8ff |002b: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@ffb8 │ │ -41850a: 6900 6d76 |002d: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@766d │ │ -41850e: 6e10 94b5 0000 |002f: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b594 │ │ -418514: 0a00 |0032: move-result v0 │ │ -418516: 0f00 |0033: return v0 │ │ +4184ac: |[4184ac] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.isBoostSupported:()Z │ │ +4184bc: 6200 6d76 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@766d │ │ +4184c0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +4184c4: 6e10 94b5 0000 |0004: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b594 │ │ +4184ca: 0a00 |0007: move-result v0 │ │ +4184cc: 0f00 |0008: return v0 │ │ +4184ce: 7100 8306 0000 |0009: invoke-static {}, Landroid/media/audiofx/AudioEffect;.queryEffects:()[Landroid/media/audiofx/AudioEffect$Descriptor; // method@0683 │ │ +4184d4: 0c00 |000c: move-result-object v0 │ │ +4184d6: 3800 1e00 |000d: if-eqz v0, 002b // +001e │ │ +4184da: 2101 |000f: array-length v1, v0 │ │ +4184dc: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +4184de: 3512 1a00 |0011: if-ge v2, v1, 002b // +001a │ │ +4184e2: 4603 0002 |0013: aget-object v3, v0, v2 │ │ +4184e6: 5433 da00 |0015: iget-object v3, v3, Landroid/media/audiofx/AudioEffect$Descriptor;.type:Ljava/util/UUID; // field@00da │ │ +4184ea: 6204 db00 |0017: sget-object v4, Landroid/media/audiofx/AudioEffect;.EFFECT_TYPE_LOUDNESS_ENHANCER:Ljava/util/UUID; // field@00db │ │ +4184ee: 6e20 77b9 4300 |0019: invoke-virtual {v3, v4}, Ljava/util/UUID;.equals:(Ljava/lang/Object;)Z // method@b977 │ │ +4184f4: 0a03 |001c: move-result v3 │ │ +4184f6: 3803 0b00 |001d: if-eqz v3, 0028 // +000b │ │ +4184fa: 6200 b9ff |001f: sget-object v0, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@ffb9 │ │ +4184fe: 6900 6d76 |0021: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@766d │ │ +418502: 6e10 94b5 0000 |0023: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b594 │ │ +418508: 0a00 |0026: move-result v0 │ │ +41850a: 0f00 |0027: return v0 │ │ +41850c: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +418510: 28e7 |002a: goto 0011 // -0019 │ │ +418512: 6200 b8ff |002b: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@ffb8 │ │ +418516: 6900 6d76 |002d: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@766d │ │ +41851a: 6e10 94b5 0000 |002f: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b594 │ │ +418520: 0a00 |0032: move-result v0 │ │ +418522: 0f00 |0033: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=46 │ │ 0x0009 line=48 │ │ 0x000f line=50 │ │ 0x0015 line=51 │ │ @@ -863817,17 +863817,17 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418720: |[418720] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.setBoostSupported:(Ljava/lang/Boolean;)V │ │ -418730: 6900 6d76 |0000: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@766d │ │ -418734: 0e00 |0002: return-void │ │ +41872c: |[41872c] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.setBoostSupported:(Ljava/lang/Boolean;)V │ │ +41873c: 6900 6d76 |0000: sput-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.boostSupported:Ljava/lang/Boolean; // field@766d │ │ +418740: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Ljava/lang/Boolean; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;) │ │ @@ -863835,20 +863835,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -41857c: |[41857c] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -41858c: 1c00 df1b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bdf │ │ -418590: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ -418596: 0c01 |0005: move-result-object v1 │ │ -418598: 1f01 df1b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bdf │ │ -41859c: 1101 |0008: return-object v1 │ │ +418588: |[418588] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +418598: 1c00 df1b |0000: const-class v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bdf │ │ +41859c: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ +4185a2: 0c01 |0005: move-result-object v1 │ │ +4185a4: 1f01 df1b |0006: check-cast v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@1bdf │ │ +4185a8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;) │ │ @@ -863856,20 +863856,20 @@ │ │ type : '()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4185f4: |[4185f4] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ -418604: 6200 6576 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7665 │ │ -418608: 6e10 93bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.clone:()Ljava/lang/Object; // method@bb93 │ │ -41860e: 0c00 |0005: move-result-object v0 │ │ -418610: 1f00 1821 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@2118 │ │ -418614: 1100 |0008: return-object v0 │ │ +418600: |[418600] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.values:()[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ +418610: 6200 6576 |0000: sget-object v0, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.$VALUES:[Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@7665 │ │ +418614: 6e10 93bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.clone:()Ljava/lang/Object; // method@bb93 │ │ +41861a: 0c00 |0005: move-result-object v0 │ │ +41861c: 1f00 1821 |0006: check-cast v0, [Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // type@2118 │ │ +418620: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;) │ │ @@ -863877,17 +863877,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418618: |[418618] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.getAdaptionFactor:()F │ │ -418628: 5210 6c76 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.adaptionFactor:F // field@766c │ │ -41862c: 0f00 |0002: return v0 │ │ +418624: |[418624] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.getAdaptionFactor:()F │ │ +418634: 5210 6c76 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.adaptionFactor:F // field@766c │ │ +418638: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;) │ │ @@ -863895,17 +863895,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418630: |[418630] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.toInteger:()I │ │ -418640: 5210 6e76 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@766e │ │ -418644: 0f00 |0002: return v0 │ │ +41863c: |[41863c] de.danoeh.antennapod.model.feed.VolumeAdaptionSetting.toInteger:()I │ │ +41864c: 5210 6e76 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.value:I // field@766e │ │ +418650: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -863961,71 +863961,71 @@ │ │ type : '()[Lde/danoeh/antennapod/model/playback/MediaType;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -4187c8: |[4187c8] de.danoeh.antennapod.model.playback.MediaType.$values:()[Lde/danoeh/antennapod/model/playback/MediaType; │ │ -4187d8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -4187da: 2300 1921 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/playback/MediaType; // type@2119 │ │ -4187de: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -4187e0: 6202 7076 |0004: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7670 │ │ -4187e4: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -4187e8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -4187ea: 6202 7376 |0009: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ -4187ee: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -4187f2: 1221 |000d: const/4 v1, #int 2 // #2 │ │ -4187f4: 6202 7276 |000e: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7672 │ │ -4187f8: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ -4187fc: 1100 |0012: return-object v0 │ │ +4187d4: |[4187d4] de.danoeh.antennapod.model.playback.MediaType.$values:()[Lde/danoeh/antennapod/model/playback/MediaType; │ │ +4187e4: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +4187e6: 2300 1921 |0001: new-array v0, v0, [Lde/danoeh/antennapod/model/playback/MediaType; // type@2119 │ │ +4187ea: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +4187ec: 6202 7076 |0004: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7670 │ │ +4187f0: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +4187f4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +4187f6: 6202 7376 |0009: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ +4187fa: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +4187fe: 1221 |000d: const/4 v1, #int 2 // #2 │ │ +418800: 6202 7276 |000e: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7672 │ │ +418804: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ +418808: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=9 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/playback/MediaType;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -418824: |[418824] de.danoeh.antennapod.model.playback.MediaType.:()V │ │ -418834: 2200 e01b |0000: new-instance v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1be0 │ │ -418838: 1a01 be09 |0002: const-string v1, "AUDIO" // string@09be │ │ -41883c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -41883e: 7030 0bad 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@ad0b │ │ -418844: 6900 7076 |0008: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7670 │ │ -418848: 2200 e01b |000a: new-instance v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1be0 │ │ -41884c: 1a01 cc52 |000c: const-string v1, "VIDEO" // string@52cc │ │ -418850: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -418852: 7030 0bad 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@ad0b │ │ -418858: 6900 7376 |0012: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ -41885c: 2200 e01b |0014: new-instance v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1be0 │ │ -418860: 1a01 3551 |0016: const-string v1, "UNKNOWN" // string@5135 │ │ -418864: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -418866: 7030 0bad 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@ad0b │ │ -41886c: 6900 7276 |001c: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7672 │ │ -418870: 7100 09ad 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/model/playback/MediaType;.$values:()[Lde/danoeh/antennapod/model/playback/MediaType; // method@ad09 │ │ -418876: 0c00 |0021: move-result-object v0 │ │ -418878: 6900 6f76 |0022: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.$VALUES:[Lde/danoeh/antennapod/model/playback/MediaType; // field@766f │ │ -41887c: 2200 101f |0024: new-instance v0, Ljava/util/HashSet; // type@1f10 │ │ -418880: 1a01 7e60 |0026: const-string v1, "application/opus" // string@607e │ │ -418884: 1a02 8a60 |0028: const-string v2, "application/x-flac" // string@608a │ │ -418888: 1a03 7d60 |002a: const-string v3, "application/ogg" // string@607d │ │ -41888c: 2430 2c21 1302 |002c: filled-new-array {v3, v1, v2}, [Ljava/lang/String; // type@212c │ │ -418892: 0c01 |002f: move-result-object v1 │ │ -418894: 7110 1db8 0100 |0030: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b81d │ │ -41889a: 0c01 |0033: move-result-object v1 │ │ -41889c: 7020 b7b8 1000 |0034: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b8b7 │ │ -4188a2: 6900 7176 |0037: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO_APPLICATION_MIME_STRINGS:Ljava/util/Set; // field@7671 │ │ -4188a6: 0e00 |0039: return-void │ │ +418830: |[418830] de.danoeh.antennapod.model.playback.MediaType.:()V │ │ +418840: 2200 e01b |0000: new-instance v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1be0 │ │ +418844: 1a01 be09 |0002: const-string v1, "AUDIO" // string@09be │ │ +418848: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +41884a: 7030 0bad 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@ad0b │ │ +418850: 6900 7076 |0008: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7670 │ │ +418854: 2200 e01b |000a: new-instance v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1be0 │ │ +418858: 1a01 cc52 |000c: const-string v1, "VIDEO" // string@52cc │ │ +41885c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +41885e: 7030 0bad 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@ad0b │ │ +418864: 6900 7376 |0012: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ +418868: 2200 e01b |0014: new-instance v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1be0 │ │ +41886c: 1a01 3551 |0016: const-string v1, "UNKNOWN" // string@5135 │ │ +418870: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +418872: 7030 0bad 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/model/playback/MediaType;.:(Ljava/lang/String;I)V // method@ad0b │ │ +418878: 6900 7276 |001c: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7672 │ │ +41887c: 7100 09ad 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/model/playback/MediaType;.$values:()[Lde/danoeh/antennapod/model/playback/MediaType; // method@ad09 │ │ +418882: 0c00 |0021: move-result-object v0 │ │ +418884: 6900 6f76 |0022: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.$VALUES:[Lde/danoeh/antennapod/model/playback/MediaType; // field@766f │ │ +418888: 2200 101f |0024: new-instance v0, Ljava/util/HashSet; // type@1f10 │ │ +41888c: 1a01 7e60 |0026: const-string v1, "application/opus" // string@607e │ │ +418890: 1a02 8a60 |0028: const-string v2, "application/x-flac" // string@608a │ │ +418894: 1a03 7d60 |002a: const-string v3, "application/ogg" // string@607d │ │ +418898: 2430 2c21 1302 |002c: filled-new-array {v3, v1, v2}, [Ljava/lang/String; // type@212c │ │ +41889e: 0c01 |002f: move-result-object v1 │ │ +4188a0: 7110 1db8 0100 |0030: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b81d │ │ +4188a6: 0c01 |0033: move-result-object v1 │ │ +4188a8: 7020 b7b8 1000 |0034: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b8b7 │ │ +4188ae: 6900 7176 |0037: sput-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO_APPLICATION_MIME_STRINGS:Ljava/util/Set; // field@7671 │ │ +4188b2: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x001e line=9 │ │ 0x0024 line=12 │ │ locals : │ │ │ │ @@ -864034,17 +864034,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -4188a8: |[4188a8] de.danoeh.antennapod.model.playback.MediaType.:(Ljava/lang/String;I)V │ │ -4188b8: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ -4188be: 0e00 |0003: return-void │ │ +4188b4: |[4188b4] de.danoeh.antennapod.model.playback.MediaType.:(Ljava/lang/String;I)V │ │ +4188c4: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ +4188ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/playback/MediaType; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -864054,40 +864054,40 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -418738: |[418738] de.danoeh.antennapod.model.playback.MediaType.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; │ │ -418748: 7110 330b 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -41874e: 0a00 |0003: move-result v0 │ │ -418750: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -418754: 6201 7276 |0006: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7672 │ │ -418758: 1101 |0008: return-object v1 │ │ -41875a: 1a00 cb61 |0009: const-string v0, "audio" // string@61cb │ │ -41875e: 6e20 9cb6 0100 |000b: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -418764: 0a00 |000e: move-result v0 │ │ -418766: 3800 0500 |000f: if-eqz v0, 0014 // +0005 │ │ -41876a: 6201 7076 |0011: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7670 │ │ -41876e: 1101 |0013: return-object v1 │ │ -418770: 1a00 20da |0014: const-string v0, "video" // string@da20 │ │ -418774: 6e20 9cb6 0100 |0016: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -41877a: 0a00 |0019: move-result v0 │ │ -41877c: 3800 0500 |001a: if-eqz v0, 001f // +0005 │ │ -418780: 6201 7376 |001c: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ -418784: 1101 |001e: return-object v1 │ │ -418786: 6200 7176 |001f: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO_APPLICATION_MIME_STRINGS:Ljava/util/Set; // field@7671 │ │ -41878a: 7220 3fb9 1000 |0021: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b93f │ │ -418790: 0a01 |0024: move-result v1 │ │ -418792: 3801 0500 |0025: if-eqz v1, 002a // +0005 │ │ -418796: 6201 7076 |0027: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7670 │ │ -41879a: 1101 |0029: return-object v1 │ │ -41879c: 6201 7276 |002a: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7672 │ │ -4187a0: 1101 |002c: return-object v1 │ │ +418744: |[418744] de.danoeh.antennapod.model.playback.MediaType.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; │ │ +418754: 7110 330b 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +41875a: 0a00 |0003: move-result v0 │ │ +41875c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +418760: 6201 7276 |0006: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7672 │ │ +418764: 1101 |0008: return-object v1 │ │ +418766: 1a00 cb61 |0009: const-string v0, "audio" // string@61cb │ │ +41876a: 6e20 9cb6 0100 |000b: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +418770: 0a00 |000e: move-result v0 │ │ +418772: 3800 0500 |000f: if-eqz v0, 0014 // +0005 │ │ +418776: 6201 7076 |0011: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7670 │ │ +41877a: 1101 |0013: return-object v1 │ │ +41877c: 1a00 20da |0014: const-string v0, "video" // string@da20 │ │ +418780: 6e20 9cb6 0100 |0016: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +418786: 0a00 |0019: move-result v0 │ │ +418788: 3800 0500 |001a: if-eqz v0, 001f // +0005 │ │ +41878c: 6201 7376 |001c: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ +418790: 1101 |001e: return-object v1 │ │ +418792: 6200 7176 |001f: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO_APPLICATION_MIME_STRINGS:Ljava/util/Set; // field@7671 │ │ +418796: 7220 3fb9 1000 |0021: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b93f │ │ +41879c: 0a01 |0024: move-result v1 │ │ +41879e: 3801 0500 |0025: if-eqz v1, 002a // +0005 │ │ +4187a2: 6201 7076 |0027: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7670 │ │ +4187a6: 1101 |0029: return-object v1 │ │ +4187a8: 6201 7276 |002a: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7672 │ │ +4187ac: 1101 |002c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0006 line=20 │ │ 0x000b line=21 │ │ 0x0011 line=22 │ │ 0x0016 line=23 │ │ @@ -864103,20 +864103,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4187a4: |[4187a4] de.danoeh.antennapod.model.playback.MediaType.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; │ │ -4187b4: 1c00 e01b |0000: const-class v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1be0 │ │ -4187b8: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ -4187be: 0c01 |0005: move-result-object v1 │ │ -4187c0: 1f01 e01b |0006: check-cast v1, Lde/danoeh/antennapod/model/playback/MediaType; // type@1be0 │ │ -4187c4: 1101 |0008: return-object v1 │ │ +4187b0: |[4187b0] de.danoeh.antennapod.model.playback.MediaType.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; │ │ +4187c0: 1c00 e01b |0000: const-class v0, Lde/danoeh/antennapod/model/playback/MediaType; // type@1be0 │ │ +4187c4: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ +4187ca: 0c01 |0005: move-result-object v1 │ │ +4187cc: 1f01 e01b |0006: check-cast v1, Lde/danoeh/antennapod/model/playback/MediaType; // type@1be0 │ │ +4187d0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/playback/MediaType;) │ │ @@ -864124,20 +864124,20 @@ │ │ type : '()[Lde/danoeh/antennapod/model/playback/MediaType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -418800: |[418800] de.danoeh.antennapod.model.playback.MediaType.values:()[Lde/danoeh/antennapod/model/playback/MediaType; │ │ -418810: 6200 6f76 |0000: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.$VALUES:[Lde/danoeh/antennapod/model/playback/MediaType; // field@766f │ │ -418814: 6e10 94bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/playback/MediaType;.clone:()Ljava/lang/Object; // method@bb94 │ │ -41881a: 0c00 |0005: move-result-object v0 │ │ -41881c: 1f00 1921 |0006: check-cast v0, [Lde/danoeh/antennapod/model/playback/MediaType; // type@2119 │ │ -418820: 1100 |0008: return-object v0 │ │ +41880c: |[41880c] de.danoeh.antennapod.model.playback.MediaType.values:()[Lde/danoeh/antennapod/model/playback/MediaType; │ │ +41881c: 6200 6f76 |0000: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.$VALUES:[Lde/danoeh/antennapod/model/playback/MediaType; // field@766f │ │ +418820: 6e10 94bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/model/playback/MediaType;.clone:()Ljava/lang/Object; // method@bb94 │ │ +418826: 0c00 |0005: move-result-object v0 │ │ +418828: 1f00 1921 |0006: check-cast v0, [Lde/danoeh/antennapod/model/playback/MediaType; // type@2119 │ │ +41882c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -864344,71 +864344,71 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4189c4: |[4189c4] de.danoeh.antennapod.model.playback.RemoteMedia$1.:()V │ │ -4189d4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4189da: 0e00 |0003: return-void │ │ +4189d0: |[4189d0] de.danoeh.antennapod.model.playback.RemoteMedia$1.:()V │ │ +4189e0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4189e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia$1;) │ │ name : 'createFromParcel' │ │ type : '(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/playback/RemoteMedia;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 2 │ │ outs : 13 │ │ insns size : 81 16-bit code units │ │ -4188c0: |[4188c0] de.danoeh.antennapod.model.playback.RemoteMedia$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ -4188d0: 220d e31b |0000: new-instance v13, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1be3 │ │ -4188d4: 7401 0f08 1100 |0002: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -4188da: 0c01 |0005: move-result-object v1 │ │ -4188dc: 7401 0f08 1100 |0006: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -4188e2: 0c02 |0009: move-result-object v2 │ │ -4188e4: 7401 0f08 1100 |000a: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -4188ea: 0c03 |000d: move-result-object v3 │ │ -4188ec: 7401 0f08 1100 |000e: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -4188f2: 0c04 |0011: move-result-object v4 │ │ -4188f4: 7401 0f08 1100 |0012: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -4188fa: 0c05 |0015: move-result-object v5 │ │ -4188fc: 7401 0f08 1100 |0016: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -418902: 0c06 |0019: move-result-object v6 │ │ -418904: 7401 0f08 1100 |001a: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -41890a: 0c07 |001d: move-result-object v7 │ │ -41890c: 7401 0f08 1100 |001e: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -418912: 0c08 |0021: move-result-object v8 │ │ -418914: 7401 0f08 1100 |0022: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -41891a: 0c09 |0025: move-result-object v9 │ │ -41891c: 7401 0f08 1100 |0026: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -418922: 0c0a |0029: move-result-object v10 │ │ -418924: 220b 0b1f |002a: new-instance v11, Ljava/util/Date; // type@1f0b │ │ -418928: 7401 0b08 1100 |002c: invoke-virtual/range {v17}, Landroid/os/Parcel;.readLong:()J // method@080b │ │ -41892e: 0b0e |002f: move-result-wide v14 │ │ -418930: 7030 93b8 eb0f |0030: invoke-direct {v11, v14, v15}, Ljava/util/Date;.:(J)V // method@b893 │ │ -418936: 7401 0f08 1100 |0033: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ -41893c: 0c0c |0036: move-result-object v12 │ │ -41893e: 07d0 |0037: move-object v0, v13 │ │ -418940: 760d 2dad 0000 |0038: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V // method@ad2d │ │ -418946: 7401 0808 1100 |003b: invoke-virtual/range {v17}, Landroid/os/Parcel;.readInt:()I // method@0808 │ │ -41894c: 0a00 |003e: move-result v0 │ │ -41894e: 6e20 4ead 0d00 |003f: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setDuration:(I)V // method@ad4e │ │ -418954: 7401 0808 1100 |0042: invoke-virtual/range {v17}, Landroid/os/Parcel;.readInt:()I // method@0808 │ │ -41895a: 0a00 |0045: move-result v0 │ │ -41895c: 6e20 50ad 0d00 |0046: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setPosition:(I)V // method@ad50 │ │ -418962: 7401 0b08 1100 |0049: invoke-virtual/range {v17}, Landroid/os/Parcel;.readLong:()J // method@080b │ │ -418968: 0b00 |004c: move-result-wide v0 │ │ -41896a: 6e30 4fad 0d01 |004d: invoke-virtual {v13, v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setLastPlayedTime:(J)V // method@ad4f │ │ -418970: 110d |0050: return-object v13 │ │ +4188cc: |[4188cc] de.danoeh.antennapod.model.playback.RemoteMedia$1.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ +4188dc: 220d e31b |0000: new-instance v13, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1be3 │ │ +4188e0: 7401 0f08 1100 |0002: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +4188e6: 0c01 |0005: move-result-object v1 │ │ +4188e8: 7401 0f08 1100 |0006: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +4188ee: 0c02 |0009: move-result-object v2 │ │ +4188f0: 7401 0f08 1100 |000a: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +4188f6: 0c03 |000d: move-result-object v3 │ │ +4188f8: 7401 0f08 1100 |000e: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +4188fe: 0c04 |0011: move-result-object v4 │ │ +418900: 7401 0f08 1100 |0012: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +418906: 0c05 |0015: move-result-object v5 │ │ +418908: 7401 0f08 1100 |0016: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +41890e: 0c06 |0019: move-result-object v6 │ │ +418910: 7401 0f08 1100 |001a: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +418916: 0c07 |001d: move-result-object v7 │ │ +418918: 7401 0f08 1100 |001e: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +41891e: 0c08 |0021: move-result-object v8 │ │ +418920: 7401 0f08 1100 |0022: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +418926: 0c09 |0025: move-result-object v9 │ │ +418928: 7401 0f08 1100 |0026: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +41892e: 0c0a |0029: move-result-object v10 │ │ +418930: 220b 0b1f |002a: new-instance v11, Ljava/util/Date; // type@1f0b │ │ +418934: 7401 0b08 1100 |002c: invoke-virtual/range {v17}, Landroid/os/Parcel;.readLong:()J // method@080b │ │ +41893a: 0b0e |002f: move-result-wide v14 │ │ +41893c: 7030 93b8 eb0f |0030: invoke-direct {v11, v14, v15}, Ljava/util/Date;.:(J)V // method@b893 │ │ +418942: 7401 0f08 1100 |0033: invoke-virtual/range {v17}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@080f │ │ +418948: 0c0c |0036: move-result-object v12 │ │ +41894a: 07d0 |0037: move-object v0, v13 │ │ +41894c: 760d 2dad 0000 |0038: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V // method@ad2d │ │ +418952: 7401 0808 1100 |003b: invoke-virtual/range {v17}, Landroid/os/Parcel;.readInt:()I // method@0808 │ │ +418958: 0a00 |003e: move-result v0 │ │ +41895a: 6e20 4ead 0d00 |003f: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setDuration:(I)V // method@ad4e │ │ +418960: 7401 0808 1100 |0042: invoke-virtual/range {v17}, Landroid/os/Parcel;.readInt:()I // method@0808 │ │ +418966: 0a00 |0045: move-result v0 │ │ +418968: 6e20 50ad 0d00 |0046: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setPosition:(I)V // method@ad50 │ │ +41896e: 7401 0b08 1100 |0049: invoke-virtual/range {v17}, Landroid/os/Parcel;.readLong:()J // method@080b │ │ +418974: 0b00 |004c: move-result-wide v0 │ │ +418976: 6e30 4fad 0d01 |004d: invoke-virtual {v13, v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia;.setLastPlayedTime:(J)V // method@ad4f │ │ +41897c: 110d |0050: return-object v13 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x000e line=265 │ │ 0x0022 line=266 │ │ 0x003b line=267 │ │ 0x0042 line=268 │ │ @@ -864422,18 +864422,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -41898c: |[41898c] de.danoeh.antennapod.model.playback.RemoteMedia$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -41899c: 6e20 27ad 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/playback/RemoteMedia; // method@ad27 │ │ -4189a2: 0c01 |0003: move-result-object v1 │ │ -4189a4: 1101 |0004: return-object v1 │ │ +418998: |[418998] de.danoeh.antennapod.model.playback.RemoteMedia$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +4189a8: 6e20 27ad 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.createFromParcel:(Landroid/os/Parcel;)Lde/danoeh/antennapod/model/playback/RemoteMedia; // method@ad27 │ │ +4189ae: 0c01 |0003: move-result-object v1 │ │ +4189b0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia$1; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -864442,17 +864442,17 @@ │ │ type : '(I)[Lde/danoeh/antennapod/model/playback/RemoteMedia;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418974: |[418974] de.danoeh.antennapod.model.playback.RemoteMedia$1.newArray:(I)[Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ -418984: 2311 1a21 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@211a │ │ -418988: 1101 |0002: return-object v1 │ │ +418980: |[418980] de.danoeh.antennapod.model.playback.RemoteMedia$1.newArray:(I)[Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ +418990: 2311 1a21 |0000: new-array v1, v1, [Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@211a │ │ +418994: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia$1; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -864461,18 +864461,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4189a8: |[4189a8] de.danoeh.antennapod.model.playback.RemoteMedia$1.newArray:(I)[Ljava/lang/Object; │ │ -4189b8: 6e20 29ad 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.newArray:(I)[Lde/danoeh/antennapod/model/playback/RemoteMedia; // method@ad29 │ │ -4189be: 0c01 |0003: move-result-object v1 │ │ -4189c0: 1101 |0004: return-object v1 │ │ +4189b4: |[4189b4] de.danoeh.antennapod.model.playback.RemoteMedia$1.newArray:(I)[Ljava/lang/Object; │ │ +4189c4: 6e20 29ad 1000 |0000: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.newArray:(I)[Lde/danoeh/antennapod/model/playback/RemoteMedia; // method@ad29 │ │ +4189ca: 0c01 |0003: move-result-object v1 │ │ +4189cc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia$1; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -864537,18 +864537,18 @@ │ │ type : '(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -419250: |[419250] de.danoeh.antennapod.net.common.AntennapodHttpClient.$r8$lambda$4GftvrreRsFO5cKN2MxtrHelX4Y:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ -419260: 7120 58ad 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.lambda$newBuilder$0:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@ad58 │ │ -419266: 0c00 |0003: move-result-object v0 │ │ -419268: 1100 |0004: return-object v0 │ │ +41925c: |[41925c] de.danoeh.antennapod.net.common.AntennapodHttpClient.$r8$lambda$4GftvrreRsFO5cKN2MxtrHelX4Y:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ +41926c: 7120 58ad 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.lambda$newBuilder$0:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@ad58 │ │ +419272: 0c00 |0003: move-result-object v0 │ │ +419274: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lokhttp3/Route; │ │ 0x0000 - 0x0005 reg=1 (null) Lokhttp3/Response; │ │ │ │ @@ -864557,32 +864557,32 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4192b8: |[4192b8] de.danoeh.antennapod.net.common.AntennapodHttpClient.:()V │ │ -4192c8: 0e00 |0000: return-void │ │ +4192c4: |[4192c4] de.danoeh.antennapod.net.common.AntennapodHttpClient.:()V │ │ +4192d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/common/AntennapodHttpClient;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4192cc: |[4192cc] de.danoeh.antennapod.net.common.AntennapodHttpClient.:()V │ │ -4192dc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4192e2: 0e00 |0003: return-void │ │ +4192d8: |[4192d8] de.danoeh.antennapod.net.common.AntennapodHttpClient.:()V │ │ +4192e8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4192ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/common/AntennapodHttpClient; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/common/AntennapodHttpClient;) │ │ @@ -864590,30 +864590,30 @@ │ │ type : '()Lokhttp3/OkHttpClient;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -419094: |[419094] de.danoeh.antennapod.net.common.AntennapodHttpClient.getHttpClient:()Lokhttp3/OkHttpClient; │ │ -4190a4: 1c00 e51b |0000: const-class v0, Lde/danoeh/antennapod/net/common/AntennapodHttpClient; // type@1be5 │ │ -4190a8: 1d00 |0002: monitor-enter v0 │ │ -4190aa: 6201 8d76 |0003: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@768d │ │ -4190ae: 3901 0c00 |0005: if-nez v1, 0011 // +000c │ │ -4190b2: 7100 59ad 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@ad59 │ │ -4190b8: 0c01 |000a: move-result-object v1 │ │ -4190ba: 6e10 9eba 0100 |000b: invoke-virtual {v1}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@ba9e │ │ -4190c0: 0c01 |000e: move-result-object v1 │ │ -4190c2: 6901 8d76 |000f: sput-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@768d │ │ -4190c6: 6201 8d76 |0011: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@768d │ │ -4190ca: 1e00 |0013: monitor-exit v0 │ │ -4190cc: 1101 |0014: return-object v1 │ │ -4190ce: 0d01 |0015: move-exception v1 │ │ -4190d0: 1e00 |0016: monitor-exit v0 │ │ -4190d2: 2701 |0017: throw v1 │ │ +4190a0: |[4190a0] de.danoeh.antennapod.net.common.AntennapodHttpClient.getHttpClient:()Lokhttp3/OkHttpClient; │ │ +4190b0: 1c00 e51b |0000: const-class v0, Lde/danoeh/antennapod/net/common/AntennapodHttpClient; // type@1be5 │ │ +4190b4: 1d00 |0002: monitor-enter v0 │ │ +4190b6: 6201 8d76 |0003: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@768d │ │ +4190ba: 3901 0c00 |0005: if-nez v1, 0011 // +000c │ │ +4190be: 7100 59ad 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@ad59 │ │ +4190c4: 0c01 |000a: move-result-object v1 │ │ +4190c6: 6e10 9eba 0100 |000b: invoke-virtual {v1}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@ba9e │ │ +4190cc: 0c01 |000e: move-result-object v1 │ │ +4190ce: 6901 8d76 |000f: sput-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@768d │ │ +4190d2: 6201 8d76 |0011: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@768d │ │ +4190d6: 1e00 |0013: monitor-exit v0 │ │ +4190d8: 1101 |0014: return-object v1 │ │ +4190da: 0d01 |0015: move-exception v1 │ │ +4190dc: 1e00 |0016: monitor-exit v0 │ │ +4190de: 2701 |0017: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0013 │ │ -> 0x0015 │ │ positions : │ │ 0x0003 line=41 │ │ 0x0007 line=42 │ │ 0x0011 line=44 │ │ @@ -864624,30 +864624,30 @@ │ │ type : '(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -41926c: |[41926c] de.danoeh.antennapod.net.common.AntennapodHttpClient.lambda$newBuilder$0:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ -41927c: 6201 8e76 |0000: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@768e │ │ -419280: 5410 9075 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@7590 │ │ -419284: 5411 8d75 |0004: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@758d │ │ -419288: 7120 8dba 1000 |0006: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@ba8d │ │ -41928e: 0c01 |0009: move-result-object v1 │ │ -419290: 6e10 c7ba 0200 |000a: invoke-virtual {v2}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@bac7 │ │ -419296: 0c02 |000d: move-result-object v2 │ │ -419298: 6e10 bcba 0200 |000e: invoke-virtual {v2}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@babc │ │ -41929e: 0c02 |0011: move-result-object v2 │ │ -4192a0: 1a00 6e47 |0012: const-string v0, "Proxy-Authorization" // string@476e │ │ -4192a4: 6e30 b4ba 0201 |0014: invoke-virtual {v2, v0, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab4 │ │ -4192aa: 0c01 |0017: move-result-object v1 │ │ -4192ac: 6e10 b2ba 0100 |0018: invoke-virtual {v1}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ -4192b2: 0c01 |001b: move-result-object v1 │ │ -4192b4: 1101 |001c: return-object v1 │ │ +419278: |[419278] de.danoeh.antennapod.net.common.AntennapodHttpClient.lambda$newBuilder$0:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ +419288: 6201 8e76 |0000: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@768e │ │ +41928c: 5410 9075 |0002: iget-object v0, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@7590 │ │ +419290: 5411 8d75 |0004: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@758d │ │ +419294: 7120 8dba 1000 |0006: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@ba8d │ │ +41929a: 0c01 |0009: move-result-object v1 │ │ +41929c: 6e10 c7ba 0200 |000a: invoke-virtual {v2}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@bac7 │ │ +4192a2: 0c02 |000d: move-result-object v2 │ │ +4192a4: 6e10 bcba 0200 |000e: invoke-virtual {v2}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@babc │ │ +4192aa: 0c02 |0011: move-result-object v2 │ │ +4192ac: 1a00 6e47 |0012: const-string v0, "Proxy-Authorization" // string@476e │ │ +4192b0: 6e30 b4ba 0201 |0014: invoke-virtual {v2, v0, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab4 │ │ +4192b6: 0c01 |0017: move-result-object v1 │ │ +4192b8: 6e10 b2ba 0100 |0018: invoke-virtual {v1}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ +4192be: 0c01 |001b: move-result-object v1 │ │ +4192c0: 1101 |001c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x000a line=90 │ │ 0x0014 line=91 │ │ 0x0018 line=92 │ │ locals : │ │ @@ -864659,92 +864659,92 @@ │ │ type : '()Lokhttp3/OkHttpClient$Builder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 175 16-bit code units │ │ -4190e0: |[4190e0] de.danoeh.antennapod.net.common.AntennapodHttpClient.newBuilder:()Lokhttp3/OkHttpClient$Builder; │ │ -4190f0: 1a00 d60a |0000: const-string v0, "AntennapodHttpClient" // string@0ad6 │ │ -4190f4: 1a01 0213 |0002: const-string v1, "Creating new instance of HTTP client" // string@1302 │ │ -4190f8: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4190fe: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ -419102: 7110 a9b6 0000 |0009: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b6a9 │ │ -419108: 0c00 |000c: move-result-object v0 │ │ -41910a: 1a01 b38c |000d: const-string v1, "http.maxConnections" // string@8cb3 │ │ -41910e: 7120 cab6 0100 |000f: invoke-static {v1, v0}, Ljava/lang/System;.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b6ca │ │ -419114: 2200 c11f |0012: new-instance v0, Lokhttp3/OkHttpClient$Builder; // type@1fc1 │ │ -419118: 7010 9dba 0000 |0014: invoke-direct {v0}, Lokhttp3/OkHttpClient$Builder;.:()V // method@ba9d │ │ -41911e: 6e10 a5ba 0000 |0017: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.interceptors:()Ljava/util/List; // method@baa5 │ │ -419124: 0c01 |001a: move-result-object v1 │ │ -419126: 2202 e61b |001b: new-instance v2, Lde/danoeh/antennapod/net/common/BasicAuthorizationInterceptor; // type@1be6 │ │ -41912a: 7010 5dad 0200 |001d: invoke-direct {v2}, Lde/danoeh/antennapod/net/common/BasicAuthorizationInterceptor;.:()V // method@ad5d │ │ -419130: 7220 d5b8 2100 |0020: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -419136: 6e10 a6ba 0000 |0023: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.networkInterceptors:()Ljava/util/List; // method@baa6 │ │ -41913c: 0c01 |0026: move-result-object v1 │ │ -41913e: 2202 fc1b |0027: new-instance v2, Lde/danoeh/antennapod/net/common/UserAgentInterceptor; // type@1bfc │ │ -419142: 7010 8bad 0200 |0029: invoke-direct {v2}, Lde/danoeh/antennapod/net/common/UserAgentInterceptor;.:()V // method@ad8b │ │ -419148: 7220 d5b8 2100 |002c: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -41914e: 2201 b41e |002f: new-instance v1, Ljava/net/CookieManager; // type@1eb4 │ │ -419152: 7010 2eb7 0100 |0031: invoke-direct {v1}, Ljava/net/CookieManager;.:()V // method@b72e │ │ -419158: 6202 d5ff |0034: sget-object v2, Ljava/net/CookiePolicy;.ACCEPT_ORIGINAL_SERVER:Ljava/net/CookiePolicy; // field@ffd5 │ │ -41915c: 6e20 2fb7 2100 |0036: invoke-virtual {v1, v2}, Ljava/net/CookieManager;.setCookiePolicy:(Ljava/net/CookiePolicy;)V // method@b72f │ │ -419162: 2202 bf1f |0039: new-instance v2, Lokhttp3/JavaNetCookieJar; // type@1fbf │ │ -419166: 7020 9aba 1200 |003b: invoke-direct {v2, v1}, Lokhttp3/JavaNetCookieJar;.:(Ljava/net/CookieHandler;)V // method@ba9a │ │ -41916c: 6e20 a2ba 2000 |003e: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;.cookieJar:(Lokhttp3/CookieJar;)Lokhttp3/OkHttpClient$Builder; // method@baa2 │ │ -419172: 6201 e3ff |0041: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe3 │ │ -419176: 1602 1027 |0043: const-wide/16 v2, #int 10000 // #2710 │ │ -41917a: 6e40 a0ba 2013 |0045: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.connectTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@baa0 │ │ -419180: 1602 3075 |0048: const-wide/16 v2, #int 30000 // #7530 │ │ -419184: 6e40 aaba 2013 |004a: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.readTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@baaa │ │ -41918a: 6e40 acba 2013 |004d: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.writeTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@baac │ │ -419190: 2201 b11f |0050: new-instance v1, Lokhttp3/Cache; // type@1fb1 │ │ -419194: 6202 8c76 |0052: sget-object v2, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.cacheDirectory:Ljava/io/File; // field@768c │ │ -419198: 1703 002d 3101 |0054: const-wide/32 v3, #float 3.25421e-38 // #01312d00 │ │ -41919e: 7040 83ba 2143 |0057: invoke-direct {v1, v2, v3, v4}, Lokhttp3/Cache;.:(Ljava/io/File;J)V // method@ba83 │ │ -4191a4: 6e20 9fba 1000 |005a: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.cache:(Lokhttp3/Cache;)Lokhttp3/OkHttpClient$Builder; // method@ba9f │ │ -4191aa: 1211 |005d: const/4 v1, #int 1 // #1 │ │ -4191ac: 6e20 a3ba 1000 |005e: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.followRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@baa3 │ │ -4191b2: 6e20 a4ba 1000 |0061: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.followSslRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@baa4 │ │ -4191b8: 6201 8e76 |0064: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@768e │ │ -4191bc: 3801 4500 |0066: if-eqz v1, 00ab // +0045 │ │ -4191c0: 5411 8f75 |0068: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@758f │ │ -4191c4: 6202 d6ff |006a: sget-object v2, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@ffd6 │ │ -4191c8: 3221 3f00 |006c: if-eq v1, v2, 00ab // +003f │ │ -4191cc: 6201 8e76 |006e: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@768e │ │ -4191d0: 5411 8c75 |0070: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@758c │ │ -4191d4: 7110 330b 0100 |0072: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -4191da: 0a01 |0075: move-result v1 │ │ -4191dc: 3901 3500 |0076: if-nez v1, 00ab // +0035 │ │ -4191e0: 6201 8e76 |0078: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@768e │ │ -4191e4: 5212 8e75 |007a: iget v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@758e │ │ -4191e8: 3d02 0300 |007c: if-lez v2, 007f // +0003 │ │ -4191ec: 2803 |007e: goto 0081 // +0003 │ │ -4191ee: 1302 901f |007f: const/16 v2, #int 8080 // #1f90 │ │ -4191f2: 5411 8c75 |0081: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@758c │ │ -4191f6: 7120 41b7 2100 |0083: invoke-static {v1, v2}, Ljava/net/InetSocketAddress;.createUnresolved:(Ljava/lang/String;I)Ljava/net/InetSocketAddress; // method@b741 │ │ -4191fc: 0c01 |0086: move-result-object v1 │ │ -4191fe: 2202 c01e |0087: new-instance v2, Ljava/net/Proxy; // type@1ec0 │ │ -419202: 6203 8e76 |0089: sget-object v3, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@768e │ │ -419206: 5433 8f75 |008b: iget-object v3, v3, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@758f │ │ -41920a: 7030 46b7 3201 |008d: invoke-direct {v2, v3, v1}, Ljava/net/Proxy;.:(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V // method@b746 │ │ -419210: 6e20 a8ba 2000 |0090: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;.proxy:(Ljava/net/Proxy;)Lokhttp3/OkHttpClient$Builder; // method@baa8 │ │ -419216: 6201 8e76 |0093: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@768e │ │ -41921a: 5411 9075 |0095: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@7590 │ │ -41921e: 7110 330b 0100 |0097: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -419224: 0a01 |009a: move-result v1 │ │ -419226: 3901 1000 |009b: if-nez v1, 00ab // +0010 │ │ -41922a: 6201 8e76 |009d: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@768e │ │ -41922e: 5411 8d75 |009f: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@758d │ │ -419232: 3801 0a00 |00a1: if-eqz v1, 00ab // +000a │ │ -419236: 2201 e41b |00a3: new-instance v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient$$ExternalSyntheticLambda0; // type@1be4 │ │ -41923a: 7010 52ad 0100 |00a5: invoke-direct {v1}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient$$ExternalSyntheticLambda0;.:()V // method@ad52 │ │ -419240: 6e20 a9ba 1000 |00a8: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.proxyAuthenticator:(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder; // method@baa9 │ │ -419246: 7110 35af 0000 |00ab: invoke-static {v0}, Lde/danoeh/antennapod/net/ssl/SslClientSetup;.installCertificates:(Lokhttp3/OkHttpClient$Builder;)V // method@af35 │ │ -41924c: 1100 |00ae: return-object v0 │ │ +4190ec: |[4190ec] de.danoeh.antennapod.net.common.AntennapodHttpClient.newBuilder:()Lokhttp3/OkHttpClient$Builder; │ │ +4190fc: 1a00 d60a |0000: const-string v0, "AntennapodHttpClient" // string@0ad6 │ │ +419100: 1a01 0213 |0002: const-string v1, "Creating new instance of HTTP client" // string@1302 │ │ +419104: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +41910a: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ +41910e: 7110 a9b6 0000 |0009: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b6a9 │ │ +419114: 0c00 |000c: move-result-object v0 │ │ +419116: 1a01 b38c |000d: const-string v1, "http.maxConnections" // string@8cb3 │ │ +41911a: 7120 cab6 0100 |000f: invoke-static {v1, v0}, Ljava/lang/System;.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b6ca │ │ +419120: 2200 c11f |0012: new-instance v0, Lokhttp3/OkHttpClient$Builder; // type@1fc1 │ │ +419124: 7010 9dba 0000 |0014: invoke-direct {v0}, Lokhttp3/OkHttpClient$Builder;.:()V // method@ba9d │ │ +41912a: 6e10 a5ba 0000 |0017: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.interceptors:()Ljava/util/List; // method@baa5 │ │ +419130: 0c01 |001a: move-result-object v1 │ │ +419132: 2202 e61b |001b: new-instance v2, Lde/danoeh/antennapod/net/common/BasicAuthorizationInterceptor; // type@1be6 │ │ +419136: 7010 5dad 0200 |001d: invoke-direct {v2}, Lde/danoeh/antennapod/net/common/BasicAuthorizationInterceptor;.:()V // method@ad5d │ │ +41913c: 7220 d5b8 2100 |0020: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +419142: 6e10 a6ba 0000 |0023: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.networkInterceptors:()Ljava/util/List; // method@baa6 │ │ +419148: 0c01 |0026: move-result-object v1 │ │ +41914a: 2202 fc1b |0027: new-instance v2, Lde/danoeh/antennapod/net/common/UserAgentInterceptor; // type@1bfc │ │ +41914e: 7010 8bad 0200 |0029: invoke-direct {v2}, Lde/danoeh/antennapod/net/common/UserAgentInterceptor;.:()V // method@ad8b │ │ +419154: 7220 d5b8 2100 |002c: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +41915a: 2201 b41e |002f: new-instance v1, Ljava/net/CookieManager; // type@1eb4 │ │ +41915e: 7010 2eb7 0100 |0031: invoke-direct {v1}, Ljava/net/CookieManager;.:()V // method@b72e │ │ +419164: 6202 d5ff |0034: sget-object v2, Ljava/net/CookiePolicy;.ACCEPT_ORIGINAL_SERVER:Ljava/net/CookiePolicy; // field@ffd5 │ │ +419168: 6e20 2fb7 2100 |0036: invoke-virtual {v1, v2}, Ljava/net/CookieManager;.setCookiePolicy:(Ljava/net/CookiePolicy;)V // method@b72f │ │ +41916e: 2202 bf1f |0039: new-instance v2, Lokhttp3/JavaNetCookieJar; // type@1fbf │ │ +419172: 7020 9aba 1200 |003b: invoke-direct {v2, v1}, Lokhttp3/JavaNetCookieJar;.:(Ljava/net/CookieHandler;)V // method@ba9a │ │ +419178: 6e20 a2ba 2000 |003e: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;.cookieJar:(Lokhttp3/CookieJar;)Lokhttp3/OkHttpClient$Builder; // method@baa2 │ │ +41917e: 6201 e3ff |0041: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe3 │ │ +419182: 1602 1027 |0043: const-wide/16 v2, #int 10000 // #2710 │ │ +419186: 6e40 a0ba 2013 |0045: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.connectTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@baa0 │ │ +41918c: 1602 3075 |0048: const-wide/16 v2, #int 30000 // #7530 │ │ +419190: 6e40 aaba 2013 |004a: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.readTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@baaa │ │ +419196: 6e40 acba 2013 |004d: invoke-virtual {v0, v2, v3, v1}, Lokhttp3/OkHttpClient$Builder;.writeTimeout:(JLjava/util/concurrent/TimeUnit;)Lokhttp3/OkHttpClient$Builder; // method@baac │ │ +41919c: 2201 b11f |0050: new-instance v1, Lokhttp3/Cache; // type@1fb1 │ │ +4191a0: 6202 8c76 |0052: sget-object v2, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.cacheDirectory:Ljava/io/File; // field@768c │ │ +4191a4: 1703 002d 3101 |0054: const-wide/32 v3, #float 3.25421e-38 // #01312d00 │ │ +4191aa: 7040 83ba 2143 |0057: invoke-direct {v1, v2, v3, v4}, Lokhttp3/Cache;.:(Ljava/io/File;J)V // method@ba83 │ │ +4191b0: 6e20 9fba 1000 |005a: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.cache:(Lokhttp3/Cache;)Lokhttp3/OkHttpClient$Builder; // method@ba9f │ │ +4191b6: 1211 |005d: const/4 v1, #int 1 // #1 │ │ +4191b8: 6e20 a3ba 1000 |005e: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.followRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@baa3 │ │ +4191be: 6e20 a4ba 1000 |0061: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.followSslRedirects:(Z)Lokhttp3/OkHttpClient$Builder; // method@baa4 │ │ +4191c4: 6201 8e76 |0064: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@768e │ │ +4191c8: 3801 4500 |0066: if-eqz v1, 00ab // +0045 │ │ +4191cc: 5411 8f75 |0068: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@758f │ │ +4191d0: 6202 d6ff |006a: sget-object v2, Ljava/net/Proxy$Type;.DIRECT:Ljava/net/Proxy$Type; // field@ffd6 │ │ +4191d4: 3221 3f00 |006c: if-eq v1, v2, 00ab // +003f │ │ +4191d8: 6201 8e76 |006e: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@768e │ │ +4191dc: 5411 8c75 |0070: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@758c │ │ +4191e0: 7110 330b 0100 |0072: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +4191e6: 0a01 |0075: move-result v1 │ │ +4191e8: 3901 3500 |0076: if-nez v1, 00ab // +0035 │ │ +4191ec: 6201 8e76 |0078: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@768e │ │ +4191f0: 5212 8e75 |007a: iget v2, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.port:I // field@758e │ │ +4191f4: 3d02 0300 |007c: if-lez v2, 007f // +0003 │ │ +4191f8: 2803 |007e: goto 0081 // +0003 │ │ +4191fa: 1302 901f |007f: const/16 v2, #int 8080 // #1f90 │ │ +4191fe: 5411 8c75 |0081: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.host:Ljava/lang/String; // field@758c │ │ +419202: 7120 41b7 2100 |0083: invoke-static {v1, v2}, Ljava/net/InetSocketAddress;.createUnresolved:(Ljava/lang/String;I)Ljava/net/InetSocketAddress; // method@b741 │ │ +419208: 0c01 |0086: move-result-object v1 │ │ +41920a: 2202 c01e |0087: new-instance v2, Ljava/net/Proxy; // type@1ec0 │ │ +41920e: 6203 8e76 |0089: sget-object v3, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@768e │ │ +419212: 5433 8f75 |008b: iget-object v3, v3, Lde/danoeh/antennapod/model/download/ProxyConfig;.type:Ljava/net/Proxy$Type; // field@758f │ │ +419216: 7030 46b7 3201 |008d: invoke-direct {v2, v3, v1}, Ljava/net/Proxy;.:(Ljava/net/Proxy$Type;Ljava/net/SocketAddress;)V // method@b746 │ │ +41921c: 6e20 a8ba 2000 |0090: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient$Builder;.proxy:(Ljava/net/Proxy;)Lokhttp3/OkHttpClient$Builder; // method@baa8 │ │ +419222: 6201 8e76 |0093: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@768e │ │ +419226: 5411 9075 |0095: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.username:Ljava/lang/String; // field@7590 │ │ +41922a: 7110 330b 0100 |0097: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +419230: 0a01 |009a: move-result v1 │ │ +419232: 3901 1000 |009b: if-nez v1, 00ab // +0010 │ │ +419236: 6201 8e76 |009d: sget-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@768e │ │ +41923a: 5411 8d75 |009f: iget-object v1, v1, Lde/danoeh/antennapod/model/download/ProxyConfig;.password:Ljava/lang/String; // field@758d │ │ +41923e: 3801 0a00 |00a1: if-eqz v1, 00ab // +000a │ │ +419242: 2201 e41b |00a3: new-instance v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient$$ExternalSyntheticLambda0; // type@1be4 │ │ +419246: 7010 52ad 0100 |00a5: invoke-direct {v1}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient$$ExternalSyntheticLambda0;.:()V // method@ad52 │ │ +41924c: 6e20 a9ba 1000 |00a8: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.proxyAuthenticator:(Lokhttp3/Authenticator;)Lokhttp3/OkHttpClient$Builder; // method@baa9 │ │ +419252: 7110 35af 0000 |00ab: invoke-static {v0}, Lde/danoeh/antennapod/net/ssl/SslClientSetup;.installCertificates:(Lokhttp3/OkHttpClient$Builder;)V // method@af35 │ │ +419258: 1100 |00ae: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=60 │ │ 0x0009 line=62 │ │ 0x0012 line=64 │ │ 0x0017 line=65 │ │ 0x0023 line=66 │ │ @@ -864771,27 +864771,27 @@ │ │ type : '()V' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -4192e4: |[4192e4] de.danoeh.antennapod.net.common.AntennapodHttpClient.reinit:()V │ │ -4192f4: 1c00 e51b |0000: const-class v0, Lde/danoeh/antennapod/net/common/AntennapodHttpClient; // type@1be5 │ │ -4192f8: 1d00 |0002: monitor-enter v0 │ │ -4192fa: 7100 59ad 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@ad59 │ │ -419300: 0c01 |0006: move-result-object v1 │ │ -419302: 6e10 9eba 0100 |0007: invoke-virtual {v1}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@ba9e │ │ -419308: 0c01 |000a: move-result-object v1 │ │ -41930a: 6901 8d76 |000b: sput-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@768d │ │ -41930e: 1e00 |000d: monitor-exit v0 │ │ -419310: 0e00 |000e: return-void │ │ -419312: 0d01 |000f: move-exception v1 │ │ -419314: 1e00 |0010: monitor-exit v0 │ │ -419316: 2701 |0011: throw v1 │ │ +4192f0: |[4192f0] de.danoeh.antennapod.net.common.AntennapodHttpClient.reinit:()V │ │ +419300: 1c00 e51b |0000: const-class v0, Lde/danoeh/antennapod/net/common/AntennapodHttpClient; // type@1be5 │ │ +419304: 1d00 |0002: monitor-enter v0 │ │ +419306: 7100 59ad 0000 |0003: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@ad59 │ │ +41930c: 0c01 |0006: move-result-object v1 │ │ +41930e: 6e10 9eba 0100 |0007: invoke-virtual {v1}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@ba9e │ │ +419314: 0c01 |000a: move-result-object v1 │ │ +419316: 6901 8d76 |000b: sput-object v1, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.httpClient:Lokhttp3/OkHttpClient; // field@768d │ │ +41931a: 1e00 |000d: monitor-exit v0 │ │ +41931c: 0e00 |000e: return-void │ │ +41931e: 0d01 |000f: move-exception v1 │ │ +419320: 1e00 |0010: monitor-exit v0 │ │ +419322: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x000d │ │ -> 0x000f │ │ positions : │ │ 0x0003 line=48 │ │ 0x000d line=49 │ │ locals : │ │ @@ -864801,17 +864801,17 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419324: |[419324] de.danoeh.antennapod.net.common.AntennapodHttpClient.setCacheDirectory:(Ljava/io/File;)V │ │ -419334: 6900 8c76 |0000: sput-object v0, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.cacheDirectory:Ljava/io/File; // field@768c │ │ -419338: 0e00 |0002: return-void │ │ +419330: |[419330] de.danoeh.antennapod.net.common.AntennapodHttpClient.setCacheDirectory:(Ljava/io/File;)V │ │ +419340: 6900 8c76 |0000: sput-object v0, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.cacheDirectory:Ljava/io/File; // field@768c │ │ +419344: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Ljava/io/File; │ │ │ │ #8 : (in Lde/danoeh/antennapod/net/common/AntennapodHttpClient;) │ │ @@ -864819,17 +864819,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/ProxyConfig;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41933c: |[41933c] de.danoeh.antennapod.net.common.AntennapodHttpClient.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V │ │ -41934c: 6900 8e76 |0000: sput-object v0, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@768e │ │ -419350: 0e00 |0002: return-void │ │ +419348: |[419348] de.danoeh.antennapod.net.common.AntennapodHttpClient.setProxyConfig:(Lde/danoeh/antennapod/model/download/ProxyConfig;)V │ │ +419358: 6900 8e76 |0000: sput-object v0, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.proxyConfig:Lde/danoeh/antennapod/model/download/ProxyConfig; // field@768e │ │ +41935c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/model/download/ProxyConfig; │ │ │ │ Virtual methods - │ │ @@ -864878,17 +864878,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419620: |[419620] de.danoeh.antennapod.net.common.BuildConfig.:()V │ │ -419630: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -419636: 0e00 |0003: return-void │ │ +41962c: |[41962c] de.danoeh.antennapod.net.common.BuildConfig.:()V │ │ +41963c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +419642: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -864915,56 +864915,56 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4196c4: |[4196c4] de.danoeh.antennapod.net.common.HttpCredentialEncoder.:()V │ │ -4196d4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4196da: 0e00 |0003: return-void │ │ +4196d0: |[4196d0] de.danoeh.antennapod.net.common.HttpCredentialEncoder.:()V │ │ +4196e0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4196e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/common/HttpCredentialEncoder;) │ │ name : 'encode' │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -419638: |[419638] de.danoeh.antennapod.net.common.HttpCredentialEncoder.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -419648: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -41964c: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -419652: 6e20 b9b6 1000 |0005: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -419658: 1a01 1808 |0008: const-string v1, ":" // string@0818 │ │ -41965c: 6e20 b9b6 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -419662: 6e20 b9b6 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -419668: 6e10 c3b6 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -41966e: 0c01 |0013: move-result-object v1 │ │ -419670: 6e20 8ab6 3100 |0014: invoke-virtual {v1, v3}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b68a │ │ -419676: 0c01 |0017: move-result-object v1 │ │ -419678: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -41967a: 7120 7c0b 2100 |0019: invoke-static {v1, v2}, Landroid/util/Base64;.encodeToString:([BI)Ljava/lang/String; // method@0b7c │ │ -419680: 0c01 |001c: move-result-object v1 │ │ -419682: 2202 8d1e |001d: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -419686: 7010 adb6 0200 |001f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -41968c: 1a03 f90d |0022: const-string v3, "Basic " // string@0df9 │ │ -419690: 6e20 b9b6 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -419696: 6e20 b9b6 1200 |0027: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41969c: 6e10 c3b6 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4196a2: 0c01 |002d: move-result-object v1 │ │ -4196a4: 1101 |002e: return-object v1 │ │ -4196a6: 0d01 |002f: move-exception v1 │ │ -4196a8: 2202 5c1e |0030: new-instance v2, Ljava/lang/AssertionError; // type@1e5c │ │ -4196ac: 7020 91b5 1200 |0032: invoke-direct {v2, v1}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@b591 │ │ -4196b2: 2702 |0035: throw v2 │ │ +419644: |[419644] de.danoeh.antennapod.net.common.HttpCredentialEncoder.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +419654: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +419658: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +41965e: 6e20 b9b6 1000 |0005: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +419664: 1a01 1808 |0008: const-string v1, ":" // string@0818 │ │ +419668: 6e20 b9b6 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +41966e: 6e20 b9b6 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +419674: 6e10 c3b6 0000 |0010: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +41967a: 0c01 |0013: move-result-object v1 │ │ +41967c: 6e20 8ab6 3100 |0014: invoke-virtual {v1, v3}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b68a │ │ +419682: 0c01 |0017: move-result-object v1 │ │ +419684: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +419686: 7120 7c0b 2100 |0019: invoke-static {v1, v2}, Landroid/util/Base64;.encodeToString:([BI)Ljava/lang/String; // method@0b7c │ │ +41968c: 0c01 |001c: move-result-object v1 │ │ +41968e: 2202 8d1e |001d: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +419692: 7010 adb6 0200 |001f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +419698: 1a03 f90d |0022: const-string v3, "Basic " // string@0df9 │ │ +41969c: 6e20 b9b6 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4196a2: 6e20 b9b6 1200 |0027: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4196a8: 6e10 c3b6 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4196ae: 0c01 |002d: move-result-object v1 │ │ +4196b0: 1101 |002e: return-object v1 │ │ +4196b2: 0d01 |002f: move-exception v1 │ │ +4196b4: 2202 5c1e |0030: new-instance v2, Ljava/lang/AssertionError; // type@1e5c │ │ +4196b8: 7020 91b5 1200 |0032: invoke-direct {v2, v1}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@b591 │ │ +4196be: 2702 |0035: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x002e │ │ Ljava/io/UnsupportedEncodingException; -> 0x002f │ │ positions : │ │ 0x0000 line=10 │ │ 0x0014 line=11 │ │ 0x0019 line=12 │ │ @@ -865010,33 +865010,33 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419a68: |[419a68] de.danoeh.antennapod.net.common.NetworkUtils.:()V │ │ -419a78: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -419a7e: 0e00 |0003: return-void │ │ +419a74: |[419a74] de.danoeh.antennapod.net.common.NetworkUtils.:()V │ │ +419a84: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +419a8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/common/NetworkUtils;) │ │ name : 'init' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -419a80: |[419a80] de.danoeh.antennapod.net.common.NetworkUtils.init:(Landroid/content/Context;)V │ │ -419a90: 6900 9676 |0000: sput-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@7696 │ │ -419a94: 0e00 |0002: return-void │ │ +419a8c: |[419a8c] de.danoeh.antennapod.net.common.NetworkUtils.init:(Landroid/content/Context;)V │ │ +419a9c: 6900 9676 |0000: sput-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@7696 │ │ +419aa0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Landroid/content/Context; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/common/NetworkUtils;) │ │ @@ -865044,46 +865044,46 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -4196dc: |[4196dc] de.danoeh.antennapod.net.common.NetworkUtils.isAutoDownloadAllowed:()Z │ │ -4196ec: 6200 9676 |0000: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@7696 │ │ -4196f0: 1a01 a56a |0002: const-string v1, "connectivity" // string@6aa5 │ │ -4196f4: 6e20 4602 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -4196fa: 0c00 |0007: move-result-object v0 │ │ -4196fc: 1f00 6c01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ -419700: 6e10 f706 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@06f7 │ │ -419706: 0c00 |000d: move-result-object v0 │ │ -419708: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -41970a: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ -41970e: 0f01 |0011: return v1 │ │ -419710: 6e10 0007 0000 |0012: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0700 │ │ -419716: 0a02 |0015: move-result v2 │ │ -419718: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -41971a: 3332 0800 |0017: if-ne v2, v3, 001f // +0008 │ │ -41971e: 7100 6aad 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkMetered:()Z // method@ad6a │ │ -419724: 0a00 |001c: move-result v0 │ │ -419726: b730 |001d: xor-int/2addr v0, v3 │ │ -419728: 0f00 |001e: return v0 │ │ -41972a: 6e10 0007 0000 |001f: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0700 │ │ -419730: 0a00 |0022: move-result v0 │ │ -419732: 1302 0900 |0023: const/16 v2, #int 9 // #9 │ │ -419736: 3320 0300 |0025: if-ne v0, v2, 0028 // +0003 │ │ -41973a: 0f03 |0027: return v3 │ │ -41973c: 7100 67b4 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileAutoDownload:()Z // method@b467 │ │ -419742: 0a00 |002b: move-result v0 │ │ -419744: 3900 0800 |002c: if-nez v0, 0034 // +0008 │ │ -419748: 7100 6bad 0000 |002e: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ad6b │ │ -41974e: 0a00 |0031: move-result v0 │ │ -419750: 3900 0300 |0032: if-nez v0, 0035 // +0003 │ │ -419754: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -419756: 0f01 |0035: return v1 │ │ +4196e8: |[4196e8] de.danoeh.antennapod.net.common.NetworkUtils.isAutoDownloadAllowed:()Z │ │ +4196f8: 6200 9676 |0000: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@7696 │ │ +4196fc: 1a01 a56a |0002: const-string v1, "connectivity" // string@6aa5 │ │ +419700: 6e20 4602 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +419706: 0c00 |0007: move-result-object v0 │ │ +419708: 1f00 6c01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ +41970c: 6e10 f706 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@06f7 │ │ +419712: 0c00 |000d: move-result-object v0 │ │ +419714: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +419716: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ +41971a: 0f01 |0011: return v1 │ │ +41971c: 6e10 0007 0000 |0012: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0700 │ │ +419722: 0a02 |0015: move-result v2 │ │ +419724: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +419726: 3332 0800 |0017: if-ne v2, v3, 001f // +0008 │ │ +41972a: 7100 6aad 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkMetered:()Z // method@ad6a │ │ +419730: 0a00 |001c: move-result v0 │ │ +419732: b730 |001d: xor-int/2addr v0, v3 │ │ +419734: 0f00 |001e: return v0 │ │ +419736: 6e10 0007 0000 |001f: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0700 │ │ +41973c: 0a00 |0022: move-result v0 │ │ +41973e: 1302 0900 |0023: const/16 v2, #int 9 // #9 │ │ +419742: 3320 0300 |0025: if-ne v0, v2, 0028 // +0003 │ │ +419746: 0f03 |0027: return v3 │ │ +419748: 7100 67b4 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileAutoDownload:()Z // method@b467 │ │ +41974e: 0a00 |002b: move-result v0 │ │ +419750: 3900 0800 |002c: if-nez v0, 0034 // +0008 │ │ +419754: 7100 6bad 0000 |002e: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ad6b │ │ +41975a: 0a00 |0031: move-result v0 │ │ +41975c: 3900 0300 |0032: if-nez v0, 0035 // +0003 │ │ +419760: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +419762: 0f01 |0035: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x000a line=25 │ │ 0x0012 line=29 │ │ 0x0019 line=30 │ │ 0x001f line=31 │ │ @@ -865095,146 +865095,146 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -419758: |[419758] de.danoeh.antennapod.net.common.NetworkUtils.isEpisodeDownloadAllowed:()Z │ │ -419768: 7100 68b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileEpisodeDownload:()Z // method@b468 │ │ -41976e: 0a00 |0003: move-result v0 │ │ -419770: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -419774: 7100 6bad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ad6b │ │ -41977a: 0a00 |0009: move-result v0 │ │ -41977c: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -419780: 2803 |000c: goto 000f // +0003 │ │ -419782: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -419784: 2802 |000e: goto 0010 // +0002 │ │ -419786: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -419788: 0f00 |0010: return v0 │ │ +419764: |[419764] de.danoeh.antennapod.net.common.NetworkUtils.isEpisodeDownloadAllowed:()Z │ │ +419774: 7100 68b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileEpisodeDownload:()Z // method@b468 │ │ +41977a: 0a00 |0003: move-result v0 │ │ +41977c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +419780: 7100 6bad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ad6b │ │ +419786: 0a00 |0009: move-result v0 │ │ +419788: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +41978c: 2803 |000c: goto 000f // +0003 │ │ +41978e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +419790: 2802 |000e: goto 0010 // +0002 │ │ +419792: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +419794: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/common/NetworkUtils;) │ │ name : 'isEpisodeHeadDownloadAllowed' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -41978c: |[41978c] de.danoeh.antennapod.net.common.NetworkUtils.isEpisodeHeadDownloadAllowed:()Z │ │ -41979c: 7100 68ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isImageAllowed:()Z // method@ad68 │ │ -4197a2: 0a00 |0003: move-result v0 │ │ -4197a4: 0f00 |0004: return v0 │ │ +419798: |[419798] de.danoeh.antennapod.net.common.NetworkUtils.isEpisodeHeadDownloadAllowed:()Z │ │ +4197a8: 7100 68ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isImageAllowed:()Z // method@ad68 │ │ +4197ae: 0a00 |0003: move-result v0 │ │ +4197b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ │ │ #5 : (in Lde/danoeh/antennapod/net/common/NetworkUtils;) │ │ name : 'isFeedRefreshAllowed' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -4197a8: |[4197a8] de.danoeh.antennapod.net.common.NetworkUtils.isFeedRefreshAllowed:()Z │ │ -4197b8: 7100 69b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFeedRefresh:()Z // method@b469 │ │ -4197be: 0a00 |0003: move-result v0 │ │ -4197c0: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -4197c4: 7100 6bad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ad6b │ │ -4197ca: 0a00 |0009: move-result v0 │ │ -4197cc: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -4197d0: 2803 |000c: goto 000f // +0003 │ │ -4197d2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -4197d4: 2802 |000e: goto 0010 // +0002 │ │ -4197d6: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -4197d8: 0f00 |0010: return v0 │ │ +4197b4: |[4197b4] de.danoeh.antennapod.net.common.NetworkUtils.isFeedRefreshAllowed:()Z │ │ +4197c4: 7100 69b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFeedRefresh:()Z // method@b469 │ │ +4197ca: 0a00 |0003: move-result v0 │ │ +4197cc: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +4197d0: 7100 6bad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ad6b │ │ +4197d6: 0a00 |0009: move-result v0 │ │ +4197d8: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +4197dc: 2803 |000c: goto 000f // +0003 │ │ +4197de: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +4197e0: 2802 |000e: goto 0010 // +0002 │ │ +4197e2: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +4197e4: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/net/common/NetworkUtils;) │ │ name : 'isImageAllowed' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -4197dc: |[4197dc] de.danoeh.antennapod.net.common.NetworkUtils.isImageAllowed:()Z │ │ -4197ec: 7100 6ab4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileImages:()Z // method@b46a │ │ -4197f2: 0a00 |0003: move-result v0 │ │ -4197f4: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -4197f8: 7100 6bad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ad6b │ │ -4197fe: 0a00 |0009: move-result v0 │ │ -419800: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -419804: 2803 |000c: goto 000f // +0003 │ │ -419806: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -419808: 2802 |000e: goto 0010 // +0002 │ │ -41980a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -41980c: 0f00 |0010: return v0 │ │ +4197e8: |[4197e8] de.danoeh.antennapod.net.common.NetworkUtils.isImageAllowed:()Z │ │ +4197f8: 7100 6ab4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileImages:()Z // method@b46a │ │ +4197fe: 0a00 |0003: move-result v0 │ │ +419800: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +419804: 7100 6bad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ad6b │ │ +41980a: 0a00 |0009: move-result v0 │ │ +41980c: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +419810: 2803 |000c: goto 000f // +0003 │ │ +419812: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +419814: 2802 |000e: goto 0010 // +0002 │ │ +419816: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +419818: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ │ │ #7 : (in Lde/danoeh/antennapod/net/common/NetworkUtils;) │ │ name : 'isNetworkCellular' │ │ type : '()Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -419810: |[419810] de.danoeh.antennapod.net.common.NetworkUtils.isNetworkCellular:()Z │ │ -419820: 6200 9676 |0000: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@7696 │ │ -419824: 1a01 a56a |0002: const-string v1, "connectivity" // string@6aa5 │ │ -419828: 6e20 4602 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -41982e: 0c00 |0007: move-result-object v0 │ │ -419830: 1f00 6c01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ -419834: 6001 e500 |000a: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -419838: 1302 1700 |000c: const/16 v2, #int 23 // #17 │ │ -41983c: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -41983e: 1204 |000f: const/4 v4, #int 0 // #0 │ │ -419840: 3421 1c00 |0010: if-lt v1, v2, 002c // +001c │ │ -419844: 7110 817b 0000 |0012: invoke-static {v0}, Landroidx/work/impl/constraints/trackers/NetworkStateTracker$$ExternalSyntheticApiModelOutline0;.m:(Landroid/net/ConnectivityManager;)Landroid/net/Network; // method@7b81 │ │ -41984a: 0c01 |0015: move-result-object v1 │ │ -41984c: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ -419850: 0f04 |0018: return v4 │ │ -419852: 6e20 f906 1000 |0019: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(Landroid/net/Network;)Landroid/net/NetworkInfo; // method@06f9 │ │ -419858: 0c02 |001c: move-result-object v2 │ │ -41985a: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ -41985e: 0f03 |001f: return v3 │ │ -419860: 6e20 f806 1000 |0020: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkCapabilities:(Landroid/net/Network;)Landroid/net/NetworkCapabilities; // method@06f8 │ │ -419866: 0c00 |0023: move-result-object v0 │ │ -419868: 3900 0300 |0024: if-nez v0, 0027 // +0003 │ │ -41986c: 0f03 |0026: return v3 │ │ -41986e: 6e20 fe06 4000 |0027: invoke-virtual {v0, v4}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06fe │ │ -419874: 0a00 |002a: move-result v0 │ │ -419876: 0f00 |002b: return v0 │ │ -419878: 6e10 f706 0000 |002c: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@06f7 │ │ -41987e: 0c00 |002f: move-result-object v0 │ │ -419880: 3900 0300 |0030: if-nez v0, 0033 // +0003 │ │ -419884: 0f04 |0032: return v4 │ │ -419886: 6e10 0007 0000 |0033: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0700 │ │ -41988c: 0a00 |0036: move-result v0 │ │ -41988e: 3900 0300 |0037: if-nez v0, 003a // +0003 │ │ -419892: 2802 |0039: goto 003b // +0002 │ │ -419894: 1203 |003a: const/4 v3, #int 0 // #0 │ │ -419896: 0f03 |003b: return v3 │ │ +41981c: |[41981c] de.danoeh.antennapod.net.common.NetworkUtils.isNetworkCellular:()Z │ │ +41982c: 6200 9676 |0000: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@7696 │ │ +419830: 1a01 a56a |0002: const-string v1, "connectivity" // string@6aa5 │ │ +419834: 6e20 4602 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +41983a: 0c00 |0007: move-result-object v0 │ │ +41983c: 1f00 6c01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ +419840: 6001 e500 |000a: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +419844: 1302 1700 |000c: const/16 v2, #int 23 // #17 │ │ +419848: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +41984a: 1204 |000f: const/4 v4, #int 0 // #0 │ │ +41984c: 3421 1c00 |0010: if-lt v1, v2, 002c // +001c │ │ +419850: 7110 817b 0000 |0012: invoke-static {v0}, Landroidx/work/impl/constraints/trackers/NetworkStateTracker$$ExternalSyntheticApiModelOutline0;.m:(Landroid/net/ConnectivityManager;)Landroid/net/Network; // method@7b81 │ │ +419856: 0c01 |0015: move-result-object v1 │ │ +419858: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ +41985c: 0f04 |0018: return v4 │ │ +41985e: 6e20 f906 1000 |0019: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(Landroid/net/Network;)Landroid/net/NetworkInfo; // method@06f9 │ │ +419864: 0c02 |001c: move-result-object v2 │ │ +419866: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ +41986a: 0f03 |001f: return v3 │ │ +41986c: 6e20 f806 1000 |0020: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkCapabilities:(Landroid/net/Network;)Landroid/net/NetworkCapabilities; // method@06f8 │ │ +419872: 0c00 |0023: move-result-object v0 │ │ +419874: 3900 0300 |0024: if-nez v0, 0027 // +0003 │ │ +419878: 0f03 |0026: return v3 │ │ +41987a: 6e20 fe06 4000 |0027: invoke-virtual {v0, v4}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06fe │ │ +419880: 0a00 |002a: move-result v0 │ │ +419882: 0f00 |002b: return v0 │ │ +419884: 6e10 f706 0000 |002c: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@06f7 │ │ +41988a: 0c00 |002f: move-result-object v0 │ │ +41988c: 3900 0300 |0030: if-nez v0, 0033 // +0003 │ │ +419890: 0f04 |0032: return v4 │ │ +419892: 6e10 0007 0000 |0033: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0700 │ │ +419898: 0a00 |0036: move-result v0 │ │ +41989a: 3900 0300 |0037: if-nez v0, 003a // +0003 │ │ +41989e: 2802 |0039: goto 003b // +0002 │ │ +4198a0: 1203 |003a: const/4 v3, #int 0 // #0 │ │ +4198a2: 0f03 |003b: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x000a line=88 │ │ 0x0012 line=89 │ │ 0x0019 line=93 │ │ 0x0020 line=97 │ │ @@ -865248,23 +865248,23 @@ │ │ type : '()Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -419898: |[419898] de.danoeh.antennapod.net.common.NetworkUtils.isNetworkMetered:()Z │ │ -4198a8: 6200 9676 |0000: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@7696 │ │ -4198ac: 1a01 a56a |0002: const-string v1, "connectivity" // string@6aa5 │ │ -4198b0: 6e20 4602 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -4198b6: 0c00 |0007: move-result-object v0 │ │ -4198b8: 1f00 6c01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ -4198bc: 6e10 fa06 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@06fa │ │ -4198c2: 0a00 |000d: move-result v0 │ │ -4198c4: 0f00 |000e: return v0 │ │ +4198a4: |[4198a4] de.danoeh.antennapod.net.common.NetworkUtils.isNetworkMetered:()Z │ │ +4198b4: 6200 9676 |0000: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@7696 │ │ +4198b8: 1a01 a56a |0002: const-string v1, "connectivity" // string@6aa5 │ │ +4198bc: 6e20 4602 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +4198c2: 0c00 |0007: move-result-object v0 │ │ +4198c4: 1f00 6c01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ +4198c8: 6e10 fa06 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@06fa │ │ +4198ce: 0a00 |000d: move-result v0 │ │ +4198d0: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x000a line=72 │ │ locals : │ │ │ │ #9 : (in Lde/danoeh/antennapod/net/common/NetworkUtils;) │ │ @@ -865272,92 +865272,92 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -4198c8: |[4198c8] de.danoeh.antennapod.net.common.NetworkUtils.isNetworkRestricted:()Z │ │ -4198d8: 7100 6aad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkMetered:()Z // method@ad6a │ │ -4198de: 0a00 |0003: move-result v0 │ │ -4198e0: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -4198e4: 7100 69ad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkCellular:()Z // method@ad69 │ │ -4198ea: 0a00 |0009: move-result v0 │ │ -4198ec: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -4198f0: 2803 |000c: goto 000f // +0003 │ │ -4198f2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -4198f4: 2802 |000e: goto 0010 // +0002 │ │ -4198f6: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -4198f8: 0f00 |0010: return v0 │ │ +4198d4: |[4198d4] de.danoeh.antennapod.net.common.NetworkUtils.isNetworkRestricted:()Z │ │ +4198e4: 7100 6aad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkMetered:()Z // method@ad6a │ │ +4198ea: 0a00 |0003: move-result v0 │ │ +4198ec: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +4198f0: 7100 69ad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkCellular:()Z // method@ad69 │ │ +4198f6: 0a00 |0009: move-result v0 │ │ +4198f8: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +4198fc: 2803 |000c: goto 000f // +0003 │ │ +4198fe: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +419900: 2802 |000e: goto 0010 // +0002 │ │ +419902: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +419904: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ │ │ #10 : (in Lde/danoeh/antennapod/net/common/NetworkUtils;) │ │ name : 'isStreamingAllowed' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -4198fc: |[4198fc] de.danoeh.antennapod.net.common.NetworkUtils.isStreamingAllowed:()Z │ │ -41990c: 7100 6bb4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileStreaming:()Z // method@b46b │ │ -419912: 0a00 |0003: move-result v0 │ │ -419914: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -419918: 7100 6bad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ad6b │ │ -41991e: 0a00 |0009: move-result v0 │ │ -419920: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -419924: 2803 |000c: goto 000f // +0003 │ │ -419926: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -419928: 2802 |000e: goto 0010 // +0002 │ │ -41992a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -41992c: 0f00 |0010: return v0 │ │ +419908: |[419908] de.danoeh.antennapod.net.common.NetworkUtils.isStreamingAllowed:()Z │ │ +419918: 7100 6bb4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileStreaming:()Z // method@b46b │ │ +41991e: 0a00 |0003: move-result v0 │ │ +419920: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +419924: 7100 6bad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ad6b │ │ +41992a: 0a00 |0009: move-result v0 │ │ +41992c: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +419930: 2803 |000c: goto 000f // +0003 │ │ +419932: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +419934: 2802 |000e: goto 0010 // +0002 │ │ +419936: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +419938: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ │ │ #11 : (in Lde/danoeh/antennapod/net/common/NetworkUtils;) │ │ name : 'isVpnOverWifi' │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -419930: |[419930] de.danoeh.antennapod.net.common.NetworkUtils.isVpnOverWifi:()Z │ │ -419940: 6000 e500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -419944: 1301 1700 |0002: const/16 v1, #int 23 // #17 │ │ -419948: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -41994a: 3510 0300 |0005: if-ge v0, v1, 0008 // +0003 │ │ -41994e: 0f02 |0007: return v2 │ │ -419950: 6200 9676 |0008: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@7696 │ │ -419954: 1a01 a56a |000a: const-string v1, "connectivity" // string@6aa5 │ │ -419958: 6e20 4602 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -41995e: 0c00 |000f: move-result-object v0 │ │ -419960: 1f00 6c01 |0010: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ -419964: 7110 817b 0000 |0012: invoke-static {v0}, Landroidx/work/impl/constraints/trackers/NetworkStateTracker$$ExternalSyntheticApiModelOutline0;.m:(Landroid/net/ConnectivityManager;)Landroid/net/Network; // method@7b81 │ │ -41996a: 0c01 |0015: move-result-object v1 │ │ -41996c: 6e20 f806 1000 |0016: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkCapabilities:(Landroid/net/Network;)Landroid/net/NetworkCapabilities; // method@06f8 │ │ -419972: 0c00 |0019: move-result-object v0 │ │ -419974: 3800 1100 |001a: if-eqz v0, 002b // +0011 │ │ -419978: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -41997a: 6e20 fe06 1000 |001d: invoke-virtual {v0, v1}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06fe │ │ -419980: 0a03 |0020: move-result v3 │ │ -419982: 3803 0a00 |0021: if-eqz v3, 002b // +000a │ │ -419986: 1243 |0023: const/4 v3, #int 4 // #4 │ │ -419988: 6e20 fe06 3000 |0024: invoke-virtual {v0, v3}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06fe │ │ -41998e: 0a00 |0027: move-result v0 │ │ -419990: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ -419994: 1212 |002a: const/4 v2, #int 1 // #1 │ │ -419996: 0f02 |002b: return v2 │ │ +41993c: |[41993c] de.danoeh.antennapod.net.common.NetworkUtils.isVpnOverWifi:()Z │ │ +41994c: 6000 e500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +419950: 1301 1700 |0002: const/16 v1, #int 23 // #17 │ │ +419954: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +419956: 3510 0300 |0005: if-ge v0, v1, 0008 // +0003 │ │ +41995a: 0f02 |0007: return v2 │ │ +41995c: 6200 9676 |0008: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@7696 │ │ +419960: 1a01 a56a |000a: const-string v1, "connectivity" // string@6aa5 │ │ +419964: 6e20 4602 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +41996a: 0c00 |000f: move-result-object v0 │ │ +41996c: 1f00 6c01 |0010: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ +419970: 7110 817b 0000 |0012: invoke-static {v0}, Landroidx/work/impl/constraints/trackers/NetworkStateTracker$$ExternalSyntheticApiModelOutline0;.m:(Landroid/net/ConnectivityManager;)Landroid/net/Network; // method@7b81 │ │ +419976: 0c01 |0015: move-result-object v1 │ │ +419978: 6e20 f806 1000 |0016: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.getNetworkCapabilities:(Landroid/net/Network;)Landroid/net/NetworkCapabilities; // method@06f8 │ │ +41997e: 0c00 |0019: move-result-object v0 │ │ +419980: 3800 1100 |001a: if-eqz v0, 002b // +0011 │ │ +419984: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +419986: 6e20 fe06 1000 |001d: invoke-virtual {v0, v1}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06fe │ │ +41998c: 0a03 |0020: move-result v3 │ │ +41998e: 3803 0a00 |0021: if-eqz v3, 002b // +000a │ │ +419992: 1243 |0023: const/4 v3, #int 4 // #4 │ │ +419994: 6e20 fe06 3000 |0024: invoke-virtual {v0, v3}, Landroid/net/NetworkCapabilities;.hasTransport:(I)Z // method@06fe │ │ +41999a: 0a00 |0027: move-result v0 │ │ +41999c: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ +4199a0: 1212 |002a: const/4 v2, #int 1 // #1 │ │ +4199a2: 0f02 |002b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0008 line=79 │ │ 0x0012 line=80 │ │ 0x001d line=82 │ │ 0x0024 line=83 │ │ @@ -865368,30 +865368,30 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -419998: |[419998] de.danoeh.antennapod.net.common.NetworkUtils.networkAvailable:()Z │ │ -4199a8: 6200 9676 |0000: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@7696 │ │ -4199ac: 1a01 a56a |0002: const-string v1, "connectivity" // string@6aa5 │ │ -4199b0: 6e20 4602 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -4199b6: 0c00 |0007: move-result-object v0 │ │ -4199b8: 1f00 6c01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ -4199bc: 6e10 f706 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@06f7 │ │ -4199c2: 0c00 |000d: move-result-object v0 │ │ -4199c4: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -4199c8: 6e10 0107 0000 |0010: invoke-virtual {v0}, Landroid/net/NetworkInfo;.isConnected:()Z // method@0701 │ │ -4199ce: 0a00 |0013: move-result v0 │ │ -4199d0: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ -4199d4: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -4199d6: 2802 |0017: goto 0019 // +0002 │ │ -4199d8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -4199da: 0f00 |0019: return v0 │ │ +4199a4: |[4199a4] de.danoeh.antennapod.net.common.NetworkUtils.networkAvailable:()Z │ │ +4199b4: 6200 9676 |0000: sget-object v0, Lde/danoeh/antennapod/net/common/NetworkUtils;.context:Landroid/content/Context; // field@7696 │ │ +4199b8: 1a01 a56a |0002: const-string v1, "connectivity" // string@6aa5 │ │ +4199bc: 6e20 4602 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +4199c2: 0c00 |0007: move-result-object v0 │ │ +4199c4: 1f00 6c01 |0008: check-cast v0, Landroid/net/ConnectivityManager; // type@016c │ │ +4199c8: 6e10 f706 0000 |000a: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@06f7 │ │ +4199ce: 0c00 |000d: move-result-object v0 │ │ +4199d0: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +4199d4: 6e10 0107 0000 |0010: invoke-virtual {v0}, Landroid/net/NetworkInfo;.isConnected:()Z // method@0701 │ │ +4199da: 0a00 |0013: move-result v0 │ │ +4199dc: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ +4199e0: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +4199e2: 2802 |0017: goto 0019 // +0002 │ │ +4199e4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +4199e6: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x000a line=40 │ │ 0x0010 line=41 │ │ locals : │ │ │ │ @@ -865400,48 +865400,48 @@ │ │ type : '(Ljava/lang/Throwable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -4199dc: |[4199dc] de.danoeh.antennapod.net.common.NetworkUtils.wasDownloadBlocked:(Ljava/lang/Throwable;)Z │ │ -4199ec: 6e10 e6b6 0300 |0000: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -4199f2: 0c00 |0003: move-result-object v0 │ │ -4199f4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -4199f6: 3800 2800 |0005: if-eqz v0, 002d // +0028 │ │ -4199fa: 1a02 7405 |0007: const-string v2, "([0-9]{1,3}[\.]){3}[0-9]{1,3}" // string@0574 │ │ -4199fe: 7110 08ba 0200 |0009: invoke-static {v2}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@ba08 │ │ -419a04: 0c02 |000c: move-result-object v2 │ │ -419a06: 6e20 0aba 0200 |000d: invoke-virtual {v2, v0}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@ba0a │ │ -419a0c: 0c00 |0010: move-result-object v0 │ │ -419a0e: 6e10 01ba 0000 |0011: invoke-virtual {v0}, Ljava/util/regex/Matcher;.find:()Z // method@ba01 │ │ -419a14: 0a02 |0014: move-result v2 │ │ -419a16: 3802 1800 |0015: if-eqz v2, 002d // +0018 │ │ -419a1a: 6e10 03ba 0000 |0017: invoke-virtual {v0}, Ljava/util/regex/Matcher;.group:()Ljava/lang/String; // method@ba03 │ │ -419a20: 0c03 |001a: move-result-object v3 │ │ -419a22: 1a00 0508 |001b: const-string v0, "127." // string@0805 │ │ -419a26: 6e20 9cb6 0300 |001d: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -419a2c: 0a00 |0020: move-result v0 │ │ -419a2e: 3900 0a00 |0021: if-nez v0, 002b // +000a │ │ -419a32: 1a00 ec07 |0023: const-string v0, "0." // string@07ec │ │ -419a36: 6e20 9cb6 0300 |0025: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -419a3c: 0a03 |0028: move-result v3 │ │ -419a3e: 3803 0300 |0029: if-eqz v3, 002c // +0003 │ │ -419a42: 1211 |002b: const/4 v1, #int 1 // #1 │ │ -419a44: 0f01 |002c: return v1 │ │ -419a46: 6e10 e4b6 0300 |002d: invoke-virtual {v3}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b6e4 │ │ -419a4c: 0c00 |0030: move-result-object v0 │ │ -419a4e: 3800 0b00 |0031: if-eqz v0, 003c // +000b │ │ -419a52: 6e10 e4b6 0300 |0033: invoke-virtual {v3}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b6e4 │ │ -419a58: 0c03 |0036: move-result-object v3 │ │ -419a5a: 7110 6fad 0300 |0037: invoke-static {v3}, Lde/danoeh/antennapod/net/common/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@ad6f │ │ -419a60: 0a03 |003a: move-result v3 │ │ -419a62: 0f03 |003b: return v3 │ │ -419a64: 0f01 |003c: return v1 │ │ +4199e8: |[4199e8] de.danoeh.antennapod.net.common.NetworkUtils.wasDownloadBlocked:(Ljava/lang/Throwable;)Z │ │ +4199f8: 6e10 e6b6 0300 |0000: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +4199fe: 0c00 |0003: move-result-object v0 │ │ +419a00: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +419a02: 3800 2800 |0005: if-eqz v0, 002d // +0028 │ │ +419a06: 1a02 7405 |0007: const-string v2, "([0-9]{1,3}[\.]){3}[0-9]{1,3}" // string@0574 │ │ +419a0a: 7110 08ba 0200 |0009: invoke-static {v2}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@ba08 │ │ +419a10: 0c02 |000c: move-result-object v2 │ │ +419a12: 6e20 0aba 0200 |000d: invoke-virtual {v2, v0}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@ba0a │ │ +419a18: 0c00 |0010: move-result-object v0 │ │ +419a1a: 6e10 01ba 0000 |0011: invoke-virtual {v0}, Ljava/util/regex/Matcher;.find:()Z // method@ba01 │ │ +419a20: 0a02 |0014: move-result v2 │ │ +419a22: 3802 1800 |0015: if-eqz v2, 002d // +0018 │ │ +419a26: 6e10 03ba 0000 |0017: invoke-virtual {v0}, Ljava/util/regex/Matcher;.group:()Ljava/lang/String; // method@ba03 │ │ +419a2c: 0c03 |001a: move-result-object v3 │ │ +419a2e: 1a00 0508 |001b: const-string v0, "127." // string@0805 │ │ +419a32: 6e20 9cb6 0300 |001d: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +419a38: 0a00 |0020: move-result v0 │ │ +419a3a: 3900 0a00 |0021: if-nez v0, 002b // +000a │ │ +419a3e: 1a00 ec07 |0023: const-string v0, "0." // string@07ec │ │ +419a42: 6e20 9cb6 0300 |0025: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +419a48: 0a03 |0028: move-result v3 │ │ +419a4a: 3803 0300 |0029: if-eqz v3, 002c // +0003 │ │ +419a4e: 1211 |002b: const/4 v1, #int 1 // #1 │ │ +419a50: 0f01 |002c: return v1 │ │ +419a52: 6e10 e4b6 0300 |002d: invoke-virtual {v3}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b6e4 │ │ +419a58: 0c00 |0030: move-result-object v0 │ │ +419a5a: 3800 0b00 |0031: if-eqz v0, 003c // +000b │ │ +419a5e: 6e10 e4b6 0300 |0033: invoke-virtual {v3}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b6e4 │ │ +419a64: 0c03 |0036: move-result-object v3 │ │ +419a66: 7110 6fad 0300 |0037: invoke-static {v3}, Lde/danoeh/antennapod/net/common/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@ad6f │ │ +419a6c: 0a03 |003a: move-result v3 │ │ +419a6e: 0f03 |003b: return v3 │ │ +419a70: 0f01 |003c: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0009 line=117 │ │ 0x000d line=118 │ │ 0x0011 line=119 │ │ 0x0017 line=120 │ │ @@ -865607,17 +865607,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419ab0: |[419ab0] de.danoeh.antennapod.net.common.R$anim.:()V │ │ -419ac0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -419ac6: 0e00 |0003: return-void │ │ +419abc: |[419abc] de.danoeh.antennapod.net.common.R$anim.:()V │ │ +419acc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +419ad2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -865679,17 +865679,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419a98: |[419a98] de.danoeh.antennapod.net.common.R$animator.:()V │ │ -419aa8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -419aae: 0e00 |0003: return-void │ │ +419aa4: |[419aa4] de.danoeh.antennapod.net.common.R$animator.:()V │ │ +419ab4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +419aba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -865726,17 +865726,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419ac8: |[419ac8] de.danoeh.antennapod.net.common.R$array.:()V │ │ -419ad8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -419ade: 0e00 |0003: return-void │ │ +419ad4: |[419ad4] de.danoeh.antennapod.net.common.R$array.:()V │ │ +419ae4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +419aea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -867588,17 +867588,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419ae0: |[419ae0] de.danoeh.antennapod.net.common.R$attr.:()V │ │ -419af0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -419af6: 0e00 |0003: return-void │ │ +419aec: |[419aec] de.danoeh.antennapod.net.common.R$attr.:()V │ │ +419afc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +419b02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -867645,17 +867645,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419af8: |[419af8] de.danoeh.antennapod.net.common.R$bool.:()V │ │ -419b08: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -419b0e: 0e00 |0003: return-void │ │ +419b04: |[419b04] de.danoeh.antennapod.net.common.R$bool.:()V │ │ +419b14: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +419b1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -868132,17 +868132,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419b10: |[419b10] de.danoeh.antennapod.net.common.R$color.:()V │ │ -419b20: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -419b26: 0e00 |0003: return-void │ │ +419b1c: |[419b1c] de.danoeh.antennapod.net.common.R$color.:()V │ │ +419b2c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +419b32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -868829,17 +868829,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419b28: |[419b28] de.danoeh.antennapod.net.common.R$dimen.:()V │ │ -419b38: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -419b3e: 0e00 |0003: return-void │ │ +419b34: |[419b34] de.danoeh.antennapod.net.common.R$dimen.:()V │ │ +419b44: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +419b4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -869391,17 +869391,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419b40: |[419b40] de.danoeh.antennapod.net.common.R$drawable.:()V │ │ -419b50: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -419b56: 0e00 |0003: return-void │ │ +419b4c: |[419b4c] de.danoeh.antennapod.net.common.R$drawable.:()V │ │ +419b5c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +419b62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -870303,17 +870303,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419b58: |[419b58] de.danoeh.antennapod.net.common.R$id.:()V │ │ -419b68: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -419b6e: 0e00 |0003: return-void │ │ +419b64: |[419b64] de.danoeh.antennapod.net.common.R$id.:()V │ │ +419b74: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +419b7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -870370,17 +870370,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419b70: |[419b70] de.danoeh.antennapod.net.common.R$integer.:()V │ │ -419b80: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -419b86: 0e00 |0003: return-void │ │ +419b7c: |[419b7c] de.danoeh.antennapod.net.common.R$integer.:()V │ │ +419b8c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +419b92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -870447,17 +870447,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419b88: |[419b88] de.danoeh.antennapod.net.common.R$interpolator.:()V │ │ -419b98: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -419b9e: 0e00 |0003: return-void │ │ +419b94: |[419b94] de.danoeh.antennapod.net.common.R$interpolator.:()V │ │ +419ba4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +419baa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -870819,17 +870819,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419ba0: |[419ba0] de.danoeh.antennapod.net.common.R$layout.:()V │ │ -419bb0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -419bb6: 0e00 |0003: return-void │ │ +419bac: |[419bac] de.danoeh.antennapod.net.common.R$layout.:()V │ │ +419bbc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +419bc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -871046,17 +871046,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419bb8: |[419bb8] de.danoeh.antennapod.net.common.R$string.:()V │ │ -419bc8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -419bce: 0e00 |0003: return-void │ │ +419bc4: |[419bc4] de.danoeh.antennapod.net.common.R$string.:()V │ │ +419bd4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +419bda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -873023,17 +873023,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41aa08: |[41aa08] de.danoeh.antennapod.net.common.R$style.:()V │ │ -41aa18: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41aa1e: 0e00 |0003: return-void │ │ +41aa14: |[41aa14] de.danoeh.antennapod.net.common.R$style.:()V │ │ +41aa24: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41aa2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -876385,350 +876385,350 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 1800 16-bit code units │ │ -419bd0: |[419bd0] de.danoeh.antennapod.net.common.R$styleable.:()V │ │ -419be0: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -419be4: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ -419be8: 2601 a802 0000 |0004: fill-array-data v1, 000002ac // +000002a8 │ │ -419bee: 6901 0e7c |0007: sput-object v1, Lde/danoeh/antennapod/net/common/R$styleable;.ActionBar:[I // field@7c0e │ │ -419bf2: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ -419bf8: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ -419bfe: 0c02 |000f: move-result-object v2 │ │ -419c00: 6902 0f7c |0010: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.ActionBarLayout:[I // field@7c0f │ │ -419c04: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ -419c0a: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ -419c10: 0c02 |0018: move-result-object v2 │ │ -419c12: 6902 2e7c |0019: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.ActionMenuItemView:[I // field@7c2e │ │ -419c16: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -419c18: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ -419c1c: 6903 307c |001e: sput-object v3, Lde/danoeh/antennapod/net/common/R$styleable;.ActionMenuView:[I // field@7c30 │ │ -419c20: 1263 |0020: const/4 v3, #int 6 // #6 │ │ -419c22: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ -419c26: 2604 c702 0000 |0023: fill-array-data v4, 000002ea // +000002c7 │ │ -419c2c: 6904 317c |0026: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.ActionMode:[I // field@7c31 │ │ -419c30: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ -419c36: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ -419c3c: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ -419c42: 0c04 |0031: move-result-object v4 │ │ -419c44: 6904 387c |0032: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.ActivityChooserView:[I // field@7c38 │ │ -419c48: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ -419c4c: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ -419c50: 2605 c202 0000 |0038: fill-array-data v5, 000002fa // +000002c2 │ │ -419c56: 6905 3b7c |003b: sput-object v5, Lde/danoeh/antennapod/net/common/R$styleable;.AlertDialog:[I // field@7c3b │ │ -419c5a: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ -419c5e: 2605 cf02 0000 |003f: fill-array-data v5, 0000030e // +000002cf │ │ -419c64: 6905 447c |0042: sput-object v5, Lde/danoeh/antennapod/net/common/R$styleable;.AnimatedStateListDrawableCompat:[I // field@7c44 │ │ -419c68: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ -419c6e: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ -419c74: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ -419c7a: 0c07 |004d: move-result-object v7 │ │ -419c7c: 6907 4b7c |004e: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AnimatedStateListDrawableItem:[I // field@7c4b │ │ -419c80: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ -419c86: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ -419c8c: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ -419c92: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ -419c98: 0c07 |005c: move-result-object v7 │ │ -419c9a: 6907 4e7c |005d: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AnimatedStateListDrawableTransition:[I // field@7c4e │ │ -419c9e: 2322 0020 |005f: new-array v2, v2, [I // type@2000 │ │ -419ca2: 6902 537c |0061: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatEmojiHelper:[I // field@7c53 │ │ -419ca6: 1402 bf04 047f |0063: const v2, #float 1.75483e+38 // #7f0404bf │ │ -419cac: 1407 c004 047f |0066: const v7, #float 1.75483e+38 // #7f0404c0 │ │ -419cb2: 1408 1901 0101 |0069: const v8, #float 2.36943e-38 // #01010119 │ │ -419cb8: 1409 1a04 047f |006c: const v9, #float 1.75479e+38 // #7f04041a │ │ -419cbe: 2440 0020 9872 |006f: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ -419cc4: 0c02 |0072: move-result-object v2 │ │ -419cc6: 6902 547c |0073: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatImageView:[I // field@7c54 │ │ -419cca: 1402 b904 047f |0075: const v2, #float 1.75483e+38 // #7f0404b9 │ │ -419cd0: 1407 ba04 047f |0078: const v7, #float 1.75483e+38 // #7f0404ba │ │ -419cd6: 1408 4201 0101 |007b: const v8, #float 2.36945e-38 // #01010142 │ │ -419cdc: 1409 b804 047f |007e: const v9, #float 1.75483e+38 // #7f0404b8 │ │ -419ce2: 2440 0020 9872 |0081: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ -419ce8: 0c02 |0084: move-result-object v2 │ │ -419cea: 6902 597c |0085: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatSeekBar:[I // field@7c59 │ │ -419cee: 1272 |0087: const/4 v2, #int 7 // #7 │ │ -419cf0: 2327 0020 |0088: new-array v7, v2, [I // type@2000 │ │ -419cf4: 2607 9402 0000 |008a: fill-array-data v7, 0000031e // +00000294 │ │ -419cfa: 6907 5e7c |008d: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatTextHelper:[I // field@7c5e │ │ -419cfe: 1307 1600 |008f: const/16 v7, #int 22 // #16 │ │ -419d02: 2377 0020 |0091: new-array v7, v7, [I // type@2000 │ │ -419d06: 2607 9d02 0000 |0093: fill-array-data v7, 00000330 // +0000029d │ │ -419d0c: 6907 667c |0096: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatTextView:[I // field@7c66 │ │ -419d10: 1307 7f00 |0098: const/16 v7, #int 127 // #7f │ │ -419d14: 2377 0020 |009a: new-array v7, v7, [I // type@2000 │ │ -419d18: 2607 c402 0000 |009c: fill-array-data v7, 00000360 // +000002c4 │ │ -419d1e: 6907 7d7c |009f: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatTheme:[I // field@7c7d │ │ -419d22: 1407 0e03 0101 |00a1: const v7, #float 2.36957e-38 // #0101030e │ │ -419d28: 1408 de03 047f |00a4: const v8, #float 1.75478e+38 // #7f0403de │ │ -419d2e: 2420 0020 8700 |00a7: filled-new-array {v7, v8}, [I // type@2000 │ │ -419d34: 0c07 |00aa: move-result-object v7 │ │ -419d36: 6907 fd7c |00ab: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.BackgroundStyle:[I // field@7cfd │ │ -419d3a: 1407 3300 047f |00ad: const v7, #float 1.75459e+38 // #7f040033 │ │ -419d40: 2410 0020 0700 |00b0: filled-new-array {v7}, [I // type@2000 │ │ -419d46: 0c07 |00b3: move-result-object v7 │ │ -419d48: 6907 007d |00b4: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.ButtonBarLayout:[I // field@7d00 │ │ -419d4c: 1407 b603 047f |00b6: const v7, #float 1.75477e+38 // #7f0403b6 │ │ -419d52: 1408 ed03 047f |00b9: const v8, #float 1.75478e+38 // #7f0403ed │ │ -419d58: 2420 0020 8700 |00bc: filled-new-array {v7, v8}, [I // type@2000 │ │ -419d5e: 0c07 |00bf: move-result-object v7 │ │ -419d60: 6907 027d |00c0: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.Capability:[I // field@7d02 │ │ -419d64: 2337 0020 |00c2: new-array v7, v3, [I // type@2000 │ │ -419d68: 2607 9e03 0000 |00c4: fill-array-data v7, 00000462 // +0000039e │ │ -419d6e: 6907 057d |00c7: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CheckBoxPreference:[I // field@7d05 │ │ -419d72: 1407 be00 047f |00c9: const v7, #float 1.75462e+38 // #7f0400be │ │ -419d78: 1408 bf00 047f |00cc: const v8, #float 1.75462e+38 // #7f0400bf │ │ -419d7e: 1409 0801 0101 |00cf: const v9, #float 2.36943e-38 // #01010108 │ │ -419d84: 140a bd00 047f |00d2: const v10, #float 1.75462e+38 // #7f0400bd │ │ -419d8a: 2440 0020 a987 |00d5: filled-new-array {v9, v10, v7, v8}, [I // type@2000 │ │ -419d90: 0c07 |00d8: move-result-object v7 │ │ -419d92: 6907 0c7d |00d9: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CheckedTextView:[I // field@7d0c │ │ -419d96: 1407 3400 047f |00db: const v7, #float 1.75459e+38 // #7f040034 │ │ -419d9c: 1408 8402 047f |00de: const v8, #float 1.75471e+38 // #7f040284 │ │ -419da2: 1409 a501 0101 |00e1: const v9, #float 2.36947e-38 // #010101a5 │ │ -419da8: 140a 1f03 0101 |00e4: const v10, #float 2.36958e-38 // #0101031f │ │ -419dae: 140b 4706 0101 |00e7: const v11, #float 2.36981e-38 // #01010647 │ │ -419db4: 2458 0020 a97b |00ea: filled-new-array {v9, v10, v11, v7, v8}, [I // type@2000 │ │ -419dba: 0c07 |00ed: move-result-object v7 │ │ -419dbc: 6907 117d |00ee: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.ColorStateListItem:[I // field@7d11 │ │ -419dc0: 1407 aa00 047f |00f0: const v7, #float 1.75462e+38 // #7f0400aa │ │ -419dc6: 1408 ab00 047f |00f3: const v8, #float 1.75462e+38 // #7f0400ab │ │ -419dcc: 140a 0701 0101 |00f6: const v10, #float 2.36943e-38 // #01010107 │ │ -419dd2: 140b a100 047f |00f9: const v11, #float 1.75461e+38 // #7f0400a1 │ │ -419dd8: 2440 0020 ba87 |00fc: filled-new-array {v10, v11, v7, v8}, [I // type@2000 │ │ -419dde: 0c07 |00ff: move-result-object v7 │ │ -419de0: 6907 177d |0100: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CompoundButton:[I // field@7d17 │ │ -419de4: 1407 8302 047f |0102: const v7, #float 1.75471e+38 // #7f040283 │ │ -419dea: 1408 2d04 047f |0105: const v8, #float 1.7548e+38 // #7f04042d │ │ -419df0: 2420 0020 8700 |0108: filled-new-array {v7, v8}, [I // type@2000 │ │ -419df6: 0c07 |010b: move-result-object v7 │ │ -419df8: 6907 1c7d |010c: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CoordinatorLayout:[I // field@7d1c │ │ -419dfc: 2327 0020 |010e: new-array v7, v2, [I // type@2000 │ │ -419e00: 2607 6203 0000 |0110: fill-array-data v7, 00000472 // +00000362 │ │ -419e06: 6907 1d7d |0113: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CoordinatorLayout_Layout:[I // field@7d1d │ │ -419e0a: 1307 0c00 |0115: const/16 v7, #int 12 // #c │ │ -419e0e: 2378 0020 |0117: new-array v8, v7, [I // type@2000 │ │ -419e12: 2608 6b03 0000 |0119: fill-array-data v8, 00000484 // +0000036b │ │ -419e18: 6908 277d |011c: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.DialogPreference:[I // field@7d27 │ │ -419e1c: 2344 0020 |011e: new-array v4, v4, [I // type@2000 │ │ -419e20: 2604 8003 0000 |0120: fill-array-data v4, 000004a0 // +00000380 │ │ -419e26: 6904 347d |0123: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.DrawerArrowToggle:[I // field@7d34 │ │ -419e2a: 1404 fc04 047f |0125: const v4, #float 1.75484e+38 // #7f0404fc │ │ -419e30: 2410 0020 0400 |0128: filled-new-array {v4}, [I // type@2000 │ │ -419e36: 0c08 |012b: move-result-object v8 │ │ -419e38: 6908 3d7d |012c: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.EditTextPreference:[I // field@7d3d │ │ -419e3c: 2328 0020 |012e: new-array v8, v2, [I // type@2000 │ │ -419e40: 2608 8403 0000 |0130: fill-array-data v8, 000004b4 // +00000384 │ │ -419e46: 6908 3f7d |0133: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.FontFamily:[I // field@7d3f │ │ -419e4a: 1308 0a00 |0135: const/16 v8, #int 10 // #a │ │ -419e4e: 238a 0020 |0137: new-array v10, v8, [I // type@2000 │ │ -419e52: 260a 8d03 0000 |0139: fill-array-data v10, 000004c6 // +0000038d │ │ -419e58: 690a 407d |013c: sput-object v10, Lde/danoeh/antennapod/net/common/R$styleable;.FontFamilyFont:[I // field@7d40 │ │ -419e5c: 140a 0300 0101 |013e: const v10, #float 2.36936e-38 // #01010003 │ │ -419e62: 140b d100 0101 |0141: const v11, #float 2.36941e-38 // #010100d1 │ │ -419e68: 2430 0020 5a0b |0144: filled-new-array {v10, v5, v11}, [I // type@2000 │ │ -419e6e: 0c0c |0147: move-result-object v12 │ │ -419e70: 690c 527d |0148: sput-object v12, Lde/danoeh/antennapod/net/common/R$styleable;.Fragment:[I // field@7d52 │ │ -419e74: 2420 0020 ba00 |014a: filled-new-array {v10, v11}, [I // type@2000 │ │ -419e7a: 0c0a |014d: move-result-object v10 │ │ -419e7c: 690a 537d |014e: sput-object v10, Lde/danoeh/antennapod/net/common/R$styleable;.FragmentContainerView:[I // field@7d53 │ │ -419e80: 237a 0020 |0150: new-array v10, v7, [I // type@2000 │ │ -419e84: 260a 8c03 0000 |0152: fill-array-data v10, 000004de // +0000038c │ │ -419e8a: 690a 597d |0155: sput-object v10, Lde/danoeh/antennapod/net/common/R$styleable;.GradientColor:[I // field@7d59 │ │ -419e8e: 140a 1405 0101 |0157: const v10, #float 2.36972e-38 // #01010514 │ │ -419e94: 2420 0020 a900 |015a: filled-new-array {v9, v10}, [I // type@2000 │ │ -419e9a: 0c09 |015d: move-result-object v9 │ │ -419e9c: 6909 5a7d |015e: sput-object v9, Lde/danoeh/antennapod/net/common/R$styleable;.GradientColorItem:[I // field@7d5a │ │ -419ea0: 1309 0900 |0160: const/16 v9, #int 9 // #9 │ │ -419ea4: 239a 0020 |0162: new-array v10, v9, [I // type@2000 │ │ -419ea8: 260a 9603 0000 |0164: fill-array-data v10, 000004fa // +00000396 │ │ -419eae: 690a 697d |0167: sput-object v10, Lde/danoeh/antennapod/net/common/R$styleable;.LinearLayoutCompat:[I // field@7d69 │ │ -419eb2: 140a f500 0101 |0169: const v10, #float 2.36942e-38 // #010100f5 │ │ -419eb8: 140b 8101 0101 |016c: const v11, #float 2.36946e-38 // #01010181 │ │ -419ebe: 140c f400 0101 |016f: const v12, #float 2.36942e-38 // #010100f4 │ │ -419ec4: 2440 0020 c1ba |0172: filled-new-array {v1, v12, v10, v11}, [I // type@2000 │ │ -419eca: 0c01 |0175: move-result-object v1 │ │ -419ecc: 6901 6a7d |0176: sput-object v1, Lde/danoeh/antennapod/net/common/R$styleable;.LinearLayoutCompat_Layout:[I // field@7d6a │ │ -419ed0: 1401 ac02 0101 |0178: const v1, #float 2.36955e-38 // #010102ac │ │ -419ed6: 140a ad02 0101 |017b: const v10, #float 2.36955e-38 // #010102ad │ │ -419edc: 2420 0020 a100 |017e: filled-new-array {v1, v10}, [I // type@2000 │ │ -419ee2: 0c01 |0181: move-result-object v1 │ │ -419ee4: 6901 787d |0182: sput-object v1, Lde/danoeh/antennapod/net/common/R$styleable;.ListPopupWindow:[I // field@7d78 │ │ -419ee8: 1401 b200 0101 |0184: const v1, #float 2.36941e-38 // #010100b2 │ │ -419eee: 140a f801 0101 |0187: const v10, #float 2.3695e-38 // #010101f8 │ │ -419ef4: 140b c401 047f |018a: const v11, #float 1.75467e+38 // #7f0401c4 │ │ -419efa: 140c c501 047f |018d: const v12, #float 1.75467e+38 // #7f0401c5 │ │ -419f00: 2454 0020 a1cb |0190: filled-new-array {v1, v10, v11, v12, v4}, [I // type@2000 │ │ -419f06: 0c04 |0193: move-result-object v4 │ │ -419f08: 6904 7b7d |0194: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.ListPreference:[I // field@7d7b │ │ -419f0c: 2334 0020 |0196: new-array v4, v3, [I // type@2000 │ │ -419f10: 2604 7803 0000 |0198: fill-array-data v4, 00000510 // +00000378 │ │ -419f16: 6904 817d |019b: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.MenuGroup:[I // field@7d81 │ │ -419f1a: 1304 1700 |019d: const/16 v4, #int 23 // #17 │ │ -419f1e: 2344 0020 |019f: new-array v4, v4, [I // type@2000 │ │ -419f22: 2604 7f03 0000 |01a1: fill-array-data v4, 00000520 // +0000037f │ │ -419f28: 6904 887d |01a4: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.MenuItem:[I // field@7d88 │ │ -419f2c: 2394 0020 |01a6: new-array v4, v9, [I // type@2000 │ │ -419f30: 2604 aa03 0000 |01a8: fill-array-data v4, 00000552 // +000003aa │ │ -419f36: 6904 a07d |01ab: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.MenuView:[I // field@7da0 │ │ -419f3a: 2440 0020 a1cb |01ad: filled-new-array {v1, v10, v11, v12}, [I // type@2000 │ │ -419f40: 0c04 |01b0: move-result-object v4 │ │ -419f42: 6904 aa7d |01b1: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.MultiSelectListPreference:[I // field@7daa │ │ -419f46: 1404 c902 0101 |01b3: const v4, #float 2.36956e-38 // #010102c9 │ │ -419f4c: 1409 7803 047f |01b6: const v9, #float 1.75476e+38 // #7f040378 │ │ -419f52: 140a 7601 0101 |01b9: const v10, #float 2.36946e-38 // #01010176 │ │ -419f58: 2430 0020 4a09 |01bc: filled-new-array {v10, v4, v9}, [I // type@2000 │ │ -419f5e: 0c04 |01bf: move-result-object v4 │ │ -419f60: 6904 af7d |01c0: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.PopupWindow:[I // field@7daf │ │ -419f64: 1404 2404 047f |01c2: const v4, #float 1.7548e+38 // #7f040424 │ │ -419f6a: 2410 0020 0400 |01c5: filled-new-array {v4}, [I // type@2000 │ │ -419f70: 0c04 |01c8: move-result-object v4 │ │ -419f72: 6904 b07d |01c9: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.PopupWindowBackgroundState:[I // field@7db0 │ │ -419f76: 1304 2400 |01cb: const/16 v4, #int 36 // #24 │ │ -419f7a: 2344 0020 |01cd: new-array v4, v4, [I // type@2000 │ │ -419f7e: 2604 9903 0000 |01cf: fill-array-data v4, 00000568 // +00000399 │ │ -419f84: 6904 b57d |01d2: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.Preference:[I // field@7db5 │ │ -419f88: 1404 2a01 0101 |01d4: const v4, #float 2.36944e-38 // #0101012a │ │ -419f8e: 1409 3100 047f |01d7: const v9, #float 1.75459e+38 // #7f040031 │ │ -419f94: 140b f200 0101 |01da: const v11, #float 2.36942e-38 // #010100f2 │ │ -419f9a: 140c 2901 0101 |01dd: const v12, #float 2.36944e-38 // #01010129 │ │ -419fa0: 2440 0020 cb94 |01e0: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ -419fa6: 0c04 |01e3: move-result-object v4 │ │ -419fa8: 6904 b67d |01e4: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceFragment:[I // field@7db6 │ │ -419fac: 1404 2a01 0101 |01e6: const v4, #float 2.36944e-38 // #0101012a │ │ -419fb2: 2440 0020 cb94 |01e9: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ -419fb8: 0c04 |01ec: move-result-object v4 │ │ -419fba: 6904 b77d |01ed: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceFragmentCompat:[I // field@7db7 │ │ -419fbe: 1404 5a02 047f |01ef: const v4, #float 1.7547e+38 // #7f04025a │ │ -419fc4: 1409 7603 047f |01f2: const v9, #float 1.75476e+38 // #7f040376 │ │ -419fca: 140c e701 0101 |01f5: const v12, #float 2.36949e-38 // #010101e7 │ │ -419fd0: 2430 0020 4c09 |01f8: filled-new-array {v12, v4, v9}, [I // type@2000 │ │ -419fd6: 0c04 |01fb: move-result-object v4 │ │ -419fd8: 6904 c07d |01fc: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceGroup:[I // field@7dc0 │ │ -419fdc: 1404 2503 047f |01fe: const v4, #float 1.75474e+38 // #7f040325 │ │ -419fe2: 1409 2a03 047f |0201: const v9, #float 1.75475e+38 // #7f04032a │ │ -419fe8: 140c 1f01 0101 |0204: const v12, #float 2.36944e-38 // #0101011f │ │ -419fee: 140d 2001 0101 |0207: const v13, #float 2.36944e-38 // #01010120 │ │ -419ff4: 2440 0020 dc94 |020a: filled-new-array {v12, v13, v4, v9}, [I // type@2000 │ │ -419ffa: 0c04 |020d: move-result-object v4 │ │ -419ffc: 6904 c47d |020e: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceImageView:[I // field@7dc4 │ │ -41a000: 1304 1000 |0210: const/16 v4, #int 16 // #10 │ │ -41a004: 2344 0020 |0212: new-array v4, v4, [I // type@2000 │ │ -41a008: 2604 a003 0000 |0214: fill-array-data v4, 000005b4 // +000003a0 │ │ -41a00e: 6904 c97d |0217: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceTheme:[I // field@7dc9 │ │ -41a012: 1404 7a03 047f |0219: const v4, #float 1.75476e+38 // #7f04037a │ │ -41a018: 1409 8103 047f |021c: const v9, #float 1.75476e+38 // #7f040381 │ │ -41a01e: 2420 0020 9400 |021f: filled-new-array {v4, v9}, [I // type@2000 │ │ -41a024: 0c04 |0222: move-result-object v4 │ │ -41a026: 6904 fe7d |0223: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.RecycleListView:[I // field@7dfe │ │ -41a02a: 2374 0020 |0225: new-array v4, v7, [I // type@2000 │ │ -41a02e: 2604 b103 0000 |0227: fill-array-data v4, 000005d8 // +000003b1 │ │ -41a034: 6904 017e |022a: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.RecyclerView:[I // field@7e01 │ │ -41a038: 2300 0020 |022c: new-array v0, v0, [I // type@2000 │ │ -41a03c: 2600 c603 0000 |022e: fill-array-data v0, 000005f4 // +000003c6 │ │ -41a042: 6900 0e7e |0231: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.SearchView:[I // field@7e0e │ │ -41a046: 2320 0020 |0233: new-array v0, v2, [I // type@2000 │ │ -41a04a: 2600 fd03 0000 |0235: fill-array-data v0, 00000632 // +000003fd │ │ -41a050: 6900 2c7e |0238: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.SeekBarPreference:[I // field@7e2c │ │ -41a054: 1400 6202 0101 |023a: const v0, #float 2.36953e-38 // #01010262 │ │ -41a05a: 1402 9d03 047f |023d: const v2, #float 1.75477e+38 // #7f04039d │ │ -41a060: 1404 7b01 0101 |0240: const v4, #float 2.36946e-38 // #0101017b │ │ -41a066: 2452 0020 a104 |0243: filled-new-array {v1, v10, v4, v0, v2}, [I // type@2000 │ │ -41a06c: 0c00 |0246: move-result-object v0 │ │ -41a06e: 6900 347e |0247: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.Spinner:[I // field@7e34 │ │ -41a072: 2330 0020 |0249: new-array v0, v3, [I // type@2000 │ │ -41a076: 2600 f903 0000 |024b: fill-array-data v0, 00000644 // +000003f9 │ │ -41a07c: 6900 3a7e |024e: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.StateListDrawable:[I // field@7e3a │ │ -41a080: 2410 0020 0600 |0250: filled-new-array {v6}, [I // type@2000 │ │ -41a086: 0c00 |0253: move-result-object v0 │ │ -41a088: 6900 3b7e |0254: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.StateListDrawableItem:[I // field@7e3b │ │ -41a08c: 1300 0e00 |0256: const/16 v0, #int 14 // #e │ │ -41a090: 2300 0020 |0258: new-array v0, v0, [I // type@2000 │ │ -41a094: 2600 fa03 0000 |025a: fill-array-data v0, 00000654 // +000003fa │ │ -41a09a: 6900 437e |025d: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.SwitchCompat:[I // field@7e43 │ │ -41a09e: 2380 0020 |025f: new-array v0, v8, [I // type@2000 │ │ -41a0a2: 2600 1304 0000 |0261: fill-array-data v0, 00000674 // +00000413 │ │ -41a0a8: 6900 527e |0264: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.SwitchPreference:[I // field@7e52 │ │ -41a0ac: 2380 0020 |0266: new-array v0, v8, [I // type@2000 │ │ -41a0b0: 2600 2404 0000 |0268: fill-array-data v0, 0000068c // +00000424 │ │ -41a0b6: 6900 537e |026b: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.SwitchPreferenceCompat:[I // field@7e53 │ │ -41a0ba: 1300 1000 |026d: const/16 v0, #int 16 // #10 │ │ -41a0be: 2300 0020 |026f: new-array v0, v0, [I // type@2000 │ │ -41a0c2: 2600 3304 0000 |0271: fill-array-data v0, 000006a4 // +00000433 │ │ -41a0c8: 6900 687e |0274: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.TextAppearance:[I // field@7e68 │ │ -41a0cc: 1300 1e00 |0276: const/16 v0, #int 30 // #1e │ │ -41a0d0: 2300 0020 |0278: new-array v0, v0, [I // type@2000 │ │ -41a0d4: 2600 4e04 0000 |027a: fill-array-data v0, 000006c8 // +0000044e │ │ -41a0da: 6900 797e |027d: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.Toolbar:[I // field@7e79 │ │ -41a0de: 1400 7f03 047f |027f: const v0, #float 1.75476e+38 // #7f04037f │ │ -41a0e4: 1401 a404 047f |0282: const v1, #float 1.75482e+38 // #7f0404a4 │ │ -41a0ea: 1502 0101 |0285: const/high16 v2, #int 16842752 // #101 │ │ -41a0ee: 1403 da00 0101 |0287: const v3, #float 2.36942e-38 // #010100da │ │ -41a0f4: 1404 7c03 047f |028a: const v4, #float 1.75476e+38 // #7f04037c │ │ -41a0fa: 2451 0020 3204 |028d: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -41a100: 0c00 |0290: move-result-object v0 │ │ -41a102: 6900 987e |0291: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.View:[I // field@7e98 │ │ -41a106: 1400 5700 047f |0293: const v0, #float 1.7546e+38 // #7f040057 │ │ -41a10c: 1401 5800 047f |0296: const v1, #float 1.7546e+38 // #7f040058 │ │ -41a112: 1402 d400 0101 |0299: const v2, #float 2.36942e-38 // #010100d4 │ │ -41a118: 2430 0020 0201 |029c: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ -41a11e: 0c00 |029f: move-result-object v0 │ │ -41a120: 6900 997e |02a0: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.ViewBackgroundHelper:[I // field@7e99 │ │ -41a124: 1400 f300 0101 |02a2: const v0, #float 2.36942e-38 // #010100f3 │ │ -41a12a: 2430 0020 b500 |02a5: filled-new-array {v5, v11, v0}, [I // type@2000 │ │ -41a130: 0c00 |02a8: move-result-object v0 │ │ -41a132: 6900 9d7e |02a9: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.ViewStubCompat:[I // field@7e9d │ │ -41a136: 0e00 |02ab: return-void │ │ -41a138: 0003 0400 1d00 0000 4e00 047f 5500 ... |02ac: array-data (62 units) │ │ -41a1b4: 0003 0400 0600 0000 4e00 047f 5500 ... |02ea: array-data (16 units) │ │ -41a1d4: 0003 0400 0800 0000 f200 0101 a400 ... |02fa: array-data (20 units) │ │ -41a1fc: 0003 0400 0600 0000 1c01 0101 9401 ... |030e: array-data (16 units) │ │ -41a21c: 0003 0400 0700 0000 3400 0101 6d01 ... |031e: array-data (18 units) │ │ -41a240: 0003 0400 1600 0000 3400 0101 4600 ... |0330: array-data (48 units) │ │ -41a2a0: 0003 0400 7f00 0000 5700 0101 ae00 ... |0360: array-data (258 units) │ │ -41a4a4: 0003 0400 0600 0000 ef01 0101 f001 ... |0462: array-data (16 units) │ │ -41a4c4: 0003 0400 0700 0000 b300 0101 8f02 ... |0472: array-data (18 units) │ │ -41a4e8: 0003 0400 0c00 0000 f201 0101 f301 ... |0484: array-data (28 units) │ │ -41a520: 0003 0400 0800 0000 3f00 047f 4000 ... |04a0: array-data (20 units) │ │ -41a548: 0003 0400 0700 0000 1602 047f 1702 ... |04b4: array-data (18 units) │ │ -41a56c: 0003 0400 0a00 0000 3205 0101 3305 ... |04c6: array-data (24 units) │ │ -41a59c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04de: array-data (28 units) │ │ -41a5d4: 0003 0400 0900 0000 af00 0101 c400 ... |04fa: array-data (22 units) │ │ -41a600: 0003 0400 0600 0000 0e00 0101 d000 ... |0510: array-data (16 units) │ │ -41a620: 0003 0400 1700 0000 0200 0101 0e00 ... |0520: array-data (50 units) │ │ -41a684: 0003 0400 0900 0000 ae00 0101 2c01 ... |0552: array-data (22 units) │ │ -41a6b0: 0003 0400 2400 0000 0200 0101 0d00 ... |0568: array-data (76 units) │ │ -41a748: 0003 0400 1000 0000 bc00 047f 8701 ... |05b4: array-data (36 units) │ │ -41a790: 0003 0400 0c00 0000 c400 0101 eb00 ... |05d8: array-data (28 units) │ │ -41a7c8: 0003 0400 1d00 0000 3400 0101 da00 ... |05f4: array-data (62 units) │ │ -41a844: 0003 0400 0700 0000 f200 0101 3601 ... |0632: array-data (18 units) │ │ -41a868: 0003 0400 0600 0000 1c01 0101 9401 ... |0644: array-data (16 units) │ │ -41a888: 0003 0400 0e00 0000 2401 0101 2501 ... |0654: array-data (32 units) │ │ -41a8c8: 0003 0400 0a00 0000 ef01 0101 f001 ... |0674: array-data (24 units) │ │ -41a8f8: 0003 0400 0a00 0000 ef01 0101 f001 ... |068c: array-data (24 units) │ │ -41a928: 0003 0400 1000 0000 9500 0101 9600 ... |06a4: array-data (36 units) │ │ -41a970: 0003 0400 1e00 0000 af00 0101 4001 ... |06c8: array-data (64 units) │ │ +419bdc: |[419bdc] de.danoeh.antennapod.net.common.R$styleable.:()V │ │ +419bec: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +419bf0: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ +419bf4: 2601 a802 0000 |0004: fill-array-data v1, 000002ac // +000002a8 │ │ +419bfa: 6901 0e7c |0007: sput-object v1, Lde/danoeh/antennapod/net/common/R$styleable;.ActionBar:[I // field@7c0e │ │ +419bfe: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ +419c04: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ +419c0a: 0c02 |000f: move-result-object v2 │ │ +419c0c: 6902 0f7c |0010: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.ActionBarLayout:[I // field@7c0f │ │ +419c10: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ +419c16: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ +419c1c: 0c02 |0018: move-result-object v2 │ │ +419c1e: 6902 2e7c |0019: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.ActionMenuItemView:[I // field@7c2e │ │ +419c22: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +419c24: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ +419c28: 6903 307c |001e: sput-object v3, Lde/danoeh/antennapod/net/common/R$styleable;.ActionMenuView:[I // field@7c30 │ │ +419c2c: 1263 |0020: const/4 v3, #int 6 // #6 │ │ +419c2e: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ +419c32: 2604 c702 0000 |0023: fill-array-data v4, 000002ea // +000002c7 │ │ +419c38: 6904 317c |0026: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.ActionMode:[I // field@7c31 │ │ +419c3c: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ +419c42: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ +419c48: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ +419c4e: 0c04 |0031: move-result-object v4 │ │ +419c50: 6904 387c |0032: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.ActivityChooserView:[I // field@7c38 │ │ +419c54: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ +419c58: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ +419c5c: 2605 c202 0000 |0038: fill-array-data v5, 000002fa // +000002c2 │ │ +419c62: 6905 3b7c |003b: sput-object v5, Lde/danoeh/antennapod/net/common/R$styleable;.AlertDialog:[I // field@7c3b │ │ +419c66: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ +419c6a: 2605 cf02 0000 |003f: fill-array-data v5, 0000030e // +000002cf │ │ +419c70: 6905 447c |0042: sput-object v5, Lde/danoeh/antennapod/net/common/R$styleable;.AnimatedStateListDrawableCompat:[I // field@7c44 │ │ +419c74: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ +419c7a: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ +419c80: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ +419c86: 0c07 |004d: move-result-object v7 │ │ +419c88: 6907 4b7c |004e: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AnimatedStateListDrawableItem:[I // field@7c4b │ │ +419c8c: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ +419c92: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ +419c98: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ +419c9e: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ +419ca4: 0c07 |005c: move-result-object v7 │ │ +419ca6: 6907 4e7c |005d: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AnimatedStateListDrawableTransition:[I // field@7c4e │ │ +419caa: 2322 0020 |005f: new-array v2, v2, [I // type@2000 │ │ +419cae: 6902 537c |0061: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatEmojiHelper:[I // field@7c53 │ │ +419cb2: 1402 bf04 047f |0063: const v2, #float 1.75483e+38 // #7f0404bf │ │ +419cb8: 1407 c004 047f |0066: const v7, #float 1.75483e+38 // #7f0404c0 │ │ +419cbe: 1408 1901 0101 |0069: const v8, #float 2.36943e-38 // #01010119 │ │ +419cc4: 1409 1a04 047f |006c: const v9, #float 1.75479e+38 // #7f04041a │ │ +419cca: 2440 0020 9872 |006f: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ +419cd0: 0c02 |0072: move-result-object v2 │ │ +419cd2: 6902 547c |0073: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatImageView:[I // field@7c54 │ │ +419cd6: 1402 b904 047f |0075: const v2, #float 1.75483e+38 // #7f0404b9 │ │ +419cdc: 1407 ba04 047f |0078: const v7, #float 1.75483e+38 // #7f0404ba │ │ +419ce2: 1408 4201 0101 |007b: const v8, #float 2.36945e-38 // #01010142 │ │ +419ce8: 1409 b804 047f |007e: const v9, #float 1.75483e+38 // #7f0404b8 │ │ +419cee: 2440 0020 9872 |0081: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ +419cf4: 0c02 |0084: move-result-object v2 │ │ +419cf6: 6902 597c |0085: sput-object v2, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatSeekBar:[I // field@7c59 │ │ +419cfa: 1272 |0087: const/4 v2, #int 7 // #7 │ │ +419cfc: 2327 0020 |0088: new-array v7, v2, [I // type@2000 │ │ +419d00: 2607 9402 0000 |008a: fill-array-data v7, 0000031e // +00000294 │ │ +419d06: 6907 5e7c |008d: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatTextHelper:[I // field@7c5e │ │ +419d0a: 1307 1600 |008f: const/16 v7, #int 22 // #16 │ │ +419d0e: 2377 0020 |0091: new-array v7, v7, [I // type@2000 │ │ +419d12: 2607 9d02 0000 |0093: fill-array-data v7, 00000330 // +0000029d │ │ +419d18: 6907 667c |0096: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatTextView:[I // field@7c66 │ │ +419d1c: 1307 7f00 |0098: const/16 v7, #int 127 // #7f │ │ +419d20: 2377 0020 |009a: new-array v7, v7, [I // type@2000 │ │ +419d24: 2607 c402 0000 |009c: fill-array-data v7, 00000360 // +000002c4 │ │ +419d2a: 6907 7d7c |009f: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.AppCompatTheme:[I // field@7c7d │ │ +419d2e: 1407 0e03 0101 |00a1: const v7, #float 2.36957e-38 // #0101030e │ │ +419d34: 1408 de03 047f |00a4: const v8, #float 1.75478e+38 // #7f0403de │ │ +419d3a: 2420 0020 8700 |00a7: filled-new-array {v7, v8}, [I // type@2000 │ │ +419d40: 0c07 |00aa: move-result-object v7 │ │ +419d42: 6907 fd7c |00ab: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.BackgroundStyle:[I // field@7cfd │ │ +419d46: 1407 3300 047f |00ad: const v7, #float 1.75459e+38 // #7f040033 │ │ +419d4c: 2410 0020 0700 |00b0: filled-new-array {v7}, [I // type@2000 │ │ +419d52: 0c07 |00b3: move-result-object v7 │ │ +419d54: 6907 007d |00b4: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.ButtonBarLayout:[I // field@7d00 │ │ +419d58: 1407 b603 047f |00b6: const v7, #float 1.75477e+38 // #7f0403b6 │ │ +419d5e: 1408 ed03 047f |00b9: const v8, #float 1.75478e+38 // #7f0403ed │ │ +419d64: 2420 0020 8700 |00bc: filled-new-array {v7, v8}, [I // type@2000 │ │ +419d6a: 0c07 |00bf: move-result-object v7 │ │ +419d6c: 6907 027d |00c0: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.Capability:[I // field@7d02 │ │ +419d70: 2337 0020 |00c2: new-array v7, v3, [I // type@2000 │ │ +419d74: 2607 9e03 0000 |00c4: fill-array-data v7, 00000462 // +0000039e │ │ +419d7a: 6907 057d |00c7: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CheckBoxPreference:[I // field@7d05 │ │ +419d7e: 1407 be00 047f |00c9: const v7, #float 1.75462e+38 // #7f0400be │ │ +419d84: 1408 bf00 047f |00cc: const v8, #float 1.75462e+38 // #7f0400bf │ │ +419d8a: 1409 0801 0101 |00cf: const v9, #float 2.36943e-38 // #01010108 │ │ +419d90: 140a bd00 047f |00d2: const v10, #float 1.75462e+38 // #7f0400bd │ │ +419d96: 2440 0020 a987 |00d5: filled-new-array {v9, v10, v7, v8}, [I // type@2000 │ │ +419d9c: 0c07 |00d8: move-result-object v7 │ │ +419d9e: 6907 0c7d |00d9: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CheckedTextView:[I // field@7d0c │ │ +419da2: 1407 3400 047f |00db: const v7, #float 1.75459e+38 // #7f040034 │ │ +419da8: 1408 8402 047f |00de: const v8, #float 1.75471e+38 // #7f040284 │ │ +419dae: 1409 a501 0101 |00e1: const v9, #float 2.36947e-38 // #010101a5 │ │ +419db4: 140a 1f03 0101 |00e4: const v10, #float 2.36958e-38 // #0101031f │ │ +419dba: 140b 4706 0101 |00e7: const v11, #float 2.36981e-38 // #01010647 │ │ +419dc0: 2458 0020 a97b |00ea: filled-new-array {v9, v10, v11, v7, v8}, [I // type@2000 │ │ +419dc6: 0c07 |00ed: move-result-object v7 │ │ +419dc8: 6907 117d |00ee: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.ColorStateListItem:[I // field@7d11 │ │ +419dcc: 1407 aa00 047f |00f0: const v7, #float 1.75462e+38 // #7f0400aa │ │ +419dd2: 1408 ab00 047f |00f3: const v8, #float 1.75462e+38 // #7f0400ab │ │ +419dd8: 140a 0701 0101 |00f6: const v10, #float 2.36943e-38 // #01010107 │ │ +419dde: 140b a100 047f |00f9: const v11, #float 1.75461e+38 // #7f0400a1 │ │ +419de4: 2440 0020 ba87 |00fc: filled-new-array {v10, v11, v7, v8}, [I // type@2000 │ │ +419dea: 0c07 |00ff: move-result-object v7 │ │ +419dec: 6907 177d |0100: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CompoundButton:[I // field@7d17 │ │ +419df0: 1407 8302 047f |0102: const v7, #float 1.75471e+38 // #7f040283 │ │ +419df6: 1408 2d04 047f |0105: const v8, #float 1.7548e+38 // #7f04042d │ │ +419dfc: 2420 0020 8700 |0108: filled-new-array {v7, v8}, [I // type@2000 │ │ +419e02: 0c07 |010b: move-result-object v7 │ │ +419e04: 6907 1c7d |010c: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CoordinatorLayout:[I // field@7d1c │ │ +419e08: 2327 0020 |010e: new-array v7, v2, [I // type@2000 │ │ +419e0c: 2607 6203 0000 |0110: fill-array-data v7, 00000472 // +00000362 │ │ +419e12: 6907 1d7d |0113: sput-object v7, Lde/danoeh/antennapod/net/common/R$styleable;.CoordinatorLayout_Layout:[I // field@7d1d │ │ +419e16: 1307 0c00 |0115: const/16 v7, #int 12 // #c │ │ +419e1a: 2378 0020 |0117: new-array v8, v7, [I // type@2000 │ │ +419e1e: 2608 6b03 0000 |0119: fill-array-data v8, 00000484 // +0000036b │ │ +419e24: 6908 277d |011c: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.DialogPreference:[I // field@7d27 │ │ +419e28: 2344 0020 |011e: new-array v4, v4, [I // type@2000 │ │ +419e2c: 2604 8003 0000 |0120: fill-array-data v4, 000004a0 // +00000380 │ │ +419e32: 6904 347d |0123: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.DrawerArrowToggle:[I // field@7d34 │ │ +419e36: 1404 fc04 047f |0125: const v4, #float 1.75484e+38 // #7f0404fc │ │ +419e3c: 2410 0020 0400 |0128: filled-new-array {v4}, [I // type@2000 │ │ +419e42: 0c08 |012b: move-result-object v8 │ │ +419e44: 6908 3d7d |012c: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.EditTextPreference:[I // field@7d3d │ │ +419e48: 2328 0020 |012e: new-array v8, v2, [I // type@2000 │ │ +419e4c: 2608 8403 0000 |0130: fill-array-data v8, 000004b4 // +00000384 │ │ +419e52: 6908 3f7d |0133: sput-object v8, Lde/danoeh/antennapod/net/common/R$styleable;.FontFamily:[I // field@7d3f │ │ +419e56: 1308 0a00 |0135: const/16 v8, #int 10 // #a │ │ +419e5a: 238a 0020 |0137: new-array v10, v8, [I // type@2000 │ │ +419e5e: 260a 8d03 0000 |0139: fill-array-data v10, 000004c6 // +0000038d │ │ +419e64: 690a 407d |013c: sput-object v10, Lde/danoeh/antennapod/net/common/R$styleable;.FontFamilyFont:[I // field@7d40 │ │ +419e68: 140a 0300 0101 |013e: const v10, #float 2.36936e-38 // #01010003 │ │ +419e6e: 140b d100 0101 |0141: const v11, #float 2.36941e-38 // #010100d1 │ │ +419e74: 2430 0020 5a0b |0144: filled-new-array {v10, v5, v11}, [I // type@2000 │ │ +419e7a: 0c0c |0147: move-result-object v12 │ │ +419e7c: 690c 527d |0148: sput-object v12, Lde/danoeh/antennapod/net/common/R$styleable;.Fragment:[I // field@7d52 │ │ +419e80: 2420 0020 ba00 |014a: filled-new-array {v10, v11}, [I // type@2000 │ │ +419e86: 0c0a |014d: move-result-object v10 │ │ +419e88: 690a 537d |014e: sput-object v10, Lde/danoeh/antennapod/net/common/R$styleable;.FragmentContainerView:[I // field@7d53 │ │ +419e8c: 237a 0020 |0150: new-array v10, v7, [I // type@2000 │ │ +419e90: 260a 8c03 0000 |0152: fill-array-data v10, 000004de // +0000038c │ │ +419e96: 690a 597d |0155: sput-object v10, Lde/danoeh/antennapod/net/common/R$styleable;.GradientColor:[I // field@7d59 │ │ +419e9a: 140a 1405 0101 |0157: const v10, #float 2.36972e-38 // #01010514 │ │ +419ea0: 2420 0020 a900 |015a: filled-new-array {v9, v10}, [I // type@2000 │ │ +419ea6: 0c09 |015d: move-result-object v9 │ │ +419ea8: 6909 5a7d |015e: sput-object v9, Lde/danoeh/antennapod/net/common/R$styleable;.GradientColorItem:[I // field@7d5a │ │ +419eac: 1309 0900 |0160: const/16 v9, #int 9 // #9 │ │ +419eb0: 239a 0020 |0162: new-array v10, v9, [I // type@2000 │ │ +419eb4: 260a 9603 0000 |0164: fill-array-data v10, 000004fa // +00000396 │ │ +419eba: 690a 697d |0167: sput-object v10, Lde/danoeh/antennapod/net/common/R$styleable;.LinearLayoutCompat:[I // field@7d69 │ │ +419ebe: 140a f500 0101 |0169: const v10, #float 2.36942e-38 // #010100f5 │ │ +419ec4: 140b 8101 0101 |016c: const v11, #float 2.36946e-38 // #01010181 │ │ +419eca: 140c f400 0101 |016f: const v12, #float 2.36942e-38 // #010100f4 │ │ +419ed0: 2440 0020 c1ba |0172: filled-new-array {v1, v12, v10, v11}, [I // type@2000 │ │ +419ed6: 0c01 |0175: move-result-object v1 │ │ +419ed8: 6901 6a7d |0176: sput-object v1, Lde/danoeh/antennapod/net/common/R$styleable;.LinearLayoutCompat_Layout:[I // field@7d6a │ │ +419edc: 1401 ac02 0101 |0178: const v1, #float 2.36955e-38 // #010102ac │ │ +419ee2: 140a ad02 0101 |017b: const v10, #float 2.36955e-38 // #010102ad │ │ +419ee8: 2420 0020 a100 |017e: filled-new-array {v1, v10}, [I // type@2000 │ │ +419eee: 0c01 |0181: move-result-object v1 │ │ +419ef0: 6901 787d |0182: sput-object v1, Lde/danoeh/antennapod/net/common/R$styleable;.ListPopupWindow:[I // field@7d78 │ │ +419ef4: 1401 b200 0101 |0184: const v1, #float 2.36941e-38 // #010100b2 │ │ +419efa: 140a f801 0101 |0187: const v10, #float 2.3695e-38 // #010101f8 │ │ +419f00: 140b c401 047f |018a: const v11, #float 1.75467e+38 // #7f0401c4 │ │ +419f06: 140c c501 047f |018d: const v12, #float 1.75467e+38 // #7f0401c5 │ │ +419f0c: 2454 0020 a1cb |0190: filled-new-array {v1, v10, v11, v12, v4}, [I // type@2000 │ │ +419f12: 0c04 |0193: move-result-object v4 │ │ +419f14: 6904 7b7d |0194: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.ListPreference:[I // field@7d7b │ │ +419f18: 2334 0020 |0196: new-array v4, v3, [I // type@2000 │ │ +419f1c: 2604 7803 0000 |0198: fill-array-data v4, 00000510 // +00000378 │ │ +419f22: 6904 817d |019b: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.MenuGroup:[I // field@7d81 │ │ +419f26: 1304 1700 |019d: const/16 v4, #int 23 // #17 │ │ +419f2a: 2344 0020 |019f: new-array v4, v4, [I // type@2000 │ │ +419f2e: 2604 7f03 0000 |01a1: fill-array-data v4, 00000520 // +0000037f │ │ +419f34: 6904 887d |01a4: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.MenuItem:[I // field@7d88 │ │ +419f38: 2394 0020 |01a6: new-array v4, v9, [I // type@2000 │ │ +419f3c: 2604 aa03 0000 |01a8: fill-array-data v4, 00000552 // +000003aa │ │ +419f42: 6904 a07d |01ab: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.MenuView:[I // field@7da0 │ │ +419f46: 2440 0020 a1cb |01ad: filled-new-array {v1, v10, v11, v12}, [I // type@2000 │ │ +419f4c: 0c04 |01b0: move-result-object v4 │ │ +419f4e: 6904 aa7d |01b1: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.MultiSelectListPreference:[I // field@7daa │ │ +419f52: 1404 c902 0101 |01b3: const v4, #float 2.36956e-38 // #010102c9 │ │ +419f58: 1409 7803 047f |01b6: const v9, #float 1.75476e+38 // #7f040378 │ │ +419f5e: 140a 7601 0101 |01b9: const v10, #float 2.36946e-38 // #01010176 │ │ +419f64: 2430 0020 4a09 |01bc: filled-new-array {v10, v4, v9}, [I // type@2000 │ │ +419f6a: 0c04 |01bf: move-result-object v4 │ │ +419f6c: 6904 af7d |01c0: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.PopupWindow:[I // field@7daf │ │ +419f70: 1404 2404 047f |01c2: const v4, #float 1.7548e+38 // #7f040424 │ │ +419f76: 2410 0020 0400 |01c5: filled-new-array {v4}, [I // type@2000 │ │ +419f7c: 0c04 |01c8: move-result-object v4 │ │ +419f7e: 6904 b07d |01c9: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.PopupWindowBackgroundState:[I // field@7db0 │ │ +419f82: 1304 2400 |01cb: const/16 v4, #int 36 // #24 │ │ +419f86: 2344 0020 |01cd: new-array v4, v4, [I // type@2000 │ │ +419f8a: 2604 9903 0000 |01cf: fill-array-data v4, 00000568 // +00000399 │ │ +419f90: 6904 b57d |01d2: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.Preference:[I // field@7db5 │ │ +419f94: 1404 2a01 0101 |01d4: const v4, #float 2.36944e-38 // #0101012a │ │ +419f9a: 1409 3100 047f |01d7: const v9, #float 1.75459e+38 // #7f040031 │ │ +419fa0: 140b f200 0101 |01da: const v11, #float 2.36942e-38 // #010100f2 │ │ +419fa6: 140c 2901 0101 |01dd: const v12, #float 2.36944e-38 // #01010129 │ │ +419fac: 2440 0020 cb94 |01e0: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ +419fb2: 0c04 |01e3: move-result-object v4 │ │ +419fb4: 6904 b67d |01e4: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceFragment:[I // field@7db6 │ │ +419fb8: 1404 2a01 0101 |01e6: const v4, #float 2.36944e-38 // #0101012a │ │ +419fbe: 2440 0020 cb94 |01e9: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ +419fc4: 0c04 |01ec: move-result-object v4 │ │ +419fc6: 6904 b77d |01ed: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceFragmentCompat:[I // field@7db7 │ │ +419fca: 1404 5a02 047f |01ef: const v4, #float 1.7547e+38 // #7f04025a │ │ +419fd0: 1409 7603 047f |01f2: const v9, #float 1.75476e+38 // #7f040376 │ │ +419fd6: 140c e701 0101 |01f5: const v12, #float 2.36949e-38 // #010101e7 │ │ +419fdc: 2430 0020 4c09 |01f8: filled-new-array {v12, v4, v9}, [I // type@2000 │ │ +419fe2: 0c04 |01fb: move-result-object v4 │ │ +419fe4: 6904 c07d |01fc: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceGroup:[I // field@7dc0 │ │ +419fe8: 1404 2503 047f |01fe: const v4, #float 1.75474e+38 // #7f040325 │ │ +419fee: 1409 2a03 047f |0201: const v9, #float 1.75475e+38 // #7f04032a │ │ +419ff4: 140c 1f01 0101 |0204: const v12, #float 2.36944e-38 // #0101011f │ │ +419ffa: 140d 2001 0101 |0207: const v13, #float 2.36944e-38 // #01010120 │ │ +41a000: 2440 0020 dc94 |020a: filled-new-array {v12, v13, v4, v9}, [I // type@2000 │ │ +41a006: 0c04 |020d: move-result-object v4 │ │ +41a008: 6904 c47d |020e: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceImageView:[I // field@7dc4 │ │ +41a00c: 1304 1000 |0210: const/16 v4, #int 16 // #10 │ │ +41a010: 2344 0020 |0212: new-array v4, v4, [I // type@2000 │ │ +41a014: 2604 a003 0000 |0214: fill-array-data v4, 000005b4 // +000003a0 │ │ +41a01a: 6904 c97d |0217: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.PreferenceTheme:[I // field@7dc9 │ │ +41a01e: 1404 7a03 047f |0219: const v4, #float 1.75476e+38 // #7f04037a │ │ +41a024: 1409 8103 047f |021c: const v9, #float 1.75476e+38 // #7f040381 │ │ +41a02a: 2420 0020 9400 |021f: filled-new-array {v4, v9}, [I // type@2000 │ │ +41a030: 0c04 |0222: move-result-object v4 │ │ +41a032: 6904 fe7d |0223: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.RecycleListView:[I // field@7dfe │ │ +41a036: 2374 0020 |0225: new-array v4, v7, [I // type@2000 │ │ +41a03a: 2604 b103 0000 |0227: fill-array-data v4, 000005d8 // +000003b1 │ │ +41a040: 6904 017e |022a: sput-object v4, Lde/danoeh/antennapod/net/common/R$styleable;.RecyclerView:[I // field@7e01 │ │ +41a044: 2300 0020 |022c: new-array v0, v0, [I // type@2000 │ │ +41a048: 2600 c603 0000 |022e: fill-array-data v0, 000005f4 // +000003c6 │ │ +41a04e: 6900 0e7e |0231: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.SearchView:[I // field@7e0e │ │ +41a052: 2320 0020 |0233: new-array v0, v2, [I // type@2000 │ │ +41a056: 2600 fd03 0000 |0235: fill-array-data v0, 00000632 // +000003fd │ │ +41a05c: 6900 2c7e |0238: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.SeekBarPreference:[I // field@7e2c │ │ +41a060: 1400 6202 0101 |023a: const v0, #float 2.36953e-38 // #01010262 │ │ +41a066: 1402 9d03 047f |023d: const v2, #float 1.75477e+38 // #7f04039d │ │ +41a06c: 1404 7b01 0101 |0240: const v4, #float 2.36946e-38 // #0101017b │ │ +41a072: 2452 0020 a104 |0243: filled-new-array {v1, v10, v4, v0, v2}, [I // type@2000 │ │ +41a078: 0c00 |0246: move-result-object v0 │ │ +41a07a: 6900 347e |0247: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.Spinner:[I // field@7e34 │ │ +41a07e: 2330 0020 |0249: new-array v0, v3, [I // type@2000 │ │ +41a082: 2600 f903 0000 |024b: fill-array-data v0, 00000644 // +000003f9 │ │ +41a088: 6900 3a7e |024e: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.StateListDrawable:[I // field@7e3a │ │ +41a08c: 2410 0020 0600 |0250: filled-new-array {v6}, [I // type@2000 │ │ +41a092: 0c00 |0253: move-result-object v0 │ │ +41a094: 6900 3b7e |0254: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.StateListDrawableItem:[I // field@7e3b │ │ +41a098: 1300 0e00 |0256: const/16 v0, #int 14 // #e │ │ +41a09c: 2300 0020 |0258: new-array v0, v0, [I // type@2000 │ │ +41a0a0: 2600 fa03 0000 |025a: fill-array-data v0, 00000654 // +000003fa │ │ +41a0a6: 6900 437e |025d: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.SwitchCompat:[I // field@7e43 │ │ +41a0aa: 2380 0020 |025f: new-array v0, v8, [I // type@2000 │ │ +41a0ae: 2600 1304 0000 |0261: fill-array-data v0, 00000674 // +00000413 │ │ +41a0b4: 6900 527e |0264: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.SwitchPreference:[I // field@7e52 │ │ +41a0b8: 2380 0020 |0266: new-array v0, v8, [I // type@2000 │ │ +41a0bc: 2600 2404 0000 |0268: fill-array-data v0, 0000068c // +00000424 │ │ +41a0c2: 6900 537e |026b: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.SwitchPreferenceCompat:[I // field@7e53 │ │ +41a0c6: 1300 1000 |026d: const/16 v0, #int 16 // #10 │ │ +41a0ca: 2300 0020 |026f: new-array v0, v0, [I // type@2000 │ │ +41a0ce: 2600 3304 0000 |0271: fill-array-data v0, 000006a4 // +00000433 │ │ +41a0d4: 6900 687e |0274: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.TextAppearance:[I // field@7e68 │ │ +41a0d8: 1300 1e00 |0276: const/16 v0, #int 30 // #1e │ │ +41a0dc: 2300 0020 |0278: new-array v0, v0, [I // type@2000 │ │ +41a0e0: 2600 4e04 0000 |027a: fill-array-data v0, 000006c8 // +0000044e │ │ +41a0e6: 6900 797e |027d: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.Toolbar:[I // field@7e79 │ │ +41a0ea: 1400 7f03 047f |027f: const v0, #float 1.75476e+38 // #7f04037f │ │ +41a0f0: 1401 a404 047f |0282: const v1, #float 1.75482e+38 // #7f0404a4 │ │ +41a0f6: 1502 0101 |0285: const/high16 v2, #int 16842752 // #101 │ │ +41a0fa: 1403 da00 0101 |0287: const v3, #float 2.36942e-38 // #010100da │ │ +41a100: 1404 7c03 047f |028a: const v4, #float 1.75476e+38 // #7f04037c │ │ +41a106: 2451 0020 3204 |028d: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +41a10c: 0c00 |0290: move-result-object v0 │ │ +41a10e: 6900 987e |0291: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.View:[I // field@7e98 │ │ +41a112: 1400 5700 047f |0293: const v0, #float 1.7546e+38 // #7f040057 │ │ +41a118: 1401 5800 047f |0296: const v1, #float 1.7546e+38 // #7f040058 │ │ +41a11e: 1402 d400 0101 |0299: const v2, #float 2.36942e-38 // #010100d4 │ │ +41a124: 2430 0020 0201 |029c: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ +41a12a: 0c00 |029f: move-result-object v0 │ │ +41a12c: 6900 997e |02a0: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.ViewBackgroundHelper:[I // field@7e99 │ │ +41a130: 1400 f300 0101 |02a2: const v0, #float 2.36942e-38 // #010100f3 │ │ +41a136: 2430 0020 b500 |02a5: filled-new-array {v5, v11, v0}, [I // type@2000 │ │ +41a13c: 0c00 |02a8: move-result-object v0 │ │ +41a13e: 6900 9d7e |02a9: sput-object v0, Lde/danoeh/antennapod/net/common/R$styleable;.ViewStubCompat:[I // field@7e9d │ │ +41a142: 0e00 |02ab: return-void │ │ +41a144: 0003 0400 1d00 0000 4e00 047f 5500 ... |02ac: array-data (62 units) │ │ +41a1c0: 0003 0400 0600 0000 4e00 047f 5500 ... |02ea: array-data (16 units) │ │ +41a1e0: 0003 0400 0800 0000 f200 0101 a400 ... |02fa: array-data (20 units) │ │ +41a208: 0003 0400 0600 0000 1c01 0101 9401 ... |030e: array-data (16 units) │ │ +41a228: 0003 0400 0700 0000 3400 0101 6d01 ... |031e: array-data (18 units) │ │ +41a24c: 0003 0400 1600 0000 3400 0101 4600 ... |0330: array-data (48 units) │ │ +41a2ac: 0003 0400 7f00 0000 5700 0101 ae00 ... |0360: array-data (258 units) │ │ +41a4b0: 0003 0400 0600 0000 ef01 0101 f001 ... |0462: array-data (16 units) │ │ +41a4d0: 0003 0400 0700 0000 b300 0101 8f02 ... |0472: array-data (18 units) │ │ +41a4f4: 0003 0400 0c00 0000 f201 0101 f301 ... |0484: array-data (28 units) │ │ +41a52c: 0003 0400 0800 0000 3f00 047f 4000 ... |04a0: array-data (20 units) │ │ +41a554: 0003 0400 0700 0000 1602 047f 1702 ... |04b4: array-data (18 units) │ │ +41a578: 0003 0400 0a00 0000 3205 0101 3305 ... |04c6: array-data (24 units) │ │ +41a5a8: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04de: array-data (28 units) │ │ +41a5e0: 0003 0400 0900 0000 af00 0101 c400 ... |04fa: array-data (22 units) │ │ +41a60c: 0003 0400 0600 0000 0e00 0101 d000 ... |0510: array-data (16 units) │ │ +41a62c: 0003 0400 1700 0000 0200 0101 0e00 ... |0520: array-data (50 units) │ │ +41a690: 0003 0400 0900 0000 ae00 0101 2c01 ... |0552: array-data (22 units) │ │ +41a6bc: 0003 0400 2400 0000 0200 0101 0d00 ... |0568: array-data (76 units) │ │ +41a754: 0003 0400 1000 0000 bc00 047f 8701 ... |05b4: array-data (36 units) │ │ +41a79c: 0003 0400 0c00 0000 c400 0101 eb00 ... |05d8: array-data (28 units) │ │ +41a7d4: 0003 0400 1d00 0000 3400 0101 da00 ... |05f4: array-data (62 units) │ │ +41a850: 0003 0400 0700 0000 f200 0101 3601 ... |0632: array-data (18 units) │ │ +41a874: 0003 0400 0600 0000 1c01 0101 9401 ... |0644: array-data (16 units) │ │ +41a894: 0003 0400 0e00 0000 2401 0101 2501 ... |0654: array-data (32 units) │ │ +41a8d4: 0003 0400 0a00 0000 ef01 0101 f001 ... |0674: array-data (24 units) │ │ +41a904: 0003 0400 0a00 0000 ef01 0101 f001 ... |068c: array-data (24 units) │ │ +41a934: 0003 0400 1000 0000 9500 0101 9600 ... |06a4: array-data (36 units) │ │ +41a97c: 0003 0400 1e00 0000 af00 0101 4001 ... |06c8: array-data (64 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/common/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41a9f0: |[41a9f0] de.danoeh.antennapod.net.common.R$styleable.:()V │ │ -41aa00: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41aa06: 0e00 |0003: return-void │ │ +41a9fc: |[41a9fc] de.danoeh.antennapod.net.common.R$styleable.:()V │ │ +41aa0c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41aa12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -876759,17 +876759,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41aa20: |[41aa20] de.danoeh.antennapod.net.common.R.:()V │ │ -41aa30: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41aa36: 0e00 |0003: return-void │ │ +41aa2c: |[41aa2c] de.danoeh.antennapod.net.common.R.:()V │ │ +41aa3c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41aa42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -876796,63 +876796,63 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41aae0: |[41aae0] de.danoeh.antennapod.net.common.UriUtil.:()V │ │ -41aaf0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41aaf6: 0e00 |0003: return-void │ │ +41aaec: |[41aaec] de.danoeh.antennapod.net.common.UriUtil.:()V │ │ +41aafc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41ab02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/common/UriUtil;) │ │ name : 'getURIFromRequestUrl' │ │ type : '(Ljava/lang/String;)Ljava/net/URI;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 62 16-bit code units │ │ -41aa38: |[41aa38] de.danoeh.antennapod.net.common.UriUtil.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; │ │ -41aa48: 2200 c41e |0000: new-instance v0, Ljava/net/URI; // type@1ec4 │ │ -41aa4c: 7020 47b7 9000 |0002: invoke-direct {v0, v9}, Ljava/net/URI;.:(Ljava/lang/String;)V // method@b747 │ │ -41aa52: 1100 |0005: return-object v0 │ │ -41aa54: 6200 c3ff |0006: sget-object v0, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@ffc3 │ │ -41aa58: 1a01 e64b |0008: const-string v1, "Source is not encoded, encoding now" // string@4be6 │ │ -41aa5c: 6e20 6eb5 1000 |000a: invoke-virtual {v0, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@b56e │ │ -41aa62: 2200 c61e |000d: new-instance v0, Ljava/net/URL; // type@1ec6 │ │ -41aa66: 7020 4eb7 9000 |000f: invoke-direct {v0, v9}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@b74e │ │ -41aa6c: 2209 c41e |0012: new-instance v9, Ljava/net/URI; // type@1ec4 │ │ -41aa70: 6e10 53b7 0000 |0014: invoke-virtual {v0}, Ljava/net/URL;.getProtocol:()Ljava/lang/String; // method@b753 │ │ -41aa76: 0c02 |0017: move-result-object v2 │ │ -41aa78: 6e10 56b7 0000 |0018: invoke-virtual {v0}, Ljava/net/URL;.getUserInfo:()Ljava/lang/String; // method@b756 │ │ -41aa7e: 0c03 |001b: move-result-object v3 │ │ -41aa80: 6e10 50b7 0000 |001c: invoke-virtual {v0}, Ljava/net/URL;.getHost:()Ljava/lang/String; // method@b750 │ │ -41aa86: 0c04 |001f: move-result-object v4 │ │ -41aa88: 6e10 52b7 0000 |0020: invoke-virtual {v0}, Ljava/net/URL;.getPort:()I // method@b752 │ │ -41aa8e: 0a05 |0023: move-result v5 │ │ -41aa90: 6e10 51b7 0000 |0024: invoke-virtual {v0}, Ljava/net/URL;.getPath:()Ljava/lang/String; // method@b751 │ │ -41aa96: 0c06 |0027: move-result-object v6 │ │ -41aa98: 6e10 54b7 0000 |0028: invoke-virtual {v0}, Ljava/net/URL;.getQuery:()Ljava/lang/String; // method@b754 │ │ -41aa9e: 0c07 |002b: move-result-object v7 │ │ -41aaa0: 6e10 55b7 0000 |002c: invoke-virtual {v0}, Ljava/net/URL;.getRef:()Ljava/lang/String; // method@b755 │ │ -41aaa6: 0c08 |002f: move-result-object v8 │ │ -41aaa8: 0791 |0030: move-object v1, v9 │ │ -41aaaa: 7608 48b7 0100 |0031: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b748 │ │ -41aab0: 1109 |0034: return-object v9 │ │ -41aab2: 0d09 |0035: move-exception v9 │ │ -41aab4: 2802 |0036: goto 0038 // +0002 │ │ -41aab6: 0d09 |0037: move-exception v9 │ │ -41aab8: 2200 711e |0038: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e71 │ │ -41aabc: 7020 08b6 9000 |003a: invoke-direct {v0, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@b608 │ │ -41aac2: 2700 |003d: throw v0 │ │ +41aa44: |[41aa44] de.danoeh.antennapod.net.common.UriUtil.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; │ │ +41aa54: 2200 c41e |0000: new-instance v0, Ljava/net/URI; // type@1ec4 │ │ +41aa58: 7020 47b7 9000 |0002: invoke-direct {v0, v9}, Ljava/net/URI;.:(Ljava/lang/String;)V // method@b747 │ │ +41aa5e: 1100 |0005: return-object v0 │ │ +41aa60: 6200 c3ff |0006: sget-object v0, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@ffc3 │ │ +41aa64: 1a01 e64b |0008: const-string v1, "Source is not encoded, encoding now" // string@4be6 │ │ +41aa68: 6e20 6eb5 1000 |000a: invoke-virtual {v0, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@b56e │ │ +41aa6e: 2200 c61e |000d: new-instance v0, Ljava/net/URL; // type@1ec6 │ │ +41aa72: 7020 4eb7 9000 |000f: invoke-direct {v0, v9}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@b74e │ │ +41aa78: 2209 c41e |0012: new-instance v9, Ljava/net/URI; // type@1ec4 │ │ +41aa7c: 6e10 53b7 0000 |0014: invoke-virtual {v0}, Ljava/net/URL;.getProtocol:()Ljava/lang/String; // method@b753 │ │ +41aa82: 0c02 |0017: move-result-object v2 │ │ +41aa84: 6e10 56b7 0000 |0018: invoke-virtual {v0}, Ljava/net/URL;.getUserInfo:()Ljava/lang/String; // method@b756 │ │ +41aa8a: 0c03 |001b: move-result-object v3 │ │ +41aa8c: 6e10 50b7 0000 |001c: invoke-virtual {v0}, Ljava/net/URL;.getHost:()Ljava/lang/String; // method@b750 │ │ +41aa92: 0c04 |001f: move-result-object v4 │ │ +41aa94: 6e10 52b7 0000 |0020: invoke-virtual {v0}, Ljava/net/URL;.getPort:()I // method@b752 │ │ +41aa9a: 0a05 |0023: move-result v5 │ │ +41aa9c: 6e10 51b7 0000 |0024: invoke-virtual {v0}, Ljava/net/URL;.getPath:()Ljava/lang/String; // method@b751 │ │ +41aaa2: 0c06 |0027: move-result-object v6 │ │ +41aaa4: 6e10 54b7 0000 |0028: invoke-virtual {v0}, Ljava/net/URL;.getQuery:()Ljava/lang/String; // method@b754 │ │ +41aaaa: 0c07 |002b: move-result-object v7 │ │ +41aaac: 6e10 55b7 0000 |002c: invoke-virtual {v0}, Ljava/net/URL;.getRef:()Ljava/lang/String; // method@b755 │ │ +41aab2: 0c08 |002f: move-result-object v8 │ │ +41aab4: 0791 |0030: move-object v1, v9 │ │ +41aab6: 7608 48b7 0100 |0031: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b748 │ │ +41aabc: 1109 |0034: return-object v9 │ │ +41aabe: 0d09 |0035: move-exception v9 │ │ +41aac0: 2802 |0036: goto 0038 // +0002 │ │ +41aac2: 0d09 |0037: move-exception v9 │ │ +41aac4: 2200 711e |0038: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e71 │ │ +41aac8: 7020 08b6 9000 |003a: invoke-direct {v0, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@b608 │ │ +41aace: 2700 |003d: throw v0 │ │ catches : 2 │ │ 0x0000 - 0x0005 │ │ Ljava/net/URISyntaxException; -> 0x0006 │ │ 0x000d - 0x0034 │ │ Ljava/net/MalformedURLException; -> 0x0037 │ │ Ljava/net/URISyntaxException; -> 0x0035 │ │ positions : │ │ @@ -876911,17 +876911,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41af44: |[41af44] de.danoeh.antennapod.net.common.UrlChecker.:()V │ │ -41af54: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41af5a: 0e00 |0003: return-void │ │ +41af50: |[41af50] de.danoeh.antennapod.net.common.UrlChecker.:()V │ │ +41af60: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41af66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/common/UrlChecker; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/common/UrlChecker;) │ │ @@ -876929,30 +876929,30 @@ │ │ type : '(Ljava/util/List;Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -41aaf8: |[41aaf8] de.danoeh.antennapod.net.common.UrlChecker.containsUrl:(Ljava/util/List;Ljava/lang/String;)Z │ │ -41ab08: 7210 e0b8 0100 |0000: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -41ab0e: 0c01 |0003: move-result-object v1 │ │ -41ab10: 7210 c3b8 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -41ab16: 0a00 |0007: move-result v0 │ │ -41ab18: 3800 1000 |0008: if-eqz v0, 0018 // +0010 │ │ -41ab1c: 7210 c4b8 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -41ab22: 0c00 |000d: move-result-object v0 │ │ -41ab24: 1f00 8c1e |000e: check-cast v0, Ljava/lang/String; // type@1e8c │ │ -41ab28: 7120 89ad 2000 |0010: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.urlEquals:(Ljava/lang/String;Ljava/lang/String;)Z // method@ad89 │ │ -41ab2e: 0a00 |0013: move-result v0 │ │ -41ab30: 3800 f0ff |0014: if-eqz v0, 0004 // -0010 │ │ -41ab34: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -41ab36: 0f01 |0017: return v1 │ │ -41ab38: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -41ab3a: 0f01 |0019: return v1 │ │ +41ab04: |[41ab04] de.danoeh.antennapod.net.common.UrlChecker.containsUrl:(Ljava/util/List;Ljava/lang/String;)Z │ │ +41ab14: 7210 e0b8 0100 |0000: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +41ab1a: 0c01 |0003: move-result-object v1 │ │ +41ab1c: 7210 c3b8 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +41ab22: 0a00 |0007: move-result v0 │ │ +41ab24: 3800 1000 |0008: if-eqz v0, 0018 // +0010 │ │ +41ab28: 7210 c4b8 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +41ab2e: 0c00 |000d: move-result-object v0 │ │ +41ab30: 1f00 8c1e |000e: check-cast v0, Ljava/lang/String; // type@1e8c │ │ +41ab34: 7120 89ad 2000 |0010: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.urlEquals:(Ljava/lang/String;Ljava/lang/String;)Z // method@ad89 │ │ +41ab3a: 0a00 |0013: move-result v0 │ │ +41ab3c: 3800 f0ff |0014: if-eqz v0, 0004 // -0010 │ │ +41ab40: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +41ab42: 0f01 |0017: return v1 │ │ +41ab44: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +41ab46: 0f01 |0019: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0010 line=106 │ │ locals : │ │ 0x0000 - 0x001a reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x001a reg=2 (null) Ljava/lang/String; │ │ @@ -876962,32 +876962,32 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -41ab3c: |[41ab3c] de.danoeh.antennapod.net.common.UrlChecker.isDeeplinkWithoutUrl:(Ljava/lang/String;)Z │ │ -41ab4c: 6200 dfff |0000: sget-object v0, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@ffdf │ │ -41ab50: 6e20 a2b6 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ -41ab56: 0c00 |0005: move-result-object v0 │ │ -41ab58: 1a01 4460 |0006: const-string v1, "antennapod.org/deeplink/subscribe" // string@6044 │ │ -41ab5c: 6e20 81b6 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ -41ab62: 0a00 |000b: move-result v0 │ │ -41ab64: 3800 1000 |000c: if-eqz v0, 001c // +0010 │ │ -41ab68: 7110 2607 0200 |000e: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ -41ab6e: 0c02 |0011: move-result-object v2 │ │ -41ab70: 1a00 6bd8 |0012: const-string v0, "url" // string@d86b │ │ -41ab74: 6e20 1f07 0200 |0014: invoke-virtual {v2, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@071f │ │ -41ab7a: 0c02 |0017: move-result-object v2 │ │ -41ab7c: 3902 0400 |0018: if-nez v2, 001c // +0004 │ │ -41ab80: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -41ab82: 2802 |001b: goto 001d // +0002 │ │ -41ab84: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -41ab86: 0f02 |001d: return v2 │ │ +41ab48: |[41ab48] de.danoeh.antennapod.net.common.UrlChecker.isDeeplinkWithoutUrl:(Ljava/lang/String;)Z │ │ +41ab58: 6200 dfff |0000: sget-object v0, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@ffdf │ │ +41ab5c: 6e20 a2b6 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ +41ab62: 0c00 |0005: move-result-object v0 │ │ +41ab64: 1a01 4460 |0006: const-string v1, "antennapod.org/deeplink/subscribe" // string@6044 │ │ +41ab68: 6e20 81b6 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ +41ab6e: 0a00 |000b: move-result v0 │ │ +41ab70: 3800 1000 |000c: if-eqz v0, 001c // +0010 │ │ +41ab74: 7110 2607 0200 |000e: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ +41ab7a: 0c02 |0011: move-result-object v2 │ │ +41ab7c: 1a00 6bd8 |0012: const-string v0, "url" // string@d86b │ │ +41ab80: 6e20 1f07 0200 |0014: invoke-virtual {v2, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@071f │ │ +41ab86: 0c02 |0017: move-result-object v2 │ │ +41ab88: 3902 0400 |0018: if-nez v2, 001c // +0004 │ │ +41ab8c: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +41ab8e: 2802 |001b: goto 001d // +0002 │ │ +41ab90: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +41ab92: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x000e line=77 │ │ locals : │ │ 0x0000 - 0x001e reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -876996,34 +876996,34 @@ │ │ type : '(Ljava/util/List;)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -41aee8: |[41aee8] de.danoeh.antennapod.net.common.UrlChecker.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; │ │ -41aef8: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -41aefc: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -41af02: 7210 e0b8 0300 |0005: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -41af08: 0c03 |0008: move-result-object v3 │ │ -41af0a: 7210 c3b8 0300 |0009: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -41af10: 0a01 |000c: move-result v1 │ │ -41af12: 3801 1800 |000d: if-eqz v1, 0025 // +0018 │ │ -41af16: 7210 c4b8 0300 |000f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -41af1c: 0c01 |0012: move-result-object v1 │ │ -41af1e: 1f01 8c1e |0013: check-cast v1, Ljava/lang/String; // type@1e8c │ │ -41af22: 7110 330b 0100 |0015: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -41af28: 0a02 |0018: move-result v2 │ │ -41af2a: 3902 f0ff |0019: if-nez v2, 0009 // -0010 │ │ -41af2e: 6202 dfff |001b: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@ffdf │ │ -41af32: 6e20 a2b6 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ -41af38: 0c01 |0020: move-result-object v1 │ │ -41af3a: 7220 d5b8 1000 |0021: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -41af40: 28e5 |0024: goto 0009 // -001b │ │ -41af42: 1100 |0025: return-object v0 │ │ +41aef4: |[41aef4] de.danoeh.antennapod.net.common.UrlChecker.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; │ │ +41af04: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +41af08: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +41af0e: 7210 e0b8 0300 |0005: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +41af14: 0c03 |0008: move-result-object v3 │ │ +41af16: 7210 c3b8 0300 |0009: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +41af1c: 0a01 |000c: move-result v1 │ │ +41af1e: 3801 1800 |000d: if-eqz v1, 0025 // +0018 │ │ +41af22: 7210 c4b8 0300 |000f: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +41af28: 0c01 |0012: move-result-object v1 │ │ +41af2a: 1f01 8c1e |0013: check-cast v1, Ljava/lang/String; // type@1e8c │ │ +41af2e: 7110 330b 0100 |0015: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +41af34: 0a02 |0018: move-result v2 │ │ +41af36: 3902 f0ff |0019: if-nez v2, 0009 // -0010 │ │ +41af3a: 6202 dfff |001b: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@ffdf │ │ +41af3e: 6e20 a2b6 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ +41af44: 0c01 |0020: move-result-object v1 │ │ +41af46: 7220 d5b8 1000 |0021: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +41af4c: 28e5 |0024: goto 0009 // -001b │ │ +41af4e: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ 0x0015 line=141 │ │ 0x001b line=142 │ │ locals : │ │ @@ -877034,128 +877034,128 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 225 16-bit code units │ │ -41ac78: |[41ac78] de.danoeh.antennapod.net.common.UrlChecker.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -41ac88: 6e10 a6b6 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ -41ac8e: 0c04 |0003: move-result-object v4 │ │ -41ac90: 6200 dfff |0004: sget-object v0, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@ffdf │ │ -41ac94: 6e20 a2b6 0400 |0006: invoke-virtual {v4, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ -41ac9a: 0c00 |0009: move-result-object v0 │ │ -41ac9c: 1a01 8b77 |000a: const-string v1, "feed://" // string@778b │ │ -41aca0: 6e20 9cb6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -41aca6: 0a01 |000f: move-result v1 │ │ -41aca8: 1272 |0010: const/4 v2, #int 7 // #7 │ │ -41acaa: 1a03 7b52 |0011: const-string v3, "UrlChecker" // string@527b │ │ -41acae: 3801 1000 |0013: if-eqz v1, 0023 // +0010 │ │ -41acb2: 1a00 7848 |0015: const-string v0, "Replacing feed:// with http://" // string@4878 │ │ -41acb6: 7120 7e0b 0300 |0017: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -41acbc: 6e20 9eb6 2400 |001a: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ -41acc2: 0c04 |001d: move-result-object v4 │ │ -41acc4: 7110 87ad 0400 |001e: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ -41acca: 0c04 |0021: move-result-object v4 │ │ -41accc: 1104 |0022: return-object v4 │ │ -41acce: 1a01 a8b7 |0023: const-string v1, "pcast://" // string@b7a8 │ │ -41acd2: 6e20 9cb6 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -41acd8: 0a01 |0028: move-result v1 │ │ -41acda: 3801 1200 |0029: if-eqz v1, 003b // +0012 │ │ -41acde: 1a00 7548 |002b: const-string v0, "Removing pcast://" // string@4875 │ │ -41ace2: 7120 7e0b 0300 |002d: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -41ace8: 1300 0800 |0030: const/16 v0, #int 8 // #8 │ │ -41acec: 6e20 9eb6 0400 |0032: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ -41acf2: 0c04 |0035: move-result-object v4 │ │ -41acf4: 7110 87ad 0400 |0036: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ -41acfa: 0c04 |0039: move-result-object v4 │ │ -41acfc: 1104 |003a: return-object v4 │ │ -41acfe: 1a01 a7b7 |003b: const-string v1, "pcast:" // string@b7a7 │ │ -41ad02: 6e20 9cb6 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -41ad08: 0a01 |0040: move-result v1 │ │ -41ad0a: 3801 1100 |0041: if-eqz v1, 0052 // +0011 │ │ -41ad0e: 1a00 7448 |0043: const-string v0, "Removing pcast:" // string@4874 │ │ -41ad12: 7120 7e0b 0300 |0045: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -41ad18: 1260 |0048: const/4 v0, #int 6 // #6 │ │ -41ad1a: 6e20 9eb6 0400 |0049: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ -41ad20: 0c04 |004c: move-result-object v4 │ │ -41ad22: 7110 87ad 0400 |004d: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ -41ad28: 0c04 |0050: move-result-object v4 │ │ -41ad2a: 1104 |0051: return-object v4 │ │ -41ad2c: 1a01 0e94 |0052: const-string v1, "itpc" // string@940e │ │ -41ad30: 6e20 9cb6 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -41ad36: 0a01 |0057: move-result v1 │ │ -41ad38: 3801 1000 |0058: if-eqz v1, 0068 // +0010 │ │ -41ad3c: 1a00 7948 |005a: const-string v0, "Replacing itpc:// with http://" // string@4879 │ │ -41ad40: 7120 7e0b 0300 |005c: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -41ad46: 6e20 9eb6 2400 |005f: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ -41ad4c: 0c04 |0062: move-result-object v4 │ │ -41ad4e: 7110 87ad 0400 |0063: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ -41ad54: 0c04 |0066: move-result-object v4 │ │ -41ad56: 1104 |0067: return-object v4 │ │ -41ad58: 1a01 4360 |0068: const-string v1, "antennapod-subscribe://" // string@6043 │ │ -41ad5c: 6e20 9cb6 1000 |006a: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -41ad62: 0a01 |006d: move-result v1 │ │ -41ad64: 3801 1200 |006e: if-eqz v1, 0080 // +0012 │ │ -41ad68: 1a00 7048 |0070: const-string v0, "Removing antennapod-subscribe://" // string@4870 │ │ -41ad6c: 7120 7e0b 0300 |0072: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -41ad72: 1300 1700 |0075: const/16 v0, #int 23 // #17 │ │ -41ad76: 6e20 9eb6 0400 |0077: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ -41ad7c: 0c04 |007a: move-result-object v4 │ │ -41ad7e: 7110 87ad 0400 |007b: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ -41ad84: 0c04 |007e: move-result-object v4 │ │ -41ad86: 1104 |007f: return-object v4 │ │ -41ad88: 1a01 4460 |0080: const-string v1, "antennapod.org/deeplink/subscribe" // string@6044 │ │ -41ad8c: 6e20 81b6 1000 |0082: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ -41ad92: 0a01 |0085: move-result v1 │ │ -41ad94: 3801 2100 |0086: if-eqz v1, 00a7 // +0021 │ │ -41ad98: 1a00 7148 |0088: const-string v0, "Removing antennapod.org/deeplink/subscribe" // string@4871 │ │ -41ad9c: 7120 7e0b 0300 |008a: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -41ada2: 7110 2607 0400 |008d: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ -41ada8: 0c04 |0090: move-result-object v4 │ │ -41adaa: 1a00 6bd8 |0091: const-string v0, "url" // string@d86b │ │ -41adae: 6e20 1f07 0400 |0093: invoke-virtual {v4, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@071f │ │ -41adb4: 0c04 |0096: move-result-object v4 │ │ -41adb6: 1a00 8051 |0097: const-string v0, "UTF-8" // string@5180 │ │ -41adba: 7120 6ab7 0400 |0099: invoke-static {v4, v0}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b76a │ │ -41adc0: 0c00 |009c: move-result-object v0 │ │ -41adc2: 7110 87ad 0000 |009d: invoke-static {v0}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ -41adc8: 0c04 |00a0: move-result-object v4 │ │ -41adca: 1104 |00a1: return-object v4 │ │ -41adcc: 7110 87ad 0400 |00a2: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ -41add2: 0c04 |00a5: move-result-object v4 │ │ -41add4: 1104 |00a6: return-object v4 │ │ -41add6: 1a01 84d1 |00a7: const-string v1, "subscribeonandroid.com" // string@d184 │ │ -41adda: 6e20 81b6 1000 |00a9: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ -41ade0: 0a01 |00ac: move-result v1 │ │ -41ade2: 3801 0f00 |00ad: if-eqz v1, 00bc // +000f │ │ -41ade6: 1a00 5705 |00af: const-string v0, "((www.)?(subscribeonandroid.com/))" // string@0557 │ │ -41adea: 1a01 0000 |00b1: const-string v1, "" // string@0000 │ │ -41adee: 6e30 99b6 0401 |00b3: invoke-virtual {v4, v0, v1}, Ljava/lang/String;.replaceFirst:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b699 │ │ -41adf4: 0c04 |00b6: move-result-object v4 │ │ -41adf6: 7110 87ad 0400 |00b7: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ -41adfc: 0c04 |00ba: move-result-object v4 │ │ -41adfe: 1104 |00bb: return-object v4 │ │ -41ae00: 1a01 b48c |00bc: const-string v1, "http://" // string@8cb4 │ │ -41ae04: 6e20 9cb6 1000 |00be: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -41ae0a: 0a02 |00c1: move-result v2 │ │ -41ae0c: 3902 1e00 |00c2: if-nez v2, 00e0 // +001e │ │ -41ae10: 1a02 ca8c |00c4: const-string v2, "https://" // string@8cca │ │ -41ae14: 6e20 9cb6 2000 |00c6: invoke-virtual {v0, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -41ae1a: 0a00 |00c9: move-result v0 │ │ -41ae1c: 3900 1600 |00ca: if-nez v0, 00e0 // +0016 │ │ -41ae20: 1a00 550a |00cc: const-string v0, "Adding http:// at the beginning of the URL" // string@0a55 │ │ -41ae24: 7120 7e0b 0300 |00ce: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -41ae2a: 2200 8d1e |00d1: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -41ae2e: 7010 adb6 0000 |00d3: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -41ae34: 6e20 b9b6 1000 |00d6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41ae3a: 6e20 b9b6 4000 |00d9: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41ae40: 6e10 c3b6 0000 |00dc: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -41ae46: 0c04 |00df: move-result-object v4 │ │ -41ae48: 1104 |00e0: return-object v4 │ │ +41ac84: |[41ac84] de.danoeh.antennapod.net.common.UrlChecker.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +41ac94: 6e10 a6b6 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ +41ac9a: 0c04 |0003: move-result-object v4 │ │ +41ac9c: 6200 dfff |0004: sget-object v0, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@ffdf │ │ +41aca0: 6e20 a2b6 0400 |0006: invoke-virtual {v4, v0}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ +41aca6: 0c00 |0009: move-result-object v0 │ │ +41aca8: 1a01 8b77 |000a: const-string v1, "feed://" // string@778b │ │ +41acac: 6e20 9cb6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +41acb2: 0a01 |000f: move-result v1 │ │ +41acb4: 1272 |0010: const/4 v2, #int 7 // #7 │ │ +41acb6: 1a03 7b52 |0011: const-string v3, "UrlChecker" // string@527b │ │ +41acba: 3801 1000 |0013: if-eqz v1, 0023 // +0010 │ │ +41acbe: 1a00 7848 |0015: const-string v0, "Replacing feed:// with http://" // string@4878 │ │ +41acc2: 7120 7e0b 0300 |0017: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +41acc8: 6e20 9eb6 2400 |001a: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ +41acce: 0c04 |001d: move-result-object v4 │ │ +41acd0: 7110 87ad 0400 |001e: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ +41acd6: 0c04 |0021: move-result-object v4 │ │ +41acd8: 1104 |0022: return-object v4 │ │ +41acda: 1a01 a8b7 |0023: const-string v1, "pcast://" // string@b7a8 │ │ +41acde: 6e20 9cb6 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +41ace4: 0a01 |0028: move-result v1 │ │ +41ace6: 3801 1200 |0029: if-eqz v1, 003b // +0012 │ │ +41acea: 1a00 7548 |002b: const-string v0, "Removing pcast://" // string@4875 │ │ +41acee: 7120 7e0b 0300 |002d: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +41acf4: 1300 0800 |0030: const/16 v0, #int 8 // #8 │ │ +41acf8: 6e20 9eb6 0400 |0032: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ +41acfe: 0c04 |0035: move-result-object v4 │ │ +41ad00: 7110 87ad 0400 |0036: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ +41ad06: 0c04 |0039: move-result-object v4 │ │ +41ad08: 1104 |003a: return-object v4 │ │ +41ad0a: 1a01 a7b7 |003b: const-string v1, "pcast:" // string@b7a7 │ │ +41ad0e: 6e20 9cb6 1000 |003d: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +41ad14: 0a01 |0040: move-result v1 │ │ +41ad16: 3801 1100 |0041: if-eqz v1, 0052 // +0011 │ │ +41ad1a: 1a00 7448 |0043: const-string v0, "Removing pcast:" // string@4874 │ │ +41ad1e: 7120 7e0b 0300 |0045: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +41ad24: 1260 |0048: const/4 v0, #int 6 // #6 │ │ +41ad26: 6e20 9eb6 0400 |0049: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ +41ad2c: 0c04 |004c: move-result-object v4 │ │ +41ad2e: 7110 87ad 0400 |004d: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ +41ad34: 0c04 |0050: move-result-object v4 │ │ +41ad36: 1104 |0051: return-object v4 │ │ +41ad38: 1a01 0e94 |0052: const-string v1, "itpc" // string@940e │ │ +41ad3c: 6e20 9cb6 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +41ad42: 0a01 |0057: move-result v1 │ │ +41ad44: 3801 1000 |0058: if-eqz v1, 0068 // +0010 │ │ +41ad48: 1a00 7948 |005a: const-string v0, "Replacing itpc:// with http://" // string@4879 │ │ +41ad4c: 7120 7e0b 0300 |005c: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +41ad52: 6e20 9eb6 2400 |005f: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ +41ad58: 0c04 |0062: move-result-object v4 │ │ +41ad5a: 7110 87ad 0400 |0063: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ +41ad60: 0c04 |0066: move-result-object v4 │ │ +41ad62: 1104 |0067: return-object v4 │ │ +41ad64: 1a01 4360 |0068: const-string v1, "antennapod-subscribe://" // string@6043 │ │ +41ad68: 6e20 9cb6 1000 |006a: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +41ad6e: 0a01 |006d: move-result v1 │ │ +41ad70: 3801 1200 |006e: if-eqz v1, 0080 // +0012 │ │ +41ad74: 1a00 7048 |0070: const-string v0, "Removing antennapod-subscribe://" // string@4870 │ │ +41ad78: 7120 7e0b 0300 |0072: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +41ad7e: 1300 1700 |0075: const/16 v0, #int 23 // #17 │ │ +41ad82: 6e20 9eb6 0400 |0077: invoke-virtual {v4, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ +41ad88: 0c04 |007a: move-result-object v4 │ │ +41ad8a: 7110 87ad 0400 |007b: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ +41ad90: 0c04 |007e: move-result-object v4 │ │ +41ad92: 1104 |007f: return-object v4 │ │ +41ad94: 1a01 4460 |0080: const-string v1, "antennapod.org/deeplink/subscribe" // string@6044 │ │ +41ad98: 6e20 81b6 1000 |0082: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ +41ad9e: 0a01 |0085: move-result v1 │ │ +41ada0: 3801 2100 |0086: if-eqz v1, 00a7 // +0021 │ │ +41ada4: 1a00 7148 |0088: const-string v0, "Removing antennapod.org/deeplink/subscribe" // string@4871 │ │ +41ada8: 7120 7e0b 0300 |008a: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +41adae: 7110 2607 0400 |008d: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ +41adb4: 0c04 |0090: move-result-object v4 │ │ +41adb6: 1a00 6bd8 |0091: const-string v0, "url" // string@d86b │ │ +41adba: 6e20 1f07 0400 |0093: invoke-virtual {v4, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@071f │ │ +41adc0: 0c04 |0096: move-result-object v4 │ │ +41adc2: 1a00 8051 |0097: const-string v0, "UTF-8" // string@5180 │ │ +41adc6: 7120 6ab7 0400 |0099: invoke-static {v4, v0}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b76a │ │ +41adcc: 0c00 |009c: move-result-object v0 │ │ +41adce: 7110 87ad 0000 |009d: invoke-static {v0}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ +41add4: 0c04 |00a0: move-result-object v4 │ │ +41add6: 1104 |00a1: return-object v4 │ │ +41add8: 7110 87ad 0400 |00a2: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ +41adde: 0c04 |00a5: move-result-object v4 │ │ +41ade0: 1104 |00a6: return-object v4 │ │ +41ade2: 1a01 84d1 |00a7: const-string v1, "subscribeonandroid.com" // string@d184 │ │ +41ade6: 6e20 81b6 1000 |00a9: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ +41adec: 0a01 |00ac: move-result v1 │ │ +41adee: 3801 0f00 |00ad: if-eqz v1, 00bc // +000f │ │ +41adf2: 1a00 5705 |00af: const-string v0, "((www.)?(subscribeonandroid.com/))" // string@0557 │ │ +41adf6: 1a01 0000 |00b1: const-string v1, "" // string@0000 │ │ +41adfa: 6e30 99b6 0401 |00b3: invoke-virtual {v4, v0, v1}, Ljava/lang/String;.replaceFirst:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b699 │ │ +41ae00: 0c04 |00b6: move-result-object v4 │ │ +41ae02: 7110 87ad 0400 |00b7: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ +41ae08: 0c04 |00ba: move-result-object v4 │ │ +41ae0a: 1104 |00bb: return-object v4 │ │ +41ae0c: 1a01 b48c |00bc: const-string v1, "http://" // string@8cb4 │ │ +41ae10: 6e20 9cb6 1000 |00be: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +41ae16: 0a02 |00c1: move-result v2 │ │ +41ae18: 3902 1e00 |00c2: if-nez v2, 00e0 // +001e │ │ +41ae1c: 1a02 ca8c |00c4: const-string v2, "https://" // string@8cca │ │ +41ae20: 6e20 9cb6 2000 |00c6: invoke-virtual {v0, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +41ae26: 0a00 |00c9: move-result v0 │ │ +41ae28: 3900 1600 |00ca: if-nez v0, 00e0 // +0016 │ │ +41ae2c: 1a00 550a |00cc: const-string v0, "Adding http:// at the beginning of the URL" // string@0a55 │ │ +41ae30: 7120 7e0b 0300 |00ce: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +41ae36: 2200 8d1e |00d1: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +41ae3a: 7010 adb6 0000 |00d3: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +41ae40: 6e20 b9b6 1000 |00d6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +41ae46: 6e20 b9b6 4000 |00d9: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +41ae4c: 6e10 c3b6 0000 |00dc: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +41ae52: 0c04 |00df: move-result-object v4 │ │ +41ae54: 1104 |00e0: return-object v4 │ │ catches : 1 │ │ 0x0097 - 0x00a1 │ │ Ljava/io/UnsupportedEncodingException; -> 0x00a2 │ │ positions : │ │ 0x0000 line=40 │ │ 0x0004 line=41 │ │ 0x000c line=42 │ │ @@ -877191,47 +877191,47 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -41ae5c: |[41ae5c] de.danoeh.antennapod.net.common.UrlChecker.prepareUrl:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -41ae6c: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ -41ae70: 7110 87ad 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ -41ae76: 0c02 |0005: move-result-object v2 │ │ -41ae78: 1102 |0006: return-object v2 │ │ -41ae7a: 6e10 a6b6 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ -41ae80: 0c02 |000a: move-result-object v2 │ │ -41ae82: 7110 87ad 0300 |000b: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ -41ae88: 0c03 |000e: move-result-object v3 │ │ -41ae8a: 7110 2607 0200 |000f: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ -41ae90: 0c00 |0012: move-result-object v0 │ │ -41ae92: 7110 2607 0300 |0013: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ -41ae98: 0c03 |0016: move-result-object v3 │ │ -41ae9a: 6e10 2407 0000 |0017: invoke-virtual {v0}, Landroid/net/Uri;.isRelative:()Z // method@0724 │ │ -41aea0: 0a01 |001a: move-result v1 │ │ -41aea2: 3801 1d00 |001b: if-eqz v1, 0038 // +001d │ │ -41aea6: 6e10 2307 0300 |001d: invoke-virtual {v3}, Landroid/net/Uri;.isAbsolute:()Z // method@0723 │ │ -41aeac: 0a01 |0020: move-result v1 │ │ -41aeae: 3801 1700 |0021: if-eqz v1, 0038 // +0017 │ │ -41aeb2: 6e10 1007 0000 |0023: invoke-virtual {v0}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@0710 │ │ -41aeb8: 0c02 |0026: move-result-object v2 │ │ -41aeba: 6e10 2007 0300 |0027: invoke-virtual {v3}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0720 │ │ -41aec0: 0c03 |002a: move-result-object v3 │ │ -41aec2: 6e20 0f07 3200 |002b: invoke-virtual {v2, v3}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@070f │ │ -41aec8: 0c02 |002e: move-result-object v2 │ │ -41aeca: 6e10 0b07 0200 |002f: invoke-virtual {v2}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@070b │ │ -41aed0: 0c02 |0032: move-result-object v2 │ │ -41aed2: 6e10 2707 0200 |0033: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ -41aed8: 0c02 |0036: move-result-object v2 │ │ -41aeda: 1102 |0037: return-object v2 │ │ -41aedc: 7110 87ad 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ -41aee2: 0c02 |003b: move-result-object v2 │ │ -41aee4: 1102 |003c: return-object v2 │ │ +41ae68: |[41ae68] de.danoeh.antennapod.net.common.UrlChecker.prepareUrl:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +41ae78: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ +41ae7c: 7110 87ad 0200 |0002: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ +41ae82: 0c02 |0005: move-result-object v2 │ │ +41ae84: 1102 |0006: return-object v2 │ │ +41ae86: 6e10 a6b6 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ +41ae8c: 0c02 |000a: move-result-object v2 │ │ +41ae8e: 7110 87ad 0300 |000b: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ +41ae94: 0c03 |000e: move-result-object v3 │ │ +41ae96: 7110 2607 0200 |000f: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ +41ae9c: 0c00 |0012: move-result-object v0 │ │ +41ae9e: 7110 2607 0300 |0013: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ +41aea4: 0c03 |0016: move-result-object v3 │ │ +41aea6: 6e10 2407 0000 |0017: invoke-virtual {v0}, Landroid/net/Uri;.isRelative:()Z // method@0724 │ │ +41aeac: 0a01 |001a: move-result v1 │ │ +41aeae: 3801 1d00 |001b: if-eqz v1, 0038 // +001d │ │ +41aeb2: 6e10 2307 0300 |001d: invoke-virtual {v3}, Landroid/net/Uri;.isAbsolute:()Z // method@0723 │ │ +41aeb8: 0a01 |0020: move-result v1 │ │ +41aeba: 3801 1700 |0021: if-eqz v1, 0038 // +0017 │ │ +41aebe: 6e10 1007 0000 |0023: invoke-virtual {v0}, Landroid/net/Uri;.buildUpon:()Landroid/net/Uri$Builder; // method@0710 │ │ +41aec4: 0c02 |0026: move-result-object v2 │ │ +41aec6: 6e10 2007 0300 |0027: invoke-virtual {v3}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0720 │ │ +41aecc: 0c03 |002a: move-result-object v3 │ │ +41aece: 6e20 0f07 3200 |002b: invoke-virtual {v2, v3}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@070f │ │ +41aed4: 0c02 |002e: move-result-object v2 │ │ +41aed6: 6e10 0b07 0200 |002f: invoke-virtual {v2}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@070b │ │ +41aedc: 0c02 |0032: move-result-object v2 │ │ +41aede: 6e10 2707 0200 |0033: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ +41aee4: 0c02 |0036: move-result-object v2 │ │ +41aee6: 1102 |0037: return-object v2 │ │ +41aee8: 7110 87ad 0200 |0038: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ +41aeee: 0c02 |003b: move-result-object v2 │ │ +41aef0: 1102 |003c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=91 │ │ 0x0007 line=93 │ │ 0x000b line=94 │ │ 0x000f line=95 │ │ 0x0013 line=96 │ │ @@ -877247,74 +877247,74 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 111 16-bit code units │ │ -41ab88: |[41ab88] de.danoeh.antennapod.net.common.UrlChecker.urlEquals:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -41ab98: 7110 2607 0300 |0000: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ -41ab9e: 0c00 |0003: move-result-object v0 │ │ -41aba0: 7110 2607 0400 |0004: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ -41aba6: 0c01 |0007: move-result-object v1 │ │ -41aba8: 3800 6200 |0008: if-eqz v0, 006a // +0062 │ │ -41abac: 3801 6000 |000a: if-eqz v1, 006a // +0060 │ │ -41abb0: 6e10 1907 0000 |000c: invoke-virtual {v0}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@0719 │ │ -41abb6: 0c02 |000f: move-result-object v2 │ │ -41abb8: 3802 5a00 |0010: if-eqz v2, 006a // +005a │ │ -41abbc: 6e10 1907 0100 |0012: invoke-virtual {v1}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@0719 │ │ -41abc2: 0c02 |0015: move-result-object v2 │ │ -41abc4: 3902 0300 |0016: if-nez v2, 0019 // +0003 │ │ -41abc8: 2852 |0018: goto 006a // +0052 │ │ -41abca: 6e10 1907 0000 |0019: invoke-virtual {v0}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@0719 │ │ -41abd0: 0c03 |001c: move-result-object v3 │ │ -41abd2: 6204 dfff |001d: sget-object v4, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@ffdf │ │ -41abd6: 6e20 a2b6 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ -41abdc: 0c03 |0022: move-result-object v3 │ │ -41abde: 6e10 1907 0100 |0023: invoke-virtual {v1}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@0719 │ │ -41abe4: 0c02 |0026: move-result-object v2 │ │ -41abe6: 6e20 a2b6 4200 |0027: invoke-virtual {v2, v4}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ -41abec: 0c04 |002a: move-result-object v4 │ │ -41abee: 6e20 85b6 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -41abf4: 0a03 |002e: move-result v3 │ │ -41abf6: 1204 |002f: const/4 v4, #int 0 // #0 │ │ -41abf8: 3903 0300 |0030: if-nez v3, 0033 // +0003 │ │ -41abfc: 0f04 |0032: return v4 │ │ -41abfe: 6e10 1c07 0000 |0033: invoke-virtual {v0}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@071c │ │ -41ac04: 0c03 |0036: move-result-object v3 │ │ -41ac06: 7110 86ad 0300 |0037: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; // method@ad86 │ │ -41ac0c: 0c03 |003a: move-result-object v3 │ │ -41ac0e: 6e10 1c07 0100 |003b: invoke-virtual {v1}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@071c │ │ -41ac14: 0c02 |003e: move-result-object v2 │ │ -41ac16: 7110 86ad 0200 |003f: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; // method@ad86 │ │ -41ac1c: 0c02 |0042: move-result-object v2 │ │ -41ac1e: 7220 dbb8 2300 |0043: invoke-interface {v3, v2}, Ljava/util/List;.equals:(Ljava/lang/Object;)Z // method@b8db │ │ -41ac24: 0a03 |0046: move-result v3 │ │ -41ac26: 3903 0300 |0047: if-nez v3, 004a // +0003 │ │ -41ac2a: 0f04 |0049: return v4 │ │ -41ac2c: 6e10 1e07 0000 |004a: invoke-virtual {v0}, Landroid/net/Uri;.getQuery:()Ljava/lang/String; // method@071e │ │ -41ac32: 0c03 |004d: move-result-object v3 │ │ -41ac34: 7110 330b 0300 |004e: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -41ac3a: 0a03 |0051: move-result v3 │ │ -41ac3c: 3803 0b00 |0052: if-eqz v3, 005d // +000b │ │ -41ac40: 6e10 1e07 0100 |0054: invoke-virtual {v1}, Landroid/net/Uri;.getQuery:()Ljava/lang/String; // method@071e │ │ -41ac46: 0c03 |0057: move-result-object v3 │ │ -41ac48: 7110 330b 0300 |0058: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -41ac4e: 0a03 |005b: move-result v3 │ │ -41ac50: 0f03 |005c: return v3 │ │ -41ac52: 6e10 1e07 0000 |005d: invoke-virtual {v0}, Landroid/net/Uri;.getQuery:()Ljava/lang/String; // method@071e │ │ -41ac58: 0c03 |0060: move-result-object v3 │ │ -41ac5a: 6e10 1e07 0100 |0061: invoke-virtual {v1}, Landroid/net/Uri;.getQuery:()Ljava/lang/String; // method@071e │ │ -41ac60: 0c04 |0064: move-result-object v4 │ │ -41ac62: 6e20 85b6 4300 |0065: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -41ac68: 0a03 |0068: move-result v3 │ │ -41ac6a: 0f03 |0069: return v3 │ │ -41ac6c: 6e20 85b6 4300 |006a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -41ac72: 0a03 |006d: move-result v3 │ │ -41ac74: 0f03 |006e: return v3 │ │ +41ab94: |[41ab94] de.danoeh.antennapod.net.common.UrlChecker.urlEquals:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +41aba4: 7110 2607 0300 |0000: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ +41abaa: 0c00 |0003: move-result-object v0 │ │ +41abac: 7110 2607 0400 |0004: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ +41abb2: 0c01 |0007: move-result-object v1 │ │ +41abb4: 3800 6200 |0008: if-eqz v0, 006a // +0062 │ │ +41abb8: 3801 6000 |000a: if-eqz v1, 006a // +0060 │ │ +41abbc: 6e10 1907 0000 |000c: invoke-virtual {v0}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@0719 │ │ +41abc2: 0c02 |000f: move-result-object v2 │ │ +41abc4: 3802 5a00 |0010: if-eqz v2, 006a // +005a │ │ +41abc8: 6e10 1907 0100 |0012: invoke-virtual {v1}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@0719 │ │ +41abce: 0c02 |0015: move-result-object v2 │ │ +41abd0: 3902 0300 |0016: if-nez v2, 0019 // +0003 │ │ +41abd4: 2852 |0018: goto 006a // +0052 │ │ +41abd6: 6e10 1907 0000 |0019: invoke-virtual {v0}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@0719 │ │ +41abdc: 0c03 |001c: move-result-object v3 │ │ +41abde: 6204 dfff |001d: sget-object v4, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@ffdf │ │ +41abe2: 6e20 a2b6 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ +41abe8: 0c03 |0022: move-result-object v3 │ │ +41abea: 6e10 1907 0100 |0023: invoke-virtual {v1}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@0719 │ │ +41abf0: 0c02 |0026: move-result-object v2 │ │ +41abf2: 6e20 a2b6 4200 |0027: invoke-virtual {v2, v4}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ +41abf8: 0c04 |002a: move-result-object v4 │ │ +41abfa: 6e20 85b6 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +41ac00: 0a03 |002e: move-result v3 │ │ +41ac02: 1204 |002f: const/4 v4, #int 0 // #0 │ │ +41ac04: 3903 0300 |0030: if-nez v3, 0033 // +0003 │ │ +41ac08: 0f04 |0032: return v4 │ │ +41ac0a: 6e10 1c07 0000 |0033: invoke-virtual {v0}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@071c │ │ +41ac10: 0c03 |0036: move-result-object v3 │ │ +41ac12: 7110 86ad 0300 |0037: invoke-static {v3}, Lde/danoeh/antennapod/net/common/UrlChecker;.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; // method@ad86 │ │ +41ac18: 0c03 |003a: move-result-object v3 │ │ +41ac1a: 6e10 1c07 0100 |003b: invoke-virtual {v1}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@071c │ │ +41ac20: 0c02 |003e: move-result-object v2 │ │ +41ac22: 7110 86ad 0200 |003f: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.normalizePathSegments:(Ljava/util/List;)Ljava/util/List; // method@ad86 │ │ +41ac28: 0c02 |0042: move-result-object v2 │ │ +41ac2a: 7220 dbb8 2300 |0043: invoke-interface {v3, v2}, Ljava/util/List;.equals:(Ljava/lang/Object;)Z // method@b8db │ │ +41ac30: 0a03 |0046: move-result v3 │ │ +41ac32: 3903 0300 |0047: if-nez v3, 004a // +0003 │ │ +41ac36: 0f04 |0049: return v4 │ │ +41ac38: 6e10 1e07 0000 |004a: invoke-virtual {v0}, Landroid/net/Uri;.getQuery:()Ljava/lang/String; // method@071e │ │ +41ac3e: 0c03 |004d: move-result-object v3 │ │ +41ac40: 7110 330b 0300 |004e: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +41ac46: 0a03 |0051: move-result v3 │ │ +41ac48: 3803 0b00 |0052: if-eqz v3, 005d // +000b │ │ +41ac4c: 6e10 1e07 0100 |0054: invoke-virtual {v1}, Landroid/net/Uri;.getQuery:()Ljava/lang/String; // method@071e │ │ +41ac52: 0c03 |0057: move-result-object v3 │ │ +41ac54: 7110 330b 0300 |0058: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +41ac5a: 0a03 |005b: move-result v3 │ │ +41ac5c: 0f03 |005c: return v3 │ │ +41ac5e: 6e10 1e07 0000 |005d: invoke-virtual {v0}, Landroid/net/Uri;.getQuery:()Ljava/lang/String; // method@071e │ │ +41ac64: 0c03 |0060: move-result-object v3 │ │ +41ac66: 6e10 1e07 0100 |0061: invoke-virtual {v1}, Landroid/net/Uri;.getQuery:()Ljava/lang/String; // method@071e │ │ +41ac6c: 0c04 |0064: move-result-object v4 │ │ +41ac6e: 6e20 85b6 4300 |0065: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +41ac74: 0a03 |0068: move-result v3 │ │ +41ac76: 0f03 |0069: return v3 │ │ +41ac78: 6e20 85b6 4300 |006a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +41ac7e: 0a03 |006d: move-result v3 │ │ +41ac80: 0f03 |006e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0004 line=115 │ │ 0x000c line=116 │ │ 0x0019 line=119 │ │ 0x0033 line=122 │ │ @@ -877384,17 +877384,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41afcc: |[41afcc] de.danoeh.antennapod.net.discovery.BuildConfig.:()V │ │ -41afdc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41afe2: 0e00 |0003: return-void │ │ +41afd8: |[41afd8] de.danoeh.antennapod.net.discovery.BuildConfig.:()V │ │ +41afe8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41afee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -877422,37 +877422,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41b008: |[41b008] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda0.:()V │ │ -41b018: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41b01e: 0e00 |0003: return-void │ │ +41b014: |[41b014] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda0.:()V │ │ +41b024: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41b02a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -41afe4: |[41afe4] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -41aff4: 1f01 1a1f |0000: check-cast v1, Ljava/util/Map$Entry; // type@1f1a │ │ -41aff8: 1f02 1a1f |0002: check-cast v2, Ljava/util/Map$Entry; // type@1f1a │ │ -41affc: 7120 98ad 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$7Nb1FeW-gr6UgUTxAsBgvs-vhOg:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I // method@ad98 │ │ -41b002: 0a01 |0007: move-result v1 │ │ -41b004: 0f01 |0008: return v1 │ │ +41aff0: |[41aff0] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +41b000: 1f01 1a1f |0000: check-cast v1, Ljava/util/Map$Entry; // type@1f1a │ │ +41b004: 1f02 1a1f |0002: check-cast v2, Ljava/util/Map$Entry; // type@1f1a │ │ +41b008: 7120 98ad 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$7Nb1FeW-gr6UgUTxAsBgvs-vhOg:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I // method@ad98 │ │ +41b00e: 0a01 |0007: move-result v1 │ │ +41b010: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -877490,19 +877490,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -41b634: |[41b634] de.danoeh.antennapod.net.discovery.FeedUrlNotFoundException.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -41b644: 7010 4ab5 0000 |0000: invoke-direct {v0}, Ljava/io/IOException;.:()V // method@b54a │ │ -41b64a: 5b01 b97e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.artistName:Ljava/lang/String; // field@7eb9 │ │ -41b64e: 5b02 ba7e |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.trackName:Ljava/lang/String; // field@7eba │ │ -41b652: 0e00 |0007: return-void │ │ +41b640: |[41b640] de.danoeh.antennapod.net.discovery.FeedUrlNotFoundException.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +41b650: 7010 4ab5 0000 |0000: invoke-direct {v0}, Ljava/io/IOException;.:()V // method@b54a │ │ +41b656: 5b01 b97e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.artistName:Ljava/lang/String; // field@7eb9 │ │ +41b65a: 5b02 ba7e |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.trackName:Ljava/lang/String; // field@7eba │ │ +41b65e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x0003 line=10 │ │ 0x0005 line=11 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException; │ │ @@ -877515,17 +877515,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b5ec: |[41b5ec] de.danoeh.antennapod.net.discovery.FeedUrlNotFoundException.getArtistName:()Ljava/lang/String; │ │ -41b5fc: 5410 b97e |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.artistName:Ljava/lang/String; // field@7eb9 │ │ -41b600: 1100 |0002: return-object v0 │ │ +41b5f8: |[41b5f8] de.danoeh.antennapod.net.discovery.FeedUrlNotFoundException.getArtistName:()Ljava/lang/String; │ │ +41b608: 5410 b97e |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.artistName:Ljava/lang/String; // field@7eb9 │ │ +41b60c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;) │ │ @@ -877533,33 +877533,33 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b604: |[41b604] de.danoeh.antennapod.net.discovery.FeedUrlNotFoundException.getMessage:()Ljava/lang/String; │ │ -41b614: 1a00 be48 |0000: const-string v0, "Result does not specify a feed url" // string@48be │ │ -41b618: 1100 |0002: return-object v0 │ │ +41b610: |[41b610] de.danoeh.antennapod.net.discovery.FeedUrlNotFoundException.getMessage:()Ljava/lang/String; │ │ +41b620: 1a00 be48 |0000: const-string v0, "Result does not specify a feed url" // string@48be │ │ +41b624: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;) │ │ name : 'getTrackName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b61c: |[41b61c] de.danoeh.antennapod.net.discovery.FeedUrlNotFoundException.getTrackName:()Ljava/lang/String; │ │ -41b62c: 5410 ba7e |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.trackName:Ljava/lang/String; // field@7eba │ │ -41b630: 1100 |0002: return-object v0 │ │ +41b628: |[41b628] de.danoeh.antennapod.net.discovery.FeedUrlNotFoundException.getTrackName:()Ljava/lang/String; │ │ +41b638: 5410 ba7e |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.trackName:Ljava/lang/String; // field@7eba │ │ +41b63c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -877638,18 +877638,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41bed8: |[41bed8] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.:(Landroid/content/Context;)V │ │ -41bee8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41beee: 5b01 c97e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.context:Landroid/content/Context; // field@7ec9 │ │ -41bef2: 0e00 |0005: return-void │ │ +41bee4: |[41bee4] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.:(Landroid/content/Context;)V │ │ +41bef4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41befa: 5b01 c97e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.context:Landroid/content/Context; // field@7ec9 │ │ +41befe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ @@ -877659,91 +877659,91 @@ │ │ type : '(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 157 16-bit code units │ │ -41bb98: |[41bb98] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; │ │ -41bba8: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -41bbac: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -41bbb2: 1a01 1019 |0005: const-string v1, "Feed URL " // string@1910 │ │ -41bbb6: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41bbbc: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -41bbbe: 2312 2a21 |000b: new-array v2, v1, [Ljava/lang/Object; // type@212a │ │ -41bbc2: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -41bbc4: 4d08 0203 |000e: aput-object v8, v2, v3 │ │ -41bbc8: 1a04 d08c |0010: const-string v4, "https://itunes.apple.com/%s/rss/toppodcasts/limit=25/explicit=true/json" // string@8cd0 │ │ -41bbcc: 7120 87b6 2400 |0012: invoke-static {v4, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ -41bbd2: 0c02 |0015: move-result-object v2 │ │ -41bbd4: 6e20 b9b6 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41bbda: 6e10 c3b6 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -41bbe0: 0c00 |001c: move-result-object v0 │ │ -41bbe2: 1a02 151c |001d: const-string v2, "ITunesTopListLoader" // string@1c15 │ │ -41bbe6: 7120 7e0b 0200 |001f: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -41bbec: 2200 c41f |0022: new-instance v0, Lokhttp3/Request$Builder; // type@1fc4 │ │ -41bbf0: 7010 b0ba 0000 |0024: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ -41bbf6: 2202 b21f |0027: new-instance v2, Lokhttp3/CacheControl$Builder; // type@1fb2 │ │ -41bbfa: 7010 84ba 0200 |0029: invoke-direct {v2}, Lokhttp3/CacheControl$Builder;.:()V // method@ba84 │ │ -41bc00: 6205 e1ff |002c: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@ffe1 │ │ -41bc04: 6e30 86ba 1205 |002e: invoke-virtual {v2, v1, v5}, Lokhttp3/CacheControl$Builder;.maxStale:(ILjava/util/concurrent/TimeUnit;)Lokhttp3/CacheControl$Builder; // method@ba86 │ │ -41bc0a: 0c02 |0031: move-result-object v2 │ │ -41bc0c: 6e10 85ba 0200 |0032: invoke-virtual {v2}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@ba85 │ │ -41bc12: 0c02 |0035: move-result-object v2 │ │ -41bc14: 6e20 b3ba 2000 |0036: invoke-virtual {v0, v2}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@bab3 │ │ -41bc1a: 0c00 |0039: move-result-object v0 │ │ -41bc1c: 2311 2a21 |003a: new-array v1, v1, [Ljava/lang/Object; // type@212a │ │ -41bc20: 4d08 0103 |003c: aput-object v8, v1, v3 │ │ -41bc24: 7120 87b6 1400 |003e: invoke-static {v4, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ -41bc2a: 0c08 |0041: move-result-object v8 │ │ -41bc2c: 6e20 b8ba 8000 |0042: invoke-virtual {v0, v8}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab8 │ │ -41bc32: 0c08 |0045: move-result-object v8 │ │ -41bc34: 6e10 b2ba 0800 |0046: invoke-virtual {v8}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ -41bc3a: 0c08 |0049: move-result-object v8 │ │ -41bc3c: 6e20 afba 8700 |004a: invoke-virtual {v7, v8}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ -41bc42: 0c07 |004d: move-result-object v7 │ │ -41bc44: 7210 8cba 0700 |004e: invoke-interface {v7}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ -41bc4a: 0c07 |0051: move-result-object v7 │ │ -41bc4c: 6e10 c4ba 0700 |0052: invoke-virtual {v7}, Lokhttp3/Response;.isSuccessful:()Z // method@bac4 │ │ -41bc52: 0a08 |0055: move-result v8 │ │ -41bc54: 3808 0e00 |0056: if-eqz v8, 0064 // +000e │ │ -41bc58: 6e10 c0ba 0700 |0058: invoke-virtual {v7}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ -41bc5e: 0c08 |005b: move-result-object v8 │ │ -41bc60: 6e10 ccba 0800 |005c: invoke-virtual {v8}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@bacc │ │ -41bc66: 0c08 |005f: move-result-object v8 │ │ -41bc68: 6e10 c1ba 0700 |0060: invoke-virtual {v7}, Lokhttp3/Response;.close:()V // method@bac1 │ │ -41bc6e: 1108 |0063: return-object v8 │ │ -41bc70: 6e10 c2ba 0700 |0064: invoke-virtual {v7}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -41bc76: 0a08 |0067: move-result v8 │ │ -41bc78: 1300 9001 |0068: const/16 v0, #int 400 // #190 │ │ -41bc7c: 3308 0a00 |006a: if-ne v8, v0, 0074 // +000a │ │ -41bc80: 2208 461e |006c: new-instance v8, Ljava/io/IOException; // type@1e46 │ │ -41bc84: 1a00 e68c |006e: const-string v0, "iTunes does not have data for the selected country." // string@8ce6 │ │ -41bc88: 7020 4bb5 0800 |0070: invoke-direct {v8, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ -41bc8e: 2708 |0073: throw v8 │ │ -41bc90: 5468 c97e |0074: iget-object v8, v6, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.context:Landroid/content/Context; // field@7ec9 │ │ -41bc94: 6000 8383 |0076: sget v0, Lde/danoeh/antennapod/net/discovery/R$string;.error_msg_prefix:I // field@8383 │ │ -41bc98: 6e20 4302 0800 |0078: invoke-virtual {v8, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -41bc9e: 0c08 |007b: move-result-object v8 │ │ -41bca0: 2200 461e |007c: new-instance v0, Ljava/io/IOException; // type@1e46 │ │ -41bca4: 2201 8d1e |007e: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -41bca8: 7010 adb6 0100 |0080: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -41bcae: 6e20 b9b6 8100 |0083: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41bcb4: 6e20 b8b6 7100 |0086: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -41bcba: 6e10 c3b6 0100 |0089: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -41bcc0: 0c08 |008c: move-result-object v8 │ │ -41bcc2: 7020 4bb5 8000 |008d: invoke-direct {v0, v8}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ -41bcc8: 2700 |0090: throw v0 │ │ -41bcca: 0d08 |0091: move-exception v8 │ │ -41bccc: 3807 0a00 |0092: if-eqz v7, 009c // +000a │ │ -41bcd0: 6e10 c1ba 0700 |0094: invoke-virtual {v7}, Lokhttp3/Response;.close:()V // method@bac1 │ │ -41bcd6: 2805 |0097: goto 009c // +0005 │ │ -41bcd8: 0d07 |0098: move-exception v7 │ │ -41bcda: 6e20 e3b6 7800 |0099: invoke-virtual {v8, v7}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b6e3 │ │ -41bce0: 2708 |009c: throw v8 │ │ +41bba4: |[41bba4] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; │ │ +41bbb4: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +41bbb8: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +41bbbe: 1a01 1019 |0005: const-string v1, "Feed URL " // string@1910 │ │ +41bbc2: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +41bbc8: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +41bbca: 2312 2a21 |000b: new-array v2, v1, [Ljava/lang/Object; // type@212a │ │ +41bbce: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +41bbd0: 4d08 0203 |000e: aput-object v8, v2, v3 │ │ +41bbd4: 1a04 d08c |0010: const-string v4, "https://itunes.apple.com/%s/rss/toppodcasts/limit=25/explicit=true/json" // string@8cd0 │ │ +41bbd8: 7120 87b6 2400 |0012: invoke-static {v4, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ +41bbde: 0c02 |0015: move-result-object v2 │ │ +41bbe0: 6e20 b9b6 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +41bbe6: 6e10 c3b6 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +41bbec: 0c00 |001c: move-result-object v0 │ │ +41bbee: 1a02 151c |001d: const-string v2, "ITunesTopListLoader" // string@1c15 │ │ +41bbf2: 7120 7e0b 0200 |001f: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +41bbf8: 2200 c41f |0022: new-instance v0, Lokhttp3/Request$Builder; // type@1fc4 │ │ +41bbfc: 7010 b0ba 0000 |0024: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ +41bc02: 2202 b21f |0027: new-instance v2, Lokhttp3/CacheControl$Builder; // type@1fb2 │ │ +41bc06: 7010 84ba 0200 |0029: invoke-direct {v2}, Lokhttp3/CacheControl$Builder;.:()V // method@ba84 │ │ +41bc0c: 6205 e1ff |002c: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@ffe1 │ │ +41bc10: 6e30 86ba 1205 |002e: invoke-virtual {v2, v1, v5}, Lokhttp3/CacheControl$Builder;.maxStale:(ILjava/util/concurrent/TimeUnit;)Lokhttp3/CacheControl$Builder; // method@ba86 │ │ +41bc16: 0c02 |0031: move-result-object v2 │ │ +41bc18: 6e10 85ba 0200 |0032: invoke-virtual {v2}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@ba85 │ │ +41bc1e: 0c02 |0035: move-result-object v2 │ │ +41bc20: 6e20 b3ba 2000 |0036: invoke-virtual {v0, v2}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@bab3 │ │ +41bc26: 0c00 |0039: move-result-object v0 │ │ +41bc28: 2311 2a21 |003a: new-array v1, v1, [Ljava/lang/Object; // type@212a │ │ +41bc2c: 4d08 0103 |003c: aput-object v8, v1, v3 │ │ +41bc30: 7120 87b6 1400 |003e: invoke-static {v4, v1}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ +41bc36: 0c08 |0041: move-result-object v8 │ │ +41bc38: 6e20 b8ba 8000 |0042: invoke-virtual {v0, v8}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab8 │ │ +41bc3e: 0c08 |0045: move-result-object v8 │ │ +41bc40: 6e10 b2ba 0800 |0046: invoke-virtual {v8}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ +41bc46: 0c08 |0049: move-result-object v8 │ │ +41bc48: 6e20 afba 8700 |004a: invoke-virtual {v7, v8}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ +41bc4e: 0c07 |004d: move-result-object v7 │ │ +41bc50: 7210 8cba 0700 |004e: invoke-interface {v7}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ +41bc56: 0c07 |0051: move-result-object v7 │ │ +41bc58: 6e10 c4ba 0700 |0052: invoke-virtual {v7}, Lokhttp3/Response;.isSuccessful:()Z // method@bac4 │ │ +41bc5e: 0a08 |0055: move-result v8 │ │ +41bc60: 3808 0e00 |0056: if-eqz v8, 0064 // +000e │ │ +41bc64: 6e10 c0ba 0700 |0058: invoke-virtual {v7}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ +41bc6a: 0c08 |005b: move-result-object v8 │ │ +41bc6c: 6e10 ccba 0800 |005c: invoke-virtual {v8}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@bacc │ │ +41bc72: 0c08 |005f: move-result-object v8 │ │ +41bc74: 6e10 c1ba 0700 |0060: invoke-virtual {v7}, Lokhttp3/Response;.close:()V // method@bac1 │ │ +41bc7a: 1108 |0063: return-object v8 │ │ +41bc7c: 6e10 c2ba 0700 |0064: invoke-virtual {v7}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +41bc82: 0a08 |0067: move-result v8 │ │ +41bc84: 1300 9001 |0068: const/16 v0, #int 400 // #190 │ │ +41bc88: 3308 0a00 |006a: if-ne v8, v0, 0074 // +000a │ │ +41bc8c: 2208 461e |006c: new-instance v8, Ljava/io/IOException; // type@1e46 │ │ +41bc90: 1a00 e68c |006e: const-string v0, "iTunes does not have data for the selected country." // string@8ce6 │ │ +41bc94: 7020 4bb5 0800 |0070: invoke-direct {v8, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ +41bc9a: 2708 |0073: throw v8 │ │ +41bc9c: 5468 c97e |0074: iget-object v8, v6, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.context:Landroid/content/Context; // field@7ec9 │ │ +41bca0: 6000 8383 |0076: sget v0, Lde/danoeh/antennapod/net/discovery/R$string;.error_msg_prefix:I // field@8383 │ │ +41bca4: 6e20 4302 0800 |0078: invoke-virtual {v8, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +41bcaa: 0c08 |007b: move-result-object v8 │ │ +41bcac: 2200 461e |007c: new-instance v0, Ljava/io/IOException; // type@1e46 │ │ +41bcb0: 2201 8d1e |007e: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +41bcb4: 7010 adb6 0100 |0080: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +41bcba: 6e20 b9b6 8100 |0083: invoke-virtual {v1, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +41bcc0: 6e20 b8b6 7100 |0086: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +41bcc6: 6e10 c3b6 0100 |0089: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +41bccc: 0c08 |008c: move-result-object v8 │ │ +41bcce: 7020 4bb5 8000 |008d: invoke-direct {v0, v8}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ +41bcd4: 2700 |0090: throw v0 │ │ +41bcd6: 0d08 |0091: move-exception v8 │ │ +41bcd8: 3807 0a00 |0092: if-eqz v7, 009c // +000a │ │ +41bcdc: 6e10 c1ba 0700 |0094: invoke-virtual {v7}, Lokhttp3/Response;.close:()V // method@bac1 │ │ +41bce2: 2805 |0097: goto 009c // +0005 │ │ +41bce4: 0d07 |0098: move-exception v7 │ │ +41bce6: 6e20 e3b6 7800 |0099: invoke-virtual {v8, v7}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b6e3 │ │ +41bcec: 2708 |009c: throw v8 │ │ catches : 3 │ │ 0x0052 - 0x0060 │ │ -> 0x0091 │ │ 0x0064 - 0x0091 │ │ -> 0x0091 │ │ 0x0094 - 0x0097 │ │ -> 0x0098 │ │ @@ -877771,40 +877771,40 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -41bd88: |[41bd88] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.parseFeed:(Ljava/lang/String;)Ljava/util/List; │ │ -41bd98: 2200 ed1f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fed │ │ -41bd9c: 7020 2bbb 4000 |0002: invoke-direct {v0, v4}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ -41bda2: 1a04 8977 |0005: const-string v4, "feed" // string@7789 │ │ -41bda6: 6e20 2ebb 4000 |0007: invoke-virtual {v0, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@bb2e │ │ -41bdac: 0c04 |000a: move-result-object v4 │ │ -41bdae: 1a00 e974 |000b: const-string v0, "entry" // string@74e9 │ │ -41bdb2: 6e20 2dbb 0400 |000d: invoke-virtual {v4, v0}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ -41bdb8: 0c04 |0010: move-result-object v4 │ │ -41bdba: 2200 031f |0011: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -41bdbe: 7010 07b8 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -41bdc4: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -41bdc6: 6e10 26bb 0400 |0017: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -41bdcc: 0a02 |001a: move-result v2 │ │ -41bdce: 3521 1000 |001b: if-ge v1, v2, 002b // +0010 │ │ -41bdd2: 6e20 24bb 1400 |001d: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ -41bdd8: 0c02 |0020: move-result-object v2 │ │ -41bdda: 7110 d7ad 0200 |0021: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromItunesToplist:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@add7 │ │ -41bde0: 0c02 |0024: move-result-object v2 │ │ -41bde2: 7220 d5b8 2000 |0025: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -41bde8: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ -41bdec: 28ed |002a: goto 0017 // -0013 │ │ -41bdee: 1100 |002b: return-object v0 │ │ -41bdf0: 2204 031f |002c: new-instance v4, Ljava/util/ArrayList; // type@1f03 │ │ -41bdf4: 7010 07b8 0400 |002e: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -41bdfa: 1104 |0031: return-object v4 │ │ +41bd94: |[41bd94] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.parseFeed:(Ljava/lang/String;)Ljava/util/List; │ │ +41bda4: 2200 ed1f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fed │ │ +41bda8: 7020 2bbb 4000 |0002: invoke-direct {v0, v4}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ +41bdae: 1a04 8977 |0005: const-string v4, "feed" // string@7789 │ │ +41bdb2: 6e20 2ebb 4000 |0007: invoke-virtual {v0, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@bb2e │ │ +41bdb8: 0c04 |000a: move-result-object v4 │ │ +41bdba: 1a00 e974 |000b: const-string v0, "entry" // string@74e9 │ │ +41bdbe: 6e20 2dbb 0400 |000d: invoke-virtual {v4, v0}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ +41bdc4: 0c04 |0010: move-result-object v4 │ │ +41bdc6: 2200 031f |0011: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +41bdca: 7010 07b8 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +41bdd0: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +41bdd2: 6e10 26bb 0400 |0017: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +41bdd8: 0a02 |001a: move-result v2 │ │ +41bdda: 3521 1000 |001b: if-ge v1, v2, 002b // +0010 │ │ +41bdde: 6e20 24bb 1400 |001d: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ +41bde4: 0c02 |0020: move-result-object v2 │ │ +41bde6: 7110 d7ad 0200 |0021: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromItunesToplist:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@add7 │ │ +41bdec: 0c02 |0024: move-result-object v2 │ │ +41bdee: 7220 d5b8 2000 |0025: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +41bdf4: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ +41bdf8: 28ed |002a: goto 0017 // -0013 │ │ +41bdfa: 1100 |002b: return-object v0 │ │ +41bdfc: 2204 031f |002c: new-instance v4, Ljava/util/ArrayList; // type@1f03 │ │ +41be00: 7010 07b8 0400 |002e: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +41be06: 1104 |0031: return-object v4 │ │ catches : 1 │ │ 0x0005 - 0x0011 │ │ Lorg/json/JSONException; -> 0x002c │ │ positions : │ │ 0x0000 line=98 │ │ 0x0007 line=102 │ │ 0x000d line=103 │ │ @@ -877822,61 +877822,61 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;I)Ljava/util/List;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 94 16-bit code units │ │ -41be0c: |[41be0c] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.removeSubscribed:(Ljava/util/List;Ljava/util/List;I)Ljava/util/List; │ │ -41be1c: 2200 101f |0000: new-instance v0, Ljava/util/HashSet; // type@1f10 │ │ -41be20: 7010 b5b8 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ -41be26: 7210 e0b8 0400 |0005: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -41be2c: 0c04 |0008: move-result-object v4 │ │ -41be2e: 7210 c3b8 0400 |0009: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -41be34: 0a01 |000c: move-result v1 │ │ -41be36: 3801 2600 |000d: if-eqz v1, 0033 // +0026 │ │ -41be3a: 7210 c4b8 0400 |000f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -41be40: 0c01 |0012: move-result-object v1 │ │ -41be42: 1f01 cd1b |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ -41be46: 6e10 dfab 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ -41be4c: 0c02 |0018: move-result-object v2 │ │ -41be4e: 3802 f0ff |0019: if-eqz v2, 0009 // -0010 │ │ -41be52: 6e10 c6ab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc6 │ │ -41be58: 0c02 |001e: move-result-object v2 │ │ -41be5a: 3802 eaff |001f: if-eqz v2, 0009 // -0016 │ │ -41be5e: 6e10 deab 0100 |0021: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@abde │ │ -41be64: 0a02 |0024: move-result v2 │ │ -41be66: 3902 e4ff |0025: if-nez v2, 0009 // -001c │ │ -41be6a: 6e10 dfab 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ -41be70: 0c01 |002a: move-result-object v1 │ │ -41be72: 6e10 a6b6 0100 |002b: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ -41be78: 0c01 |002e: move-result-object v1 │ │ -41be7a: 7220 3cb9 1000 |002f: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b93c │ │ -41be80: 28d7 |0032: goto 0009 // -0029 │ │ -41be82: 2204 031f |0033: new-instance v4, Ljava/util/ArrayList; // type@1f03 │ │ -41be86: 7010 07b8 0400 |0035: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -41be8c: 7210 e0b8 0300 |0038: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -41be92: 0c03 |003b: move-result-object v3 │ │ -41be94: 7210 c3b8 0300 |003c: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -41be9a: 0a01 |003f: move-result v1 │ │ -41be9c: 3801 1d00 |0040: if-eqz v1, 005d // +001d │ │ -41bea0: 7210 c4b8 0300 |0042: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -41bea6: 0c01 |0045: move-result-object v1 │ │ -41bea8: 1f01 0d1c |0046: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c0d │ │ -41beac: 5412 d07e |0048: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@7ed0 │ │ -41beb0: 6e10 a6b6 0200 |004a: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ -41beb6: 0c02 |004d: move-result-object v2 │ │ -41beb8: 7220 3fb9 2000 |004e: invoke-interface {v0, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b93f │ │ -41bebe: 0a02 |0051: move-result v2 │ │ -41bec0: 3902 0500 |0052: if-nez v2, 0057 // +0005 │ │ -41bec4: 7220 d5b8 1400 |0054: invoke-interface {v4, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -41beca: 7210 e8b8 0400 |0057: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b8e8 │ │ -41bed0: 0a01 |005a: move-result v1 │ │ -41bed2: 3351 e1ff |005b: if-ne v1, v5, 003c // -001f │ │ -41bed6: 1104 |005d: return-object v4 │ │ +41be18: |[41be18] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.removeSubscribed:(Ljava/util/List;Ljava/util/List;I)Ljava/util/List; │ │ +41be28: 2200 101f |0000: new-instance v0, Ljava/util/HashSet; // type@1f10 │ │ +41be2c: 7010 b5b8 0000 |0002: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ +41be32: 7210 e0b8 0400 |0005: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +41be38: 0c04 |0008: move-result-object v4 │ │ +41be3a: 7210 c3b8 0400 |0009: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +41be40: 0a01 |000c: move-result v1 │ │ +41be42: 3801 2600 |000d: if-eqz v1, 0033 // +0026 │ │ +41be46: 7210 c4b8 0400 |000f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +41be4c: 0c01 |0012: move-result-object v1 │ │ +41be4e: 1f01 cd1b |0013: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ +41be52: 6e10 dfab 0100 |0015: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ +41be58: 0c02 |0018: move-result-object v2 │ │ +41be5a: 3802 f0ff |0019: if-eqz v2, 0009 // -0010 │ │ +41be5e: 6e10 c6ab 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc6 │ │ +41be64: 0c02 |001e: move-result-object v2 │ │ +41be66: 3802 eaff |001f: if-eqz v2, 0009 // -0016 │ │ +41be6a: 6e10 deab 0100 |0021: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@abde │ │ +41be70: 0a02 |0024: move-result v2 │ │ +41be72: 3902 e4ff |0025: if-nez v2, 0009 // -001c │ │ +41be76: 6e10 dfab 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ +41be7c: 0c01 |002a: move-result-object v1 │ │ +41be7e: 6e10 a6b6 0100 |002b: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ +41be84: 0c01 |002e: move-result-object v1 │ │ +41be86: 7220 3cb9 1000 |002f: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b93c │ │ +41be8c: 28d7 |0032: goto 0009 // -0029 │ │ +41be8e: 2204 031f |0033: new-instance v4, Ljava/util/ArrayList; // type@1f03 │ │ +41be92: 7010 07b8 0400 |0035: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +41be98: 7210 e0b8 0300 |0038: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +41be9e: 0c03 |003b: move-result-object v3 │ │ +41bea0: 7210 c3b8 0300 |003c: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +41bea6: 0a01 |003f: move-result v1 │ │ +41bea8: 3801 1d00 |0040: if-eqz v1, 005d // +001d │ │ +41beac: 7210 c4b8 0300 |0042: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +41beb2: 0c01 |0045: move-result-object v1 │ │ +41beb4: 1f01 0d1c |0046: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c0d │ │ +41beb8: 5412 d07e |0048: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@7ed0 │ │ +41bebc: 6e10 a6b6 0200 |004a: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ +41bec2: 0c02 |004d: move-result-object v2 │ │ +41bec4: 7220 3fb9 2000 |004e: invoke-interface {v0, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b93f │ │ +41beca: 0a02 |0051: move-result v2 │ │ +41becc: 3902 0500 |0052: if-nez v2, 0057 // +0005 │ │ +41bed0: 7220 d5b8 1400 |0054: invoke-interface {v4, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +41bed6: 7210 e8b8 0400 |0057: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b8e8 │ │ +41bedc: 0a01 |005a: move-result v1 │ │ +41bede: 3351 e1ff |005b: if-ne v1, v5, 003c // -001f │ │ +41bee2: 1104 |005d: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0005 line=60 │ │ 0x0015 line=61 │ │ 0x0021 line=62 │ │ 0x0027 line=63 │ │ @@ -877896,43 +877896,43 @@ │ │ type : '(Ljava/lang/String;ILjava/util/List;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -41bd04: |[41bd04] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.loadToplist:(Ljava/lang/String;ILjava/util/List;)Ljava/util/List; │ │ -41bd14: 7100 57ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ad57 │ │ -41bd1a: 0c00 |0003: move-result-object v0 │ │ -41bd1c: 1a01 1708 |0004: const-string v1, "99" // string@0817 │ │ -41bd20: 6e20 85b6 4100 |0006: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -41bd26: 0a02 |0009: move-result v2 │ │ -41bd28: 3802 0b00 |000a: if-eqz v2, 0015 // +000b │ │ -41bd2c: 7100 fbb8 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b8fb │ │ -41bd32: 0c02 |000f: move-result-object v2 │ │ -41bd34: 6e10 fab8 0200 |0010: invoke-virtual {v2}, Ljava/util/Locale;.getCountry:()Ljava/lang/String; // method@b8fa │ │ -41bd3a: 0c02 |0013: move-result-object v2 │ │ -41bd3c: 2802 |0014: goto 0016 // +0002 │ │ -41bd3e: 0742 |0015: move-object v2, v4 │ │ -41bd40: 7030 c3ad 0302 |0016: invoke-direct {v3, v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; // method@adc3 │ │ -41bd46: 0c04 |0019: move-result-object v4 │ │ -41bd48: 280e |001a: goto 0028 // +000e │ │ -41bd4a: 0d02 |001b: move-exception v2 │ │ -41bd4c: 6e20 85b6 4100 |001c: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -41bd52: 0a04 |001f: move-result v4 │ │ -41bd54: 3804 1100 |0020: if-eqz v4, 0031 // +0011 │ │ -41bd58: 1a04 5d51 |0022: const-string v4, "US" // string@515d │ │ -41bd5c: 7030 c3ad 0304 |0024: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; // method@adc3 │ │ -41bd62: 0c04 |0027: move-result-object v4 │ │ -41bd64: 7020 c5ad 4300 |0028: invoke-direct {v3, v4}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.parseFeed:(Ljava/lang/String;)Ljava/util/List; // method@adc5 │ │ -41bd6a: 0c04 |002b: move-result-object v4 │ │ -41bd6c: 7130 c6ad 6405 |002c: invoke-static {v4, v6, v5}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.removeSubscribed:(Ljava/util/List;Ljava/util/List;I)Ljava/util/List; // method@adc6 │ │ -41bd72: 0c04 |002f: move-result-object v4 │ │ -41bd74: 1104 |0030: return-object v4 │ │ -41bd76: 2702 |0031: throw v2 │ │ +41bd10: |[41bd10] de.danoeh.antennapod.net.discovery.ItunesTopListLoader.loadToplist:(Ljava/lang/String;ILjava/util/List;)Ljava/util/List; │ │ +41bd20: 7100 57ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ad57 │ │ +41bd26: 0c00 |0003: move-result-object v0 │ │ +41bd28: 1a01 1708 |0004: const-string v1, "99" // string@0817 │ │ +41bd2c: 6e20 85b6 4100 |0006: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +41bd32: 0a02 |0009: move-result v2 │ │ +41bd34: 3802 0b00 |000a: if-eqz v2, 0015 // +000b │ │ +41bd38: 7100 fbb8 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b8fb │ │ +41bd3e: 0c02 |000f: move-result-object v2 │ │ +41bd40: 6e10 fab8 0200 |0010: invoke-virtual {v2}, Ljava/util/Locale;.getCountry:()Ljava/lang/String; // method@b8fa │ │ +41bd46: 0c02 |0013: move-result-object v2 │ │ +41bd48: 2802 |0014: goto 0016 // +0002 │ │ +41bd4a: 0742 |0015: move-object v2, v4 │ │ +41bd4c: 7030 c3ad 0302 |0016: invoke-direct {v3, v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; // method@adc3 │ │ +41bd52: 0c04 |0019: move-result-object v4 │ │ +41bd54: 280e |001a: goto 0028 // +000e │ │ +41bd56: 0d02 |001b: move-exception v2 │ │ +41bd58: 6e20 85b6 4100 |001c: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +41bd5e: 0a04 |001f: move-result v4 │ │ +41bd60: 3804 1100 |0020: if-eqz v4, 0031 // +0011 │ │ +41bd64: 1a04 5d51 |0022: const-string v4, "US" // string@515d │ │ +41bd68: 7030 c3ad 0304 |0024: invoke-direct {v3, v0, v4}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.getTopListFeed:(Lokhttp3/OkHttpClient;Ljava/lang/String;)Ljava/lang/String; // method@adc3 │ │ +41bd6e: 0c04 |0027: move-result-object v4 │ │ +41bd70: 7020 c5ad 4300 |0028: invoke-direct {v3, v4}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.parseFeed:(Ljava/lang/String;)Ljava/util/List; // method@adc5 │ │ +41bd76: 0c04 |002b: move-result-object v4 │ │ +41bd78: 7130 c6ad 6405 |002c: invoke-static {v4, v6, v5}, Lde/danoeh/antennapod/net/discovery/ItunesTopListLoader;.removeSubscribed:(Ljava/util/List;Ljava/util/List;I)Ljava/util/List; // method@adc6 │ │ +41bd7e: 0c04 |002f: move-result-object v4 │ │ +41bd80: 1104 |0030: return-object v4 │ │ +41bd82: 2702 |0031: throw v2 │ │ catches : 1 │ │ 0x0016 - 0x001a │ │ Ljava/io/IOException; -> 0x001b │ │ positions : │ │ 0x0000 line=39 │ │ 0x0006 line=42 │ │ 0x000c line=43 │ │ @@ -877992,21 +877992,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -41c464: |[41c464] de.danoeh.antennapod.net.discovery.PodcastSearchResult.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -41c474: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41c47a: 5b01 d07e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@7ed0 │ │ -41c47e: 5b02 cf7e |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.imageUrl:Ljava/lang/String; // field@7ecf │ │ -41c482: 5b03 ce7e |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7ece │ │ -41c486: 5b04 cd7e |0009: iput-object v4, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@7ecd │ │ -41c48a: 0e00 |000b: return-void │ │ +41c470: |[41c470] de.danoeh.antennapod.net.discovery.PodcastSearchResult.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +41c480: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41c486: 5b01 d07e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.title:Ljava/lang/String; // field@7ed0 │ │ +41c48a: 5b02 cf7e |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.imageUrl:Ljava/lang/String; // field@7ecf │ │ +41c48e: 5b03 ce7e |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7ece │ │ +41c492: 5b04 cd7e |0009: iput-object v4, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.author:Ljava/lang/String; // field@7ecd │ │ +41c496: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ 0x0009 line=38 │ │ @@ -878022,36 +878022,36 @@ │ │ type : '()Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -41c28c: |[41c28c] de.danoeh.antennapod.net.discovery.PodcastSearchResult.dummy:()Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -41c29c: 2200 0d1c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c0d │ │ -41c2a0: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -41c2a4: 7051 d3ad 1011 |0004: invoke-direct {v0, v1, v1, v1, v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@add3 │ │ -41c2aa: 1100 |0007: return-object v0 │ │ +41c298: |[41c298] de.danoeh.antennapod.net.discovery.PodcastSearchResult.dummy:()Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +41c2a8: 2200 0d1c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c0d │ │ +41c2ac: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +41c2b0: 7051 d3ad 1011 |0004: invoke-direct {v0, v1, v1, v1, v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@add3 │ │ +41c2b6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;) │ │ name : 'fromFyyd' │ │ type : '(Lde/mfietz/fyydlin/SearchHit;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41c2ac: |[41c2ac] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromFyyd:(Lde/mfietz/fyydlin/SearchHit;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -41c2bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -41c2be: 2700 |0001: throw v0 │ │ +41c2b8: |[41c2b8] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromFyyd:(Lde/mfietz/fyydlin/SearchHit;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +41c2c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +41c2ca: 2700 |0001: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 (null) Lde/mfietz/fyydlin/SearchHit; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;) │ │ @@ -878059,32 +878059,32 @@ │ │ type : '(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -41c2c0: |[41c2c0] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromItunes:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -41c2d0: 1a00 6d69 |0000: const-string v0, "collectionName" // string@696d │ │ -41c2d4: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -41c2d8: 6e30 35bb 0501 |0004: invoke-virtual {v5, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ -41c2de: 0c00 |0007: move-result-object v0 │ │ -41c2e0: 1a01 5661 |0008: const-string v1, "artworkUrl100" // string@6156 │ │ -41c2e4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -41c2e6: 6e30 35bb 1502 |000b: invoke-virtual {v5, v1, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ -41c2ec: 0c01 |000e: move-result-object v1 │ │ -41c2ee: 1a03 9d77 |000f: const-string v3, "feedUrl" // string@779d │ │ -41c2f2: 6e30 35bb 3502 |0011: invoke-virtual {v5, v3, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ -41c2f8: 0c03 |0014: move-result-object v3 │ │ -41c2fa: 1a04 5261 |0015: const-string v4, "artistName" // string@6152 │ │ -41c2fe: 6e30 35bb 4502 |0017: invoke-virtual {v5, v4, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ -41c304: 0c05 |001a: move-result-object v5 │ │ -41c306: 2202 0d1c |001b: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c0d │ │ -41c30a: 7055 d3ad 0231 |001d: invoke-direct {v2, v0, v1, v3, v5}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@add3 │ │ -41c310: 1102 |0020: return-object v2 │ │ +41c2cc: |[41c2cc] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromItunes:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +41c2dc: 1a00 6d69 |0000: const-string v0, "collectionName" // string@696d │ │ +41c2e0: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +41c2e4: 6e30 35bb 0501 |0004: invoke-virtual {v5, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ +41c2ea: 0c00 |0007: move-result-object v0 │ │ +41c2ec: 1a01 5661 |0008: const-string v1, "artworkUrl100" // string@6156 │ │ +41c2f0: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +41c2f2: 6e30 35bb 1502 |000b: invoke-virtual {v5, v1, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ +41c2f8: 0c01 |000e: move-result-object v1 │ │ +41c2fa: 1a03 9d77 |000f: const-string v3, "feedUrl" // string@779d │ │ +41c2fe: 6e30 35bb 3502 |0011: invoke-virtual {v5, v3, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ +41c304: 0c03 |0014: move-result-object v3 │ │ +41c306: 1a04 5261 |0015: const-string v4, "artistName" // string@6152 │ │ +41c30a: 6e30 35bb 4502 |0017: invoke-virtual {v5, v4, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ +41c310: 0c05 |001a: move-result-object v5 │ │ +41c312: 2202 0d1c |001b: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c0d │ │ +41c316: 7055 d3ad 0231 |001d: invoke-direct {v2, v0, v1, v3, v5}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@add3 │ │ +41c31c: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=52 │ │ 0x000b line=53 │ │ 0x0011 line=54 │ │ 0x0017 line=55 │ │ 0x001b line=56 │ │ @@ -878096,70 +878096,70 @@ │ │ type : '(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 109 16-bit code units │ │ -41c314: |[41c314] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromItunesToplist:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -41c324: 1a00 d08d |0000: const-string v0, "im:name" // string@8dd0 │ │ -41c328: 6e20 2ebb 0900 |0002: invoke-virtual {v9, v0}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@bb2e │ │ -41c32e: 0c00 |0005: move-result-object v0 │ │ -41c330: 1a01 9694 |0006: const-string v1, "label" // string@9496 │ │ -41c334: 6e20 30bb 1000 |0008: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ -41c33a: 0c00 |000b: move-result-object v0 │ │ -41c33c: 1a02 cf8d |000c: const-string v2, "im:image" // string@8dcf │ │ -41c340: 6e20 2dbb 2900 |000e: invoke-virtual {v9, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ -41c346: 0c02 |0011: move-result-object v2 │ │ -41c348: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -41c34a: 1204 |0013: const/4 v4, #int 0 // #0 │ │ -41c34c: 0735 |0014: move-object v5, v3 │ │ -41c34e: 1a06 c961 |0015: const-string v6, "attributes" // string@61c9 │ │ -41c352: 3905 2500 |0017: if-nez v5, 003c // +0025 │ │ -41c356: 6e10 26bb 0200 |0019: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -41c35c: 0a07 |001c: move-result v7 │ │ -41c35e: 3574 1f00 |001d: if-ge v4, v7, 003c // +001f │ │ -41c362: 6e20 24bb 4200 |001f: invoke-virtual {v2, v4}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ -41c368: 0c07 |0022: move-result-object v7 │ │ -41c36a: 6e20 2ebb 6700 |0023: invoke-virtual {v7, v6}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@bb2e │ │ -41c370: 0c06 |0026: move-result-object v6 │ │ -41c372: 1a08 038c |0027: const-string v8, "height" // string@8c03 │ │ -41c376: 6e20 30bb 8600 |0029: invoke-virtual {v6, v8}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ -41c37c: 0c06 |002c: move-result-object v6 │ │ -41c37e: 7110 15b6 0600 |002d: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ -41c384: 0a06 |0030: move-result v6 │ │ -41c386: 1308 6400 |0031: const/16 v8, #int 100 // #64 │ │ -41c38a: 3486 0600 |0033: if-lt v6, v8, 0039 // +0006 │ │ -41c38e: 6e20 30bb 1700 |0035: invoke-virtual {v7, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ -41c394: 0c05 |0038: move-result-object v5 │ │ -41c396: d804 0401 |0039: add-int/lit8 v4, v4, #int 1 // #01 │ │ -41c39a: 28da |003b: goto 0015 // -0026 │ │ -41c39c: 2202 8d1e |003c: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -41c3a0: 7010 adb6 0200 |003e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -41c3a6: 1a04 d18c |0041: const-string v4, "https://itunes.apple.com/lookup?id=" // string@8cd1 │ │ -41c3aa: 6e20 b9b6 4200 |0043: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41c3b0: 1a04 a58d |0046: const-string v4, "id" // string@8da5 │ │ -41c3b4: 6e20 2ebb 4900 |0048: invoke-virtual {v9, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@bb2e │ │ -41c3ba: 0c04 |004b: move-result-object v4 │ │ -41c3bc: 6e20 2ebb 6400 |004c: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@bb2e │ │ -41c3c2: 0c04 |004f: move-result-object v4 │ │ -41c3c4: 1a06 ce8d |0050: const-string v6, "im:id" // string@8dce │ │ -41c3c8: 6e20 30bb 6400 |0052: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ -41c3ce: 0c04 |0055: move-result-object v4 │ │ -41c3d0: 6e20 b9b6 4200 |0056: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41c3d6: 6e10 c3b6 0200 |0059: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -41c3dc: 0c02 |005c: move-result-object v2 │ │ -41c3de: 1a04 cd8d |005d: const-string v4, "im:artist" // string@8dcd │ │ -41c3e2: 6e20 2ebb 4900 |005f: invoke-virtual {v9, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@bb2e │ │ -41c3e8: 0c09 |0062: move-result-object v9 │ │ -41c3ea: 6e20 30bb 1900 |0063: invoke-virtual {v9, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ -41c3f0: 0c03 |0066: move-result-object v3 │ │ -41c3f2: 2209 0d1c |0067: new-instance v9, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c0d │ │ -41c3f6: 7053 d3ad 0925 |0069: invoke-direct {v9, v0, v5, v2, v3}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@add3 │ │ -41c3fc: 1109 |006c: return-object v9 │ │ +41c320: |[41c320] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromItunesToplist:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +41c330: 1a00 d08d |0000: const-string v0, "im:name" // string@8dd0 │ │ +41c334: 6e20 2ebb 0900 |0002: invoke-virtual {v9, v0}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@bb2e │ │ +41c33a: 0c00 |0005: move-result-object v0 │ │ +41c33c: 1a01 9694 |0006: const-string v1, "label" // string@9496 │ │ +41c340: 6e20 30bb 1000 |0008: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ +41c346: 0c00 |000b: move-result-object v0 │ │ +41c348: 1a02 cf8d |000c: const-string v2, "im:image" // string@8dcf │ │ +41c34c: 6e20 2dbb 2900 |000e: invoke-virtual {v9, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ +41c352: 0c02 |0011: move-result-object v2 │ │ +41c354: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +41c356: 1204 |0013: const/4 v4, #int 0 // #0 │ │ +41c358: 0735 |0014: move-object v5, v3 │ │ +41c35a: 1a06 c961 |0015: const-string v6, "attributes" // string@61c9 │ │ +41c35e: 3905 2500 |0017: if-nez v5, 003c // +0025 │ │ +41c362: 6e10 26bb 0200 |0019: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +41c368: 0a07 |001c: move-result v7 │ │ +41c36a: 3574 1f00 |001d: if-ge v4, v7, 003c // +001f │ │ +41c36e: 6e20 24bb 4200 |001f: invoke-virtual {v2, v4}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ +41c374: 0c07 |0022: move-result-object v7 │ │ +41c376: 6e20 2ebb 6700 |0023: invoke-virtual {v7, v6}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@bb2e │ │ +41c37c: 0c06 |0026: move-result-object v6 │ │ +41c37e: 1a08 038c |0027: const-string v8, "height" // string@8c03 │ │ +41c382: 6e20 30bb 8600 |0029: invoke-virtual {v6, v8}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ +41c388: 0c06 |002c: move-result-object v6 │ │ +41c38a: 7110 15b6 0600 |002d: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ +41c390: 0a06 |0030: move-result v6 │ │ +41c392: 1308 6400 |0031: const/16 v8, #int 100 // #64 │ │ +41c396: 3486 0600 |0033: if-lt v6, v8, 0039 // +0006 │ │ +41c39a: 6e20 30bb 1700 |0035: invoke-virtual {v7, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ +41c3a0: 0c05 |0038: move-result-object v5 │ │ +41c3a2: d804 0401 |0039: add-int/lit8 v4, v4, #int 1 // #01 │ │ +41c3a6: 28da |003b: goto 0015 // -0026 │ │ +41c3a8: 2202 8d1e |003c: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +41c3ac: 7010 adb6 0200 |003e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +41c3b2: 1a04 d18c |0041: const-string v4, "https://itunes.apple.com/lookup?id=" // string@8cd1 │ │ +41c3b6: 6e20 b9b6 4200 |0043: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +41c3bc: 1a04 a58d |0046: const-string v4, "id" // string@8da5 │ │ +41c3c0: 6e20 2ebb 4900 |0048: invoke-virtual {v9, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@bb2e │ │ +41c3c6: 0c04 |004b: move-result-object v4 │ │ +41c3c8: 6e20 2ebb 6400 |004c: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@bb2e │ │ +41c3ce: 0c04 |004f: move-result-object v4 │ │ +41c3d0: 1a06 ce8d |0050: const-string v6, "im:id" // string@8dce │ │ +41c3d4: 6e20 30bb 6400 |0052: invoke-virtual {v4, v6}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ +41c3da: 0c04 |0055: move-result-object v4 │ │ +41c3dc: 6e20 b9b6 4200 |0056: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +41c3e2: 6e10 c3b6 0200 |0059: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +41c3e8: 0c02 |005c: move-result-object v2 │ │ +41c3ea: 1a04 cd8d |005d: const-string v4, "im:artist" // string@8dcd │ │ +41c3ee: 6e20 2ebb 4900 |005f: invoke-virtual {v9, v4}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@bb2e │ │ +41c3f4: 0c09 |0062: move-result-object v9 │ │ +41c3f6: 6e20 30bb 1900 |0063: invoke-virtual {v9, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ +41c3fc: 0c03 |0066: move-result-object v3 │ │ +41c3fe: 2209 0d1c |0067: new-instance v9, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c0d │ │ +41c402: 7053 d3ad 0925 |0069: invoke-direct {v9, v0, v5, v2, v3}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@add3 │ │ +41c408: 1109 |006c: return-object v9 │ │ catches : 1 │ │ 0x005d - 0x0067 │ │ Ljava/lang/Exception; -> 0x0067 │ │ positions : │ │ 0x0002 line=66 │ │ 0x000e line=68 │ │ 0x0019 line=69 │ │ @@ -878179,32 +878179,32 @@ │ │ type : '(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -41c410: |[41c410] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromPodcastIndex:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ -41c420: 1a00 5ed4 |0000: const-string v0, "title" // string@d45e │ │ -41c424: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -41c428: 6e30 35bb 0501 |0004: invoke-virtual {v5, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ -41c42e: 0c00 |0007: move-result-object v0 │ │ -41c430: 1a01 d18d |0008: const-string v1, "image" // string@8dd1 │ │ -41c434: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -41c436: 6e30 35bb 1502 |000b: invoke-virtual {v5, v1, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ -41c43c: 0c01 |000e: move-result-object v1 │ │ -41c43e: 1a03 6bd8 |000f: const-string v3, "url" // string@d86b │ │ -41c442: 6e30 35bb 3502 |0011: invoke-virtual {v5, v3, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ -41c448: 0c03 |0014: move-result-object v3 │ │ -41c44a: 1a04 2f62 |0015: const-string v4, "author" // string@622f │ │ -41c44e: 6e30 35bb 4502 |0017: invoke-virtual {v5, v4, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ -41c454: 0c05 |001a: move-result-object v5 │ │ -41c456: 2202 0d1c |001b: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c0d │ │ -41c45a: 7055 d3ad 0231 |001d: invoke-direct {v2, v0, v1, v3, v5}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@add3 │ │ -41c460: 1102 |0020: return-object v2 │ │ +41c41c: |[41c41c] de.danoeh.antennapod.net.discovery.PodcastSearchResult.fromPodcastIndex:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; │ │ +41c42c: 1a00 5ed4 |0000: const-string v0, "title" // string@d45e │ │ +41c430: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +41c434: 6e30 35bb 0501 |0004: invoke-virtual {v5, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ +41c43a: 0c00 |0007: move-result-object v0 │ │ +41c43c: 1a01 d18d |0008: const-string v1, "image" // string@8dd1 │ │ +41c440: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +41c442: 6e30 35bb 1502 |000b: invoke-virtual {v5, v1, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ +41c448: 0c01 |000e: move-result-object v1 │ │ +41c44a: 1a03 6bd8 |000f: const-string v3, "url" // string@d86b │ │ +41c44e: 6e30 35bb 3502 |0011: invoke-virtual {v5, v3, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ +41c454: 0c03 |0014: move-result-object v3 │ │ +41c456: 1a04 2f62 |0015: const-string v4, "author" // string@622f │ │ +41c45a: 6e30 35bb 4502 |0017: invoke-virtual {v5, v4, v2}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ +41c460: 0c05 |001a: move-result-object v5 │ │ +41c462: 2202 0d1c |001b: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c0d │ │ +41c466: 7055 d3ad 0231 |001d: invoke-direct {v2, v0, v1, v3, v5}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@add3 │ │ +41c46c: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=96 │ │ 0x000b line=97 │ │ 0x0011 line=98 │ │ 0x0017 line=99 │ │ 0x001b line=100 │ │ @@ -878301,19 +878301,19 @@ │ │ type : '(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -41c48c: |[41c48c] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry$SearcherInfo.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V │ │ -41c49c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41c4a2: 5b01 d17e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7ed1 │ │ -41c4a6: 5902 d27e |0005: iput v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@7ed2 │ │ -41c4aa: 0e00 |0007: return-void │ │ +41c498: |[41c498] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry$SearcherInfo.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V │ │ +41c4a8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41c4ae: 5b01 d17e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7ed1 │ │ +41c4b2: 5902 d27e |0005: iput v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@7ed2 │ │ +41c4b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; │ │ @@ -878360,17 +878360,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c644: |[41c644] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.:()V │ │ -41c654: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41c65a: 0e00 |0003: return-void │ │ +41c650: |[41c650] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.:()V │ │ +41c660: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41c666: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;) │ │ @@ -878378,52 +878378,52 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 81 16-bit code units │ │ -41c584: |[41c584] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.getSearchProviders:()Ljava/util/List; │ │ -41c594: 1c00 101c |0000: const-class v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry; // type@1c10 │ │ -41c598: 1d00 |0002: monitor-enter v0 │ │ -41c59a: 6201 d37e |0003: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7ed3 │ │ -41c59e: 3901 4500 |0005: if-nez v1, 004a // +0045 │ │ -41c5a2: 2201 031f |0007: new-instance v1, Ljava/util/ArrayList; // type@1f03 │ │ -41c5a6: 7010 07b8 0100 |0009: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -41c5ac: 6901 d37e |000c: sput-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7ed3 │ │ -41c5b0: 2202 0f1c |000e: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c0f │ │ -41c5b4: 2203 031c |0010: new-instance v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c03 │ │ -41c5b8: 7010 9dad 0300 |0012: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.:()V // method@ad9d │ │ -41c5be: 1504 803f |0015: const/high16 v4, #int 1065353216 // #3f80 │ │ -41c5c2: 7030 ddad 3204 |0017: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@addd │ │ -41c5c8: 7220 d5b8 2100 |001a: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -41c5ce: 6201 d37e |001d: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7ed3 │ │ -41c5d2: 2202 0f1c |001f: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c0f │ │ -41c5d6: 2203 061c |0021: new-instance v3, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // type@1c06 │ │ -41c5da: 7010 afad 0300 |0023: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.:()V // method@adaf │ │ -41c5e0: 7030 ddad 3204 |0026: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@addd │ │ -41c5e6: 7220 d5b8 2100 |0029: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -41c5ec: 6201 d37e |002c: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7ed3 │ │ -41c5f0: 2202 0f1c |002e: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c0f │ │ -41c5f4: 2203 091c |0030: new-instance v3, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; // type@1c09 │ │ -41c5f8: 7010 bbad 0300 |0032: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.:()V // method@adbb │ │ -41c5fe: 7030 ddad 3204 |0035: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@addd │ │ -41c604: 7220 d5b8 2100 |0038: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -41c60a: 6201 d37e |003b: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7ed3 │ │ -41c60e: 2202 0f1c |003d: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c0f │ │ -41c612: 2203 0c1c |003f: new-instance v3, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // type@1c0c │ │ -41c616: 7010 caad 0300 |0041: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.:()V // method@adca │ │ -41c61c: 7030 ddad 3204 |0044: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@addd │ │ -41c622: 7220 d5b8 2100 |0047: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -41c628: 6201 d37e |004a: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7ed3 │ │ -41c62c: 1e00 |004c: monitor-exit v0 │ │ -41c62e: 1101 |004d: return-object v1 │ │ -41c630: 0d01 |004e: move-exception v1 │ │ -41c632: 1e00 |004f: monitor-exit v0 │ │ -41c634: 2701 |0050: throw v1 │ │ +41c590: |[41c590] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.getSearchProviders:()Ljava/util/List; │ │ +41c5a0: 1c00 101c |0000: const-class v0, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry; // type@1c10 │ │ +41c5a4: 1d00 |0002: monitor-enter v0 │ │ +41c5a6: 6201 d37e |0003: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7ed3 │ │ +41c5aa: 3901 4500 |0005: if-nez v1, 004a // +0045 │ │ +41c5ae: 2201 031f |0007: new-instance v1, Ljava/util/ArrayList; // type@1f03 │ │ +41c5b2: 7010 07b8 0100 |0009: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +41c5b8: 6901 d37e |000c: sput-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7ed3 │ │ +41c5bc: 2202 0f1c |000e: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c0f │ │ +41c5c0: 2203 031c |0010: new-instance v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c03 │ │ +41c5c4: 7010 9dad 0300 |0012: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.:()V // method@ad9d │ │ +41c5ca: 1504 803f |0015: const/high16 v4, #int 1065353216 // #3f80 │ │ +41c5ce: 7030 ddad 3204 |0017: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@addd │ │ +41c5d4: 7220 d5b8 2100 |001a: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +41c5da: 6201 d37e |001d: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7ed3 │ │ +41c5de: 2202 0f1c |001f: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c0f │ │ +41c5e2: 2203 061c |0021: new-instance v3, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // type@1c06 │ │ +41c5e6: 7010 afad 0300 |0023: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.:()V // method@adaf │ │ +41c5ec: 7030 ddad 3204 |0026: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@addd │ │ +41c5f2: 7220 d5b8 2100 |0029: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +41c5f8: 6201 d37e |002c: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7ed3 │ │ +41c5fc: 2202 0f1c |002e: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c0f │ │ +41c600: 2203 091c |0030: new-instance v3, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; // type@1c09 │ │ +41c604: 7010 bbad 0300 |0032: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.:()V // method@adbb │ │ +41c60a: 7030 ddad 3204 |0035: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@addd │ │ +41c610: 7220 d5b8 2100 |0038: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +41c616: 6201 d37e |003b: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7ed3 │ │ +41c61a: 2202 0f1c |003d: new-instance v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c0f │ │ +41c61e: 2203 0c1c |003f: new-instance v3, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // type@1c0c │ │ +41c622: 7010 caad 0300 |0041: invoke-direct {v3}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.:()V // method@adca │ │ +41c628: 7030 ddad 3204 |0044: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.:(Lde/danoeh/antennapod/net/discovery/PodcastSearcher;F)V // method@addd │ │ +41c62e: 7220 d5b8 2100 |0047: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +41c634: 6201 d37e |004a: sget-object v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.searchProviders:Ljava/util/List; // field@7ed3 │ │ +41c638: 1e00 |004c: monitor-exit v0 │ │ +41c63a: 1101 |004d: return-object v1 │ │ +41c63c: 0d01 |004e: move-exception v1 │ │ +41c63e: 1e00 |004f: monitor-exit v0 │ │ +41c640: 2701 |0050: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x004c │ │ -> 0x004e │ │ positions : │ │ 0x0003 line=15 │ │ 0x0007 line=16 │ │ 0x000e line=17 │ │ @@ -878438,41 +878438,41 @@ │ │ type : '(Ljava/lang/String;)Lio/reactivex/Single;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -41c510: |[41c510] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41c520: 7100 dfad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@addf │ │ -41c526: 0c00 |0003: move-result-object v0 │ │ -41c528: 7210 e0b8 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -41c52e: 0c00 |0007: move-result-object v0 │ │ -41c530: 7210 c3b8 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -41c536: 0a01 |000b: move-result v1 │ │ -41c538: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ -41c53c: 7210 c4b8 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -41c542: 0c01 |0011: move-result-object v1 │ │ -41c544: 1f01 0f1c |0012: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c0f │ │ -41c548: 5412 d17e |0014: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7ed1 │ │ -41c54c: 6e10 61b6 0200 |0016: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ -41c552: 0c02 |0019: move-result-object v2 │ │ -41c554: 1c03 031c |001a: const-class v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c03 │ │ -41c558: 3232 ecff |001c: if-eq v2, v3, 0008 // -0014 │ │ -41c55c: 5412 d17e |001e: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7ed1 │ │ -41c560: 7220 dcad 4200 |0020: invoke-interface {v2, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.urlNeedsLookup:(Ljava/lang/String;)Z // method@addc │ │ -41c566: 0a02 |0023: move-result v2 │ │ -41c568: 3802 e4ff |0024: if-eqz v2, 0008 // -001c │ │ -41c56c: 5410 d17e |0026: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7ed1 │ │ -41c570: 7220 daad 4000 |0028: invoke-interface {v0, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@adda │ │ -41c576: 0c04 |002b: move-result-object v4 │ │ -41c578: 1104 |002c: return-object v4 │ │ -41c57a: 7110 e2b4 0400 |002d: invoke-static {v4}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b4e2 │ │ -41c580: 0c04 |0030: move-result-object v4 │ │ -41c582: 1104 |0031: return-object v4 │ │ +41c51c: |[41c51c] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41c52c: 7100 dfad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@addf │ │ +41c532: 0c00 |0003: move-result-object v0 │ │ +41c534: 7210 e0b8 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +41c53a: 0c00 |0007: move-result-object v0 │ │ +41c53c: 7210 c3b8 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +41c542: 0a01 |000b: move-result v1 │ │ +41c544: 3801 2100 |000c: if-eqz v1, 002d // +0021 │ │ +41c548: 7210 c4b8 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +41c54e: 0c01 |0011: move-result-object v1 │ │ +41c550: 1f01 0f1c |0012: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c0f │ │ +41c554: 5412 d17e |0014: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7ed1 │ │ +41c558: 6e10 61b6 0200 |0016: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ +41c55e: 0c02 |0019: move-result-object v2 │ │ +41c560: 1c03 031c |001a: const-class v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c03 │ │ +41c564: 3232 ecff |001c: if-eq v2, v3, 0008 // -0014 │ │ +41c568: 5412 d17e |001e: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7ed1 │ │ +41c56c: 7220 dcad 4200 |0020: invoke-interface {v2, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.urlNeedsLookup:(Ljava/lang/String;)Z // method@addc │ │ +41c572: 0a02 |0023: move-result v2 │ │ +41c574: 3802 e4ff |0024: if-eqz v2, 0008 // -001c │ │ +41c578: 5410 d17e |0026: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7ed1 │ │ +41c57c: 7220 daad 4000 |0028: invoke-interface {v0, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@adda │ │ +41c582: 0c04 |002b: move-result-object v4 │ │ +41c584: 1104 |002c: return-object v4 │ │ +41c586: 7110 e2b4 0400 |002d: invoke-static {v4}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b4e2 │ │ +41c58c: 0c04 |0030: move-result-object v4 │ │ +41c58e: 1104 |0031: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0014 line=27 │ │ 0x0020 line=28 │ │ 0x0026 line=29 │ │ 0x002d line=32 │ │ @@ -878484,38 +878484,38 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -41c4ac: |[41c4ac] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -41c4bc: 7100 dfad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@addf │ │ -41c4c2: 0c00 |0003: move-result-object v0 │ │ -41c4c4: 7210 e0b8 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -41c4ca: 0c00 |0007: move-result-object v0 │ │ -41c4cc: 7210 c3b8 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -41c4d2: 0a01 |000b: move-result v1 │ │ -41c4d4: 3801 1c00 |000c: if-eqz v1, 0028 // +001c │ │ -41c4d8: 7210 c4b8 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -41c4de: 0c01 |0011: move-result-object v1 │ │ -41c4e0: 1f01 0f1c |0012: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c0f │ │ -41c4e4: 5412 d17e |0014: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7ed1 │ │ -41c4e8: 6e10 61b6 0200 |0016: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ -41c4ee: 0c02 |0019: move-result-object v2 │ │ -41c4f0: 1c03 031c |001a: const-class v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c03 │ │ -41c4f4: 3232 ecff |001c: if-eq v2, v3, 0008 // -0014 │ │ -41c4f8: 5411 d17e |001e: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7ed1 │ │ -41c4fc: 7220 dcad 4100 |0020: invoke-interface {v1, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.urlNeedsLookup:(Ljava/lang/String;)Z // method@addc │ │ -41c502: 0a01 |0023: move-result v1 │ │ -41c504: 3801 e4ff |0024: if-eqz v1, 0008 // -001c │ │ -41c508: 1214 |0026: const/4 v4, #int 1 // #1 │ │ -41c50a: 0f04 |0027: return v4 │ │ -41c50c: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -41c50e: 0f04 |0029: return v4 │ │ +41c4b8: |[41c4b8] de.danoeh.antennapod.net.discovery.PodcastSearcherRegistry.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +41c4c8: 7100 dfad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@addf │ │ +41c4ce: 0c00 |0003: move-result-object v0 │ │ +41c4d0: 7210 e0b8 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +41c4d6: 0c00 |0007: move-result-object v0 │ │ +41c4d8: 7210 c3b8 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +41c4de: 0a01 |000b: move-result v1 │ │ +41c4e0: 3801 1c00 |000c: if-eqz v1, 0028 // +001c │ │ +41c4e4: 7210 c4b8 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +41c4ea: 0c01 |0011: move-result-object v1 │ │ +41c4ec: 1f01 0f1c |0012: check-cast v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c0f │ │ +41c4f0: 5412 d17e |0014: iget-object v2, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7ed1 │ │ +41c4f4: 6e10 61b6 0200 |0016: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ +41c4fa: 0c02 |0019: move-result-object v2 │ │ +41c4fc: 1c03 031c |001a: const-class v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c03 │ │ +41c500: 3232 ecff |001c: if-eq v2, v3, 0008 // -0014 │ │ +41c504: 5411 d17e |001e: iget-object v1, v1, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7ed1 │ │ +41c508: 7220 dcad 4100 |0020: invoke-interface {v1, v4}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.urlNeedsLookup:(Ljava/lang/String;)Z // method@addc │ │ +41c50e: 0a01 |0023: move-result v1 │ │ +41c510: 3801 e4ff |0024: if-eqz v1, 0008 // -001c │ │ +41c514: 1214 |0026: const/4 v4, #int 1 // #1 │ │ +41c516: 0f04 |0027: return v4 │ │ +41c518: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +41c51a: 0f04 |0029: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0014 line=37 │ │ 0x0020 line=38 │ │ locals : │ │ 0x0000 - 0x002a reg=4 (null) Ljava/lang/String; │ │ @@ -878676,17 +878676,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c674: |[41c674] de.danoeh.antennapod.net.discovery.R$anim.:()V │ │ -41c684: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41c68a: 0e00 |0003: return-void │ │ +41c680: |[41c680] de.danoeh.antennapod.net.discovery.R$anim.:()V │ │ +41c690: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41c696: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -878748,17 +878748,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c65c: |[41c65c] de.danoeh.antennapod.net.discovery.R$animator.:()V │ │ -41c66c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41c672: 0e00 |0003: return-void │ │ +41c668: |[41c668] de.danoeh.antennapod.net.discovery.R$animator.:()V │ │ +41c678: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41c67e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -878795,17 +878795,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c68c: |[41c68c] de.danoeh.antennapod.net.discovery.R$array.:()V │ │ -41c69c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41c6a2: 0e00 |0003: return-void │ │ +41c698: |[41c698] de.danoeh.antennapod.net.discovery.R$array.:()V │ │ +41c6a8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41c6ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -880657,17 +880657,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c6a4: |[41c6a4] de.danoeh.antennapod.net.discovery.R$attr.:()V │ │ -41c6b4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41c6ba: 0e00 |0003: return-void │ │ +41c6b0: |[41c6b0] de.danoeh.antennapod.net.discovery.R$attr.:()V │ │ +41c6c0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41c6c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -880714,17 +880714,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c6bc: |[41c6bc] de.danoeh.antennapod.net.discovery.R$bool.:()V │ │ -41c6cc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41c6d2: 0e00 |0003: return-void │ │ +41c6c8: |[41c6c8] de.danoeh.antennapod.net.discovery.R$bool.:()V │ │ +41c6d8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41c6de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -881201,17 +881201,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c6d4: |[41c6d4] de.danoeh.antennapod.net.discovery.R$color.:()V │ │ -41c6e4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41c6ea: 0e00 |0003: return-void │ │ +41c6e0: |[41c6e0] de.danoeh.antennapod.net.discovery.R$color.:()V │ │ +41c6f0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41c6f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -881898,17 +881898,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c6ec: |[41c6ec] de.danoeh.antennapod.net.discovery.R$dimen.:()V │ │ -41c6fc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41c702: 0e00 |0003: return-void │ │ +41c6f8: |[41c6f8] de.danoeh.antennapod.net.discovery.R$dimen.:()V │ │ +41c708: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41c70e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -882460,17 +882460,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c704: |[41c704] de.danoeh.antennapod.net.discovery.R$drawable.:()V │ │ -41c714: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41c71a: 0e00 |0003: return-void │ │ +41c710: |[41c710] de.danoeh.antennapod.net.discovery.R$drawable.:()V │ │ +41c720: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41c726: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -883372,17 +883372,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c71c: |[41c71c] de.danoeh.antennapod.net.discovery.R$id.:()V │ │ -41c72c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41c732: 0e00 |0003: return-void │ │ +41c728: |[41c728] de.danoeh.antennapod.net.discovery.R$id.:()V │ │ +41c738: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41c73e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -883439,17 +883439,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c734: |[41c734] de.danoeh.antennapod.net.discovery.R$integer.:()V │ │ -41c744: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41c74a: 0e00 |0003: return-void │ │ +41c740: |[41c740] de.danoeh.antennapod.net.discovery.R$integer.:()V │ │ +41c750: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41c756: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -883516,17 +883516,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c74c: |[41c74c] de.danoeh.antennapod.net.discovery.R$interpolator.:()V │ │ -41c75c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41c762: 0e00 |0003: return-void │ │ +41c758: |[41c758] de.danoeh.antennapod.net.discovery.R$interpolator.:()V │ │ +41c768: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41c76e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -883888,17 +883888,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c764: |[41c764] de.danoeh.antennapod.net.discovery.R$layout.:()V │ │ -41c774: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41c77a: 0e00 |0003: return-void │ │ +41c770: |[41c770] de.danoeh.antennapod.net.discovery.R$layout.:()V │ │ +41c780: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41c786: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -884030,17 +884030,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c77c: |[41c77c] de.danoeh.antennapod.net.discovery.R$plurals.:()V │ │ -41c78c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41c792: 0e00 |0003: return-void │ │ +41c788: |[41c788] de.danoeh.antennapod.net.discovery.R$plurals.:()V │ │ +41c798: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41c79e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -887757,17 +887757,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c794: |[41c794] de.danoeh.antennapod.net.discovery.R$string.:()V │ │ -41c7a4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41c7aa: 0e00 |0003: return-void │ │ +41c7a0: |[41c7a0] de.danoeh.antennapod.net.discovery.R$string.:()V │ │ +41c7b0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41c7b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -889734,17 +889734,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d5e4: |[41d5e4] de.danoeh.antennapod.net.discovery.R$style.:()V │ │ -41d5f4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41d5fa: 0e00 |0003: return-void │ │ +41d5f0: |[41d5f0] de.danoeh.antennapod.net.discovery.R$style.:()V │ │ +41d600: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41d606: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -893096,350 +893096,350 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 1800 16-bit code units │ │ -41c7ac: |[41c7ac] de.danoeh.antennapod.net.discovery.R$styleable.:()V │ │ -41c7bc: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -41c7c0: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ -41c7c4: 2601 a802 0000 |0004: fill-array-data v1, 000002ac // +000002a8 │ │ -41c7ca: 6901 1b87 |0007: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionBar:[I // field@871b │ │ -41c7ce: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ -41c7d4: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ -41c7da: 0c02 |000f: move-result-object v2 │ │ -41c7dc: 6902 1c87 |0010: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionBarLayout:[I // field@871c │ │ -41c7e0: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ -41c7e6: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ -41c7ec: 0c02 |0018: move-result-object v2 │ │ -41c7ee: 6902 3b87 |0019: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMenuItemView:[I // field@873b │ │ -41c7f2: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -41c7f4: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ -41c7f8: 6903 3d87 |001e: sput-object v3, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMenuView:[I // field@873d │ │ -41c7fc: 1263 |0020: const/4 v3, #int 6 // #6 │ │ -41c7fe: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ -41c802: 2604 c702 0000 |0023: fill-array-data v4, 000002ea // +000002c7 │ │ -41c808: 6904 3e87 |0026: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMode:[I // field@873e │ │ -41c80c: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ -41c812: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ -41c818: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ -41c81e: 0c04 |0031: move-result-object v4 │ │ -41c820: 6904 4587 |0032: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActivityChooserView:[I // field@8745 │ │ -41c824: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ -41c828: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ -41c82c: 2605 c202 0000 |0038: fill-array-data v5, 000002fa // +000002c2 │ │ -41c832: 6905 4887 |003b: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AlertDialog:[I // field@8748 │ │ -41c836: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ -41c83a: 2605 cf02 0000 |003f: fill-array-data v5, 0000030e // +000002cf │ │ -41c840: 6905 5187 |0042: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableCompat:[I // field@8751 │ │ -41c844: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ -41c84a: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ -41c850: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ -41c856: 0c07 |004d: move-result-object v7 │ │ -41c858: 6907 5887 |004e: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableItem:[I // field@8758 │ │ -41c85c: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ -41c862: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ -41c868: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ -41c86e: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ -41c874: 0c07 |005c: move-result-object v7 │ │ -41c876: 6907 5b87 |005d: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableTransition:[I // field@875b │ │ -41c87a: 2322 0020 |005f: new-array v2, v2, [I // type@2000 │ │ -41c87e: 6902 6087 |0061: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatEmojiHelper:[I // field@8760 │ │ -41c882: 1402 bf04 047f |0063: const v2, #float 1.75483e+38 // #7f0404bf │ │ -41c888: 1407 c004 047f |0066: const v7, #float 1.75483e+38 // #7f0404c0 │ │ -41c88e: 1408 1901 0101 |0069: const v8, #float 2.36943e-38 // #01010119 │ │ -41c894: 1409 1a04 047f |006c: const v9, #float 1.75479e+38 // #7f04041a │ │ -41c89a: 2440 0020 9872 |006f: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ -41c8a0: 0c02 |0072: move-result-object v2 │ │ -41c8a2: 6902 6187 |0073: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatImageView:[I // field@8761 │ │ -41c8a6: 1402 b904 047f |0075: const v2, #float 1.75483e+38 // #7f0404b9 │ │ -41c8ac: 1407 ba04 047f |0078: const v7, #float 1.75483e+38 // #7f0404ba │ │ -41c8b2: 1408 4201 0101 |007b: const v8, #float 2.36945e-38 // #01010142 │ │ -41c8b8: 1409 b804 047f |007e: const v9, #float 1.75483e+38 // #7f0404b8 │ │ -41c8be: 2440 0020 9872 |0081: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ -41c8c4: 0c02 |0084: move-result-object v2 │ │ -41c8c6: 6902 6687 |0085: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatSeekBar:[I // field@8766 │ │ -41c8ca: 1272 |0087: const/4 v2, #int 7 // #7 │ │ -41c8cc: 2327 0020 |0088: new-array v7, v2, [I // type@2000 │ │ -41c8d0: 2607 9402 0000 |008a: fill-array-data v7, 0000031e // +00000294 │ │ -41c8d6: 6907 6b87 |008d: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTextHelper:[I // field@876b │ │ -41c8da: 1307 1600 |008f: const/16 v7, #int 22 // #16 │ │ -41c8de: 2377 0020 |0091: new-array v7, v7, [I // type@2000 │ │ -41c8e2: 2607 9d02 0000 |0093: fill-array-data v7, 00000330 // +0000029d │ │ -41c8e8: 6907 7387 |0096: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTextView:[I // field@8773 │ │ -41c8ec: 1307 7f00 |0098: const/16 v7, #int 127 // #7f │ │ -41c8f0: 2377 0020 |009a: new-array v7, v7, [I // type@2000 │ │ -41c8f4: 2607 c402 0000 |009c: fill-array-data v7, 00000360 // +000002c4 │ │ -41c8fa: 6907 8a87 |009f: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTheme:[I // field@878a │ │ -41c8fe: 1407 0e03 0101 |00a1: const v7, #float 2.36957e-38 // #0101030e │ │ -41c904: 1408 de03 047f |00a4: const v8, #float 1.75478e+38 // #7f0403de │ │ -41c90a: 2420 0020 8700 |00a7: filled-new-array {v7, v8}, [I // type@2000 │ │ -41c910: 0c07 |00aa: move-result-object v7 │ │ -41c912: 6907 0a88 |00ab: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.BackgroundStyle:[I // field@880a │ │ -41c916: 1407 3300 047f |00ad: const v7, #float 1.75459e+38 // #7f040033 │ │ -41c91c: 2410 0020 0700 |00b0: filled-new-array {v7}, [I // type@2000 │ │ -41c922: 0c07 |00b3: move-result-object v7 │ │ -41c924: 6907 0d88 |00b4: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.ButtonBarLayout:[I // field@880d │ │ -41c928: 1407 b603 047f |00b6: const v7, #float 1.75477e+38 // #7f0403b6 │ │ -41c92e: 1408 ed03 047f |00b9: const v8, #float 1.75478e+38 // #7f0403ed │ │ -41c934: 2420 0020 8700 |00bc: filled-new-array {v7, v8}, [I // type@2000 │ │ -41c93a: 0c07 |00bf: move-result-object v7 │ │ -41c93c: 6907 0f88 |00c0: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.Capability:[I // field@880f │ │ -41c940: 2337 0020 |00c2: new-array v7, v3, [I // type@2000 │ │ -41c944: 2607 9e03 0000 |00c4: fill-array-data v7, 00000462 // +0000039e │ │ -41c94a: 6907 1288 |00c7: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CheckBoxPreference:[I // field@8812 │ │ -41c94e: 1407 be00 047f |00c9: const v7, #float 1.75462e+38 // #7f0400be │ │ -41c954: 1408 bf00 047f |00cc: const v8, #float 1.75462e+38 // #7f0400bf │ │ -41c95a: 1409 0801 0101 |00cf: const v9, #float 2.36943e-38 // #01010108 │ │ -41c960: 140a bd00 047f |00d2: const v10, #float 1.75462e+38 // #7f0400bd │ │ -41c966: 2440 0020 a987 |00d5: filled-new-array {v9, v10, v7, v8}, [I // type@2000 │ │ -41c96c: 0c07 |00d8: move-result-object v7 │ │ -41c96e: 6907 1988 |00d9: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CheckedTextView:[I // field@8819 │ │ -41c972: 1407 3400 047f |00db: const v7, #float 1.75459e+38 // #7f040034 │ │ -41c978: 1408 8402 047f |00de: const v8, #float 1.75471e+38 // #7f040284 │ │ -41c97e: 1409 a501 0101 |00e1: const v9, #float 2.36947e-38 // #010101a5 │ │ -41c984: 140a 1f03 0101 |00e4: const v10, #float 2.36958e-38 // #0101031f │ │ -41c98a: 140b 4706 0101 |00e7: const v11, #float 2.36981e-38 // #01010647 │ │ -41c990: 2458 0020 a97b |00ea: filled-new-array {v9, v10, v11, v7, v8}, [I // type@2000 │ │ -41c996: 0c07 |00ed: move-result-object v7 │ │ -41c998: 6907 1e88 |00ee: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.ColorStateListItem:[I // field@881e │ │ -41c99c: 1407 aa00 047f |00f0: const v7, #float 1.75462e+38 // #7f0400aa │ │ -41c9a2: 1408 ab00 047f |00f3: const v8, #float 1.75462e+38 // #7f0400ab │ │ -41c9a8: 140a 0701 0101 |00f6: const v10, #float 2.36943e-38 // #01010107 │ │ -41c9ae: 140b a100 047f |00f9: const v11, #float 1.75461e+38 // #7f0400a1 │ │ -41c9b4: 2440 0020 ba87 |00fc: filled-new-array {v10, v11, v7, v8}, [I // type@2000 │ │ -41c9ba: 0c07 |00ff: move-result-object v7 │ │ -41c9bc: 6907 2488 |0100: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CompoundButton:[I // field@8824 │ │ -41c9c0: 1407 8302 047f |0102: const v7, #float 1.75471e+38 // #7f040283 │ │ -41c9c6: 1408 2d04 047f |0105: const v8, #float 1.7548e+38 // #7f04042d │ │ -41c9cc: 2420 0020 8700 |0108: filled-new-array {v7, v8}, [I // type@2000 │ │ -41c9d2: 0c07 |010b: move-result-object v7 │ │ -41c9d4: 6907 2988 |010c: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CoordinatorLayout:[I // field@8829 │ │ -41c9d8: 2327 0020 |010e: new-array v7, v2, [I // type@2000 │ │ -41c9dc: 2607 6203 0000 |0110: fill-array-data v7, 00000472 // +00000362 │ │ -41c9e2: 6907 2a88 |0113: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CoordinatorLayout_Layout:[I // field@882a │ │ -41c9e6: 1307 0c00 |0115: const/16 v7, #int 12 // #c │ │ -41c9ea: 2378 0020 |0117: new-array v8, v7, [I // type@2000 │ │ -41c9ee: 2608 6b03 0000 |0119: fill-array-data v8, 00000484 // +0000036b │ │ -41c9f4: 6908 3488 |011c: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.DialogPreference:[I // field@8834 │ │ -41c9f8: 2344 0020 |011e: new-array v4, v4, [I // type@2000 │ │ -41c9fc: 2604 8003 0000 |0120: fill-array-data v4, 000004a0 // +00000380 │ │ -41ca02: 6904 4188 |0123: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.DrawerArrowToggle:[I // field@8841 │ │ -41ca06: 1404 fc04 047f |0125: const v4, #float 1.75484e+38 // #7f0404fc │ │ -41ca0c: 2410 0020 0400 |0128: filled-new-array {v4}, [I // type@2000 │ │ -41ca12: 0c08 |012b: move-result-object v8 │ │ -41ca14: 6908 4a88 |012c: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.EditTextPreference:[I // field@884a │ │ -41ca18: 2328 0020 |012e: new-array v8, v2, [I // type@2000 │ │ -41ca1c: 2608 8403 0000 |0130: fill-array-data v8, 000004b4 // +00000384 │ │ -41ca22: 6908 4c88 |0133: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.FontFamily:[I // field@884c │ │ -41ca26: 1308 0a00 |0135: const/16 v8, #int 10 // #a │ │ -41ca2a: 238a 0020 |0137: new-array v10, v8, [I // type@2000 │ │ -41ca2e: 260a 8d03 0000 |0139: fill-array-data v10, 000004c6 // +0000038d │ │ -41ca34: 690a 4d88 |013c: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.FontFamilyFont:[I // field@884d │ │ -41ca38: 140a 0300 0101 |013e: const v10, #float 2.36936e-38 // #01010003 │ │ -41ca3e: 140b d100 0101 |0141: const v11, #float 2.36941e-38 // #010100d1 │ │ -41ca44: 2430 0020 5a0b |0144: filled-new-array {v10, v5, v11}, [I // type@2000 │ │ -41ca4a: 0c0c |0147: move-result-object v12 │ │ -41ca4c: 690c 5f88 |0148: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.Fragment:[I // field@885f │ │ -41ca50: 2420 0020 ba00 |014a: filled-new-array {v10, v11}, [I // type@2000 │ │ -41ca56: 0c0a |014d: move-result-object v10 │ │ -41ca58: 690a 6088 |014e: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.FragmentContainerView:[I // field@8860 │ │ -41ca5c: 237a 0020 |0150: new-array v10, v7, [I // type@2000 │ │ -41ca60: 260a 8c03 0000 |0152: fill-array-data v10, 000004de // +0000038c │ │ -41ca66: 690a 6688 |0155: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.GradientColor:[I // field@8866 │ │ -41ca6a: 140a 1405 0101 |0157: const v10, #float 2.36972e-38 // #01010514 │ │ -41ca70: 2420 0020 a900 |015a: filled-new-array {v9, v10}, [I // type@2000 │ │ -41ca76: 0c09 |015d: move-result-object v9 │ │ -41ca78: 6909 6788 |015e: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.GradientColorItem:[I // field@8867 │ │ -41ca7c: 1309 0900 |0160: const/16 v9, #int 9 // #9 │ │ -41ca80: 239a 0020 |0162: new-array v10, v9, [I // type@2000 │ │ -41ca84: 260a 9603 0000 |0164: fill-array-data v10, 000004fa // +00000396 │ │ -41ca8a: 690a 7688 |0167: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearLayoutCompat:[I // field@8876 │ │ -41ca8e: 140a f500 0101 |0169: const v10, #float 2.36942e-38 // #010100f5 │ │ -41ca94: 140b 8101 0101 |016c: const v11, #float 2.36946e-38 // #01010181 │ │ -41ca9a: 140c f400 0101 |016f: const v12, #float 2.36942e-38 // #010100f4 │ │ -41caa0: 2440 0020 c1ba |0172: filled-new-array {v1, v12, v10, v11}, [I // type@2000 │ │ -41caa6: 0c01 |0175: move-result-object v1 │ │ -41caa8: 6901 7788 |0176: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearLayoutCompat_Layout:[I // field@8877 │ │ -41caac: 1401 ac02 0101 |0178: const v1, #float 2.36955e-38 // #010102ac │ │ -41cab2: 140a ad02 0101 |017b: const v10, #float 2.36955e-38 // #010102ad │ │ -41cab8: 2420 0020 a100 |017e: filled-new-array {v1, v10}, [I // type@2000 │ │ -41cabe: 0c01 |0181: move-result-object v1 │ │ -41cac0: 6901 8588 |0182: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ListPopupWindow:[I // field@8885 │ │ -41cac4: 1401 b200 0101 |0184: const v1, #float 2.36941e-38 // #010100b2 │ │ -41caca: 140a f801 0101 |0187: const v10, #float 2.3695e-38 // #010101f8 │ │ -41cad0: 140b c401 047f |018a: const v11, #float 1.75467e+38 // #7f0401c4 │ │ -41cad6: 140c c501 047f |018d: const v12, #float 1.75467e+38 // #7f0401c5 │ │ -41cadc: 2454 0020 a1cb |0190: filled-new-array {v1, v10, v11, v12, v4}, [I // type@2000 │ │ -41cae2: 0c04 |0193: move-result-object v4 │ │ -41cae4: 6904 8888 |0194: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.ListPreference:[I // field@8888 │ │ -41cae8: 2334 0020 |0196: new-array v4, v3, [I // type@2000 │ │ -41caec: 2604 7803 0000 |0198: fill-array-data v4, 00000510 // +00000378 │ │ -41caf2: 6904 8e88 |019b: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuGroup:[I // field@888e │ │ -41caf6: 1304 1700 |019d: const/16 v4, #int 23 // #17 │ │ -41cafa: 2344 0020 |019f: new-array v4, v4, [I // type@2000 │ │ -41cafe: 2604 7f03 0000 |01a1: fill-array-data v4, 00000520 // +0000037f │ │ -41cb04: 6904 9588 |01a4: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuItem:[I // field@8895 │ │ -41cb08: 2394 0020 |01a6: new-array v4, v9, [I // type@2000 │ │ -41cb0c: 2604 aa03 0000 |01a8: fill-array-data v4, 00000552 // +000003aa │ │ -41cb12: 6904 ad88 |01ab: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuView:[I // field@88ad │ │ -41cb16: 2440 0020 a1cb |01ad: filled-new-array {v1, v10, v11, v12}, [I // type@2000 │ │ -41cb1c: 0c04 |01b0: move-result-object v4 │ │ -41cb1e: 6904 b788 |01b1: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.MultiSelectListPreference:[I // field@88b7 │ │ -41cb22: 1404 c902 0101 |01b3: const v4, #float 2.36956e-38 // #010102c9 │ │ -41cb28: 1409 7803 047f |01b6: const v9, #float 1.75476e+38 // #7f040378 │ │ -41cb2e: 140a 7601 0101 |01b9: const v10, #float 2.36946e-38 // #01010176 │ │ -41cb34: 2430 0020 4a09 |01bc: filled-new-array {v10, v4, v9}, [I // type@2000 │ │ -41cb3a: 0c04 |01bf: move-result-object v4 │ │ -41cb3c: 6904 bc88 |01c0: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.PopupWindow:[I // field@88bc │ │ -41cb40: 1404 2404 047f |01c2: const v4, #float 1.7548e+38 // #7f040424 │ │ -41cb46: 2410 0020 0400 |01c5: filled-new-array {v4}, [I // type@2000 │ │ -41cb4c: 0c04 |01c8: move-result-object v4 │ │ -41cb4e: 6904 bd88 |01c9: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.PopupWindowBackgroundState:[I // field@88bd │ │ -41cb52: 1304 2400 |01cb: const/16 v4, #int 36 // #24 │ │ -41cb56: 2344 0020 |01cd: new-array v4, v4, [I // type@2000 │ │ -41cb5a: 2604 9903 0000 |01cf: fill-array-data v4, 00000568 // +00000399 │ │ -41cb60: 6904 c288 |01d2: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.Preference:[I // field@88c2 │ │ -41cb64: 1404 2a01 0101 |01d4: const v4, #float 2.36944e-38 // #0101012a │ │ -41cb6a: 1409 3100 047f |01d7: const v9, #float 1.75459e+38 // #7f040031 │ │ -41cb70: 140b f200 0101 |01da: const v11, #float 2.36942e-38 // #010100f2 │ │ -41cb76: 140c 2901 0101 |01dd: const v12, #float 2.36944e-38 // #01010129 │ │ -41cb7c: 2440 0020 cb94 |01e0: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ -41cb82: 0c04 |01e3: move-result-object v4 │ │ -41cb84: 6904 c388 |01e4: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceFragment:[I // field@88c3 │ │ -41cb88: 1404 2a01 0101 |01e6: const v4, #float 2.36944e-38 // #0101012a │ │ -41cb8e: 2440 0020 cb94 |01e9: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ -41cb94: 0c04 |01ec: move-result-object v4 │ │ -41cb96: 6904 c488 |01ed: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceFragmentCompat:[I // field@88c4 │ │ -41cb9a: 1404 5a02 047f |01ef: const v4, #float 1.7547e+38 // #7f04025a │ │ -41cba0: 1409 7603 047f |01f2: const v9, #float 1.75476e+38 // #7f040376 │ │ -41cba6: 140c e701 0101 |01f5: const v12, #float 2.36949e-38 // #010101e7 │ │ -41cbac: 2430 0020 4c09 |01f8: filled-new-array {v12, v4, v9}, [I // type@2000 │ │ -41cbb2: 0c04 |01fb: move-result-object v4 │ │ -41cbb4: 6904 cd88 |01fc: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceGroup:[I // field@88cd │ │ -41cbb8: 1404 2503 047f |01fe: const v4, #float 1.75474e+38 // #7f040325 │ │ -41cbbe: 1409 2a03 047f |0201: const v9, #float 1.75475e+38 // #7f04032a │ │ -41cbc4: 140c 1f01 0101 |0204: const v12, #float 2.36944e-38 // #0101011f │ │ -41cbca: 140d 2001 0101 |0207: const v13, #float 2.36944e-38 // #01010120 │ │ -41cbd0: 2440 0020 dc94 |020a: filled-new-array {v12, v13, v4, v9}, [I // type@2000 │ │ -41cbd6: 0c04 |020d: move-result-object v4 │ │ -41cbd8: 6904 d188 |020e: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceImageView:[I // field@88d1 │ │ -41cbdc: 1304 1000 |0210: const/16 v4, #int 16 // #10 │ │ -41cbe0: 2344 0020 |0212: new-array v4, v4, [I // type@2000 │ │ -41cbe4: 2604 a003 0000 |0214: fill-array-data v4, 000005b4 // +000003a0 │ │ -41cbea: 6904 d688 |0217: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceTheme:[I // field@88d6 │ │ -41cbee: 1404 7a03 047f |0219: const v4, #float 1.75476e+38 // #7f04037a │ │ -41cbf4: 1409 8103 047f |021c: const v9, #float 1.75476e+38 // #7f040381 │ │ -41cbfa: 2420 0020 9400 |021f: filled-new-array {v4, v9}, [I // type@2000 │ │ -41cc00: 0c04 |0222: move-result-object v4 │ │ -41cc02: 6904 0b89 |0223: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.RecycleListView:[I // field@890b │ │ -41cc06: 2374 0020 |0225: new-array v4, v7, [I // type@2000 │ │ -41cc0a: 2604 b103 0000 |0227: fill-array-data v4, 000005d8 // +000003b1 │ │ -41cc10: 6904 0e89 |022a: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.RecyclerView:[I // field@890e │ │ -41cc14: 2300 0020 |022c: new-array v0, v0, [I // type@2000 │ │ -41cc18: 2600 c603 0000 |022e: fill-array-data v0, 000005f4 // +000003c6 │ │ -41cc1e: 6900 1b89 |0231: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.SearchView:[I // field@891b │ │ -41cc22: 2320 0020 |0233: new-array v0, v2, [I // type@2000 │ │ -41cc26: 2600 fd03 0000 |0235: fill-array-data v0, 00000632 // +000003fd │ │ -41cc2c: 6900 3989 |0238: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.SeekBarPreference:[I // field@8939 │ │ -41cc30: 1400 6202 0101 |023a: const v0, #float 2.36953e-38 // #01010262 │ │ -41cc36: 1402 9d03 047f |023d: const v2, #float 1.75477e+38 // #7f04039d │ │ -41cc3c: 1404 7b01 0101 |0240: const v4, #float 2.36946e-38 // #0101017b │ │ -41cc42: 2452 0020 a104 |0243: filled-new-array {v1, v10, v4, v0, v2}, [I // type@2000 │ │ -41cc48: 0c00 |0246: move-result-object v0 │ │ -41cc4a: 6900 4189 |0247: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.Spinner:[I // field@8941 │ │ -41cc4e: 2330 0020 |0249: new-array v0, v3, [I // type@2000 │ │ -41cc52: 2600 f903 0000 |024b: fill-array-data v0, 00000644 // +000003f9 │ │ -41cc58: 6900 4789 |024e: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateListDrawable:[I // field@8947 │ │ -41cc5c: 2410 0020 0600 |0250: filled-new-array {v6}, [I // type@2000 │ │ -41cc62: 0c00 |0253: move-result-object v0 │ │ -41cc64: 6900 4889 |0254: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateListDrawableItem:[I // field@8948 │ │ -41cc68: 1300 0e00 |0256: const/16 v0, #int 14 // #e │ │ -41cc6c: 2300 0020 |0258: new-array v0, v0, [I // type@2000 │ │ -41cc70: 2600 fa03 0000 |025a: fill-array-data v0, 00000654 // +000003fa │ │ -41cc76: 6900 5089 |025d: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchCompat:[I // field@8950 │ │ -41cc7a: 2380 0020 |025f: new-array v0, v8, [I // type@2000 │ │ -41cc7e: 2600 1304 0000 |0261: fill-array-data v0, 00000674 // +00000413 │ │ -41cc84: 6900 5f89 |0264: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchPreference:[I // field@895f │ │ -41cc88: 2380 0020 |0266: new-array v0, v8, [I // type@2000 │ │ -41cc8c: 2600 2404 0000 |0268: fill-array-data v0, 0000068c // +00000424 │ │ -41cc92: 6900 6089 |026b: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchPreferenceCompat:[I // field@8960 │ │ -41cc96: 1300 1000 |026d: const/16 v0, #int 16 // #10 │ │ -41cc9a: 2300 0020 |026f: new-array v0, v0, [I // type@2000 │ │ -41cc9e: 2600 3304 0000 |0271: fill-array-data v0, 000006a4 // +00000433 │ │ -41cca4: 6900 7589 |0274: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.TextAppearance:[I // field@8975 │ │ -41cca8: 1300 1e00 |0276: const/16 v0, #int 30 // #1e │ │ -41ccac: 2300 0020 |0278: new-array v0, v0, [I // type@2000 │ │ -41ccb0: 2600 4e04 0000 |027a: fill-array-data v0, 000006c8 // +0000044e │ │ -41ccb6: 6900 8689 |027d: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.Toolbar:[I // field@8986 │ │ -41ccba: 1400 7f03 047f |027f: const v0, #float 1.75476e+38 // #7f04037f │ │ -41ccc0: 1401 a404 047f |0282: const v1, #float 1.75482e+38 // #7f0404a4 │ │ -41ccc6: 1502 0101 |0285: const/high16 v2, #int 16842752 // #101 │ │ -41ccca: 1403 da00 0101 |0287: const v3, #float 2.36942e-38 // #010100da │ │ -41ccd0: 1404 7c03 047f |028a: const v4, #float 1.75476e+38 // #7f04037c │ │ -41ccd6: 2451 0020 3204 |028d: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -41ccdc: 0c00 |0290: move-result-object v0 │ │ -41ccde: 6900 a589 |0291: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.View:[I // field@89a5 │ │ -41cce2: 1400 5700 047f |0293: const v0, #float 1.7546e+38 // #7f040057 │ │ -41cce8: 1401 5800 047f |0296: const v1, #float 1.7546e+38 // #7f040058 │ │ -41ccee: 1402 d400 0101 |0299: const v2, #float 2.36942e-38 // #010100d4 │ │ -41ccf4: 2430 0020 0201 |029c: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ -41ccfa: 0c00 |029f: move-result-object v0 │ │ -41ccfc: 6900 a689 |02a0: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewBackgroundHelper:[I // field@89a6 │ │ -41cd00: 1400 f300 0101 |02a2: const v0, #float 2.36942e-38 // #010100f3 │ │ -41cd06: 2430 0020 b500 |02a5: filled-new-array {v5, v11, v0}, [I // type@2000 │ │ -41cd0c: 0c00 |02a8: move-result-object v0 │ │ -41cd0e: 6900 aa89 |02a9: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewStubCompat:[I // field@89aa │ │ -41cd12: 0e00 |02ab: return-void │ │ -41cd14: 0003 0400 1d00 0000 4e00 047f 5500 ... |02ac: array-data (62 units) │ │ -41cd90: 0003 0400 0600 0000 4e00 047f 5500 ... |02ea: array-data (16 units) │ │ -41cdb0: 0003 0400 0800 0000 f200 0101 a400 ... |02fa: array-data (20 units) │ │ -41cdd8: 0003 0400 0600 0000 1c01 0101 9401 ... |030e: array-data (16 units) │ │ -41cdf8: 0003 0400 0700 0000 3400 0101 6d01 ... |031e: array-data (18 units) │ │ -41ce1c: 0003 0400 1600 0000 3400 0101 4600 ... |0330: array-data (48 units) │ │ -41ce7c: 0003 0400 7f00 0000 5700 0101 ae00 ... |0360: array-data (258 units) │ │ -41d080: 0003 0400 0600 0000 ef01 0101 f001 ... |0462: array-data (16 units) │ │ -41d0a0: 0003 0400 0700 0000 b300 0101 8f02 ... |0472: array-data (18 units) │ │ -41d0c4: 0003 0400 0c00 0000 f201 0101 f301 ... |0484: array-data (28 units) │ │ -41d0fc: 0003 0400 0800 0000 3f00 047f 4000 ... |04a0: array-data (20 units) │ │ -41d124: 0003 0400 0700 0000 1602 047f 1702 ... |04b4: array-data (18 units) │ │ -41d148: 0003 0400 0a00 0000 3205 0101 3305 ... |04c6: array-data (24 units) │ │ -41d178: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04de: array-data (28 units) │ │ -41d1b0: 0003 0400 0900 0000 af00 0101 c400 ... |04fa: array-data (22 units) │ │ -41d1dc: 0003 0400 0600 0000 0e00 0101 d000 ... |0510: array-data (16 units) │ │ -41d1fc: 0003 0400 1700 0000 0200 0101 0e00 ... |0520: array-data (50 units) │ │ -41d260: 0003 0400 0900 0000 ae00 0101 2c01 ... |0552: array-data (22 units) │ │ -41d28c: 0003 0400 2400 0000 0200 0101 0d00 ... |0568: array-data (76 units) │ │ -41d324: 0003 0400 1000 0000 bc00 047f 8701 ... |05b4: array-data (36 units) │ │ -41d36c: 0003 0400 0c00 0000 c400 0101 eb00 ... |05d8: array-data (28 units) │ │ -41d3a4: 0003 0400 1d00 0000 3400 0101 da00 ... |05f4: array-data (62 units) │ │ -41d420: 0003 0400 0700 0000 f200 0101 3601 ... |0632: array-data (18 units) │ │ -41d444: 0003 0400 0600 0000 1c01 0101 9401 ... |0644: array-data (16 units) │ │ -41d464: 0003 0400 0e00 0000 2401 0101 2501 ... |0654: array-data (32 units) │ │ -41d4a4: 0003 0400 0a00 0000 ef01 0101 f001 ... |0674: array-data (24 units) │ │ -41d4d4: 0003 0400 0a00 0000 ef01 0101 f001 ... |068c: array-data (24 units) │ │ -41d504: 0003 0400 1000 0000 9500 0101 9600 ... |06a4: array-data (36 units) │ │ -41d54c: 0003 0400 1e00 0000 af00 0101 4001 ... |06c8: array-data (64 units) │ │ +41c7b8: |[41c7b8] de.danoeh.antennapod.net.discovery.R$styleable.:()V │ │ +41c7c8: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +41c7cc: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ +41c7d0: 2601 a802 0000 |0004: fill-array-data v1, 000002ac // +000002a8 │ │ +41c7d6: 6901 1b87 |0007: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionBar:[I // field@871b │ │ +41c7da: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ +41c7e0: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ +41c7e6: 0c02 |000f: move-result-object v2 │ │ +41c7e8: 6902 1c87 |0010: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionBarLayout:[I // field@871c │ │ +41c7ec: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ +41c7f2: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ +41c7f8: 0c02 |0018: move-result-object v2 │ │ +41c7fa: 6902 3b87 |0019: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMenuItemView:[I // field@873b │ │ +41c7fe: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +41c800: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ +41c804: 6903 3d87 |001e: sput-object v3, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMenuView:[I // field@873d │ │ +41c808: 1263 |0020: const/4 v3, #int 6 // #6 │ │ +41c80a: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ +41c80e: 2604 c702 0000 |0023: fill-array-data v4, 000002ea // +000002c7 │ │ +41c814: 6904 3e87 |0026: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActionMode:[I // field@873e │ │ +41c818: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ +41c81e: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ +41c824: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ +41c82a: 0c04 |0031: move-result-object v4 │ │ +41c82c: 6904 4587 |0032: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.ActivityChooserView:[I // field@8745 │ │ +41c830: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ +41c834: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ +41c838: 2605 c202 0000 |0038: fill-array-data v5, 000002fa // +000002c2 │ │ +41c83e: 6905 4887 |003b: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AlertDialog:[I // field@8748 │ │ +41c842: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ +41c846: 2605 cf02 0000 |003f: fill-array-data v5, 0000030e // +000002cf │ │ +41c84c: 6905 5187 |0042: sput-object v5, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableCompat:[I // field@8751 │ │ +41c850: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ +41c856: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ +41c85c: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ +41c862: 0c07 |004d: move-result-object v7 │ │ +41c864: 6907 5887 |004e: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableItem:[I // field@8758 │ │ +41c868: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ +41c86e: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ +41c874: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ +41c87a: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ +41c880: 0c07 |005c: move-result-object v7 │ │ +41c882: 6907 5b87 |005d: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AnimatedStateListDrawableTransition:[I // field@875b │ │ +41c886: 2322 0020 |005f: new-array v2, v2, [I // type@2000 │ │ +41c88a: 6902 6087 |0061: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatEmojiHelper:[I // field@8760 │ │ +41c88e: 1402 bf04 047f |0063: const v2, #float 1.75483e+38 // #7f0404bf │ │ +41c894: 1407 c004 047f |0066: const v7, #float 1.75483e+38 // #7f0404c0 │ │ +41c89a: 1408 1901 0101 |0069: const v8, #float 2.36943e-38 // #01010119 │ │ +41c8a0: 1409 1a04 047f |006c: const v9, #float 1.75479e+38 // #7f04041a │ │ +41c8a6: 2440 0020 9872 |006f: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ +41c8ac: 0c02 |0072: move-result-object v2 │ │ +41c8ae: 6902 6187 |0073: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatImageView:[I // field@8761 │ │ +41c8b2: 1402 b904 047f |0075: const v2, #float 1.75483e+38 // #7f0404b9 │ │ +41c8b8: 1407 ba04 047f |0078: const v7, #float 1.75483e+38 // #7f0404ba │ │ +41c8be: 1408 4201 0101 |007b: const v8, #float 2.36945e-38 // #01010142 │ │ +41c8c4: 1409 b804 047f |007e: const v9, #float 1.75483e+38 // #7f0404b8 │ │ +41c8ca: 2440 0020 9872 |0081: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ +41c8d0: 0c02 |0084: move-result-object v2 │ │ +41c8d2: 6902 6687 |0085: sput-object v2, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatSeekBar:[I // field@8766 │ │ +41c8d6: 1272 |0087: const/4 v2, #int 7 // #7 │ │ +41c8d8: 2327 0020 |0088: new-array v7, v2, [I // type@2000 │ │ +41c8dc: 2607 9402 0000 |008a: fill-array-data v7, 0000031e // +00000294 │ │ +41c8e2: 6907 6b87 |008d: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTextHelper:[I // field@876b │ │ +41c8e6: 1307 1600 |008f: const/16 v7, #int 22 // #16 │ │ +41c8ea: 2377 0020 |0091: new-array v7, v7, [I // type@2000 │ │ +41c8ee: 2607 9d02 0000 |0093: fill-array-data v7, 00000330 // +0000029d │ │ +41c8f4: 6907 7387 |0096: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTextView:[I // field@8773 │ │ +41c8f8: 1307 7f00 |0098: const/16 v7, #int 127 // #7f │ │ +41c8fc: 2377 0020 |009a: new-array v7, v7, [I // type@2000 │ │ +41c900: 2607 c402 0000 |009c: fill-array-data v7, 00000360 // +000002c4 │ │ +41c906: 6907 8a87 |009f: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.AppCompatTheme:[I // field@878a │ │ +41c90a: 1407 0e03 0101 |00a1: const v7, #float 2.36957e-38 // #0101030e │ │ +41c910: 1408 de03 047f |00a4: const v8, #float 1.75478e+38 // #7f0403de │ │ +41c916: 2420 0020 8700 |00a7: filled-new-array {v7, v8}, [I // type@2000 │ │ +41c91c: 0c07 |00aa: move-result-object v7 │ │ +41c91e: 6907 0a88 |00ab: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.BackgroundStyle:[I // field@880a │ │ +41c922: 1407 3300 047f |00ad: const v7, #float 1.75459e+38 // #7f040033 │ │ +41c928: 2410 0020 0700 |00b0: filled-new-array {v7}, [I // type@2000 │ │ +41c92e: 0c07 |00b3: move-result-object v7 │ │ +41c930: 6907 0d88 |00b4: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.ButtonBarLayout:[I // field@880d │ │ +41c934: 1407 b603 047f |00b6: const v7, #float 1.75477e+38 // #7f0403b6 │ │ +41c93a: 1408 ed03 047f |00b9: const v8, #float 1.75478e+38 // #7f0403ed │ │ +41c940: 2420 0020 8700 |00bc: filled-new-array {v7, v8}, [I // type@2000 │ │ +41c946: 0c07 |00bf: move-result-object v7 │ │ +41c948: 6907 0f88 |00c0: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.Capability:[I // field@880f │ │ +41c94c: 2337 0020 |00c2: new-array v7, v3, [I // type@2000 │ │ +41c950: 2607 9e03 0000 |00c4: fill-array-data v7, 00000462 // +0000039e │ │ +41c956: 6907 1288 |00c7: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CheckBoxPreference:[I // field@8812 │ │ +41c95a: 1407 be00 047f |00c9: const v7, #float 1.75462e+38 // #7f0400be │ │ +41c960: 1408 bf00 047f |00cc: const v8, #float 1.75462e+38 // #7f0400bf │ │ +41c966: 1409 0801 0101 |00cf: const v9, #float 2.36943e-38 // #01010108 │ │ +41c96c: 140a bd00 047f |00d2: const v10, #float 1.75462e+38 // #7f0400bd │ │ +41c972: 2440 0020 a987 |00d5: filled-new-array {v9, v10, v7, v8}, [I // type@2000 │ │ +41c978: 0c07 |00d8: move-result-object v7 │ │ +41c97a: 6907 1988 |00d9: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CheckedTextView:[I // field@8819 │ │ +41c97e: 1407 3400 047f |00db: const v7, #float 1.75459e+38 // #7f040034 │ │ +41c984: 1408 8402 047f |00de: const v8, #float 1.75471e+38 // #7f040284 │ │ +41c98a: 1409 a501 0101 |00e1: const v9, #float 2.36947e-38 // #010101a5 │ │ +41c990: 140a 1f03 0101 |00e4: const v10, #float 2.36958e-38 // #0101031f │ │ +41c996: 140b 4706 0101 |00e7: const v11, #float 2.36981e-38 // #01010647 │ │ +41c99c: 2458 0020 a97b |00ea: filled-new-array {v9, v10, v11, v7, v8}, [I // type@2000 │ │ +41c9a2: 0c07 |00ed: move-result-object v7 │ │ +41c9a4: 6907 1e88 |00ee: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.ColorStateListItem:[I // field@881e │ │ +41c9a8: 1407 aa00 047f |00f0: const v7, #float 1.75462e+38 // #7f0400aa │ │ +41c9ae: 1408 ab00 047f |00f3: const v8, #float 1.75462e+38 // #7f0400ab │ │ +41c9b4: 140a 0701 0101 |00f6: const v10, #float 2.36943e-38 // #01010107 │ │ +41c9ba: 140b a100 047f |00f9: const v11, #float 1.75461e+38 // #7f0400a1 │ │ +41c9c0: 2440 0020 ba87 |00fc: filled-new-array {v10, v11, v7, v8}, [I // type@2000 │ │ +41c9c6: 0c07 |00ff: move-result-object v7 │ │ +41c9c8: 6907 2488 |0100: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CompoundButton:[I // field@8824 │ │ +41c9cc: 1407 8302 047f |0102: const v7, #float 1.75471e+38 // #7f040283 │ │ +41c9d2: 1408 2d04 047f |0105: const v8, #float 1.7548e+38 // #7f04042d │ │ +41c9d8: 2420 0020 8700 |0108: filled-new-array {v7, v8}, [I // type@2000 │ │ +41c9de: 0c07 |010b: move-result-object v7 │ │ +41c9e0: 6907 2988 |010c: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CoordinatorLayout:[I // field@8829 │ │ +41c9e4: 2327 0020 |010e: new-array v7, v2, [I // type@2000 │ │ +41c9e8: 2607 6203 0000 |0110: fill-array-data v7, 00000472 // +00000362 │ │ +41c9ee: 6907 2a88 |0113: sput-object v7, Lde/danoeh/antennapod/net/discovery/R$styleable;.CoordinatorLayout_Layout:[I // field@882a │ │ +41c9f2: 1307 0c00 |0115: const/16 v7, #int 12 // #c │ │ +41c9f6: 2378 0020 |0117: new-array v8, v7, [I // type@2000 │ │ +41c9fa: 2608 6b03 0000 |0119: fill-array-data v8, 00000484 // +0000036b │ │ +41ca00: 6908 3488 |011c: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.DialogPreference:[I // field@8834 │ │ +41ca04: 2344 0020 |011e: new-array v4, v4, [I // type@2000 │ │ +41ca08: 2604 8003 0000 |0120: fill-array-data v4, 000004a0 // +00000380 │ │ +41ca0e: 6904 4188 |0123: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.DrawerArrowToggle:[I // field@8841 │ │ +41ca12: 1404 fc04 047f |0125: const v4, #float 1.75484e+38 // #7f0404fc │ │ +41ca18: 2410 0020 0400 |0128: filled-new-array {v4}, [I // type@2000 │ │ +41ca1e: 0c08 |012b: move-result-object v8 │ │ +41ca20: 6908 4a88 |012c: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.EditTextPreference:[I // field@884a │ │ +41ca24: 2328 0020 |012e: new-array v8, v2, [I // type@2000 │ │ +41ca28: 2608 8403 0000 |0130: fill-array-data v8, 000004b4 // +00000384 │ │ +41ca2e: 6908 4c88 |0133: sput-object v8, Lde/danoeh/antennapod/net/discovery/R$styleable;.FontFamily:[I // field@884c │ │ +41ca32: 1308 0a00 |0135: const/16 v8, #int 10 // #a │ │ +41ca36: 238a 0020 |0137: new-array v10, v8, [I // type@2000 │ │ +41ca3a: 260a 8d03 0000 |0139: fill-array-data v10, 000004c6 // +0000038d │ │ +41ca40: 690a 4d88 |013c: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.FontFamilyFont:[I // field@884d │ │ +41ca44: 140a 0300 0101 |013e: const v10, #float 2.36936e-38 // #01010003 │ │ +41ca4a: 140b d100 0101 |0141: const v11, #float 2.36941e-38 // #010100d1 │ │ +41ca50: 2430 0020 5a0b |0144: filled-new-array {v10, v5, v11}, [I // type@2000 │ │ +41ca56: 0c0c |0147: move-result-object v12 │ │ +41ca58: 690c 5f88 |0148: sput-object v12, Lde/danoeh/antennapod/net/discovery/R$styleable;.Fragment:[I // field@885f │ │ +41ca5c: 2420 0020 ba00 |014a: filled-new-array {v10, v11}, [I // type@2000 │ │ +41ca62: 0c0a |014d: move-result-object v10 │ │ +41ca64: 690a 6088 |014e: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.FragmentContainerView:[I // field@8860 │ │ +41ca68: 237a 0020 |0150: new-array v10, v7, [I // type@2000 │ │ +41ca6c: 260a 8c03 0000 |0152: fill-array-data v10, 000004de // +0000038c │ │ +41ca72: 690a 6688 |0155: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.GradientColor:[I // field@8866 │ │ +41ca76: 140a 1405 0101 |0157: const v10, #float 2.36972e-38 // #01010514 │ │ +41ca7c: 2420 0020 a900 |015a: filled-new-array {v9, v10}, [I // type@2000 │ │ +41ca82: 0c09 |015d: move-result-object v9 │ │ +41ca84: 6909 6788 |015e: sput-object v9, Lde/danoeh/antennapod/net/discovery/R$styleable;.GradientColorItem:[I // field@8867 │ │ +41ca88: 1309 0900 |0160: const/16 v9, #int 9 // #9 │ │ +41ca8c: 239a 0020 |0162: new-array v10, v9, [I // type@2000 │ │ +41ca90: 260a 9603 0000 |0164: fill-array-data v10, 000004fa // +00000396 │ │ +41ca96: 690a 7688 |0167: sput-object v10, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearLayoutCompat:[I // field@8876 │ │ +41ca9a: 140a f500 0101 |0169: const v10, #float 2.36942e-38 // #010100f5 │ │ +41caa0: 140b 8101 0101 |016c: const v11, #float 2.36946e-38 // #01010181 │ │ +41caa6: 140c f400 0101 |016f: const v12, #float 2.36942e-38 // #010100f4 │ │ +41caac: 2440 0020 c1ba |0172: filled-new-array {v1, v12, v10, v11}, [I // type@2000 │ │ +41cab2: 0c01 |0175: move-result-object v1 │ │ +41cab4: 6901 7788 |0176: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.LinearLayoutCompat_Layout:[I // field@8877 │ │ +41cab8: 1401 ac02 0101 |0178: const v1, #float 2.36955e-38 // #010102ac │ │ +41cabe: 140a ad02 0101 |017b: const v10, #float 2.36955e-38 // #010102ad │ │ +41cac4: 2420 0020 a100 |017e: filled-new-array {v1, v10}, [I // type@2000 │ │ +41caca: 0c01 |0181: move-result-object v1 │ │ +41cacc: 6901 8588 |0182: sput-object v1, Lde/danoeh/antennapod/net/discovery/R$styleable;.ListPopupWindow:[I // field@8885 │ │ +41cad0: 1401 b200 0101 |0184: const v1, #float 2.36941e-38 // #010100b2 │ │ +41cad6: 140a f801 0101 |0187: const v10, #float 2.3695e-38 // #010101f8 │ │ +41cadc: 140b c401 047f |018a: const v11, #float 1.75467e+38 // #7f0401c4 │ │ +41cae2: 140c c501 047f |018d: const v12, #float 1.75467e+38 // #7f0401c5 │ │ +41cae8: 2454 0020 a1cb |0190: filled-new-array {v1, v10, v11, v12, v4}, [I // type@2000 │ │ +41caee: 0c04 |0193: move-result-object v4 │ │ +41caf0: 6904 8888 |0194: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.ListPreference:[I // field@8888 │ │ +41caf4: 2334 0020 |0196: new-array v4, v3, [I // type@2000 │ │ +41caf8: 2604 7803 0000 |0198: fill-array-data v4, 00000510 // +00000378 │ │ +41cafe: 6904 8e88 |019b: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuGroup:[I // field@888e │ │ +41cb02: 1304 1700 |019d: const/16 v4, #int 23 // #17 │ │ +41cb06: 2344 0020 |019f: new-array v4, v4, [I // type@2000 │ │ +41cb0a: 2604 7f03 0000 |01a1: fill-array-data v4, 00000520 // +0000037f │ │ +41cb10: 6904 9588 |01a4: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuItem:[I // field@8895 │ │ +41cb14: 2394 0020 |01a6: new-array v4, v9, [I // type@2000 │ │ +41cb18: 2604 aa03 0000 |01a8: fill-array-data v4, 00000552 // +000003aa │ │ +41cb1e: 6904 ad88 |01ab: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.MenuView:[I // field@88ad │ │ +41cb22: 2440 0020 a1cb |01ad: filled-new-array {v1, v10, v11, v12}, [I // type@2000 │ │ +41cb28: 0c04 |01b0: move-result-object v4 │ │ +41cb2a: 6904 b788 |01b1: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.MultiSelectListPreference:[I // field@88b7 │ │ +41cb2e: 1404 c902 0101 |01b3: const v4, #float 2.36956e-38 // #010102c9 │ │ +41cb34: 1409 7803 047f |01b6: const v9, #float 1.75476e+38 // #7f040378 │ │ +41cb3a: 140a 7601 0101 |01b9: const v10, #float 2.36946e-38 // #01010176 │ │ +41cb40: 2430 0020 4a09 |01bc: filled-new-array {v10, v4, v9}, [I // type@2000 │ │ +41cb46: 0c04 |01bf: move-result-object v4 │ │ +41cb48: 6904 bc88 |01c0: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.PopupWindow:[I // field@88bc │ │ +41cb4c: 1404 2404 047f |01c2: const v4, #float 1.7548e+38 // #7f040424 │ │ +41cb52: 2410 0020 0400 |01c5: filled-new-array {v4}, [I // type@2000 │ │ +41cb58: 0c04 |01c8: move-result-object v4 │ │ +41cb5a: 6904 bd88 |01c9: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.PopupWindowBackgroundState:[I // field@88bd │ │ +41cb5e: 1304 2400 |01cb: const/16 v4, #int 36 // #24 │ │ +41cb62: 2344 0020 |01cd: new-array v4, v4, [I // type@2000 │ │ +41cb66: 2604 9903 0000 |01cf: fill-array-data v4, 00000568 // +00000399 │ │ +41cb6c: 6904 c288 |01d2: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.Preference:[I // field@88c2 │ │ +41cb70: 1404 2a01 0101 |01d4: const v4, #float 2.36944e-38 // #0101012a │ │ +41cb76: 1409 3100 047f |01d7: const v9, #float 1.75459e+38 // #7f040031 │ │ +41cb7c: 140b f200 0101 |01da: const v11, #float 2.36942e-38 // #010100f2 │ │ +41cb82: 140c 2901 0101 |01dd: const v12, #float 2.36944e-38 // #01010129 │ │ +41cb88: 2440 0020 cb94 |01e0: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ +41cb8e: 0c04 |01e3: move-result-object v4 │ │ +41cb90: 6904 c388 |01e4: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceFragment:[I // field@88c3 │ │ +41cb94: 1404 2a01 0101 |01e6: const v4, #float 2.36944e-38 // #0101012a │ │ +41cb9a: 2440 0020 cb94 |01e9: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ +41cba0: 0c04 |01ec: move-result-object v4 │ │ +41cba2: 6904 c488 |01ed: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceFragmentCompat:[I // field@88c4 │ │ +41cba6: 1404 5a02 047f |01ef: const v4, #float 1.7547e+38 // #7f04025a │ │ +41cbac: 1409 7603 047f |01f2: const v9, #float 1.75476e+38 // #7f040376 │ │ +41cbb2: 140c e701 0101 |01f5: const v12, #float 2.36949e-38 // #010101e7 │ │ +41cbb8: 2430 0020 4c09 |01f8: filled-new-array {v12, v4, v9}, [I // type@2000 │ │ +41cbbe: 0c04 |01fb: move-result-object v4 │ │ +41cbc0: 6904 cd88 |01fc: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceGroup:[I // field@88cd │ │ +41cbc4: 1404 2503 047f |01fe: const v4, #float 1.75474e+38 // #7f040325 │ │ +41cbca: 1409 2a03 047f |0201: const v9, #float 1.75475e+38 // #7f04032a │ │ +41cbd0: 140c 1f01 0101 |0204: const v12, #float 2.36944e-38 // #0101011f │ │ +41cbd6: 140d 2001 0101 |0207: const v13, #float 2.36944e-38 // #01010120 │ │ +41cbdc: 2440 0020 dc94 |020a: filled-new-array {v12, v13, v4, v9}, [I // type@2000 │ │ +41cbe2: 0c04 |020d: move-result-object v4 │ │ +41cbe4: 6904 d188 |020e: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceImageView:[I // field@88d1 │ │ +41cbe8: 1304 1000 |0210: const/16 v4, #int 16 // #10 │ │ +41cbec: 2344 0020 |0212: new-array v4, v4, [I // type@2000 │ │ +41cbf0: 2604 a003 0000 |0214: fill-array-data v4, 000005b4 // +000003a0 │ │ +41cbf6: 6904 d688 |0217: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.PreferenceTheme:[I // field@88d6 │ │ +41cbfa: 1404 7a03 047f |0219: const v4, #float 1.75476e+38 // #7f04037a │ │ +41cc00: 1409 8103 047f |021c: const v9, #float 1.75476e+38 // #7f040381 │ │ +41cc06: 2420 0020 9400 |021f: filled-new-array {v4, v9}, [I // type@2000 │ │ +41cc0c: 0c04 |0222: move-result-object v4 │ │ +41cc0e: 6904 0b89 |0223: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.RecycleListView:[I // field@890b │ │ +41cc12: 2374 0020 |0225: new-array v4, v7, [I // type@2000 │ │ +41cc16: 2604 b103 0000 |0227: fill-array-data v4, 000005d8 // +000003b1 │ │ +41cc1c: 6904 0e89 |022a: sput-object v4, Lde/danoeh/antennapod/net/discovery/R$styleable;.RecyclerView:[I // field@890e │ │ +41cc20: 2300 0020 |022c: new-array v0, v0, [I // type@2000 │ │ +41cc24: 2600 c603 0000 |022e: fill-array-data v0, 000005f4 // +000003c6 │ │ +41cc2a: 6900 1b89 |0231: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.SearchView:[I // field@891b │ │ +41cc2e: 2320 0020 |0233: new-array v0, v2, [I // type@2000 │ │ +41cc32: 2600 fd03 0000 |0235: fill-array-data v0, 00000632 // +000003fd │ │ +41cc38: 6900 3989 |0238: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.SeekBarPreference:[I // field@8939 │ │ +41cc3c: 1400 6202 0101 |023a: const v0, #float 2.36953e-38 // #01010262 │ │ +41cc42: 1402 9d03 047f |023d: const v2, #float 1.75477e+38 // #7f04039d │ │ +41cc48: 1404 7b01 0101 |0240: const v4, #float 2.36946e-38 // #0101017b │ │ +41cc4e: 2452 0020 a104 |0243: filled-new-array {v1, v10, v4, v0, v2}, [I // type@2000 │ │ +41cc54: 0c00 |0246: move-result-object v0 │ │ +41cc56: 6900 4189 |0247: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.Spinner:[I // field@8941 │ │ +41cc5a: 2330 0020 |0249: new-array v0, v3, [I // type@2000 │ │ +41cc5e: 2600 f903 0000 |024b: fill-array-data v0, 00000644 // +000003f9 │ │ +41cc64: 6900 4789 |024e: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateListDrawable:[I // field@8947 │ │ +41cc68: 2410 0020 0600 |0250: filled-new-array {v6}, [I // type@2000 │ │ +41cc6e: 0c00 |0253: move-result-object v0 │ │ +41cc70: 6900 4889 |0254: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.StateListDrawableItem:[I // field@8948 │ │ +41cc74: 1300 0e00 |0256: const/16 v0, #int 14 // #e │ │ +41cc78: 2300 0020 |0258: new-array v0, v0, [I // type@2000 │ │ +41cc7c: 2600 fa03 0000 |025a: fill-array-data v0, 00000654 // +000003fa │ │ +41cc82: 6900 5089 |025d: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchCompat:[I // field@8950 │ │ +41cc86: 2380 0020 |025f: new-array v0, v8, [I // type@2000 │ │ +41cc8a: 2600 1304 0000 |0261: fill-array-data v0, 00000674 // +00000413 │ │ +41cc90: 6900 5f89 |0264: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchPreference:[I // field@895f │ │ +41cc94: 2380 0020 |0266: new-array v0, v8, [I // type@2000 │ │ +41cc98: 2600 2404 0000 |0268: fill-array-data v0, 0000068c // +00000424 │ │ +41cc9e: 6900 6089 |026b: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.SwitchPreferenceCompat:[I // field@8960 │ │ +41cca2: 1300 1000 |026d: const/16 v0, #int 16 // #10 │ │ +41cca6: 2300 0020 |026f: new-array v0, v0, [I // type@2000 │ │ +41ccaa: 2600 3304 0000 |0271: fill-array-data v0, 000006a4 // +00000433 │ │ +41ccb0: 6900 7589 |0274: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.TextAppearance:[I // field@8975 │ │ +41ccb4: 1300 1e00 |0276: const/16 v0, #int 30 // #1e │ │ +41ccb8: 2300 0020 |0278: new-array v0, v0, [I // type@2000 │ │ +41ccbc: 2600 4e04 0000 |027a: fill-array-data v0, 000006c8 // +0000044e │ │ +41ccc2: 6900 8689 |027d: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.Toolbar:[I // field@8986 │ │ +41ccc6: 1400 7f03 047f |027f: const v0, #float 1.75476e+38 // #7f04037f │ │ +41cccc: 1401 a404 047f |0282: const v1, #float 1.75482e+38 // #7f0404a4 │ │ +41ccd2: 1502 0101 |0285: const/high16 v2, #int 16842752 // #101 │ │ +41ccd6: 1403 da00 0101 |0287: const v3, #float 2.36942e-38 // #010100da │ │ +41ccdc: 1404 7c03 047f |028a: const v4, #float 1.75476e+38 // #7f04037c │ │ +41cce2: 2451 0020 3204 |028d: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +41cce8: 0c00 |0290: move-result-object v0 │ │ +41ccea: 6900 a589 |0291: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.View:[I // field@89a5 │ │ +41ccee: 1400 5700 047f |0293: const v0, #float 1.7546e+38 // #7f040057 │ │ +41ccf4: 1401 5800 047f |0296: const v1, #float 1.7546e+38 // #7f040058 │ │ +41ccfa: 1402 d400 0101 |0299: const v2, #float 2.36942e-38 // #010100d4 │ │ +41cd00: 2430 0020 0201 |029c: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ +41cd06: 0c00 |029f: move-result-object v0 │ │ +41cd08: 6900 a689 |02a0: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewBackgroundHelper:[I // field@89a6 │ │ +41cd0c: 1400 f300 0101 |02a2: const v0, #float 2.36942e-38 // #010100f3 │ │ +41cd12: 2430 0020 b500 |02a5: filled-new-array {v5, v11, v0}, [I // type@2000 │ │ +41cd18: 0c00 |02a8: move-result-object v0 │ │ +41cd1a: 6900 aa89 |02a9: sput-object v0, Lde/danoeh/antennapod/net/discovery/R$styleable;.ViewStubCompat:[I // field@89aa │ │ +41cd1e: 0e00 |02ab: return-void │ │ +41cd20: 0003 0400 1d00 0000 4e00 047f 5500 ... |02ac: array-data (62 units) │ │ +41cd9c: 0003 0400 0600 0000 4e00 047f 5500 ... |02ea: array-data (16 units) │ │ +41cdbc: 0003 0400 0800 0000 f200 0101 a400 ... |02fa: array-data (20 units) │ │ +41cde4: 0003 0400 0600 0000 1c01 0101 9401 ... |030e: array-data (16 units) │ │ +41ce04: 0003 0400 0700 0000 3400 0101 6d01 ... |031e: array-data (18 units) │ │ +41ce28: 0003 0400 1600 0000 3400 0101 4600 ... |0330: array-data (48 units) │ │ +41ce88: 0003 0400 7f00 0000 5700 0101 ae00 ... |0360: array-data (258 units) │ │ +41d08c: 0003 0400 0600 0000 ef01 0101 f001 ... |0462: array-data (16 units) │ │ +41d0ac: 0003 0400 0700 0000 b300 0101 8f02 ... |0472: array-data (18 units) │ │ +41d0d0: 0003 0400 0c00 0000 f201 0101 f301 ... |0484: array-data (28 units) │ │ +41d108: 0003 0400 0800 0000 3f00 047f 4000 ... |04a0: array-data (20 units) │ │ +41d130: 0003 0400 0700 0000 1602 047f 1702 ... |04b4: array-data (18 units) │ │ +41d154: 0003 0400 0a00 0000 3205 0101 3305 ... |04c6: array-data (24 units) │ │ +41d184: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04de: array-data (28 units) │ │ +41d1bc: 0003 0400 0900 0000 af00 0101 c400 ... |04fa: array-data (22 units) │ │ +41d1e8: 0003 0400 0600 0000 0e00 0101 d000 ... |0510: array-data (16 units) │ │ +41d208: 0003 0400 1700 0000 0200 0101 0e00 ... |0520: array-data (50 units) │ │ +41d26c: 0003 0400 0900 0000 ae00 0101 2c01 ... |0552: array-data (22 units) │ │ +41d298: 0003 0400 2400 0000 0200 0101 0d00 ... |0568: array-data (76 units) │ │ +41d330: 0003 0400 1000 0000 bc00 047f 8701 ... |05b4: array-data (36 units) │ │ +41d378: 0003 0400 0c00 0000 c400 0101 eb00 ... |05d8: array-data (28 units) │ │ +41d3b0: 0003 0400 1d00 0000 3400 0101 da00 ... |05f4: array-data (62 units) │ │ +41d42c: 0003 0400 0700 0000 f200 0101 3601 ... |0632: array-data (18 units) │ │ +41d450: 0003 0400 0600 0000 1c01 0101 9401 ... |0644: array-data (16 units) │ │ +41d470: 0003 0400 0e00 0000 2401 0101 2501 ... |0654: array-data (32 units) │ │ +41d4b0: 0003 0400 0a00 0000 ef01 0101 f001 ... |0674: array-data (24 units) │ │ +41d4e0: 0003 0400 0a00 0000 ef01 0101 f001 ... |068c: array-data (24 units) │ │ +41d510: 0003 0400 1000 0000 9500 0101 9600 ... |06a4: array-data (36 units) │ │ +41d558: 0003 0400 1e00 0000 af00 0101 4001 ... |06c8: array-data (64 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/discovery/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d5cc: |[41d5cc] de.danoeh.antennapod.net.discovery.R$styleable.:()V │ │ -41d5dc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41d5e2: 0e00 |0003: return-void │ │ +41d5d8: |[41d5d8] de.danoeh.antennapod.net.discovery.R$styleable.:()V │ │ +41d5e8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41d5ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -893470,17 +893470,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d5fc: |[41d5fc] de.danoeh.antennapod.net.discovery.R.:()V │ │ -41d60c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41d612: 0e00 |0003: return-void │ │ +41d608: |[41d608] de.danoeh.antennapod.net.discovery.R.:()V │ │ +41d618: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41d61e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -893527,17 +893527,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d614: |[41d614] de.danoeh.antennapod.net.download.service.BuildConfig.:()V │ │ -41d624: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41d62a: 0e00 |0003: return-void │ │ +41d620: |[41d620] de.danoeh.antennapod.net.download.service.BuildConfig.:()V │ │ +41d630: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41d636: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -893569,17 +893569,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d62c: |[41d62c] de.danoeh.antennapod.net.download.service.ConnectivityActionReceiver.:()V │ │ -41d63c: 7010 f801 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ -41d642: 0e00 |0003: return-void │ │ +41d638: |[41d638] de.danoeh.antennapod.net.download.service.ConnectivityActionReceiver.:()V │ │ +41d648: 7010 f801 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ +41d64e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/ConnectivityActionReceiver; │ │ │ │ Virtual methods - │ │ @@ -893588,42 +893588,42 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -41d644: |[41d644] de.danoeh.antennapod.net.download.service.ConnectivityActionReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -41d654: 6e10 7602 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0276 │ │ -41d65a: 0c03 |0003: move-result-object v3 │ │ -41d65c: 1a00 085f |0004: const-string v0, "android.net.conn.CONNECTIVITY_CHANGE" // string@5f08 │ │ -41d660: 7120 300b 0300 |0006: invoke-static {v3, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b30 │ │ -41d666: 0a03 |0009: move-result v3 │ │ -41d668: 3803 2e00 |000a: if-eqz v3, 0038 // +002e │ │ -41d66c: 1a03 1d48 |000c: const-string v3, "Received intent" // string@481d │ │ -41d670: 1a00 3211 |000e: const-string v0, "ConnectivityActionRecvr" // string@1132 │ │ -41d674: 7120 7e0b 3000 |0010: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -41d67a: 7100 64ad 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isAutoDownloadAllowed:()Z // method@ad64 │ │ -41d680: 0a03 |0016: move-result v3 │ │ -41d682: 3803 0f00 |0017: if-eqz v3, 0026 // +000f │ │ -41d686: 1a03 3262 |0019: const-string v3, "auto-dl network available, starting auto-download" // string@6232 │ │ -41d68a: 7120 7e0b 3000 |001b: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -41d690: 7100 ceae 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // method@aece │ │ -41d696: 0c03 |0021: move-result-object v3 │ │ -41d698: 6e20 cdae 2300 |0022: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@aecd │ │ -41d69e: 2813 |0025: goto 0038 // +0013 │ │ -41d6a0: 7100 6bad 0000 |0026: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ad6b │ │ -41d6a6: 0a03 |0029: move-result v3 │ │ -41d6a8: 3803 0e00 |002a: if-eqz v3, 0038 // +000e │ │ -41d6ac: 1a03 7214 |002c: const-string v3, "Device is no longer connected to Wi-Fi. Cancelling ongoing downloads" // string@1472 │ │ -41d6b0: 7120 830b 3000 |002e: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ -41d6b6: 7100 e7ae 0000 |0031: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ -41d6bc: 0c03 |0034: move-result-object v3 │ │ -41d6be: 6e20 e4ae 2300 |0035: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancelAll:(Landroid/content/Context;)V // method@aee4 │ │ -41d6c4: 0e00 |0038: return-void │ │ +41d650: |[41d650] de.danoeh.antennapod.net.download.service.ConnectivityActionReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +41d660: 6e10 7602 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0276 │ │ +41d666: 0c03 |0003: move-result-object v3 │ │ +41d668: 1a00 085f |0004: const-string v0, "android.net.conn.CONNECTIVITY_CHANGE" // string@5f08 │ │ +41d66c: 7120 300b 0300 |0006: invoke-static {v3, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b30 │ │ +41d672: 0a03 |0009: move-result v3 │ │ +41d674: 3803 2e00 |000a: if-eqz v3, 0038 // +002e │ │ +41d678: 1a03 1d48 |000c: const-string v3, "Received intent" // string@481d │ │ +41d67c: 1a00 3211 |000e: const-string v0, "ConnectivityActionRecvr" // string@1132 │ │ +41d680: 7120 7e0b 3000 |0010: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +41d686: 7100 64ad 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isAutoDownloadAllowed:()Z // method@ad64 │ │ +41d68c: 0a03 |0016: move-result v3 │ │ +41d68e: 3803 0f00 |0017: if-eqz v3, 0026 // +000f │ │ +41d692: 1a03 3262 |0019: const-string v3, "auto-dl network available, starting auto-download" // string@6232 │ │ +41d696: 7120 7e0b 3000 |001b: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +41d69c: 7100 ceae 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // method@aece │ │ +41d6a2: 0c03 |0021: move-result-object v3 │ │ +41d6a4: 6e20 cdae 2300 |0022: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@aecd │ │ +41d6aa: 2813 |0025: goto 0038 // +0013 │ │ +41d6ac: 7100 6bad 0000 |0026: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ad6b │ │ +41d6b2: 0a03 |0029: move-result v3 │ │ +41d6b4: 3803 0e00 |002a: if-eqz v3, 0038 // +000e │ │ +41d6b8: 1a03 7214 |002c: const-string v3, "Device is no longer connected to Wi-Fi. Cancelling ongoing downloads" // string@1472 │ │ +41d6bc: 7120 830b 3000 |002e: invoke-static {v0, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ +41d6c2: 7100 e7ae 0000 |0031: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ +41d6c8: 0c03 |0034: move-result-object v3 │ │ +41d6ca: 6e20 e4ae 2300 |0035: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancelAll:(Landroid/content/Context;)V // method@aee4 │ │ +41d6d0: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0010 line=20 │ │ 0x0013 line=22 │ │ 0x001b line=23 │ │ 0x001e line=24 │ │ @@ -893665,17 +893665,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d6c8: |[41d6c8] de.danoeh.antennapod.net.download.service.PowerConnectionReceiver.:()V │ │ -41d6d8: 7010 f801 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ -41d6de: 0e00 |0003: return-void │ │ +41d6d4: |[41d6d4] de.danoeh.antennapod.net.download.service.PowerConnectionReceiver.:()V │ │ +41d6e4: 7010 f801 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ +41d6ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/PowerConnectionReceiver; │ │ │ │ Virtual methods - │ │ @@ -893684,48 +893684,48 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -41d6e0: |[41d6e0] de.danoeh.antennapod.net.download.service.PowerConnectionReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -41d6f0: 6e10 7602 0400 |0000: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0276 │ │ -41d6f6: 0c04 |0003: move-result-object v4 │ │ -41d6f8: 2200 8d1e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -41d6fc: 7010 adb6 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -41d702: 1a01 4667 |0009: const-string v1, "charging intent: " // string@6746 │ │ -41d706: 6e20 b9b6 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41d70c: 6e20 b9b6 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41d712: 6e10 c3b6 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -41d718: 0c00 |0014: move-result-object v0 │ │ -41d71a: 1a01 b246 |0015: const-string v1, "PowerConnectionReceiver" // string@46b2 │ │ -41d71e: 7120 7e0b 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -41d724: 1a00 ba5e |001a: const-string v0, "android.intent.action.ACTION_POWER_CONNECTED" // string@5eba │ │ -41d728: 6e20 85b6 4000 |001c: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -41d72e: 0a04 |001f: move-result v4 │ │ -41d730: 3804 0f00 |0020: if-eqz v4, 002f // +000f │ │ -41d734: 1a04 4767 |0022: const-string v4, "charging, starting auto-download" // string@6747 │ │ -41d738: 7120 7e0b 4100 |0024: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -41d73e: 7100 ceae 0000 |0027: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // method@aece │ │ -41d744: 0c04 |002a: move-result-object v4 │ │ -41d746: 6e20 cdae 3400 |002b: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@aecd │ │ -41d74c: 2819 |002e: goto 0047 // +0019 │ │ -41d74e: 7100 72b4 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadOnBattery:()Z // method@b472 │ │ -41d754: 0a04 |0032: move-result v4 │ │ -41d756: 3904 0f00 |0033: if-nez v4, 0042 // +000f │ │ -41d75a: 1a04 d8af |0035: const-string v4, "not charging anymore, canceling auto-download" // string@afd8 │ │ -41d75e: 7120 7e0b 4100 |0037: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -41d764: 7100 e7ae 0000 |003a: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ -41d76a: 0c04 |003d: move-result-object v4 │ │ -41d76c: 6e20 e4ae 3400 |003e: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancelAll:(Landroid/content/Context;)V // method@aee4 │ │ -41d772: 2806 |0041: goto 0047 // +0006 │ │ -41d774: 1a03 d7af |0042: const-string v3, "not charging anymore, but the user allows auto-download when on battery so we'll keep going" // string@afd7 │ │ -41d778: 7120 7e0b 3100 |0044: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -41d77e: 0e00 |0047: return-void │ │ +41d6ec: |[41d6ec] de.danoeh.antennapod.net.download.service.PowerConnectionReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +41d6fc: 6e10 7602 0400 |0000: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0276 │ │ +41d702: 0c04 |0003: move-result-object v4 │ │ +41d704: 2200 8d1e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +41d708: 7010 adb6 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +41d70e: 1a01 4667 |0009: const-string v1, "charging intent: " // string@6746 │ │ +41d712: 6e20 b9b6 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +41d718: 6e20 b9b6 4000 |000e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +41d71e: 6e10 c3b6 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +41d724: 0c00 |0014: move-result-object v0 │ │ +41d726: 1a01 b246 |0015: const-string v1, "PowerConnectionReceiver" // string@46b2 │ │ +41d72a: 7120 7e0b 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +41d730: 1a00 ba5e |001a: const-string v0, "android.intent.action.ACTION_POWER_CONNECTED" // string@5eba │ │ +41d734: 6e20 85b6 4000 |001c: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +41d73a: 0a04 |001f: move-result v4 │ │ +41d73c: 3804 0f00 |0020: if-eqz v4, 002f // +000f │ │ +41d740: 1a04 4767 |0022: const-string v4, "charging, starting auto-download" // string@6747 │ │ +41d744: 7120 7e0b 4100 |0024: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +41d74a: 7100 ceae 0000 |0027: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // method@aece │ │ +41d750: 0c04 |002a: move-result-object v4 │ │ +41d752: 6e20 cdae 3400 |002b: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@aecd │ │ +41d758: 2819 |002e: goto 0047 // +0019 │ │ +41d75a: 7100 72b4 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadOnBattery:()Z // method@b472 │ │ +41d760: 0a04 |0032: move-result v4 │ │ +41d762: 3904 0f00 |0033: if-nez v4, 0042 // +000f │ │ +41d766: 1a04 d8af |0035: const-string v4, "not charging anymore, canceling auto-download" // string@afd8 │ │ +41d76a: 7120 7e0b 4100 |0037: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +41d770: 7100 e7ae 0000 |003a: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ +41d776: 0c04 |003d: move-result-object v4 │ │ +41d778: 6e20 e4ae 3400 |003e: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancelAll:(Landroid/content/Context;)V // method@aee4 │ │ +41d77e: 2806 |0041: goto 0047 // +0006 │ │ +41d780: 1a03 d7af |0042: const-string v3, "not charging anymore, but the user allows auto-download when on battery so we'll keep going" // string@afd7 │ │ +41d784: 7120 7e0b 3100 |0044: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +41d78a: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0004 line=24 │ │ 0x001c line=26 │ │ 0x0024 line=27 │ │ 0x0027 line=33 │ │ @@ -893988,17 +893988,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d798: |[41d798] de.danoeh.antennapod.net.download.service.R$anim.:()V │ │ -41d7a8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41d7ae: 0e00 |0003: return-void │ │ +41d7a4: |[41d7a4] de.danoeh.antennapod.net.download.service.R$anim.:()V │ │ +41d7b4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41d7ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -894200,17 +894200,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d780: |[41d780] de.danoeh.antennapod.net.download.service.R$animator.:()V │ │ -41d790: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41d796: 0e00 |0003: return-void │ │ +41d78c: |[41d78c] de.danoeh.antennapod.net.download.service.R$animator.:()V │ │ +41d79c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41d7a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -894247,17 +894247,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d7b0: |[41d7b0] de.danoeh.antennapod.net.download.service.R$array.:()V │ │ -41d7c0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41d7c6: 0e00 |0003: return-void │ │ +41d7bc: |[41d7bc] de.danoeh.antennapod.net.download.service.R$array.:()V │ │ +41d7cc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41d7d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -900369,17 +900369,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d7c8: |[41d7c8] de.danoeh.antennapod.net.download.service.R$attr.:()V │ │ -41d7d8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41d7de: 0e00 |0003: return-void │ │ +41d7d4: |[41d7d4] de.danoeh.antennapod.net.download.service.R$attr.:()V │ │ +41d7e4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41d7ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -900451,17 +900451,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d7e0: |[41d7e0] de.danoeh.antennapod.net.download.service.R$bool.:()V │ │ -41d7f0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41d7f6: 0e00 |0003: return-void │ │ +41d7ec: |[41d7ec] de.danoeh.antennapod.net.download.service.R$bool.:()V │ │ +41d7fc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41d802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -904368,17 +904368,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d7f8: |[41d7f8] de.danoeh.antennapod.net.download.service.R$color.:()V │ │ -41d808: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41d80e: 0e00 |0003: return-void │ │ +41d804: |[41d804] de.danoeh.antennapod.net.download.service.R$color.:()V │ │ +41d814: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41d81a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -908450,17 +908450,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d810: |[41d810] de.danoeh.antennapod.net.download.service.R$dimen.:()V │ │ -41d820: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41d826: 0e00 |0003: return-void │ │ +41d81c: |[41d81c] de.danoeh.antennapod.net.download.service.R$dimen.:()V │ │ +41d82c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41d832: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -909517,17 +909517,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d828: |[41d828] de.danoeh.antennapod.net.download.service.R$drawable.:()V │ │ -41d838: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41d83e: 0e00 |0003: return-void │ │ +41d834: |[41d834] de.danoeh.antennapod.net.download.service.R$drawable.:()V │ │ +41d844: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41d84a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -911699,17 +911699,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d840: |[41d840] de.danoeh.antennapod.net.download.service.R$id.:()V │ │ -41d850: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41d856: 0e00 |0003: return-void │ │ +41d84c: |[41d84c] de.danoeh.antennapod.net.download.service.R$id.:()V │ │ +41d85c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41d862: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -912081,17 +912081,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d858: |[41d858] de.danoeh.antennapod.net.download.service.R$integer.:()V │ │ -41d868: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41d86e: 0e00 |0003: return-void │ │ +41d864: |[41d864] de.danoeh.antennapod.net.download.service.R$integer.:()V │ │ +41d874: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41d87a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -912213,17 +912213,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d870: |[41d870] de.danoeh.antennapod.net.download.service.R$interpolator.:()V │ │ -41d880: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41d886: 0e00 |0003: return-void │ │ +41d87c: |[41d87c] de.danoeh.antennapod.net.download.service.R$interpolator.:()V │ │ +41d88c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41d892: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -912925,17 +912925,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d888: |[41d888] de.danoeh.antennapod.net.download.service.R$layout.:()V │ │ -41d898: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41d89e: 0e00 |0003: return-void │ │ +41d894: |[41d894] de.danoeh.antennapod.net.download.service.R$layout.:()V │ │ +41d8a4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41d8aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -913072,17 +913072,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d8a0: |[41d8a0] de.danoeh.antennapod.net.download.service.R$plurals.:()V │ │ -41d8b0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41d8b6: 0e00 |0003: return-void │ │ +41d8ac: |[41d8ac] de.danoeh.antennapod.net.download.service.R$plurals.:()V │ │ +41d8bc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41d8c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -917484,17 +917484,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41d8b8: |[41d8b8] de.danoeh.antennapod.net.download.service.R$string.:()V │ │ -41d8c8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41d8ce: 0e00 |0003: return-void │ │ +41d8c4: |[41d8c4] de.danoeh.antennapod.net.download.service.R$string.:()V │ │ +41d8d4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41d8da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -923336,17 +923336,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420114: |[420114] de.danoeh.antennapod.net.download.service.R$style.:()V │ │ -420124: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42012a: 0e00 |0003: return-void │ │ +420120: |[420120] de.danoeh.antennapod.net.download.service.R$style.:()V │ │ +420130: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +420136: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -933093,815 +933093,815 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 5134 16-bit code units │ │ -41d8d0: |[41d8d0] de.danoeh.antennapod.net.download.service.R$styleable.:()V │ │ -41d8e0: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -41d8e4: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ -41d8e8: 2601 8c06 0000 |0004: fill-array-data v1, 00000690 // +0000068c │ │ -41d8ee: 6901 5da0 |0007: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionBar:[I // field@a05d │ │ -41d8f2: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ -41d8f8: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ -41d8fe: 0c02 |000f: move-result-object v2 │ │ -41d900: 6902 5ea0 |0010: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionBarLayout:[I // field@a05e │ │ -41d904: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ -41d90a: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ -41d910: 0c02 |0018: move-result-object v2 │ │ -41d912: 6902 7da0 |0019: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionMenuItemView:[I // field@a07d │ │ -41d916: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -41d918: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ -41d91c: 6903 7fa0 |001e: sput-object v3, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionMenuView:[I // field@a07f │ │ -41d920: 1263 |0020: const/4 v3, #int 6 // #6 │ │ -41d922: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ -41d926: 2604 ab06 0000 |0023: fill-array-data v4, 000006ce // +000006ab │ │ -41d92c: 6904 80a0 |0026: sput-object v4, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionMode:[I // field@a080 │ │ -41d930: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ -41d936: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ -41d93c: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ -41d942: 0c04 |0031: move-result-object v4 │ │ -41d944: 6904 87a0 |0032: sput-object v4, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActivityChooserView:[I // field@a087 │ │ -41d948: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ -41d94c: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ -41d950: 2605 a606 0000 |0038: fill-array-data v5, 000006de // +000006a6 │ │ -41d956: 6905 8aa0 |003b: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.AlertDialog:[I // field@a08a │ │ -41d95a: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ -41d95e: 2605 b306 0000 |003f: fill-array-data v5, 000006f2 // +000006b3 │ │ -41d964: 6905 93a0 |0042: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.AnimatedStateListDrawableCompat:[I // field@a093 │ │ -41d968: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ -41d96e: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ -41d974: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ -41d97a: 0c07 |004d: move-result-object v7 │ │ -41d97c: 6907 9aa0 |004e: sput-object v7, Lde/danoeh/antennapod/net/download/service/R$styleable;.AnimatedStateListDrawableItem:[I // field@a09a │ │ -41d980: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ -41d986: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ -41d98c: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ -41d992: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ -41d998: 0c07 |005c: move-result-object v7 │ │ -41d99a: 6907 9da0 |005d: sput-object v7, Lde/danoeh/antennapod/net/download/service/R$styleable;.AnimatedStateListDrawableTransition:[I // field@a09d │ │ -41d99e: 1307 0900 |005f: const/16 v7, #int 9 // #9 │ │ -41d9a2: 2378 0020 |0061: new-array v8, v7, [I // type@2000 │ │ -41d9a6: 2608 9f06 0000 |0063: fill-array-data v8, 00000702 // +0000069f │ │ -41d9ac: 6908 a2a0 |0066: sput-object v8, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppBarLayout:[I // field@a0a2 │ │ -41d9b0: 1408 2a04 047f |0068: const v8, #float 1.7548e+38 // #7f04042a │ │ -41d9b6: 1409 2b04 047f |006b: const v9, #float 1.7548e+38 // #7f04042b │ │ -41d9bc: 140a 2504 047f |006e: const v10, #float 1.7548e+38 // #7f040425 │ │ -41d9c2: 140b 2604 047f |0071: const v11, #float 1.7548e+38 // #7f040426 │ │ -41d9c8: 2440 0020 ba98 |0074: filled-new-array {v10, v11, v8, v9}, [I // type@2000 │ │ -41d9ce: 0c08 |0077: move-result-object v8 │ │ -41d9d0: 6908 a3a0 |0078: sput-object v8, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppBarLayoutStates:[I // field@a0a3 │ │ -41d9d4: 1408 d202 047f |007a: const v8, #float 1.75473e+38 // #7f0402d2 │ │ -41d9da: 1409 d302 047f |007d: const v9, #float 1.75473e+38 // #7f0402d3 │ │ -41d9e0: 140a d102 047f |0080: const v10, #float 1.75473e+38 // #7f0402d1 │ │ -41d9e6: 2430 0020 8a09 |0083: filled-new-array {v10, v8, v9}, [I // type@2000 │ │ -41d9ec: 0c08 |0086: move-result-object v8 │ │ -41d9ee: 6908 a8a0 |0087: sput-object v8, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppBarLayout_Layout:[I // field@a0a8 │ │ -41d9f2: 2322 0020 |0089: new-array v2, v2, [I // type@2000 │ │ -41d9f6: 6902 b5a0 |008b: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatEmojiHelper:[I // field@a0b5 │ │ -41d9fa: 1402 bf04 047f |008d: const v2, #float 1.75483e+38 // #7f0404bf │ │ -41da00: 1408 c004 047f |0090: const v8, #float 1.75483e+38 // #7f0404c0 │ │ -41da06: 1409 1901 0101 |0093: const v9, #float 2.36943e-38 // #01010119 │ │ -41da0c: 140a 1a04 047f |0096: const v10, #float 1.75479e+38 // #7f04041a │ │ -41da12: 2440 0020 a982 |0099: filled-new-array {v9, v10, v2, v8}, [I // type@2000 │ │ -41da18: 0c02 |009c: move-result-object v2 │ │ -41da1a: 6902 b6a0 |009d: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatImageView:[I // field@a0b6 │ │ -41da1e: 1402 b904 047f |009f: const v2, #float 1.75483e+38 // #7f0404b9 │ │ -41da24: 1408 ba04 047f |00a2: const v8, #float 1.75483e+38 // #7f0404ba │ │ -41da2a: 1409 4201 0101 |00a5: const v9, #float 2.36945e-38 // #01010142 │ │ -41da30: 140a b804 047f |00a8: const v10, #float 1.75483e+38 // #7f0404b8 │ │ -41da36: 2440 0020 a982 |00ab: filled-new-array {v9, v10, v2, v8}, [I // type@2000 │ │ -41da3c: 0c02 |00ae: move-result-object v2 │ │ -41da3e: 6902 bba0 |00af: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatSeekBar:[I // field@a0bb │ │ -41da42: 1272 |00b1: const/4 v2, #int 7 // #7 │ │ -41da44: 2328 0020 |00b2: new-array v8, v2, [I // type@2000 │ │ -41da48: 2608 6406 0000 |00b4: fill-array-data v8, 00000718 // +00000664 │ │ -41da4e: 6908 c0a0 |00b7: sput-object v8, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatTextHelper:[I // field@a0c0 │ │ -41da52: 1308 1600 |00b9: const/16 v8, #int 22 // #16 │ │ -41da56: 2389 0020 |00bb: new-array v9, v8, [I // type@2000 │ │ -41da5a: 2609 6d06 0000 |00bd: fill-array-data v9, 0000072a // +0000066d │ │ -41da60: 6909 c8a0 |00c0: sput-object v9, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatTextView:[I // field@a0c8 │ │ -41da64: 1309 7f00 |00c2: const/16 v9, #int 127 // #7f │ │ -41da68: 2399 0020 |00c4: new-array v9, v9, [I // type@2000 │ │ -41da6c: 2609 9406 0000 |00c6: fill-array-data v9, 0000075a // +00000694 │ │ -41da72: 6909 dfa0 |00c9: sput-object v9, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatTheme:[I // field@a0df │ │ -41da76: 1409 0e03 0101 |00cb: const v9, #float 2.36957e-38 // #0101030e │ │ -41da7c: 140a de03 047f |00ce: const v10, #float 1.75478e+38 // #7f0403de │ │ -41da82: 2420 0020 a900 |00d1: filled-new-array {v9, v10}, [I // type@2000 │ │ -41da88: 0c09 |00d4: move-result-object v9 │ │ -41da8a: 6909 5fa1 |00d5: sput-object v9, Lde/danoeh/antennapod/net/download/service/R$styleable;.BackgroundStyle:[I // field@a15f │ │ -41da8e: 1309 1b00 |00d7: const/16 v9, #int 27 // #1b │ │ -41da92: 239a 0020 |00d9: new-array v10, v9, [I // type@2000 │ │ -41da96: 260a 8107 0000 |00db: fill-array-data v10, 0000085c // +00000781 │ │ -41da9c: 690a 62a1 |00de: sput-object v10, Lde/danoeh/antennapod/net/download/service/R$styleable;.Badge:[I // field@a162 │ │ -41daa0: 130a 0a00 |00e0: const/16 v10, #int 10 // #a │ │ -41daa4: 23ab 0020 |00e2: new-array v11, v10, [I // type@2000 │ │ -41daa8: 260b b207 0000 |00e4: fill-array-data v11, 00000896 // +000007b2 │ │ -41daae: 690b 7ea1 |00e7: sput-object v11, Lde/danoeh/antennapod/net/download/service/R$styleable;.BaseProgressIndicator:[I // field@a17e │ │ -41dab2: 130b 1100 |00e9: const/16 v11, #int 17 // #11 │ │ -41dab6: 23bc 0020 |00eb: new-array v12, v11, [I // type@2000 │ │ -41daba: 260c c107 0000 |00ed: fill-array-data v12, 000008ae // +000007c1 │ │ -41dac0: 690c 89a1 |00f0: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.BottomAppBar:[I // field@a189 │ │ -41dac4: 140c ea03 047f |00f2: const v12, #float 1.75478e+38 // #7f0403ea │ │ -41daca: 140d 4001 0101 |00f5: const v13, #float 2.36945e-38 // #01010140 │ │ -41dad0: 140e 3a01 047f |00f8: const v14, #float 1.75464e+38 // #7f04013a │ │ -41dad6: 140f 6502 047f |00fb: const v15, #float 1.75471e+38 // #7f040265 │ │ -41dadc: 1409 e203 047f |00fe: const v9, #float 1.75478e+38 // #7f0403e2 │ │ -41dae2: 245c 0020 ed9f |0101: filled-new-array {v13, v14, v15, v9, v12}, [I // type@2000 │ │ -41dae8: 0c0c |0104: move-result-object v12 │ │ -41daea: 690c 9ba1 |0105: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.BottomNavigationView:[I // field@a19b │ │ -41daee: 130c 1800 |0107: const/16 v12, #int 24 // #18 │ │ -41daf2: 23cc 0020 |0109: new-array v12, v12, [I // type@2000 │ │ -41daf6: 260c c907 0000 |010b: fill-array-data v12, 000008d4 // +000007c9 │ │ -41dafc: 690c a1a1 |010e: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.BottomSheetBehavior_Layout:[I // field@a1a1 │ │ -41db00: 140c 3300 047f |0110: const v12, #float 1.75459e+38 // #7f040033 │ │ -41db06: 2410 0020 0c00 |0113: filled-new-array {v12}, [I // type@2000 │ │ -41db0c: 0c0c |0116: move-result-object v12 │ │ -41db0e: 690c baa1 |0117: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.ButtonBarLayout:[I // field@a1ba │ │ -41db12: 140c b603 047f |0119: const v12, #float 1.75477e+38 // #7f0403b6 │ │ -41db18: 140d ed03 047f |011c: const v13, #float 1.75478e+38 // #7f0403ed │ │ -41db1e: 2420 0020 dc00 |011f: filled-new-array {v12, v13}, [I // type@2000 │ │ -41db24: 0c0c |0122: move-result-object v12 │ │ -41db26: 690c bca1 |0123: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.Capability:[I // field@a1bc │ │ -41db2a: 130c 0d00 |0125: const/16 v12, #int 13 // #d │ │ -41db2e: 23cd 0020 |0127: new-array v13, v12, [I // type@2000 │ │ -41db32: 260d df07 0000 |0129: fill-array-data v13, 00000908 // +000007df │ │ -41db38: 690d bfa1 |012c: sput-object v13, Lde/danoeh/antennapod/net/download/service/R$styleable;.CardView:[I // field@a1bf │ │ -41db3c: 140d b900 047f |012e: const v13, #float 1.75462e+38 // #7f0400b9 │ │ -41db42: 2410 0020 0d00 |0131: filled-new-array {v13}, [I // type@2000 │ │ -41db48: 0c0d |0134: move-result-object v13 │ │ -41db4a: 690d cda1 |0135: sput-object v13, Lde/danoeh/antennapod/net/download/service/R$styleable;.Carousel:[I // field@a1cd │ │ -41db4e: 233d 0020 |0137: new-array v13, v3, [I // type@2000 │ │ -41db52: 260d ed07 0000 |0139: fill-array-data v13, 00000926 // +000007ed │ │ -41db58: 690d cfa1 |013c: sput-object v13, Lde/danoeh/antennapod/net/download/service/R$styleable;.CheckBoxPreference:[I // field@a1cf │ │ -41db5c: 140d be00 047f |013e: const v13, #float 1.75462e+38 // #7f0400be │ │ -41db62: 140e bf00 047f |0141: const v14, #float 1.75462e+38 // #7f0400bf │ │ -41db68: 140f 0801 0101 |0144: const v15, #float 2.36943e-38 // #01010108 │ │ -41db6e: 1406 bd00 047f |0147: const v6, #float 1.75462e+38 // #7f0400bd │ │ -41db74: 2440 0020 6fed |014a: filled-new-array {v15, v6, v13, v14}, [I // type@2000 │ │ -41db7a: 0c06 |014d: move-result-object v6 │ │ -41db7c: 6906 d6a1 |014e: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.CheckedTextView:[I // field@a1d6 │ │ -41db80: 1306 2a00 |0150: const/16 v6, #int 42 // #2a │ │ -41db84: 2366 0020 |0152: new-array v6, v6, [I // type@2000 │ │ -41db88: 2606 e207 0000 |0154: fill-array-data v6, 00000936 // +000007e2 │ │ -41db8e: 6906 dba1 |0157: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.Chip:[I // field@a1db │ │ -41db92: 2326 0020 |0159: new-array v6, v2, [I // type@2000 │ │ -41db96: 2606 3308 0000 |015b: fill-array-data v6, 0000098e // +00000833 │ │ -41db9c: 6906 dca1 |015e: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.ChipGroup:[I // field@a1dc │ │ -41dba0: 1406 5602 047f |0160: const v6, #float 1.7547e+38 // #7f040256 │ │ -41dba6: 140d 5702 047f |0163: const v13, #float 1.7547e+38 // #7f040257 │ │ -41dbac: 140e 5402 047f |0166: const v14, #float 1.7547e+38 // #7f040254 │ │ -41dbb2: 2430 0020 6e0d |0169: filled-new-array {v14, v6, v13}, [I // type@2000 │ │ -41dbb8: 0c06 |016c: move-result-object v6 │ │ -41dbba: 6906 0ea2 |016d: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.CircularProgressIndicator:[I // field@a20e │ │ -41dbbe: 1406 e300 047f |016f: const v6, #float 1.75463e+38 // #7f0400e3 │ │ -41dbc4: 140d e600 047f |0172: const v13, #float 1.75463e+38 // #7f0400e6 │ │ -41dbca: 2420 0020 d600 |0175: filled-new-array {v6, v13}, [I // type@2000 │ │ -41dbd0: 0c06 |0178: move-result-object v6 │ │ -41dbd2: 6906 12a2 |0179: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.ClockFaceView:[I // field@a212 │ │ -41dbd6: 1406 0e03 047f |017b: const v6, #float 1.75474e+38 // #7f04030e │ │ -41dbdc: 140d e103 047f |017e: const v13, #float 1.75478e+38 // #7f0403e1 │ │ -41dbe2: 140e e400 047f |0181: const v14, #float 1.75463e+38 // #7f0400e4 │ │ -41dbe8: 2430 0020 6e0d |0184: filled-new-array {v14, v6, v13}, [I // type@2000 │ │ -41dbee: 0c06 |0187: move-result-object v6 │ │ -41dbf0: 6906 15a2 |0188: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.ClockHandView:[I // field@a215 │ │ -41dbf4: 1306 1800 |018a: const/16 v6, #int 24 // #18 │ │ -41dbf8: 2366 0020 |018c: new-array v6, v6, [I // type@2000 │ │ -41dbfc: 2606 1208 0000 |018e: fill-array-data v6, 000009a0 // +00000812 │ │ -41dc02: 6906 19a2 |0191: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.CollapsingToolbarLayout:[I // field@a219 │ │ -41dc06: 1406 9202 047f |0193: const v6, #float 1.75471e+38 // #7f040292 │ │ -41dc0c: 140d 9302 047f |0196: const v13, #float 1.75471e+38 // #7f040293 │ │ -41dc12: 2420 0020 d600 |0199: filled-new-array {v6, v13}, [I // type@2000 │ │ -41dc18: 0c06 |019c: move-result-object v6 │ │ -41dc1a: 6906 1aa2 |019d: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@a21a │ │ -41dc1e: 1406 3400 047f |019f: const v6, #float 1.75459e+38 // #7f040034 │ │ -41dc24: 140d 8402 047f |01a2: const v13, #float 1.75471e+38 // #7f040284 │ │ -41dc2a: 140e a501 0101 |01a5: const v14, #float 2.36947e-38 // #010101a5 │ │ -41dc30: 140f 1f03 0101 |01a8: const v15, #float 2.36958e-38 // #0101031f │ │ -41dc36: 1400 4706 0101 |01ab: const v0, #float 2.36981e-38 // #01010647 │ │ -41dc3c: 245d 0020 fe60 |01ae: filled-new-array {v14, v15, v0, v6, v13}, [I // type@2000 │ │ -41dc42: 0c00 |01b1: move-result-object v0 │ │ -41dc44: 6900 35a2 |01b2: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ColorStateListItem:[I // field@a235 │ │ -41dc48: 1400 aa00 047f |01b4: const v0, #float 1.75462e+38 // #7f0400aa │ │ -41dc4e: 1406 ab00 047f |01b7: const v6, #float 1.75462e+38 // #7f0400ab │ │ -41dc54: 140d 0701 0101 |01ba: const v13, #float 2.36943e-38 // #01010107 │ │ -41dc5a: 140f a100 047f |01bd: const v15, #float 1.75461e+38 // #7f0400a1 │ │ -41dc60: 2440 0020 fd60 |01c0: filled-new-array {v13, v15, v0, v6}, [I // type@2000 │ │ -41dc66: 0c00 |01c3: move-result-object v0 │ │ -41dc68: 6900 3ba2 |01c4: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.CompoundButton:[I // field@a23b │ │ -41dc6c: 1300 6d00 |01c6: const/16 v0, #int 109 // #6d │ │ -41dc70: 2300 0020 |01c8: new-array v0, v0, [I // type@2000 │ │ -41dc74: 2600 0a08 0000 |01ca: fill-array-data v0, 000009d4 // +0000080a │ │ -41dc7a: 6900 40a2 |01cd: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Constraint:[I // field@a240 │ │ -41dc7e: 1300 5a00 |01cf: const/16 v0, #int 90 // #5a │ │ -41dc82: 2300 0020 |01d1: new-array v0, v0, [I // type@2000 │ │ -41dc86: 2600 df08 0000 |01d3: fill-array-data v0, 00000ab2 // +000008df │ │ -41dc8c: 6900 41a2 |01d6: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ConstraintLayout_Layout:[I // field@a241 │ │ -41dc90: 1400 4001 047f |01d8: const v0, #float 1.75465e+38 // #7f040140 │ │ -41dc96: 1406 9703 047f |01db: const v6, #float 1.75477e+38 // #7f040397 │ │ -41dc9c: 2420 0020 6000 |01de: filled-new-array {v0, v6}, [I // type@2000 │ │ -41dca2: 0c00 |01e1: move-result-object v0 │ │ -41dca4: 6900 9ca2 |01e2: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ConstraintLayout_placeholder:[I // field@a29c │ │ -41dca8: 1300 6f00 |01e4: const/16 v0, #int 111 // #6f │ │ -41dcac: 2300 0020 |01e6: new-array v0, v0, [I // type@2000 │ │ -41dcb0: 2600 8209 0000 |01e8: fill-array-data v0, 00000b6a // +00000982 │ │ -41dcb6: 6900 9fa2 |01eb: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ConstraintSet:[I // field@a29f │ │ -41dcba: 1400 8302 047f |01ed: const v0, #float 1.75471e+38 // #7f040283 │ │ -41dcc0: 1406 2d04 047f |01f0: const v6, #float 1.7548e+38 // #7f04042d │ │ -41dcc6: 2420 0020 6000 |01f3: filled-new-array {v0, v6}, [I // type@2000 │ │ -41dccc: 0c00 |01f6: move-result-object v0 │ │ -41dcce: 6900 7ca3 |01f7: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.CoordinatorLayout:[I // field@a37c │ │ -41dcd2: 2320 0020 |01f9: new-array v0, v2, [I // type@2000 │ │ -41dcd6: 2600 510a 0000 |01fb: fill-array-data v0, 00000c4c // +00000a51 │ │ -41dcdc: 6900 7da3 |01fe: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.CoordinatorLayout_Layout:[I // field@a37d │ │ -41dce0: 2370 0020 |0200: new-array v0, v7, [I // type@2000 │ │ -41dce4: 2600 5c0a 0000 |0202: fill-array-data v0, 00000c5e // +00000a5c │ │ -41dcea: 6900 87a3 |0205: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.CustomAttribute:[I // field@a387 │ │ -41dcee: 1300 0c00 |0207: const/16 v0, #int 12 // #c │ │ -41dcf2: 2306 0020 |0209: new-array v6, v0, [I // type@2000 │ │ -41dcf6: 2606 690a 0000 |020b: fill-array-data v6, 00000c74 // +00000a69 │ │ -41dcfc: 6906 91a3 |020e: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.DialogPreference:[I // field@a391 │ │ -41dd00: 2346 0020 |0210: new-array v6, v4, [I // type@2000 │ │ -41dd04: 2606 7e0a 0000 |0212: fill-array-data v6, 00000c90 // +00000a7e │ │ -41dd0a: 6906 9ea3 |0215: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.DrawerArrowToggle:[I // field@a39e │ │ -41dd0e: 1406 b101 047f |0217: const v6, #float 1.75467e+38 // #7f0401b1 │ │ -41dd14: 2410 0020 0600 |021a: filled-new-array {v6}, [I // type@2000 │ │ -41dd1a: 0c06 |021d: move-result-object v6 │ │ -41dd1c: 6906 a7a3 |021e: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.DrawerLayout:[I // field@a3a7 │ │ -41dd20: 1406 fc04 047f |0220: const v6, #float 1.75484e+38 // #7f0404fc │ │ -41dd26: 2410 0020 0600 |0223: filled-new-array {v6}, [I // type@2000 │ │ -41dd2c: 0c06 |0226: move-result-object v6 │ │ -41dd2e: 6906 a9a3 |0227: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.EditTextPreference:[I // field@a3a9 │ │ -41dd32: 2326 0020 |0229: new-array v6, v2, [I // type@2000 │ │ -41dd36: 2606 790a 0000 |022b: fill-array-data v6, 00000ca4 // +00000a79 │ │ -41dd3c: 6906 aba3 |022e: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.ExtendedFloatingActionButton:[I // field@a3ab │ │ -41dd40: 1406 7b00 047f |0230: const v6, #float 1.75461e+38 // #7f04007b │ │ -41dd46: 140d 7c00 047f |0233: const v13, #float 1.75461e+38 // #7f04007c │ │ -41dd4c: 2420 0020 d600 |0236: filled-new-array {v6, v13}, [I // type@2000 │ │ -41dd52: 0c06 |0239: move-result-object v6 │ │ -41dd54: 6906 aca3 |023a: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@a3ac │ │ -41dd58: 23b6 0020 |023c: new-array v6, v11, [I // type@2000 │ │ -41dd5c: 2606 780a 0000 |023e: fill-array-data v6, 00000cb6 // +00000a78 │ │ -41dd62: 6906 b6a3 |0241: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.FloatingActionButton:[I // field@a3b6 │ │ -41dd66: 1406 7b00 047f |0243: const v6, #float 1.75461e+38 // #7f04007b │ │ -41dd6c: 2410 0020 0600 |0246: filled-new-array {v6}, [I // type@2000 │ │ -41dd72: 0c06 |0249: move-result-object v6 │ │ -41dd74: 6906 b7a3 |024a: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@a3b7 │ │ -41dd78: 1406 7602 047f |024c: const v6, #float 1.75471e+38 // #7f040276 │ │ -41dd7e: 140b d902 047f |024f: const v11, #float 1.75473e+38 // #7f0402d9 │ │ -41dd84: 2420 0020 b600 |0252: filled-new-array {v6, v11}, [I // type@2000 │ │ -41dd8a: 0c06 |0255: move-result-object v6 │ │ -41dd8c: 6906 caa3 |0256: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.FlowLayout:[I // field@a3ca │ │ -41dd90: 2326 0020 |0258: new-array v6, v2, [I // type@2000 │ │ -41dd94: 2606 820a 0000 |025a: fill-array-data v6, 00000cdc // +00000a82 │ │ -41dd9a: 6906 cda3 |025d: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.FontFamily:[I // field@a3cd │ │ -41dd9e: 23a6 0020 |025f: new-array v6, v10, [I // type@2000 │ │ -41dda2: 2606 8d0a 0000 |0261: fill-array-data v6, 00000cee // +00000a8d │ │ -41dda8: 6906 cea3 |0264: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.FontFamilyFont:[I // field@a3ce │ │ -41ddac: 1406 0002 0101 |0266: const v6, #float 2.3695e-38 // #01010200 │ │ -41ddb2: 140b 2302 047f |0269: const v11, #float 1.75469e+38 // #7f040223 │ │ -41ddb8: 140d 0901 0101 |026c: const v13, #float 2.36943e-38 // #01010109 │ │ -41ddbe: 2430 0020 6d0b |026f: filled-new-array {v13, v6, v11}, [I // type@2000 │ │ -41ddc4: 0c06 |0272: move-result-object v6 │ │ -41ddc6: 6906 e0a3 |0273: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.ForegroundLinearLayout:[I // field@a3e0 │ │ -41ddca: 1406 0300 0101 |0275: const v6, #float 2.36936e-38 // #01010003 │ │ -41ddd0: 140b d100 0101 |0278: const v11, #float 2.36941e-38 // #010100d1 │ │ -41ddd6: 2430 0020 560b |027b: filled-new-array {v6, v5, v11}, [I // type@2000 │ │ -41dddc: 0c06 |027e: move-result-object v6 │ │ -41ddde: 6906 e4a3 |027f: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.Fragment:[I // field@a3e4 │ │ -41dde2: 1406 0300 0101 |0281: const v6, #float 2.36936e-38 // #01010003 │ │ -41dde8: 2420 0020 b600 |0284: filled-new-array {v6, v11}, [I // type@2000 │ │ -41ddee: 0c06 |0287: move-result-object v6 │ │ -41ddf0: 6906 e5a3 |0288: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.FragmentContainerView:[I // field@a3e5 │ │ -41ddf4: 2306 0020 |028a: new-array v6, v0, [I // type@2000 │ │ -41ddf8: 2606 7a0a 0000 |028c: fill-array-data v6, 00000d06 // +00000a7a │ │ -41ddfe: 6906 eba3 |028f: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.GradientColor:[I // field@a3eb │ │ -41de02: 1406 1405 0101 |0291: const v6, #float 2.36972e-38 // #01010514 │ │ -41de08: 2420 0020 6e00 |0294: filled-new-array {v14, v6}, [I // type@2000 │ │ -41de0e: 0c06 |0297: move-result-object v6 │ │ -41de10: 6906 eca3 |0298: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.GradientColorItem:[I // field@a3ec │ │ -41de14: 2376 0020 |029a: new-array v6, v7, [I // type@2000 │ │ -41de18: 2606 860a 0000 |029c: fill-array-data v6, 00000d22 // +00000a86 │ │ -41de1e: 6906 fba3 |029f: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.ImageFilterView:[I // field@a3fb │ │ -41de22: 2346 0020 |02a1: new-array v6, v4, [I // type@2000 │ │ -41de26: 2606 950a 0000 |02a3: fill-array-data v6, 00000d38 // +00000a95 │ │ -41de2c: 6906 05a4 |02a6: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.Insets:[I // field@a405 │ │ -41de30: 1306 1200 |02a8: const/16 v6, #int 18 // #12 │ │ -41de34: 2366 0020 |02aa: new-array v6, v6, [I // type@2000 │ │ -41de38: 2606 a00a 0000 |02ac: fill-array-data v6, 00000d4c // +00000aa0 │ │ -41de3e: 6906 0ea4 |02af: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyAttribute:[I // field@a40e │ │ -41de42: 1306 1400 |02b1: const/16 v6, #int 20 // #14 │ │ -41de46: 2366 0020 |02b3: new-array v6, v6, [I // type@2000 │ │ -41de4a: 2606 bf0a 0000 |02b5: fill-array-data v6, 00000d74 // +00000abf │ │ -41de50: 6906 21a4 |02b8: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyCycle:[I // field@a421 │ │ -41de54: 2306 0020 |02ba: new-array v6, v0, [I // type@2000 │ │ -41de58: 2606 e40a 0000 |02bc: fill-array-data v6, 00000da0 // +00000ae4 │ │ -41de5e: 6906 36a4 |02bf: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyPosition:[I // field@a436 │ │ -41de62: 1306 1400 |02c1: const/16 v6, #int 20 // #14 │ │ -41de66: 2366 0020 |02c3: new-array v6, v6, [I // type@2000 │ │ -41de6a: 2606 f70a 0000 |02c5: fill-array-data v6, 00000dbc // +00000af7 │ │ -41de70: 6906 43a4 |02c8: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyTimeCycle:[I // field@a443 │ │ -41de74: 23a6 0020 |02ca: new-array v6, v10, [I // type@2000 │ │ -41de78: 2606 1c0b 0000 |02cc: fill-array-data v6, 00000de8 // +00000b1c │ │ -41de7e: 6906 58a4 |02cf: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyTrigger:[I // field@a458 │ │ -41de82: 1306 4300 |02d1: const/16 v6, #int 67 // #43 │ │ -41de86: 2366 0020 |02d3: new-array v6, v6, [I // type@2000 │ │ -41de8a: 2606 2b0b 0000 |02d5: fill-array-data v6, 00000e00 // +00000b2b │ │ -41de90: 6906 63a4 |02d8: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.Layout:[I // field@a463 │ │ -41de94: 2376 0020 |02da: new-array v6, v7, [I // type@2000 │ │ -41de98: 2606 ae0b 0000 |02dc: fill-array-data v6, 00000e8a // +00000bae │ │ -41de9e: 6906 a7a4 |02df: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.LinearLayoutCompat:[I // field@a4a7 │ │ -41dea2: 1406 f500 0101 |02e1: const v6, #float 2.36942e-38 // #010100f5 │ │ -41dea8: 140b 8101 0101 |02e4: const v11, #float 2.36946e-38 // #01010181 │ │ -41deae: 140d f400 0101 |02e7: const v13, #float 2.36942e-38 // #010100f4 │ │ -41deb4: 2440 0020 d1b6 |02ea: filled-new-array {v1, v13, v6, v11}, [I // type@2000 │ │ -41deba: 0c01 |02ed: move-result-object v1 │ │ -41debc: 6901 a8a4 |02ee: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.LinearLayoutCompat_Layout:[I // field@a4a8 │ │ -41dec0: 1401 5502 047f |02f0: const v1, #float 1.7547e+38 // #7f040255 │ │ -41dec6: 1406 e904 047f |02f3: const v6, #float 1.75484e+38 // #7f0404e9 │ │ -41decc: 140b 5102 047f |02f6: const v11, #float 1.7547e+38 // #7f040251 │ │ -41ded2: 2430 0020 1b06 |02f9: filled-new-array {v11, v1, v6}, [I // type@2000 │ │ -41ded8: 0c01 |02fc: move-result-object v1 │ │ -41deda: 6901 b6a4 |02fd: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.LinearProgressIndicator:[I // field@a4b6 │ │ -41dede: 1401 ac02 0101 |02ff: const v1, #float 2.36955e-38 // #010102ac │ │ -41dee4: 1406 ad02 0101 |0302: const v6, #float 2.36955e-38 // #010102ad │ │ -41deea: 2420 0020 6100 |0305: filled-new-array {v1, v6}, [I // type@2000 │ │ -41def0: 0c01 |0308: move-result-object v1 │ │ -41def2: 6901 baa4 |0309: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.ListPopupWindow:[I // field@a4ba │ │ -41def6: 1401 c501 047f |030b: const v1, #float 1.75467e+38 // #7f0401c5 │ │ -41defc: 1406 fc04 047f |030e: const v6, #float 1.75484e+38 // #7f0404fc │ │ -41df02: 140b b200 0101 |0311: const v11, #float 2.36941e-38 // #010100b2 │ │ -41df08: 140d f801 0101 |0314: const v13, #float 2.3695e-38 // #010101f8 │ │ -41df0e: 140f c401 047f |0317: const v15, #float 1.75467e+38 // #7f0401c4 │ │ -41df14: 2456 0020 db1f |031a: filled-new-array {v11, v13, v15, v1, v6}, [I // type@2000 │ │ -41df1a: 0c01 |031d: move-result-object v1 │ │ -41df1c: 6901 bda4 |031e: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.ListPreference:[I // field@a4bd │ │ -41df20: 1401 5000 047f |0320: const v1, #float 1.7546e+38 // #7f040050 │ │ -41df26: 1406 5100 047f |0323: const v6, #float 1.7546e+38 // #7f040051 │ │ -41df2c: 140d 5200 047f |0326: const v13, #float 1.7546e+38 // #7f040052 │ │ -41df32: 140f 5300 047f |0329: const v15, #float 1.7546e+38 // #7f040053 │ │ -41df38: 1405 5700 047f |032c: const v5, #float 1.7546e+38 // #7f040057 │ │ -41df3e: 2455 0020 61fd |032f: filled-new-array {v1, v6, v13, v15, v5}, [I // type@2000 │ │ -41df44: 0c01 |0332: move-result-object v1 │ │ -41df46: 6901 c3a4 |0333: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialAlertDialog:[I // field@a4c3 │ │ -41df4a: 2331 0020 |0335: new-array v1, v3, [I // type@2000 │ │ -41df4e: 2601 690b 0000 |0337: fill-array-data v1, 00000ea0 // +00000b69 │ │ -41df54: 6901 c4a4 |033a: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialAlertDialogTheme:[I // field@a4c4 │ │ -41df58: 2321 0020 |033c: new-array v1, v2, [I // type@2000 │ │ -41df5c: 2601 720b 0000 |033e: fill-array-data v1, 00000eb0 // +00000b72 │ │ -41df62: 6901 d0a4 |0341: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialAutoCompleteTextView:[I // field@a4d0 │ │ -41df66: 2381 0020 |0343: new-array v1, v8, [I // type@2000 │ │ -41df6a: 2601 7d0b 0000 |0345: fill-array-data v1, 00000ec2 // +00000b7d │ │ -41df70: 6901 d8a4 |0348: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialButton:[I // field@a4d8 │ │ -41df74: 1401 e003 047f |034a: const v1, #float 1.75478e+38 // #7f0403e0 │ │ -41df7a: 1406 0e04 047f |034d: const v6, #float 1.75479e+38 // #7f04040e │ │ -41df80: 1408 0e00 0101 |0350: const v8, #float 2.36936e-38 // #0101000e │ │ -41df86: 140d c100 047f |0353: const v13, #float 1.75462e+38 // #7f0400c1 │ │ -41df8c: 2440 0020 d861 |0356: filled-new-array {v8, v13, v1, v6}, [I // type@2000 │ │ -41df92: 0c01 |0359: move-result-object v1 │ │ -41df94: 6901 d9a4 |035a: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialButtonToggleGroup:[I // field@a4d9 │ │ -41df98: 1301 0b00 |035c: const/16 v1, #int 11 // #b │ │ -41df9c: 2316 0020 |035e: new-array v6, v1, [I // type@2000 │ │ -41dfa0: 2606 920b 0000 |0360: fill-array-data v6, 00000ef2 // +00000b92 │ │ -41dfa6: 6906 f4a4 |0363: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCalendar:[I // field@a4f4 │ │ -41dfaa: 23a6 0020 |0365: new-array v6, v10, [I // type@2000 │ │ -41dfae: 2606 a50b 0000 |0367: fill-array-data v6, 00000f0c // +00000ba5 │ │ -41dfb4: 6906 f5a4 |036a: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCalendarItem:[I // field@a4f5 │ │ -41dfb8: 23c6 0020 |036c: new-array v6, v12, [I // type@2000 │ │ -41dfbc: 2606 b60b 0000 |036e: fill-array-data v6, 00000f24 // +00000bb6 │ │ -41dfc2: 6906 0ba5 |0371: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCardView:[I // field@a50b │ │ -41dfc6: 2316 0020 |0373: new-array v6, v1, [I // type@2000 │ │ -41dfca: 2606 cd0b 0000 |0375: fill-array-data v6, 00000f42 // +00000bcd │ │ -41dfd0: 6906 19a5 |0378: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCheckBox:[I // field@a519 │ │ -41dfd4: 1406 2804 047f |037a: const v6, #float 1.7548e+38 // #7f040428 │ │ -41dfda: 1408 2904 047f |037d: const v8, #float 1.7548e+38 // #7f040429 │ │ -41dfe0: 2420 0020 8600 |0380: filled-new-array {v6, v8}, [I // type@2000 │ │ -41dfe6: 0c06 |0383: move-result-object v6 │ │ -41dfe8: 6906 1aa5 |0384: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCheckBoxStates:[I // field@a51a │ │ -41dfec: 1406 9401 047f |0386: const v6, #float 1.75466e+38 // #7f040194 │ │ -41dff2: 1408 8a02 047f |0389: const v8, #float 1.75471e+38 // #7f04028a │ │ -41dff8: 140d 8f01 047f |038c: const v13, #float 1.75466e+38 // #7f04018f │ │ -41dffe: 140f 9101 047f |038f: const v15, #float 1.75466e+38 // #7f040191 │ │ -41e004: 1401 9201 047f |0392: const v1, #float 1.75466e+38 // #7f040192 │ │ -41e00a: 2458 0020 fd61 |0395: filled-new-array {v13, v15, v1, v6, v8}, [I // type@2000 │ │ -41e010: 0c01 |0398: move-result-object v1 │ │ -41e012: 6901 28a5 |0399: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialDivider:[I // field@a528 │ │ -41e016: 1401 aa00 047f |039b: const v1, #float 1.75462e+38 // #7f0400aa │ │ -41e01c: 1406 fb04 047f |039e: const v6, #float 1.75484e+38 // #7f0404fb │ │ -41e022: 2420 0020 6100 |03a1: filled-new-array {v1, v6}, [I // type@2000 │ │ -41e028: 0c01 |03a4: move-result-object v1 │ │ -41e02a: 6901 2ea5 |03a5: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialRadioButton:[I // field@a52e │ │ -41e02e: 1401 ea03 047f |03a7: const v1, #float 1.75478e+38 // #7f0403ea │ │ -41e034: 2420 0020 1900 |03aa: filled-new-array {v9, v1}, [I // type@2000 │ │ -41e03a: 0c01 |03ad: move-result-object v1 │ │ -41e03c: 6901 31a5 |03ae: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialShape:[I // field@a531 │ │ -41e040: 2321 0020 |03b0: new-array v1, v2, [I // type@2000 │ │ -41e044: 2601 aa0b 0000 |03b2: fill-array-data v1, 00000f5c // +00000baa │ │ -41e04a: 6901 34a5 |03b5: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialSwitch:[I // field@a534 │ │ -41e04e: 1401 7f05 0101 |03b7: const v1, #float 2.36975e-38 // #0101057f │ │ -41e054: 1406 d802 047f |03ba: const v6, #float 1.75473e+38 // #7f0402d8 │ │ -41e05a: 1408 b604 0101 |03bd: const v8, #float 2.36969e-38 // #010104b6 │ │ -41e060: 2430 0020 1806 |03c0: filled-new-array {v8, v1, v6}, [I // type@2000 │ │ -41e066: 0c01 |03c3: move-result-object v1 │ │ -41e068: 6901 3ca5 |03c4: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialTextAppearance:[I // field@a53c │ │ -41e06c: 1401 7f05 0101 |03c6: const v1, #float 2.36975e-38 // #0101057f │ │ -41e072: 1408 3400 0101 |03c9: const v8, #float 2.36937e-38 // #01010034 │ │ -41e078: 2430 0020 1806 |03cc: filled-new-array {v8, v1, v6}, [I // type@2000 │ │ -41e07e: 0c01 |03cf: move-result-object v1 │ │ -41e080: 6901 40a5 |03d0: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialTextView:[I // field@a540 │ │ -41e084: 1401 e500 047f |03d2: const v1, #float 1.75463e+38 // #7f0400e5 │ │ -41e08a: 1406 8202 047f |03d5: const v6, #float 1.75471e+38 // #7f040282 │ │ -41e090: 2430 0020 1506 |03d8: filled-new-array {v5, v1, v6}, [I // type@2000 │ │ -41e096: 0c01 |03db: move-result-object v1 │ │ -41e098: 6901 44a5 |03dc: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialTimePicker:[I // field@a544 │ │ -41e09c: 1401 3904 047f |03de: const v1, #float 1.7548e+38 // #7f040439 │ │ -41e0a2: 1406 c304 047f |03e1: const v6, #float 1.75483e+38 // #7f0404c3 │ │ -41e0a8: 1408 eb02 047f |03e4: const v8, #float 1.75473e+38 // #7f0402eb │ │ -41e0ae: 140d ed02 047f |03e7: const v13, #float 1.75473e+38 // #7f0402ed │ │ -41e0b4: 140f 6403 047f |03ea: const v15, #float 1.75476e+38 // #7f040364 │ │ -41e0ba: 2456 0020 d81f |03ed: filled-new-array {v8, v13, v15, v1, v6}, [I // type@2000 │ │ -41e0c0: 0c01 |03f0: move-result-object v1 │ │ -41e0c2: 6901 48a5 |03f1: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialToolbar:[I // field@a548 │ │ -41e0c6: 2331 0020 |03f3: new-array v1, v3, [I // type@2000 │ │ -41e0ca: 2601 790b 0000 |03f5: fill-array-data v1, 00000f6e // +00000b79 │ │ -41e0d0: 6901 4ea5 |03f8: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MenuGroup:[I // field@a54e │ │ -41e0d4: 1301 1700 |03fa: const/16 v1, #int 23 // #17 │ │ -41e0d8: 2311 0020 |03fc: new-array v1, v1, [I // type@2000 │ │ -41e0dc: 2601 800b 0000 |03fe: fill-array-data v1, 00000f7e // +00000b80 │ │ -41e0e2: 6901 55a5 |0401: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MenuItem:[I // field@a555 │ │ -41e0e6: 2371 0020 |0403: new-array v1, v7, [I // type@2000 │ │ -41e0ea: 2601 ab0b 0000 |0405: fill-array-data v1, 00000fb0 // +00000bab │ │ -41e0f0: 6901 6da5 |0408: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MenuView:[I // field@a56d │ │ -41e0f4: 2331 0020 |040a: new-array v1, v3, [I // type@2000 │ │ -41e0f8: 2601 ba0b 0000 |040c: fill-array-data v1, 00000fc6 // +00000bba │ │ -41e0fe: 6901 77a5 |040f: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MockView:[I // field@a577 │ │ -41e102: 2331 0020 |0411: new-array v1, v3, [I // type@2000 │ │ -41e106: 2601 c30b 0000 |0413: fill-array-data v1, 00000fd6 // +00000bc3 │ │ -41e10c: 6901 7ea5 |0416: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.Motion:[I // field@a57e │ │ -41e110: 1401 7003 047f |0418: const v1, #float 1.75476e+38 // #7f040370 │ │ -41e116: 1406 7303 047f |041b: const v6, #float 1.75476e+38 // #7f040373 │ │ -41e11c: 2420 0020 6100 |041e: filled-new-array {v1, v6}, [I // type@2000 │ │ -41e122: 0c01 |0421: move-result-object v1 │ │ -41e124: 6901 7fa5 |0422: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MotionHelper:[I // field@a57f │ │ -41e128: 2331 0020 |0424: new-array v1, v3, [I // type@2000 │ │ -41e12c: 2601 c00b 0000 |0426: fill-array-data v1, 00000fe6 // +00000bc0 │ │ -41e132: 6901 82a5 |0429: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MotionLayout:[I // field@a582 │ │ -41e136: 1401 7801 047f |042b: const v1, #float 1.75466e+38 // #7f040178 │ │ -41e13c: 1406 8d02 047f |042e: const v6, #float 1.75471e+38 // #7f04028d │ │ -41e142: 2420 0020 6100 |0431: filled-new-array {v1, v6}, [I // type@2000 │ │ -41e148: 0c01 |0434: move-result-object v1 │ │ -41e14a: 6901 89a5 |0435: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MotionScene:[I // field@a589 │ │ -41e14e: 1401 6c04 047f |0437: const v1, #float 1.75481e+38 // #7f04046c │ │ -41e154: 1406 6d04 047f |043a: const v6, #float 1.75481e+38 // #7f04046d │ │ -41e15a: 1408 6b04 047f |043d: const v8, #float 1.75481e+38 // #7f04046b │ │ -41e160: 2430 0020 1806 |0440: filled-new-array {v8, v1, v6}, [I // type@2000 │ │ -41e166: 0c01 |0443: move-result-object v1 │ │ -41e168: 6901 8ca5 |0444: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MotionTelltales:[I // field@a58c │ │ -41e16c: 1401 c401 047f |0446: const v1, #float 1.75467e+38 // #7f0401c4 │ │ -41e172: 1406 c501 047f |0449: const v6, #float 1.75467e+38 // #7f0401c5 │ │ -41e178: 1408 f801 0101 |044c: const v8, #float 2.3695e-38 // #010101f8 │ │ -41e17e: 2440 0020 8b61 |044f: filled-new-array {v11, v8, v1, v6}, [I // type@2000 │ │ -41e184: 0c01 |0452: move-result-object v1 │ │ -41e186: 6901 96a5 |0453: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MultiSelectListPreference:[I // field@a596 │ │ -41e18a: 1401 5901 0101 |0455: const v1, #float 2.36945e-38 // #01010159 │ │ -41e190: 1406 ee02 047f |0458: const v6, #float 1.75473e+38 // #7f0402ee │ │ -41e196: 1408 5501 0101 |045b: const v8, #float 2.36945e-38 // #01010155 │ │ -41e19c: 2459 0020 186e |045e: filled-new-array {v8, v1, v14, v6, v9}, [I // type@2000 │ │ -41e1a2: 0c01 |0461: move-result-object v1 │ │ -41e1a4: 6901 9ba5 |0462: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.NavigationBarActiveIndicator:[I // field@a59b │ │ -41e1a8: 1301 1000 |0464: const/16 v1, #int 16 // #10 │ │ -41e1ac: 2316 0020 |0466: new-array v6, v1, [I // type@2000 │ │ -41e1b0: 2606 8e0b 0000 |0468: fill-array-data v6, 00000ff6 // +00000b8e │ │ -41e1b6: 6906 a1a5 |046b: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.NavigationBarView:[I // field@a5a1 │ │ -41e1ba: 2346 0020 |046d: new-array v6, v4, [I // type@2000 │ │ -41e1be: 2606 ab0b 0000 |046f: fill-array-data v6, 0000101a // +00000bab │ │ -41e1c4: 6906 b2a5 |0472: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.NavigationRailView:[I // field@a5b2 │ │ -41e1c8: 1306 2400 |0474: const/16 v6, #int 36 // #24 │ │ -41e1cc: 2366 0020 |0476: new-array v6, v6, [I // type@2000 │ │ -41e1d0: 2606 b60b 0000 |0478: fill-array-data v6, 0000102e // +00000bb6 │ │ -41e1d6: 6906 bba5 |047b: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.NavigationView:[I // field@a5bb │ │ -41e1da: 1406 e200 047f |047d: const v6, #float 1.75463e+38 // #7f0400e2 │ │ -41e1e0: 1408 6a04 047f |0480: const v8, #float 1.75481e+38 // #7f04046a │ │ -41e1e6: 2420 0020 8600 |0483: filled-new-array {v6, v8}, [I // type@2000 │ │ -41e1ec: 0c06 |0486: move-result-object v6 │ │ -41e1ee: 6906 e0a5 |0487: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.OnClick:[I // field@a5e0 │ │ -41e1f2: 2306 0020 |0489: new-array v6, v0, [I // type@2000 │ │ -41e1f6: 2606 ef0b 0000 |048b: fill-array-data v6, 0000107a // +00000bef │ │ -41e1fc: 6906 e3a5 |048e: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.OnSwipe:[I // field@a5e3 │ │ -41e200: 1406 c902 0101 |0490: const v6, #float 2.36956e-38 // #010102c9 │ │ -41e206: 1408 7803 047f |0493: const v8, #float 1.75476e+38 // #7f040378 │ │ -41e20c: 1409 7601 0101 |0496: const v9, #float 2.36946e-38 // #01010176 │ │ -41e212: 2430 0020 6908 |0499: filled-new-array {v9, v6, v8}, [I // type@2000 │ │ -41e218: 0c06 |049c: move-result-object v6 │ │ -41e21a: 6906 f0a5 |049d: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.PopupWindow:[I // field@a5f0 │ │ -41e21e: 1406 2404 047f |049f: const v6, #float 1.7548e+38 // #7f040424 │ │ -41e224: 2410 0020 0600 |04a2: filled-new-array {v6}, [I // type@2000 │ │ -41e22a: 0c06 |04a5: move-result-object v6 │ │ -41e22c: 6906 f1a5 |04a6: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.PopupWindowBackgroundState:[I // field@a5f1 │ │ -41e230: 1306 2400 |04a8: const/16 v6, #int 36 // #24 │ │ -41e234: 2366 0020 |04aa: new-array v6, v6, [I // type@2000 │ │ -41e238: 2606 ea0b 0000 |04ac: fill-array-data v6, 00001096 // +00000bea │ │ -41e23e: 6906 f6a5 |04af: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.Preference:[I // field@a5f6 │ │ -41e242: 1406 2a01 0101 |04b1: const v6, #float 2.36944e-38 // #0101012a │ │ -41e248: 1408 3100 047f |04b4: const v8, #float 1.75459e+38 // #7f040031 │ │ -41e24e: 1409 f200 0101 |04b7: const v9, #float 2.36942e-38 // #010100f2 │ │ -41e254: 140d 2901 0101 |04ba: const v13, #float 2.36944e-38 // #01010129 │ │ -41e25a: 2440 0020 d986 |04bd: filled-new-array {v9, v13, v6, v8}, [I // type@2000 │ │ -41e260: 0c06 |04c0: move-result-object v6 │ │ -41e262: 6906 f7a5 |04c1: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceFragment:[I // field@a5f7 │ │ -41e266: 1406 2a01 0101 |04c3: const v6, #float 2.36944e-38 // #0101012a │ │ -41e26c: 2440 0020 d986 |04c6: filled-new-array {v9, v13, v6, v8}, [I // type@2000 │ │ -41e272: 0c06 |04c9: move-result-object v6 │ │ -41e274: 6906 f8a5 |04ca: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceFragmentCompat:[I // field@a5f8 │ │ -41e278: 1406 5a02 047f |04cc: const v6, #float 1.7547e+38 // #7f04025a │ │ -41e27e: 1408 7603 047f |04cf: const v8, #float 1.75476e+38 // #7f040376 │ │ -41e284: 140d e701 0101 |04d2: const v13, #float 2.36949e-38 // #010101e7 │ │ -41e28a: 2430 0020 6d08 |04d5: filled-new-array {v13, v6, v8}, [I // type@2000 │ │ -41e290: 0c06 |04d8: move-result-object v6 │ │ -41e292: 6906 01a6 |04d9: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceGroup:[I // field@a601 │ │ -41e296: 1406 2503 047f |04db: const v6, #float 1.75474e+38 // #7f040325 │ │ -41e29c: 1408 2a03 047f |04de: const v8, #float 1.75475e+38 // #7f04032a │ │ -41e2a2: 140d 1f01 0101 |04e1: const v13, #float 2.36944e-38 // #0101011f │ │ -41e2a8: 140e 2001 0101 |04e4: const v14, #float 2.36944e-38 // #01010120 │ │ -41e2ae: 2440 0020 ed86 |04e7: filled-new-array {v13, v14, v6, v8}, [I // type@2000 │ │ -41e2b4: 0c06 |04ea: move-result-object v6 │ │ -41e2b6: 6906 05a6 |04eb: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceImageView:[I // field@a605 │ │ -41e2ba: 2316 0020 |04ed: new-array v6, v1, [I // type@2000 │ │ -41e2be: 2606 f30b 0000 |04ef: fill-array-data v6, 000010e2 // +00000bf3 │ │ -41e2c4: 6906 0aa6 |04f2: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceTheme:[I // field@a60a │ │ -41e2c8: 1406 5b03 047f |04f4: const v6, #float 1.75476e+38 // #7f04035b │ │ -41e2ce: 1408 0305 047f |04f7: const v8, #float 1.75484e+38 // #7f040503 │ │ -41e2d4: 140d dc00 0101 |04fa: const v13, #float 2.36942e-38 // #010100dc │ │ -41e2da: 140e 1f03 0101 |04fd: const v14, #float 2.36958e-38 // #0101031f │ │ -41e2e0: 140f b602 047f |0500: const v15, #float 1.75472e+38 // #7f0402b6 │ │ -41e2e6: 2458 0020 ed6f |0503: filled-new-array {v13, v14, v15, v6, v8}, [I // type@2000 │ │ -41e2ec: 0c06 |0506: move-result-object v6 │ │ -41e2ee: 6906 3fa6 |0507: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.PropertySet:[I // field@a63f │ │ -41e2f2: 1406 0e03 047f |0509: const v6, #float 1.75474e+38 // #7f04030e │ │ -41e2f8: 2410 0020 0600 |050c: filled-new-array {v6}, [I // type@2000 │ │ -41e2fe: 0c06 |050f: move-result-object v6 │ │ -41e300: 6906 45a6 |0510: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.RadialViewGroup:[I // field@a645 │ │ -41e304: 1406 3203 047f |0512: const v6, #float 1.75475e+38 // #7f040332 │ │ -41e30a: 1408 ff04 047f |0515: const v8, #float 1.75484e+38 // #7f0404ff │ │ -41e310: 2420 0020 8600 |0518: filled-new-array {v6, v8}, [I // type@2000 │ │ -41e316: 0c06 |051b: move-result-object v6 │ │ -41e318: 6906 47a6 |051c: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.RangeSlider:[I // field@a647 │ │ -41e31c: 1406 7a03 047f |051e: const v6, #float 1.75476e+38 // #7f04037a │ │ -41e322: 1408 8103 047f |0521: const v8, #float 1.75476e+38 // #7f040381 │ │ -41e328: 2420 0020 8600 |0524: filled-new-array {v6, v8}, [I // type@2000 │ │ -41e32e: 0c06 |0527: move-result-object v6 │ │ -41e330: 6906 4aa6 |0528: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.RecycleListView:[I // field@a64a │ │ -41e334: 2300 0020 |052a: new-array v0, v0, [I // type@2000 │ │ -41e338: 2600 da0b 0000 |052c: fill-array-data v0, 00001106 // +00000bda │ │ -41e33e: 6900 4da6 |052f: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.RecyclerView:[I // field@a64d │ │ -41e342: 1400 5b02 047f |0531: const v0, #float 1.7547e+38 // #7f04025b │ │ -41e348: 2410 0020 0000 |0534: filled-new-array {v0}, [I // type@2000 │ │ -41e34e: 0c00 |0537: move-result-object v0 │ │ -41e350: 6900 5aa6 |0538: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ScrimInsetsFrameLayout:[I // field@a65a │ │ -41e354: 1400 8200 047f |053a: const v0, #float 1.75461e+38 // #7f040082 │ │ -41e35a: 2410 0020 0000 |053d: filled-new-array {v0}, [I // type@2000 │ │ -41e360: 0c00 |0540: move-result-object v0 │ │ -41e362: 6900 5ca6 |0541: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ScrollingViewBehavior_Layout:[I // field@a65c │ │ -41e366: 23c0 0020 |0543: new-array v0, v12, [I // type@2000 │ │ -41e36a: 2600 dd0b 0000 |0545: fill-array-data v0, 00001122 // +00000bdd │ │ -41e370: 6900 5ea6 |0548: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SearchBar:[I // field@a65e │ │ -41e374: 1300 1d00 |054a: const/16 v0, #int 29 // #1d │ │ -41e378: 2300 0020 |054c: new-array v0, v0, [I // type@2000 │ │ -41e37c: 2600 f20b 0000 |054e: fill-array-data v0, 00001140 // +00000bf2 │ │ -41e382: 6900 6ca6 |0551: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SearchView:[I // field@a66c │ │ -41e386: 2320 0020 |0553: new-array v0, v2, [I // type@2000 │ │ -41e38a: 2600 290c 0000 |0555: fill-array-data v0, 0000117e // +00000c29 │ │ -41e390: 6900 8aa6 |0558: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SeekBarPreference:[I // field@a68a │ │ -41e394: 23a0 0020 |055a: new-array v0, v10, [I // type@2000 │ │ -41e398: 2600 340c 0000 |055c: fill-array-data v0, 00001190 // +00000c34 │ │ -41e39e: 6900 92a6 |055f: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ShapeAppearance:[I // field@a692 │ │ -41e3a2: 1300 0b00 |0561: const/16 v0, #int 11 // #b │ │ -41e3a6: 2302 0020 |0563: new-array v2, v0, [I // type@2000 │ │ -41e3aa: 2602 430c 0000 |0565: fill-array-data v2, 000011a8 // +00000c43 │ │ -41e3b0: 6902 9da6 |0568: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.ShapeableImageView:[I // field@a69d │ │ -41e3b4: 2340 0020 |056a: new-array v0, v4, [I // type@2000 │ │ -41e3b8: 2600 560c 0000 |056c: fill-array-data v0, 000011c2 // +00000c56 │ │ -41e3be: 6900 a9a6 |056f: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SideSheetBehavior_Layout:[I // field@a6a9 │ │ -41e3c2: 1300 1e00 |0571: const/16 v0, #int 30 // #1e │ │ -41e3c6: 2300 0020 |0573: new-array v0, v0, [I // type@2000 │ │ -41e3ca: 2600 610c 0000 |0575: fill-array-data v0, 000011d6 // +00000c61 │ │ -41e3d0: 6900 b2a6 |0578: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Slider:[I // field@a6b2 │ │ -41e3d4: 1400 1204 047f |057a: const v0, #float 1.75479e+38 // #7f040412 │ │ -41e3da: 1402 1304 047f |057d: const v2, #float 1.75479e+38 // #7f040413 │ │ -41e3e0: 1404 1104 047f |0580: const v4, #float 1.75479e+38 // #7f040411 │ │ -41e3e6: 2430 0020 0402 |0583: filled-new-array {v4, v0, v2}, [I // type@2000 │ │ -41e3ec: 0c00 |0586: move-result-object v0 │ │ -41e3ee: 6900 d1a6 |0587: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Snackbar:[I // field@a6d1 │ │ -41e3f2: 23a0 0020 |0589: new-array v0, v10, [I // type@2000 │ │ -41e3f6: 2600 8b0c 0000 |058b: fill-array-data v0, 00001216 // +00000c8b │ │ -41e3fc: 6900 d2a6 |058e: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SnackbarLayout:[I // field@a6d2 │ │ -41e400: 1400 6202 0101 |0590: const v0, #float 2.36953e-38 // #01010262 │ │ -41e406: 1402 9d03 047f |0593: const v2, #float 1.75477e+38 // #7f04039d │ │ -41e40c: 1404 7601 0101 |0596: const v4, #float 2.36946e-38 // #01010176 │ │ -41e412: 1406 7b01 0101 |0599: const v6, #float 2.36946e-38 // #0101017b │ │ -41e418: 2452 0020 4b06 |059c: filled-new-array {v11, v4, v6, v0, v2}, [I // type@2000 │ │ -41e41e: 0c00 |059f: move-result-object v0 │ │ -41e420: 6900 e0a6 |05a0: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Spinner:[I // field@a6e0 │ │ -41e424: 1400 3f01 047f |05a2: const v0, #float 1.75465e+38 // #7f04013f │ │ -41e42a: 1402 d000 0101 |05a5: const v2, #float 2.36941e-38 // #010100d0 │ │ -41e430: 2420 0020 0200 |05a8: filled-new-array {v2, v0}, [I // type@2000 │ │ -41e436: 0c00 |05ab: move-result-object v0 │ │ -41e438: 6900 e6a6 |05ac: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.State:[I // field@a6e6 │ │ -41e43c: 2330 0020 |05ae: new-array v0, v3, [I // type@2000 │ │ -41e440: 2600 7e0c 0000 |05b0: fill-array-data v0, 0000122e // +00000c7e │ │ -41e446: 6900 e7a6 |05b3: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.StateListDrawable:[I // field@a6e7 │ │ -41e44a: 1400 9901 0101 |05b5: const v0, #float 2.36947e-38 // #01010199 │ │ -41e450: 2410 0020 0000 |05b8: filled-new-array {v0}, [I // type@2000 │ │ -41e456: 0c00 |05bb: move-result-object v0 │ │ -41e458: 6900 e8a6 |05bc: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.StateListDrawableItem:[I // field@a6e8 │ │ -41e45c: 1400 7c01 047f |05be: const v0, #float 1.75466e+38 // #7f04017c │ │ -41e462: 2410 0020 0000 |05c1: filled-new-array {v0}, [I // type@2000 │ │ -41e468: 0c00 |05c4: move-result-object v0 │ │ -41e46a: 6900 f0a6 |05c5: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.StateSet:[I // field@a6f0 │ │ -41e46e: 1300 0e00 |05c7: const/16 v0, #int 14 // #e │ │ -41e472: 2300 0020 |05c9: new-array v0, v0, [I // type@2000 │ │ -41e476: 2600 730c 0000 |05cb: fill-array-data v0, 0000123e // +00000c73 │ │ -41e47c: 6900 f4a6 |05ce: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SwitchCompat:[I // field@a6f4 │ │ -41e480: 1400 fb04 047f |05d0: const v0, #float 1.75484e+38 // #7f0404fb │ │ -41e486: 2410 0020 0000 |05d3: filled-new-array {v0}, [I // type@2000 │ │ -41e48c: 0c00 |05d6: move-result-object v0 │ │ -41e48e: 6900 03a7 |05d7: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SwitchMaterial:[I // field@a703 │ │ -41e492: 23a0 0020 |05d9: new-array v0, v10, [I // type@2000 │ │ -41e496: 2600 830c 0000 |05db: fill-array-data v0, 0000125e // +00000c83 │ │ -41e49c: 6900 05a7 |05de: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SwitchPreference:[I // field@a705 │ │ -41e4a0: 23a0 0020 |05e0: new-array v0, v10, [I // type@2000 │ │ -41e4a4: 2600 940c 0000 |05e2: fill-array-data v0, 00001276 // +00000c94 │ │ -41e4aa: 6900 06a7 |05e5: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SwitchPreferenceCompat:[I // field@a706 │ │ -41e4ae: 1400 0200 0101 |05e7: const v0, #float 2.36936e-38 // #01010002 │ │ -41e4b4: 1402 4f01 0101 |05ea: const v2, #float 2.36945e-38 // #0101014f │ │ -41e4ba: 2430 0020 9002 |05ed: filled-new-array {v0, v9, v2}, [I // type@2000 │ │ -41e4c0: 0c00 |05f0: move-result-object v0 │ │ -41e4c2: 6900 1ba7 |05f1: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TabItem:[I // field@a71b │ │ -41e4c6: 1300 1b00 |05f3: const/16 v0, #int 27 // #1b │ │ -41e4ca: 2300 0020 |05f5: new-array v0, v0, [I // type@2000 │ │ -41e4ce: 2600 970c 0000 |05f7: fill-array-data v0, 0000128e // +00000c97 │ │ -41e4d4: 6900 1fa7 |05fa: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TabLayout:[I // field@a71f │ │ -41e4d8: 2310 0020 |05fc: new-array v0, v1, [I // type@2000 │ │ -41e4dc: 2600 ca0c 0000 |05fe: fill-array-data v0, 000012c8 // +00000cca │ │ -41e4e2: 6900 3ba7 |0601: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TextAppearance:[I // field@a73b │ │ -41e4e6: 1400 9c04 047f |0603: const v0, #float 1.75482e+38 // #7f04049c │ │ -41e4ec: 2410 0020 0000 |0606: filled-new-array {v0}, [I // type@2000 │ │ -41e4f2: 0c00 |0609: move-result-object v0 │ │ -41e4f4: 6900 4ca7 |060a: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TextInputEditText:[I // field@a74c │ │ -41e4f8: 1300 4a00 |060c: const/16 v0, #int 74 // #4a │ │ -41e4fc: 2300 0020 |060e: new-array v0, v0, [I // type@2000 │ │ -41e500: 2600 dc0c 0000 |0610: fill-array-data v0, 000012ec // +00000cdc │ │ -41e506: 6900 4ea7 |0613: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TextInputLayout:[I // field@a74e │ │ -41e50a: 1400 c101 047f |0615: const v0, #float 1.75467e+38 // #7f0401c1 │ │ -41e510: 1401 c201 047f |0618: const v1, #float 1.75467e+38 // #7f0401c2 │ │ -41e516: 1402 3400 0101 |061b: const v2, #float 2.36937e-38 // #01010034 │ │ -41e51c: 2430 0020 0201 |061e: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ -41e522: 0c00 |0621: move-result-object v0 │ │ -41e524: 6900 99a7 |0622: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ThemeEnforcement:[I // field@a799 │ │ -41e528: 1300 1e00 |0624: const/16 v0, #int 30 // #1e │ │ -41e52c: 2300 0020 |0626: new-array v0, v0, [I // type@2000 │ │ -41e530: 2600 5c0d 0000 |0628: fill-array-data v0, 00001384 // +00000d5c │ │ -41e536: 6900 9da7 |062b: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Toolbar:[I // field@a79d │ │ -41e53a: 2370 0020 |062d: new-array v0, v7, [I // type@2000 │ │ -41e53e: 2600 950d 0000 |062f: fill-array-data v0, 000013c4 // +00000d95 │ │ -41e544: 6900 bca7 |0632: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Tooltip:[I // field@a7bc │ │ -41e548: 1300 0b00 |0634: const/16 v0, #int 11 // #b │ │ -41e54c: 2301 0020 |0636: new-array v1, v0, [I // type@2000 │ │ -41e550: 2601 a20d 0000 |0638: fill-array-data v1, 000013da // +00000da2 │ │ -41e556: 6901 c6a7 |063b: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.Transform:[I // field@a7c6 │ │ -41e55a: 2300 0020 |063d: new-array v0, v0, [I // type@2000 │ │ -41e55e: 2600 b50d 0000 |063f: fill-array-data v0, 000013f4 // +00000db5 │ │ -41e564: 6900 d2a7 |0642: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Transition:[I // field@a7d2 │ │ -41e568: 1400 bf03 047f |0644: const v0, #float 1.75478e+38 // #7f0403bf │ │ -41e56e: 1401 c003 047f |0647: const v1, #float 1.75478e+38 // #7f0403c0 │ │ -41e574: 1402 3f01 047f |064a: const v2, #float 1.75465e+38 // #7f04013f │ │ -41e57a: 1403 bd03 047f |064d: const v3, #float 1.75478e+38 // #7f0403bd │ │ -41e580: 1404 be03 047f |0650: const v4, #float 1.75478e+38 // #7f0403be │ │ -41e586: 2451 0020 3204 |0653: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -41e58c: 0c00 |0656: move-result-object v0 │ │ -41e58e: 6900 dea7 |0657: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Variant:[I // field@a7de │ │ -41e592: 1400 7f03 047f |0659: const v0, #float 1.75476e+38 // #7f04037f │ │ -41e598: 1401 a404 047f |065c: const v1, #float 1.75482e+38 // #7f0404a4 │ │ -41e59e: 1502 0101 |065f: const/high16 v2, #int 16842752 // #101 │ │ -41e5a2: 1403 da00 0101 |0661: const v3, #float 2.36942e-38 // #010100da │ │ -41e5a8: 1404 7c03 047f |0664: const v4, #float 1.75476e+38 // #7f04037c │ │ -41e5ae: 2451 0020 3204 |0667: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -41e5b4: 0c00 |066a: move-result-object v0 │ │ -41e5b6: 6900 e4a7 |066b: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.View:[I // field@a7e4 │ │ -41e5ba: 1400 d400 0101 |066d: const v0, #float 2.36942e-38 // #010100d4 │ │ -41e5c0: 1401 5800 047f |0670: const v1, #float 1.7546e+38 // #7f040058 │ │ -41e5c6: 2430 0020 5001 |0673: filled-new-array {v0, v5, v1}, [I // type@2000 │ │ -41e5cc: 0c00 |0676: move-result-object v0 │ │ -41e5ce: 6900 e5a7 |0677: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ViewBackgroundHelper:[I // field@a7e5 │ │ -41e5d2: 1400 c400 0101 |0679: const v0, #float 2.36941e-38 // #010100c4 │ │ -41e5d8: 2410 0020 0000 |067c: filled-new-array {v0}, [I // type@2000 │ │ -41e5de: 0c00 |067f: move-result-object v0 │ │ -41e5e0: 6900 e9a7 |0680: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ViewPager2:[I // field@a7e9 │ │ -41e5e4: 1400 f300 0101 |0682: const v0, #float 2.36942e-38 // #010100f3 │ │ -41e5ea: 1401 d000 0101 |0685: const v1, #float 2.36941e-38 // #010100d0 │ │ -41e5f0: 2430 0020 9100 |0688: filled-new-array {v1, v9, v0}, [I // type@2000 │ │ -41e5f6: 0c00 |068b: move-result-object v0 │ │ -41e5f8: 6900 eba7 |068c: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ViewStubCompat:[I // field@a7eb │ │ -41e5fc: 0e00 |068e: return-void │ │ -41e5fe: 0000 |068f: nop // spacer │ │ -41e600: 0003 0400 1d00 0000 4e00 047f 5500 ... |0690: array-data (62 units) │ │ -41e67c: 0003 0400 0600 0000 4e00 047f 5500 ... |06ce: array-data (16 units) │ │ -41e69c: 0003 0400 0800 0000 f200 0101 a400 ... |06de: array-data (20 units) │ │ -41e6c4: 0003 0400 0600 0000 1c01 0101 9401 ... |06f2: array-data (16 units) │ │ -41e6e4: 0003 0400 0900 0000 d400 0101 8f04 ... |0702: array-data (22 units) │ │ -41e710: 0003 0400 0700 0000 3400 0101 6d01 ... |0718: array-data (18 units) │ │ -41e734: 0003 0400 1600 0000 3400 0101 4600 ... |072a: array-data (48 units) │ │ -41e794: 0003 0400 7f00 0000 5700 0101 ae00 ... |075a: array-data (258 units) │ │ -41e998: 0003 0400 1b00 0000 4300 047f 4f00 ... |085c: array-data (58 units) │ │ -41ea0c: 0003 0400 0a00 0000 3901 0101 3102 ... |0896: array-data (24 units) │ │ -41ea3c: 0003 0400 1100 0000 2900 047f 5700 ... |08ae: array-data (38 units) │ │ -41ea88: 0003 0400 1800 0000 1f01 0101 2001 ... |08d4: array-data (52 units) │ │ -41eaf0: 0003 0400 0d00 0000 3f01 0101 4001 ... |0908: array-data (30 units) │ │ -41eb2c: 0003 0400 0600 0000 ef01 0101 f001 ... |0926: array-data (16 units) │ │ -41eb4c: 0003 0400 2a00 0000 3400 0101 9500 ... |0936: array-data (88 units) │ │ -41ebfc: 0003 0400 0700 0000 c200 047f d700 ... |098e: array-data (18 units) │ │ -41ec20: 0003 0400 1800 0000 f200 047f f300 ... |09a0: array-data (52 units) │ │ -41ec88: 0003 0400 6d00 0000 c400 0101 d000 ... |09d4: array-data (222 units) │ │ -41ee44: 0003 0400 5a00 0000 c400 0101 d500 ... |0ab2: array-data (184 units) │ │ -41efb4: 0003 0400 6f00 0000 c400 0101 d000 ... |0b6a: array-data (226 units) │ │ -41f178: 0003 0400 0700 0000 b300 0101 8f02 ... |0c4c: array-data (18 units) │ │ -41f19c: 0003 0400 0900 0000 4200 047f 6b01 ... |0c5e: array-data (22 units) │ │ -41f1c8: 0003 0400 0c00 0000 f201 0101 f301 ... |0c74: array-data (28 units) │ │ -41f200: 0003 0400 0800 0000 3f00 047f 4000 ... |0c90: array-data (20 units) │ │ -41f228: 0003 0400 0700 0000 f100 047f b101 ... |0ca4: array-data (18 units) │ │ -41f24c: 0003 0400 1100 0000 0e00 0101 5700 ... |0cb6: array-data (38 units) │ │ -41f298: 0003 0400 0700 0000 1602 047f 1702 ... |0cdc: array-data (18 units) │ │ -41f2bc: 0003 0400 0a00 0000 3205 0101 3305 ... |0cee: array-data (24 units) │ │ -41f2ec: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0d06: array-data (28 units) │ │ -41f324: 0003 0400 0900 0000 3600 047f 9a00 ... |0d22: array-data (22 units) │ │ -41f350: 0003 0400 0800 0000 ef02 047f f002 ... |0d38: array-data (20 units) │ │ -41f378: 0003 0400 1200 0000 1f03 0101 2003 ... |0d4c: array-data (40 units) │ │ -41f3c8: 0003 0400 1400 0000 1f03 0101 2203 ... |0d74: array-data (44 units) │ │ -41f420: 0003 0400 0c00 0000 6a01 047f 9a01 ... |0da0: array-data (28 units) │ │ -41f458: 0003 0400 1400 0000 1f03 0101 2203 ... |0dbc: array-data (44 units) │ │ -41f4b0: 0003 0400 0a00 0000 2502 047f 5d03 ... |0de8: array-data (24 units) │ │ -41f4e0: 0003 0400 4300 0000 c400 0101 f400 ... |0e00: array-data (138 units) │ │ -41f5f4: 0003 0400 0900 0000 af00 0101 c400 ... |0e8a: array-data (22 units) │ │ -41f620: 0003 0400 0600 0000 f202 047f f302 ... |0ea0: array-data (16 units) │ │ -41f640: 0003 0400 0700 0000 2002 0101 8c04 ... |0eb0: array-data (18 units) │ │ -41f664: 0003 0400 1600 0000 d400 0101 b701 ... |0ec2: array-data (48 units) │ │ -41f6c4: 0003 0400 0b00 0000 0d02 0101 5700 ... |0ef2: array-data (26 units) │ │ -41f6f8: 0003 0400 0a00 0000 b701 0101 b801 ... |0f0c: array-data (24 units) │ │ -41f728: 0003 0400 0d00 0000 e501 0101 b400 ... |0f24: array-data (30 units) │ │ -41f764: 0003 0400 0b00 0000 0701 0101 a100 ... |0f42: array-data (26 units) │ │ -41f798: 0003 0400 0700 0000 a904 047f aa04 ... |0f5c: array-data (18 units) │ │ -41f7bc: 0003 0400 0600 0000 0e00 0101 d000 ... |0f6e: array-data (16 units) │ │ -41f7dc: 0003 0400 1700 0000 0200 0101 0e00 ... |0f7e: array-data (50 units) │ │ -41f840: 0003 0400 0900 0000 ae00 0101 2c01 ... |0fb0: array-data (22 units) │ │ -41f86c: 0003 0400 0600 0000 3503 047f 3603 ... |0fc6: array-data (16 units) │ │ -41f88c: 0003 0400 0600 0000 3900 047f 9a01 ... |0fd6: array-data (16 units) │ │ -41f8ac: 0003 0400 0600 0000 3d00 047f 6701 ... |0fe6: array-data (16 units) │ │ -41f8cc: 0003 0400 1000 0000 2500 047f 5700 ... |0ff6: array-data (36 units) │ │ -41f914: 0003 0400 0800 0000 2b02 047f 6a02 ... |101a: array-data (20 units) │ │ -41f93c: 0003 0400 2400 0000 b300 0101 d400 ... |102e: array-data (76 units) │ │ -41f9d4: 0003 0400 0c00 0000 9601 047f 9701 ... |107a: array-data (28 units) │ │ -41fa0c: 0003 0400 2400 0000 0200 0101 0d00 ... |1096: array-data (76 units) │ │ -41faa4: 0003 0400 1000 0000 bc00 047f 8701 ... |10e2: array-data (36 units) │ │ -41faec: 0003 0400 0c00 0000 c400 0101 eb00 ... |1106: array-data (28 units) │ │ -41fb24: 0003 0400 0d00 0000 3400 0101 4f01 ... |1122: array-data (30 units) │ │ -41fb60: 0003 0400 1d00 0000 3400 0101 da00 ... |1140: array-data (62 units) │ │ -41fbdc: 0003 0400 0700 0000 f200 0101 3601 ... |117e: array-data (18 units) │ │ -41fc00: 0003 0400 0a00 0000 5501 047f 5601 ... |1190: array-data (24 units) │ │ -41fc30: 0003 0400 0b00 0000 4801 047f 4901 ... |11a8: array-data (26 units) │ │ -41fc64: 0003 0400 0800 0000 1f01 0101 2001 ... |11c2: array-data (20 units) │ │ -41fc8c: 0003 0400 1e00 0000 0e00 0101 2400 ... |11d6: array-data (64 units) │ │ -41fd0c: 0003 0400 0a00 0000 1f01 0101 2200 ... |1216: array-data (24 units) │ │ -41fd3c: 0003 0400 0600 0000 1c01 0101 9401 ... |122e: array-data (16 units) │ │ -41fd5c: 0003 0400 0e00 0000 2401 0101 2501 ... |123e: array-data (32 units) │ │ -41fd9c: 0003 0400 0a00 0000 ef01 0101 f001 ... |125e: array-data (24 units) │ │ -41fdcc: 0003 0400 0a00 0000 ef01 0101 f001 ... |1276: array-data (24 units) │ │ -41fdfc: 0003 0400 1b00 0000 4d04 047f 4e04 ... |128e: array-data (58 units) │ │ -41fe70: 0003 0400 1000 0000 9500 0101 9600 ... |12c8: array-data (36 units) │ │ -41feb8: 0003 0400 4a00 0000 0e00 0101 9a00 ... |12ec: array-data (152 units) │ │ -41ffe8: 0003 0400 1e00 0000 af00 0101 4001 ... |1384: array-data (64 units) │ │ -420068: 0003 0400 0900 0000 3400 0101 9800 ... |13c4: array-data (22 units) │ │ -420094: 0003 0400 0b00 0000 2003 0101 2103 ... |13da: array-data (26 units) │ │ -4200c8: 0003 0400 0b00 0000 d000 0101 4b00 ... |13f4: array-data (26 units) │ │ +41d8dc: |[41d8dc] de.danoeh.antennapod.net.download.service.R$styleable.:()V │ │ +41d8ec: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +41d8f0: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ +41d8f4: 2601 8c06 0000 |0004: fill-array-data v1, 00000690 // +0000068c │ │ +41d8fa: 6901 5da0 |0007: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionBar:[I // field@a05d │ │ +41d8fe: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ +41d904: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ +41d90a: 0c02 |000f: move-result-object v2 │ │ +41d90c: 6902 5ea0 |0010: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionBarLayout:[I // field@a05e │ │ +41d910: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ +41d916: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ +41d91c: 0c02 |0018: move-result-object v2 │ │ +41d91e: 6902 7da0 |0019: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionMenuItemView:[I // field@a07d │ │ +41d922: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +41d924: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ +41d928: 6903 7fa0 |001e: sput-object v3, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionMenuView:[I // field@a07f │ │ +41d92c: 1263 |0020: const/4 v3, #int 6 // #6 │ │ +41d92e: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ +41d932: 2604 ab06 0000 |0023: fill-array-data v4, 000006ce // +000006ab │ │ +41d938: 6904 80a0 |0026: sput-object v4, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActionMode:[I // field@a080 │ │ +41d93c: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ +41d942: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ +41d948: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ +41d94e: 0c04 |0031: move-result-object v4 │ │ +41d950: 6904 87a0 |0032: sput-object v4, Lde/danoeh/antennapod/net/download/service/R$styleable;.ActivityChooserView:[I // field@a087 │ │ +41d954: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ +41d958: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ +41d95c: 2605 a606 0000 |0038: fill-array-data v5, 000006de // +000006a6 │ │ +41d962: 6905 8aa0 |003b: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.AlertDialog:[I // field@a08a │ │ +41d966: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ +41d96a: 2605 b306 0000 |003f: fill-array-data v5, 000006f2 // +000006b3 │ │ +41d970: 6905 93a0 |0042: sput-object v5, Lde/danoeh/antennapod/net/download/service/R$styleable;.AnimatedStateListDrawableCompat:[I // field@a093 │ │ +41d974: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ +41d97a: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ +41d980: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ +41d986: 0c07 |004d: move-result-object v7 │ │ +41d988: 6907 9aa0 |004e: sput-object v7, Lde/danoeh/antennapod/net/download/service/R$styleable;.AnimatedStateListDrawableItem:[I // field@a09a │ │ +41d98c: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ +41d992: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ +41d998: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ +41d99e: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ +41d9a4: 0c07 |005c: move-result-object v7 │ │ +41d9a6: 6907 9da0 |005d: sput-object v7, Lde/danoeh/antennapod/net/download/service/R$styleable;.AnimatedStateListDrawableTransition:[I // field@a09d │ │ +41d9aa: 1307 0900 |005f: const/16 v7, #int 9 // #9 │ │ +41d9ae: 2378 0020 |0061: new-array v8, v7, [I // type@2000 │ │ +41d9b2: 2608 9f06 0000 |0063: fill-array-data v8, 00000702 // +0000069f │ │ +41d9b8: 6908 a2a0 |0066: sput-object v8, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppBarLayout:[I // field@a0a2 │ │ +41d9bc: 1408 2a04 047f |0068: const v8, #float 1.7548e+38 // #7f04042a │ │ +41d9c2: 1409 2b04 047f |006b: const v9, #float 1.7548e+38 // #7f04042b │ │ +41d9c8: 140a 2504 047f |006e: const v10, #float 1.7548e+38 // #7f040425 │ │ +41d9ce: 140b 2604 047f |0071: const v11, #float 1.7548e+38 // #7f040426 │ │ +41d9d4: 2440 0020 ba98 |0074: filled-new-array {v10, v11, v8, v9}, [I // type@2000 │ │ +41d9da: 0c08 |0077: move-result-object v8 │ │ +41d9dc: 6908 a3a0 |0078: sput-object v8, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppBarLayoutStates:[I // field@a0a3 │ │ +41d9e0: 1408 d202 047f |007a: const v8, #float 1.75473e+38 // #7f0402d2 │ │ +41d9e6: 1409 d302 047f |007d: const v9, #float 1.75473e+38 // #7f0402d3 │ │ +41d9ec: 140a d102 047f |0080: const v10, #float 1.75473e+38 // #7f0402d1 │ │ +41d9f2: 2430 0020 8a09 |0083: filled-new-array {v10, v8, v9}, [I // type@2000 │ │ +41d9f8: 0c08 |0086: move-result-object v8 │ │ +41d9fa: 6908 a8a0 |0087: sput-object v8, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppBarLayout_Layout:[I // field@a0a8 │ │ +41d9fe: 2322 0020 |0089: new-array v2, v2, [I // type@2000 │ │ +41da02: 6902 b5a0 |008b: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatEmojiHelper:[I // field@a0b5 │ │ +41da06: 1402 bf04 047f |008d: const v2, #float 1.75483e+38 // #7f0404bf │ │ +41da0c: 1408 c004 047f |0090: const v8, #float 1.75483e+38 // #7f0404c0 │ │ +41da12: 1409 1901 0101 |0093: const v9, #float 2.36943e-38 // #01010119 │ │ +41da18: 140a 1a04 047f |0096: const v10, #float 1.75479e+38 // #7f04041a │ │ +41da1e: 2440 0020 a982 |0099: filled-new-array {v9, v10, v2, v8}, [I // type@2000 │ │ +41da24: 0c02 |009c: move-result-object v2 │ │ +41da26: 6902 b6a0 |009d: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatImageView:[I // field@a0b6 │ │ +41da2a: 1402 b904 047f |009f: const v2, #float 1.75483e+38 // #7f0404b9 │ │ +41da30: 1408 ba04 047f |00a2: const v8, #float 1.75483e+38 // #7f0404ba │ │ +41da36: 1409 4201 0101 |00a5: const v9, #float 2.36945e-38 // #01010142 │ │ +41da3c: 140a b804 047f |00a8: const v10, #float 1.75483e+38 // #7f0404b8 │ │ +41da42: 2440 0020 a982 |00ab: filled-new-array {v9, v10, v2, v8}, [I // type@2000 │ │ +41da48: 0c02 |00ae: move-result-object v2 │ │ +41da4a: 6902 bba0 |00af: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatSeekBar:[I // field@a0bb │ │ +41da4e: 1272 |00b1: const/4 v2, #int 7 // #7 │ │ +41da50: 2328 0020 |00b2: new-array v8, v2, [I // type@2000 │ │ +41da54: 2608 6406 0000 |00b4: fill-array-data v8, 00000718 // +00000664 │ │ +41da5a: 6908 c0a0 |00b7: sput-object v8, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatTextHelper:[I // field@a0c0 │ │ +41da5e: 1308 1600 |00b9: const/16 v8, #int 22 // #16 │ │ +41da62: 2389 0020 |00bb: new-array v9, v8, [I // type@2000 │ │ +41da66: 2609 6d06 0000 |00bd: fill-array-data v9, 0000072a // +0000066d │ │ +41da6c: 6909 c8a0 |00c0: sput-object v9, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatTextView:[I // field@a0c8 │ │ +41da70: 1309 7f00 |00c2: const/16 v9, #int 127 // #7f │ │ +41da74: 2399 0020 |00c4: new-array v9, v9, [I // type@2000 │ │ +41da78: 2609 9406 0000 |00c6: fill-array-data v9, 0000075a // +00000694 │ │ +41da7e: 6909 dfa0 |00c9: sput-object v9, Lde/danoeh/antennapod/net/download/service/R$styleable;.AppCompatTheme:[I // field@a0df │ │ +41da82: 1409 0e03 0101 |00cb: const v9, #float 2.36957e-38 // #0101030e │ │ +41da88: 140a de03 047f |00ce: const v10, #float 1.75478e+38 // #7f0403de │ │ +41da8e: 2420 0020 a900 |00d1: filled-new-array {v9, v10}, [I // type@2000 │ │ +41da94: 0c09 |00d4: move-result-object v9 │ │ +41da96: 6909 5fa1 |00d5: sput-object v9, Lde/danoeh/antennapod/net/download/service/R$styleable;.BackgroundStyle:[I // field@a15f │ │ +41da9a: 1309 1b00 |00d7: const/16 v9, #int 27 // #1b │ │ +41da9e: 239a 0020 |00d9: new-array v10, v9, [I // type@2000 │ │ +41daa2: 260a 8107 0000 |00db: fill-array-data v10, 0000085c // +00000781 │ │ +41daa8: 690a 62a1 |00de: sput-object v10, Lde/danoeh/antennapod/net/download/service/R$styleable;.Badge:[I // field@a162 │ │ +41daac: 130a 0a00 |00e0: const/16 v10, #int 10 // #a │ │ +41dab0: 23ab 0020 |00e2: new-array v11, v10, [I // type@2000 │ │ +41dab4: 260b b207 0000 |00e4: fill-array-data v11, 00000896 // +000007b2 │ │ +41daba: 690b 7ea1 |00e7: sput-object v11, Lde/danoeh/antennapod/net/download/service/R$styleable;.BaseProgressIndicator:[I // field@a17e │ │ +41dabe: 130b 1100 |00e9: const/16 v11, #int 17 // #11 │ │ +41dac2: 23bc 0020 |00eb: new-array v12, v11, [I // type@2000 │ │ +41dac6: 260c c107 0000 |00ed: fill-array-data v12, 000008ae // +000007c1 │ │ +41dacc: 690c 89a1 |00f0: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.BottomAppBar:[I // field@a189 │ │ +41dad0: 140c ea03 047f |00f2: const v12, #float 1.75478e+38 // #7f0403ea │ │ +41dad6: 140d 4001 0101 |00f5: const v13, #float 2.36945e-38 // #01010140 │ │ +41dadc: 140e 3a01 047f |00f8: const v14, #float 1.75464e+38 // #7f04013a │ │ +41dae2: 140f 6502 047f |00fb: const v15, #float 1.75471e+38 // #7f040265 │ │ +41dae8: 1409 e203 047f |00fe: const v9, #float 1.75478e+38 // #7f0403e2 │ │ +41daee: 245c 0020 ed9f |0101: filled-new-array {v13, v14, v15, v9, v12}, [I // type@2000 │ │ +41daf4: 0c0c |0104: move-result-object v12 │ │ +41daf6: 690c 9ba1 |0105: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.BottomNavigationView:[I // field@a19b │ │ +41dafa: 130c 1800 |0107: const/16 v12, #int 24 // #18 │ │ +41dafe: 23cc 0020 |0109: new-array v12, v12, [I // type@2000 │ │ +41db02: 260c c907 0000 |010b: fill-array-data v12, 000008d4 // +000007c9 │ │ +41db08: 690c a1a1 |010e: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.BottomSheetBehavior_Layout:[I // field@a1a1 │ │ +41db0c: 140c 3300 047f |0110: const v12, #float 1.75459e+38 // #7f040033 │ │ +41db12: 2410 0020 0c00 |0113: filled-new-array {v12}, [I // type@2000 │ │ +41db18: 0c0c |0116: move-result-object v12 │ │ +41db1a: 690c baa1 |0117: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.ButtonBarLayout:[I // field@a1ba │ │ +41db1e: 140c b603 047f |0119: const v12, #float 1.75477e+38 // #7f0403b6 │ │ +41db24: 140d ed03 047f |011c: const v13, #float 1.75478e+38 // #7f0403ed │ │ +41db2a: 2420 0020 dc00 |011f: filled-new-array {v12, v13}, [I // type@2000 │ │ +41db30: 0c0c |0122: move-result-object v12 │ │ +41db32: 690c bca1 |0123: sput-object v12, Lde/danoeh/antennapod/net/download/service/R$styleable;.Capability:[I // field@a1bc │ │ +41db36: 130c 0d00 |0125: const/16 v12, #int 13 // #d │ │ +41db3a: 23cd 0020 |0127: new-array v13, v12, [I // type@2000 │ │ +41db3e: 260d df07 0000 |0129: fill-array-data v13, 00000908 // +000007df │ │ +41db44: 690d bfa1 |012c: sput-object v13, Lde/danoeh/antennapod/net/download/service/R$styleable;.CardView:[I // field@a1bf │ │ +41db48: 140d b900 047f |012e: const v13, #float 1.75462e+38 // #7f0400b9 │ │ +41db4e: 2410 0020 0d00 |0131: filled-new-array {v13}, [I // type@2000 │ │ +41db54: 0c0d |0134: move-result-object v13 │ │ +41db56: 690d cda1 |0135: sput-object v13, Lde/danoeh/antennapod/net/download/service/R$styleable;.Carousel:[I // field@a1cd │ │ +41db5a: 233d 0020 |0137: new-array v13, v3, [I // type@2000 │ │ +41db5e: 260d ed07 0000 |0139: fill-array-data v13, 00000926 // +000007ed │ │ +41db64: 690d cfa1 |013c: sput-object v13, Lde/danoeh/antennapod/net/download/service/R$styleable;.CheckBoxPreference:[I // field@a1cf │ │ +41db68: 140d be00 047f |013e: const v13, #float 1.75462e+38 // #7f0400be │ │ +41db6e: 140e bf00 047f |0141: const v14, #float 1.75462e+38 // #7f0400bf │ │ +41db74: 140f 0801 0101 |0144: const v15, #float 2.36943e-38 // #01010108 │ │ +41db7a: 1406 bd00 047f |0147: const v6, #float 1.75462e+38 // #7f0400bd │ │ +41db80: 2440 0020 6fed |014a: filled-new-array {v15, v6, v13, v14}, [I // type@2000 │ │ +41db86: 0c06 |014d: move-result-object v6 │ │ +41db88: 6906 d6a1 |014e: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.CheckedTextView:[I // field@a1d6 │ │ +41db8c: 1306 2a00 |0150: const/16 v6, #int 42 // #2a │ │ +41db90: 2366 0020 |0152: new-array v6, v6, [I // type@2000 │ │ +41db94: 2606 e207 0000 |0154: fill-array-data v6, 00000936 // +000007e2 │ │ +41db9a: 6906 dba1 |0157: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.Chip:[I // field@a1db │ │ +41db9e: 2326 0020 |0159: new-array v6, v2, [I // type@2000 │ │ +41dba2: 2606 3308 0000 |015b: fill-array-data v6, 0000098e // +00000833 │ │ +41dba8: 6906 dca1 |015e: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.ChipGroup:[I // field@a1dc │ │ +41dbac: 1406 5602 047f |0160: const v6, #float 1.7547e+38 // #7f040256 │ │ +41dbb2: 140d 5702 047f |0163: const v13, #float 1.7547e+38 // #7f040257 │ │ +41dbb8: 140e 5402 047f |0166: const v14, #float 1.7547e+38 // #7f040254 │ │ +41dbbe: 2430 0020 6e0d |0169: filled-new-array {v14, v6, v13}, [I // type@2000 │ │ +41dbc4: 0c06 |016c: move-result-object v6 │ │ +41dbc6: 6906 0ea2 |016d: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.CircularProgressIndicator:[I // field@a20e │ │ +41dbca: 1406 e300 047f |016f: const v6, #float 1.75463e+38 // #7f0400e3 │ │ +41dbd0: 140d e600 047f |0172: const v13, #float 1.75463e+38 // #7f0400e6 │ │ +41dbd6: 2420 0020 d600 |0175: filled-new-array {v6, v13}, [I // type@2000 │ │ +41dbdc: 0c06 |0178: move-result-object v6 │ │ +41dbde: 6906 12a2 |0179: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.ClockFaceView:[I // field@a212 │ │ +41dbe2: 1406 0e03 047f |017b: const v6, #float 1.75474e+38 // #7f04030e │ │ +41dbe8: 140d e103 047f |017e: const v13, #float 1.75478e+38 // #7f0403e1 │ │ +41dbee: 140e e400 047f |0181: const v14, #float 1.75463e+38 // #7f0400e4 │ │ +41dbf4: 2430 0020 6e0d |0184: filled-new-array {v14, v6, v13}, [I // type@2000 │ │ +41dbfa: 0c06 |0187: move-result-object v6 │ │ +41dbfc: 6906 15a2 |0188: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.ClockHandView:[I // field@a215 │ │ +41dc00: 1306 1800 |018a: const/16 v6, #int 24 // #18 │ │ +41dc04: 2366 0020 |018c: new-array v6, v6, [I // type@2000 │ │ +41dc08: 2606 1208 0000 |018e: fill-array-data v6, 000009a0 // +00000812 │ │ +41dc0e: 6906 19a2 |0191: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.CollapsingToolbarLayout:[I // field@a219 │ │ +41dc12: 1406 9202 047f |0193: const v6, #float 1.75471e+38 // #7f040292 │ │ +41dc18: 140d 9302 047f |0196: const v13, #float 1.75471e+38 // #7f040293 │ │ +41dc1e: 2420 0020 d600 |0199: filled-new-array {v6, v13}, [I // type@2000 │ │ +41dc24: 0c06 |019c: move-result-object v6 │ │ +41dc26: 6906 1aa2 |019d: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@a21a │ │ +41dc2a: 1406 3400 047f |019f: const v6, #float 1.75459e+38 // #7f040034 │ │ +41dc30: 140d 8402 047f |01a2: const v13, #float 1.75471e+38 // #7f040284 │ │ +41dc36: 140e a501 0101 |01a5: const v14, #float 2.36947e-38 // #010101a5 │ │ +41dc3c: 140f 1f03 0101 |01a8: const v15, #float 2.36958e-38 // #0101031f │ │ +41dc42: 1400 4706 0101 |01ab: const v0, #float 2.36981e-38 // #01010647 │ │ +41dc48: 245d 0020 fe60 |01ae: filled-new-array {v14, v15, v0, v6, v13}, [I // type@2000 │ │ +41dc4e: 0c00 |01b1: move-result-object v0 │ │ +41dc50: 6900 35a2 |01b2: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ColorStateListItem:[I // field@a235 │ │ +41dc54: 1400 aa00 047f |01b4: const v0, #float 1.75462e+38 // #7f0400aa │ │ +41dc5a: 1406 ab00 047f |01b7: const v6, #float 1.75462e+38 // #7f0400ab │ │ +41dc60: 140d 0701 0101 |01ba: const v13, #float 2.36943e-38 // #01010107 │ │ +41dc66: 140f a100 047f |01bd: const v15, #float 1.75461e+38 // #7f0400a1 │ │ +41dc6c: 2440 0020 fd60 |01c0: filled-new-array {v13, v15, v0, v6}, [I // type@2000 │ │ +41dc72: 0c00 |01c3: move-result-object v0 │ │ +41dc74: 6900 3ba2 |01c4: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.CompoundButton:[I // field@a23b │ │ +41dc78: 1300 6d00 |01c6: const/16 v0, #int 109 // #6d │ │ +41dc7c: 2300 0020 |01c8: new-array v0, v0, [I // type@2000 │ │ +41dc80: 2600 0a08 0000 |01ca: fill-array-data v0, 000009d4 // +0000080a │ │ +41dc86: 6900 40a2 |01cd: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Constraint:[I // field@a240 │ │ +41dc8a: 1300 5a00 |01cf: const/16 v0, #int 90 // #5a │ │ +41dc8e: 2300 0020 |01d1: new-array v0, v0, [I // type@2000 │ │ +41dc92: 2600 df08 0000 |01d3: fill-array-data v0, 00000ab2 // +000008df │ │ +41dc98: 6900 41a2 |01d6: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ConstraintLayout_Layout:[I // field@a241 │ │ +41dc9c: 1400 4001 047f |01d8: const v0, #float 1.75465e+38 // #7f040140 │ │ +41dca2: 1406 9703 047f |01db: const v6, #float 1.75477e+38 // #7f040397 │ │ +41dca8: 2420 0020 6000 |01de: filled-new-array {v0, v6}, [I // type@2000 │ │ +41dcae: 0c00 |01e1: move-result-object v0 │ │ +41dcb0: 6900 9ca2 |01e2: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ConstraintLayout_placeholder:[I // field@a29c │ │ +41dcb4: 1300 6f00 |01e4: const/16 v0, #int 111 // #6f │ │ +41dcb8: 2300 0020 |01e6: new-array v0, v0, [I // type@2000 │ │ +41dcbc: 2600 8209 0000 |01e8: fill-array-data v0, 00000b6a // +00000982 │ │ +41dcc2: 6900 9fa2 |01eb: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ConstraintSet:[I // field@a29f │ │ +41dcc6: 1400 8302 047f |01ed: const v0, #float 1.75471e+38 // #7f040283 │ │ +41dccc: 1406 2d04 047f |01f0: const v6, #float 1.7548e+38 // #7f04042d │ │ +41dcd2: 2420 0020 6000 |01f3: filled-new-array {v0, v6}, [I // type@2000 │ │ +41dcd8: 0c00 |01f6: move-result-object v0 │ │ +41dcda: 6900 7ca3 |01f7: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.CoordinatorLayout:[I // field@a37c │ │ +41dcde: 2320 0020 |01f9: new-array v0, v2, [I // type@2000 │ │ +41dce2: 2600 510a 0000 |01fb: fill-array-data v0, 00000c4c // +00000a51 │ │ +41dce8: 6900 7da3 |01fe: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.CoordinatorLayout_Layout:[I // field@a37d │ │ +41dcec: 2370 0020 |0200: new-array v0, v7, [I // type@2000 │ │ +41dcf0: 2600 5c0a 0000 |0202: fill-array-data v0, 00000c5e // +00000a5c │ │ +41dcf6: 6900 87a3 |0205: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.CustomAttribute:[I // field@a387 │ │ +41dcfa: 1300 0c00 |0207: const/16 v0, #int 12 // #c │ │ +41dcfe: 2306 0020 |0209: new-array v6, v0, [I // type@2000 │ │ +41dd02: 2606 690a 0000 |020b: fill-array-data v6, 00000c74 // +00000a69 │ │ +41dd08: 6906 91a3 |020e: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.DialogPreference:[I // field@a391 │ │ +41dd0c: 2346 0020 |0210: new-array v6, v4, [I // type@2000 │ │ +41dd10: 2606 7e0a 0000 |0212: fill-array-data v6, 00000c90 // +00000a7e │ │ +41dd16: 6906 9ea3 |0215: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.DrawerArrowToggle:[I // field@a39e │ │ +41dd1a: 1406 b101 047f |0217: const v6, #float 1.75467e+38 // #7f0401b1 │ │ +41dd20: 2410 0020 0600 |021a: filled-new-array {v6}, [I // type@2000 │ │ +41dd26: 0c06 |021d: move-result-object v6 │ │ +41dd28: 6906 a7a3 |021e: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.DrawerLayout:[I // field@a3a7 │ │ +41dd2c: 1406 fc04 047f |0220: const v6, #float 1.75484e+38 // #7f0404fc │ │ +41dd32: 2410 0020 0600 |0223: filled-new-array {v6}, [I // type@2000 │ │ +41dd38: 0c06 |0226: move-result-object v6 │ │ +41dd3a: 6906 a9a3 |0227: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.EditTextPreference:[I // field@a3a9 │ │ +41dd3e: 2326 0020 |0229: new-array v6, v2, [I // type@2000 │ │ +41dd42: 2606 790a 0000 |022b: fill-array-data v6, 00000ca4 // +00000a79 │ │ +41dd48: 6906 aba3 |022e: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.ExtendedFloatingActionButton:[I // field@a3ab │ │ +41dd4c: 1406 7b00 047f |0230: const v6, #float 1.75461e+38 // #7f04007b │ │ +41dd52: 140d 7c00 047f |0233: const v13, #float 1.75461e+38 // #7f04007c │ │ +41dd58: 2420 0020 d600 |0236: filled-new-array {v6, v13}, [I // type@2000 │ │ +41dd5e: 0c06 |0239: move-result-object v6 │ │ +41dd60: 6906 aca3 |023a: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@a3ac │ │ +41dd64: 23b6 0020 |023c: new-array v6, v11, [I // type@2000 │ │ +41dd68: 2606 780a 0000 |023e: fill-array-data v6, 00000cb6 // +00000a78 │ │ +41dd6e: 6906 b6a3 |0241: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.FloatingActionButton:[I // field@a3b6 │ │ +41dd72: 1406 7b00 047f |0243: const v6, #float 1.75461e+38 // #7f04007b │ │ +41dd78: 2410 0020 0600 |0246: filled-new-array {v6}, [I // type@2000 │ │ +41dd7e: 0c06 |0249: move-result-object v6 │ │ +41dd80: 6906 b7a3 |024a: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@a3b7 │ │ +41dd84: 1406 7602 047f |024c: const v6, #float 1.75471e+38 // #7f040276 │ │ +41dd8a: 140b d902 047f |024f: const v11, #float 1.75473e+38 // #7f0402d9 │ │ +41dd90: 2420 0020 b600 |0252: filled-new-array {v6, v11}, [I // type@2000 │ │ +41dd96: 0c06 |0255: move-result-object v6 │ │ +41dd98: 6906 caa3 |0256: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.FlowLayout:[I // field@a3ca │ │ +41dd9c: 2326 0020 |0258: new-array v6, v2, [I // type@2000 │ │ +41dda0: 2606 820a 0000 |025a: fill-array-data v6, 00000cdc // +00000a82 │ │ +41dda6: 6906 cda3 |025d: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.FontFamily:[I // field@a3cd │ │ +41ddaa: 23a6 0020 |025f: new-array v6, v10, [I // type@2000 │ │ +41ddae: 2606 8d0a 0000 |0261: fill-array-data v6, 00000cee // +00000a8d │ │ +41ddb4: 6906 cea3 |0264: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.FontFamilyFont:[I // field@a3ce │ │ +41ddb8: 1406 0002 0101 |0266: const v6, #float 2.3695e-38 // #01010200 │ │ +41ddbe: 140b 2302 047f |0269: const v11, #float 1.75469e+38 // #7f040223 │ │ +41ddc4: 140d 0901 0101 |026c: const v13, #float 2.36943e-38 // #01010109 │ │ +41ddca: 2430 0020 6d0b |026f: filled-new-array {v13, v6, v11}, [I // type@2000 │ │ +41ddd0: 0c06 |0272: move-result-object v6 │ │ +41ddd2: 6906 e0a3 |0273: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.ForegroundLinearLayout:[I // field@a3e0 │ │ +41ddd6: 1406 0300 0101 |0275: const v6, #float 2.36936e-38 // #01010003 │ │ +41dddc: 140b d100 0101 |0278: const v11, #float 2.36941e-38 // #010100d1 │ │ +41dde2: 2430 0020 560b |027b: filled-new-array {v6, v5, v11}, [I // type@2000 │ │ +41dde8: 0c06 |027e: move-result-object v6 │ │ +41ddea: 6906 e4a3 |027f: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.Fragment:[I // field@a3e4 │ │ +41ddee: 1406 0300 0101 |0281: const v6, #float 2.36936e-38 // #01010003 │ │ +41ddf4: 2420 0020 b600 |0284: filled-new-array {v6, v11}, [I // type@2000 │ │ +41ddfa: 0c06 |0287: move-result-object v6 │ │ +41ddfc: 6906 e5a3 |0288: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.FragmentContainerView:[I // field@a3e5 │ │ +41de00: 2306 0020 |028a: new-array v6, v0, [I // type@2000 │ │ +41de04: 2606 7a0a 0000 |028c: fill-array-data v6, 00000d06 // +00000a7a │ │ +41de0a: 6906 eba3 |028f: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.GradientColor:[I // field@a3eb │ │ +41de0e: 1406 1405 0101 |0291: const v6, #float 2.36972e-38 // #01010514 │ │ +41de14: 2420 0020 6e00 |0294: filled-new-array {v14, v6}, [I // type@2000 │ │ +41de1a: 0c06 |0297: move-result-object v6 │ │ +41de1c: 6906 eca3 |0298: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.GradientColorItem:[I // field@a3ec │ │ +41de20: 2376 0020 |029a: new-array v6, v7, [I // type@2000 │ │ +41de24: 2606 860a 0000 |029c: fill-array-data v6, 00000d22 // +00000a86 │ │ +41de2a: 6906 fba3 |029f: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.ImageFilterView:[I // field@a3fb │ │ +41de2e: 2346 0020 |02a1: new-array v6, v4, [I // type@2000 │ │ +41de32: 2606 950a 0000 |02a3: fill-array-data v6, 00000d38 // +00000a95 │ │ +41de38: 6906 05a4 |02a6: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.Insets:[I // field@a405 │ │ +41de3c: 1306 1200 |02a8: const/16 v6, #int 18 // #12 │ │ +41de40: 2366 0020 |02aa: new-array v6, v6, [I // type@2000 │ │ +41de44: 2606 a00a 0000 |02ac: fill-array-data v6, 00000d4c // +00000aa0 │ │ +41de4a: 6906 0ea4 |02af: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyAttribute:[I // field@a40e │ │ +41de4e: 1306 1400 |02b1: const/16 v6, #int 20 // #14 │ │ +41de52: 2366 0020 |02b3: new-array v6, v6, [I // type@2000 │ │ +41de56: 2606 bf0a 0000 |02b5: fill-array-data v6, 00000d74 // +00000abf │ │ +41de5c: 6906 21a4 |02b8: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyCycle:[I // field@a421 │ │ +41de60: 2306 0020 |02ba: new-array v6, v0, [I // type@2000 │ │ +41de64: 2606 e40a 0000 |02bc: fill-array-data v6, 00000da0 // +00000ae4 │ │ +41de6a: 6906 36a4 |02bf: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyPosition:[I // field@a436 │ │ +41de6e: 1306 1400 |02c1: const/16 v6, #int 20 // #14 │ │ +41de72: 2366 0020 |02c3: new-array v6, v6, [I // type@2000 │ │ +41de76: 2606 f70a 0000 |02c5: fill-array-data v6, 00000dbc // +00000af7 │ │ +41de7c: 6906 43a4 |02c8: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyTimeCycle:[I // field@a443 │ │ +41de80: 23a6 0020 |02ca: new-array v6, v10, [I // type@2000 │ │ +41de84: 2606 1c0b 0000 |02cc: fill-array-data v6, 00000de8 // +00000b1c │ │ +41de8a: 6906 58a4 |02cf: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.KeyTrigger:[I // field@a458 │ │ +41de8e: 1306 4300 |02d1: const/16 v6, #int 67 // #43 │ │ +41de92: 2366 0020 |02d3: new-array v6, v6, [I // type@2000 │ │ +41de96: 2606 2b0b 0000 |02d5: fill-array-data v6, 00000e00 // +00000b2b │ │ +41de9c: 6906 63a4 |02d8: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.Layout:[I // field@a463 │ │ +41dea0: 2376 0020 |02da: new-array v6, v7, [I // type@2000 │ │ +41dea4: 2606 ae0b 0000 |02dc: fill-array-data v6, 00000e8a // +00000bae │ │ +41deaa: 6906 a7a4 |02df: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.LinearLayoutCompat:[I // field@a4a7 │ │ +41deae: 1406 f500 0101 |02e1: const v6, #float 2.36942e-38 // #010100f5 │ │ +41deb4: 140b 8101 0101 |02e4: const v11, #float 2.36946e-38 // #01010181 │ │ +41deba: 140d f400 0101 |02e7: const v13, #float 2.36942e-38 // #010100f4 │ │ +41dec0: 2440 0020 d1b6 |02ea: filled-new-array {v1, v13, v6, v11}, [I // type@2000 │ │ +41dec6: 0c01 |02ed: move-result-object v1 │ │ +41dec8: 6901 a8a4 |02ee: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.LinearLayoutCompat_Layout:[I // field@a4a8 │ │ +41decc: 1401 5502 047f |02f0: const v1, #float 1.7547e+38 // #7f040255 │ │ +41ded2: 1406 e904 047f |02f3: const v6, #float 1.75484e+38 // #7f0404e9 │ │ +41ded8: 140b 5102 047f |02f6: const v11, #float 1.7547e+38 // #7f040251 │ │ +41dede: 2430 0020 1b06 |02f9: filled-new-array {v11, v1, v6}, [I // type@2000 │ │ +41dee4: 0c01 |02fc: move-result-object v1 │ │ +41dee6: 6901 b6a4 |02fd: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.LinearProgressIndicator:[I // field@a4b6 │ │ +41deea: 1401 ac02 0101 |02ff: const v1, #float 2.36955e-38 // #010102ac │ │ +41def0: 1406 ad02 0101 |0302: const v6, #float 2.36955e-38 // #010102ad │ │ +41def6: 2420 0020 6100 |0305: filled-new-array {v1, v6}, [I // type@2000 │ │ +41defc: 0c01 |0308: move-result-object v1 │ │ +41defe: 6901 baa4 |0309: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.ListPopupWindow:[I // field@a4ba │ │ +41df02: 1401 c501 047f |030b: const v1, #float 1.75467e+38 // #7f0401c5 │ │ +41df08: 1406 fc04 047f |030e: const v6, #float 1.75484e+38 // #7f0404fc │ │ +41df0e: 140b b200 0101 |0311: const v11, #float 2.36941e-38 // #010100b2 │ │ +41df14: 140d f801 0101 |0314: const v13, #float 2.3695e-38 // #010101f8 │ │ +41df1a: 140f c401 047f |0317: const v15, #float 1.75467e+38 // #7f0401c4 │ │ +41df20: 2456 0020 db1f |031a: filled-new-array {v11, v13, v15, v1, v6}, [I // type@2000 │ │ +41df26: 0c01 |031d: move-result-object v1 │ │ +41df28: 6901 bda4 |031e: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.ListPreference:[I // field@a4bd │ │ +41df2c: 1401 5000 047f |0320: const v1, #float 1.7546e+38 // #7f040050 │ │ +41df32: 1406 5100 047f |0323: const v6, #float 1.7546e+38 // #7f040051 │ │ +41df38: 140d 5200 047f |0326: const v13, #float 1.7546e+38 // #7f040052 │ │ +41df3e: 140f 5300 047f |0329: const v15, #float 1.7546e+38 // #7f040053 │ │ +41df44: 1405 5700 047f |032c: const v5, #float 1.7546e+38 // #7f040057 │ │ +41df4a: 2455 0020 61fd |032f: filled-new-array {v1, v6, v13, v15, v5}, [I // type@2000 │ │ +41df50: 0c01 |0332: move-result-object v1 │ │ +41df52: 6901 c3a4 |0333: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialAlertDialog:[I // field@a4c3 │ │ +41df56: 2331 0020 |0335: new-array v1, v3, [I // type@2000 │ │ +41df5a: 2601 690b 0000 |0337: fill-array-data v1, 00000ea0 // +00000b69 │ │ +41df60: 6901 c4a4 |033a: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialAlertDialogTheme:[I // field@a4c4 │ │ +41df64: 2321 0020 |033c: new-array v1, v2, [I // type@2000 │ │ +41df68: 2601 720b 0000 |033e: fill-array-data v1, 00000eb0 // +00000b72 │ │ +41df6e: 6901 d0a4 |0341: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialAutoCompleteTextView:[I // field@a4d0 │ │ +41df72: 2381 0020 |0343: new-array v1, v8, [I // type@2000 │ │ +41df76: 2601 7d0b 0000 |0345: fill-array-data v1, 00000ec2 // +00000b7d │ │ +41df7c: 6901 d8a4 |0348: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialButton:[I // field@a4d8 │ │ +41df80: 1401 e003 047f |034a: const v1, #float 1.75478e+38 // #7f0403e0 │ │ +41df86: 1406 0e04 047f |034d: const v6, #float 1.75479e+38 // #7f04040e │ │ +41df8c: 1408 0e00 0101 |0350: const v8, #float 2.36936e-38 // #0101000e │ │ +41df92: 140d c100 047f |0353: const v13, #float 1.75462e+38 // #7f0400c1 │ │ +41df98: 2440 0020 d861 |0356: filled-new-array {v8, v13, v1, v6}, [I // type@2000 │ │ +41df9e: 0c01 |0359: move-result-object v1 │ │ +41dfa0: 6901 d9a4 |035a: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialButtonToggleGroup:[I // field@a4d9 │ │ +41dfa4: 1301 0b00 |035c: const/16 v1, #int 11 // #b │ │ +41dfa8: 2316 0020 |035e: new-array v6, v1, [I // type@2000 │ │ +41dfac: 2606 920b 0000 |0360: fill-array-data v6, 00000ef2 // +00000b92 │ │ +41dfb2: 6906 f4a4 |0363: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCalendar:[I // field@a4f4 │ │ +41dfb6: 23a6 0020 |0365: new-array v6, v10, [I // type@2000 │ │ +41dfba: 2606 a50b 0000 |0367: fill-array-data v6, 00000f0c // +00000ba5 │ │ +41dfc0: 6906 f5a4 |036a: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCalendarItem:[I // field@a4f5 │ │ +41dfc4: 23c6 0020 |036c: new-array v6, v12, [I // type@2000 │ │ +41dfc8: 2606 b60b 0000 |036e: fill-array-data v6, 00000f24 // +00000bb6 │ │ +41dfce: 6906 0ba5 |0371: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCardView:[I // field@a50b │ │ +41dfd2: 2316 0020 |0373: new-array v6, v1, [I // type@2000 │ │ +41dfd6: 2606 cd0b 0000 |0375: fill-array-data v6, 00000f42 // +00000bcd │ │ +41dfdc: 6906 19a5 |0378: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCheckBox:[I // field@a519 │ │ +41dfe0: 1406 2804 047f |037a: const v6, #float 1.7548e+38 // #7f040428 │ │ +41dfe6: 1408 2904 047f |037d: const v8, #float 1.7548e+38 // #7f040429 │ │ +41dfec: 2420 0020 8600 |0380: filled-new-array {v6, v8}, [I // type@2000 │ │ +41dff2: 0c06 |0383: move-result-object v6 │ │ +41dff4: 6906 1aa5 |0384: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialCheckBoxStates:[I // field@a51a │ │ +41dff8: 1406 9401 047f |0386: const v6, #float 1.75466e+38 // #7f040194 │ │ +41dffe: 1408 8a02 047f |0389: const v8, #float 1.75471e+38 // #7f04028a │ │ +41e004: 140d 8f01 047f |038c: const v13, #float 1.75466e+38 // #7f04018f │ │ +41e00a: 140f 9101 047f |038f: const v15, #float 1.75466e+38 // #7f040191 │ │ +41e010: 1401 9201 047f |0392: const v1, #float 1.75466e+38 // #7f040192 │ │ +41e016: 2458 0020 fd61 |0395: filled-new-array {v13, v15, v1, v6, v8}, [I // type@2000 │ │ +41e01c: 0c01 |0398: move-result-object v1 │ │ +41e01e: 6901 28a5 |0399: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialDivider:[I // field@a528 │ │ +41e022: 1401 aa00 047f |039b: const v1, #float 1.75462e+38 // #7f0400aa │ │ +41e028: 1406 fb04 047f |039e: const v6, #float 1.75484e+38 // #7f0404fb │ │ +41e02e: 2420 0020 6100 |03a1: filled-new-array {v1, v6}, [I // type@2000 │ │ +41e034: 0c01 |03a4: move-result-object v1 │ │ +41e036: 6901 2ea5 |03a5: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialRadioButton:[I // field@a52e │ │ +41e03a: 1401 ea03 047f |03a7: const v1, #float 1.75478e+38 // #7f0403ea │ │ +41e040: 2420 0020 1900 |03aa: filled-new-array {v9, v1}, [I // type@2000 │ │ +41e046: 0c01 |03ad: move-result-object v1 │ │ +41e048: 6901 31a5 |03ae: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialShape:[I // field@a531 │ │ +41e04c: 2321 0020 |03b0: new-array v1, v2, [I // type@2000 │ │ +41e050: 2601 aa0b 0000 |03b2: fill-array-data v1, 00000f5c // +00000baa │ │ +41e056: 6901 34a5 |03b5: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialSwitch:[I // field@a534 │ │ +41e05a: 1401 7f05 0101 |03b7: const v1, #float 2.36975e-38 // #0101057f │ │ +41e060: 1406 d802 047f |03ba: const v6, #float 1.75473e+38 // #7f0402d8 │ │ +41e066: 1408 b604 0101 |03bd: const v8, #float 2.36969e-38 // #010104b6 │ │ +41e06c: 2430 0020 1806 |03c0: filled-new-array {v8, v1, v6}, [I // type@2000 │ │ +41e072: 0c01 |03c3: move-result-object v1 │ │ +41e074: 6901 3ca5 |03c4: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialTextAppearance:[I // field@a53c │ │ +41e078: 1401 7f05 0101 |03c6: const v1, #float 2.36975e-38 // #0101057f │ │ +41e07e: 1408 3400 0101 |03c9: const v8, #float 2.36937e-38 // #01010034 │ │ +41e084: 2430 0020 1806 |03cc: filled-new-array {v8, v1, v6}, [I // type@2000 │ │ +41e08a: 0c01 |03cf: move-result-object v1 │ │ +41e08c: 6901 40a5 |03d0: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialTextView:[I // field@a540 │ │ +41e090: 1401 e500 047f |03d2: const v1, #float 1.75463e+38 // #7f0400e5 │ │ +41e096: 1406 8202 047f |03d5: const v6, #float 1.75471e+38 // #7f040282 │ │ +41e09c: 2430 0020 1506 |03d8: filled-new-array {v5, v1, v6}, [I // type@2000 │ │ +41e0a2: 0c01 |03db: move-result-object v1 │ │ +41e0a4: 6901 44a5 |03dc: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialTimePicker:[I // field@a544 │ │ +41e0a8: 1401 3904 047f |03de: const v1, #float 1.7548e+38 // #7f040439 │ │ +41e0ae: 1406 c304 047f |03e1: const v6, #float 1.75483e+38 // #7f0404c3 │ │ +41e0b4: 1408 eb02 047f |03e4: const v8, #float 1.75473e+38 // #7f0402eb │ │ +41e0ba: 140d ed02 047f |03e7: const v13, #float 1.75473e+38 // #7f0402ed │ │ +41e0c0: 140f 6403 047f |03ea: const v15, #float 1.75476e+38 // #7f040364 │ │ +41e0c6: 2456 0020 d81f |03ed: filled-new-array {v8, v13, v15, v1, v6}, [I // type@2000 │ │ +41e0cc: 0c01 |03f0: move-result-object v1 │ │ +41e0ce: 6901 48a5 |03f1: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MaterialToolbar:[I // field@a548 │ │ +41e0d2: 2331 0020 |03f3: new-array v1, v3, [I // type@2000 │ │ +41e0d6: 2601 790b 0000 |03f5: fill-array-data v1, 00000f6e // +00000b79 │ │ +41e0dc: 6901 4ea5 |03f8: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MenuGroup:[I // field@a54e │ │ +41e0e0: 1301 1700 |03fa: const/16 v1, #int 23 // #17 │ │ +41e0e4: 2311 0020 |03fc: new-array v1, v1, [I // type@2000 │ │ +41e0e8: 2601 800b 0000 |03fe: fill-array-data v1, 00000f7e // +00000b80 │ │ +41e0ee: 6901 55a5 |0401: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MenuItem:[I // field@a555 │ │ +41e0f2: 2371 0020 |0403: new-array v1, v7, [I // type@2000 │ │ +41e0f6: 2601 ab0b 0000 |0405: fill-array-data v1, 00000fb0 // +00000bab │ │ +41e0fc: 6901 6da5 |0408: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MenuView:[I // field@a56d │ │ +41e100: 2331 0020 |040a: new-array v1, v3, [I // type@2000 │ │ +41e104: 2601 ba0b 0000 |040c: fill-array-data v1, 00000fc6 // +00000bba │ │ +41e10a: 6901 77a5 |040f: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MockView:[I // field@a577 │ │ +41e10e: 2331 0020 |0411: new-array v1, v3, [I // type@2000 │ │ +41e112: 2601 c30b 0000 |0413: fill-array-data v1, 00000fd6 // +00000bc3 │ │ +41e118: 6901 7ea5 |0416: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.Motion:[I // field@a57e │ │ +41e11c: 1401 7003 047f |0418: const v1, #float 1.75476e+38 // #7f040370 │ │ +41e122: 1406 7303 047f |041b: const v6, #float 1.75476e+38 // #7f040373 │ │ +41e128: 2420 0020 6100 |041e: filled-new-array {v1, v6}, [I // type@2000 │ │ +41e12e: 0c01 |0421: move-result-object v1 │ │ +41e130: 6901 7fa5 |0422: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MotionHelper:[I // field@a57f │ │ +41e134: 2331 0020 |0424: new-array v1, v3, [I // type@2000 │ │ +41e138: 2601 c00b 0000 |0426: fill-array-data v1, 00000fe6 // +00000bc0 │ │ +41e13e: 6901 82a5 |0429: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MotionLayout:[I // field@a582 │ │ +41e142: 1401 7801 047f |042b: const v1, #float 1.75466e+38 // #7f040178 │ │ +41e148: 1406 8d02 047f |042e: const v6, #float 1.75471e+38 // #7f04028d │ │ +41e14e: 2420 0020 6100 |0431: filled-new-array {v1, v6}, [I // type@2000 │ │ +41e154: 0c01 |0434: move-result-object v1 │ │ +41e156: 6901 89a5 |0435: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MotionScene:[I // field@a589 │ │ +41e15a: 1401 6c04 047f |0437: const v1, #float 1.75481e+38 // #7f04046c │ │ +41e160: 1406 6d04 047f |043a: const v6, #float 1.75481e+38 // #7f04046d │ │ +41e166: 1408 6b04 047f |043d: const v8, #float 1.75481e+38 // #7f04046b │ │ +41e16c: 2430 0020 1806 |0440: filled-new-array {v8, v1, v6}, [I // type@2000 │ │ +41e172: 0c01 |0443: move-result-object v1 │ │ +41e174: 6901 8ca5 |0444: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MotionTelltales:[I // field@a58c │ │ +41e178: 1401 c401 047f |0446: const v1, #float 1.75467e+38 // #7f0401c4 │ │ +41e17e: 1406 c501 047f |0449: const v6, #float 1.75467e+38 // #7f0401c5 │ │ +41e184: 1408 f801 0101 |044c: const v8, #float 2.3695e-38 // #010101f8 │ │ +41e18a: 2440 0020 8b61 |044f: filled-new-array {v11, v8, v1, v6}, [I // type@2000 │ │ +41e190: 0c01 |0452: move-result-object v1 │ │ +41e192: 6901 96a5 |0453: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.MultiSelectListPreference:[I // field@a596 │ │ +41e196: 1401 5901 0101 |0455: const v1, #float 2.36945e-38 // #01010159 │ │ +41e19c: 1406 ee02 047f |0458: const v6, #float 1.75473e+38 // #7f0402ee │ │ +41e1a2: 1408 5501 0101 |045b: const v8, #float 2.36945e-38 // #01010155 │ │ +41e1a8: 2459 0020 186e |045e: filled-new-array {v8, v1, v14, v6, v9}, [I // type@2000 │ │ +41e1ae: 0c01 |0461: move-result-object v1 │ │ +41e1b0: 6901 9ba5 |0462: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.NavigationBarActiveIndicator:[I // field@a59b │ │ +41e1b4: 1301 1000 |0464: const/16 v1, #int 16 // #10 │ │ +41e1b8: 2316 0020 |0466: new-array v6, v1, [I // type@2000 │ │ +41e1bc: 2606 8e0b 0000 |0468: fill-array-data v6, 00000ff6 // +00000b8e │ │ +41e1c2: 6906 a1a5 |046b: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.NavigationBarView:[I // field@a5a1 │ │ +41e1c6: 2346 0020 |046d: new-array v6, v4, [I // type@2000 │ │ +41e1ca: 2606 ab0b 0000 |046f: fill-array-data v6, 0000101a // +00000bab │ │ +41e1d0: 6906 b2a5 |0472: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.NavigationRailView:[I // field@a5b2 │ │ +41e1d4: 1306 2400 |0474: const/16 v6, #int 36 // #24 │ │ +41e1d8: 2366 0020 |0476: new-array v6, v6, [I // type@2000 │ │ +41e1dc: 2606 b60b 0000 |0478: fill-array-data v6, 0000102e // +00000bb6 │ │ +41e1e2: 6906 bba5 |047b: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.NavigationView:[I // field@a5bb │ │ +41e1e6: 1406 e200 047f |047d: const v6, #float 1.75463e+38 // #7f0400e2 │ │ +41e1ec: 1408 6a04 047f |0480: const v8, #float 1.75481e+38 // #7f04046a │ │ +41e1f2: 2420 0020 8600 |0483: filled-new-array {v6, v8}, [I // type@2000 │ │ +41e1f8: 0c06 |0486: move-result-object v6 │ │ +41e1fa: 6906 e0a5 |0487: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.OnClick:[I // field@a5e0 │ │ +41e1fe: 2306 0020 |0489: new-array v6, v0, [I // type@2000 │ │ +41e202: 2606 ef0b 0000 |048b: fill-array-data v6, 0000107a // +00000bef │ │ +41e208: 6906 e3a5 |048e: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.OnSwipe:[I // field@a5e3 │ │ +41e20c: 1406 c902 0101 |0490: const v6, #float 2.36956e-38 // #010102c9 │ │ +41e212: 1408 7803 047f |0493: const v8, #float 1.75476e+38 // #7f040378 │ │ +41e218: 1409 7601 0101 |0496: const v9, #float 2.36946e-38 // #01010176 │ │ +41e21e: 2430 0020 6908 |0499: filled-new-array {v9, v6, v8}, [I // type@2000 │ │ +41e224: 0c06 |049c: move-result-object v6 │ │ +41e226: 6906 f0a5 |049d: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.PopupWindow:[I // field@a5f0 │ │ +41e22a: 1406 2404 047f |049f: const v6, #float 1.7548e+38 // #7f040424 │ │ +41e230: 2410 0020 0600 |04a2: filled-new-array {v6}, [I // type@2000 │ │ +41e236: 0c06 |04a5: move-result-object v6 │ │ +41e238: 6906 f1a5 |04a6: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.PopupWindowBackgroundState:[I // field@a5f1 │ │ +41e23c: 1306 2400 |04a8: const/16 v6, #int 36 // #24 │ │ +41e240: 2366 0020 |04aa: new-array v6, v6, [I // type@2000 │ │ +41e244: 2606 ea0b 0000 |04ac: fill-array-data v6, 00001096 // +00000bea │ │ +41e24a: 6906 f6a5 |04af: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.Preference:[I // field@a5f6 │ │ +41e24e: 1406 2a01 0101 |04b1: const v6, #float 2.36944e-38 // #0101012a │ │ +41e254: 1408 3100 047f |04b4: const v8, #float 1.75459e+38 // #7f040031 │ │ +41e25a: 1409 f200 0101 |04b7: const v9, #float 2.36942e-38 // #010100f2 │ │ +41e260: 140d 2901 0101 |04ba: const v13, #float 2.36944e-38 // #01010129 │ │ +41e266: 2440 0020 d986 |04bd: filled-new-array {v9, v13, v6, v8}, [I // type@2000 │ │ +41e26c: 0c06 |04c0: move-result-object v6 │ │ +41e26e: 6906 f7a5 |04c1: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceFragment:[I // field@a5f7 │ │ +41e272: 1406 2a01 0101 |04c3: const v6, #float 2.36944e-38 // #0101012a │ │ +41e278: 2440 0020 d986 |04c6: filled-new-array {v9, v13, v6, v8}, [I // type@2000 │ │ +41e27e: 0c06 |04c9: move-result-object v6 │ │ +41e280: 6906 f8a5 |04ca: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceFragmentCompat:[I // field@a5f8 │ │ +41e284: 1406 5a02 047f |04cc: const v6, #float 1.7547e+38 // #7f04025a │ │ +41e28a: 1408 7603 047f |04cf: const v8, #float 1.75476e+38 // #7f040376 │ │ +41e290: 140d e701 0101 |04d2: const v13, #float 2.36949e-38 // #010101e7 │ │ +41e296: 2430 0020 6d08 |04d5: filled-new-array {v13, v6, v8}, [I // type@2000 │ │ +41e29c: 0c06 |04d8: move-result-object v6 │ │ +41e29e: 6906 01a6 |04d9: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceGroup:[I // field@a601 │ │ +41e2a2: 1406 2503 047f |04db: const v6, #float 1.75474e+38 // #7f040325 │ │ +41e2a8: 1408 2a03 047f |04de: const v8, #float 1.75475e+38 // #7f04032a │ │ +41e2ae: 140d 1f01 0101 |04e1: const v13, #float 2.36944e-38 // #0101011f │ │ +41e2b4: 140e 2001 0101 |04e4: const v14, #float 2.36944e-38 // #01010120 │ │ +41e2ba: 2440 0020 ed86 |04e7: filled-new-array {v13, v14, v6, v8}, [I // type@2000 │ │ +41e2c0: 0c06 |04ea: move-result-object v6 │ │ +41e2c2: 6906 05a6 |04eb: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceImageView:[I // field@a605 │ │ +41e2c6: 2316 0020 |04ed: new-array v6, v1, [I // type@2000 │ │ +41e2ca: 2606 f30b 0000 |04ef: fill-array-data v6, 000010e2 // +00000bf3 │ │ +41e2d0: 6906 0aa6 |04f2: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.PreferenceTheme:[I // field@a60a │ │ +41e2d4: 1406 5b03 047f |04f4: const v6, #float 1.75476e+38 // #7f04035b │ │ +41e2da: 1408 0305 047f |04f7: const v8, #float 1.75484e+38 // #7f040503 │ │ +41e2e0: 140d dc00 0101 |04fa: const v13, #float 2.36942e-38 // #010100dc │ │ +41e2e6: 140e 1f03 0101 |04fd: const v14, #float 2.36958e-38 // #0101031f │ │ +41e2ec: 140f b602 047f |0500: const v15, #float 1.75472e+38 // #7f0402b6 │ │ +41e2f2: 2458 0020 ed6f |0503: filled-new-array {v13, v14, v15, v6, v8}, [I // type@2000 │ │ +41e2f8: 0c06 |0506: move-result-object v6 │ │ +41e2fa: 6906 3fa6 |0507: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.PropertySet:[I // field@a63f │ │ +41e2fe: 1406 0e03 047f |0509: const v6, #float 1.75474e+38 // #7f04030e │ │ +41e304: 2410 0020 0600 |050c: filled-new-array {v6}, [I // type@2000 │ │ +41e30a: 0c06 |050f: move-result-object v6 │ │ +41e30c: 6906 45a6 |0510: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.RadialViewGroup:[I // field@a645 │ │ +41e310: 1406 3203 047f |0512: const v6, #float 1.75475e+38 // #7f040332 │ │ +41e316: 1408 ff04 047f |0515: const v8, #float 1.75484e+38 // #7f0404ff │ │ +41e31c: 2420 0020 8600 |0518: filled-new-array {v6, v8}, [I // type@2000 │ │ +41e322: 0c06 |051b: move-result-object v6 │ │ +41e324: 6906 47a6 |051c: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.RangeSlider:[I // field@a647 │ │ +41e328: 1406 7a03 047f |051e: const v6, #float 1.75476e+38 // #7f04037a │ │ +41e32e: 1408 8103 047f |0521: const v8, #float 1.75476e+38 // #7f040381 │ │ +41e334: 2420 0020 8600 |0524: filled-new-array {v6, v8}, [I // type@2000 │ │ +41e33a: 0c06 |0527: move-result-object v6 │ │ +41e33c: 6906 4aa6 |0528: sput-object v6, Lde/danoeh/antennapod/net/download/service/R$styleable;.RecycleListView:[I // field@a64a │ │ +41e340: 2300 0020 |052a: new-array v0, v0, [I // type@2000 │ │ +41e344: 2600 da0b 0000 |052c: fill-array-data v0, 00001106 // +00000bda │ │ +41e34a: 6900 4da6 |052f: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.RecyclerView:[I // field@a64d │ │ +41e34e: 1400 5b02 047f |0531: const v0, #float 1.7547e+38 // #7f04025b │ │ +41e354: 2410 0020 0000 |0534: filled-new-array {v0}, [I // type@2000 │ │ +41e35a: 0c00 |0537: move-result-object v0 │ │ +41e35c: 6900 5aa6 |0538: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ScrimInsetsFrameLayout:[I // field@a65a │ │ +41e360: 1400 8200 047f |053a: const v0, #float 1.75461e+38 // #7f040082 │ │ +41e366: 2410 0020 0000 |053d: filled-new-array {v0}, [I // type@2000 │ │ +41e36c: 0c00 |0540: move-result-object v0 │ │ +41e36e: 6900 5ca6 |0541: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ScrollingViewBehavior_Layout:[I // field@a65c │ │ +41e372: 23c0 0020 |0543: new-array v0, v12, [I // type@2000 │ │ +41e376: 2600 dd0b 0000 |0545: fill-array-data v0, 00001122 // +00000bdd │ │ +41e37c: 6900 5ea6 |0548: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SearchBar:[I // field@a65e │ │ +41e380: 1300 1d00 |054a: const/16 v0, #int 29 // #1d │ │ +41e384: 2300 0020 |054c: new-array v0, v0, [I // type@2000 │ │ +41e388: 2600 f20b 0000 |054e: fill-array-data v0, 00001140 // +00000bf2 │ │ +41e38e: 6900 6ca6 |0551: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SearchView:[I // field@a66c │ │ +41e392: 2320 0020 |0553: new-array v0, v2, [I // type@2000 │ │ +41e396: 2600 290c 0000 |0555: fill-array-data v0, 0000117e // +00000c29 │ │ +41e39c: 6900 8aa6 |0558: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SeekBarPreference:[I // field@a68a │ │ +41e3a0: 23a0 0020 |055a: new-array v0, v10, [I // type@2000 │ │ +41e3a4: 2600 340c 0000 |055c: fill-array-data v0, 00001190 // +00000c34 │ │ +41e3aa: 6900 92a6 |055f: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ShapeAppearance:[I // field@a692 │ │ +41e3ae: 1300 0b00 |0561: const/16 v0, #int 11 // #b │ │ +41e3b2: 2302 0020 |0563: new-array v2, v0, [I // type@2000 │ │ +41e3b6: 2602 430c 0000 |0565: fill-array-data v2, 000011a8 // +00000c43 │ │ +41e3bc: 6902 9da6 |0568: sput-object v2, Lde/danoeh/antennapod/net/download/service/R$styleable;.ShapeableImageView:[I // field@a69d │ │ +41e3c0: 2340 0020 |056a: new-array v0, v4, [I // type@2000 │ │ +41e3c4: 2600 560c 0000 |056c: fill-array-data v0, 000011c2 // +00000c56 │ │ +41e3ca: 6900 a9a6 |056f: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SideSheetBehavior_Layout:[I // field@a6a9 │ │ +41e3ce: 1300 1e00 |0571: const/16 v0, #int 30 // #1e │ │ +41e3d2: 2300 0020 |0573: new-array v0, v0, [I // type@2000 │ │ +41e3d6: 2600 610c 0000 |0575: fill-array-data v0, 000011d6 // +00000c61 │ │ +41e3dc: 6900 b2a6 |0578: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Slider:[I // field@a6b2 │ │ +41e3e0: 1400 1204 047f |057a: const v0, #float 1.75479e+38 // #7f040412 │ │ +41e3e6: 1402 1304 047f |057d: const v2, #float 1.75479e+38 // #7f040413 │ │ +41e3ec: 1404 1104 047f |0580: const v4, #float 1.75479e+38 // #7f040411 │ │ +41e3f2: 2430 0020 0402 |0583: filled-new-array {v4, v0, v2}, [I // type@2000 │ │ +41e3f8: 0c00 |0586: move-result-object v0 │ │ +41e3fa: 6900 d1a6 |0587: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Snackbar:[I // field@a6d1 │ │ +41e3fe: 23a0 0020 |0589: new-array v0, v10, [I // type@2000 │ │ +41e402: 2600 8b0c 0000 |058b: fill-array-data v0, 00001216 // +00000c8b │ │ +41e408: 6900 d2a6 |058e: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SnackbarLayout:[I // field@a6d2 │ │ +41e40c: 1400 6202 0101 |0590: const v0, #float 2.36953e-38 // #01010262 │ │ +41e412: 1402 9d03 047f |0593: const v2, #float 1.75477e+38 // #7f04039d │ │ +41e418: 1404 7601 0101 |0596: const v4, #float 2.36946e-38 // #01010176 │ │ +41e41e: 1406 7b01 0101 |0599: const v6, #float 2.36946e-38 // #0101017b │ │ +41e424: 2452 0020 4b06 |059c: filled-new-array {v11, v4, v6, v0, v2}, [I // type@2000 │ │ +41e42a: 0c00 |059f: move-result-object v0 │ │ +41e42c: 6900 e0a6 |05a0: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Spinner:[I // field@a6e0 │ │ +41e430: 1400 3f01 047f |05a2: const v0, #float 1.75465e+38 // #7f04013f │ │ +41e436: 1402 d000 0101 |05a5: const v2, #float 2.36941e-38 // #010100d0 │ │ +41e43c: 2420 0020 0200 |05a8: filled-new-array {v2, v0}, [I // type@2000 │ │ +41e442: 0c00 |05ab: move-result-object v0 │ │ +41e444: 6900 e6a6 |05ac: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.State:[I // field@a6e6 │ │ +41e448: 2330 0020 |05ae: new-array v0, v3, [I // type@2000 │ │ +41e44c: 2600 7e0c 0000 |05b0: fill-array-data v0, 0000122e // +00000c7e │ │ +41e452: 6900 e7a6 |05b3: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.StateListDrawable:[I // field@a6e7 │ │ +41e456: 1400 9901 0101 |05b5: const v0, #float 2.36947e-38 // #01010199 │ │ +41e45c: 2410 0020 0000 |05b8: filled-new-array {v0}, [I // type@2000 │ │ +41e462: 0c00 |05bb: move-result-object v0 │ │ +41e464: 6900 e8a6 |05bc: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.StateListDrawableItem:[I // field@a6e8 │ │ +41e468: 1400 7c01 047f |05be: const v0, #float 1.75466e+38 // #7f04017c │ │ +41e46e: 2410 0020 0000 |05c1: filled-new-array {v0}, [I // type@2000 │ │ +41e474: 0c00 |05c4: move-result-object v0 │ │ +41e476: 6900 f0a6 |05c5: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.StateSet:[I // field@a6f0 │ │ +41e47a: 1300 0e00 |05c7: const/16 v0, #int 14 // #e │ │ +41e47e: 2300 0020 |05c9: new-array v0, v0, [I // type@2000 │ │ +41e482: 2600 730c 0000 |05cb: fill-array-data v0, 0000123e // +00000c73 │ │ +41e488: 6900 f4a6 |05ce: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SwitchCompat:[I // field@a6f4 │ │ +41e48c: 1400 fb04 047f |05d0: const v0, #float 1.75484e+38 // #7f0404fb │ │ +41e492: 2410 0020 0000 |05d3: filled-new-array {v0}, [I // type@2000 │ │ +41e498: 0c00 |05d6: move-result-object v0 │ │ +41e49a: 6900 03a7 |05d7: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SwitchMaterial:[I // field@a703 │ │ +41e49e: 23a0 0020 |05d9: new-array v0, v10, [I // type@2000 │ │ +41e4a2: 2600 830c 0000 |05db: fill-array-data v0, 0000125e // +00000c83 │ │ +41e4a8: 6900 05a7 |05de: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SwitchPreference:[I // field@a705 │ │ +41e4ac: 23a0 0020 |05e0: new-array v0, v10, [I // type@2000 │ │ +41e4b0: 2600 940c 0000 |05e2: fill-array-data v0, 00001276 // +00000c94 │ │ +41e4b6: 6900 06a7 |05e5: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.SwitchPreferenceCompat:[I // field@a706 │ │ +41e4ba: 1400 0200 0101 |05e7: const v0, #float 2.36936e-38 // #01010002 │ │ +41e4c0: 1402 4f01 0101 |05ea: const v2, #float 2.36945e-38 // #0101014f │ │ +41e4c6: 2430 0020 9002 |05ed: filled-new-array {v0, v9, v2}, [I // type@2000 │ │ +41e4cc: 0c00 |05f0: move-result-object v0 │ │ +41e4ce: 6900 1ba7 |05f1: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TabItem:[I // field@a71b │ │ +41e4d2: 1300 1b00 |05f3: const/16 v0, #int 27 // #1b │ │ +41e4d6: 2300 0020 |05f5: new-array v0, v0, [I // type@2000 │ │ +41e4da: 2600 970c 0000 |05f7: fill-array-data v0, 0000128e // +00000c97 │ │ +41e4e0: 6900 1fa7 |05fa: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TabLayout:[I // field@a71f │ │ +41e4e4: 2310 0020 |05fc: new-array v0, v1, [I // type@2000 │ │ +41e4e8: 2600 ca0c 0000 |05fe: fill-array-data v0, 000012c8 // +00000cca │ │ +41e4ee: 6900 3ba7 |0601: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TextAppearance:[I // field@a73b │ │ +41e4f2: 1400 9c04 047f |0603: const v0, #float 1.75482e+38 // #7f04049c │ │ +41e4f8: 2410 0020 0000 |0606: filled-new-array {v0}, [I // type@2000 │ │ +41e4fe: 0c00 |0609: move-result-object v0 │ │ +41e500: 6900 4ca7 |060a: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TextInputEditText:[I // field@a74c │ │ +41e504: 1300 4a00 |060c: const/16 v0, #int 74 // #4a │ │ +41e508: 2300 0020 |060e: new-array v0, v0, [I // type@2000 │ │ +41e50c: 2600 dc0c 0000 |0610: fill-array-data v0, 000012ec // +00000cdc │ │ +41e512: 6900 4ea7 |0613: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.TextInputLayout:[I // field@a74e │ │ +41e516: 1400 c101 047f |0615: const v0, #float 1.75467e+38 // #7f0401c1 │ │ +41e51c: 1401 c201 047f |0618: const v1, #float 1.75467e+38 // #7f0401c2 │ │ +41e522: 1402 3400 0101 |061b: const v2, #float 2.36937e-38 // #01010034 │ │ +41e528: 2430 0020 0201 |061e: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ +41e52e: 0c00 |0621: move-result-object v0 │ │ +41e530: 6900 99a7 |0622: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ThemeEnforcement:[I // field@a799 │ │ +41e534: 1300 1e00 |0624: const/16 v0, #int 30 // #1e │ │ +41e538: 2300 0020 |0626: new-array v0, v0, [I // type@2000 │ │ +41e53c: 2600 5c0d 0000 |0628: fill-array-data v0, 00001384 // +00000d5c │ │ +41e542: 6900 9da7 |062b: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Toolbar:[I // field@a79d │ │ +41e546: 2370 0020 |062d: new-array v0, v7, [I // type@2000 │ │ +41e54a: 2600 950d 0000 |062f: fill-array-data v0, 000013c4 // +00000d95 │ │ +41e550: 6900 bca7 |0632: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Tooltip:[I // field@a7bc │ │ +41e554: 1300 0b00 |0634: const/16 v0, #int 11 // #b │ │ +41e558: 2301 0020 |0636: new-array v1, v0, [I // type@2000 │ │ +41e55c: 2601 a20d 0000 |0638: fill-array-data v1, 000013da // +00000da2 │ │ +41e562: 6901 c6a7 |063b: sput-object v1, Lde/danoeh/antennapod/net/download/service/R$styleable;.Transform:[I // field@a7c6 │ │ +41e566: 2300 0020 |063d: new-array v0, v0, [I // type@2000 │ │ +41e56a: 2600 b50d 0000 |063f: fill-array-data v0, 000013f4 // +00000db5 │ │ +41e570: 6900 d2a7 |0642: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Transition:[I // field@a7d2 │ │ +41e574: 1400 bf03 047f |0644: const v0, #float 1.75478e+38 // #7f0403bf │ │ +41e57a: 1401 c003 047f |0647: const v1, #float 1.75478e+38 // #7f0403c0 │ │ +41e580: 1402 3f01 047f |064a: const v2, #float 1.75465e+38 // #7f04013f │ │ +41e586: 1403 bd03 047f |064d: const v3, #float 1.75478e+38 // #7f0403bd │ │ +41e58c: 1404 be03 047f |0650: const v4, #float 1.75478e+38 // #7f0403be │ │ +41e592: 2451 0020 3204 |0653: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +41e598: 0c00 |0656: move-result-object v0 │ │ +41e59a: 6900 dea7 |0657: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.Variant:[I // field@a7de │ │ +41e59e: 1400 7f03 047f |0659: const v0, #float 1.75476e+38 // #7f04037f │ │ +41e5a4: 1401 a404 047f |065c: const v1, #float 1.75482e+38 // #7f0404a4 │ │ +41e5aa: 1502 0101 |065f: const/high16 v2, #int 16842752 // #101 │ │ +41e5ae: 1403 da00 0101 |0661: const v3, #float 2.36942e-38 // #010100da │ │ +41e5b4: 1404 7c03 047f |0664: const v4, #float 1.75476e+38 // #7f04037c │ │ +41e5ba: 2451 0020 3204 |0667: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +41e5c0: 0c00 |066a: move-result-object v0 │ │ +41e5c2: 6900 e4a7 |066b: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.View:[I // field@a7e4 │ │ +41e5c6: 1400 d400 0101 |066d: const v0, #float 2.36942e-38 // #010100d4 │ │ +41e5cc: 1401 5800 047f |0670: const v1, #float 1.7546e+38 // #7f040058 │ │ +41e5d2: 2430 0020 5001 |0673: filled-new-array {v0, v5, v1}, [I // type@2000 │ │ +41e5d8: 0c00 |0676: move-result-object v0 │ │ +41e5da: 6900 e5a7 |0677: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ViewBackgroundHelper:[I // field@a7e5 │ │ +41e5de: 1400 c400 0101 |0679: const v0, #float 2.36941e-38 // #010100c4 │ │ +41e5e4: 2410 0020 0000 |067c: filled-new-array {v0}, [I // type@2000 │ │ +41e5ea: 0c00 |067f: move-result-object v0 │ │ +41e5ec: 6900 e9a7 |0680: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ViewPager2:[I // field@a7e9 │ │ +41e5f0: 1400 f300 0101 |0682: const v0, #float 2.36942e-38 // #010100f3 │ │ +41e5f6: 1401 d000 0101 |0685: const v1, #float 2.36941e-38 // #010100d0 │ │ +41e5fc: 2430 0020 9100 |0688: filled-new-array {v1, v9, v0}, [I // type@2000 │ │ +41e602: 0c00 |068b: move-result-object v0 │ │ +41e604: 6900 eba7 |068c: sput-object v0, Lde/danoeh/antennapod/net/download/service/R$styleable;.ViewStubCompat:[I // field@a7eb │ │ +41e608: 0e00 |068e: return-void │ │ +41e60a: 0000 |068f: nop // spacer │ │ +41e60c: 0003 0400 1d00 0000 4e00 047f 5500 ... |0690: array-data (62 units) │ │ +41e688: 0003 0400 0600 0000 4e00 047f 5500 ... |06ce: array-data (16 units) │ │ +41e6a8: 0003 0400 0800 0000 f200 0101 a400 ... |06de: array-data (20 units) │ │ +41e6d0: 0003 0400 0600 0000 1c01 0101 9401 ... |06f2: array-data (16 units) │ │ +41e6f0: 0003 0400 0900 0000 d400 0101 8f04 ... |0702: array-data (22 units) │ │ +41e71c: 0003 0400 0700 0000 3400 0101 6d01 ... |0718: array-data (18 units) │ │ +41e740: 0003 0400 1600 0000 3400 0101 4600 ... |072a: array-data (48 units) │ │ +41e7a0: 0003 0400 7f00 0000 5700 0101 ae00 ... |075a: array-data (258 units) │ │ +41e9a4: 0003 0400 1b00 0000 4300 047f 4f00 ... |085c: array-data (58 units) │ │ +41ea18: 0003 0400 0a00 0000 3901 0101 3102 ... |0896: array-data (24 units) │ │ +41ea48: 0003 0400 1100 0000 2900 047f 5700 ... |08ae: array-data (38 units) │ │ +41ea94: 0003 0400 1800 0000 1f01 0101 2001 ... |08d4: array-data (52 units) │ │ +41eafc: 0003 0400 0d00 0000 3f01 0101 4001 ... |0908: array-data (30 units) │ │ +41eb38: 0003 0400 0600 0000 ef01 0101 f001 ... |0926: array-data (16 units) │ │ +41eb58: 0003 0400 2a00 0000 3400 0101 9500 ... |0936: array-data (88 units) │ │ +41ec08: 0003 0400 0700 0000 c200 047f d700 ... |098e: array-data (18 units) │ │ +41ec2c: 0003 0400 1800 0000 f200 047f f300 ... |09a0: array-data (52 units) │ │ +41ec94: 0003 0400 6d00 0000 c400 0101 d000 ... |09d4: array-data (222 units) │ │ +41ee50: 0003 0400 5a00 0000 c400 0101 d500 ... |0ab2: array-data (184 units) │ │ +41efc0: 0003 0400 6f00 0000 c400 0101 d000 ... |0b6a: array-data (226 units) │ │ +41f184: 0003 0400 0700 0000 b300 0101 8f02 ... |0c4c: array-data (18 units) │ │ +41f1a8: 0003 0400 0900 0000 4200 047f 6b01 ... |0c5e: array-data (22 units) │ │ +41f1d4: 0003 0400 0c00 0000 f201 0101 f301 ... |0c74: array-data (28 units) │ │ +41f20c: 0003 0400 0800 0000 3f00 047f 4000 ... |0c90: array-data (20 units) │ │ +41f234: 0003 0400 0700 0000 f100 047f b101 ... |0ca4: array-data (18 units) │ │ +41f258: 0003 0400 1100 0000 0e00 0101 5700 ... |0cb6: array-data (38 units) │ │ +41f2a4: 0003 0400 0700 0000 1602 047f 1702 ... |0cdc: array-data (18 units) │ │ +41f2c8: 0003 0400 0a00 0000 3205 0101 3305 ... |0cee: array-data (24 units) │ │ +41f2f8: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0d06: array-data (28 units) │ │ +41f330: 0003 0400 0900 0000 3600 047f 9a00 ... |0d22: array-data (22 units) │ │ +41f35c: 0003 0400 0800 0000 ef02 047f f002 ... |0d38: array-data (20 units) │ │ +41f384: 0003 0400 1200 0000 1f03 0101 2003 ... |0d4c: array-data (40 units) │ │ +41f3d4: 0003 0400 1400 0000 1f03 0101 2203 ... |0d74: array-data (44 units) │ │ +41f42c: 0003 0400 0c00 0000 6a01 047f 9a01 ... |0da0: array-data (28 units) │ │ +41f464: 0003 0400 1400 0000 1f03 0101 2203 ... |0dbc: array-data (44 units) │ │ +41f4bc: 0003 0400 0a00 0000 2502 047f 5d03 ... |0de8: array-data (24 units) │ │ +41f4ec: 0003 0400 4300 0000 c400 0101 f400 ... |0e00: array-data (138 units) │ │ +41f600: 0003 0400 0900 0000 af00 0101 c400 ... |0e8a: array-data (22 units) │ │ +41f62c: 0003 0400 0600 0000 f202 047f f302 ... |0ea0: array-data (16 units) │ │ +41f64c: 0003 0400 0700 0000 2002 0101 8c04 ... |0eb0: array-data (18 units) │ │ +41f670: 0003 0400 1600 0000 d400 0101 b701 ... |0ec2: array-data (48 units) │ │ +41f6d0: 0003 0400 0b00 0000 0d02 0101 5700 ... |0ef2: array-data (26 units) │ │ +41f704: 0003 0400 0a00 0000 b701 0101 b801 ... |0f0c: array-data (24 units) │ │ +41f734: 0003 0400 0d00 0000 e501 0101 b400 ... |0f24: array-data (30 units) │ │ +41f770: 0003 0400 0b00 0000 0701 0101 a100 ... |0f42: array-data (26 units) │ │ +41f7a4: 0003 0400 0700 0000 a904 047f aa04 ... |0f5c: array-data (18 units) │ │ +41f7c8: 0003 0400 0600 0000 0e00 0101 d000 ... |0f6e: array-data (16 units) │ │ +41f7e8: 0003 0400 1700 0000 0200 0101 0e00 ... |0f7e: array-data (50 units) │ │ +41f84c: 0003 0400 0900 0000 ae00 0101 2c01 ... |0fb0: array-data (22 units) │ │ +41f878: 0003 0400 0600 0000 3503 047f 3603 ... |0fc6: array-data (16 units) │ │ +41f898: 0003 0400 0600 0000 3900 047f 9a01 ... |0fd6: array-data (16 units) │ │ +41f8b8: 0003 0400 0600 0000 3d00 047f 6701 ... |0fe6: array-data (16 units) │ │ +41f8d8: 0003 0400 1000 0000 2500 047f 5700 ... |0ff6: array-data (36 units) │ │ +41f920: 0003 0400 0800 0000 2b02 047f 6a02 ... |101a: array-data (20 units) │ │ +41f948: 0003 0400 2400 0000 b300 0101 d400 ... |102e: array-data (76 units) │ │ +41f9e0: 0003 0400 0c00 0000 9601 047f 9701 ... |107a: array-data (28 units) │ │ +41fa18: 0003 0400 2400 0000 0200 0101 0d00 ... |1096: array-data (76 units) │ │ +41fab0: 0003 0400 1000 0000 bc00 047f 8701 ... |10e2: array-data (36 units) │ │ +41faf8: 0003 0400 0c00 0000 c400 0101 eb00 ... |1106: array-data (28 units) │ │ +41fb30: 0003 0400 0d00 0000 3400 0101 4f01 ... |1122: array-data (30 units) │ │ +41fb6c: 0003 0400 1d00 0000 3400 0101 da00 ... |1140: array-data (62 units) │ │ +41fbe8: 0003 0400 0700 0000 f200 0101 3601 ... |117e: array-data (18 units) │ │ +41fc0c: 0003 0400 0a00 0000 5501 047f 5601 ... |1190: array-data (24 units) │ │ +41fc3c: 0003 0400 0b00 0000 4801 047f 4901 ... |11a8: array-data (26 units) │ │ +41fc70: 0003 0400 0800 0000 1f01 0101 2001 ... |11c2: array-data (20 units) │ │ +41fc98: 0003 0400 1e00 0000 0e00 0101 2400 ... |11d6: array-data (64 units) │ │ +41fd18: 0003 0400 0a00 0000 1f01 0101 2200 ... |1216: array-data (24 units) │ │ +41fd48: 0003 0400 0600 0000 1c01 0101 9401 ... |122e: array-data (16 units) │ │ +41fd68: 0003 0400 0e00 0000 2401 0101 2501 ... |123e: array-data (32 units) │ │ +41fda8: 0003 0400 0a00 0000 ef01 0101 f001 ... |125e: array-data (24 units) │ │ +41fdd8: 0003 0400 0a00 0000 ef01 0101 f001 ... |1276: array-data (24 units) │ │ +41fe08: 0003 0400 1b00 0000 4d04 047f 4e04 ... |128e: array-data (58 units) │ │ +41fe7c: 0003 0400 1000 0000 9500 0101 9600 ... |12c8: array-data (36 units) │ │ +41fec4: 0003 0400 4a00 0000 0e00 0101 9a00 ... |12ec: array-data (152 units) │ │ +41fff4: 0003 0400 1e00 0000 af00 0101 4001 ... |1384: array-data (64 units) │ │ +420074: 0003 0400 0900 0000 3400 0101 9800 ... |13c4: array-data (22 units) │ │ +4200a0: 0003 0400 0b00 0000 2003 0101 2103 ... |13da: array-data (26 units) │ │ +4200d4: 0003 0400 0b00 0000 d000 0101 4b00 ... |13f4: array-data (26 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/service/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4200fc: |[4200fc] de.danoeh.antennapod.net.download.service.R$styleable.:()V │ │ -42010c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -420112: 0e00 |0003: return-void │ │ +420108: |[420108] de.danoeh.antennapod.net.download.service.R$styleable.:()V │ │ +420118: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42011e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -933932,17 +933932,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42012c: |[42012c] de.danoeh.antennapod.net.download.service.R.:()V │ │ -42013c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -420142: 0e00 |0003: return-void │ │ +420138: |[420138] de.danoeh.antennapod.net.download.service.R.:()V │ │ +420148: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42014e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -933969,54 +933969,54 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420144: |[420144] de.danoeh.antennapod.net.download.service.episode.DownloadAnnouncer.:()V │ │ -420154: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42015a: 0e00 |0003: return-void │ │ +420150: |[420150] de.danoeh.antennapod.net.download.service.episode.DownloadAnnouncer.:()V │ │ +420160: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +420166: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer;) │ │ name : 'announce' │ │ type : '(Landroid/content/Context;ILjava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -42015c: |[42015c] de.danoeh.antennapod.net.download.service.episode.DownloadAnnouncer.announce:(Landroid/content/Context;ILjava/lang/String;)V │ │ -42016c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -42016e: 2300 2a21 |0001: new-array v0, v0, [Ljava/lang/Object; // type@212a │ │ -420172: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -420174: 4d04 0001 |0004: aput-object v4, v0, v1 │ │ -420178: 6e30 4402 3200 |0006: invoke-virtual {v2, v3, v0}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0244 │ │ -42017e: 0c03 |0009: move-result-object v3 │ │ -420180: 1a04 105c |000a: const-string v4, "accessibility" // string@5c10 │ │ -420184: 6e20 4602 4200 |000c: invoke-virtual {v2, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -42018a: 0c02 |000f: move-result-object v2 │ │ -42018c: 1f02 cf02 |0010: check-cast v2, Landroid/view/accessibility/AccessibilityManager; // type@02cf │ │ -420190: 3802 1b00 |0012: if-eqz v2, 002d // +001b │ │ -420194: 6e10 590f 0200 |0014: invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@0f59 │ │ -42019a: 0a04 |0017: move-result v4 │ │ -42019c: 3804 1500 |0018: if-eqz v4, 002d // +0015 │ │ -4201a0: 7100 510f 0000 |001a: invoke-static {}, Landroid/view/accessibility/AccessibilityEvent;.obtain:()Landroid/view/accessibility/AccessibilityEvent; // method@0f51 │ │ -4201a6: 0c04 |001d: move-result-object v4 │ │ -4201a8: 1300 0040 |001e: const/16 v0, #int 16384 // #4000 │ │ -4201ac: 6e20 540f 0400 |0020: invoke-virtual {v4, v0}, Landroid/view/accessibility/AccessibilityEvent;.setEventType:(I)V // method@0f54 │ │ -4201b2: 6e10 d40f 0400 |0023: invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@0fd4 │ │ -4201b8: 0c00 |0026: move-result-object v0 │ │ -4201ba: 7220 d5b8 3000 |0027: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -4201c0: 6e20 5c0f 4200 |002a: invoke-virtual {v2, v4}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0f5c │ │ -4201c6: 0e00 |002d: return-void │ │ +420168: |[420168] de.danoeh.antennapod.net.download.service.episode.DownloadAnnouncer.announce:(Landroid/content/Context;ILjava/lang/String;)V │ │ +420178: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +42017a: 2300 2a21 |0001: new-array v0, v0, [Ljava/lang/Object; // type@212a │ │ +42017e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +420180: 4d04 0001 |0004: aput-object v4, v0, v1 │ │ +420184: 6e30 4402 3200 |0006: invoke-virtual {v2, v3, v0}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0244 │ │ +42018a: 0c03 |0009: move-result-object v3 │ │ +42018c: 1a04 105c |000a: const-string v4, "accessibility" // string@5c10 │ │ +420190: 6e20 4602 4200 |000c: invoke-virtual {v2, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +420196: 0c02 |000f: move-result-object v2 │ │ +420198: 1f02 cf02 |0010: check-cast v2, Landroid/view/accessibility/AccessibilityManager; // type@02cf │ │ +42019c: 3802 1b00 |0012: if-eqz v2, 002d // +001b │ │ +4201a0: 6e10 590f 0200 |0014: invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@0f59 │ │ +4201a6: 0a04 |0017: move-result v4 │ │ +4201a8: 3804 1500 |0018: if-eqz v4, 002d // +0015 │ │ +4201ac: 7100 510f 0000 |001a: invoke-static {}, Landroid/view/accessibility/AccessibilityEvent;.obtain:()Landroid/view/accessibility/AccessibilityEvent; // method@0f51 │ │ +4201b2: 0c04 |001d: move-result-object v4 │ │ +4201b4: 1300 0040 |001e: const/16 v0, #int 16384 // #4000 │ │ +4201b8: 6e20 540f 0400 |0020: invoke-virtual {v4, v0}, Landroid/view/accessibility/AccessibilityEvent;.setEventType:(I)V // method@0f54 │ │ +4201be: 6e10 d40f 0400 |0023: invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@0fd4 │ │ +4201c4: 0c00 |0026: move-result-object v0 │ │ +4201c6: 7220 d5b8 3000 |0027: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +4201cc: 6e20 5c0f 4200 |002a: invoke-virtual {v2, v4}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0f5c │ │ +4201d2: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=18 │ │ 0x000c line=19 │ │ 0x0014 line=20 │ │ 0x001a line=21 │ │ 0x0020 line=22 │ │ @@ -934032,18 +934032,18 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -4201c8: |[4201c8] de.danoeh.antennapod.net.download.service.episode.DownloadAnnouncer.announceCompleted:(Landroid/content/Context;Ljava/lang/String;)V │ │ -4201d8: 6000 fa98 |0000: sget v0, Lde/danoeh/antennapod/net/download/service/R$string;.download_completed_talkback:I // field@98fa │ │ -4201dc: 7130 0cae 0102 |0002: invoke-static {v1, v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer;.announce:(Landroid/content/Context;ILjava/lang/String;)V // method@ae0c │ │ -4201e2: 0e00 |0005: return-void │ │ +4201d4: |[4201d4] de.danoeh.antennapod.net.download.service.episode.DownloadAnnouncer.announceCompleted:(Landroid/content/Context;Ljava/lang/String;)V │ │ +4201e4: 6000 fa98 |0000: sget v0, Lde/danoeh/antennapod/net/download/service/R$string;.download_completed_talkback:I // field@98fa │ │ +4201e8: 7130 0cae 0102 |0002: invoke-static {v1, v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer;.announce:(Landroid/content/Context;ILjava/lang/String;)V // method@ae0c │ │ +4201ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -934052,18 +934052,18 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -4201e4: |[4201e4] de.danoeh.antennapod.net.download.service.episode.DownloadAnnouncer.announceStart:(Landroid/content/Context;Ljava/lang/String;)V │ │ -4201f4: 6000 1b99 |0000: sget v0, Lde/danoeh/antennapod/net/download/service/R$string;.download_started_talkback:I // field@991b │ │ -4201f8: 7130 0cae 0102 |0002: invoke-static {v1, v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer;.announce:(Landroid/content/Context;ILjava/lang/String;)V // method@ae0c │ │ -4201fe: 0e00 |0005: return-void │ │ +4201f0: |[4201f0] de.danoeh.antennapod.net.download.service.episode.DownloadAnnouncer.announceStart:(Landroid/content/Context;Ljava/lang/String;)V │ │ +420200: 6000 1b99 |0000: sget v0, Lde/danoeh/antennapod/net/download/service/R$string;.download_started_talkback:I // field@991b │ │ +420204: 7130 0cae 0102 |0002: invoke-static {v1, v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer;.announce:(Landroid/content/Context;ILjava/lang/String;)V // method@ae0c │ │ +42020a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -934110,20 +934110,20 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/model/download/DownloadRequest;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -420234: |[420234] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker$1.:(Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/model/download/DownloadRequest;)V │ │ -420244: 5b01 f4a7 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // field@a7f4 │ │ -420248: 5b02 f5a7 |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@a7f5 │ │ -42024c: 5b03 f6a7 |0004: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a7f6 │ │ -420250: 7010 ccb6 0000 |0006: invoke-direct {v0}, Ljava/lang/Thread;.:()V // method@b6cc │ │ -420256: 0e00 |0009: return-void │ │ +420240: |[420240] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker$1.:(Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/model/download/DownloadRequest;)V │ │ +420250: 5b01 f4a7 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // field@a7f4 │ │ +420254: 5b02 f5a7 |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@a7f5 │ │ +420258: 5b03 f6a7 |0004: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a7f6 │ │ +42025c: 7010 ccb6 0000 |0006: invoke-direct {v0}, Ljava/lang/Thread;.:()V // method@b6cc │ │ +420262: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -934135,75 +934135,75 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 116 16-bit code units │ │ -420258: |[420258] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker$1.run:()V │ │ -420268: 7100 15ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; // method@ae15 │ │ -42026e: 0c00 |0003: move-result-object v0 │ │ -420270: 1d00 |0004: monitor-enter v0 │ │ -420272: 6e10 d6b6 0400 |0005: invoke-virtual {v4}, Ljava/lang/Thread;.isInterrupted:()Z // method@b6d6 │ │ -420278: 0a01 |0008: move-result v1 │ │ -42027a: 3801 0400 |0009: if-eqz v1, 000d // +0004 │ │ -42027e: 1e00 |000b: monitor-exit v0 │ │ -420280: 0e00 |000c: return-void │ │ -420282: 7100 15ae 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; // method@ae15 │ │ -420288: 0c01 |0010: move-result-object v1 │ │ -42028a: 5442 f5a7 |0011: iget-object v2, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@a7f5 │ │ -42028e: 6e10 73ac 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ac73 │ │ -420294: 0c02 |0016: move-result-object v2 │ │ -420296: 5443 f6a7 |0017: iget-object v3, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a7f6 │ │ -42029a: 6e10 7fab 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getProgressPercent:()I // method@ab7f │ │ -4202a0: 0a03 |001c: move-result v3 │ │ -4202a2: 7110 1eb6 0300 |001d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -4202a8: 0c03 |0020: move-result-object v3 │ │ -4202aa: 7230 14b9 2103 |0021: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ -4202b0: 1e00 |0024: monitor-exit v0 │ │ -4202b2: 5440 f4a7 |0025: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // field@a7f4 │ │ -4202b6: 2201 6213 |0027: new-instance v1, Landroidx/work/Data$Builder; // type@1362 │ │ -4202ba: 7010 fd78 0100 |0029: invoke-direct {v1}, Landroidx/work/Data$Builder;.:()V // method@78fd │ │ -4202c0: 1a02 39bb |002c: const-string v2, "progress" // string@bb39 │ │ -4202c4: 5443 f6a7 |002e: iget-object v3, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a7f6 │ │ -4202c8: 6e10 7fab 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getProgressPercent:()I // method@ab7f │ │ -4202ce: 0a03 |0033: move-result v3 │ │ -4202d0: 6e30 0379 2103 |0034: invoke-virtual {v1, v2, v3}, Landroidx/work/Data$Builder;.putInt:(Ljava/lang/String;I)Landroidx/work/Data$Builder; // method@7903 │ │ -4202d6: 0c01 |0037: move-result-object v1 │ │ -4202d8: 6e10 fe78 0100 |0038: invoke-virtual {v1}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@78fe │ │ -4202de: 0c01 |003b: move-result-object v1 │ │ -4202e0: 6e20 5c79 1000 |003c: invoke-virtual {v0, v1}, Landroidx/work/ListenableWorker;.setProgressAsync:(Landroidx/work/Data;)Lcom/google/common/util/concurrent/ListenableFuture; // method@795c │ │ -4202e6: 0c00 |003f: move-result-object v0 │ │ -4202e8: 7210 bcb9 0000 |0040: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ -4202ee: 5440 f4a7 |0043: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // field@a7f4 │ │ -4202f2: 6e10 4b79 0000 |0045: invoke-virtual {v0}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -4202f8: 0c00 |0048: move-result-object v0 │ │ -4202fa: 1a01 eaaf |0049: const-string v1, "notification" // string@afea │ │ -4202fe: 6e20 4602 1000 |004b: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -420304: 0c00 |004e: move-result-object v0 │ │ -420306: 1f00 3700 |004f: check-cast v0, Landroid/app/NotificationManager; // type@0037 │ │ -42030a: 5441 f4a7 |0051: iget-object v1, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // field@a7f4 │ │ -42030e: 6e10 4b79 0100 |0053: invoke-virtual {v1}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -420314: 0c01 |0056: move-result-object v1 │ │ -420316: 1a02 115f |0057: const-string v2, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ -42031a: 7120 7930 2100 |0059: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ -420320: 0a01 |005c: move-result v1 │ │ -420322: 3901 0d00 |005d: if-nez v1, 006a // +000d │ │ -420326: 6001 cd96 |005f: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_downloading:I // field@96cd │ │ -42032a: 5442 f4a7 |0061: iget-object v2, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // field@a7f4 │ │ -42032e: 7110 14ae 0200 |0063: invoke-static {v2}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.-$$Nest$mgenerateProgressNotification:(Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;)Landroid/app/Notification; // method@ae14 │ │ -420334: 0c02 |0066: move-result-object v2 │ │ -420336: 6e30 9901 1002 |0067: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0199 │ │ -42033c: 1600 e803 |006a: const-wide/16 v0, #int 1000 // #3e8 │ │ -420340: 7120 dcb6 1000 |006c: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@b6dc │ │ -420346: 2891 |006f: goto 0000 // -006f │ │ -420348: 0d01 |0070: move-exception v1 │ │ -42034a: 1e00 |0071: monitor-exit v0 │ │ -42034c: 2701 |0072: throw v1 │ │ -42034e: 0e00 |0073: return-void │ │ +420264: |[420264] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker$1.run:()V │ │ +420274: 7100 15ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; // method@ae15 │ │ +42027a: 0c00 |0003: move-result-object v0 │ │ +42027c: 1d00 |0004: monitor-enter v0 │ │ +42027e: 6e10 d6b6 0400 |0005: invoke-virtual {v4}, Ljava/lang/Thread;.isInterrupted:()Z // method@b6d6 │ │ +420284: 0a01 |0008: move-result v1 │ │ +420286: 3801 0400 |0009: if-eqz v1, 000d // +0004 │ │ +42028a: 1e00 |000b: monitor-exit v0 │ │ +42028c: 0e00 |000c: return-void │ │ +42028e: 7100 15ae 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; // method@ae15 │ │ +420294: 0c01 |0010: move-result-object v1 │ │ +420296: 5442 f5a7 |0011: iget-object v2, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$media:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@a7f5 │ │ +42029a: 6e10 73ac 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ac73 │ │ +4202a0: 0c02 |0016: move-result-object v2 │ │ +4202a2: 5443 f6a7 |0017: iget-object v3, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a7f6 │ │ +4202a6: 6e10 7fab 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getProgressPercent:()I // method@ab7f │ │ +4202ac: 0a03 |001c: move-result v3 │ │ +4202ae: 7110 1eb6 0300 |001d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +4202b4: 0c03 |0020: move-result-object v3 │ │ +4202b6: 7230 14b9 2103 |0021: invoke-interface {v1, v2, v3}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ +4202bc: 1e00 |0024: monitor-exit v0 │ │ +4202be: 5440 f4a7 |0025: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // field@a7f4 │ │ +4202c2: 2201 6213 |0027: new-instance v1, Landroidx/work/Data$Builder; // type@1362 │ │ +4202c6: 7010 fd78 0100 |0029: invoke-direct {v1}, Landroidx/work/Data$Builder;.:()V // method@78fd │ │ +4202cc: 1a02 39bb |002c: const-string v2, "progress" // string@bb39 │ │ +4202d0: 5443 f6a7 |002e: iget-object v3, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.val$request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a7f6 │ │ +4202d4: 6e10 7fab 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getProgressPercent:()I // method@ab7f │ │ +4202da: 0a03 |0033: move-result v3 │ │ +4202dc: 6e30 0379 2103 |0034: invoke-virtual {v1, v2, v3}, Landroidx/work/Data$Builder;.putInt:(Ljava/lang/String;I)Landroidx/work/Data$Builder; // method@7903 │ │ +4202e2: 0c01 |0037: move-result-object v1 │ │ +4202e4: 6e10 fe78 0100 |0038: invoke-virtual {v1}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@78fe │ │ +4202ea: 0c01 |003b: move-result-object v1 │ │ +4202ec: 6e20 5c79 1000 |003c: invoke-virtual {v0, v1}, Landroidx/work/ListenableWorker;.setProgressAsync:(Landroidx/work/Data;)Lcom/google/common/util/concurrent/ListenableFuture; // method@795c │ │ +4202f2: 0c00 |003f: move-result-object v0 │ │ +4202f4: 7210 bcb9 0000 |0040: invoke-interface {v0}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ +4202fa: 5440 f4a7 |0043: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // field@a7f4 │ │ +4202fe: 6e10 4b79 0000 |0045: invoke-virtual {v0}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +420304: 0c00 |0048: move-result-object v0 │ │ +420306: 1a01 eaaf |0049: const-string v1, "notification" // string@afea │ │ +42030a: 6e20 4602 1000 |004b: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +420310: 0c00 |004e: move-result-object v0 │ │ +420312: 1f00 3700 |004f: check-cast v0, Landroid/app/NotificationManager; // type@0037 │ │ +420316: 5441 f4a7 |0051: iget-object v1, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // field@a7f4 │ │ +42031a: 6e10 4b79 0100 |0053: invoke-virtual {v1}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +420320: 0c01 |0056: move-result-object v1 │ │ +420322: 1a02 115f |0057: const-string v2, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ +420326: 7120 7930 2100 |0059: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ +42032c: 0a01 |005c: move-result v1 │ │ +42032e: 3901 0d00 |005d: if-nez v1, 006a // +000d │ │ +420332: 6001 cd96 |005f: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_downloading:I // field@96cd │ │ +420336: 5442 f4a7 |0061: iget-object v2, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.this$0:Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // field@a7f4 │ │ +42033a: 7110 14ae 0200 |0063: invoke-static {v2}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.-$$Nest$mgenerateProgressNotification:(Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;)Landroid/app/Notification; // method@ae14 │ │ +420340: 0c02 |0066: move-result-object v2 │ │ +420342: 6e30 9901 1002 |0067: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0199 │ │ +420348: 1600 e803 |006a: const-wide/16 v0, #int 1000 // #3e8 │ │ +42034c: 7120 dcb6 1000 |006c: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@b6dc │ │ +420352: 2891 |006f: goto 0000 // -006f │ │ +420354: 0d01 |0070: move-exception v1 │ │ +420356: 1e00 |0071: monitor-exit v0 │ │ +420358: 2701 |0072: throw v1 │ │ +42035a: 0e00 |0073: return-void │ │ catches : 5 │ │ 0x0000 - 0x0005 │ │ Ljava/lang/InterruptedException; -> 0x0073 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0073 │ │ 0x0005 - 0x0025 │ │ -> 0x0070 │ │ 0x0025 - 0x006f │ │ @@ -934277,20 +934277,20 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadRequest;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -420e14: |[420e14] de.danoeh.antennapod.net.download.service.episode.MediaDownloadedHandler.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadRequest;)V │ │ -420e24: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -420e2a: 5b03 fca7 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a7fc │ │ -420e2e: 5b01 fba7 |0005: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.context:Landroid/content/Context; // field@a7fb │ │ -420e32: 5b02 fda7 |0007: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a7fd │ │ -420e36: 0e00 |0009: return-void │ │ +420e20: |[420e20] de.danoeh.antennapod.net.download.service.episode.MediaDownloadedHandler.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadRequest;)V │ │ +420e30: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +420e36: 5b03 fca7 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a7fc │ │ +420e3a: 5b01 fba7 |0005: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.context:Landroid/content/Context; // field@a7fb │ │ +420e3e: 5b02 fda7 |0007: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a7fd │ │ +420e42: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ locals : │ │ @@ -934305,17 +934305,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/download/DownloadResult;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -420dfc: |[420dfc] de.danoeh.antennapod.net.download.service.episode.MediaDownloadedHandler.getUpdatedStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -420e0c: 5410 fda7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a7fd │ │ -420e10: 1100 |0002: return-object v0 │ │ +420e08: |[420e08] de.danoeh.antennapod.net.download.service.episode.MediaDownloadedHandler.getUpdatedStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +420e18: 5410 fda7 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a7fd │ │ +420e1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;) │ │ @@ -934323,197 +934323,197 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 381 16-bit code units │ │ -420e38: |[420e38] de.danoeh.antennapod.net.download.service.episode.MediaDownloadedHandler.run:()V │ │ -420e48: 54d0 fca7 |0000: iget-object v0, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a7fc │ │ -420e4c: 6e10 7bab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ab7b │ │ -420e52: 0b00 |0005: move-result-wide v0 │ │ -420e54: 7120 ffb3 1000 |0006: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b3ff │ │ -420e5a: 0c00 |0009: move-result-object v0 │ │ -420e5c: 1a01 0442 |000a: const-string v1, "MediaDownloadedHandler" // string@4204 │ │ -420e60: 3900 0800 |000c: if-nez v0, 0014 // +0008 │ │ -420e64: 1a00 c212 |000e: const-string v0, "Could not find downloaded media object in database" // string@12c2 │ │ -420e68: 7120 800b 0100 |0010: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -420e6e: 0e00 |0013: return-void │ │ -420e70: 6e10 79ac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -420e76: 0c02 |0017: move-result-object v2 │ │ -420e78: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -420e7a: 1214 |0019: const/4 v4, #int 1 // #1 │ │ -420e7c: 3802 0e00 |001a: if-eqz v2, 0028 // +000e │ │ -420e80: 6e10 79ac 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -420e86: 0c02 |001f: move-result-object v2 │ │ -420e88: 6e10 3dac 0200 |0020: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac3d │ │ -420e8e: 0a02 |0023: move-result v2 │ │ -420e90: 3802 0400 |0024: if-eqz v2, 0028 // +0004 │ │ -420e94: 1212 |0026: const/4 v2, #int 1 // #1 │ │ -420e96: 2802 |0027: goto 0029 // +0002 │ │ -420e98: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -420e9a: 7100 c5b6 0000 |0029: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ -420ea0: 0b05 |002c: move-result-wide v5 │ │ -420ea2: 6e40 96ac 4065 |002d: invoke-virtual {v0, v4, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(ZJ)V // method@ac96 │ │ -420ea8: 54d5 fca7 |0030: iget-object v5, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a7fc │ │ -420eac: 6e10 7aab 0500 |0032: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ -420eb2: 0c05 |0035: move-result-object v5 │ │ -420eb4: 6e20 9dac 5000 |0036: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setLocalFileUrl:(Ljava/lang/String;)V // method@ac9d │ │ -420eba: 2205 3f1e |0039: new-instance v5, Ljava/io/File; // type@1e3f │ │ -420ebe: 54d6 fca7 |003b: iget-object v6, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a7fc │ │ -420ec2: 6e10 7aab 0600 |003d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ -420ec8: 0c06 |0040: move-result-object v6 │ │ -420eca: 7020 19b5 6500 |0041: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ -420ed0: 6e10 2bb5 0500 |0044: invoke-virtual {v5}, Ljava/io/File;.length:()J // method@b52b │ │ -420ed6: 0b05 |0047: move-result-wide v5 │ │ -420ed8: 6e30 a1ac 5006 |0048: invoke-virtual {v0, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setSize:(J)V // method@aca1 │ │ -420ede: 6e10 68ac 0000 |004b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkEmbeddedPicture:()V // method@ac68 │ │ -420ee4: 6e10 79ac 0000 |004e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -420eea: 0c05 |0051: move-result-object v5 │ │ -420eec: 3805 1500 |0052: if-eqz v5, 0067 // +0015 │ │ -420ef0: 6e10 79ac 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -420ef6: 0c05 |0057: move-result-object v5 │ │ -420ef8: 6e10 36ac 0500 |0058: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@ac36 │ │ -420efe: 0a05 |005b: move-result v5 │ │ -420f00: 3905 0b00 |005c: if-nez v5, 0067 // +000b │ │ -420f04: 54d5 fba7 |005e: iget-object v5, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.context:Landroid/content/Context; // field@a7fb │ │ -420f08: 7120 97b4 5000 |0060: invoke-static {v0, v5}, Lde/danoeh/antennapod/ui/chapters/ChapterUtils;.loadChaptersFromMediaFile:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Ljava/util/List; // method@b497 │ │ -420f0e: 0c05 |0063: move-result-object v5 │ │ -420f10: 6e20 94ac 5000 |0064: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setChapters:(Ljava/util/List;)V // method@ac94 │ │ -420f16: 6e10 79ac 0000 |0067: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -420f1c: 0c05 |006a: move-result-object v5 │ │ -420f1e: 3805 1700 |006b: if-eqz v5, 0082 // +0017 │ │ -420f22: 6e10 79ac 0000 |006d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -420f28: 0c05 |0070: move-result-object v5 │ │ -420f2a: 6e10 2fac 0500 |0071: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ac2f │ │ -420f30: 0c05 |0074: move-result-object v5 │ │ -420f32: 3805 0d00 |0075: if-eqz v5, 0082 // +000d │ │ -420f36: 6e10 79ac 0000 |0077: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -420f3c: 0c05 |007a: move-result-object v5 │ │ -420f3e: 6e10 2fac 0500 |007b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ac2f │ │ -420f44: 0c05 |007e: move-result-object v5 │ │ -420f46: 7120 98b4 3500 |007f: invoke-static {v5, v3}, Lde/danoeh/antennapod/ui/chapters/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Z)Ljava/util/List; // method@b498 │ │ -420f4c: 6e10 79ac 0000 |0082: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -420f52: 0c03 |0085: move-result-object v3 │ │ -420f54: 3803 1c00 |0086: if-eqz v3, 00a2 // +001c │ │ -420f58: 6e10 35ac 0300 |0088: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTranscriptUrl:()Ljava/lang/String; // method@ac35 │ │ -420f5e: 0c05 |008b: move-result-object v5 │ │ -420f60: 3805 1600 |008c: if-eqz v5, 00a2 // +0016 │ │ -420f64: 6e10 35ac 0300 |008e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTranscriptUrl:()Ljava/lang/String; // method@ac35 │ │ -420f6a: 0c05 |0091: move-result-object v5 │ │ -420f6c: 7120 c5b4 4500 |0092: invoke-static {v5, v4}, Lde/danoeh/antennapod/ui/transcript/TranscriptUtils;.loadTranscriptFromUrl:(Ljava/lang/String;Z)Ljava/lang/String; // method@b4c5 │ │ -420f72: 0c04 |0095: move-result-object v4 │ │ -420f74: 7110 fdba 0400 |0096: invoke-static {v4}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@bafd │ │ -420f7a: 0a05 |0099: move-result v5 │ │ -420f7c: 3905 0800 |009a: if-nez v5, 00a2 // +0008 │ │ -420f80: 6e20 4eac 4300 |009c: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPodcastIndexTranscriptText:(Ljava/lang/String;)Ljava/lang/String; // method@ac4e │ │ -420f86: 7120 c6b4 4000 |009f: invoke-static {v0, v4}, Lde/danoeh/antennapod/ui/transcript/TranscriptUtils;.storeTranscript:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;)V // method@b4c6 │ │ -420f8c: 1203 |00a2: const/4 v3, #int 0 // #0 │ │ -420f8e: 2204 b81b |00a3: new-instance v4, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1bb8 │ │ -420f92: 7010 58ab 0400 |00a5: invoke-direct {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@ab58 │ │ -420f98: 6e10 7cac 0000 |00a8: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ac7c │ │ -420f9e: 0c05 |00ab: move-result-object v5 │ │ -420fa0: 6e20 6906 5400 |00ac: invoke-virtual {v4, v5}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@0669 │ │ -420fa6: 1305 0900 |00af: const/16 v5, #int 9 // #9 │ │ -420faa: 6e20 6006 5400 |00b1: invoke-virtual {v4, v5}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@0660 │ │ -420fb0: 0c03 |00b4: move-result-object v3 │ │ -420fb2: 7110 15b6 0300 |00b5: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ -420fb8: 0a05 |00b8: move-result v5 │ │ -420fba: 6e20 97ac 5000 |00b9: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac97 │ │ -420fc0: 2205 8d1e |00bc: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ -420fc4: 7010 adb6 0500 |00be: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -420fca: 1a06 fd14 |00c1: const-string v6, "Duration of file is " // string@14fd │ │ -420fce: 6e20 b9b6 6500 |00c3: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -420fd4: 6e10 72ac 0000 |00c6: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ -420fda: 0a06 |00c9: move-result v6 │ │ -420fdc: 6e20 b4b6 6500 |00ca: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -420fe2: 6e10 c3b6 0500 |00cd: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -420fe8: 0c05 |00d0: move-result-object v5 │ │ -420fea: 7120 7e0b 5100 |00d1: invoke-static {v1, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -420ff0: 6e10 59ab 0400 |00d4: invoke-virtual {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab59 │ │ -420ff6: 2826 |00d7: goto 00fd // +0026 │ │ -420ff8: 0d05 |00d8: move-exception v5 │ │ -420ffa: 6e10 59ab 0400 |00d9: invoke-virtual {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab59 │ │ -421000: 2805 |00dc: goto 00e1 // +0005 │ │ -421002: 0d04 |00dd: move-exception v4 │ │ -421004: 6e20 e3b6 4500 |00de: invoke-virtual {v5, v4}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b6e3 │ │ -42100a: 2705 |00e1: throw v5 │ │ -42100c: 0d03 |00e2: move-exception v3 │ │ -42100e: 1a04 4b1a |00e3: const-string v4, "Get duration failed" // string@1a4b │ │ -421012: 7130 810b 4103 |00e5: invoke-static {v1, v4, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b81 │ │ -421018: 2815 |00e8: goto 00fd // +0015 │ │ -42101a: 2204 8d1e |00e9: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ -42101e: 7010 adb6 0400 |00eb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -421024: 1a05 fc1c |00ee: const-string v5, "Invalid file duration: " // string@1cfc │ │ -421028: 6e20 b9b6 5400 |00f0: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42102e: 6e20 b9b6 3400 |00f3: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -421034: 6e10 c3b6 0400 |00f6: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42103a: 0c03 |00f9: move-result-object v3 │ │ -42103c: 7120 7e0b 3100 |00fa: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -421042: 6e10 79ac 0000 |00fd: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -421048: 0c03 |0100: move-result-object v3 │ │ -42104a: 7110 12b4 0000 |0101: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b412 │ │ -421050: 0c04 |0104: move-result-object v4 │ │ -421052: 7210 bcb9 0400 |0105: invoke-interface {v4}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ -421058: 3803 5200 |0108: if-eqz v3, 015a // +0052 │ │ -42105c: 6e10 1fac 0300 |010a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ac1f │ │ -421062: 7110 10b4 0300 |010d: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@b410 │ │ -421068: 0c04 |0110: move-result-object v4 │ │ -42106a: 7210 bcb9 0400 |0111: invoke-interface {v4}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ -421070: 3802 4600 |0114: if-eqz v2, 015a // +0046 │ │ -421074: 7100 10bb 0000 |0116: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -42107a: 0c02 |0119: move-result-object v2 │ │ -42107c: 2204 ac1b |011a: new-instance v4, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1bac │ │ -421080: 7010 2eab 0400 |011c: invoke-direct {v4}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@ab2e │ │ -421086: 6e20 13bb 4200 |011f: invoke-virtual {v2, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -42108c: 2838 |0122: goto 015a // +0038 │ │ -42108e: 0d02 |0123: move-exception v2 │ │ -421090: 2204 8d1e |0124: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ -421094: 7010 adb6 0400 |0126: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42109a: 1a05 5816 |0129: const-string v5, "ExecutionException in MediaHandlerThread: " // string@1658 │ │ -42109e: 6e20 b9b6 5400 |012b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4210a4: 6e10 e6b6 0200 |012e: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -4210aa: 0c05 |0131: move-result-object v5 │ │ -4210ac: 6e20 b9b6 5400 |0132: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4210b2: 6e10 c3b6 0400 |0135: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4210b8: 0c04 |0138: move-result-object v4 │ │ -4210ba: 7120 800b 4100 |0139: invoke-static {v1, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -4210c0: 2201 c81b |013c: new-instance v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ -4210c4: 6e10 73ac 0000 |013e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ac73 │ │ -4210ca: 0c06 |0141: move-result-object v6 │ │ -4210cc: 6e10 76ac 0000 |0142: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ac76 │ │ -4210d2: 0b07 |0145: move-result-wide v7 │ │ -4210d4: 1229 |0146: const/4 v9, #int 2 // #2 │ │ -4210d6: 120a |0147: const/4 v10, #int 0 // #0 │ │ -4210d8: 620b 5675 |0148: sget-object v11, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7556 │ │ -4210dc: 6e10 e6b6 0200 |014a: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -4210e2: 0c0c |014d: move-result-object v12 │ │ -4210e4: 0715 |014e: move-object v5, v1 │ │ -4210e6: 7608 91ab 0500 |014f: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Ljava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@ab91 │ │ -4210ec: 5bd1 fda7 |0152: iput-object v1, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a7fd │ │ -4210f0: 2806 |0154: goto 015a // +0006 │ │ -4210f2: 1a00 0742 |0155: const-string v0, "MediaHandlerThread was interrupted" // string@4207 │ │ -4210f6: 7120 800b 0100 |0157: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -4210fc: 3803 2200 |015a: if-eqz v3, 017c // +0022 │ │ -421100: 6e10 23ac 0300 |015c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -421106: 0c00 |015f: move-result-object v0 │ │ -421108: 6e10 deab 0000 |0160: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@abde │ │ -42110e: 0a00 |0163: move-result v0 │ │ -421110: 3900 1800 |0164: if-nez v0, 017c // +0018 │ │ -421114: 7100 64b0 0000 |0166: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // method@b064 │ │ -42111a: 0c00 |0169: move-result-object v0 │ │ -42111c: 2201 d51c |016a: new-instance v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // type@1cd5 │ │ -421120: 6202 a4ca |016c: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa4 │ │ -421124: 7030 1ab0 3102 |016e: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V // method@b01a │ │ -42112a: 6e10 1db0 0100 |0171: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b01d │ │ -421130: 0c01 |0174: move-result-object v1 │ │ -421132: 6e10 1cb0 0100 |0175: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b01c │ │ -421138: 0c01 |0178: move-result-object v1 │ │ -42113a: 6e20 5fb0 1000 |0179: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@b05f │ │ -421140: 0e00 |017c: return-void │ │ +420e44: |[420e44] de.danoeh.antennapod.net.download.service.episode.MediaDownloadedHandler.run:()V │ │ +420e54: 54d0 fca7 |0000: iget-object v0, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a7fc │ │ +420e58: 6e10 7bab 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ab7b │ │ +420e5e: 0b00 |0005: move-result-wide v0 │ │ +420e60: 7120 ffb3 1000 |0006: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b3ff │ │ +420e66: 0c00 |0009: move-result-object v0 │ │ +420e68: 1a01 0442 |000a: const-string v1, "MediaDownloadedHandler" // string@4204 │ │ +420e6c: 3900 0800 |000c: if-nez v0, 0014 // +0008 │ │ +420e70: 1a00 c212 |000e: const-string v0, "Could not find downloaded media object in database" // string@12c2 │ │ +420e74: 7120 800b 0100 |0010: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +420e7a: 0e00 |0013: return-void │ │ +420e7c: 6e10 79ac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +420e82: 0c02 |0017: move-result-object v2 │ │ +420e84: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +420e86: 1214 |0019: const/4 v4, #int 1 // #1 │ │ +420e88: 3802 0e00 |001a: if-eqz v2, 0028 // +000e │ │ +420e8c: 6e10 79ac 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +420e92: 0c02 |001f: move-result-object v2 │ │ +420e94: 6e10 3dac 0200 |0020: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac3d │ │ +420e9a: 0a02 |0023: move-result v2 │ │ +420e9c: 3802 0400 |0024: if-eqz v2, 0028 // +0004 │ │ +420ea0: 1212 |0026: const/4 v2, #int 1 // #1 │ │ +420ea2: 2802 |0027: goto 0029 // +0002 │ │ +420ea4: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +420ea6: 7100 c5b6 0000 |0029: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ +420eac: 0b05 |002c: move-result-wide v5 │ │ +420eae: 6e40 96ac 4065 |002d: invoke-virtual {v0, v4, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(ZJ)V // method@ac96 │ │ +420eb4: 54d5 fca7 |0030: iget-object v5, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a7fc │ │ +420eb8: 6e10 7aab 0500 |0032: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ +420ebe: 0c05 |0035: move-result-object v5 │ │ +420ec0: 6e20 9dac 5000 |0036: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setLocalFileUrl:(Ljava/lang/String;)V // method@ac9d │ │ +420ec6: 2205 3f1e |0039: new-instance v5, Ljava/io/File; // type@1e3f │ │ +420eca: 54d6 fca7 |003b: iget-object v6, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a7fc │ │ +420ece: 6e10 7aab 0600 |003d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ +420ed4: 0c06 |0040: move-result-object v6 │ │ +420ed6: 7020 19b5 6500 |0041: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ +420edc: 6e10 2bb5 0500 |0044: invoke-virtual {v5}, Ljava/io/File;.length:()J // method@b52b │ │ +420ee2: 0b05 |0047: move-result-wide v5 │ │ +420ee4: 6e30 a1ac 5006 |0048: invoke-virtual {v0, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setSize:(J)V // method@aca1 │ │ +420eea: 6e10 68ac 0000 |004b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkEmbeddedPicture:()V // method@ac68 │ │ +420ef0: 6e10 79ac 0000 |004e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +420ef6: 0c05 |0051: move-result-object v5 │ │ +420ef8: 3805 1500 |0052: if-eqz v5, 0067 // +0015 │ │ +420efc: 6e10 79ac 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +420f02: 0c05 |0057: move-result-object v5 │ │ +420f04: 6e10 36ac 0500 |0058: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasChapters:()Z // method@ac36 │ │ +420f0a: 0a05 |005b: move-result v5 │ │ +420f0c: 3905 0b00 |005c: if-nez v5, 0067 // +000b │ │ +420f10: 54d5 fba7 |005e: iget-object v5, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.context:Landroid/content/Context; // field@a7fb │ │ +420f14: 7120 97b4 5000 |0060: invoke-static {v0, v5}, Lde/danoeh/antennapod/ui/chapters/ChapterUtils;.loadChaptersFromMediaFile:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;)Ljava/util/List; // method@b497 │ │ +420f1a: 0c05 |0063: move-result-object v5 │ │ +420f1c: 6e20 94ac 5000 |0064: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setChapters:(Ljava/util/List;)V // method@ac94 │ │ +420f22: 6e10 79ac 0000 |0067: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +420f28: 0c05 |006a: move-result-object v5 │ │ +420f2a: 3805 1700 |006b: if-eqz v5, 0082 // +0017 │ │ +420f2e: 6e10 79ac 0000 |006d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +420f34: 0c05 |0070: move-result-object v5 │ │ +420f36: 6e10 2fac 0500 |0071: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ac2f │ │ +420f3c: 0c05 |0074: move-result-object v5 │ │ +420f3e: 3805 0d00 |0075: if-eqz v5, 0082 // +000d │ │ +420f42: 6e10 79ac 0000 |0077: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +420f48: 0c05 |007a: move-result-object v5 │ │ +420f4a: 6e10 2fac 0500 |007b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPodcastIndexChapterUrl:()Ljava/lang/String; // method@ac2f │ │ +420f50: 0c05 |007e: move-result-object v5 │ │ +420f52: 7120 98b4 3500 |007f: invoke-static {v5, v3}, Lde/danoeh/antennapod/ui/chapters/ChapterUtils;.loadChaptersFromUrl:(Ljava/lang/String;Z)Ljava/util/List; // method@b498 │ │ +420f58: 6e10 79ac 0000 |0082: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +420f5e: 0c03 |0085: move-result-object v3 │ │ +420f60: 3803 1c00 |0086: if-eqz v3, 00a2 // +001c │ │ +420f64: 6e10 35ac 0300 |0088: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTranscriptUrl:()Ljava/lang/String; // method@ac35 │ │ +420f6a: 0c05 |008b: move-result-object v5 │ │ +420f6c: 3805 1600 |008c: if-eqz v5, 00a2 // +0016 │ │ +420f70: 6e10 35ac 0300 |008e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTranscriptUrl:()Ljava/lang/String; // method@ac35 │ │ +420f76: 0c05 |0091: move-result-object v5 │ │ +420f78: 7120 c5b4 4500 |0092: invoke-static {v5, v4}, Lde/danoeh/antennapod/ui/transcript/TranscriptUtils;.loadTranscriptFromUrl:(Ljava/lang/String;Z)Ljava/lang/String; // method@b4c5 │ │ +420f7e: 0c04 |0095: move-result-object v4 │ │ +420f80: 7110 fdba 0400 |0096: invoke-static {v4}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@bafd │ │ +420f86: 0a05 |0099: move-result v5 │ │ +420f88: 3905 0800 |009a: if-nez v5, 00a2 // +0008 │ │ +420f8c: 6e20 4eac 4300 |009c: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPodcastIndexTranscriptText:(Ljava/lang/String;)Ljava/lang/String; // method@ac4e │ │ +420f92: 7120 c6b4 4000 |009f: invoke-static {v0, v4}, Lde/danoeh/antennapod/ui/transcript/TranscriptUtils;.storeTranscript:(Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;)V // method@b4c6 │ │ +420f98: 1203 |00a2: const/4 v3, #int 0 // #0 │ │ +420f9a: 2204 b81b |00a3: new-instance v4, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1bb8 │ │ +420f9e: 7010 58ab 0400 |00a5: invoke-direct {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@ab58 │ │ +420fa4: 6e10 7cac 0000 |00a8: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ac7c │ │ +420faa: 0c05 |00ab: move-result-object v5 │ │ +420fac: 6e20 6906 5400 |00ac: invoke-virtual {v4, v5}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@0669 │ │ +420fb2: 1305 0900 |00af: const/16 v5, #int 9 // #9 │ │ +420fb6: 6e20 6006 5400 |00b1: invoke-virtual {v4, v5}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@0660 │ │ +420fbc: 0c03 |00b4: move-result-object v3 │ │ +420fbe: 7110 15b6 0300 |00b5: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ +420fc4: 0a05 |00b8: move-result v5 │ │ +420fc6: 6e20 97ac 5000 |00b9: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac97 │ │ +420fcc: 2205 8d1e |00bc: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ +420fd0: 7010 adb6 0500 |00be: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +420fd6: 1a06 fd14 |00c1: const-string v6, "Duration of file is " // string@14fd │ │ +420fda: 6e20 b9b6 6500 |00c3: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +420fe0: 6e10 72ac 0000 |00c6: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ +420fe6: 0a06 |00c9: move-result v6 │ │ +420fe8: 6e20 b4b6 6500 |00ca: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +420fee: 6e10 c3b6 0500 |00cd: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +420ff4: 0c05 |00d0: move-result-object v5 │ │ +420ff6: 7120 7e0b 5100 |00d1: invoke-static {v1, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +420ffc: 6e10 59ab 0400 |00d4: invoke-virtual {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab59 │ │ +421002: 2826 |00d7: goto 00fd // +0026 │ │ +421004: 0d05 |00d8: move-exception v5 │ │ +421006: 6e10 59ab 0400 |00d9: invoke-virtual {v4}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab59 │ │ +42100c: 2805 |00dc: goto 00e1 // +0005 │ │ +42100e: 0d04 |00dd: move-exception v4 │ │ +421010: 6e20 e3b6 4500 |00de: invoke-virtual {v5, v4}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b6e3 │ │ +421016: 2705 |00e1: throw v5 │ │ +421018: 0d03 |00e2: move-exception v3 │ │ +42101a: 1a04 4b1a |00e3: const-string v4, "Get duration failed" // string@1a4b │ │ +42101e: 7130 810b 4103 |00e5: invoke-static {v1, v4, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b81 │ │ +421024: 2815 |00e8: goto 00fd // +0015 │ │ +421026: 2204 8d1e |00e9: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ +42102a: 7010 adb6 0400 |00eb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +421030: 1a05 fc1c |00ee: const-string v5, "Invalid file duration: " // string@1cfc │ │ +421034: 6e20 b9b6 5400 |00f0: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42103a: 6e20 b9b6 3400 |00f3: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +421040: 6e10 c3b6 0400 |00f6: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +421046: 0c03 |00f9: move-result-object v3 │ │ +421048: 7120 7e0b 3100 |00fa: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42104e: 6e10 79ac 0000 |00fd: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +421054: 0c03 |0100: move-result-object v3 │ │ +421056: 7110 12b4 0000 |0101: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b412 │ │ +42105c: 0c04 |0104: move-result-object v4 │ │ +42105e: 7210 bcb9 0400 |0105: invoke-interface {v4}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ +421064: 3803 5200 |0108: if-eqz v3, 015a // +0052 │ │ +421068: 6e10 1fac 0300 |010a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ac1f │ │ +42106e: 7110 10b4 0300 |010d: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@b410 │ │ +421074: 0c04 |0110: move-result-object v4 │ │ +421076: 7210 bcb9 0400 |0111: invoke-interface {v4}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ +42107c: 3802 4600 |0114: if-eqz v2, 015a // +0046 │ │ +421080: 7100 10bb 0000 |0116: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +421086: 0c02 |0119: move-result-object v2 │ │ +421088: 2204 ac1b |011a: new-instance v4, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1bac │ │ +42108c: 7010 2eab 0400 |011c: invoke-direct {v4}, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;.:()V // method@ab2e │ │ +421092: 6e20 13bb 4200 |011f: invoke-virtual {v2, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +421098: 2838 |0122: goto 015a // +0038 │ │ +42109a: 0d02 |0123: move-exception v2 │ │ +42109c: 2204 8d1e |0124: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ +4210a0: 7010 adb6 0400 |0126: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4210a6: 1a05 5816 |0129: const-string v5, "ExecutionException in MediaHandlerThread: " // string@1658 │ │ +4210aa: 6e20 b9b6 5400 |012b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4210b0: 6e10 e6b6 0200 |012e: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +4210b6: 0c05 |0131: move-result-object v5 │ │ +4210b8: 6e20 b9b6 5400 |0132: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4210be: 6e10 c3b6 0400 |0135: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4210c4: 0c04 |0138: move-result-object v4 │ │ +4210c6: 7120 800b 4100 |0139: invoke-static {v1, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +4210cc: 2201 c81b |013c: new-instance v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ +4210d0: 6e10 73ac 0000 |013e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ac73 │ │ +4210d6: 0c06 |0141: move-result-object v6 │ │ +4210d8: 6e10 76ac 0000 |0142: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ac76 │ │ +4210de: 0b07 |0145: move-result-wide v7 │ │ +4210e0: 1229 |0146: const/4 v9, #int 2 // #2 │ │ +4210e2: 120a |0147: const/4 v10, #int 0 // #0 │ │ +4210e4: 620b 5675 |0148: sget-object v11, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DB_ACCESS_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7556 │ │ +4210e8: 6e10 e6b6 0200 |014a: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +4210ee: 0c0c |014d: move-result-object v12 │ │ +4210f0: 0715 |014e: move-object v5, v1 │ │ +4210f2: 7608 91ab 0500 |014f: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Ljava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@ab91 │ │ +4210f8: 5bd1 fda7 |0152: iput-object v1, v13, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.updatedStatus:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a7fd │ │ +4210fc: 2806 |0154: goto 015a // +0006 │ │ +4210fe: 1a00 0742 |0155: const-string v0, "MediaHandlerThread was interrupted" // string@4207 │ │ +421102: 7120 800b 0100 |0157: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +421108: 3803 2200 |015a: if-eqz v3, 017c // +0022 │ │ +42110c: 6e10 23ac 0300 |015c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +421112: 0c00 |015f: move-result-object v0 │ │ +421114: 6e10 deab 0000 |0160: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@abde │ │ +42111a: 0a00 |0163: move-result v0 │ │ +42111c: 3900 1800 |0164: if-nez v0, 017c // +0018 │ │ +421120: 7100 64b0 0000 |0166: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // method@b064 │ │ +421126: 0c00 |0169: move-result-object v0 │ │ +421128: 2201 d51c |016a: new-instance v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // type@1cd5 │ │ +42112c: 6202 a4ca |016c: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa4 │ │ +421130: 7030 1ab0 3102 |016e: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V // method@b01a │ │ +421136: 6e10 1db0 0100 |0171: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b01d │ │ +42113c: 0c01 |0174: move-result-object v1 │ │ +42113e: 6e10 1cb0 0100 |0175: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b01c │ │ +421144: 0c01 |0178: move-result-object v1 │ │ +421146: 6e20 5fb0 1000 |0179: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@b05f │ │ +42114c: 0e00 |017c: return-void │ │ catches : 7 │ │ 0x004e - 0x00a2 │ │ Ljava/io/InterruptedIOException; -> 0x00a2 │ │ 0x00a3 - 0x00a8 │ │ Ljava/lang/NumberFormatException; -> 0x00e9 │ │ Ljava/lang/Exception; -> 0x00e2 │ │ 0x00a8 - 0x00d4 │ │ @@ -934599,37 +934599,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4211c0: |[4211c0] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ -4211d0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4211d6: 0e00 |0003: return-void │ │ +4211cc: |[4211cc] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ +4211dc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4211e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm$$ExternalSyntheticLambda0;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -42119c: |[42119c] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -4211ac: 1f01 d11b |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -4211b0: 1f02 d11b |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -4211b4: 7120 29ae 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.$r8$lambda$bvH9lbNWl5xR6gXIOvI8z1CBJaI:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@ae29 │ │ -4211ba: 0a01 |0007: move-result v1 │ │ -4211bc: 0f01 |0008: return v1 │ │ +4211a8: |[4211a8] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +4211b8: 1f01 d11b |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +4211bc: 1f02 d11b |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +4211c0: 7120 29ae 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.$r8$lambda$bvH9lbNWl5xR6gXIOvI8z1CBJaI:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@ae29 │ │ +4211c6: 0a01 |0007: move-result v1 │ │ +4211c8: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -934660,37 +934660,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421568: |[421568] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ -421578: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42157e: 0e00 |0003: return-void │ │ +421574: |[421574] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ +421584: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42158a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -421544: |[421544] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -421554: 1f01 d11b |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -421558: 1f02 d11b |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -42155c: 7120 39ae 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;.$r8$lambda$5MMypW8xtrVlDq0vcqQeSdKihDU:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@ae39 │ │ -421562: 0a01 |0007: move-result v1 │ │ -421564: 0f01 |0008: return v1 │ │ +421550: |[421550] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +421560: 1f01 d11b |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +421564: 1f02 d11b |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +421568: 7120 39ae 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;.$r8$lambda$5MMypW8xtrVlDq0vcqQeSdKihDU:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@ae39 │ │ +42156e: 0a01 |0007: move-result v1 │ │ +421570: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -934721,35 +934721,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4217d8: |[4217d8] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl$$ExternalSyntheticLambda0.:()V │ │ -4217e8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4217ee: 0e00 |0003: return-void │ │ +4217e4: |[4217e4] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl$$ExternalSyntheticLambda0.:()V │ │ +4217f4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4217fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl$$ExternalSyntheticLambda0;) │ │ name : 'newThread' │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4217bc: |[4217bc] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl$$ExternalSyntheticLambda0.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -4217cc: 7110 42ae 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.$r8$lambda$dZzYXlY2h3OoonRmTm6Z7Px_jxg:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@ae42 │ │ -4217d2: 0c01 |0003: move-result-object v1 │ │ -4217d4: 1101 |0004: return-object v1 │ │ +4217c8: |[4217c8] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl$$ExternalSyntheticLambda0.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +4217d8: 7110 42ae 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.$r8$lambda$dZzYXlY2h3OoonRmTm6Z7Px_jxg:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@ae42 │ │ +4217de: 0c01 |0003: move-result-object v1 │ │ +4217e0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -934783,18 +934783,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4218d8: |[4218d8] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0.:(Landroid/content/Context;)V │ │ -4218e8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4218ee: 5b01 05a8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@a805 │ │ -4218f2: 0e00 |0005: return-void │ │ +4218e4: |[4218e4] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0.:(Landroid/content/Context;)V │ │ +4218f4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4218fa: 5b01 05a8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@a805 │ │ +4218fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -934804,18 +934804,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4218f4: |[4218f4] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0.run:()V │ │ -421904: 5410 05a8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@a805 │ │ -421908: 7110 4aae 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.$r8$lambda$mdNOh7EWJQtsheUxjx_IvfdU1NU:(Landroid/content/Context;)V // method@ae4a │ │ -42190e: 0e00 |0005: return-void │ │ +421900: |[421900] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0.run:()V │ │ +421910: 5410 05a8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@a805 │ │ +421914: 7110 4aae 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.$r8$lambda$mdNOh7EWJQtsheUxjx_IvfdU1NU:(Landroid/content/Context;)V // method@ae4a │ │ +42191a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -934848,17 +934848,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421978: |[421978] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.$r8$lambda$mdNOh7EWJQtsheUxjx_IvfdU1NU:(Landroid/content/Context;)V │ │ -421988: 7110 4eae 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.lambda$autoDownloadUndownloadedItems$0:(Landroid/content/Context;)V // method@ae4e │ │ -42198e: 0e00 |0003: return-void │ │ +421984: |[421984] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.$r8$lambda$mdNOh7EWJQtsheUxjx_IvfdU1NU:(Landroid/content/Context;)V │ │ +421994: 7110 4eae 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.lambda$autoDownloadUndownloadedItems$0:(Landroid/content/Context;)V // method@ae4e │ │ +42199a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;) │ │ @@ -934866,50 +934866,50 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421990: |[421990] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.:()V │ │ -4219a0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4219a6: 0e00 |0003: return-void │ │ +42199c: |[42199c] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.:()V │ │ +4219ac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4219b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;) │ │ name : 'deviceCharging' │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -421910: |[421910] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.deviceCharging:(Landroid/content/Context;)Z │ │ -421920: 2200 6800 |0000: new-instance v0, Landroid/content/IntentFilter; // type@0068 │ │ -421924: 1a01 bc5e |0002: const-string v1, "android.intent.action.BATTERY_CHANGED" // string@5ebc │ │ -421928: 7020 a002 1000 |0004: invoke-direct {v0, v1}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@02a0 │ │ -42192e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -421930: 6e30 5302 1200 |0008: invoke-virtual {v2, v1, v0}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0253 │ │ -421936: 0c02 |000b: move-result-object v2 │ │ -421938: 1a00 d8d0 |000c: const-string v0, "status" // string@d0d8 │ │ -42193c: 12f1 |000e: const/4 v1, #int -1 // #ff │ │ -42193e: 6e30 7f02 0201 |000f: invoke-virtual {v2, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@027f │ │ -421944: 0a02 |0012: move-result v2 │ │ -421946: 1220 |0013: const/4 v0, #int 2 // #2 │ │ -421948: 3202 0800 |0014: if-eq v2, v0, 001c // +0008 │ │ -42194c: 1250 |0016: const/4 v0, #int 5 // #5 │ │ -42194e: 3302 0300 |0017: if-ne v2, v0, 001a // +0003 │ │ -421952: 2803 |0019: goto 001c // +0003 │ │ -421954: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -421956: 2802 |001b: goto 001d // +0002 │ │ -421958: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -42195a: 0f02 |001d: return v2 │ │ +42191c: |[42191c] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.deviceCharging:(Landroid/content/Context;)Z │ │ +42192c: 2200 6800 |0000: new-instance v0, Landroid/content/IntentFilter; // type@0068 │ │ +421930: 1a01 bc5e |0002: const-string v1, "android.intent.action.BATTERY_CHANGED" // string@5ebc │ │ +421934: 7020 a002 1000 |0004: invoke-direct {v0, v1}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@02a0 │ │ +42193a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +42193c: 6e30 5302 1200 |0008: invoke-virtual {v2, v1, v0}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0253 │ │ +421942: 0c02 |000b: move-result-object v2 │ │ +421944: 1a00 d8d0 |000c: const-string v0, "status" // string@d0d8 │ │ +421948: 12f1 |000e: const/4 v1, #int -1 // #ff │ │ +42194a: 6e30 7f02 0201 |000f: invoke-virtual {v2, v0, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@027f │ │ +421950: 0a02 |0012: move-result v2 │ │ +421952: 1220 |0013: const/4 v0, #int 2 // #2 │ │ +421954: 3202 0800 |0014: if-eq v2, v0, 001c // +0008 │ │ +421958: 1250 |0016: const/4 v0, #int 5 // #5 │ │ +42195a: 3302 0300 |0017: if-ne v2, v0, 001a // +0003 │ │ +42195e: 2803 |0019: goto 001c // +0003 │ │ +421960: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +421962: 2802 |001b: goto 001d // +0002 │ │ +421964: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +421966: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0008 line=114 │ │ 0x000f line=116 │ │ locals : │ │ 0x0000 - 0x001e reg=2 (null) Landroid/content/Context; │ │ @@ -934919,162 +934919,162 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 289 16-bit code units │ │ -4219a8: |[4219a8] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.lambda$autoDownloadUndownloadedItems$0:(Landroid/content/Context;)V │ │ -4219b8: 7100 64ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isAutoDownloadAllowed:()Z // method@ad64 │ │ -4219be: 0a00 |0003: move-result v0 │ │ -4219c0: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -4219c2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -4219c4: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -4219c8: 7100 71b4 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b471 │ │ -4219ce: 0a00 |000b: move-result v0 │ │ -4219d0: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -4219d4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -4219d6: 2802 |000f: goto 0011 // +0002 │ │ -4219d8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -4219da: 7110 4dae 0900 |0011: invoke-static {v9}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.deviceCharging:(Landroid/content/Context;)Z // method@ae4d │ │ -4219e0: 0a03 |0014: move-result v3 │ │ -4219e2: 3903 0b00 |0015: if-nez v3, 0020 // +000b │ │ -4219e6: 7100 72b4 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadOnBattery:()Z // method@b472 │ │ -4219ec: 0a03 |001a: move-result v3 │ │ -4219ee: 3803 0300 |001b: if-eqz v3, 001e // +0003 │ │ -4219f2: 2803 |001d: goto 0020 // +0003 │ │ -4219f4: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -4219f6: 2802 |001f: goto 0021 // +0002 │ │ -4219f8: 1213 |0020: const/4 v3, #int 1 // #1 │ │ -4219fa: 3800 ff00 |0021: if-eqz v0, 0120 // +00ff │ │ -4219fe: 3803 fd00 |0023: if-eqz v3, 0120 // +00fd │ │ -421a02: 1a00 0046 |0025: const-string v0, "Performing auto-dl of undownloaded episodes" // string@4600 │ │ -421a06: 1a03 cc14 |0027: const-string v3, "DownloadAlgorithm" // string@14cc │ │ -421a0a: 7120 7e0b 0300 |0029: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -421a10: 7100 02b4 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getQueue:()Ljava/util/List; // method@b402 │ │ -421a16: 0c00 |002f: move-result-object v0 │ │ -421a18: 2204 d21b |0030: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ -421a1c: 1a05 fdae |0032: const-string v5, "new" // string@aefd │ │ -421a20: 7020 57ac 5400 |0034: invoke-direct {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ -421a26: 6205 4476 |0037: sget-object v5, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7644 │ │ -421a2a: 1406 ffff ff7f |0039: const v6, #float nan // #7fffffff │ │ -421a30: 7140 f8b3 6254 |003c: invoke-static {v2, v6, v4, v5}, Lde/danoeh/antennapod/storage/database/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@b3f8 │ │ -421a36: 0c04 |003f: move-result-object v4 │ │ -421a38: 2205 031f |0040: new-instance v5, Ljava/util/ArrayList; // type@1f03 │ │ -421a3c: 7210 e8b8 0000 |0042: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ -421a42: 0a06 |0045: move-result v6 │ │ -421a44: 7210 e8b8 0400 |0046: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b8e8 │ │ -421a4a: 0a07 |0049: move-result v7 │ │ -421a4c: b076 |004a: add-int/2addr v6, v7 │ │ -421a4e: 7020 08b8 6500 |004b: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@b808 │ │ -421a54: 7220 d7b8 0500 |004e: invoke-interface {v5, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b8d7 │ │ -421a5a: 7210 e0b8 0400 |0051: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -421a60: 0c00 |0054: move-result-object v0 │ │ -421a62: 7210 c3b8 0000 |0055: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -421a68: 0a04 |0058: move-result v4 │ │ -421a6a: 3804 2a00 |0059: if-eqz v4, 0083 // +002a │ │ -421a6e: 7210 c4b8 0000 |005b: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -421a74: 0c04 |005e: move-result-object v4 │ │ -421a76: 1f04 d11b |005f: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -421a7a: 6e10 23ac 0400 |0061: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -421a80: 0c06 |0064: move-result-object v6 │ │ -421a82: 6e10 dcab 0600 |0065: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -421a88: 0c06 |0068: move-result-object v6 │ │ -421a8a: 6e10 c0ac 0600 |0069: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@acc0 │ │ -421a90: 0a07 |006c: move-result v7 │ │ -421a92: 3807 e8ff |006d: if-eqz v7, 0055 // -0018 │ │ -421a96: 7220 d9b8 4500 |006f: invoke-interface {v5, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b8d9 │ │ -421a9c: 0a07 |0072: move-result v7 │ │ -421a9e: 3907 e2ff |0073: if-nez v7, 0055 // -001e │ │ -421aa2: 6e10 c7ac 0600 |0075: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@acc7 │ │ -421aa8: 0c06 |0078: move-result-object v6 │ │ -421aaa: 6e20 12ac 4600 |0079: invoke-virtual {v6, v4}, Lde/danoeh/antennapod/model/feed/FeedFilter;.shouldAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@ac12 │ │ -421ab0: 0a06 |007c: move-result v6 │ │ -421ab2: 3806 d8ff |007d: if-eqz v6, 0055 // -0028 │ │ -421ab6: 7220 d5b8 4500 |007f: invoke-interface {v5, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -421abc: 28d3 |0082: goto 0055 // -002d │ │ -421abe: 7210 e0b8 0500 |0083: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -421ac4: 0c00 |0086: move-result-object v0 │ │ -421ac6: 7210 c3b8 0000 |0087: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -421acc: 0a04 |008a: move-result v4 │ │ -421ace: 3804 2800 |008b: if-eqz v4, 00b3 // +0028 │ │ -421ad2: 7210 c4b8 0000 |008d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -421ad8: 0c04 |0090: move-result-object v4 │ │ -421ada: 1f04 d11b |0091: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -421ade: 6e10 3aac 0400 |0093: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isAutoDownloadEnabled:()Z // method@ac3a │ │ -421ae4: 0a06 |0096: move-result v6 │ │ -421ae6: 3806 1800 |0097: if-eqz v6, 00af // +0018 │ │ -421aea: 6e10 3bac 0400 |0099: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3b │ │ -421af0: 0a06 |009c: move-result v6 │ │ -421af2: 3906 1200 |009d: if-nez v6, 00af // +0012 │ │ -421af6: 6e10 37ac 0400 |009f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ -421afc: 0a06 |00a2: move-result v6 │ │ -421afe: 3806 0c00 |00a3: if-eqz v6, 00af // +000c │ │ -421b02: 6e10 23ac 0400 |00a5: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -421b08: 0c04 |00a8: move-result-object v4 │ │ -421b0a: 6e10 e5ab 0400 |00a9: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ -421b10: 0a04 |00ac: move-result v4 │ │ -421b12: 3804 daff |00ad: if-eqz v4, 0087 // -0026 │ │ -421b16: 7210 c5b8 0000 |00af: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@b8c5 │ │ -421b1c: 28d5 |00b2: goto 0087 // -002b │ │ -421b1e: 7210 e8b8 0500 |00b3: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b8e8 │ │ -421b24: 0a00 |00b6: move-result v0 │ │ -421b26: 2204 d21b |00b7: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ -421b2a: 1a06 6672 |00b9: const-string v6, "downloaded" // string@7266 │ │ -421b2e: 7020 57ac 6400 |00bb: invoke-direct {v4, v6}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ -421b34: 7110 03b4 0400 |00be: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b403 │ │ -421b3a: 0a04 |00c1: move-result v4 │ │ -421b3c: 7100 57ae 0000 |00c2: invoke-static {}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm; // method@ae57 │ │ -421b42: 0c06 |00c5: move-result-object v6 │ │ -421b44: 6e30 53ae 9600 |00c6: invoke-virtual {v6, v9, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.makeRoomForEpisodes:(Landroid/content/Context;I)I // method@ae53 │ │ -421b4a: 0a06 |00c9: move-result v6 │ │ -421b4c: 7100 53b4 0000 |00ca: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b453 │ │ -421b52: 0a07 |00cd: move-result v7 │ │ -421b54: 12f8 |00ce: const/4 v8, #int -1 // #ff │ │ -421b56: 3387 0300 |00cf: if-ne v7, v8, 00d2 // +0003 │ │ -421b5a: 2802 |00d1: goto 00d3 // +0002 │ │ -421b5c: 1201 |00d2: const/4 v1, #int 0 // #0 │ │ -421b5e: 7100 53b4 0000 |00d3: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b453 │ │ -421b64: 0a07 |00d6: move-result v7 │ │ -421b66: 3901 0a00 |00d7: if-nez v1, 00e1 // +000a │ │ -421b6a: 9001 0400 |00d9: add-int v1, v4, v0 │ │ -421b6e: 3417 0300 |00db: if-lt v7, v1, 00de // +0003 │ │ -421b72: 2804 |00dd: goto 00e1 // +0004 │ │ -421b74: b164 |00de: sub-int/2addr v4, v6 │ │ -421b76: 9100 0704 |00df: sub-int v0, v7, v4 │ │ -421b7a: 7230 e9b8 2500 |00e1: invoke-interface {v5, v2, v0}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b8e9 │ │ -421b80: 0c00 |00e4: move-result-object v0 │ │ -421b82: 7210 e8b8 0000 |00e5: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ -421b88: 0a01 |00e8: move-result v1 │ │ -421b8a: 3d01 3700 |00e9: if-lez v1, 0120 // +0037 │ │ -421b8e: 2201 8d1e |00eb: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -421b92: 7010 adb6 0100 |00ed: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -421b98: 1a02 fc15 |00f0: const-string v2, "Enqueueing " // string@15fc │ │ -421b9c: 6e20 b9b6 2100 |00f2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -421ba2: 7210 e8b8 0000 |00f5: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ -421ba8: 0a02 |00f8: move-result v2 │ │ -421baa: 6e20 b4b6 2100 |00f9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -421bb0: 1a02 2701 |00fc: const-string v2, " items for download" // string@0127 │ │ -421bb4: 6e20 b9b6 2100 |00fe: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -421bba: 6e10 c3b6 0100 |0101: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -421bc0: 0c01 |0104: move-result-object v1 │ │ -421bc2: 7120 7e0b 1300 |0105: invoke-static {v3, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -421bc8: 7210 e0b8 0000 |0108: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -421bce: 0c00 |010b: move-result-object v0 │ │ -421bd0: 7210 c3b8 0000 |010c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -421bd6: 0a01 |010f: move-result v1 │ │ -421bd8: 3801 1000 |0110: if-eqz v1, 0120 // +0010 │ │ -421bdc: 7210 c4b8 0000 |0112: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -421be2: 0c01 |0115: move-result-object v1 │ │ -421be4: 1f01 d11b |0116: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -421be8: 7100 e7ae 0000 |0118: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ -421bee: 0c02 |011b: move-result-object v2 │ │ -421bf0: 6e30 e5ae 9201 |011c: invoke-virtual {v2, v9, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aee5 │ │ -421bf6: 28ed |011f: goto 010c // -0013 │ │ -421bf8: 0e00 |0120: return-void │ │ +4219b4: |[4219b4] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.lambda$autoDownloadUndownloadedItems$0:(Landroid/content/Context;)V │ │ +4219c4: 7100 64ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isAutoDownloadAllowed:()Z // method@ad64 │ │ +4219ca: 0a00 |0003: move-result v0 │ │ +4219cc: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +4219ce: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +4219d0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +4219d4: 7100 71b4 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b471 │ │ +4219da: 0a00 |000b: move-result v0 │ │ +4219dc: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +4219e0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +4219e2: 2802 |000f: goto 0011 // +0002 │ │ +4219e4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +4219e6: 7110 4dae 0900 |0011: invoke-static {v9}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.deviceCharging:(Landroid/content/Context;)Z // method@ae4d │ │ +4219ec: 0a03 |0014: move-result v3 │ │ +4219ee: 3903 0b00 |0015: if-nez v3, 0020 // +000b │ │ +4219f2: 7100 72b4 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownloadOnBattery:()Z // method@b472 │ │ +4219f8: 0a03 |001a: move-result v3 │ │ +4219fa: 3803 0300 |001b: if-eqz v3, 001e // +0003 │ │ +4219fe: 2803 |001d: goto 0020 // +0003 │ │ +421a00: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +421a02: 2802 |001f: goto 0021 // +0002 │ │ +421a04: 1213 |0020: const/4 v3, #int 1 // #1 │ │ +421a06: 3800 ff00 |0021: if-eqz v0, 0120 // +00ff │ │ +421a0a: 3803 fd00 |0023: if-eqz v3, 0120 // +00fd │ │ +421a0e: 1a00 0046 |0025: const-string v0, "Performing auto-dl of undownloaded episodes" // string@4600 │ │ +421a12: 1a03 cc14 |0027: const-string v3, "DownloadAlgorithm" // string@14cc │ │ +421a16: 7120 7e0b 0300 |0029: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +421a1c: 7100 02b4 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getQueue:()Ljava/util/List; // method@b402 │ │ +421a22: 0c00 |002f: move-result-object v0 │ │ +421a24: 2204 d21b |0030: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ +421a28: 1a05 fdae |0032: const-string v5, "new" // string@aefd │ │ +421a2c: 7020 57ac 5400 |0034: invoke-direct {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ +421a32: 6205 4476 |0037: sget-object v5, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7644 │ │ +421a36: 1406 ffff ff7f |0039: const v6, #float nan // #7fffffff │ │ +421a3c: 7140 f8b3 6254 |003c: invoke-static {v2, v6, v4, v5}, Lde/danoeh/antennapod/storage/database/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@b3f8 │ │ +421a42: 0c04 |003f: move-result-object v4 │ │ +421a44: 2205 031f |0040: new-instance v5, Ljava/util/ArrayList; // type@1f03 │ │ +421a48: 7210 e8b8 0000 |0042: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ +421a4e: 0a06 |0045: move-result v6 │ │ +421a50: 7210 e8b8 0400 |0046: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b8e8 │ │ +421a56: 0a07 |0049: move-result v7 │ │ +421a58: b076 |004a: add-int/2addr v6, v7 │ │ +421a5a: 7020 08b8 6500 |004b: invoke-direct {v5, v6}, Ljava/util/ArrayList;.:(I)V // method@b808 │ │ +421a60: 7220 d7b8 0500 |004e: invoke-interface {v5, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b8d7 │ │ +421a66: 7210 e0b8 0400 |0051: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +421a6c: 0c00 |0054: move-result-object v0 │ │ +421a6e: 7210 c3b8 0000 |0055: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +421a74: 0a04 |0058: move-result v4 │ │ +421a76: 3804 2a00 |0059: if-eqz v4, 0083 // +002a │ │ +421a7a: 7210 c4b8 0000 |005b: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +421a80: 0c04 |005e: move-result-object v4 │ │ +421a82: 1f04 d11b |005f: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +421a86: 6e10 23ac 0400 |0061: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +421a8c: 0c06 |0064: move-result-object v6 │ │ +421a8e: 6e10 dcab 0600 |0065: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +421a94: 0c06 |0068: move-result-object v6 │ │ +421a96: 6e10 c0ac 0600 |0069: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getAutoDownload:()Z // method@acc0 │ │ +421a9c: 0a07 |006c: move-result v7 │ │ +421a9e: 3807 e8ff |006d: if-eqz v7, 0055 // -0018 │ │ +421aa2: 7220 d9b8 4500 |006f: invoke-interface {v5, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b8d9 │ │ +421aa8: 0a07 |0072: move-result v7 │ │ +421aaa: 3907 e2ff |0073: if-nez v7, 0055 // -001e │ │ +421aae: 6e10 c7ac 0600 |0075: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFilter:()Lde/danoeh/antennapod/model/feed/FeedFilter; // method@acc7 │ │ +421ab4: 0c06 |0078: move-result-object v6 │ │ +421ab6: 6e20 12ac 4600 |0079: invoke-virtual {v6, v4}, Lde/danoeh/antennapod/model/feed/FeedFilter;.shouldAutoDownload:(Lde/danoeh/antennapod/model/feed/FeedItem;)Z // method@ac12 │ │ +421abc: 0a06 |007c: move-result v6 │ │ +421abe: 3806 d8ff |007d: if-eqz v6, 0055 // -0028 │ │ +421ac2: 7220 d5b8 4500 |007f: invoke-interface {v5, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +421ac8: 28d3 |0082: goto 0055 // -002d │ │ +421aca: 7210 e0b8 0500 |0083: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +421ad0: 0c00 |0086: move-result-object v0 │ │ +421ad2: 7210 c3b8 0000 |0087: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +421ad8: 0a04 |008a: move-result v4 │ │ +421ada: 3804 2800 |008b: if-eqz v4, 00b3 // +0028 │ │ +421ade: 7210 c4b8 0000 |008d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +421ae4: 0c04 |0090: move-result-object v4 │ │ +421ae6: 1f04 d11b |0091: check-cast v4, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +421aea: 6e10 3aac 0400 |0093: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isAutoDownloadEnabled:()Z // method@ac3a │ │ +421af0: 0a06 |0096: move-result v6 │ │ +421af2: 3806 1800 |0097: if-eqz v6, 00af // +0018 │ │ +421af6: 6e10 3bac 0400 |0099: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3b │ │ +421afc: 0a06 |009c: move-result v6 │ │ +421afe: 3906 1200 |009d: if-nez v6, 00af // +0012 │ │ +421b02: 6e10 37ac 0400 |009f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ +421b08: 0a06 |00a2: move-result v6 │ │ +421b0a: 3806 0c00 |00a3: if-eqz v6, 00af // +000c │ │ +421b0e: 6e10 23ac 0400 |00a5: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +421b14: 0c04 |00a8: move-result-object v4 │ │ +421b16: 6e10 e5ab 0400 |00a9: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ +421b1c: 0a04 |00ac: move-result v4 │ │ +421b1e: 3804 daff |00ad: if-eqz v4, 0087 // -0026 │ │ +421b22: 7210 c5b8 0000 |00af: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@b8c5 │ │ +421b28: 28d5 |00b2: goto 0087 // -002b │ │ +421b2a: 7210 e8b8 0500 |00b3: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b8e8 │ │ +421b30: 0a00 |00b6: move-result v0 │ │ +421b32: 2204 d21b |00b7: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ +421b36: 1a06 6672 |00b9: const-string v6, "downloaded" // string@7266 │ │ +421b3a: 7020 57ac 6400 |00bb: invoke-direct {v4, v6}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ +421b40: 7110 03b4 0400 |00be: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b403 │ │ +421b46: 0a04 |00c1: move-result v4 │ │ +421b48: 7100 57ae 0000 |00c2: invoke-static {}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm; // method@ae57 │ │ +421b4e: 0c06 |00c5: move-result-object v6 │ │ +421b50: 6e30 53ae 9600 |00c6: invoke-virtual {v6, v9, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.makeRoomForEpisodes:(Landroid/content/Context;I)I // method@ae53 │ │ +421b56: 0a06 |00c9: move-result v6 │ │ +421b58: 7100 53b4 0000 |00ca: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b453 │ │ +421b5e: 0a07 |00cd: move-result v7 │ │ +421b60: 12f8 |00ce: const/4 v8, #int -1 // #ff │ │ +421b62: 3387 0300 |00cf: if-ne v7, v8, 00d2 // +0003 │ │ +421b66: 2802 |00d1: goto 00d3 // +0002 │ │ +421b68: 1201 |00d2: const/4 v1, #int 0 // #0 │ │ +421b6a: 7100 53b4 0000 |00d3: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b453 │ │ +421b70: 0a07 |00d6: move-result v7 │ │ +421b72: 3901 0a00 |00d7: if-nez v1, 00e1 // +000a │ │ +421b76: 9001 0400 |00d9: add-int v1, v4, v0 │ │ +421b7a: 3417 0300 |00db: if-lt v7, v1, 00de // +0003 │ │ +421b7e: 2804 |00dd: goto 00e1 // +0004 │ │ +421b80: b164 |00de: sub-int/2addr v4, v6 │ │ +421b82: 9100 0704 |00df: sub-int v0, v7, v4 │ │ +421b86: 7230 e9b8 2500 |00e1: invoke-interface {v5, v2, v0}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b8e9 │ │ +421b8c: 0c00 |00e4: move-result-object v0 │ │ +421b8e: 7210 e8b8 0000 |00e5: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ +421b94: 0a01 |00e8: move-result v1 │ │ +421b96: 3d01 3700 |00e9: if-lez v1, 0120 // +0037 │ │ +421b9a: 2201 8d1e |00eb: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +421b9e: 7010 adb6 0100 |00ed: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +421ba4: 1a02 fc15 |00f0: const-string v2, "Enqueueing " // string@15fc │ │ +421ba8: 6e20 b9b6 2100 |00f2: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +421bae: 7210 e8b8 0000 |00f5: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ +421bb4: 0a02 |00f8: move-result v2 │ │ +421bb6: 6e20 b4b6 2100 |00f9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +421bbc: 1a02 2701 |00fc: const-string v2, " items for download" // string@0127 │ │ +421bc0: 6e20 b9b6 2100 |00fe: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +421bc6: 6e10 c3b6 0100 |0101: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +421bcc: 0c01 |0104: move-result-object v1 │ │ +421bce: 7120 7e0b 1300 |0105: invoke-static {v3, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +421bd4: 7210 e0b8 0000 |0108: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +421bda: 0c00 |010b: move-result-object v0 │ │ +421bdc: 7210 c3b8 0000 |010c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +421be2: 0a01 |010f: move-result v1 │ │ +421be4: 3801 1000 |0110: if-eqz v1, 0120 // +0010 │ │ +421be8: 7210 c4b8 0000 |0112: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +421bee: 0c01 |0115: move-result-object v1 │ │ +421bf0: 1f01 d11b |0116: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +421bf4: 7100 e7ae 0000 |0118: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ +421bfa: 0c02 |011b: move-result-object v2 │ │ +421bfc: 6e30 e5ae 9201 |011c: invoke-virtual {v2, v9, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@aee5 │ │ +421c02: 28ed |011f: goto 010c // -0013 │ │ +421c04: 0e00 |0120: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0008 line=44 │ │ 0x0011 line=47 │ │ 0x0029 line=52 │ │ 0x002c line=55 │ │ @@ -935115,18 +935115,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Runnable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -42195c: |[42195c] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.autoDownloadUndownloadedItems:(Landroid/content/Context;)Ljava/lang/Runnable; │ │ -42196c: 2200 421c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0; // type@1c42 │ │ -421970: 7020 48ae 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.:(Landroid/content/Context;)V // method@ae48 │ │ -421976: 1100 |0005: return-object v0 │ │ +421968: |[421968] de.danoeh.antennapod.net.download.service.episode.autodownload.AutomaticDownloadAlgorithm.autoDownloadUndownloadedItems:(Landroid/content/Context;)Ljava/lang/Runnable; │ │ +421978: 2200 421c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0; // type@1c42 │ │ +42197c: 7020 48ae 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm$$ExternalSyntheticLambda0;.:(Landroid/content/Context;)V // method@ae48 │ │ +421982: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -935155,17 +935155,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421d28: |[421d28] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithm.:()V │ │ -421d38: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -421d3e: 0e00 |0003: return-void │ │ +421d34: |[421d34] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithm.:()V │ │ +421d44: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +421d4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;) │ │ name : 'getDefaultCleanupParameter' │ │ @@ -935178,35 +935178,35 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -421c88: |[421c88] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithm.getNumEpisodesToCleanup:(I)I │ │ -421c98: 3a03 2100 |0000: if-ltz v3, 0021 // +0021 │ │ -421c9c: 7100 53b4 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b453 │ │ -421ca2: 0a00 |0005: move-result v0 │ │ -421ca4: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -421ca6: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -421caa: 2200 d21b |0009: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ -421cae: 1a01 6672 |000b: const-string v1, "downloaded" // string@7266 │ │ -421cb2: 7020 57ac 1000 |000d: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ -421cb8: 7110 03b4 0000 |0010: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b403 │ │ -421cbe: 0a00 |0013: move-result v0 │ │ -421cc0: b030 |0014: add-int/2addr v0, v3 │ │ -421cc2: 7100 53b4 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b453 │ │ -421cc8: 0a03 |0018: move-result v3 │ │ -421cca: 3430 0800 |0019: if-lt v0, v3, 0021 // +0008 │ │ -421cce: 7100 53b4 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b453 │ │ -421cd4: 0a03 |001e: move-result v3 │ │ -421cd6: b130 |001f: sub-int/2addr v0, v3 │ │ -421cd8: 0f00 |0020: return v0 │ │ -421cda: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -421cdc: 0f03 |0022: return v3 │ │ +421c94: |[421c94] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithm.getNumEpisodesToCleanup:(I)I │ │ +421ca4: 3a03 2100 |0000: if-ltz v3, 0021 // +0021 │ │ +421ca8: 7100 53b4 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b453 │ │ +421cae: 0a00 |0005: move-result v0 │ │ +421cb0: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +421cb2: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +421cb6: 2200 d21b |0009: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ +421cba: 1a01 6672 |000b: const-string v1, "downloaded" // string@7266 │ │ +421cbe: 7020 57ac 1000 |000d: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ +421cc4: 7110 03b4 0000 |0010: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b403 │ │ +421cca: 0a00 |0013: move-result v0 │ │ +421ccc: b030 |0014: add-int/2addr v0, v3 │ │ +421cce: 7100 53b4 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b453 │ │ +421cd4: 0a03 |0018: move-result v3 │ │ +421cd6: 3430 0800 |0019: if-lt v0, v3, 0021 // +0008 │ │ +421cda: 7100 53b4 0000 |001b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b453 │ │ +421ce0: 0a03 |001e: move-result v3 │ │ +421ce2: b130 |001f: sub-int/2addr v0, v3 │ │ +421ce4: 0f00 |0020: return v0 │ │ +421ce6: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +421ce8: 0f03 |0022: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0009 line=56 │ │ 0x0015 line=58 │ │ 0x001b line=61 │ │ locals : │ │ @@ -935224,20 +935224,20 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -421ce0: |[421ce0] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithm.makeRoomForEpisodes:(Landroid/content/Context;I)I │ │ -421cf0: 6e20 51ae 2000 |0000: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@ae51 │ │ -421cf6: 0a02 |0003: move-result v2 │ │ -421cf8: 6e30 55ae 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;I)I // method@ae55 │ │ -421cfe: 0a01 |0007: move-result v1 │ │ -421d00: 0f01 |0008: return v1 │ │ +421cec: |[421cec] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithm.makeRoomForEpisodes:(Landroid/content/Context;I)I │ │ +421cfc: 6e20 51ae 2000 |0000: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@ae51 │ │ +421d02: 0a02 |0003: move-result v2 │ │ +421d04: 6e30 55ae 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;I)I // method@ae55 │ │ +421d0a: 0a01 |0007: move-result v1 │ │ +421d0c: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm; │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ @@ -935247,20 +935247,20 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -421d04: |[421d04] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithm.performCleanup:(Landroid/content/Context;)I │ │ -421d14: 6e10 50ae 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.getDefaultCleanupParameter:()I // method@ae50 │ │ -421d1a: 0a00 |0003: move-result v0 │ │ -421d1c: 6e30 55ae 2100 |0004: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;I)I // method@ae55 │ │ -421d22: 0a02 |0007: move-result v2 │ │ -421d24: 0f02 |0008: return v2 │ │ +421d10: |[421d10] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithm.performCleanup:(Landroid/content/Context;)I │ │ +421d20: 6e10 50ae 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.getDefaultCleanupParameter:()I // method@ae50 │ │ +421d26: 0a00 |0003: move-result v0 │ │ +421d28: 6e30 55ae 2100 |0004: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;I)I // method@ae55 │ │ +421d2e: 0a02 |0007: move-result v2 │ │ +421d30: 0f02 |0008: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm; │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -935295,57 +935295,57 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421c70: |[421c70] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithmFactory.:()V │ │ -421c80: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -421c86: 0e00 |0003: return-void │ │ +421c7c: |[421c7c] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithmFactory.:()V │ │ +421c8c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +421c92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithmFactory;) │ │ name : 'build' │ │ type : '()Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -421bfc: |[421bfc] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithmFactory.build:()Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm; │ │ -421c0c: 7100 71b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b471 │ │ -421c12: 0a00 |0003: move-result v0 │ │ -421c14: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -421c18: 2200 3d1c |0006: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APNullCleanupAlgorithm; // type@1c3d │ │ -421c1c: 7010 33ae 0000 |0008: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APNullCleanupAlgorithm;.:()V // method@ae33 │ │ -421c22: 1100 |000b: return-object v0 │ │ -421c24: 7100 54b4 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCleanupValue:()I // method@b454 │ │ -421c2a: 0a00 |000f: move-result v0 │ │ -421c2c: 12d1 |0010: const/4 v1, #int -3 // #fd │ │ -421c2e: 3210 1a00 |0011: if-eq v0, v1, 002b // +001a │ │ -421c32: 12e1 |0013: const/4 v1, #int -2 // #fe │ │ -421c34: 3210 1100 |0014: if-eq v0, v1, 0025 // +0011 │ │ -421c38: 12f1 |0016: const/4 v1, #int -1 // #ff │ │ -421c3a: 3210 0800 |0017: if-eq v0, v1, 001f // +0008 │ │ -421c3e: 2201 3c1c |0019: new-instance v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm; // type@1c3c │ │ -421c42: 7020 2aae 0100 |001b: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.:(I)V // method@ae2a │ │ -421c48: 1101 |001e: return-object v1 │ │ -421c4a: 2200 3f1c |001f: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm; // type@1c3f │ │ -421c4e: 7010 3aae 0000 |0021: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;.:()V // method@ae3a │ │ -421c54: 1100 |0024: return-object v0 │ │ -421c56: 2200 3d1c |0025: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APNullCleanupAlgorithm; // type@1c3d │ │ -421c5a: 7010 33ae 0000 |0027: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APNullCleanupAlgorithm;.:()V // method@ae33 │ │ -421c60: 1100 |002a: return-object v0 │ │ -421c62: 2200 471c |002b: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm; // type@1c47 │ │ -421c66: 7010 5bae 0000 |002d: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;.:()V // method@ae5b │ │ -421c6c: 1100 |0030: return-object v0 │ │ +421c08: |[421c08] de.danoeh.antennapod.net.download.service.episode.autodownload.EpisodeCleanupAlgorithmFactory.build:()Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm; │ │ +421c18: 7100 71b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b471 │ │ +421c1e: 0a00 |0003: move-result v0 │ │ +421c20: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +421c24: 2200 3d1c |0006: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APNullCleanupAlgorithm; // type@1c3d │ │ +421c28: 7010 33ae 0000 |0008: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APNullCleanupAlgorithm;.:()V // method@ae33 │ │ +421c2e: 1100 |000b: return-object v0 │ │ +421c30: 7100 54b4 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCleanupValue:()I // method@b454 │ │ +421c36: 0a00 |000f: move-result v0 │ │ +421c38: 12d1 |0010: const/4 v1, #int -3 // #fd │ │ +421c3a: 3210 1a00 |0011: if-eq v0, v1, 002b // +001a │ │ +421c3e: 12e1 |0013: const/4 v1, #int -2 // #fe │ │ +421c40: 3210 1100 |0014: if-eq v0, v1, 0025 // +0011 │ │ +421c44: 12f1 |0016: const/4 v1, #int -1 // #ff │ │ +421c46: 3210 0800 |0017: if-eq v0, v1, 001f // +0008 │ │ +421c4a: 2201 3c1c |0019: new-instance v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm; // type@1c3c │ │ +421c4e: 7020 2aae 0100 |001b: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.:(I)V // method@ae2a │ │ +421c54: 1101 |001e: return-object v1 │ │ +421c56: 2200 3f1c |001f: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm; // type@1c3f │ │ +421c5a: 7010 3aae 0000 |0021: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;.:()V // method@ae3a │ │ +421c60: 1100 |0024: return-object v0 │ │ +421c62: 2200 3d1c |0025: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APNullCleanupAlgorithm; // type@1c3d │ │ +421c66: 7010 33ae 0000 |0027: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APNullCleanupAlgorithm;.:()V // method@ae33 │ │ +421c6c: 1100 |002a: return-object v0 │ │ +421c6e: 2200 471c |002b: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm; // type@1c47 │ │ +421c72: 7010 5bae 0000 |002d: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;.:()V // method@ae5b │ │ +421c78: 1100 |0030: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ 0x0006 line=8 │ │ 0x000c line=10 │ │ 0x0019 line=19 │ │ 0x001f line=15 │ │ @@ -935380,37 +935380,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421d64: |[421d64] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ -421d74: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -421d7a: 0e00 |0003: return-void │ │ +421d70: |[421d70] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0.:()V │ │ +421d80: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +421d86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -421d40: |[421d40] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -421d50: 1f01 d11b |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -421d54: 1f02 d11b |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -421d58: 7120 5aae 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;.$r8$lambda$d3af5nZRFzgzl0-c7m1vuukYNgA:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@ae5a │ │ -421d5e: 0a01 |0007: move-result v1 │ │ -421d60: 0f01 |0008: return v1 │ │ +421d4c: |[421d4c] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +421d5c: 1f01 d11b |0000: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +421d60: 1f02 d11b |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +421d64: 7120 5aae 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;.$r8$lambda$d3af5nZRFzgzl0-c7m1vuukYNgA:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@ae5a │ │ +421d6a: 0a01 |0007: move-result v1 │ │ +421d6c: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -935453,20 +935453,20 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -422430: |[422430] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -422440: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -422446: 5b01 0da8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; // field@a80d │ │ -42244a: 5b02 0ea8 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@a80e │ │ -42244e: 5b03 0fa8 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/model/feed/Feed; // field@a80f │ │ -422452: 0e00 |0009: return-void │ │ +42243c: |[42243c] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +42244c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +422452: 5b01 0da8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; // field@a80d │ │ +422456: 5b02 0ea8 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@a80e │ │ +42245a: 5b03 0fa8 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/model/feed/Feed; // field@a80f │ │ +42245e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/content/Context; │ │ @@ -935478,20 +935478,20 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -422454: |[422454] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -422464: 5430 0da8 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; // field@a80d │ │ -422468: 5431 0ea8 |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@a80e │ │ -42246c: 5432 0fa8 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/model/feed/Feed; // field@a80f │ │ -422470: 7155 76ae 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.$r8$lambda$9obV9N9esL_doMzz9d1P1_2SA4k:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@ae76 │ │ -422476: 0e00 |0009: return-void │ │ +422460: |[422460] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +422470: 5430 0da8 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; // field@a80d │ │ +422474: 5431 0ea8 |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$1:Landroid/content/Context; // field@a80e │ │ +422478: 5432 0fa8 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.f$2:Lde/danoeh/antennapod/model/feed/Feed; // field@a80f │ │ +42247c: 7155 76ae 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.$r8$lambda$9obV9N9esL_doMzz9d1P1_2SA4k:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@ae76 │ │ +422482: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000a reg=5 (null) I │ │ @@ -935534,20 +935534,20 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -422478: |[422478] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -422488: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42248e: 5b01 10a8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; // field@a810 │ │ -422492: 5b02 11a8 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@a811 │ │ -422496: 5b03 12a8 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/model/feed/Feed; // field@a812 │ │ -42249a: 0e00 |0009: return-void │ │ +422484: |[422484] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +422494: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42249a: 5b01 10a8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; // field@a810 │ │ +42249e: 5b02 11a8 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@a811 │ │ +4224a2: 5b03 12a8 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/model/feed/Feed; // field@a812 │ │ +4224a6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/content/Context; │ │ @@ -935559,20 +935559,20 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -42249c: |[42249c] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -4224ac: 5430 10a8 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; // field@a810 │ │ -4224b0: 5431 11a8 |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@a811 │ │ -4224b4: 5432 12a8 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/model/feed/Feed; // field@a812 │ │ -4224b8: 7155 78ae 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.$r8$lambda$qN36S2RdVgQeD0IySI9moMKxLGg:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@ae78 │ │ -4224be: 0e00 |0009: return-void │ │ +4224a8: |[4224a8] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +4224b8: 5430 10a8 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; // field@a810 │ │ +4224bc: 5431 11a8 |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$1:Landroid/content/Context; // field@a811 │ │ +4224c0: 5432 12a8 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.f$2:Lde/danoeh/antennapod/model/feed/Feed; // field@a812 │ │ +4224c4: 7155 78ae 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.$r8$lambda$qN36S2RdVgQeD0IySI9moMKxLGg:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@ae78 │ │ +4224ca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000a reg=5 (null) I │ │ @@ -935603,34 +935603,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4224c0: |[4224c0] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda2.:()V │ │ -4224d0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4224d6: 0e00 |0003: return-void │ │ +4224cc: |[4224cc] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda2.:()V │ │ +4224dc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4224e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4224d8: |[4224d8] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda2.onClick:(Landroid/content/DialogInterface;I)V │ │ -4224e8: 7120 77ae 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.$r8$lambda$LUnctar9DH6K7sOIr83caxz4irw:(Landroid/content/DialogInterface;I)V // method@ae77 │ │ -4224ee: 0e00 |0003: return-void │ │ +4224e4: |[4224e4] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl$$ExternalSyntheticLambda2.onClick:(Landroid/content/DialogInterface;I)V │ │ +4224f4: 7120 77ae 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.$r8$lambda$LUnctar9DH6K7sOIr83caxz4irw:(Landroid/content/DialogInterface;I)V // method@ae77 │ │ +4224fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -935665,17 +935665,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4228e8: |[4228e8] de.danoeh.antennapod.net.download.service.feed.FeedUpdateReceiver.:()V │ │ -4228f8: 7010 f801 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ -4228fe: 0e00 |0003: return-void │ │ +4228f4: |[4228f4] de.danoeh.antennapod.net.download.service.feed.FeedUpdateReceiver.:()V │ │ +422904: 7010 f801 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ +42290a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateReceiver; │ │ │ │ Virtual methods - │ │ @@ -935684,22 +935684,22 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -422900: |[422900] de.danoeh.antennapod.net.download.service.feed.FeedUpdateReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -422910: 1a03 1619 |0000: const-string v3, "FeedUpdateReceiver" // string@1916 │ │ -422914: 1a00 1d48 |0002: const-string v0, "Received intent" // string@481d │ │ -422918: 7120 7e0b 0300 |0004: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42291e: 7100 f3ae 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@aef3 │ │ -422924: 0c03 |000a: move-result-object v3 │ │ -422926: 6e20 f5ae 2300 |000b: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@aef5 │ │ -42292c: 0e00 |000e: return-void │ │ +42290c: |[42290c] de.danoeh.antennapod.net.download.service.feed.FeedUpdateReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +42291c: 1a03 1619 |0000: const-string v3, "FeedUpdateReceiver" // string@1916 │ │ +422920: 1a00 1d48 |0002: const-string v0, "Received intent" // string@481d │ │ +422924: 7120 7e0b 0300 |0004: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42292a: 7100 f3ae 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@aef3 │ │ +422930: 0c03 |000a: move-result-object v3 │ │ +422932: 6e20 f5ae 2300 |000b: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@aef5 │ │ +422938: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=19 │ │ 0x0007 line=20 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateReceiver; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/content/Context; │ │ @@ -935747,21 +935747,21 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -422930: |[422930] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V │ │ -422940: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -422946: 5b01 1ba8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker; // field@a81b │ │ -42294a: 5b02 1ca8 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@a81c │ │ -42294e: 5c03 1da8 |0007: iput-boolean v3, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$2:Z // field@a81d │ │ -422952: 5b04 1ea8 |0009: iput-object v4, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$3:Ljava/util/List; // field@a81e │ │ -422956: 0e00 |000b: return-void │ │ +42293c: |[42293c] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V │ │ +42294c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +422952: 5b01 1ba8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker; // field@a81b │ │ +422956: 5b02 1ca8 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@a81c │ │ +42295a: 5c03 1da8 |0007: iput-boolean v3, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$2:Z // field@a81d │ │ +42295e: 5b04 1ea8 |0009: iput-object v4, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$3:Ljava/util/List; // field@a81e │ │ +422962: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000c reg=1 (null) Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker; │ │ 0x0000 - 0x000c reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -935774,21 +935774,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -422958: |[422958] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker$$ExternalSyntheticLambda0.run:()V │ │ -422968: 5440 1ba8 |0000: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker; // field@a81b │ │ -42296c: 5441 1ca8 |0002: iget-object v1, v4, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@a81c │ │ -422970: 5542 1da8 |0004: iget-boolean v2, v4, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$2:Z // field@a81d │ │ -422974: 5443 1ea8 |0006: iget-object v3, v4, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$3:Ljava/util/List; // field@a81e │ │ -422978: 7140 88ae 1032 |0008: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.$r8$lambda$t9030ARF0TdrSt6l8pDr6dTyzAE:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V // method@ae88 │ │ -42297e: 0e00 |000b: return-void │ │ +422964: |[422964] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker$$ExternalSyntheticLambda0.run:()V │ │ +422974: 5440 1ba8 |0000: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker; // field@a81b │ │ +422978: 5441 1ca8 |0002: iget-object v1, v4, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/Feed; // field@a81c │ │ +42297c: 5542 1da8 |0004: iget-boolean v2, v4, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$2:Z // field@a81d │ │ +422980: 5443 1ea8 |0006: iget-object v3, v4, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.f$3:Ljava/util/List; // field@a81e │ │ +422984: 7140 88ae 1032 |0008: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.$r8$lambda$t9030ARF0TdrSt6l8pDr6dTyzAE:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V // method@ae88 │ │ +42298a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -935834,17 +935834,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423188: |[423188] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.:()V │ │ -423198: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42319e: 0e00 |0003: return-void │ │ +423194: |[423194] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.:()V │ │ +4231a4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4231aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;) │ │ @@ -935852,39 +935852,39 @@ │ │ type : '(J)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -423118: |[423118] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.getNewEpisodeCount:(J)I │ │ -423128: 7100 1eb4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b41e │ │ -42312e: 0c00 |0003: move-result-object v0 │ │ -423130: 6e10 20b4 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b420 │ │ -423136: 6201 be75 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75be │ │ -42313a: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -42313c: 2322 0120 |000a: new-array v2, v2, [J // type@2001 │ │ -423140: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -423142: 4c04 0203 |000d: aput-wide v4, v2, v3 │ │ -423146: 6e30 1db4 1002 |000f: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedCounters:(Lde/danoeh/antennapod/model/feed/FeedCounter;[J)Ljava/util/Map; // method@b41d │ │ -42314c: 0c01 |0012: move-result-object v1 │ │ -42314e: 7120 2fb6 5400 |0013: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ -423154: 0c02 |0016: move-result-object v2 │ │ -423156: 7220 0cb9 2100 |0017: invoke-interface {v1, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b90c │ │ -42315c: 0a02 |001a: move-result v2 │ │ -42315e: 3802 1000 |001b: if-eqz v2, 002b // +0010 │ │ -423162: 7120 2fb6 5400 |001d: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ -423168: 0c04 |0020: move-result-object v4 │ │ -42316a: 7220 10b9 4100 |0021: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ -423170: 0c04 |0024: move-result-object v4 │ │ -423172: 1f04 751e |0025: check-cast v4, Ljava/lang/Integer; // type@1e75 │ │ -423176: 6e10 14b6 0400 |0027: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ -42317c: 0a03 |002a: move-result v3 │ │ -42317e: 6e10 1cb4 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b41c │ │ -423184: 0f03 |002e: return v3 │ │ +423124: |[423124] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.getNewEpisodeCount:(J)I │ │ +423134: 7100 1eb4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b41e │ │ +42313a: 0c00 |0003: move-result-object v0 │ │ +42313c: 6e10 20b4 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b420 │ │ +423142: 6201 be75 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75be │ │ +423146: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +423148: 2322 0120 |000a: new-array v2, v2, [J // type@2001 │ │ +42314c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +42314e: 4c04 0203 |000d: aput-wide v4, v2, v3 │ │ +423152: 6e30 1db4 1002 |000f: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedCounters:(Lde/danoeh/antennapod/model/feed/FeedCounter;[J)Ljava/util/Map; // method@b41d │ │ +423158: 0c01 |0012: move-result-object v1 │ │ +42315a: 7120 2fb6 5400 |0013: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ +423160: 0c02 |0016: move-result-object v2 │ │ +423162: 7220 0cb9 2100 |0017: invoke-interface {v1, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b90c │ │ +423168: 0a02 |001a: move-result v2 │ │ +42316a: 3802 1000 |001b: if-eqz v2, 002b // +0010 │ │ +42316e: 7120 2fb6 5400 |001d: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ +423174: 0c04 |0020: move-result-object v4 │ │ +423176: 7220 10b9 4100 |0021: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ +42317c: 0c04 |0024: move-result-object v4 │ │ +42317e: 1f04 751e |0025: check-cast v4, Ljava/lang/Integer; // type@1e75 │ │ +423182: 6e10 14b6 0400 |0027: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ +423188: 0a03 |002a: move-result v3 │ │ +42318a: 6e10 1cb4 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b41c │ │ +423190: 0f03 |002e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0004 line=141 │ │ 0x0007 line=142 │ │ 0x0013 line=143 │ │ 0x002b line=144 │ │ @@ -935896,45 +935896,45 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)Landroid/graphics/Bitmap;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -423088: |[423088] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.loadIcon:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)Landroid/graphics/Bitmap; │ │ -423098: 6e10 4102 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -42309e: 0c00 |0003: move-result-object v0 │ │ -4230a0: 6e10 1803 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0318 │ │ -4230a6: 0c00 |0007: move-result-object v0 │ │ -4230a8: 5200 9701 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0197 │ │ -4230ac: 1501 0043 |000a: const/high16 v1, #int 1124073472 // #4300 │ │ -4230b0: a800 0001 |000c: mul-float v0, v0, v1 │ │ -4230b4: 8700 |000e: float-to-int v0, v0 │ │ -4230b6: 7110 927d 0200 |000f: invoke-static {v2}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@7d92 │ │ -4230bc: 0c02 |0012: move-result-object v2 │ │ -4230be: 6e10 127e 0200 |0013: invoke-virtual {v2}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@7e12 │ │ -4230c4: 0c02 |0016: move-result-object v2 │ │ -4230c6: 6e10 cfab 0300 |0017: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ -4230cc: 0c03 |001a: move-result-object v3 │ │ -4230ce: 6e20 f67d 3200 |001b: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@7df6 │ │ -4230d4: 0c02 |001e: move-result-object v2 │ │ -4230d6: 2203 5b16 |001f: new-instance v3, Lcom/bumptech/glide/request/RequestOptions; // type@165b │ │ -4230da: 7010 4287 0300 |0021: invoke-direct {v3}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@8742 │ │ -4230e0: 6e10 a686 0300 |0024: invoke-virtual {v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.centerCrop:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@86a6 │ │ -4230e6: 0c03 |0027: move-result-object v3 │ │ -4230e8: 6e20 d97d 3200 |0028: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@7dd9 │ │ -4230ee: 0c02 |002b: move-result-object v2 │ │ -4230f0: 6e30 fe7d 0200 |002c: invoke-virtual {v2, v0, v0}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@7dfe │ │ -4230f6: 0c02 |002f: move-result-object v2 │ │ -4230f8: 7210 bcb9 0200 |0030: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ -4230fe: 0c02 |0033: move-result-object v2 │ │ -423100: 1f02 ab00 |0034: check-cast v2, Landroid/graphics/Bitmap; // type@00ab │ │ -423104: 1102 |0036: return-object v2 │ │ -423106: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -423108: 1102 |0038: return-object v2 │ │ +423094: |[423094] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.loadIcon:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)Landroid/graphics/Bitmap; │ │ +4230a4: 6e10 4102 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +4230aa: 0c00 |0003: move-result-object v0 │ │ +4230ac: 6e10 1803 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0318 │ │ +4230b2: 0c00 |0007: move-result-object v0 │ │ +4230b4: 5200 9701 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0197 │ │ +4230b8: 1501 0043 |000a: const/high16 v1, #int 1124073472 // #4300 │ │ +4230bc: a800 0001 |000c: mul-float v0, v0, v1 │ │ +4230c0: 8700 |000e: float-to-int v0, v0 │ │ +4230c2: 7110 927d 0200 |000f: invoke-static {v2}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@7d92 │ │ +4230c8: 0c02 |0012: move-result-object v2 │ │ +4230ca: 6e10 127e 0200 |0013: invoke-virtual {v2}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@7e12 │ │ +4230d0: 0c02 |0016: move-result-object v2 │ │ +4230d2: 6e10 cfab 0300 |0017: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ +4230d8: 0c03 |001a: move-result-object v3 │ │ +4230da: 6e20 f67d 3200 |001b: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@7df6 │ │ +4230e0: 0c02 |001e: move-result-object v2 │ │ +4230e2: 2203 5b16 |001f: new-instance v3, Lcom/bumptech/glide/request/RequestOptions; // type@165b │ │ +4230e6: 7010 4287 0300 |0021: invoke-direct {v3}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@8742 │ │ +4230ec: 6e10 a686 0300 |0024: invoke-virtual {v3}, Lcom/bumptech/glide/request/BaseRequestOptions;.centerCrop:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@86a6 │ │ +4230f2: 0c03 |0027: move-result-object v3 │ │ +4230f4: 6e20 d97d 3200 |0028: invoke-virtual {v2, v3}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@7dd9 │ │ +4230fa: 0c02 |002b: move-result-object v2 │ │ +4230fc: 6e30 fe7d 0200 |002c: invoke-virtual {v2, v0, v0}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@7dfe │ │ +423102: 0c02 |002f: move-result-object v2 │ │ +423104: 7210 bcb9 0200 |0030: invoke-interface {v2}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ +42310a: 0c02 |0033: move-result-object v2 │ │ +42310c: 1f02 ab00 |0034: check-cast v2, Landroid/graphics/Bitmap; // type@00ab │ │ +423110: 1102 |0036: return-object v2 │ │ +423112: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +423114: 1102 |0038: return-object v2 │ │ catches : 1 │ │ 0x000f - 0x0036 │ │ -> 0x0037 │ │ positions : │ │ 0x0000 line=126 │ │ 0x000f line=128 │ │ 0x0013 line=129 │ │ @@ -935951,70 +935951,70 @@ │ │ type : '(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 114 16-bit code units │ │ -4231dc: |[4231dc] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.showGroupSummaryNotification:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V │ │ -4231ec: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -4231f0: 7010 6e02 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@026e │ │ -4231f6: 1a01 c143 |0005: const-string v1, "NewEpisodes" // string@43c1 │ │ -4231fa: 6e20 9502 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0295 │ │ -423200: 2201 5800 |000a: new-instance v1, Landroid/content/ComponentName; // type@0058 │ │ -423204: 1a02 de6e |000c: const-string v2, "de.danoeh.antennapod.activity.MainActivity" // string@6ede │ │ -423208: 7030 0a02 5102 |000e: invoke-direct {v1, v5, v2}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@020a │ │ -42320e: 6e20 9802 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0298 │ │ -423214: 1401 0080 0010 |0014: const v1, #float 2.53422e-29 // #10008000 │ │ -42321a: 6e20 9b02 1000 |0017: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@029b │ │ -423220: 1a01 297a |001a: const-string v1, "fragment_tag" // string@7a29 │ │ -423224: 1a02 c343 |001c: const-string v2, "NewEpisodesFragment" // string@43c3 │ │ -423228: 6e30 8e02 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@028e │ │ -42322e: 6001 e500 |0021: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -423232: 1302 1700 |0023: const/16 v2, #int 23 // #17 │ │ -423236: 1203 |0025: const/4 v3, #int 0 // #0 │ │ -423238: 3421 0500 |0026: if-lt v1, v2, 002b // +0005 │ │ -42323c: 1501 0004 |0028: const/high16 v1, #int 67108864 // #400 │ │ -423240: 2802 |002a: goto 002c // +0002 │ │ -423242: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -423244: 7140 9c01 3510 |002c: invoke-static {v5, v3, v0, v1}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019c │ │ -42324a: 0c00 |002f: move-result-object v0 │ │ -42324c: 2201 6707 |0030: new-instance v1, Landroidx/core/app/NotificationCompat$Builder; // type@0767 │ │ -423250: 1a02 1375 |0032: const-string v2, "episode_notifications" // string@7513 │ │ -423254: 7030 a52f 5102 |0034: invoke-direct {v1, v5, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2fa5 │ │ -42325a: 6004 7395 |0037: sget v4, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_new:I // field@9573 │ │ -42325e: 6e20 b82f 4100 |0039: invoke-virtual {v1, v4}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb8 │ │ -423264: 0c01 |003c: move-result-object v1 │ │ -423266: 6004 379a |003d: sget v4, Lde/danoeh/antennapod/net/download/service/R$string;.new_episode_notification_group_text:I // field@9a37 │ │ -42326a: 6e20 4302 4500 |003f: invoke-virtual {v5, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -423270: 0c04 |0042: move-result-object v4 │ │ -423272: 6e20 ae2f 4100 |0043: invoke-virtual {v1, v4}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ -423278: 0c01 |0046: move-result-object v1 │ │ -42327a: 6e20 ac2f 0100 |0047: invoke-virtual {v1, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fac │ │ -423280: 0c00 |004a: move-result-object v0 │ │ -423282: 1a01 dd6e |004b: const-string v1, "de.danoeh.antennapod.EPISODES" // string@6edd │ │ -423286: 6e20 b02f 1000 |004d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb0 │ │ -42328c: 0c00 |0050: move-result-object v0 │ │ -42328e: 1211 |0051: const/4 v1, #int 1 // #1 │ │ -423290: 6e20 b22f 1000 |0052: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setGroupSummary:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb2 │ │ -423296: 0c00 |0055: move-result-object v0 │ │ -423298: 6e20 b12f 1000 |0056: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setGroupAlertBehavior:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb1 │ │ -42329e: 0c00 |0059: move-result-object v0 │ │ -4232a0: 6e20 b52f 1000 |005a: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb5 │ │ -4232a6: 0c00 |005d: move-result-object v0 │ │ -4232a8: 6e20 aa2f 1000 |005e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2faa │ │ -4232ae: 0c00 |0061: move-result-object v0 │ │ -4232b0: 6e10 a72f 0000 |0062: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2fa7 │ │ -4232b6: 0c00 |0065: move-result-object v0 │ │ -4232b8: 1a01 115f |0066: const-string v1, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ -4232bc: 7120 7930 1500 |0068: invoke-static {v5, v1}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ -4232c2: 0a05 |006b: move-result v5 │ │ -4232c4: 3905 0500 |006c: if-nez v5, 0071 // +0005 │ │ -4232c8: 6e40 2730 2603 |006e: invoke-virtual {v6, v2, v3, v0}, Landroidx/core/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@3027 │ │ -4232ce: 0e00 |0071: return-void │ │ +4231e8: |[4231e8] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.showGroupSummaryNotification:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V │ │ +4231f8: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +4231fc: 7010 6e02 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@026e │ │ +423202: 1a01 c143 |0005: const-string v1, "NewEpisodes" // string@43c1 │ │ +423206: 6e20 9502 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0295 │ │ +42320c: 2201 5800 |000a: new-instance v1, Landroid/content/ComponentName; // type@0058 │ │ +423210: 1a02 de6e |000c: const-string v2, "de.danoeh.antennapod.activity.MainActivity" // string@6ede │ │ +423214: 7030 0a02 5102 |000e: invoke-direct {v1, v5, v2}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@020a │ │ +42321a: 6e20 9802 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0298 │ │ +423220: 1401 0080 0010 |0014: const v1, #float 2.53422e-29 // #10008000 │ │ +423226: 6e20 9b02 1000 |0017: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@029b │ │ +42322c: 1a01 297a |001a: const-string v1, "fragment_tag" // string@7a29 │ │ +423230: 1a02 c343 |001c: const-string v2, "NewEpisodesFragment" // string@43c3 │ │ +423234: 6e30 8e02 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@028e │ │ +42323a: 6001 e500 |0021: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +42323e: 1302 1700 |0023: const/16 v2, #int 23 // #17 │ │ +423242: 1203 |0025: const/4 v3, #int 0 // #0 │ │ +423244: 3421 0500 |0026: if-lt v1, v2, 002b // +0005 │ │ +423248: 1501 0004 |0028: const/high16 v1, #int 67108864 // #400 │ │ +42324c: 2802 |002a: goto 002c // +0002 │ │ +42324e: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +423250: 7140 9c01 3510 |002c: invoke-static {v5, v3, v0, v1}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019c │ │ +423256: 0c00 |002f: move-result-object v0 │ │ +423258: 2201 6707 |0030: new-instance v1, Landroidx/core/app/NotificationCompat$Builder; // type@0767 │ │ +42325c: 1a02 1375 |0032: const-string v2, "episode_notifications" // string@7513 │ │ +423260: 7030 a52f 5102 |0034: invoke-direct {v1, v5, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2fa5 │ │ +423266: 6004 7395 |0037: sget v4, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_new:I // field@9573 │ │ +42326a: 6e20 b82f 4100 |0039: invoke-virtual {v1, v4}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb8 │ │ +423270: 0c01 |003c: move-result-object v1 │ │ +423272: 6004 379a |003d: sget v4, Lde/danoeh/antennapod/net/download/service/R$string;.new_episode_notification_group_text:I // field@9a37 │ │ +423276: 6e20 4302 4500 |003f: invoke-virtual {v5, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +42327c: 0c04 |0042: move-result-object v4 │ │ +42327e: 6e20 ae2f 4100 |0043: invoke-virtual {v1, v4}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ +423284: 0c01 |0046: move-result-object v1 │ │ +423286: 6e20 ac2f 0100 |0047: invoke-virtual {v1, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fac │ │ +42328c: 0c00 |004a: move-result-object v0 │ │ +42328e: 1a01 dd6e |004b: const-string v1, "de.danoeh.antennapod.EPISODES" // string@6edd │ │ +423292: 6e20 b02f 1000 |004d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb0 │ │ +423298: 0c00 |0050: move-result-object v0 │ │ +42329a: 1211 |0051: const/4 v1, #int 1 // #1 │ │ +42329c: 6e20 b22f 1000 |0052: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setGroupSummary:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb2 │ │ +4232a2: 0c00 |0055: move-result-object v0 │ │ +4232a4: 6e20 b12f 1000 |0056: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setGroupAlertBehavior:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb1 │ │ +4232aa: 0c00 |0059: move-result-object v0 │ │ +4232ac: 6e20 b52f 1000 |005a: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb5 │ │ +4232b2: 0c00 |005d: move-result-object v0 │ │ +4232b4: 6e20 aa2f 1000 |005e: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2faa │ │ +4232ba: 0c00 |0061: move-result-object v0 │ │ +4232bc: 6e10 a72f 0000 |0062: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2fa7 │ │ +4232c2: 0c00 |0065: move-result-object v0 │ │ +4232c4: 1a01 115f |0066: const-string v1, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ +4232c8: 7120 7930 1500 |0068: invoke-static {v5, v1}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ +4232ce: 0a05 |006b: move-result v5 │ │ +4232d0: 3905 0500 |006c: if-nez v5, 0071 // +0005 │ │ +4232d4: 6e40 2730 2603 |006e: invoke-virtual {v6, v2, v3, v0}, Landroidx/core/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@3027 │ │ +4232da: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0007 line=100 │ │ 0x000a line=101 │ │ 0x0017 line=102 │ │ 0x001e line=103 │ │ @@ -936041,99 +936041,99 @@ │ │ type : '(ILde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 175 16-bit code units │ │ -4233b0: |[4233b0] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.showNotification:(ILde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V │ │ -4233c0: 6e10 4102 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -4233c6: 0c00 |0003: move-result-object v0 │ │ -4233c8: 6001 5d98 |0004: sget v1, Lde/danoeh/antennapod/net/download/service/R$plurals;.new_episode_notification_message:I // field@985d │ │ -4233cc: 1222 |0006: const/4 v2, #int 2 // #2 │ │ -4233ce: 2322 2a21 |0007: new-array v2, v2, [Ljava/lang/Object; // type@212a │ │ -4233d2: 7110 1eb6 0800 |0009: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -4233d8: 0c03 |000c: move-result-object v3 │ │ -4233da: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -4233dc: 4d03 0204 |000e: aput-object v3, v2, v4 │ │ -4233e0: 6e10 dfab 0900 |0010: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ -4233e6: 0c03 |0013: move-result-object v3 │ │ -4233e8: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -4233ea: 4d03 0205 |0015: aput-object v3, v2, v5 │ │ -4233ee: 6e40 2303 1028 |0017: invoke-virtual {v0, v1, v8, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0323 │ │ -4233f4: 0c01 |001a: move-result-object v1 │ │ -4233f6: 6002 5e98 |001b: sget v2, Lde/danoeh/antennapod/net/download/service/R$plurals;.new_episode_notification_title:I // field@985e │ │ -4233fa: 6e30 2203 2008 |001d: invoke-virtual {v0, v2, v8}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@0322 │ │ -423400: 0c08 |0020: move-result-object v8 │ │ -423402: 2200 6700 |0021: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -423406: 7010 6e02 0000 |0023: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@026e │ │ -42340c: 2202 8d1e |0026: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -423410: 7010 adb6 0200 |0028: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -423416: 1a03 c143 |002b: const-string v3, "NewEpisodes" // string@43c1 │ │ -42341a: 6e20 b9b6 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -423420: 6e10 cdab 0900 |0030: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -423426: 0b06 |0033: move-result-wide v6 │ │ -423428: 6e30 b5b6 6207 |0034: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -42342e: 6e10 c3b6 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -423434: 0c02 |003a: move-result-object v2 │ │ -423436: 6e20 9502 2000 |003b: invoke-virtual {v0, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0295 │ │ -42343c: 2202 5800 |003e: new-instance v2, Landroid/content/ComponentName; // type@0058 │ │ -423440: 1a03 de6e |0040: const-string v3, "de.danoeh.antennapod.activity.MainActivity" // string@6ede │ │ -423444: 7030 0a02 a203 |0042: invoke-direct {v2, v10, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@020a │ │ -42344a: 6e20 9802 2000 |0045: invoke-virtual {v0, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0298 │ │ -423450: 1402 0080 0010 |0048: const v2, #float 2.53422e-29 // #10008000 │ │ -423456: 6e20 9b02 2000 |004b: invoke-virtual {v0, v2}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@029b │ │ -42345c: 1a02 247a |004e: const-string v2, "fragment_feed_id" // string@7a24 │ │ -423460: 6e10 cdab 0900 |0050: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -423466: 0b06 |0053: move-result-wide v6 │ │ -423468: 6e40 8902 2076 |0054: invoke-virtual {v0, v2, v6, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0289 │ │ -42346e: 6002 e500 |0057: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -423472: 1303 1700 |0059: const/16 v3, #int 23 // #17 │ │ -423476: 3432 0500 |005b: if-lt v2, v3, 0060 // +0005 │ │ -42347a: 1502 0004 |005d: const/high16 v2, #int 67108864 // #400 │ │ -42347e: 2802 |005f: goto 0061 // +0002 │ │ -423480: 1202 |0060: const/4 v2, #int 0 // #0 │ │ -423482: 7140 9c01 4a20 |0061: invoke-static {v10, v4, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019c │ │ -423488: 0c00 |0064: move-result-object v0 │ │ -42348a: 2202 6707 |0065: new-instance v2, Landroidx/core/app/NotificationCompat$Builder; // type@0767 │ │ -42348e: 1a03 1375 |0067: const-string v3, "episode_notifications" // string@7513 │ │ -423492: 7030 a52f a203 |0069: invoke-direct {v2, v10, v3}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2fa5 │ │ -423498: 6004 7395 |006c: sget v4, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_new:I // field@9573 │ │ -42349c: 6e20 b82f 4200 |006e: invoke-virtual {v2, v4}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb8 │ │ -4234a2: 0c02 |0071: move-result-object v2 │ │ -4234a4: 6e20 ae2f 8200 |0072: invoke-virtual {v2, v8}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ -4234aa: 0c08 |0075: move-result-object v8 │ │ -4234ac: 7120 94ae 9a00 |0076: invoke-static {v10, v9}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.loadIcon:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)Landroid/graphics/Bitmap; // method@ae94 │ │ -4234b2: 0c02 |0079: move-result-object v2 │ │ -4234b4: 6e20 b32f 2800 |007a: invoke-virtual {v8, v2}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb3 │ │ -4234ba: 0c08 |007d: move-result-object v8 │ │ -4234bc: 6e20 ad2f 1800 |007e: invoke-virtual {v8, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ -4234c2: 0c08 |0081: move-result-object v8 │ │ -4234c4: 6e20 ac2f 0800 |0082: invoke-virtual {v8, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fac │ │ -4234ca: 0c08 |0085: move-result-object v8 │ │ -4234cc: 1a00 dd6e |0086: const-string v0, "de.danoeh.antennapod.EPISODES" // string@6edd │ │ -4234d0: 6e20 b02f 0800 |0088: invoke-virtual {v8, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb0 │ │ -4234d6: 0c08 |008b: move-result-object v8 │ │ -4234d8: 6e20 b12f 5800 |008c: invoke-virtual {v8, v5}, Landroidx/core/app/NotificationCompat$Builder;.setGroupAlertBehavior:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb1 │ │ -4234de: 0c08 |008f: move-result-object v8 │ │ -4234e0: 6e20 b52f 5800 |0090: invoke-virtual {v8, v5}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb5 │ │ -4234e6: 0c08 |0093: move-result-object v8 │ │ -4234e8: 6e20 aa2f 5800 |0094: invoke-virtual {v8, v5}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2faa │ │ -4234ee: 0c08 |0097: move-result-object v8 │ │ -4234f0: 6e10 a72f 0800 |0098: invoke-virtual {v8}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2fa7 │ │ -4234f6: 0c08 |009b: move-result-object v8 │ │ -4234f8: 1a00 115f |009c: const-string v0, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ -4234fc: 7120 7930 0a00 |009e: invoke-static {v10, v0}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ -423502: 0a00 |00a1: move-result v0 │ │ -423504: 3900 0900 |00a2: if-nez v0, 00ab // +0009 │ │ -423508: 6e10 e4ab 0900 |00a4: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.hashCode:()I // method@abe4 │ │ -42350e: 0a09 |00a7: move-result v9 │ │ -423510: 6e40 2730 3b89 |00a8: invoke-virtual {v11, v3, v9, v8}, Landroidx/core/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@3027 │ │ -423516: 7120 95ae ba00 |00ab: invoke-static {v10, v11}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.showGroupSummaryNotification:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V // method@ae95 │ │ -42351c: 0e00 |00ae: return-void │ │ +4233bc: |[4233bc] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.showNotification:(ILde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V │ │ +4233cc: 6e10 4102 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +4233d2: 0c00 |0003: move-result-object v0 │ │ +4233d4: 6001 5d98 |0004: sget v1, Lde/danoeh/antennapod/net/download/service/R$plurals;.new_episode_notification_message:I // field@985d │ │ +4233d8: 1222 |0006: const/4 v2, #int 2 // #2 │ │ +4233da: 2322 2a21 |0007: new-array v2, v2, [Ljava/lang/Object; // type@212a │ │ +4233de: 7110 1eb6 0800 |0009: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +4233e4: 0c03 |000c: move-result-object v3 │ │ +4233e6: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +4233e8: 4d03 0204 |000e: aput-object v3, v2, v4 │ │ +4233ec: 6e10 dfab 0900 |0010: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ +4233f2: 0c03 |0013: move-result-object v3 │ │ +4233f4: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +4233f6: 4d03 0205 |0015: aput-object v3, v2, v5 │ │ +4233fa: 6e40 2303 1028 |0017: invoke-virtual {v0, v1, v8, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0323 │ │ +423400: 0c01 |001a: move-result-object v1 │ │ +423402: 6002 5e98 |001b: sget v2, Lde/danoeh/antennapod/net/download/service/R$plurals;.new_episode_notification_title:I // field@985e │ │ +423406: 6e30 2203 2008 |001d: invoke-virtual {v0, v2, v8}, Landroid/content/res/Resources;.getQuantityString:(II)Ljava/lang/String; // method@0322 │ │ +42340c: 0c08 |0020: move-result-object v8 │ │ +42340e: 2200 6700 |0021: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +423412: 7010 6e02 0000 |0023: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@026e │ │ +423418: 2202 8d1e |0026: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +42341c: 7010 adb6 0200 |0028: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +423422: 1a03 c143 |002b: const-string v3, "NewEpisodes" // string@43c1 │ │ +423426: 6e20 b9b6 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42342c: 6e10 cdab 0900 |0030: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +423432: 0b06 |0033: move-result-wide v6 │ │ +423434: 6e30 b5b6 6207 |0034: invoke-virtual {v2, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +42343a: 6e10 c3b6 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +423440: 0c02 |003a: move-result-object v2 │ │ +423442: 6e20 9502 2000 |003b: invoke-virtual {v0, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0295 │ │ +423448: 2202 5800 |003e: new-instance v2, Landroid/content/ComponentName; // type@0058 │ │ +42344c: 1a03 de6e |0040: const-string v3, "de.danoeh.antennapod.activity.MainActivity" // string@6ede │ │ +423450: 7030 0a02 a203 |0042: invoke-direct {v2, v10, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@020a │ │ +423456: 6e20 9802 2000 |0045: invoke-virtual {v0, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0298 │ │ +42345c: 1402 0080 0010 |0048: const v2, #float 2.53422e-29 // #10008000 │ │ +423462: 6e20 9b02 2000 |004b: invoke-virtual {v0, v2}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@029b │ │ +423468: 1a02 247a |004e: const-string v2, "fragment_feed_id" // string@7a24 │ │ +42346c: 6e10 cdab 0900 |0050: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +423472: 0b06 |0053: move-result-wide v6 │ │ +423474: 6e40 8902 2076 |0054: invoke-virtual {v0, v2, v6, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0289 │ │ +42347a: 6002 e500 |0057: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +42347e: 1303 1700 |0059: const/16 v3, #int 23 // #17 │ │ +423482: 3432 0500 |005b: if-lt v2, v3, 0060 // +0005 │ │ +423486: 1502 0004 |005d: const/high16 v2, #int 67108864 // #400 │ │ +42348a: 2802 |005f: goto 0061 // +0002 │ │ +42348c: 1202 |0060: const/4 v2, #int 0 // #0 │ │ +42348e: 7140 9c01 4a20 |0061: invoke-static {v10, v4, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019c │ │ +423494: 0c00 |0064: move-result-object v0 │ │ +423496: 2202 6707 |0065: new-instance v2, Landroidx/core/app/NotificationCompat$Builder; // type@0767 │ │ +42349a: 1a03 1375 |0067: const-string v3, "episode_notifications" // string@7513 │ │ +42349e: 7030 a52f a203 |0069: invoke-direct {v2, v10, v3}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2fa5 │ │ +4234a4: 6004 7395 |006c: sget v4, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_new:I // field@9573 │ │ +4234a8: 6e20 b82f 4200 |006e: invoke-virtual {v2, v4}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb8 │ │ +4234ae: 0c02 |0071: move-result-object v2 │ │ +4234b0: 6e20 ae2f 8200 |0072: invoke-virtual {v2, v8}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ +4234b6: 0c08 |0075: move-result-object v8 │ │ +4234b8: 7120 94ae 9a00 |0076: invoke-static {v10, v9}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.loadIcon:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)Landroid/graphics/Bitmap; // method@ae94 │ │ +4234be: 0c02 |0079: move-result-object v2 │ │ +4234c0: 6e20 b32f 2800 |007a: invoke-virtual {v8, v2}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb3 │ │ +4234c6: 0c08 |007d: move-result-object v8 │ │ +4234c8: 6e20 ad2f 1800 |007e: invoke-virtual {v8, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ +4234ce: 0c08 |0081: move-result-object v8 │ │ +4234d0: 6e20 ac2f 0800 |0082: invoke-virtual {v8, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fac │ │ +4234d6: 0c08 |0085: move-result-object v8 │ │ +4234d8: 1a00 dd6e |0086: const-string v0, "de.danoeh.antennapod.EPISODES" // string@6edd │ │ +4234dc: 6e20 b02f 0800 |0088: invoke-virtual {v8, v0}, Landroidx/core/app/NotificationCompat$Builder;.setGroup:(Ljava/lang/String;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb0 │ │ +4234e2: 0c08 |008b: move-result-object v8 │ │ +4234e4: 6e20 b12f 5800 |008c: invoke-virtual {v8, v5}, Landroidx/core/app/NotificationCompat$Builder;.setGroupAlertBehavior:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb1 │ │ +4234ea: 0c08 |008f: move-result-object v8 │ │ +4234ec: 6e20 b52f 5800 |0090: invoke-virtual {v8, v5}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb5 │ │ +4234f2: 0c08 |0093: move-result-object v8 │ │ +4234f4: 6e20 aa2f 5800 |0094: invoke-virtual {v8, v5}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2faa │ │ +4234fa: 0c08 |0097: move-result-object v8 │ │ +4234fc: 6e10 a72f 0800 |0098: invoke-virtual {v8}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2fa7 │ │ +423502: 0c08 |009b: move-result-object v8 │ │ +423504: 1a00 115f |009c: const-string v0, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ +423508: 7120 7930 0a00 |009e: invoke-static {v10, v0}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ +42350e: 0a00 |00a1: move-result v0 │ │ +423510: 3900 0900 |00a2: if-nez v0, 00ab // +0009 │ │ +423514: 6e10 e4ab 0900 |00a4: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.hashCode:()I // method@abe4 │ │ +42351a: 0a09 |00a7: move-result v9 │ │ +42351c: 6e40 2730 3b89 |00a8: invoke-virtual {v11, v3, v9, v8}, Landroidx/core/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@3027 │ │ +423522: 7120 95ae ba00 |00ab: invoke-static {v10, v11}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.showGroupSummaryNotification:(Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V // method@ae95 │ │ +423528: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0004 line=65 │ │ 0x0009 line=66 │ │ 0x0017 line=65 │ │ 0x001b line=68 │ │ @@ -936171,26 +936171,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -4231a0: |[4231a0] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.loadCountersBeforeRefresh:()V │ │ -4231b0: 7100 1eb4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b41e │ │ -4231b6: 0c00 |0003: move-result-object v0 │ │ -4231b8: 6e10 20b4 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b420 │ │ -4231be: 6201 be75 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75be │ │ -4231c2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -4231c4: 2322 0120 |000a: new-array v2, v2, [J // type@2001 │ │ -4231c8: 6e30 1db4 1002 |000c: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedCounters:(Lde/danoeh/antennapod/model/feed/FeedCounter;[J)Ljava/util/Map; // method@b41d │ │ -4231ce: 0c01 |000f: move-result-object v1 │ │ -4231d0: 5b31 24a8 |0010: iput-object v1, v3, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@a824 │ │ -4231d4: 6e10 1cb4 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b41c │ │ -4231da: 0e00 |0015: return-void │ │ +4231ac: |[4231ac] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.loadCountersBeforeRefresh:()V │ │ +4231bc: 7100 1eb4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getInstance:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b41e │ │ +4231c2: 0c00 |0003: move-result-object v0 │ │ +4231c4: 6e10 20b4 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.open:()Lde/danoeh/antennapod/storage/database/PodDBAdapter; // method@b420 │ │ +4231ca: 6201 be75 |0007: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedCounter;.SHOW_NEW:Lde/danoeh/antennapod/model/feed/FeedCounter; // field@75be │ │ +4231ce: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +4231d0: 2322 0120 |000a: new-array v2, v2, [J // type@2001 │ │ +4231d4: 6e30 1db4 1002 |000c: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.getFeedCounters:(Lde/danoeh/antennapod/model/feed/FeedCounter;[J)Ljava/util/Map; // method@b41d │ │ +4231da: 0c01 |000f: move-result-object v1 │ │ +4231dc: 5b31 24a8 |0010: iput-object v1, v3, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@a824 │ │ +4231e0: 6e10 1cb4 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/PodDBAdapter;.close:()V // method@b41c │ │ +4231e6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0004 line=41 │ │ 0x0007 line=42 │ │ 0x0012 line=43 │ │ locals : │ │ @@ -936201,65 +936201,65 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -4232d0: |[4232d0] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.showIfNeeded:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4232e0: 6e10 dcab 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -4232e6: 0c00 |0003: move-result-object v0 │ │ -4232e8: 6e10 c8ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acc8 │ │ -4232ee: 0a01 |0007: move-result v1 │ │ -4232f0: 3801 5e00 |0008: if-eqz v1, 0066 // +005e │ │ -4232f4: 6e10 cbac 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@accb │ │ -4232fa: 0a00 |000d: move-result v0 │ │ -4232fc: 3900 0300 |000e: if-nez v0, 0011 // +0003 │ │ -423300: 2856 |0010: goto 0066 // +0056 │ │ -423302: 5440 24a8 |0011: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@a824 │ │ -423306: 6e10 cdab 0600 |0013: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -42330c: 0b01 |0016: move-result-wide v1 │ │ -42330e: 7120 2fb6 2100 |0017: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ -423314: 0c01 |001a: move-result-object v1 │ │ -423316: 7220 0cb9 1000 |001b: invoke-interface {v0, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b90c │ │ -42331c: 0a00 |001e: move-result v0 │ │ -42331e: 3800 1700 |001f: if-eqz v0, 0036 // +0017 │ │ -423322: 5440 24a8 |0021: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@a824 │ │ -423326: 6e10 cdab 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -42332c: 0b01 |0026: move-result-wide v1 │ │ -42332e: 7120 2fb6 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ -423334: 0c01 |002a: move-result-object v1 │ │ -423336: 7220 10b9 1000 |002b: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ -42333c: 0c00 |002e: move-result-object v0 │ │ -42333e: 1f00 751e |002f: check-cast v0, Ljava/lang/Integer; // type@1e75 │ │ -423342: 6e10 14b6 0000 |0031: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ -423348: 0a00 |0034: move-result v0 │ │ -42334a: 2802 |0035: goto 0037 // +0002 │ │ -42334c: 1200 |0036: const/4 v0, #int 0 // #0 │ │ -42334e: 6e10 cdab 0600 |0037: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -423354: 0b01 |003a: move-result-wide v1 │ │ -423356: 7120 92ae 2100 |003b: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.getNewEpisodeCount:(J)I // method@ae92 │ │ -42335c: 0a01 |003e: move-result v1 │ │ -42335e: 2202 8d1e |003f: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -423362: 7010 adb6 0200 |0041: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -423368: 1a03 c043 |0044: const-string v3, "New episodes before: " // string@43c0 │ │ -42336c: 6e20 b9b6 3200 |0046: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -423372: 6e20 b4b6 0200 |0049: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -423378: 1a03 cf05 |004c: const-string v3, ", after: " // string@05cf │ │ -42337c: 6e20 b9b6 3200 |004e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -423382: 6e20 b4b6 1200 |0051: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -423388: 6e10 c3b6 0200 |0054: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42338e: 0c02 |0057: move-result-object v2 │ │ -423390: 1a03 c443 |0058: const-string v3, "NewEpisodesNotification" // string@43c4 │ │ -423394: 7120 7e0b 2300 |005a: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42339a: 3701 0900 |005d: if-le v1, v0, 0066 // +0009 │ │ -42339e: 7110 2430 0500 |005f: invoke-static {v5}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3024 │ │ -4233a4: 0c00 |0062: move-result-object v0 │ │ -4233a6: 7140 97ae 6105 |0063: invoke-static {v1, v6, v5, v0}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.showNotification:(ILde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V // method@ae97 │ │ -4233ac: 0e00 |0066: return-void │ │ +4232dc: |[4232dc] de.danoeh.antennapod.net.download.service.feed.NewEpisodesNotification.showIfNeeded:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4232ec: 6e10 dcab 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +4232f2: 0c00 |0003: move-result-object v0 │ │ +4232f4: 6e10 c8ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acc8 │ │ +4232fa: 0a01 |0007: move-result v1 │ │ +4232fc: 3801 5e00 |0008: if-eqz v1, 0066 // +005e │ │ +423300: 6e10 cbac 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getShowEpisodeNotification:()Z // method@accb │ │ +423306: 0a00 |000d: move-result v0 │ │ +423308: 3900 0300 |000e: if-nez v0, 0011 // +0003 │ │ +42330c: 2856 |0010: goto 0066 // +0056 │ │ +42330e: 5440 24a8 |0011: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@a824 │ │ +423312: 6e10 cdab 0600 |0013: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +423318: 0b01 |0016: move-result-wide v1 │ │ +42331a: 7120 2fb6 2100 |0017: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ +423320: 0c01 |001a: move-result-object v1 │ │ +423322: 7220 0cb9 1000 |001b: invoke-interface {v0, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b90c │ │ +423328: 0a00 |001e: move-result v0 │ │ +42332a: 3800 1700 |001f: if-eqz v0, 0036 // +0017 │ │ +42332e: 5440 24a8 |0021: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.countersBefore:Ljava/util/Map; // field@a824 │ │ +423332: 6e10 cdab 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +423338: 0b01 |0026: move-result-wide v1 │ │ +42333a: 7120 2fb6 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ +423340: 0c01 |002a: move-result-object v1 │ │ +423342: 7220 10b9 1000 |002b: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ +423348: 0c00 |002e: move-result-object v0 │ │ +42334a: 1f00 751e |002f: check-cast v0, Ljava/lang/Integer; // type@1e75 │ │ +42334e: 6e10 14b6 0000 |0031: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ +423354: 0a00 |0034: move-result v0 │ │ +423356: 2802 |0035: goto 0037 // +0002 │ │ +423358: 1200 |0036: const/4 v0, #int 0 // #0 │ │ +42335a: 6e10 cdab 0600 |0037: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +423360: 0b01 |003a: move-result-wide v1 │ │ +423362: 7120 92ae 2100 |003b: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.getNewEpisodeCount:(J)I // method@ae92 │ │ +423368: 0a01 |003e: move-result v1 │ │ +42336a: 2202 8d1e |003f: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +42336e: 7010 adb6 0200 |0041: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +423374: 1a03 c043 |0044: const-string v3, "New episodes before: " // string@43c0 │ │ +423378: 6e20 b9b6 3200 |0046: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42337e: 6e20 b4b6 0200 |0049: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +423384: 1a03 cf05 |004c: const-string v3, ", after: " // string@05cf │ │ +423388: 6e20 b9b6 3200 |004e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42338e: 6e20 b4b6 1200 |0051: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +423394: 6e10 c3b6 0200 |0054: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42339a: 0c02 |0057: move-result-object v2 │ │ +42339c: 1a03 c443 |0058: const-string v3, "NewEpisodesNotification" // string@43c4 │ │ +4233a0: 7120 7e0b 2300 |005a: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4233a6: 3701 0900 |005d: if-le v1, v0, 0066 // +0009 │ │ +4233aa: 7110 2430 0500 |005f: invoke-static {v5}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3024 │ │ +4233b0: 0c00 |0062: move-result-object v0 │ │ +4233b2: 7140 97ae 6105 |0063: invoke-static {v1, v6, v5, v0}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.showNotification:(ILde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroidx/core/app/NotificationManagerCompat;)V // method@ae97 │ │ +4233b8: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0004 line=48 │ │ 0x0011 line=52 │ │ 0x0037 line=53 │ │ 0x003f line=55 │ │ @@ -936319,22 +936319,22 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;JJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -423658: |[423658] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.:(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;JJ)V │ │ -423668: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42366e: 5b01 27a8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.name:Ljava/lang/String; // field@a827 │ │ -423672: 5b02 28a8 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.type:Ljava/lang/String; // field@a828 │ │ -423676: 5b03 29a8 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.uri:Landroid/net/Uri; // field@a829 │ │ -42367a: 5a04 26a8 |0009: iput-wide v4, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.length:J // field@a826 │ │ -42367e: 5a06 25a8 |000b: iput-wide v6, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.lastModified:J // field@a825 │ │ -423682: 0e00 |000d: return-void │ │ +423664: |[423664] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.:(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;JJ)V │ │ +423674: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42367a: 5b01 27a8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.name:Ljava/lang/String; // field@a827 │ │ +42367e: 5b02 28a8 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.type:Ljava/lang/String; // field@a828 │ │ +423682: 5b03 29a8 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.uri:Landroid/net/Uri; // field@a829 │ │ +423686: 5a04 26a8 |0009: iput-wide v4, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.length:J // field@a826 │ │ +42368a: 5a06 25a8 |000b: iput-wide v6, v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.lastModified:J // field@a825 │ │ +42368e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ 0x0005 line=47 │ │ 0x0007 line=48 │ │ 0x0009 line=49 │ │ @@ -936352,62 +936352,62 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 87 16-bit code units │ │ -423568: |[423568] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.list:(Landroid/content/Context;Landroid/net/Uri;)Ljava/util/List; │ │ -423578: 7110 6b08 0b00 |0000: invoke-static {v11}, Landroid/provider/DocumentsContract;.getDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@086b │ │ -42357e: 0c00 |0003: move-result-object v0 │ │ -423580: 7120 6708 0b00 |0004: invoke-static {v11, v0}, Landroid/provider/DocumentsContract;.buildChildDocumentsUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0867 │ │ -423586: 0c02 |0007: move-result-object v2 │ │ -423588: 6e10 3302 0a00 |0008: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0233 │ │ -42358e: 0c01 |000b: move-result-object v1 │ │ -423590: 1a0a cc96 |000c: const-string v10, "last_modified" // string@96cc │ │ -423594: 1a00 b2ab |000e: const-string v0, "mime_type" // string@abb2 │ │ -423598: 1a03 1572 |0010: const-string v3, "document_id" // string@7215 │ │ -42359c: 1a04 4f5a |0012: const-string v4, "_display_name" // string@5a4f │ │ -4235a0: 1a05 585a |0014: const-string v5, "_size" // string@5a58 │ │ -4235a4: 2450 2c21 43a5 |0016: filled-new-array {v3, v4, v5, v10, v0}, [Ljava/lang/String; // type@212c │ │ -4235aa: 0c03 |0019: move-result-object v3 │ │ -4235ac: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -4235ae: 1205 |001b: const/4 v5, #int 0 // #0 │ │ -4235b0: 1206 |001c: const/4 v6, #int 0 // #0 │ │ -4235b2: 7406 1a02 0100 |001d: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@021a │ │ -4235b8: 0c0a |0020: move-result-object v10 │ │ -4235ba: 2200 031f |0021: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -4235be: 7010 07b8 0000 |0023: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -4235c4: 7210 7003 0a00 |0026: invoke-interface {v10}, Landroid/database/Cursor;.moveToNext:()Z // method@0370 │ │ -4235ca: 0a01 |0029: move-result v1 │ │ -4235cc: 3801 2900 |002a: if-eqz v1, 0053 // +0029 │ │ -4235d0: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -4235d2: 7220 6b03 1a00 |002d: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@036b │ │ -4235d8: 0c01 |0030: move-result-object v1 │ │ -4235da: 7120 6808 1b00 |0031: invoke-static {v11, v1}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0868 │ │ -4235e0: 0c05 |0034: move-result-object v5 │ │ -4235e2: 1211 |0035: const/4 v1, #int 1 // #1 │ │ -4235e4: 7220 6b03 1a00 |0036: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@036b │ │ -4235ea: 0c03 |0039: move-result-object v3 │ │ -4235ec: 1221 |003a: const/4 v1, #int 2 // #2 │ │ -4235ee: 7220 6903 1a00 |003b: invoke-interface {v10, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0369 │ │ -4235f4: 0b06 |003e: move-result-wide v6 │ │ -4235f6: 1231 |003f: const/4 v1, #int 3 // #3 │ │ -4235f8: 7220 6903 1a00 |0040: invoke-interface {v10, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0369 │ │ -4235fe: 0b08 |0043: move-result-wide v8 │ │ -423600: 1241 |0044: const/4 v1, #int 4 // #4 │ │ -423602: 7220 6b03 1a00 |0045: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@036b │ │ -423608: 0c04 |0048: move-result-object v4 │ │ -42360a: 2201 531c |0049: new-instance v1, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c53 │ │ -42360e: 0712 |004b: move-object v2, v1 │ │ -423610: 7608 98ae 0200 |004c: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.:(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;JJ)V // method@ae98 │ │ -423616: 6e20 0bb8 1000 |004f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -42361c: 28d4 |0052: goto 0026 // -002c │ │ -42361e: 7210 5f03 0a00 |0053: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@035f │ │ -423624: 1100 |0056: return-object v0 │ │ +423574: |[423574] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.list:(Landroid/content/Context;Landroid/net/Uri;)Ljava/util/List; │ │ +423584: 7110 6b08 0b00 |0000: invoke-static {v11}, Landroid/provider/DocumentsContract;.getDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@086b │ │ +42358a: 0c00 |0003: move-result-object v0 │ │ +42358c: 7120 6708 0b00 |0004: invoke-static {v11, v0}, Landroid/provider/DocumentsContract;.buildChildDocumentsUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0867 │ │ +423592: 0c02 |0007: move-result-object v2 │ │ +423594: 6e10 3302 0a00 |0008: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0233 │ │ +42359a: 0c01 |000b: move-result-object v1 │ │ +42359c: 1a0a cc96 |000c: const-string v10, "last_modified" // string@96cc │ │ +4235a0: 1a00 b2ab |000e: const-string v0, "mime_type" // string@abb2 │ │ +4235a4: 1a03 1572 |0010: const-string v3, "document_id" // string@7215 │ │ +4235a8: 1a04 4f5a |0012: const-string v4, "_display_name" // string@5a4f │ │ +4235ac: 1a05 585a |0014: const-string v5, "_size" // string@5a58 │ │ +4235b0: 2450 2c21 43a5 |0016: filled-new-array {v3, v4, v5, v10, v0}, [Ljava/lang/String; // type@212c │ │ +4235b6: 0c03 |0019: move-result-object v3 │ │ +4235b8: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +4235ba: 1205 |001b: const/4 v5, #int 0 // #0 │ │ +4235bc: 1206 |001c: const/4 v6, #int 0 // #0 │ │ +4235be: 7406 1a02 0100 |001d: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@021a │ │ +4235c4: 0c0a |0020: move-result-object v10 │ │ +4235c6: 2200 031f |0021: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +4235ca: 7010 07b8 0000 |0023: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +4235d0: 7210 7003 0a00 |0026: invoke-interface {v10}, Landroid/database/Cursor;.moveToNext:()Z // method@0370 │ │ +4235d6: 0a01 |0029: move-result v1 │ │ +4235d8: 3801 2900 |002a: if-eqz v1, 0053 // +0029 │ │ +4235dc: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +4235de: 7220 6b03 1a00 |002d: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@036b │ │ +4235e4: 0c01 |0030: move-result-object v1 │ │ +4235e6: 7120 6808 1b00 |0031: invoke-static {v11, v1}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0868 │ │ +4235ec: 0c05 |0034: move-result-object v5 │ │ +4235ee: 1211 |0035: const/4 v1, #int 1 // #1 │ │ +4235f0: 7220 6b03 1a00 |0036: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@036b │ │ +4235f6: 0c03 |0039: move-result-object v3 │ │ +4235f8: 1221 |003a: const/4 v1, #int 2 // #2 │ │ +4235fa: 7220 6903 1a00 |003b: invoke-interface {v10, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0369 │ │ +423600: 0b06 |003e: move-result-wide v6 │ │ +423602: 1231 |003f: const/4 v1, #int 3 // #3 │ │ +423604: 7220 6903 1a00 |0040: invoke-interface {v10, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0369 │ │ +42360a: 0b08 |0043: move-result-wide v8 │ │ +42360c: 1241 |0044: const/4 v1, #int 4 // #4 │ │ +42360e: 7220 6b03 1a00 |0045: invoke-interface {v10, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@036b │ │ +423614: 0c04 |0048: move-result-object v4 │ │ +423616: 2201 531c |0049: new-instance v1, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c53 │ │ +42361a: 0712 |004b: move-object v2, v1 │ │ +42361c: 7608 98ae 0200 |004c: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.:(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;JJ)V // method@ae98 │ │ +423622: 6e20 0bb8 1000 |004f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +423628: 28d4 |0052: goto 0026 // -002c │ │ +42362a: 7210 5f03 0a00 |0053: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@035f │ │ +423630: 1100 |0056: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=23 │ │ 0x0008 line=25 │ │ 0x0021 line=31 │ │ 0x0026 line=32 │ │ @@ -936429,17 +936429,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423628: |[423628] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getLastModified:()J │ │ -423638: 5320 25a8 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.lastModified:J // field@a825 │ │ -42363c: 1000 |0002: return-wide v0 │ │ +423634: |[423634] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getLastModified:()J │ │ +423644: 5320 25a8 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.lastModified:J // field@a825 │ │ +423648: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;) │ │ @@ -936447,17 +936447,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423640: |[423640] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getLength:()J │ │ -423650: 5320 26a8 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.length:J // field@a826 │ │ -423654: 1000 |0002: return-wide v0 │ │ +42364c: |[42364c] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getLength:()J │ │ +42365c: 5320 26a8 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.length:J // field@a826 │ │ +423660: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;) │ │ @@ -936465,17 +936465,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423538: |[423538] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getName:()Ljava/lang/String; │ │ -423548: 5410 27a8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.name:Ljava/lang/String; // field@a827 │ │ -42354c: 1100 |0002: return-object v0 │ │ +423544: |[423544] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getName:()Ljava/lang/String; │ │ +423554: 5410 27a8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.name:Ljava/lang/String; // field@a827 │ │ +423558: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;) │ │ @@ -936483,17 +936483,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423550: |[423550] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getType:()Ljava/lang/String; │ │ -423560: 5410 28a8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.type:Ljava/lang/String; // field@a828 │ │ -423564: 1100 |0002: return-object v0 │ │ +42355c: |[42355c] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getType:()Ljava/lang/String; │ │ +42356c: 5410 28a8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.type:Ljava/lang/String; // field@a828 │ │ +423570: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;) │ │ @@ -936501,17 +936501,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -423520: |[423520] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getUri:()Landroid/net/Uri; │ │ -423530: 5410 29a8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.uri:Landroid/net/Uri; // field@a829 │ │ -423534: 1100 |0002: return-object v0 │ │ +42352c: |[42352c] de.danoeh.antennapod.net.download.service.feed.local.FastDocumentFile.getUri:()Landroid/net/Uri; │ │ +42353c: 5410 29a8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.uri:Landroid/net/Uri; // field@a829 │ │ +423540: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -936540,37 +936540,37 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4236a8: |[4236a8] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater$$ExternalSyntheticLambda0.:()V │ │ -4236b8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4236be: 0e00 |0003: return-void │ │ +4236b4: |[4236b4] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater$$ExternalSyntheticLambda0.:()V │ │ +4236c4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4236ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$$ExternalSyntheticLambda0;) │ │ name : 'compare' │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -423684: |[423684] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -423694: 1f01 c81b |0000: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ -423698: 1f02 c81b |0002: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ -42369c: 7120 a2ae 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.$r8$lambda$gQIXZxmNJyGHIhJO85OsZmyb48Y:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I // method@aea2 │ │ -4236a2: 0a01 |0007: move-result v1 │ │ -4236a4: 0f01 |0008: return v1 │ │ +423690: |[423690] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater$$ExternalSyntheticLambda0.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +4236a0: 1f01 c81b |0000: check-cast v1, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ +4236a4: 1f02 c81b |0002: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ +4236a8: 7120 a2ae 2100 |0004: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.$r8$lambda$gQIXZxmNJyGHIhJO85OsZmyb48Y:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I // method@aea2 │ │ +4236ae: 0a01 |0007: move-result v1 │ │ +4236b0: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -936651,18 +936651,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -423b80: |[423b80] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.$r8$lambda$gQIXZxmNJyGHIhJO85OsZmyb48Y:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I │ │ -423b90: 7120 a8ae 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.lambda$mustReportDownloadSuccessful$0:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I // method@aea8 │ │ -423b96: 0a00 |0003: move-result v0 │ │ -423b98: 0f00 |0004: return v0 │ │ +423b8c: |[423b8c] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.$r8$lambda$gQIXZxmNJyGHIhJO85OsZmyb48Y:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I │ │ +423b9c: 7120 a8ae 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.lambda$mustReportDownloadSuccessful$0:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I // method@aea8 │ │ +423ba2: 0a00 |0003: move-result v0 │ │ +423ba4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ @@ -936671,144 +936671,144 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -423cb8: |[423cb8] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.:()V │ │ -423cc8: 1a00 9479 |0000: const-string v0, "folder.png" // string@7994 │ │ -423ccc: 1a01 6419 |0002: const-string v1, "Folder.png" // string@1964 │ │ -423cd0: 1a02 9379 |0004: const-string v2, "folder.jpg" // string@7993 │ │ -423cd4: 1a03 6319 |0006: const-string v3, "Folder.jpg" // string@1963 │ │ -423cd8: 2440 2c21 3210 |0008: filled-new-array {v2, v3, v0, v1}, [Ljava/lang/String; // type@212c │ │ -423cde: 0c00 |000b: move-result-object v0 │ │ -423ce0: 6900 2aa8 |000c: sput-object v0, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.PREFERRED_FEED_IMAGE_FILENAMES:[Ljava/lang/String; // field@a82a │ │ -423ce4: 0e00 |000e: return-void │ │ +423cc4: |[423cc4] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.:()V │ │ +423cd4: 1a00 9479 |0000: const-string v0, "folder.png" // string@7994 │ │ +423cd8: 1a01 6419 |0002: const-string v1, "Folder.png" // string@1964 │ │ +423cdc: 1a02 9379 |0004: const-string v2, "folder.jpg" // string@7993 │ │ +423ce0: 1a03 6319 |0006: const-string v3, "Folder.jpg" // string@1963 │ │ +423ce4: 2440 2c21 3210 |0008: filled-new-array {v2, v3, v0, v1}, [Ljava/lang/String; // type@212c │ │ +423cea: 0c00 |000b: move-result-object v0 │ │ +423cec: 6900 2aa8 |000c: sput-object v0, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.PREFERRED_FEED_IMAGE_FILENAMES:[Ljava/lang/String; // field@a82a │ │ +423cf0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0008 line=51 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -423ce8: |[423ce8] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.:()V │ │ -423cf8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -423cfe: 0e00 |0003: return-void │ │ +423cf4: |[423cf4] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.:()V │ │ +423d04: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +423d0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;) │ │ name : 'createFeedItem' │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;Landroid/content/Context;)Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 30 │ │ ins : 3 │ │ outs : 17 │ │ insns size : 176 16-bit code units │ │ -4239a0: |[4239a0] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.createFeedItem:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;Landroid/content/Context;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -4239b0: 220f d11b |0000: new-instance v15, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -4239b4: 07fd |0002: move-object v13, v15 │ │ -4239b6: 1602 0000 |0003: const-wide/16 v2, #int 0 // #0 │ │ -4239ba: 7401 9bae 1c00 |0005: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@ae9b │ │ -4239c0: 0c04 |0008: move-result-object v4 │ │ -4239c2: 7100 7cb9 0000 |0009: invoke-static {}, Ljava/util/UUID;.randomUUID:()Ljava/util/UUID; // method@b97c │ │ -4239c8: 0c00 |000c: move-result-object v0 │ │ -4239ca: 6e10 7db9 0000 |000d: invoke-virtual {v0}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@b97d │ │ -4239d0: 0c05 |0010: move-result-object v5 │ │ -4239d2: 7401 9bae 1c00 |0011: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@ae9b │ │ -4239d8: 0c06 |0014: move-result-object v6 │ │ -4239da: 2207 0b1f |0015: new-instance v7, Ljava/util/Date; // type@1f0b │ │ -4239de: 7401 99ae 1c00 |0017: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getLastModified:()J // method@ae99 │ │ -4239e4: 0b00 |001a: move-result-wide v0 │ │ -4239e6: 7030 93b8 0701 |001b: invoke-direct {v7, v0, v1}, Ljava/util/Date;.:(J)V // method@b893 │ │ -4239ec: 1208 |001e: const/4 v8, #int 0 // #0 │ │ -4239ee: 07f1 |001f: move-object v1, v15 │ │ -4239f0: 0809 1b00 |0020: move-object/from16 v9, v27 │ │ -4239f4: 7609 1bac 0100 |0022: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;ILde/danoeh/antennapod/model/feed/Feed;)V // method@ac1b │ │ -4239fa: 6e10 1fac 0f00 |0025: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ac1f │ │ -423a00: 7401 9aae 1c00 |0028: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getLength:()J // method@ae9a │ │ -423a06: 0b10 |002b: move-result-wide v16 │ │ -423a08: 2200 d41b |002c: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -423a0c: 070a |002e: move-object v10, v0 │ │ -423a0e: 160b 0000 |002f: const-wide/16 v11, #int 0 // #0 │ │ -423a12: 120e |0031: const/4 v14, #int 0 // #0 │ │ -423a14: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -423a16: 07f2 |0033: move-object v2, v15 │ │ -423a18: 011f |0034: move v15, v1 │ │ -423a1a: 7401 9cae 1c00 |0035: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getType:()Ljava/lang/String; // method@ae9c │ │ -423a20: 0c12 |0038: move-result-object v18 │ │ -423a22: 7401 9dae 1c00 |0039: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ -423a28: 0c01 |003c: move-result-object v1 │ │ -423a2a: 6e10 2707 0100 |003d: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ -423a30: 0c13 |0040: move-result-object v19 │ │ -423a32: 7401 9dae 1c00 |0041: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ -423a38: 0c01 |0044: move-result-object v1 │ │ -423a3a: 6e10 2707 0100 |0045: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ -423a40: 0c14 |0048: move-result-object v20 │ │ -423a42: 1615 0000 |0049: const-wide/16 v21, #int 0 // #0 │ │ -423a46: 1317 0000 |004b: const/16 v23, #int 0 // #0 │ │ -423a4a: 1318 0000 |004d: const/16 v24, #int 0 // #0 │ │ -423a4e: 1619 0000 |004f: const-wide/16 v25, #int 0 // #0 │ │ -423a52: 7611 65ac 0a00 |0051: invoke-direct/range {v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/util/Date;IJ)V // method@ac65 │ │ -423a58: 6e20 49ac 0200 |0054: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac49 │ │ -423a5e: 7401 d2ab 1b00 |0057: invoke-virtual/range {v27}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abd2 │ │ -423a64: 0c00 |005a: move-result-object v0 │ │ -423a66: 7210 e0b8 0000 |005b: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -423a6c: 0c00 |005e: move-result-object v0 │ │ -423a6e: 7210 c3b8 0000 |005f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -423a74: 0a01 |0062: move-result v1 │ │ -423a76: 3801 3800 |0063: if-eqz v1, 009b // +0038 │ │ -423a7a: 7210 c4b8 0000 |0065: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -423a80: 0c01 |0068: move-result-object v1 │ │ -423a82: 1f01 d11b |0069: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -423a86: 6e10 2cac 0100 |006b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -423a8c: 0c03 |006e: move-result-object v3 │ │ -423a8e: 3803 f0ff |006f: if-eqz v3, 005f // -0010 │ │ -423a92: 6e10 2cac 0100 |0071: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -423a98: 0c03 |0074: move-result-object v3 │ │ -423a9a: 6e10 71ac 0300 |0075: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ -423aa0: 0c03 |0078: move-result-object v3 │ │ -423aa2: 7401 9dae 1c00 |0079: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ -423aa8: 0c04 |007c: move-result-object v4 │ │ -423aaa: 6e10 2707 0400 |007d: invoke-virtual {v4}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ -423ab0: 0c04 |0080: move-result-object v4 │ │ -423ab2: 6e20 85b6 4300 |0081: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -423ab8: 0a03 |0084: move-result v3 │ │ -423aba: 3803 daff |0085: if-eqz v3, 005f // -0026 │ │ -423abe: 7401 9aae 1c00 |0087: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getLength:()J // method@ae9a │ │ -423ac4: 0b03 |008a: move-result-wide v3 │ │ -423ac6: 6e10 2cac 0100 |008b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -423acc: 0c05 |008e: move-result-object v5 │ │ -423ace: 6e10 86ac 0500 |008f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getSize:()J // method@ac86 │ │ -423ad4: 0b05 |0092: move-result-wide v5 │ │ -423ad6: 3107 0305 |0093: cmp-long v7, v3, v5 │ │ -423ada: 3907 caff |0095: if-nez v7, 005f // -0036 │ │ -423ade: 6e20 54ac 1200 |0097: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac54 │ │ -423ae4: 1102 |009a: return-object v2 │ │ -423ae6: 0801 1c00 |009b: move-object/from16 v1, v28 │ │ -423aea: 0803 1d00 |009d: move-object/from16 v3, v29 │ │ -423aee: 7130 a9ae 1203 |009f: invoke-static {v2, v1, v3}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.loadMetadata:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;Landroid/content/Context;)V // method@aea9 │ │ -423af4: 280d |00a2: goto 00af // +000d │ │ -423af6: 0d00 |00a3: move-exception v0 │ │ -423af8: 0701 |00a4: move-object v1, v0 │ │ -423afa: 6e10 e9b6 0100 |00a5: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -423b00: 6e10 e6b6 0100 |00a8: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -423b06: 0c00 |00ab: move-result-object v0 │ │ -423b08: 6e20 42ac 0200 |00ac: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ -423b0e: 1102 |00af: return-object v2 │ │ +4239ac: |[4239ac] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.createFeedItem:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;Landroid/content/Context;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +4239bc: 220f d11b |0000: new-instance v15, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +4239c0: 07fd |0002: move-object v13, v15 │ │ +4239c2: 1602 0000 |0003: const-wide/16 v2, #int 0 // #0 │ │ +4239c6: 7401 9bae 1c00 |0005: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@ae9b │ │ +4239cc: 0c04 |0008: move-result-object v4 │ │ +4239ce: 7100 7cb9 0000 |0009: invoke-static {}, Ljava/util/UUID;.randomUUID:()Ljava/util/UUID; // method@b97c │ │ +4239d4: 0c00 |000c: move-result-object v0 │ │ +4239d6: 6e10 7db9 0000 |000d: invoke-virtual {v0}, Ljava/util/UUID;.toString:()Ljava/lang/String; // method@b97d │ │ +4239dc: 0c05 |0010: move-result-object v5 │ │ +4239de: 7401 9bae 1c00 |0011: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@ae9b │ │ +4239e4: 0c06 |0014: move-result-object v6 │ │ +4239e6: 2207 0b1f |0015: new-instance v7, Ljava/util/Date; // type@1f0b │ │ +4239ea: 7401 99ae 1c00 |0017: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getLastModified:()J // method@ae99 │ │ +4239f0: 0b00 |001a: move-result-wide v0 │ │ +4239f2: 7030 93b8 0701 |001b: invoke-direct {v7, v0, v1}, Ljava/util/Date;.:(J)V // method@b893 │ │ +4239f8: 1208 |001e: const/4 v8, #int 0 // #0 │ │ +4239fa: 07f1 |001f: move-object v1, v15 │ │ +4239fc: 0809 1b00 |0020: move-object/from16 v9, v27 │ │ +423a00: 7609 1bac 0100 |0022: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;ILde/danoeh/antennapod/model/feed/Feed;)V // method@ac1b │ │ +423a06: 6e10 1fac 0f00 |0025: invoke-virtual {v15}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ac1f │ │ +423a0c: 7401 9aae 1c00 |0028: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getLength:()J // method@ae9a │ │ +423a12: 0b10 |002b: move-result-wide v16 │ │ +423a14: 2200 d41b |002c: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +423a18: 070a |002e: move-object v10, v0 │ │ +423a1a: 160b 0000 |002f: const-wide/16 v11, #int 0 // #0 │ │ +423a1e: 120e |0031: const/4 v14, #int 0 // #0 │ │ +423a20: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +423a22: 07f2 |0033: move-object v2, v15 │ │ +423a24: 011f |0034: move v15, v1 │ │ +423a26: 7401 9cae 1c00 |0035: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getType:()Ljava/lang/String; // method@ae9c │ │ +423a2c: 0c12 |0038: move-result-object v18 │ │ +423a2e: 7401 9dae 1c00 |0039: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ +423a34: 0c01 |003c: move-result-object v1 │ │ +423a36: 6e10 2707 0100 |003d: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ +423a3c: 0c13 |0040: move-result-object v19 │ │ +423a3e: 7401 9dae 1c00 |0041: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ +423a44: 0c01 |0044: move-result-object v1 │ │ +423a46: 6e10 2707 0100 |0045: invoke-virtual {v1}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ +423a4c: 0c14 |0048: move-result-object v20 │ │ +423a4e: 1615 0000 |0049: const-wide/16 v21, #int 0 // #0 │ │ +423a52: 1317 0000 |004b: const/16 v23, #int 0 // #0 │ │ +423a56: 1318 0000 |004d: const/16 v24, #int 0 // #0 │ │ +423a5a: 1619 0000 |004f: const-wide/16 v25, #int 0 // #0 │ │ +423a5e: 7611 65ac 0a00 |0051: invoke-direct/range {v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/util/Date;IJ)V // method@ac65 │ │ +423a64: 6e20 49ac 0200 |0054: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac49 │ │ +423a6a: 7401 d2ab 1b00 |0057: invoke-virtual/range {v27}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abd2 │ │ +423a70: 0c00 |005a: move-result-object v0 │ │ +423a72: 7210 e0b8 0000 |005b: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +423a78: 0c00 |005e: move-result-object v0 │ │ +423a7a: 7210 c3b8 0000 |005f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +423a80: 0a01 |0062: move-result v1 │ │ +423a82: 3801 3800 |0063: if-eqz v1, 009b // +0038 │ │ +423a86: 7210 c4b8 0000 |0065: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +423a8c: 0c01 |0068: move-result-object v1 │ │ +423a8e: 1f01 d11b |0069: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +423a92: 6e10 2cac 0100 |006b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +423a98: 0c03 |006e: move-result-object v3 │ │ +423a9a: 3803 f0ff |006f: if-eqz v3, 005f // -0010 │ │ +423a9e: 6e10 2cac 0100 |0071: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +423aa4: 0c03 |0074: move-result-object v3 │ │ +423aa6: 6e10 71ac 0300 |0075: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ +423aac: 0c03 |0078: move-result-object v3 │ │ +423aae: 7401 9dae 1c00 |0079: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ +423ab4: 0c04 |007c: move-result-object v4 │ │ +423ab6: 6e10 2707 0400 |007d: invoke-virtual {v4}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ +423abc: 0c04 |0080: move-result-object v4 │ │ +423abe: 6e20 85b6 4300 |0081: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +423ac4: 0a03 |0084: move-result v3 │ │ +423ac6: 3803 daff |0085: if-eqz v3, 005f // -0026 │ │ +423aca: 7401 9aae 1c00 |0087: invoke-virtual/range {v28}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getLength:()J // method@ae9a │ │ +423ad0: 0b03 |008a: move-result-wide v3 │ │ +423ad2: 6e10 2cac 0100 |008b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +423ad8: 0c05 |008e: move-result-object v5 │ │ +423ada: 6e10 86ac 0500 |008f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getSize:()J // method@ac86 │ │ +423ae0: 0b05 |0092: move-result-wide v5 │ │ +423ae2: 3107 0305 |0093: cmp-long v7, v3, v5 │ │ +423ae6: 3907 caff |0095: if-nez v7, 005f // -0036 │ │ +423aea: 6e20 54ac 1200 |0097: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac54 │ │ +423af0: 1102 |009a: return-object v2 │ │ +423af2: 0801 1c00 |009b: move-object/from16 v1, v28 │ │ +423af6: 0803 1d00 |009d: move-object/from16 v3, v29 │ │ +423afa: 7130 a9ae 1203 |009f: invoke-static {v2, v1, v3}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.loadMetadata:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;Landroid/content/Context;)V // method@aea9 │ │ +423b00: 280d |00a2: goto 00af // +000d │ │ +423b02: 0d00 |00a3: move-exception v0 │ │ +423b04: 0701 |00a4: move-object v1, v0 │ │ +423b06: 6e10 e9b6 0100 |00a5: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +423b0c: 6e10 e6b6 0100 |00a8: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +423b12: 0c00 |00ab: move-result-object v0 │ │ +423b14: 6e20 42ac 0200 |00ac: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ +423b1a: 1102 |00af: return-object v2 │ │ catches : 1 │ │ 0x009f - 0x00a2 │ │ Ljava/lang/Exception; -> 0x00a3 │ │ positions : │ │ 0x0000 line=174 │ │ 0x0011 line=175 │ │ 0x0025 line=176 │ │ @@ -936834,36 +936834,36 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -423b20: |[423b20] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.feedContainsFile:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -423b30: 6e10 d2ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abd2 │ │ -423b36: 0c02 |0003: move-result-object v2 │ │ -423b38: 7210 e0b8 0200 |0004: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -423b3e: 0c02 |0007: move-result-object v2 │ │ -423b40: 7210 c3b8 0200 |0008: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -423b46: 0a00 |000b: move-result v0 │ │ -423b48: 3800 1900 |000c: if-eqz v0, 0025 // +0019 │ │ -423b4c: 7210 c4b8 0200 |000e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -423b52: 0c00 |0011: move-result-object v0 │ │ -423b54: 1f00 d11b |0012: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -423b58: 6e10 2cac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -423b5e: 0c01 |0017: move-result-object v1 │ │ -423b60: 3801 f0ff |0018: if-eqz v1, 0008 // -0010 │ │ -423b64: 6e10 2aac 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac2a │ │ -423b6a: 0c01 |001d: move-result-object v1 │ │ -423b6c: 6e20 85b6 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -423b72: 0a01 |0021: move-result v1 │ │ -423b74: 3801 e6ff |0022: if-eqz v1, 0008 // -001a │ │ -423b78: 1100 |0024: return-object v0 │ │ -423b7a: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -423b7c: 1102 |0026: return-object v2 │ │ +423b2c: |[423b2c] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.feedContainsFile:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +423b3c: 6e10 d2ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abd2 │ │ +423b42: 0c02 |0003: move-result-object v2 │ │ +423b44: 7210 e0b8 0200 |0004: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +423b4a: 0c02 |0007: move-result-object v2 │ │ +423b4c: 7210 c3b8 0200 |0008: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +423b52: 0a00 |000b: move-result v0 │ │ +423b54: 3800 1900 |000c: if-eqz v0, 0025 // +0019 │ │ +423b58: 7210 c4b8 0200 |000e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +423b5e: 0c00 |0011: move-result-object v0 │ │ +423b60: 1f00 d11b |0012: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +423b64: 6e10 2cac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +423b6a: 0c01 |0017: move-result-object v1 │ │ +423b6c: 3801 f0ff |0018: if-eqz v1, 0008 // -0010 │ │ +423b70: 6e10 2aac 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac2a │ │ +423b76: 0c01 |001d: move-result-object v1 │ │ +423b78: 6e20 85b6 3100 |001e: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +423b7e: 0a01 |0021: move-result v1 │ │ +423b80: 3801 e6ff |0022: if-eqz v1, 0008 // -001a │ │ +423b84: 1100 |0024: return-object v0 │ │ +423b86: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +423b88: 1102 |0026: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0004 line=165 │ │ 0x0014 line=166 │ │ locals : │ │ 0x0000 - 0x0027 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -936874,72 +936874,72 @@ │ │ type : '(Ljava/util/List;Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 111 16-bit code units │ │ -423bc8: |[423bc8] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.getImageUrl:(Ljava/util/List;Landroid/net/Uri;)Ljava/lang/String; │ │ -423bd8: 6200 2aa8 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.PREFERRED_FEED_IMAGE_FILENAMES:[Ljava/lang/String; // field@a82a │ │ -423bdc: 2101 |0002: array-length v1, v0 │ │ -423bde: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -423be0: 3512 2a00 |0004: if-ge v2, v1, 002e // +002a │ │ -423be4: 4603 0002 |0006: aget-object v3, v0, v2 │ │ -423be8: 7210 e0b8 0700 |0008: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -423bee: 0c04 |000b: move-result-object v4 │ │ -423bf0: 7210 c3b8 0400 |000c: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -423bf6: 0a05 |000f: move-result v5 │ │ -423bf8: 3805 1b00 |0010: if-eqz v5, 002b // +001b │ │ -423bfc: 7210 c4b8 0400 |0012: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -423c02: 0c05 |0015: move-result-object v5 │ │ -423c04: 1f05 531c |0016: check-cast v5, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c53 │ │ -423c08: 6e10 9bae 0500 |0018: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@ae9b │ │ -423c0e: 0c06 |001b: move-result-object v6 │ │ -423c10: 6e20 85b6 6300 |001c: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -423c16: 0a06 |001f: move-result v6 │ │ -423c18: 3806 ecff |0020: if-eqz v6, 000c // -0014 │ │ -423c1c: 6e10 9dae 0500 |0022: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ -423c22: 0c07 |0025: move-result-object v7 │ │ -423c24: 6e10 2707 0700 |0026: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ -423c2a: 0c07 |0029: move-result-object v7 │ │ -423c2c: 1107 |002a: return-object v7 │ │ -423c2e: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -423c32: 28d7 |002d: goto 0004 // -0029 │ │ -423c34: 7210 e0b8 0700 |002e: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -423c3a: 0c07 |0031: move-result-object v7 │ │ -423c3c: 7210 c3b8 0700 |0032: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -423c42: 0a00 |0035: move-result v0 │ │ -423c44: 3800 2700 |0036: if-eqz v0, 005d // +0027 │ │ -423c48: 7210 c4b8 0700 |0038: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -423c4e: 0c00 |003b: move-result-object v0 │ │ -423c50: 1f00 531c |003c: check-cast v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c53 │ │ -423c54: 6e10 9cae 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getType:()Ljava/lang/String; // method@ae9c │ │ -423c5a: 0c01 |0041: move-result-object v1 │ │ -423c5c: 3801 f0ff |0042: if-eqz v1, 0032 // -0010 │ │ -423c60: 1a02 d48d |0044: const-string v2, "image/jpeg" // string@8dd4 │ │ -423c64: 6e20 9cb6 2100 |0046: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -423c6a: 0a02 |0049: move-result v2 │ │ -423c6c: 3902 0a00 |004a: if-nez v2, 0054 // +000a │ │ -423c70: 1a02 d68d |004c: const-string v2, "image/png" // string@8dd6 │ │ -423c74: 6e20 9cb6 2100 |004e: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -423c7a: 0a01 |0051: move-result v1 │ │ -423c7c: 3801 e0ff |0052: if-eqz v1, 0032 // -0020 │ │ -423c80: 6e10 9dae 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ -423c86: 0c07 |0057: move-result-object v7 │ │ -423c88: 6e10 2707 0700 |0058: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ -423c8e: 0c07 |005b: move-result-object v7 │ │ -423c90: 1107 |005c: return-object v7 │ │ -423c92: 2207 8d1e |005d: new-instance v7, Ljava/lang/StringBuilder; // type@1e8d │ │ -423c96: 7010 adb6 0700 |005f: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -423c9c: 1a00 4760 |0062: const-string v0, "antennapod_generative_cover:" // string@6047 │ │ -423ca0: 6e20 b9b6 0700 |0064: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -423ca6: 6e20 b8b6 8700 |0067: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -423cac: 6e10 c3b6 0700 |006a: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -423cb2: 0c07 |006d: move-result-object v7 │ │ -423cb4: 1107 |006e: return-object v7 │ │ +423bd4: |[423bd4] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.getImageUrl:(Ljava/util/List;Landroid/net/Uri;)Ljava/lang/String; │ │ +423be4: 6200 2aa8 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.PREFERRED_FEED_IMAGE_FILENAMES:[Ljava/lang/String; // field@a82a │ │ +423be8: 2101 |0002: array-length v1, v0 │ │ +423bea: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +423bec: 3512 2a00 |0004: if-ge v2, v1, 002e // +002a │ │ +423bf0: 4603 0002 |0006: aget-object v3, v0, v2 │ │ +423bf4: 7210 e0b8 0700 |0008: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +423bfa: 0c04 |000b: move-result-object v4 │ │ +423bfc: 7210 c3b8 0400 |000c: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +423c02: 0a05 |000f: move-result v5 │ │ +423c04: 3805 1b00 |0010: if-eqz v5, 002b // +001b │ │ +423c08: 7210 c4b8 0400 |0012: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +423c0e: 0c05 |0015: move-result-object v5 │ │ +423c10: 1f05 531c |0016: check-cast v5, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c53 │ │ +423c14: 6e10 9bae 0500 |0018: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@ae9b │ │ +423c1a: 0c06 |001b: move-result-object v6 │ │ +423c1c: 6e20 85b6 6300 |001c: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +423c22: 0a06 |001f: move-result v6 │ │ +423c24: 3806 ecff |0020: if-eqz v6, 000c // -0014 │ │ +423c28: 6e10 9dae 0500 |0022: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ +423c2e: 0c07 |0025: move-result-object v7 │ │ +423c30: 6e10 2707 0700 |0026: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ +423c36: 0c07 |0029: move-result-object v7 │ │ +423c38: 1107 |002a: return-object v7 │ │ +423c3a: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +423c3e: 28d7 |002d: goto 0004 // -0029 │ │ +423c40: 7210 e0b8 0700 |002e: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +423c46: 0c07 |0031: move-result-object v7 │ │ +423c48: 7210 c3b8 0700 |0032: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +423c4e: 0a00 |0035: move-result v0 │ │ +423c50: 3800 2700 |0036: if-eqz v0, 005d // +0027 │ │ +423c54: 7210 c4b8 0700 |0038: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +423c5a: 0c00 |003b: move-result-object v0 │ │ +423c5c: 1f00 531c |003c: check-cast v0, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c53 │ │ +423c60: 6e10 9cae 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getType:()Ljava/lang/String; // method@ae9c │ │ +423c66: 0c01 |0041: move-result-object v1 │ │ +423c68: 3801 f0ff |0042: if-eqz v1, 0032 // -0010 │ │ +423c6c: 1a02 d48d |0044: const-string v2, "image/jpeg" // string@8dd4 │ │ +423c70: 6e20 9cb6 2100 |0046: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +423c76: 0a02 |0049: move-result v2 │ │ +423c78: 3902 0a00 |004a: if-nez v2, 0054 // +000a │ │ +423c7c: 1a02 d68d |004c: const-string v2, "image/png" // string@8dd6 │ │ +423c80: 6e20 9cb6 2100 |004e: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +423c86: 0a01 |0051: move-result v1 │ │ +423c88: 3801 e0ff |0052: if-eqz v1, 0032 // -0020 │ │ +423c8c: 6e10 9dae 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ +423c92: 0c07 |0057: move-result-object v7 │ │ +423c94: 6e10 2707 0700 |0058: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ +423c9a: 0c07 |005b: move-result-object v7 │ │ +423c9c: 1107 |005c: return-object v7 │ │ +423c9e: 2207 8d1e |005d: new-instance v7, Ljava/lang/StringBuilder; // type@1e8d │ │ +423ca2: 7010 adb6 0700 |005f: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +423ca8: 1a00 4760 |0062: const-string v0, "antennapod_generative_cover:" // string@6047 │ │ +423cac: 6e20 b9b6 0700 |0064: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +423cb2: 6e20 b8b6 8700 |0067: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +423cb8: 6e10 c3b6 0700 |006a: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +423cbe: 0c07 |006d: move-result-object v7 │ │ +423cc0: 1107 |006e: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0008 line=144 │ │ 0x0018 line=145 │ │ 0x0022 line=146 │ │ 0x002e line=152 │ │ @@ -936956,22 +936956,22 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -423b9c: |[423b9c] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.lambda$mustReportDownloadSuccessful$0:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I │ │ -423bac: 6e10 92ab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab92 │ │ -423bb2: 0c00 |0003: move-result-object v0 │ │ -423bb4: 6e10 92ab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab92 │ │ -423bba: 0c01 |0007: move-result-object v1 │ │ -423bbc: 6e20 97b8 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b897 │ │ -423bc2: 0a00 |000b: move-result v0 │ │ -423bc4: 0f00 |000c: return v0 │ │ +423ba8: |[423ba8] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.lambda$mustReportDownloadSuccessful$0:(Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadResult;)I │ │ +423bb8: 6e10 92ab 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab92 │ │ +423bbe: 0c00 |0003: move-result-object v0 │ │ +423bc0: 6e10 92ab 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadResult;.getCompletionDate:()Ljava/util/Date; // method@ab92 │ │ +423bc6: 0c01 |0007: move-result-object v1 │ │ +423bc8: 6e20 97b8 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b897 │ │ +423bce: 0a00 |000b: move-result v0 │ │ +423bd0: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ 0x0000 - 0x000d reg=1 (null) Lde/danoeh/antennapod/model/download/DownloadResult; │ │ │ │ @@ -936980,167 +936980,167 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;Landroid/content/Context;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 314 16-bit code units │ │ -423d00: |[423d00] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.loadMetadata:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;Landroid/content/Context;)V │ │ -423d10: 1a00 1a08 |0000: const-string v0, ": " // string@081a │ │ -423d14: 1a01 4f40 |0002: const-string v1, "LocalFeedUpdater" // string@404f │ │ -423d18: 2202 b81b |0004: new-instance v2, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1bb8 │ │ -423d1c: 7010 58ab 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@ab58 │ │ -423d22: 6e10 9dae 0800 |0009: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ -423d28: 0c03 |000c: move-result-object v3 │ │ -423d2a: 6e30 6506 9203 |000d: invoke-virtual {v2, v9, v3}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@0665 │ │ -423d30: 1253 |0010: const/4 v3, #int 5 // #5 │ │ -423d32: 6e20 6006 3200 |0011: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@0660 │ │ -423d38: 0c03 |0014: move-result-object v3 │ │ -423d3a: 7110 330b 0300 |0015: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -423d40: 0a04 |0018: move-result v4 │ │ -423d42: 3904 2600 |0019: if-nez v4, 003f // +0026 │ │ -423d46: 1a04 0a08 |001b: const-string v4, "19040101T000000.000Z" // string@080a │ │ -423d4a: 6e20 85b6 3400 |001d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -423d50: 0a04 |0020: move-result v4 │ │ -423d52: 3904 1e00 |0021: if-nez v4, 003f // +001e │ │ -423d56: 2204 f51e |0023: new-instance v4, Ljava/text/SimpleDateFormat; // type@1ef5 │ │ -423d5a: 1a05 fedb |0025: const-string v5, "yyyyMMdd'T'HHmmss" // string@dbfe │ │ -423d5e: 7100 fbb8 0000 |0027: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b8fb │ │ -423d64: 0c06 |002a: move-result-object v6 │ │ -423d66: 7030 cdb7 5406 |002b: invoke-direct {v4, v5, v6}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b7cd │ │ -423d6c: 6e20 c4b7 3400 |002e: invoke-virtual {v4, v3}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b7c4 │ │ -423d72: 0c04 |0031: move-result-object v4 │ │ -423d74: 6e20 4fac 4700 |0032: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac4f │ │ -423d7a: 280a |0035: goto 003f // +000a │ │ -423d7c: 7110 cab0 0300 |0036: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b0ca │ │ -423d82: 0c03 |0039: move-result-object v3 │ │ -423d84: 3803 0500 |003a: if-eqz v3, 003f // +0005 │ │ -423d88: 6e20 4fac 3700 |003c: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac4f │ │ -423d8e: 1273 |003f: const/4 v3, #int 7 // #7 │ │ -423d90: 6e20 6006 3200 |0040: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@0660 │ │ -423d96: 0c03 |0043: move-result-object v3 │ │ -423d98: 7110 330b 0300 |0044: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -423d9e: 0a04 |0047: move-result v4 │ │ -423da0: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -423da4: 6e20 50ac 3700 |004a: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ac50 │ │ -423daa: 1303 0900 |004d: const/16 v3, #int 9 // #9 │ │ -423dae: 6e20 6006 3200 |004f: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@0660 │ │ -423db4: 0c03 |0052: move-result-object v3 │ │ -423db6: 3803 1600 |0053: if-eqz v3, 0069 // +0016 │ │ -423dba: 1a04 76b0 |0055: const-string v4, "null" // string@b076 │ │ -423dbe: 6e20 85b6 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -423dc4: 0a04 |005a: move-result v4 │ │ -423dc6: 3904 0e00 |005b: if-nez v4, 0069 // +000e │ │ -423dca: 6e10 2cac 0700 |005d: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -423dd0: 0c04 |0060: move-result-object v4 │ │ -423dd2: 7110 28b6 0300 |0061: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ -423dd8: 0b05 |0064: move-result-wide v5 │ │ -423dda: 8453 |0065: long-to-int v3, v5 │ │ -423ddc: 6e20 97ac 3400 |0066: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac97 │ │ -423de2: 6e10 2cac 0700 |0069: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -423de8: 0c03 |006c: move-result-object v3 │ │ -423dea: 6e10 6106 0200 |006d: invoke-virtual {v2}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@0661 │ │ -423df0: 0c04 |0070: move-result-object v4 │ │ -423df2: 3804 0400 |0071: if-eqz v4, 0075 // +0004 │ │ -423df6: 1214 |0073: const/4 v4, #int 1 // #1 │ │ -423df8: 2802 |0074: goto 0076 // +0002 │ │ -423dfa: 1204 |0075: const/4 v4, #int 0 // #0 │ │ -423dfc: 7110 98b5 0400 |0076: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b598 │ │ -423e02: 0c04 |0079: move-result-object v4 │ │ -423e04: 6e20 98ac 4300 |007a: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V // method@ac98 │ │ -423e0a: 6e10 3302 0900 |007d: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0233 │ │ -423e10: 0c03 |0080: move-result-object v3 │ │ -423e12: 6e10 9dae 0800 |0081: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ -423e18: 0c04 |0084: move-result-object v4 │ │ -423e1a: 6e20 1802 4300 |0085: invoke-virtual {v3, v4}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0218 │ │ -423e20: 0c03 |0088: move-result-object v3 │ │ -423e22: 2204 231d |0089: new-instance v4, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader; // type@1d23 │ │ -423e26: 2205 d71f |008b: new-instance v5, Lorg/apache/commons/io/input/CountingInputStream; // type@1fd7 │ │ -423e2a: 2206 341e |008d: new-instance v6, Ljava/io/BufferedInputStream; // type@1e34 │ │ -423e2e: 7020 ecb4 3600 |008f: invoke-direct {v6, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b4ec │ │ -423e34: 7020 f2ba 6500 |0092: invoke-direct {v5, v6}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@baf2 │ │ -423e3a: 7020 06b1 5400 |0095: invoke-direct {v4, v5}, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@b106 │ │ -423e40: 6e10 fdb0 0400 |0098: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInputStream:()V // method@b0fd │ │ -423e46: 6e10 07b1 0400 |009b: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.getComment:()Ljava/lang/String; // method@b107 │ │ -423e4c: 0c04 |009e: move-result-object v4 │ │ -423e4e: 6e20 42ac 4700 |009f: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ -423e54: 3803 8a00 |00a2: if-eqz v3, 012c // +008a │ │ -423e58: 6e10 51b5 0300 |00a4: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@b551 │ │ -423e5e: 2900 8500 |00a7: goto/16 012c // +0085 │ │ -423e62: 0d04 |00a9: move-exception v4 │ │ -423e64: 3803 0a00 |00aa: if-eqz v3, 00b4 // +000a │ │ -423e68: 6e10 51b5 0300 |00ac: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@b551 │ │ -423e6e: 2805 |00af: goto 00b4 // +0005 │ │ -423e70: 0d03 |00b0: move-exception v3 │ │ -423e72: 6e20 e3b6 3400 |00b1: invoke-virtual {v4, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b6e3 │ │ -423e78: 2704 |00b4: throw v4 │ │ -423e7a: 0d03 |00b5: move-exception v3 │ │ -423e7c: 2802 |00b6: goto 00b8 // +0002 │ │ -423e7e: 0d03 |00b7: move-exception v3 │ │ -423e80: 2204 8d1e |00b8: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ -423e84: 7010 adb6 0400 |00ba: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -423e8a: 1a05 b551 |00bd: const-string v5, "Unable to parse ID3 of " // string@51b5 │ │ -423e8e: 6e20 b9b6 5400 |00bf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -423e94: 6e10 9dae 0800 |00c2: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ -423e9a: 0c05 |00c5: move-result-object v5 │ │ -423e9c: 6e20 b8b6 5400 |00c6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -423ea2: 6e20 b9b6 0400 |00c9: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -423ea8: 6e10 e6b6 0300 |00cc: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -423eae: 0c03 |00cf: move-result-object v3 │ │ -423eb0: 6e20 b9b6 3400 |00d0: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -423eb6: 6e10 c3b6 0400 |00d3: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -423ebc: 0c03 |00d6: move-result-object v3 │ │ -423ebe: 7120 7e0b 3100 |00d7: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -423ec4: 6e10 3302 0900 |00da: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0233 │ │ -423eca: 0c09 |00dd: move-result-object v9 │ │ -423ecc: 6e10 9dae 0800 |00de: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ -423ed2: 0c03 |00e1: move-result-object v3 │ │ -423ed4: 6e20 1802 3900 |00e2: invoke-virtual {v9, v3}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0218 │ │ -423eda: 0c09 |00e5: move-result-object v9 │ │ -423edc: 2203 2a1d |00e6: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader; // type@1d2a │ │ -423ee0: 7020 24b1 9300 |00e8: invoke-direct {v3, v9}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.:(Ljava/io/InputStream;)V // method@b124 │ │ -423ee6: 6e10 2fb1 0300 |00eb: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readInputStream:()V // method@b12f │ │ -423eec: 6e10 25b1 0300 |00ee: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.getDescription:()Ljava/lang/String; // method@b125 │ │ -423ef2: 0c03 |00f1: move-result-object v3 │ │ -423ef4: 6e20 42ac 3700 |00f2: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ -423efa: 3809 3700 |00f5: if-eqz v9, 012c // +0037 │ │ -423efe: 6e10 51b5 0900 |00f7: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@b551 │ │ -423f04: 2832 |00fa: goto 012c // +0032 │ │ -423f06: 0d07 |00fb: move-exception v7 │ │ -423f08: 3809 0a00 |00fc: if-eqz v9, 0106 // +000a │ │ -423f0c: 6e10 51b5 0900 |00fe: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@b551 │ │ -423f12: 2805 |0101: goto 0106 // +0005 │ │ -423f14: 0d09 |0102: move-exception v9 │ │ -423f16: 6e20 e3b6 9700 |0103: invoke-virtual {v7, v9}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b6e3 │ │ -423f1c: 2707 |0106: throw v7 │ │ -423f1e: 0d07 |0107: move-exception v7 │ │ -423f20: 2802 |0108: goto 010a // +0002 │ │ -423f22: 0d07 |0109: move-exception v7 │ │ -423f24: 2209 8d1e |010a: new-instance v9, Ljava/lang/StringBuilder; // type@1e8d │ │ -423f28: 7010 adb6 0900 |010c: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -423f2e: 1a03 b651 |010f: const-string v3, "Unable to parse vorbis comments of " // string@51b6 │ │ -423f32: 6e20 b9b6 3900 |0111: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -423f38: 6e10 9dae 0800 |0114: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ -423f3e: 0c08 |0117: move-result-object v8 │ │ -423f40: 6e20 b8b6 8900 |0118: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -423f46: 6e20 b9b6 0900 |011b: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -423f4c: 6e10 e6b6 0700 |011e: invoke-virtual {v7}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -423f52: 0c07 |0121: move-result-object v7 │ │ -423f54: 6e20 b9b6 7900 |0122: invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -423f5a: 6e10 c3b6 0900 |0125: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -423f60: 0c07 |0128: move-result-object v7 │ │ -423f62: 7120 7e0b 7100 |0129: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -423f68: 6e10 59ab 0200 |012c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab59 │ │ -423f6e: 0e00 |012f: return-void │ │ -423f70: 0d07 |0130: move-exception v7 │ │ -423f72: 6e10 59ab 0200 |0131: invoke-virtual {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab59 │ │ -423f78: 2805 |0134: goto 0139 // +0005 │ │ -423f7a: 0d08 |0135: move-exception v8 │ │ -423f7c: 6e20 e3b6 8700 |0136: invoke-virtual {v7, v8}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b6e3 │ │ -423f82: 2707 |0139: throw v7 │ │ +423d0c: |[423d0c] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.loadMetadata:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;Landroid/content/Context;)V │ │ +423d1c: 1a00 1a08 |0000: const-string v0, ": " // string@081a │ │ +423d20: 1a01 4f40 |0002: const-string v1, "LocalFeedUpdater" // string@404f │ │ +423d24: 2202 b81b |0004: new-instance v2, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1bb8 │ │ +423d28: 7010 58ab 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@ab58 │ │ +423d2e: 6e10 9dae 0800 |0009: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ +423d34: 0c03 |000c: move-result-object v3 │ │ +423d36: 6e30 6506 9203 |000d: invoke-virtual {v2, v9, v3}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@0665 │ │ +423d3c: 1253 |0010: const/4 v3, #int 5 // #5 │ │ +423d3e: 6e20 6006 3200 |0011: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@0660 │ │ +423d44: 0c03 |0014: move-result-object v3 │ │ +423d46: 7110 330b 0300 |0015: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +423d4c: 0a04 |0018: move-result v4 │ │ +423d4e: 3904 2600 |0019: if-nez v4, 003f // +0026 │ │ +423d52: 1a04 0a08 |001b: const-string v4, "19040101T000000.000Z" // string@080a │ │ +423d56: 6e20 85b6 3400 |001d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +423d5c: 0a04 |0020: move-result v4 │ │ +423d5e: 3904 1e00 |0021: if-nez v4, 003f // +001e │ │ +423d62: 2204 f51e |0023: new-instance v4, Ljava/text/SimpleDateFormat; // type@1ef5 │ │ +423d66: 1a05 fedb |0025: const-string v5, "yyyyMMdd'T'HHmmss" // string@dbfe │ │ +423d6a: 7100 fbb8 0000 |0027: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b8fb │ │ +423d70: 0c06 |002a: move-result-object v6 │ │ +423d72: 7030 cdb7 5406 |002b: invoke-direct {v4, v5, v6}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b7cd │ │ +423d78: 6e20 c4b7 3400 |002e: invoke-virtual {v4, v3}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b7c4 │ │ +423d7e: 0c04 |0031: move-result-object v4 │ │ +423d80: 6e20 4fac 4700 |0032: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac4f │ │ +423d86: 280a |0035: goto 003f // +000a │ │ +423d88: 7110 cab0 0300 |0036: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b0ca │ │ +423d8e: 0c03 |0039: move-result-object v3 │ │ +423d90: 3803 0500 |003a: if-eqz v3, 003f // +0005 │ │ +423d94: 6e20 4fac 3700 |003c: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac4f │ │ +423d9a: 1273 |003f: const/4 v3, #int 7 // #7 │ │ +423d9c: 6e20 6006 3200 |0040: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@0660 │ │ +423da2: 0c03 |0043: move-result-object v3 │ │ +423da4: 7110 330b 0300 |0044: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +423daa: 0a04 |0047: move-result v4 │ │ +423dac: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +423db0: 6e20 50ac 3700 |004a: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ac50 │ │ +423db6: 1303 0900 |004d: const/16 v3, #int 9 // #9 │ │ +423dba: 6e20 6006 3200 |004f: invoke-virtual {v2, v3}, Landroid/media/MediaMetadataRetriever;.extractMetadata:(I)Ljava/lang/String; // method@0660 │ │ +423dc0: 0c03 |0052: move-result-object v3 │ │ +423dc2: 3803 1600 |0053: if-eqz v3, 0069 // +0016 │ │ +423dc6: 1a04 76b0 |0055: const-string v4, "null" // string@b076 │ │ +423dca: 6e20 85b6 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +423dd0: 0a04 |005a: move-result v4 │ │ +423dd2: 3904 0e00 |005b: if-nez v4, 0069 // +000e │ │ +423dd6: 6e10 2cac 0700 |005d: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +423ddc: 0c04 |0060: move-result-object v4 │ │ +423dde: 7110 28b6 0300 |0061: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ +423de4: 0b05 |0064: move-result-wide v5 │ │ +423de6: 8453 |0065: long-to-int v3, v5 │ │ +423de8: 6e20 97ac 3400 |0066: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac97 │ │ +423dee: 6e10 2cac 0700 |0069: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +423df4: 0c03 |006c: move-result-object v3 │ │ +423df6: 6e10 6106 0200 |006d: invoke-virtual {v2}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@0661 │ │ +423dfc: 0c04 |0070: move-result-object v4 │ │ +423dfe: 3804 0400 |0071: if-eqz v4, 0075 // +0004 │ │ +423e02: 1214 |0073: const/4 v4, #int 1 // #1 │ │ +423e04: 2802 |0074: goto 0076 // +0002 │ │ +423e06: 1204 |0075: const/4 v4, #int 0 // #0 │ │ +423e08: 7110 98b5 0400 |0076: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b598 │ │ +423e0e: 0c04 |0079: move-result-object v4 │ │ +423e10: 6e20 98ac 4300 |007a: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V // method@ac98 │ │ +423e16: 6e10 3302 0900 |007d: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0233 │ │ +423e1c: 0c03 |0080: move-result-object v3 │ │ +423e1e: 6e10 9dae 0800 |0081: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ +423e24: 0c04 |0084: move-result-object v4 │ │ +423e26: 6e20 1802 4300 |0085: invoke-virtual {v3, v4}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0218 │ │ +423e2c: 0c03 |0088: move-result-object v3 │ │ +423e2e: 2204 231d |0089: new-instance v4, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader; // type@1d23 │ │ +423e32: 2205 d71f |008b: new-instance v5, Lorg/apache/commons/io/input/CountingInputStream; // type@1fd7 │ │ +423e36: 2206 341e |008d: new-instance v6, Ljava/io/BufferedInputStream; // type@1e34 │ │ +423e3a: 7020 ecb4 3600 |008f: invoke-direct {v6, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b4ec │ │ +423e40: 7020 f2ba 6500 |0092: invoke-direct {v5, v6}, Lorg/apache/commons/io/input/CountingInputStream;.:(Ljava/io/InputStream;)V // method@baf2 │ │ +423e46: 7020 06b1 5400 |0095: invoke-direct {v4, v5}, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@b106 │ │ +423e4c: 6e10 fdb0 0400 |0098: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInputStream:()V // method@b0fd │ │ +423e52: 6e10 07b1 0400 |009b: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.getComment:()Ljava/lang/String; // method@b107 │ │ +423e58: 0c04 |009e: move-result-object v4 │ │ +423e5a: 6e20 42ac 4700 |009f: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ +423e60: 3803 8a00 |00a2: if-eqz v3, 012c // +008a │ │ +423e64: 6e10 51b5 0300 |00a4: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@b551 │ │ +423e6a: 2900 8500 |00a7: goto/16 012c // +0085 │ │ +423e6e: 0d04 |00a9: move-exception v4 │ │ +423e70: 3803 0a00 |00aa: if-eqz v3, 00b4 // +000a │ │ +423e74: 6e10 51b5 0300 |00ac: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@b551 │ │ +423e7a: 2805 |00af: goto 00b4 // +0005 │ │ +423e7c: 0d03 |00b0: move-exception v3 │ │ +423e7e: 6e20 e3b6 3400 |00b1: invoke-virtual {v4, v3}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b6e3 │ │ +423e84: 2704 |00b4: throw v4 │ │ +423e86: 0d03 |00b5: move-exception v3 │ │ +423e88: 2802 |00b6: goto 00b8 // +0002 │ │ +423e8a: 0d03 |00b7: move-exception v3 │ │ +423e8c: 2204 8d1e |00b8: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ +423e90: 7010 adb6 0400 |00ba: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +423e96: 1a05 b551 |00bd: const-string v5, "Unable to parse ID3 of " // string@51b5 │ │ +423e9a: 6e20 b9b6 5400 |00bf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +423ea0: 6e10 9dae 0800 |00c2: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ +423ea6: 0c05 |00c5: move-result-object v5 │ │ +423ea8: 6e20 b8b6 5400 |00c6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +423eae: 6e20 b9b6 0400 |00c9: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +423eb4: 6e10 e6b6 0300 |00cc: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +423eba: 0c03 |00cf: move-result-object v3 │ │ +423ebc: 6e20 b9b6 3400 |00d0: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +423ec2: 6e10 c3b6 0400 |00d3: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +423ec8: 0c03 |00d6: move-result-object v3 │ │ +423eca: 7120 7e0b 3100 |00d7: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +423ed0: 6e10 3302 0900 |00da: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0233 │ │ +423ed6: 0c09 |00dd: move-result-object v9 │ │ +423ed8: 6e10 9dae 0800 |00de: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ +423ede: 0c03 |00e1: move-result-object v3 │ │ +423ee0: 6e20 1802 3900 |00e2: invoke-virtual {v9, v3}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0218 │ │ +423ee6: 0c09 |00e5: move-result-object v9 │ │ +423ee8: 2203 2a1d |00e6: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader; // type@1d2a │ │ +423eec: 7020 24b1 9300 |00e8: invoke-direct {v3, v9}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.:(Ljava/io/InputStream;)V // method@b124 │ │ +423ef2: 6e10 2fb1 0300 |00eb: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readInputStream:()V // method@b12f │ │ +423ef8: 6e10 25b1 0300 |00ee: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.getDescription:()Ljava/lang/String; // method@b125 │ │ +423efe: 0c03 |00f1: move-result-object v3 │ │ +423f00: 6e20 42ac 3700 |00f2: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ +423f06: 3809 3700 |00f5: if-eqz v9, 012c // +0037 │ │ +423f0a: 6e10 51b5 0900 |00f7: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@b551 │ │ +423f10: 2832 |00fa: goto 012c // +0032 │ │ +423f12: 0d07 |00fb: move-exception v7 │ │ +423f14: 3809 0a00 |00fc: if-eqz v9, 0106 // +000a │ │ +423f18: 6e10 51b5 0900 |00fe: invoke-virtual {v9}, Ljava/io/InputStream;.close:()V // method@b551 │ │ +423f1e: 2805 |0101: goto 0106 // +0005 │ │ +423f20: 0d09 |0102: move-exception v9 │ │ +423f22: 6e20 e3b6 9700 |0103: invoke-virtual {v7, v9}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b6e3 │ │ +423f28: 2707 |0106: throw v7 │ │ +423f2a: 0d07 |0107: move-exception v7 │ │ +423f2c: 2802 |0108: goto 010a // +0002 │ │ +423f2e: 0d07 |0109: move-exception v7 │ │ +423f30: 2209 8d1e |010a: new-instance v9, Ljava/lang/StringBuilder; // type@1e8d │ │ +423f34: 7010 adb6 0900 |010c: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +423f3a: 1a03 b651 |010f: const-string v3, "Unable to parse vorbis comments of " // string@51b6 │ │ +423f3e: 6e20 b9b6 3900 |0111: invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +423f44: 6e10 9dae 0800 |0114: invoke-virtual {v8}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ +423f4a: 0c08 |0117: move-result-object v8 │ │ +423f4c: 6e20 b8b6 8900 |0118: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +423f52: 6e20 b9b6 0900 |011b: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +423f58: 6e10 e6b6 0700 |011e: invoke-virtual {v7}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +423f5e: 0c07 |0121: move-result-object v7 │ │ +423f60: 6e20 b9b6 7900 |0122: invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +423f66: 6e10 c3b6 0900 |0125: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +423f6c: 0c07 |0128: move-result-object v7 │ │ +423f6e: 7120 7e0b 7100 |0129: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +423f74: 6e10 59ab 0200 |012c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab59 │ │ +423f7a: 0e00 |012f: return-void │ │ +423f7c: 0d07 |0130: move-exception v7 │ │ +423f7e: 6e10 59ab 0200 |0131: invoke-virtual {v2}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab59 │ │ +423f84: 2805 |0134: goto 0139 // +0005 │ │ +423f86: 0d08 |0135: move-exception v8 │ │ +423f88: 6e20 e3b6 8700 |0136: invoke-virtual {v7, v8}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b6e3 │ │ +423f8e: 2707 |0139: throw v7 │ │ catches : 16 │ │ 0x0009 - 0x0021 │ │ -> 0x0130 │ │ 0x0023 - 0x0035 │ │ Ljava/text/ParseException; -> 0x0036 │ │ -> 0x0130 │ │ 0x0036 - 0x007d │ │ @@ -937225,37 +937225,37 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -4236c0: |[4236c0] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.mustReportDownloadSuccessful:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ -4236d0: 6e10 cdab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -4236d6: 0b00 |0003: move-result-wide v0 │ │ -4236d8: 7120 fab3 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@b3fa │ │ -4236de: 0c02 |0007: move-result-object v2 │ │ -4236e0: 7210 dfb8 0200 |0008: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b8df │ │ -4236e6: 0a00 |000b: move-result v0 │ │ -4236e8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -4236ea: 3800 0300 |000d: if-eqz v0, 0010 // +0003 │ │ -4236ee: 0f01 |000f: return v1 │ │ -4236f0: 2200 541c |0010: new-instance v0, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$$ExternalSyntheticLambda0; // type@1c54 │ │ -4236f4: 7010 9fae 0000 |0012: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$$ExternalSyntheticLambda0;.:()V // method@ae9f │ │ -4236fa: 7120 88b8 0200 |0015: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b888 │ │ -423700: 7210 e8b8 0200 |0018: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b8e8 │ │ -423706: 0a00 |001b: move-result v0 │ │ -423708: b110 |001c: sub-int/2addr v0, v1 │ │ -42370a: 7220 dcb8 0200 |001d: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -423710: 0c02 |0020: move-result-object v2 │ │ -423712: 1f02 c81b |0021: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ -423716: 6e10 99ab 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab99 │ │ -42371c: 0a02 |0026: move-result v2 │ │ -42371e: b712 |0027: xor-int/2addr v2, v1 │ │ -423720: 0f02 |0028: return v2 │ │ +4236cc: |[4236cc] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.mustReportDownloadSuccessful:(Lde/danoeh/antennapod/model/feed/Feed;)Z │ │ +4236dc: 6e10 cdab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +4236e2: 0b00 |0003: move-result-wide v0 │ │ +4236e4: 7120 fab3 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@b3fa │ │ +4236ea: 0c02 |0007: move-result-object v2 │ │ +4236ec: 7210 dfb8 0200 |0008: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b8df │ │ +4236f2: 0a00 |000b: move-result v0 │ │ +4236f4: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +4236f6: 3800 0300 |000d: if-eqz v0, 0010 // +0003 │ │ +4236fa: 0f01 |000f: return v1 │ │ +4236fc: 2200 541c |0010: new-instance v0, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$$ExternalSyntheticLambda0; // type@1c54 │ │ +423700: 7010 9fae 0000 |0012: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$$ExternalSyntheticLambda0;.:()V // method@ae9f │ │ +423706: 7120 88b8 0200 |0015: invoke-static {v2, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b888 │ │ +42370c: 7210 e8b8 0200 |0018: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b8e8 │ │ +423712: 0a00 |001b: move-result v0 │ │ +423714: b110 |001c: sub-int/2addr v0, v1 │ │ +423716: 7220 dcb8 0200 |001d: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +42371c: 0c02 |0020: move-result-object v2 │ │ +42371e: 1f02 c81b |0021: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ +423722: 6e10 99ab 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab99 │ │ +423728: 0a02 |0026: move-result v2 │ │ +42372a: b712 |0027: xor-int/2addr v2, v1 │ │ +42372c: 0f02 |0028: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0008 line=274 │ │ 0x0010 line=279 │ │ 0x0018 line=282 │ │ 0x0023 line=286 │ │ @@ -937267,32 +937267,32 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 31 16-bit code units │ │ -424034: |[424034] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.reportError:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V │ │ -424044: 2208 c81b |0000: new-instance v8, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ -424048: 6e10 dfab 0900 |0002: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ -42404e: 0c01 |0005: move-result-object v1 │ │ -424050: 6e10 cdab 0900 |0006: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -424056: 0b02 |0009: move-result-wide v2 │ │ -424058: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -42405a: 1205 |000b: const/4 v5, #int 0 // #0 │ │ -42405c: 6206 5e75 |000c: sget-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755e │ │ -424060: 0780 |000e: move-object v0, v8 │ │ -424062: 07a7 |000f: move-object v7, v10 │ │ -424064: 7608 91ab 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Ljava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@ab91 │ │ -42406a: 7110 06b4 0800 |0013: invoke-static {v8}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b406 │ │ -424070: 6e10 cdab 0900 |0016: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -424076: 0b09 |0019: move-result-wide v9 │ │ -424078: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -42407a: 7130 11b4 a900 |001b: invoke-static {v9, v10, v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b411 │ │ -424080: 0e00 |001e: return-void │ │ +424040: |[424040] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.reportError:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V │ │ +424050: 2208 c81b |0000: new-instance v8, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ +424054: 6e10 dfab 0900 |0002: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ +42405a: 0c01 |0005: move-result-object v1 │ │ +42405c: 6e10 cdab 0900 |0006: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +424062: 0b02 |0009: move-result-wide v2 │ │ +424064: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +424066: 1205 |000b: const/4 v5, #int 0 // #0 │ │ +424068: 6206 5e75 |000c: sget-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755e │ │ +42406c: 0780 |000e: move-object v0, v8 │ │ +42406e: 07a7 |000f: move-object v7, v10 │ │ +424070: 7608 91ab 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Ljava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@ab91 │ │ +424076: 7110 06b4 0800 |0013: invoke-static {v8}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b406 │ │ +42407c: 6e10 cdab 0900 |0016: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +424082: 0b09 |0019: move-result-wide v9 │ │ +424084: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +424086: 7130 11b4 a900 |001b: invoke-static {v9, v10, v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b411 │ │ +42408c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0013 line=254 │ │ 0x0016 line=255 │ │ locals : │ │ 0x0000 - 0x001f reg=9 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -937303,32 +937303,32 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 31 16-bit code units │ │ -424084: |[424084] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.reportSuccess:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -424094: 2208 c81b |0000: new-instance v8, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ -424098: 6e10 dfab 0900 |0002: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ -42409e: 0c01 |0005: move-result-object v1 │ │ -4240a0: 6e10 cdab 0900 |0006: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -4240a6: 0b02 |0009: move-result-wide v2 │ │ -4240a8: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -4240aa: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -4240ac: 6206 6a75 |000c: sget-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@756a │ │ -4240b0: 1207 |000e: const/4 v7, #int 0 // #0 │ │ -4240b2: 0780 |000f: move-object v0, v8 │ │ -4240b4: 7608 91ab 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Ljava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@ab91 │ │ -4240ba: 7110 06b4 0800 |0013: invoke-static {v8}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b406 │ │ -4240c0: 6e10 cdab 0900 |0016: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -4240c6: 0b00 |0019: move-result-wide v0 │ │ -4240c8: 1209 |001a: const/4 v9, #int 0 // #0 │ │ -4240ca: 7130 11b4 1009 |001b: invoke-static {v0, v1, v9}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b411 │ │ -4240d0: 0e00 |001e: return-void │ │ +424090: |[424090] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.reportSuccess:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4240a0: 2208 c81b |0000: new-instance v8, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ +4240a4: 6e10 dfab 0900 |0002: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ +4240aa: 0c01 |0005: move-result-object v1 │ │ +4240ac: 6e10 cdab 0900 |0006: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +4240b2: 0b02 |0009: move-result-wide v2 │ │ +4240b4: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +4240b6: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +4240b8: 6206 6a75 |000c: sget-object v6, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@756a │ │ +4240bc: 1207 |000e: const/4 v7, #int 0 // #0 │ │ +4240be: 0780 |000f: move-object v0, v8 │ │ +4240c0: 7608 91ab 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Ljava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@ab91 │ │ +4240c6: 7110 06b4 0800 |0013: invoke-static {v8}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b406 │ │ +4240cc: 6e10 cdab 0900 |0016: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +4240d2: 0b00 |0019: move-result-wide v0 │ │ +4240d4: 1209 |001a: const/4 v9, #int 0 // #0 │ │ +4240d6: 7130 11b4 1009 |001b: invoke-static {v0, v1, v9}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b411 │ │ +4240dc: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0013 line=264 │ │ 0x0016 line=265 │ │ locals : │ │ 0x0000 - 0x001f reg=9 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -937338,117 +937338,117 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroid/net/Uri;Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$UpdaterProgressListener;)Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 211 16-bit code units │ │ -423724: |[423724] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.tryUpdateFeed:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroid/net/Uri;Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$UpdaterProgressListener;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -423734: 6e10 d2ab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abd2 │ │ -42373a: 0c00 |0003: move-result-object v0 │ │ -42373c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -423740: 2200 031f |0006: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -423744: 7010 07b8 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -42374a: 6e20 eeab 0800 |000b: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abee │ │ -423750: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -423752: 7130 16b4 8900 |000f: invoke-static {v9, v8, v0}, Lde/danoeh/antennapod/storage/database/FeedDatabaseWriter;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@b416 │ │ -423758: 0c08 |0012: move-result-object v8 │ │ -42375a: 7120 9eae a900 |0013: invoke-static {v9, v10}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.list:(Landroid/content/Context;Landroid/net/Uri;)Ljava/util/List; // method@ae9e │ │ -423760: 0c01 |0016: move-result-object v1 │ │ -423762: 2202 031f |0017: new-instance v2, Ljava/util/ArrayList; // type@1f03 │ │ -423766: 7010 07b8 0200 |0019: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -42376c: 2203 101f |001c: new-instance v3, Ljava/util/HashSet; // type@1f10 │ │ -423770: 7010 b5b8 0300 |001e: invoke-direct {v3}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ -423776: 7210 e0b8 0100 |0021: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -42377c: 0c04 |0024: move-result-object v4 │ │ -42377e: 7210 c3b8 0400 |0025: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -423784: 0a05 |0028: move-result v5 │ │ -423786: 3805 2f00 |0029: if-eqz v5, 0058 // +002f │ │ -42378a: 7210 c4b8 0400 |002b: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -423790: 0c05 |002e: move-result-object v5 │ │ -423792: 1f05 531c |002f: check-cast v5, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c53 │ │ -423796: 6e10 9cae 0500 |0031: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getType:()Ljava/lang/String; // method@ae9c │ │ -42379c: 0c06 |0034: move-result-object v6 │ │ -42379e: 6e10 9dae 0500 |0035: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ -4237a4: 0c07 |0038: move-result-object v7 │ │ -4237a6: 6e10 2707 0700 |0039: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ -4237ac: 0c07 |003c: move-result-object v7 │ │ -4237ae: 7120 d3b0 7600 |003d: invoke-static {v6, v7}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b0d3 │ │ -4237b4: 0c06 |0040: move-result-object v6 │ │ -4237b6: 7110 0cad 0600 |0041: invoke-static {v6}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ad0c │ │ -4237bc: 0c06 |0044: move-result-object v6 │ │ -4237be: 6207 7076 |0045: sget-object v7, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7670 │ │ -4237c2: 3276 0600 |0047: if-eq v6, v7, 004d // +0006 │ │ -4237c6: 6207 7376 |0049: sget-object v7, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ -4237ca: 3376 daff |004b: if-ne v6, v7, 0025 // -0026 │ │ -4237ce: 7220 d5b8 5200 |004d: invoke-interface {v2, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -4237d4: 6e10 9bae 0500 |0050: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@ae9b │ │ -4237da: 0c05 |0053: move-result-object v5 │ │ -4237dc: 7220 3cb9 5300 |0054: invoke-interface {v3, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b93c │ │ -4237e2: 28ce |0057: goto 0025 // -0032 │ │ -4237e4: 6e10 d2ab 0800 |0058: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abd2 │ │ -4237ea: 0c04 |005b: move-result-object v4 │ │ -4237ec: 1205 |005c: const/4 v5, #int 0 // #0 │ │ -4237ee: 7210 e8b8 0200 |005d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b8e8 │ │ -4237f4: 0a06 |0060: move-result v6 │ │ -4237f6: 3565 2f00 |0061: if-ge v5, v6, 0090 // +002f │ │ -4237fa: 7220 dcb8 5200 |0063: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -423800: 0c06 |0066: move-result-object v6 │ │ -423802: 1f06 531c |0067: check-cast v6, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c53 │ │ -423806: 6e10 9bae 0600 |0069: invoke-virtual {v6}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@ae9b │ │ -42380c: 0c06 |006c: move-result-object v6 │ │ -42380e: 7120 a6ae 6800 |006d: invoke-static {v8, v6}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.feedContainsFile:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@aea6 │ │ -423814: 0c06 |0070: move-result-object v6 │ │ -423816: 7220 dcb8 5200 |0071: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -42381c: 0c07 |0074: move-result-object v7 │ │ -42381e: 1f07 531c |0075: check-cast v7, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c53 │ │ -423822: 7130 a5ae 7809 |0077: invoke-static {v8, v7, v9}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.createFeedItem:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;Landroid/content/Context;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@aea5 │ │ -423828: 0c07 |007a: move-result-object v7 │ │ -42382a: 3906 0600 |007b: if-nez v6, 0081 // +0006 │ │ -42382e: 7220 d5b8 7400 |007d: invoke-interface {v4, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -423834: 2804 |0080: goto 0084 // +0004 │ │ -423836: 6e20 54ac 7600 |0081: invoke-virtual {v6, v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac54 │ │ -42383c: 380b 0900 |0084: if-eqz v11, 008d // +0009 │ │ -423840: 7210 e8b8 0200 |0086: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b8e8 │ │ -423846: 0a06 |0089: move-result v6 │ │ -423848: 7230 a1ae 5b06 |008a: invoke-interface {v11, v5, v6}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$UpdaterProgressListener;.onLocalFileScanned:(II)V // method@aea1 │ │ -42384e: d805 0501 |008d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -423852: 28ce |008f: goto 005d // -0032 │ │ -423854: 7210 e0b8 0400 |0090: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -42385a: 0c0b |0093: move-result-object v11 │ │ -42385c: 7210 c3b8 0b00 |0094: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -423862: 0a02 |0097: move-result v2 │ │ -423864: 3802 1600 |0098: if-eqz v2, 00ae // +0016 │ │ -423868: 7210 c4b8 0b00 |009a: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -42386e: 0c02 |009d: move-result-object v2 │ │ -423870: 1f02 d11b |009e: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -423874: 6e10 2aac 0200 |00a0: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac2a │ │ -42387a: 0c02 |00a3: move-result-object v2 │ │ -42387c: 7220 3fb9 2300 |00a4: invoke-interface {v3, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b93f │ │ -423882: 0a02 |00a7: move-result v2 │ │ -423884: 3902 ecff |00a8: if-nez v2, 0094 // -0014 │ │ -423888: 7210 c5b8 0b00 |00aa: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@b8c5 │ │ -42388e: 28e7 |00ad: goto 0094 // -0019 │ │ -423890: 7120 a7ae a100 |00ae: invoke-static {v1, v10}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.getImageUrl:(Ljava/util/List;Landroid/net/Uri;)Ljava/lang/String; // method@aea7 │ │ -423896: 0c0a |00b1: move-result-object v10 │ │ -423898: 6e20 edab a800 |00b2: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abed │ │ -42389e: 6e10 dcab 0800 |00b5: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -4238a4: 0c0a |00b8: move-result-object v10 │ │ -4238a6: 6e20 d1ac 0a00 |00b9: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Z)V // method@acd1 │ │ -4238ac: 600a be99 |00bc: sget v10, Lde/danoeh/antennapod/net/download/service/R$string;.local_feed_description:I // field@99be │ │ -4238b0: 6e20 4302 a900 |00be: invoke-virtual {v9, v10}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -4238b6: 0c0a |00c1: move-result-object v10 │ │ -4238b8: 6e20 e9ab a800 |00c2: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abe9 │ │ -4238be: 600a bf99 |00c5: sget v10, Lde/danoeh/antennapod/net/download/service/R$string;.local_folder:I // field@99bf │ │ -4238c2: 6e20 4302 a900 |00c7: invoke-virtual {v9, v10}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -4238c8: 0c0a |00ca: move-result-object v10 │ │ -4238ca: 6e20 e7ab a800 |00cb: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@abe7 │ │ -4238d0: 121a |00ce: const/4 v10, #int 1 // #1 │ │ -4238d2: 7130 16b4 890a |00cf: invoke-static {v9, v8, v10}, Lde/danoeh/antennapod/storage/database/FeedDatabaseWriter;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@b416 │ │ -4238d8: 1108 |00d2: return-object v8 │ │ +423730: |[423730] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.tryUpdateFeed:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroid/net/Uri;Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$UpdaterProgressListener;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +423740: 6e10 d2ab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abd2 │ │ +423746: 0c00 |0003: move-result-object v0 │ │ +423748: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +42374c: 2200 031f |0006: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +423750: 7010 07b8 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +423756: 6e20 eeab 0800 |000b: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abee │ │ +42375c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +42375e: 7130 16b4 8900 |000f: invoke-static {v9, v8, v0}, Lde/danoeh/antennapod/storage/database/FeedDatabaseWriter;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@b416 │ │ +423764: 0c08 |0012: move-result-object v8 │ │ +423766: 7120 9eae a900 |0013: invoke-static {v9, v10}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.list:(Landroid/content/Context;Landroid/net/Uri;)Ljava/util/List; // method@ae9e │ │ +42376c: 0c01 |0016: move-result-object v1 │ │ +42376e: 2202 031f |0017: new-instance v2, Ljava/util/ArrayList; // type@1f03 │ │ +423772: 7010 07b8 0200 |0019: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +423778: 2203 101f |001c: new-instance v3, Ljava/util/HashSet; // type@1f10 │ │ +42377c: 7010 b5b8 0300 |001e: invoke-direct {v3}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ +423782: 7210 e0b8 0100 |0021: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +423788: 0c04 |0024: move-result-object v4 │ │ +42378a: 7210 c3b8 0400 |0025: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +423790: 0a05 |0028: move-result v5 │ │ +423792: 3805 2f00 |0029: if-eqz v5, 0058 // +002f │ │ +423796: 7210 c4b8 0400 |002b: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +42379c: 0c05 |002e: move-result-object v5 │ │ +42379e: 1f05 531c |002f: check-cast v5, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c53 │ │ +4237a2: 6e10 9cae 0500 |0031: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getType:()Ljava/lang/String; // method@ae9c │ │ +4237a8: 0c06 |0034: move-result-object v6 │ │ +4237aa: 6e10 9dae 0500 |0035: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getUri:()Landroid/net/Uri; // method@ae9d │ │ +4237b0: 0c07 |0038: move-result-object v7 │ │ +4237b2: 6e10 2707 0700 |0039: invoke-virtual {v7}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ +4237b8: 0c07 |003c: move-result-object v7 │ │ +4237ba: 7120 d3b0 7600 |003d: invoke-static {v6, v7}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b0d3 │ │ +4237c0: 0c06 |0040: move-result-object v6 │ │ +4237c2: 7110 0cad 0600 |0041: invoke-static {v6}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ad0c │ │ +4237c8: 0c06 |0044: move-result-object v6 │ │ +4237ca: 6207 7076 |0045: sget-object v7, Lde/danoeh/antennapod/model/playback/MediaType;.AUDIO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7670 │ │ +4237ce: 3276 0600 |0047: if-eq v6, v7, 004d // +0006 │ │ +4237d2: 6207 7376 |0049: sget-object v7, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ +4237d6: 3376 daff |004b: if-ne v6, v7, 0025 // -0026 │ │ +4237da: 7220 d5b8 5200 |004d: invoke-interface {v2, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +4237e0: 6e10 9bae 0500 |0050: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@ae9b │ │ +4237e6: 0c05 |0053: move-result-object v5 │ │ +4237e8: 7220 3cb9 5300 |0054: invoke-interface {v3, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b93c │ │ +4237ee: 28ce |0057: goto 0025 // -0032 │ │ +4237f0: 6e10 d2ab 0800 |0058: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abd2 │ │ +4237f6: 0c04 |005b: move-result-object v4 │ │ +4237f8: 1205 |005c: const/4 v5, #int 0 // #0 │ │ +4237fa: 7210 e8b8 0200 |005d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b8e8 │ │ +423800: 0a06 |0060: move-result v6 │ │ +423802: 3565 2f00 |0061: if-ge v5, v6, 0090 // +002f │ │ +423806: 7220 dcb8 5200 |0063: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +42380c: 0c06 |0066: move-result-object v6 │ │ +42380e: 1f06 531c |0067: check-cast v6, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c53 │ │ +423812: 6e10 9bae 0600 |0069: invoke-virtual {v6}, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;.getName:()Ljava/lang/String; // method@ae9b │ │ +423818: 0c06 |006c: move-result-object v6 │ │ +42381a: 7120 a6ae 6800 |006d: invoke-static {v8, v6}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.feedContainsFile:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@aea6 │ │ +423820: 0c06 |0070: move-result-object v6 │ │ +423822: 7220 dcb8 5200 |0071: invoke-interface {v2, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +423828: 0c07 |0074: move-result-object v7 │ │ +42382a: 1f07 531c |0075: check-cast v7, Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile; // type@1c53 │ │ +42382e: 7130 a5ae 7809 |0077: invoke-static {v8, v7, v9}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.createFeedItem:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/net/download/service/feed/local/FastDocumentFile;Landroid/content/Context;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@aea5 │ │ +423834: 0c07 |007a: move-result-object v7 │ │ +423836: 3906 0600 |007b: if-nez v6, 0081 // +0006 │ │ +42383a: 7220 d5b8 7400 |007d: invoke-interface {v4, v7}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +423840: 2804 |0080: goto 0084 // +0004 │ │ +423842: 6e20 54ac 7600 |0081: invoke-virtual {v6, v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac54 │ │ +423848: 380b 0900 |0084: if-eqz v11, 008d // +0009 │ │ +42384c: 7210 e8b8 0200 |0086: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b8e8 │ │ +423852: 0a06 |0089: move-result v6 │ │ +423854: 7230 a1ae 5b06 |008a: invoke-interface {v11, v5, v6}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$UpdaterProgressListener;.onLocalFileScanned:(II)V // method@aea1 │ │ +42385a: d805 0501 |008d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +42385e: 28ce |008f: goto 005d // -0032 │ │ +423860: 7210 e0b8 0400 |0090: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +423866: 0c0b |0093: move-result-object v11 │ │ +423868: 7210 c3b8 0b00 |0094: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +42386e: 0a02 |0097: move-result v2 │ │ +423870: 3802 1600 |0098: if-eqz v2, 00ae // +0016 │ │ +423874: 7210 c4b8 0b00 |009a: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +42387a: 0c02 |009d: move-result-object v2 │ │ +42387c: 1f02 d11b |009e: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +423880: 6e10 2aac 0200 |00a0: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac2a │ │ +423886: 0c02 |00a3: move-result-object v2 │ │ +423888: 7220 3fb9 2300 |00a4: invoke-interface {v3, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b93f │ │ +42388e: 0a02 |00a7: move-result v2 │ │ +423890: 3902 ecff |00a8: if-nez v2, 0094 // -0014 │ │ +423894: 7210 c5b8 0b00 |00aa: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@b8c5 │ │ +42389a: 28e7 |00ad: goto 0094 // -0019 │ │ +42389c: 7120 a7ae a100 |00ae: invoke-static {v1, v10}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.getImageUrl:(Ljava/util/List;Landroid/net/Uri;)Ljava/lang/String; // method@aea7 │ │ +4238a2: 0c0a |00b1: move-result-object v10 │ │ +4238a4: 6e20 edab a800 |00b2: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abed │ │ +4238aa: 6e10 dcab 0800 |00b5: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +4238b0: 0c0a |00b8: move-result-object v10 │ │ +4238b2: 6e20 d1ac 0a00 |00b9: invoke-virtual {v10, v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setAutoDownload:(Z)V // method@acd1 │ │ +4238b8: 600a be99 |00bc: sget v10, Lde/danoeh/antennapod/net/download/service/R$string;.local_feed_description:I // field@99be │ │ +4238bc: 6e20 4302 a900 |00be: invoke-virtual {v9, v10}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +4238c2: 0c0a |00c1: move-result-object v10 │ │ +4238c4: 6e20 e9ab a800 |00c2: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abe9 │ │ +4238ca: 600a bf99 |00c5: sget v10, Lde/danoeh/antennapod/net/download/service/R$string;.local_folder:I // field@99bf │ │ +4238ce: 6e20 4302 a900 |00c7: invoke-virtual {v9, v10}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +4238d4: 0c0a |00ca: move-result-object v10 │ │ +4238d6: 6e20 e7ab a800 |00cb: invoke-virtual {v8, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@abe7 │ │ +4238dc: 121a |00ce: const/4 v10, #int 1 // #1 │ │ +4238de: 7130 16b4 890a |00cf: invoke-static {v9, v8, v10}, Lde/danoeh/antennapod/storage/database/FeedDatabaseWriter;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@b416 │ │ +4238e4: 1108 |00d2: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0006 line=83 │ │ 0x000f line=87 │ │ 0x0013 line=90 │ │ 0x0017 line=91 │ │ @@ -937487,56 +937487,56 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$UpdaterProgressListener;)Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 81 16-bit code units │ │ -4238dc: |[4238dc] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.updateFeed:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$UpdaterProgressListener;)Lde/danoeh/antennapod/model/feed/Feed; │ │ -4238ec: 6e10 c9ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@abc9 │ │ -4238f2: 0c00 |0003: move-result-object v0 │ │ -4238f4: 1a01 4860 |0004: const-string v1, "antennapod_local:" // string@6048 │ │ -4238f8: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ -4238fc: 6e30 97b6 1002 |0008: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b697 │ │ -423902: 0c00 |000b: move-result-object v0 │ │ -423904: 7110 2607 0000 |000c: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ -42390a: 0c00 |000f: move-result-object v0 │ │ -42390c: 7120 093a 0400 |0010: invoke-static {v4, v0}, Landroidx/documentfile/provider/DocumentFile;.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@3a09 │ │ -423912: 0c00 |0013: move-result-object v0 │ │ -423914: 3800 2800 |0014: if-eqz v0, 003c // +0028 │ │ -423918: 6e10 073a 0000 |0016: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.exists:()Z // method@3a07 │ │ -42391e: 0a01 |0019: move-result v1 │ │ -423920: 3801 1a00 |001a: if-eqz v1, 0034 // +001a │ │ -423924: 6e10 033a 0000 |001c: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.canRead:()Z // method@3a03 │ │ -42392a: 0a01 |001f: move-result v1 │ │ -42392c: 3801 1400 |0020: if-eqz v1, 0034 // +0014 │ │ -423930: 6e10 0b3a 0000 |0022: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.getUri:()Landroid/net/Uri; // method@3a0b │ │ -423936: 0c00 |0025: move-result-object v0 │ │ -423938: 7140 adae 4350 |0026: invoke-static {v3, v4, v0, v5}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.tryUpdateFeed:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroid/net/Uri;Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$UpdaterProgressListener;)Lde/danoeh/antennapod/model/feed/Feed; // method@aead │ │ -42393e: 0c04 |0029: move-result-object v4 │ │ -423940: 7110 aaae 0300 |002a: invoke-static {v3}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.mustReportDownloadSuccessful:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@aeaa │ │ -423946: 0a05 |002d: move-result v5 │ │ -423948: 3805 0500 |002e: if-eqz v5, 0033 // +0005 │ │ -42394c: 7110 acae 0300 |0030: invoke-static {v3}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.reportSuccess:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@aeac │ │ -423952: 1104 |0033: return-object v4 │ │ -423954: 2204 461e |0034: new-instance v4, Ljava/io/IOException; // type@1e46 │ │ -423958: 1a05 eb0f |0036: const-string v5, "Cannot read local directory. Try re-connecting the folder on the podcast info page." // string@0feb │ │ -42395c: 7020 4bb5 5400 |0038: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ -423962: 2704 |003b: throw v4 │ │ -423964: 2204 461e |003c: new-instance v4, Ljava/io/IOException; // type@1e46 │ │ -423968: 1a05 c351 |003e: const-string v5, "Unable to retrieve document tree. Try re-connecting the folder on the podcast info page." // string@51c3 │ │ -42396c: 7020 4bb5 5400 |0040: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ -423972: 2704 |0043: throw v4 │ │ -423974: 0d04 |0044: move-exception v4 │ │ -423976: 6e10 e9b6 0400 |0045: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42397c: 6e10 e6b6 0400 |0048: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -423982: 0c04 |004b: move-result-object v4 │ │ -423984: 7120 abae 4300 |004c: invoke-static {v3, v4}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.reportError:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V // method@aeab │ │ -42398a: 1203 |004f: const/4 v3, #int 0 // #0 │ │ -42398c: 1103 |0050: return-object v3 │ │ +4238e8: |[4238e8] de.danoeh.antennapod.net.download.service.feed.local.LocalFeedUpdater.updateFeed:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$UpdaterProgressListener;)Lde/danoeh/antennapod/model/feed/Feed; │ │ +4238f8: 6e10 c9ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@abc9 │ │ +4238fe: 0c00 |0003: move-result-object v0 │ │ +423900: 1a01 4860 |0004: const-string v1, "antennapod_local:" // string@6048 │ │ +423904: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ +423908: 6e30 97b6 1002 |0008: invoke-virtual {v0, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b697 │ │ +42390e: 0c00 |000b: move-result-object v0 │ │ +423910: 7110 2607 0000 |000c: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ +423916: 0c00 |000f: move-result-object v0 │ │ +423918: 7120 093a 0400 |0010: invoke-static {v4, v0}, Landroidx/documentfile/provider/DocumentFile;.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroidx/documentfile/provider/DocumentFile; // method@3a09 │ │ +42391e: 0c00 |0013: move-result-object v0 │ │ +423920: 3800 2800 |0014: if-eqz v0, 003c // +0028 │ │ +423924: 6e10 073a 0000 |0016: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.exists:()Z // method@3a07 │ │ +42392a: 0a01 |0019: move-result v1 │ │ +42392c: 3801 1a00 |001a: if-eqz v1, 0034 // +001a │ │ +423930: 6e10 033a 0000 |001c: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.canRead:()Z // method@3a03 │ │ +423936: 0a01 |001f: move-result v1 │ │ +423938: 3801 1400 |0020: if-eqz v1, 0034 // +0014 │ │ +42393c: 6e10 0b3a 0000 |0022: invoke-virtual {v0}, Landroidx/documentfile/provider/DocumentFile;.getUri:()Landroid/net/Uri; // method@3a0b │ │ +423942: 0c00 |0025: move-result-object v0 │ │ +423944: 7140 adae 4350 |0026: invoke-static {v3, v4, v0, v5}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.tryUpdateFeed:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Landroid/net/Uri;Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$UpdaterProgressListener;)Lde/danoeh/antennapod/model/feed/Feed; // method@aead │ │ +42394a: 0c04 |0029: move-result-object v4 │ │ +42394c: 7110 aaae 0300 |002a: invoke-static {v3}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.mustReportDownloadSuccessful:(Lde/danoeh/antennapod/model/feed/Feed;)Z // method@aeaa │ │ +423952: 0a05 |002d: move-result v5 │ │ +423954: 3805 0500 |002e: if-eqz v5, 0033 // +0005 │ │ +423958: 7110 acae 0300 |0030: invoke-static {v3}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.reportSuccess:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@aeac │ │ +42395e: 1104 |0033: return-object v4 │ │ +423960: 2204 461e |0034: new-instance v4, Ljava/io/IOException; // type@1e46 │ │ +423964: 1a05 eb0f |0036: const-string v5, "Cannot read local directory. Try re-connecting the folder on the podcast info page." // string@0feb │ │ +423968: 7020 4bb5 5400 |0038: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ +42396e: 2704 |003b: throw v4 │ │ +423970: 2204 461e |003c: new-instance v4, Ljava/io/IOException; // type@1e46 │ │ +423974: 1a05 c351 |003e: const-string v5, "Unable to retrieve document tree. Try re-connecting the folder on the podcast info page." // string@51c3 │ │ +423978: 7020 4bb5 5400 |0040: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ +42397e: 2704 |0043: throw v4 │ │ +423980: 0d04 |0044: move-exception v4 │ │ +423982: 6e10 e9b6 0400 |0045: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +423988: 6e10 e6b6 0400 |0048: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +42398e: 0c04 |004b: move-result-object v4 │ │ +423990: 7120 abae 4300 |004c: invoke-static {v3, v4}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.reportError:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/lang/String;)V // method@aeab │ │ +423996: 1203 |004f: const/4 v3, #int 0 // #0 │ │ +423998: 1103 |0050: return-object v3 │ │ catches : 1 │ │ 0x0000 - 0x0044 │ │ Ljava/lang/Exception; -> 0x0044 │ │ positions : │ │ 0x0000 line=56 │ │ 0x000c line=57 │ │ 0x0016 line=62 │ │ @@ -937610,40 +937610,40 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/DownloadRequest;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 11 │ │ insns size : 47 16-bit code units │ │ -4241ec: |[4241ec] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V │ │ -4241fc: 7010 5eb6 0c00 |0000: invoke-direct {v12}, Ljava/lang/Object;.:()V // method@b65e │ │ -424202: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -424204: 5bc0 30a8 |0004: iput-object v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@a830 │ │ -424208: 5bcd 31a8 |0006: iput-object v13, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -42420c: 6000 1899 |0008: sget v0, Lde/danoeh/antennapod/net/download/service/R$string;.download_pending:I // field@9918 │ │ -424210: 6e20 8dab 0d00 |000a: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setStatusMsg:(I)V // method@ab8d │ │ -424216: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -424218: 5cc0 2ea8 |000e: iput-boolean v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a82e │ │ -42421c: 2200 c81b |0010: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ -424220: 1602 0000 |0012: const-wide/16 v2, #int 0 // #0 │ │ -424224: 6e10 83ab 0d00 |0014: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ab83 │ │ -42422a: 0c04 |0017: move-result-object v4 │ │ -42422c: 6e10 7bab 0d00 |0018: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ab7b │ │ -424232: 0b05 |001b: move-result-wide v5 │ │ -424234: 6e10 7cab 0d00 |001c: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileType:()I // method@ab7c │ │ -42423a: 0a07 |001f: move-result v7 │ │ -42423c: 1208 |0020: const/4 v8, #int 0 // #0 │ │ -42423e: 1209 |0021: const/4 v9, #int 0 // #0 │ │ -424240: 220a 0b1f |0022: new-instance v10, Ljava/util/Date; // type@1f0b │ │ -424244: 7010 92b8 0a00 |0024: invoke-direct {v10}, Ljava/util/Date;.:()V // method@b892 │ │ -42424a: 120b |0027: const/4 v11, #int 0 // #0 │ │ -42424c: 0701 |0028: move-object v1, v0 │ │ -42424e: 760b 90ab 0100 |0029: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(JLjava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/util/Date;Ljava/lang/String;)V // method@ab90 │ │ -424254: 5bc0 32a8 |002c: iput-object v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a832 │ │ -424258: 0e00 |002e: return-void │ │ +4241f8: |[4241f8] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V │ │ +424208: 7010 5eb6 0c00 |0000: invoke-direct {v12}, Ljava/lang/Object;.:()V // method@b65e │ │ +42420e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +424210: 5bc0 30a8 |0004: iput-object v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@a830 │ │ +424214: 5bcd 31a8 |0006: iput-object v13, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +424218: 6000 1899 |0008: sget v0, Lde/danoeh/antennapod/net/download/service/R$string;.download_pending:I // field@9918 │ │ +42421c: 6e20 8dab 0d00 |000a: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setStatusMsg:(I)V // method@ab8d │ │ +424222: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +424224: 5cc0 2ea8 |000e: iput-boolean v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a82e │ │ +424228: 2200 c81b |0010: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ +42422c: 1602 0000 |0012: const-wide/16 v2, #int 0 // #0 │ │ +424230: 6e10 83ab 0d00 |0014: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ab83 │ │ +424236: 0c04 |0017: move-result-object v4 │ │ +424238: 6e10 7bab 0d00 |0018: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ab7b │ │ +42423e: 0b05 |001b: move-result-wide v5 │ │ +424240: 6e10 7cab 0d00 |001c: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileType:()I // method@ab7c │ │ +424246: 0a07 |001f: move-result v7 │ │ +424248: 1208 |0020: const/4 v8, #int 0 // #0 │ │ +42424a: 1209 |0021: const/4 v9, #int 0 // #0 │ │ +42424c: 220a 0b1f |0022: new-instance v10, Ljava/util/Date; // type@1f0b │ │ +424250: 7010 92b8 0a00 |0024: invoke-direct {v10}, Ljava/util/Date;.:()V // method@b892 │ │ +424256: 120b |0027: const/4 v11, #int 0 // #0 │ │ +424258: 0701 |0028: move-object v1, v0 │ │ +42425a: 760b 90ab 0100 |0029: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(JLjava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/util/Date;Ljava/lang/String;)V // method@ab90 │ │ +424260: 5bc0 32a8 |002c: iput-object v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a832 │ │ +424264: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0004 line=20 │ │ 0x0006 line=29 │ │ 0x0008 line=30 │ │ 0x000e line=31 │ │ @@ -937658,19 +937658,19 @@ │ │ type : '()Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4241b0: |[4241b0] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.call:()Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; │ │ -4241c0: 6e10 b5ae 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.download:()V // method@aeb5 │ │ -4241c6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -4241c8: 5c10 2fa8 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.finished:Z // field@a82f │ │ -4241cc: 1101 |0006: return-object v1 │ │ +4241bc: |[4241bc] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.call:()Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; │ │ +4241cc: 6e10 b5ae 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.download:()V // method@aeb5 │ │ +4241d2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +4241d4: 5c10 2fa8 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.finished:Z // field@a82f │ │ +4241d8: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; │ │ │ │ @@ -937679,18 +937679,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4241d0: |[4241d0] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.call:()Ljava/lang/Object; │ │ -4241e0: 6e10 b2ae 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.call:()Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // method@aeb2 │ │ -4241e6: 0c00 |0003: move-result-object v0 │ │ -4241e8: 1100 |0004: return-object v0 │ │ +4241dc: |[4241dc] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.call:()Ljava/lang/Object; │ │ +4241ec: 6e10 b2ae 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.call:()Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // method@aeb2 │ │ +4241f2: 0c00 |0003: move-result-object v0 │ │ +4241f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;) │ │ @@ -937698,18 +937698,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -42425c: |[42425c] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.cancel:()V │ │ -42426c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -42426e: 5c10 2ea8 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a82e │ │ -424272: 0e00 |0003: return-void │ │ +424268: |[424268] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.cancel:()V │ │ +424278: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +42427a: 5c10 2ea8 |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a82e │ │ +42427e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;) │ │ @@ -937723,17 +937723,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/download/DownloadRequest;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -424180: |[424180] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.getDownloadRequest:()Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ -424190: 5410 31a8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -424194: 1100 |0002: return-object v0 │ │ +42418c: |[42418c] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.getDownloadRequest:()Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ +42419c: 5410 31a8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +4241a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; │ │ │ │ #5 : (in Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;) │ │ @@ -937741,17 +937741,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/download/DownloadResult;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -424198: |[424198] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -4241a8: 5410 32a8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a832 │ │ -4241ac: 1100 |0002: return-object v0 │ │ +4241a4: |[4241a4] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +4241b4: 5410 32a8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a832 │ │ +4241b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; │ │ │ │ #6 : (in Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;) │ │ @@ -937759,17 +937759,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -424168: |[424168] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.isFinished:()Z │ │ -424178: 5510 2fa8 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.finished:Z // field@a82f │ │ -42417c: 0f00 |0002: return v0 │ │ +424174: |[424174] de.danoeh.antennapod.net.download.service.feed.remote.Downloader.isFinished:()Z │ │ +424184: 5510 2fa8 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.finished:Z // field@a82f │ │ +424188: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -937852,35 +937852,35 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/DownloadRequest;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 11 │ │ insns size : 39 16-bit code units │ │ -42476c: |[42476c] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V │ │ -42477c: 7010 5eb6 0c00 |0000: invoke-direct {v12}, Ljava/lang/Object;.:()V // method@b65e │ │ -424782: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -424784: 5cc0 36a8 |0004: iput-boolean v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a836 │ │ -424788: 5bcd 35a8 |0006: iput-object v13, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ -42478c: 2200 c81b |0008: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ -424790: 1602 0000 |000a: const-wide/16 v2, #int 0 // #0 │ │ -424794: 6e10 83ab 0d00 |000c: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ab83 │ │ -42479a: 0c04 |000f: move-result-object v4 │ │ -42479c: 1605 0000 |0010: const-wide/16 v5, #int 0 // #0 │ │ -4247a0: 6e10 7cab 0d00 |0012: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileType:()I // method@ab7c │ │ -4247a6: 0a07 |0015: move-result v7 │ │ -4247a8: 1208 |0016: const/4 v8, #int 0 // #0 │ │ -4247aa: 6209 6575 |0017: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7565 │ │ -4247ae: 220a 0b1f |0019: new-instance v10, Ljava/util/Date; // type@1f0b │ │ -4247b2: 7010 92b8 0a00 |001b: invoke-direct {v10}, Ljava/util/Date;.:()V // method@b892 │ │ -4247b8: 1a0b 2752 |001e: const-string v11, "Unknown error: Status not set" // string@5227 │ │ -4247bc: 0701 |0020: move-object v1, v0 │ │ -4247be: 760b 90ab 0100 |0021: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(JLjava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/util/Date;Ljava/lang/String;)V // method@ab90 │ │ -4247c4: 5bc0 34a8 |0024: iput-object v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a834 │ │ -4247c8: 0e00 |0026: return-void │ │ +424778: |[424778] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V │ │ +424788: 7010 5eb6 0c00 |0000: invoke-direct {v12}, Ljava/lang/Object;.:()V // method@b65e │ │ +42478e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +424790: 5cc0 36a8 |0004: iput-boolean v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a836 │ │ +424794: 5bcd 35a8 |0006: iput-object v13, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ +424798: 2200 c81b |0008: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ +42479c: 1602 0000 |000a: const-wide/16 v2, #int 0 // #0 │ │ +4247a0: 6e10 83ab 0d00 |000c: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ab83 │ │ +4247a6: 0c04 |000f: move-result-object v4 │ │ +4247a8: 1605 0000 |0010: const-wide/16 v5, #int 0 // #0 │ │ +4247ac: 6e10 7cab 0d00 |0012: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileType:()I // method@ab7c │ │ +4247b2: 0a07 |0015: move-result v7 │ │ +4247b4: 1208 |0016: const/4 v8, #int 0 // #0 │ │ +4247b6: 6209 6575 |0017: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_REQUEST_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7565 │ │ +4247ba: 220a 0b1f |0019: new-instance v10, Ljava/util/Date; // type@1f0b │ │ +4247be: 7010 92b8 0a00 |001b: invoke-direct {v10}, Ljava/util/Date;.:()V // method@b892 │ │ +4247c4: 1a0b 2752 |001e: const-string v11, "Unknown error: Status not set" // string@5227 │ │ +4247c8: 0701 |0020: move-object v1, v0 │ │ +4247ca: 760b 90ab 0100 |0021: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(JLjava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/util/Date;Ljava/lang/String;)V // method@ab90 │ │ +4247d0: 5bc0 34a8 |0024: iput-object v0, v12, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a834 │ │ +4247d4: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0004 line=28 │ │ 0x0006 line=31 │ │ 0x0008 line=32 │ │ 0x000c line=33 │ │ @@ -937893,24 +937893,24 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -4247cc: |[4247cc] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.checkFeedData:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4247dc: 6e10 dfab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ -4247e2: 0c00 |0003: move-result-object v0 │ │ -4247e4: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -4247e8: 7020 beae 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.checkFeedItems:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@aebe │ │ -4247ee: 0e00 |0009: return-void │ │ -4247f0: 2202 5c1c |000a: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException; // type@1c5c │ │ -4247f4: 1a00 1119 |000c: const-string v0, "Feed has no title" // string@1911 │ │ -4247f8: 7020 cbae 0200 |000e: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException;.:(Ljava/lang/String;)V // method@aecb │ │ -4247fe: 2702 |0011: throw v2 │ │ +4247d8: |[4247d8] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.checkFeedData:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4247e8: 6e10 dfab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ +4247ee: 0c00 |0003: move-result-object v0 │ │ +4247f0: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +4247f4: 7020 beae 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.checkFeedItems:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@aebe │ │ +4247fa: 0e00 |0009: return-void │ │ +4247fc: 2202 5c1c |000a: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException; // type@1c5c │ │ +424800: 1a00 1119 |000c: const-string v0, "Feed has no title" // string@1911 │ │ +424804: 7020 cbae 0200 |000e: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException;.:(Ljava/lang/String;)V // method@aecb │ │ +42480a: 2702 |0011: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0006 line=109 │ │ 0x000a line=107 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask; │ │ @@ -937921,40 +937921,40 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -424800: |[424800] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.checkFeedItems:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -424810: 6e10 d2ab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abd2 │ │ -424816: 0c04 |0003: move-result-object v4 │ │ -424818: 7210 e0b8 0400 |0004: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -42481e: 0c04 |0007: move-result-object v4 │ │ -424820: 7210 c3b8 0400 |0008: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -424826: 0a00 |000b: move-result v0 │ │ -424828: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -42482c: 7210 c4b8 0400 |000e: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -424832: 0c00 |0011: move-result-object v0 │ │ -424834: 1f00 d11b |0012: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -424838: 6e10 32ac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ -42483e: 0c01 |0017: move-result-object v1 │ │ -424840: 3801 0300 |0018: if-eqz v1, 001b // +0003 │ │ -424844: 28ee |001a: goto 0008 // -0012 │ │ -424846: 2204 5c1c |001b: new-instance v4, Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException; // type@1c5c │ │ -42484a: 2201 8d1e |001d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -42484e: 7010 adb6 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -424854: 1a02 381d |0022: const-string v2, "Item has no title: " // string@1d38 │ │ -424858: 6e20 b9b6 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42485e: 6e20 b8b6 0100 |0027: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -424864: 6e10 c3b6 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42486a: 0c00 |002d: move-result-object v0 │ │ -42486c: 7020 cbae 0400 |002e: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException;.:(Ljava/lang/String;)V // method@aecb │ │ -424872: 2704 |0031: throw v4 │ │ -424874: 0e00 |0032: return-void │ │ +42480c: |[42480c] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.checkFeedItems:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +42481c: 6e10 d2ab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abd2 │ │ +424822: 0c04 |0003: move-result-object v4 │ │ +424824: 7210 e0b8 0400 |0004: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +42482a: 0c04 |0007: move-result-object v4 │ │ +42482c: 7210 c3b8 0400 |0008: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +424832: 0a00 |000b: move-result v0 │ │ +424834: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +424838: 7210 c4b8 0400 |000e: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +42483e: 0c00 |0011: move-result-object v0 │ │ +424840: 1f00 d11b |0012: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +424844: 6e10 32ac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ +42484a: 0c01 |0017: move-result-object v1 │ │ +42484c: 3801 0300 |0018: if-eqz v1, 001b // +0003 │ │ +424850: 28ee |001a: goto 0008 // -0012 │ │ +424852: 2204 5c1c |001b: new-instance v4, Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException; // type@1c5c │ │ +424856: 2201 8d1e |001d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +42485a: 7010 adb6 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +424860: 1a02 381d |0022: const-string v2, "Item has no title: " // string@1d38 │ │ +424864: 6e20 b9b6 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42486a: 6e20 b8b6 0100 |0027: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +424870: 6e10 c3b6 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +424876: 0c00 |002d: move-result-object v0 │ │ +424878: 7020 cbae 0400 |002e: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException;.:(Ljava/lang/String;)V // method@aecb │ │ +42487e: 2704 |0031: throw v4 │ │ +424880: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0014 line=114 │ │ 0x001b line=115 │ │ locals : │ │ 0x0000 - 0x0033 reg=3 this Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask; │ │ @@ -937966,280 +937966,280 @@ │ │ type : '()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 20 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 543 16-bit code units │ │ -4242a4: |[4242a4] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ -4242b4: 0801 1300 |0000: move-object/from16 v1, v19 │ │ -4242b8: 1a02 add1 |0002: const-string v2, "successful" // string@d1ad │ │ -4242bc: 1a03 e616 |0004: const-string v3, "FAILED" // string@16e6 │ │ -4242c0: 1a04 4505 |0006: const-string v4, "' " // string@0545 │ │ -4242c4: 1a05 6014 |0008: const-string v5, "Deletion of file '" // string@1460 │ │ -4242c8: 1a06 1519 |000a: const-string v6, "FeedParserTask" // string@1915 │ │ -4242cc: 2207 cd1b |000c: new-instance v7, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ -4242d0: 5410 35a8 |000e: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ -4242d4: 6e10 82ab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ -4242da: 0c00 |0013: move-result-object v0 │ │ -4242dc: 5418 35a8 |0014: iget-object v8, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ -4242e0: 6e10 7dab 0800 |0016: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@ab7d │ │ -4242e6: 0c08 |0019: move-result-object v8 │ │ -4242e8: 7030 c1ab 0708 |001a: invoke-direct {v7, v0, v8}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@abc1 │ │ -4242ee: 5410 35a8 |001d: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ -4242f2: 6e10 7aab 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ -4242f8: 0c00 |0022: move-result-object v0 │ │ -4242fa: 6e20 f4ab 0700 |0023: invoke-virtual {v7, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setLocalFileUrl:(Ljava/lang/String;)V // method@abf4 │ │ -424300: 5410 35a8 |0026: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ -424304: 6e10 7bab 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ab7b │ │ -42430a: 0b08 |002b: move-result-wide v8 │ │ -42430c: 6e30 ecab 8709 |002c: invoke-virtual {v7, v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setId:(J)V // method@abec │ │ -424312: 2200 d91b |002f: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1bd9 │ │ -424316: 160b 0000 |0031: const-wide/16 v11, #int 0 // #0 │ │ -42431a: 121d |0033: const/4 v13, #int 1 // #1 │ │ -42431c: 620e 1f76 |0034: sget-object v14, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761f │ │ -424320: 620f 6b76 |0036: sget-object v15, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@766b │ │ -424324: 6210 2576 |0038: sget-object v16, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7625 │ │ -424328: 5418 35a8 |003a: iget-object v8, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ -42432c: 6e10 84ab 0800 |003c: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getUsername:()Ljava/lang/String; // method@ab84 │ │ -424332: 0c11 |003f: move-result-object v17 │ │ -424334: 5418 35a8 |0040: iget-object v8, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ -424338: 6e10 7eab 0800 |0042: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getPassword:()Ljava/lang/String; // method@ab7e │ │ -42433e: 0c12 |0045: move-result-object v18 │ │ -424340: 070a |0046: move-object v10, v0 │ │ -424342: 7609 bdac 0a00 |0047: invoke-direct/range {v10, v11, v12, v13, v14, v15, v16, v17, v18}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.:(JZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/lang/String;Ljava/lang/String;)V // method@acbd │ │ -424348: 6e20 f8ab 0700 |004a: invoke-virtual {v7, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@abf8 │ │ -42434e: 5410 35a8 |004d: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ -424352: 6e10 79ab 0000 |004f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getArguments:()Landroid/os/Bundle; // method@ab79 │ │ -424358: 0c00 |0052: move-result-object v0 │ │ -42435a: 1a08 4eb6 |0053: const-string v8, "page" // string@b64e │ │ -42435e: 1209 |0055: const/4 v9, #int 0 // #0 │ │ -424360: 6e30 6b07 8009 |0056: invoke-virtual {v0, v8, v9}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@076b │ │ -424366: 0a00 |0059: move-result v0 │ │ -424368: 6e20 f6ab 0700 |005a: invoke-virtual {v7, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@abf6 │ │ -42436e: 2200 f11c |005d: new-instance v0, Lde/danoeh/antennapod/parser/feed/FeedHandler; // type@1cf1 │ │ -424372: 7010 75b0 0000 |005f: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.:()V // method@b075 │ │ -424378: 1208 |0062: const/4 v8, #int 0 // #0 │ │ -42437a: 6e20 76b0 7000 |0063: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.parseFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@b076 │ │ -424380: 0c0a |0066: move-result-object v10 │ │ -424382: 2200 8d1e |0067: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -424386: 7010 adb6 0000 |0069: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42438c: 6e10 dfab 0700 |006c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ -424392: 0c0b |006f: move-result-object v11 │ │ -424394: 6e20 b9b6 b000 |0070: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42439a: 1a0b 7601 |0073: const-string v11, " parsed" // string@0176 │ │ -42439e: 6e20 b9b6 b000 |0075: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4243a4: 6e10 c3b6 0000 |0078: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4243aa: 0c00 |007b: move-result-object v0 │ │ -4243ac: 7120 7e0b 0600 |007c: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4243b2: 7020 bdae 7100 |007f: invoke-direct {v1, v7}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.checkFeedData:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@aebd │ │ -4243b8: 6e10 cfab 0700 |0082: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ -4243be: 0c00 |0085: move-result-object v0 │ │ -4243c0: 7110 330b 0000 |0086: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -4243c6: 0a00 |0089: move-result v0 │ │ -4243c8: 3800 1a00 |008a: if-eqz v0, 00a4 // +001a │ │ -4243cc: 2200 8d1e |008c: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -4243d0: 7010 adb6 0000 |008e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4243d6: 1a0b 4760 |0091: const-string v11, "antennapod_generative_cover:" // string@6047 │ │ -4243da: 6e20 b9b6 b000 |0093: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4243e0: 6e10 c9ab 0700 |0096: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@abc9 │ │ -4243e6: 0c0b |0099: move-result-object v11 │ │ -4243e8: 6e20 b9b6 b000 |009a: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4243ee: 6e10 c3b6 0000 |009d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4243f4: 0c00 |00a0: move-result-object v0 │ │ -4243f6: 6e20 edab 0700 |00a1: invoke-virtual {v7, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abed │ │ -4243fc: 2200 3f1e |00a4: new-instance v0, Ljava/io/File; // type@1e3f │ │ -424400: 5419 35a8 |00a6: iget-object v9, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ -424404: 6e10 7aab 0900 |00a8: invoke-virtual {v9}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ -42440a: 0c09 |00ab: move-result-object v9 │ │ -42440c: 7020 19b5 9000 |00ac: invoke-direct {v0, v9}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ -424412: 6e10 21b5 0000 |00af: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b521 │ │ -424418: 0a09 |00b2: move-result v9 │ │ -42441a: 3809 2600 |00b3: if-eqz v9, 00d9 // +0026 │ │ -42441e: 6e10 1fb5 0000 |00b5: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b51f │ │ -424424: 0a09 |00b8: move-result v9 │ │ -424426: 220b 8d1e |00b9: new-instance v11, Ljava/lang/StringBuilder; // type@1e8d │ │ -42442a: 7010 adb6 0b00 |00bb: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -424430: 6e20 b9b6 5b00 |00be: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424436: 6e10 23b5 0000 |00c1: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b523 │ │ -42443c: 0c00 |00c4: move-result-object v0 │ │ -42443e: 6e20 b9b6 0b00 |00c5: invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424444: 6e20 b9b6 4b00 |00c8: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42444a: 3809 0300 |00cb: if-eqz v9, 00ce // +0003 │ │ -42444e: 2802 |00cd: goto 00cf // +0002 │ │ -424450: 0732 |00ce: move-object v2, v3 │ │ -424452: 6e20 b9b6 2b00 |00cf: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424458: 6e10 c3b6 0b00 |00d2: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42445e: 0c00 |00d5: move-result-object v0 │ │ -424460: 7120 7e0b 0600 |00d6: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -424466: 0811 0800 |00d9: move-object/from16 v17, v8 │ │ -42446a: 0812 1100 |00db: move-object/from16 v18, v17 │ │ -42446e: 2900 de00 |00dd: goto/16 01bb // +00de │ │ -424472: 0d00 |00df: move-exception v0 │ │ -424474: 2811 |00e0: goto 00f1 // +0011 │ │ -424476: 0d00 |00e1: move-exception v0 │ │ -424478: 284a |00e2: goto 012c // +004a │ │ -42447a: 0d00 |00e3: move-exception v0 │ │ -42447c: 2900 9300 |00e4: goto/16 0177 // +0093 │ │ -424480: 0d00 |00e6: move-exception v0 │ │ -424482: 2900 9000 |00e7: goto/16 0177 // +0090 │ │ -424486: 0d00 |00e9: move-exception v0 │ │ -424488: 2900 8d00 |00ea: goto/16 0177 // +008d │ │ -42448c: 0d00 |00ec: move-exception v0 │ │ -42448e: 2900 fc00 |00ed: goto/16 01e9 // +00fc │ │ -424492: 0d00 |00ef: move-exception v0 │ │ -424494: 078a |00f0: move-object v10, v8 │ │ -424496: 6e10 e9b6 0000 |00f1: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42449c: 5c19 36a8 |00f4: iput-boolean v9, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a836 │ │ -4244a0: 6209 6375 |00f6: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@7563 │ │ -4244a4: 6e10 e6b6 0000 |00f8: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -4244aa: 0c00 |00fb: move-result-object v0 │ │ -4244ac: 220b 3f1e |00fc: new-instance v11, Ljava/io/File; // type@1e3f │ │ -4244b0: 541c 35a8 |00fe: iget-object v12, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ -4244b4: 6e10 7aab 0c00 |0100: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ -4244ba: 0c0c |0103: move-result-object v12 │ │ -4244bc: 7020 19b5 cb00 |0104: invoke-direct {v11, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ -4244c2: 6e10 21b5 0b00 |0107: invoke-virtual {v11}, Ljava/io/File;.exists:()Z // method@b521 │ │ -4244c8: 0a0c |010a: move-result v12 │ │ -4244ca: 380c ac00 |010b: if-eqz v12, 01b7 // +00ac │ │ -4244ce: 6e10 1fb5 0b00 |010d: invoke-virtual {v11}, Ljava/io/File;.delete:()Z // method@b51f │ │ -4244d4: 0a0c |0110: move-result v12 │ │ -4244d6: 220d 8d1e |0111: new-instance v13, Ljava/lang/StringBuilder; // type@1e8d │ │ -4244da: 7010 adb6 0d00 |0113: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4244e0: 6e20 b9b6 5d00 |0116: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4244e6: 6e10 23b5 0b00 |0119: invoke-virtual {v11}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b523 │ │ -4244ec: 0c05 |011c: move-result-object v5 │ │ -4244ee: 6e20 b9b6 5d00 |011d: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4244f4: 6e20 b9b6 4d00 |0120: invoke-virtual {v13, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4244fa: 380c 0400 |0123: if-eqz v12, 0127 // +0004 │ │ -4244fe: 2900 8800 |0125: goto/16 01ad // +0088 │ │ -424502: 0732 |0127: move-object v2, v3 │ │ -424504: 2900 8500 |0128: goto/16 01ad // +0085 │ │ -424508: 0d00 |012a: move-exception v0 │ │ -42450a: 078a |012b: move-object v10, v8 │ │ -42450c: 6e10 e9b6 0000 |012c: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -424512: 5c19 36a8 |012f: iput-boolean v9, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a836 │ │ -424516: 6209 6875 |0131: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7568 │ │ -42451a: 1a0b ae8c |0133: const-string v11, "html" // string@8cae │ │ -42451e: 6e10 a1b0 0000 |0135: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getRootElement:()Ljava/lang/String; // method@b0a1 │ │ -424524: 0c0c |0138: move-result-object v12 │ │ -424526: 6e20 86b6 cb00 |0139: invoke-virtual {v11, v12}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b686 │ │ -42452c: 0a0b |013c: move-result v11 │ │ -42452e: 380b 0400 |013d: if-eqz v11, 0141 // +0004 │ │ -424532: 6209 6975 |013f: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@7569 │ │ -424536: 6e10 a0b0 0000 |0141: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getMessage:()Ljava/lang/String; // method@b0a0 │ │ -42453c: 0c00 |0144: move-result-object v0 │ │ -42453e: 220b 3f1e |0145: new-instance v11, Ljava/io/File; // type@1e3f │ │ -424542: 541c 35a8 |0147: iget-object v12, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ -424546: 6e10 7aab 0c00 |0149: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ -42454c: 0c0c |014c: move-result-object v12 │ │ -42454e: 7020 19b5 cb00 |014d: invoke-direct {v11, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ -424554: 6e10 21b5 0b00 |0150: invoke-virtual {v11}, Ljava/io/File;.exists:()Z // method@b521 │ │ -42455a: 0a0c |0153: move-result v12 │ │ -42455c: 380c 6300 |0154: if-eqz v12, 01b7 // +0063 │ │ -424560: 6e10 1fb5 0b00 |0156: invoke-virtual {v11}, Ljava/io/File;.delete:()Z // method@b51f │ │ -424566: 0a0c |0159: move-result v12 │ │ -424568: 220d 8d1e |015a: new-instance v13, Ljava/lang/StringBuilder; // type@1e8d │ │ -42456c: 7010 adb6 0d00 |015c: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -424572: 6e20 b9b6 5d00 |015f: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424578: 6e10 23b5 0b00 |0162: invoke-virtual {v11}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b523 │ │ -42457e: 0c05 |0165: move-result-object v5 │ │ -424580: 6e20 b9b6 5d00 |0166: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424586: 6e20 b9b6 4d00 |0169: invoke-virtual {v13, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42458c: 380c 0300 |016c: if-eqz v12, 016f // +0003 │ │ -424590: 283f |016e: goto 01ad // +003f │ │ -424592: 0732 |016f: move-object v2, v3 │ │ -424594: 283d |0170: goto 01ad // +003d │ │ -424596: 0d00 |0171: move-exception v0 │ │ -424598: 2804 |0172: goto 0176 // +0004 │ │ -42459a: 0d00 |0173: move-exception v0 │ │ -42459c: 2802 |0174: goto 0176 // +0002 │ │ -42459e: 0d00 |0175: move-exception v0 │ │ -4245a0: 078a |0176: move-object v10, v8 │ │ -4245a2: 5c19 36a8 |0177: iput-boolean v9, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a836 │ │ -4245a6: 6e10 e9b6 0000 |0179: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -4245ac: 6209 6375 |017c: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@7563 │ │ -4245b0: 6e10 e6b6 0000 |017e: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -4245b6: 0c00 |0181: move-result-object v0 │ │ -4245b8: 220b 3f1e |0182: new-instance v11, Ljava/io/File; // type@1e3f │ │ -4245bc: 541c 35a8 |0184: iget-object v12, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ -4245c0: 6e10 7aab 0c00 |0186: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ -4245c6: 0c0c |0189: move-result-object v12 │ │ -4245c8: 7020 19b5 cb00 |018a: invoke-direct {v11, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ -4245ce: 6e10 21b5 0b00 |018d: invoke-virtual {v11}, Ljava/io/File;.exists:()Z // method@b521 │ │ -4245d4: 0a0c |0190: move-result v12 │ │ -4245d6: 380c 2600 |0191: if-eqz v12, 01b7 // +0026 │ │ -4245da: 6e10 1fb5 0b00 |0193: invoke-virtual {v11}, Ljava/io/File;.delete:()Z // method@b51f │ │ -4245e0: 0a0c |0196: move-result v12 │ │ -4245e2: 220d 8d1e |0197: new-instance v13, Ljava/lang/StringBuilder; // type@1e8d │ │ -4245e6: 7010 adb6 0d00 |0199: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4245ec: 6e20 b9b6 5d00 |019c: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4245f2: 6e10 23b5 0b00 |019f: invoke-virtual {v11}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b523 │ │ -4245f8: 0c05 |01a2: move-result-object v5 │ │ -4245fa: 6e20 b9b6 5d00 |01a3: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424600: 6e20 b9b6 4d00 |01a6: invoke-virtual {v13, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424606: 380c 0300 |01a9: if-eqz v12, 01ac // +0003 │ │ -42460a: 2802 |01ab: goto 01ad // +0002 │ │ -42460c: 0732 |01ac: move-object v2, v3 │ │ -42460e: 6e20 b9b6 2d00 |01ad: invoke-virtual {v13, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424614: 6e10 c3b6 0d00 |01b0: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42461a: 0c02 |01b3: move-result-object v2 │ │ -42461c: 7120 7e0b 2600 |01b4: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -424622: 0812 0000 |01b7: move-object/from16 v18, v0 │ │ -424626: 0811 0900 |01b9: move-object/from16 v17, v9 │ │ -42462a: 5510 36a8 |01bb: iget-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a836 │ │ -42462e: 3800 1800 |01bd: if-eqz v0, 01d5 // +0018 │ │ -424632: 2200 c81b |01bf: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ -424636: 6e10 ccab 0700 |01c1: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@abcc │ │ -42463c: 0c0c |01c4: move-result-object v12 │ │ -42463e: 6e10 cdab 0700 |01c5: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -424644: 0b0d |01c8: move-result-wide v13 │ │ -424646: 120f |01c9: const/4 v15, #int 0 // #0 │ │ -424648: 1310 0100 |01ca: const/16 v16, #int 1 // #1 │ │ -42464c: 6211 6a75 |01cc: sget-object v17, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@756a │ │ -424650: 070b |01ce: move-object v11, v0 │ │ -424652: 7608 91ab 0b00 |01cf: invoke-direct/range {v11, v12, v13, v14, v15, v16, v17, v18}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Ljava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@ab91 │ │ -424658: 5b10 34a8 |01d2: iput-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a834 │ │ -42465c: 110a |01d4: return-object v10 │ │ -42465e: 2200 c81b |01d5: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ -424662: 6e10 ccab 0700 |01d7: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@abcc │ │ -424668: 0c0c |01da: move-result-object v12 │ │ -42466a: 6e10 cdab 0700 |01db: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -424670: 0b0d |01de: move-result-wide v13 │ │ -424672: 120f |01df: const/4 v15, #int 0 // #0 │ │ -424674: 1310 0000 |01e0: const/16 v16, #int 0 // #0 │ │ -424678: 070b |01e2: move-object v11, v0 │ │ -42467a: 7608 91ab 0b00 |01e3: invoke-direct/range {v11, v12, v13, v14, v15, v16, v17, v18}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Ljava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@ab91 │ │ -424680: 5b10 34a8 |01e6: iput-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a834 │ │ -424684: 1108 |01e8: return-object v8 │ │ -424686: 2207 3f1e |01e9: new-instance v7, Ljava/io/File; // type@1e3f │ │ -42468a: 5418 35a8 |01eb: iget-object v8, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ -42468e: 6e10 7aab 0800 |01ed: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ -424694: 0c08 |01f0: move-result-object v8 │ │ -424696: 7020 19b5 8700 |01f1: invoke-direct {v7, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ -42469c: 6e10 21b5 0700 |01f4: invoke-virtual {v7}, Ljava/io/File;.exists:()Z // method@b521 │ │ -4246a2: 0a08 |01f7: move-result v8 │ │ -4246a4: 3808 2600 |01f8: if-eqz v8, 021e // +0026 │ │ -4246a8: 6e10 1fb5 0700 |01fa: invoke-virtual {v7}, Ljava/io/File;.delete:()Z // method@b51f │ │ -4246ae: 0a08 |01fd: move-result v8 │ │ -4246b0: 2209 8d1e |01fe: new-instance v9, Ljava/lang/StringBuilder; // type@1e8d │ │ -4246b4: 7010 adb6 0900 |0200: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4246ba: 6e20 b9b6 5900 |0203: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4246c0: 6e10 23b5 0700 |0206: invoke-virtual {v7}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b523 │ │ -4246c6: 0c05 |0209: move-result-object v5 │ │ -4246c8: 6e20 b9b6 5900 |020a: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4246ce: 6e20 b9b6 4900 |020d: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4246d4: 3808 0300 |0210: if-eqz v8, 0213 // +0003 │ │ -4246d8: 2802 |0212: goto 0214 // +0002 │ │ -4246da: 0732 |0213: move-object v2, v3 │ │ -4246dc: 6e20 b9b6 2900 |0214: invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4246e2: 6e10 c3b6 0900 |0217: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4246e8: 0c02 |021a: move-result-object v2 │ │ -4246ea: 7120 7e0b 2600 |021b: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4246f0: 2700 |021e: throw v0 │ │ +4242b0: |[4242b0] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ +4242c0: 0801 1300 |0000: move-object/from16 v1, v19 │ │ +4242c4: 1a02 add1 |0002: const-string v2, "successful" // string@d1ad │ │ +4242c8: 1a03 e616 |0004: const-string v3, "FAILED" // string@16e6 │ │ +4242cc: 1a04 4505 |0006: const-string v4, "' " // string@0545 │ │ +4242d0: 1a05 6014 |0008: const-string v5, "Deletion of file '" // string@1460 │ │ +4242d4: 1a06 1519 |000a: const-string v6, "FeedParserTask" // string@1915 │ │ +4242d8: 2207 cd1b |000c: new-instance v7, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ +4242dc: 5410 35a8 |000e: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ +4242e0: 6e10 82ab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ +4242e6: 0c00 |0013: move-result-object v0 │ │ +4242e8: 5418 35a8 |0014: iget-object v8, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ +4242ec: 6e10 7dab 0800 |0016: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@ab7d │ │ +4242f2: 0c08 |0019: move-result-object v8 │ │ +4242f4: 7030 c1ab 0708 |001a: invoke-direct {v7, v0, v8}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;)V // method@abc1 │ │ +4242fa: 5410 35a8 |001d: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ +4242fe: 6e10 7aab 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ +424304: 0c00 |0022: move-result-object v0 │ │ +424306: 6e20 f4ab 0700 |0023: invoke-virtual {v7, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setLocalFileUrl:(Ljava/lang/String;)V // method@abf4 │ │ +42430c: 5410 35a8 |0026: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ +424310: 6e10 7bab 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ab7b │ │ +424316: 0b08 |002b: move-result-wide v8 │ │ +424318: 6e30 ecab 8709 |002c: invoke-virtual {v7, v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setId:(J)V // method@abec │ │ +42431e: 2200 d91b |002f: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedPreferences; // type@1bd9 │ │ +424322: 160b 0000 |0031: const-wide/16 v11, #int 0 // #0 │ │ +424326: 121d |0033: const/4 v13, #int 1 // #1 │ │ +424328: 620e 1f76 |0034: sget-object v14, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761f │ │ +42432c: 620f 6b76 |0036: sget-object v15, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.OFF:Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // field@766b │ │ +424330: 6210 2576 |0038: sget-object v16, Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction; // field@7625 │ │ +424334: 5418 35a8 |003a: iget-object v8, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ +424338: 6e10 84ab 0800 |003c: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getUsername:()Ljava/lang/String; // method@ab84 │ │ +42433e: 0c11 |003f: move-result-object v17 │ │ +424340: 5418 35a8 |0040: iget-object v8, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ +424344: 6e10 7eab 0800 |0042: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getPassword:()Ljava/lang/String; // method@ab7e │ │ +42434a: 0c12 |0045: move-result-object v18 │ │ +42434c: 070a |0046: move-object v10, v0 │ │ +42434e: 7609 bdac 0a00 |0047: invoke-direct/range {v10, v11, v12, v13, v14, v15, v16, v17, v18}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.:(JZLde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedPreferences$NewEpisodesAction;Ljava/lang/String;Ljava/lang/String;)V // method@acbd │ │ +424354: 6e20 f8ab 0700 |004a: invoke-virtual {v7, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPreferences:(Lde/danoeh/antennapod/model/feed/FeedPreferences;)V // method@abf8 │ │ +42435a: 5410 35a8 |004d: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ +42435e: 6e10 79ab 0000 |004f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getArguments:()Landroid/os/Bundle; // method@ab79 │ │ +424364: 0c00 |0052: move-result-object v0 │ │ +424366: 1a08 4eb6 |0053: const-string v8, "page" // string@b64e │ │ +42436a: 1209 |0055: const/4 v9, #int 0 // #0 │ │ +42436c: 6e30 6b07 8009 |0056: invoke-virtual {v0, v8, v9}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@076b │ │ +424372: 0a00 |0059: move-result v0 │ │ +424374: 6e20 f6ab 0700 |005a: invoke-virtual {v7, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@abf6 │ │ +42437a: 2200 f11c |005d: new-instance v0, Lde/danoeh/antennapod/parser/feed/FeedHandler; // type@1cf1 │ │ +42437e: 7010 75b0 0000 |005f: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.:()V // method@b075 │ │ +424384: 1208 |0062: const/4 v8, #int 0 // #0 │ │ +424386: 6e20 76b0 7000 |0063: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/parser/feed/FeedHandler;.parseFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@b076 │ │ +42438c: 0c0a |0066: move-result-object v10 │ │ +42438e: 2200 8d1e |0067: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +424392: 7010 adb6 0000 |0069: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +424398: 6e10 dfab 0700 |006c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ +42439e: 0c0b |006f: move-result-object v11 │ │ +4243a0: 6e20 b9b6 b000 |0070: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4243a6: 1a0b 7601 |0073: const-string v11, " parsed" // string@0176 │ │ +4243aa: 6e20 b9b6 b000 |0075: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4243b0: 6e10 c3b6 0000 |0078: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4243b6: 0c00 |007b: move-result-object v0 │ │ +4243b8: 7120 7e0b 0600 |007c: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4243be: 7020 bdae 7100 |007f: invoke-direct {v1, v7}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.checkFeedData:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@aebd │ │ +4243c4: 6e10 cfab 0700 |0082: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ +4243ca: 0c00 |0085: move-result-object v0 │ │ +4243cc: 7110 330b 0000 |0086: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +4243d2: 0a00 |0089: move-result v0 │ │ +4243d4: 3800 1a00 |008a: if-eqz v0, 00a4 // +001a │ │ +4243d8: 2200 8d1e |008c: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +4243dc: 7010 adb6 0000 |008e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4243e2: 1a0b 4760 |0091: const-string v11, "antennapod_generative_cover:" // string@6047 │ │ +4243e6: 6e20 b9b6 b000 |0093: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4243ec: 6e10 c9ab 0700 |0096: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@abc9 │ │ +4243f2: 0c0b |0099: move-result-object v11 │ │ +4243f4: 6e20 b9b6 b000 |009a: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4243fa: 6e10 c3b6 0000 |009d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +424400: 0c00 |00a0: move-result-object v0 │ │ +424402: 6e20 edab 0700 |00a1: invoke-virtual {v7, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abed │ │ +424408: 2200 3f1e |00a4: new-instance v0, Ljava/io/File; // type@1e3f │ │ +42440c: 5419 35a8 |00a6: iget-object v9, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ +424410: 6e10 7aab 0900 |00a8: invoke-virtual {v9}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ +424416: 0c09 |00ab: move-result-object v9 │ │ +424418: 7020 19b5 9000 |00ac: invoke-direct {v0, v9}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ +42441e: 6e10 21b5 0000 |00af: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b521 │ │ +424424: 0a09 |00b2: move-result v9 │ │ +424426: 3809 2600 |00b3: if-eqz v9, 00d9 // +0026 │ │ +42442a: 6e10 1fb5 0000 |00b5: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b51f │ │ +424430: 0a09 |00b8: move-result v9 │ │ +424432: 220b 8d1e |00b9: new-instance v11, Ljava/lang/StringBuilder; // type@1e8d │ │ +424436: 7010 adb6 0b00 |00bb: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42443c: 6e20 b9b6 5b00 |00be: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424442: 6e10 23b5 0000 |00c1: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b523 │ │ +424448: 0c00 |00c4: move-result-object v0 │ │ +42444a: 6e20 b9b6 0b00 |00c5: invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424450: 6e20 b9b6 4b00 |00c8: invoke-virtual {v11, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424456: 3809 0300 |00cb: if-eqz v9, 00ce // +0003 │ │ +42445a: 2802 |00cd: goto 00cf // +0002 │ │ +42445c: 0732 |00ce: move-object v2, v3 │ │ +42445e: 6e20 b9b6 2b00 |00cf: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424464: 6e10 c3b6 0b00 |00d2: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42446a: 0c00 |00d5: move-result-object v0 │ │ +42446c: 7120 7e0b 0600 |00d6: invoke-static {v6, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +424472: 0811 0800 |00d9: move-object/from16 v17, v8 │ │ +424476: 0812 1100 |00db: move-object/from16 v18, v17 │ │ +42447a: 2900 de00 |00dd: goto/16 01bb // +00de │ │ +42447e: 0d00 |00df: move-exception v0 │ │ +424480: 2811 |00e0: goto 00f1 // +0011 │ │ +424482: 0d00 |00e1: move-exception v0 │ │ +424484: 284a |00e2: goto 012c // +004a │ │ +424486: 0d00 |00e3: move-exception v0 │ │ +424488: 2900 9300 |00e4: goto/16 0177 // +0093 │ │ +42448c: 0d00 |00e6: move-exception v0 │ │ +42448e: 2900 9000 |00e7: goto/16 0177 // +0090 │ │ +424492: 0d00 |00e9: move-exception v0 │ │ +424494: 2900 8d00 |00ea: goto/16 0177 // +008d │ │ +424498: 0d00 |00ec: move-exception v0 │ │ +42449a: 2900 fc00 |00ed: goto/16 01e9 // +00fc │ │ +42449e: 0d00 |00ef: move-exception v0 │ │ +4244a0: 078a |00f0: move-object v10, v8 │ │ +4244a2: 6e10 e9b6 0000 |00f1: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +4244a8: 5c19 36a8 |00f4: iput-boolean v9, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a836 │ │ +4244ac: 6209 6375 |00f6: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@7563 │ │ +4244b0: 6e10 e6b6 0000 |00f8: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +4244b6: 0c00 |00fb: move-result-object v0 │ │ +4244b8: 220b 3f1e |00fc: new-instance v11, Ljava/io/File; // type@1e3f │ │ +4244bc: 541c 35a8 |00fe: iget-object v12, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ +4244c0: 6e10 7aab 0c00 |0100: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ +4244c6: 0c0c |0103: move-result-object v12 │ │ +4244c8: 7020 19b5 cb00 |0104: invoke-direct {v11, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ +4244ce: 6e10 21b5 0b00 |0107: invoke-virtual {v11}, Ljava/io/File;.exists:()Z // method@b521 │ │ +4244d4: 0a0c |010a: move-result v12 │ │ +4244d6: 380c ac00 |010b: if-eqz v12, 01b7 // +00ac │ │ +4244da: 6e10 1fb5 0b00 |010d: invoke-virtual {v11}, Ljava/io/File;.delete:()Z // method@b51f │ │ +4244e0: 0a0c |0110: move-result v12 │ │ +4244e2: 220d 8d1e |0111: new-instance v13, Ljava/lang/StringBuilder; // type@1e8d │ │ +4244e6: 7010 adb6 0d00 |0113: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4244ec: 6e20 b9b6 5d00 |0116: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4244f2: 6e10 23b5 0b00 |0119: invoke-virtual {v11}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b523 │ │ +4244f8: 0c05 |011c: move-result-object v5 │ │ +4244fa: 6e20 b9b6 5d00 |011d: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424500: 6e20 b9b6 4d00 |0120: invoke-virtual {v13, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424506: 380c 0400 |0123: if-eqz v12, 0127 // +0004 │ │ +42450a: 2900 8800 |0125: goto/16 01ad // +0088 │ │ +42450e: 0732 |0127: move-object v2, v3 │ │ +424510: 2900 8500 |0128: goto/16 01ad // +0085 │ │ +424514: 0d00 |012a: move-exception v0 │ │ +424516: 078a |012b: move-object v10, v8 │ │ +424518: 6e10 e9b6 0000 |012c: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42451e: 5c19 36a8 |012f: iput-boolean v9, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a836 │ │ +424522: 6209 6875 |0131: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7568 │ │ +424526: 1a0b ae8c |0133: const-string v11, "html" // string@8cae │ │ +42452a: 6e10 a1b0 0000 |0135: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getRootElement:()Ljava/lang/String; // method@b0a1 │ │ +424530: 0c0c |0138: move-result-object v12 │ │ +424532: 6e20 86b6 cb00 |0139: invoke-virtual {v11, v12}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@b686 │ │ +424538: 0a0b |013c: move-result v11 │ │ +42453a: 380b 0400 |013d: if-eqz v11, 0141 // +0004 │ │ +42453e: 6209 6975 |013f: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNSUPPORTED_TYPE_HTML:Lde/danoeh/antennapod/model/download/DownloadError; // field@7569 │ │ +424542: 6e10 a0b0 0000 |0141: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.getMessage:()Ljava/lang/String; // method@b0a0 │ │ +424548: 0c00 |0144: move-result-object v0 │ │ +42454a: 220b 3f1e |0145: new-instance v11, Ljava/io/File; // type@1e3f │ │ +42454e: 541c 35a8 |0147: iget-object v12, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ +424552: 6e10 7aab 0c00 |0149: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ +424558: 0c0c |014c: move-result-object v12 │ │ +42455a: 7020 19b5 cb00 |014d: invoke-direct {v11, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ +424560: 6e10 21b5 0b00 |0150: invoke-virtual {v11}, Ljava/io/File;.exists:()Z // method@b521 │ │ +424566: 0a0c |0153: move-result v12 │ │ +424568: 380c 6300 |0154: if-eqz v12, 01b7 // +0063 │ │ +42456c: 6e10 1fb5 0b00 |0156: invoke-virtual {v11}, Ljava/io/File;.delete:()Z // method@b51f │ │ +424572: 0a0c |0159: move-result v12 │ │ +424574: 220d 8d1e |015a: new-instance v13, Ljava/lang/StringBuilder; // type@1e8d │ │ +424578: 7010 adb6 0d00 |015c: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42457e: 6e20 b9b6 5d00 |015f: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424584: 6e10 23b5 0b00 |0162: invoke-virtual {v11}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b523 │ │ +42458a: 0c05 |0165: move-result-object v5 │ │ +42458c: 6e20 b9b6 5d00 |0166: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424592: 6e20 b9b6 4d00 |0169: invoke-virtual {v13, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424598: 380c 0300 |016c: if-eqz v12, 016f // +0003 │ │ +42459c: 283f |016e: goto 01ad // +003f │ │ +42459e: 0732 |016f: move-object v2, v3 │ │ +4245a0: 283d |0170: goto 01ad // +003d │ │ +4245a2: 0d00 |0171: move-exception v0 │ │ +4245a4: 2804 |0172: goto 0176 // +0004 │ │ +4245a6: 0d00 |0173: move-exception v0 │ │ +4245a8: 2802 |0174: goto 0176 // +0002 │ │ +4245aa: 0d00 |0175: move-exception v0 │ │ +4245ac: 078a |0176: move-object v10, v8 │ │ +4245ae: 5c19 36a8 |0177: iput-boolean v9, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a836 │ │ +4245b2: 6e10 e9b6 0000 |0179: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +4245b8: 6209 6375 |017c: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_PARSER_EXCEPTION:Lde/danoeh/antennapod/model/download/DownloadError; // field@7563 │ │ +4245bc: 6e10 e6b6 0000 |017e: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +4245c2: 0c00 |0181: move-result-object v0 │ │ +4245c4: 220b 3f1e |0182: new-instance v11, Ljava/io/File; // type@1e3f │ │ +4245c8: 541c 35a8 |0184: iget-object v12, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ +4245cc: 6e10 7aab 0c00 |0186: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ +4245d2: 0c0c |0189: move-result-object v12 │ │ +4245d4: 7020 19b5 cb00 |018a: invoke-direct {v11, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ +4245da: 6e10 21b5 0b00 |018d: invoke-virtual {v11}, Ljava/io/File;.exists:()Z // method@b521 │ │ +4245e0: 0a0c |0190: move-result v12 │ │ +4245e2: 380c 2600 |0191: if-eqz v12, 01b7 // +0026 │ │ +4245e6: 6e10 1fb5 0b00 |0193: invoke-virtual {v11}, Ljava/io/File;.delete:()Z // method@b51f │ │ +4245ec: 0a0c |0196: move-result v12 │ │ +4245ee: 220d 8d1e |0197: new-instance v13, Ljava/lang/StringBuilder; // type@1e8d │ │ +4245f2: 7010 adb6 0d00 |0199: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4245f8: 6e20 b9b6 5d00 |019c: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4245fe: 6e10 23b5 0b00 |019f: invoke-virtual {v11}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b523 │ │ +424604: 0c05 |01a2: move-result-object v5 │ │ +424606: 6e20 b9b6 5d00 |01a3: invoke-virtual {v13, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42460c: 6e20 b9b6 4d00 |01a6: invoke-virtual {v13, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424612: 380c 0300 |01a9: if-eqz v12, 01ac // +0003 │ │ +424616: 2802 |01ab: goto 01ad // +0002 │ │ +424618: 0732 |01ac: move-object v2, v3 │ │ +42461a: 6e20 b9b6 2d00 |01ad: invoke-virtual {v13, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424620: 6e10 c3b6 0d00 |01b0: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +424626: 0c02 |01b3: move-result-object v2 │ │ +424628: 7120 7e0b 2600 |01b4: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42462e: 0812 0000 |01b7: move-object/from16 v18, v0 │ │ +424632: 0811 0900 |01b9: move-object/from16 v17, v9 │ │ +424636: 5510 36a8 |01bb: iget-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a836 │ │ +42463a: 3800 1800 |01bd: if-eqz v0, 01d5 // +0018 │ │ +42463e: 2200 c81b |01bf: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ +424642: 6e10 ccab 0700 |01c1: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@abcc │ │ +424648: 0c0c |01c4: move-result-object v12 │ │ +42464a: 6e10 cdab 0700 |01c5: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +424650: 0b0d |01c8: move-result-wide v13 │ │ +424652: 120f |01c9: const/4 v15, #int 0 // #0 │ │ +424654: 1310 0100 |01ca: const/16 v16, #int 1 // #1 │ │ +424658: 6211 6a75 |01cc: sget-object v17, Lde/danoeh/antennapod/model/download/DownloadError;.SUCCESS:Lde/danoeh/antennapod/model/download/DownloadError; // field@756a │ │ +42465c: 070b |01ce: move-object v11, v0 │ │ +42465e: 7608 91ab 0b00 |01cf: invoke-direct/range {v11, v12, v13, v14, v15, v16, v17, v18}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Ljava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@ab91 │ │ +424664: 5b10 34a8 |01d2: iput-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a834 │ │ +424668: 110a |01d4: return-object v10 │ │ +42466a: 2200 c81b |01d5: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ +42466e: 6e10 ccab 0700 |01d7: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@abcc │ │ +424674: 0c0c |01da: move-result-object v12 │ │ +424676: 6e10 cdab 0700 |01db: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +42467c: 0b0d |01de: move-result-wide v13 │ │ +42467e: 120f |01df: const/4 v15, #int 0 // #0 │ │ +424680: 1310 0000 |01e0: const/16 v16, #int 0 // #0 │ │ +424684: 070b |01e2: move-object v11, v0 │ │ +424686: 7608 91ab 0b00 |01e3: invoke-direct/range {v11, v12, v13, v14, v15, v16, v17, v18}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Ljava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@ab91 │ │ +42468c: 5b10 34a8 |01e6: iput-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a834 │ │ +424690: 1108 |01e8: return-object v8 │ │ +424692: 2207 3f1e |01e9: new-instance v7, Ljava/io/File; // type@1e3f │ │ +424696: 5418 35a8 |01eb: iget-object v8, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a835 │ │ +42469a: 6e10 7aab 0800 |01ed: invoke-virtual {v8}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ +4246a0: 0c08 |01f0: move-result-object v8 │ │ +4246a2: 7020 19b5 8700 |01f1: invoke-direct {v7, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ +4246a8: 6e10 21b5 0700 |01f4: invoke-virtual {v7}, Ljava/io/File;.exists:()Z // method@b521 │ │ +4246ae: 0a08 |01f7: move-result v8 │ │ +4246b0: 3808 2600 |01f8: if-eqz v8, 021e // +0026 │ │ +4246b4: 6e10 1fb5 0700 |01fa: invoke-virtual {v7}, Ljava/io/File;.delete:()Z // method@b51f │ │ +4246ba: 0a08 |01fd: move-result v8 │ │ +4246bc: 2209 8d1e |01fe: new-instance v9, Ljava/lang/StringBuilder; // type@1e8d │ │ +4246c0: 7010 adb6 0900 |0200: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4246c6: 6e20 b9b6 5900 |0203: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4246cc: 6e10 23b5 0700 |0206: invoke-virtual {v7}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b523 │ │ +4246d2: 0c05 |0209: move-result-object v5 │ │ +4246d4: 6e20 b9b6 5900 |020a: invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4246da: 6e20 b9b6 4900 |020d: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4246e0: 3808 0300 |0210: if-eqz v8, 0213 // +0003 │ │ +4246e4: 2802 |0212: goto 0214 // +0002 │ │ +4246e6: 0732 |0213: move-object v2, v3 │ │ +4246e8: 6e20 b9b6 2900 |0214: invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4246ee: 6e10 c3b6 0900 |0217: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4246f4: 0c02 |021a: move-result-object v2 │ │ +4246f6: 7120 7e0b 2600 |021b: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4246fc: 2700 |021e: throw v0 │ │ catches : 5 │ │ 0x0063 - 0x0067 │ │ Lorg/xml/sax/SAXException; -> 0x0175 │ │ Ljava/io/IOException; -> 0x0173 │ │ Ljavax/xml/parsers/ParserConfigurationException; -> 0x0171 │ │ Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; -> 0x012a │ │ Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException; -> 0x00ef │ │ @@ -938324,18 +938324,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -424750: |[424750] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.call:()Ljava/lang/Object; │ │ -424760: 6e10 bbae 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@aebb │ │ -424766: 0c00 |0003: move-result-object v0 │ │ -424768: 1100 |0004: return-object v0 │ │ +42475c: |[42475c] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.call:()Ljava/lang/Object; │ │ +42476c: 6e10 bbae 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@aebb │ │ +424772: 0c00 |0003: move-result-object v0 │ │ +424774: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;) │ │ @@ -938343,17 +938343,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/download/DownloadResult;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42428c: |[42428c] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ -42429c: 5410 34a8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a834 │ │ -4242a0: 1100 |0002: return-object v0 │ │ +424298: |[424298] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; │ │ +4242a8: 5410 34a8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.downloadResult:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a834 │ │ +4242ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;) │ │ @@ -938361,17 +938361,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -424274: |[424274] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.isSuccessful:()Z │ │ -424284: 5510 36a8 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a836 │ │ -424288: 0f00 |0002: return v0 │ │ +424280: |[424280] de.danoeh.antennapod.net.download.service.feed.remote.FeedParserTask.isSuccessful:()Z │ │ +424290: 5510 36a8 |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.successful:Z // field@a836 │ │ +424294: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -938404,17 +938404,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -425860: |[425860] de.danoeh.antennapod.net.download.service.feed.remote.InvalidFeedException.:(Ljava/lang/String;)V │ │ -425870: 7020 f7b5 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b5f7 │ │ -425876: 0e00 |0003: return-void │ │ +42586c: |[42586c] de.danoeh.antennapod.net.download.service.feed.remote.InvalidFeedException.:(Ljava/lang/String;)V │ │ +42587c: 7020 f7b5 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b5f7 │ │ +425882: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/feed/remote/InvalidFeedException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -938452,50 +938452,50 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -425890: |[425890] de.danoeh.antennapod.net.download.serviceinterface.AutoDownloadManager.:()V │ │ -4258a0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4258a6: 0e00 |0003: return-void │ │ +42589c: |[42589c] de.danoeh.antennapod.net.download.serviceinterface.AutoDownloadManager.:()V │ │ +4258ac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4258b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;) │ │ name : 'getInstance' │ │ type : '()Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -425878: |[425878] de.danoeh.antennapod.net.download.serviceinterface.AutoDownloadManager.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; │ │ -425888: 6200 3aa8 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.instance:Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // field@a83a │ │ -42588c: 1100 |0002: return-object v0 │ │ +425884: |[425884] de.danoeh.antennapod.net.download.serviceinterface.AutoDownloadManager.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; │ │ +425894: 6200 3aa8 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.instance:Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // field@a83a │ │ +425898: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;) │ │ name : 'setInstance' │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4258a8: |[4258a8] de.danoeh.antennapod.net.download.serviceinterface.AutoDownloadManager.setInstance:(Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;)V │ │ -4258b8: 6900 3aa8 |0000: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.instance:Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // field@a83a │ │ -4258bc: 0e00 |0002: return-void │ │ +4258b4: |[4258b4] de.danoeh.antennapod.net.download.serviceinterface.AutoDownloadManager.setInstance:(Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;)V │ │ +4258c4: 6900 3aa8 |0000: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.instance:Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // field@a83a │ │ +4258c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; │ │ │ │ Virtual methods - │ │ @@ -938556,17 +938556,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4258c0: |[4258c0] de.danoeh.antennapod.net.download.serviceinterface.BuildConfig.:()V │ │ -4258d0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4258d6: 0e00 |0003: return-void │ │ +4258cc: |[4258cc] de.danoeh.antennapod.net.download.serviceinterface.BuildConfig.:()V │ │ +4258dc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4258e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -938633,46 +938633,46 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -42596c: |[42596c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -42597c: 7010 5eb6 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b65e │ │ -425982: 2200 8901 |0003: new-instance v0, Landroid/os/Bundle; // type@0189 │ │ -425986: 7010 8307 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0783 │ │ -42598c: 5b30 3fa8 |0008: iput-object v0, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.arguments:Landroid/os/Bundle; // field@a83f │ │ -425990: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -425992: 5c31 43a8 |000b: iput-boolean v1, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.initiatedByUser:Z // field@a843 │ │ -425996: 5b34 40a8 |000d: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.destination:Ljava/lang/String; // field@a840 │ │ -42599a: 6e10 e5ab 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ -4259a0: 0a04 |0012: move-result v4 │ │ -4259a2: 3804 0700 |0013: if-eqz v4, 001a // +0007 │ │ -4259a6: 6e10 c9ab 0500 |0015: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@abc9 │ │ -4259ac: 0c04 |0018: move-result-object v4 │ │ -4259ae: 2809 |0019: goto 0022 // +0009 │ │ -4259b0: 6e10 c9ab 0500 |001a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@abc9 │ │ -4259b6: 0c04 |001d: move-result-object v4 │ │ -4259b8: 7110 87ad 0400 |001e: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ -4259be: 0c04 |0021: move-result-object v4 │ │ -4259c0: 5b34 46a8 |0022: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.source:Ljava/lang/String; // field@a846 │ │ -4259c4: 6e10 ccab 0500 |0024: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@abcc │ │ -4259ca: 0c04 |0027: move-result-object v4 │ │ -4259cc: 5b34 47a8 |0028: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.title:Ljava/lang/String; // field@a847 │ │ -4259d0: 6e10 cdab 0500 |002a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -4259d6: 0b01 |002d: move-result-wide v1 │ │ -4259d8: 5a31 41a8 |002e: iput-wide v1, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileId:J // field@a841 │ │ -4259dc: 1204 |0030: const/4 v4, #int 0 // #0 │ │ -4259de: 5934 42a8 |0031: iput v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileType:I // field@a842 │ │ -4259e2: 1a04 4eb6 |0033: const-string v4, "page" // string@b64e │ │ -4259e6: 6e10 daab 0500 |0035: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@abda │ │ -4259ec: 0a05 |0038: move-result v5 │ │ -4259ee: 6e30 7707 4005 |0039: invoke-virtual {v0, v4, v5}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@0777 │ │ -4259f4: 0e00 |003c: return-void │ │ +425978: |[425978] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +425988: 7010 5eb6 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@b65e │ │ +42598e: 2200 8901 |0003: new-instance v0, Landroid/os/Bundle; // type@0189 │ │ +425992: 7010 8307 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0783 │ │ +425998: 5b30 3fa8 |0008: iput-object v0, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.arguments:Landroid/os/Bundle; // field@a83f │ │ +42599c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +42599e: 5c31 43a8 |000b: iput-boolean v1, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.initiatedByUser:Z // field@a843 │ │ +4259a2: 5b34 40a8 |000d: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.destination:Ljava/lang/String; // field@a840 │ │ +4259a6: 6e10 e5ab 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ +4259ac: 0a04 |0012: move-result v4 │ │ +4259ae: 3804 0700 |0013: if-eqz v4, 001a // +0007 │ │ +4259b2: 6e10 c9ab 0500 |0015: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@abc9 │ │ +4259b8: 0c04 |0018: move-result-object v4 │ │ +4259ba: 2809 |0019: goto 0022 // +0009 │ │ +4259bc: 6e10 c9ab 0500 |001a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@abc9 │ │ +4259c2: 0c04 |001d: move-result-object v4 │ │ +4259c4: 7110 87ad 0400 |001e: invoke-static {v4}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ +4259ca: 0c04 |0021: move-result-object v4 │ │ +4259cc: 5b34 46a8 |0022: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.source:Ljava/lang/String; // field@a846 │ │ +4259d0: 6e10 ccab 0500 |0024: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getHumanReadableIdentifier:()Ljava/lang/String; // method@abcc │ │ +4259d6: 0c04 |0027: move-result-object v4 │ │ +4259d8: 5b34 47a8 |0028: iput-object v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.title:Ljava/lang/String; // field@a847 │ │ +4259dc: 6e10 cdab 0500 |002a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +4259e2: 0b01 |002d: move-result-wide v1 │ │ +4259e4: 5a31 41a8 |002e: iput-wide v1, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileId:J // field@a841 │ │ +4259e8: 1204 |0030: const/4 v4, #int 0 // #0 │ │ +4259ea: 5934 42a8 |0031: iput v4, v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileType:I // field@a842 │ │ +4259ee: 1a04 4eb6 |0033: const-string v4, "page" // string@b64e │ │ +4259f2: 6e10 daab 0500 |0035: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@abda │ │ +4259f8: 0a05 |0038: move-result v5 │ │ +4259fa: 6e30 7707 4005 |0039: invoke-virtual {v0, v4, v5}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@0777 │ │ +425a00: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=19 │ │ 0x000b line=20 │ │ 0x000d line=31 │ │ 0x000f line=32 │ │ @@ -938690,36 +938690,36 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -4259f8: |[4259f8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -425a08: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ -425a0e: 2200 8901 |0003: new-instance v0, Landroid/os/Bundle; // type@0189 │ │ -425a12: 7010 8307 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0783 │ │ -425a18: 5b10 3fa8 |0008: iput-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.arguments:Landroid/os/Bundle; // field@a83f │ │ -425a1c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -425a1e: 5c10 43a8 |000b: iput-boolean v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.initiatedByUser:Z // field@a843 │ │ -425a22: 5b12 40a8 |000d: iput-object v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.destination:Ljava/lang/String; // field@a840 │ │ -425a26: 6e10 71ac 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ -425a2c: 0c02 |0012: move-result-object v2 │ │ -425a2e: 7110 87ad 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ -425a34: 0c02 |0016: move-result-object v2 │ │ -425a36: 5b12 46a8 |0017: iput-object v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.source:Ljava/lang/String; // field@a846 │ │ -425a3a: 6e10 75ac 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getHumanReadableIdentifier:()Ljava/lang/String; // method@ac75 │ │ -425a40: 0c02 |001c: move-result-object v2 │ │ -425a42: 5b12 47a8 |001d: iput-object v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.title:Ljava/lang/String; // field@a847 │ │ -425a46: 6e10 76ac 0300 |001f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ac76 │ │ -425a4c: 0b02 |0022: move-result-wide v2 │ │ -425a4e: 5a12 41a8 |0023: iput-wide v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileId:J // field@a841 │ │ -425a52: 1222 |0025: const/4 v2, #int 2 // #2 │ │ -425a54: 5912 42a8 |0026: iput v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileType:I // field@a842 │ │ -425a58: 0e00 |0028: return-void │ │ +425a04: |[425a04] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +425a14: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ +425a1a: 2200 8901 |0003: new-instance v0, Landroid/os/Bundle; // type@0189 │ │ +425a1e: 7010 8307 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0783 │ │ +425a24: 5b10 3fa8 |0008: iput-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.arguments:Landroid/os/Bundle; // field@a83f │ │ +425a28: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +425a2a: 5c10 43a8 |000b: iput-boolean v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.initiatedByUser:Z // field@a843 │ │ +425a2e: 5b12 40a8 |000d: iput-object v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.destination:Ljava/lang/String; // field@a840 │ │ +425a32: 6e10 71ac 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ +425a38: 0c02 |0012: move-result-object v2 │ │ +425a3a: 7110 87ad 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/net/common/UrlChecker;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@ad87 │ │ +425a40: 0c02 |0016: move-result-object v2 │ │ +425a42: 5b12 46a8 |0017: iput-object v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.source:Ljava/lang/String; // field@a846 │ │ +425a46: 6e10 75ac 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getHumanReadableIdentifier:()Ljava/lang/String; // method@ac75 │ │ +425a4c: 0c02 |001c: move-result-object v2 │ │ +425a4e: 5b12 47a8 |001d: iput-object v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.title:Ljava/lang/String; // field@a847 │ │ +425a52: 6e10 76ac 0300 |001f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ac76 │ │ +425a58: 0b02 |0022: move-result-wide v2 │ │ +425a5a: 5a12 41a8 |0023: iput-wide v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileId:J // field@a841 │ │ +425a5e: 1222 |0025: const/4 v2, #int 2 // #2 │ │ +425a60: 5912 42a8 |0026: iput v2, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileType:I // field@a842 │ │ +425a64: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=19 │ │ 0x000b line=20 │ │ 0x000d line=23 │ │ 0x000f line=24 │ │ @@ -938737,30 +938737,30 @@ │ │ type : '()Lde/danoeh/antennapod/model/download/DownloadRequest;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 13 │ │ insns size : 28 16-bit code units │ │ -4258d8: |[4258d8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.build:()Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ -4258e8: 220d c71b |0000: new-instance v13, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bc7 │ │ -4258ec: 54e1 40a8 |0002: iget-object v1, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.destination:Ljava/lang/String; // field@a840 │ │ -4258f0: 54e2 46a8 |0004: iget-object v2, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.source:Ljava/lang/String; // field@a846 │ │ -4258f4: 54e3 47a8 |0006: iget-object v3, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.title:Ljava/lang/String; // field@a847 │ │ -4258f8: 53e4 41a8 |0008: iget-wide v4, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileId:J // field@a841 │ │ -4258fc: 52e6 42a8 |000a: iget v6, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileType:I // field@a842 │ │ -425900: 54e7 44a8 |000c: iget-object v7, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.lastModified:Ljava/lang/String; // field@a844 │ │ -425904: 54e8 48a8 |000e: iget-object v8, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.username:Ljava/lang/String; // field@a848 │ │ -425908: 54e9 45a8 |0010: iget-object v9, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.password:Ljava/lang/String; // field@a845 │ │ -42590c: 120a |0012: const/4 v10, #int 0 // #0 │ │ -42590e: 54eb 3fa8 |0013: iget-object v11, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.arguments:Landroid/os/Bundle; // field@a83f │ │ -425912: 55ec 43a8 |0015: iget-boolean v12, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.initiatedByUser:Z // field@a843 │ │ -425916: 07d0 |0017: move-object v0, v13 │ │ -425918: 760d 76ab 0000 |0018: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLandroid/os/Bundle;Z)V // method@ab76 │ │ -42591e: 110d |001b: return-object v13 │ │ +4258e4: |[4258e4] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.build:()Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ +4258f4: 220d c71b |0000: new-instance v13, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bc7 │ │ +4258f8: 54e1 40a8 |0002: iget-object v1, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.destination:Ljava/lang/String; // field@a840 │ │ +4258fc: 54e2 46a8 |0004: iget-object v2, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.source:Ljava/lang/String; // field@a846 │ │ +425900: 54e3 47a8 |0006: iget-object v3, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.title:Ljava/lang/String; // field@a847 │ │ +425904: 53e4 41a8 |0008: iget-wide v4, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileId:J // field@a841 │ │ +425908: 52e6 42a8 |000a: iget v6, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.feedfileType:I // field@a842 │ │ +42590c: 54e7 44a8 |000c: iget-object v7, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.lastModified:Ljava/lang/String; // field@a844 │ │ +425910: 54e8 48a8 |000e: iget-object v8, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.username:Ljava/lang/String; // field@a848 │ │ +425914: 54e9 45a8 |0010: iget-object v9, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.password:Ljava/lang/String; // field@a845 │ │ +425918: 120a |0012: const/4 v10, #int 0 // #0 │ │ +42591a: 54eb 3fa8 |0013: iget-object v11, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.arguments:Landroid/os/Bundle; // field@a83f │ │ +42591e: 55ec 43a8 |0015: iget-boolean v12, v14, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.initiatedByUser:Z // field@a843 │ │ +425922: 07d0 |0017: move-object v0, v13 │ │ +425924: 760d 76ab 0000 |0018: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLandroid/os/Bundle;Z)V // method@ab76 │ │ +42592a: 110d |001b: return-object v13 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x001c reg=14 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;) │ │ @@ -938768,17 +938768,17 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -425920: |[425920] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.lastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ -425930: 5b01 44a8 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.lastModified:Ljava/lang/String; // field@a844 │ │ -425934: 1100 |0002: return-object v0 │ │ +42592c: |[42592c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.lastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ +42593c: 5b01 44a8 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.lastModified:Ljava/lang/String; // field@a844 │ │ +425940: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -938787,19 +938787,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -425a5c: |[425a5c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.setForce:(Z)V │ │ -425a6c: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ -425a70: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -425a72: 5b01 44a8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.lastModified:Ljava/lang/String; // field@a844 │ │ -425a76: 0e00 |0005: return-void │ │ +425a68: |[425a68] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.setForce:(Z)V │ │ +425a78: 3801 0500 |0000: if-eqz v1, 0005 // +0005 │ │ +425a7c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +425a7e: 5b01 44a8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.lastModified:Ljava/lang/String; // field@a844 │ │ +425a82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ │ │ @@ -938808,17 +938808,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -425a78: |[425a78] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.setSource:(Ljava/lang/String;)V │ │ -425a88: 5b01 46a8 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.source:Ljava/lang/String; // field@a846 │ │ -425a8c: 0e00 |0002: return-void │ │ +425a84: |[425a84] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.setSource:(Ljava/lang/String;)V │ │ +425a94: 5b01 46a8 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.source:Ljava/lang/String; // field@a846 │ │ +425a98: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -938827,18 +938827,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -425938: |[425938] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.withAuthentication:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ -425948: 5b01 48a8 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.username:Ljava/lang/String; // field@a848 │ │ -42594c: 5b02 45a8 |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.password:Ljava/lang/String; // field@a845 │ │ -425950: 1100 |0004: return-object v0 │ │ +425944: |[425944] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.withAuthentication:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ +425954: 5b01 48a8 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.username:Ljava/lang/String; // field@a848 │ │ +425958: 5b02 45a8 |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.password:Ljava/lang/String; // field@a845 │ │ +42595c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0002 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ @@ -938849,17 +938849,17 @@ │ │ type : '(Z)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -425954: |[425954] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.withInitiatedByUser:(Z)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ -425964: 5c01 43a8 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.initiatedByUser:Z // field@a843 │ │ -425968: 1100 |0002: return-object v0 │ │ +425960: |[425960] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestBuilder.withInitiatedByUser:(Z)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ +425970: 5c01 43a8 |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.initiatedByUser:Z // field@a843 │ │ +425974: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -938903,94 +938903,94 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -426024: |[426024] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.:()V │ │ -426034: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42603a: 0e00 |0003: return-void │ │ +426030: |[426030] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.:()V │ │ +426040: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +426046: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;) │ │ name : 'create' │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 134 16-bit code units │ │ -425a90: |[425a90] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.create:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ -425aa0: 2200 3f1e |0000: new-instance v0, Ljava/io/File; // type@1e3f │ │ -425aa4: 7100 dfae 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.getFeedfilePath:()Ljava/lang/String; // method@aedf │ │ -425aaa: 0c01 |0005: move-result-object v1 │ │ -425aac: 7110 deae 0500 |0006: invoke-static {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.getFeedfileName:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; // method@aede │ │ -425ab2: 0c02 |0009: move-result-object v2 │ │ -425ab4: 7030 1ab5 1002 |000a: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b51a │ │ -425aba: 6e10 21b5 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b521 │ │ -425ac0: 0a01 |0010: move-result v1 │ │ -425ac2: 1a02 ce14 |0011: const-string v2, "DownloadRequestCreat" // string@14ce │ │ -425ac6: 3801 2600 |0013: if-eqz v1, 0039 // +0026 │ │ -425aca: 6e10 1fb5 0000 |0015: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b51f │ │ -425ad0: 0a01 |0018: move-result v1 │ │ -425ad2: 2203 8d1e |0019: new-instance v3, Ljava/lang/StringBuilder; // type@1e8d │ │ -425ad6: 7010 adb6 0300 |001b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -425adc: 1a04 bf6f |001e: const-string v4, "deleted" // string@6fbf │ │ -425ae0: 6e20 b9b6 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425ae6: 6e10 29b5 0000 |0023: invoke-virtual {v0}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@b529 │ │ -425aec: 0c04 |0026: move-result-object v4 │ │ -425aee: 6e20 b9b6 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425af4: 1a04 1a08 |002a: const-string v4, ": " // string@081a │ │ -425af8: 6e20 b9b6 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425afe: 6e20 bab6 1300 |002f: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b6ba │ │ -425b04: 6e10 c3b6 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -425b0a: 0c01 |0035: move-result-object v1 │ │ -425b0c: 7120 7e0b 1200 |0036: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -425b12: 2201 8d1e |0039: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -425b16: 7010 adb6 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -425b1c: 1a03 8c48 |003e: const-string v3, "Requesting download of url " // string@488c │ │ -425b20: 6e20 b9b6 3100 |0040: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425b26: 6e10 c9ab 0500 |0043: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@abc9 │ │ -425b2c: 0c03 |0046: move-result-object v3 │ │ -425b2e: 6e20 b9b6 3100 |0047: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425b34: 6e10 c3b6 0100 |004a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -425b3a: 0c01 |004d: move-result-object v1 │ │ -425b3c: 7120 7e0b 1200 |004e: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -425b42: 6e10 dcab 0500 |0051: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -425b48: 0c01 |0054: move-result-object v1 │ │ -425b4a: 1202 |0055: const/4 v2, #int 0 // #0 │ │ -425b4c: 3801 0b00 |0056: if-eqz v1, 0061 // +000b │ │ -425b50: 6e10 dcab 0500 |0058: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -425b56: 0c01 |005b: move-result-object v1 │ │ -425b58: 6e10 ceac 0100 |005c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@acce │ │ -425b5e: 0c01 |005f: move-result-object v1 │ │ -425b60: 2802 |0060: goto 0062 // +0002 │ │ -425b62: 0721 |0061: move-object v1, v2 │ │ -425b64: 6e10 dcab 0500 |0062: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -425b6a: 0c03 |0065: move-result-object v3 │ │ -425b6c: 3803 0a00 |0066: if-eqz v3, 0070 // +000a │ │ -425b70: 6e10 dcab 0500 |0068: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -425b76: 0c02 |006b: move-result-object v2 │ │ -425b78: 6e10 caac 0200 |006c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@acca │ │ -425b7e: 0c02 |006f: move-result-object v2 │ │ -425b80: 2203 5f1c |0070: new-instance v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; // type@1c5f │ │ -425b84: 6e10 30b5 0000 |0072: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b530 │ │ -425b8a: 0c00 |0075: move-result-object v0 │ │ -425b8c: 7030 d2ae 0305 |0076: invoke-direct {v3, v0, v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/Feed;)V // method@aed2 │ │ -425b92: 6e30 d8ae 1302 |0079: invoke-virtual {v3, v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.withAuthentication:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; // method@aed8 │ │ -425b98: 0c00 |007c: move-result-object v0 │ │ -425b9a: 6e10 d4ab 0500 |007d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLastModified:()Ljava/lang/String; // method@abd4 │ │ -425ba0: 0c05 |0080: move-result-object v5 │ │ -425ba2: 6e20 d5ae 5000 |0081: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.lastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; // method@aed5 │ │ -425ba8: 0c05 |0084: move-result-object v5 │ │ -425baa: 1105 |0085: return-object v5 │ │ +425a9c: |[425a9c] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.create:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ +425aac: 2200 3f1e |0000: new-instance v0, Ljava/io/File; // type@1e3f │ │ +425ab0: 7100 dfae 0000 |0002: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.getFeedfilePath:()Ljava/lang/String; // method@aedf │ │ +425ab6: 0c01 |0005: move-result-object v1 │ │ +425ab8: 7110 deae 0500 |0006: invoke-static {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.getFeedfileName:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; // method@aede │ │ +425abe: 0c02 |0009: move-result-object v2 │ │ +425ac0: 7030 1ab5 1002 |000a: invoke-direct {v0, v1, v2}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b51a │ │ +425ac6: 6e10 21b5 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b521 │ │ +425acc: 0a01 |0010: move-result v1 │ │ +425ace: 1a02 ce14 |0011: const-string v2, "DownloadRequestCreat" // string@14ce │ │ +425ad2: 3801 2600 |0013: if-eqz v1, 0039 // +0026 │ │ +425ad6: 6e10 1fb5 0000 |0015: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@b51f │ │ +425adc: 0a01 |0018: move-result v1 │ │ +425ade: 2203 8d1e |0019: new-instance v3, Ljava/lang/StringBuilder; // type@1e8d │ │ +425ae2: 7010 adb6 0300 |001b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +425ae8: 1a04 bf6f |001e: const-string v4, "deleted" // string@6fbf │ │ +425aec: 6e20 b9b6 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425af2: 6e10 29b5 0000 |0023: invoke-virtual {v0}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@b529 │ │ +425af8: 0c04 |0026: move-result-object v4 │ │ +425afa: 6e20 b9b6 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425b00: 1a04 1a08 |002a: const-string v4, ": " // string@081a │ │ +425b04: 6e20 b9b6 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425b0a: 6e20 bab6 1300 |002f: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b6ba │ │ +425b10: 6e10 c3b6 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +425b16: 0c01 |0035: move-result-object v1 │ │ +425b18: 7120 7e0b 1200 |0036: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +425b1e: 2201 8d1e |0039: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +425b22: 7010 adb6 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +425b28: 1a03 8c48 |003e: const-string v3, "Requesting download of url " // string@488c │ │ +425b2c: 6e20 b9b6 3100 |0040: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425b32: 6e10 c9ab 0500 |0043: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@abc9 │ │ +425b38: 0c03 |0046: move-result-object v3 │ │ +425b3a: 6e20 b9b6 3100 |0047: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425b40: 6e10 c3b6 0100 |004a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +425b46: 0c01 |004d: move-result-object v1 │ │ +425b48: 7120 7e0b 1200 |004e: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +425b4e: 6e10 dcab 0500 |0051: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +425b54: 0c01 |0054: move-result-object v1 │ │ +425b56: 1202 |0055: const/4 v2, #int 0 // #0 │ │ +425b58: 3801 0b00 |0056: if-eqz v1, 0061 // +000b │ │ +425b5c: 6e10 dcab 0500 |0058: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +425b62: 0c01 |005b: move-result-object v1 │ │ +425b64: 6e10 ceac 0100 |005c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@acce │ │ +425b6a: 0c01 |005f: move-result-object v1 │ │ +425b6c: 2802 |0060: goto 0062 // +0002 │ │ +425b6e: 0721 |0061: move-object v1, v2 │ │ +425b70: 6e10 dcab 0500 |0062: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +425b76: 0c03 |0065: move-result-object v3 │ │ +425b78: 3803 0a00 |0066: if-eqz v3, 0070 // +000a │ │ +425b7c: 6e10 dcab 0500 |0068: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +425b82: 0c02 |006b: move-result-object v2 │ │ +425b84: 6e10 caac 0200 |006c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@acca │ │ +425b8a: 0c02 |006f: move-result-object v2 │ │ +425b8c: 2203 5f1c |0070: new-instance v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; // type@1c5f │ │ +425b90: 6e10 30b5 0000 |0072: invoke-virtual {v0}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b530 │ │ +425b96: 0c00 |0075: move-result-object v0 │ │ +425b98: 7030 d2ae 0305 |0076: invoke-direct {v3, v0, v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/Feed;)V // method@aed2 │ │ +425b9e: 6e30 d8ae 1302 |0079: invoke-virtual {v3, v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.withAuthentication:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; // method@aed8 │ │ +425ba4: 0c00 |007c: move-result-object v0 │ │ +425ba6: 6e10 d4ab 0500 |007d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLastModified:()Ljava/lang/String; // method@abd4 │ │ +425bac: 0c05 |0080: move-result-object v5 │ │ +425bae: 6e20 d5ae 5000 |0081: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.lastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; // method@aed5 │ │ +425bb4: 0c05 |0084: move-result-object v5 │ │ +425bb6: 1105 |0085: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x000d line=22 │ │ 0x0015 line=23 │ │ 0x0019 line=24 │ │ 0x0039 line=26 │ │ @@ -939007,97 +939007,97 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 164 16-bit code units │ │ -425bac: |[425bac] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.create:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ -425bbc: 6e10 7cac 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ac7c │ │ -425bc2: 0c00 |0003: move-result-object v0 │ │ -425bc4: 3800 1300 |0004: if-eqz v0, 0017 // +0013 │ │ -425bc8: 2200 3f1e |0006: new-instance v0, Ljava/io/File; // type@1e3f │ │ -425bcc: 6e10 7cac 0400 |0008: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ac7c │ │ -425bd2: 0c01 |000b: move-result-object v1 │ │ -425bd4: 7020 19b5 1000 |000c: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ -425bda: 6e10 21b5 0000 |000f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b521 │ │ -425be0: 0a00 |0012: move-result v0 │ │ -425be2: 3800 0400 |0013: if-eqz v0, 0017 // +0004 │ │ -425be6: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -425be8: 2802 |0016: goto 0018 // +0002 │ │ -425bea: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -425bec: 3800 0c00 |0018: if-eqz v0, 0024 // +000c │ │ -425bf0: 2201 3f1e |001a: new-instance v1, Ljava/io/File; // type@1e3f │ │ -425bf4: 6e10 7cac 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ac7c │ │ -425bfa: 0c02 |001f: move-result-object v2 │ │ -425bfc: 7020 19b5 2100 |0020: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ -425c02: 280e |0023: goto 0031 // +000e │ │ -425c04: 2201 3f1e |0024: new-instance v1, Ljava/io/File; // type@1e3f │ │ -425c08: 7110 e0ae 0400 |0026: invoke-static {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.getMediafilePath:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; // method@aee0 │ │ -425c0e: 0c02 |0029: move-result-object v2 │ │ -425c10: 7110 e1ae 0400 |002a: invoke-static {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.getMediafilename:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; // method@aee1 │ │ -425c16: 0c03 |002d: move-result-object v3 │ │ -425c18: 7030 1ab5 2103 |002e: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b51a │ │ -425c1e: 6e10 21b5 0100 |0031: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b521 │ │ -425c24: 0a02 |0034: move-result v2 │ │ -425c26: 3802 0800 |0035: if-eqz v2, 003d // +0008 │ │ -425c2a: 3900 0600 |0037: if-nez v0, 003d // +0006 │ │ -425c2e: 7110 ddae 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.findUnusedFile:(Ljava/io/File;)Ljava/io/File; // method@aedd │ │ -425c34: 0c01 |003c: move-result-object v1 │ │ -425c36: 2200 8d1e |003d: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -425c3a: 7010 adb6 0000 |003f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -425c40: 1a02 8c48 |0042: const-string v2, "Requesting download of url " // string@488c │ │ -425c44: 6e20 b9b6 2000 |0044: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425c4a: 6e10 71ac 0400 |0047: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ -425c50: 0c02 |004a: move-result-object v2 │ │ -425c52: 6e20 b9b6 2000 |004b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425c58: 6e10 c3b6 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -425c5e: 0c00 |0051: move-result-object v0 │ │ -425c60: 1a02 ce14 |0052: const-string v2, "DownloadRequestCreat" // string@14ce │ │ -425c64: 7120 7e0b 0200 |0054: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -425c6a: 6e10 79ac 0400 |0057: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -425c70: 0c00 |005a: move-result-object v0 │ │ -425c72: 6e10 23ac 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -425c78: 0c00 |005e: move-result-object v0 │ │ -425c7a: 6e10 dcab 0000 |005f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -425c80: 0c00 |0062: move-result-object v0 │ │ -425c82: 1202 |0063: const/4 v2, #int 0 // #0 │ │ -425c84: 3800 1300 |0064: if-eqz v0, 0077 // +0013 │ │ -425c88: 6e10 79ac 0400 |0066: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -425c8e: 0c00 |0069: move-result-object v0 │ │ -425c90: 6e10 23ac 0000 |006a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -425c96: 0c00 |006d: move-result-object v0 │ │ -425c98: 6e10 dcab 0000 |006e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -425c9e: 0c00 |0071: move-result-object v0 │ │ -425ca0: 6e10 ceac 0000 |0072: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@acce │ │ -425ca6: 0c00 |0075: move-result-object v0 │ │ -425ca8: 2802 |0076: goto 0078 // +0002 │ │ -425caa: 0720 |0077: move-object v0, v2 │ │ -425cac: 6e10 79ac 0400 |0078: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -425cb2: 0c03 |007b: move-result-object v3 │ │ -425cb4: 6e10 23ac 0300 |007c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -425cba: 0c03 |007f: move-result-object v3 │ │ -425cbc: 6e10 dcab 0300 |0080: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -425cc2: 0c03 |0083: move-result-object v3 │ │ -425cc4: 3803 1200 |0084: if-eqz v3, 0096 // +0012 │ │ -425cc8: 6e10 79ac 0400 |0086: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -425cce: 0c02 |0089: move-result-object v2 │ │ -425cd0: 6e10 23ac 0200 |008a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -425cd6: 0c02 |008d: move-result-object v2 │ │ -425cd8: 6e10 dcab 0200 |008e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -425cde: 0c02 |0091: move-result-object v2 │ │ -425ce0: 6e10 caac 0200 |0092: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@acca │ │ -425ce6: 0c02 |0095: move-result-object v2 │ │ -425ce8: 2203 5f1c |0096: new-instance v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; // type@1c5f │ │ -425cec: 6e10 30b5 0100 |0098: invoke-virtual {v1}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b530 │ │ -425cf2: 0c01 |009b: move-result-object v1 │ │ -425cf4: 7030 d3ae 1304 |009c: invoke-direct {v3, v1, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@aed3 │ │ -425cfa: 6e30 d8ae 0302 |009f: invoke-virtual {v3, v0, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.withAuthentication:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; // method@aed8 │ │ -425d00: 0c04 |00a2: move-result-object v4 │ │ -425d02: 1104 |00a3: return-object v4 │ │ +425bb8: |[425bb8] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.create:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; │ │ +425bc8: 6e10 7cac 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ac7c │ │ +425bce: 0c00 |0003: move-result-object v0 │ │ +425bd0: 3800 1300 |0004: if-eqz v0, 0017 // +0013 │ │ +425bd4: 2200 3f1e |0006: new-instance v0, Ljava/io/File; // type@1e3f │ │ +425bd8: 6e10 7cac 0400 |0008: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ac7c │ │ +425bde: 0c01 |000b: move-result-object v1 │ │ +425be0: 7020 19b5 1000 |000c: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ +425be6: 6e10 21b5 0000 |000f: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b521 │ │ +425bec: 0a00 |0012: move-result v0 │ │ +425bee: 3800 0400 |0013: if-eqz v0, 0017 // +0004 │ │ +425bf2: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +425bf4: 2802 |0016: goto 0018 // +0002 │ │ +425bf6: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +425bf8: 3800 0c00 |0018: if-eqz v0, 0024 // +000c │ │ +425bfc: 2201 3f1e |001a: new-instance v1, Ljava/io/File; // type@1e3f │ │ +425c00: 6e10 7cac 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ac7c │ │ +425c06: 0c02 |001f: move-result-object v2 │ │ +425c08: 7020 19b5 2100 |0020: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ +425c0e: 280e |0023: goto 0031 // +000e │ │ +425c10: 2201 3f1e |0024: new-instance v1, Ljava/io/File; // type@1e3f │ │ +425c14: 7110 e0ae 0400 |0026: invoke-static {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.getMediafilePath:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; // method@aee0 │ │ +425c1a: 0c02 |0029: move-result-object v2 │ │ +425c1c: 7110 e1ae 0400 |002a: invoke-static {v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.getMediafilename:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; // method@aee1 │ │ +425c22: 0c03 |002d: move-result-object v3 │ │ +425c24: 7030 1ab5 2103 |002e: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b51a │ │ +425c2a: 6e10 21b5 0100 |0031: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@b521 │ │ +425c30: 0a02 |0034: move-result v2 │ │ +425c32: 3802 0800 |0035: if-eqz v2, 003d // +0008 │ │ +425c36: 3900 0600 |0037: if-nez v0, 003d // +0006 │ │ +425c3a: 7110 ddae 0100 |0039: invoke-static {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.findUnusedFile:(Ljava/io/File;)Ljava/io/File; // method@aedd │ │ +425c40: 0c01 |003c: move-result-object v1 │ │ +425c42: 2200 8d1e |003d: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +425c46: 7010 adb6 0000 |003f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +425c4c: 1a02 8c48 |0042: const-string v2, "Requesting download of url " // string@488c │ │ +425c50: 6e20 b9b6 2000 |0044: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425c56: 6e10 71ac 0400 |0047: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ +425c5c: 0c02 |004a: move-result-object v2 │ │ +425c5e: 6e20 b9b6 2000 |004b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425c64: 6e10 c3b6 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +425c6a: 0c00 |0051: move-result-object v0 │ │ +425c6c: 1a02 ce14 |0052: const-string v2, "DownloadRequestCreat" // string@14ce │ │ +425c70: 7120 7e0b 0200 |0054: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +425c76: 6e10 79ac 0400 |0057: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +425c7c: 0c00 |005a: move-result-object v0 │ │ +425c7e: 6e10 23ac 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +425c84: 0c00 |005e: move-result-object v0 │ │ +425c86: 6e10 dcab 0000 |005f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +425c8c: 0c00 |0062: move-result-object v0 │ │ +425c8e: 1202 |0063: const/4 v2, #int 0 // #0 │ │ +425c90: 3800 1300 |0064: if-eqz v0, 0077 // +0013 │ │ +425c94: 6e10 79ac 0400 |0066: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +425c9a: 0c00 |0069: move-result-object v0 │ │ +425c9c: 6e10 23ac 0000 |006a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +425ca2: 0c00 |006d: move-result-object v0 │ │ +425ca4: 6e10 dcab 0000 |006e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +425caa: 0c00 |0071: move-result-object v0 │ │ +425cac: 6e10 ceac 0000 |0072: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@acce │ │ +425cb2: 0c00 |0075: move-result-object v0 │ │ +425cb4: 2802 |0076: goto 0078 // +0002 │ │ +425cb6: 0720 |0077: move-object v0, v2 │ │ +425cb8: 6e10 79ac 0400 |0078: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +425cbe: 0c03 |007b: move-result-object v3 │ │ +425cc0: 6e10 23ac 0300 |007c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +425cc6: 0c03 |007f: move-result-object v3 │ │ +425cc8: 6e10 dcab 0300 |0080: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +425cce: 0c03 |0083: move-result-object v3 │ │ +425cd0: 3803 1200 |0084: if-eqz v3, 0096 // +0012 │ │ +425cd4: 6e10 79ac 0400 |0086: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +425cda: 0c02 |0089: move-result-object v2 │ │ +425cdc: 6e10 23ac 0200 |008a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +425ce2: 0c02 |008d: move-result-object v2 │ │ +425ce4: 6e10 dcab 0200 |008e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +425cea: 0c02 |0091: move-result-object v2 │ │ +425cec: 6e10 caac 0200 |0092: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@acca │ │ +425cf2: 0c02 |0095: move-result-object v2 │ │ +425cf4: 2203 5f1c |0096: new-instance v3, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; // type@1c5f │ │ +425cf8: 6e10 30b5 0100 |0098: invoke-virtual {v1}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b530 │ │ +425cfe: 0c01 |009b: move-result-object v1 │ │ +425d00: 7030 d3ae 1304 |009c: invoke-direct {v3, v1, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.:(Ljava/lang/String;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@aed3 │ │ +425d06: 6e30 d8ae 0302 |009f: invoke-virtual {v3, v0, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.withAuthentication:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; // method@aed8 │ │ +425d0c: 0c04 |00a2: move-result-object v4 │ │ +425d0e: 1104 |00a3: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x001a line=41 │ │ 0x0024 line=43 │ │ 0x0031 line=46 │ │ 0x0039 line=47 │ │ @@ -939116,68 +939116,68 @@ │ │ type : '(Ljava/io/File;)Ljava/io/File;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 115 16-bit code units │ │ -425d04: |[425d04] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.findUnusedFile:(Ljava/io/File;)Ljava/io/File; │ │ -425d14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -425d16: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -425d18: 1402 ffff ff7f |0002: const v2, #float nan // #7fffffff │ │ -425d1e: 3521 6d00 |0005: if-ge v1, v2, 0072 // +006d │ │ -425d22: 2200 8d1e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -425d26: 7010 adb6 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -425d2c: 6e10 26b5 0500 |000c: invoke-virtual {v5}, Ljava/io/File;.getName:()Ljava/lang/String; // method@b526 │ │ -425d32: 0c02 |000f: move-result-object v2 │ │ -425d34: 7110 e9ba 0200 |0010: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getBaseName:(Ljava/lang/String;)Ljava/lang/String; // method@bae9 │ │ -425d3a: 0c02 |0013: move-result-object v2 │ │ -425d3c: 6e20 b9b6 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425d42: 1a02 2b07 |0017: const-string v2, "-" // string@072b │ │ -425d46: 6e20 b9b6 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425d4c: 6e20 b4b6 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -425d52: 1302 2e00 |001f: const/16 v2, #int 46 // #2e │ │ -425d56: 6e20 b1b6 2000 |0021: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ -425d5c: 6e10 26b5 0500 |0024: invoke-virtual {v5}, Ljava/io/File;.getName:()Ljava/lang/String; // method@b526 │ │ -425d62: 0c02 |0027: move-result-object v2 │ │ -425d64: 7110 eaba 0200 |0028: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@baea │ │ -425d6a: 0c02 |002b: move-result-object v2 │ │ -425d6c: 6e20 b9b6 2000 |002c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425d72: 6e10 c3b6 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -425d78: 0c00 |0032: move-result-object v0 │ │ -425d7a: 2202 8d1e |0033: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -425d7e: 7010 adb6 0200 |0035: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -425d84: 1a03 574e |0038: const-string v3, "Testing filename " // string@4e57 │ │ -425d88: 6e20 b9b6 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425d8e: 6e20 b9b6 0200 |003d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425d94: 6e10 c3b6 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -425d9a: 0c02 |0043: move-result-object v2 │ │ -425d9c: 1a03 ce14 |0044: const-string v3, "DownloadRequestCreat" // string@14ce │ │ -425da0: 7120 7e0b 2300 |0046: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -425da6: 2202 3f1e |0049: new-instance v2, Ljava/io/File; // type@1e3f │ │ -425daa: 6e10 27b5 0500 |004b: invoke-virtual {v5}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@b527 │ │ -425db0: 0c04 |004e: move-result-object v4 │ │ -425db2: 7030 1ab5 4200 |004f: invoke-direct {v2, v4, v0}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b51a │ │ -425db8: 6e10 21b5 0200 |0052: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b521 │ │ -425dbe: 0a04 |0055: move-result v4 │ │ -425dc0: 3904 1800 |0056: if-nez v4, 006e // +0018 │ │ -425dc4: 2205 8d1e |0058: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ -425dc8: 7010 adb6 0500 |005a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -425dce: 1a01 1e19 |005d: const-string v1, "File doesn't exist yet. Using " // string@191e │ │ -425dd2: 6e20 b9b6 1500 |005f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425dd8: 6e20 b9b6 0500 |0062: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425dde: 6e10 c3b6 0500 |0065: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -425de4: 0c05 |0068: move-result-object v5 │ │ -425de6: 7120 7e0b 5300 |0069: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -425dec: 0720 |006c: move-object v0, v2 │ │ -425dee: 2805 |006d: goto 0072 // +0005 │ │ -425df0: d801 0101 |006e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -425df4: 0720 |0070: move-object v0, v2 │ │ -425df6: 2891 |0071: goto 0002 // -006f │ │ -425df8: 1100 |0072: return-object v0 │ │ +425d10: |[425d10] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.findUnusedFile:(Ljava/io/File;)Ljava/io/File; │ │ +425d20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +425d22: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +425d24: 1402 ffff ff7f |0002: const v2, #float nan // #7fffffff │ │ +425d2a: 3521 6d00 |0005: if-ge v1, v2, 0072 // +006d │ │ +425d2e: 2200 8d1e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +425d32: 7010 adb6 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +425d38: 6e10 26b5 0500 |000c: invoke-virtual {v5}, Ljava/io/File;.getName:()Ljava/lang/String; // method@b526 │ │ +425d3e: 0c02 |000f: move-result-object v2 │ │ +425d40: 7110 e9ba 0200 |0010: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getBaseName:(Ljava/lang/String;)Ljava/lang/String; // method@bae9 │ │ +425d46: 0c02 |0013: move-result-object v2 │ │ +425d48: 6e20 b9b6 2000 |0014: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425d4e: 1a02 2b07 |0017: const-string v2, "-" // string@072b │ │ +425d52: 6e20 b9b6 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425d58: 6e20 b4b6 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +425d5e: 1302 2e00 |001f: const/16 v2, #int 46 // #2e │ │ +425d62: 6e20 b1b6 2000 |0021: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ +425d68: 6e10 26b5 0500 |0024: invoke-virtual {v5}, Ljava/io/File;.getName:()Ljava/lang/String; // method@b526 │ │ +425d6e: 0c02 |0027: move-result-object v2 │ │ +425d70: 7110 eaba 0200 |0028: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@baea │ │ +425d76: 0c02 |002b: move-result-object v2 │ │ +425d78: 6e20 b9b6 2000 |002c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425d7e: 6e10 c3b6 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +425d84: 0c00 |0032: move-result-object v0 │ │ +425d86: 2202 8d1e |0033: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +425d8a: 7010 adb6 0200 |0035: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +425d90: 1a03 574e |0038: const-string v3, "Testing filename " // string@4e57 │ │ +425d94: 6e20 b9b6 3200 |003a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425d9a: 6e20 b9b6 0200 |003d: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425da0: 6e10 c3b6 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +425da6: 0c02 |0043: move-result-object v2 │ │ +425da8: 1a03 ce14 |0044: const-string v3, "DownloadRequestCreat" // string@14ce │ │ +425dac: 7120 7e0b 2300 |0046: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +425db2: 2202 3f1e |0049: new-instance v2, Ljava/io/File; // type@1e3f │ │ +425db6: 6e10 27b5 0500 |004b: invoke-virtual {v5}, Ljava/io/File;.getParent:()Ljava/lang/String; // method@b527 │ │ +425dbc: 0c04 |004e: move-result-object v4 │ │ +425dbe: 7030 1ab5 4200 |004f: invoke-direct {v2, v4, v0}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@b51a │ │ +425dc4: 6e10 21b5 0200 |0052: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b521 │ │ +425dca: 0a04 |0055: move-result v4 │ │ +425dcc: 3904 1800 |0056: if-nez v4, 006e // +0018 │ │ +425dd0: 2205 8d1e |0058: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ +425dd4: 7010 adb6 0500 |005a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +425dda: 1a01 1e19 |005d: const-string v1, "File doesn't exist yet. Using " // string@191e │ │ +425dde: 6e20 b9b6 1500 |005f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425de4: 6e20 b9b6 0500 |0062: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425dea: 6e10 c3b6 0500 |0065: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +425df0: 0c05 |0068: move-result-object v5 │ │ +425df2: 7120 7e0b 5300 |0069: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +425df8: 0720 |006c: move-object v0, v2 │ │ +425dfa: 2805 |006d: goto 0072 // +0005 │ │ +425dfc: d801 0101 |006e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +425e00: 0720 |0070: move-object v0, v2 │ │ +425e02: 2891 |0071: goto 0002 // -006f │ │ +425e04: 1100 |0072: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=64 │ │ 0x000c line=65 │ │ 0x0010 line=64 │ │ 0x0024 line=69 │ │ 0x0033 line=70 │ │ @@ -939192,40 +939192,40 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -425dfc: |[425dfc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.getFeedfileName:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; │ │ -425e0c: 6e10 c9ab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@abc9 │ │ -425e12: 0c00 |0003: move-result-object v0 │ │ -425e14: 6e10 dfab 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ -425e1a: 0c01 |0007: move-result-object v1 │ │ -425e1c: 3801 1000 |0008: if-eqz v1, 0018 // +0010 │ │ -425e20: 6e10 dfab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ -425e26: 0c01 |000d: move-result-object v1 │ │ -425e28: 6e10 91b6 0100 |000e: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@b691 │ │ -425e2e: 0a01 |0011: move-result v1 │ │ -425e30: 3901 0600 |0012: if-nez v1, 0018 // +0006 │ │ -425e34: 6e10 dfab 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ -425e3a: 0c00 |0017: move-result-object v0 │ │ -425e3c: 2201 8d1e |0018: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -425e40: 7010 adb6 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -425e46: 1a02 8a77 |001d: const-string v2, "feed-" // string@778a │ │ -425e4a: 6e20 b9b6 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425e50: 7110 fdae 0000 |0022: invoke-static {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@aefd │ │ -425e56: 0c00 |0025: move-result-object v0 │ │ -425e58: 6e20 b9b6 0100 |0026: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425e5e: 6e10 cdab 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -425e64: 0b02 |002c: move-result-wide v2 │ │ -425e66: 6e30 b5b6 2103 |002d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -425e6c: 6e10 c3b6 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -425e72: 0c04 |0033: move-result-object v4 │ │ -425e74: 1104 |0034: return-object v4 │ │ +425e08: |[425e08] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.getFeedfileName:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/lang/String; │ │ +425e18: 6e10 c9ab 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@abc9 │ │ +425e1e: 0c00 |0003: move-result-object v0 │ │ +425e20: 6e10 dfab 0400 |0004: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ +425e26: 0c01 |0007: move-result-object v1 │ │ +425e28: 3801 1000 |0008: if-eqz v1, 0018 // +0010 │ │ +425e2c: 6e10 dfab 0400 |000a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ +425e32: 0c01 |000d: move-result-object v1 │ │ +425e34: 6e10 91b6 0100 |000e: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@b691 │ │ +425e3a: 0a01 |0011: move-result v1 │ │ +425e3c: 3901 0600 |0012: if-nez v1, 0018 // +0006 │ │ +425e40: 6e10 dfab 0400 |0014: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ +425e46: 0c00 |0017: move-result-object v0 │ │ +425e48: 2201 8d1e |0018: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +425e4c: 7010 adb6 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +425e52: 1a02 8a77 |001d: const-string v2, "feed-" // string@778a │ │ +425e56: 6e20 b9b6 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425e5c: 7110 fdae 0000 |0022: invoke-static {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@aefd │ │ +425e62: 0c00 |0025: move-result-object v0 │ │ +425e64: 6e20 b9b6 0100 |0026: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425e6a: 6e10 cdab 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +425e70: 0b02 |002c: move-result-wide v2 │ │ +425e72: 6e30 b5b6 2103 |002d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +425e78: 6e10 c3b6 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +425e7e: 0c04 |0033: move-result-object v4 │ │ +425e80: 1104 |0034: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0004 line=86 │ │ 0x0014 line=87 │ │ 0x0018 line=89 │ │ locals : │ │ @@ -939236,70 +939236,70 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -425e78: |[425e78] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.getFeedfilePath:()Ljava/lang/String; │ │ -425e88: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -425e8c: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -425e92: 1a01 8365 |0005: const-string v1, "cache/" // string@6583 │ │ -425e96: 7110 50b4 0100 |0007: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b450 │ │ -425e9c: 0c01 |000a: move-result-object v1 │ │ -425e9e: 6e10 30b5 0100 |000b: invoke-virtual {v1}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b530 │ │ -425ea4: 0c01 |000e: move-result-object v1 │ │ -425ea6: 6e20 b9b6 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425eac: 1a01 d407 |0012: const-string v1, "/" // string@07d4 │ │ -425eb0: 6e20 b9b6 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425eb6: 6e10 c3b6 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -425ebc: 0c00 |001a: move-result-object v0 │ │ -425ebe: 1100 |001b: return-object v0 │ │ +425e84: |[425e84] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.getFeedfilePath:()Ljava/lang/String; │ │ +425e94: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +425e98: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +425e9e: 1a01 8365 |0005: const-string v1, "cache/" // string@6583 │ │ +425ea2: 7110 50b4 0100 |0007: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b450 │ │ +425ea8: 0c01 |000a: move-result-object v1 │ │ +425eaa: 6e10 30b5 0100 |000b: invoke-virtual {v1}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b530 │ │ +425eb0: 0c01 |000e: move-result-object v1 │ │ +425eb2: 6e20 b9b6 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425eb8: 1a01 d407 |0012: const-string v1, "/" // string@07d4 │ │ +425ebc: 6e20 b9b6 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425ec2: 6e10 c3b6 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +425ec8: 0c00 |001a: move-result-object v0 │ │ +425eca: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;) │ │ name : 'getMediafilePath' │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -425ec0: |[425ec0] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.getMediafilePath:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; │ │ -425ed0: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -425ed4: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -425eda: 1a01 17ab |0005: const-string v1, "media/" // string@ab17 │ │ -425ede: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425ee4: 6e10 79ac 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -425eea: 0c02 |000d: move-result-object v2 │ │ -425eec: 6e10 23ac 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -425ef2: 0c02 |0011: move-result-object v2 │ │ -425ef4: 6e10 dfab 0200 |0012: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ -425efa: 0c02 |0015: move-result-object v2 │ │ -425efc: 7110 fdae 0200 |0016: invoke-static {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@aefd │ │ -425f02: 0c02 |0019: move-result-object v2 │ │ -425f04: 6e20 b9b6 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425f0a: 6e10 c3b6 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -425f10: 0c02 |0020: move-result-object v2 │ │ -425f12: 2200 8d1e |0021: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -425f16: 7010 adb6 0000 |0023: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -425f1c: 7110 50b4 0200 |0026: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b450 │ │ -425f22: 0c02 |0029: move-result-object v2 │ │ -425f24: 6e10 30b5 0200 |002a: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b530 │ │ -425f2a: 0c02 |002d: move-result-object v2 │ │ -425f2c: 6e20 b9b6 2000 |002e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425f32: 1a02 d407 |0031: const-string v2, "/" // string@07d4 │ │ -425f36: 6e20 b9b6 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425f3c: 6e10 c3b6 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -425f42: 0c02 |0039: move-result-object v2 │ │ -425f44: 1102 |003a: return-object v2 │ │ +425ecc: |[425ecc] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.getMediafilePath:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; │ │ +425edc: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +425ee0: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +425ee6: 1a01 17ab |0005: const-string v1, "media/" // string@ab17 │ │ +425eea: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425ef0: 6e10 79ac 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +425ef6: 0c02 |000d: move-result-object v2 │ │ +425ef8: 6e10 23ac 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +425efe: 0c02 |0011: move-result-object v2 │ │ +425f00: 6e10 dfab 0200 |0012: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ +425f06: 0c02 |0015: move-result-object v2 │ │ +425f08: 7110 fdae 0200 |0016: invoke-static {v2}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@aefd │ │ +425f0e: 0c02 |0019: move-result-object v2 │ │ +425f10: 6e20 b9b6 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425f16: 6e10 c3b6 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +425f1c: 0c02 |0020: move-result-object v2 │ │ +425f1e: 2200 8d1e |0021: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +425f22: 7010 adb6 0000 |0023: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +425f28: 7110 50b4 0200 |0026: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b450 │ │ +425f2e: 0c02 |0029: move-result-object v2 │ │ +425f30: 6e10 30b5 0200 |002a: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@b530 │ │ +425f36: 0c02 |002d: move-result-object v2 │ │ +425f38: 6e20 b9b6 2000 |002e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425f3e: 1a02 d407 |0031: const-string v2, "/" // string@07d4 │ │ +425f42: 6e20 b9b6 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425f48: 6e10 c3b6 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +425f4e: 0c02 |0039: move-result-object v2 │ │ +425f50: 1102 |003a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x000a line=94 │ │ 0x0021 line=95 │ │ locals : │ │ 0x0000 - 0x003b reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -939309,66 +939309,66 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 101 16-bit code units │ │ -425f48: |[425f48] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.getMediafilename:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; │ │ -425f58: 6e10 79ac 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -425f5e: 0c00 |0003: move-result-object v0 │ │ -425f60: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ -425f64: 3800 1900 |0006: if-eqz v0, 001f // +0019 │ │ -425f68: 6e10 79ac 0500 |0008: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -425f6e: 0c00 |000b: move-result-object v0 │ │ -425f70: 6e10 32ac 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ -425f76: 0c00 |000f: move-result-object v0 │ │ -425f78: 3800 0f00 |0010: if-eqz v0, 001f // +000f │ │ -425f7c: 6e10 79ac 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -425f82: 0c00 |0015: move-result-object v0 │ │ -425f84: 6e10 32ac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ -425f8a: 0c00 |0019: move-result-object v0 │ │ -425f8c: 7110 fdae 0000 |001a: invoke-static {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@aefd │ │ -425f92: 0c00 |001d: move-result-object v0 │ │ -425f94: 2802 |001e: goto 0020 // +0002 │ │ -425f96: 0710 |001f: move-object v0, v1 │ │ -425f98: 6e10 71ac 0500 |0020: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ -425f9e: 0c02 |0023: move-result-object v2 │ │ -425fa0: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -425fa2: 6e10 7fac 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMimeType:()Ljava/lang/String; // method@ac7f │ │ -425fa8: 0c04 |0028: move-result-object v4 │ │ -425faa: 7130 1b10 3204 |0029: invoke-static {v2, v3, v4}, Landroid/webkit/URLUtil;.guessFileName:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@101b │ │ -425fb0: 0c02 |002c: move-result-object v2 │ │ -425fb2: 6e20 85b6 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -425fb8: 0a01 |0030: move-result v1 │ │ -425fba: 3901 0300 |0031: if-nez v1, 0034 // +0003 │ │ -425fbe: 2802 |0033: goto 0035 // +0002 │ │ -425fc0: 0720 |0034: move-object v0, v2 │ │ -425fc2: 6e10 93b6 0000 |0035: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b693 │ │ -425fc8: 0a01 |0038: move-result v1 │ │ -425fca: 1303 dc00 |0039: const/16 v3, #int 220 // #dc │ │ -425fce: 3731 0700 |003b: if-le v1, v3, 0042 // +0007 │ │ -425fd2: 1201 |003d: const/4 v1, #int 0 // #0 │ │ -425fd4: 6e30 9fb6 1003 |003e: invoke-virtual {v0, v1, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ -425fda: 0c00 |0041: move-result-object v0 │ │ -425fdc: 2201 8d1e |0042: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -425fe0: 7010 adb6 0100 |0044: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -425fe6: 6e20 b9b6 0100 |0047: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425fec: 1300 2e00 |004a: const/16 v0, #int 46 // #2e │ │ -425ff0: 6e20 b1b6 0100 |004c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ -425ff6: 6e10 76ac 0500 |004f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ac76 │ │ -425ffc: 0b03 |0052: move-result-wide v3 │ │ -425ffe: 6e30 b5b6 3104 |0053: invoke-virtual {v1, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -426004: 6e20 b1b6 0100 |0056: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ -42600a: 7110 eaba 0200 |0059: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@baea │ │ -426010: 0c05 |005c: move-result-object v5 │ │ -426012: 6e20 b9b6 5100 |005d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -426018: 6e10 c3b6 0100 |0060: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42601e: 0c05 |0063: move-result-object v5 │ │ -426020: 1105 |0064: return-object v5 │ │ +425f54: |[425f54] de.danoeh.antennapod.net.download.serviceinterface.DownloadRequestCreator.getMediafilename:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/lang/String; │ │ +425f64: 6e10 79ac 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +425f6a: 0c00 |0003: move-result-object v0 │ │ +425f6c: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ +425f70: 3800 1900 |0006: if-eqz v0, 001f // +0019 │ │ +425f74: 6e10 79ac 0500 |0008: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +425f7a: 0c00 |000b: move-result-object v0 │ │ +425f7c: 6e10 32ac 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ +425f82: 0c00 |000f: move-result-object v0 │ │ +425f84: 3800 0f00 |0010: if-eqz v0, 001f // +000f │ │ +425f88: 6e10 79ac 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +425f8e: 0c00 |0015: move-result-object v0 │ │ +425f90: 6e10 32ac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ +425f96: 0c00 |0019: move-result-object v0 │ │ +425f98: 7110 fdae 0000 |001a: invoke-static {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.generateFileName:(Ljava/lang/String;)Ljava/lang/String; // method@aefd │ │ +425f9e: 0c00 |001d: move-result-object v0 │ │ +425fa0: 2802 |001e: goto 0020 // +0002 │ │ +425fa2: 0710 |001f: move-object v0, v1 │ │ +425fa4: 6e10 71ac 0500 |0020: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ +425faa: 0c02 |0023: move-result-object v2 │ │ +425fac: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +425fae: 6e10 7fac 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMimeType:()Ljava/lang/String; // method@ac7f │ │ +425fb4: 0c04 |0028: move-result-object v4 │ │ +425fb6: 7130 1b10 3204 |0029: invoke-static {v2, v3, v4}, Landroid/webkit/URLUtil;.guessFileName:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@101b │ │ +425fbc: 0c02 |002c: move-result-object v2 │ │ +425fbe: 6e20 85b6 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +425fc4: 0a01 |0030: move-result v1 │ │ +425fc6: 3901 0300 |0031: if-nez v1, 0034 // +0003 │ │ +425fca: 2802 |0033: goto 0035 // +0002 │ │ +425fcc: 0720 |0034: move-object v0, v2 │ │ +425fce: 6e10 93b6 0000 |0035: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b693 │ │ +425fd4: 0a01 |0038: move-result v1 │ │ +425fd6: 1303 dc00 |0039: const/16 v3, #int 220 // #dc │ │ +425fda: 3731 0700 |003b: if-le v1, v3, 0042 // +0007 │ │ +425fde: 1201 |003d: const/4 v1, #int 0 // #0 │ │ +425fe0: 6e30 9fb6 1003 |003e: invoke-virtual {v0, v1, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ +425fe6: 0c00 |0041: move-result-object v0 │ │ +425fe8: 2201 8d1e |0042: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +425fec: 7010 adb6 0100 |0044: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +425ff2: 6e20 b9b6 0100 |0047: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425ff8: 1300 2e00 |004a: const/16 v0, #int 46 // #2e │ │ +425ffc: 6e20 b1b6 0100 |004c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ +426002: 6e10 76ac 0500 |004f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ac76 │ │ +426008: 0b03 |0052: move-result-wide v3 │ │ +42600a: 6e30 b5b6 3104 |0053: invoke-virtual {v1, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +426010: 6e20 b1b6 0100 |0056: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ +426016: 7110 eaba 0200 |0059: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@baea │ │ +42601c: 0c05 |005c: move-result-object v5 │ │ +42601e: 6e20 b9b6 5100 |005d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +426024: 6e10 c3b6 0100 |0060: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42602a: 0c05 |0063: move-result-object v5 │ │ +42602c: 1105 |0064: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0012 line=103 │ │ 0x001a line=104 │ │ 0x0020 line=107 │ │ 0x002d line=110 │ │ @@ -939444,20 +939444,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -426180: |[426180] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.:()V │ │ -426190: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ -426196: 2200 0f1f |0003: new-instance v0, Ljava/util/HashMap; // type@1f0f │ │ -42619a: 7010 a7b8 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ -4261a0: 5b10 51a8 |0008: iput-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a851 │ │ -4261a4: 0e00 |000a: return-void │ │ +42618c: |[42618c] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.:()V │ │ +42619c: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ +4261a2: 2200 0f1f |0003: new-instance v0, Ljava/util/HashMap; // type@1f0f │ │ +4261a6: 7010 a7b8 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ +4261ac: 5b10 51a8 |0008: iput-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a851 │ │ +4261b0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=18 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; │ │ │ │ @@ -939466,34 +939466,34 @@ │ │ type : '()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42612c: |[42612c] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; │ │ -42613c: 6200 52a8 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.impl:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // field@a852 │ │ -426140: 1100 |0002: return-object v0 │ │ +426138: |[426138] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; │ │ +426148: 6200 52a8 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.impl:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // field@a852 │ │ +42614c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;) │ │ name : 'setImpl' │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4261c0: |[4261c0] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.setImpl:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;)V │ │ -4261d0: 6900 52a8 |0000: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.impl:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // field@a852 │ │ -4261d4: 0e00 |0002: return-void │ │ +4261cc: |[4261cc] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.setImpl:(Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;)V │ │ +4261dc: 6900 52a8 |0000: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.impl:Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // field@a852 │ │ +4261e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; │ │ │ │ Virtual methods - │ │ @@ -939526,27 +939526,27 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -426144: |[426144] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.getProgress:(Ljava/lang/String;)I │ │ -426154: 6e20 e9ae 2100 |0000: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@aee9 │ │ -42615a: 0a00 |0003: move-result v0 │ │ -42615c: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ -426160: 5410 51a8 |0006: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a851 │ │ -426164: 7220 10b9 2000 |0008: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ -42616a: 0c02 |000b: move-result-object v2 │ │ -42616c: 1f02 c91b |000c: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1bc9 │ │ -426170: 6e10 a0ab 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getProgress:()I // method@aba0 │ │ -426176: 0a02 |0011: move-result v2 │ │ -426178: 2802 |0012: goto 0014 // +0002 │ │ -42617a: 12f2 |0013: const/4 v2, #int -1 // #ff │ │ -42617c: 0f02 |0014: return v2 │ │ +426150: |[426150] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.getProgress:(Ljava/lang/String;)I │ │ +426160: 6e20 e9ae 2100 |0000: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@aee9 │ │ +426166: 0a00 |0003: move-result v0 │ │ +426168: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ +42616c: 5410 51a8 |0006: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a851 │ │ +426170: 7220 10b9 2000 |0008: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ +426176: 0c02 |000b: move-result-object v2 │ │ +426178: 1f02 c91b |000c: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1bc9 │ │ +42617c: 6e10 a0ab 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getProgress:()I // method@aba0 │ │ +426182: 0a02 |0011: move-result v2 │ │ +426184: 2802 |0012: goto 0014 // +0002 │ │ +426186: 12f2 |0013: const/4 v2, #int -1 // #ff │ │ +426188: 0f02 |0014: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; │ │ 0x0000 - 0x0015 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -939555,30 +939555,30 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -4260a4: |[4260a4] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.isDownloadingEpisode:(Ljava/lang/String;)Z │ │ -4260b4: 5410 51a8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a851 │ │ -4260b8: 7220 0cb9 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b90c │ │ -4260be: 0a00 |0005: move-result v0 │ │ -4260c0: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -4260c4: 5410 51a8 |0008: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a851 │ │ -4260c8: 7220 10b9 2000 |000a: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ -4260ce: 0c02 |000d: move-result-object v2 │ │ -4260d0: 1f02 c91b |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1bc9 │ │ -4260d4: 6e10 a1ab 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getState:()I // method@aba1 │ │ -4260da: 0a02 |0013: move-result v2 │ │ -4260dc: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -4260de: 3202 0300 |0015: if-eq v2, v0, 0018 // +0003 │ │ -4260e2: 2802 |0017: goto 0019 // +0002 │ │ -4260e4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -4260e6: 0f00 |0019: return v0 │ │ +4260b0: |[4260b0] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.isDownloadingEpisode:(Ljava/lang/String;)Z │ │ +4260c0: 5410 51a8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a851 │ │ +4260c4: 7220 0cb9 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b90c │ │ +4260ca: 0a00 |0005: move-result v0 │ │ +4260cc: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +4260d0: 5410 51a8 |0008: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a851 │ │ +4260d4: 7220 10b9 2000 |000a: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ +4260da: 0c02 |000d: move-result-object v2 │ │ +4260dc: 1f02 c91b |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1bc9 │ │ +4260e0: 6e10 a1ab 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getState:()I // method@aba1 │ │ +4260e6: 0a02 |0013: move-result v2 │ │ +4260e8: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +4260ea: 3202 0300 |0015: if-eq v2, v0, 0018 // +0003 │ │ +4260ee: 2802 |0017: goto 0019 // +0002 │ │ +4260f0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +4260f2: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x000a line=48 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; │ │ 0x0000 - 0x001a reg=2 (null) Ljava/lang/String; │ │ @@ -939588,30 +939588,30 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -4260e8: |[4260e8] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.isEpisodeQueued:(Ljava/lang/String;)Z │ │ -4260f8: 5410 51a8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a851 │ │ -4260fc: 7220 0cb9 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b90c │ │ -426102: 0a00 |0005: move-result v0 │ │ -426104: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -426108: 5410 51a8 |0008: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a851 │ │ -42610c: 7220 10b9 2000 |000a: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ -426112: 0c02 |000d: move-result-object v2 │ │ -426114: 1f02 c91b |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1bc9 │ │ -426118: 6e10 a1ab 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getState:()I // method@aba1 │ │ -42611e: 0a02 |0013: move-result v2 │ │ -426120: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ -426124: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -426126: 2802 |0017: goto 0019 // +0002 │ │ -426128: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -42612a: 0f02 |0019: return v2 │ │ +4260f4: |[4260f4] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.isEpisodeQueued:(Ljava/lang/String;)Z │ │ +426104: 5410 51a8 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a851 │ │ +426108: 7220 0cb9 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b90c │ │ +42610e: 0a00 |0005: move-result v0 │ │ +426110: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +426114: 5410 51a8 |0008: iget-object v0, v1, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a851 │ │ +426118: 7220 10b9 2000 |000a: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ +42611e: 0c02 |000d: move-result-object v2 │ │ +426120: 1f02 c91b |000e: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1bc9 │ │ +426124: 6e10 a1ab 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadStatus;.getState:()I // method@aba1 │ │ +42612a: 0a02 |0013: move-result v2 │ │ +42612c: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ +426130: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +426132: 2802 |0017: goto 0019 // +0002 │ │ +426134: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +426136: 0f02 |0019: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x000a line=53 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; │ │ 0x0000 - 0x001a reg=2 (null) Ljava/lang/String; │ │ @@ -939621,17 +939621,17 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4261a8: |[4261a8] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.setCurrentDownloads:(Ljava/util/Map;)V │ │ -4261b8: 5b01 51a8 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a851 │ │ -4261bc: 0e00 |0002: return-void │ │ +4261b4: |[4261b4] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterface.setCurrentDownloads:(Ljava/util/Map;)V │ │ +4261c4: 5b01 51a8 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.currentDownloads:Ljava/util/Map; // field@a851 │ │ +4261c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/Map; │ │ │ │ @@ -939664,50 +939664,50 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4261f0: |[4261f0] de.danoeh.antennapod.net.download.serviceinterface.FeedUpdateManager.:()V │ │ -426200: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -426206: 0e00 |0003: return-void │ │ +4261fc: |[4261fc] de.danoeh.antennapod.net.download.serviceinterface.FeedUpdateManager.:()V │ │ +42620c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +426212: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;) │ │ name : 'getInstance' │ │ type : '()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4261d8: |[4261d8] de.danoeh.antennapod.net.download.serviceinterface.FeedUpdateManager.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; │ │ -4261e8: 6200 53a8 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.instance:Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // field@a853 │ │ -4261ec: 1100 |0002: return-object v0 │ │ +4261e4: |[4261e4] de.danoeh.antennapod.net.download.serviceinterface.FeedUpdateManager.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; │ │ +4261f4: 6200 53a8 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.instance:Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // field@a853 │ │ +4261f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;) │ │ name : 'setInstance' │ │ type : '(Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -426208: |[426208] de.danoeh.antennapod.net.download.serviceinterface.FeedUpdateManager.setInstance:(Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;)V │ │ -426218: 6900 53a8 |0000: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.instance:Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // field@a853 │ │ -42621c: 0e00 |0002: return-void │ │ +426214: |[426214] de.danoeh.antennapod.net.download.serviceinterface.FeedUpdateManager.setInstance:(Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;)V │ │ +426224: 6900 53a8 |0000: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.instance:Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // field@a853 │ │ +426228: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; │ │ │ │ Virtual methods - │ │ @@ -939786,37 +939786,37 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -426404: |[426404] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.:()V │ │ -426414: 1a00 705b |0000: const-string v0, "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 _-" // string@5b70 │ │ -426418: 6e10 a0b6 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.toCharArray:()[C // method@b6a0 │ │ -42641e: 0c00 |0005: move-result-object v0 │ │ -426420: 6900 56a8 |0006: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.validChars:[C // field@a856 │ │ -426424: 0e00 |0008: return-void │ │ +426410: |[426410] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.:()V │ │ +426420: 1a00 705b |0000: const-string v0, "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 _-" // string@5b70 │ │ +426424: 6e10 a0b6 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.toCharArray:()[C // method@b6a0 │ │ +42642a: 0c00 |0005: move-result-object v0 │ │ +42642c: 6900 56a8 |0006: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.validChars:[C // field@a856 │ │ +426430: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=23 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -426428: |[426428] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.:()V │ │ -426438: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42643e: 0e00 |0003: return-void │ │ +426434: |[426434] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.:()V │ │ +426444: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42644a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;) │ │ @@ -939824,77 +939824,77 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 124 16-bit code units │ │ -426220: |[426220] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.generateFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ -426230: 7110 03bb 0500 |0000: invoke-static {v5}, Lorg/apache/commons/lang3/StringUtils;.stripAccents:(Ljava/lang/String;)Ljava/lang/String; // method@bb03 │ │ -426236: 0c05 |0003: move-result-object v5 │ │ -426238: 2200 8d1e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -42623c: 7010 adb6 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -426242: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -426244: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -426246: 6e10 93b6 0500 |000b: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b693 │ │ -42624c: 0a03 |000e: move-result v3 │ │ -42624e: 3532 3100 |000f: if-ge v2, v3, 0040 // +0031 │ │ -426252: 6e20 7bb6 2500 |0011: invoke-virtual {v5, v2}, Ljava/lang/String;.charAt:(I)C // method@b67b │ │ -426258: 0a03 |0014: move-result v3 │ │ -42625a: 7110 adb5 0300 |0015: invoke-static {v3}, Ljava/lang/Character;.isSpaceChar:(C)Z // method@b5ad │ │ -426260: 0a04 |0018: move-result v4 │ │ -426262: 3804 1900 |0019: if-eqz v4, 0032 // +0019 │ │ -426266: 6e10 c0b6 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b6c0 │ │ -42626c: 0a04 |001e: move-result v4 │ │ -42626e: 3804 1e00 |001f: if-eqz v4, 003d // +001e │ │ -426272: 6e10 c0b6 0000 |0021: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b6c0 │ │ -426278: 0a04 |0024: move-result v4 │ │ -42627a: d804 04ff |0025: add-int/lit8 v4, v4, #int -1 // #ff │ │ -42627e: 6e20 bcb6 4000 |0027: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.charAt:(I)C // method@b6bc │ │ -426284: 0a04 |002a: move-result v4 │ │ -426286: 7110 adb5 0400 |002b: invoke-static {v4}, Ljava/lang/Character;.isSpaceChar:(C)Z // method@b5ad │ │ -42628c: 0a04 |002e: move-result v4 │ │ -42628e: 3804 0300 |002f: if-eqz v4, 0032 // +0003 │ │ -426292: 280c |0031: goto 003d // +000c │ │ -426294: 6204 56a8 |0032: sget-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.validChars:[C // field@a856 │ │ -426298: 7120 f6ba 3400 |0034: invoke-static {v4, v3}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([CC)Z // method@baf6 │ │ -42629e: 0a04 |0037: move-result v4 │ │ -4262a0: 3804 0500 |0038: if-eqz v4, 003d // +0005 │ │ -4262a4: 6e20 b1b6 3000 |003a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ -4262aa: d802 0201 |003d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4262ae: 28cc |003f: goto 000b // -0034 │ │ -4262b0: 6e10 c3b6 0000 |0040: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4262b6: 0c05 |0043: move-result-object v5 │ │ -4262b8: 6e10 a6b6 0500 |0044: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ -4262be: 0c05 |0047: move-result-object v5 │ │ -4262c0: 7110 330b 0500 |0048: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -4262c6: 0a00 |004b: move-result v0 │ │ -4262c8: 3800 0900 |004c: if-eqz v0, 0055 // +0009 │ │ -4262cc: 1305 0800 |004e: const/16 v5, #int 8 // #8 │ │ -4262d0: 7110 ffae 0500 |0050: invoke-static {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.randomString:(I)Ljava/lang/String; // method@aeff │ │ -4262d6: 0c05 |0053: move-result-object v5 │ │ -4262d8: 1105 |0054: return-object v5 │ │ -4262da: 6e10 93b6 0500 |0055: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b693 │ │ -4262e0: 0a00 |0058: move-result v0 │ │ -4262e2: 1302 f200 |0059: const/16 v2, #int 242 // #f2 │ │ -4262e6: 3420 2000 |005b: if-lt v0, v2, 007b // +0020 │ │ -4262ea: 2200 8d1e |005d: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -4262ee: 7010 adb6 0000 |005f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4262f4: 1302 d100 |0062: const/16 v2, #int 209 // #d1 │ │ -4262f8: 6e30 9fb6 1502 |0064: invoke-virtual {v5, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ -4262fe: 0c01 |0067: move-result-object v1 │ │ -426300: 6e20 b9b6 1000 |0068: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -426306: 1a01 2d5a |006b: const-string v1, "_" // string@5a2d │ │ -42630a: 6e20 b9b6 1000 |006d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -426310: 7110 feae 0500 |0070: invoke-static {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.md5:(Ljava/lang/String;)Ljava/lang/String; // method@aefe │ │ -426316: 0c05 |0073: move-result-object v5 │ │ -426318: 6e20 b9b6 5000 |0074: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42631e: 6e10 c3b6 0000 |0077: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -426324: 0c05 |007a: move-result-object v5 │ │ -426326: 1105 |007b: return-object v5 │ │ +42622c: |[42622c] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.generateFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ +42623c: 7110 03bb 0500 |0000: invoke-static {v5}, Lorg/apache/commons/lang3/StringUtils;.stripAccents:(Ljava/lang/String;)Ljava/lang/String; // method@bb03 │ │ +426242: 0c05 |0003: move-result-object v5 │ │ +426244: 2200 8d1e |0004: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +426248: 7010 adb6 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42624e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +426250: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +426252: 6e10 93b6 0500 |000b: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b693 │ │ +426258: 0a03 |000e: move-result v3 │ │ +42625a: 3532 3100 |000f: if-ge v2, v3, 0040 // +0031 │ │ +42625e: 6e20 7bb6 2500 |0011: invoke-virtual {v5, v2}, Ljava/lang/String;.charAt:(I)C // method@b67b │ │ +426264: 0a03 |0014: move-result v3 │ │ +426266: 7110 adb5 0300 |0015: invoke-static {v3}, Ljava/lang/Character;.isSpaceChar:(C)Z // method@b5ad │ │ +42626c: 0a04 |0018: move-result v4 │ │ +42626e: 3804 1900 |0019: if-eqz v4, 0032 // +0019 │ │ +426272: 6e10 c0b6 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b6c0 │ │ +426278: 0a04 |001e: move-result v4 │ │ +42627a: 3804 1e00 |001f: if-eqz v4, 003d // +001e │ │ +42627e: 6e10 c0b6 0000 |0021: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@b6c0 │ │ +426284: 0a04 |0024: move-result v4 │ │ +426286: d804 04ff |0025: add-int/lit8 v4, v4, #int -1 // #ff │ │ +42628a: 6e20 bcb6 4000 |0027: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.charAt:(I)C // method@b6bc │ │ +426290: 0a04 |002a: move-result v4 │ │ +426292: 7110 adb5 0400 |002b: invoke-static {v4}, Ljava/lang/Character;.isSpaceChar:(C)Z // method@b5ad │ │ +426298: 0a04 |002e: move-result v4 │ │ +42629a: 3804 0300 |002f: if-eqz v4, 0032 // +0003 │ │ +42629e: 280c |0031: goto 003d // +000c │ │ +4262a0: 6204 56a8 |0032: sget-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.validChars:[C // field@a856 │ │ +4262a4: 7120 f6ba 3400 |0034: invoke-static {v4, v3}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([CC)Z // method@baf6 │ │ +4262aa: 0a04 |0037: move-result v4 │ │ +4262ac: 3804 0500 |0038: if-eqz v4, 003d // +0005 │ │ +4262b0: 6e20 b1b6 3000 |003a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ +4262b6: d802 0201 |003d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4262ba: 28cc |003f: goto 000b // -0034 │ │ +4262bc: 6e10 c3b6 0000 |0040: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4262c2: 0c05 |0043: move-result-object v5 │ │ +4262c4: 6e10 a6b6 0500 |0044: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ +4262ca: 0c05 |0047: move-result-object v5 │ │ +4262cc: 7110 330b 0500 |0048: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +4262d2: 0a00 |004b: move-result v0 │ │ +4262d4: 3800 0900 |004c: if-eqz v0, 0055 // +0009 │ │ +4262d8: 1305 0800 |004e: const/16 v5, #int 8 // #8 │ │ +4262dc: 7110 ffae 0500 |0050: invoke-static {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.randomString:(I)Ljava/lang/String; // method@aeff │ │ +4262e2: 0c05 |0053: move-result-object v5 │ │ +4262e4: 1105 |0054: return-object v5 │ │ +4262e6: 6e10 93b6 0500 |0055: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@b693 │ │ +4262ec: 0a00 |0058: move-result v0 │ │ +4262ee: 1302 f200 |0059: const/16 v2, #int 242 // #f2 │ │ +4262f2: 3420 2000 |005b: if-lt v0, v2, 007b // +0020 │ │ +4262f6: 2200 8d1e |005d: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +4262fa: 7010 adb6 0000 |005f: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +426300: 1302 d100 |0062: const/16 v2, #int 209 // #d1 │ │ +426304: 6e30 9fb6 1502 |0064: invoke-virtual {v5, v1, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ +42630a: 0c01 |0067: move-result-object v1 │ │ +42630c: 6e20 b9b6 1000 |0068: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +426312: 1a01 2d5a |006b: const-string v1, "_" // string@5a2d │ │ +426316: 6e20 b9b6 1000 |006d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42631c: 7110 feae 0500 |0070: invoke-static {v5}, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.md5:(Ljava/lang/String;)Ljava/lang/String; // method@aefe │ │ +426322: 0c05 |0073: move-result-object v5 │ │ +426324: 6e20 b9b6 5000 |0074: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42632a: 6e10 c3b6 0000 |0077: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +426330: 0c05 |007a: move-result-object v5 │ │ +426332: 1105 |007b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0004 line=34 │ │ 0x000b line=35 │ │ 0x0011 line=36 │ │ 0x0015 line=37 │ │ @@ -939914,45 +939914,45 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -426328: |[426328] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.md5:(Ljava/lang/String;)Ljava/lang/String; │ │ -426338: 1a00 d240 |0000: const-string v0, "MD5" // string@40d2 │ │ -42633c: 7110 bbb7 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b7bb │ │ -426342: 0c00 |0005: move-result-object v0 │ │ -426344: 1a01 8051 |0006: const-string v1, "UTF-8" // string@5180 │ │ -426348: 6e20 8ab6 1600 |0008: invoke-virtual {v6, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b68a │ │ -42634e: 0c06 |000b: move-result-object v6 │ │ -426350: 6e20 bab7 6000 |000c: invoke-virtual {v0, v6}, Ljava/security/MessageDigest;.digest:([B)[B // method@b7ba │ │ -426356: 0c06 |000f: move-result-object v6 │ │ -426358: 2200 8d1e |0010: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -42635c: 7010 adb6 0000 |0012: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -426362: 2161 |0015: array-length v1, v6 │ │ -426364: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -426366: 3512 1800 |0017: if-ge v2, v1, 002f // +0018 │ │ -42636a: 4803 0602 |0019: aget-byte v3, v6, v2 │ │ -42636e: d533 ff00 |001b: and-int/lit16 v3, v3, #int 255 // #00ff │ │ -426372: d633 0001 |001d: or-int/lit16 v3, v3, #int 256 // #0100 │ │ -426376: 7110 1bb6 0300 |001f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@b61b │ │ -42637c: 0c03 |0022: move-result-object v3 │ │ -42637e: 1234 |0023: const/4 v4, #int 3 // #3 │ │ -426380: 1215 |0024: const/4 v5, #int 1 // #1 │ │ -426382: 6e30 9fb6 5304 |0025: invoke-virtual {v3, v5, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ -426388: 0c03 |0028: move-result-object v3 │ │ -42638a: 6e20 b9b6 3000 |0029: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -426390: d802 0201 |002c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -426394: 28e9 |002e: goto 0017 // -0017 │ │ -426396: 6e10 c3b6 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42639c: 0c06 |0032: move-result-object v6 │ │ -42639e: 1106 |0033: return-object v6 │ │ -4263a0: 1206 |0034: const/4 v6, #int 0 // #0 │ │ -4263a2: 1106 |0035: return-object v6 │ │ +426334: |[426334] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.md5:(Ljava/lang/String;)Ljava/lang/String; │ │ +426344: 1a00 d240 |0000: const-string v0, "MD5" // string@40d2 │ │ +426348: 7110 bbb7 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b7bb │ │ +42634e: 0c00 |0005: move-result-object v0 │ │ +426350: 1a01 8051 |0006: const-string v1, "UTF-8" // string@5180 │ │ +426354: 6e20 8ab6 1600 |0008: invoke-virtual {v6, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b68a │ │ +42635a: 0c06 |000b: move-result-object v6 │ │ +42635c: 6e20 bab7 6000 |000c: invoke-virtual {v0, v6}, Ljava/security/MessageDigest;.digest:([B)[B // method@b7ba │ │ +426362: 0c06 |000f: move-result-object v6 │ │ +426364: 2200 8d1e |0010: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +426368: 7010 adb6 0000 |0012: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42636e: 2161 |0015: array-length v1, v6 │ │ +426370: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +426372: 3512 1800 |0017: if-ge v2, v1, 002f // +0018 │ │ +426376: 4803 0602 |0019: aget-byte v3, v6, v2 │ │ +42637a: d533 ff00 |001b: and-int/lit16 v3, v3, #int 255 // #00ff │ │ +42637e: d633 0001 |001d: or-int/lit16 v3, v3, #int 256 // #0100 │ │ +426382: 7110 1bb6 0300 |001f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@b61b │ │ +426388: 0c03 |0022: move-result-object v3 │ │ +42638a: 1234 |0023: const/4 v4, #int 3 // #3 │ │ +42638c: 1215 |0024: const/4 v5, #int 1 // #1 │ │ +42638e: 6e30 9fb6 5304 |0025: invoke-virtual {v3, v5, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ +426394: 0c03 |0028: move-result-object v3 │ │ +426396: 6e20 b9b6 3000 |0029: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42639c: d802 0201 |002c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4263a0: 28e9 |002e: goto 0017 // -0017 │ │ +4263a2: 6e10 c3b6 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4263a8: 0c06 |0032: move-result-object v6 │ │ +4263aa: 1106 |0033: return-object v6 │ │ +4263ac: 1206 |0034: const/4 v6, #int 0 // #0 │ │ +4263ae: 1106 |0035: return-object v6 │ │ catches : 1 │ │ 0x0000 - 0x0033 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x0034 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0034 │ │ positions : │ │ 0x0002 line=65 │ │ 0x0008 line=66 │ │ @@ -939968,33 +939968,33 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -4263b4: |[4263b4] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.randomString:(I)Ljava/lang/String; │ │ -4263c4: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -4263c8: 7020 aeb6 7000 |0002: invoke-direct {v0, v7}, Ljava/lang/StringBuilder;.:(I)V // method@b6ae │ │ -4263ce: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -4263d0: 3571 1500 |0006: if-ge v1, v7, 001b // +0015 │ │ -4263d4: 6202 56a8 |0008: sget-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.validChars:[C // field@a856 │ │ -4263d8: 7100 49b6 0000 |000a: invoke-static {}, Ljava/lang/Math;.random:()D // method@b649 │ │ -4263de: 0b03 |000d: move-result-wide v3 │ │ -4263e0: 2125 |000e: array-length v5, v2 │ │ -4263e2: 8355 |000f: int-to-double v5, v5 │ │ -4263e4: ad03 0305 |0010: mul-double v3, v3, v5 │ │ -4263e8: 8a33 |0012: double-to-int v3, v3 │ │ -4263ea: 4902 0203 |0013: aget-char v2, v2, v3 │ │ -4263ee: 6e20 b1b6 2000 |0015: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ -4263f4: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4263f8: 28ec |001a: goto 0006 // -0014 │ │ -4263fa: 6e10 c3b6 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -426400: 0c07 |001e: move-result-object v7 │ │ -426402: 1107 |001f: return-object v7 │ │ +4263c0: |[4263c0] de.danoeh.antennapod.net.download.serviceinterface.FileNameGenerator.randomString:(I)Ljava/lang/String; │ │ +4263d0: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +4263d4: 7020 aeb6 7000 |0002: invoke-direct {v0, v7}, Ljava/lang/StringBuilder;.:(I)V // method@b6ae │ │ +4263da: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +4263dc: 3571 1500 |0006: if-ge v1, v7, 001b // +0015 │ │ +4263e0: 6202 56a8 |0008: sget-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/FileNameGenerator;.validChars:[C // field@a856 │ │ +4263e4: 7100 49b6 0000 |000a: invoke-static {}, Ljava/lang/Math;.random:()D // method@b649 │ │ +4263ea: 0b03 |000d: move-result-wide v3 │ │ +4263ec: 2125 |000e: array-length v5, v2 │ │ +4263ee: 8355 |000f: int-to-double v5, v5 │ │ +4263f0: ad03 0305 |0010: mul-double v3, v3, v5 │ │ +4263f4: 8a33 |0012: double-to-int v3, v3 │ │ +4263f6: 4902 0203 |0013: aget-char v2, v2, v3 │ │ +4263fa: 6e20 b1b6 2000 |0015: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ +426400: d801 0101 |0018: add-int/lit8 v1, v1, #int 1 // #01 │ │ +426404: 28ec |001a: goto 0006 // -0014 │ │ +426406: 6e10 c3b6 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42640c: 0c07 |001e: move-result-object v7 │ │ +42640e: 1107 |001f: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0008 line=58 │ │ 0x001b line=60 │ │ locals : │ │ 0x0000 - 0x0020 reg=7 (null) I │ │ @@ -940155,17 +940155,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -426458: |[426458] de.danoeh.antennapod.net.download.serviceinterface.R$anim.:()V │ │ -426468: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42646e: 0e00 |0003: return-void │ │ +426464: |[426464] de.danoeh.antennapod.net.download.serviceinterface.R$anim.:()V │ │ +426474: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42647a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -940227,17 +940227,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -426440: |[426440] de.danoeh.antennapod.net.download.serviceinterface.R$animator.:()V │ │ -426450: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -426456: 0e00 |0003: return-void │ │ +42644c: |[42644c] de.danoeh.antennapod.net.download.serviceinterface.R$animator.:()V │ │ +42645c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +426462: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -940274,17 +940274,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -426470: |[426470] de.danoeh.antennapod.net.download.serviceinterface.R$array.:()V │ │ -426480: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -426486: 0e00 |0003: return-void │ │ +42647c: |[42647c] de.danoeh.antennapod.net.download.serviceinterface.R$array.:()V │ │ +42648c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +426492: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -942136,17 +942136,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -426488: |[426488] de.danoeh.antennapod.net.download.serviceinterface.R$attr.:()V │ │ -426498: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42649e: 0e00 |0003: return-void │ │ +426494: |[426494] de.danoeh.antennapod.net.download.serviceinterface.R$attr.:()V │ │ +4264a4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4264aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -942193,17 +942193,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4264a0: |[4264a0] de.danoeh.antennapod.net.download.serviceinterface.R$bool.:()V │ │ -4264b0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4264b6: 0e00 |0003: return-void │ │ +4264ac: |[4264ac] de.danoeh.antennapod.net.download.serviceinterface.R$bool.:()V │ │ +4264bc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4264c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -942680,17 +942680,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4264b8: |[4264b8] de.danoeh.antennapod.net.download.serviceinterface.R$color.:()V │ │ -4264c8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4264ce: 0e00 |0003: return-void │ │ +4264c4: |[4264c4] de.danoeh.antennapod.net.download.serviceinterface.R$color.:()V │ │ +4264d4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4264da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -943377,17 +943377,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4264d0: |[4264d0] de.danoeh.antennapod.net.download.serviceinterface.R$dimen.:()V │ │ -4264e0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4264e6: 0e00 |0003: return-void │ │ +4264dc: |[4264dc] de.danoeh.antennapod.net.download.serviceinterface.R$dimen.:()V │ │ +4264ec: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4264f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -943939,17 +943939,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4264e8: |[4264e8] de.danoeh.antennapod.net.download.serviceinterface.R$drawable.:()V │ │ -4264f8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4264fe: 0e00 |0003: return-void │ │ +4264f4: |[4264f4] de.danoeh.antennapod.net.download.serviceinterface.R$drawable.:()V │ │ +426504: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42650a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -944851,17 +944851,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -426500: |[426500] de.danoeh.antennapod.net.download.serviceinterface.R$id.:()V │ │ -426510: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -426516: 0e00 |0003: return-void │ │ +42650c: |[42650c] de.danoeh.antennapod.net.download.serviceinterface.R$id.:()V │ │ +42651c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +426522: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -944918,17 +944918,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -426518: |[426518] de.danoeh.antennapod.net.download.serviceinterface.R$integer.:()V │ │ -426528: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42652e: 0e00 |0003: return-void │ │ +426524: |[426524] de.danoeh.antennapod.net.download.serviceinterface.R$integer.:()V │ │ +426534: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42653a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -944995,17 +944995,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -426530: |[426530] de.danoeh.antennapod.net.download.serviceinterface.R$interpolator.:()V │ │ -426540: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -426546: 0e00 |0003: return-void │ │ +42653c: |[42653c] de.danoeh.antennapod.net.download.serviceinterface.R$interpolator.:()V │ │ +42654c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +426552: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -945367,17 +945367,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -426548: |[426548] de.danoeh.antennapod.net.download.serviceinterface.R$layout.:()V │ │ -426558: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42655e: 0e00 |0003: return-void │ │ +426554: |[426554] de.danoeh.antennapod.net.download.serviceinterface.R$layout.:()V │ │ +426564: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42656a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -945594,17 +945594,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -426560: |[426560] de.danoeh.antennapod.net.download.serviceinterface.R$string.:()V │ │ -426570: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -426576: 0e00 |0003: return-void │ │ +42656c: |[42656c] de.danoeh.antennapod.net.download.serviceinterface.R$string.:()V │ │ +42657c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +426582: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -947571,17 +947571,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4273b0: |[4273b0] de.danoeh.antennapod.net.download.serviceinterface.R$style.:()V │ │ -4273c0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4273c6: 0e00 |0003: return-void │ │ +4273bc: |[4273bc] de.danoeh.antennapod.net.download.serviceinterface.R$style.:()V │ │ +4273cc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4273d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -950933,350 +950933,350 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 1800 16-bit code units │ │ -426578: |[426578] de.danoeh.antennapod.net.download.serviceinterface.R$styleable.:()V │ │ -426588: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -42658c: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ -426590: 2601 a802 0000 |0004: fill-array-data v1, 000002ac // +000002a8 │ │ -426596: 6901 cead |0007: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionBar:[I // field@adce │ │ -42659a: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ -4265a0: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ -4265a6: 0c02 |000f: move-result-object v2 │ │ -4265a8: 6902 cfad |0010: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionBarLayout:[I // field@adcf │ │ -4265ac: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ -4265b2: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ -4265b8: 0c02 |0018: move-result-object v2 │ │ -4265ba: 6902 eead |0019: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionMenuItemView:[I // field@adee │ │ -4265be: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -4265c0: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ -4265c4: 6903 f0ad |001e: sput-object v3, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionMenuView:[I // field@adf0 │ │ -4265c8: 1263 |0020: const/4 v3, #int 6 // #6 │ │ -4265ca: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ -4265ce: 2604 c702 0000 |0023: fill-array-data v4, 000002ea // +000002c7 │ │ -4265d4: 6904 f1ad |0026: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionMode:[I // field@adf1 │ │ -4265d8: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ -4265de: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ -4265e4: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ -4265ea: 0c04 |0031: move-result-object v4 │ │ -4265ec: 6904 f8ad |0032: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActivityChooserView:[I // field@adf8 │ │ -4265f0: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ -4265f4: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ -4265f8: 2605 c202 0000 |0038: fill-array-data v5, 000002fa // +000002c2 │ │ -4265fe: 6905 fbad |003b: sput-object v5, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AlertDialog:[I // field@adfb │ │ -426602: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ -426606: 2605 cf02 0000 |003f: fill-array-data v5, 0000030e // +000002cf │ │ -42660c: 6905 04ae |0042: sput-object v5, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AnimatedStateListDrawableCompat:[I // field@ae04 │ │ -426610: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ -426616: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ -42661c: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ -426622: 0c07 |004d: move-result-object v7 │ │ -426624: 6907 0bae |004e: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AnimatedStateListDrawableItem:[I // field@ae0b │ │ -426628: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ -42662e: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ -426634: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ -42663a: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ -426640: 0c07 |005c: move-result-object v7 │ │ -426642: 6907 0eae |005d: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AnimatedStateListDrawableTransition:[I // field@ae0e │ │ -426646: 2322 0020 |005f: new-array v2, v2, [I // type@2000 │ │ -42664a: 6902 13ae |0061: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatEmojiHelper:[I // field@ae13 │ │ -42664e: 1402 bf04 047f |0063: const v2, #float 1.75483e+38 // #7f0404bf │ │ -426654: 1407 c004 047f |0066: const v7, #float 1.75483e+38 // #7f0404c0 │ │ -42665a: 1408 1901 0101 |0069: const v8, #float 2.36943e-38 // #01010119 │ │ -426660: 1409 1a04 047f |006c: const v9, #float 1.75479e+38 // #7f04041a │ │ -426666: 2440 0020 9872 |006f: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ -42666c: 0c02 |0072: move-result-object v2 │ │ -42666e: 6902 14ae |0073: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatImageView:[I // field@ae14 │ │ -426672: 1402 b904 047f |0075: const v2, #float 1.75483e+38 // #7f0404b9 │ │ -426678: 1407 ba04 047f |0078: const v7, #float 1.75483e+38 // #7f0404ba │ │ -42667e: 1408 4201 0101 |007b: const v8, #float 2.36945e-38 // #01010142 │ │ -426684: 1409 b804 047f |007e: const v9, #float 1.75483e+38 // #7f0404b8 │ │ -42668a: 2440 0020 9872 |0081: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ -426690: 0c02 |0084: move-result-object v2 │ │ -426692: 6902 19ae |0085: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatSeekBar:[I // field@ae19 │ │ -426696: 1272 |0087: const/4 v2, #int 7 // #7 │ │ -426698: 2327 0020 |0088: new-array v7, v2, [I // type@2000 │ │ -42669c: 2607 9402 0000 |008a: fill-array-data v7, 0000031e // +00000294 │ │ -4266a2: 6907 1eae |008d: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatTextHelper:[I // field@ae1e │ │ -4266a6: 1307 1600 |008f: const/16 v7, #int 22 // #16 │ │ -4266aa: 2377 0020 |0091: new-array v7, v7, [I // type@2000 │ │ -4266ae: 2607 9d02 0000 |0093: fill-array-data v7, 00000330 // +0000029d │ │ -4266b4: 6907 26ae |0096: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatTextView:[I // field@ae26 │ │ -4266b8: 1307 7f00 |0098: const/16 v7, #int 127 // #7f │ │ -4266bc: 2377 0020 |009a: new-array v7, v7, [I // type@2000 │ │ -4266c0: 2607 c402 0000 |009c: fill-array-data v7, 00000360 // +000002c4 │ │ -4266c6: 6907 3dae |009f: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatTheme:[I // field@ae3d │ │ -4266ca: 1407 0e03 0101 |00a1: const v7, #float 2.36957e-38 // #0101030e │ │ -4266d0: 1408 de03 047f |00a4: const v8, #float 1.75478e+38 // #7f0403de │ │ -4266d6: 2420 0020 8700 |00a7: filled-new-array {v7, v8}, [I // type@2000 │ │ -4266dc: 0c07 |00aa: move-result-object v7 │ │ -4266de: 6907 bdae |00ab: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.BackgroundStyle:[I // field@aebd │ │ -4266e2: 1407 3300 047f |00ad: const v7, #float 1.75459e+38 // #7f040033 │ │ -4266e8: 2410 0020 0700 |00b0: filled-new-array {v7}, [I // type@2000 │ │ -4266ee: 0c07 |00b3: move-result-object v7 │ │ -4266f0: 6907 c0ae |00b4: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ButtonBarLayout:[I // field@aec0 │ │ -4266f4: 1407 b603 047f |00b6: const v7, #float 1.75477e+38 // #7f0403b6 │ │ -4266fa: 1408 ed03 047f |00b9: const v8, #float 1.75478e+38 // #7f0403ed │ │ -426700: 2420 0020 8700 |00bc: filled-new-array {v7, v8}, [I // type@2000 │ │ -426706: 0c07 |00bf: move-result-object v7 │ │ -426708: 6907 c2ae |00c0: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Capability:[I // field@aec2 │ │ -42670c: 2337 0020 |00c2: new-array v7, v3, [I // type@2000 │ │ -426710: 2607 9e03 0000 |00c4: fill-array-data v7, 00000462 // +0000039e │ │ -426716: 6907 c5ae |00c7: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CheckBoxPreference:[I // field@aec5 │ │ -42671a: 1407 be00 047f |00c9: const v7, #float 1.75462e+38 // #7f0400be │ │ -426720: 1408 bf00 047f |00cc: const v8, #float 1.75462e+38 // #7f0400bf │ │ -426726: 1409 0801 0101 |00cf: const v9, #float 2.36943e-38 // #01010108 │ │ -42672c: 140a bd00 047f |00d2: const v10, #float 1.75462e+38 // #7f0400bd │ │ -426732: 2440 0020 a987 |00d5: filled-new-array {v9, v10, v7, v8}, [I // type@2000 │ │ -426738: 0c07 |00d8: move-result-object v7 │ │ -42673a: 6907 ccae |00d9: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CheckedTextView:[I // field@aecc │ │ -42673e: 1407 3400 047f |00db: const v7, #float 1.75459e+38 // #7f040034 │ │ -426744: 1408 8402 047f |00de: const v8, #float 1.75471e+38 // #7f040284 │ │ -42674a: 1409 a501 0101 |00e1: const v9, #float 2.36947e-38 // #010101a5 │ │ -426750: 140a 1f03 0101 |00e4: const v10, #float 2.36958e-38 // #0101031f │ │ -426756: 140b 4706 0101 |00e7: const v11, #float 2.36981e-38 // #01010647 │ │ -42675c: 2458 0020 a97b |00ea: filled-new-array {v9, v10, v11, v7, v8}, [I // type@2000 │ │ -426762: 0c07 |00ed: move-result-object v7 │ │ -426764: 6907 d1ae |00ee: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ColorStateListItem:[I // field@aed1 │ │ -426768: 1407 aa00 047f |00f0: const v7, #float 1.75462e+38 // #7f0400aa │ │ -42676e: 1408 ab00 047f |00f3: const v8, #float 1.75462e+38 // #7f0400ab │ │ -426774: 140a 0701 0101 |00f6: const v10, #float 2.36943e-38 // #01010107 │ │ -42677a: 140b a100 047f |00f9: const v11, #float 1.75461e+38 // #7f0400a1 │ │ -426780: 2440 0020 ba87 |00fc: filled-new-array {v10, v11, v7, v8}, [I // type@2000 │ │ -426786: 0c07 |00ff: move-result-object v7 │ │ -426788: 6907 d7ae |0100: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CompoundButton:[I // field@aed7 │ │ -42678c: 1407 8302 047f |0102: const v7, #float 1.75471e+38 // #7f040283 │ │ -426792: 1408 2d04 047f |0105: const v8, #float 1.7548e+38 // #7f04042d │ │ -426798: 2420 0020 8700 |0108: filled-new-array {v7, v8}, [I // type@2000 │ │ -42679e: 0c07 |010b: move-result-object v7 │ │ -4267a0: 6907 dcae |010c: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CoordinatorLayout:[I // field@aedc │ │ -4267a4: 2327 0020 |010e: new-array v7, v2, [I // type@2000 │ │ -4267a8: 2607 6203 0000 |0110: fill-array-data v7, 00000472 // +00000362 │ │ -4267ae: 6907 ddae |0113: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CoordinatorLayout_Layout:[I // field@aedd │ │ -4267b2: 1307 0c00 |0115: const/16 v7, #int 12 // #c │ │ -4267b6: 2378 0020 |0117: new-array v8, v7, [I // type@2000 │ │ -4267ba: 2608 6b03 0000 |0119: fill-array-data v8, 00000484 // +0000036b │ │ -4267c0: 6908 e7ae |011c: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.DialogPreference:[I // field@aee7 │ │ -4267c4: 2344 0020 |011e: new-array v4, v4, [I // type@2000 │ │ -4267c8: 2604 8003 0000 |0120: fill-array-data v4, 000004a0 // +00000380 │ │ -4267ce: 6904 f4ae |0123: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.DrawerArrowToggle:[I // field@aef4 │ │ -4267d2: 1404 fc04 047f |0125: const v4, #float 1.75484e+38 // #7f0404fc │ │ -4267d8: 2410 0020 0400 |0128: filled-new-array {v4}, [I // type@2000 │ │ -4267de: 0c08 |012b: move-result-object v8 │ │ -4267e0: 6908 fdae |012c: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.EditTextPreference:[I // field@aefd │ │ -4267e4: 2328 0020 |012e: new-array v8, v2, [I // type@2000 │ │ -4267e8: 2608 8403 0000 |0130: fill-array-data v8, 000004b4 // +00000384 │ │ -4267ee: 6908 ffae |0133: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FontFamily:[I // field@aeff │ │ -4267f2: 1308 0a00 |0135: const/16 v8, #int 10 // #a │ │ -4267f6: 238a 0020 |0137: new-array v10, v8, [I // type@2000 │ │ -4267fa: 260a 8d03 0000 |0139: fill-array-data v10, 000004c6 // +0000038d │ │ -426800: 690a 00af |013c: sput-object v10, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FontFamilyFont:[I // field@af00 │ │ -426804: 140a 0300 0101 |013e: const v10, #float 2.36936e-38 // #01010003 │ │ -42680a: 140b d100 0101 |0141: const v11, #float 2.36941e-38 // #010100d1 │ │ -426810: 2430 0020 5a0b |0144: filled-new-array {v10, v5, v11}, [I // type@2000 │ │ -426816: 0c0c |0147: move-result-object v12 │ │ -426818: 690c 12af |0148: sput-object v12, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Fragment:[I // field@af12 │ │ -42681c: 2420 0020 ba00 |014a: filled-new-array {v10, v11}, [I // type@2000 │ │ -426822: 0c0a |014d: move-result-object v10 │ │ -426824: 690a 13af |014e: sput-object v10, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FragmentContainerView:[I // field@af13 │ │ -426828: 237a 0020 |0150: new-array v10, v7, [I // type@2000 │ │ -42682c: 260a 8c03 0000 |0152: fill-array-data v10, 000004de // +0000038c │ │ -426832: 690a 19af |0155: sput-object v10, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.GradientColor:[I // field@af19 │ │ -426836: 140a 1405 0101 |0157: const v10, #float 2.36972e-38 // #01010514 │ │ -42683c: 2420 0020 a900 |015a: filled-new-array {v9, v10}, [I // type@2000 │ │ -426842: 0c09 |015d: move-result-object v9 │ │ -426844: 6909 1aaf |015e: sput-object v9, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.GradientColorItem:[I // field@af1a │ │ -426848: 1309 0900 |0160: const/16 v9, #int 9 // #9 │ │ -42684c: 239a 0020 |0162: new-array v10, v9, [I // type@2000 │ │ -426850: 260a 9603 0000 |0164: fill-array-data v10, 000004fa // +00000396 │ │ -426856: 690a 29af |0167: sput-object v10, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.LinearLayoutCompat:[I // field@af29 │ │ -42685a: 140a f500 0101 |0169: const v10, #float 2.36942e-38 // #010100f5 │ │ -426860: 140b 8101 0101 |016c: const v11, #float 2.36946e-38 // #01010181 │ │ -426866: 140c f400 0101 |016f: const v12, #float 2.36942e-38 // #010100f4 │ │ -42686c: 2440 0020 c1ba |0172: filled-new-array {v1, v12, v10, v11}, [I // type@2000 │ │ -426872: 0c01 |0175: move-result-object v1 │ │ -426874: 6901 2aaf |0176: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.LinearLayoutCompat_Layout:[I // field@af2a │ │ -426878: 1401 ac02 0101 |0178: const v1, #float 2.36955e-38 // #010102ac │ │ -42687e: 140a ad02 0101 |017b: const v10, #float 2.36955e-38 // #010102ad │ │ -426884: 2420 0020 a100 |017e: filled-new-array {v1, v10}, [I // type@2000 │ │ -42688a: 0c01 |0181: move-result-object v1 │ │ -42688c: 6901 38af |0182: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ListPopupWindow:[I // field@af38 │ │ -426890: 1401 b200 0101 |0184: const v1, #float 2.36941e-38 // #010100b2 │ │ -426896: 140a f801 0101 |0187: const v10, #float 2.3695e-38 // #010101f8 │ │ -42689c: 140b c401 047f |018a: const v11, #float 1.75467e+38 // #7f0401c4 │ │ -4268a2: 140c c501 047f |018d: const v12, #float 1.75467e+38 // #7f0401c5 │ │ -4268a8: 2454 0020 a1cb |0190: filled-new-array {v1, v10, v11, v12, v4}, [I // type@2000 │ │ -4268ae: 0c04 |0193: move-result-object v4 │ │ -4268b0: 6904 3baf |0194: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ListPreference:[I // field@af3b │ │ -4268b4: 2334 0020 |0196: new-array v4, v3, [I // type@2000 │ │ -4268b8: 2604 7803 0000 |0198: fill-array-data v4, 00000510 // +00000378 │ │ -4268be: 6904 41af |019b: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.MenuGroup:[I // field@af41 │ │ -4268c2: 1304 1700 |019d: const/16 v4, #int 23 // #17 │ │ -4268c6: 2344 0020 |019f: new-array v4, v4, [I // type@2000 │ │ -4268ca: 2604 7f03 0000 |01a1: fill-array-data v4, 00000520 // +0000037f │ │ -4268d0: 6904 48af |01a4: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.MenuItem:[I // field@af48 │ │ -4268d4: 2394 0020 |01a6: new-array v4, v9, [I // type@2000 │ │ -4268d8: 2604 aa03 0000 |01a8: fill-array-data v4, 00000552 // +000003aa │ │ -4268de: 6904 60af |01ab: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.MenuView:[I // field@af60 │ │ -4268e2: 2440 0020 a1cb |01ad: filled-new-array {v1, v10, v11, v12}, [I // type@2000 │ │ -4268e8: 0c04 |01b0: move-result-object v4 │ │ -4268ea: 6904 6aaf |01b1: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.MultiSelectListPreference:[I // field@af6a │ │ -4268ee: 1404 c902 0101 |01b3: const v4, #float 2.36956e-38 // #010102c9 │ │ -4268f4: 1409 7803 047f |01b6: const v9, #float 1.75476e+38 // #7f040378 │ │ -4268fa: 140a 7601 0101 |01b9: const v10, #float 2.36946e-38 // #01010176 │ │ -426900: 2430 0020 4a09 |01bc: filled-new-array {v10, v4, v9}, [I // type@2000 │ │ -426906: 0c04 |01bf: move-result-object v4 │ │ -426908: 6904 6faf |01c0: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PopupWindow:[I // field@af6f │ │ -42690c: 1404 2404 047f |01c2: const v4, #float 1.7548e+38 // #7f040424 │ │ -426912: 2410 0020 0400 |01c5: filled-new-array {v4}, [I // type@2000 │ │ -426918: 0c04 |01c8: move-result-object v4 │ │ -42691a: 6904 70af |01c9: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PopupWindowBackgroundState:[I // field@af70 │ │ -42691e: 1304 2400 |01cb: const/16 v4, #int 36 // #24 │ │ -426922: 2344 0020 |01cd: new-array v4, v4, [I // type@2000 │ │ -426926: 2604 9903 0000 |01cf: fill-array-data v4, 00000568 // +00000399 │ │ -42692c: 6904 75af |01d2: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Preference:[I // field@af75 │ │ -426930: 1404 2a01 0101 |01d4: const v4, #float 2.36944e-38 // #0101012a │ │ -426936: 1409 3100 047f |01d7: const v9, #float 1.75459e+38 // #7f040031 │ │ -42693c: 140b f200 0101 |01da: const v11, #float 2.36942e-38 // #010100f2 │ │ -426942: 140c 2901 0101 |01dd: const v12, #float 2.36944e-38 // #01010129 │ │ -426948: 2440 0020 cb94 |01e0: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ -42694e: 0c04 |01e3: move-result-object v4 │ │ -426950: 6904 76af |01e4: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceFragment:[I // field@af76 │ │ -426954: 1404 2a01 0101 |01e6: const v4, #float 2.36944e-38 // #0101012a │ │ -42695a: 2440 0020 cb94 |01e9: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ -426960: 0c04 |01ec: move-result-object v4 │ │ -426962: 6904 77af |01ed: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceFragmentCompat:[I // field@af77 │ │ -426966: 1404 5a02 047f |01ef: const v4, #float 1.7547e+38 // #7f04025a │ │ -42696c: 1409 7603 047f |01f2: const v9, #float 1.75476e+38 // #7f040376 │ │ -426972: 140c e701 0101 |01f5: const v12, #float 2.36949e-38 // #010101e7 │ │ -426978: 2430 0020 4c09 |01f8: filled-new-array {v12, v4, v9}, [I // type@2000 │ │ -42697e: 0c04 |01fb: move-result-object v4 │ │ -426980: 6904 80af |01fc: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceGroup:[I // field@af80 │ │ -426984: 1404 2503 047f |01fe: const v4, #float 1.75474e+38 // #7f040325 │ │ -42698a: 1409 2a03 047f |0201: const v9, #float 1.75475e+38 // #7f04032a │ │ -426990: 140c 1f01 0101 |0204: const v12, #float 2.36944e-38 // #0101011f │ │ -426996: 140d 2001 0101 |0207: const v13, #float 2.36944e-38 // #01010120 │ │ -42699c: 2440 0020 dc94 |020a: filled-new-array {v12, v13, v4, v9}, [I // type@2000 │ │ -4269a2: 0c04 |020d: move-result-object v4 │ │ -4269a4: 6904 84af |020e: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceImageView:[I // field@af84 │ │ -4269a8: 1304 1000 |0210: const/16 v4, #int 16 // #10 │ │ -4269ac: 2344 0020 |0212: new-array v4, v4, [I // type@2000 │ │ -4269b0: 2604 a003 0000 |0214: fill-array-data v4, 000005b4 // +000003a0 │ │ -4269b6: 6904 89af |0217: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceTheme:[I // field@af89 │ │ -4269ba: 1404 7a03 047f |0219: const v4, #float 1.75476e+38 // #7f04037a │ │ -4269c0: 1409 8103 047f |021c: const v9, #float 1.75476e+38 // #7f040381 │ │ -4269c6: 2420 0020 9400 |021f: filled-new-array {v4, v9}, [I // type@2000 │ │ -4269cc: 0c04 |0222: move-result-object v4 │ │ -4269ce: 6904 beaf |0223: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.RecycleListView:[I // field@afbe │ │ -4269d2: 2374 0020 |0225: new-array v4, v7, [I // type@2000 │ │ -4269d6: 2604 b103 0000 |0227: fill-array-data v4, 000005d8 // +000003b1 │ │ -4269dc: 6904 c1af |022a: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.RecyclerView:[I // field@afc1 │ │ -4269e0: 2300 0020 |022c: new-array v0, v0, [I // type@2000 │ │ -4269e4: 2600 c603 0000 |022e: fill-array-data v0, 000005f4 // +000003c6 │ │ -4269ea: 6900 ceaf |0231: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SearchView:[I // field@afce │ │ -4269ee: 2320 0020 |0233: new-array v0, v2, [I // type@2000 │ │ -4269f2: 2600 fd03 0000 |0235: fill-array-data v0, 00000632 // +000003fd │ │ -4269f8: 6900 ecaf |0238: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SeekBarPreference:[I // field@afec │ │ -4269fc: 1400 6202 0101 |023a: const v0, #float 2.36953e-38 // #01010262 │ │ -426a02: 1402 9d03 047f |023d: const v2, #float 1.75477e+38 // #7f04039d │ │ -426a08: 1404 7b01 0101 |0240: const v4, #float 2.36946e-38 // #0101017b │ │ -426a0e: 2452 0020 a104 |0243: filled-new-array {v1, v10, v4, v0, v2}, [I // type@2000 │ │ -426a14: 0c00 |0246: move-result-object v0 │ │ -426a16: 6900 f4af |0247: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Spinner:[I // field@aff4 │ │ -426a1a: 2330 0020 |0249: new-array v0, v3, [I // type@2000 │ │ -426a1e: 2600 f903 0000 |024b: fill-array-data v0, 00000644 // +000003f9 │ │ -426a24: 6900 faaf |024e: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.StateListDrawable:[I // field@affa │ │ -426a28: 2410 0020 0600 |0250: filled-new-array {v6}, [I // type@2000 │ │ -426a2e: 0c00 |0253: move-result-object v0 │ │ -426a30: 6900 fbaf |0254: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.StateListDrawableItem:[I // field@affb │ │ -426a34: 1300 0e00 |0256: const/16 v0, #int 14 // #e │ │ -426a38: 2300 0020 |0258: new-array v0, v0, [I // type@2000 │ │ -426a3c: 2600 fa03 0000 |025a: fill-array-data v0, 00000654 // +000003fa │ │ -426a42: 6900 03b0 |025d: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SwitchCompat:[I // field@b003 │ │ -426a46: 2380 0020 |025f: new-array v0, v8, [I // type@2000 │ │ -426a4a: 2600 1304 0000 |0261: fill-array-data v0, 00000674 // +00000413 │ │ -426a50: 6900 12b0 |0264: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SwitchPreference:[I // field@b012 │ │ -426a54: 2380 0020 |0266: new-array v0, v8, [I // type@2000 │ │ -426a58: 2600 2404 0000 |0268: fill-array-data v0, 0000068c // +00000424 │ │ -426a5e: 6900 13b0 |026b: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SwitchPreferenceCompat:[I // field@b013 │ │ -426a62: 1300 1000 |026d: const/16 v0, #int 16 // #10 │ │ -426a66: 2300 0020 |026f: new-array v0, v0, [I // type@2000 │ │ -426a6a: 2600 3304 0000 |0271: fill-array-data v0, 000006a4 // +00000433 │ │ -426a70: 6900 28b0 |0274: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.TextAppearance:[I // field@b028 │ │ -426a74: 1300 1e00 |0276: const/16 v0, #int 30 // #1e │ │ -426a78: 2300 0020 |0278: new-array v0, v0, [I // type@2000 │ │ -426a7c: 2600 4e04 0000 |027a: fill-array-data v0, 000006c8 // +0000044e │ │ -426a82: 6900 39b0 |027d: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Toolbar:[I // field@b039 │ │ -426a86: 1400 7f03 047f |027f: const v0, #float 1.75476e+38 // #7f04037f │ │ -426a8c: 1401 a404 047f |0282: const v1, #float 1.75482e+38 // #7f0404a4 │ │ -426a92: 1502 0101 |0285: const/high16 v2, #int 16842752 // #101 │ │ -426a96: 1403 da00 0101 |0287: const v3, #float 2.36942e-38 // #010100da │ │ -426a9c: 1404 7c03 047f |028a: const v4, #float 1.75476e+38 // #7f04037c │ │ -426aa2: 2451 0020 3204 |028d: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -426aa8: 0c00 |0290: move-result-object v0 │ │ -426aaa: 6900 58b0 |0291: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.View:[I // field@b058 │ │ -426aae: 1400 5700 047f |0293: const v0, #float 1.7546e+38 // #7f040057 │ │ -426ab4: 1401 5800 047f |0296: const v1, #float 1.7546e+38 // #7f040058 │ │ -426aba: 1402 d400 0101 |0299: const v2, #float 2.36942e-38 // #010100d4 │ │ -426ac0: 2430 0020 0201 |029c: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ -426ac6: 0c00 |029f: move-result-object v0 │ │ -426ac8: 6900 59b0 |02a0: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ViewBackgroundHelper:[I // field@b059 │ │ -426acc: 1400 f300 0101 |02a2: const v0, #float 2.36942e-38 // #010100f3 │ │ -426ad2: 2430 0020 b500 |02a5: filled-new-array {v5, v11, v0}, [I // type@2000 │ │ -426ad8: 0c00 |02a8: move-result-object v0 │ │ -426ada: 6900 5db0 |02a9: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ViewStubCompat:[I // field@b05d │ │ -426ade: 0e00 |02ab: return-void │ │ -426ae0: 0003 0400 1d00 0000 4e00 047f 5500 ... |02ac: array-data (62 units) │ │ -426b5c: 0003 0400 0600 0000 4e00 047f 5500 ... |02ea: array-data (16 units) │ │ -426b7c: 0003 0400 0800 0000 f200 0101 a400 ... |02fa: array-data (20 units) │ │ -426ba4: 0003 0400 0600 0000 1c01 0101 9401 ... |030e: array-data (16 units) │ │ -426bc4: 0003 0400 0700 0000 3400 0101 6d01 ... |031e: array-data (18 units) │ │ -426be8: 0003 0400 1600 0000 3400 0101 4600 ... |0330: array-data (48 units) │ │ -426c48: 0003 0400 7f00 0000 5700 0101 ae00 ... |0360: array-data (258 units) │ │ -426e4c: 0003 0400 0600 0000 ef01 0101 f001 ... |0462: array-data (16 units) │ │ -426e6c: 0003 0400 0700 0000 b300 0101 8f02 ... |0472: array-data (18 units) │ │ -426e90: 0003 0400 0c00 0000 f201 0101 f301 ... |0484: array-data (28 units) │ │ -426ec8: 0003 0400 0800 0000 3f00 047f 4000 ... |04a0: array-data (20 units) │ │ -426ef0: 0003 0400 0700 0000 1602 047f 1702 ... |04b4: array-data (18 units) │ │ -426f14: 0003 0400 0a00 0000 3205 0101 3305 ... |04c6: array-data (24 units) │ │ -426f44: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04de: array-data (28 units) │ │ -426f7c: 0003 0400 0900 0000 af00 0101 c400 ... |04fa: array-data (22 units) │ │ -426fa8: 0003 0400 0600 0000 0e00 0101 d000 ... |0510: array-data (16 units) │ │ -426fc8: 0003 0400 1700 0000 0200 0101 0e00 ... |0520: array-data (50 units) │ │ -42702c: 0003 0400 0900 0000 ae00 0101 2c01 ... |0552: array-data (22 units) │ │ -427058: 0003 0400 2400 0000 0200 0101 0d00 ... |0568: array-data (76 units) │ │ -4270f0: 0003 0400 1000 0000 bc00 047f 8701 ... |05b4: array-data (36 units) │ │ -427138: 0003 0400 0c00 0000 c400 0101 eb00 ... |05d8: array-data (28 units) │ │ -427170: 0003 0400 1d00 0000 3400 0101 da00 ... |05f4: array-data (62 units) │ │ -4271ec: 0003 0400 0700 0000 f200 0101 3601 ... |0632: array-data (18 units) │ │ -427210: 0003 0400 0600 0000 1c01 0101 9401 ... |0644: array-data (16 units) │ │ -427230: 0003 0400 0e00 0000 2401 0101 2501 ... |0654: array-data (32 units) │ │ -427270: 0003 0400 0a00 0000 ef01 0101 f001 ... |0674: array-data (24 units) │ │ -4272a0: 0003 0400 0a00 0000 ef01 0101 f001 ... |068c: array-data (24 units) │ │ -4272d0: 0003 0400 1000 0000 9500 0101 9600 ... |06a4: array-data (36 units) │ │ -427318: 0003 0400 1e00 0000 af00 0101 4001 ... |06c8: array-data (64 units) │ │ +426584: |[426584] de.danoeh.antennapod.net.download.serviceinterface.R$styleable.:()V │ │ +426594: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +426598: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ +42659c: 2601 a802 0000 |0004: fill-array-data v1, 000002ac // +000002a8 │ │ +4265a2: 6901 cead |0007: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionBar:[I // field@adce │ │ +4265a6: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ +4265ac: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ +4265b2: 0c02 |000f: move-result-object v2 │ │ +4265b4: 6902 cfad |0010: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionBarLayout:[I // field@adcf │ │ +4265b8: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ +4265be: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ +4265c4: 0c02 |0018: move-result-object v2 │ │ +4265c6: 6902 eead |0019: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionMenuItemView:[I // field@adee │ │ +4265ca: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +4265cc: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ +4265d0: 6903 f0ad |001e: sput-object v3, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionMenuView:[I // field@adf0 │ │ +4265d4: 1263 |0020: const/4 v3, #int 6 // #6 │ │ +4265d6: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ +4265da: 2604 c702 0000 |0023: fill-array-data v4, 000002ea // +000002c7 │ │ +4265e0: 6904 f1ad |0026: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActionMode:[I // field@adf1 │ │ +4265e4: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ +4265ea: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ +4265f0: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ +4265f6: 0c04 |0031: move-result-object v4 │ │ +4265f8: 6904 f8ad |0032: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ActivityChooserView:[I // field@adf8 │ │ +4265fc: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ +426600: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ +426604: 2605 c202 0000 |0038: fill-array-data v5, 000002fa // +000002c2 │ │ +42660a: 6905 fbad |003b: sput-object v5, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AlertDialog:[I // field@adfb │ │ +42660e: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ +426612: 2605 cf02 0000 |003f: fill-array-data v5, 0000030e // +000002cf │ │ +426618: 6905 04ae |0042: sput-object v5, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AnimatedStateListDrawableCompat:[I // field@ae04 │ │ +42661c: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ +426622: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ +426628: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ +42662e: 0c07 |004d: move-result-object v7 │ │ +426630: 6907 0bae |004e: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AnimatedStateListDrawableItem:[I // field@ae0b │ │ +426634: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ +42663a: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ +426640: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ +426646: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ +42664c: 0c07 |005c: move-result-object v7 │ │ +42664e: 6907 0eae |005d: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AnimatedStateListDrawableTransition:[I // field@ae0e │ │ +426652: 2322 0020 |005f: new-array v2, v2, [I // type@2000 │ │ +426656: 6902 13ae |0061: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatEmojiHelper:[I // field@ae13 │ │ +42665a: 1402 bf04 047f |0063: const v2, #float 1.75483e+38 // #7f0404bf │ │ +426660: 1407 c004 047f |0066: const v7, #float 1.75483e+38 // #7f0404c0 │ │ +426666: 1408 1901 0101 |0069: const v8, #float 2.36943e-38 // #01010119 │ │ +42666c: 1409 1a04 047f |006c: const v9, #float 1.75479e+38 // #7f04041a │ │ +426672: 2440 0020 9872 |006f: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ +426678: 0c02 |0072: move-result-object v2 │ │ +42667a: 6902 14ae |0073: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatImageView:[I // field@ae14 │ │ +42667e: 1402 b904 047f |0075: const v2, #float 1.75483e+38 // #7f0404b9 │ │ +426684: 1407 ba04 047f |0078: const v7, #float 1.75483e+38 // #7f0404ba │ │ +42668a: 1408 4201 0101 |007b: const v8, #float 2.36945e-38 // #01010142 │ │ +426690: 1409 b804 047f |007e: const v9, #float 1.75483e+38 // #7f0404b8 │ │ +426696: 2440 0020 9872 |0081: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ +42669c: 0c02 |0084: move-result-object v2 │ │ +42669e: 6902 19ae |0085: sput-object v2, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatSeekBar:[I // field@ae19 │ │ +4266a2: 1272 |0087: const/4 v2, #int 7 // #7 │ │ +4266a4: 2327 0020 |0088: new-array v7, v2, [I // type@2000 │ │ +4266a8: 2607 9402 0000 |008a: fill-array-data v7, 0000031e // +00000294 │ │ +4266ae: 6907 1eae |008d: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatTextHelper:[I // field@ae1e │ │ +4266b2: 1307 1600 |008f: const/16 v7, #int 22 // #16 │ │ +4266b6: 2377 0020 |0091: new-array v7, v7, [I // type@2000 │ │ +4266ba: 2607 9d02 0000 |0093: fill-array-data v7, 00000330 // +0000029d │ │ +4266c0: 6907 26ae |0096: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatTextView:[I // field@ae26 │ │ +4266c4: 1307 7f00 |0098: const/16 v7, #int 127 // #7f │ │ +4266c8: 2377 0020 |009a: new-array v7, v7, [I // type@2000 │ │ +4266cc: 2607 c402 0000 |009c: fill-array-data v7, 00000360 // +000002c4 │ │ +4266d2: 6907 3dae |009f: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.AppCompatTheme:[I // field@ae3d │ │ +4266d6: 1407 0e03 0101 |00a1: const v7, #float 2.36957e-38 // #0101030e │ │ +4266dc: 1408 de03 047f |00a4: const v8, #float 1.75478e+38 // #7f0403de │ │ +4266e2: 2420 0020 8700 |00a7: filled-new-array {v7, v8}, [I // type@2000 │ │ +4266e8: 0c07 |00aa: move-result-object v7 │ │ +4266ea: 6907 bdae |00ab: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.BackgroundStyle:[I // field@aebd │ │ +4266ee: 1407 3300 047f |00ad: const v7, #float 1.75459e+38 // #7f040033 │ │ +4266f4: 2410 0020 0700 |00b0: filled-new-array {v7}, [I // type@2000 │ │ +4266fa: 0c07 |00b3: move-result-object v7 │ │ +4266fc: 6907 c0ae |00b4: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ButtonBarLayout:[I // field@aec0 │ │ +426700: 1407 b603 047f |00b6: const v7, #float 1.75477e+38 // #7f0403b6 │ │ +426706: 1408 ed03 047f |00b9: const v8, #float 1.75478e+38 // #7f0403ed │ │ +42670c: 2420 0020 8700 |00bc: filled-new-array {v7, v8}, [I // type@2000 │ │ +426712: 0c07 |00bf: move-result-object v7 │ │ +426714: 6907 c2ae |00c0: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Capability:[I // field@aec2 │ │ +426718: 2337 0020 |00c2: new-array v7, v3, [I // type@2000 │ │ +42671c: 2607 9e03 0000 |00c4: fill-array-data v7, 00000462 // +0000039e │ │ +426722: 6907 c5ae |00c7: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CheckBoxPreference:[I // field@aec5 │ │ +426726: 1407 be00 047f |00c9: const v7, #float 1.75462e+38 // #7f0400be │ │ +42672c: 1408 bf00 047f |00cc: const v8, #float 1.75462e+38 // #7f0400bf │ │ +426732: 1409 0801 0101 |00cf: const v9, #float 2.36943e-38 // #01010108 │ │ +426738: 140a bd00 047f |00d2: const v10, #float 1.75462e+38 // #7f0400bd │ │ +42673e: 2440 0020 a987 |00d5: filled-new-array {v9, v10, v7, v8}, [I // type@2000 │ │ +426744: 0c07 |00d8: move-result-object v7 │ │ +426746: 6907 ccae |00d9: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CheckedTextView:[I // field@aecc │ │ +42674a: 1407 3400 047f |00db: const v7, #float 1.75459e+38 // #7f040034 │ │ +426750: 1408 8402 047f |00de: const v8, #float 1.75471e+38 // #7f040284 │ │ +426756: 1409 a501 0101 |00e1: const v9, #float 2.36947e-38 // #010101a5 │ │ +42675c: 140a 1f03 0101 |00e4: const v10, #float 2.36958e-38 // #0101031f │ │ +426762: 140b 4706 0101 |00e7: const v11, #float 2.36981e-38 // #01010647 │ │ +426768: 2458 0020 a97b |00ea: filled-new-array {v9, v10, v11, v7, v8}, [I // type@2000 │ │ +42676e: 0c07 |00ed: move-result-object v7 │ │ +426770: 6907 d1ae |00ee: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ColorStateListItem:[I // field@aed1 │ │ +426774: 1407 aa00 047f |00f0: const v7, #float 1.75462e+38 // #7f0400aa │ │ +42677a: 1408 ab00 047f |00f3: const v8, #float 1.75462e+38 // #7f0400ab │ │ +426780: 140a 0701 0101 |00f6: const v10, #float 2.36943e-38 // #01010107 │ │ +426786: 140b a100 047f |00f9: const v11, #float 1.75461e+38 // #7f0400a1 │ │ +42678c: 2440 0020 ba87 |00fc: filled-new-array {v10, v11, v7, v8}, [I // type@2000 │ │ +426792: 0c07 |00ff: move-result-object v7 │ │ +426794: 6907 d7ae |0100: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CompoundButton:[I // field@aed7 │ │ +426798: 1407 8302 047f |0102: const v7, #float 1.75471e+38 // #7f040283 │ │ +42679e: 1408 2d04 047f |0105: const v8, #float 1.7548e+38 // #7f04042d │ │ +4267a4: 2420 0020 8700 |0108: filled-new-array {v7, v8}, [I // type@2000 │ │ +4267aa: 0c07 |010b: move-result-object v7 │ │ +4267ac: 6907 dcae |010c: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CoordinatorLayout:[I // field@aedc │ │ +4267b0: 2327 0020 |010e: new-array v7, v2, [I // type@2000 │ │ +4267b4: 2607 6203 0000 |0110: fill-array-data v7, 00000472 // +00000362 │ │ +4267ba: 6907 ddae |0113: sput-object v7, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.CoordinatorLayout_Layout:[I // field@aedd │ │ +4267be: 1307 0c00 |0115: const/16 v7, #int 12 // #c │ │ +4267c2: 2378 0020 |0117: new-array v8, v7, [I // type@2000 │ │ +4267c6: 2608 6b03 0000 |0119: fill-array-data v8, 00000484 // +0000036b │ │ +4267cc: 6908 e7ae |011c: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.DialogPreference:[I // field@aee7 │ │ +4267d0: 2344 0020 |011e: new-array v4, v4, [I // type@2000 │ │ +4267d4: 2604 8003 0000 |0120: fill-array-data v4, 000004a0 // +00000380 │ │ +4267da: 6904 f4ae |0123: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.DrawerArrowToggle:[I // field@aef4 │ │ +4267de: 1404 fc04 047f |0125: const v4, #float 1.75484e+38 // #7f0404fc │ │ +4267e4: 2410 0020 0400 |0128: filled-new-array {v4}, [I // type@2000 │ │ +4267ea: 0c08 |012b: move-result-object v8 │ │ +4267ec: 6908 fdae |012c: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.EditTextPreference:[I // field@aefd │ │ +4267f0: 2328 0020 |012e: new-array v8, v2, [I // type@2000 │ │ +4267f4: 2608 8403 0000 |0130: fill-array-data v8, 000004b4 // +00000384 │ │ +4267fa: 6908 ffae |0133: sput-object v8, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FontFamily:[I // field@aeff │ │ +4267fe: 1308 0a00 |0135: const/16 v8, #int 10 // #a │ │ +426802: 238a 0020 |0137: new-array v10, v8, [I // type@2000 │ │ +426806: 260a 8d03 0000 |0139: fill-array-data v10, 000004c6 // +0000038d │ │ +42680c: 690a 00af |013c: sput-object v10, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FontFamilyFont:[I // field@af00 │ │ +426810: 140a 0300 0101 |013e: const v10, #float 2.36936e-38 // #01010003 │ │ +426816: 140b d100 0101 |0141: const v11, #float 2.36941e-38 // #010100d1 │ │ +42681c: 2430 0020 5a0b |0144: filled-new-array {v10, v5, v11}, [I // type@2000 │ │ +426822: 0c0c |0147: move-result-object v12 │ │ +426824: 690c 12af |0148: sput-object v12, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Fragment:[I // field@af12 │ │ +426828: 2420 0020 ba00 |014a: filled-new-array {v10, v11}, [I // type@2000 │ │ +42682e: 0c0a |014d: move-result-object v10 │ │ +426830: 690a 13af |014e: sput-object v10, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.FragmentContainerView:[I // field@af13 │ │ +426834: 237a 0020 |0150: new-array v10, v7, [I // type@2000 │ │ +426838: 260a 8c03 0000 |0152: fill-array-data v10, 000004de // +0000038c │ │ +42683e: 690a 19af |0155: sput-object v10, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.GradientColor:[I // field@af19 │ │ +426842: 140a 1405 0101 |0157: const v10, #float 2.36972e-38 // #01010514 │ │ +426848: 2420 0020 a900 |015a: filled-new-array {v9, v10}, [I // type@2000 │ │ +42684e: 0c09 |015d: move-result-object v9 │ │ +426850: 6909 1aaf |015e: sput-object v9, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.GradientColorItem:[I // field@af1a │ │ +426854: 1309 0900 |0160: const/16 v9, #int 9 // #9 │ │ +426858: 239a 0020 |0162: new-array v10, v9, [I // type@2000 │ │ +42685c: 260a 9603 0000 |0164: fill-array-data v10, 000004fa // +00000396 │ │ +426862: 690a 29af |0167: sput-object v10, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.LinearLayoutCompat:[I // field@af29 │ │ +426866: 140a f500 0101 |0169: const v10, #float 2.36942e-38 // #010100f5 │ │ +42686c: 140b 8101 0101 |016c: const v11, #float 2.36946e-38 // #01010181 │ │ +426872: 140c f400 0101 |016f: const v12, #float 2.36942e-38 // #010100f4 │ │ +426878: 2440 0020 c1ba |0172: filled-new-array {v1, v12, v10, v11}, [I // type@2000 │ │ +42687e: 0c01 |0175: move-result-object v1 │ │ +426880: 6901 2aaf |0176: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.LinearLayoutCompat_Layout:[I // field@af2a │ │ +426884: 1401 ac02 0101 |0178: const v1, #float 2.36955e-38 // #010102ac │ │ +42688a: 140a ad02 0101 |017b: const v10, #float 2.36955e-38 // #010102ad │ │ +426890: 2420 0020 a100 |017e: filled-new-array {v1, v10}, [I // type@2000 │ │ +426896: 0c01 |0181: move-result-object v1 │ │ +426898: 6901 38af |0182: sput-object v1, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ListPopupWindow:[I // field@af38 │ │ +42689c: 1401 b200 0101 |0184: const v1, #float 2.36941e-38 // #010100b2 │ │ +4268a2: 140a f801 0101 |0187: const v10, #float 2.3695e-38 // #010101f8 │ │ +4268a8: 140b c401 047f |018a: const v11, #float 1.75467e+38 // #7f0401c4 │ │ +4268ae: 140c c501 047f |018d: const v12, #float 1.75467e+38 // #7f0401c5 │ │ +4268b4: 2454 0020 a1cb |0190: filled-new-array {v1, v10, v11, v12, v4}, [I // type@2000 │ │ +4268ba: 0c04 |0193: move-result-object v4 │ │ +4268bc: 6904 3baf |0194: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ListPreference:[I // field@af3b │ │ +4268c0: 2334 0020 |0196: new-array v4, v3, [I // type@2000 │ │ +4268c4: 2604 7803 0000 |0198: fill-array-data v4, 00000510 // +00000378 │ │ +4268ca: 6904 41af |019b: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.MenuGroup:[I // field@af41 │ │ +4268ce: 1304 1700 |019d: const/16 v4, #int 23 // #17 │ │ +4268d2: 2344 0020 |019f: new-array v4, v4, [I // type@2000 │ │ +4268d6: 2604 7f03 0000 |01a1: fill-array-data v4, 00000520 // +0000037f │ │ +4268dc: 6904 48af |01a4: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.MenuItem:[I // field@af48 │ │ +4268e0: 2394 0020 |01a6: new-array v4, v9, [I // type@2000 │ │ +4268e4: 2604 aa03 0000 |01a8: fill-array-data v4, 00000552 // +000003aa │ │ +4268ea: 6904 60af |01ab: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.MenuView:[I // field@af60 │ │ +4268ee: 2440 0020 a1cb |01ad: filled-new-array {v1, v10, v11, v12}, [I // type@2000 │ │ +4268f4: 0c04 |01b0: move-result-object v4 │ │ +4268f6: 6904 6aaf |01b1: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.MultiSelectListPreference:[I // field@af6a │ │ +4268fa: 1404 c902 0101 |01b3: const v4, #float 2.36956e-38 // #010102c9 │ │ +426900: 1409 7803 047f |01b6: const v9, #float 1.75476e+38 // #7f040378 │ │ +426906: 140a 7601 0101 |01b9: const v10, #float 2.36946e-38 // #01010176 │ │ +42690c: 2430 0020 4a09 |01bc: filled-new-array {v10, v4, v9}, [I // type@2000 │ │ +426912: 0c04 |01bf: move-result-object v4 │ │ +426914: 6904 6faf |01c0: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PopupWindow:[I // field@af6f │ │ +426918: 1404 2404 047f |01c2: const v4, #float 1.7548e+38 // #7f040424 │ │ +42691e: 2410 0020 0400 |01c5: filled-new-array {v4}, [I // type@2000 │ │ +426924: 0c04 |01c8: move-result-object v4 │ │ +426926: 6904 70af |01c9: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PopupWindowBackgroundState:[I // field@af70 │ │ +42692a: 1304 2400 |01cb: const/16 v4, #int 36 // #24 │ │ +42692e: 2344 0020 |01cd: new-array v4, v4, [I // type@2000 │ │ +426932: 2604 9903 0000 |01cf: fill-array-data v4, 00000568 // +00000399 │ │ +426938: 6904 75af |01d2: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Preference:[I // field@af75 │ │ +42693c: 1404 2a01 0101 |01d4: const v4, #float 2.36944e-38 // #0101012a │ │ +426942: 1409 3100 047f |01d7: const v9, #float 1.75459e+38 // #7f040031 │ │ +426948: 140b f200 0101 |01da: const v11, #float 2.36942e-38 // #010100f2 │ │ +42694e: 140c 2901 0101 |01dd: const v12, #float 2.36944e-38 // #01010129 │ │ +426954: 2440 0020 cb94 |01e0: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ +42695a: 0c04 |01e3: move-result-object v4 │ │ +42695c: 6904 76af |01e4: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceFragment:[I // field@af76 │ │ +426960: 1404 2a01 0101 |01e6: const v4, #float 2.36944e-38 // #0101012a │ │ +426966: 2440 0020 cb94 |01e9: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ +42696c: 0c04 |01ec: move-result-object v4 │ │ +42696e: 6904 77af |01ed: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceFragmentCompat:[I // field@af77 │ │ +426972: 1404 5a02 047f |01ef: const v4, #float 1.7547e+38 // #7f04025a │ │ +426978: 1409 7603 047f |01f2: const v9, #float 1.75476e+38 // #7f040376 │ │ +42697e: 140c e701 0101 |01f5: const v12, #float 2.36949e-38 // #010101e7 │ │ +426984: 2430 0020 4c09 |01f8: filled-new-array {v12, v4, v9}, [I // type@2000 │ │ +42698a: 0c04 |01fb: move-result-object v4 │ │ +42698c: 6904 80af |01fc: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceGroup:[I // field@af80 │ │ +426990: 1404 2503 047f |01fe: const v4, #float 1.75474e+38 // #7f040325 │ │ +426996: 1409 2a03 047f |0201: const v9, #float 1.75475e+38 // #7f04032a │ │ +42699c: 140c 1f01 0101 |0204: const v12, #float 2.36944e-38 // #0101011f │ │ +4269a2: 140d 2001 0101 |0207: const v13, #float 2.36944e-38 // #01010120 │ │ +4269a8: 2440 0020 dc94 |020a: filled-new-array {v12, v13, v4, v9}, [I // type@2000 │ │ +4269ae: 0c04 |020d: move-result-object v4 │ │ +4269b0: 6904 84af |020e: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceImageView:[I // field@af84 │ │ +4269b4: 1304 1000 |0210: const/16 v4, #int 16 // #10 │ │ +4269b8: 2344 0020 |0212: new-array v4, v4, [I // type@2000 │ │ +4269bc: 2604 a003 0000 |0214: fill-array-data v4, 000005b4 // +000003a0 │ │ +4269c2: 6904 89af |0217: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.PreferenceTheme:[I // field@af89 │ │ +4269c6: 1404 7a03 047f |0219: const v4, #float 1.75476e+38 // #7f04037a │ │ +4269cc: 1409 8103 047f |021c: const v9, #float 1.75476e+38 // #7f040381 │ │ +4269d2: 2420 0020 9400 |021f: filled-new-array {v4, v9}, [I // type@2000 │ │ +4269d8: 0c04 |0222: move-result-object v4 │ │ +4269da: 6904 beaf |0223: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.RecycleListView:[I // field@afbe │ │ +4269de: 2374 0020 |0225: new-array v4, v7, [I // type@2000 │ │ +4269e2: 2604 b103 0000 |0227: fill-array-data v4, 000005d8 // +000003b1 │ │ +4269e8: 6904 c1af |022a: sput-object v4, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.RecyclerView:[I // field@afc1 │ │ +4269ec: 2300 0020 |022c: new-array v0, v0, [I // type@2000 │ │ +4269f0: 2600 c603 0000 |022e: fill-array-data v0, 000005f4 // +000003c6 │ │ +4269f6: 6900 ceaf |0231: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SearchView:[I // field@afce │ │ +4269fa: 2320 0020 |0233: new-array v0, v2, [I // type@2000 │ │ +4269fe: 2600 fd03 0000 |0235: fill-array-data v0, 00000632 // +000003fd │ │ +426a04: 6900 ecaf |0238: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SeekBarPreference:[I // field@afec │ │ +426a08: 1400 6202 0101 |023a: const v0, #float 2.36953e-38 // #01010262 │ │ +426a0e: 1402 9d03 047f |023d: const v2, #float 1.75477e+38 // #7f04039d │ │ +426a14: 1404 7b01 0101 |0240: const v4, #float 2.36946e-38 // #0101017b │ │ +426a1a: 2452 0020 a104 |0243: filled-new-array {v1, v10, v4, v0, v2}, [I // type@2000 │ │ +426a20: 0c00 |0246: move-result-object v0 │ │ +426a22: 6900 f4af |0247: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Spinner:[I // field@aff4 │ │ +426a26: 2330 0020 |0249: new-array v0, v3, [I // type@2000 │ │ +426a2a: 2600 f903 0000 |024b: fill-array-data v0, 00000644 // +000003f9 │ │ +426a30: 6900 faaf |024e: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.StateListDrawable:[I // field@affa │ │ +426a34: 2410 0020 0600 |0250: filled-new-array {v6}, [I // type@2000 │ │ +426a3a: 0c00 |0253: move-result-object v0 │ │ +426a3c: 6900 fbaf |0254: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.StateListDrawableItem:[I // field@affb │ │ +426a40: 1300 0e00 |0256: const/16 v0, #int 14 // #e │ │ +426a44: 2300 0020 |0258: new-array v0, v0, [I // type@2000 │ │ +426a48: 2600 fa03 0000 |025a: fill-array-data v0, 00000654 // +000003fa │ │ +426a4e: 6900 03b0 |025d: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SwitchCompat:[I // field@b003 │ │ +426a52: 2380 0020 |025f: new-array v0, v8, [I // type@2000 │ │ +426a56: 2600 1304 0000 |0261: fill-array-data v0, 00000674 // +00000413 │ │ +426a5c: 6900 12b0 |0264: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SwitchPreference:[I // field@b012 │ │ +426a60: 2380 0020 |0266: new-array v0, v8, [I // type@2000 │ │ +426a64: 2600 2404 0000 |0268: fill-array-data v0, 0000068c // +00000424 │ │ +426a6a: 6900 13b0 |026b: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.SwitchPreferenceCompat:[I // field@b013 │ │ +426a6e: 1300 1000 |026d: const/16 v0, #int 16 // #10 │ │ +426a72: 2300 0020 |026f: new-array v0, v0, [I // type@2000 │ │ +426a76: 2600 3304 0000 |0271: fill-array-data v0, 000006a4 // +00000433 │ │ +426a7c: 6900 28b0 |0274: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.TextAppearance:[I // field@b028 │ │ +426a80: 1300 1e00 |0276: const/16 v0, #int 30 // #1e │ │ +426a84: 2300 0020 |0278: new-array v0, v0, [I // type@2000 │ │ +426a88: 2600 4e04 0000 |027a: fill-array-data v0, 000006c8 // +0000044e │ │ +426a8e: 6900 39b0 |027d: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.Toolbar:[I // field@b039 │ │ +426a92: 1400 7f03 047f |027f: const v0, #float 1.75476e+38 // #7f04037f │ │ +426a98: 1401 a404 047f |0282: const v1, #float 1.75482e+38 // #7f0404a4 │ │ +426a9e: 1502 0101 |0285: const/high16 v2, #int 16842752 // #101 │ │ +426aa2: 1403 da00 0101 |0287: const v3, #float 2.36942e-38 // #010100da │ │ +426aa8: 1404 7c03 047f |028a: const v4, #float 1.75476e+38 // #7f04037c │ │ +426aae: 2451 0020 3204 |028d: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +426ab4: 0c00 |0290: move-result-object v0 │ │ +426ab6: 6900 58b0 |0291: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.View:[I // field@b058 │ │ +426aba: 1400 5700 047f |0293: const v0, #float 1.7546e+38 // #7f040057 │ │ +426ac0: 1401 5800 047f |0296: const v1, #float 1.7546e+38 // #7f040058 │ │ +426ac6: 1402 d400 0101 |0299: const v2, #float 2.36942e-38 // #010100d4 │ │ +426acc: 2430 0020 0201 |029c: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ +426ad2: 0c00 |029f: move-result-object v0 │ │ +426ad4: 6900 59b0 |02a0: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ViewBackgroundHelper:[I // field@b059 │ │ +426ad8: 1400 f300 0101 |02a2: const v0, #float 2.36942e-38 // #010100f3 │ │ +426ade: 2430 0020 b500 |02a5: filled-new-array {v5, v11, v0}, [I // type@2000 │ │ +426ae4: 0c00 |02a8: move-result-object v0 │ │ +426ae6: 6900 5db0 |02a9: sput-object v0, Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;.ViewStubCompat:[I // field@b05d │ │ +426aea: 0e00 |02ab: return-void │ │ +426aec: 0003 0400 1d00 0000 4e00 047f 5500 ... |02ac: array-data (62 units) │ │ +426b68: 0003 0400 0600 0000 4e00 047f 5500 ... |02ea: array-data (16 units) │ │ +426b88: 0003 0400 0800 0000 f200 0101 a400 ... |02fa: array-data (20 units) │ │ +426bb0: 0003 0400 0600 0000 1c01 0101 9401 ... |030e: array-data (16 units) │ │ +426bd0: 0003 0400 0700 0000 3400 0101 6d01 ... |031e: array-data (18 units) │ │ +426bf4: 0003 0400 1600 0000 3400 0101 4600 ... |0330: array-data (48 units) │ │ +426c54: 0003 0400 7f00 0000 5700 0101 ae00 ... |0360: array-data (258 units) │ │ +426e58: 0003 0400 0600 0000 ef01 0101 f001 ... |0462: array-data (16 units) │ │ +426e78: 0003 0400 0700 0000 b300 0101 8f02 ... |0472: array-data (18 units) │ │ +426e9c: 0003 0400 0c00 0000 f201 0101 f301 ... |0484: array-data (28 units) │ │ +426ed4: 0003 0400 0800 0000 3f00 047f 4000 ... |04a0: array-data (20 units) │ │ +426efc: 0003 0400 0700 0000 1602 047f 1702 ... |04b4: array-data (18 units) │ │ +426f20: 0003 0400 0a00 0000 3205 0101 3305 ... |04c6: array-data (24 units) │ │ +426f50: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04de: array-data (28 units) │ │ +426f88: 0003 0400 0900 0000 af00 0101 c400 ... |04fa: array-data (22 units) │ │ +426fb4: 0003 0400 0600 0000 0e00 0101 d000 ... |0510: array-data (16 units) │ │ +426fd4: 0003 0400 1700 0000 0200 0101 0e00 ... |0520: array-data (50 units) │ │ +427038: 0003 0400 0900 0000 ae00 0101 2c01 ... |0552: array-data (22 units) │ │ +427064: 0003 0400 2400 0000 0200 0101 0d00 ... |0568: array-data (76 units) │ │ +4270fc: 0003 0400 1000 0000 bc00 047f 8701 ... |05b4: array-data (36 units) │ │ +427144: 0003 0400 0c00 0000 c400 0101 eb00 ... |05d8: array-data (28 units) │ │ +42717c: 0003 0400 1d00 0000 3400 0101 da00 ... |05f4: array-data (62 units) │ │ +4271f8: 0003 0400 0700 0000 f200 0101 3601 ... |0632: array-data (18 units) │ │ +42721c: 0003 0400 0600 0000 1c01 0101 9401 ... |0644: array-data (16 units) │ │ +42723c: 0003 0400 0e00 0000 2401 0101 2501 ... |0654: array-data (32 units) │ │ +42727c: 0003 0400 0a00 0000 ef01 0101 f001 ... |0674: array-data (24 units) │ │ +4272ac: 0003 0400 0a00 0000 ef01 0101 f001 ... |068c: array-data (24 units) │ │ +4272dc: 0003 0400 1000 0000 9500 0101 9600 ... |06a4: array-data (36 units) │ │ +427324: 0003 0400 1e00 0000 af00 0101 4001 ... |06c8: array-data (64 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/serviceinterface/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427398: |[427398] de.danoeh.antennapod.net.download.serviceinterface.R$styleable.:()V │ │ -4273a8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4273ae: 0e00 |0003: return-void │ │ +4273a4: |[4273a4] de.danoeh.antennapod.net.download.serviceinterface.R$styleable.:()V │ │ +4273b4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4273ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -951307,17 +951307,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4273c8: |[4273c8] de.danoeh.antennapod.net.download.serviceinterface.R.:()V │ │ -4273d8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4273de: 0e00 |0003: return-void │ │ +4273d4: |[4273d4] de.danoeh.antennapod.net.download.serviceinterface.R.:()V │ │ +4273e4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4273ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -951362,39 +951362,39 @@ │ │ type : '(Ljavax/net/ssl/TrustManager;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -427510: |[427510] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.:(Ljavax/net/ssl/TrustManager;)V │ │ -427520: 7010 2cba 0300 |0000: invoke-direct {v3}, Ljavax/net/ssl/SSLSocketFactory;.:()V // method@ba2c │ │ -427526: 1a00 3a4d |0003: const-string v0, "TLSv1.3" // string@4d3a │ │ -42752a: 7110 28ba 0000 |0005: invoke-static {v0}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@ba28 │ │ -427530: 0c00 |0008: move-result-object v0 │ │ -427532: 280d |0009: goto 0016 // +000d │ │ -427534: 0d04 |000a: move-exception v4 │ │ -427536: 281c |000b: goto 0027 // +001c │ │ -427538: 0d00 |000c: move-exception v0 │ │ -42753a: 6e10 e9b6 0000 |000d: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -427540: 1a00 394d |0010: const-string v0, "TLSv1.2" // string@4d39 │ │ -427544: 7110 28ba 0000 |0012: invoke-static {v0}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@ba28 │ │ -42754a: 0c00 |0015: move-result-object v0 │ │ -42754c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -42754e: 2311 3e21 |0017: new-array v1, v1, [Ljavax/net/ssl/TrustManager; // type@213e │ │ -427552: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -427554: 4d04 0102 |001a: aput-object v4, v1, v2 │ │ -427558: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -42755a: 6e40 2aba 4041 |001d: invoke-virtual {v0, v4, v1, v4}, Ljavax/net/ssl/SSLContext;.init:([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V // method@ba2a │ │ -427560: 6e10 29ba 0000 |0020: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@ba29 │ │ -427566: 0c04 |0023: move-result-object v4 │ │ -427568: 5b34 66b0 |0024: iput-object v4, v3, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b066 │ │ -42756c: 2804 |0026: goto 002a // +0004 │ │ -42756e: 6e10 e9b6 0400 |0027: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -427574: 0e00 |002a: return-void │ │ +42751c: |[42751c] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.:(Ljavax/net/ssl/TrustManager;)V │ │ +42752c: 7010 2cba 0300 |0000: invoke-direct {v3}, Ljavax/net/ssl/SSLSocketFactory;.:()V // method@ba2c │ │ +427532: 1a00 3a4d |0003: const-string v0, "TLSv1.3" // string@4d3a │ │ +427536: 7110 28ba 0000 |0005: invoke-static {v0}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@ba28 │ │ +42753c: 0c00 |0008: move-result-object v0 │ │ +42753e: 280d |0009: goto 0016 // +000d │ │ +427540: 0d04 |000a: move-exception v4 │ │ +427542: 281c |000b: goto 0027 // +001c │ │ +427544: 0d00 |000c: move-exception v0 │ │ +427546: 6e10 e9b6 0000 |000d: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42754c: 1a00 394d |0010: const-string v0, "TLSv1.2" // string@4d39 │ │ +427550: 7110 28ba 0000 |0012: invoke-static {v0}, Ljavax/net/ssl/SSLContext;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/SSLContext; // method@ba28 │ │ +427556: 0c00 |0015: move-result-object v0 │ │ +427558: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +42755a: 2311 3e21 |0017: new-array v1, v1, [Ljavax/net/ssl/TrustManager; // type@213e │ │ +42755e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +427560: 4d04 0102 |001a: aput-object v4, v1, v2 │ │ +427564: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +427566: 6e40 2aba 4041 |001d: invoke-virtual {v0, v4, v1, v4}, Ljavax/net/ssl/SSLContext;.init:([Ljavax/net/ssl/KeyManager;[Ljavax/net/ssl/TrustManager;Ljava/security/SecureRandom;)V // method@ba2a │ │ +42756c: 6e10 29ba 0000 |0020: invoke-virtual {v0}, Ljavax/net/ssl/SSLContext;.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory; // method@ba29 │ │ +427572: 0c04 |0023: move-result-object v4 │ │ +427574: 5b34 66b0 |0024: iput-object v4, v3, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b066 │ │ +427578: 2804 |0026: goto 002a // +0004 │ │ +42757a: 6e10 e9b6 0400 |0027: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +427580: 0e00 |002a: return-void │ │ catches : 2 │ │ 0x0003 - 0x0009 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x000c │ │ Ljava/security/GeneralSecurityException; -> 0x000a │ │ 0x000d - 0x0026 │ │ Ljava/security/GeneralSecurityException; -> 0x000a │ │ positions : │ │ @@ -951414,33 +951414,33 @@ │ │ type : '(Ljavax/net/ssl/SSLSocket;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -427594: |[427594] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.configureSocket:(Ljavax/net/ssl/SSLSocket;)V │ │ -4275a4: 1a00 394d |0000: const-string v0, "TLSv1.2" // string@4d39 │ │ -4275a8: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -4275aa: 2311 2c21 |0003: new-array v1, v1, [Ljava/lang/String; // type@212c │ │ -4275ae: 1a02 3a4d |0005: const-string v2, "TLSv1.3" // string@4d3a │ │ -4275b2: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -4275b4: 4d02 0103 |0008: aput-object v2, v1, v3 │ │ -4275b8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -4275ba: 4d00 0102 |000b: aput-object v0, v1, v2 │ │ -4275be: 6e20 2bba 1500 |000d: invoke-virtual {v5, v1}, Ljavax/net/ssl/SSLSocket;.setEnabledProtocols:([Ljava/lang/String;)V // method@ba2b │ │ -4275c4: 2810 |0010: goto 0020 // +0010 │ │ -4275c6: 0d01 |0011: move-exception v1 │ │ -4275c8: 6e10 e9b6 0100 |0012: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -4275ce: 1a01 384d |0015: const-string v1, "TLSv1.1" // string@4d38 │ │ -4275d2: 1a02 374d |0017: const-string v2, "TLSv1" // string@4d37 │ │ -4275d6: 2430 2c21 1002 |0019: filled-new-array {v0, v1, v2}, [Ljava/lang/String; // type@212c │ │ -4275dc: 0c00 |001c: move-result-object v0 │ │ -4275de: 6e20 2bba 0500 |001d: invoke-virtual {v5, v0}, Ljavax/net/ssl/SSLSocket;.setEnabledProtocols:([Ljava/lang/String;)V // method@ba2b │ │ -4275e4: 0e00 |0020: return-void │ │ +4275a0: |[4275a0] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.configureSocket:(Ljavax/net/ssl/SSLSocket;)V │ │ +4275b0: 1a00 394d |0000: const-string v0, "TLSv1.2" // string@4d39 │ │ +4275b4: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +4275b6: 2311 2c21 |0003: new-array v1, v1, [Ljava/lang/String; // type@212c │ │ +4275ba: 1a02 3a4d |0005: const-string v2, "TLSv1.3" // string@4d3a │ │ +4275be: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +4275c0: 4d02 0103 |0008: aput-object v2, v1, v3 │ │ +4275c4: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +4275c6: 4d00 0102 |000b: aput-object v0, v1, v2 │ │ +4275ca: 6e20 2bba 1500 |000d: invoke-virtual {v5, v1}, Ljavax/net/ssl/SSLSocket;.setEnabledProtocols:([Ljava/lang/String;)V // method@ba2b │ │ +4275d0: 2810 |0010: goto 0020 // +0010 │ │ +4275d2: 0d01 |0011: move-exception v1 │ │ +4275d4: 6e10 e9b6 0100 |0012: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +4275da: 1a01 384d |0015: const-string v1, "TLSv1.1" // string@4d38 │ │ +4275de: 1a02 374d |0017: const-string v2, "TLSv1" // string@4d37 │ │ +4275e2: 2430 2c21 1002 |0019: filled-new-array {v0, v1, v2}, [Ljava/lang/String; // type@212c │ │ +4275e8: 0c00 |001c: move-result-object v0 │ │ +4275ea: 6e20 2bba 0500 |001d: invoke-virtual {v5, v0}, Ljavax/net/ssl/SSLSocket;.setEnabledProtocols:([Ljava/lang/String;)V // method@ba2b │ │ +4275f0: 0e00 |0020: return-void │ │ catches : 1 │ │ 0x0003 - 0x0010 │ │ Ljava/lang/IllegalArgumentException; -> 0x0011 │ │ positions : │ │ 0x000d line=88 │ │ 0x0012 line=90 │ │ 0x0019 line=93 │ │ @@ -951454,21 +951454,21 @@ │ │ type : '()Ljava/net/Socket;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -427420: |[427420] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:()Ljava/net/Socket; │ │ -427430: 5410 66b0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b066 │ │ -427434: 6e10 23ba 0000 |0002: invoke-virtual {v0}, Ljavax/net/SocketFactory;.createSocket:()Ljava/net/Socket; // method@ba23 │ │ -42743a: 0c00 |0005: move-result-object v0 │ │ -42743c: 1f00 6c1f |0006: check-cast v0, Ljavax/net/ssl/SSLSocket; // type@1f6c │ │ -427440: 7020 12af 0100 |0008: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@af12 │ │ -427446: 1100 |000b: return-object v0 │ │ +42742c: |[42742c] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:()Ljava/net/Socket; │ │ +42743c: 5410 66b0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b066 │ │ +427440: 6e10 23ba 0000 |0002: invoke-virtual {v0}, Ljavax/net/SocketFactory;.createSocket:()Ljava/net/Socket; // method@ba23 │ │ +427446: 0c00 |0005: move-result-object v0 │ │ +427448: 1f00 6c1f |0006: check-cast v0, Ljavax/net/ssl/SSLSocket; // type@1f6c │ │ +42744c: 7020 12af 0100 |0008: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@af12 │ │ +427452: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0008 line=51 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory; │ │ │ │ @@ -951477,21 +951477,21 @@ │ │ type : '(Ljava/lang/String;I)Ljava/net/Socket;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -427448: |[427448] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/lang/String;I)Ljava/net/Socket; │ │ -427458: 5410 66b0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b066 │ │ -42745c: 6e30 24ba 2003 |0002: invoke-virtual {v0, v2, v3}, Ljavax/net/SocketFactory;.createSocket:(Ljava/lang/String;I)Ljava/net/Socket; // method@ba24 │ │ -427462: 0c02 |0005: move-result-object v2 │ │ -427464: 1f02 6c1f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f6c │ │ -427468: 7020 12af 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@af12 │ │ -42746e: 1102 |000b: return-object v2 │ │ +427454: |[427454] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/lang/String;I)Ljava/net/Socket; │ │ +427464: 5410 66b0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b066 │ │ +427468: 6e30 24ba 2003 |0002: invoke-virtual {v0, v2, v3}, Ljavax/net/SocketFactory;.createSocket:(Ljava/lang/String;I)Ljava/net/Socket; // method@ba24 │ │ +42746e: 0c02 |0005: move-result-object v2 │ │ +427470: 1f02 6c1f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f6c │ │ +427474: 7020 12af 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@af12 │ │ +42747a: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0008 line=57 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -951502,21 +951502,21 @@ │ │ type : '(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -427470: |[427470] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket; │ │ -427480: 5410 66b0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b066 │ │ -427484: 6e55 25ba 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/SocketFactory;.createSocket:(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket; // method@ba25 │ │ -42748a: 0c02 |0005: move-result-object v2 │ │ -42748c: 1f02 6c1f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f6c │ │ -427490: 7020 12af 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@af12 │ │ -427496: 1102 |000b: return-object v2 │ │ +42747c: |[42747c] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket; │ │ +42748c: 5410 66b0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b066 │ │ +427490: 6e55 25ba 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/SocketFactory;.createSocket:(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket; // method@ba25 │ │ +427496: 0c02 |0005: move-result-object v2 │ │ +427498: 1f02 6c1f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f6c │ │ +42749c: 7020 12af 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@af12 │ │ +4274a2: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0008 line=75 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -951529,21 +951529,21 @@ │ │ type : '(Ljava/net/InetAddress;I)Ljava/net/Socket;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -427498: |[427498] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/InetAddress;I)Ljava/net/Socket; │ │ -4274a8: 5410 66b0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b066 │ │ -4274ac: 6e30 26ba 2003 |0002: invoke-virtual {v0, v2, v3}, Ljavax/net/SocketFactory;.createSocket:(Ljava/net/InetAddress;I)Ljava/net/Socket; // method@ba26 │ │ -4274b2: 0c02 |0005: move-result-object v2 │ │ -4274b4: 1f02 6c1f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f6c │ │ -4274b8: 7020 12af 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@af12 │ │ -4274be: 1102 |000b: return-object v2 │ │ +4274a4: |[4274a4] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/InetAddress;I)Ljava/net/Socket; │ │ +4274b4: 5410 66b0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b066 │ │ +4274b8: 6e30 26ba 2003 |0002: invoke-virtual {v0, v2, v3}, Ljavax/net/SocketFactory;.createSocket:(Ljava/net/InetAddress;I)Ljava/net/Socket; // method@ba26 │ │ +4274be: 0c02 |0005: move-result-object v2 │ │ +4274c0: 1f02 6c1f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f6c │ │ +4274c4: 7020 12af 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@af12 │ │ +4274ca: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0008 line=69 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/net/InetAddress; │ │ @@ -951554,21 +951554,21 @@ │ │ type : '(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -4274c0: |[4274c0] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket; │ │ -4274d0: 5410 66b0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b066 │ │ -4274d4: 6e55 27ba 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/SocketFactory;.createSocket:(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket; // method@ba27 │ │ -4274da: 0c02 |0005: move-result-object v2 │ │ -4274dc: 1f02 6c1f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f6c │ │ -4274e0: 7020 12af 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@af12 │ │ -4274e6: 1102 |000b: return-object v2 │ │ +4274cc: |[4274cc] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket; │ │ +4274dc: 5410 66b0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b066 │ │ +4274e0: 6e55 27ba 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/SocketFactory;.createSocket:(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket; // method@ba27 │ │ +4274e6: 0c02 |0005: move-result-object v2 │ │ +4274e8: 1f02 6c1f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f6c │ │ +4274ec: 7020 12af 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@af12 │ │ +4274f2: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0008 line=81 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/net/InetAddress; │ │ @@ -951581,21 +951581,21 @@ │ │ type : '(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -4274e8: |[4274e8] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; │ │ -4274f8: 5410 66b0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b066 │ │ -4274fc: 6e55 2dba 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/ssl/SSLSocketFactory;.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; // method@ba2d │ │ -427502: 0c02 |0005: move-result-object v2 │ │ -427504: 1f02 6c1f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f6c │ │ -427508: 7020 12af 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@af12 │ │ -42750e: 1102 |000b: return-object v2 │ │ +4274f4: |[4274f4] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; │ │ +427504: 5410 66b0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b066 │ │ +427508: 6e55 2dba 2043 |0002: invoke-virtual {v0, v2, v3, v4, v5}, Ljavax/net/ssl/SSLSocketFactory;.createSocket:(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket; // method@ba2d │ │ +42750e: 0c02 |0005: move-result-object v2 │ │ +427510: 1f02 6c1f |0006: check-cast v2, Ljavax/net/ssl/SSLSocket; // type@1f6c │ │ +427514: 7020 12af 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.configureSocket:(Ljavax/net/ssl/SSLSocket;)V // method@af12 │ │ +42751a: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0008 line=63 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/net/Socket; │ │ @@ -951608,19 +951608,19 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4273e0: |[4273e0] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.getDefaultCipherSuites:()[Ljava/lang/String; │ │ -4273f0: 5410 66b0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b066 │ │ -4273f4: 6e10 2eba 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.getDefaultCipherSuites:()[Ljava/lang/String; // method@ba2e │ │ -4273fa: 0c00 |0005: move-result-object v0 │ │ -4273fc: 1100 |0006: return-object v0 │ │ +4273ec: |[4273ec] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.getDefaultCipherSuites:()[Ljava/lang/String; │ │ +4273fc: 5410 66b0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b066 │ │ +427400: 6e10 2eba 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.getDefaultCipherSuites:()[Ljava/lang/String; // method@ba2e │ │ +427406: 0c00 |0005: move-result-object v0 │ │ +427408: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory; │ │ │ │ #7 : (in Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;) │ │ @@ -951628,19 +951628,19 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -427400: |[427400] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.getSupportedCipherSuites:()[Ljava/lang/String; │ │ -427410: 5410 66b0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b066 │ │ -427414: 6e10 2fba 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.getSupportedCipherSuites:()[Ljava/lang/String; // method@ba2f │ │ -42741a: 0c00 |0005: move-result-object v0 │ │ -42741c: 1100 |0006: return-object v0 │ │ +42740c: |[42740c] de.danoeh.antennapod.net.ssl.AntennaPodSslSocketFactory.getSupportedCipherSuites:()[Ljava/lang/String; │ │ +42741c: 5410 66b0 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.factory:Ljavax/net/ssl/SSLSocketFactory; // field@b066 │ │ +427420: 6e10 2fba 0000 |0002: invoke-virtual {v0}, Ljavax/net/ssl/SSLSocketFactory;.getSupportedCipherSuites:()[Ljava/lang/String; // method@ba2f │ │ +427426: 0c00 |0005: move-result-object v0 │ │ +427428: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -951688,17 +951688,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4275f8: |[4275f8] de.danoeh.antennapod.net.ssl.BackportCaCerts.:()V │ │ -427608: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42760e: 0e00 |0003: return-void │ │ +427604: |[427604] de.danoeh.antennapod.net.ssl.BackportCaCerts.:()V │ │ +427614: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42761a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -951730,44 +951730,44 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4277f4: |[4277f4] de.danoeh.antennapod.net.ssl.BackportTrustManager.:()V │ │ -427804: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42780a: 0e00 |0003: return-void │ │ +427800: |[427800] de.danoeh.antennapod.net.ssl.BackportTrustManager.:()V │ │ +427810: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +427816: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/ssl/BackportTrustManager;) │ │ name : 'create' │ │ type : '()Ljavax/net/ssl/X509TrustManager;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 158 16-bit code units │ │ -427610: |[427610] de.danoeh.antennapod.net.ssl.BackportTrustManager.create:()Ljavax/net/ssl/X509TrustManager; │ │ -427620: 1a00 8051 |0000: const-string v0, "UTF-8" // string@5180 │ │ -427624: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -427626: 7100 b5b7 0000 |0003: invoke-static {}, Ljava/security/KeyStore;.getDefaultType:()Ljava/lang/String; // method@b7b5 │ │ -42762c: 0c02 |0006: move-result-object v2 │ │ -42762e: 7110 b6b7 0200 |0007: invoke-static {v2}, Ljava/security/KeyStore;.getInstance:(Ljava/lang/String;)Ljava/security/KeyStore; // method@b7b6 │ │ -427634: 0c02 |000a: move-result-object v2 │ │ -427636: 6e20 b7b7 1200 |000b: invoke-virtual {v2, v1}, Ljava/security/KeyStore;.load:(Ljava/security/KeyStore$LoadStoreParameter;)V // method@b7b7 │ │ -42763c: 1a03 5f57 |000e: const-string v3, "X.509" // string@575f │ │ -427640: 7110 c1b7 0300 |0010: invoke-static {v3}, Ljava/security/cert/CertificateFactory;.getInstance:(Ljava/lang/String;)Ljava/security/cert/CertificateFactory; // method@b7c1 │ │ -427646: 0c03 |0013: move-result-object v3 │ │ -427648: 1a04 3f0c |0014: const-string v4, "BACKPORT_COMODO_ROOT_CA" // string@0c3f │ │ -42764c: 2205 381e |0016: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e38 │ │ -427650: 1a06 6f07 |0018: const-string v6, "-----BEGIN CERTIFICATE----- │ │ +42761c: |[42761c] de.danoeh.antennapod.net.ssl.BackportTrustManager.create:()Ljavax/net/ssl/X509TrustManager; │ │ +42762c: 1a00 8051 |0000: const-string v0, "UTF-8" // string@5180 │ │ +427630: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +427632: 7100 b5b7 0000 |0003: invoke-static {}, Ljava/security/KeyStore;.getDefaultType:()Ljava/lang/String; // method@b7b5 │ │ +427638: 0c02 |0006: move-result-object v2 │ │ +42763a: 7110 b6b7 0200 |0007: invoke-static {v2}, Ljava/security/KeyStore;.getInstance:(Ljava/lang/String;)Ljava/security/KeyStore; // method@b7b6 │ │ +427640: 0c02 |000a: move-result-object v2 │ │ +427642: 6e20 b7b7 1200 |000b: invoke-virtual {v2, v1}, Ljava/security/KeyStore;.load:(Ljava/security/KeyStore$LoadStoreParameter;)V // method@b7b7 │ │ +427648: 1a03 5f57 |000e: const-string v3, "X.509" // string@575f │ │ +42764c: 7110 c1b7 0300 |0010: invoke-static {v3}, Ljava/security/cert/CertificateFactory;.getInstance:(Ljava/lang/String;)Ljava/security/cert/CertificateFactory; // method@b7c1 │ │ +427652: 0c03 |0013: move-result-object v3 │ │ +427654: 1a04 3f0c |0014: const-string v4, "BACKPORT_COMODO_ROOT_CA" // string@0c3f │ │ +427658: 2205 381e |0016: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e38 │ │ +42765c: 1a06 6f07 |0018: const-string v6, "-----BEGIN CERTIFICATE----- │ │ MIIF2DCCA8CgAwIBAgIQTKr5yttjb+Af907YWwOGnTANBgkqhkiG9w0BAQwFADCB │ │ hTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G │ │ A1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNV │ │ BAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAwMTE5 │ │ MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0IxGzAZBgNVBAgT │ │ EkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR │ │ Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNh │ │ @@ -951793,25 +951793,25 @@ │ │ boHGhfKppC3n9KUkEEeDys30jXlYsQab5xoq2Z0B15R97QNKyvDb6KkBPvVWmcke │ │ jkk9u+UJueBPSZI9FoJAzMxZxuY67RIuaTxslbH9qh17f4a+Hg4yRvv7E491f0yL │ │ S0Zj/gA0QHDBw7mh3aZw4gSzQbzpgJHqZJx64SIDqZxubw5lT2yHh17zbqD5daWb │ │ QOhTsiedSrnAdyGN/4fy3ryM7xfft0kL0fJuMAsaDk527RH89elWsn2/x20Kk4yl │ │ 0MC2Hb46TpSi125sC8KKfPog88Tk5c0NqMuRkrF8hey1FGlmDoLnzc7ILaZRfyHB │ │ NVOFBkpdn627G190 │ │ -----END CERTIFICATE-----" // string@076f │ │ -427654: 7110 b0b7 0000 |001a: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b7b0 │ │ -42765a: 0c07 |001d: move-result-object v7 │ │ -42765c: 6e20 8bb6 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b68b │ │ -427662: 0c06 |0021: move-result-object v6 │ │ -427664: 7020 f6b4 6500 |0022: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b4f6 │ │ -42766a: 6e20 c0b7 5300 |0025: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b7c0 │ │ -427670: 0c05 |0028: move-result-object v5 │ │ -427672: 6e30 b8b7 4205 |0029: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b7b8 │ │ -427678: 1a04 3449 |002c: const-string v4, "SECTIGO_USER_TRUST_CA" // string@4934 │ │ -42767c: 2205 381e |002e: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e38 │ │ -427680: 1a06 7007 |0030: const-string v6, "-----BEGIN CERTIFICATE----- │ │ +427660: 7110 b0b7 0000 |001a: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b7b0 │ │ +427666: 0c07 |001d: move-result-object v7 │ │ +427668: 6e20 8bb6 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b68b │ │ +42766e: 0c06 |0021: move-result-object v6 │ │ +427670: 7020 f6b4 6500 |0022: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b4f6 │ │ +427676: 6e20 c0b7 5300 |0025: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b7c0 │ │ +42767c: 0c05 |0028: move-result-object v5 │ │ +42767e: 6e30 b8b7 4205 |0029: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b7b8 │ │ +427684: 1a04 3449 |002c: const-string v4, "SECTIGO_USER_TRUST_CA" // string@4934 │ │ +427688: 2205 381e |002e: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e38 │ │ +42768c: 1a06 7007 |0030: const-string v6, "-----BEGIN CERTIFICATE----- │ │ MIIF3jCCA8agAwIBAgIQAf1tMPyjylGoG7xkDjUDLTANBgkqhkiG9w0BAQwFADCB │ │ iDELMAkGA1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0pl │ │ cnNleSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNV │ │ BAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTAw │ │ MjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMCVVMxEzARBgNV │ │ BAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU │ │ aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2Vy │ │ @@ -951838,25 +951838,25 @@ │ │ XHlKYC6SQK5MNyosycdiyA5d9zZbyuAlJQG03RoHnHcAP9Dc1ew91Pq7P8yF1m9/ │ │ qS3fuQL39ZeatTXaw2ewh0qpKJ4jjv9cJ2vhsE/zB+4ALtRZh8tSQZXq9EfX7mRB │ │ VXyNWQKV3WKdwrnuWih0hKWbt5DHDAff9Yk2dDLWKMGwsAvgnEzDHNb842m1R0aB │ │ L6KCq9NjRHDEjf8tM7qtj3u1cIiuPhnPQCjY/MiQu12ZIvVS5ljFH4gxQ+6IHdfG │ │ jjxDah2nGN59PRbxYvnKkKj9 │ │ -----END CERTIFICATE----- │ │ " // string@0770 │ │ -427684: 7110 b0b7 0000 |0032: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b7b0 │ │ -42768a: 0c07 |0035: move-result-object v7 │ │ -42768c: 6e20 8bb6 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b68b │ │ -427692: 0c06 |0039: move-result-object v6 │ │ -427694: 7020 f6b4 6500 |003a: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b4f6 │ │ -42769a: 6e20 c0b7 5300 |003d: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b7c0 │ │ -4276a0: 0c05 |0040: move-result-object v5 │ │ -4276a2: 6e30 b8b7 4205 |0041: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b7b8 │ │ -4276a8: 1a04 5c1e |0044: const-string v4, "LETSENCRYPT_ISRG_CA" // string@1e5c │ │ -4276ac: 2205 381e |0046: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e38 │ │ -4276b0: 1a06 7107 |0048: const-string v6, "-----BEGIN CERTIFICATE----- │ │ +427690: 7110 b0b7 0000 |0032: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b7b0 │ │ +427696: 0c07 |0035: move-result-object v7 │ │ +427698: 6e20 8bb6 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b68b │ │ +42769e: 0c06 |0039: move-result-object v6 │ │ +4276a0: 7020 f6b4 6500 |003a: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b4f6 │ │ +4276a6: 6e20 c0b7 5300 |003d: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b7c0 │ │ +4276ac: 0c05 |0040: move-result-object v5 │ │ +4276ae: 6e30 b8b7 4205 |0041: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b7b8 │ │ +4276b4: 1a04 5c1e |0044: const-string v4, "LETSENCRYPT_ISRG_CA" // string@1e5c │ │ +4276b8: 2205 381e |0046: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e38 │ │ +4276bc: 1a06 7107 |0048: const-string v6, "-----BEGIN CERTIFICATE----- │ │ MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAw │ │ TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh │ │ cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4 │ │ WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQGEwJVUzEpMCcGA1UEChMgSW50ZXJu │ │ ZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMTDElTUkcgUm9vdCBY │ │ MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54rVygc │ │ h77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+ │ │ @@ -951879,25 +951879,25 @@ │ │ TkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+/+sKAIuvtd7u+Nxe5AW0wdeRlN8NwdC │ │ jNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZAJzVc │ │ oyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0/1lvh+wjChP4kqKOJ2qxq │ │ 4RgqsahDYVvTH9w7jXbyLeiNdd8XM2w9U/t7y0Ff/9yi0GE44Za4rF2LN9d11TPA │ │ mRGunUHBcnWEvgJBQl9nJEiU0Zsnvgc/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57d │ │ emyPxgcYxn/eR44/KJ4EBs+lVDR3veyJm+kXQ99b21/+jh5Xos1AnX5iItreGCc= │ │ -----END CERTIFICATE-----" // string@0771 │ │ -4276b4: 7110 b0b7 0000 |004a: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b7b0 │ │ -4276ba: 0c07 |004d: move-result-object v7 │ │ -4276bc: 6e20 8bb6 7600 |004e: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b68b │ │ -4276c2: 0c06 |0051: move-result-object v6 │ │ -4276c4: 7020 f6b4 6500 |0052: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b4f6 │ │ -4276ca: 6e20 c0b7 5300 |0055: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b7c0 │ │ -4276d0: 0c05 |0058: move-result-object v5 │ │ -4276d2: 6e30 b8b7 4205 |0059: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b7b8 │ │ -4276d8: 1a04 071a |005c: const-string v4, "GLOBALSIGN_R6" // string@1a07 │ │ -4276dc: 2205 381e |005e: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e38 │ │ -4276e0: 1a06 7207 |0060: const-string v6, "-----BEGIN CERTIFICATE----- │ │ +4276c0: 7110 b0b7 0000 |004a: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b7b0 │ │ +4276c6: 0c07 |004d: move-result-object v7 │ │ +4276c8: 6e20 8bb6 7600 |004e: invoke-virtual {v6, v7}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b68b │ │ +4276ce: 0c06 |0051: move-result-object v6 │ │ +4276d0: 7020 f6b4 6500 |0052: invoke-direct {v5, v6}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b4f6 │ │ +4276d6: 6e20 c0b7 5300 |0055: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b7c0 │ │ +4276dc: 0c05 |0058: move-result-object v5 │ │ +4276de: 6e30 b8b7 4205 |0059: invoke-virtual {v2, v4, v5}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b7b8 │ │ +4276e4: 1a04 071a |005c: const-string v4, "GLOBALSIGN_R6" // string@1a07 │ │ +4276e8: 2205 381e |005e: new-instance v5, Ljava/io/ByteArrayInputStream; // type@1e38 │ │ +4276ec: 1a06 7207 |0060: const-string v6, "-----BEGIN CERTIFICATE----- │ │ MIIFgzCCA2ugAwIBAgIORea7A4Mzw4VlSOb/RVEwDQYJKoZIhvcNAQEMBQAwTDE │ │ gMB4GA1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjYxEzARBgNVBAoTCkdsb2 │ │ JhbFNpZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMTQxMjEwMDAwMDAwWhcNM │ │ zQxMjEwMDAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBS │ │ NjETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCAiI │ │ wDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAJUH6HPKZvnsFMp7PPcNCPG0RQ │ │ ssgrRIxutbPK6DuEGSMxSkb3/pKszGsIhrxbaJ0cay/xTOURQh7ErdG1rG1ofuT │ │ @@ -951921,45 +951921,45 @@ │ │ +68KnyBr3TsTjxKM4kEaSHpzoHdpx7Zcf4LIHv5YGygrqGytXm3ABdJ7t+uA/iU │ │ 3/gKbaKxCXcPu9czc8FB10jZpnOZ7BN9uBmm23goJSFmH63sUYHpkqmlD75HHTO │ │ wY3WzvUy2MmeFe8nI+z1TIvWfspA9MRf/TuTAjB0yPEL+GltmZWrSZVxykzLsVi │ │ VO6LAUP5MSeGbEYNNVMnbrt9x+vJJUEeKgDu+6B5dpffItKoZB0JaezPkvILFa9 │ │ x8jvOOJckvB595yEunQtYQEgfn7R8k8HWV+LLUNS60YMlOH1Zkd5d9VUWx+tJDf │ │ LRVpOoERIyNiwmcUVhAn21klJwGW45hpxbqCo8YLoRT5s1gLXCmeDBVrJpBA= │ │ -----END CERTIFICATE-----" // string@0772 │ │ -4276e4: 7110 b0b7 0000 |0062: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b7b0 │ │ -4276ea: 0c00 |0065: move-result-object v0 │ │ -4276ec: 6e20 8bb6 0600 |0066: invoke-virtual {v6, v0}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b68b │ │ -4276f2: 0c00 |0069: move-result-object v0 │ │ -4276f4: 7020 f6b4 0500 |006a: invoke-direct {v5, v0}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b4f6 │ │ -4276fa: 6e20 c0b7 5300 |006d: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b7c0 │ │ -427700: 0c00 |0070: move-result-object v0 │ │ -427702: 6e30 b8b7 4200 |0071: invoke-virtual {v2, v4, v0}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b7b8 │ │ -427708: 2200 031f |0074: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -42770c: 7010 07b8 0000 |0076: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -427712: 7110 1eaf 0200 |0079: invoke-static {v2}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; // method@af1e │ │ -427718: 0c02 |007c: move-result-object v2 │ │ -42771a: 7220 d5b8 2000 |007d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -427720: 7110 1eaf 0100 |0080: invoke-static {v1}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; // method@af1e │ │ -427726: 0c02 |0083: move-result-object v2 │ │ -427728: 7220 d5b8 2000 |0084: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -42772e: 2202 791c |0087: new-instance v2, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager; // type@1c79 │ │ -427732: 7020 20af 0200 |0089: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.:(Ljava/util/List;)V // method@af20 │ │ -427738: 1102 |008c: return-object v2 │ │ -42773a: 0d00 |008d: move-exception v0 │ │ -42773c: 2806 |008e: goto 0094 // +0006 │ │ -42773e: 0d00 |008f: move-exception v0 │ │ -427740: 2804 |0090: goto 0094 // +0004 │ │ -427742: 0d00 |0091: move-exception v0 │ │ -427744: 2802 |0092: goto 0094 // +0002 │ │ -427746: 0d00 |0093: move-exception v0 │ │ -427748: 1a02 a10c |0094: const-string v2, "BackportTrustManager" // string@0ca1 │ │ -42774c: 7110 820b 0000 |0096: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ -427752: 0c00 |0099: move-result-object v0 │ │ -427754: 7120 800b 0200 |009a: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -42775a: 1101 |009d: return-object v1 │ │ +4276f0: 7110 b0b7 0000 |0062: invoke-static {v0}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b7b0 │ │ +4276f6: 0c00 |0065: move-result-object v0 │ │ +4276f8: 6e20 8bb6 0600 |0066: invoke-virtual {v6, v0}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@b68b │ │ +4276fe: 0c00 |0069: move-result-object v0 │ │ +427700: 7020 f6b4 0500 |006a: invoke-direct {v5, v0}, Ljava/io/ByteArrayInputStream;.:([B)V // method@b4f6 │ │ +427706: 6e20 c0b7 5300 |006d: invoke-virtual {v3, v5}, Ljava/security/cert/CertificateFactory;.generateCertificate:(Ljava/io/InputStream;)Ljava/security/cert/Certificate; // method@b7c0 │ │ +42770c: 0c00 |0070: move-result-object v0 │ │ +42770e: 6e30 b8b7 4200 |0071: invoke-virtual {v2, v4, v0}, Ljava/security/KeyStore;.setCertificateEntry:(Ljava/lang/String;Ljava/security/cert/Certificate;)V // method@b7b8 │ │ +427714: 2200 031f |0074: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +427718: 7010 07b8 0000 |0076: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +42771e: 7110 1eaf 0200 |0079: invoke-static {v2}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; // method@af1e │ │ +427724: 0c02 |007c: move-result-object v2 │ │ +427726: 7220 d5b8 2000 |007d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +42772c: 7110 1eaf 0100 |0080: invoke-static {v1}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; // method@af1e │ │ +427732: 0c02 |0083: move-result-object v2 │ │ +427734: 7220 d5b8 2000 |0084: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +42773a: 2202 791c |0087: new-instance v2, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager; // type@1c79 │ │ +42773e: 7020 20af 0200 |0089: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.:(Ljava/util/List;)V // method@af20 │ │ +427744: 1102 |008c: return-object v2 │ │ +427746: 0d00 |008d: move-exception v0 │ │ +427748: 2806 |008e: goto 0094 // +0006 │ │ +42774a: 0d00 |008f: move-exception v0 │ │ +42774c: 2804 |0090: goto 0094 // +0004 │ │ +42774e: 0d00 |0091: move-exception v0 │ │ +427750: 2802 |0092: goto 0094 // +0002 │ │ +427752: 0d00 |0093: move-exception v0 │ │ +427754: 1a02 a10c |0094: const-string v2, "BackportTrustManager" // string@0ca1 │ │ +427758: 7110 820b 0000 |0096: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ +42775e: 0c00 |0099: move-result-object v0 │ │ +427760: 7120 800b 0200 |009a: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +427766: 1101 |009d: return-object v1 │ │ catches : 1 │ │ 0x0003 - 0x008c │ │ Ljava/security/KeyStoreException; -> 0x0093 │ │ Ljava/security/cert/CertificateException; -> 0x0091 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x008f │ │ Ljava/io/IOException; -> 0x008d │ │ positions : │ │ @@ -951990,40 +951990,40 @@ │ │ type : '(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -427778: |[427778] de.danoeh.antennapod.net.ssl.BackportTrustManager.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; │ │ -427788: 7100 30ba 0000 |0000: invoke-static {}, Ljavax/net/ssl/TrustManagerFactory;.getDefaultAlgorithm:()Ljava/lang/String; // method@ba30 │ │ -42778e: 0c00 |0003: move-result-object v0 │ │ -427790: 7110 31ba 0000 |0004: invoke-static {v0}, Ljavax/net/ssl/TrustManagerFactory;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; // method@ba31 │ │ -427796: 0c00 |0007: move-result-object v0 │ │ -427798: 6e20 33ba 4000 |0008: invoke-virtual {v0, v4}, Ljavax/net/ssl/TrustManagerFactory;.init:(Ljava/security/KeyStore;)V // method@ba33 │ │ -42779e: 6e10 32ba 0000 |000b: invoke-virtual {v0}, Ljavax/net/ssl/TrustManagerFactory;.getTrustManagers:()[Ljavax/net/ssl/TrustManager; // method@ba32 │ │ -4277a4: 0c04 |000e: move-result-object v4 │ │ -4277a6: 2140 |000f: array-length v0, v4 │ │ -4277a8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -4277aa: 3501 1400 |0011: if-ge v1, v0, 0025 // +0014 │ │ -4277ae: 4602 0401 |0013: aget-object v2, v4, v1 │ │ -4277b2: 2023 701f |0015: instance-of v3, v2, Ljavax/net/ssl/X509TrustManager; // type@1f70 │ │ -4277b6: 3803 0500 |0017: if-eqz v3, 001c // +0005 │ │ -4277ba: 1f02 701f |0019: check-cast v2, Ljavax/net/ssl/X509TrustManager; // type@1f70 │ │ -4277be: 1102 |001b: return-object v2 │ │ -4277c0: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4277c4: 28f3 |001e: goto 0011 // -000d │ │ -4277c6: 0d04 |001f: move-exception v4 │ │ -4277c8: 2802 |0020: goto 0022 // +0002 │ │ -4277ca: 0d04 |0021: move-exception v4 │ │ -4277cc: 6e10 e9b6 0400 |0022: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -4277d2: 2204 721e |0025: new-instance v4, Ljava/lang/IllegalStateException; // type@1e72 │ │ -4277d6: 1a00 dd51 |0027: const-string v0, "Unexpected default trust managers" // string@51dd │ │ -4277da: 7020 0ab6 0400 |0029: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b60a │ │ -4277e0: 2704 |002c: throw v4 │ │ +427784: |[427784] de.danoeh.antennapod.net.ssl.BackportTrustManager.getSystemTrustManager:(Ljava/security/KeyStore;)Ljavax/net/ssl/X509TrustManager; │ │ +427794: 7100 30ba 0000 |0000: invoke-static {}, Ljavax/net/ssl/TrustManagerFactory;.getDefaultAlgorithm:()Ljava/lang/String; // method@ba30 │ │ +42779a: 0c00 |0003: move-result-object v0 │ │ +42779c: 7110 31ba 0000 |0004: invoke-static {v0}, Ljavax/net/ssl/TrustManagerFactory;.getInstance:(Ljava/lang/String;)Ljavax/net/ssl/TrustManagerFactory; // method@ba31 │ │ +4277a2: 0c00 |0007: move-result-object v0 │ │ +4277a4: 6e20 33ba 4000 |0008: invoke-virtual {v0, v4}, Ljavax/net/ssl/TrustManagerFactory;.init:(Ljava/security/KeyStore;)V // method@ba33 │ │ +4277aa: 6e10 32ba 0000 |000b: invoke-virtual {v0}, Ljavax/net/ssl/TrustManagerFactory;.getTrustManagers:()[Ljavax/net/ssl/TrustManager; // method@ba32 │ │ +4277b0: 0c04 |000e: move-result-object v4 │ │ +4277b2: 2140 |000f: array-length v0, v4 │ │ +4277b4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +4277b6: 3501 1400 |0011: if-ge v1, v0, 0025 // +0014 │ │ +4277ba: 4602 0401 |0013: aget-object v2, v4, v1 │ │ +4277be: 2023 701f |0015: instance-of v3, v2, Ljavax/net/ssl/X509TrustManager; // type@1f70 │ │ +4277c2: 3803 0500 |0017: if-eqz v3, 001c // +0005 │ │ +4277c6: 1f02 701f |0019: check-cast v2, Ljavax/net/ssl/X509TrustManager; // type@1f70 │ │ +4277ca: 1102 |001b: return-object v2 │ │ +4277cc: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4277d0: 28f3 |001e: goto 0011 // -000d │ │ +4277d2: 0d04 |001f: move-exception v4 │ │ +4277d4: 2802 |0020: goto 0022 // +0002 │ │ +4277d6: 0d04 |0021: move-exception v4 │ │ +4277d8: 6e10 e9b6 0400 |0022: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +4277de: 2204 721e |0025: new-instance v4, Ljava/lang/IllegalStateException; // type@1e72 │ │ +4277e2: 1a00 dd51 |0027: const-string v0, "Unexpected default trust managers" // string@51dd │ │ +4277e6: 7020 0ab6 0400 |0029: invoke-direct {v4, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b60a │ │ +4277ec: 2704 |002c: throw v4 │ │ catches : 1 │ │ 0x0000 - 0x001b │ │ Ljava/security/NoSuchAlgorithmException; -> 0x0021 │ │ Ljava/security/KeyStoreException; -> 0x001f │ │ positions : │ │ 0x0000 line=28 │ │ 0x0008 line=29 │ │ @@ -952081,17 +952081,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42780c: |[42780c] de.danoeh.antennapod.net.ssl.BuildConfig.:()V │ │ -42781c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -427822: 0e00 |0003: return-void │ │ +427818: |[427818] de.danoeh.antennapod.net.ssl.BuildConfig.:()V │ │ +427828: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42782e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -952135,18 +952135,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -427890: |[427890] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.:(Ljava/util/List;)V │ │ -4278a0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4278a6: 5b01 70b0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b070 │ │ -4278aa: 0e00 |0005: return-void │ │ +42789c: |[42789c] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.:(Ljava/util/List;)V │ │ +4278ac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4278b2: 5b01 70b0 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b070 │ │ +4278b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=22 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/List; │ │ @@ -952157,30 +952157,30 @@ │ │ type : '([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -4278ac: |[4278ac] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ -4278bc: 5430 70b0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b070 │ │ -4278c0: 7210 e0b8 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -4278c6: 0c00 |0005: move-result-object v0 │ │ -4278c8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -4278ca: 7210 c3b8 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -4278d0: 0a02 |000a: move-result v2 │ │ -4278d2: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ -4278d6: 7210 c4b8 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -4278dc: 0c01 |0010: move-result-object v1 │ │ -4278de: 1f01 701f |0011: check-cast v1, Ljavax/net/ssl/X509TrustManager; // type@1f70 │ │ -4278e2: 7230 34ba 4105 |0013: invoke-interface {v1, v4, v5}, Ljavax/net/ssl/X509TrustManager;.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V // method@ba34 │ │ -4278e8: 0e00 |0016: return-void │ │ -4278ea: 0d01 |0017: move-exception v1 │ │ -4278ec: 28ef |0018: goto 0007 // -0011 │ │ -4278ee: 2701 |0019: throw v1 │ │ +4278b8: |[4278b8] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ +4278c8: 5430 70b0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b070 │ │ +4278cc: 7210 e0b8 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +4278d2: 0c00 |0005: move-result-object v0 │ │ +4278d4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +4278d6: 7210 c3b8 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +4278dc: 0a02 |000a: move-result v2 │ │ +4278de: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ +4278e2: 7210 c4b8 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +4278e8: 0c01 |0010: move-result-object v1 │ │ +4278ea: 1f01 701f |0011: check-cast v1, Ljavax/net/ssl/X509TrustManager; // type@1f70 │ │ +4278ee: 7230 34ba 4105 |0013: invoke-interface {v1, v4, v5}, Ljavax/net/ssl/X509TrustManager;.checkClientTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V // method@ba34 │ │ +4278f4: 0e00 |0016: return-void │ │ +4278f6: 0d01 |0017: move-exception v1 │ │ +4278f8: 28ef |0018: goto 0007 // -0011 │ │ +4278fa: 2701 |0019: throw v1 │ │ catches : 1 │ │ 0x0013 - 0x0016 │ │ Ljava/security/cert/CertificateException; -> 0x0017 │ │ positions : │ │ 0x0000 line=28 │ │ 0x0013 line=30 │ │ 0x0019 line=37 │ │ @@ -952194,30 +952194,30 @@ │ │ type : '([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -427900: |[427900] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ -427910: 5430 70b0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b070 │ │ -427914: 7210 e0b8 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -42791a: 0c00 |0005: move-result-object v0 │ │ -42791c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -42791e: 7210 c3b8 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -427924: 0a02 |000a: move-result v2 │ │ -427926: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ -42792a: 7210 c4b8 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -427930: 0c01 |0010: move-result-object v1 │ │ -427932: 1f01 701f |0011: check-cast v1, Ljavax/net/ssl/X509TrustManager; // type@1f70 │ │ -427936: 7230 35ba 4105 |0013: invoke-interface {v1, v4, v5}, Ljavax/net/ssl/X509TrustManager;.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V // method@ba35 │ │ -42793c: 0e00 |0016: return-void │ │ -42793e: 0d01 |0017: move-exception v1 │ │ -427940: 28ef |0018: goto 0007 // -0011 │ │ -427942: 2701 |0019: throw v1 │ │ +42790c: |[42790c] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V │ │ +42791c: 5430 70b0 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b070 │ │ +427920: 7210 e0b8 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +427926: 0c00 |0005: move-result-object v0 │ │ +427928: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +42792a: 7210 c3b8 0000 |0007: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +427930: 0a02 |000a: move-result v2 │ │ +427932: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ +427936: 7210 c4b8 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +42793c: 0c01 |0010: move-result-object v1 │ │ +42793e: 1f01 701f |0011: check-cast v1, Ljavax/net/ssl/X509TrustManager; // type@1f70 │ │ +427942: 7230 35ba 4105 |0013: invoke-interface {v1, v4, v5}, Ljavax/net/ssl/X509TrustManager;.checkServerTrusted:([Ljava/security/cert/X509Certificate;Ljava/lang/String;)V // method@ba35 │ │ +427948: 0e00 |0016: return-void │ │ +42794a: 0d01 |0017: move-exception v1 │ │ +42794c: 28ef |0018: goto 0007 // -0011 │ │ +42794e: 2701 |0019: throw v1 │ │ catches : 1 │ │ 0x0013 - 0x0016 │ │ Ljava/security/cert/CertificateException; -> 0x0017 │ │ positions : │ │ 0x0000 line=43 │ │ 0x0013 line=45 │ │ 0x0019 line=52 │ │ @@ -952231,38 +952231,38 @@ │ │ type : '()[Ljava/security/cert/X509Certificate;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -427824: |[427824] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; │ │ -427834: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -427838: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -42783e: 5431 70b0 |0005: iget-object v1, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b070 │ │ -427842: 7210 e0b8 0100 |0007: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -427848: 0c01 |000a: move-result-object v1 │ │ -42784a: 7210 c3b8 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -427850: 0a02 |000e: move-result v2 │ │ -427852: 3802 1400 |000f: if-eqz v2, 0023 // +0014 │ │ -427856: 7210 c4b8 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -42785c: 0c02 |0014: move-result-object v2 │ │ -42785e: 1f02 701f |0015: check-cast v2, Ljavax/net/ssl/X509TrustManager; // type@1f70 │ │ -427862: 7210 36ba 0200 |0017: invoke-interface {v2}, Ljavax/net/ssl/X509TrustManager;.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; // method@ba36 │ │ -427868: 0c02 |001a: move-result-object v2 │ │ -42786a: 7110 1db8 0200 |001b: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b81d │ │ -427870: 0c02 |001e: move-result-object v2 │ │ -427872: 7220 d7b8 2000 |001f: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b8d7 │ │ -427878: 28e9 |0022: goto 000b // -0017 │ │ -42787a: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -42787c: 2311 3621 |0024: new-array v1, v1, [Ljava/security/cert/X509Certificate; // type@2136 │ │ -427880: 7220 ebb8 1000 |0026: invoke-interface {v0, v1}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b8eb │ │ -427886: 0c00 |0029: move-result-object v0 │ │ -427888: 1f00 3621 |002a: check-cast v0, [Ljava/security/cert/X509Certificate; // type@2136 │ │ -42788c: 1100 |002c: return-object v0 │ │ +427830: |[427830] de.danoeh.antennapod.net.ssl.CompositeX509TrustManager.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; │ │ +427840: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +427844: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +42784a: 5431 70b0 |0005: iget-object v1, v3, Lde/danoeh/antennapod/net/ssl/CompositeX509TrustManager;.trustManagers:Ljava/util/List; // field@b070 │ │ +42784e: 7210 e0b8 0100 |0007: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +427854: 0c01 |000a: move-result-object v1 │ │ +427856: 7210 c3b8 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +42785c: 0a02 |000e: move-result v2 │ │ +42785e: 3802 1400 |000f: if-eqz v2, 0023 // +0014 │ │ +427862: 7210 c4b8 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +427868: 0c02 |0014: move-result-object v2 │ │ +42786a: 1f02 701f |0015: check-cast v2, Ljavax/net/ssl/X509TrustManager; // type@1f70 │ │ +42786e: 7210 36ba 0200 |0017: invoke-interface {v2}, Ljavax/net/ssl/X509TrustManager;.getAcceptedIssuers:()[Ljava/security/cert/X509Certificate; // method@ba36 │ │ +427874: 0c02 |001a: move-result-object v2 │ │ +427876: 7110 1db8 0200 |001b: invoke-static {v2}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b81d │ │ +42787c: 0c02 |001e: move-result-object v2 │ │ +42787e: 7220 d7b8 2000 |001f: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@b8d7 │ │ +427884: 28e9 |0022: goto 000b // -0017 │ │ +427886: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +427888: 2311 3621 |0024: new-array v1, v1, [Ljava/security/cert/X509Certificate; // type@2136 │ │ +42788c: 7220 ebb8 1000 |0026: invoke-interface {v0, v1}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b8eb │ │ +427892: 0c00 |0029: move-result-object v0 │ │ +427894: 1f00 3621 |002a: check-cast v0, [Ljava/security/cert/X509Certificate; // type@2136 │ │ +427898: 1100 |002c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=58 │ │ 0x0017 line=59 │ │ 0x0026 line=61 │ │ locals : │ │ @@ -952423,17 +952423,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42796c: |[42796c] de.danoeh.antennapod.net.ssl.R$anim.:()V │ │ -42797c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -427982: 0e00 |0003: return-void │ │ +427978: |[427978] de.danoeh.antennapod.net.ssl.R$anim.:()V │ │ +427988: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42798e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -952495,17 +952495,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427954: |[427954] de.danoeh.antennapod.net.ssl.R$animator.:()V │ │ -427964: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42796a: 0e00 |0003: return-void │ │ +427960: |[427960] de.danoeh.antennapod.net.ssl.R$animator.:()V │ │ +427970: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +427976: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -953982,17 +953982,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427984: |[427984] de.danoeh.antennapod.net.ssl.R$attr.:()V │ │ -427994: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42799a: 0e00 |0003: return-void │ │ +427990: |[427990] de.danoeh.antennapod.net.ssl.R$attr.:()V │ │ +4279a0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4279a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -954034,17 +954034,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42799c: |[42799c] de.danoeh.antennapod.net.ssl.R$bool.:()V │ │ -4279ac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4279b2: 0e00 |0003: return-void │ │ +4279a8: |[4279a8] de.danoeh.antennapod.net.ssl.R$bool.:()V │ │ +4279b8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4279be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -954511,17 +954511,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4279b4: |[4279b4] de.danoeh.antennapod.net.ssl.R$color.:()V │ │ -4279c4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4279ca: 0e00 |0003: return-void │ │ +4279c0: |[4279c0] de.danoeh.antennapod.net.ssl.R$color.:()V │ │ +4279d0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4279d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -955153,17 +955153,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4279cc: |[4279cc] de.danoeh.antennapod.net.ssl.R$dimen.:()V │ │ -4279dc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4279e2: 0e00 |0003: return-void │ │ +4279d8: |[4279d8] de.danoeh.antennapod.net.ssl.R$dimen.:()V │ │ +4279e8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4279ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -955705,17 +955705,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4279e4: |[4279e4] de.danoeh.antennapod.net.ssl.R$drawable.:()V │ │ -4279f4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4279fa: 0e00 |0003: return-void │ │ +4279f0: |[4279f0] de.danoeh.antennapod.net.ssl.R$drawable.:()V │ │ +427a00: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +427a06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -956517,17 +956517,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4279fc: |[4279fc] de.danoeh.antennapod.net.ssl.R$id.:()V │ │ -427a0c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -427a12: 0e00 |0003: return-void │ │ +427a08: |[427a08] de.danoeh.antennapod.net.ssl.R$id.:()V │ │ +427a18: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +427a1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -956584,17 +956584,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427a14: |[427a14] de.danoeh.antennapod.net.ssl.R$integer.:()V │ │ -427a24: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -427a2a: 0e00 |0003: return-void │ │ +427a20: |[427a20] de.danoeh.antennapod.net.ssl.R$integer.:()V │ │ +427a30: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +427a36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -956661,17 +956661,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427a2c: |[427a2c] de.danoeh.antennapod.net.ssl.R$interpolator.:()V │ │ -427a3c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -427a42: 0e00 |0003: return-void │ │ +427a38: |[427a38] de.danoeh.antennapod.net.ssl.R$interpolator.:()V │ │ +427a48: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +427a4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -956898,17 +956898,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427a44: |[427a44] de.danoeh.antennapod.net.ssl.R$layout.:()V │ │ -427a54: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -427a5a: 0e00 |0003: return-void │ │ +427a50: |[427a50] de.danoeh.antennapod.net.ssl.R$layout.:()V │ │ +427a60: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +427a66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -957090,17 +957090,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -427a5c: |[427a5c] de.danoeh.antennapod.net.ssl.R$string.:()V │ │ -427a6c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -427a72: 0e00 |0003: return-void │ │ +427a68: |[427a68] de.danoeh.antennapod.net.ssl.R$string.:()V │ │ +427a78: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +427a7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -958882,17 +958882,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428530: |[428530] de.danoeh.antennapod.net.ssl.R$style.:()V │ │ -428540: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -428546: 0e00 |0003: return-void │ │ +42853c: |[42853c] de.danoeh.antennapod.net.ssl.R$style.:()V │ │ +42854c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +428552: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -961429,266 +961429,266 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 1354 16-bit code units │ │ -427a74: |[427a74] de.danoeh.antennapod.net.ssl.R$styleable.:()V │ │ -427a84: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -427a88: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ -427a8c: 2601 f601 0000 |0004: fill-array-data v1, 000001fa // +000001f6 │ │ -427a92: 6901 31b5 |0007: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionBar:[I // field@b531 │ │ -427a96: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ -427a9c: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ -427aa2: 0c02 |000f: move-result-object v2 │ │ -427aa4: 6902 32b5 |0010: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionBarLayout:[I // field@b532 │ │ -427aa8: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ -427aae: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ -427ab4: 0c02 |0018: move-result-object v2 │ │ -427ab6: 6902 51b5 |0019: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMenuItemView:[I // field@b551 │ │ -427aba: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -427abc: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ -427ac0: 6903 53b5 |001e: sput-object v3, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMenuView:[I // field@b553 │ │ -427ac4: 1263 |0020: const/4 v3, #int 6 // #6 │ │ -427ac6: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ -427aca: 2604 1502 0000 |0023: fill-array-data v4, 00000238 // +00000215 │ │ -427ad0: 6904 54b5 |0026: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMode:[I // field@b554 │ │ -427ad4: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ -427ada: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ -427ae0: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ -427ae6: 0c04 |0031: move-result-object v4 │ │ -427ae8: 6904 5bb5 |0032: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActivityChooserView:[I // field@b55b │ │ -427aec: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ -427af0: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ -427af4: 2605 1002 0000 |0038: fill-array-data v5, 00000248 // +00000210 │ │ -427afa: 6905 5eb5 |003b: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.AlertDialog:[I // field@b55e │ │ -427afe: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ -427b02: 2605 1d02 0000 |003f: fill-array-data v5, 0000025c // +0000021d │ │ -427b08: 6905 67b5 |0042: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableCompat:[I // field@b567 │ │ -427b0c: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ -427b12: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ -427b18: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ -427b1e: 0c07 |004d: move-result-object v7 │ │ -427b20: 6907 6eb5 |004e: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableItem:[I // field@b56e │ │ -427b24: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ -427b2a: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ -427b30: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ -427b36: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ -427b3c: 0c07 |005c: move-result-object v7 │ │ -427b3e: 6907 71b5 |005d: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableTransition:[I // field@b571 │ │ -427b42: 2322 0020 |005f: new-array v2, v2, [I // type@2000 │ │ -427b46: 6902 76b5 |0061: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatEmojiHelper:[I // field@b576 │ │ -427b4a: 1402 bf04 047f |0063: const v2, #float 1.75483e+38 // #7f0404bf │ │ -427b50: 1407 c004 047f |0066: const v7, #float 1.75483e+38 // #7f0404c0 │ │ -427b56: 1408 1901 0101 |0069: const v8, #float 2.36943e-38 // #01010119 │ │ -427b5c: 1409 1a04 047f |006c: const v9, #float 1.75479e+38 // #7f04041a │ │ -427b62: 2440 0020 9872 |006f: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ -427b68: 0c02 |0072: move-result-object v2 │ │ -427b6a: 6902 77b5 |0073: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatImageView:[I // field@b577 │ │ -427b6e: 1402 b904 047f |0075: const v2, #float 1.75483e+38 // #7f0404b9 │ │ -427b74: 1407 ba04 047f |0078: const v7, #float 1.75483e+38 // #7f0404ba │ │ -427b7a: 1408 4201 0101 |007b: const v8, #float 2.36945e-38 // #01010142 │ │ -427b80: 1409 b804 047f |007e: const v9, #float 1.75483e+38 // #7f0404b8 │ │ -427b86: 2440 0020 9872 |0081: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ -427b8c: 0c02 |0084: move-result-object v2 │ │ -427b8e: 6902 7cb5 |0085: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatSeekBar:[I // field@b57c │ │ -427b92: 1272 |0087: const/4 v2, #int 7 // #7 │ │ -427b94: 2327 0020 |0088: new-array v7, v2, [I // type@2000 │ │ -427b98: 2607 e201 0000 |008a: fill-array-data v7, 0000026c // +000001e2 │ │ -427b9e: 6907 81b5 |008d: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTextHelper:[I // field@b581 │ │ -427ba2: 1307 1600 |008f: const/16 v7, #int 22 // #16 │ │ -427ba6: 2377 0020 |0091: new-array v7, v7, [I // type@2000 │ │ -427baa: 2607 eb01 0000 |0093: fill-array-data v7, 0000027e // +000001eb │ │ -427bb0: 6907 89b5 |0096: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTextView:[I // field@b589 │ │ -427bb4: 1307 7f00 |0098: const/16 v7, #int 127 // #7f │ │ -427bb8: 2377 0020 |009a: new-array v7, v7, [I // type@2000 │ │ -427bbc: 2607 1202 0000 |009c: fill-array-data v7, 000002ae // +00000212 │ │ -427bc2: 6907 a0b5 |009f: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTheme:[I // field@b5a0 │ │ -427bc6: 1407 3300 047f |00a1: const v7, #float 1.75459e+38 // #7f040033 │ │ -427bcc: 2410 0020 0700 |00a4: filled-new-array {v7}, [I // type@2000 │ │ -427bd2: 0c07 |00a7: move-result-object v7 │ │ -427bd4: 6907 20b6 |00a8: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.ButtonBarLayout:[I // field@b620 │ │ -427bd8: 1407 b603 047f |00aa: const v7, #float 1.75477e+38 // #7f0403b6 │ │ -427bde: 1408 ed03 047f |00ad: const v8, #float 1.75478e+38 // #7f0403ed │ │ -427be4: 2420 0020 8700 |00b0: filled-new-array {v7, v8}, [I // type@2000 │ │ -427bea: 0c07 |00b3: move-result-object v7 │ │ -427bec: 6907 22b6 |00b4: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.Capability:[I // field@b622 │ │ -427bf0: 1407 be00 047f |00b6: const v7, #float 1.75462e+38 // #7f0400be │ │ -427bf6: 1408 bf00 047f |00b9: const v8, #float 1.75462e+38 // #7f0400bf │ │ -427bfc: 1409 0801 0101 |00bc: const v9, #float 2.36943e-38 // #01010108 │ │ -427c02: 140a bd00 047f |00bf: const v10, #float 1.75462e+38 // #7f0400bd │ │ -427c08: 2440 0020 a987 |00c2: filled-new-array {v9, v10, v7, v8}, [I // type@2000 │ │ -427c0e: 0c07 |00c5: move-result-object v7 │ │ -427c10: 6907 25b6 |00c6: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.CheckedTextView:[I // field@b625 │ │ -427c14: 1407 3400 047f |00c8: const v7, #float 1.75459e+38 // #7f040034 │ │ -427c1a: 1408 8402 047f |00cb: const v8, #float 1.75471e+38 // #7f040284 │ │ -427c20: 1409 a501 0101 |00ce: const v9, #float 2.36947e-38 // #010101a5 │ │ -427c26: 140a 1f03 0101 |00d1: const v10, #float 2.36958e-38 // #0101031f │ │ -427c2c: 140b 4706 0101 |00d4: const v11, #float 2.36981e-38 // #01010647 │ │ -427c32: 2458 0020 a97b |00d7: filled-new-array {v9, v10, v11, v7, v8}, [I // type@2000 │ │ -427c38: 0c07 |00da: move-result-object v7 │ │ -427c3a: 6907 2ab6 |00db: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.ColorStateListItem:[I // field@b62a │ │ -427c3e: 1407 aa00 047f |00dd: const v7, #float 1.75462e+38 // #7f0400aa │ │ -427c44: 1408 ab00 047f |00e0: const v8, #float 1.75462e+38 // #7f0400ab │ │ -427c4a: 140a 0701 0101 |00e3: const v10, #float 2.36943e-38 // #01010107 │ │ -427c50: 140b a100 047f |00e6: const v11, #float 1.75461e+38 // #7f0400a1 │ │ -427c56: 2440 0020 ba87 |00e9: filled-new-array {v10, v11, v7, v8}, [I // type@2000 │ │ -427c5c: 0c07 |00ec: move-result-object v7 │ │ -427c5e: 6907 30b6 |00ed: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.CompoundButton:[I // field@b630 │ │ -427c62: 2344 0020 |00ef: new-array v4, v4, [I // type@2000 │ │ -427c66: 2604 bf02 0000 |00f1: fill-array-data v4, 000003b0 // +000002bf │ │ -427c6c: 6904 35b6 |00f4: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.DrawerArrowToggle:[I // field@b635 │ │ -427c70: 2322 0020 |00f6: new-array v2, v2, [I // type@2000 │ │ -427c74: 2602 cc02 0000 |00f8: fill-array-data v2, 000003c4 // +000002cc │ │ -427c7a: 6902 3eb6 |00fb: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.FontFamily:[I // field@b63e │ │ -427c7e: 1302 0a00 |00fd: const/16 v2, #int 10 // #a │ │ -427c82: 2322 0020 |00ff: new-array v2, v2, [I // type@2000 │ │ -427c86: 2602 d502 0000 |0101: fill-array-data v2, 000003d6 // +000002d5 │ │ -427c8c: 6902 3fb6 |0104: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.FontFamilyFont:[I // field@b63f │ │ -427c90: 1402 0300 0101 |0106: const v2, #float 2.36936e-38 // #01010003 │ │ -427c96: 1404 d100 0101 |0109: const v4, #float 2.36941e-38 // #010100d1 │ │ -427c9c: 2430 0020 5204 |010c: filled-new-array {v2, v5, v4}, [I // type@2000 │ │ -427ca2: 0c07 |010f: move-result-object v7 │ │ -427ca4: 6907 51b6 |0110: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.Fragment:[I // field@b651 │ │ -427ca8: 2420 0020 4200 |0112: filled-new-array {v2, v4}, [I // type@2000 │ │ -427cae: 0c02 |0115: move-result-object v2 │ │ -427cb0: 6902 52b6 |0116: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.FragmentContainerView:[I // field@b652 │ │ -427cb4: 1302 0c00 |0118: const/16 v2, #int 12 // #c │ │ -427cb8: 2322 0020 |011a: new-array v2, v2, [I // type@2000 │ │ -427cbc: 2602 d202 0000 |011c: fill-array-data v2, 000003ee // +000002d2 │ │ -427cc2: 6902 58b6 |011f: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.GradientColor:[I // field@b658 │ │ -427cc6: 1402 1405 0101 |0121: const v2, #float 2.36972e-38 // #01010514 │ │ -427ccc: 2420 0020 2900 |0124: filled-new-array {v9, v2}, [I // type@2000 │ │ -427cd2: 0c02 |0127: move-result-object v2 │ │ -427cd4: 6902 59b6 |0128: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.GradientColorItem:[I // field@b659 │ │ -427cd8: 1302 0900 |012a: const/16 v2, #int 9 // #9 │ │ -427cdc: 2324 0020 |012c: new-array v4, v2, [I // type@2000 │ │ -427ce0: 2604 dc02 0000 |012e: fill-array-data v4, 0000040a // +000002dc │ │ -427ce6: 6904 68b6 |0131: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.LinearLayoutCompat:[I // field@b668 │ │ -427cea: 1404 f500 0101 |0133: const v4, #float 2.36942e-38 // #010100f5 │ │ -427cf0: 1407 8101 0101 |0136: const v7, #float 2.36946e-38 // #01010181 │ │ -427cf6: 1408 f400 0101 |0139: const v8, #float 2.36942e-38 // #010100f4 │ │ -427cfc: 2440 0020 8174 |013c: filled-new-array {v1, v8, v4, v7}, [I // type@2000 │ │ -427d02: 0c01 |013f: move-result-object v1 │ │ -427d04: 6901 69b6 |0140: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.LinearLayoutCompat_Layout:[I // field@b669 │ │ -427d08: 1401 ac02 0101 |0142: const v1, #float 2.36955e-38 // #010102ac │ │ -427d0e: 1404 ad02 0101 |0145: const v4, #float 2.36955e-38 // #010102ad │ │ -427d14: 2420 0020 4100 |0148: filled-new-array {v1, v4}, [I // type@2000 │ │ -427d1a: 0c01 |014b: move-result-object v1 │ │ -427d1c: 6901 77b6 |014c: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ListPopupWindow:[I // field@b677 │ │ -427d20: 2331 0020 |014e: new-array v1, v3, [I // type@2000 │ │ -427d24: 2601 d002 0000 |0150: fill-array-data v1, 00000420 // +000002d0 │ │ -427d2a: 6901 7ab6 |0153: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuGroup:[I // field@b67a │ │ -427d2e: 1301 1700 |0155: const/16 v1, #int 23 // #17 │ │ -427d32: 2311 0020 |0157: new-array v1, v1, [I // type@2000 │ │ -427d36: 2601 d702 0000 |0159: fill-array-data v1, 00000430 // +000002d7 │ │ -427d3c: 6901 81b6 |015c: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuItem:[I // field@b681 │ │ -427d40: 2321 0020 |015e: new-array v1, v2, [I // type@2000 │ │ -427d44: 2601 0203 0000 |0160: fill-array-data v1, 00000462 // +00000302 │ │ -427d4a: 6901 99b6 |0163: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuView:[I // field@b699 │ │ -427d4e: 1401 c902 0101 |0165: const v1, #float 2.36956e-38 // #010102c9 │ │ -427d54: 1402 7803 047f |0168: const v2, #float 1.75476e+38 // #7f040378 │ │ -427d5a: 1404 7601 0101 |016b: const v4, #float 2.36946e-38 // #01010176 │ │ -427d60: 2430 0020 1402 |016e: filled-new-array {v4, v1, v2}, [I // type@2000 │ │ -427d66: 0c01 |0171: move-result-object v1 │ │ -427d68: 6901 a3b6 |0172: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.PopupWindow:[I // field@b6a3 │ │ -427d6c: 1401 2404 047f |0174: const v1, #float 1.7548e+38 // #7f040424 │ │ -427d72: 2410 0020 0100 |0177: filled-new-array {v1}, [I // type@2000 │ │ -427d78: 0c01 |017a: move-result-object v1 │ │ -427d7a: 6901 a4b6 |017b: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.PopupWindowBackgroundState:[I // field@b6a4 │ │ -427d7e: 1401 7a03 047f |017d: const v1, #float 1.75476e+38 // #7f04037a │ │ -427d84: 1402 8103 047f |0180: const v2, #float 1.75476e+38 // #7f040381 │ │ -427d8a: 2420 0020 2100 |0183: filled-new-array {v1, v2}, [I // type@2000 │ │ -427d90: 0c01 |0186: move-result-object v1 │ │ -427d92: 6901 a9b6 |0187: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.RecycleListView:[I // field@b6a9 │ │ -427d96: 2300 0020 |0189: new-array v0, v0, [I // type@2000 │ │ -427d9a: 2600 ed02 0000 |018b: fill-array-data v0, 00000478 // +000002ed │ │ -427da0: 6900 acb6 |018e: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.SearchView:[I // field@b6ac │ │ -427da4: 1400 6202 0101 |0190: const v0, #float 2.36953e-38 // #01010262 │ │ -427daa: 1401 9d03 047f |0193: const v1, #float 1.75477e+38 // #7f04039d │ │ -427db0: 1402 b200 0101 |0196: const v2, #float 2.36941e-38 // #010100b2 │ │ -427db6: 1407 7b01 0101 |0199: const v7, #float 2.36946e-38 // #0101017b │ │ -427dbc: 2451 0020 4207 |019c: filled-new-array {v2, v4, v7, v0, v1}, [I // type@2000 │ │ -427dc2: 0c00 |019f: move-result-object v0 │ │ -427dc4: 6900 cab6 |01a0: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.Spinner:[I // field@b6ca │ │ -427dc8: 2330 0020 |01a2: new-array v0, v3, [I // type@2000 │ │ -427dcc: 2600 1203 0000 |01a4: fill-array-data v0, 000004b6 // +00000312 │ │ -427dd2: 6900 d0b6 |01a7: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.StateListDrawable:[I // field@b6d0 │ │ -427dd6: 2410 0020 0600 |01a9: filled-new-array {v6}, [I // type@2000 │ │ -427ddc: 0c00 |01ac: move-result-object v0 │ │ -427dde: 6900 d1b6 |01ad: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.StateListDrawableItem:[I // field@b6d1 │ │ -427de2: 1300 0e00 |01af: const/16 v0, #int 14 // #e │ │ -427de6: 2300 0020 |01b1: new-array v0, v0, [I // type@2000 │ │ -427dea: 2600 1303 0000 |01b3: fill-array-data v0, 000004c6 // +00000313 │ │ -427df0: 6900 d9b6 |01b6: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.SwitchCompat:[I // field@b6d9 │ │ -427df4: 1300 1000 |01b8: const/16 v0, #int 16 // #10 │ │ -427df8: 2300 0020 |01ba: new-array v0, v0, [I // type@2000 │ │ -427dfc: 2600 2a03 0000 |01bc: fill-array-data v0, 000004e6 // +0000032a │ │ -427e02: 6900 e8b6 |01bf: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.TextAppearance:[I // field@b6e8 │ │ -427e06: 1300 1e00 |01c1: const/16 v0, #int 30 // #1e │ │ -427e0a: 2300 0020 |01c3: new-array v0, v0, [I // type@2000 │ │ -427e0e: 2600 4503 0000 |01c5: fill-array-data v0, 0000050a // +00000345 │ │ -427e14: 6900 f9b6 |01c8: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.Toolbar:[I // field@b6f9 │ │ -427e18: 1400 7f03 047f |01ca: const v0, #float 1.75476e+38 // #7f04037f │ │ -427e1e: 1401 a404 047f |01cd: const v1, #float 1.75482e+38 // #7f0404a4 │ │ -427e24: 1502 0101 |01d0: const/high16 v2, #int 16842752 // #101 │ │ -427e28: 1403 da00 0101 |01d2: const v3, #float 2.36942e-38 // #010100da │ │ -427e2e: 1404 7c03 047f |01d5: const v4, #float 1.75476e+38 // #7f04037c │ │ -427e34: 2451 0020 3204 |01d8: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -427e3a: 0c00 |01db: move-result-object v0 │ │ -427e3c: 6900 18b7 |01dc: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.View:[I // field@b718 │ │ -427e40: 1400 5700 047f |01de: const v0, #float 1.7546e+38 // #7f040057 │ │ -427e46: 1401 5800 047f |01e1: const v1, #float 1.7546e+38 // #7f040058 │ │ -427e4c: 1402 d400 0101 |01e4: const v2, #float 2.36942e-38 // #010100d4 │ │ -427e52: 2430 0020 0201 |01e7: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ -427e58: 0c00 |01ea: move-result-object v0 │ │ -427e5a: 6900 19b7 |01eb: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ViewBackgroundHelper:[I // field@b719 │ │ -427e5e: 1400 f200 0101 |01ed: const v0, #float 2.36942e-38 // #010100f2 │ │ -427e64: 1401 f300 0101 |01f0: const v1, #float 2.36942e-38 // #010100f3 │ │ -427e6a: 2430 0020 0501 |01f3: filled-new-array {v5, v0, v1}, [I // type@2000 │ │ -427e70: 0c00 |01f6: move-result-object v0 │ │ -427e72: 6900 1db7 |01f7: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ViewStubCompat:[I // field@b71d │ │ -427e76: 0e00 |01f9: return-void │ │ -427e78: 0003 0400 1d00 0000 4e00 047f 5500 ... |01fa: array-data (62 units) │ │ -427ef4: 0003 0400 0600 0000 4e00 047f 5500 ... |0238: array-data (16 units) │ │ -427f14: 0003 0400 0800 0000 f200 0101 a400 ... |0248: array-data (20 units) │ │ -427f3c: 0003 0400 0600 0000 1c01 0101 9401 ... |025c: array-data (16 units) │ │ -427f5c: 0003 0400 0700 0000 3400 0101 6d01 ... |026c: array-data (18 units) │ │ -427f80: 0003 0400 1600 0000 3400 0101 4600 ... |027e: array-data (48 units) │ │ -427fe0: 0003 0400 7f00 0000 5700 0101 ae00 ... |02ae: array-data (258 units) │ │ -4281e4: 0003 0400 0800 0000 3f00 047f 4000 ... |03b0: array-data (20 units) │ │ -42820c: 0003 0400 0700 0000 1602 047f 1702 ... |03c4: array-data (18 units) │ │ -428230: 0003 0400 0a00 0000 3205 0101 3305 ... |03d6: array-data (24 units) │ │ -428260: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03ee: array-data (28 units) │ │ -428298: 0003 0400 0900 0000 af00 0101 c400 ... |040a: array-data (22 units) │ │ -4282c4: 0003 0400 0600 0000 0e00 0101 d000 ... |0420: array-data (16 units) │ │ -4282e4: 0003 0400 1700 0000 0200 0101 0e00 ... |0430: array-data (50 units) │ │ -428348: 0003 0400 0900 0000 ae00 0101 2c01 ... |0462: array-data (22 units) │ │ -428374: 0003 0400 1d00 0000 3400 0101 da00 ... |0478: array-data (62 units) │ │ -4283f0: 0003 0400 0600 0000 1c01 0101 9401 ... |04b6: array-data (16 units) │ │ -428410: 0003 0400 0e00 0000 2401 0101 2501 ... |04c6: array-data (32 units) │ │ -428450: 0003 0400 1000 0000 9500 0101 9600 ... |04e6: array-data (36 units) │ │ -428498: 0003 0400 1e00 0000 af00 0101 4001 ... |050a: array-data (64 units) │ │ +427a80: |[427a80] de.danoeh.antennapod.net.ssl.R$styleable.:()V │ │ +427a90: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +427a94: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ +427a98: 2601 f601 0000 |0004: fill-array-data v1, 000001fa // +000001f6 │ │ +427a9e: 6901 31b5 |0007: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionBar:[I // field@b531 │ │ +427aa2: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ +427aa8: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ +427aae: 0c02 |000f: move-result-object v2 │ │ +427ab0: 6902 32b5 |0010: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionBarLayout:[I // field@b532 │ │ +427ab4: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ +427aba: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ +427ac0: 0c02 |0018: move-result-object v2 │ │ +427ac2: 6902 51b5 |0019: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMenuItemView:[I // field@b551 │ │ +427ac6: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +427ac8: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ +427acc: 6903 53b5 |001e: sput-object v3, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMenuView:[I // field@b553 │ │ +427ad0: 1263 |0020: const/4 v3, #int 6 // #6 │ │ +427ad2: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ +427ad6: 2604 1502 0000 |0023: fill-array-data v4, 00000238 // +00000215 │ │ +427adc: 6904 54b5 |0026: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActionMode:[I // field@b554 │ │ +427ae0: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ +427ae6: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ +427aec: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ +427af2: 0c04 |0031: move-result-object v4 │ │ +427af4: 6904 5bb5 |0032: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.ActivityChooserView:[I // field@b55b │ │ +427af8: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ +427afc: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ +427b00: 2605 1002 0000 |0038: fill-array-data v5, 00000248 // +00000210 │ │ +427b06: 6905 5eb5 |003b: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.AlertDialog:[I // field@b55e │ │ +427b0a: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ +427b0e: 2605 1d02 0000 |003f: fill-array-data v5, 0000025c // +0000021d │ │ +427b14: 6905 67b5 |0042: sput-object v5, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableCompat:[I // field@b567 │ │ +427b18: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ +427b1e: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ +427b24: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ +427b2a: 0c07 |004d: move-result-object v7 │ │ +427b2c: 6907 6eb5 |004e: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableItem:[I // field@b56e │ │ +427b30: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ +427b36: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ +427b3c: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ +427b42: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ +427b48: 0c07 |005c: move-result-object v7 │ │ +427b4a: 6907 71b5 |005d: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AnimatedStateListDrawableTransition:[I // field@b571 │ │ +427b4e: 2322 0020 |005f: new-array v2, v2, [I // type@2000 │ │ +427b52: 6902 76b5 |0061: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatEmojiHelper:[I // field@b576 │ │ +427b56: 1402 bf04 047f |0063: const v2, #float 1.75483e+38 // #7f0404bf │ │ +427b5c: 1407 c004 047f |0066: const v7, #float 1.75483e+38 // #7f0404c0 │ │ +427b62: 1408 1901 0101 |0069: const v8, #float 2.36943e-38 // #01010119 │ │ +427b68: 1409 1a04 047f |006c: const v9, #float 1.75479e+38 // #7f04041a │ │ +427b6e: 2440 0020 9872 |006f: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ +427b74: 0c02 |0072: move-result-object v2 │ │ +427b76: 6902 77b5 |0073: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatImageView:[I // field@b577 │ │ +427b7a: 1402 b904 047f |0075: const v2, #float 1.75483e+38 // #7f0404b9 │ │ +427b80: 1407 ba04 047f |0078: const v7, #float 1.75483e+38 // #7f0404ba │ │ +427b86: 1408 4201 0101 |007b: const v8, #float 2.36945e-38 // #01010142 │ │ +427b8c: 1409 b804 047f |007e: const v9, #float 1.75483e+38 // #7f0404b8 │ │ +427b92: 2440 0020 9872 |0081: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ +427b98: 0c02 |0084: move-result-object v2 │ │ +427b9a: 6902 7cb5 |0085: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatSeekBar:[I // field@b57c │ │ +427b9e: 1272 |0087: const/4 v2, #int 7 // #7 │ │ +427ba0: 2327 0020 |0088: new-array v7, v2, [I // type@2000 │ │ +427ba4: 2607 e201 0000 |008a: fill-array-data v7, 0000026c // +000001e2 │ │ +427baa: 6907 81b5 |008d: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTextHelper:[I // field@b581 │ │ +427bae: 1307 1600 |008f: const/16 v7, #int 22 // #16 │ │ +427bb2: 2377 0020 |0091: new-array v7, v7, [I // type@2000 │ │ +427bb6: 2607 eb01 0000 |0093: fill-array-data v7, 0000027e // +000001eb │ │ +427bbc: 6907 89b5 |0096: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTextView:[I // field@b589 │ │ +427bc0: 1307 7f00 |0098: const/16 v7, #int 127 // #7f │ │ +427bc4: 2377 0020 |009a: new-array v7, v7, [I // type@2000 │ │ +427bc8: 2607 1202 0000 |009c: fill-array-data v7, 000002ae // +00000212 │ │ +427bce: 6907 a0b5 |009f: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.AppCompatTheme:[I // field@b5a0 │ │ +427bd2: 1407 3300 047f |00a1: const v7, #float 1.75459e+38 // #7f040033 │ │ +427bd8: 2410 0020 0700 |00a4: filled-new-array {v7}, [I // type@2000 │ │ +427bde: 0c07 |00a7: move-result-object v7 │ │ +427be0: 6907 20b6 |00a8: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.ButtonBarLayout:[I // field@b620 │ │ +427be4: 1407 b603 047f |00aa: const v7, #float 1.75477e+38 // #7f0403b6 │ │ +427bea: 1408 ed03 047f |00ad: const v8, #float 1.75478e+38 // #7f0403ed │ │ +427bf0: 2420 0020 8700 |00b0: filled-new-array {v7, v8}, [I // type@2000 │ │ +427bf6: 0c07 |00b3: move-result-object v7 │ │ +427bf8: 6907 22b6 |00b4: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.Capability:[I // field@b622 │ │ +427bfc: 1407 be00 047f |00b6: const v7, #float 1.75462e+38 // #7f0400be │ │ +427c02: 1408 bf00 047f |00b9: const v8, #float 1.75462e+38 // #7f0400bf │ │ +427c08: 1409 0801 0101 |00bc: const v9, #float 2.36943e-38 // #01010108 │ │ +427c0e: 140a bd00 047f |00bf: const v10, #float 1.75462e+38 // #7f0400bd │ │ +427c14: 2440 0020 a987 |00c2: filled-new-array {v9, v10, v7, v8}, [I // type@2000 │ │ +427c1a: 0c07 |00c5: move-result-object v7 │ │ +427c1c: 6907 25b6 |00c6: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.CheckedTextView:[I // field@b625 │ │ +427c20: 1407 3400 047f |00c8: const v7, #float 1.75459e+38 // #7f040034 │ │ +427c26: 1408 8402 047f |00cb: const v8, #float 1.75471e+38 // #7f040284 │ │ +427c2c: 1409 a501 0101 |00ce: const v9, #float 2.36947e-38 // #010101a5 │ │ +427c32: 140a 1f03 0101 |00d1: const v10, #float 2.36958e-38 // #0101031f │ │ +427c38: 140b 4706 0101 |00d4: const v11, #float 2.36981e-38 // #01010647 │ │ +427c3e: 2458 0020 a97b |00d7: filled-new-array {v9, v10, v11, v7, v8}, [I // type@2000 │ │ +427c44: 0c07 |00da: move-result-object v7 │ │ +427c46: 6907 2ab6 |00db: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.ColorStateListItem:[I // field@b62a │ │ +427c4a: 1407 aa00 047f |00dd: const v7, #float 1.75462e+38 // #7f0400aa │ │ +427c50: 1408 ab00 047f |00e0: const v8, #float 1.75462e+38 // #7f0400ab │ │ +427c56: 140a 0701 0101 |00e3: const v10, #float 2.36943e-38 // #01010107 │ │ +427c5c: 140b a100 047f |00e6: const v11, #float 1.75461e+38 // #7f0400a1 │ │ +427c62: 2440 0020 ba87 |00e9: filled-new-array {v10, v11, v7, v8}, [I // type@2000 │ │ +427c68: 0c07 |00ec: move-result-object v7 │ │ +427c6a: 6907 30b6 |00ed: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.CompoundButton:[I // field@b630 │ │ +427c6e: 2344 0020 |00ef: new-array v4, v4, [I // type@2000 │ │ +427c72: 2604 bf02 0000 |00f1: fill-array-data v4, 000003b0 // +000002bf │ │ +427c78: 6904 35b6 |00f4: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.DrawerArrowToggle:[I // field@b635 │ │ +427c7c: 2322 0020 |00f6: new-array v2, v2, [I // type@2000 │ │ +427c80: 2602 cc02 0000 |00f8: fill-array-data v2, 000003c4 // +000002cc │ │ +427c86: 6902 3eb6 |00fb: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.FontFamily:[I // field@b63e │ │ +427c8a: 1302 0a00 |00fd: const/16 v2, #int 10 // #a │ │ +427c8e: 2322 0020 |00ff: new-array v2, v2, [I // type@2000 │ │ +427c92: 2602 d502 0000 |0101: fill-array-data v2, 000003d6 // +000002d5 │ │ +427c98: 6902 3fb6 |0104: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.FontFamilyFont:[I // field@b63f │ │ +427c9c: 1402 0300 0101 |0106: const v2, #float 2.36936e-38 // #01010003 │ │ +427ca2: 1404 d100 0101 |0109: const v4, #float 2.36941e-38 // #010100d1 │ │ +427ca8: 2430 0020 5204 |010c: filled-new-array {v2, v5, v4}, [I // type@2000 │ │ +427cae: 0c07 |010f: move-result-object v7 │ │ +427cb0: 6907 51b6 |0110: sput-object v7, Lde/danoeh/antennapod/net/ssl/R$styleable;.Fragment:[I // field@b651 │ │ +427cb4: 2420 0020 4200 |0112: filled-new-array {v2, v4}, [I // type@2000 │ │ +427cba: 0c02 |0115: move-result-object v2 │ │ +427cbc: 6902 52b6 |0116: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.FragmentContainerView:[I // field@b652 │ │ +427cc0: 1302 0c00 |0118: const/16 v2, #int 12 // #c │ │ +427cc4: 2322 0020 |011a: new-array v2, v2, [I // type@2000 │ │ +427cc8: 2602 d202 0000 |011c: fill-array-data v2, 000003ee // +000002d2 │ │ +427cce: 6902 58b6 |011f: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.GradientColor:[I // field@b658 │ │ +427cd2: 1402 1405 0101 |0121: const v2, #float 2.36972e-38 // #01010514 │ │ +427cd8: 2420 0020 2900 |0124: filled-new-array {v9, v2}, [I // type@2000 │ │ +427cde: 0c02 |0127: move-result-object v2 │ │ +427ce0: 6902 59b6 |0128: sput-object v2, Lde/danoeh/antennapod/net/ssl/R$styleable;.GradientColorItem:[I // field@b659 │ │ +427ce4: 1302 0900 |012a: const/16 v2, #int 9 // #9 │ │ +427ce8: 2324 0020 |012c: new-array v4, v2, [I // type@2000 │ │ +427cec: 2604 dc02 0000 |012e: fill-array-data v4, 0000040a // +000002dc │ │ +427cf2: 6904 68b6 |0131: sput-object v4, Lde/danoeh/antennapod/net/ssl/R$styleable;.LinearLayoutCompat:[I // field@b668 │ │ +427cf6: 1404 f500 0101 |0133: const v4, #float 2.36942e-38 // #010100f5 │ │ +427cfc: 1407 8101 0101 |0136: const v7, #float 2.36946e-38 // #01010181 │ │ +427d02: 1408 f400 0101 |0139: const v8, #float 2.36942e-38 // #010100f4 │ │ +427d08: 2440 0020 8174 |013c: filled-new-array {v1, v8, v4, v7}, [I // type@2000 │ │ +427d0e: 0c01 |013f: move-result-object v1 │ │ +427d10: 6901 69b6 |0140: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.LinearLayoutCompat_Layout:[I // field@b669 │ │ +427d14: 1401 ac02 0101 |0142: const v1, #float 2.36955e-38 // #010102ac │ │ +427d1a: 1404 ad02 0101 |0145: const v4, #float 2.36955e-38 // #010102ad │ │ +427d20: 2420 0020 4100 |0148: filled-new-array {v1, v4}, [I // type@2000 │ │ +427d26: 0c01 |014b: move-result-object v1 │ │ +427d28: 6901 77b6 |014c: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.ListPopupWindow:[I // field@b677 │ │ +427d2c: 2331 0020 |014e: new-array v1, v3, [I // type@2000 │ │ +427d30: 2601 d002 0000 |0150: fill-array-data v1, 00000420 // +000002d0 │ │ +427d36: 6901 7ab6 |0153: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuGroup:[I // field@b67a │ │ +427d3a: 1301 1700 |0155: const/16 v1, #int 23 // #17 │ │ +427d3e: 2311 0020 |0157: new-array v1, v1, [I // type@2000 │ │ +427d42: 2601 d702 0000 |0159: fill-array-data v1, 00000430 // +000002d7 │ │ +427d48: 6901 81b6 |015c: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuItem:[I // field@b681 │ │ +427d4c: 2321 0020 |015e: new-array v1, v2, [I // type@2000 │ │ +427d50: 2601 0203 0000 |0160: fill-array-data v1, 00000462 // +00000302 │ │ +427d56: 6901 99b6 |0163: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.MenuView:[I // field@b699 │ │ +427d5a: 1401 c902 0101 |0165: const v1, #float 2.36956e-38 // #010102c9 │ │ +427d60: 1402 7803 047f |0168: const v2, #float 1.75476e+38 // #7f040378 │ │ +427d66: 1404 7601 0101 |016b: const v4, #float 2.36946e-38 // #01010176 │ │ +427d6c: 2430 0020 1402 |016e: filled-new-array {v4, v1, v2}, [I // type@2000 │ │ +427d72: 0c01 |0171: move-result-object v1 │ │ +427d74: 6901 a3b6 |0172: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.PopupWindow:[I // field@b6a3 │ │ +427d78: 1401 2404 047f |0174: const v1, #float 1.7548e+38 // #7f040424 │ │ +427d7e: 2410 0020 0100 |0177: filled-new-array {v1}, [I // type@2000 │ │ +427d84: 0c01 |017a: move-result-object v1 │ │ +427d86: 6901 a4b6 |017b: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.PopupWindowBackgroundState:[I // field@b6a4 │ │ +427d8a: 1401 7a03 047f |017d: const v1, #float 1.75476e+38 // #7f04037a │ │ +427d90: 1402 8103 047f |0180: const v2, #float 1.75476e+38 // #7f040381 │ │ +427d96: 2420 0020 2100 |0183: filled-new-array {v1, v2}, [I // type@2000 │ │ +427d9c: 0c01 |0186: move-result-object v1 │ │ +427d9e: 6901 a9b6 |0187: sput-object v1, Lde/danoeh/antennapod/net/ssl/R$styleable;.RecycleListView:[I // field@b6a9 │ │ +427da2: 2300 0020 |0189: new-array v0, v0, [I // type@2000 │ │ +427da6: 2600 ed02 0000 |018b: fill-array-data v0, 00000478 // +000002ed │ │ +427dac: 6900 acb6 |018e: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.SearchView:[I // field@b6ac │ │ +427db0: 1400 6202 0101 |0190: const v0, #float 2.36953e-38 // #01010262 │ │ +427db6: 1401 9d03 047f |0193: const v1, #float 1.75477e+38 // #7f04039d │ │ +427dbc: 1402 b200 0101 |0196: const v2, #float 2.36941e-38 // #010100b2 │ │ +427dc2: 1407 7b01 0101 |0199: const v7, #float 2.36946e-38 // #0101017b │ │ +427dc8: 2451 0020 4207 |019c: filled-new-array {v2, v4, v7, v0, v1}, [I // type@2000 │ │ +427dce: 0c00 |019f: move-result-object v0 │ │ +427dd0: 6900 cab6 |01a0: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.Spinner:[I // field@b6ca │ │ +427dd4: 2330 0020 |01a2: new-array v0, v3, [I // type@2000 │ │ +427dd8: 2600 1203 0000 |01a4: fill-array-data v0, 000004b6 // +00000312 │ │ +427dde: 6900 d0b6 |01a7: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.StateListDrawable:[I // field@b6d0 │ │ +427de2: 2410 0020 0600 |01a9: filled-new-array {v6}, [I // type@2000 │ │ +427de8: 0c00 |01ac: move-result-object v0 │ │ +427dea: 6900 d1b6 |01ad: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.StateListDrawableItem:[I // field@b6d1 │ │ +427dee: 1300 0e00 |01af: const/16 v0, #int 14 // #e │ │ +427df2: 2300 0020 |01b1: new-array v0, v0, [I // type@2000 │ │ +427df6: 2600 1303 0000 |01b3: fill-array-data v0, 000004c6 // +00000313 │ │ +427dfc: 6900 d9b6 |01b6: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.SwitchCompat:[I // field@b6d9 │ │ +427e00: 1300 1000 |01b8: const/16 v0, #int 16 // #10 │ │ +427e04: 2300 0020 |01ba: new-array v0, v0, [I // type@2000 │ │ +427e08: 2600 2a03 0000 |01bc: fill-array-data v0, 000004e6 // +0000032a │ │ +427e0e: 6900 e8b6 |01bf: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.TextAppearance:[I // field@b6e8 │ │ +427e12: 1300 1e00 |01c1: const/16 v0, #int 30 // #1e │ │ +427e16: 2300 0020 |01c3: new-array v0, v0, [I // type@2000 │ │ +427e1a: 2600 4503 0000 |01c5: fill-array-data v0, 0000050a // +00000345 │ │ +427e20: 6900 f9b6 |01c8: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.Toolbar:[I // field@b6f9 │ │ +427e24: 1400 7f03 047f |01ca: const v0, #float 1.75476e+38 // #7f04037f │ │ +427e2a: 1401 a404 047f |01cd: const v1, #float 1.75482e+38 // #7f0404a4 │ │ +427e30: 1502 0101 |01d0: const/high16 v2, #int 16842752 // #101 │ │ +427e34: 1403 da00 0101 |01d2: const v3, #float 2.36942e-38 // #010100da │ │ +427e3a: 1404 7c03 047f |01d5: const v4, #float 1.75476e+38 // #7f04037c │ │ +427e40: 2451 0020 3204 |01d8: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +427e46: 0c00 |01db: move-result-object v0 │ │ +427e48: 6900 18b7 |01dc: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.View:[I // field@b718 │ │ +427e4c: 1400 5700 047f |01de: const v0, #float 1.7546e+38 // #7f040057 │ │ +427e52: 1401 5800 047f |01e1: const v1, #float 1.7546e+38 // #7f040058 │ │ +427e58: 1402 d400 0101 |01e4: const v2, #float 2.36942e-38 // #010100d4 │ │ +427e5e: 2430 0020 0201 |01e7: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ +427e64: 0c00 |01ea: move-result-object v0 │ │ +427e66: 6900 19b7 |01eb: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ViewBackgroundHelper:[I // field@b719 │ │ +427e6a: 1400 f200 0101 |01ed: const v0, #float 2.36942e-38 // #010100f2 │ │ +427e70: 1401 f300 0101 |01f0: const v1, #float 2.36942e-38 // #010100f3 │ │ +427e76: 2430 0020 0501 |01f3: filled-new-array {v5, v0, v1}, [I // type@2000 │ │ +427e7c: 0c00 |01f6: move-result-object v0 │ │ +427e7e: 6900 1db7 |01f7: sput-object v0, Lde/danoeh/antennapod/net/ssl/R$styleable;.ViewStubCompat:[I // field@b71d │ │ +427e82: 0e00 |01f9: return-void │ │ +427e84: 0003 0400 1d00 0000 4e00 047f 5500 ... |01fa: array-data (62 units) │ │ +427f00: 0003 0400 0600 0000 4e00 047f 5500 ... |0238: array-data (16 units) │ │ +427f20: 0003 0400 0800 0000 f200 0101 a400 ... |0248: array-data (20 units) │ │ +427f48: 0003 0400 0600 0000 1c01 0101 9401 ... |025c: array-data (16 units) │ │ +427f68: 0003 0400 0700 0000 3400 0101 6d01 ... |026c: array-data (18 units) │ │ +427f8c: 0003 0400 1600 0000 3400 0101 4600 ... |027e: array-data (48 units) │ │ +427fec: 0003 0400 7f00 0000 5700 0101 ae00 ... |02ae: array-data (258 units) │ │ +4281f0: 0003 0400 0800 0000 3f00 047f 4000 ... |03b0: array-data (20 units) │ │ +428218: 0003 0400 0700 0000 1602 047f 1702 ... |03c4: array-data (18 units) │ │ +42823c: 0003 0400 0a00 0000 3205 0101 3305 ... |03d6: array-data (24 units) │ │ +42826c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03ee: array-data (28 units) │ │ +4282a4: 0003 0400 0900 0000 af00 0101 c400 ... |040a: array-data (22 units) │ │ +4282d0: 0003 0400 0600 0000 0e00 0101 d000 ... |0420: array-data (16 units) │ │ +4282f0: 0003 0400 1700 0000 0200 0101 0e00 ... |0430: array-data (50 units) │ │ +428354: 0003 0400 0900 0000 ae00 0101 2c01 ... |0462: array-data (22 units) │ │ +428380: 0003 0400 1d00 0000 3400 0101 da00 ... |0478: array-data (62 units) │ │ +4283fc: 0003 0400 0600 0000 1c01 0101 9401 ... |04b6: array-data (16 units) │ │ +42841c: 0003 0400 0e00 0000 2401 0101 2501 ... |04c6: array-data (32 units) │ │ +42845c: 0003 0400 1000 0000 9500 0101 9600 ... |04e6: array-data (36 units) │ │ +4284a4: 0003 0400 1e00 0000 af00 0101 4001 ... |050a: array-data (64 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/ssl/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428518: |[428518] de.danoeh.antennapod.net.ssl.R$styleable.:()V │ │ -428528: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42852e: 0e00 |0003: return-void │ │ +428524: |[428524] de.danoeh.antennapod.net.ssl.R$styleable.:()V │ │ +428534: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42853a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -961719,17 +961719,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428548: |[428548] de.danoeh.antennapod.net.ssl.R.:()V │ │ -428558: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42855e: 0e00 |0003: return-void │ │ +428554: |[428554] de.danoeh.antennapod.net.ssl.R.:()V │ │ +428564: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42856a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -961756,48 +961756,48 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428560: |[428560] de.danoeh.antennapod.net.ssl.SslClientSetup.:()V │ │ -428570: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -428576: 0e00 |0003: return-void │ │ +42856c: |[42856c] de.danoeh.antennapod.net.ssl.SslClientSetup.:()V │ │ +42857c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +428582: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/ssl/SslClientSetup;) │ │ name : 'installCertificates' │ │ type : '(Lokhttp3/OkHttpClient$Builder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -428578: |[428578] de.danoeh.antennapod.net.ssl.SslClientSetup.installCertificates:(Lokhttp3/OkHttpClient$Builder;)V │ │ -428588: 7100 1daf 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.create:()Ljavax/net/ssl/X509TrustManager; // method@af1d │ │ -42858e: 0c00 |0003: move-result-object v0 │ │ -428590: 2201 751c |0004: new-instance v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory; // type@1c75 │ │ -428594: 7020 11af 0100 |0006: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.:(Ljavax/net/ssl/TrustManager;)V // method@af11 │ │ -42859a: 6e30 abba 1300 |0009: invoke-virtual {v3, v1, v0}, Lokhttp3/OkHttpClient$Builder;.sslSocketFactory:(Ljavax/net/ssl/SSLSocketFactory;Ljavax/net/ssl/X509TrustManager;)Lokhttp3/OkHttpClient$Builder; // method@baab │ │ -4285a0: 1220 |000c: const/4 v0, #int 2 // #2 │ │ -4285a2: 2300 4121 |000d: new-array v0, v0, [Lokhttp3/ConnectionSpec; // type@2141 │ │ -4285a6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -4285a8: 6202 f1ff |0010: sget-object v2, Lokhttp3/ConnectionSpec;.MODERN_TLS:Lokhttp3/ConnectionSpec; // field@fff1 │ │ -4285ac: 4d02 0001 |0012: aput-object v2, v0, v1 │ │ -4285b0: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -4285b2: 6202 f0ff |0015: sget-object v2, Lokhttp3/ConnectionSpec;.CLEARTEXT:Lokhttp3/ConnectionSpec; // field@fff0 │ │ -4285b6: 4d02 0001 |0017: aput-object v2, v0, v1 │ │ -4285ba: 7110 1db8 0000 |0019: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b81d │ │ -4285c0: 0c00 |001c: move-result-object v0 │ │ -4285c2: 6e20 a1ba 0300 |001d: invoke-virtual {v3, v0}, Lokhttp3/OkHttpClient$Builder;.connectionSpecs:(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder; // method@baa1 │ │ -4285c8: 0e00 |0020: return-void │ │ +428584: |[428584] de.danoeh.antennapod.net.ssl.SslClientSetup.installCertificates:(Lokhttp3/OkHttpClient$Builder;)V │ │ +428594: 7100 1daf 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/ssl/BackportTrustManager;.create:()Ljavax/net/ssl/X509TrustManager; // method@af1d │ │ +42859a: 0c00 |0003: move-result-object v0 │ │ +42859c: 2201 751c |0004: new-instance v1, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory; // type@1c75 │ │ +4285a0: 7020 11af 0100 |0006: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/ssl/AntennaPodSslSocketFactory;.:(Ljavax/net/ssl/TrustManager;)V // method@af11 │ │ +4285a6: 6e30 abba 1300 |0009: invoke-virtual {v3, v1, v0}, Lokhttp3/OkHttpClient$Builder;.sslSocketFactory:(Ljavax/net/ssl/SSLSocketFactory;Ljavax/net/ssl/X509TrustManager;)Lokhttp3/OkHttpClient$Builder; // method@baab │ │ +4285ac: 1220 |000c: const/4 v0, #int 2 // #2 │ │ +4285ae: 2300 4121 |000d: new-array v0, v0, [Lokhttp3/ConnectionSpec; // type@2141 │ │ +4285b2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +4285b4: 6202 f1ff |0010: sget-object v2, Lokhttp3/ConnectionSpec;.MODERN_TLS:Lokhttp3/ConnectionSpec; // field@fff1 │ │ +4285b8: 4d02 0001 |0012: aput-object v2, v0, v1 │ │ +4285bc: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +4285be: 6202 f0ff |0015: sget-object v2, Lokhttp3/ConnectionSpec;.CLEARTEXT:Lokhttp3/ConnectionSpec; // field@fff0 │ │ +4285c2: 4d02 0001 |0017: aput-object v2, v0, v1 │ │ +4285c6: 7110 1db8 0000 |0019: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b81d │ │ +4285cc: 0c00 |001c: move-result-object v0 │ │ +4285ce: 6e20 a1ba 0300 |001d: invoke-virtual {v3, v0}, Lokhttp3/OkHttpClient$Builder;.connectionSpecs:(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder; // method@baa1 │ │ +4285d4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0004 line=12 │ │ 0x0010 line=13 │ │ locals : │ │ 0x0000 - 0x0021 reg=3 (null) Lokhttp3/OkHttpClient$Builder; │ │ @@ -961828,36 +961828,36 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4285cc: |[4285cc] de.danoeh.antennapod.net.ssl.SslProviderInstaller.:()V │ │ -4285dc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4285e2: 0e00 |0003: return-void │ │ +4285d8: |[4285d8] de.danoeh.antennapod.net.ssl.SslProviderInstaller.:()V │ │ +4285e8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4285ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/ssl/SslProviderInstaller;) │ │ name : 'install' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -4285e4: |[4285e4] de.danoeh.antennapod.net.ssl.SslProviderInstaller.install:(Landroid/content/Context;)V │ │ -4285f4: 7100 0ebb 0000 |0000: invoke-static {}, Lorg/conscrypt/Conscrypt;.newProvider:()Ljava/security/Provider; // method@bb0e │ │ -4285fa: 0c01 |0003: move-result-object v1 │ │ -4285fc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -4285fe: 7120 bfb7 0100 |0005: invoke-static {v1, v0}, Ljava/security/Security;.insertProviderAt:(Ljava/security/Provider;I)I // method@b7bf │ │ -428604: 0e00 |0008: return-void │ │ +4285f0: |[4285f0] de.danoeh.antennapod.net.ssl.SslProviderInstaller.install:(Landroid/content/Context;)V │ │ +428600: 7100 0ebb 0000 |0000: invoke-static {}, Lorg/conscrypt/Conscrypt;.newProvider:()Ljava/security/Provider; // method@bb0e │ │ +428606: 0c01 |0003: move-result-object v1 │ │ +428608: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +42860a: 7120 bfb7 0100 |0005: invoke-static {v1, v0}, Ljava/security/Security;.insertProviderAt:(Ljava/security/Provider;I)I // method@b7bf │ │ +428610: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -961906,111 +961906,111 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -428608: |[428608] de.danoeh.antennapod.net.sync.HostnameParser.:()V │ │ -428618: 1a00 6105 |0000: const-string v0, "(?:(https?)://)?([^:/]+)(?::(\d+))?(.+)?" // string@0561 │ │ -42861c: 7110 08ba 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@ba08 │ │ -428622: 0c00 |0005: move-result-object v0 │ │ -428624: 6900 26b7 |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.URLSPLIT_REGEX:Ljava/util/regex/Pattern; // field@b726 │ │ -428628: 0e00 |0008: return-void │ │ +428614: |[428614] de.danoeh.antennapod.net.sync.HostnameParser.:()V │ │ +428624: 1a00 6105 |0000: const-string v0, "(?:(https?)://)?([^:/]+)(?::(\d+))?(.+)?" // string@0561 │ │ +428628: 7110 08ba 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@ba08 │ │ +42862e: 0c00 |0005: move-result-object v0 │ │ +428630: 6900 26b7 |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.URLSPLIT_REGEX:Ljava/util/regex/Pattern; // field@b726 │ │ +428634: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=16 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/HostnameParser;) │ │ name : '' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 142 16-bit code units │ │ -42862c: |[42862c] de.danoeh.antennapod.net.sync.HostnameParser.:(Ljava/lang/String;)V │ │ -42863c: 7010 5eb6 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@b65e │ │ -428642: 6200 26b7 |0003: sget-object v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.URLSPLIT_REGEX:Ljava/util/regex/Pattern; // field@b726 │ │ -428646: 6e20 0aba 7000 |0005: invoke-virtual {v0, v7}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@ba0a │ │ -42864c: 0c00 |0008: move-result-object v0 │ │ -42864e: 6e10 05ba 0000 |0009: invoke-virtual {v0}, Ljava/util/regex/Matcher;.matches:()Z // method@ba05 │ │ -428654: 0a01 |000c: move-result v1 │ │ -428656: 1302 bb01 |000d: const/16 v2, #int 443 // #1bb │ │ -42865a: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ -42865c: 1a04 c98c |0010: const-string v4, "https" // string@8cc9 │ │ -428660: 3801 4100 |0012: if-eqz v1, 0053 // +0041 │ │ -428664: 1217 |0014: const/4 v7, #int 1 // #1 │ │ -428666: 6e20 04ba 7000 |0015: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ -42866c: 0c07 |0018: move-result-object v7 │ │ -42866e: 5b67 29b7 |0019: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ -428672: 1227 |001b: const/4 v7, #int 2 // #2 │ │ -428674: 6e20 04ba 7000 |001c: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ -42867a: 0c07 |001f: move-result-object v7 │ │ -42867c: 7110 3db7 0700 |0020: invoke-static {v7}, Ljava/net/IDN;.toASCII:(Ljava/lang/String;)Ljava/lang/String; // method@b73d │ │ -428682: 0c07 |0023: move-result-object v7 │ │ -428684: 5b67 27b7 |0024: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b727 │ │ -428688: 1237 |0026: const/4 v7, #int 3 // #3 │ │ -42868a: 6e20 04ba 7000 |0027: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ -428690: 0c01 |002a: move-result-object v1 │ │ -428692: 3901 0500 |002b: if-nez v1, 0030 // +0005 │ │ -428696: 5963 28b7 |002d: iput v3, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ -42869a: 280b |002f: goto 003a // +000b │ │ -42869c: 6e20 04ba 7000 |0030: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ -4286a2: 0c07 |0033: move-result-object v7 │ │ -4286a4: 7110 15b6 0700 |0034: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ -4286aa: 0a07 |0037: move-result v7 │ │ -4286ac: 5967 28b7 |0038: iput v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ -4286b0: 1247 |003a: const/4 v7, #int 4 // #4 │ │ -4286b2: 6e20 04ba 7000 |003b: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ -4286b8: 0c01 |003e: move-result-object v1 │ │ -4286ba: 3901 0700 |003f: if-nez v1, 0046 // +0007 │ │ -4286be: 1a07 0000 |0041: const-string v7, "" // string@0000 │ │ -4286c2: 5b67 2ab7 |0043: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@b72a │ │ -4286c6: 2818 |0045: goto 005d // +0018 │ │ -4286c8: 6e20 04ba 7000 |0046: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ -4286ce: 0c07 |0049: move-result-object v7 │ │ -4286d0: 1a00 d407 |004a: const-string v0, "/" // string@07d4 │ │ -4286d4: 7120 04bb 0700 |004c: invoke-static {v7, v0}, Lorg/apache/commons/lang3/StringUtils;.stripEnd:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb04 │ │ -4286da: 0c07 |004f: move-result-object v7 │ │ -4286dc: 5b67 2ab7 |0050: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@b72a │ │ -4286e0: 280b |0052: goto 005d // +000b │ │ -4286e2: 5b64 29b7 |0053: iput-object v4, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ -4286e6: 7110 3db7 0700 |0055: invoke-static {v7}, Ljava/net/IDN;.toASCII:(Ljava/lang/String;)Ljava/lang/String; // method@b73d │ │ -4286ec: 0c07 |0058: move-result-object v7 │ │ -4286ee: 5b67 27b7 |0059: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b727 │ │ -4286f2: 5962 28b7 |005b: iput v2, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ -4286f6: 5467 29b7 |005d: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ -4286fa: 1a00 b18c |005f: const-string v0, "http" // string@8cb1 │ │ -4286fe: 1301 5000 |0061: const/16 v1, #int 80 // #50 │ │ -428702: 3907 0900 |0063: if-nez v7, 006c // +0009 │ │ -428706: 5265 28b7 |0065: iget v5, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ -42870a: 3315 0500 |0067: if-ne v5, v1, 006c // +0005 │ │ -42870e: 5b60 29b7 |0069: iput-object v0, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ -428712: 2805 |006b: goto 0070 // +0005 │ │ -428714: 3907 0400 |006c: if-nez v7, 0070 // +0004 │ │ -428718: 5b64 29b7 |006e: iput-object v4, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ -42871c: 5467 29b7 |0070: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ -428720: 6e20 85b6 4700 |0072: invoke-virtual {v7, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -428726: 0a07 |0075: move-result v7 │ │ -428728: 3807 0900 |0076: if-eqz v7, 007f // +0009 │ │ -42872c: 5267 28b7 |0078: iget v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ -428730: 3337 0500 |007a: if-ne v7, v3, 007f // +0005 │ │ -428734: 5962 28b7 |007c: iput v2, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ -428738: 280f |007e: goto 008d // +000f │ │ -42873a: 5467 29b7 |007f: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ -42873e: 6e20 85b6 0700 |0081: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -428744: 0a07 |0084: move-result v7 │ │ -428746: 3807 0800 |0085: if-eqz v7, 008d // +0008 │ │ -42874a: 5267 28b7 |0087: iget v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ -42874e: 3337 0400 |0089: if-ne v7, v3, 008d // +0004 │ │ -428752: 5961 28b7 |008b: iput v1, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ -428756: 0e00 |008d: return-void │ │ +428638: |[428638] de.danoeh.antennapod.net.sync.HostnameParser.:(Ljava/lang/String;)V │ │ +428648: 7010 5eb6 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@b65e │ │ +42864e: 6200 26b7 |0003: sget-object v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.URLSPLIT_REGEX:Ljava/util/regex/Pattern; // field@b726 │ │ +428652: 6e20 0aba 7000 |0005: invoke-virtual {v0, v7}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@ba0a │ │ +428658: 0c00 |0008: move-result-object v0 │ │ +42865a: 6e10 05ba 0000 |0009: invoke-virtual {v0}, Ljava/util/regex/Matcher;.matches:()Z // method@ba05 │ │ +428660: 0a01 |000c: move-result v1 │ │ +428662: 1302 bb01 |000d: const/16 v2, #int 443 // #1bb │ │ +428666: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ +428668: 1a04 c98c |0010: const-string v4, "https" // string@8cc9 │ │ +42866c: 3801 4100 |0012: if-eqz v1, 0053 // +0041 │ │ +428670: 1217 |0014: const/4 v7, #int 1 // #1 │ │ +428672: 6e20 04ba 7000 |0015: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ +428678: 0c07 |0018: move-result-object v7 │ │ +42867a: 5b67 29b7 |0019: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ +42867e: 1227 |001b: const/4 v7, #int 2 // #2 │ │ +428680: 6e20 04ba 7000 |001c: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ +428686: 0c07 |001f: move-result-object v7 │ │ +428688: 7110 3db7 0700 |0020: invoke-static {v7}, Ljava/net/IDN;.toASCII:(Ljava/lang/String;)Ljava/lang/String; // method@b73d │ │ +42868e: 0c07 |0023: move-result-object v7 │ │ +428690: 5b67 27b7 |0024: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b727 │ │ +428694: 1237 |0026: const/4 v7, #int 3 // #3 │ │ +428696: 6e20 04ba 7000 |0027: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ +42869c: 0c01 |002a: move-result-object v1 │ │ +42869e: 3901 0500 |002b: if-nez v1, 0030 // +0005 │ │ +4286a2: 5963 28b7 |002d: iput v3, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ +4286a6: 280b |002f: goto 003a // +000b │ │ +4286a8: 6e20 04ba 7000 |0030: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ +4286ae: 0c07 |0033: move-result-object v7 │ │ +4286b0: 7110 15b6 0700 |0034: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ +4286b6: 0a07 |0037: move-result v7 │ │ +4286b8: 5967 28b7 |0038: iput v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ +4286bc: 1247 |003a: const/4 v7, #int 4 // #4 │ │ +4286be: 6e20 04ba 7000 |003b: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ +4286c4: 0c01 |003e: move-result-object v1 │ │ +4286c6: 3901 0700 |003f: if-nez v1, 0046 // +0007 │ │ +4286ca: 1a07 0000 |0041: const-string v7, "" // string@0000 │ │ +4286ce: 5b67 2ab7 |0043: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@b72a │ │ +4286d2: 2818 |0045: goto 005d // +0018 │ │ +4286d4: 6e20 04ba 7000 |0046: invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ +4286da: 0c07 |0049: move-result-object v7 │ │ +4286dc: 1a00 d407 |004a: const-string v0, "/" // string@07d4 │ │ +4286e0: 7120 04bb 0700 |004c: invoke-static {v7, v0}, Lorg/apache/commons/lang3/StringUtils;.stripEnd:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb04 │ │ +4286e6: 0c07 |004f: move-result-object v7 │ │ +4286e8: 5b67 2ab7 |0050: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@b72a │ │ +4286ec: 280b |0052: goto 005d // +000b │ │ +4286ee: 5b64 29b7 |0053: iput-object v4, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ +4286f2: 7110 3db7 0700 |0055: invoke-static {v7}, Ljava/net/IDN;.toASCII:(Ljava/lang/String;)Ljava/lang/String; // method@b73d │ │ +4286f8: 0c07 |0058: move-result-object v7 │ │ +4286fa: 5b67 27b7 |0059: iput-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b727 │ │ +4286fe: 5962 28b7 |005b: iput v2, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ +428702: 5467 29b7 |005d: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ +428706: 1a00 b18c |005f: const-string v0, "http" // string@8cb1 │ │ +42870a: 1301 5000 |0061: const/16 v1, #int 80 // #50 │ │ +42870e: 3907 0900 |0063: if-nez v7, 006c // +0009 │ │ +428712: 5265 28b7 |0065: iget v5, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ +428716: 3315 0500 |0067: if-ne v5, v1, 006c // +0005 │ │ +42871a: 5b60 29b7 |0069: iput-object v0, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ +42871e: 2805 |006b: goto 0070 // +0005 │ │ +428720: 3907 0400 |006c: if-nez v7, 0070 // +0004 │ │ +428724: 5b64 29b7 |006e: iput-object v4, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ +428728: 5467 29b7 |0070: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ +42872c: 6e20 85b6 4700 |0072: invoke-virtual {v7, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +428732: 0a07 |0075: move-result v7 │ │ +428734: 3807 0900 |0076: if-eqz v7, 007f // +0009 │ │ +428738: 5267 28b7 |0078: iget v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ +42873c: 3337 0500 |007a: if-ne v7, v3, 007f // +0005 │ │ +428740: 5962 28b7 |007c: iput v2, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ +428744: 280f |007e: goto 008d // +000f │ │ +428746: 5467 29b7 |007f: iget-object v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ +42874a: 6e20 85b6 0700 |0081: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +428750: 0a07 |0084: move-result v7 │ │ +428752: 3807 0800 |0085: if-eqz v7, 008d // +0008 │ │ +428756: 5267 28b7 |0087: iget v7, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ +42875a: 3337 0400 |0089: if-ne v7, v3, 008d // +0004 │ │ +42875e: 5961 28b7 |008b: iput v1, v6, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ +428762: 0e00 |008d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=19 │ │ 0x0009 line=20 │ │ 0x0015 line=21 │ │ 0x001c line=22 │ │ @@ -962075,17 +962075,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -428758: |[428758] de.danoeh.antennapod.net.sync.gpoddernet.BuildConfig.:()V │ │ -428768: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42876e: 0e00 |0003: return-void │ │ +428764: |[428764] de.danoeh.antennapod.net.sync.gpoddernet.BuildConfig.:()V │ │ +428774: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42877a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -962242,17 +962242,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4292d8: |[4292d8] de.danoeh.antennapod.net.sync.gpoddernet.R$anim.:()V │ │ -4292e8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4292ee: 0e00 |0003: return-void │ │ +4292e4: |[4292e4] de.danoeh.antennapod.net.sync.gpoddernet.R$anim.:()V │ │ +4292f4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4292fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -962314,17 +962314,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4292c0: |[4292c0] de.danoeh.antennapod.net.sync.gpoddernet.R$animator.:()V │ │ -4292d0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4292d6: 0e00 |0003: return-void │ │ +4292cc: |[4292cc] de.danoeh.antennapod.net.sync.gpoddernet.R$animator.:()V │ │ +4292dc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4292e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -962361,17 +962361,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4292f0: |[4292f0] de.danoeh.antennapod.net.sync.gpoddernet.R$array.:()V │ │ -429300: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -429306: 0e00 |0003: return-void │ │ +4292fc: |[4292fc] de.danoeh.antennapod.net.sync.gpoddernet.R$array.:()V │ │ +42930c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +429312: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -964223,17 +964223,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -429308: |[429308] de.danoeh.antennapod.net.sync.gpoddernet.R$attr.:()V │ │ -429318: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42931e: 0e00 |0003: return-void │ │ +429314: |[429314] de.danoeh.antennapod.net.sync.gpoddernet.R$attr.:()V │ │ +429324: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42932a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -964280,17 +964280,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -429320: |[429320] de.danoeh.antennapod.net.sync.gpoddernet.R$bool.:()V │ │ -429330: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -429336: 0e00 |0003: return-void │ │ +42932c: |[42932c] de.danoeh.antennapod.net.sync.gpoddernet.R$bool.:()V │ │ +42933c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +429342: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -964767,17 +964767,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -429338: |[429338] de.danoeh.antennapod.net.sync.gpoddernet.R$color.:()V │ │ -429348: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42934e: 0e00 |0003: return-void │ │ +429344: |[429344] de.danoeh.antennapod.net.sync.gpoddernet.R$color.:()V │ │ +429354: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42935a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -965464,17 +965464,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -429350: |[429350] de.danoeh.antennapod.net.sync.gpoddernet.R$dimen.:()V │ │ -429360: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -429366: 0e00 |0003: return-void │ │ +42935c: |[42935c] de.danoeh.antennapod.net.sync.gpoddernet.R$dimen.:()V │ │ +42936c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +429372: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -966026,17 +966026,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -429368: |[429368] de.danoeh.antennapod.net.sync.gpoddernet.R$drawable.:()V │ │ -429378: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42937e: 0e00 |0003: return-void │ │ +429374: |[429374] de.danoeh.antennapod.net.sync.gpoddernet.R$drawable.:()V │ │ +429384: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42938a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -966938,17 +966938,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -429380: |[429380] de.danoeh.antennapod.net.sync.gpoddernet.R$id.:()V │ │ -429390: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -429396: 0e00 |0003: return-void │ │ +42938c: |[42938c] de.danoeh.antennapod.net.sync.gpoddernet.R$id.:()V │ │ +42939c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4293a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -967005,17 +967005,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -429398: |[429398] de.danoeh.antennapod.net.sync.gpoddernet.R$integer.:()V │ │ -4293a8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4293ae: 0e00 |0003: return-void │ │ +4293a4: |[4293a4] de.danoeh.antennapod.net.sync.gpoddernet.R$integer.:()V │ │ +4293b4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4293ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -967082,17 +967082,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4293b0: |[4293b0] de.danoeh.antennapod.net.sync.gpoddernet.R$interpolator.:()V │ │ -4293c0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4293c6: 0e00 |0003: return-void │ │ +4293bc: |[4293bc] de.danoeh.antennapod.net.sync.gpoddernet.R$interpolator.:()V │ │ +4293cc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4293d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -967454,17 +967454,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4293c8: |[4293c8] de.danoeh.antennapod.net.sync.gpoddernet.R$layout.:()V │ │ -4293d8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4293de: 0e00 |0003: return-void │ │ +4293d4: |[4293d4] de.danoeh.antennapod.net.sync.gpoddernet.R$layout.:()V │ │ +4293e4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4293ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -967681,17 +967681,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4293e0: |[4293e0] de.danoeh.antennapod.net.sync.gpoddernet.R$string.:()V │ │ -4293f0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4293f6: 0e00 |0003: return-void │ │ +4293ec: |[4293ec] de.danoeh.antennapod.net.sync.gpoddernet.R$string.:()V │ │ +4293fc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +429402: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -969658,17 +969658,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42a230: |[42a230] de.danoeh.antennapod.net.sync.gpoddernet.R$style.:()V │ │ -42a240: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42a246: 0e00 |0003: return-void │ │ +42a23c: |[42a23c] de.danoeh.antennapod.net.sync.gpoddernet.R$style.:()V │ │ +42a24c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42a252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -973020,350 +973020,350 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 1800 16-bit code units │ │ -4293f8: |[4293f8] de.danoeh.antennapod.net.sync.gpoddernet.R$styleable.:()V │ │ -429408: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -42940c: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ -429410: 2601 a802 0000 |0004: fill-array-data v1, 000002ac // +000002a8 │ │ -429416: 6901 b6bc |0007: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionBar:[I // field@bcb6 │ │ -42941a: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ -429420: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ -429426: 0c02 |000f: move-result-object v2 │ │ -429428: 6902 b7bc |0010: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionBarLayout:[I // field@bcb7 │ │ -42942c: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ -429432: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ -429438: 0c02 |0018: move-result-object v2 │ │ -42943a: 6902 d6bc |0019: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMenuItemView:[I // field@bcd6 │ │ -42943e: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -429440: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ -429444: 6903 d8bc |001e: sput-object v3, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMenuView:[I // field@bcd8 │ │ -429448: 1263 |0020: const/4 v3, #int 6 // #6 │ │ -42944a: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ -42944e: 2604 c702 0000 |0023: fill-array-data v4, 000002ea // +000002c7 │ │ -429454: 6904 d9bc |0026: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMode:[I // field@bcd9 │ │ -429458: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ -42945e: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ -429464: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ -42946a: 0c04 |0031: move-result-object v4 │ │ -42946c: 6904 e0bc |0032: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActivityChooserView:[I // field@bce0 │ │ -429470: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ -429474: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ -429478: 2605 c202 0000 |0038: fill-array-data v5, 000002fa // +000002c2 │ │ -42947e: 6905 e3bc |003b: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AlertDialog:[I // field@bce3 │ │ -429482: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ -429486: 2605 cf02 0000 |003f: fill-array-data v5, 0000030e // +000002cf │ │ -42948c: 6905 ecbc |0042: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableCompat:[I // field@bcec │ │ -429490: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ -429496: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ -42949c: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ -4294a2: 0c07 |004d: move-result-object v7 │ │ -4294a4: 6907 f3bc |004e: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableItem:[I // field@bcf3 │ │ -4294a8: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ -4294ae: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ -4294b4: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ -4294ba: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ -4294c0: 0c07 |005c: move-result-object v7 │ │ -4294c2: 6907 f6bc |005d: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableTransition:[I // field@bcf6 │ │ -4294c6: 2322 0020 |005f: new-array v2, v2, [I // type@2000 │ │ -4294ca: 6902 fbbc |0061: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatEmojiHelper:[I // field@bcfb │ │ -4294ce: 1402 bf04 047f |0063: const v2, #float 1.75483e+38 // #7f0404bf │ │ -4294d4: 1407 c004 047f |0066: const v7, #float 1.75483e+38 // #7f0404c0 │ │ -4294da: 1408 1901 0101 |0069: const v8, #float 2.36943e-38 // #01010119 │ │ -4294e0: 1409 1a04 047f |006c: const v9, #float 1.75479e+38 // #7f04041a │ │ -4294e6: 2440 0020 9872 |006f: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ -4294ec: 0c02 |0072: move-result-object v2 │ │ -4294ee: 6902 fcbc |0073: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatImageView:[I // field@bcfc │ │ -4294f2: 1402 b904 047f |0075: const v2, #float 1.75483e+38 // #7f0404b9 │ │ -4294f8: 1407 ba04 047f |0078: const v7, #float 1.75483e+38 // #7f0404ba │ │ -4294fe: 1408 4201 0101 |007b: const v8, #float 2.36945e-38 // #01010142 │ │ -429504: 1409 b804 047f |007e: const v9, #float 1.75483e+38 // #7f0404b8 │ │ -42950a: 2440 0020 9872 |0081: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ -429510: 0c02 |0084: move-result-object v2 │ │ -429512: 6902 01bd |0085: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatSeekBar:[I // field@bd01 │ │ -429516: 1272 |0087: const/4 v2, #int 7 // #7 │ │ -429518: 2327 0020 |0088: new-array v7, v2, [I // type@2000 │ │ -42951c: 2607 9402 0000 |008a: fill-array-data v7, 0000031e // +00000294 │ │ -429522: 6907 06bd |008d: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTextHelper:[I // field@bd06 │ │ -429526: 1307 1600 |008f: const/16 v7, #int 22 // #16 │ │ -42952a: 2377 0020 |0091: new-array v7, v7, [I // type@2000 │ │ -42952e: 2607 9d02 0000 |0093: fill-array-data v7, 00000330 // +0000029d │ │ -429534: 6907 0ebd |0096: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTextView:[I // field@bd0e │ │ -429538: 1307 7f00 |0098: const/16 v7, #int 127 // #7f │ │ -42953c: 2377 0020 |009a: new-array v7, v7, [I // type@2000 │ │ -429540: 2607 c402 0000 |009c: fill-array-data v7, 00000360 // +000002c4 │ │ -429546: 6907 25bd |009f: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTheme:[I // field@bd25 │ │ -42954a: 1407 0e03 0101 |00a1: const v7, #float 2.36957e-38 // #0101030e │ │ -429550: 1408 de03 047f |00a4: const v8, #float 1.75478e+38 // #7f0403de │ │ -429556: 2420 0020 8700 |00a7: filled-new-array {v7, v8}, [I // type@2000 │ │ -42955c: 0c07 |00aa: move-result-object v7 │ │ -42955e: 6907 a5bd |00ab: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.BackgroundStyle:[I // field@bda5 │ │ -429562: 1407 3300 047f |00ad: const v7, #float 1.75459e+38 // #7f040033 │ │ -429568: 2410 0020 0700 |00b0: filled-new-array {v7}, [I // type@2000 │ │ -42956e: 0c07 |00b3: move-result-object v7 │ │ -429570: 6907 a8bd |00b4: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ButtonBarLayout:[I // field@bda8 │ │ -429574: 1407 b603 047f |00b6: const v7, #float 1.75477e+38 // #7f0403b6 │ │ -42957a: 1408 ed03 047f |00b9: const v8, #float 1.75478e+38 // #7f0403ed │ │ -429580: 2420 0020 8700 |00bc: filled-new-array {v7, v8}, [I // type@2000 │ │ -429586: 0c07 |00bf: move-result-object v7 │ │ -429588: 6907 aabd |00c0: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Capability:[I // field@bdaa │ │ -42958c: 2337 0020 |00c2: new-array v7, v3, [I // type@2000 │ │ -429590: 2607 9e03 0000 |00c4: fill-array-data v7, 00000462 // +0000039e │ │ -429596: 6907 adbd |00c7: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CheckBoxPreference:[I // field@bdad │ │ -42959a: 1407 be00 047f |00c9: const v7, #float 1.75462e+38 // #7f0400be │ │ -4295a0: 1408 bf00 047f |00cc: const v8, #float 1.75462e+38 // #7f0400bf │ │ -4295a6: 1409 0801 0101 |00cf: const v9, #float 2.36943e-38 // #01010108 │ │ -4295ac: 140a bd00 047f |00d2: const v10, #float 1.75462e+38 // #7f0400bd │ │ -4295b2: 2440 0020 a987 |00d5: filled-new-array {v9, v10, v7, v8}, [I // type@2000 │ │ -4295b8: 0c07 |00d8: move-result-object v7 │ │ -4295ba: 6907 b4bd |00d9: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CheckedTextView:[I // field@bdb4 │ │ -4295be: 1407 3400 047f |00db: const v7, #float 1.75459e+38 // #7f040034 │ │ -4295c4: 1408 8402 047f |00de: const v8, #float 1.75471e+38 // #7f040284 │ │ -4295ca: 1409 a501 0101 |00e1: const v9, #float 2.36947e-38 // #010101a5 │ │ -4295d0: 140a 1f03 0101 |00e4: const v10, #float 2.36958e-38 // #0101031f │ │ -4295d6: 140b 4706 0101 |00e7: const v11, #float 2.36981e-38 // #01010647 │ │ -4295dc: 2458 0020 a97b |00ea: filled-new-array {v9, v10, v11, v7, v8}, [I // type@2000 │ │ -4295e2: 0c07 |00ed: move-result-object v7 │ │ -4295e4: 6907 b9bd |00ee: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ColorStateListItem:[I // field@bdb9 │ │ -4295e8: 1407 aa00 047f |00f0: const v7, #float 1.75462e+38 // #7f0400aa │ │ -4295ee: 1408 ab00 047f |00f3: const v8, #float 1.75462e+38 // #7f0400ab │ │ -4295f4: 140a 0701 0101 |00f6: const v10, #float 2.36943e-38 // #01010107 │ │ -4295fa: 140b a100 047f |00f9: const v11, #float 1.75461e+38 // #7f0400a1 │ │ -429600: 2440 0020 ba87 |00fc: filled-new-array {v10, v11, v7, v8}, [I // type@2000 │ │ -429606: 0c07 |00ff: move-result-object v7 │ │ -429608: 6907 bfbd |0100: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CompoundButton:[I // field@bdbf │ │ -42960c: 1407 8302 047f |0102: const v7, #float 1.75471e+38 // #7f040283 │ │ -429612: 1408 2d04 047f |0105: const v8, #float 1.7548e+38 // #7f04042d │ │ -429618: 2420 0020 8700 |0108: filled-new-array {v7, v8}, [I // type@2000 │ │ -42961e: 0c07 |010b: move-result-object v7 │ │ -429620: 6907 c4bd |010c: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CoordinatorLayout:[I // field@bdc4 │ │ -429624: 2327 0020 |010e: new-array v7, v2, [I // type@2000 │ │ -429628: 2607 6203 0000 |0110: fill-array-data v7, 00000472 // +00000362 │ │ -42962e: 6907 c5bd |0113: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CoordinatorLayout_Layout:[I // field@bdc5 │ │ -429632: 1307 0c00 |0115: const/16 v7, #int 12 // #c │ │ -429636: 2378 0020 |0117: new-array v8, v7, [I // type@2000 │ │ -42963a: 2608 6b03 0000 |0119: fill-array-data v8, 00000484 // +0000036b │ │ -429640: 6908 cfbd |011c: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.DialogPreference:[I // field@bdcf │ │ -429644: 2344 0020 |011e: new-array v4, v4, [I // type@2000 │ │ -429648: 2604 8003 0000 |0120: fill-array-data v4, 000004a0 // +00000380 │ │ -42964e: 6904 dcbd |0123: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.DrawerArrowToggle:[I // field@bddc │ │ -429652: 1404 fc04 047f |0125: const v4, #float 1.75484e+38 // #7f0404fc │ │ -429658: 2410 0020 0400 |0128: filled-new-array {v4}, [I // type@2000 │ │ -42965e: 0c08 |012b: move-result-object v8 │ │ -429660: 6908 e5bd |012c: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.EditTextPreference:[I // field@bde5 │ │ -429664: 2328 0020 |012e: new-array v8, v2, [I // type@2000 │ │ -429668: 2608 8403 0000 |0130: fill-array-data v8, 000004b4 // +00000384 │ │ -42966e: 6908 e7bd |0133: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FontFamily:[I // field@bde7 │ │ -429672: 1308 0a00 |0135: const/16 v8, #int 10 // #a │ │ -429676: 238a 0020 |0137: new-array v10, v8, [I // type@2000 │ │ -42967a: 260a 8d03 0000 |0139: fill-array-data v10, 000004c6 // +0000038d │ │ -429680: 690a e8bd |013c: sput-object v10, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FontFamilyFont:[I // field@bde8 │ │ -429684: 140a 0300 0101 |013e: const v10, #float 2.36936e-38 // #01010003 │ │ -42968a: 140b d100 0101 |0141: const v11, #float 2.36941e-38 // #010100d1 │ │ -429690: 2430 0020 5a0b |0144: filled-new-array {v10, v5, v11}, [I // type@2000 │ │ -429696: 0c0c |0147: move-result-object v12 │ │ -429698: 690c fabd |0148: sput-object v12, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Fragment:[I // field@bdfa │ │ -42969c: 2420 0020 ba00 |014a: filled-new-array {v10, v11}, [I // type@2000 │ │ -4296a2: 0c0a |014d: move-result-object v10 │ │ -4296a4: 690a fbbd |014e: sput-object v10, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FragmentContainerView:[I // field@bdfb │ │ -4296a8: 237a 0020 |0150: new-array v10, v7, [I // type@2000 │ │ -4296ac: 260a 8c03 0000 |0152: fill-array-data v10, 000004de // +0000038c │ │ -4296b2: 690a 01be |0155: sput-object v10, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.GradientColor:[I // field@be01 │ │ -4296b6: 140a 1405 0101 |0157: const v10, #float 2.36972e-38 // #01010514 │ │ -4296bc: 2420 0020 a900 |015a: filled-new-array {v9, v10}, [I // type@2000 │ │ -4296c2: 0c09 |015d: move-result-object v9 │ │ -4296c4: 6909 02be |015e: sput-object v9, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.GradientColorItem:[I // field@be02 │ │ -4296c8: 1309 0900 |0160: const/16 v9, #int 9 // #9 │ │ -4296cc: 239a 0020 |0162: new-array v10, v9, [I // type@2000 │ │ -4296d0: 260a 9603 0000 |0164: fill-array-data v10, 000004fa // +00000396 │ │ -4296d6: 690a 11be |0167: sput-object v10, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.LinearLayoutCompat:[I // field@be11 │ │ -4296da: 140a f500 0101 |0169: const v10, #float 2.36942e-38 // #010100f5 │ │ -4296e0: 140b 8101 0101 |016c: const v11, #float 2.36946e-38 // #01010181 │ │ -4296e6: 140c f400 0101 |016f: const v12, #float 2.36942e-38 // #010100f4 │ │ -4296ec: 2440 0020 c1ba |0172: filled-new-array {v1, v12, v10, v11}, [I // type@2000 │ │ -4296f2: 0c01 |0175: move-result-object v1 │ │ -4296f4: 6901 12be |0176: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.LinearLayoutCompat_Layout:[I // field@be12 │ │ -4296f8: 1401 ac02 0101 |0178: const v1, #float 2.36955e-38 // #010102ac │ │ -4296fe: 140a ad02 0101 |017b: const v10, #float 2.36955e-38 // #010102ad │ │ -429704: 2420 0020 a100 |017e: filled-new-array {v1, v10}, [I // type@2000 │ │ -42970a: 0c01 |0181: move-result-object v1 │ │ -42970c: 6901 20be |0182: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ListPopupWindow:[I // field@be20 │ │ -429710: 1401 b200 0101 |0184: const v1, #float 2.36941e-38 // #010100b2 │ │ -429716: 140a f801 0101 |0187: const v10, #float 2.3695e-38 // #010101f8 │ │ -42971c: 140b c401 047f |018a: const v11, #float 1.75467e+38 // #7f0401c4 │ │ -429722: 140c c501 047f |018d: const v12, #float 1.75467e+38 // #7f0401c5 │ │ -429728: 2454 0020 a1cb |0190: filled-new-array {v1, v10, v11, v12, v4}, [I // type@2000 │ │ -42972e: 0c04 |0193: move-result-object v4 │ │ -429730: 6904 23be |0194: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ListPreference:[I // field@be23 │ │ -429734: 2334 0020 |0196: new-array v4, v3, [I // type@2000 │ │ -429738: 2604 7803 0000 |0198: fill-array-data v4, 00000510 // +00000378 │ │ -42973e: 6904 29be |019b: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuGroup:[I // field@be29 │ │ -429742: 1304 1700 |019d: const/16 v4, #int 23 // #17 │ │ -429746: 2344 0020 |019f: new-array v4, v4, [I // type@2000 │ │ -42974a: 2604 7f03 0000 |01a1: fill-array-data v4, 00000520 // +0000037f │ │ -429750: 6904 30be |01a4: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuItem:[I // field@be30 │ │ -429754: 2394 0020 |01a6: new-array v4, v9, [I // type@2000 │ │ -429758: 2604 aa03 0000 |01a8: fill-array-data v4, 00000552 // +000003aa │ │ -42975e: 6904 48be |01ab: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuView:[I // field@be48 │ │ -429762: 2440 0020 a1cb |01ad: filled-new-array {v1, v10, v11, v12}, [I // type@2000 │ │ -429768: 0c04 |01b0: move-result-object v4 │ │ -42976a: 6904 52be |01b1: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MultiSelectListPreference:[I // field@be52 │ │ -42976e: 1404 c902 0101 |01b3: const v4, #float 2.36956e-38 // #010102c9 │ │ -429774: 1409 7803 047f |01b6: const v9, #float 1.75476e+38 // #7f040378 │ │ -42977a: 140a 7601 0101 |01b9: const v10, #float 2.36946e-38 // #01010176 │ │ -429780: 2430 0020 4a09 |01bc: filled-new-array {v10, v4, v9}, [I // type@2000 │ │ -429786: 0c04 |01bf: move-result-object v4 │ │ -429788: 6904 57be |01c0: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PopupWindow:[I // field@be57 │ │ -42978c: 1404 2404 047f |01c2: const v4, #float 1.7548e+38 // #7f040424 │ │ -429792: 2410 0020 0400 |01c5: filled-new-array {v4}, [I // type@2000 │ │ -429798: 0c04 |01c8: move-result-object v4 │ │ -42979a: 6904 58be |01c9: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PopupWindowBackgroundState:[I // field@be58 │ │ -42979e: 1304 2400 |01cb: const/16 v4, #int 36 // #24 │ │ -4297a2: 2344 0020 |01cd: new-array v4, v4, [I // type@2000 │ │ -4297a6: 2604 9903 0000 |01cf: fill-array-data v4, 00000568 // +00000399 │ │ -4297ac: 6904 5dbe |01d2: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Preference:[I // field@be5d │ │ -4297b0: 1404 2a01 0101 |01d4: const v4, #float 2.36944e-38 // #0101012a │ │ -4297b6: 1409 3100 047f |01d7: const v9, #float 1.75459e+38 // #7f040031 │ │ -4297bc: 140b f200 0101 |01da: const v11, #float 2.36942e-38 // #010100f2 │ │ -4297c2: 140c 2901 0101 |01dd: const v12, #float 2.36944e-38 // #01010129 │ │ -4297c8: 2440 0020 cb94 |01e0: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ -4297ce: 0c04 |01e3: move-result-object v4 │ │ -4297d0: 6904 5ebe |01e4: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceFragment:[I // field@be5e │ │ -4297d4: 1404 2a01 0101 |01e6: const v4, #float 2.36944e-38 // #0101012a │ │ -4297da: 2440 0020 cb94 |01e9: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ -4297e0: 0c04 |01ec: move-result-object v4 │ │ -4297e2: 6904 5fbe |01ed: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceFragmentCompat:[I // field@be5f │ │ -4297e6: 1404 5a02 047f |01ef: const v4, #float 1.7547e+38 // #7f04025a │ │ -4297ec: 1409 7603 047f |01f2: const v9, #float 1.75476e+38 // #7f040376 │ │ -4297f2: 140c e701 0101 |01f5: const v12, #float 2.36949e-38 // #010101e7 │ │ -4297f8: 2430 0020 4c09 |01f8: filled-new-array {v12, v4, v9}, [I // type@2000 │ │ -4297fe: 0c04 |01fb: move-result-object v4 │ │ -429800: 6904 68be |01fc: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceGroup:[I // field@be68 │ │ -429804: 1404 2503 047f |01fe: const v4, #float 1.75474e+38 // #7f040325 │ │ -42980a: 1409 2a03 047f |0201: const v9, #float 1.75475e+38 // #7f04032a │ │ -429810: 140c 1f01 0101 |0204: const v12, #float 2.36944e-38 // #0101011f │ │ -429816: 140d 2001 0101 |0207: const v13, #float 2.36944e-38 // #01010120 │ │ -42981c: 2440 0020 dc94 |020a: filled-new-array {v12, v13, v4, v9}, [I // type@2000 │ │ -429822: 0c04 |020d: move-result-object v4 │ │ -429824: 6904 6cbe |020e: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceImageView:[I // field@be6c │ │ -429828: 1304 1000 |0210: const/16 v4, #int 16 // #10 │ │ -42982c: 2344 0020 |0212: new-array v4, v4, [I // type@2000 │ │ -429830: 2604 a003 0000 |0214: fill-array-data v4, 000005b4 // +000003a0 │ │ -429836: 6904 71be |0217: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceTheme:[I // field@be71 │ │ -42983a: 1404 7a03 047f |0219: const v4, #float 1.75476e+38 // #7f04037a │ │ -429840: 1409 8103 047f |021c: const v9, #float 1.75476e+38 // #7f040381 │ │ -429846: 2420 0020 9400 |021f: filled-new-array {v4, v9}, [I // type@2000 │ │ -42984c: 0c04 |0222: move-result-object v4 │ │ -42984e: 6904 a6be |0223: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.RecycleListView:[I // field@bea6 │ │ -429852: 2374 0020 |0225: new-array v4, v7, [I // type@2000 │ │ -429856: 2604 b103 0000 |0227: fill-array-data v4, 000005d8 // +000003b1 │ │ -42985c: 6904 a9be |022a: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.RecyclerView:[I // field@bea9 │ │ -429860: 2300 0020 |022c: new-array v0, v0, [I // type@2000 │ │ -429864: 2600 c603 0000 |022e: fill-array-data v0, 000005f4 // +000003c6 │ │ -42986a: 6900 b6be |0231: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SearchView:[I // field@beb6 │ │ -42986e: 2320 0020 |0233: new-array v0, v2, [I // type@2000 │ │ -429872: 2600 fd03 0000 |0235: fill-array-data v0, 00000632 // +000003fd │ │ -429878: 6900 d4be |0238: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SeekBarPreference:[I // field@bed4 │ │ -42987c: 1400 6202 0101 |023a: const v0, #float 2.36953e-38 // #01010262 │ │ -429882: 1402 9d03 047f |023d: const v2, #float 1.75477e+38 // #7f04039d │ │ -429888: 1404 7b01 0101 |0240: const v4, #float 2.36946e-38 // #0101017b │ │ -42988e: 2452 0020 a104 |0243: filled-new-array {v1, v10, v4, v0, v2}, [I // type@2000 │ │ -429894: 0c00 |0246: move-result-object v0 │ │ -429896: 6900 dcbe |0247: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Spinner:[I // field@bedc │ │ -42989a: 2330 0020 |0249: new-array v0, v3, [I // type@2000 │ │ -42989e: 2600 f903 0000 |024b: fill-array-data v0, 00000644 // +000003f9 │ │ -4298a4: 6900 e2be |024e: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.StateListDrawable:[I // field@bee2 │ │ -4298a8: 2410 0020 0600 |0250: filled-new-array {v6}, [I // type@2000 │ │ -4298ae: 0c00 |0253: move-result-object v0 │ │ -4298b0: 6900 e3be |0254: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.StateListDrawableItem:[I // field@bee3 │ │ -4298b4: 1300 0e00 |0256: const/16 v0, #int 14 // #e │ │ -4298b8: 2300 0020 |0258: new-array v0, v0, [I // type@2000 │ │ -4298bc: 2600 fa03 0000 |025a: fill-array-data v0, 00000654 // +000003fa │ │ -4298c2: 6900 ebbe |025d: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SwitchCompat:[I // field@beeb │ │ -4298c6: 2380 0020 |025f: new-array v0, v8, [I // type@2000 │ │ -4298ca: 2600 1304 0000 |0261: fill-array-data v0, 00000674 // +00000413 │ │ -4298d0: 6900 fabe |0264: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SwitchPreference:[I // field@befa │ │ -4298d4: 2380 0020 |0266: new-array v0, v8, [I // type@2000 │ │ -4298d8: 2600 2404 0000 |0268: fill-array-data v0, 0000068c // +00000424 │ │ -4298de: 6900 fbbe |026b: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SwitchPreferenceCompat:[I // field@befb │ │ -4298e2: 1300 1000 |026d: const/16 v0, #int 16 // #10 │ │ -4298e6: 2300 0020 |026f: new-array v0, v0, [I // type@2000 │ │ -4298ea: 2600 3304 0000 |0271: fill-array-data v0, 000006a4 // +00000433 │ │ -4298f0: 6900 10bf |0274: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.TextAppearance:[I // field@bf10 │ │ -4298f4: 1300 1e00 |0276: const/16 v0, #int 30 // #1e │ │ -4298f8: 2300 0020 |0278: new-array v0, v0, [I // type@2000 │ │ -4298fc: 2600 4e04 0000 |027a: fill-array-data v0, 000006c8 // +0000044e │ │ -429902: 6900 21bf |027d: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Toolbar:[I // field@bf21 │ │ -429906: 1400 7f03 047f |027f: const v0, #float 1.75476e+38 // #7f04037f │ │ -42990c: 1401 a404 047f |0282: const v1, #float 1.75482e+38 // #7f0404a4 │ │ -429912: 1502 0101 |0285: const/high16 v2, #int 16842752 // #101 │ │ -429916: 1403 da00 0101 |0287: const v3, #float 2.36942e-38 // #010100da │ │ -42991c: 1404 7c03 047f |028a: const v4, #float 1.75476e+38 // #7f04037c │ │ -429922: 2451 0020 3204 |028d: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -429928: 0c00 |0290: move-result-object v0 │ │ -42992a: 6900 40bf |0291: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.View:[I // field@bf40 │ │ -42992e: 1400 5700 047f |0293: const v0, #float 1.7546e+38 // #7f040057 │ │ -429934: 1401 5800 047f |0296: const v1, #float 1.7546e+38 // #7f040058 │ │ -42993a: 1402 d400 0101 |0299: const v2, #float 2.36942e-38 // #010100d4 │ │ -429940: 2430 0020 0201 |029c: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ -429946: 0c00 |029f: move-result-object v0 │ │ -429948: 6900 41bf |02a0: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ViewBackgroundHelper:[I // field@bf41 │ │ -42994c: 1400 f300 0101 |02a2: const v0, #float 2.36942e-38 // #010100f3 │ │ -429952: 2430 0020 b500 |02a5: filled-new-array {v5, v11, v0}, [I // type@2000 │ │ -429958: 0c00 |02a8: move-result-object v0 │ │ -42995a: 6900 45bf |02a9: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ViewStubCompat:[I // field@bf45 │ │ -42995e: 0e00 |02ab: return-void │ │ -429960: 0003 0400 1d00 0000 4e00 047f 5500 ... |02ac: array-data (62 units) │ │ -4299dc: 0003 0400 0600 0000 4e00 047f 5500 ... |02ea: array-data (16 units) │ │ -4299fc: 0003 0400 0800 0000 f200 0101 a400 ... |02fa: array-data (20 units) │ │ -429a24: 0003 0400 0600 0000 1c01 0101 9401 ... |030e: array-data (16 units) │ │ -429a44: 0003 0400 0700 0000 3400 0101 6d01 ... |031e: array-data (18 units) │ │ -429a68: 0003 0400 1600 0000 3400 0101 4600 ... |0330: array-data (48 units) │ │ -429ac8: 0003 0400 7f00 0000 5700 0101 ae00 ... |0360: array-data (258 units) │ │ -429ccc: 0003 0400 0600 0000 ef01 0101 f001 ... |0462: array-data (16 units) │ │ -429cec: 0003 0400 0700 0000 b300 0101 8f02 ... |0472: array-data (18 units) │ │ -429d10: 0003 0400 0c00 0000 f201 0101 f301 ... |0484: array-data (28 units) │ │ -429d48: 0003 0400 0800 0000 3f00 047f 4000 ... |04a0: array-data (20 units) │ │ -429d70: 0003 0400 0700 0000 1602 047f 1702 ... |04b4: array-data (18 units) │ │ -429d94: 0003 0400 0a00 0000 3205 0101 3305 ... |04c6: array-data (24 units) │ │ -429dc4: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04de: array-data (28 units) │ │ -429dfc: 0003 0400 0900 0000 af00 0101 c400 ... |04fa: array-data (22 units) │ │ -429e28: 0003 0400 0600 0000 0e00 0101 d000 ... |0510: array-data (16 units) │ │ -429e48: 0003 0400 1700 0000 0200 0101 0e00 ... |0520: array-data (50 units) │ │ -429eac: 0003 0400 0900 0000 ae00 0101 2c01 ... |0552: array-data (22 units) │ │ -429ed8: 0003 0400 2400 0000 0200 0101 0d00 ... |0568: array-data (76 units) │ │ -429f70: 0003 0400 1000 0000 bc00 047f 8701 ... |05b4: array-data (36 units) │ │ -429fb8: 0003 0400 0c00 0000 c400 0101 eb00 ... |05d8: array-data (28 units) │ │ -429ff0: 0003 0400 1d00 0000 3400 0101 da00 ... |05f4: array-data (62 units) │ │ -42a06c: 0003 0400 0700 0000 f200 0101 3601 ... |0632: array-data (18 units) │ │ -42a090: 0003 0400 0600 0000 1c01 0101 9401 ... |0644: array-data (16 units) │ │ -42a0b0: 0003 0400 0e00 0000 2401 0101 2501 ... |0654: array-data (32 units) │ │ -42a0f0: 0003 0400 0a00 0000 ef01 0101 f001 ... |0674: array-data (24 units) │ │ -42a120: 0003 0400 0a00 0000 ef01 0101 f001 ... |068c: array-data (24 units) │ │ -42a150: 0003 0400 1000 0000 9500 0101 9600 ... |06a4: array-data (36 units) │ │ -42a198: 0003 0400 1e00 0000 af00 0101 4001 ... |06c8: array-data (64 units) │ │ +429404: |[429404] de.danoeh.antennapod.net.sync.gpoddernet.R$styleable.:()V │ │ +429414: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +429418: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ +42941c: 2601 a802 0000 |0004: fill-array-data v1, 000002ac // +000002a8 │ │ +429422: 6901 b6bc |0007: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionBar:[I // field@bcb6 │ │ +429426: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ +42942c: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ +429432: 0c02 |000f: move-result-object v2 │ │ +429434: 6902 b7bc |0010: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionBarLayout:[I // field@bcb7 │ │ +429438: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ +42943e: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ +429444: 0c02 |0018: move-result-object v2 │ │ +429446: 6902 d6bc |0019: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMenuItemView:[I // field@bcd6 │ │ +42944a: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +42944c: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ +429450: 6903 d8bc |001e: sput-object v3, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMenuView:[I // field@bcd8 │ │ +429454: 1263 |0020: const/4 v3, #int 6 // #6 │ │ +429456: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ +42945a: 2604 c702 0000 |0023: fill-array-data v4, 000002ea // +000002c7 │ │ +429460: 6904 d9bc |0026: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActionMode:[I // field@bcd9 │ │ +429464: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ +42946a: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ +429470: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ +429476: 0c04 |0031: move-result-object v4 │ │ +429478: 6904 e0bc |0032: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ActivityChooserView:[I // field@bce0 │ │ +42947c: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ +429480: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ +429484: 2605 c202 0000 |0038: fill-array-data v5, 000002fa // +000002c2 │ │ +42948a: 6905 e3bc |003b: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AlertDialog:[I // field@bce3 │ │ +42948e: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ +429492: 2605 cf02 0000 |003f: fill-array-data v5, 0000030e // +000002cf │ │ +429498: 6905 ecbc |0042: sput-object v5, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableCompat:[I // field@bcec │ │ +42949c: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ +4294a2: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ +4294a8: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ +4294ae: 0c07 |004d: move-result-object v7 │ │ +4294b0: 6907 f3bc |004e: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableItem:[I // field@bcf3 │ │ +4294b4: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ +4294ba: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ +4294c0: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ +4294c6: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ +4294cc: 0c07 |005c: move-result-object v7 │ │ +4294ce: 6907 f6bc |005d: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AnimatedStateListDrawableTransition:[I // field@bcf6 │ │ +4294d2: 2322 0020 |005f: new-array v2, v2, [I // type@2000 │ │ +4294d6: 6902 fbbc |0061: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatEmojiHelper:[I // field@bcfb │ │ +4294da: 1402 bf04 047f |0063: const v2, #float 1.75483e+38 // #7f0404bf │ │ +4294e0: 1407 c004 047f |0066: const v7, #float 1.75483e+38 // #7f0404c0 │ │ +4294e6: 1408 1901 0101 |0069: const v8, #float 2.36943e-38 // #01010119 │ │ +4294ec: 1409 1a04 047f |006c: const v9, #float 1.75479e+38 // #7f04041a │ │ +4294f2: 2440 0020 9872 |006f: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ +4294f8: 0c02 |0072: move-result-object v2 │ │ +4294fa: 6902 fcbc |0073: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatImageView:[I // field@bcfc │ │ +4294fe: 1402 b904 047f |0075: const v2, #float 1.75483e+38 // #7f0404b9 │ │ +429504: 1407 ba04 047f |0078: const v7, #float 1.75483e+38 // #7f0404ba │ │ +42950a: 1408 4201 0101 |007b: const v8, #float 2.36945e-38 // #01010142 │ │ +429510: 1409 b804 047f |007e: const v9, #float 1.75483e+38 // #7f0404b8 │ │ +429516: 2440 0020 9872 |0081: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ +42951c: 0c02 |0084: move-result-object v2 │ │ +42951e: 6902 01bd |0085: sput-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatSeekBar:[I // field@bd01 │ │ +429522: 1272 |0087: const/4 v2, #int 7 // #7 │ │ +429524: 2327 0020 |0088: new-array v7, v2, [I // type@2000 │ │ +429528: 2607 9402 0000 |008a: fill-array-data v7, 0000031e // +00000294 │ │ +42952e: 6907 06bd |008d: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTextHelper:[I // field@bd06 │ │ +429532: 1307 1600 |008f: const/16 v7, #int 22 // #16 │ │ +429536: 2377 0020 |0091: new-array v7, v7, [I // type@2000 │ │ +42953a: 2607 9d02 0000 |0093: fill-array-data v7, 00000330 // +0000029d │ │ +429540: 6907 0ebd |0096: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTextView:[I // field@bd0e │ │ +429544: 1307 7f00 |0098: const/16 v7, #int 127 // #7f │ │ +429548: 2377 0020 |009a: new-array v7, v7, [I // type@2000 │ │ +42954c: 2607 c402 0000 |009c: fill-array-data v7, 00000360 // +000002c4 │ │ +429552: 6907 25bd |009f: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.AppCompatTheme:[I // field@bd25 │ │ +429556: 1407 0e03 0101 |00a1: const v7, #float 2.36957e-38 // #0101030e │ │ +42955c: 1408 de03 047f |00a4: const v8, #float 1.75478e+38 // #7f0403de │ │ +429562: 2420 0020 8700 |00a7: filled-new-array {v7, v8}, [I // type@2000 │ │ +429568: 0c07 |00aa: move-result-object v7 │ │ +42956a: 6907 a5bd |00ab: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.BackgroundStyle:[I // field@bda5 │ │ +42956e: 1407 3300 047f |00ad: const v7, #float 1.75459e+38 // #7f040033 │ │ +429574: 2410 0020 0700 |00b0: filled-new-array {v7}, [I // type@2000 │ │ +42957a: 0c07 |00b3: move-result-object v7 │ │ +42957c: 6907 a8bd |00b4: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ButtonBarLayout:[I // field@bda8 │ │ +429580: 1407 b603 047f |00b6: const v7, #float 1.75477e+38 // #7f0403b6 │ │ +429586: 1408 ed03 047f |00b9: const v8, #float 1.75478e+38 // #7f0403ed │ │ +42958c: 2420 0020 8700 |00bc: filled-new-array {v7, v8}, [I // type@2000 │ │ +429592: 0c07 |00bf: move-result-object v7 │ │ +429594: 6907 aabd |00c0: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Capability:[I // field@bdaa │ │ +429598: 2337 0020 |00c2: new-array v7, v3, [I // type@2000 │ │ +42959c: 2607 9e03 0000 |00c4: fill-array-data v7, 00000462 // +0000039e │ │ +4295a2: 6907 adbd |00c7: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CheckBoxPreference:[I // field@bdad │ │ +4295a6: 1407 be00 047f |00c9: const v7, #float 1.75462e+38 // #7f0400be │ │ +4295ac: 1408 bf00 047f |00cc: const v8, #float 1.75462e+38 // #7f0400bf │ │ +4295b2: 1409 0801 0101 |00cf: const v9, #float 2.36943e-38 // #01010108 │ │ +4295b8: 140a bd00 047f |00d2: const v10, #float 1.75462e+38 // #7f0400bd │ │ +4295be: 2440 0020 a987 |00d5: filled-new-array {v9, v10, v7, v8}, [I // type@2000 │ │ +4295c4: 0c07 |00d8: move-result-object v7 │ │ +4295c6: 6907 b4bd |00d9: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CheckedTextView:[I // field@bdb4 │ │ +4295ca: 1407 3400 047f |00db: const v7, #float 1.75459e+38 // #7f040034 │ │ +4295d0: 1408 8402 047f |00de: const v8, #float 1.75471e+38 // #7f040284 │ │ +4295d6: 1409 a501 0101 |00e1: const v9, #float 2.36947e-38 // #010101a5 │ │ +4295dc: 140a 1f03 0101 |00e4: const v10, #float 2.36958e-38 // #0101031f │ │ +4295e2: 140b 4706 0101 |00e7: const v11, #float 2.36981e-38 // #01010647 │ │ +4295e8: 2458 0020 a97b |00ea: filled-new-array {v9, v10, v11, v7, v8}, [I // type@2000 │ │ +4295ee: 0c07 |00ed: move-result-object v7 │ │ +4295f0: 6907 b9bd |00ee: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ColorStateListItem:[I // field@bdb9 │ │ +4295f4: 1407 aa00 047f |00f0: const v7, #float 1.75462e+38 // #7f0400aa │ │ +4295fa: 1408 ab00 047f |00f3: const v8, #float 1.75462e+38 // #7f0400ab │ │ +429600: 140a 0701 0101 |00f6: const v10, #float 2.36943e-38 // #01010107 │ │ +429606: 140b a100 047f |00f9: const v11, #float 1.75461e+38 // #7f0400a1 │ │ +42960c: 2440 0020 ba87 |00fc: filled-new-array {v10, v11, v7, v8}, [I // type@2000 │ │ +429612: 0c07 |00ff: move-result-object v7 │ │ +429614: 6907 bfbd |0100: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CompoundButton:[I // field@bdbf │ │ +429618: 1407 8302 047f |0102: const v7, #float 1.75471e+38 // #7f040283 │ │ +42961e: 1408 2d04 047f |0105: const v8, #float 1.7548e+38 // #7f04042d │ │ +429624: 2420 0020 8700 |0108: filled-new-array {v7, v8}, [I // type@2000 │ │ +42962a: 0c07 |010b: move-result-object v7 │ │ +42962c: 6907 c4bd |010c: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CoordinatorLayout:[I // field@bdc4 │ │ +429630: 2327 0020 |010e: new-array v7, v2, [I // type@2000 │ │ +429634: 2607 6203 0000 |0110: fill-array-data v7, 00000472 // +00000362 │ │ +42963a: 6907 c5bd |0113: sput-object v7, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.CoordinatorLayout_Layout:[I // field@bdc5 │ │ +42963e: 1307 0c00 |0115: const/16 v7, #int 12 // #c │ │ +429642: 2378 0020 |0117: new-array v8, v7, [I // type@2000 │ │ +429646: 2608 6b03 0000 |0119: fill-array-data v8, 00000484 // +0000036b │ │ +42964c: 6908 cfbd |011c: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.DialogPreference:[I // field@bdcf │ │ +429650: 2344 0020 |011e: new-array v4, v4, [I // type@2000 │ │ +429654: 2604 8003 0000 |0120: fill-array-data v4, 000004a0 // +00000380 │ │ +42965a: 6904 dcbd |0123: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.DrawerArrowToggle:[I // field@bddc │ │ +42965e: 1404 fc04 047f |0125: const v4, #float 1.75484e+38 // #7f0404fc │ │ +429664: 2410 0020 0400 |0128: filled-new-array {v4}, [I // type@2000 │ │ +42966a: 0c08 |012b: move-result-object v8 │ │ +42966c: 6908 e5bd |012c: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.EditTextPreference:[I // field@bde5 │ │ +429670: 2328 0020 |012e: new-array v8, v2, [I // type@2000 │ │ +429674: 2608 8403 0000 |0130: fill-array-data v8, 000004b4 // +00000384 │ │ +42967a: 6908 e7bd |0133: sput-object v8, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FontFamily:[I // field@bde7 │ │ +42967e: 1308 0a00 |0135: const/16 v8, #int 10 // #a │ │ +429682: 238a 0020 |0137: new-array v10, v8, [I // type@2000 │ │ +429686: 260a 8d03 0000 |0139: fill-array-data v10, 000004c6 // +0000038d │ │ +42968c: 690a e8bd |013c: sput-object v10, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FontFamilyFont:[I // field@bde8 │ │ +429690: 140a 0300 0101 |013e: const v10, #float 2.36936e-38 // #01010003 │ │ +429696: 140b d100 0101 |0141: const v11, #float 2.36941e-38 // #010100d1 │ │ +42969c: 2430 0020 5a0b |0144: filled-new-array {v10, v5, v11}, [I // type@2000 │ │ +4296a2: 0c0c |0147: move-result-object v12 │ │ +4296a4: 690c fabd |0148: sput-object v12, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Fragment:[I // field@bdfa │ │ +4296a8: 2420 0020 ba00 |014a: filled-new-array {v10, v11}, [I // type@2000 │ │ +4296ae: 0c0a |014d: move-result-object v10 │ │ +4296b0: 690a fbbd |014e: sput-object v10, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.FragmentContainerView:[I // field@bdfb │ │ +4296b4: 237a 0020 |0150: new-array v10, v7, [I // type@2000 │ │ +4296b8: 260a 8c03 0000 |0152: fill-array-data v10, 000004de // +0000038c │ │ +4296be: 690a 01be |0155: sput-object v10, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.GradientColor:[I // field@be01 │ │ +4296c2: 140a 1405 0101 |0157: const v10, #float 2.36972e-38 // #01010514 │ │ +4296c8: 2420 0020 a900 |015a: filled-new-array {v9, v10}, [I // type@2000 │ │ +4296ce: 0c09 |015d: move-result-object v9 │ │ +4296d0: 6909 02be |015e: sput-object v9, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.GradientColorItem:[I // field@be02 │ │ +4296d4: 1309 0900 |0160: const/16 v9, #int 9 // #9 │ │ +4296d8: 239a 0020 |0162: new-array v10, v9, [I // type@2000 │ │ +4296dc: 260a 9603 0000 |0164: fill-array-data v10, 000004fa // +00000396 │ │ +4296e2: 690a 11be |0167: sput-object v10, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.LinearLayoutCompat:[I // field@be11 │ │ +4296e6: 140a f500 0101 |0169: const v10, #float 2.36942e-38 // #010100f5 │ │ +4296ec: 140b 8101 0101 |016c: const v11, #float 2.36946e-38 // #01010181 │ │ +4296f2: 140c f400 0101 |016f: const v12, #float 2.36942e-38 // #010100f4 │ │ +4296f8: 2440 0020 c1ba |0172: filled-new-array {v1, v12, v10, v11}, [I // type@2000 │ │ +4296fe: 0c01 |0175: move-result-object v1 │ │ +429700: 6901 12be |0176: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.LinearLayoutCompat_Layout:[I // field@be12 │ │ +429704: 1401 ac02 0101 |0178: const v1, #float 2.36955e-38 // #010102ac │ │ +42970a: 140a ad02 0101 |017b: const v10, #float 2.36955e-38 // #010102ad │ │ +429710: 2420 0020 a100 |017e: filled-new-array {v1, v10}, [I // type@2000 │ │ +429716: 0c01 |0181: move-result-object v1 │ │ +429718: 6901 20be |0182: sput-object v1, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ListPopupWindow:[I // field@be20 │ │ +42971c: 1401 b200 0101 |0184: const v1, #float 2.36941e-38 // #010100b2 │ │ +429722: 140a f801 0101 |0187: const v10, #float 2.3695e-38 // #010101f8 │ │ +429728: 140b c401 047f |018a: const v11, #float 1.75467e+38 // #7f0401c4 │ │ +42972e: 140c c501 047f |018d: const v12, #float 1.75467e+38 // #7f0401c5 │ │ +429734: 2454 0020 a1cb |0190: filled-new-array {v1, v10, v11, v12, v4}, [I // type@2000 │ │ +42973a: 0c04 |0193: move-result-object v4 │ │ +42973c: 6904 23be |0194: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ListPreference:[I // field@be23 │ │ +429740: 2334 0020 |0196: new-array v4, v3, [I // type@2000 │ │ +429744: 2604 7803 0000 |0198: fill-array-data v4, 00000510 // +00000378 │ │ +42974a: 6904 29be |019b: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuGroup:[I // field@be29 │ │ +42974e: 1304 1700 |019d: const/16 v4, #int 23 // #17 │ │ +429752: 2344 0020 |019f: new-array v4, v4, [I // type@2000 │ │ +429756: 2604 7f03 0000 |01a1: fill-array-data v4, 00000520 // +0000037f │ │ +42975c: 6904 30be |01a4: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuItem:[I // field@be30 │ │ +429760: 2394 0020 |01a6: new-array v4, v9, [I // type@2000 │ │ +429764: 2604 aa03 0000 |01a8: fill-array-data v4, 00000552 // +000003aa │ │ +42976a: 6904 48be |01ab: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MenuView:[I // field@be48 │ │ +42976e: 2440 0020 a1cb |01ad: filled-new-array {v1, v10, v11, v12}, [I // type@2000 │ │ +429774: 0c04 |01b0: move-result-object v4 │ │ +429776: 6904 52be |01b1: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.MultiSelectListPreference:[I // field@be52 │ │ +42977a: 1404 c902 0101 |01b3: const v4, #float 2.36956e-38 // #010102c9 │ │ +429780: 1409 7803 047f |01b6: const v9, #float 1.75476e+38 // #7f040378 │ │ +429786: 140a 7601 0101 |01b9: const v10, #float 2.36946e-38 // #01010176 │ │ +42978c: 2430 0020 4a09 |01bc: filled-new-array {v10, v4, v9}, [I // type@2000 │ │ +429792: 0c04 |01bf: move-result-object v4 │ │ +429794: 6904 57be |01c0: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PopupWindow:[I // field@be57 │ │ +429798: 1404 2404 047f |01c2: const v4, #float 1.7548e+38 // #7f040424 │ │ +42979e: 2410 0020 0400 |01c5: filled-new-array {v4}, [I // type@2000 │ │ +4297a4: 0c04 |01c8: move-result-object v4 │ │ +4297a6: 6904 58be |01c9: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PopupWindowBackgroundState:[I // field@be58 │ │ +4297aa: 1304 2400 |01cb: const/16 v4, #int 36 // #24 │ │ +4297ae: 2344 0020 |01cd: new-array v4, v4, [I // type@2000 │ │ +4297b2: 2604 9903 0000 |01cf: fill-array-data v4, 00000568 // +00000399 │ │ +4297b8: 6904 5dbe |01d2: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Preference:[I // field@be5d │ │ +4297bc: 1404 2a01 0101 |01d4: const v4, #float 2.36944e-38 // #0101012a │ │ +4297c2: 1409 3100 047f |01d7: const v9, #float 1.75459e+38 // #7f040031 │ │ +4297c8: 140b f200 0101 |01da: const v11, #float 2.36942e-38 // #010100f2 │ │ +4297ce: 140c 2901 0101 |01dd: const v12, #float 2.36944e-38 // #01010129 │ │ +4297d4: 2440 0020 cb94 |01e0: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ +4297da: 0c04 |01e3: move-result-object v4 │ │ +4297dc: 6904 5ebe |01e4: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceFragment:[I // field@be5e │ │ +4297e0: 1404 2a01 0101 |01e6: const v4, #float 2.36944e-38 // #0101012a │ │ +4297e6: 2440 0020 cb94 |01e9: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ +4297ec: 0c04 |01ec: move-result-object v4 │ │ +4297ee: 6904 5fbe |01ed: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceFragmentCompat:[I // field@be5f │ │ +4297f2: 1404 5a02 047f |01ef: const v4, #float 1.7547e+38 // #7f04025a │ │ +4297f8: 1409 7603 047f |01f2: const v9, #float 1.75476e+38 // #7f040376 │ │ +4297fe: 140c e701 0101 |01f5: const v12, #float 2.36949e-38 // #010101e7 │ │ +429804: 2430 0020 4c09 |01f8: filled-new-array {v12, v4, v9}, [I // type@2000 │ │ +42980a: 0c04 |01fb: move-result-object v4 │ │ +42980c: 6904 68be |01fc: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceGroup:[I // field@be68 │ │ +429810: 1404 2503 047f |01fe: const v4, #float 1.75474e+38 // #7f040325 │ │ +429816: 1409 2a03 047f |0201: const v9, #float 1.75475e+38 // #7f04032a │ │ +42981c: 140c 1f01 0101 |0204: const v12, #float 2.36944e-38 // #0101011f │ │ +429822: 140d 2001 0101 |0207: const v13, #float 2.36944e-38 // #01010120 │ │ +429828: 2440 0020 dc94 |020a: filled-new-array {v12, v13, v4, v9}, [I // type@2000 │ │ +42982e: 0c04 |020d: move-result-object v4 │ │ +429830: 6904 6cbe |020e: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceImageView:[I // field@be6c │ │ +429834: 1304 1000 |0210: const/16 v4, #int 16 // #10 │ │ +429838: 2344 0020 |0212: new-array v4, v4, [I // type@2000 │ │ +42983c: 2604 a003 0000 |0214: fill-array-data v4, 000005b4 // +000003a0 │ │ +429842: 6904 71be |0217: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.PreferenceTheme:[I // field@be71 │ │ +429846: 1404 7a03 047f |0219: const v4, #float 1.75476e+38 // #7f04037a │ │ +42984c: 1409 8103 047f |021c: const v9, #float 1.75476e+38 // #7f040381 │ │ +429852: 2420 0020 9400 |021f: filled-new-array {v4, v9}, [I // type@2000 │ │ +429858: 0c04 |0222: move-result-object v4 │ │ +42985a: 6904 a6be |0223: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.RecycleListView:[I // field@bea6 │ │ +42985e: 2374 0020 |0225: new-array v4, v7, [I // type@2000 │ │ +429862: 2604 b103 0000 |0227: fill-array-data v4, 000005d8 // +000003b1 │ │ +429868: 6904 a9be |022a: sput-object v4, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.RecyclerView:[I // field@bea9 │ │ +42986c: 2300 0020 |022c: new-array v0, v0, [I // type@2000 │ │ +429870: 2600 c603 0000 |022e: fill-array-data v0, 000005f4 // +000003c6 │ │ +429876: 6900 b6be |0231: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SearchView:[I // field@beb6 │ │ +42987a: 2320 0020 |0233: new-array v0, v2, [I // type@2000 │ │ +42987e: 2600 fd03 0000 |0235: fill-array-data v0, 00000632 // +000003fd │ │ +429884: 6900 d4be |0238: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SeekBarPreference:[I // field@bed4 │ │ +429888: 1400 6202 0101 |023a: const v0, #float 2.36953e-38 // #01010262 │ │ +42988e: 1402 9d03 047f |023d: const v2, #float 1.75477e+38 // #7f04039d │ │ +429894: 1404 7b01 0101 |0240: const v4, #float 2.36946e-38 // #0101017b │ │ +42989a: 2452 0020 a104 |0243: filled-new-array {v1, v10, v4, v0, v2}, [I // type@2000 │ │ +4298a0: 0c00 |0246: move-result-object v0 │ │ +4298a2: 6900 dcbe |0247: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Spinner:[I // field@bedc │ │ +4298a6: 2330 0020 |0249: new-array v0, v3, [I // type@2000 │ │ +4298aa: 2600 f903 0000 |024b: fill-array-data v0, 00000644 // +000003f9 │ │ +4298b0: 6900 e2be |024e: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.StateListDrawable:[I // field@bee2 │ │ +4298b4: 2410 0020 0600 |0250: filled-new-array {v6}, [I // type@2000 │ │ +4298ba: 0c00 |0253: move-result-object v0 │ │ +4298bc: 6900 e3be |0254: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.StateListDrawableItem:[I // field@bee3 │ │ +4298c0: 1300 0e00 |0256: const/16 v0, #int 14 // #e │ │ +4298c4: 2300 0020 |0258: new-array v0, v0, [I // type@2000 │ │ +4298c8: 2600 fa03 0000 |025a: fill-array-data v0, 00000654 // +000003fa │ │ +4298ce: 6900 ebbe |025d: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SwitchCompat:[I // field@beeb │ │ +4298d2: 2380 0020 |025f: new-array v0, v8, [I // type@2000 │ │ +4298d6: 2600 1304 0000 |0261: fill-array-data v0, 00000674 // +00000413 │ │ +4298dc: 6900 fabe |0264: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SwitchPreference:[I // field@befa │ │ +4298e0: 2380 0020 |0266: new-array v0, v8, [I // type@2000 │ │ +4298e4: 2600 2404 0000 |0268: fill-array-data v0, 0000068c // +00000424 │ │ +4298ea: 6900 fbbe |026b: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.SwitchPreferenceCompat:[I // field@befb │ │ +4298ee: 1300 1000 |026d: const/16 v0, #int 16 // #10 │ │ +4298f2: 2300 0020 |026f: new-array v0, v0, [I // type@2000 │ │ +4298f6: 2600 3304 0000 |0271: fill-array-data v0, 000006a4 // +00000433 │ │ +4298fc: 6900 10bf |0274: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.TextAppearance:[I // field@bf10 │ │ +429900: 1300 1e00 |0276: const/16 v0, #int 30 // #1e │ │ +429904: 2300 0020 |0278: new-array v0, v0, [I // type@2000 │ │ +429908: 2600 4e04 0000 |027a: fill-array-data v0, 000006c8 // +0000044e │ │ +42990e: 6900 21bf |027d: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.Toolbar:[I // field@bf21 │ │ +429912: 1400 7f03 047f |027f: const v0, #float 1.75476e+38 // #7f04037f │ │ +429918: 1401 a404 047f |0282: const v1, #float 1.75482e+38 // #7f0404a4 │ │ +42991e: 1502 0101 |0285: const/high16 v2, #int 16842752 // #101 │ │ +429922: 1403 da00 0101 |0287: const v3, #float 2.36942e-38 // #010100da │ │ +429928: 1404 7c03 047f |028a: const v4, #float 1.75476e+38 // #7f04037c │ │ +42992e: 2451 0020 3204 |028d: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +429934: 0c00 |0290: move-result-object v0 │ │ +429936: 6900 40bf |0291: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.View:[I // field@bf40 │ │ +42993a: 1400 5700 047f |0293: const v0, #float 1.7546e+38 // #7f040057 │ │ +429940: 1401 5800 047f |0296: const v1, #float 1.7546e+38 // #7f040058 │ │ +429946: 1402 d400 0101 |0299: const v2, #float 2.36942e-38 // #010100d4 │ │ +42994c: 2430 0020 0201 |029c: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ +429952: 0c00 |029f: move-result-object v0 │ │ +429954: 6900 41bf |02a0: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ViewBackgroundHelper:[I // field@bf41 │ │ +429958: 1400 f300 0101 |02a2: const v0, #float 2.36942e-38 // #010100f3 │ │ +42995e: 2430 0020 b500 |02a5: filled-new-array {v5, v11, v0}, [I // type@2000 │ │ +429964: 0c00 |02a8: move-result-object v0 │ │ +429966: 6900 45bf |02a9: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;.ViewStubCompat:[I // field@bf45 │ │ +42996a: 0e00 |02ab: return-void │ │ +42996c: 0003 0400 1d00 0000 4e00 047f 5500 ... |02ac: array-data (62 units) │ │ +4299e8: 0003 0400 0600 0000 4e00 047f 5500 ... |02ea: array-data (16 units) │ │ +429a08: 0003 0400 0800 0000 f200 0101 a400 ... |02fa: array-data (20 units) │ │ +429a30: 0003 0400 0600 0000 1c01 0101 9401 ... |030e: array-data (16 units) │ │ +429a50: 0003 0400 0700 0000 3400 0101 6d01 ... |031e: array-data (18 units) │ │ +429a74: 0003 0400 1600 0000 3400 0101 4600 ... |0330: array-data (48 units) │ │ +429ad4: 0003 0400 7f00 0000 5700 0101 ae00 ... |0360: array-data (258 units) │ │ +429cd8: 0003 0400 0600 0000 ef01 0101 f001 ... |0462: array-data (16 units) │ │ +429cf8: 0003 0400 0700 0000 b300 0101 8f02 ... |0472: array-data (18 units) │ │ +429d1c: 0003 0400 0c00 0000 f201 0101 f301 ... |0484: array-data (28 units) │ │ +429d54: 0003 0400 0800 0000 3f00 047f 4000 ... |04a0: array-data (20 units) │ │ +429d7c: 0003 0400 0700 0000 1602 047f 1702 ... |04b4: array-data (18 units) │ │ +429da0: 0003 0400 0a00 0000 3205 0101 3305 ... |04c6: array-data (24 units) │ │ +429dd0: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04de: array-data (28 units) │ │ +429e08: 0003 0400 0900 0000 af00 0101 c400 ... |04fa: array-data (22 units) │ │ +429e34: 0003 0400 0600 0000 0e00 0101 d000 ... |0510: array-data (16 units) │ │ +429e54: 0003 0400 1700 0000 0200 0101 0e00 ... |0520: array-data (50 units) │ │ +429eb8: 0003 0400 0900 0000 ae00 0101 2c01 ... |0552: array-data (22 units) │ │ +429ee4: 0003 0400 2400 0000 0200 0101 0d00 ... |0568: array-data (76 units) │ │ +429f7c: 0003 0400 1000 0000 bc00 047f 8701 ... |05b4: array-data (36 units) │ │ +429fc4: 0003 0400 0c00 0000 c400 0101 eb00 ... |05d8: array-data (28 units) │ │ +429ffc: 0003 0400 1d00 0000 3400 0101 da00 ... |05f4: array-data (62 units) │ │ +42a078: 0003 0400 0700 0000 f200 0101 3601 ... |0632: array-data (18 units) │ │ +42a09c: 0003 0400 0600 0000 1c01 0101 9401 ... |0644: array-data (16 units) │ │ +42a0bc: 0003 0400 0e00 0000 2401 0101 2501 ... |0654: array-data (32 units) │ │ +42a0fc: 0003 0400 0a00 0000 ef01 0101 f001 ... |0674: array-data (24 units) │ │ +42a12c: 0003 0400 0a00 0000 ef01 0101 f001 ... |068c: array-data (24 units) │ │ +42a15c: 0003 0400 1000 0000 9500 0101 9600 ... |06a4: array-data (36 units) │ │ +42a1a4: 0003 0400 1e00 0000 af00 0101 4001 ... |06c8: array-data (64 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42a218: |[42a218] de.danoeh.antennapod.net.sync.gpoddernet.R$styleable.:()V │ │ -42a228: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42a22e: 0e00 |0003: return-void │ │ +42a224: |[42a224] de.danoeh.antennapod.net.sync.gpoddernet.R$styleable.:()V │ │ +42a234: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42a23a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -973394,17 +973394,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42a248: |[42a248] de.danoeh.antennapod.net.sync.gpoddernet.R.:()V │ │ -42a258: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42a25e: 0e00 |0003: return-void │ │ +42a254: |[42a254] de.danoeh.antennapod.net.sync.gpoddernet.R.:()V │ │ +42a264: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42a26a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -973437,54 +973437,54 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42a37c: |[42a37c] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.:()V │ │ -42a38c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42a392: 0e00 |0003: return-void │ │ +42a388: |[42a388] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.:()V │ │ +42a398: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42a39e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;) │ │ name : 'readEpisodeActionsFromJsonObject' │ │ type : '(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -42a260: |[42a260] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.readEpisodeActionsFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; │ │ -42a270: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -42a274: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -42a27a: 1a01 48d4 |0005: const-string v1, "timestamp" // string@d448 │ │ -42a27e: 6e20 2fbb 1500 |0007: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@bb2f │ │ -42a284: 0b01 |000a: move-result-wide v1 │ │ -42a286: 1a03 985c |000b: const-string v3, "actions" // string@5c98 │ │ -42a28a: 6e20 2dbb 3500 |000d: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ -42a290: 0c05 |0010: move-result-object v5 │ │ -42a292: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -42a294: 6e10 26bb 0500 |0012: invoke-virtual {v5}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -42a29a: 0a04 |0015: move-result v4 │ │ -42a29c: 3543 1200 |0016: if-ge v3, v4, 0028 // +0012 │ │ -42a2a0: 6e20 24bb 3500 |0018: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ -42a2a6: 0c04 |001b: move-result-object v4 │ │ -42a2a8: 7110 31b0 0400 |001c: invoke-static {v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b031 │ │ -42a2ae: 0c04 |001f: move-result-object v4 │ │ -42a2b0: 3804 0500 |0020: if-eqz v4, 0025 // +0005 │ │ -42a2b4: 7220 d5b8 4000 |0022: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -42a2ba: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ -42a2be: 28eb |0027: goto 0012 // -0015 │ │ -42a2c0: 2205 d81c |0028: new-instance v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; // type@1cd8 │ │ -42a2c4: 7040 34b0 0521 |002a: invoke-direct {v5, v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.:(Ljava/util/List;J)V // method@b034 │ │ -42a2ca: 1105 |002d: return-object v5 │ │ +42a26c: |[42a26c] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.readEpisodeActionsFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; │ │ +42a27c: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +42a280: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +42a286: 1a01 48d4 |0005: const-string v1, "timestamp" // string@d448 │ │ +42a28a: 6e20 2fbb 1500 |0007: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@bb2f │ │ +42a290: 0b01 |000a: move-result-wide v1 │ │ +42a292: 1a03 985c |000b: const-string v3, "actions" // string@5c98 │ │ +42a296: 6e20 2dbb 3500 |000d: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ +42a29c: 0c05 |0010: move-result-object v5 │ │ +42a29e: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +42a2a0: 6e10 26bb 0500 |0012: invoke-virtual {v5}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +42a2a6: 0a04 |0015: move-result v4 │ │ +42a2a8: 3543 1200 |0016: if-ge v3, v4, 0028 // +0012 │ │ +42a2ac: 6e20 24bb 3500 |0018: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ +42a2b2: 0c04 |001b: move-result-object v4 │ │ +42a2b4: 7110 31b0 0400 |001c: invoke-static {v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b031 │ │ +42a2ba: 0c04 |001f: move-result-object v4 │ │ +42a2bc: 3804 0500 |0020: if-eqz v4, 0025 // +0005 │ │ +42a2c0: 7220 d5b8 4000 |0022: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +42a2c6: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ +42a2ca: 28eb |0027: goto 0012 // -0015 │ │ +42a2cc: 2205 d81c |0028: new-instance v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; // type@1cd8 │ │ +42a2d0: 7040 34b0 0521 |002a: invoke-direct {v5, v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.:(Ljava/util/List;J)V // method@b034 │ │ +42a2d6: 1105 |002d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0007 line=48 │ │ 0x000d line=49 │ │ 0x0012 line=50 │ │ 0x0018 line=51 │ │ @@ -973499,55 +973499,55 @@ │ │ type : '(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -42a2cc: |[42a2cc] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.readSubscriptionChangesFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; │ │ -42a2dc: 2200 151f |0000: new-instance v0, Ljava/util/LinkedList; // type@1f15 │ │ -42a2e0: 7010 d0b8 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@b8d0 │ │ -42a2e6: 1a01 d55c |0005: const-string v1, "add" // string@5cd5 │ │ -42a2ea: 6e20 2dbb 1700 |0007: invoke-virtual {v7, v1}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ -42a2f0: 0c01 |000a: move-result-object v1 │ │ -42a2f2: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -42a2f4: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -42a2f6: 6e10 26bb 0100 |000d: invoke-virtual {v1}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -42a2fc: 0a04 |0010: move-result v4 │ │ -42a2fe: 1a05 1808 |0011: const-string v5, ":" // string@0818 │ │ -42a302: 1a06 2605 |0013: const-string v6, "%3A" // string@0526 │ │ -42a306: 3543 1000 |0015: if-ge v3, v4, 0025 // +0010 │ │ -42a30a: 6e20 25bb 3100 |0017: invoke-virtual {v1, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@bb25 │ │ -42a310: 0c04 |001a: move-result-object v4 │ │ -42a312: 6e30 97b6 6405 |001b: invoke-virtual {v4, v6, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b697 │ │ -42a318: 0c04 |001e: move-result-object v4 │ │ -42a31a: 7220 d5b8 4000 |001f: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -42a320: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ -42a324: 28e9 |0024: goto 000d // -0017 │ │ -42a326: 2201 151f |0025: new-instance v1, Ljava/util/LinkedList; // type@1f15 │ │ -42a32a: 7010 d0b8 0100 |0027: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@b8d0 │ │ -42a330: 1a03 38be |002a: const-string v3, "remove" // string@be38 │ │ -42a334: 6e20 2dbb 3700 |002c: invoke-virtual {v7, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ -42a33a: 0c03 |002f: move-result-object v3 │ │ -42a33c: 6e10 26bb 0300 |0030: invoke-virtual {v3}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -42a342: 0a04 |0033: move-result v4 │ │ -42a344: 3542 1000 |0034: if-ge v2, v4, 0044 // +0010 │ │ -42a348: 6e20 25bb 2300 |0036: invoke-virtual {v3, v2}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@bb25 │ │ -42a34e: 0c04 |0039: move-result-object v4 │ │ -42a350: 6e30 97b6 6405 |003a: invoke-virtual {v4, v6, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b697 │ │ -42a356: 0c04 |003d: move-result-object v4 │ │ -42a358: 7220 d5b8 4100 |003e: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -42a35e: d802 0201 |0041: add-int/lit8 v2, v2, #int 1 // #01 │ │ -42a362: 28ed |0043: goto 0030 // -0013 │ │ -42a364: 1a02 48d4 |0044: const-string v2, "timestamp" // string@d448 │ │ -42a368: 6e20 2fbb 2700 |0046: invoke-virtual {v7, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@bb2f │ │ -42a36e: 0b02 |0049: move-result-wide v2 │ │ -42a370: 2207 ea1c |004a: new-instance v7, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; // type@1cea │ │ -42a374: 7053 4fb0 0721 |004c: invoke-direct {v7, v0, v1, v2, v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.:(Ljava/util/List;Ljava/util/List;J)V // method@b04f │ │ -42a37a: 1107 |004f: return-object v7 │ │ +42a2d8: |[42a2d8] de.danoeh.antennapod.net.sync.gpoddernet.mapper.ResponseMapper.readSubscriptionChangesFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; │ │ +42a2e8: 2200 151f |0000: new-instance v0, Ljava/util/LinkedList; // type@1f15 │ │ +42a2ec: 7010 d0b8 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@b8d0 │ │ +42a2f2: 1a01 d55c |0005: const-string v1, "add" // string@5cd5 │ │ +42a2f6: 6e20 2dbb 1700 |0007: invoke-virtual {v7, v1}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ +42a2fc: 0c01 |000a: move-result-object v1 │ │ +42a2fe: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +42a300: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +42a302: 6e10 26bb 0100 |000d: invoke-virtual {v1}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +42a308: 0a04 |0010: move-result v4 │ │ +42a30a: 1a05 1808 |0011: const-string v5, ":" // string@0818 │ │ +42a30e: 1a06 2605 |0013: const-string v6, "%3A" // string@0526 │ │ +42a312: 3543 1000 |0015: if-ge v3, v4, 0025 // +0010 │ │ +42a316: 6e20 25bb 3100 |0017: invoke-virtual {v1, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@bb25 │ │ +42a31c: 0c04 |001a: move-result-object v4 │ │ +42a31e: 6e30 97b6 6405 |001b: invoke-virtual {v4, v6, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b697 │ │ +42a324: 0c04 |001e: move-result-object v4 │ │ +42a326: 7220 d5b8 4000 |001f: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +42a32c: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ +42a330: 28e9 |0024: goto 000d // -0017 │ │ +42a332: 2201 151f |0025: new-instance v1, Ljava/util/LinkedList; // type@1f15 │ │ +42a336: 7010 d0b8 0100 |0027: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@b8d0 │ │ +42a33c: 1a03 38be |002a: const-string v3, "remove" // string@be38 │ │ +42a340: 6e20 2dbb 3700 |002c: invoke-virtual {v7, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ +42a346: 0c03 |002f: move-result-object v3 │ │ +42a348: 6e10 26bb 0300 |0030: invoke-virtual {v3}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +42a34e: 0a04 |0033: move-result v4 │ │ +42a350: 3542 1000 |0034: if-ge v2, v4, 0044 // +0010 │ │ +42a354: 6e20 25bb 2300 |0036: invoke-virtual {v3, v2}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@bb25 │ │ +42a35a: 0c04 |0039: move-result-object v4 │ │ +42a35c: 6e30 97b6 6405 |003a: invoke-virtual {v4, v6, v5}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b697 │ │ +42a362: 0c04 |003d: move-result-object v4 │ │ +42a364: 7220 d5b8 4100 |003e: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +42a36a: d802 0201 |0041: add-int/lit8 v2, v2, #int 1 // #01 │ │ +42a36e: 28ed |0043: goto 0030 // -0013 │ │ +42a370: 1a02 48d4 |0044: const-string v2, "timestamp" // string@d448 │ │ +42a374: 6e20 2fbb 2700 |0046: invoke-virtual {v7, v2}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@bb2f │ │ +42a37a: 0b02 |0049: move-result-wide v2 │ │ +42a37c: 2207 ea1c |004a: new-instance v7, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; // type@1cea │ │ +42a380: 7053 4fb0 0721 |004c: invoke-direct {v7, v0, v1, v2, v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.:(Ljava/util/List;Ljava/util/List;J)V // method@b04f │ │ +42a386: 1107 |004f: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0007 line=22 │ │ 0x000d line=23 │ │ 0x0017 line=24 │ │ 0x001b line=26 │ │ @@ -973621,77 +973621,77 @@ │ │ type : '()[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 29 16-bit code units │ │ -42a49c: |[42a49c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.$values:()[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ -42a4ac: 1250 |0000: const/4 v0, #int 5 // #5 │ │ -42a4ae: 2300 1b21 |0001: new-array v0, v0, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@211b │ │ -42a4b2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -42a4b4: 6202 4fbf |0004: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf4f │ │ -42a4b8: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -42a4bc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -42a4be: 6202 50bf |0009: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf50 │ │ -42a4c2: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -42a4c6: 1221 |000d: const/4 v1, #int 2 // #2 │ │ -42a4c8: 6202 51bf |000e: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf51 │ │ -42a4cc: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ -42a4d0: 1231 |0012: const/4 v1, #int 3 // #3 │ │ -42a4d2: 6202 53bf |0013: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf53 │ │ -42a4d6: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ -42a4da: 1241 |0017: const/4 v1, #int 4 // #4 │ │ -42a4dc: 6202 52bf |0018: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf52 │ │ -42a4e0: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ -42a4e4: 1100 |001c: return-object v0 │ │ +42a4a8: |[42a4a8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.$values:()[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ +42a4b8: 1250 |0000: const/4 v0, #int 5 // #5 │ │ +42a4ba: 2300 1b21 |0001: new-array v0, v0, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@211b │ │ +42a4be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +42a4c0: 6202 4fbf |0004: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf4f │ │ +42a4c4: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +42a4c8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +42a4ca: 6202 50bf |0009: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf50 │ │ +42a4ce: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +42a4d2: 1221 |000d: const/4 v1, #int 2 // #2 │ │ +42a4d4: 6202 51bf |000e: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf51 │ │ +42a4d8: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ +42a4dc: 1231 |0012: const/4 v1, #int 3 // #3 │ │ +42a4de: 6202 53bf |0013: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf53 │ │ +42a4e2: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ +42a4e6: 1241 |0017: const/4 v1, #int 4 // #4 │ │ +42a4e8: 6202 52bf |0018: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf52 │ │ +42a4ec: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ +42a4f0: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=30 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -42a534: |[42a534] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.:()V │ │ -42a544: 2200 a21c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1ca2 │ │ -42a548: 1a01 9a13 |0002: const-string v1, "DESKTOP" // string@139a │ │ -42a54c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -42a54e: 7030 67af 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@af67 │ │ -42a554: 6900 4fbf |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf4f │ │ -42a558: 2200 a21c |000a: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1ca2 │ │ -42a55c: 1a01 471e |000c: const-string v1, "LAPTOP" // string@1e47 │ │ -42a560: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -42a562: 7030 67af 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@af67 │ │ -42a568: 6900 50bf |0012: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf50 │ │ -42a56c: 2200 a21c |0014: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1ca2 │ │ -42a570: 1a01 0a41 |0016: const-string v1, "MOBILE" // string@410a │ │ -42a574: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -42a576: 7030 67af 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@af67 │ │ -42a57c: 6900 51bf |001c: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf51 │ │ -42a580: 2200 a21c |001e: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1ca2 │ │ -42a584: 1a01 5e49 |0020: const-string v1, "SERVER" // string@495e │ │ -42a588: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -42a58a: 7030 67af 1002 |0023: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@af67 │ │ -42a590: 6900 53bf |0026: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf53 │ │ -42a594: 2200 a21c |0028: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1ca2 │ │ -42a598: 1a01 7b44 |002a: const-string v1, "OTHER" // string@447b │ │ -42a59c: 1242 |002c: const/4 v2, #int 4 // #4 │ │ -42a59e: 7030 67af 1002 |002d: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@af67 │ │ -42a5a4: 6900 52bf |0030: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf52 │ │ -42a5a8: 7100 65af 0000 |0032: invoke-static {}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$values:()[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // method@af65 │ │ -42a5ae: 0c00 |0035: move-result-object v0 │ │ -42a5b0: 6900 4ebf |0036: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$VALUES:[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf4e │ │ -42a5b4: 0e00 |0038: return-void │ │ +42a540: |[42a540] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.:()V │ │ +42a550: 2200 a21c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1ca2 │ │ +42a554: 1a01 9a13 |0002: const-string v1, "DESKTOP" // string@139a │ │ +42a558: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +42a55a: 7030 67af 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@af67 │ │ +42a560: 6900 4fbf |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf4f │ │ +42a564: 2200 a21c |000a: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1ca2 │ │ +42a568: 1a01 471e |000c: const-string v1, "LAPTOP" // string@1e47 │ │ +42a56c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +42a56e: 7030 67af 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@af67 │ │ +42a574: 6900 50bf |0012: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf50 │ │ +42a578: 2200 a21c |0014: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1ca2 │ │ +42a57c: 1a01 0a41 |0016: const-string v1, "MOBILE" // string@410a │ │ +42a580: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +42a582: 7030 67af 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@af67 │ │ +42a588: 6900 51bf |001c: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf51 │ │ +42a58c: 2200 a21c |001e: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1ca2 │ │ +42a590: 1a01 5e49 |0020: const-string v1, "SERVER" // string@495e │ │ +42a594: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +42a596: 7030 67af 1002 |0023: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@af67 │ │ +42a59c: 6900 53bf |0026: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf53 │ │ +42a5a0: 2200 a21c |0028: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1ca2 │ │ +42a5a4: 1a01 7b44 |002a: const-string v1, "OTHER" // string@447b │ │ +42a5a8: 1242 |002c: const/4 v2, #int 4 // #4 │ │ +42a5aa: 7030 67af 1002 |002d: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.:(Ljava/lang/String;I)V // method@af67 │ │ +42a5b0: 6900 52bf |0030: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf52 │ │ +42a5b4: 7100 65af 0000 |0032: invoke-static {}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$values:()[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // method@af65 │ │ +42a5ba: 0c00 |0035: move-result-object v0 │ │ +42a5bc: 6900 4ebf |0036: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$VALUES:[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf4e │ │ +42a5c0: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0032 line=30 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;) │ │ @@ -973699,17 +973699,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -42a5b8: |[42a5b8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.:(Ljava/lang/String;I)V │ │ -42a5c8: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ -42a5ce: 0e00 |0003: return-void │ │ +42a5c4: |[42a5c4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.:(Ljava/lang/String;I)V │ │ +42a5d4: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ +42a5da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -973719,64 +973719,64 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -42a394: |[42a394] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.fromString:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ -42a3a4: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -42a3a8: 6202 52bf |0002: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf52 │ │ -42a3ac: 1102 |0004: return-object v2 │ │ -42a3ae: 6e10 8cb6 0200 |0005: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -42a3b4: 0a00 |0008: move-result v0 │ │ -42a3b6: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ -42a3b8: 2c00 4200 0000 |000a: sparse-switch v0, 0000004c // +00000042 │ │ -42a3be: 282c |000d: goto 0039 // +002c │ │ -42a3c0: 1a00 8170 |000e: const-string v0, "desktop" // string@7081 │ │ -42a3c4: 6e20 85b6 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -42a3ca: 0a02 |0013: move-result v2 │ │ -42a3cc: 3902 0300 |0014: if-nez v2, 0017 // +0003 │ │ -42a3d0: 2823 |0016: goto 0039 // +0023 │ │ -42a3d2: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -42a3d4: 2821 |0018: goto 0039 // +0021 │ │ -42a3d6: 1a00 30c4 |0019: const-string v0, "server" // string@c430 │ │ -42a3da: 6e20 85b6 0200 |001b: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -42a3e0: 0a02 |001e: move-result v2 │ │ -42a3e2: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ -42a3e6: 2818 |0021: goto 0039 // +0018 │ │ -42a3e8: 1221 |0022: const/4 v1, #int 2 // #2 │ │ -42a3ea: 2816 |0023: goto 0039 // +0016 │ │ -42a3ec: 1a00 f2ab |0024: const-string v0, "mobile" // string@abf2 │ │ -42a3f0: 6e20 85b6 0200 |0026: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -42a3f6: 0a02 |0029: move-result v2 │ │ -42a3f8: 3902 0300 |002a: if-nez v2, 002d // +0003 │ │ -42a3fc: 280d |002c: goto 0039 // +000d │ │ -42a3fe: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -42a400: 280b |002e: goto 0039 // +000b │ │ -42a402: 1a00 6c96 |002f: const-string v0, "laptop" // string@966c │ │ -42a406: 6e20 85b6 0200 |0031: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -42a40c: 0a02 |0034: move-result v2 │ │ -42a40e: 3902 0300 |0035: if-nez v2, 0038 // +0003 │ │ -42a412: 2802 |0037: goto 0039 // +0002 │ │ -42a414: 1201 |0038: const/4 v1, #int 0 // #0 │ │ -42a416: 2b01 2500 0000 |0039: packed-switch v1, 0000005e // +00000025 │ │ -42a41c: 6202 52bf |003c: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf52 │ │ -42a420: 1102 |003e: return-object v2 │ │ -42a422: 6202 4fbf |003f: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf4f │ │ -42a426: 1102 |0041: return-object v2 │ │ -42a428: 6202 53bf |0042: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf53 │ │ -42a42c: 1102 |0044: return-object v2 │ │ -42a42e: 6202 51bf |0045: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf51 │ │ -42a432: 1102 |0047: return-object v2 │ │ -42a434: 6202 50bf |0048: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf50 │ │ -42a438: 1102 |004a: return-object v2 │ │ -42a43a: 0000 |004b: nop // spacer │ │ -42a43c: 0002 0400 daf5 d6bd a290 4ac0 432f ... |004c: sparse-switch-data (18 units) │ │ -42a460: 0001 0400 0000 0000 0f00 0000 0c00 ... |005e: packed-switch-data (12 units) │ │ +42a3a0: |[42a3a0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.fromString:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ +42a3b0: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +42a3b4: 6202 52bf |0002: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf52 │ │ +42a3b8: 1102 |0004: return-object v2 │ │ +42a3ba: 6e10 8cb6 0200 |0005: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +42a3c0: 0a00 |0008: move-result v0 │ │ +42a3c2: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ +42a3c4: 2c00 4200 0000 |000a: sparse-switch v0, 0000004c // +00000042 │ │ +42a3ca: 282c |000d: goto 0039 // +002c │ │ +42a3cc: 1a00 8170 |000e: const-string v0, "desktop" // string@7081 │ │ +42a3d0: 6e20 85b6 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +42a3d6: 0a02 |0013: move-result v2 │ │ +42a3d8: 3902 0300 |0014: if-nez v2, 0017 // +0003 │ │ +42a3dc: 2823 |0016: goto 0039 // +0023 │ │ +42a3de: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +42a3e0: 2821 |0018: goto 0039 // +0021 │ │ +42a3e2: 1a00 30c4 |0019: const-string v0, "server" // string@c430 │ │ +42a3e6: 6e20 85b6 0200 |001b: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +42a3ec: 0a02 |001e: move-result v2 │ │ +42a3ee: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ +42a3f2: 2818 |0021: goto 0039 // +0018 │ │ +42a3f4: 1221 |0022: const/4 v1, #int 2 // #2 │ │ +42a3f6: 2816 |0023: goto 0039 // +0016 │ │ +42a3f8: 1a00 f2ab |0024: const-string v0, "mobile" // string@abf2 │ │ +42a3fc: 6e20 85b6 0200 |0026: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +42a402: 0a02 |0029: move-result v2 │ │ +42a404: 3902 0300 |002a: if-nez v2, 002d // +0003 │ │ +42a408: 280d |002c: goto 0039 // +000d │ │ +42a40a: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +42a40c: 280b |002e: goto 0039 // +000b │ │ +42a40e: 1a00 6c96 |002f: const-string v0, "laptop" // string@966c │ │ +42a412: 6e20 85b6 0200 |0031: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +42a418: 0a02 |0034: move-result v2 │ │ +42a41a: 3902 0300 |0035: if-nez v2, 0038 // +0003 │ │ +42a41e: 2802 |0037: goto 0039 // +0002 │ │ +42a420: 1201 |0038: const/4 v1, #int 0 // #0 │ │ +42a422: 2b01 2500 0000 |0039: packed-switch v1, 0000005e // +00000025 │ │ +42a428: 6202 52bf |003c: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.OTHER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf52 │ │ +42a42c: 1102 |003e: return-object v2 │ │ +42a42e: 6202 4fbf |003f: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.DESKTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf4f │ │ +42a432: 1102 |0041: return-object v2 │ │ +42a434: 6202 53bf |0042: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.SERVER:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf53 │ │ +42a438: 1102 |0044: return-object v2 │ │ +42a43a: 6202 51bf |0045: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.MOBILE:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf51 │ │ +42a43e: 1102 |0047: return-object v2 │ │ +42a440: 6202 50bf |0048: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.LAPTOP:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf50 │ │ +42a444: 1102 |004a: return-object v2 │ │ +42a446: 0000 |004b: nop // spacer │ │ +42a448: 0002 0400 daf5 d6bd a290 4ac0 432f ... |004c: sparse-switch-data (18 units) │ │ +42a46c: 0001 0400 0000 0000 0f00 0000 0c00 ... |005e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=35 │ │ 0x0005 line=38 │ │ 0x003c line=48 │ │ 0x003f line=40 │ │ 0x0042 line=46 │ │ @@ -973790,20 +973790,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -42a478: |[42a478] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ -42a488: 1c00 a21c |0000: const-class v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1ca2 │ │ -42a48c: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ -42a492: 0c01 |0005: move-result-object v1 │ │ -42a494: 1f01 a21c |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1ca2 │ │ -42a498: 1101 |0008: return-object v1 │ │ +42a484: |[42a484] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ +42a494: 1c00 a21c |0000: const-class v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1ca2 │ │ +42a498: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ +42a49e: 0c01 |0005: move-result-object v1 │ │ +42a4a0: 1f01 a21c |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@1ca2 │ │ +42a4a4: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;) │ │ @@ -973811,20 +973811,20 @@ │ │ type : '()[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42a4e8: |[42a4e8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.values:()[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ -42a4f8: 6200 4ebf |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$VALUES:[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf4e │ │ -42a4fc: 6e10 95bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.clone:()Ljava/lang/Object; // method@bb95 │ │ -42a502: 0c00 |0005: move-result-object v0 │ │ -42a504: 1f00 1b21 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@211b │ │ -42a508: 1100 |0008: return-object v0 │ │ +42a4f4: |[42a4f4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.values:()[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ +42a504: 6200 4ebf |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.$VALUES:[Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf4e │ │ +42a508: 6e10 95bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.clone:()Ljava/lang/Object; // method@bb95 │ │ +42a50e: 0c00 |0005: move-result-object v0 │ │ +42a510: 1f00 1b21 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // type@211b │ │ +42a514: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;) │ │ @@ -973832,21 +973832,21 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -42a50c: |[42a50c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.toString:()Ljava/lang/String; │ │ -42a51c: 6f10 f4b5 0200 |0000: invoke-super {v2}, Ljava/lang/Enum;.toString:()Ljava/lang/String; // method@b5f4 │ │ -42a522: 0c00 |0003: move-result-object v0 │ │ -42a524: 6201 e0ff |0004: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ -42a528: 6e20 a2b6 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ -42a52e: 0c00 |0009: move-result-object v0 │ │ -42a530: 1100 |000a: return-object v0 │ │ +42a518: |[42a518] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice$DeviceType.toString:()Ljava/lang/String; │ │ +42a528: 6f10 f4b5 0200 |0000: invoke-super {v2}, Ljava/lang/Enum;.toString:()Ljava/lang/String; // method@b5f4 │ │ +42a52e: 0c00 |0003: move-result-object v0 │ │ +42a530: 6201 e0ff |0004: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ +42a534: 6e20 a2b6 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ +42a53a: 0c00 |0009: move-result-object v0 │ │ +42a53c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -973894,23 +973894,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -42a6b0: |[42a6b0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V │ │ -42a6c0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42a6c6: 5b01 55bf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@bf55 │ │ -42a6ca: 5b02 54bf |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@bf54 │ │ -42a6ce: 7110 68af 0300 |0007: invoke-static {v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.fromString:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // method@af68 │ │ -42a6d4: 0c01 |000a: move-result-object v1 │ │ -42a6d6: 5b01 57bf |000b: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf57 │ │ -42a6da: 5904 56bf |000d: iput v4, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@bf56 │ │ -42a6de: 0e00 |000f: return-void │ │ +42a6bc: |[42a6bc] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V │ │ +42a6cc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42a6d2: 5b01 55bf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@bf55 │ │ +42a6d6: 5b02 54bf |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@bf54 │ │ +42a6da: 7110 68af 0300 |0007: invoke-static {v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.fromString:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // method@af68 │ │ +42a6e0: 0c01 |000a: move-result-object v1 │ │ +42a6e2: 5b01 57bf |000b: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf57 │ │ +42a6e6: 5904 56bf |000d: iput v4, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@bf56 │ │ +42a6ea: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=18 │ │ 0x0005 line=19 │ │ 0x0007 line=20 │ │ 0x000d line=21 │ │ @@ -973927,17 +973927,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42a600: |[42a600] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getCaption:()Ljava/lang/String; │ │ -42a610: 5410 54bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@bf54 │ │ -42a614: 1100 |0002: return-object v0 │ │ +42a60c: |[42a60c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getCaption:()Ljava/lang/String; │ │ +42a61c: 5410 54bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@bf54 │ │ +42a620: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;) │ │ @@ -973945,17 +973945,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42a618: |[42a618] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getId:()Ljava/lang/String; │ │ -42a628: 5410 55bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@bf55 │ │ -42a62c: 1100 |0002: return-object v0 │ │ +42a624: |[42a624] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getId:()Ljava/lang/String; │ │ +42a634: 5410 55bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@bf55 │ │ +42a638: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;) │ │ @@ -973963,17 +973963,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42a5e8: |[42a5e8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getSubscriptions:()I │ │ -42a5f8: 5210 56bf |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@bf56 │ │ -42a5fc: 0f00 |0002: return v0 │ │ +42a5f4: |[42a5f4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getSubscriptions:()I │ │ +42a604: 5210 56bf |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@bf56 │ │ +42a608: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;) │ │ @@ -973981,17 +973981,17 @@ │ │ type : '()Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42a5d0: |[42a5d0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getType:()Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ -42a5e0: 5410 57bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf57 │ │ -42a5e4: 1100 |0002: return-object v0 │ │ +42a5dc: |[42a5dc] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.getType:()Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; │ │ +42a5ec: 5410 57bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf57 │ │ +42a5f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;) │ │ @@ -973999,38 +973999,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -42a630: |[42a630] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.toString:()Ljava/lang/String; │ │ -42a640: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -42a644: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42a64a: 1a01 721a |0005: const-string v1, "GpodnetDevice [id=" // string@1a72 │ │ -42a64e: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a654: 5421 55bf |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@bf55 │ │ -42a658: 6e20 b9b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a65e: 1a01 e805 |000f: const-string v1, ", caption=" // string@05e8 │ │ -42a662: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a668: 5421 54bf |0014: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@bf54 │ │ -42a66c: 6e20 b9b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a672: 1a01 0c07 |0019: const-string v1, ", type=" // string@070c │ │ -42a676: 6e20 b9b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a67c: 5421 57bf |001e: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf57 │ │ -42a680: 6e20 b8b6 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -42a686: 1a01 e206 |0023: const-string v1, ", subscriptions=" // string@06e2 │ │ -42a68a: 6e20 b9b6 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a690: 5221 56bf |0028: iget v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@bf56 │ │ -42a694: 6e20 b4b6 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -42a69a: 1a01 f659 |002d: const-string v1, "]" // string@59f6 │ │ -42a69e: 6e20 b9b6 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a6a4: 6e10 c3b6 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42a6aa: 0c00 |0035: move-result-object v0 │ │ -42a6ac: 1100 |0036: return-object v0 │ │ +42a63c: |[42a63c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetDevice.toString:()Ljava/lang/String; │ │ +42a64c: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +42a650: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42a656: 1a01 721a |0005: const-string v1, "GpodnetDevice [id=" // string@1a72 │ │ +42a65a: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a660: 5421 55bf |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.id:Ljava/lang/String; // field@bf55 │ │ +42a664: 6e20 b9b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a66a: 1a01 e805 |000f: const-string v1, ", caption=" // string@05e8 │ │ +42a66e: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a674: 5421 54bf |0014: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.caption:Ljava/lang/String; // field@bf54 │ │ +42a678: 6e20 b9b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a67e: 1a01 0c07 |0019: const-string v1, ", type=" // string@070c │ │ +42a682: 6e20 b9b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a688: 5421 57bf |001e: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.type:Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType; // field@bf57 │ │ +42a68c: 6e20 b8b6 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +42a692: 1a01 e206 |0023: const-string v1, ", subscriptions=" // string@06e2 │ │ +42a696: 6e20 b9b6 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a69c: 5221 56bf |0028: iget v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.subscriptions:I // field@bf56 │ │ +42a6a0: 6e20 b4b6 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +42a6a6: 1a01 f659 |002d: const-string v1, "]" // string@59f6 │ │ +42a6aa: 6e20 b9b6 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a6b0: 6e10 c3b6 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42a6b6: 0c00 |0035: move-result-object v0 │ │ +42a6b8: 1100 |0036: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0037 reg=2 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -974090,25 +974090,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -42a920: |[42a920] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -42a930: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42a936: 5b01 5fbf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@bf5f │ │ -42a93a: 5b02 5ebf |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@bf5e │ │ -42a93e: 5b03 5abf |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@bf5a │ │ -42a942: 5904 5dbf |0009: iput v4, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@bf5d │ │ -42a946: 5b05 5bbf |000b: iput-object v5, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@bf5b │ │ -42a94a: 5b06 60bf |000d: iput-object v6, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@bf60 │ │ -42a94e: 5b07 5cbf |000f: iput-object v7, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@bf5c │ │ -42a952: 5b08 59bf |0011: iput-object v8, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.author:Ljava/lang/String; // field@bf59 │ │ -42a956: 0e00 |0013: return-void │ │ +42a92c: |[42a92c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +42a93c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42a942: 5b01 5fbf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@bf5f │ │ +42a946: 5b02 5ebf |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@bf5e │ │ +42a94a: 5b03 5abf |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@bf5a │ │ +42a94e: 5904 5dbf |0009: iput v4, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@bf5d │ │ +42a952: 5b05 5bbf |000b: iput-object v5, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@bf5b │ │ +42a956: 5b06 60bf |000d: iput-object v6, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@bf60 │ │ +42a95a: 5b07 5cbf |000f: iput-object v7, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@bf5c │ │ +42a95e: 5b08 59bf |0011: iput-object v8, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.author:Ljava/lang/String; // field@bf59 │ │ +42a962: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ 0x0005 line=18 │ │ 0x0007 line=19 │ │ 0x0009 line=20 │ │ @@ -974133,17 +974133,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42a7bc: |[42a7bc] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getAuthor:()Ljava/lang/String; │ │ -42a7cc: 5410 59bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.author:Ljava/lang/String; // field@bf59 │ │ -42a7d0: 1100 |0002: return-object v0 │ │ +42a7c8: |[42a7c8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getAuthor:()Ljava/lang/String; │ │ +42a7d8: 5410 59bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.author:Ljava/lang/String; // field@bf59 │ │ +42a7dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;) │ │ @@ -974151,17 +974151,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42a7d4: |[42a7d4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getDescription:()Ljava/lang/String; │ │ -42a7e4: 5410 5abf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@bf5a │ │ -42a7e8: 1100 |0002: return-object v0 │ │ +42a7e0: |[42a7e0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getDescription:()Ljava/lang/String; │ │ +42a7f0: 5410 5abf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@bf5a │ │ +42a7f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;) │ │ @@ -974169,17 +974169,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42a7ec: |[42a7ec] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getLogoUrl:()Ljava/lang/String; │ │ -42a7fc: 5410 5bbf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@bf5b │ │ -42a800: 1100 |0002: return-object v0 │ │ +42a7f8: |[42a7f8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getLogoUrl:()Ljava/lang/String; │ │ +42a808: 5410 5bbf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@bf5b │ │ +42a80c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;) │ │ @@ -974187,17 +974187,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42a804: |[42a804] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getMygpoLink:()Ljava/lang/String; │ │ -42a814: 5410 5cbf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@bf5c │ │ -42a818: 1100 |0002: return-object v0 │ │ +42a810: |[42a810] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getMygpoLink:()Ljava/lang/String; │ │ +42a820: 5410 5cbf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@bf5c │ │ +42a824: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;) │ │ @@ -974205,17 +974205,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42a7a4: |[42a7a4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getSubscribers:()I │ │ -42a7b4: 5210 5dbf |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@bf5d │ │ -42a7b8: 0f00 |0002: return v0 │ │ +42a7b0: |[42a7b0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getSubscribers:()I │ │ +42a7c0: 5210 5dbf |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@bf5d │ │ +42a7c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ │ │ #5 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;) │ │ @@ -974223,17 +974223,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42a81c: |[42a81c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getTitle:()Ljava/lang/String; │ │ -42a82c: 5410 5ebf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@bf5e │ │ -42a830: 1100 |0002: return-object v0 │ │ +42a828: |[42a828] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getTitle:()Ljava/lang/String; │ │ +42a838: 5410 5ebf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@bf5e │ │ +42a83c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ │ │ #6 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;) │ │ @@ -974241,17 +974241,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42a834: |[42a834] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getUrl:()Ljava/lang/String; │ │ -42a844: 5410 5fbf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@bf5f │ │ -42a848: 1100 |0002: return-object v0 │ │ +42a840: |[42a840] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getUrl:()Ljava/lang/String; │ │ +42a850: 5410 5fbf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@bf5f │ │ +42a854: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ │ │ #7 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;) │ │ @@ -974259,17 +974259,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42a84c: |[42a84c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getWebsite:()Ljava/lang/String; │ │ -42a85c: 5410 60bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@bf60 │ │ -42a860: 1100 |0002: return-object v0 │ │ +42a858: |[42a858] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.getWebsite:()Ljava/lang/String; │ │ +42a868: 5410 60bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@bf60 │ │ +42a86c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ │ │ #8 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;) │ │ @@ -974277,50 +974277,50 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -42a864: |[42a864] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.toString:()Ljava/lang/String; │ │ -42a874: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -42a878: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42a87e: 1a01 731a |0005: const-string v1, "GpodnetPodcast [url=" // string@1a73 │ │ -42a882: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a888: 5421 5fbf |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@bf5f │ │ -42a88c: 6e20 b9b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a892: 1a01 0007 |000f: const-string v1, ", title=" // string@0700 │ │ -42a896: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a89c: 5421 5ebf |0014: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@bf5e │ │ -42a8a0: 6e20 b9b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a8a6: 1a01 0906 |0019: const-string v1, ", description=" // string@0609 │ │ -42a8aa: 6e20 b9b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a8b0: 5421 5abf |001e: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@bf5a │ │ -42a8b4: 6e20 b9b6 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a8ba: 1a01 e106 |0023: const-string v1, ", subscribers=" // string@06e1 │ │ -42a8be: 6e20 b9b6 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a8c4: 5221 5dbf |0028: iget v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@bf5d │ │ -42a8c8: 6e20 b4b6 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -42a8ce: 1a01 6906 |002d: const-string v1, ", logoUrl=" // string@0669 │ │ -42a8d2: 6e20 b9b6 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a8d8: 5421 5bbf |0032: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@bf5b │ │ -42a8dc: 6e20 b9b6 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a8e2: 1a01 1b07 |0037: const-string v1, ", website=" // string@071b │ │ -42a8e6: 6e20 b9b6 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a8ec: 5421 60bf |003c: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@bf60 │ │ -42a8f0: 6e20 b9b6 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a8f6: 1a01 9806 |0041: const-string v1, ", mygpoLink=" // string@0698 │ │ -42a8fa: 6e20 b9b6 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a900: 5421 5cbf |0046: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@bf5c │ │ -42a904: 6e20 b9b6 1000 |0048: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a90a: 1a01 f659 |004b: const-string v1, "]" // string@59f6 │ │ -42a90e: 6e20 b9b6 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a914: 6e10 c3b6 0000 |0050: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42a91a: 0c00 |0053: move-result-object v0 │ │ -42a91c: 1100 |0054: return-object v0 │ │ +42a870: |[42a870] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetPodcast.toString:()Ljava/lang/String; │ │ +42a880: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +42a884: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42a88a: 1a01 731a |0005: const-string v1, "GpodnetPodcast [url=" // string@1a73 │ │ +42a88e: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a894: 5421 5fbf |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.url:Ljava/lang/String; // field@bf5f │ │ +42a898: 6e20 b9b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a89e: 1a01 0007 |000f: const-string v1, ", title=" // string@0700 │ │ +42a8a2: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a8a8: 5421 5ebf |0014: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.title:Ljava/lang/String; // field@bf5e │ │ +42a8ac: 6e20 b9b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a8b2: 1a01 0906 |0019: const-string v1, ", description=" // string@0609 │ │ +42a8b6: 6e20 b9b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a8bc: 5421 5abf |001e: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.description:Ljava/lang/String; // field@bf5a │ │ +42a8c0: 6e20 b9b6 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a8c6: 1a01 e106 |0023: const-string v1, ", subscribers=" // string@06e1 │ │ +42a8ca: 6e20 b9b6 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a8d0: 5221 5dbf |0028: iget v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.subscribers:I // field@bf5d │ │ +42a8d4: 6e20 b4b6 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +42a8da: 1a01 6906 |002d: const-string v1, ", logoUrl=" // string@0669 │ │ +42a8de: 6e20 b9b6 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a8e4: 5421 5bbf |0032: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.logoUrl:Ljava/lang/String; // field@bf5b │ │ +42a8e8: 6e20 b9b6 1000 |0034: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a8ee: 1a01 1b07 |0037: const-string v1, ", website=" // string@071b │ │ +42a8f2: 6e20 b9b6 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a8f8: 5421 60bf |003c: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.website:Ljava/lang/String; // field@bf60 │ │ +42a8fc: 6e20 b9b6 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a902: 1a01 9806 |0041: const-string v1, ", mygpoLink=" // string@0698 │ │ +42a906: 6e20 b9b6 1000 |0043: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a90c: 5421 5cbf |0046: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast;.mygpoLink:Ljava/lang/String; // field@bf5c │ │ +42a910: 6e20 b9b6 1000 |0048: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a916: 1a01 f659 |004b: const-string v1, "]" // string@59f6 │ │ +42a91a: 6e20 b9b6 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42a920: 6e10 c3b6 0000 |0050: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42a926: 0c00 |0053: move-result-object v0 │ │ +42a928: 1100 |0054: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0055 reg=2 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetPodcast; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -974353,18 +974353,18 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42aa6c: |[42aa6c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -42aa7c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42aa82: 5b01 62bf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf62 │ │ -42aa86: 0e00 |0005: return-void │ │ +42aa78: |[42aa78] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +42aa88: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42aa8e: 5b01 62bf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf62 │ │ +42aa92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ │ │ @@ -974374,19 +974374,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -42aa4c: |[42aa4c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ -42aa5c: 5410 62bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf62 │ │ -42aa60: 7110 98af 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$s_RXvnTdn8aoMIuBuYUdXYYJ-nM:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Lorg/json/JSONObject; // method@af98 │ │ -42aa66: 0c00 |0005: move-result-object v0 │ │ -42aa68: 1100 |0006: return-object v0 │ │ +42aa58: |[42aa58] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda0.call:()Ljava/lang/Object; │ │ +42aa68: 5410 62bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf62 │ │ +42aa6c: 7110 98af 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$s_RXvnTdn8aoMIuBuYUdXYYJ-nM:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Lorg/json/JSONObject; // method@af98 │ │ +42aa72: 0c00 |0005: move-result-object v0 │ │ +42aa74: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -974419,18 +974419,18 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42ab58: |[42ab58] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -42ab68: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ab6e: 5b01 65bf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf65 │ │ -42ab72: 0e00 |0005: return-void │ │ +42ab64: |[42ab64] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +42ab74: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ab7a: 5b01 65bf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf65 │ │ +42ab7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ │ │ @@ -974440,19 +974440,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -42ab38: |[42ab38] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda4.call:()Ljava/lang/Object; │ │ -42ab48: 5410 65bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf65 │ │ -42ab4c: 7110 93af 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$FRh8L8OZooAdfLUuLSgFv4VZv9Y:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Ljava/lang/String; // method@af93 │ │ -42ab52: 0c00 |0005: move-result-object v0 │ │ -42ab54: 1100 |0006: return-object v0 │ │ +42ab44: |[42ab44] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda4.call:()Ljava/lang/Object; │ │ +42ab54: 5410 65bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf65 │ │ +42ab58: 7110 93af 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$FRh8L8OZooAdfLUuLSgFv4VZv9Y:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Ljava/lang/String; // method@af93 │ │ +42ab5e: 0c00 |0005: move-result-object v0 │ │ +42ab60: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -974583,18 +974583,18 @@ │ │ type : '(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -42ac3c: |[42ac3c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$4ElHrZeC_NCM69iaTnsW_FPfluQ:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; │ │ -42ac4c: 7110 9eaf 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$4:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; // method@af9e │ │ -42ac52: 0c00 |0003: move-result-object v0 │ │ -42ac54: 1100 |0004: return-object v0 │ │ +42ac48: |[42ac48] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$4ElHrZeC_NCM69iaTnsW_FPfluQ:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; │ │ +42ac58: 7110 9eaf 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$4:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; // method@af9e │ │ +42ac5e: 0c00 |0003: move-result-object v0 │ │ +42ac60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lio/reactivex/Observable; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;) │ │ @@ -974602,18 +974602,18 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Ljava/lang/String;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -42ac7c: |[42ac7c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$FRh8L8OZooAdfLUuLSgFv4VZv9Y:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Ljava/lang/String; │ │ -42ac8c: 7010 a1af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$0:()Ljava/lang/String; // method@afa1 │ │ -42ac92: 0c00 |0003: move-result-object v0 │ │ -42ac94: 1100 |0004: return-object v0 │ │ +42ac88: |[42ac88] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$FRh8L8OZooAdfLUuLSgFv4VZv9Y:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Ljava/lang/String; │ │ +42ac98: 7010 a1af 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$0:()Ljava/lang/String; // method@afa1 │ │ +42ac9e: 0c00 |0003: move-result-object v0 │ │ +42aca0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;) │ │ @@ -974621,17 +974621,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/String;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42aed4: |[42aed4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$YAdaGZqivD-dhQODDWd8xaPIVSQ:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/String;)V │ │ -42aee4: 7020 a2af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$1:(Ljava/lang/String;)V // method@afa2 │ │ -42aeea: 0e00 |0003: return-void │ │ +42aee0: |[42aee0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$YAdaGZqivD-dhQODDWd8xaPIVSQ:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/String;)V │ │ +42aef0: 7020 a2af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$1:(Ljava/lang/String;)V // method@afa2 │ │ +42aef6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -974640,17 +974640,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42aeec: |[42aeec] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$ao9IZ1ttvPz6YUFOtRZaZwObpHo:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V │ │ -42aefc: 7020 a0af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$6:(Ljava/lang/Throwable;)V // method@afa0 │ │ -42af02: 0e00 |0003: return-void │ │ +42aef8: |[42aef8] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$ao9IZ1ttvPz6YUFOtRZaZwObpHo:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V │ │ +42af08: 7020 a0af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$6:(Ljava/lang/Throwable;)V // method@afa0 │ │ +42af0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -974659,17 +974659,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42af04: |[42af04] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$pOE7pU4RZEySOZcrtTGABUucyes:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V │ │ -42af14: 7020 a3af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$2:(Ljava/lang/Throwable;)V // method@afa3 │ │ -42af1a: 0e00 |0003: return-void │ │ +42af10: |[42af10] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$pOE7pU4RZEySOZcrtTGABUucyes:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V │ │ +42af20: 7020 a3af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$start$2:(Ljava/lang/Throwable;)V // method@afa3 │ │ +42af26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -974678,17 +974678,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Lorg/json/JSONObject;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42af1c: |[42af1c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$sUL78z9ahMadW9_X623kzND7WUU:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Lorg/json/JSONObject;)V │ │ -42af2c: 7020 9faf 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$5:(Lorg/json/JSONObject;)V // method@af9f │ │ -42af32: 0e00 |0003: return-void │ │ +42af28: |[42af28] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$sUL78z9ahMadW9_X623kzND7WUU:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Lorg/json/JSONObject;)V │ │ +42af38: 7020 9faf 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$5:(Lorg/json/JSONObject;)V // method@af9f │ │ +42af3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/json/JSONObject; │ │ │ │ @@ -974697,18 +974697,18 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Lorg/json/JSONObject;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -42ad88: |[42ad88] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$s_RXvnTdn8aoMIuBuYUdXYYJ-nM:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Lorg/json/JSONObject; │ │ -42ad98: 7010 9daf 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$3:()Lorg/json/JSONObject; // method@af9d │ │ -42ad9e: 0c00 |0003: move-result-object v0 │ │ -42ada0: 1100 |0004: return-object v0 │ │ +42ad94: |[42ad94] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.$r8$lambda$s_RXvnTdn8aoMIuBuYUdXYYJ-nM:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)Lorg/json/JSONObject; │ │ +42ada4: 7010 9daf 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.lambda$poll$3:()Lorg/json/JSONObject; // method@af9d │ │ +42adaa: 0c00 |0003: move-result-object v0 │ │ +42adac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ │ │ #7 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;) │ │ @@ -974716,24 +974716,24 @@ │ │ type : '(Lokhttp3/OkHttpClient;Ljava/lang/String;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -42af34: |[42af34] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;)V │ │ -42af44: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42af4a: 5b01 6dbf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.httpClient:Lokhttp3/OkHttpClient; // field@bf6d │ │ -42af4e: 5b02 6fbf |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.rawHostUrl:Ljava/lang/String; // field@bf6f │ │ -42af52: 2201 8b1c |0007: new-instance v1, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1c8b │ │ -42af56: 7020 39af 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@af39 │ │ -42af5c: 5b01 6cbf |000c: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@bf6c │ │ -42af60: 5b03 6abf |000e: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.context:Landroid/content/Context; // field@bf6a │ │ -42af64: 5b04 69bf |0010: iput-object v4, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@bf69 │ │ -42af68: 0e00 |0012: return-void │ │ +42af40: |[42af40] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;)V │ │ +42af50: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42af56: 5b01 6dbf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.httpClient:Lokhttp3/OkHttpClient; // field@bf6d │ │ +42af5a: 5b02 6fbf |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.rawHostUrl:Ljava/lang/String; // field@bf6f │ │ +42af5e: 2201 8b1c |0007: new-instance v1, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1c8b │ │ +42af62: 7020 39af 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@af39 │ │ +42af68: 5b01 6cbf |000c: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@bf6c │ │ +42af6c: 5b03 6abf |000e: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.context:Landroid/content/Context; // field@bf6a │ │ +42af70: 5b04 69bf |0010: iput-object v4, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@bf69 │ │ +42af74: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=42 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ 0x000e line=45 │ │ @@ -974750,63 +974750,63 @@ │ │ type : '(Ljava/net/URL;Ljava/lang/String;)Lorg/json/JSONObject;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 101 16-bit code units │ │ -42ada4: |[42ada4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.doRequest:(Ljava/net/URL;Ljava/lang/String;)Lorg/json/JSONObject; │ │ -42adb4: 1a00 9460 |0000: const-string v0, "application/x-www-form-urlencoded" // string@6094 │ │ -42adb8: 7110 9bba 0000 |0002: invoke-static {v0}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@ba9b │ │ -42adbe: 0c00 |0005: move-result-object v0 │ │ -42adc0: 7120 bfba 0400 |0006: invoke-static {v4, v0}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@babf │ │ -42adc6: 0c04 |0009: move-result-object v4 │ │ -42adc8: 2200 c41f |000a: new-instance v0, Lokhttp3/Request$Builder; // type@1fc4 │ │ -42adcc: 7010 b0ba 0000 |000c: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ -42add2: 6e20 b9ba 3000 |000f: invoke-virtual {v0, v3}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@bab9 │ │ -42add8: 0c03 |0012: move-result-object v3 │ │ -42adda: 1a00 9045 |0013: const-string v0, "POST" // string@4590 │ │ -42adde: 6e30 b5ba 0304 |0015: invoke-virtual {v3, v0, v4}, Lokhttp3/Request$Builder;.method:(Ljava/lang/String;Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@bab5 │ │ -42ade4: 0c03 |0018: move-result-object v3 │ │ -42ade6: 6e10 b2ba 0300 |0019: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ -42adec: 0c03 |001c: move-result-object v3 │ │ -42adee: 5424 6dbf |001d: iget-object v4, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.httpClient:Lokhttp3/OkHttpClient; // field@bf6d │ │ -42adf2: 6e20 afba 3400 |001f: invoke-virtual {v4, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ -42adf8: 0c03 |0022: move-result-object v3 │ │ -42adfa: 7210 8cba 0300 |0023: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ -42ae00: 0c03 |0026: move-result-object v3 │ │ -42ae02: 6e10 c2ba 0300 |0027: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -42ae08: 0a04 |002a: move-result v4 │ │ -42ae0a: 1300 c800 |002b: const/16 v0, #int 200 // #c8 │ │ -42ae0e: 3304 1a00 |002d: if-ne v4, v0, 0047 // +001a │ │ -42ae12: 6e10 c0ba 0300 |002f: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ -42ae18: 0c03 |0032: move-result-object v3 │ │ -42ae1a: 3803 0c00 |0033: if-eqz v3, 003f // +000c │ │ -42ae1e: 2204 ed1f |0035: new-instance v4, Lorg/json/JSONObject; // type@1fed │ │ -42ae22: 6e10 ccba 0300 |0037: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@bacc │ │ -42ae28: 0c03 |003a: move-result-object v3 │ │ -42ae2a: 7020 2bbb 3400 |003b: invoke-direct {v4, v3}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ -42ae30: 1104 |003e: return-object v4 │ │ -42ae32: 2203 461e |003f: new-instance v3, Ljava/io/IOException; // type@1e46 │ │ -42ae36: 1a04 df15 |0041: const-string v4, "Empty response" // string@15df │ │ -42ae3a: 7020 4bb5 4300 |0043: invoke-direct {v3, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ -42ae40: 2703 |0046: throw v3 │ │ -42ae42: 6e10 c1ba 0300 |0047: invoke-virtual {v3}, Lokhttp3/Response;.close:()V // method@bac1 │ │ -42ae48: 2204 461e |004a: new-instance v4, Ljava/io/IOException; // type@1e46 │ │ -42ae4c: 2200 8d1e |004c: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -42ae50: 7010 adb6 0000 |004e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42ae56: 1a01 ca48 |0051: const-string v1, "Return code " // string@48ca │ │ -42ae5a: 6e20 b9b6 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42ae60: 6e10 c2ba 0300 |0056: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -42ae66: 0a03 |0059: move-result v3 │ │ -42ae68: 6e20 b4b6 3000 |005a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -42ae6e: 6e10 c3b6 0000 |005d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42ae74: 0c03 |0060: move-result-object v3 │ │ -42ae76: 7020 4bb5 3400 |0061: invoke-direct {v4, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ -42ae7c: 2704 |0064: throw v4 │ │ +42adb0: |[42adb0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.doRequest:(Ljava/net/URL;Ljava/lang/String;)Lorg/json/JSONObject; │ │ +42adc0: 1a00 9460 |0000: const-string v0, "application/x-www-form-urlencoded" // string@6094 │ │ +42adc4: 7110 9bba 0000 |0002: invoke-static {v0}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@ba9b │ │ +42adca: 0c00 |0005: move-result-object v0 │ │ +42adcc: 7120 bfba 0400 |0006: invoke-static {v4, v0}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@babf │ │ +42add2: 0c04 |0009: move-result-object v4 │ │ +42add4: 2200 c41f |000a: new-instance v0, Lokhttp3/Request$Builder; // type@1fc4 │ │ +42add8: 7010 b0ba 0000 |000c: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ +42adde: 6e20 b9ba 3000 |000f: invoke-virtual {v0, v3}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@bab9 │ │ +42ade4: 0c03 |0012: move-result-object v3 │ │ +42ade6: 1a00 9045 |0013: const-string v0, "POST" // string@4590 │ │ +42adea: 6e30 b5ba 0304 |0015: invoke-virtual {v3, v0, v4}, Lokhttp3/Request$Builder;.method:(Ljava/lang/String;Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@bab5 │ │ +42adf0: 0c03 |0018: move-result-object v3 │ │ +42adf2: 6e10 b2ba 0300 |0019: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ +42adf8: 0c03 |001c: move-result-object v3 │ │ +42adfa: 5424 6dbf |001d: iget-object v4, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.httpClient:Lokhttp3/OkHttpClient; // field@bf6d │ │ +42adfe: 6e20 afba 3400 |001f: invoke-virtual {v4, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ +42ae04: 0c03 |0022: move-result-object v3 │ │ +42ae06: 7210 8cba 0300 |0023: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ +42ae0c: 0c03 |0026: move-result-object v3 │ │ +42ae0e: 6e10 c2ba 0300 |0027: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +42ae14: 0a04 |002a: move-result v4 │ │ +42ae16: 1300 c800 |002b: const/16 v0, #int 200 // #c8 │ │ +42ae1a: 3304 1a00 |002d: if-ne v4, v0, 0047 // +001a │ │ +42ae1e: 6e10 c0ba 0300 |002f: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ +42ae24: 0c03 |0032: move-result-object v3 │ │ +42ae26: 3803 0c00 |0033: if-eqz v3, 003f // +000c │ │ +42ae2a: 2204 ed1f |0035: new-instance v4, Lorg/json/JSONObject; // type@1fed │ │ +42ae2e: 6e10 ccba 0300 |0037: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@bacc │ │ +42ae34: 0c03 |003a: move-result-object v3 │ │ +42ae36: 7020 2bbb 3400 |003b: invoke-direct {v4, v3}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ +42ae3c: 1104 |003e: return-object v4 │ │ +42ae3e: 2203 461e |003f: new-instance v3, Ljava/io/IOException; // type@1e46 │ │ +42ae42: 1a04 df15 |0041: const-string v4, "Empty response" // string@15df │ │ +42ae46: 7020 4bb5 4300 |0043: invoke-direct {v3, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ +42ae4c: 2703 |0046: throw v3 │ │ +42ae4e: 6e10 c1ba 0300 |0047: invoke-virtual {v3}, Lokhttp3/Response;.close:()V // method@bac1 │ │ +42ae54: 2204 461e |004a: new-instance v4, Ljava/io/IOException; // type@1e46 │ │ +42ae58: 2200 8d1e |004c: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +42ae5c: 7010 adb6 0000 |004e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42ae62: 1a01 ca48 |0051: const-string v1, "Return code " // string@48ca │ │ +42ae66: 6e20 b9b6 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42ae6c: 6e10 c2ba 0300 |0056: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +42ae72: 0a03 |0059: move-result v3 │ │ +42ae74: 6e20 b4b6 3000 |005a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +42ae7a: 6e10 c3b6 0000 |005d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42ae80: 0c03 |0060: move-result-object v3 │ │ +42ae82: 7020 4bb5 3400 |0061: invoke-direct {v4, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ +42ae88: 2704 |0064: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=120 │ │ 0x0006 line=119 │ │ 0x000a line=121 │ │ 0x001d line=122 │ │ 0x0027 line=123 │ │ @@ -974825,32 +974825,32 @@ │ │ type : '(Lokhttp3/OkHttpClient;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;Ljava/util/ArrayList;)Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 31 16-bit code units │ │ -42abec: |[42abec] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.fromInstanceState:(Lokhttp3/OkHttpClient;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;Ljava/util/ArrayList;)Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ -42abfc: 2200 af1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // type@1caf │ │ -42ac00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -42ac02: 6e20 10b8 1500 |0003: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ -42ac08: 0c01 |0006: move-result-object v1 │ │ -42ac0a: 1f01 8c1e |0007: check-cast v1, Ljava/lang/String; // type@1e8c │ │ -42ac0e: 7054 99af 2031 |0009: invoke-direct {v0, v2, v1, v3, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;)V // method@af99 │ │ -42ac14: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -42ac16: 6e20 10b8 2500 |000d: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ -42ac1c: 0c02 |0010: move-result-object v2 │ │ -42ac1e: 1f02 8c1e |0011: check-cast v2, Ljava/lang/String; // type@1e8c │ │ -42ac22: 5b02 71bf |0013: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@bf71 │ │ -42ac26: 1222 |0015: const/4 v2, #int 2 // #2 │ │ -42ac28: 6e20 10b8 2500 |0016: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ -42ac2e: 0c02 |0019: move-result-object v2 │ │ -42ac30: 1f02 8c1e |001a: check-cast v2, Ljava/lang/String; // type@1e8c │ │ -42ac34: 5b02 6bbf |001c: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@bf6b │ │ -42ac38: 1100 |001e: return-object v0 │ │ +42abf8: |[42abf8] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.fromInstanceState:(Lokhttp3/OkHttpClient;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;Ljava/util/ArrayList;)Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ +42ac08: 2200 af1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // type@1caf │ │ +42ac0c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +42ac0e: 6e20 10b8 1500 |0003: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ +42ac14: 0c01 |0006: move-result-object v1 │ │ +42ac16: 1f01 8c1e |0007: check-cast v1, Ljava/lang/String; // type@1e8c │ │ +42ac1a: 7054 99af 2031 |0009: invoke-direct {v0, v2, v1, v3, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Landroid/content/Context;Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;)V // method@af99 │ │ +42ac20: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +42ac22: 6e20 10b8 2500 |000d: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ +42ac28: 0c02 |0010: move-result-object v2 │ │ +42ac2a: 1f02 8c1e |0011: check-cast v2, Ljava/lang/String; // type@1e8c │ │ +42ac2e: 5b02 71bf |0013: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@bf71 │ │ +42ac32: 1222 |0015: const/4 v2, #int 2 // #2 │ │ +42ac34: 6e20 10b8 2500 |0016: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ +42ac3a: 0c02 |0019: move-result-object v2 │ │ +42ac3c: 1f02 8c1e |001a: check-cast v2, Ljava/lang/String; // type@1e8c │ │ +42ac40: 5b02 6bbf |001c: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@bf6b │ │ +42ac44: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000d line=52 │ │ 0x0016 line=53 │ │ locals : │ │ 0x0000 - 0x001f reg=2 (null) Lokhttp3/OkHttpClient; │ │ @@ -974863,31 +974863,31 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -42ae80: |[42ae80] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$3:()Lorg/json/JSONObject; │ │ -42ae90: 5430 6bbf |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@bf6b │ │ -42ae94: 7110 49b7 0000 |0002: invoke-static {v0}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@b749 │ │ -42ae9a: 0c00 |0005: move-result-object v0 │ │ -42ae9c: 6e10 4db7 0000 |0006: invoke-virtual {v0}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ -42aea2: 0c00 |0009: move-result-object v0 │ │ -42aea4: 2201 8d1e |000a: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -42aea8: 7010 adb6 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42aeae: 1a02 f8d4 |000f: const-string v2, "token=" // string@d4f8 │ │ -42aeb2: 6e20 b9b6 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42aeb8: 5432 71bf |0014: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@bf71 │ │ -42aebc: 6e20 b9b6 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42aec2: 6e10 c3b6 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42aec8: 0c01 |001c: move-result-object v1 │ │ -42aeca: 7030 9baf 0301 |001d: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.doRequest:(Ljava/net/URL;Ljava/lang/String;)Lorg/json/JSONObject; // method@af9b │ │ -42aed0: 0c00 |0020: move-result-object v0 │ │ -42aed2: 1100 |0021: return-object v0 │ │ +42ae8c: |[42ae8c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$3:()Lorg/json/JSONObject; │ │ +42ae9c: 5430 6bbf |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@bf6b │ │ +42aea0: 7110 49b7 0000 |0002: invoke-static {v0}, Ljava/net/URI;.create:(Ljava/lang/String;)Ljava/net/URI; // method@b749 │ │ +42aea6: 0c00 |0005: move-result-object v0 │ │ +42aea8: 6e10 4db7 0000 |0006: invoke-virtual {v0}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ +42aeae: 0c00 |0009: move-result-object v0 │ │ +42aeb0: 2201 8d1e |000a: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +42aeb4: 7010 adb6 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42aeba: 1a02 f8d4 |000f: const-string v2, "token=" // string@d4f8 │ │ +42aebe: 6e20 b9b6 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42aec4: 5432 71bf |0014: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@bf71 │ │ +42aec8: 6e20 b9b6 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42aece: 6e10 c3b6 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42aed4: 0c01 |001c: move-result-object v1 │ │ +42aed6: 7030 9baf 0301 |001d: invoke-direct {v3, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.doRequest:(Ljava/net/URL;Ljava/lang/String;)Lorg/json/JSONObject; // method@af9b │ │ +42aedc: 0c00 |0020: move-result-object v0 │ │ +42aede: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ │ │ #11 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;) │ │ @@ -974895,20 +974895,20 @@ │ │ type : '(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -42ac58: |[42ac58] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$4:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; │ │ -42ac68: 1600 0100 |0000: const-wide/16 v0, #int 1 // #1 │ │ -42ac6c: 6202 e6ff |0002: sget-object v2, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ -42ac70: 6e40 d5b4 0321 |0004: invoke-virtual {v3, v0, v1, v2}, Lio/reactivex/Observable;.delay:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b4d5 │ │ -42ac76: 0c03 |0007: move-result-object v3 │ │ -42ac78: 1103 |0008: return-object v3 │ │ +42ac64: |[42ac64] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$4:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; │ │ +42ac74: 1600 0100 |0000: const-wide/16 v0, #int 1 // #1 │ │ +42ac78: 6202 e6ff |0002: sget-object v2, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ +42ac7c: 6e40 d5b4 0321 |0004: invoke-virtual {v3, v0, v1, v2}, Lio/reactivex/Observable;.delay:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b4d5 │ │ +42ac82: 0c03 |0007: move-result-object v3 │ │ +42ac84: 1103 |0008: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=96 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 (null) Lio/reactivex/Observable; │ │ │ │ #12 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;) │ │ @@ -974916,27 +974916,27 @@ │ │ type : '(Lorg/json/JSONObject;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -42af9c: |[42af9c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$5:(Lorg/json/JSONObject;)V │ │ -42afac: 5440 69bf |0000: iget-object v0, v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@bf69 │ │ -42afb0: 1a01 30c4 |0002: const-string v1, "server" // string@c430 │ │ -42afb4: 6e20 30bb 1500 |0004: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ -42afba: 0c01 |0007: move-result-object v1 │ │ -42afbc: 1a02 8298 |0008: const-string v2, "loginName" // string@9882 │ │ -42afc0: 6e20 30bb 2500 |000a: invoke-virtual {v5, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ -42afc6: 0c02 |000d: move-result-object v2 │ │ -42afc8: 1a03 5260 |000e: const-string v3, "appPassword" // string@6052 │ │ -42afcc: 6e20 30bb 3500 |0010: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ -42afd2: 0c05 |0013: move-result-object v5 │ │ -42afd4: 7240 91af 1052 |0014: invoke-interface {v0, v1, v2, v5}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;.onNextcloudAuthenticated:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@af91 │ │ -42afda: 0e00 |0017: return-void │ │ +42afa8: |[42afa8] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$5:(Lorg/json/JSONObject;)V │ │ +42afb8: 5440 69bf |0000: iget-object v0, v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@bf69 │ │ +42afbc: 1a01 30c4 |0002: const-string v1, "server" // string@c430 │ │ +42afc0: 6e20 30bb 1500 |0004: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ +42afc6: 0c01 |0007: move-result-object v1 │ │ +42afc8: 1a02 8298 |0008: const-string v2, "loginName" // string@9882 │ │ +42afcc: 6e20 30bb 2500 |000a: invoke-virtual {v5, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ +42afd2: 0c02 |000d: move-result-object v2 │ │ +42afd4: 1a03 5260 |000e: const-string v3, "appPassword" // string@6052 │ │ +42afd8: 6e20 30bb 3500 |0010: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ +42afde: 0c05 |0013: move-result-object v5 │ │ +42afe0: 7240 91af 1052 |0014: invoke-interface {v0, v1, v2, v5}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;.onNextcloudAuthenticated:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@af91 │ │ +42afe6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=101 │ │ 0x0014 line=100 │ │ locals : │ │ 0x0000 - 0x0018 reg=4 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ @@ -974947,23 +974947,23 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -42afdc: |[42afdc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$6:(Ljava/lang/Throwable;)V │ │ -42afec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -42afee: 5b10 71bf |0001: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@bf71 │ │ -42aff2: 5b10 6bbf |0003: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@bf6b │ │ -42aff6: 5410 69bf |0005: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@bf69 │ │ -42affa: 6e10 e5b6 0200 |0007: invoke-virtual {v2}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b6e5 │ │ -42b000: 0c02 |000a: move-result-object v2 │ │ -42b002: 7220 90af 2000 |000b: invoke-interface {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;.onNextcloudAuthError:(Ljava/lang/String;)V // method@af90 │ │ -42b008: 0e00 |000e: return-void │ │ +42afe8: |[42afe8] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$poll$6:(Ljava/lang/Throwable;)V │ │ +42aff8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +42affa: 5b10 71bf |0001: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@bf71 │ │ +42affe: 5b10 6bbf |0003: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@bf6b │ │ +42b002: 5410 69bf |0005: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@bf69 │ │ +42b006: 6e10 e5b6 0200 |0007: invoke-virtual {v2}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b6e5 │ │ +42b00c: 0c02 |000a: move-result-object v2 │ │ +42b00e: 7220 90af 2000 |000b: invoke-interface {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;.onNextcloudAuthError:(Ljava/lang/String;)V // method@af90 │ │ +42b014: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ 0x0003 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ @@ -974974,56 +974974,56 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 81 16-bit code units │ │ -42ac98: |[42ac98] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$0:()Ljava/lang/String; │ │ -42aca8: 2208 c41e |0000: new-instance v8, Ljava/net/URI; // type@1ec4 │ │ -42acac: 5490 6cbf |0002: iget-object v0, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@bf6c │ │ -42acb0: 5401 29b7 |0004: iget-object v1, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ -42acb4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -42acb6: 5403 27b7 |0007: iget-object v3, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b727 │ │ -42acba: 5204 28b7 |0009: iget v4, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ -42acbe: 2200 8d1e |000b: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -42acc2: 7010 adb6 0000 |000d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42acc8: 5495 6cbf |0010: iget-object v5, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@bf6c │ │ -42accc: 5455 2ab7 |0012: iget-object v5, v5, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@b72a │ │ -42acd0: 6e20 b9b6 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42acd6: 1a05 e807 |0017: const-string v5, "/index.php/login/v2" // string@07e8 │ │ -42acda: 6e20 b9b6 5000 |0019: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42ace0: 6e10 c3b6 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42ace6: 0c05 |001f: move-result-object v5 │ │ -42ace8: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -42acea: 1207 |0021: const/4 v7, #int 0 // #0 │ │ -42acec: 0780 |0022: move-object v0, v8 │ │ -42acee: 7608 48b7 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b748 │ │ -42acf4: 6e10 4db7 0800 |0026: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ -42acfa: 0c00 |0029: move-result-object v0 │ │ -42acfc: 1a01 0000 |002a: const-string v1, "" // string@0000 │ │ -42ad00: 7030 9baf 0901 |002c: invoke-direct {v9, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.doRequest:(Ljava/net/URL;Ljava/lang/String;)Lorg/json/JSONObject; // method@af9b │ │ -42ad06: 0c00 |002f: move-result-object v0 │ │ -42ad08: 1a01 8198 |0030: const-string v1, "login" // string@9881 │ │ -42ad0c: 6e20 30bb 1000 |0032: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ -42ad12: 0c01 |0035: move-result-object v1 │ │ -42ad14: 1a02 26b9 |0036: const-string v2, "poll" // string@b926 │ │ -42ad18: 6e20 2ebb 2000 |0038: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@bb2e │ │ -42ad1e: 0c03 |003b: move-result-object v3 │ │ -42ad20: 1a04 f7d4 |003c: const-string v4, "token" // string@d4f7 │ │ -42ad24: 6e20 30bb 4300 |003e: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ -42ad2a: 0c03 |0041: move-result-object v3 │ │ -42ad2c: 5b93 71bf |0042: iput-object v3, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@bf71 │ │ -42ad30: 6e20 2ebb 2000 |0044: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@bb2e │ │ -42ad36: 0c00 |0047: move-result-object v0 │ │ -42ad38: 1a02 7474 |0048: const-string v2, "endpoint" // string@7474 │ │ -42ad3c: 6e20 30bb 2000 |004a: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ -42ad42: 0c00 |004d: move-result-object v0 │ │ -42ad44: 5b90 6bbf |004e: iput-object v0, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@bf6b │ │ -42ad48: 1101 |0050: return-object v1 │ │ +42aca4: |[42aca4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$0:()Ljava/lang/String; │ │ +42acb4: 2208 c41e |0000: new-instance v8, Ljava/net/URI; // type@1ec4 │ │ +42acb8: 5490 6cbf |0002: iget-object v0, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@bf6c │ │ +42acbc: 5401 29b7 |0004: iget-object v1, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ +42acc0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +42acc2: 5403 27b7 |0007: iget-object v3, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b727 │ │ +42acc6: 5204 28b7 |0009: iget v4, v0, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ +42acca: 2200 8d1e |000b: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +42acce: 7010 adb6 0000 |000d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42acd4: 5495 6cbf |0010: iget-object v5, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@bf6c │ │ +42acd8: 5455 2ab7 |0012: iget-object v5, v5, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@b72a │ │ +42acdc: 6e20 b9b6 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42ace2: 1a05 e807 |0017: const-string v5, "/index.php/login/v2" // string@07e8 │ │ +42ace6: 6e20 b9b6 5000 |0019: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42acec: 6e10 c3b6 0000 |001c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42acf2: 0c05 |001f: move-result-object v5 │ │ +42acf4: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +42acf6: 1207 |0021: const/4 v7, #int 0 // #0 │ │ +42acf8: 0780 |0022: move-object v0, v8 │ │ +42acfa: 7608 48b7 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b748 │ │ +42ad00: 6e10 4db7 0800 |0026: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ +42ad06: 0c00 |0029: move-result-object v0 │ │ +42ad08: 1a01 0000 |002a: const-string v1, "" // string@0000 │ │ +42ad0c: 7030 9baf 0901 |002c: invoke-direct {v9, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.doRequest:(Ljava/net/URL;Ljava/lang/String;)Lorg/json/JSONObject; // method@af9b │ │ +42ad12: 0c00 |002f: move-result-object v0 │ │ +42ad14: 1a01 8198 |0030: const-string v1, "login" // string@9881 │ │ +42ad18: 6e20 30bb 1000 |0032: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ +42ad1e: 0c01 |0035: move-result-object v1 │ │ +42ad20: 1a02 26b9 |0036: const-string v2, "poll" // string@b926 │ │ +42ad24: 6e20 2ebb 2000 |0038: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@bb2e │ │ +42ad2a: 0c03 |003b: move-result-object v3 │ │ +42ad2c: 1a04 f7d4 |003c: const-string v4, "token" // string@d4f7 │ │ +42ad30: 6e20 30bb 4300 |003e: invoke-virtual {v3, v4}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ +42ad36: 0c03 |0041: move-result-object v3 │ │ +42ad38: 5b93 71bf |0042: iput-object v3, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@bf71 │ │ +42ad3c: 6e20 2ebb 2000 |0044: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONObject:(Ljava/lang/String;)Lorg/json/JSONObject; // method@bb2e │ │ +42ad42: 0c00 |0047: move-result-object v0 │ │ +42ad44: 1a02 7474 |0048: const-string v2, "endpoint" // string@7474 │ │ +42ad48: 6e20 30bb 2000 |004a: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ +42ad4e: 0c00 |004d: move-result-object v0 │ │ +42ad50: 5b90 6bbf |004e: iput-object v0, v9, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@bf6b │ │ +42ad54: 1101 |0050: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0026 line=72 │ │ 0x002c line=73 │ │ 0x0032 line=74 │ │ 0x0038 line=75 │ │ @@ -975036,24 +975036,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -42b00c: |[42b00c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$1:(Ljava/lang/String;)V │ │ -42b01c: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -42b020: 1a01 cf5e |0002: const-string v1, "android.intent.action.VIEW" // string@5ecf │ │ -42b024: 7110 2607 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ -42b02a: 0c03 |0007: move-result-object v3 │ │ -42b02c: 7030 7202 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0272 │ │ -42b032: 5423 6abf |000b: iget-object v3, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.context:Landroid/content/Context; // field@bf6a │ │ -42b036: 6e20 5a02 0300 |000d: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025a │ │ -42b03c: 7010 a4af 0200 |0010: invoke-direct {v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.poll:()V // method@afa4 │ │ -42b042: 0e00 |0013: return-void │ │ +42b018: |[42b018] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$1:(Ljava/lang/String;)V │ │ +42b028: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +42b02c: 1a01 cf5e |0002: const-string v1, "android.intent.action.VIEW" // string@5ecf │ │ +42b030: 7110 2607 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ +42b036: 0c03 |0007: move-result-object v3 │ │ +42b038: 7030 7202 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0272 │ │ +42b03e: 5423 6abf |000b: iget-object v3, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.context:Landroid/content/Context; // field@bf6a │ │ +42b042: 6e20 5a02 0300 |000d: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025a │ │ +42b048: 7010 a4af 0200 |0010: invoke-direct {v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.poll:()V // method@afa4 │ │ +42b04e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x000b line=84 │ │ 0x0010 line=85 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ @@ -975064,27 +975064,27 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -42b044: |[42b044] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$2:(Ljava/lang/Throwable;)V │ │ -42b054: 1a00 cb43 |0000: const-string v0, "NextcloudLoginFlow" // string@43cb │ │ -42b058: 7110 820b 0300 |0002: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ -42b05e: 0c01 |0005: move-result-object v1 │ │ -42b060: 7120 800b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -42b066: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -42b068: 5b20 71bf |000a: iput-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@bf71 │ │ -42b06c: 5b20 6bbf |000c: iput-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@bf6b │ │ -42b070: 5420 69bf |000e: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@bf69 │ │ -42b074: 6e10 e5b6 0300 |0010: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b6e5 │ │ -42b07a: 0c03 |0013: move-result-object v3 │ │ -42b07c: 7220 90af 3000 |0014: invoke-interface {v0, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;.onNextcloudAuthError:(Ljava/lang/String;)V // method@af90 │ │ -42b082: 0e00 |0017: return-void │ │ +42b050: |[42b050] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.lambda$start$2:(Ljava/lang/Throwable;)V │ │ +42b060: 1a00 cb43 |0000: const-string v0, "NextcloudLoginFlow" // string@43cb │ │ +42b064: 7110 820b 0300 |0002: invoke-static {v3}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ +42b06a: 0c01 |0005: move-result-object v1 │ │ +42b06c: 7120 800b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +42b072: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +42b074: 5b20 71bf |000a: iput-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@bf71 │ │ +42b078: 5b20 6bbf |000c: iput-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@bf6b │ │ +42b07c: 5420 69bf |000e: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.callback:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback; // field@bf69 │ │ +42b080: 6e10 e5b6 0300 |0010: invoke-virtual {v3}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b6e5 │ │ +42b086: 0c03 |0013: move-result-object v3 │ │ +42b088: 7220 90af 3000 |0014: invoke-interface {v0, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$AuthenticationCallback;.onNextcloudAuthError:(Ljava/lang/String;)V // method@af90 │ │ +42b08e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=87 │ │ 0x000a line=88 │ │ 0x000c line=89 │ │ 0x000e line=90 │ │ locals : │ │ @@ -975096,43 +975096,43 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -42b084: |[42b084] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.poll:()V │ │ -42b094: 2200 a71c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0; // type@1ca7 │ │ -42b098: 7020 82af 4000 |0002: invoke-direct {v0, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@af82 │ │ -42b09e: 7110 d6b4 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b4d6 │ │ -42b0a4: 0c00 |0008: move-result-object v0 │ │ -42b0a6: 2201 a81c |0009: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1; // type@1ca8 │ │ -42b0aa: 7010 84af 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1;.:()V // method@af84 │ │ -42b0b0: 6e20 dab4 1000 |000e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.retryWhen:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@b4da │ │ -42b0b6: 0c00 |0011: move-result-object v0 │ │ -42b0b8: 1601 0500 |0012: const-wide/16 v1, #int 5 // #5 │ │ -42b0bc: 6203 e4ff |0014: sget-object v3, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@ffe4 │ │ -42b0c0: 6e40 deb4 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Lio/reactivex/Observable;.timeout:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b4de │ │ -42b0c6: 0c00 |0019: move-result-object v0 │ │ -42b0c8: 7100 ebb4 0000 |001a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -42b0ce: 0c01 |001d: move-result-object v1 │ │ -42b0d0: 6e20 ddb4 1000 |001e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4dd │ │ -42b0d6: 0c00 |0021: move-result-object v0 │ │ -42b0d8: 7100 e8b4 0000 |0022: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ -42b0de: 0c01 |0025: move-result-object v1 │ │ -42b0e0: 6e20 d9b4 1000 |0026: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ -42b0e6: 0c00 |0029: move-result-object v0 │ │ -42b0e8: 2201 a91c |002a: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2; // type@1ca9 │ │ -42b0ec: 7020 86af 4100 |002c: invoke-direct {v1, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@af86 │ │ -42b0f2: 2202 aa1c |002f: new-instance v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3; // type@1caa │ │ -42b0f6: 7020 88af 4200 |0031: invoke-direct {v2, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@af88 │ │ -42b0fc: 6e30 dcb4 1002 |0034: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4dc │ │ -42b102: 0c00 |0037: move-result-object v0 │ │ -42b104: 5b40 6ebf |0038: iput-object v0, v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.pollDisposable:Lio/reactivex/disposables/Disposable; // field@bf6e │ │ -42b108: 0e00 |003a: return-void │ │ +42b090: |[42b090] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.poll:()V │ │ +42b0a0: 2200 a71c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0; // type@1ca7 │ │ +42b0a4: 7020 82af 4000 |0002: invoke-direct {v0, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@af82 │ │ +42b0aa: 7110 d6b4 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b4d6 │ │ +42b0b0: 0c00 |0008: move-result-object v0 │ │ +42b0b2: 2201 a81c |0009: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1; // type@1ca8 │ │ +42b0b6: 7010 84af 0100 |000b: invoke-direct {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1;.:()V // method@af84 │ │ +42b0bc: 6e20 dab4 1000 |000e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.retryWhen:(Lio/reactivex/functions/Function;)Lio/reactivex/Observable; // method@b4da │ │ +42b0c2: 0c00 |0011: move-result-object v0 │ │ +42b0c4: 1601 0500 |0012: const-wide/16 v1, #int 5 // #5 │ │ +42b0c8: 6203 e4ff |0014: sget-object v3, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@ffe4 │ │ +42b0cc: 6e40 deb4 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Lio/reactivex/Observable;.timeout:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b4de │ │ +42b0d2: 0c00 |0019: move-result-object v0 │ │ +42b0d4: 7100 ebb4 0000 |001a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +42b0da: 0c01 |001d: move-result-object v1 │ │ +42b0dc: 6e20 ddb4 1000 |001e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4dd │ │ +42b0e2: 0c00 |0021: move-result-object v0 │ │ +42b0e4: 7100 e8b4 0000 |0022: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ +42b0ea: 0c01 |0025: move-result-object v1 │ │ +42b0ec: 6e20 d9b4 1000 |0026: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ +42b0f2: 0c00 |0029: move-result-object v0 │ │ +42b0f4: 2201 a91c |002a: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2; // type@1ca9 │ │ +42b0f8: 7020 86af 4100 |002c: invoke-direct {v1, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@af86 │ │ +42b0fe: 2202 aa1c |002f: new-instance v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3; // type@1caa │ │ +42b102: 7020 88af 4200 |0031: invoke-direct {v2, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@af88 │ │ +42b108: 6e30 dcb4 1002 |0034: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4dc │ │ +42b10e: 0c00 |0037: move-result-object v0 │ │ +42b110: 5b40 6ebf |0038: iput-object v0, v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.pollDisposable:Lio/reactivex/disposables/Disposable; // field@bf6e │ │ +42b114: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000e line=96 │ │ 0x0016 line=97 │ │ 0x001a line=98 │ │ 0x0022 line=99 │ │ @@ -975146,22 +975146,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -42af6c: |[42af6c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.cancel:()V │ │ -42af7c: 5410 70bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.startDisposable:Lio/reactivex/disposables/Disposable; // field@bf70 │ │ -42af80: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -42af84: 7210 e9b4 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ -42af8a: 5410 6ebf |0007: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.pollDisposable:Lio/reactivex/disposables/Disposable; // field@bf6e │ │ -42af8e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -42af92: 7210 e9b4 0000 |000b: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ -42af98: 0e00 |000e: return-void │ │ +42af78: |[42af78] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.cancel:()V │ │ +42af88: 5410 70bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.startDisposable:Lio/reactivex/disposables/Disposable; // field@bf70 │ │ +42af8c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +42af90: 7210 e9b4 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ +42af96: 5410 6ebf |0007: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.pollDisposable:Lio/reactivex/disposables/Disposable; // field@bf6e │ │ +42af9a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +42af9e: 7210 e9b4 0000 |000b: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ +42afa4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0004 line=111 │ │ 0x0007 line=113 │ │ 0x000b line=114 │ │ locals : │ │ @@ -975172,24 +975172,24 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -42ad4c: |[42ad4c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.saveInstanceState:()Ljava/util/ArrayList; │ │ -42ad5c: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -42ad60: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -42ad66: 5421 6fbf |0005: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.rawHostUrl:Ljava/lang/String; // field@bf6f │ │ -42ad6a: 6e20 0bb8 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -42ad70: 5421 71bf |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@bf71 │ │ -42ad74: 6e20 0bb8 1000 |000c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -42ad7a: 5421 6bbf |000f: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@bf6b │ │ -42ad7e: 6e20 0bb8 1000 |0011: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -42ad84: 1100 |0014: return-object v0 │ │ +42ad58: |[42ad58] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.saveInstanceState:()Ljava/util/ArrayList; │ │ +42ad68: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +42ad6c: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +42ad72: 5421 6fbf |0005: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.rawHostUrl:Ljava/lang/String; // field@bf6f │ │ +42ad76: 6e20 0bb8 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +42ad7c: 5421 71bf |000a: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@bf71 │ │ +42ad80: 6e20 0bb8 1000 |000c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +42ad86: 5421 6bbf |000f: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.endpoint:Ljava/lang/String; // field@bf6b │ │ +42ad8a: 6e20 0bb8 1000 |0011: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +42ad90: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=59 │ │ 0x000a line=60 │ │ 0x000f line=61 │ │ locals : │ │ @@ -975200,39 +975200,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -42b10c: |[42b10c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.start:()V │ │ -42b11c: 5430 71bf |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@bf71 │ │ -42b120: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -42b124: 7010 a4af 0300 |0004: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.poll:()V // method@afa4 │ │ -42b12a: 0e00 |0007: return-void │ │ -42b12c: 2200 ab1c |0008: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4; // type@1cab │ │ -42b130: 7020 8aaf 3000 |000a: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@af8a │ │ -42b136: 7110 d6b4 0000 |000d: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b4d6 │ │ -42b13c: 0c00 |0010: move-result-object v0 │ │ -42b13e: 7100 ebb4 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -42b144: 0c01 |0014: move-result-object v1 │ │ -42b146: 6e20 ddb4 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4dd │ │ -42b14c: 0c00 |0018: move-result-object v0 │ │ -42b14e: 7100 e8b4 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ -42b154: 0c01 |001c: move-result-object v1 │ │ -42b156: 6e20 d9b4 1000 |001d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ -42b15c: 0c00 |0020: move-result-object v0 │ │ -42b15e: 2201 ac1c |0021: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5; // type@1cac │ │ -42b162: 7020 8caf 3100 |0023: invoke-direct {v1, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@af8c │ │ -42b168: 2202 ad1c |0026: new-instance v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6; // type@1cad │ │ -42b16c: 7020 8eaf 3200 |0028: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@af8e │ │ -42b172: 6e30 dcb4 1002 |002b: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4dc │ │ -42b178: 0c00 |002e: move-result-object v0 │ │ -42b17a: 5b30 70bf |002f: iput-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.startDisposable:Lio/reactivex/disposables/Disposable; // field@bf70 │ │ -42b17e: 0e00 |0031: return-void │ │ +42b118: |[42b118] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow.start:()V │ │ +42b128: 5430 71bf |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.token:Ljava/lang/String; // field@bf71 │ │ +42b12c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +42b130: 7010 a4af 0300 |0004: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.poll:()V // method@afa4 │ │ +42b136: 0e00 |0007: return-void │ │ +42b138: 2200 ab1c |0008: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4; // type@1cab │ │ +42b13c: 7020 8aaf 3000 |000a: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@af8a │ │ +42b142: 7110 d6b4 0000 |000d: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b4d6 │ │ +42b148: 0c00 |0010: move-result-object v0 │ │ +42b14a: 7100 ebb4 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +42b150: 0c01 |0014: move-result-object v1 │ │ +42b152: 6e20 ddb4 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4dd │ │ +42b158: 0c00 |0018: move-result-object v0 │ │ +42b15a: 7100 e8b4 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ +42b160: 0c01 |001c: move-result-object v1 │ │ +42b162: 6e20 d9b4 1000 |001d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ +42b168: 0c00 |0020: move-result-object v0 │ │ +42b16a: 2201 ac1c |0021: new-instance v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5; // type@1cac │ │ +42b16e: 7020 8caf 3100 |0023: invoke-direct {v1, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@af8c │ │ +42b174: 2202 ad1c |0026: new-instance v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6; // type@1cad │ │ +42b178: 7020 8eaf 3200 |0028: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V // method@af8e │ │ +42b17e: 6e30 dcb4 1002 |002b: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4dc │ │ +42b184: 0c00 |002e: move-result-object v0 │ │ +42b186: 5b30 70bf |002f: iput-object v0, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.startDisposable:Lio/reactivex/disposables/Disposable; // field@bf70 │ │ +42b18a: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=67 │ │ 0x0008 line=70 │ │ 0x0011 line=79 │ │ 0x0019 line=80 │ │ @@ -975285,17 +975285,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42b670: |[42b670] de.danoeh.antennapod.net.sync.service.BuildConfig.:()V │ │ -42b680: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42b686: 0e00 |0003: return-void │ │ +42b67c: |[42b67c] de.danoeh.antennapod.net.sync.service.BuildConfig.:()V │ │ +42b68c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42b692: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -975331,44 +975331,44 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -42b688: |[42b688] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter$1.:()V │ │ -42b698: 7100 11b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b011 │ │ -42b69e: 0c00 |0003: move-result-object v0 │ │ -42b6a0: 2100 |0004: array-length v0, v0 │ │ -42b6a2: 2300 0020 |0005: new-array v0, v0, [I // type@2000 │ │ -42b6a6: 6900 7bbf |0007: sput-object v0, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@bf7b │ │ -42b6aa: 6201 99ca |0009: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca99 │ │ -42b6ae: 6e10 f3b5 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -42b6b4: 0a01 |000e: move-result v1 │ │ -42b6b6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -42b6b8: 4b02 0001 |0010: aput v2, v0, v1 │ │ -42b6bc: 6200 7bbf |0012: sget-object v0, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@bf7b │ │ -42b6c0: 6201 98ca |0014: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca98 │ │ -42b6c4: 6e10 f3b5 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -42b6ca: 0a01 |0019: move-result v1 │ │ -42b6cc: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -42b6ce: 4b02 0001 |001b: aput v2, v0, v1 │ │ -42b6d2: 6200 7bbf |001d: sget-object v0, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@bf7b │ │ -42b6d6: 6201 9aca |001f: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9a │ │ -42b6da: 6e10 f3b5 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -42b6e0: 0a01 |0024: move-result v1 │ │ -42b6e2: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -42b6e4: 4b02 0001 |0026: aput v2, v0, v1 │ │ -42b6e8: 6200 7bbf |0028: sget-object v0, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@bf7b │ │ -42b6ec: 6201 97ca |002a: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca97 │ │ -42b6f0: 6e10 f3b5 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -42b6f6: 0a01 |002f: move-result v1 │ │ -42b6f8: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -42b6fa: 4b02 0001 |0031: aput v2, v0, v1 │ │ -42b6fe: 0e00 |0033: return-void │ │ +42b694: |[42b694] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter$1.:()V │ │ +42b6a4: 7100 11b0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b011 │ │ +42b6aa: 0c00 |0003: move-result-object v0 │ │ +42b6ac: 2100 |0004: array-length v0, v0 │ │ +42b6ae: 2300 0020 |0005: new-array v0, v0, [I // type@2000 │ │ +42b6b2: 6900 7bbf |0007: sput-object v0, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@bf7b │ │ +42b6b6: 6201 99ca |0009: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca99 │ │ +42b6ba: 6e10 f3b5 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +42b6c0: 0a01 |000e: move-result v1 │ │ +42b6c2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +42b6c4: 4b02 0001 |0010: aput v2, v0, v1 │ │ +42b6c8: 6200 7bbf |0012: sget-object v0, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@bf7b │ │ +42b6cc: 6201 98ca |0014: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca98 │ │ +42b6d0: 6e10 f3b5 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +42b6d6: 0a01 |0019: move-result v1 │ │ +42b6d8: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +42b6da: 4b02 0001 |001b: aput v2, v0, v1 │ │ +42b6de: 6200 7bbf |001d: sget-object v0, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@bf7b │ │ +42b6e2: 6201 9aca |001f: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9a │ │ +42b6e6: 6e10 f3b5 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +42b6ec: 0a01 |0024: move-result v1 │ │ +42b6ee: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +42b6f0: 4b02 0001 |0026: aput v2, v0, v1 │ │ +42b6f4: 6200 7bbf |0028: sget-object v0, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@bf7b │ │ +42b6f8: 6201 97ca |002a: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca97 │ │ +42b6fc: 6e10 f3b5 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +42b702: 0a01 |002f: move-result v1 │ │ +42b704: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +42b706: 4b02 0001 |0031: aput v2, v0, v1 │ │ +42b70a: 0e00 |0033: return-void │ │ catches : 4 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -975415,67 +975415,67 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42b91c: |[42b91c] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter.:()V │ │ -42b92c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42b932: 0e00 |0003: return-void │ │ +42b928: |[42b928] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter.:()V │ │ +42b938: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42b93e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter;) │ │ name : 'createUniqueLocalMostRecentPlayActions' │ │ type : '(Ljava/util/List;)Ljava/util/Map;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -42b784: |[42b784] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter.createUniqueLocalMostRecentPlayActions:(Ljava/util/List;)Ljava/util/Map; │ │ -42b794: 2200 c306 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@06c3 │ │ -42b798: 7010 5a2a 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@2a5a │ │ -42b79e: 7210 e0b8 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -42b7a4: 0c05 |0008: move-result-object v5 │ │ -42b7a6: 7210 c3b8 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -42b7ac: 0a01 |000c: move-result v1 │ │ -42b7ae: 3801 3a00 |000d: if-eqz v1, 0047 // +003a │ │ -42b7b2: 7210 c4b8 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -42b7b8: 0c01 |0012: move-result-object v1 │ │ -42b7ba: 1f01 d71c |0013: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ -42b7be: 2202 4e08 |0015: new-instance v2, Landroidx/core/util/Pair; // type@084e │ │ -42b7c2: 6e10 2bb0 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getPodcast:()Ljava/lang/String; // method@b02b │ │ -42b7c8: 0c03 |001a: move-result-object v3 │ │ -42b7ca: 6e10 29b0 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@b029 │ │ -42b7d0: 0c04 |001e: move-result-object v4 │ │ -42b7d2: 7030 a033 3204 |001f: invoke-direct {v2, v3, v4}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@33a0 │ │ -42b7d8: 7220 10b9 2000 |0022: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ -42b7de: 0c03 |0025: move-result-object v3 │ │ -42b7e0: 1f03 d71c |0026: check-cast v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ -42b7e4: 3803 1b00 |0028: if-eqz v3, 0043 // +001b │ │ -42b7e8: 6e10 2eb0 0300 |002a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b02e │ │ -42b7ee: 0c04 |002d: move-result-object v4 │ │ -42b7f0: 3904 0300 |002e: if-nez v4, 0031 // +0003 │ │ -42b7f4: 2813 |0030: goto 0043 // +0013 │ │ -42b7f6: 6e10 2eb0 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b02e │ │ -42b7fc: 0c03 |0034: move-result-object v3 │ │ -42b7fe: 6e10 2eb0 0100 |0035: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b02e │ │ -42b804: 0c04 |0038: move-result-object v4 │ │ -42b806: 6e20 95b8 4300 |0039: invoke-virtual {v3, v4}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b895 │ │ -42b80c: 0a03 |003c: move-result v3 │ │ -42b80e: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ -42b812: 7230 14b9 2001 |003f: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ -42b818: 28c7 |0042: goto 0009 // -0039 │ │ -42b81a: 7230 14b9 2001 |0043: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ -42b820: 28c3 |0046: goto 0009 // -003d │ │ -42b822: 1100 |0047: return-object v0 │ │ +42b790: |[42b790] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter.createUniqueLocalMostRecentPlayActions:(Ljava/util/List;)Ljava/util/Map; │ │ +42b7a0: 2200 c306 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@06c3 │ │ +42b7a4: 7010 5a2a 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@2a5a │ │ +42b7aa: 7210 e0b8 0500 |0005: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +42b7b0: 0c05 |0008: move-result-object v5 │ │ +42b7b2: 7210 c3b8 0500 |0009: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +42b7b8: 0a01 |000c: move-result v1 │ │ +42b7ba: 3801 3a00 |000d: if-eqz v1, 0047 // +003a │ │ +42b7be: 7210 c4b8 0500 |000f: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +42b7c4: 0c01 |0012: move-result-object v1 │ │ +42b7c6: 1f01 d71c |0013: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ +42b7ca: 2202 4e08 |0015: new-instance v2, Landroidx/core/util/Pair; // type@084e │ │ +42b7ce: 6e10 2bb0 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getPodcast:()Ljava/lang/String; // method@b02b │ │ +42b7d4: 0c03 |001a: move-result-object v3 │ │ +42b7d6: 6e10 29b0 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@b029 │ │ +42b7dc: 0c04 |001e: move-result-object v4 │ │ +42b7de: 7030 a033 3204 |001f: invoke-direct {v2, v3, v4}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@33a0 │ │ +42b7e4: 7220 10b9 2000 |0022: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ +42b7ea: 0c03 |0025: move-result-object v3 │ │ +42b7ec: 1f03 d71c |0026: check-cast v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ +42b7f0: 3803 1b00 |0028: if-eqz v3, 0043 // +001b │ │ +42b7f4: 6e10 2eb0 0300 |002a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b02e │ │ +42b7fa: 0c04 |002d: move-result-object v4 │ │ +42b7fc: 3904 0300 |002e: if-nez v4, 0031 // +0003 │ │ +42b800: 2813 |0030: goto 0043 // +0013 │ │ +42b802: 6e10 2eb0 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b02e │ │ +42b808: 0c03 |0034: move-result-object v3 │ │ +42b80a: 6e10 2eb0 0100 |0035: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b02e │ │ +42b810: 0c04 |0038: move-result-object v4 │ │ +42b812: 6e20 95b8 4300 |0039: invoke-virtual {v3, v4}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b895 │ │ +42b818: 0a03 |003c: move-result v3 │ │ +42b81a: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ +42b81e: 7230 14b9 2001 |003f: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ +42b824: 28c7 |0042: goto 0009 // -0039 │ │ +42b826: 7230 14b9 2001 |0043: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ +42b82c: 28c3 |0046: goto 0009 // -003d │ │ +42b82e: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ 0x0015 line=58 │ │ 0x0022 line=59 │ │ 0x002a line=60 │ │ @@ -975490,74 +975490,74 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;)Ljava/util/Map;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 116 16-bit code units │ │ -42b824: |[42b824] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter.getRemoteActionsOverridingLocalActions:(Ljava/util/List;Ljava/util/List;)Ljava/util/Map; │ │ -42b834: 2200 c306 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@06c3 │ │ -42b838: 7010 5a2a 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@2a5a │ │ -42b83e: 7110 b6af 0600 |0005: invoke-static {v6}, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter;.createUniqueLocalMostRecentPlayActions:(Ljava/util/List;)Ljava/util/Map; // method@afb6 │ │ -42b844: 0c06 |0008: move-result-object v6 │ │ -42b846: 7210 e0b8 0500 |0009: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -42b84c: 0c05 |000c: move-result-object v5 │ │ -42b84e: 7210 c3b8 0500 |000d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -42b854: 0a01 |0010: move-result v1 │ │ -42b856: 3801 6200 |0011: if-eqz v1, 0073 // +0062 │ │ -42b85a: 7210 c4b8 0500 |0013: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -42b860: 0c01 |0016: move-result-object v1 │ │ -42b862: 1f01 d71c |0017: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ -42b866: 2202 4e08 |0019: new-instance v2, Landroidx/core/util/Pair; // type@084e │ │ -42b86a: 6e10 2bb0 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getPodcast:()Ljava/lang/String; // method@b02b │ │ -42b870: 0c03 |001e: move-result-object v3 │ │ -42b872: 6e10 29b0 0100 |001f: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@b029 │ │ -42b878: 0c04 |0022: move-result-object v4 │ │ -42b87a: 7030 a033 3204 |0023: invoke-direct {v2, v3, v4}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@33a0 │ │ -42b880: 6203 7bbf |0026: sget-object v3, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@bf7b │ │ -42b884: 6e10 27b0 0100 |0028: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getAction:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b027 │ │ -42b88a: 0c04 |002b: move-result-object v4 │ │ -42b88c: 6e10 f3b5 0400 |002c: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -42b892: 0a04 |002f: move-result v4 │ │ -42b894: 4403 0304 |0030: aget v3, v3, v4 │ │ -42b898: 1214 |0032: const/4 v4, #int 1 // #1 │ │ -42b89a: 3243 daff |0033: if-eq v3, v4, 000d // -0026 │ │ -42b89e: 1224 |0035: const/4 v4, #int 2 // #2 │ │ -42b8a0: 3243 d7ff |0036: if-eq v3, v4, 000d // -0029 │ │ -42b8a4: 1234 |0038: const/4 v4, #int 3 // #3 │ │ -42b8a6: 3243 1c00 |0039: if-eq v3, v4, 0055 // +001c │ │ -42b8aa: 1242 |003b: const/4 v2, #int 4 // #4 │ │ -42b8ac: 3223 d1ff |003c: if-eq v3, v2, 000d // -002f │ │ -42b8b0: 2202 8d1e |003e: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -42b8b4: 7010 adb6 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42b8ba: 1a03 2d52 |0043: const-string v3, "Unknown remoteAction: " // string@522d │ │ -42b8be: 6e20 b9b6 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42b8c4: 6e20 b8b6 1200 |0048: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -42b8ca: 6e10 c3b6 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42b8d0: 0c01 |004e: move-result-object v1 │ │ -42b8d2: 1a02 0c16 |004f: const-string v2, "EpisodeActionFilter" // string@160c │ │ -42b8d6: 7120 800b 1200 |0051: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -42b8dc: 28b9 |0054: goto 000d // -0047 │ │ -42b8de: 7220 10b9 2600 |0055: invoke-interface {v6, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ -42b8e4: 0c03 |0058: move-result-object v3 │ │ -42b8e6: 1f03 d71c |0059: check-cast v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ -42b8ea: 7120 b8af 3100 |005b: invoke-static {v1, v3}, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter;.secondActionOverridesFirstAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)Z // method@afb8 │ │ -42b8f0: 0a03 |005e: move-result v3 │ │ -42b8f2: 3803 0300 |005f: if-eqz v3, 0062 // +0003 │ │ -42b8f6: 28ac |0061: goto 000d // -0054 │ │ -42b8f8: 7220 10b9 2000 |0062: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ -42b8fe: 0c03 |0065: move-result-object v3 │ │ -42b900: 1f03 d71c |0066: check-cast v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ -42b904: 7120 b8af 3100 |0068: invoke-static {v1, v3}, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter;.secondActionOverridesFirstAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)Z // method@afb8 │ │ -42b90a: 0a03 |006b: move-result v3 │ │ -42b90c: 3803 0300 |006c: if-eqz v3, 006f // +0003 │ │ -42b910: 289f |006e: goto 000d // -0061 │ │ -42b912: 7230 14b9 2001 |006f: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ -42b918: 289b |0072: goto 000d // -0065 │ │ -42b91a: 1100 |0073: return-object v0 │ │ +42b830: |[42b830] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter.getRemoteActionsOverridingLocalActions:(Ljava/util/List;Ljava/util/List;)Ljava/util/Map; │ │ +42b840: 2200 c306 |0000: new-instance v0, Landroidx/collection/ArrayMap; // type@06c3 │ │ +42b844: 7010 5a2a 0000 |0002: invoke-direct {v0}, Landroidx/collection/ArrayMap;.:()V // method@2a5a │ │ +42b84a: 7110 b6af 0600 |0005: invoke-static {v6}, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter;.createUniqueLocalMostRecentPlayActions:(Ljava/util/List;)Ljava/util/Map; // method@afb6 │ │ +42b850: 0c06 |0008: move-result-object v6 │ │ +42b852: 7210 e0b8 0500 |0009: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +42b858: 0c05 |000c: move-result-object v5 │ │ +42b85a: 7210 c3b8 0500 |000d: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +42b860: 0a01 |0010: move-result v1 │ │ +42b862: 3801 6200 |0011: if-eqz v1, 0073 // +0062 │ │ +42b866: 7210 c4b8 0500 |0013: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +42b86c: 0c01 |0016: move-result-object v1 │ │ +42b86e: 1f01 d71c |0017: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ +42b872: 2202 4e08 |0019: new-instance v2, Landroidx/core/util/Pair; // type@084e │ │ +42b876: 6e10 2bb0 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getPodcast:()Ljava/lang/String; // method@b02b │ │ +42b87c: 0c03 |001e: move-result-object v3 │ │ +42b87e: 6e10 29b0 0100 |001f: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@b029 │ │ +42b884: 0c04 |0022: move-result-object v4 │ │ +42b886: 7030 a033 3204 |0023: invoke-direct {v2, v3, v4}, Landroidx/core/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@33a0 │ │ +42b88c: 6203 7bbf |0026: sget-object v3, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$EpisodeAction$Action:[I // field@bf7b │ │ +42b890: 6e10 27b0 0100 |0028: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getAction:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b027 │ │ +42b896: 0c04 |002b: move-result-object v4 │ │ +42b898: 6e10 f3b5 0400 |002c: invoke-virtual {v4}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +42b89e: 0a04 |002f: move-result v4 │ │ +42b8a0: 4403 0304 |0030: aget v3, v3, v4 │ │ +42b8a4: 1214 |0032: const/4 v4, #int 1 // #1 │ │ +42b8a6: 3243 daff |0033: if-eq v3, v4, 000d // -0026 │ │ +42b8aa: 1224 |0035: const/4 v4, #int 2 // #2 │ │ +42b8ac: 3243 d7ff |0036: if-eq v3, v4, 000d // -0029 │ │ +42b8b0: 1234 |0038: const/4 v4, #int 3 // #3 │ │ +42b8b2: 3243 1c00 |0039: if-eq v3, v4, 0055 // +001c │ │ +42b8b6: 1242 |003b: const/4 v2, #int 4 // #4 │ │ +42b8b8: 3223 d1ff |003c: if-eq v3, v2, 000d // -002f │ │ +42b8bc: 2202 8d1e |003e: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +42b8c0: 7010 adb6 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42b8c6: 1a03 2d52 |0043: const-string v3, "Unknown remoteAction: " // string@522d │ │ +42b8ca: 6e20 b9b6 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42b8d0: 6e20 b8b6 1200 |0048: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +42b8d6: 6e10 c3b6 0200 |004b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42b8dc: 0c01 |004e: move-result-object v1 │ │ +42b8de: 1a02 0c16 |004f: const-string v2, "EpisodeActionFilter" // string@160c │ │ +42b8e2: 7120 800b 1200 |0051: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +42b8e8: 28b9 |0054: goto 000d // -0047 │ │ +42b8ea: 7220 10b9 2600 |0055: invoke-interface {v6, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ +42b8f0: 0c03 |0058: move-result-object v3 │ │ +42b8f2: 1f03 d71c |0059: check-cast v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ +42b8f6: 7120 b8af 3100 |005b: invoke-static {v1, v3}, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter;.secondActionOverridesFirstAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)Z // method@afb8 │ │ +42b8fc: 0a03 |005e: move-result v3 │ │ +42b8fe: 3803 0300 |005f: if-eqz v3, 0062 // +0003 │ │ +42b902: 28ac |0061: goto 000d // -0054 │ │ +42b904: 7220 10b9 2000 |0062: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ +42b90a: 0c03 |0065: move-result-object v3 │ │ +42b90c: 1f03 d71c |0066: check-cast v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ +42b910: 7120 b8af 3100 |0068: invoke-static {v1, v3}, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter;.secondActionOverridesFirstAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)Z // method@afb8 │ │ +42b916: 0a03 |006b: move-result v3 │ │ +42b918: 3803 0300 |006c: if-eqz v3, 006f // +0003 │ │ +42b91c: 289f |006e: goto 000d // -0061 │ │ +42b91e: 7230 14b9 2001 |006f: invoke-interface {v0, v2, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ +42b924: 289b |0072: goto 000d // -0065 │ │ +42b926: 1100 |0073: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0005 line=23 │ │ 0x0009 line=24 │ │ 0x0019 line=25 │ │ 0x0026 line=26 │ │ @@ -975576,33 +975576,33 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -42b734: |[42b734] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter.secondActionOverridesFirstAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)Z │ │ -42b744: 3802 1e00 |0000: if-eqz v2, 001e // +001e │ │ -42b748: 6e10 2eb0 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b02e │ │ -42b74e: 0c00 |0005: move-result-object v0 │ │ -42b750: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ -42b754: 6e10 2eb0 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b02e │ │ -42b75a: 0c00 |000b: move-result-object v0 │ │ -42b75c: 3800 1000 |000c: if-eqz v0, 001c // +0010 │ │ -42b760: 6e10 2eb0 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b02e │ │ -42b766: 0c02 |0011: move-result-object v2 │ │ -42b768: 6e10 2eb0 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b02e │ │ -42b76e: 0c01 |0015: move-result-object v1 │ │ -42b770: 6e20 94b8 1200 |0016: invoke-virtual {v2, v1}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b894 │ │ -42b776: 0a01 |0019: move-result v1 │ │ -42b778: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ -42b77c: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -42b77e: 2802 |001d: goto 001f // +0002 │ │ -42b780: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -42b782: 0f01 |001f: return v1 │ │ +42b740: |[42b740] de.danoeh.antennapod.net.sync.service.EpisodeActionFilter.secondActionOverridesFirstAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)Z │ │ +42b750: 3802 1e00 |0000: if-eqz v2, 001e // +001e │ │ +42b754: 6e10 2eb0 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b02e │ │ +42b75a: 0c00 |0005: move-result-object v0 │ │ +42b75c: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ +42b760: 6e10 2eb0 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b02e │ │ +42b766: 0c00 |000b: move-result-object v0 │ │ +42b768: 3800 1000 |000c: if-eqz v0, 001c // +0010 │ │ +42b76c: 6e10 2eb0 0200 |000e: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b02e │ │ +42b772: 0c02 |0011: move-result-object v2 │ │ +42b774: 6e10 2eb0 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getTimestamp:()Ljava/util/Date; // method@b02e │ │ +42b77a: 0c01 |0015: move-result-object v1 │ │ +42b77c: 6e20 94b8 1200 |0016: invoke-virtual {v2, v1}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b894 │ │ +42b782: 0a01 |0019: move-result v1 │ │ +42b784: 3801 0400 |001a: if-eqz v1, 001e // +0004 │ │ +42b788: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +42b78a: 2802 |001d: goto 001f // +0002 │ │ +42b78c: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +42b78e: 0f01 |001f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=72 │ │ 0x0008 line=73 │ │ 0x000e line=74 │ │ locals : │ │ 0x0000 - 0x0020 reg=1 (null) Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ @@ -975634,45 +975634,45 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42b974: |[42b974] de.danoeh.antennapod.net.sync.service.GuidValidator.:()V │ │ -42b984: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42b98a: 0e00 |0003: return-void │ │ +42b980: |[42b980] de.danoeh.antennapod.net.sync.service.GuidValidator.:()V │ │ +42b990: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42b996: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/service/GuidValidator;) │ │ name : 'isValidGuid' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -42b934: |[42b934] de.danoeh.antennapod.net.sync.service.GuidValidator.isValidGuid:(Ljava/lang/String;)Z │ │ -42b944: 3801 1600 |0000: if-eqz v1, 0016 // +0016 │ │ -42b948: 6e10 a6b6 0100 |0002: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ -42b94e: 0c00 |0005: move-result-object v0 │ │ -42b950: 6e10 91b6 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b691 │ │ -42b956: 0a00 |0009: move-result v0 │ │ -42b958: 3900 0c00 |000a: if-nez v0, 0016 // +000c │ │ -42b95c: 1a00 76b0 |000c: const-string v0, "null" // string@b076 │ │ -42b960: 6e20 85b6 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -42b966: 0a01 |0011: move-result v1 │ │ -42b968: 3901 0400 |0012: if-nez v1, 0016 // +0004 │ │ -42b96c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -42b96e: 2802 |0015: goto 0017 // +0002 │ │ -42b970: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -42b972: 0f01 |0017: return v1 │ │ +42b940: |[42b940] de.danoeh.antennapod.net.sync.service.GuidValidator.isValidGuid:(Ljava/lang/String;)Z │ │ +42b950: 3801 1600 |0000: if-eqz v1, 0016 // +0016 │ │ +42b954: 6e10 a6b6 0100 |0002: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ +42b95a: 0c00 |0005: move-result-object v0 │ │ +42b95c: 6e10 91b6 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@b691 │ │ +42b962: 0a00 |0009: move-result v0 │ │ +42b964: 3900 0c00 |000a: if-nez v0, 0016 // +000c │ │ +42b968: 1a00 76b0 |000c: const-string v0, "null" // string@b076 │ │ +42b96c: 6e20 85b6 0100 |000e: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +42b972: 0a01 |0011: move-result v1 │ │ +42b974: 3901 0400 |0012: if-nez v1, 0016 // +0004 │ │ +42b978: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +42b97a: 2802 |0015: goto 0017 // +0002 │ │ +42b97c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +42b97e: 0f01 |0017: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=7 │ │ 0x000e line=8 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -975707,18 +975707,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42b98c: |[42b98c] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor$$ExternalSyntheticLambda0.:(Ljava/lang/Runnable;)V │ │ -42b99c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42b9a2: 5b01 7dbf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@bf7d │ │ -42b9a6: 0e00 |0005: return-void │ │ +42b998: |[42b998] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor$$ExternalSyntheticLambda0.:(Ljava/lang/Runnable;)V │ │ +42b9a8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42b9ae: 5b01 7dbf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@bf7d │ │ +42b9b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -975728,18 +975728,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42b9a8: |[42b9a8] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor$$ExternalSyntheticLambda0.run:()V │ │ -42b9b8: 5410 7dbf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@bf7d │ │ -42b9bc: 7110 bdaf 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.$r8$lambda$k80MYTtP9F4EhKMjYCwrhRmZk6M:(Ljava/lang/Runnable;)V // method@afbd │ │ -42b9c2: 0e00 |0005: return-void │ │ +42b9b4: |[42b9b4] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor$$ExternalSyntheticLambda0.run:()V │ │ +42b9c4: 5410 7dbf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@bf7d │ │ +42b9c8: 7110 bdaf 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.$r8$lambda$k80MYTtP9F4EhKMjYCwrhRmZk6M:(Ljava/lang/Runnable;)V // method@afbd │ │ +42b9ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -975771,17 +975771,17 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42b9c4: |[42b9c4] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.$r8$lambda$k80MYTtP9F4EhKMjYCwrhRmZk6M:(Ljava/lang/Runnable;)V │ │ -42b9d4: 7110 c1af 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lambda$executeLockedAsync$0:(Ljava/lang/Runnable;)V // method@afc1 │ │ -42b9da: 0e00 |0003: return-void │ │ +42b9d0: |[42b9d0] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.$r8$lambda$k80MYTtP9F4EhKMjYCwrhRmZk6M:(Ljava/lang/Runnable;)V │ │ +42b9e0: 7110 c1af 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lambda$executeLockedAsync$0:(Ljava/lang/Runnable;)V // method@afc1 │ │ +42b9e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Runnable; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;) │ │ @@ -975789,71 +975789,71 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -42b9dc: |[42b9dc] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.:()V │ │ -42b9ec: 2200 531f |0000: new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; // type@1f53 │ │ -42b9f0: 7010 f7b9 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;.:()V // method@b9f7 │ │ -42b9f6: 6900 7ebf |0005: sput-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@bf7e │ │ -42b9fa: 0e00 |0007: return-void │ │ +42b9e8: |[42b9e8] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.:()V │ │ +42b9f8: 2200 531f |0000: new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; // type@1f53 │ │ +42b9fc: 7010 f7b9 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;.:()V // method@b9f7 │ │ +42ba02: 6900 7ebf |0005: sput-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@bf7e │ │ +42ba06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42b9fc: |[42b9fc] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.:()V │ │ -42ba0c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ba12: 0e00 |0003: return-void │ │ +42ba08: |[42ba08] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.:()V │ │ +42ba18: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ba1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;) │ │ name : 'executeLockedAsync' │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -42ba14: |[42ba14] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.executeLockedAsync:(Ljava/lang/Runnable;)V │ │ -42ba24: 6200 7ebf |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@bf7e │ │ -42ba28: 6e10 f9b9 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.tryLock:()Z // method@b9f9 │ │ -42ba2e: 0a01 |0005: move-result v1 │ │ -42ba30: 3801 1000 |0006: if-eqz v1, 0016 // +0010 │ │ -42ba34: 7210 69b6 0200 |0008: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@b669 │ │ -42ba3a: 6e10 fab9 0000 |000b: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b9fa │ │ -42ba40: 281c |000e: goto 002a // +001c │ │ -42ba42: 0d02 |000f: move-exception v2 │ │ -42ba44: 6200 7ebf |0010: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@bf7e │ │ -42ba48: 6e10 fab9 0000 |0012: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b9fa │ │ -42ba4e: 2702 |0015: throw v2 │ │ -42ba50: 2200 b71c |0016: new-instance v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor$$ExternalSyntheticLambda0; // type@1cb7 │ │ -42ba54: 7020 bbaf 2000 |0018: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;)V // method@afbb │ │ -42ba5a: 7110 cfb4 0000 |001b: invoke-static {v0}, Lio/reactivex/Completable;.fromRunnable:(Ljava/lang/Runnable;)Lio/reactivex/Completable; // method@b4cf │ │ -42ba60: 0c02 |001e: move-result-object v2 │ │ -42ba62: 7100 ebb4 0000 |001f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -42ba68: 0c00 |0022: move-result-object v0 │ │ -42ba6a: 6e20 d3b4 0200 |0023: invoke-virtual {v2, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b4d3 │ │ -42ba70: 0c02 |0026: move-result-object v2 │ │ -42ba72: 6e10 d1b4 0200 |0027: invoke-virtual {v2}, Lio/reactivex/Completable;.subscribe:()Lio/reactivex/disposables/Disposable; // method@b4d1 │ │ -42ba78: 0e00 |002a: return-void │ │ +42ba20: |[42ba20] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.executeLockedAsync:(Ljava/lang/Runnable;)V │ │ +42ba30: 6200 7ebf |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@bf7e │ │ +42ba34: 6e10 f9b9 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.tryLock:()Z // method@b9f9 │ │ +42ba3a: 0a01 |0005: move-result v1 │ │ +42ba3c: 3801 1000 |0006: if-eqz v1, 0016 // +0010 │ │ +42ba40: 7210 69b6 0200 |0008: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@b669 │ │ +42ba46: 6e10 fab9 0000 |000b: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b9fa │ │ +42ba4c: 281c |000e: goto 002a // +001c │ │ +42ba4e: 0d02 |000f: move-exception v2 │ │ +42ba50: 6200 7ebf |0010: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@bf7e │ │ +42ba54: 6e10 fab9 0000 |0012: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b9fa │ │ +42ba5a: 2702 |0015: throw v2 │ │ +42ba5c: 2200 b71c |0016: new-instance v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor$$ExternalSyntheticLambda0; // type@1cb7 │ │ +42ba60: 7020 bbaf 2000 |0018: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;)V // method@afbb │ │ +42ba66: 7110 cfb4 0000 |001b: invoke-static {v0}, Lio/reactivex/Completable;.fromRunnable:(Ljava/lang/Runnable;)Lio/reactivex/Completable; // method@b4cf │ │ +42ba6c: 0c02 |001e: move-result-object v2 │ │ +42ba6e: 7100 ebb4 0000 |001f: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +42ba74: 0c00 |0022: move-result-object v0 │ │ +42ba76: 6e20 d3b4 0200 |0023: invoke-virtual {v2, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b4d3 │ │ +42ba7c: 0c02 |0026: move-result-object v2 │ │ +42ba7e: 6e10 d1b4 0200 |0027: invoke-virtual {v2}, Lio/reactivex/Completable;.subscribe:()Lio/reactivex/disposables/Disposable; // method@b4d1 │ │ +42ba84: 0e00 |002a: return-void │ │ catches : 1 │ │ 0x0008 - 0x000b │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=17 │ │ 0x0008 line=19 │ │ 0x000b line=21 │ │ @@ -975869,24 +975869,24 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -42ba88: |[42ba88] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.lambda$executeLockedAsync$0:(Ljava/lang/Runnable;)V │ │ -42ba98: 6200 7ebf |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@bf7e │ │ -42ba9c: 6e10 f8b9 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b9f8 │ │ -42baa2: 7210 69b6 0100 |0005: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@b669 │ │ -42baa8: 6e10 fab9 0000 |0008: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b9fa │ │ -42baae: 0e00 |000b: return-void │ │ -42bab0: 0d01 |000c: move-exception v1 │ │ -42bab2: 6200 7ebf |000d: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@bf7e │ │ -42bab6: 6e10 fab9 0000 |000f: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b9fa │ │ -42babc: 2701 |0012: throw v1 │ │ +42ba94: |[42ba94] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.lambda$executeLockedAsync$0:(Ljava/lang/Runnable;)V │ │ +42baa4: 6200 7ebf |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@bf7e │ │ +42baa8: 6e10 f8b9 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b9f8 │ │ +42baae: 7210 69b6 0100 |0005: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@b669 │ │ +42bab4: 6e10 fab9 0000 |0008: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b9fa │ │ +42baba: 0e00 |000b: return-void │ │ +42babc: 0d01 |000c: move-exception v1 │ │ +42babe: 6200 7ebf |000d: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@bf7e │ │ +42bac2: 6e10 fab9 0000 |000f: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b9fa │ │ +42bac8: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0005 - 0x0008 │ │ -> 0x000c │ │ positions : │ │ 0x0000 line=25 │ │ 0x0005 line=27 │ │ 0x0008 line=29 │ │ @@ -975899,36 +975899,36 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42bacc: |[42bacc] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.lock:()V │ │ -42badc: 6200 7ebf |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@bf7e │ │ -42bae0: 6e10 f8b9 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b9f8 │ │ -42bae6: 0e00 |0005: return-void │ │ +42bad8: |[42bad8] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.lock:()V │ │ +42bae8: 6200 7ebf |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@bf7e │ │ +42baec: 6e10 f8b9 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.lock:()V // method@b9f8 │ │ +42baf2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;) │ │ name : 'unlock' │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42bae8: |[42bae8] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.unlock:()V │ │ -42baf8: 6200 7ebf |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@bf7e │ │ -42bafc: 6e10 fab9 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b9fa │ │ -42bb02: 0e00 |0005: return-void │ │ +42baf4: |[42baf4] de.danoeh.antennapod.net.sync.service.LockingAsyncExecutor.unlock:()V │ │ +42bb04: 6200 7ebf |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:Ljava/util/concurrent/locks/ReentrantLock; // field@bf7e │ │ +42bb08: 6e10 fab9 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/locks/ReentrantLock;.unlock:()V // method@b9fa │ │ +42bb0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -976086,17 +976086,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bb1c: |[42bb1c] de.danoeh.antennapod.net.sync.service.R$anim.:()V │ │ -42bb2c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42bb32: 0e00 |0003: return-void │ │ +42bb28: |[42bb28] de.danoeh.antennapod.net.sync.service.R$anim.:()V │ │ +42bb38: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42bb3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -976158,17 +976158,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bb04: |[42bb04] de.danoeh.antennapod.net.sync.service.R$animator.:()V │ │ -42bb14: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42bb1a: 0e00 |0003: return-void │ │ +42bb10: |[42bb10] de.danoeh.antennapod.net.sync.service.R$animator.:()V │ │ +42bb20: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42bb26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -976205,17 +976205,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bb34: |[42bb34] de.danoeh.antennapod.net.sync.service.R$array.:()V │ │ -42bb44: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42bb4a: 0e00 |0003: return-void │ │ +42bb40: |[42bb40] de.danoeh.antennapod.net.sync.service.R$array.:()V │ │ +42bb50: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42bb56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -978067,17 +978067,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bb4c: |[42bb4c] de.danoeh.antennapod.net.sync.service.R$attr.:()V │ │ -42bb5c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42bb62: 0e00 |0003: return-void │ │ +42bb58: |[42bb58] de.danoeh.antennapod.net.sync.service.R$attr.:()V │ │ +42bb68: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42bb6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -978144,17 +978144,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bb64: |[42bb64] de.danoeh.antennapod.net.sync.service.R$bool.:()V │ │ -42bb74: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42bb7a: 0e00 |0003: return-void │ │ +42bb70: |[42bb70] de.danoeh.antennapod.net.sync.service.R$bool.:()V │ │ +42bb80: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42bb86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -978631,17 +978631,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bb7c: |[42bb7c] de.danoeh.antennapod.net.sync.service.R$color.:()V │ │ -42bb8c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42bb92: 0e00 |0003: return-void │ │ +42bb88: |[42bb88] de.danoeh.antennapod.net.sync.service.R$color.:()V │ │ +42bb98: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42bb9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -979328,17 +979328,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bb94: |[42bb94] de.danoeh.antennapod.net.sync.service.R$dimen.:()V │ │ -42bba4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42bbaa: 0e00 |0003: return-void │ │ +42bba0: |[42bba0] de.danoeh.antennapod.net.sync.service.R$dimen.:()V │ │ +42bbb0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42bbb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -979965,17 +979965,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bbac: |[42bbac] de.danoeh.antennapod.net.sync.service.R$drawable.:()V │ │ -42bbbc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42bbc2: 0e00 |0003: return-void │ │ +42bbb8: |[42bbb8] de.danoeh.antennapod.net.sync.service.R$drawable.:()V │ │ +42bbc8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42bbce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -980947,17 +980947,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bbc4: |[42bbc4] de.danoeh.antennapod.net.sync.service.R$id.:()V │ │ -42bbd4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42bbda: 0e00 |0003: return-void │ │ +42bbd0: |[42bbd0] de.danoeh.antennapod.net.sync.service.R$id.:()V │ │ +42bbe0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42bbe6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -981014,17 +981014,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bbdc: |[42bbdc] de.danoeh.antennapod.net.sync.service.R$integer.:()V │ │ -42bbec: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42bbf2: 0e00 |0003: return-void │ │ +42bbe8: |[42bbe8] de.danoeh.antennapod.net.sync.service.R$integer.:()V │ │ +42bbf8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42bbfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -981091,17 +981091,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bbf4: |[42bbf4] de.danoeh.antennapod.net.sync.service.R$interpolator.:()V │ │ -42bc04: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42bc0a: 0e00 |0003: return-void │ │ +42bc00: |[42bc00] de.danoeh.antennapod.net.sync.service.R$interpolator.:()V │ │ +42bc10: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42bc16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -981463,17 +981463,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bc0c: |[42bc0c] de.danoeh.antennapod.net.sync.service.R$layout.:()V │ │ -42bc1c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42bc22: 0e00 |0003: return-void │ │ +42bc18: |[42bc18] de.danoeh.antennapod.net.sync.service.R$layout.:()V │ │ +42bc28: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42bc2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -981605,17 +981605,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bc24: |[42bc24] de.danoeh.antennapod.net.sync.service.R$plurals.:()V │ │ -42bc34: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42bc3a: 0e00 |0003: return-void │ │ +42bc30: |[42bc30] de.danoeh.antennapod.net.sync.service.R$plurals.:()V │ │ +42bc40: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42bc46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -985337,17 +985337,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42bc3c: |[42bc3c] de.danoeh.antennapod.net.sync.service.R$string.:()V │ │ -42bc4c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42bc52: 0e00 |0003: return-void │ │ +42bc48: |[42bc48] de.danoeh.antennapod.net.sync.service.R$string.:()V │ │ +42bc58: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42bc5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -987314,17 +987314,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ca8c: |[42ca8c] de.danoeh.antennapod.net.sync.service.R$style.:()V │ │ -42ca9c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42caa2: 0e00 |0003: return-void │ │ +42ca98: |[42ca98] de.danoeh.antennapod.net.sync.service.R$style.:()V │ │ +42caa8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42caae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -990676,350 +990676,350 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 1800 16-bit code units │ │ -42bc54: |[42bc54] de.danoeh.antennapod.net.sync.service.R$styleable.:()V │ │ -42bc64: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -42bc68: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ -42bc6c: 2601 a802 0000 |0004: fill-array-data v1, 000002ac // +000002a8 │ │ -42bc72: 6901 e8c7 |0007: sput-object v1, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionBar:[I // field@c7e8 │ │ -42bc76: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ -42bc7c: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ -42bc82: 0c02 |000f: move-result-object v2 │ │ -42bc84: 6902 e9c7 |0010: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionBarLayout:[I // field@c7e9 │ │ -42bc88: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ -42bc8e: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ -42bc94: 0c02 |0018: move-result-object v2 │ │ -42bc96: 6902 08c8 |0019: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionMenuItemView:[I // field@c808 │ │ -42bc9a: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -42bc9c: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ -42bca0: 6903 0ac8 |001e: sput-object v3, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionMenuView:[I // field@c80a │ │ -42bca4: 1263 |0020: const/4 v3, #int 6 // #6 │ │ -42bca6: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ -42bcaa: 2604 c702 0000 |0023: fill-array-data v4, 000002ea // +000002c7 │ │ -42bcb0: 6904 0bc8 |0026: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionMode:[I // field@c80b │ │ -42bcb4: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ -42bcba: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ -42bcc0: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ -42bcc6: 0c04 |0031: move-result-object v4 │ │ -42bcc8: 6904 12c8 |0032: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActivityChooserView:[I // field@c812 │ │ -42bccc: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ -42bcd0: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ -42bcd4: 2605 c202 0000 |0038: fill-array-data v5, 000002fa // +000002c2 │ │ -42bcda: 6905 15c8 |003b: sput-object v5, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AlertDialog:[I // field@c815 │ │ -42bcde: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ -42bce2: 2605 cf02 0000 |003f: fill-array-data v5, 0000030e // +000002cf │ │ -42bce8: 6905 1ec8 |0042: sput-object v5, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AnimatedStateListDrawableCompat:[I // field@c81e │ │ -42bcec: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ -42bcf2: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ -42bcf8: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ -42bcfe: 0c07 |004d: move-result-object v7 │ │ -42bd00: 6907 25c8 |004e: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AnimatedStateListDrawableItem:[I // field@c825 │ │ -42bd04: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ -42bd0a: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ -42bd10: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ -42bd16: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ -42bd1c: 0c07 |005c: move-result-object v7 │ │ -42bd1e: 6907 28c8 |005d: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AnimatedStateListDrawableTransition:[I // field@c828 │ │ -42bd22: 2322 0020 |005f: new-array v2, v2, [I // type@2000 │ │ -42bd26: 6902 2dc8 |0061: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatEmojiHelper:[I // field@c82d │ │ -42bd2a: 1402 bf04 047f |0063: const v2, #float 1.75483e+38 // #7f0404bf │ │ -42bd30: 1407 c004 047f |0066: const v7, #float 1.75483e+38 // #7f0404c0 │ │ -42bd36: 1408 1901 0101 |0069: const v8, #float 2.36943e-38 // #01010119 │ │ -42bd3c: 1409 1a04 047f |006c: const v9, #float 1.75479e+38 // #7f04041a │ │ -42bd42: 2440 0020 9872 |006f: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ -42bd48: 0c02 |0072: move-result-object v2 │ │ -42bd4a: 6902 2ec8 |0073: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatImageView:[I // field@c82e │ │ -42bd4e: 1402 b904 047f |0075: const v2, #float 1.75483e+38 // #7f0404b9 │ │ -42bd54: 1407 ba04 047f |0078: const v7, #float 1.75483e+38 // #7f0404ba │ │ -42bd5a: 1408 4201 0101 |007b: const v8, #float 2.36945e-38 // #01010142 │ │ -42bd60: 1409 b804 047f |007e: const v9, #float 1.75483e+38 // #7f0404b8 │ │ -42bd66: 2440 0020 9872 |0081: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ -42bd6c: 0c02 |0084: move-result-object v2 │ │ -42bd6e: 6902 33c8 |0085: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatSeekBar:[I // field@c833 │ │ -42bd72: 1272 |0087: const/4 v2, #int 7 // #7 │ │ -42bd74: 2327 0020 |0088: new-array v7, v2, [I // type@2000 │ │ -42bd78: 2607 9402 0000 |008a: fill-array-data v7, 0000031e // +00000294 │ │ -42bd7e: 6907 38c8 |008d: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatTextHelper:[I // field@c838 │ │ -42bd82: 1307 1600 |008f: const/16 v7, #int 22 // #16 │ │ -42bd86: 2377 0020 |0091: new-array v7, v7, [I // type@2000 │ │ -42bd8a: 2607 9d02 0000 |0093: fill-array-data v7, 00000330 // +0000029d │ │ -42bd90: 6907 40c8 |0096: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatTextView:[I // field@c840 │ │ -42bd94: 1307 7f00 |0098: const/16 v7, #int 127 // #7f │ │ -42bd98: 2377 0020 |009a: new-array v7, v7, [I // type@2000 │ │ -42bd9c: 2607 c402 0000 |009c: fill-array-data v7, 00000360 // +000002c4 │ │ -42bda2: 6907 57c8 |009f: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatTheme:[I // field@c857 │ │ -42bda6: 1407 0e03 0101 |00a1: const v7, #float 2.36957e-38 // #0101030e │ │ -42bdac: 1408 de03 047f |00a4: const v8, #float 1.75478e+38 // #7f0403de │ │ -42bdb2: 2420 0020 8700 |00a7: filled-new-array {v7, v8}, [I // type@2000 │ │ -42bdb8: 0c07 |00aa: move-result-object v7 │ │ -42bdba: 6907 d7c8 |00ab: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.BackgroundStyle:[I // field@c8d7 │ │ -42bdbe: 1407 3300 047f |00ad: const v7, #float 1.75459e+38 // #7f040033 │ │ -42bdc4: 2410 0020 0700 |00b0: filled-new-array {v7}, [I // type@2000 │ │ -42bdca: 0c07 |00b3: move-result-object v7 │ │ -42bdcc: 6907 dac8 |00b4: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ButtonBarLayout:[I // field@c8da │ │ -42bdd0: 1407 b603 047f |00b6: const v7, #float 1.75477e+38 // #7f0403b6 │ │ -42bdd6: 1408 ed03 047f |00b9: const v8, #float 1.75478e+38 // #7f0403ed │ │ -42bddc: 2420 0020 8700 |00bc: filled-new-array {v7, v8}, [I // type@2000 │ │ -42bde2: 0c07 |00bf: move-result-object v7 │ │ -42bde4: 6907 dcc8 |00c0: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Capability:[I // field@c8dc │ │ -42bde8: 2337 0020 |00c2: new-array v7, v3, [I // type@2000 │ │ -42bdec: 2607 9e03 0000 |00c4: fill-array-data v7, 00000462 // +0000039e │ │ -42bdf2: 6907 dfc8 |00c7: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CheckBoxPreference:[I // field@c8df │ │ -42bdf6: 1407 be00 047f |00c9: const v7, #float 1.75462e+38 // #7f0400be │ │ -42bdfc: 1408 bf00 047f |00cc: const v8, #float 1.75462e+38 // #7f0400bf │ │ -42be02: 1409 0801 0101 |00cf: const v9, #float 2.36943e-38 // #01010108 │ │ -42be08: 140a bd00 047f |00d2: const v10, #float 1.75462e+38 // #7f0400bd │ │ -42be0e: 2440 0020 a987 |00d5: filled-new-array {v9, v10, v7, v8}, [I // type@2000 │ │ -42be14: 0c07 |00d8: move-result-object v7 │ │ -42be16: 6907 e6c8 |00d9: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CheckedTextView:[I // field@c8e6 │ │ -42be1a: 1407 3400 047f |00db: const v7, #float 1.75459e+38 // #7f040034 │ │ -42be20: 1408 8402 047f |00de: const v8, #float 1.75471e+38 // #7f040284 │ │ -42be26: 1409 a501 0101 |00e1: const v9, #float 2.36947e-38 // #010101a5 │ │ -42be2c: 140a 1f03 0101 |00e4: const v10, #float 2.36958e-38 // #0101031f │ │ -42be32: 140b 4706 0101 |00e7: const v11, #float 2.36981e-38 // #01010647 │ │ -42be38: 2458 0020 a97b |00ea: filled-new-array {v9, v10, v11, v7, v8}, [I // type@2000 │ │ -42be3e: 0c07 |00ed: move-result-object v7 │ │ -42be40: 6907 ebc8 |00ee: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ColorStateListItem:[I // field@c8eb │ │ -42be44: 1407 aa00 047f |00f0: const v7, #float 1.75462e+38 // #7f0400aa │ │ -42be4a: 1408 ab00 047f |00f3: const v8, #float 1.75462e+38 // #7f0400ab │ │ -42be50: 140a 0701 0101 |00f6: const v10, #float 2.36943e-38 // #01010107 │ │ -42be56: 140b a100 047f |00f9: const v11, #float 1.75461e+38 // #7f0400a1 │ │ -42be5c: 2440 0020 ba87 |00fc: filled-new-array {v10, v11, v7, v8}, [I // type@2000 │ │ -42be62: 0c07 |00ff: move-result-object v7 │ │ -42be64: 6907 f1c8 |0100: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CompoundButton:[I // field@c8f1 │ │ -42be68: 1407 8302 047f |0102: const v7, #float 1.75471e+38 // #7f040283 │ │ -42be6e: 1408 2d04 047f |0105: const v8, #float 1.7548e+38 // #7f04042d │ │ -42be74: 2420 0020 8700 |0108: filled-new-array {v7, v8}, [I // type@2000 │ │ -42be7a: 0c07 |010b: move-result-object v7 │ │ -42be7c: 6907 f6c8 |010c: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CoordinatorLayout:[I // field@c8f6 │ │ -42be80: 2327 0020 |010e: new-array v7, v2, [I // type@2000 │ │ -42be84: 2607 6203 0000 |0110: fill-array-data v7, 00000472 // +00000362 │ │ -42be8a: 6907 f7c8 |0113: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CoordinatorLayout_Layout:[I // field@c8f7 │ │ -42be8e: 1307 0c00 |0115: const/16 v7, #int 12 // #c │ │ -42be92: 2378 0020 |0117: new-array v8, v7, [I // type@2000 │ │ -42be96: 2608 6b03 0000 |0119: fill-array-data v8, 00000484 // +0000036b │ │ -42be9c: 6908 01c9 |011c: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.DialogPreference:[I // field@c901 │ │ -42bea0: 2344 0020 |011e: new-array v4, v4, [I // type@2000 │ │ -42bea4: 2604 8003 0000 |0120: fill-array-data v4, 000004a0 // +00000380 │ │ -42beaa: 6904 0ec9 |0123: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.DrawerArrowToggle:[I // field@c90e │ │ -42beae: 1404 fc04 047f |0125: const v4, #float 1.75484e+38 // #7f0404fc │ │ -42beb4: 2410 0020 0400 |0128: filled-new-array {v4}, [I // type@2000 │ │ -42beba: 0c08 |012b: move-result-object v8 │ │ -42bebc: 6908 17c9 |012c: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.EditTextPreference:[I // field@c917 │ │ -42bec0: 2328 0020 |012e: new-array v8, v2, [I // type@2000 │ │ -42bec4: 2608 8403 0000 |0130: fill-array-data v8, 000004b4 // +00000384 │ │ -42beca: 6908 19c9 |0133: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.FontFamily:[I // field@c919 │ │ -42bece: 1308 0a00 |0135: const/16 v8, #int 10 // #a │ │ -42bed2: 238a 0020 |0137: new-array v10, v8, [I // type@2000 │ │ -42bed6: 260a 8d03 0000 |0139: fill-array-data v10, 000004c6 // +0000038d │ │ -42bedc: 690a 1ac9 |013c: sput-object v10, Lde/danoeh/antennapod/net/sync/service/R$styleable;.FontFamilyFont:[I // field@c91a │ │ -42bee0: 140a 0300 0101 |013e: const v10, #float 2.36936e-38 // #01010003 │ │ -42bee6: 140b d100 0101 |0141: const v11, #float 2.36941e-38 // #010100d1 │ │ -42beec: 2430 0020 5a0b |0144: filled-new-array {v10, v5, v11}, [I // type@2000 │ │ -42bef2: 0c0c |0147: move-result-object v12 │ │ -42bef4: 690c 2cc9 |0148: sput-object v12, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Fragment:[I // field@c92c │ │ -42bef8: 2420 0020 ba00 |014a: filled-new-array {v10, v11}, [I // type@2000 │ │ -42befe: 0c0a |014d: move-result-object v10 │ │ -42bf00: 690a 2dc9 |014e: sput-object v10, Lde/danoeh/antennapod/net/sync/service/R$styleable;.FragmentContainerView:[I // field@c92d │ │ -42bf04: 237a 0020 |0150: new-array v10, v7, [I // type@2000 │ │ -42bf08: 260a 8c03 0000 |0152: fill-array-data v10, 000004de // +0000038c │ │ -42bf0e: 690a 33c9 |0155: sput-object v10, Lde/danoeh/antennapod/net/sync/service/R$styleable;.GradientColor:[I // field@c933 │ │ -42bf12: 140a 1405 0101 |0157: const v10, #float 2.36972e-38 // #01010514 │ │ -42bf18: 2420 0020 a900 |015a: filled-new-array {v9, v10}, [I // type@2000 │ │ -42bf1e: 0c09 |015d: move-result-object v9 │ │ -42bf20: 6909 34c9 |015e: sput-object v9, Lde/danoeh/antennapod/net/sync/service/R$styleable;.GradientColorItem:[I // field@c934 │ │ -42bf24: 1309 0900 |0160: const/16 v9, #int 9 // #9 │ │ -42bf28: 239a 0020 |0162: new-array v10, v9, [I // type@2000 │ │ -42bf2c: 260a 9603 0000 |0164: fill-array-data v10, 000004fa // +00000396 │ │ -42bf32: 690a 43c9 |0167: sput-object v10, Lde/danoeh/antennapod/net/sync/service/R$styleable;.LinearLayoutCompat:[I // field@c943 │ │ -42bf36: 140a f500 0101 |0169: const v10, #float 2.36942e-38 // #010100f5 │ │ -42bf3c: 140b 8101 0101 |016c: const v11, #float 2.36946e-38 // #01010181 │ │ -42bf42: 140c f400 0101 |016f: const v12, #float 2.36942e-38 // #010100f4 │ │ -42bf48: 2440 0020 c1ba |0172: filled-new-array {v1, v12, v10, v11}, [I // type@2000 │ │ -42bf4e: 0c01 |0175: move-result-object v1 │ │ -42bf50: 6901 44c9 |0176: sput-object v1, Lde/danoeh/antennapod/net/sync/service/R$styleable;.LinearLayoutCompat_Layout:[I // field@c944 │ │ -42bf54: 1401 ac02 0101 |0178: const v1, #float 2.36955e-38 // #010102ac │ │ -42bf5a: 140a ad02 0101 |017b: const v10, #float 2.36955e-38 // #010102ad │ │ -42bf60: 2420 0020 a100 |017e: filled-new-array {v1, v10}, [I // type@2000 │ │ -42bf66: 0c01 |0181: move-result-object v1 │ │ -42bf68: 6901 52c9 |0182: sput-object v1, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ListPopupWindow:[I // field@c952 │ │ -42bf6c: 1401 b200 0101 |0184: const v1, #float 2.36941e-38 // #010100b2 │ │ -42bf72: 140a f801 0101 |0187: const v10, #float 2.3695e-38 // #010101f8 │ │ -42bf78: 140b c401 047f |018a: const v11, #float 1.75467e+38 // #7f0401c4 │ │ -42bf7e: 140c c501 047f |018d: const v12, #float 1.75467e+38 // #7f0401c5 │ │ -42bf84: 2454 0020 a1cb |0190: filled-new-array {v1, v10, v11, v12, v4}, [I // type@2000 │ │ -42bf8a: 0c04 |0193: move-result-object v4 │ │ -42bf8c: 6904 55c9 |0194: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ListPreference:[I // field@c955 │ │ -42bf90: 2334 0020 |0196: new-array v4, v3, [I // type@2000 │ │ -42bf94: 2604 7803 0000 |0198: fill-array-data v4, 00000510 // +00000378 │ │ -42bf9a: 6904 5bc9 |019b: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.MenuGroup:[I // field@c95b │ │ -42bf9e: 1304 1700 |019d: const/16 v4, #int 23 // #17 │ │ -42bfa2: 2344 0020 |019f: new-array v4, v4, [I // type@2000 │ │ -42bfa6: 2604 7f03 0000 |01a1: fill-array-data v4, 00000520 // +0000037f │ │ -42bfac: 6904 62c9 |01a4: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.MenuItem:[I // field@c962 │ │ -42bfb0: 2394 0020 |01a6: new-array v4, v9, [I // type@2000 │ │ -42bfb4: 2604 aa03 0000 |01a8: fill-array-data v4, 00000552 // +000003aa │ │ -42bfba: 6904 7ac9 |01ab: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.MenuView:[I // field@c97a │ │ -42bfbe: 2440 0020 a1cb |01ad: filled-new-array {v1, v10, v11, v12}, [I // type@2000 │ │ -42bfc4: 0c04 |01b0: move-result-object v4 │ │ -42bfc6: 6904 84c9 |01b1: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.MultiSelectListPreference:[I // field@c984 │ │ -42bfca: 1404 c902 0101 |01b3: const v4, #float 2.36956e-38 // #010102c9 │ │ -42bfd0: 1409 7803 047f |01b6: const v9, #float 1.75476e+38 // #7f040378 │ │ -42bfd6: 140a 7601 0101 |01b9: const v10, #float 2.36946e-38 // #01010176 │ │ -42bfdc: 2430 0020 4a09 |01bc: filled-new-array {v10, v4, v9}, [I // type@2000 │ │ -42bfe2: 0c04 |01bf: move-result-object v4 │ │ -42bfe4: 6904 89c9 |01c0: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PopupWindow:[I // field@c989 │ │ -42bfe8: 1404 2404 047f |01c2: const v4, #float 1.7548e+38 // #7f040424 │ │ -42bfee: 2410 0020 0400 |01c5: filled-new-array {v4}, [I // type@2000 │ │ -42bff4: 0c04 |01c8: move-result-object v4 │ │ -42bff6: 6904 8ac9 |01c9: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PopupWindowBackgroundState:[I // field@c98a │ │ -42bffa: 1304 2400 |01cb: const/16 v4, #int 36 // #24 │ │ -42bffe: 2344 0020 |01cd: new-array v4, v4, [I // type@2000 │ │ -42c002: 2604 9903 0000 |01cf: fill-array-data v4, 00000568 // +00000399 │ │ -42c008: 6904 8fc9 |01d2: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Preference:[I // field@c98f │ │ -42c00c: 1404 2a01 0101 |01d4: const v4, #float 2.36944e-38 // #0101012a │ │ -42c012: 1409 3100 047f |01d7: const v9, #float 1.75459e+38 // #7f040031 │ │ -42c018: 140b f200 0101 |01da: const v11, #float 2.36942e-38 // #010100f2 │ │ -42c01e: 140c 2901 0101 |01dd: const v12, #float 2.36944e-38 // #01010129 │ │ -42c024: 2440 0020 cb94 |01e0: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ -42c02a: 0c04 |01e3: move-result-object v4 │ │ -42c02c: 6904 90c9 |01e4: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceFragment:[I // field@c990 │ │ -42c030: 1404 2a01 0101 |01e6: const v4, #float 2.36944e-38 // #0101012a │ │ -42c036: 2440 0020 cb94 |01e9: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ -42c03c: 0c04 |01ec: move-result-object v4 │ │ -42c03e: 6904 91c9 |01ed: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceFragmentCompat:[I // field@c991 │ │ -42c042: 1404 5a02 047f |01ef: const v4, #float 1.7547e+38 // #7f04025a │ │ -42c048: 1409 7603 047f |01f2: const v9, #float 1.75476e+38 // #7f040376 │ │ -42c04e: 140c e701 0101 |01f5: const v12, #float 2.36949e-38 // #010101e7 │ │ -42c054: 2430 0020 4c09 |01f8: filled-new-array {v12, v4, v9}, [I // type@2000 │ │ -42c05a: 0c04 |01fb: move-result-object v4 │ │ -42c05c: 6904 9ac9 |01fc: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceGroup:[I // field@c99a │ │ -42c060: 1404 2503 047f |01fe: const v4, #float 1.75474e+38 // #7f040325 │ │ -42c066: 1409 2a03 047f |0201: const v9, #float 1.75475e+38 // #7f04032a │ │ -42c06c: 140c 1f01 0101 |0204: const v12, #float 2.36944e-38 // #0101011f │ │ -42c072: 140d 2001 0101 |0207: const v13, #float 2.36944e-38 // #01010120 │ │ -42c078: 2440 0020 dc94 |020a: filled-new-array {v12, v13, v4, v9}, [I // type@2000 │ │ -42c07e: 0c04 |020d: move-result-object v4 │ │ -42c080: 6904 9ec9 |020e: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceImageView:[I // field@c99e │ │ -42c084: 1304 1000 |0210: const/16 v4, #int 16 // #10 │ │ -42c088: 2344 0020 |0212: new-array v4, v4, [I // type@2000 │ │ -42c08c: 2604 a003 0000 |0214: fill-array-data v4, 000005b4 // +000003a0 │ │ -42c092: 6904 a3c9 |0217: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceTheme:[I // field@c9a3 │ │ -42c096: 1404 7a03 047f |0219: const v4, #float 1.75476e+38 // #7f04037a │ │ -42c09c: 1409 8103 047f |021c: const v9, #float 1.75476e+38 // #7f040381 │ │ -42c0a2: 2420 0020 9400 |021f: filled-new-array {v4, v9}, [I // type@2000 │ │ -42c0a8: 0c04 |0222: move-result-object v4 │ │ -42c0aa: 6904 d8c9 |0223: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.RecycleListView:[I // field@c9d8 │ │ -42c0ae: 2374 0020 |0225: new-array v4, v7, [I // type@2000 │ │ -42c0b2: 2604 b103 0000 |0227: fill-array-data v4, 000005d8 // +000003b1 │ │ -42c0b8: 6904 dbc9 |022a: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.RecyclerView:[I // field@c9db │ │ -42c0bc: 2300 0020 |022c: new-array v0, v0, [I // type@2000 │ │ -42c0c0: 2600 c603 0000 |022e: fill-array-data v0, 000005f4 // +000003c6 │ │ -42c0c6: 6900 e8c9 |0231: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SearchView:[I // field@c9e8 │ │ -42c0ca: 2320 0020 |0233: new-array v0, v2, [I // type@2000 │ │ -42c0ce: 2600 fd03 0000 |0235: fill-array-data v0, 00000632 // +000003fd │ │ -42c0d4: 6900 06ca |0238: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SeekBarPreference:[I // field@ca06 │ │ -42c0d8: 1400 6202 0101 |023a: const v0, #float 2.36953e-38 // #01010262 │ │ -42c0de: 1402 9d03 047f |023d: const v2, #float 1.75477e+38 // #7f04039d │ │ -42c0e4: 1404 7b01 0101 |0240: const v4, #float 2.36946e-38 // #0101017b │ │ -42c0ea: 2452 0020 a104 |0243: filled-new-array {v1, v10, v4, v0, v2}, [I // type@2000 │ │ -42c0f0: 0c00 |0246: move-result-object v0 │ │ -42c0f2: 6900 0eca |0247: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Spinner:[I // field@ca0e │ │ -42c0f6: 2330 0020 |0249: new-array v0, v3, [I // type@2000 │ │ -42c0fa: 2600 f903 0000 |024b: fill-array-data v0, 00000644 // +000003f9 │ │ -42c100: 6900 14ca |024e: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.StateListDrawable:[I // field@ca14 │ │ -42c104: 2410 0020 0600 |0250: filled-new-array {v6}, [I // type@2000 │ │ -42c10a: 0c00 |0253: move-result-object v0 │ │ -42c10c: 6900 15ca |0254: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.StateListDrawableItem:[I // field@ca15 │ │ -42c110: 1300 0e00 |0256: const/16 v0, #int 14 // #e │ │ -42c114: 2300 0020 |0258: new-array v0, v0, [I // type@2000 │ │ -42c118: 2600 fa03 0000 |025a: fill-array-data v0, 00000654 // +000003fa │ │ -42c11e: 6900 1dca |025d: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SwitchCompat:[I // field@ca1d │ │ -42c122: 2380 0020 |025f: new-array v0, v8, [I // type@2000 │ │ -42c126: 2600 1304 0000 |0261: fill-array-data v0, 00000674 // +00000413 │ │ -42c12c: 6900 2cca |0264: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SwitchPreference:[I // field@ca2c │ │ -42c130: 2380 0020 |0266: new-array v0, v8, [I // type@2000 │ │ -42c134: 2600 2404 0000 |0268: fill-array-data v0, 0000068c // +00000424 │ │ -42c13a: 6900 2dca |026b: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SwitchPreferenceCompat:[I // field@ca2d │ │ -42c13e: 1300 1000 |026d: const/16 v0, #int 16 // #10 │ │ -42c142: 2300 0020 |026f: new-array v0, v0, [I // type@2000 │ │ -42c146: 2600 3304 0000 |0271: fill-array-data v0, 000006a4 // +00000433 │ │ -42c14c: 6900 42ca |0274: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.TextAppearance:[I // field@ca42 │ │ -42c150: 1300 1e00 |0276: const/16 v0, #int 30 // #1e │ │ -42c154: 2300 0020 |0278: new-array v0, v0, [I // type@2000 │ │ -42c158: 2600 4e04 0000 |027a: fill-array-data v0, 000006c8 // +0000044e │ │ -42c15e: 6900 53ca |027d: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Toolbar:[I // field@ca53 │ │ -42c162: 1400 7f03 047f |027f: const v0, #float 1.75476e+38 // #7f04037f │ │ -42c168: 1401 a404 047f |0282: const v1, #float 1.75482e+38 // #7f0404a4 │ │ -42c16e: 1502 0101 |0285: const/high16 v2, #int 16842752 // #101 │ │ -42c172: 1403 da00 0101 |0287: const v3, #float 2.36942e-38 // #010100da │ │ -42c178: 1404 7c03 047f |028a: const v4, #float 1.75476e+38 // #7f04037c │ │ -42c17e: 2451 0020 3204 |028d: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -42c184: 0c00 |0290: move-result-object v0 │ │ -42c186: 6900 72ca |0291: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.View:[I // field@ca72 │ │ -42c18a: 1400 5700 047f |0293: const v0, #float 1.7546e+38 // #7f040057 │ │ -42c190: 1401 5800 047f |0296: const v1, #float 1.7546e+38 // #7f040058 │ │ -42c196: 1402 d400 0101 |0299: const v2, #float 2.36942e-38 // #010100d4 │ │ -42c19c: 2430 0020 0201 |029c: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ -42c1a2: 0c00 |029f: move-result-object v0 │ │ -42c1a4: 6900 73ca |02a0: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ViewBackgroundHelper:[I // field@ca73 │ │ -42c1a8: 1400 f300 0101 |02a2: const v0, #float 2.36942e-38 // #010100f3 │ │ -42c1ae: 2430 0020 b500 |02a5: filled-new-array {v5, v11, v0}, [I // type@2000 │ │ -42c1b4: 0c00 |02a8: move-result-object v0 │ │ -42c1b6: 6900 77ca |02a9: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ViewStubCompat:[I // field@ca77 │ │ -42c1ba: 0e00 |02ab: return-void │ │ -42c1bc: 0003 0400 1d00 0000 4e00 047f 5500 ... |02ac: array-data (62 units) │ │ -42c238: 0003 0400 0600 0000 4e00 047f 5500 ... |02ea: array-data (16 units) │ │ -42c258: 0003 0400 0800 0000 f200 0101 a400 ... |02fa: array-data (20 units) │ │ -42c280: 0003 0400 0600 0000 1c01 0101 9401 ... |030e: array-data (16 units) │ │ -42c2a0: 0003 0400 0700 0000 3400 0101 6d01 ... |031e: array-data (18 units) │ │ -42c2c4: 0003 0400 1600 0000 3400 0101 4600 ... |0330: array-data (48 units) │ │ -42c324: 0003 0400 7f00 0000 5700 0101 ae00 ... |0360: array-data (258 units) │ │ -42c528: 0003 0400 0600 0000 ef01 0101 f001 ... |0462: array-data (16 units) │ │ -42c548: 0003 0400 0700 0000 b300 0101 8f02 ... |0472: array-data (18 units) │ │ -42c56c: 0003 0400 0c00 0000 f201 0101 f301 ... |0484: array-data (28 units) │ │ -42c5a4: 0003 0400 0800 0000 3f00 047f 4000 ... |04a0: array-data (20 units) │ │ -42c5cc: 0003 0400 0700 0000 1602 047f 1702 ... |04b4: array-data (18 units) │ │ -42c5f0: 0003 0400 0a00 0000 3205 0101 3305 ... |04c6: array-data (24 units) │ │ -42c620: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04de: array-data (28 units) │ │ -42c658: 0003 0400 0900 0000 af00 0101 c400 ... |04fa: array-data (22 units) │ │ -42c684: 0003 0400 0600 0000 0e00 0101 d000 ... |0510: array-data (16 units) │ │ -42c6a4: 0003 0400 1700 0000 0200 0101 0e00 ... |0520: array-data (50 units) │ │ -42c708: 0003 0400 0900 0000 ae00 0101 2c01 ... |0552: array-data (22 units) │ │ -42c734: 0003 0400 2400 0000 0200 0101 0d00 ... |0568: array-data (76 units) │ │ -42c7cc: 0003 0400 1000 0000 bc00 047f 8701 ... |05b4: array-data (36 units) │ │ -42c814: 0003 0400 0c00 0000 c400 0101 eb00 ... |05d8: array-data (28 units) │ │ -42c84c: 0003 0400 1d00 0000 3400 0101 da00 ... |05f4: array-data (62 units) │ │ -42c8c8: 0003 0400 0700 0000 f200 0101 3601 ... |0632: array-data (18 units) │ │ -42c8ec: 0003 0400 0600 0000 1c01 0101 9401 ... |0644: array-data (16 units) │ │ -42c90c: 0003 0400 0e00 0000 2401 0101 2501 ... |0654: array-data (32 units) │ │ -42c94c: 0003 0400 0a00 0000 ef01 0101 f001 ... |0674: array-data (24 units) │ │ -42c97c: 0003 0400 0a00 0000 ef01 0101 f001 ... |068c: array-data (24 units) │ │ -42c9ac: 0003 0400 1000 0000 9500 0101 9600 ... |06a4: array-data (36 units) │ │ -42c9f4: 0003 0400 1e00 0000 af00 0101 4001 ... |06c8: array-data (64 units) │ │ +42bc60: |[42bc60] de.danoeh.antennapod.net.sync.service.R$styleable.:()V │ │ +42bc70: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +42bc74: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ +42bc78: 2601 a802 0000 |0004: fill-array-data v1, 000002ac // +000002a8 │ │ +42bc7e: 6901 e8c7 |0007: sput-object v1, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionBar:[I // field@c7e8 │ │ +42bc82: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ +42bc88: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ +42bc8e: 0c02 |000f: move-result-object v2 │ │ +42bc90: 6902 e9c7 |0010: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionBarLayout:[I // field@c7e9 │ │ +42bc94: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ +42bc9a: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ +42bca0: 0c02 |0018: move-result-object v2 │ │ +42bca2: 6902 08c8 |0019: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionMenuItemView:[I // field@c808 │ │ +42bca6: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +42bca8: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ +42bcac: 6903 0ac8 |001e: sput-object v3, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionMenuView:[I // field@c80a │ │ +42bcb0: 1263 |0020: const/4 v3, #int 6 // #6 │ │ +42bcb2: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ +42bcb6: 2604 c702 0000 |0023: fill-array-data v4, 000002ea // +000002c7 │ │ +42bcbc: 6904 0bc8 |0026: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActionMode:[I // field@c80b │ │ +42bcc0: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ +42bcc6: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ +42bccc: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ +42bcd2: 0c04 |0031: move-result-object v4 │ │ +42bcd4: 6904 12c8 |0032: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ActivityChooserView:[I // field@c812 │ │ +42bcd8: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ +42bcdc: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ +42bce0: 2605 c202 0000 |0038: fill-array-data v5, 000002fa // +000002c2 │ │ +42bce6: 6905 15c8 |003b: sput-object v5, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AlertDialog:[I // field@c815 │ │ +42bcea: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ +42bcee: 2605 cf02 0000 |003f: fill-array-data v5, 0000030e // +000002cf │ │ +42bcf4: 6905 1ec8 |0042: sput-object v5, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AnimatedStateListDrawableCompat:[I // field@c81e │ │ +42bcf8: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ +42bcfe: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ +42bd04: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ +42bd0a: 0c07 |004d: move-result-object v7 │ │ +42bd0c: 6907 25c8 |004e: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AnimatedStateListDrawableItem:[I // field@c825 │ │ +42bd10: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ +42bd16: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ +42bd1c: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ +42bd22: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ +42bd28: 0c07 |005c: move-result-object v7 │ │ +42bd2a: 6907 28c8 |005d: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AnimatedStateListDrawableTransition:[I // field@c828 │ │ +42bd2e: 2322 0020 |005f: new-array v2, v2, [I // type@2000 │ │ +42bd32: 6902 2dc8 |0061: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatEmojiHelper:[I // field@c82d │ │ +42bd36: 1402 bf04 047f |0063: const v2, #float 1.75483e+38 // #7f0404bf │ │ +42bd3c: 1407 c004 047f |0066: const v7, #float 1.75483e+38 // #7f0404c0 │ │ +42bd42: 1408 1901 0101 |0069: const v8, #float 2.36943e-38 // #01010119 │ │ +42bd48: 1409 1a04 047f |006c: const v9, #float 1.75479e+38 // #7f04041a │ │ +42bd4e: 2440 0020 9872 |006f: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ +42bd54: 0c02 |0072: move-result-object v2 │ │ +42bd56: 6902 2ec8 |0073: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatImageView:[I // field@c82e │ │ +42bd5a: 1402 b904 047f |0075: const v2, #float 1.75483e+38 // #7f0404b9 │ │ +42bd60: 1407 ba04 047f |0078: const v7, #float 1.75483e+38 // #7f0404ba │ │ +42bd66: 1408 4201 0101 |007b: const v8, #float 2.36945e-38 // #01010142 │ │ +42bd6c: 1409 b804 047f |007e: const v9, #float 1.75483e+38 // #7f0404b8 │ │ +42bd72: 2440 0020 9872 |0081: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ +42bd78: 0c02 |0084: move-result-object v2 │ │ +42bd7a: 6902 33c8 |0085: sput-object v2, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatSeekBar:[I // field@c833 │ │ +42bd7e: 1272 |0087: const/4 v2, #int 7 // #7 │ │ +42bd80: 2327 0020 |0088: new-array v7, v2, [I // type@2000 │ │ +42bd84: 2607 9402 0000 |008a: fill-array-data v7, 0000031e // +00000294 │ │ +42bd8a: 6907 38c8 |008d: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatTextHelper:[I // field@c838 │ │ +42bd8e: 1307 1600 |008f: const/16 v7, #int 22 // #16 │ │ +42bd92: 2377 0020 |0091: new-array v7, v7, [I // type@2000 │ │ +42bd96: 2607 9d02 0000 |0093: fill-array-data v7, 00000330 // +0000029d │ │ +42bd9c: 6907 40c8 |0096: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatTextView:[I // field@c840 │ │ +42bda0: 1307 7f00 |0098: const/16 v7, #int 127 // #7f │ │ +42bda4: 2377 0020 |009a: new-array v7, v7, [I // type@2000 │ │ +42bda8: 2607 c402 0000 |009c: fill-array-data v7, 00000360 // +000002c4 │ │ +42bdae: 6907 57c8 |009f: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.AppCompatTheme:[I // field@c857 │ │ +42bdb2: 1407 0e03 0101 |00a1: const v7, #float 2.36957e-38 // #0101030e │ │ +42bdb8: 1408 de03 047f |00a4: const v8, #float 1.75478e+38 // #7f0403de │ │ +42bdbe: 2420 0020 8700 |00a7: filled-new-array {v7, v8}, [I // type@2000 │ │ +42bdc4: 0c07 |00aa: move-result-object v7 │ │ +42bdc6: 6907 d7c8 |00ab: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.BackgroundStyle:[I // field@c8d7 │ │ +42bdca: 1407 3300 047f |00ad: const v7, #float 1.75459e+38 // #7f040033 │ │ +42bdd0: 2410 0020 0700 |00b0: filled-new-array {v7}, [I // type@2000 │ │ +42bdd6: 0c07 |00b3: move-result-object v7 │ │ +42bdd8: 6907 dac8 |00b4: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ButtonBarLayout:[I // field@c8da │ │ +42bddc: 1407 b603 047f |00b6: const v7, #float 1.75477e+38 // #7f0403b6 │ │ +42bde2: 1408 ed03 047f |00b9: const v8, #float 1.75478e+38 // #7f0403ed │ │ +42bde8: 2420 0020 8700 |00bc: filled-new-array {v7, v8}, [I // type@2000 │ │ +42bdee: 0c07 |00bf: move-result-object v7 │ │ +42bdf0: 6907 dcc8 |00c0: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Capability:[I // field@c8dc │ │ +42bdf4: 2337 0020 |00c2: new-array v7, v3, [I // type@2000 │ │ +42bdf8: 2607 9e03 0000 |00c4: fill-array-data v7, 00000462 // +0000039e │ │ +42bdfe: 6907 dfc8 |00c7: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CheckBoxPreference:[I // field@c8df │ │ +42be02: 1407 be00 047f |00c9: const v7, #float 1.75462e+38 // #7f0400be │ │ +42be08: 1408 bf00 047f |00cc: const v8, #float 1.75462e+38 // #7f0400bf │ │ +42be0e: 1409 0801 0101 |00cf: const v9, #float 2.36943e-38 // #01010108 │ │ +42be14: 140a bd00 047f |00d2: const v10, #float 1.75462e+38 // #7f0400bd │ │ +42be1a: 2440 0020 a987 |00d5: filled-new-array {v9, v10, v7, v8}, [I // type@2000 │ │ +42be20: 0c07 |00d8: move-result-object v7 │ │ +42be22: 6907 e6c8 |00d9: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CheckedTextView:[I // field@c8e6 │ │ +42be26: 1407 3400 047f |00db: const v7, #float 1.75459e+38 // #7f040034 │ │ +42be2c: 1408 8402 047f |00de: const v8, #float 1.75471e+38 // #7f040284 │ │ +42be32: 1409 a501 0101 |00e1: const v9, #float 2.36947e-38 // #010101a5 │ │ +42be38: 140a 1f03 0101 |00e4: const v10, #float 2.36958e-38 // #0101031f │ │ +42be3e: 140b 4706 0101 |00e7: const v11, #float 2.36981e-38 // #01010647 │ │ +42be44: 2458 0020 a97b |00ea: filled-new-array {v9, v10, v11, v7, v8}, [I // type@2000 │ │ +42be4a: 0c07 |00ed: move-result-object v7 │ │ +42be4c: 6907 ebc8 |00ee: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ColorStateListItem:[I // field@c8eb │ │ +42be50: 1407 aa00 047f |00f0: const v7, #float 1.75462e+38 // #7f0400aa │ │ +42be56: 1408 ab00 047f |00f3: const v8, #float 1.75462e+38 // #7f0400ab │ │ +42be5c: 140a 0701 0101 |00f6: const v10, #float 2.36943e-38 // #01010107 │ │ +42be62: 140b a100 047f |00f9: const v11, #float 1.75461e+38 // #7f0400a1 │ │ +42be68: 2440 0020 ba87 |00fc: filled-new-array {v10, v11, v7, v8}, [I // type@2000 │ │ +42be6e: 0c07 |00ff: move-result-object v7 │ │ +42be70: 6907 f1c8 |0100: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CompoundButton:[I // field@c8f1 │ │ +42be74: 1407 8302 047f |0102: const v7, #float 1.75471e+38 // #7f040283 │ │ +42be7a: 1408 2d04 047f |0105: const v8, #float 1.7548e+38 // #7f04042d │ │ +42be80: 2420 0020 8700 |0108: filled-new-array {v7, v8}, [I // type@2000 │ │ +42be86: 0c07 |010b: move-result-object v7 │ │ +42be88: 6907 f6c8 |010c: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CoordinatorLayout:[I // field@c8f6 │ │ +42be8c: 2327 0020 |010e: new-array v7, v2, [I // type@2000 │ │ +42be90: 2607 6203 0000 |0110: fill-array-data v7, 00000472 // +00000362 │ │ +42be96: 6907 f7c8 |0113: sput-object v7, Lde/danoeh/antennapod/net/sync/service/R$styleable;.CoordinatorLayout_Layout:[I // field@c8f7 │ │ +42be9a: 1307 0c00 |0115: const/16 v7, #int 12 // #c │ │ +42be9e: 2378 0020 |0117: new-array v8, v7, [I // type@2000 │ │ +42bea2: 2608 6b03 0000 |0119: fill-array-data v8, 00000484 // +0000036b │ │ +42bea8: 6908 01c9 |011c: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.DialogPreference:[I // field@c901 │ │ +42beac: 2344 0020 |011e: new-array v4, v4, [I // type@2000 │ │ +42beb0: 2604 8003 0000 |0120: fill-array-data v4, 000004a0 // +00000380 │ │ +42beb6: 6904 0ec9 |0123: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.DrawerArrowToggle:[I // field@c90e │ │ +42beba: 1404 fc04 047f |0125: const v4, #float 1.75484e+38 // #7f0404fc │ │ +42bec0: 2410 0020 0400 |0128: filled-new-array {v4}, [I // type@2000 │ │ +42bec6: 0c08 |012b: move-result-object v8 │ │ +42bec8: 6908 17c9 |012c: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.EditTextPreference:[I // field@c917 │ │ +42becc: 2328 0020 |012e: new-array v8, v2, [I // type@2000 │ │ +42bed0: 2608 8403 0000 |0130: fill-array-data v8, 000004b4 // +00000384 │ │ +42bed6: 6908 19c9 |0133: sput-object v8, Lde/danoeh/antennapod/net/sync/service/R$styleable;.FontFamily:[I // field@c919 │ │ +42beda: 1308 0a00 |0135: const/16 v8, #int 10 // #a │ │ +42bede: 238a 0020 |0137: new-array v10, v8, [I // type@2000 │ │ +42bee2: 260a 8d03 0000 |0139: fill-array-data v10, 000004c6 // +0000038d │ │ +42bee8: 690a 1ac9 |013c: sput-object v10, Lde/danoeh/antennapod/net/sync/service/R$styleable;.FontFamilyFont:[I // field@c91a │ │ +42beec: 140a 0300 0101 |013e: const v10, #float 2.36936e-38 // #01010003 │ │ +42bef2: 140b d100 0101 |0141: const v11, #float 2.36941e-38 // #010100d1 │ │ +42bef8: 2430 0020 5a0b |0144: filled-new-array {v10, v5, v11}, [I // type@2000 │ │ +42befe: 0c0c |0147: move-result-object v12 │ │ +42bf00: 690c 2cc9 |0148: sput-object v12, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Fragment:[I // field@c92c │ │ +42bf04: 2420 0020 ba00 |014a: filled-new-array {v10, v11}, [I // type@2000 │ │ +42bf0a: 0c0a |014d: move-result-object v10 │ │ +42bf0c: 690a 2dc9 |014e: sput-object v10, Lde/danoeh/antennapod/net/sync/service/R$styleable;.FragmentContainerView:[I // field@c92d │ │ +42bf10: 237a 0020 |0150: new-array v10, v7, [I // type@2000 │ │ +42bf14: 260a 8c03 0000 |0152: fill-array-data v10, 000004de // +0000038c │ │ +42bf1a: 690a 33c9 |0155: sput-object v10, Lde/danoeh/antennapod/net/sync/service/R$styleable;.GradientColor:[I // field@c933 │ │ +42bf1e: 140a 1405 0101 |0157: const v10, #float 2.36972e-38 // #01010514 │ │ +42bf24: 2420 0020 a900 |015a: filled-new-array {v9, v10}, [I // type@2000 │ │ +42bf2a: 0c09 |015d: move-result-object v9 │ │ +42bf2c: 6909 34c9 |015e: sput-object v9, Lde/danoeh/antennapod/net/sync/service/R$styleable;.GradientColorItem:[I // field@c934 │ │ +42bf30: 1309 0900 |0160: const/16 v9, #int 9 // #9 │ │ +42bf34: 239a 0020 |0162: new-array v10, v9, [I // type@2000 │ │ +42bf38: 260a 9603 0000 |0164: fill-array-data v10, 000004fa // +00000396 │ │ +42bf3e: 690a 43c9 |0167: sput-object v10, Lde/danoeh/antennapod/net/sync/service/R$styleable;.LinearLayoutCompat:[I // field@c943 │ │ +42bf42: 140a f500 0101 |0169: const v10, #float 2.36942e-38 // #010100f5 │ │ +42bf48: 140b 8101 0101 |016c: const v11, #float 2.36946e-38 // #01010181 │ │ +42bf4e: 140c f400 0101 |016f: const v12, #float 2.36942e-38 // #010100f4 │ │ +42bf54: 2440 0020 c1ba |0172: filled-new-array {v1, v12, v10, v11}, [I // type@2000 │ │ +42bf5a: 0c01 |0175: move-result-object v1 │ │ +42bf5c: 6901 44c9 |0176: sput-object v1, Lde/danoeh/antennapod/net/sync/service/R$styleable;.LinearLayoutCompat_Layout:[I // field@c944 │ │ +42bf60: 1401 ac02 0101 |0178: const v1, #float 2.36955e-38 // #010102ac │ │ +42bf66: 140a ad02 0101 |017b: const v10, #float 2.36955e-38 // #010102ad │ │ +42bf6c: 2420 0020 a100 |017e: filled-new-array {v1, v10}, [I // type@2000 │ │ +42bf72: 0c01 |0181: move-result-object v1 │ │ +42bf74: 6901 52c9 |0182: sput-object v1, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ListPopupWindow:[I // field@c952 │ │ +42bf78: 1401 b200 0101 |0184: const v1, #float 2.36941e-38 // #010100b2 │ │ +42bf7e: 140a f801 0101 |0187: const v10, #float 2.3695e-38 // #010101f8 │ │ +42bf84: 140b c401 047f |018a: const v11, #float 1.75467e+38 // #7f0401c4 │ │ +42bf8a: 140c c501 047f |018d: const v12, #float 1.75467e+38 // #7f0401c5 │ │ +42bf90: 2454 0020 a1cb |0190: filled-new-array {v1, v10, v11, v12, v4}, [I // type@2000 │ │ +42bf96: 0c04 |0193: move-result-object v4 │ │ +42bf98: 6904 55c9 |0194: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ListPreference:[I // field@c955 │ │ +42bf9c: 2334 0020 |0196: new-array v4, v3, [I // type@2000 │ │ +42bfa0: 2604 7803 0000 |0198: fill-array-data v4, 00000510 // +00000378 │ │ +42bfa6: 6904 5bc9 |019b: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.MenuGroup:[I // field@c95b │ │ +42bfaa: 1304 1700 |019d: const/16 v4, #int 23 // #17 │ │ +42bfae: 2344 0020 |019f: new-array v4, v4, [I // type@2000 │ │ +42bfb2: 2604 7f03 0000 |01a1: fill-array-data v4, 00000520 // +0000037f │ │ +42bfb8: 6904 62c9 |01a4: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.MenuItem:[I // field@c962 │ │ +42bfbc: 2394 0020 |01a6: new-array v4, v9, [I // type@2000 │ │ +42bfc0: 2604 aa03 0000 |01a8: fill-array-data v4, 00000552 // +000003aa │ │ +42bfc6: 6904 7ac9 |01ab: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.MenuView:[I // field@c97a │ │ +42bfca: 2440 0020 a1cb |01ad: filled-new-array {v1, v10, v11, v12}, [I // type@2000 │ │ +42bfd0: 0c04 |01b0: move-result-object v4 │ │ +42bfd2: 6904 84c9 |01b1: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.MultiSelectListPreference:[I // field@c984 │ │ +42bfd6: 1404 c902 0101 |01b3: const v4, #float 2.36956e-38 // #010102c9 │ │ +42bfdc: 1409 7803 047f |01b6: const v9, #float 1.75476e+38 // #7f040378 │ │ +42bfe2: 140a 7601 0101 |01b9: const v10, #float 2.36946e-38 // #01010176 │ │ +42bfe8: 2430 0020 4a09 |01bc: filled-new-array {v10, v4, v9}, [I // type@2000 │ │ +42bfee: 0c04 |01bf: move-result-object v4 │ │ +42bff0: 6904 89c9 |01c0: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PopupWindow:[I // field@c989 │ │ +42bff4: 1404 2404 047f |01c2: const v4, #float 1.7548e+38 // #7f040424 │ │ +42bffa: 2410 0020 0400 |01c5: filled-new-array {v4}, [I // type@2000 │ │ +42c000: 0c04 |01c8: move-result-object v4 │ │ +42c002: 6904 8ac9 |01c9: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PopupWindowBackgroundState:[I // field@c98a │ │ +42c006: 1304 2400 |01cb: const/16 v4, #int 36 // #24 │ │ +42c00a: 2344 0020 |01cd: new-array v4, v4, [I // type@2000 │ │ +42c00e: 2604 9903 0000 |01cf: fill-array-data v4, 00000568 // +00000399 │ │ +42c014: 6904 8fc9 |01d2: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Preference:[I // field@c98f │ │ +42c018: 1404 2a01 0101 |01d4: const v4, #float 2.36944e-38 // #0101012a │ │ +42c01e: 1409 3100 047f |01d7: const v9, #float 1.75459e+38 // #7f040031 │ │ +42c024: 140b f200 0101 |01da: const v11, #float 2.36942e-38 // #010100f2 │ │ +42c02a: 140c 2901 0101 |01dd: const v12, #float 2.36944e-38 // #01010129 │ │ +42c030: 2440 0020 cb94 |01e0: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ +42c036: 0c04 |01e3: move-result-object v4 │ │ +42c038: 6904 90c9 |01e4: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceFragment:[I // field@c990 │ │ +42c03c: 1404 2a01 0101 |01e6: const v4, #float 2.36944e-38 // #0101012a │ │ +42c042: 2440 0020 cb94 |01e9: filled-new-array {v11, v12, v4, v9}, [I // type@2000 │ │ +42c048: 0c04 |01ec: move-result-object v4 │ │ +42c04a: 6904 91c9 |01ed: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceFragmentCompat:[I // field@c991 │ │ +42c04e: 1404 5a02 047f |01ef: const v4, #float 1.7547e+38 // #7f04025a │ │ +42c054: 1409 7603 047f |01f2: const v9, #float 1.75476e+38 // #7f040376 │ │ +42c05a: 140c e701 0101 |01f5: const v12, #float 2.36949e-38 // #010101e7 │ │ +42c060: 2430 0020 4c09 |01f8: filled-new-array {v12, v4, v9}, [I // type@2000 │ │ +42c066: 0c04 |01fb: move-result-object v4 │ │ +42c068: 6904 9ac9 |01fc: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceGroup:[I // field@c99a │ │ +42c06c: 1404 2503 047f |01fe: const v4, #float 1.75474e+38 // #7f040325 │ │ +42c072: 1409 2a03 047f |0201: const v9, #float 1.75475e+38 // #7f04032a │ │ +42c078: 140c 1f01 0101 |0204: const v12, #float 2.36944e-38 // #0101011f │ │ +42c07e: 140d 2001 0101 |0207: const v13, #float 2.36944e-38 // #01010120 │ │ +42c084: 2440 0020 dc94 |020a: filled-new-array {v12, v13, v4, v9}, [I // type@2000 │ │ +42c08a: 0c04 |020d: move-result-object v4 │ │ +42c08c: 6904 9ec9 |020e: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceImageView:[I // field@c99e │ │ +42c090: 1304 1000 |0210: const/16 v4, #int 16 // #10 │ │ +42c094: 2344 0020 |0212: new-array v4, v4, [I // type@2000 │ │ +42c098: 2604 a003 0000 |0214: fill-array-data v4, 000005b4 // +000003a0 │ │ +42c09e: 6904 a3c9 |0217: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.PreferenceTheme:[I // field@c9a3 │ │ +42c0a2: 1404 7a03 047f |0219: const v4, #float 1.75476e+38 // #7f04037a │ │ +42c0a8: 1409 8103 047f |021c: const v9, #float 1.75476e+38 // #7f040381 │ │ +42c0ae: 2420 0020 9400 |021f: filled-new-array {v4, v9}, [I // type@2000 │ │ +42c0b4: 0c04 |0222: move-result-object v4 │ │ +42c0b6: 6904 d8c9 |0223: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.RecycleListView:[I // field@c9d8 │ │ +42c0ba: 2374 0020 |0225: new-array v4, v7, [I // type@2000 │ │ +42c0be: 2604 b103 0000 |0227: fill-array-data v4, 000005d8 // +000003b1 │ │ +42c0c4: 6904 dbc9 |022a: sput-object v4, Lde/danoeh/antennapod/net/sync/service/R$styleable;.RecyclerView:[I // field@c9db │ │ +42c0c8: 2300 0020 |022c: new-array v0, v0, [I // type@2000 │ │ +42c0cc: 2600 c603 0000 |022e: fill-array-data v0, 000005f4 // +000003c6 │ │ +42c0d2: 6900 e8c9 |0231: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SearchView:[I // field@c9e8 │ │ +42c0d6: 2320 0020 |0233: new-array v0, v2, [I // type@2000 │ │ +42c0da: 2600 fd03 0000 |0235: fill-array-data v0, 00000632 // +000003fd │ │ +42c0e0: 6900 06ca |0238: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SeekBarPreference:[I // field@ca06 │ │ +42c0e4: 1400 6202 0101 |023a: const v0, #float 2.36953e-38 // #01010262 │ │ +42c0ea: 1402 9d03 047f |023d: const v2, #float 1.75477e+38 // #7f04039d │ │ +42c0f0: 1404 7b01 0101 |0240: const v4, #float 2.36946e-38 // #0101017b │ │ +42c0f6: 2452 0020 a104 |0243: filled-new-array {v1, v10, v4, v0, v2}, [I // type@2000 │ │ +42c0fc: 0c00 |0246: move-result-object v0 │ │ +42c0fe: 6900 0eca |0247: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Spinner:[I // field@ca0e │ │ +42c102: 2330 0020 |0249: new-array v0, v3, [I // type@2000 │ │ +42c106: 2600 f903 0000 |024b: fill-array-data v0, 00000644 // +000003f9 │ │ +42c10c: 6900 14ca |024e: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.StateListDrawable:[I // field@ca14 │ │ +42c110: 2410 0020 0600 |0250: filled-new-array {v6}, [I // type@2000 │ │ +42c116: 0c00 |0253: move-result-object v0 │ │ +42c118: 6900 15ca |0254: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.StateListDrawableItem:[I // field@ca15 │ │ +42c11c: 1300 0e00 |0256: const/16 v0, #int 14 // #e │ │ +42c120: 2300 0020 |0258: new-array v0, v0, [I // type@2000 │ │ +42c124: 2600 fa03 0000 |025a: fill-array-data v0, 00000654 // +000003fa │ │ +42c12a: 6900 1dca |025d: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SwitchCompat:[I // field@ca1d │ │ +42c12e: 2380 0020 |025f: new-array v0, v8, [I // type@2000 │ │ +42c132: 2600 1304 0000 |0261: fill-array-data v0, 00000674 // +00000413 │ │ +42c138: 6900 2cca |0264: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SwitchPreference:[I // field@ca2c │ │ +42c13c: 2380 0020 |0266: new-array v0, v8, [I // type@2000 │ │ +42c140: 2600 2404 0000 |0268: fill-array-data v0, 0000068c // +00000424 │ │ +42c146: 6900 2dca |026b: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.SwitchPreferenceCompat:[I // field@ca2d │ │ +42c14a: 1300 1000 |026d: const/16 v0, #int 16 // #10 │ │ +42c14e: 2300 0020 |026f: new-array v0, v0, [I // type@2000 │ │ +42c152: 2600 3304 0000 |0271: fill-array-data v0, 000006a4 // +00000433 │ │ +42c158: 6900 42ca |0274: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.TextAppearance:[I // field@ca42 │ │ +42c15c: 1300 1e00 |0276: const/16 v0, #int 30 // #1e │ │ +42c160: 2300 0020 |0278: new-array v0, v0, [I // type@2000 │ │ +42c164: 2600 4e04 0000 |027a: fill-array-data v0, 000006c8 // +0000044e │ │ +42c16a: 6900 53ca |027d: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.Toolbar:[I // field@ca53 │ │ +42c16e: 1400 7f03 047f |027f: const v0, #float 1.75476e+38 // #7f04037f │ │ +42c174: 1401 a404 047f |0282: const v1, #float 1.75482e+38 // #7f0404a4 │ │ +42c17a: 1502 0101 |0285: const/high16 v2, #int 16842752 // #101 │ │ +42c17e: 1403 da00 0101 |0287: const v3, #float 2.36942e-38 // #010100da │ │ +42c184: 1404 7c03 047f |028a: const v4, #float 1.75476e+38 // #7f04037c │ │ +42c18a: 2451 0020 3204 |028d: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +42c190: 0c00 |0290: move-result-object v0 │ │ +42c192: 6900 72ca |0291: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.View:[I // field@ca72 │ │ +42c196: 1400 5700 047f |0293: const v0, #float 1.7546e+38 // #7f040057 │ │ +42c19c: 1401 5800 047f |0296: const v1, #float 1.7546e+38 // #7f040058 │ │ +42c1a2: 1402 d400 0101 |0299: const v2, #float 2.36942e-38 // #010100d4 │ │ +42c1a8: 2430 0020 0201 |029c: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ +42c1ae: 0c00 |029f: move-result-object v0 │ │ +42c1b0: 6900 73ca |02a0: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ViewBackgroundHelper:[I // field@ca73 │ │ +42c1b4: 1400 f300 0101 |02a2: const v0, #float 2.36942e-38 // #010100f3 │ │ +42c1ba: 2430 0020 b500 |02a5: filled-new-array {v5, v11, v0}, [I // type@2000 │ │ +42c1c0: 0c00 |02a8: move-result-object v0 │ │ +42c1c2: 6900 77ca |02a9: sput-object v0, Lde/danoeh/antennapod/net/sync/service/R$styleable;.ViewStubCompat:[I // field@ca77 │ │ +42c1c6: 0e00 |02ab: return-void │ │ +42c1c8: 0003 0400 1d00 0000 4e00 047f 5500 ... |02ac: array-data (62 units) │ │ +42c244: 0003 0400 0600 0000 4e00 047f 5500 ... |02ea: array-data (16 units) │ │ +42c264: 0003 0400 0800 0000 f200 0101 a400 ... |02fa: array-data (20 units) │ │ +42c28c: 0003 0400 0600 0000 1c01 0101 9401 ... |030e: array-data (16 units) │ │ +42c2ac: 0003 0400 0700 0000 3400 0101 6d01 ... |031e: array-data (18 units) │ │ +42c2d0: 0003 0400 1600 0000 3400 0101 4600 ... |0330: array-data (48 units) │ │ +42c330: 0003 0400 7f00 0000 5700 0101 ae00 ... |0360: array-data (258 units) │ │ +42c534: 0003 0400 0600 0000 ef01 0101 f001 ... |0462: array-data (16 units) │ │ +42c554: 0003 0400 0700 0000 b300 0101 8f02 ... |0472: array-data (18 units) │ │ +42c578: 0003 0400 0c00 0000 f201 0101 f301 ... |0484: array-data (28 units) │ │ +42c5b0: 0003 0400 0800 0000 3f00 047f 4000 ... |04a0: array-data (20 units) │ │ +42c5d8: 0003 0400 0700 0000 1602 047f 1702 ... |04b4: array-data (18 units) │ │ +42c5fc: 0003 0400 0a00 0000 3205 0101 3305 ... |04c6: array-data (24 units) │ │ +42c62c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04de: array-data (28 units) │ │ +42c664: 0003 0400 0900 0000 af00 0101 c400 ... |04fa: array-data (22 units) │ │ +42c690: 0003 0400 0600 0000 0e00 0101 d000 ... |0510: array-data (16 units) │ │ +42c6b0: 0003 0400 1700 0000 0200 0101 0e00 ... |0520: array-data (50 units) │ │ +42c714: 0003 0400 0900 0000 ae00 0101 2c01 ... |0552: array-data (22 units) │ │ +42c740: 0003 0400 2400 0000 0200 0101 0d00 ... |0568: array-data (76 units) │ │ +42c7d8: 0003 0400 1000 0000 bc00 047f 8701 ... |05b4: array-data (36 units) │ │ +42c820: 0003 0400 0c00 0000 c400 0101 eb00 ... |05d8: array-data (28 units) │ │ +42c858: 0003 0400 1d00 0000 3400 0101 da00 ... |05f4: array-data (62 units) │ │ +42c8d4: 0003 0400 0700 0000 f200 0101 3601 ... |0632: array-data (18 units) │ │ +42c8f8: 0003 0400 0600 0000 1c01 0101 9401 ... |0644: array-data (16 units) │ │ +42c918: 0003 0400 0e00 0000 2401 0101 2501 ... |0654: array-data (32 units) │ │ +42c958: 0003 0400 0a00 0000 ef01 0101 f001 ... |0674: array-data (24 units) │ │ +42c988: 0003 0400 0a00 0000 ef01 0101 f001 ... |068c: array-data (24 units) │ │ +42c9b8: 0003 0400 1000 0000 9500 0101 9600 ... |06a4: array-data (36 units) │ │ +42ca00: 0003 0400 1e00 0000 af00 0101 4001 ... |06c8: array-data (64 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/service/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ca74: |[42ca74] de.danoeh.antennapod.net.sync.service.R$styleable.:()V │ │ -42ca84: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ca8a: 0e00 |0003: return-void │ │ +42ca80: |[42ca80] de.danoeh.antennapod.net.sync.service.R$styleable.:()V │ │ +42ca90: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ca96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -991050,17 +991050,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42caa4: |[42caa4] de.danoeh.antennapod.net.sync.service.R.:()V │ │ -42cab4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42caba: 0e00 |0003: return-void │ │ +42cab0: |[42cab0] de.danoeh.antennapod.net.sync.service.R.:()V │ │ +42cac0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42cac6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -991096,32 +991096,32 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -42cabc: |[42cabc] de.danoeh.antennapod.net.sync.service.SyncService$1.:()V │ │ -42cacc: 7100 5cb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // method@b05c │ │ -42cad2: 0c00 |0003: move-result-object v0 │ │ -42cad4: 2100 |0004: array-length v0, v0 │ │ -42cad6: 2300 0020 |0005: new-array v0, v0, [I // type@2000 │ │ -42cada: 6900 80ca |0007: sput-object v0, Lde/danoeh/antennapod/net/sync/service/SyncService$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$SynchronizationProvider:[I // field@ca80 │ │ -42cade: 6201 afd2 |0009: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.GPODDER_NET:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d2af │ │ -42cae2: 6e10 f3b5 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -42cae8: 0a01 |000e: move-result v1 │ │ -42caea: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -42caec: 4b02 0001 |0010: aput v2, v0, v1 │ │ -42caf0: 6200 80ca |0012: sget-object v0, Lde/danoeh/antennapod/net/sync/service/SyncService$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$SynchronizationProvider:[I // field@ca80 │ │ -42caf4: 6201 b0d2 |0014: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d2b0 │ │ -42caf8: 6e10 f3b5 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -42cafe: 0a01 |0019: move-result v1 │ │ -42cb00: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -42cb02: 4b02 0001 |001b: aput v2, v0, v1 │ │ -42cb06: 0e00 |001d: return-void │ │ +42cac8: |[42cac8] de.danoeh.antennapod.net.sync.service.SyncService$1.:()V │ │ +42cad8: 7100 5cb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // method@b05c │ │ +42cade: 0c00 |0003: move-result-object v0 │ │ +42cae0: 2100 |0004: array-length v0, v0 │ │ +42cae2: 2300 0020 |0005: new-array v0, v0, [I // type@2000 │ │ +42cae6: 6900 80ca |0007: sput-object v0, Lde/danoeh/antennapod/net/sync/service/SyncService$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$SynchronizationProvider:[I // field@ca80 │ │ +42caea: 6201 afd2 |0009: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.GPODDER_NET:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d2af │ │ +42caee: 6e10 f3b5 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +42caf4: 0a01 |000e: move-result v1 │ │ +42caf6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +42caf8: 4b02 0001 |0010: aput v2, v0, v1 │ │ +42cafc: 6200 80ca |0012: sget-object v0, Lde/danoeh/antennapod/net/sync/service/SyncService$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$SynchronizationProvider:[I // field@ca80 │ │ +42cb00: 6201 b0d2 |0014: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d2b0 │ │ +42cb04: 6e10 f3b5 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +42cb0a: 0a01 |0019: move-result v1 │ │ +42cb0c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +42cb0e: 4b02 0001 |001b: aput v2, v0, v1 │ │ +42cb12: 0e00 |001d: return-void │ │ catches : 2 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ positions : │ │ 0x0000 line=341 │ │ @@ -991162,19 +991162,19 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -42d7d4: |[42d7d4] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V │ │ -42d7e4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42d7ea: 5b01 84ca |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@ca84 │ │ -42d7ee: 5b02 85ca |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@ca85 │ │ -42d7f2: 0e00 |0007: return-void │ │ +42d7e0: |[42d7e0] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V │ │ +42d7f0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42d7f6: 5b01 84ca |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@ca84 │ │ +42d7fa: 5b02 85ca |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@ca85 │ │ +42d7fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -991185,19 +991185,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -42d7f4: |[42d7f4] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda0.run:()V │ │ -42d804: 5420 84ca |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@ca84 │ │ -42d808: 5421 85ca |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@ca85 │ │ -42d80c: 7120 f0af 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.$r8$lambda$vCSdgI_dZyQDpjWdflajJORx_Fo:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V // method@aff0 │ │ -42d812: 0e00 |0007: return-void │ │ +42d800: |[42d800] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda0.run:()V │ │ +42d810: 5420 84ca |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@ca84 │ │ +42d814: 5421 85ca |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@ca85 │ │ +42d818: 7120 f0af 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.$r8$lambda$vCSdgI_dZyQDpjWdflajJORx_Fo:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V // method@aff0 │ │ +42d81e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -991234,19 +991234,19 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -42d814: |[42d814] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V │ │ -42d824: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42d82a: 5b01 86ca |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@ca86 │ │ -42d82e: 5b02 87ca |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@ca87 │ │ -42d832: 0e00 |0007: return-void │ │ +42d820: |[42d820] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V │ │ +42d830: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42d836: 5b01 86ca |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@ca86 │ │ +42d83a: 5b02 87ca |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@ca87 │ │ +42d83e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -991257,19 +991257,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -42d834: |[42d834] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda1.run:()V │ │ -42d844: 5420 86ca |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@ca86 │ │ -42d848: 5421 87ca |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@ca87 │ │ -42d84c: 7120 edaf 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.$r8$lambda$4HjXvBJgTM8EjLhXUTBjmd9EPpA:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V // method@afed │ │ -42d852: 0e00 |0007: return-void │ │ +42d840: |[42d840] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda1.run:()V │ │ +42d850: 5420 86ca |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@ca86 │ │ +42d854: 5421 87ca |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@ca87 │ │ +42d858: 7120 edaf 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.$r8$lambda$4HjXvBJgTM8EjLhXUTBjmd9EPpA:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V // method@afed │ │ +42d85e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -991302,18 +991302,18 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42d854: |[42d854] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;)V │ │ -42d864: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42d86a: 5b01 88ca |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@ca88 │ │ -42d86e: 0e00 |0005: return-void │ │ +42d860: |[42d860] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;)V │ │ +42d870: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42d876: 5b01 88ca |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@ca88 │ │ +42d87a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ │ │ @@ -991323,18 +991323,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42d870: |[42d870] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda2.run:()V │ │ -42d880: 5410 88ca |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@ca88 │ │ -42d884: 7110 efaf 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.$r8$lambda$eOKFr7LXBn6oK-FOqz5Yr00IVnw:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;)V // method@afef │ │ -42d88a: 0e00 |0005: return-void │ │ +42d87c: |[42d87c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda2.run:()V │ │ +42d88c: 5410 88ca |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@ca88 │ │ +42d890: 7110 efaf 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.$r8$lambda$eOKFr7LXBn6oK-FOqz5Yr00IVnw:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;)V // method@afef │ │ +42d896: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -991371,19 +991371,19 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -42d88c: |[42d88c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ -42d89c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42d8a2: 5b01 89ca |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@ca89 │ │ -42d8a6: 5b02 8aca |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // field@ca8a │ │ -42d8aa: 0e00 |0007: return-void │ │ +42d898: |[42d898] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ +42d8a8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42d8ae: 5b01 89ca |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@ca89 │ │ +42d8b2: 5b02 8aca |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // field@ca8a │ │ +42d8b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ @@ -991394,19 +991394,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -42d8ac: |[42d8ac] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda3.run:()V │ │ -42d8bc: 5420 89ca |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@ca89 │ │ -42d8c0: 5421 8aca |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // field@ca8a │ │ -42d8c4: 7120 eeaf 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.$r8$lambda$C0Kb11p0ntaevo1fgnl4OAGFrTg:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@afee │ │ -42d8ca: 0e00 |0007: return-void │ │ +42d8b8: |[42d8b8] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda3.run:()V │ │ +42d8c8: 5420 89ca |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; // field@ca89 │ │ +42d8cc: 5421 8aca |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3;.f$1:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // field@ca8a │ │ +42d8d0: 7120 eeaf 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.$r8$lambda$C0Kb11p0ntaevo1fgnl4OAGFrTg:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@afee │ │ +42d8d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -991439,18 +991439,18 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42d8cc: |[42d8cc] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;)V │ │ -42d8dc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42d8e2: 5b01 8bca |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca8b │ │ -42d8e6: 0e00 |0005: return-void │ │ +42d8d8: |[42d8d8] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;)V │ │ +42d8e8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42d8ee: 5b01 8bca |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca8b │ │ +42d8f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; │ │ │ │ @@ -991460,18 +991460,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42d8e8: |[42d8e8] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda4.run:()V │ │ -42d8f8: 5410 8bca |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca8b │ │ -42d8fc: 6e10 03b0 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.clearQueue:()V // method@b003 │ │ -42d902: 0e00 |0005: return-void │ │ +42d8f4: |[42d8f4] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl$$ExternalSyntheticLambda4.run:()V │ │ +42d904: 5410 8bca |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca8b │ │ +42d908: 6e10 03b0 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.clearQueue:()V // method@b003 │ │ +42d90e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -991531,22 +991531,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -42df74: |[42df74] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.:(Landroid/content/Context;)V │ │ -42df84: 7010 5eb6 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ -42df8a: 1a00 57d2 |0003: const-string v0, "synchronization" // string@d257 │ │ -42df8e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -42df90: 6e30 4202 0301 |0006: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0242 │ │ -42df96: 0c03 |0009: move-result-object v3 │ │ -42df98: 5b23 92ca |000a: iput-object v3, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.sharedPreferences:Landroid/content/SharedPreferences; // field@ca92 │ │ -42df9c: 0e00 |000c: return-void │ │ +42df80: |[42df80] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.:(Landroid/content/Context;)V │ │ +42df90: 7010 5eb6 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ +42df96: 1a00 57d2 |0003: const-string v0, "synchronization" // string@d257 │ │ +42df9a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +42df9c: 6e30 4202 0301 |0006: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0242 │ │ +42dfa2: 0c03 |0009: move-result-object v3 │ │ +42dfa4: 5b23 92ca |000a: iput-object v3, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.sharedPreferences:Landroid/content/SharedPreferences; // field@ca92 │ │ +42dfa8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0006 line=23 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/content/Context; │ │ @@ -991556,17 +991556,17 @@ │ │ type : '()Landroid/content/SharedPreferences;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42dd94: |[42dd94] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.getSharedPreferences:()Landroid/content/SharedPreferences; │ │ -42dda4: 5410 92ca |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.sharedPreferences:Landroid/content/SharedPreferences; // field@ca92 │ │ -42dda8: 1100 |0002: return-object v0 │ │ +42dda0: |[42dda0] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.getSharedPreferences:()Landroid/content/SharedPreferences; │ │ +42ddb0: 5410 92ca |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.sharedPreferences:Landroid/content/SharedPreferences; // field@ca92 │ │ +42ddb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;) │ │ @@ -991574,31 +991574,31 @@ │ │ type : '(Ljava/lang/String;Lorg/json/JSONArray;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -42ddac: |[42ddac] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I │ │ -42ddbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -42ddbe: 6e10 26bb 0400 |0001: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -42ddc4: 0a01 |0004: move-result v1 │ │ -42ddc6: 3510 1400 |0005: if-ge v0, v1, 0019 // +0014 │ │ -42ddca: 6e20 25bb 0400 |0007: invoke-virtual {v4, v0}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@bb25 │ │ -42ddd0: 0c01 |000a: move-result-object v1 │ │ -42ddd2: 6e20 85b6 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -42ddd8: 0a01 |000e: move-result v1 │ │ -42ddda: 3801 0300 |000f: if-eqz v1, 0012 // +0003 │ │ -42ddde: 0f00 |0011: return v0 │ │ -42dde0: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -42dde4: 28ed |0014: goto 0001 // -0013 │ │ -42dde6: 0d03 |0015: move-exception v3 │ │ -42dde8: 6e10 e9b6 0300 |0016: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42ddee: 12f3 |0019: const/4 v3, #int -1 // #ff │ │ -42ddf0: 0f03 |001a: return v3 │ │ +42ddb8: |[42ddb8] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I │ │ +42ddc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +42ddca: 6e10 26bb 0400 |0001: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +42ddd0: 0a01 |0004: move-result v1 │ │ +42ddd2: 3510 1400 |0005: if-ge v0, v1, 0019 // +0014 │ │ +42ddd6: 6e20 25bb 0400 |0007: invoke-virtual {v4, v0}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@bb25 │ │ +42dddc: 0c01 |000a: move-result-object v1 │ │ +42ddde: 6e20 85b6 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +42dde4: 0a01 |000e: move-result v1 │ │ +42dde6: 3801 0300 |000f: if-eqz v1, 0012 // +0003 │ │ +42ddea: 0f00 |0011: return v0 │ │ +42ddec: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +42ddf0: 28ed |0014: goto 0001 // -0013 │ │ +42ddf2: 0d03 |0015: move-exception v3 │ │ +42ddf4: 6e10 e9b6 0300 |0016: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42ddfa: 12f3 |0019: const/4 v3, #int -1 // #ff │ │ +42ddfc: 0f03 |001a: return v3 │ │ catches : 1 │ │ 0x0001 - 0x000f │ │ Lorg/json/JSONException; -> 0x0015 │ │ positions : │ │ 0x0001 line=130 │ │ 0x0007 line=131 │ │ 0x0016 line=136 │ │ @@ -991613,25 +991613,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -42dfa0: |[42dfa0] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.clearEpisodeActionQueue:()V │ │ -42dfb0: 7010 0ab0 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b00a │ │ -42dfb6: 0c00 |0003: move-result-object v0 │ │ -42dfb8: 7210 ad02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -42dfbe: 0c00 |0007: move-result-object v0 │ │ -42dfc0: 1a01 4cd2 |0008: const-string v1, "sync_queued_episode_actions" // string@d24c │ │ -42dfc4: 1a02 c159 |000a: const-string v2, "[]" // string@59c1 │ │ -42dfc8: 7230 aa02 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -42dfce: 0c00 |000f: move-result-object v0 │ │ -42dfd0: 7210 a402 0000 |0010: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -42dfd6: 0e00 |0013: return-void │ │ +42dfac: |[42dfac] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.clearEpisodeActionQueue:()V │ │ +42dfbc: 7010 0ab0 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b00a │ │ +42dfc2: 0c00 |0003: move-result-object v0 │ │ +42dfc4: 7210 ad02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +42dfca: 0c00 |0007: move-result-object v0 │ │ +42dfcc: 1a01 4cd2 |0008: const-string v1, "sync_queued_episode_actions" // string@d24c │ │ +42dfd0: 1a02 c159 |000a: const-string v2, "[]" // string@59c1 │ │ +42dfd4: 7230 aa02 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +42dfda: 0c00 |000f: move-result-object v0 │ │ +42dfdc: 7210 a402 0000 |0010: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +42dfe2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x000c line=74 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; │ │ │ │ @@ -991640,28 +991640,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -42dfd8: |[42dfd8] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.clearFeedQueues:()V │ │ -42dfe8: 7010 0ab0 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b00a │ │ -42dfee: 0c00 |0003: move-result-object v0 │ │ -42dff0: 7210 ad02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -42dff6: 0c00 |0007: move-result-object v0 │ │ -42dff8: 1a01 4ad2 |0008: const-string v1, "sync_added" // string@d24a │ │ -42dffc: 1a02 c159 |000a: const-string v2, "[]" // string@59c1 │ │ -42e000: 7230 aa02 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -42e006: 0c00 |000f: move-result-object v0 │ │ -42e008: 1a01 4dd2 |0010: const-string v1, "sync_removed" // string@d24d │ │ -42e00c: 7230 aa02 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -42e012: 0c00 |0015: move-result-object v0 │ │ -42e014: 7210 a402 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -42e01a: 0e00 |0019: return-void │ │ +42dfe4: |[42dfe4] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.clearFeedQueues:()V │ │ +42dff4: 7010 0ab0 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b00a │ │ +42dffa: 0c00 |0003: move-result-object v0 │ │ +42dffc: 7210 ad02 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +42e002: 0c00 |0007: move-result-object v0 │ │ +42e004: 1a01 4ad2 |0008: const-string v1, "sync_added" // string@d24a │ │ +42e008: 1a02 c159 |000a: const-string v2, "[]" // string@59c1 │ │ +42e00c: 7230 aa02 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +42e012: 0c00 |000f: move-result-object v0 │ │ +42e014: 1a01 4dd2 |0010: const-string v1, "sync_removed" // string@d24d │ │ +42e018: 7230 aa02 1002 |0012: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +42e01e: 0c00 |0015: move-result-object v0 │ │ +42e020: 7210 a402 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +42e026: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x000c line=80 │ │ 0x0012 line=81 │ │ 0x0016 line=82 │ │ locals : │ │ @@ -991672,32 +991672,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -42e01c: |[42e01c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.clearQueue:()V │ │ -42e02c: 7100 46b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.resetTimestamps:()V // method@b446 │ │ -42e032: 7010 0ab0 0300 |0003: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b00a │ │ -42e038: 0c00 |0006: move-result-object v0 │ │ -42e03a: 7210 ad02 0000 |0007: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -42e040: 0c00 |000a: move-result-object v0 │ │ -42e042: 1a01 4cd2 |000b: const-string v1, "sync_queued_episode_actions" // string@d24c │ │ -42e046: 1a02 c159 |000d: const-string v2, "[]" // string@59c1 │ │ -42e04a: 7230 aa02 1002 |000f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -42e050: 0c00 |0012: move-result-object v0 │ │ -42e052: 1a01 4ad2 |0013: const-string v1, "sync_added" // string@d24a │ │ -42e056: 7230 aa02 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -42e05c: 0c00 |0018: move-result-object v0 │ │ -42e05e: 1a01 4dd2 |0019: const-string v1, "sync_removed" // string@d24d │ │ -42e062: 7230 aa02 1002 |001b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -42e068: 0c00 |001e: move-result-object v0 │ │ -42e06a: 7210 a402 0000 |001f: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -42e070: 0e00 |0022: return-void │ │ +42e028: |[42e028] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.clearQueue:()V │ │ +42e038: 7100 46b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.resetTimestamps:()V // method@b446 │ │ +42e03e: 7010 0ab0 0300 |0003: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b00a │ │ +42e044: 0c00 |0006: move-result-object v0 │ │ +42e046: 7210 ad02 0000 |0007: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +42e04c: 0c00 |000a: move-result-object v0 │ │ +42e04e: 1a01 4cd2 |000b: const-string v1, "sync_queued_episode_actions" // string@d24c │ │ +42e052: 1a02 c159 |000d: const-string v2, "[]" // string@59c1 │ │ +42e056: 7230 aa02 1002 |000f: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +42e05c: 0c00 |0012: move-result-object v0 │ │ +42e05e: 1a01 4ad2 |0013: const-string v1, "sync_added" // string@d24a │ │ +42e062: 7230 aa02 1002 |0015: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +42e068: 0c00 |0018: move-result-object v0 │ │ +42e06a: 1a01 4dd2 |0019: const-string v1, "sync_removed" // string@d24d │ │ +42e06e: 7230 aa02 1002 |001b: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +42e074: 0c00 |001e: move-result-object v0 │ │ +42e076: 7210 a402 0000 |001f: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +42e07c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=87 │ │ 0x000f line=88 │ │ 0x0015 line=89 │ │ 0x001b line=90 │ │ @@ -991710,37 +991710,37 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -42e074: |[42e074] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ -42e084: 7010 0ab0 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b00a │ │ -42e08a: 0c00 |0003: move-result-object v0 │ │ -42e08c: 1a01 c159 |0004: const-string v1, "[]" // string@59c1 │ │ -42e090: 1a02 4cd2 |0006: const-string v2, "sync_queued_episode_actions" // string@d24c │ │ -42e094: 7230 b202 2001 |0008: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -42e09a: 0c01 |000b: move-result-object v1 │ │ -42e09c: 2203 eb1f |000c: new-instance v3, Lorg/json/JSONArray; // type@1feb │ │ -42e0a0: 7020 21bb 1300 |000e: invoke-direct {v3, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@bb21 │ │ -42e0a6: 6e10 33b0 0500 |0011: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@b033 │ │ -42e0ac: 0c05 |0014: move-result-object v5 │ │ -42e0ae: 6e20 27bb 5300 |0015: invoke-virtual {v3, v5}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@bb27 │ │ -42e0b4: 7210 ad02 0000 |0018: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -42e0ba: 0c05 |001b: move-result-object v5 │ │ -42e0bc: 6e10 29bb 0300 |001c: invoke-virtual {v3}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@bb29 │ │ -42e0c2: 0c00 |001f: move-result-object v0 │ │ -42e0c4: 7230 aa02 2500 |0020: invoke-interface {v5, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -42e0ca: 0c05 |0023: move-result-object v5 │ │ -42e0cc: 7210 a402 0500 |0024: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -42e0d2: 2805 |0027: goto 002c // +0005 │ │ -42e0d4: 0d05 |0028: move-exception v5 │ │ -42e0d6: 6e10 e9b6 0500 |0029: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42e0dc: 0e00 |002c: return-void │ │ +42e080: |[42e080] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ +42e090: 7010 0ab0 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b00a │ │ +42e096: 0c00 |0003: move-result-object v0 │ │ +42e098: 1a01 c159 |0004: const-string v1, "[]" // string@59c1 │ │ +42e09c: 1a02 4cd2 |0006: const-string v2, "sync_queued_episode_actions" // string@d24c │ │ +42e0a0: 7230 b202 2001 |0008: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +42e0a6: 0c01 |000b: move-result-object v1 │ │ +42e0a8: 2203 eb1f |000c: new-instance v3, Lorg/json/JSONArray; // type@1feb │ │ +42e0ac: 7020 21bb 1300 |000e: invoke-direct {v3, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@bb21 │ │ +42e0b2: 6e10 33b0 0500 |0011: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@b033 │ │ +42e0b8: 0c05 |0014: move-result-object v5 │ │ +42e0ba: 6e20 27bb 5300 |0015: invoke-virtual {v3, v5}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@bb27 │ │ +42e0c0: 7210 ad02 0000 |0018: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +42e0c6: 0c05 |001b: move-result-object v5 │ │ +42e0c8: 6e10 29bb 0300 |001c: invoke-virtual {v3}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@bb29 │ │ +42e0ce: 0c00 |001f: move-result-object v0 │ │ +42e0d0: 7230 aa02 2500 |0020: invoke-interface {v5, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +42e0d6: 0c05 |0023: move-result-object v5 │ │ +42e0d8: 7210 a402 0500 |0024: invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +42e0de: 2805 |0027: goto 002c // +0005 │ │ +42e0e0: 0d05 |0028: move-exception v5 │ │ +42e0e2: 6e10 e9b6 0500 |0029: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42e0e8: 0e00 |002c: return-void │ │ catches : 1 │ │ 0x000c - 0x0027 │ │ Lorg/json/JSONException; -> 0x0028 │ │ positions : │ │ 0x0000 line=142 │ │ 0x0008 line=143 │ │ 0x000c line=145 │ │ @@ -991759,47 +991759,47 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -42e0f0: |[42e0f0] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.enqueueFeedAdded:(Ljava/lang/String;)V │ │ -42e100: 1a00 4dd2 |0000: const-string v0, "sync_removed" // string@d24d │ │ -42e104: 1a01 c159 |0002: const-string v1, "[]" // string@59c1 │ │ -42e108: 1a02 4ad2 |0004: const-string v2, "sync_added" // string@d24a │ │ -42e10c: 7010 0ab0 0600 |0006: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b00a │ │ -42e112: 0c03 |0009: move-result-object v3 │ │ -42e114: 2204 eb1f |000a: new-instance v4, Lorg/json/JSONArray; // type@1feb │ │ -42e118: 7230 b202 2301 |000c: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -42e11e: 0c05 |000f: move-result-object v5 │ │ -42e120: 7020 21bb 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@bb21 │ │ -42e126: 6e20 27bb 7400 |0013: invoke-virtual {v4, v7}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@bb27 │ │ -42e12c: 2205 eb1f |0016: new-instance v5, Lorg/json/JSONArray; // type@1feb │ │ -42e130: 7230 b202 0301 |0018: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -42e136: 0c01 |001b: move-result-object v1 │ │ -42e138: 7020 21bb 1500 |001c: invoke-direct {v5, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@bb21 │ │ -42e13e: 7030 0bb0 7605 |001f: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I // method@b00b │ │ -42e144: 0a07 |0022: move-result v7 │ │ -42e146: 6e20 28bb 7500 |0023: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.remove:(I)Ljava/lang/Object; // method@bb28 │ │ -42e14c: 7210 ad02 0300 |0026: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -42e152: 0c07 |0029: move-result-object v7 │ │ -42e154: 6e10 29bb 0400 |002a: invoke-virtual {v4}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@bb29 │ │ -42e15a: 0c01 |002d: move-result-object v1 │ │ -42e15c: 7230 aa02 2701 |002e: invoke-interface {v7, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -42e162: 0c07 |0031: move-result-object v7 │ │ -42e164: 6e10 29bb 0500 |0032: invoke-virtual {v5}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@bb29 │ │ -42e16a: 0c01 |0035: move-result-object v1 │ │ -42e16c: 7230 aa02 0701 |0036: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -42e172: 0c07 |0039: move-result-object v7 │ │ -42e174: 7210 a402 0700 |003a: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -42e17a: 2805 |003d: goto 0042 // +0005 │ │ -42e17c: 0d07 |003e: move-exception v7 │ │ -42e17e: 6e10 e9b6 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42e184: 0e00 |0042: return-void │ │ +42e0fc: |[42e0fc] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.enqueueFeedAdded:(Ljava/lang/String;)V │ │ +42e10c: 1a00 4dd2 |0000: const-string v0, "sync_removed" // string@d24d │ │ +42e110: 1a01 c159 |0002: const-string v1, "[]" // string@59c1 │ │ +42e114: 1a02 4ad2 |0004: const-string v2, "sync_added" // string@d24a │ │ +42e118: 7010 0ab0 0600 |0006: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b00a │ │ +42e11e: 0c03 |0009: move-result-object v3 │ │ +42e120: 2204 eb1f |000a: new-instance v4, Lorg/json/JSONArray; // type@1feb │ │ +42e124: 7230 b202 2301 |000c: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +42e12a: 0c05 |000f: move-result-object v5 │ │ +42e12c: 7020 21bb 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@bb21 │ │ +42e132: 6e20 27bb 7400 |0013: invoke-virtual {v4, v7}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@bb27 │ │ +42e138: 2205 eb1f |0016: new-instance v5, Lorg/json/JSONArray; // type@1feb │ │ +42e13c: 7230 b202 0301 |0018: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +42e142: 0c01 |001b: move-result-object v1 │ │ +42e144: 7020 21bb 1500 |001c: invoke-direct {v5, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@bb21 │ │ +42e14a: 7030 0bb0 7605 |001f: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I // method@b00b │ │ +42e150: 0a07 |0022: move-result v7 │ │ +42e152: 6e20 28bb 7500 |0023: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.remove:(I)Ljava/lang/Object; // method@bb28 │ │ +42e158: 7210 ad02 0300 |0026: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +42e15e: 0c07 |0029: move-result-object v7 │ │ +42e160: 6e10 29bb 0400 |002a: invoke-virtual {v4}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@bb29 │ │ +42e166: 0c01 |002d: move-result-object v1 │ │ +42e168: 7230 aa02 2701 |002e: invoke-interface {v7, v2, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +42e16e: 0c07 |0031: move-result-object v7 │ │ +42e170: 6e10 29bb 0500 |0032: invoke-virtual {v5}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@bb29 │ │ +42e176: 0c01 |0035: move-result-object v1 │ │ +42e178: 7230 aa02 0701 |0036: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +42e17e: 0c07 |0039: move-result-object v7 │ │ +42e180: 7210 a402 0700 |003a: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +42e186: 2805 |003d: goto 0042 // +0005 │ │ +42e188: 0d07 |003e: move-exception v7 │ │ +42e18a: 6e10 e9b6 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42e190: 0e00 |0042: return-void │ │ catches : 1 │ │ 0x000a - 0x003d │ │ Lorg/json/JSONException; -> 0x003e │ │ positions : │ │ 0x0006 line=96 │ │ 0x000a line=98 │ │ 0x0013 line=99 │ │ @@ -991819,47 +991819,47 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -42e198: |[42e198] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.enqueueFeedRemoved:(Ljava/lang/String;)V │ │ -42e1a8: 1a00 4ad2 |0000: const-string v0, "sync_added" // string@d24a │ │ -42e1ac: 1a01 c159 |0002: const-string v1, "[]" // string@59c1 │ │ -42e1b0: 1a02 4dd2 |0004: const-string v2, "sync_removed" // string@d24d │ │ -42e1b4: 7010 0ab0 0600 |0006: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b00a │ │ -42e1ba: 0c03 |0009: move-result-object v3 │ │ -42e1bc: 2204 eb1f |000a: new-instance v4, Lorg/json/JSONArray; // type@1feb │ │ -42e1c0: 7230 b202 2301 |000c: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -42e1c6: 0c05 |000f: move-result-object v5 │ │ -42e1c8: 7020 21bb 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@bb21 │ │ -42e1ce: 6e20 27bb 7400 |0013: invoke-virtual {v4, v7}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@bb27 │ │ -42e1d4: 2205 eb1f |0016: new-instance v5, Lorg/json/JSONArray; // type@1feb │ │ -42e1d8: 7230 b202 0301 |0018: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -42e1de: 0c01 |001b: move-result-object v1 │ │ -42e1e0: 7020 21bb 1500 |001c: invoke-direct {v5, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@bb21 │ │ -42e1e6: 7030 0bb0 7605 |001f: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I // method@b00b │ │ -42e1ec: 0a07 |0022: move-result v7 │ │ -42e1ee: 6e20 28bb 7500 |0023: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.remove:(I)Ljava/lang/Object; // method@bb28 │ │ -42e1f4: 7210 ad02 0300 |0026: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -42e1fa: 0c07 |0029: move-result-object v7 │ │ -42e1fc: 6e10 29bb 0500 |002a: invoke-virtual {v5}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@bb29 │ │ -42e202: 0c01 |002d: move-result-object v1 │ │ -42e204: 7230 aa02 0701 |002e: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -42e20a: 0c07 |0031: move-result-object v7 │ │ -42e20c: 6e10 29bb 0400 |0032: invoke-virtual {v4}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@bb29 │ │ -42e212: 0c00 |0035: move-result-object v0 │ │ -42e214: 7230 aa02 2700 |0036: invoke-interface {v7, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ -42e21a: 0c07 |0039: move-result-object v7 │ │ -42e21c: 7210 a402 0700 |003a: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -42e222: 2805 |003d: goto 0042 // +0005 │ │ -42e224: 0d07 |003e: move-exception v7 │ │ -42e226: 6e10 e9b6 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42e22c: 0e00 |0042: return-void │ │ +42e1a4: |[42e1a4] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.enqueueFeedRemoved:(Ljava/lang/String;)V │ │ +42e1b4: 1a00 4ad2 |0000: const-string v0, "sync_added" // string@d24a │ │ +42e1b8: 1a01 c159 |0002: const-string v1, "[]" // string@59c1 │ │ +42e1bc: 1a02 4dd2 |0004: const-string v2, "sync_removed" // string@d24d │ │ +42e1c0: 7010 0ab0 0600 |0006: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b00a │ │ +42e1c6: 0c03 |0009: move-result-object v3 │ │ +42e1c8: 2204 eb1f |000a: new-instance v4, Lorg/json/JSONArray; // type@1feb │ │ +42e1cc: 7230 b202 2301 |000c: invoke-interface {v3, v2, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +42e1d2: 0c05 |000f: move-result-object v5 │ │ +42e1d4: 7020 21bb 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@bb21 │ │ +42e1da: 6e20 27bb 7400 |0013: invoke-virtual {v4, v7}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@bb27 │ │ +42e1e0: 2205 eb1f |0016: new-instance v5, Lorg/json/JSONArray; // type@1feb │ │ +42e1e4: 7230 b202 0301 |0018: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +42e1ea: 0c01 |001b: move-result-object v1 │ │ +42e1ec: 7020 21bb 1500 |001c: invoke-direct {v5, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@bb21 │ │ +42e1f2: 7030 0bb0 7605 |001f: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.indexOf:(Ljava/lang/String;Lorg/json/JSONArray;)I // method@b00b │ │ +42e1f8: 0a07 |0022: move-result v7 │ │ +42e1fa: 6e20 28bb 7500 |0023: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.remove:(I)Ljava/lang/Object; // method@bb28 │ │ +42e200: 7210 ad02 0300 |0026: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +42e206: 0c07 |0029: move-result-object v7 │ │ +42e208: 6e10 29bb 0500 |002a: invoke-virtual {v5}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@bb29 │ │ +42e20e: 0c01 |002d: move-result-object v1 │ │ +42e210: 7230 aa02 0701 |002e: invoke-interface {v7, v0, v1}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +42e216: 0c07 |0031: move-result-object v7 │ │ +42e218: 6e10 29bb 0400 |0032: invoke-virtual {v4}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@bb29 │ │ +42e21e: 0c00 |0035: move-result-object v0 │ │ +42e220: 7230 aa02 2700 |0036: invoke-interface {v7, v2, v0}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@02aa │ │ +42e226: 0c07 |0039: move-result-object v7 │ │ +42e228: 7210 a402 0700 |003a: invoke-interface {v7}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +42e22e: 2805 |003d: goto 0042 // +0005 │ │ +42e230: 0d07 |003e: move-exception v7 │ │ +42e232: 6e10 e9b6 0700 |003f: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42e238: 0e00 |0042: return-void │ │ catches : 1 │ │ 0x000a - 0x003d │ │ Lorg/json/JSONException; -> 0x003e │ │ positions : │ │ 0x0006 line=113 │ │ 0x000a line=115 │ │ 0x0013 line=116 │ │ @@ -991879,37 +991879,37 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -42de04: |[42de04] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.getQueuedAddedFeeds:()Ljava/util/ArrayList; │ │ -42de14: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -42de18: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -42de1e: 7010 0ab0 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b00a │ │ -42de24: 0c01 |0008: move-result-object v1 │ │ -42de26: 1a02 4ad2 |0009: const-string v2, "sync_added" // string@d24a │ │ -42de2a: 1a03 c159 |000b: const-string v3, "[]" // string@59c1 │ │ -42de2e: 7230 b202 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -42de34: 0c01 |0010: move-result-object v1 │ │ -42de36: 2202 eb1f |0011: new-instance v2, Lorg/json/JSONArray; // type@1feb │ │ -42de3a: 7020 21bb 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@bb21 │ │ -42de40: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -42de42: 6e10 26bb 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -42de48: 0a03 |001a: move-result v3 │ │ -42de4a: 3531 1000 |001b: if-ge v1, v3, 002b // +0010 │ │ -42de4e: 6e20 25bb 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@bb25 │ │ -42de54: 0c03 |0020: move-result-object v3 │ │ -42de56: 6e20 0bb8 3000 |0021: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -42de5c: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ -42de60: 28f1 |0026: goto 0017 // -000f │ │ -42de62: 0d01 |0027: move-exception v1 │ │ -42de64: 6e10 e9b6 0100 |0028: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42de6a: 1100 |002b: return-object v0 │ │ +42de10: |[42de10] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.getQueuedAddedFeeds:()Ljava/util/ArrayList; │ │ +42de20: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +42de24: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +42de2a: 7010 0ab0 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b00a │ │ +42de30: 0c01 |0008: move-result-object v1 │ │ +42de32: 1a02 4ad2 |0009: const-string v2, "sync_added" // string@d24a │ │ +42de36: 1a03 c159 |000b: const-string v3, "[]" // string@59c1 │ │ +42de3a: 7230 b202 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +42de40: 0c01 |0010: move-result-object v1 │ │ +42de42: 2202 eb1f |0011: new-instance v2, Lorg/json/JSONArray; // type@1feb │ │ +42de46: 7020 21bb 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@bb21 │ │ +42de4c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +42de4e: 6e10 26bb 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +42de54: 0a03 |001a: move-result v3 │ │ +42de56: 3531 1000 |001b: if-ge v1, v3, 002b // +0010 │ │ +42de5a: 6e20 25bb 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@bb25 │ │ +42de60: 0c03 |0020: move-result-object v3 │ │ +42de62: 6e20 0bb8 3000 |0021: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +42de68: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ +42de6c: 28f1 |0026: goto 0017 // -000f │ │ +42de6e: 0d01 |0027: move-exception v1 │ │ +42de70: 6e10 e9b6 0100 |0028: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42de76: 1100 |002b: return-object v0 │ │ catches : 1 │ │ 0x0005 - 0x0024 │ │ Lorg/json/JSONException; -> 0x0027 │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=60 │ │ 0x000d line=61 │ │ @@ -991925,39 +991925,39 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -42de7c: |[42de7c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.getQueuedEpisodeActions:()Ljava/util/ArrayList; │ │ -42de8c: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -42de90: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -42de96: 7010 0ab0 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b00a │ │ -42de9c: 0c01 |0008: move-result-object v1 │ │ -42de9e: 1a02 4cd2 |0009: const-string v2, "sync_queued_episode_actions" // string@d24c │ │ -42dea2: 1a03 c159 |000b: const-string v3, "[]" // string@59c1 │ │ -42dea6: 7230 b202 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -42deac: 0c01 |0010: move-result-object v1 │ │ -42deae: 2202 eb1f |0011: new-instance v2, Lorg/json/JSONArray; // type@1feb │ │ -42deb2: 7020 21bb 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@bb21 │ │ -42deb8: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -42deba: 6e10 26bb 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -42dec0: 0a03 |001a: move-result v3 │ │ -42dec2: 3531 1400 |001b: if-ge v1, v3, 002f // +0014 │ │ -42dec6: 6e20 24bb 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ -42decc: 0c03 |0020: move-result-object v3 │ │ -42dece: 7110 31b0 0300 |0021: invoke-static {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b031 │ │ -42ded4: 0c03 |0024: move-result-object v3 │ │ -42ded6: 6e20 0bb8 3000 |0025: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -42dedc: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ -42dee0: 28ed |002a: goto 0017 // -0013 │ │ -42dee2: 0d01 |002b: move-exception v1 │ │ -42dee4: 6e10 e9b6 0100 |002c: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42deea: 1100 |002f: return-object v0 │ │ +42de88: |[42de88] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.getQueuedEpisodeActions:()Ljava/util/ArrayList; │ │ +42de98: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +42de9c: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +42dea2: 7010 0ab0 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b00a │ │ +42dea8: 0c01 |0008: move-result-object v1 │ │ +42deaa: 1a02 4cd2 |0009: const-string v2, "sync_queued_episode_actions" // string@d24c │ │ +42deae: 1a03 c159 |000b: const-string v3, "[]" // string@59c1 │ │ +42deb2: 7230 b202 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +42deb8: 0c01 |0010: move-result-object v1 │ │ +42deba: 2202 eb1f |0011: new-instance v2, Lorg/json/JSONArray; // type@1feb │ │ +42debe: 7020 21bb 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@bb21 │ │ +42dec4: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +42dec6: 6e10 26bb 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +42decc: 0a03 |001a: move-result v3 │ │ +42dece: 3531 1400 |001b: if-ge v1, v3, 002f // +0014 │ │ +42ded2: 6e20 24bb 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ +42ded8: 0c03 |0020: move-result-object v3 │ │ +42deda: 7110 31b0 0300 |0021: invoke-static {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b031 │ │ +42dee0: 0c03 |0024: move-result-object v3 │ │ +42dee2: 6e20 0bb8 3000 |0025: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +42dee8: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ +42deec: 28ed |002a: goto 0017 // -0013 │ │ +42deee: 0d01 |002b: move-exception v1 │ │ +42def0: 6e10 e9b6 0100 |002c: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42def6: 1100 |002f: return-object v0 │ │ catches : 1 │ │ 0x0005 - 0x0028 │ │ Lorg/json/JSONException; -> 0x002b │ │ positions : │ │ 0x0000 line=27 │ │ 0x0005 line=29 │ │ 0x000d line=30 │ │ @@ -991973,37 +991973,37 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -42defc: |[42defc] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.getQueuedRemovedFeeds:()Ljava/util/ArrayList; │ │ -42df0c: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -42df10: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -42df16: 7010 0ab0 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b00a │ │ -42df1c: 0c01 |0008: move-result-object v1 │ │ -42df1e: 1a02 4dd2 |0009: const-string v2, "sync_removed" // string@d24d │ │ -42df22: 1a03 c159 |000b: const-string v3, "[]" // string@59c1 │ │ -42df26: 7230 b202 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ -42df2c: 0c01 |0010: move-result-object v1 │ │ -42df2e: 2202 eb1f |0011: new-instance v2, Lorg/json/JSONArray; // type@1feb │ │ -42df32: 7020 21bb 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@bb21 │ │ -42df38: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -42df3a: 6e10 26bb 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -42df40: 0a03 |001a: move-result v3 │ │ -42df42: 3531 1000 |001b: if-ge v1, v3, 002b // +0010 │ │ -42df46: 6e20 25bb 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@bb25 │ │ -42df4c: 0c03 |0020: move-result-object v3 │ │ -42df4e: 6e20 0bb8 3000 |0021: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -42df54: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ -42df58: 28f1 |0026: goto 0017 // -000f │ │ -42df5a: 0d01 |0027: move-exception v1 │ │ -42df5c: 6e10 e9b6 0100 |0028: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42df62: 1100 |002b: return-object v0 │ │ +42df08: |[42df08] de.danoeh.antennapod.net.sync.service.SynchronizationQueueStorage.getQueuedRemovedFeeds:()Ljava/util/ArrayList; │ │ +42df18: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +42df1c: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +42df22: 7010 0ab0 0400 |0005: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getSharedPreferences:()Landroid/content/SharedPreferences; // method@b00a │ │ +42df28: 0c01 |0008: move-result-object v1 │ │ +42df2a: 1a02 4dd2 |0009: const-string v2, "sync_removed" // string@d24d │ │ +42df2e: 1a03 c159 |000b: const-string v3, "[]" // string@59c1 │ │ +42df32: 7230 b202 2103 |000d: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@02b2 │ │ +42df38: 0c01 |0010: move-result-object v1 │ │ +42df3a: 2202 eb1f |0011: new-instance v2, Lorg/json/JSONArray; // type@1feb │ │ +42df3e: 7020 21bb 1200 |0013: invoke-direct {v2, v1}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@bb21 │ │ +42df44: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +42df46: 6e10 26bb 0200 |0017: invoke-virtual {v2}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +42df4c: 0a03 |001a: move-result v3 │ │ +42df4e: 3531 1000 |001b: if-ge v1, v3, 002b // +0010 │ │ +42df52: 6e20 25bb 1200 |001d: invoke-virtual {v2, v1}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@bb25 │ │ +42df58: 0c03 |0020: move-result-object v3 │ │ +42df5a: 6e20 0bb8 3000 |0021: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +42df60: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ +42df64: 28f1 |0026: goto 0017 // -000f │ │ +42df66: 0d01 |0027: move-exception v1 │ │ +42df68: 6e10 e9b6 0100 |0028: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42df6e: 1100 |002b: return-object v0 │ │ catches : 1 │ │ 0x0005 - 0x0024 │ │ Lorg/json/JSONException; -> 0x0027 │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=44 │ │ 0x000d line=45 │ │ @@ -992054,17 +992054,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42e240: |[42e240] de.danoeh.antennapod.net.sync.serviceinterface.BuildConfig.:()V │ │ -42e250: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42e256: 0e00 |0003: return-void │ │ +42e24c: |[42e24c] de.danoeh.antennapod.net.sync.serviceinterface.BuildConfig.:()V │ │ +42e25c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42e262: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -992119,69 +992119,69 @@ │ │ type : '()[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -42e27c: |[42e27c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.$values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ -42e28c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -42e28e: 2300 1c21 |0001: new-array v0, v0, [Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@211c │ │ -42e292: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -42e294: 6202 99ca |0004: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca99 │ │ -42e298: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -42e29c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -42e29e: 6202 98ca |0009: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca98 │ │ -42e2a2: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -42e2a6: 1221 |000d: const/4 v1, #int 2 // #2 │ │ -42e2a8: 6202 9aca |000e: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9a │ │ -42e2ac: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ -42e2b0: 1231 |0012: const/4 v1, #int 3 // #3 │ │ -42e2b2: 6202 97ca |0013: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca97 │ │ -42e2b6: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ -42e2ba: 1100 |0017: return-object v0 │ │ +42e288: |[42e288] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.$values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ +42e298: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +42e29a: 2300 1c21 |0001: new-array v0, v0, [Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@211c │ │ +42e29e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +42e2a0: 6202 99ca |0004: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca99 │ │ +42e2a4: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +42e2a8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +42e2aa: 6202 98ca |0009: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca98 │ │ +42e2ae: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +42e2b2: 1221 |000d: const/4 v1, #int 2 // #2 │ │ +42e2b4: 6202 9aca |000e: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9a │ │ +42e2b8: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ +42e2bc: 1231 |0012: const/4 v1, #int 3 // #3 │ │ +42e2be: 6202 97ca |0013: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca97 │ │ +42e2c2: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ +42e2c6: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=223 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -42e2e0: |[42e2e0] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.:()V │ │ -42e2f0: 2200 d41c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cd4 │ │ -42e2f4: 1a01 ff42 |0002: const-string v1, "NEW" // string@42ff │ │ -42e2f8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -42e2fa: 7030 0fb0 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@b00f │ │ -42e300: 6900 99ca |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca99 │ │ -42e304: 2200 d41c |000a: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cd4 │ │ -42e308: 1a01 d213 |000c: const-string v1, "DOWNLOAD" // string@13d2 │ │ -42e30c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -42e30e: 7030 0fb0 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@b00f │ │ -42e314: 6900 98ca |0012: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca98 │ │ -42e318: 2200 d41c |0014: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cd4 │ │ -42e31c: 1a01 7345 |0016: const-string v1, "PLAY" // string@4573 │ │ -42e320: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -42e322: 7030 0fb0 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@b00f │ │ -42e328: 6900 9aca |001c: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9a │ │ -42e32c: 2200 d41c |001e: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cd4 │ │ -42e330: 1a01 8a13 |0020: const-string v1, "DELETE" // string@138a │ │ -42e334: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -42e336: 7030 0fb0 1002 |0023: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@b00f │ │ -42e33c: 6900 97ca |0026: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca97 │ │ -42e340: 7100 0db0 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.$values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b00d │ │ -42e346: 0c00 |002b: move-result-object v0 │ │ -42e348: 6900 96ca |002c: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.$VALUES:[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca96 │ │ -42e34c: 0e00 |002e: return-void │ │ +42e2ec: |[42e2ec] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.:()V │ │ +42e2fc: 2200 d41c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cd4 │ │ +42e300: 1a01 ff42 |0002: const-string v1, "NEW" // string@42ff │ │ +42e304: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +42e306: 7030 0fb0 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@b00f │ │ +42e30c: 6900 99ca |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca99 │ │ +42e310: 2200 d41c |000a: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cd4 │ │ +42e314: 1a01 d213 |000c: const-string v1, "DOWNLOAD" // string@13d2 │ │ +42e318: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +42e31a: 7030 0fb0 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@b00f │ │ +42e320: 6900 98ca |0012: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca98 │ │ +42e324: 2200 d41c |0014: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cd4 │ │ +42e328: 1a01 7345 |0016: const-string v1, "PLAY" // string@4573 │ │ +42e32c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +42e32e: 7030 0fb0 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@b00f │ │ +42e334: 6900 9aca |001c: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9a │ │ +42e338: 2200 d41c |001e: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cd4 │ │ +42e33c: 1a01 8a13 |0020: const-string v1, "DELETE" // string@138a │ │ +42e340: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +42e342: 7030 0fb0 1002 |0023: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.:(Ljava/lang/String;I)V // method@b00f │ │ +42e348: 6900 97ca |0026: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca97 │ │ +42e34c: 7100 0db0 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.$values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b00d │ │ +42e352: 0c00 |002b: move-result-object v0 │ │ +42e354: 6900 96ca |002c: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.$VALUES:[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca96 │ │ +42e358: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0028 line=223 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;) │ │ @@ -992189,17 +992189,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -42e350: |[42e350] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.:(Ljava/lang/String;I)V │ │ -42e360: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ -42e366: 0e00 |0003: return-void │ │ +42e35c: |[42e35c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.:(Ljava/lang/String;I)V │ │ +42e36c: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ +42e372: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -992209,20 +992209,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -42e258: |[42e258] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ -42e268: 1c00 d41c |0000: const-class v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cd4 │ │ -42e26c: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ -42e272: 0c01 |0005: move-result-object v1 │ │ -42e274: 1f01 d41c |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cd4 │ │ -42e278: 1101 |0008: return-object v1 │ │ +42e264: |[42e264] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ +42e274: 1c00 d41c |0000: const-class v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cd4 │ │ +42e278: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ +42e27e: 0c01 |0005: move-result-object v1 │ │ +42e280: 1f01 d41c |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@1cd4 │ │ +42e284: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;) │ │ @@ -992230,20 +992230,20 @@ │ │ type : '()[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42e2bc: |[42e2bc] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ -42e2cc: 6200 96ca |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.$VALUES:[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca96 │ │ -42e2d0: 6e10 96bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.clone:()Ljava/lang/Object; // method@bb96 │ │ -42e2d6: 0c00 |0005: move-result-object v0 │ │ -42e2d8: 1f00 1c21 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@211c │ │ -42e2dc: 1100 |0008: return-object v0 │ │ +42e2c8: |[42e2c8] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Action.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ +42e2d8: 6200 96ca |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.$VALUES:[Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca96 │ │ +42e2dc: 6e10 96bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.clone:()Ljava/lang/Object; // method@bb96 │ │ +42e2e2: 0c00 |0005: move-result-object v0 │ │ +42e2e4: 1f00 1c21 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // type@211c │ │ +42e2e8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -992308,17 +992308,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e388: |[42e388] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetaction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ -42e398: 5400 9bca |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9b │ │ -42e39c: 1100 |0002: return-object v0 │ │ +42e394: |[42e394] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetaction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ +42e3a4: 5400 9bca |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9b │ │ +42e3a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;) │ │ @@ -992326,17 +992326,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e4a8: |[42e4a8] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetepisode:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String; │ │ -42e4b8: 5400 9cca |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.episode:Ljava/lang/String; // field@ca9c │ │ -42e4bc: 1100 |0002: return-object v0 │ │ +42e4b4: |[42e4b4] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetepisode:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String; │ │ +42e4c4: 5400 9cca |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.episode:Ljava/lang/String; // field@ca9c │ │ +42e4c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;) │ │ @@ -992344,17 +992344,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e4c0: |[42e4c0] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetguid:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String; │ │ -42e4d0: 5400 9dca |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.guid:Ljava/lang/String; // field@ca9d │ │ -42e4d4: 1100 |0002: return-object v0 │ │ +42e4cc: |[42e4cc] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetguid:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String; │ │ +42e4dc: 5400 9dca |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.guid:Ljava/lang/String; // field@ca9d │ │ +42e4e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;) │ │ @@ -992362,17 +992362,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e4d8: |[42e4d8] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetpodcast:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String; │ │ -42e4e8: 5400 9eca |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.podcast:Ljava/lang/String; // field@ca9e │ │ -42e4ec: 1100 |0002: return-object v0 │ │ +42e4e4: |[42e4e4] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetpodcast:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String; │ │ +42e4f4: 5400 9eca |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.podcast:Ljava/lang/String; // field@ca9e │ │ +42e4f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;) │ │ @@ -992380,17 +992380,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e460: |[42e460] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetposition:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I │ │ -42e470: 5200 9fca |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.position:I // field@ca9f │ │ -42e474: 0f00 |0002: return v0 │ │ +42e46c: |[42e46c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetposition:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I │ │ +42e47c: 5200 9fca |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.position:I // field@ca9f │ │ +42e480: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ │ │ #5 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;) │ │ @@ -992398,17 +992398,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e478: |[42e478] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetstarted:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I │ │ -42e488: 5200 a0ca |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.started:I // field@caa0 │ │ -42e48c: 0f00 |0002: return v0 │ │ +42e484: |[42e484] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgetstarted:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I │ │ +42e494: 5200 a0ca |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.started:I // field@caa0 │ │ +42e498: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ │ │ #6 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;) │ │ @@ -992416,17 +992416,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/util/Date;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e4f0: |[42e4f0] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgettimestamp:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/util/Date; │ │ -42e500: 5400 a1ca |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.timestamp:Ljava/util/Date; // field@caa1 │ │ -42e504: 1100 |0002: return-object v0 │ │ +42e4fc: |[42e4fc] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgettimestamp:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/util/Date; │ │ +42e50c: 5400 a1ca |0000: iget-object v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.timestamp:Ljava/util/Date; // field@caa1 │ │ +42e510: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ │ │ #7 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;) │ │ @@ -992434,17 +992434,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e490: |[42e490] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgettotal:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I │ │ -42e4a0: 5200 a2ca |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.total:I // field@caa2 │ │ -42e4a4: 0f00 |0002: return v0 │ │ +42e49c: |[42e49c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.-$$Nest$fgettotal:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I │ │ +42e4ac: 5200 a2ca |0000: iget v0, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.total:I // field@caa2 │ │ +42e4b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ │ │ #8 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;) │ │ @@ -992452,28 +992452,28 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -42e508: |[42e508] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V │ │ -42e518: 6e10 23ac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -42e51e: 0c00 |0003: move-result-object v0 │ │ -42e520: 6e10 c9ab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@abc9 │ │ -42e526: 0c00 |0007: move-result-object v0 │ │ -42e528: 6e10 2cac 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -42e52e: 0c01 |000b: move-result-object v1 │ │ -42e530: 6e10 71ac 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ -42e536: 0c01 |000f: move-result-object v1 │ │ -42e538: 7040 1bb0 0241 |0010: invoke-direct {v2, v0, v1, v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V // method@b01b │ │ -42e53e: 6e10 29ac 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac29 │ │ -42e544: 0c03 |0016: move-result-object v3 │ │ -42e546: 6e20 1eb0 3200 |0017: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.guid:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b01e │ │ -42e54c: 0e00 |001a: return-void │ │ +42e514: |[42e514] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V │ │ +42e524: 6e10 23ac 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +42e52a: 0c00 |0003: move-result-object v0 │ │ +42e52c: 6e10 c9ab 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@abc9 │ │ +42e532: 0c00 |0007: move-result-object v0 │ │ +42e534: 6e10 2cac 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +42e53a: 0c01 |000b: move-result-object v1 │ │ +42e53c: 6e10 71ac 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ +42e542: 0c01 |000f: move-result-object v1 │ │ +42e544: 7040 1bb0 0241 |0010: invoke-direct {v2, v0, v1, v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V // method@b01b │ │ +42e54a: 6e10 29ac 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac29 │ │ +42e550: 0c03 |0016: move-result-object v3 │ │ +42e552: 6e20 1eb0 3200 |0017: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.guid:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b01e │ │ +42e558: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0013 line=243 │ │ locals : │ │ 0x0000 - 0x001b reg=2 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ 0x0000 - 0x001b reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ @@ -992484,24 +992484,24 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -42e550: |[42e550] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V │ │ -42e560: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ -42e566: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -42e568: 5910 a0ca |0004: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.started:I // field@caa0 │ │ -42e56c: 5910 9fca |0006: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.position:I // field@ca9f │ │ -42e570: 5910 a2ca |0008: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.total:I // field@caa2 │ │ -42e574: 5b12 9eca |000a: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.podcast:Ljava/lang/String; // field@ca9e │ │ -42e578: 5b13 9cca |000c: iput-object v3, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.episode:Ljava/lang/String; // field@ca9c │ │ -42e57c: 5b14 9bca |000e: iput-object v4, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9b │ │ -42e580: 0e00 |0010: return-void │ │ +42e55c: |[42e55c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V │ │ +42e56c: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ +42e572: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +42e574: 5910 a0ca |0004: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.started:I // field@caa0 │ │ +42e578: 5910 9fca |0006: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.position:I // field@ca9f │ │ +42e57c: 5910 a2ca |0008: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.total:I // field@caa2 │ │ +42e580: 5b12 9eca |000a: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.podcast:Ljava/lang/String; // field@ca9e │ │ +42e584: 5b13 9cca |000c: iput-object v3, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.episode:Ljava/lang/String; // field@ca9c │ │ +42e588: 5b14 9bca |000e: iput-object v4, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9b │ │ +42e58c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0004 line=236 │ │ 0x0006 line=237 │ │ 0x0008 line=238 │ │ 0x000a line=247 │ │ @@ -992519,19 +992519,19 @@ │ │ type : '()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -42e368: |[42e368] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ -42e378: 2200 d71c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ -42e37c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -42e37e: 7030 25b0 2001 |0003: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction-IA;)V // method@b025 │ │ -42e384: 1100 |0006: return-object v0 │ │ +42e374: |[42e374] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ +42e384: 2200 d71c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ +42e388: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +42e38a: 7030 25b0 2001 |0003: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction-IA;)V // method@b025 │ │ +42e390: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;) │ │ @@ -992539,20 +992539,20 @@ │ │ type : '()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -42e3a0: |[42e3a0] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.currentTimestamp:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ -42e3b0: 2200 0b1f |0000: new-instance v0, Ljava/util/Date; // type@1f0b │ │ -42e3b4: 7010 92b8 0000 |0002: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b892 │ │ -42e3ba: 6e20 21b0 0100 |0005: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.timestamp:(Ljava/util/Date;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b021 │ │ -42e3c0: 0c00 |0008: move-result-object v0 │ │ -42e3c2: 1100 |0009: return-object v0 │ │ +42e3ac: |[42e3ac] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.currentTimestamp:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ +42e3bc: 2200 0b1f |0000: new-instance v0, Ljava/util/Date; // type@1f0b │ │ +42e3c0: 7010 92b8 0000 |0002: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b892 │ │ +42e3c6: 6e20 21b0 0100 |0005: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.timestamp:(Ljava/util/Date;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b021 │ │ +42e3cc: 0c00 |0008: move-result-object v0 │ │ +42e3ce: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;) │ │ @@ -992560,17 +992560,17 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e3c4: |[42e3c4] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.guid:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ -42e3d4: 5b01 9dca |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.guid:Ljava/lang/String; // field@ca9d │ │ -42e3d8: 1100 |0002: return-object v0 │ │ +42e3d0: |[42e3d0] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.guid:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ +42e3e0: 5b01 9dca |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.guid:Ljava/lang/String; // field@ca9d │ │ +42e3e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -992579,20 +992579,20 @@ │ │ type : '(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -42e3dc: |[42e3dc] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.position:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ -42e3ec: 5420 9bca |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9b │ │ -42e3f0: 6201 9aca |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9a │ │ -42e3f4: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -42e3f8: 5923 9fca |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.position:I // field@ca9f │ │ -42e3fc: 1102 |0008: return-object v2 │ │ +42e3e8: |[42e3e8] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.position:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ +42e3f8: 5420 9bca |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9b │ │ +42e3fc: 6201 9aca |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9a │ │ +42e400: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +42e404: 5923 9fca |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.position:I // field@ca9f │ │ +42e408: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0006 line=275 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ 0x0000 - 0x0009 reg=3 (null) I │ │ @@ -992602,20 +992602,20 @@ │ │ type : '(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -42e400: |[42e400] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.started:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ -42e410: 5420 9bca |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9b │ │ -42e414: 6201 9aca |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9a │ │ -42e418: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -42e41c: 5923 a0ca |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.started:I // field@caa0 │ │ -42e420: 1102 |0008: return-object v2 │ │ +42e40c: |[42e40c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.started:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ +42e41c: 5420 9bca |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9b │ │ +42e420: 6201 9aca |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9a │ │ +42e424: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +42e428: 5923 a0ca |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.started:I // field@caa0 │ │ +42e42c: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0006 line=268 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ 0x0000 - 0x0009 reg=3 (null) I │ │ @@ -992625,17 +992625,17 @@ │ │ type : '(Ljava/util/Date;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e424: |[42e424] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.timestamp:(Ljava/util/Date;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ -42e434: 5b01 a1ca |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.timestamp:Ljava/util/Date; // field@caa1 │ │ -42e438: 1100 |0002: return-object v0 │ │ +42e430: |[42e430] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.timestamp:(Ljava/util/Date;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ +42e440: 5b01 a1ca |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.timestamp:Ljava/util/Date; // field@caa1 │ │ +42e444: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/Date; │ │ │ │ @@ -992644,20 +992644,20 @@ │ │ type : '(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -42e43c: |[42e43c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.total:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ -42e44c: 5420 9bca |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9b │ │ -42e450: 6201 9aca |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9a │ │ -42e454: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -42e458: 5923 a2ca |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.total:I // field@caa2 │ │ -42e45c: 1102 |0008: return-object v2 │ │ +42e448: |[42e448] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction$Builder.total:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ +42e458: 5420 9bca |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9b │ │ +42e45c: 6201 9aca |0002: sget-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9a │ │ +42e460: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +42e464: 5923 a2ca |0006: iput v3, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.total:I // field@caa2 │ │ +42e468: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0006 line=282 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ 0x0000 - 0x0009 reg=3 (null) I │ │ @@ -992774,24 +992774,24 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -42ebd0: |[42ebd0] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.:()V │ │ -42ebe0: 6200 99ca |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca99 │ │ -42ebe4: 6900 a5ca |0002: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa5 │ │ -42ebe8: 6200 98ca |0004: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca98 │ │ -42ebec: 6900 a4ca |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa4 │ │ -42ebf0: 6200 9aca |0008: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9a │ │ -42ebf4: 6900 a7ca |000a: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa7 │ │ -42ebf8: 6200 97ca |000c: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca97 │ │ -42ebfc: 6900 a3ca |000e: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa3 │ │ -42ec00: 0e00 |0010: return-void │ │ +42ebdc: |[42ebdc] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.:()V │ │ +42ebec: 6200 99ca |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca99 │ │ +42ebf0: 6900 a5ca |0002: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.NEW:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa5 │ │ +42ebf4: 6200 98ca |0004: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca98 │ │ +42ebf8: 6900 a4ca |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.DOWNLOAD:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa4 │ │ +42ebfc: 6200 9aca |0008: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9a │ │ +42ec00: 6900 a7ca |000a: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa7 │ │ +42ec04: 6200 97ca |000c: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca97 │ │ +42ec08: 6900 a3ca |000e: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.DELETE:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa3 │ │ +42ec0c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0004 line=24 │ │ 0x0008 line=25 │ │ 0x000c line=26 │ │ locals : │ │ @@ -992801,41 +992801,41 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -42ec04: |[42ec04] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)V │ │ -42ec14: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ec1a: 7110 15b0 0200 |0003: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.-$$Nest$fgetpodcast:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String; // method@b015 │ │ -42ec20: 0c00 |0006: move-result-object v0 │ │ -42ec22: 5b10 acca |0007: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@caac │ │ -42ec26: 7110 13b0 0200 |0009: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.-$$Nest$fgetepisode:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String; // method@b013 │ │ -42ec2c: 0c00 |000c: move-result-object v0 │ │ -42ec2e: 5b10 aaca |000d: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@caaa │ │ -42ec32: 7110 14b0 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.-$$Nest$fgetguid:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String; // method@b014 │ │ -42ec38: 0c00 |0012: move-result-object v0 │ │ -42ec3a: 5b10 abca |0013: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@caab │ │ -42ec3e: 7110 12b0 0200 |0015: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.-$$Nest$fgetaction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b012 │ │ -42ec44: 0c00 |0018: move-result-object v0 │ │ -42ec46: 5b10 a9ca |0019: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa9 │ │ -42ec4a: 7110 18b0 0200 |001b: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.-$$Nest$fgettimestamp:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/util/Date; // method@b018 │ │ -42ec50: 0c00 |001e: move-result-object v0 │ │ -42ec52: 5b10 afca |001f: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@caaf │ │ -42ec56: 7110 17b0 0200 |0021: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.-$$Nest$fgetstarted:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I // method@b017 │ │ -42ec5c: 0a00 |0024: move-result v0 │ │ -42ec5e: 5910 aeca |0025: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@caae │ │ -42ec62: 7110 16b0 0200 |0027: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.-$$Nest$fgetposition:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I // method@b016 │ │ -42ec68: 0a00 |002a: move-result v0 │ │ -42ec6a: 5910 adca |002b: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@caad │ │ -42ec6e: 7110 19b0 0200 |002d: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.-$$Nest$fgettotal:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I // method@b019 │ │ -42ec74: 0a02 |0030: move-result v2 │ │ -42ec76: 5912 b0ca |0031: iput v2, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cab0 │ │ -42ec7a: 0e00 |0033: return-void │ │ +42ec10: |[42ec10] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)V │ │ +42ec20: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ec26: 7110 15b0 0200 |0003: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.-$$Nest$fgetpodcast:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String; // method@b015 │ │ +42ec2c: 0c00 |0006: move-result-object v0 │ │ +42ec2e: 5b10 acca |0007: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@caac │ │ +42ec32: 7110 13b0 0200 |0009: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.-$$Nest$fgetepisode:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String; // method@b013 │ │ +42ec38: 0c00 |000c: move-result-object v0 │ │ +42ec3a: 5b10 aaca |000d: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@caaa │ │ +42ec3e: 7110 14b0 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.-$$Nest$fgetguid:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/lang/String; // method@b014 │ │ +42ec44: 0c00 |0012: move-result-object v0 │ │ +42ec46: 5b10 abca |0013: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@caab │ │ +42ec4a: 7110 12b0 0200 |0015: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.-$$Nest$fgetaction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b012 │ │ +42ec50: 0c00 |0018: move-result-object v0 │ │ +42ec52: 5b10 a9ca |0019: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa9 │ │ +42ec56: 7110 18b0 0200 |001b: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.-$$Nest$fgettimestamp:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)Ljava/util/Date; // method@b018 │ │ +42ec5c: 0c00 |001e: move-result-object v0 │ │ +42ec5e: 5b10 afca |001f: iput-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@caaf │ │ +42ec62: 7110 17b0 0200 |0021: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.-$$Nest$fgetstarted:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I // method@b017 │ │ +42ec68: 0a00 |0024: move-result v0 │ │ +42ec6a: 5910 aeca |0025: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@caae │ │ +42ec6e: 7110 16b0 0200 |0027: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.-$$Nest$fgetposition:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I // method@b016 │ │ +42ec74: 0a00 |002a: move-result v0 │ │ +42ec76: 5910 adca |002b: iput v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@caad │ │ +42ec7a: 7110 19b0 0200 |002d: invoke-static {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.-$$Nest$fgettotal:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)I // method@b019 │ │ +42ec80: 0a02 |0030: move-result v2 │ │ +42ec82: 5912 b0ca |0031: iput v2, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cab0 │ │ +42ec86: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0009 line=39 │ │ 0x000f line=40 │ │ 0x0015 line=41 │ │ @@ -992852,17 +992852,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction-IA;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42ec7c: |[42ec7c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction-IA;)V │ │ -42ec8c: 7020 24b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)V // method@b024 │ │ -42ec92: 0e00 |0003: return-void │ │ +42ec88: |[42ec88] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction-IA;)V │ │ +42ec98: 7020 24b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;)V // method@b024 │ │ +42ec9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction-IA; │ │ @@ -992872,22 +992872,22 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -42e948: |[42e948] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getActionString:()Ljava/lang/String; │ │ -42e958: 5420 a9ca |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa9 │ │ -42e95c: 6e10 f2b5 0000 |0002: invoke-virtual {v0}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b5f2 │ │ -42e962: 0c00 |0005: move-result-object v0 │ │ -42e964: 6201 e0ff |0006: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ -42e968: 6e20 a2b6 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ -42e96e: 0c00 |000b: move-result-object v0 │ │ -42e970: 1100 |000c: return-object v0 │ │ +42e954: |[42e954] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getActionString:()Ljava/lang/String; │ │ +42e964: 5420 a9ca |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa9 │ │ +42e968: 6e10 f2b5 0000 |0002: invoke-virtual {v0}, Ljava/lang/Enum;.name:()Ljava/lang/String; // method@b5f2 │ │ +42e96e: 0c00 |0005: move-result-object v0 │ │ +42e970: 6201 e0ff |0006: sget-object v1, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ +42e974: 6e20 a2b6 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ +42e97a: 0c00 |000b: move-result-object v0 │ │ +42e97c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;) │ │ @@ -992895,92 +992895,92 @@ │ │ type : '(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 154 16-bit code units │ │ -42e6dc: |[42e6dc] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ -42e6ec: 1a00 1ab9 |0000: const-string v0, "podcast" // string@b91a │ │ -42e6f0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -42e6f2: 6e30 35bb 0701 |0003: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ -42e6f8: 0c00 |0006: move-result-object v0 │ │ -42e6fa: 1a02 f374 |0007: const-string v2, "episode" // string@74f3 │ │ -42e6fe: 6e30 35bb 2701 |0009: invoke-virtual {v7, v2, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ -42e704: 0c02 |000c: move-result-object v2 │ │ -42e706: 1a03 475c |000d: const-string v3, "action" // string@5c47 │ │ -42e70a: 6e30 35bb 3701 |000f: invoke-virtual {v7, v3, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ -42e710: 0c03 |0012: move-result-object v3 │ │ -42e712: 7110 330b 0000 |0013: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -42e718: 0a04 |0016: move-result v4 │ │ -42e71a: 3904 8200 |0017: if-nez v4, 0099 // +0082 │ │ -42e71e: 7110 330b 0200 |0019: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -42e724: 0a04 |001c: move-result v4 │ │ -42e726: 3904 7c00 |001d: if-nez v4, 0099 // +007c │ │ -42e72a: 7110 330b 0300 |001f: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -42e730: 0a04 |0022: move-result v4 │ │ -42e732: 3804 0300 |0023: if-eqz v4, 0026 // +0003 │ │ -42e736: 2874 |0025: goto 0099 // +0074 │ │ -42e738: 6204 e0ff |0026: sget-object v4, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ -42e73c: 6e20 a5b6 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a5 │ │ -42e742: 0c03 |002b: move-result-object v3 │ │ -42e744: 7110 10b0 0300 |002c: invoke-static {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b010 │ │ -42e74a: 0c03 |002f: move-result-object v3 │ │ -42e74c: 2205 d51c |0030: new-instance v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // type@1cd5 │ │ -42e750: 7040 1bb0 0532 |0032: invoke-direct {v5, v0, v2, v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V // method@b01b │ │ -42e756: 1a00 48d4 |0035: const-string v0, "timestamp" // string@d448 │ │ -42e75a: 6e30 35bb 0701 |0037: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ -42e760: 0c00 |003a: move-result-object v0 │ │ -42e762: 7110 330b 0000 |003b: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -42e768: 0a02 |003e: move-result v2 │ │ -42e76a: 3902 1e00 |003f: if-nez v2, 005d // +001e │ │ -42e76e: 2202 f51e |0041: new-instance v2, Ljava/text/SimpleDateFormat; // type@1ef5 │ │ -42e772: 1a06 f5db |0043: const-string v6, "yyyy-MM-dd'T'HH:mm:ss" // string@dbf5 │ │ -42e776: 7030 cdb7 6204 |0045: invoke-direct {v2, v6, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b7cd │ │ -42e77c: 1a04 7c51 |0048: const-string v4, "UTC" // string@517c │ │ -42e780: 7110 5fb9 0400 |004a: invoke-static {v4}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b95f │ │ -42e786: 0c04 |004d: move-result-object v4 │ │ -42e788: 6e20 c6b7 4200 |004e: invoke-virtual {v2, v4}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b7c6 │ │ -42e78e: 6e20 c4b7 0200 |0051: invoke-virtual {v2, v0}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b7c4 │ │ -42e794: 0c00 |0054: move-result-object v0 │ │ -42e796: 6e20 21b0 0500 |0055: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.timestamp:(Ljava/util/Date;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b021 │ │ -42e79c: 2805 |0058: goto 005d // +0005 │ │ -42e79e: 0d00 |0059: move-exception v0 │ │ -42e7a0: 6e10 e9b6 0000 |005a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42e7a6: 1a00 948a |005d: const-string v0, "guid" // string@8a94 │ │ -42e7aa: 6e30 35bb 0701 |005f: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ -42e7b0: 0c00 |0062: move-result-object v0 │ │ -42e7b2: 7110 330b 0000 |0063: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -42e7b8: 0a01 |0066: move-result v1 │ │ -42e7ba: 3901 0500 |0067: if-nez v1, 006c // +0005 │ │ -42e7be: 6e20 1eb0 0500 |0069: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.guid:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b01e │ │ -42e7c4: 6200 9aca |006c: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9a │ │ -42e7c8: 3303 2600 |006e: if-ne v3, v0, 0094 // +0026 │ │ -42e7cc: 1a00 90d0 |0070: const-string v0, "started" // string@d090 │ │ -42e7d0: 12f1 |0072: const/4 v1, #int -1 // #ff │ │ -42e7d2: 6e30 33bb 0701 |0073: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@bb33 │ │ -42e7d8: 0a00 |0076: move-result v0 │ │ -42e7da: 1a02 56b9 |0077: const-string v2, "position" // string@b956 │ │ -42e7de: 6e30 33bb 2701 |0079: invoke-virtual {v7, v2, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@bb33 │ │ -42e7e4: 0a02 |007c: move-result v2 │ │ -42e7e6: 1a03 2cd5 |007d: const-string v3, "total" // string@d52c │ │ -42e7ea: 6e30 33bb 3701 |007f: invoke-virtual {v7, v3, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@bb33 │ │ -42e7f0: 0a07 |0082: move-result v7 │ │ -42e7f2: 3a00 1100 |0083: if-ltz v0, 0094 // +0011 │ │ -42e7f6: 3d02 0f00 |0085: if-lez v2, 0094 // +000f │ │ -42e7fa: 3d07 0d00 |0087: if-lez v7, 0094 // +000d │ │ -42e7fe: 6e20 20b0 0500 |0089: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b020 │ │ -42e804: 0c00 |008c: move-result-object v0 │ │ -42e806: 6e20 1fb0 2000 |008d: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b01f │ │ -42e80c: 0c00 |0090: move-result-object v0 │ │ -42e80e: 6e20 22b0 7000 |0091: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b022 │ │ -42e814: 6e10 1cb0 0500 |0094: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b01c │ │ -42e81a: 0c07 |0097: move-result-object v7 │ │ -42e81c: 1107 |0098: return-object v7 │ │ -42e81e: 1101 |0099: return-object v1 │ │ +42e6e8: |[42e6e8] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.readFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ +42e6f8: 1a00 1ab9 |0000: const-string v0, "podcast" // string@b91a │ │ +42e6fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +42e6fe: 6e30 35bb 0701 |0003: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ +42e704: 0c00 |0006: move-result-object v0 │ │ +42e706: 1a02 f374 |0007: const-string v2, "episode" // string@74f3 │ │ +42e70a: 6e30 35bb 2701 |0009: invoke-virtual {v7, v2, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ +42e710: 0c02 |000c: move-result-object v2 │ │ +42e712: 1a03 475c |000d: const-string v3, "action" // string@5c47 │ │ +42e716: 6e30 35bb 3701 |000f: invoke-virtual {v7, v3, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ +42e71c: 0c03 |0012: move-result-object v3 │ │ +42e71e: 7110 330b 0000 |0013: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +42e724: 0a04 |0016: move-result v4 │ │ +42e726: 3904 8200 |0017: if-nez v4, 0099 // +0082 │ │ +42e72a: 7110 330b 0200 |0019: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +42e730: 0a04 |001c: move-result v4 │ │ +42e732: 3904 7c00 |001d: if-nez v4, 0099 // +007c │ │ +42e736: 7110 330b 0300 |001f: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +42e73c: 0a04 |0022: move-result v4 │ │ +42e73e: 3804 0300 |0023: if-eqz v4, 0026 // +0003 │ │ +42e742: 2874 |0025: goto 0099 // +0074 │ │ +42e744: 6204 e0ff |0026: sget-object v4, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ +42e748: 6e20 a5b6 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a5 │ │ +42e74e: 0c03 |002b: move-result-object v3 │ │ +42e750: 7110 10b0 0300 |002c: invoke-static {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b010 │ │ +42e756: 0c03 |002f: move-result-object v3 │ │ +42e758: 2205 d51c |0030: new-instance v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // type@1cd5 │ │ +42e75c: 7040 1bb0 0532 |0032: invoke-direct {v5, v0, v2, v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V // method@b01b │ │ +42e762: 1a00 48d4 |0035: const-string v0, "timestamp" // string@d448 │ │ +42e766: 6e30 35bb 0701 |0037: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ +42e76c: 0c00 |003a: move-result-object v0 │ │ +42e76e: 7110 330b 0000 |003b: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +42e774: 0a02 |003e: move-result v2 │ │ +42e776: 3902 1e00 |003f: if-nez v2, 005d // +001e │ │ +42e77a: 2202 f51e |0041: new-instance v2, Ljava/text/SimpleDateFormat; // type@1ef5 │ │ +42e77e: 1a06 f5db |0043: const-string v6, "yyyy-MM-dd'T'HH:mm:ss" // string@dbf5 │ │ +42e782: 7030 cdb7 6204 |0045: invoke-direct {v2, v6, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b7cd │ │ +42e788: 1a04 7c51 |0048: const-string v4, "UTC" // string@517c │ │ +42e78c: 7110 5fb9 0400 |004a: invoke-static {v4}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b95f │ │ +42e792: 0c04 |004d: move-result-object v4 │ │ +42e794: 6e20 c6b7 4200 |004e: invoke-virtual {v2, v4}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b7c6 │ │ +42e79a: 6e20 c4b7 0200 |0051: invoke-virtual {v2, v0}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b7c4 │ │ +42e7a0: 0c00 |0054: move-result-object v0 │ │ +42e7a2: 6e20 21b0 0500 |0055: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.timestamp:(Ljava/util/Date;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b021 │ │ +42e7a8: 2805 |0058: goto 005d // +0005 │ │ +42e7aa: 0d00 |0059: move-exception v0 │ │ +42e7ac: 6e10 e9b6 0000 |005a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42e7b2: 1a00 948a |005d: const-string v0, "guid" // string@8a94 │ │ +42e7b6: 6e30 35bb 0701 |005f: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb35 │ │ +42e7bc: 0c00 |0062: move-result-object v0 │ │ +42e7be: 7110 330b 0000 |0063: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +42e7c4: 0a01 |0066: move-result v1 │ │ +42e7c6: 3901 0500 |0067: if-nez v1, 006c // +0005 │ │ +42e7ca: 6e20 1eb0 0500 |0069: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.guid:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b01e │ │ +42e7d0: 6200 9aca |006c: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9a │ │ +42e7d4: 3303 2600 |006e: if-ne v3, v0, 0094 // +0026 │ │ +42e7d8: 1a00 90d0 |0070: const-string v0, "started" // string@d090 │ │ +42e7dc: 12f1 |0072: const/4 v1, #int -1 // #ff │ │ +42e7de: 6e30 33bb 0701 |0073: invoke-virtual {v7, v0, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@bb33 │ │ +42e7e4: 0a00 |0076: move-result v0 │ │ +42e7e6: 1a02 56b9 |0077: const-string v2, "position" // string@b956 │ │ +42e7ea: 6e30 33bb 2701 |0079: invoke-virtual {v7, v2, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@bb33 │ │ +42e7f0: 0a02 |007c: move-result v2 │ │ +42e7f2: 1a03 2cd5 |007d: const-string v3, "total" // string@d52c │ │ +42e7f6: 6e30 33bb 3701 |007f: invoke-virtual {v7, v3, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@bb33 │ │ +42e7fc: 0a07 |0082: move-result v7 │ │ +42e7fe: 3a00 1100 |0083: if-ltz v0, 0094 // +0011 │ │ +42e802: 3d02 0f00 |0085: if-lez v2, 0094 // +000f │ │ +42e806: 3d07 0d00 |0087: if-lez v7, 0094 // +000d │ │ +42e80a: 6e20 20b0 0500 |0089: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b020 │ │ +42e810: 0c00 |008c: move-result-object v0 │ │ +42e812: 6e20 1fb0 2000 |008d: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b01f │ │ +42e818: 0c00 |0090: move-result-object v0 │ │ +42e81a: 6e20 22b0 7000 |0091: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b022 │ │ +42e820: 6e10 1cb0 0500 |0094: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b01c │ │ +42e826: 0c07 |0097: move-result-object v7 │ │ +42e828: 1107 |0098: return-object v7 │ │ +42e82a: 1101 |0099: return-object v1 │ │ catches : 2 │ │ 0x0026 - 0x0030 │ │ Ljava/lang/IllegalArgumentException; -> 0x0099 │ │ 0x0041 - 0x0058 │ │ Ljava/text/ParseException; -> 0x0059 │ │ positions : │ │ 0x0003 line=56 │ │ @@ -993015,58 +993015,58 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -42e62c: |[42e62c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.equals:(Ljava/lang/Object;)Z │ │ -42e63c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -42e63e: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -42e642: 0f00 |0003: return v0 │ │ -42e644: 2051 d71c |0004: instance-of v1, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ -42e648: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -42e64a: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ -42e64e: 0f02 |0009: return v2 │ │ -42e650: 1f05 d71c |000a: check-cast v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ -42e654: 5241 aeca |000c: iget v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@caae │ │ -42e658: 5253 aeca |000e: iget v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@caae │ │ -42e65c: 3331 3d00 |0010: if-ne v1, v3, 004d // +003d │ │ -42e660: 5241 adca |0012: iget v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@caad │ │ -42e664: 5253 adca |0014: iget v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@caad │ │ -42e668: 3331 3700 |0016: if-ne v1, v3, 004d // +0037 │ │ -42e66c: 5241 b0ca |0018: iget v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cab0 │ │ -42e670: 5253 b0ca |001a: iget v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cab0 │ │ -42e674: 3331 3100 |001c: if-ne v1, v3, 004d // +0031 │ │ -42e678: 5441 a9ca |001e: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa9 │ │ -42e67c: 5453 a9ca |0020: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa9 │ │ -42e680: 3231 2b00 |0022: if-eq v1, v3, 004d // +002b │ │ -42e684: 5441 acca |0024: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@caac │ │ -42e688: 5453 acca |0026: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@caac │ │ -42e68c: 7120 2ab9 3100 |0028: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b92a │ │ -42e692: 0a01 |002b: move-result v1 │ │ -42e694: 3801 2100 |002c: if-eqz v1, 004d // +0021 │ │ -42e698: 5441 aaca |002e: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@caaa │ │ -42e69c: 5453 aaca |0030: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@caaa │ │ -42e6a0: 7120 2ab9 3100 |0032: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b92a │ │ -42e6a6: 0a01 |0035: move-result v1 │ │ -42e6a8: 3801 1700 |0036: if-eqz v1, 004d // +0017 │ │ -42e6ac: 5441 afca |0038: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@caaf │ │ -42e6b0: 5453 afca |003a: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@caaf │ │ -42e6b4: 7120 2ab9 3100 |003c: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b92a │ │ -42e6ba: 0a01 |003f: move-result v1 │ │ -42e6bc: 3801 0d00 |0040: if-eqz v1, 004d // +000d │ │ -42e6c0: 5441 abca |0042: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@caab │ │ -42e6c4: 5455 abca |0044: iget-object v5, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@caab │ │ -42e6c8: 7120 2ab9 5100 |0046: invoke-static {v1, v5}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b92a │ │ -42e6ce: 0a05 |0049: move-result v5 │ │ -42e6d0: 3805 0300 |004a: if-eqz v5, 004d // +0003 │ │ -42e6d4: 2802 |004c: goto 004e // +0002 │ │ -42e6d6: 1200 |004d: const/4 v0, #int 0 // #0 │ │ -42e6d8: 0f00 |004e: return v0 │ │ +42e638: |[42e638] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.equals:(Ljava/lang/Object;)Z │ │ +42e648: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +42e64a: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +42e64e: 0f00 |0003: return v0 │ │ +42e650: 2051 d71c |0004: instance-of v1, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ +42e654: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +42e656: 3901 0300 |0007: if-nez v1, 000a // +0003 │ │ +42e65a: 0f02 |0009: return v2 │ │ +42e65c: 1f05 d71c |000a: check-cast v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ +42e660: 5241 aeca |000c: iget v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@caae │ │ +42e664: 5253 aeca |000e: iget v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@caae │ │ +42e668: 3331 3d00 |0010: if-ne v1, v3, 004d // +003d │ │ +42e66c: 5241 adca |0012: iget v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@caad │ │ +42e670: 5253 adca |0014: iget v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@caad │ │ +42e674: 3331 3700 |0016: if-ne v1, v3, 004d // +0037 │ │ +42e678: 5241 b0ca |0018: iget v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cab0 │ │ +42e67c: 5253 b0ca |001a: iget v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cab0 │ │ +42e680: 3331 3100 |001c: if-ne v1, v3, 004d // +0031 │ │ +42e684: 5441 a9ca |001e: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa9 │ │ +42e688: 5453 a9ca |0020: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa9 │ │ +42e68c: 3231 2b00 |0022: if-eq v1, v3, 004d // +002b │ │ +42e690: 5441 acca |0024: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@caac │ │ +42e694: 5453 acca |0026: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@caac │ │ +42e698: 7120 2ab9 3100 |0028: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b92a │ │ +42e69e: 0a01 |002b: move-result v1 │ │ +42e6a0: 3801 2100 |002c: if-eqz v1, 004d // +0021 │ │ +42e6a4: 5441 aaca |002e: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@caaa │ │ +42e6a8: 5453 aaca |0030: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@caaa │ │ +42e6ac: 7120 2ab9 3100 |0032: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b92a │ │ +42e6b2: 0a01 |0035: move-result v1 │ │ +42e6b4: 3801 1700 |0036: if-eqz v1, 004d // +0017 │ │ +42e6b8: 5441 afca |0038: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@caaf │ │ +42e6bc: 5453 afca |003a: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@caaf │ │ +42e6c0: 7120 2ab9 3100 |003c: invoke-static {v1, v3}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b92a │ │ +42e6c6: 0a01 |003f: move-result v1 │ │ +42e6c8: 3801 0d00 |0040: if-eqz v1, 004d // +000d │ │ +42e6cc: 5441 abca |0042: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@caab │ │ +42e6d0: 5455 abca |0044: iget-object v5, v5, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@caab │ │ +42e6d4: 7120 2ab9 5100 |0046: invoke-static {v1, v5}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@b92a │ │ +42e6da: 0a05 |0049: move-result v5 │ │ +42e6dc: 3805 0300 |004a: if-eqz v5, 004d // +0003 │ │ +42e6e0: 2802 |004c: goto 004e // +0002 │ │ +42e6e2: 1200 |004d: const/4 v0, #int 0 // #0 │ │ +42e6e4: 0f00 |004e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=153 │ │ 0x000a line=157 │ │ 0x000c line=158 │ │ 0x0028 line=162 │ │ 0x0032 line=163 │ │ @@ -993081,17 +993081,17 @@ │ │ type : '()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e83c: |[42e83c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getAction:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ -42e84c: 5410 a9ca |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa9 │ │ -42e850: 1100 |0002: return-object v0 │ │ +42e848: |[42e848] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getAction:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; │ │ +42e858: 5410 a9ca |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa9 │ │ +42e85c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;) │ │ @@ -993099,17 +993099,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e974: |[42e974] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getEpisode:()Ljava/lang/String; │ │ -42e984: 5410 aaca |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@caaa │ │ -42e988: 1100 |0002: return-object v0 │ │ +42e980: |[42e980] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getEpisode:()Ljava/lang/String; │ │ +42e990: 5410 aaca |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@caaa │ │ +42e994: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;) │ │ @@ -993117,17 +993117,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e98c: |[42e98c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getGuid:()Ljava/lang/String; │ │ -42e99c: 5410 abca |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@caab │ │ -42e9a0: 1100 |0002: return-object v0 │ │ +42e998: |[42e998] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getGuid:()Ljava/lang/String; │ │ +42e9a8: 5410 abca |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@caab │ │ +42e9ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;) │ │ @@ -993135,17 +993135,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e9a4: |[42e9a4] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getPodcast:()Ljava/lang/String; │ │ -42e9b4: 5410 acca |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@caac │ │ -42e9b8: 1100 |0002: return-object v0 │ │ +42e9b0: |[42e9b0] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getPodcast:()Ljava/lang/String; │ │ +42e9c0: 5410 acca |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@caac │ │ +42e9c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ │ │ #5 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;) │ │ @@ -993153,17 +993153,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e854: |[42e854] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getPosition:()I │ │ -42e864: 5210 adca |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@caad │ │ -42e868: 0f00 |0002: return v0 │ │ +42e860: |[42e860] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getPosition:()I │ │ +42e870: 5210 adca |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@caad │ │ +42e874: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ │ │ #6 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;) │ │ @@ -993171,17 +993171,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e86c: |[42e86c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getStarted:()I │ │ -42e87c: 5210 aeca |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@caae │ │ -42e880: 0f00 |0002: return v0 │ │ +42e878: |[42e878] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getStarted:()I │ │ +42e888: 5210 aeca |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@caae │ │ +42e88c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ │ │ #7 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;) │ │ @@ -993189,17 +993189,17 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42eaa0: |[42eaa0] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getTimestamp:()Ljava/util/Date; │ │ -42eab0: 5410 afca |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@caaf │ │ -42eab4: 1100 |0002: return-object v0 │ │ +42eaac: |[42eaac] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getTimestamp:()Ljava/util/Date; │ │ +42eabc: 5410 afca |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@caaf │ │ +42eac0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ │ │ #8 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;) │ │ @@ -993207,17 +993207,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e884: |[42e884] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getTotal:()I │ │ -42e894: 5210 b0ca |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cab0 │ │ -42e898: 0f00 |0002: return v0 │ │ +42e890: |[42e890] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.getTotal:()I │ │ +42e8a0: 5210 b0ca |0000: iget v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cab0 │ │ +42e8a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ │ │ #9 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;) │ │ @@ -993225,62 +993225,62 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 77 16-bit code units │ │ -42e89c: |[42e89c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.hashCode:()I │ │ -42e8ac: 5430 acca |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@caac │ │ -42e8b0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -42e8b2: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -42e8b6: 6e10 8cb6 0000 |0005: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -42e8bc: 0a00 |0008: move-result v0 │ │ -42e8be: 2802 |0009: goto 000b // +0002 │ │ -42e8c0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -42e8c2: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42e8c6: 5432 aaca |000d: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@caaa │ │ -42e8ca: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ -42e8ce: 6e10 8cb6 0200 |0011: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -42e8d4: 0a02 |0014: move-result v2 │ │ -42e8d6: 2802 |0015: goto 0017 // +0002 │ │ -42e8d8: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -42e8da: b020 |0017: add-int/2addr v0, v2 │ │ -42e8dc: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42e8e0: 5432 abca |001a: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@caab │ │ -42e8e4: 3802 0700 |001c: if-eqz v2, 0023 // +0007 │ │ -42e8e8: 6e10 8cb6 0200 |001e: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -42e8ee: 0a02 |0021: move-result v2 │ │ -42e8f0: 2802 |0022: goto 0024 // +0002 │ │ -42e8f2: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -42e8f4: b020 |0024: add-int/2addr v0, v2 │ │ -42e8f6: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42e8fa: 5432 a9ca |0027: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa9 │ │ -42e8fe: 3802 0700 |0029: if-eqz v2, 0030 // +0007 │ │ -42e902: 6e10 62b6 0200 |002b: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@b662 │ │ -42e908: 0a02 |002e: move-result v2 │ │ -42e90a: 2802 |002f: goto 0031 // +0002 │ │ -42e90c: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -42e90e: b020 |0031: add-int/2addr v0, v2 │ │ -42e910: da00 001f |0032: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42e914: 5432 afca |0034: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@caaf │ │ -42e918: 3802 0600 |0036: if-eqz v2, 003c // +0006 │ │ -42e91c: 6e10 9ab8 0200 |0038: invoke-virtual {v2}, Ljava/util/Date;.hashCode:()I // method@b89a │ │ -42e922: 0a01 |003b: move-result v1 │ │ -42e924: b010 |003c: add-int/2addr v0, v1 │ │ -42e926: da00 001f |003d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42e92a: 5231 aeca |003f: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@caae │ │ -42e92e: b010 |0041: add-int/2addr v0, v1 │ │ -42e930: da00 001f |0042: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42e934: 5231 adca |0044: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@caad │ │ -42e938: b010 |0046: add-int/2addr v0, v1 │ │ -42e93a: da00 001f |0047: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -42e93e: 5231 b0ca |0049: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cab0 │ │ -42e942: b010 |004b: add-int/2addr v0, v1 │ │ -42e944: 0f00 |004c: return v0 │ │ +42e8a8: |[42e8a8] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.hashCode:()I │ │ +42e8b8: 5430 acca |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@caac │ │ +42e8bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +42e8be: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +42e8c2: 6e10 8cb6 0000 |0005: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +42e8c8: 0a00 |0008: move-result v0 │ │ +42e8ca: 2802 |0009: goto 000b // +0002 │ │ +42e8cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +42e8ce: da00 001f |000b: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42e8d2: 5432 aaca |000d: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@caaa │ │ +42e8d6: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +42e8da: 6e10 8cb6 0200 |0011: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +42e8e0: 0a02 |0014: move-result v2 │ │ +42e8e2: 2802 |0015: goto 0017 // +0002 │ │ +42e8e4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +42e8e6: b020 |0017: add-int/2addr v0, v2 │ │ +42e8e8: da00 001f |0018: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42e8ec: 5432 abca |001a: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@caab │ │ +42e8f0: 3802 0700 |001c: if-eqz v2, 0023 // +0007 │ │ +42e8f4: 6e10 8cb6 0200 |001e: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +42e8fa: 0a02 |0021: move-result v2 │ │ +42e8fc: 2802 |0022: goto 0024 // +0002 │ │ +42e8fe: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +42e900: b020 |0024: add-int/2addr v0, v2 │ │ +42e902: da00 001f |0025: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42e906: 5432 a9ca |0027: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa9 │ │ +42e90a: 3802 0700 |0029: if-eqz v2, 0030 // +0007 │ │ +42e90e: 6e10 62b6 0200 |002b: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@b662 │ │ +42e914: 0a02 |002e: move-result v2 │ │ +42e916: 2802 |002f: goto 0031 // +0002 │ │ +42e918: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +42e91a: b020 |0031: add-int/2addr v0, v2 │ │ +42e91c: da00 001f |0032: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42e920: 5432 afca |0034: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@caaf │ │ +42e924: 3802 0600 |0036: if-eqz v2, 003c // +0006 │ │ +42e928: 6e10 9ab8 0200 |0038: invoke-virtual {v2}, Ljava/util/Date;.hashCode:()I // method@b89a │ │ +42e92e: 0a01 |003b: move-result v1 │ │ +42e930: b010 |003c: add-int/2addr v0, v1 │ │ +42e932: da00 001f |003d: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42e936: 5231 aeca |003f: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@caae │ │ +42e93a: b010 |0041: add-int/2addr v0, v1 │ │ +42e93c: da00 001f |0042: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42e940: 5231 adca |0044: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@caad │ │ +42e944: b010 |0046: add-int/2addr v0, v1 │ │ +42e946: da00 001f |0047: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +42e94a: 5231 b0ca |0049: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cab0 │ │ +42e94e: b010 |004b: add-int/2addr v0, v1 │ │ +42e950: 0f00 |004c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x000d line=171 │ │ 0x001a line=172 │ │ 0x0027 line=173 │ │ 0x0034 line=174 │ │ @@ -993295,58 +993295,58 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -42e9bc: |[42e9bc] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.toString:()Ljava/lang/String; │ │ -42e9cc: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -42e9d0: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42e9d6: 1a01 0e16 |0005: const-string v1, "EpisodeAction{podcast='" // string@160e │ │ -42e9da: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42e9e0: 5431 acca |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@caac │ │ -42e9e4: 6e20 b9b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42e9ea: 1301 2700 |000f: const/16 v1, #int 39 // #27 │ │ -42e9ee: 6e20 b1b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ -42e9f4: 1a02 1f06 |0014: const-string v2, ", episode='" // string@061f │ │ -42e9f8: 6e20 b9b6 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42e9fe: 5432 aaca |0019: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@caaa │ │ -42ea02: 6e20 b9b6 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42ea08: 6e20 b1b6 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ -42ea0e: 1a02 3b06 |0021: const-string v2, ", guid='" // string@063b │ │ -42ea12: 6e20 b9b6 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42ea18: 5432 abca |0026: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@caab │ │ -42ea1c: 6e20 b9b6 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42ea22: 6e20 b1b6 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ -42ea28: 1a01 c405 |002e: const-string v1, ", action=" // string@05c4 │ │ -42ea2c: 6e20 b9b6 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42ea32: 5431 a9ca |0033: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa9 │ │ -42ea36: 6e20 b8b6 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -42ea3c: 1a01 fc06 |0038: const-string v1, ", timestamp=" // string@06fc │ │ -42ea40: 6e20 b9b6 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42ea46: 5431 afca |003d: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@caaf │ │ -42ea4a: 6e20 b8b6 1000 |003f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -42ea50: 1a01 dc06 |0042: const-string v1, ", started=" // string@06dc │ │ -42ea54: 6e20 b9b6 1000 |0044: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42ea5a: 5231 aeca |0047: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@caae │ │ -42ea5e: 6e20 b4b6 1000 |0049: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -42ea64: 1a01 ad06 |004c: const-string v1, ", position=" // string@06ad │ │ -42ea68: 6e20 b9b6 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42ea6e: 5231 adca |0051: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@caad │ │ -42ea72: 6e20 b4b6 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -42ea78: 1a01 0407 |0056: const-string v1, ", total=" // string@0704 │ │ -42ea7c: 6e20 b9b6 1000 |0058: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42ea82: 5231 b0ca |005b: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cab0 │ │ -42ea86: 6e20 b4b6 1000 |005d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -42ea8c: 1301 7d00 |0060: const/16 v1, #int 125 // #7d │ │ -42ea90: 6e20 b1b6 1000 |0062: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ -42ea96: 6e10 c3b6 0000 |0065: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42ea9c: 0c00 |0068: move-result-object v0 │ │ -42ea9e: 1100 |0069: return-object v0 │ │ +42e9c8: |[42e9c8] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.toString:()Ljava/lang/String; │ │ +42e9d8: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +42e9dc: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42e9e2: 1a01 0e16 |0005: const-string v1, "EpisodeAction{podcast='" // string@160e │ │ +42e9e6: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42e9ec: 5431 acca |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@caac │ │ +42e9f0: 6e20 b9b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42e9f6: 1301 2700 |000f: const/16 v1, #int 39 // #27 │ │ +42e9fa: 6e20 b1b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ +42ea00: 1a02 1f06 |0014: const-string v2, ", episode='" // string@061f │ │ +42ea04: 6e20 b9b6 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42ea0a: 5432 aaca |0019: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@caaa │ │ +42ea0e: 6e20 b9b6 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42ea14: 6e20 b1b6 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ +42ea1a: 1a02 3b06 |0021: const-string v2, ", guid='" // string@063b │ │ +42ea1e: 6e20 b9b6 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42ea24: 5432 abca |0026: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@caab │ │ +42ea28: 6e20 b9b6 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42ea2e: 6e20 b1b6 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ +42ea34: 1a01 c405 |002e: const-string v1, ", action=" // string@05c4 │ │ +42ea38: 6e20 b9b6 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42ea3e: 5431 a9ca |0033: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.action:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa9 │ │ +42ea42: 6e20 b8b6 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +42ea48: 1a01 fc06 |0038: const-string v1, ", timestamp=" // string@06fc │ │ +42ea4c: 6e20 b9b6 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42ea52: 5431 afca |003d: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@caaf │ │ +42ea56: 6e20 b8b6 1000 |003f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +42ea5c: 1a01 dc06 |0042: const-string v1, ", started=" // string@06dc │ │ +42ea60: 6e20 b9b6 1000 |0044: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42ea66: 5231 aeca |0047: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@caae │ │ +42ea6a: 6e20 b4b6 1000 |0049: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +42ea70: 1a01 ad06 |004c: const-string v1, ", position=" // string@06ad │ │ +42ea74: 6e20 b9b6 1000 |004e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42ea7a: 5231 adca |0051: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@caad │ │ +42ea7e: 6e20 b4b6 1000 |0053: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +42ea84: 1a01 0407 |0056: const-string v1, ", total=" // string@0704 │ │ +42ea88: 6e20 b9b6 1000 |0058: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42ea8e: 5231 b0ca |005b: iget v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cab0 │ │ +42ea92: 6e20 b4b6 1000 |005d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +42ea98: 1301 7d00 |0060: const/16 v1, #int 125 // #7d │ │ +42ea9c: 6e20 b1b6 1000 |0062: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ +42eaa2: 6e10 c3b6 0000 |0065: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42eaa8: 0c00 |0068: move-result-object v0 │ │ +42eaaa: 1100 |0069: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x006a reg=3 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ │ │ #11 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;) │ │ @@ -993354,71 +993354,71 @@ │ │ type : '()Lorg/json/JSONObject;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 123 16-bit code units │ │ -42eab8: |[42eab8] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.writeToJsonObject:()Lorg/json/JSONObject; │ │ -42eac8: 2200 ed1f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fed │ │ -42eacc: 7010 2abb 0000 |0002: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@bb2a │ │ -42ead2: 1a01 1ab9 |0005: const-string v1, "podcast" // string@b91a │ │ -42ead6: 5442 acca |0007: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@caac │ │ -42eada: 6e30 38bb 1002 |0009: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb38 │ │ -42eae0: 1a01 f374 |000c: const-string v1, "episode" // string@74f3 │ │ -42eae4: 5442 aaca |000e: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@caaa │ │ -42eae8: 6e30 38bb 1002 |0010: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb38 │ │ -42eaee: 1a01 948a |0013: const-string v1, "guid" // string@8a94 │ │ -42eaf2: 5442 abca |0015: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@caab │ │ -42eaf6: 6e30 38bb 1002 |0017: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb38 │ │ -42eafc: 1a01 475c |001a: const-string v1, "action" // string@5c47 │ │ -42eb00: 7010 28b0 0400 |001c: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getActionString:()Ljava/lang/String; // method@b028 │ │ -42eb06: 0c02 |001f: move-result-object v2 │ │ -42eb08: 6e30 37bb 1002 |0020: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb37 │ │ -42eb0e: 2201 f51e |0023: new-instance v1, Ljava/text/SimpleDateFormat; // type@1ef5 │ │ -42eb12: 1a02 f5db |0025: const-string v2, "yyyy-MM-dd'T'HH:mm:ss" // string@dbf5 │ │ -42eb16: 6203 e0ff |0027: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ -42eb1a: 7030 cdb7 2103 |0029: invoke-direct {v1, v2, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b7cd │ │ -42eb20: 1a02 7c51 |002c: const-string v2, "UTC" // string@517c │ │ -42eb24: 7110 5fb9 0200 |002e: invoke-static {v2}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b95f │ │ -42eb2a: 0c02 |0031: move-result-object v2 │ │ -42eb2c: 6e20 c6b7 2100 |0032: invoke-virtual {v1, v2}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b7c6 │ │ -42eb32: 1a02 48d4 |0035: const-string v2, "timestamp" // string@d448 │ │ -42eb36: 5443 afca |0037: iget-object v3, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@caaf │ │ -42eb3a: 6e20 c2b7 3100 |0039: invoke-virtual {v1, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b7c2 │ │ -42eb40: 0c01 |003c: move-result-object v1 │ │ -42eb42: 6e30 37bb 2001 |003d: invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb37 │ │ -42eb48: 6e10 27b0 0400 |0040: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getAction:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b027 │ │ -42eb4e: 0c01 |0043: move-result-object v1 │ │ -42eb50: 6202 9aca |0044: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9a │ │ -42eb54: 3321 1700 |0046: if-ne v1, v2, 005d // +0017 │ │ -42eb58: 1a01 90d0 |0048: const-string v1, "started" // string@d090 │ │ -42eb5c: 5242 aeca |004a: iget v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@caae │ │ -42eb60: 6e30 36bb 1002 |004c: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@bb36 │ │ -42eb66: 1a01 56b9 |004f: const-string v1, "position" // string@b956 │ │ -42eb6a: 5242 adca |0051: iget v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@caad │ │ -42eb6e: 6e30 36bb 1002 |0053: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@bb36 │ │ -42eb74: 1a01 2cd5 |0056: const-string v1, "total" // string@d52c │ │ -42eb78: 5242 b0ca |0058: iget v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cab0 │ │ -42eb7c: 6e30 36bb 1002 |005a: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@bb36 │ │ -42eb82: 1100 |005d: return-object v0 │ │ -42eb84: 0d00 |005e: move-exception v0 │ │ -42eb86: 2201 8d1e |005f: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -42eb8a: 7010 adb6 0100 |0061: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42eb90: 1a02 b3db |0064: const-string v2, "writeToJSONObject(): " // string@dbb3 │ │ -42eb94: 6e20 b9b6 2100 |0066: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42eb9a: 6e10 e6b6 0000 |0069: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -42eba0: 0c00 |006c: move-result-object v0 │ │ -42eba2: 6e20 b9b6 0100 |006d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42eba8: 6e10 c3b6 0100 |0070: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42ebae: 0c00 |0073: move-result-object v0 │ │ -42ebb0: 1a01 0b16 |0074: const-string v1, "EpisodeAction" // string@160b │ │ -42ebb4: 7120 800b 0100 |0076: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -42ebba: 1200 |0079: const/4 v0, #int 0 // #0 │ │ -42ebbc: 1100 |007a: return-object v0 │ │ +42eac4: |[42eac4] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeAction.writeToJsonObject:()Lorg/json/JSONObject; │ │ +42ead4: 2200 ed1f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fed │ │ +42ead8: 7010 2abb 0000 |0002: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@bb2a │ │ +42eade: 1a01 1ab9 |0005: const-string v1, "podcast" // string@b91a │ │ +42eae2: 5442 acca |0007: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.podcast:Ljava/lang/String; // field@caac │ │ +42eae6: 6e30 38bb 1002 |0009: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb38 │ │ +42eaec: 1a01 f374 |000c: const-string v1, "episode" // string@74f3 │ │ +42eaf0: 5442 aaca |000e: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.episode:Ljava/lang/String; // field@caaa │ │ +42eaf4: 6e30 38bb 1002 |0010: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb38 │ │ +42eafa: 1a01 948a |0013: const-string v1, "guid" // string@8a94 │ │ +42eafe: 5442 abca |0015: iget-object v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.guid:Ljava/lang/String; // field@caab │ │ +42eb02: 6e30 38bb 1002 |0017: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.putOpt:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb38 │ │ +42eb08: 1a01 475c |001a: const-string v1, "action" // string@5c47 │ │ +42eb0c: 7010 28b0 0400 |001c: invoke-direct {v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getActionString:()Ljava/lang/String; // method@b028 │ │ +42eb12: 0c02 |001f: move-result-object v2 │ │ +42eb14: 6e30 37bb 1002 |0020: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb37 │ │ +42eb1a: 2201 f51e |0023: new-instance v1, Ljava/text/SimpleDateFormat; // type@1ef5 │ │ +42eb1e: 1a02 f5db |0025: const-string v2, "yyyy-MM-dd'T'HH:mm:ss" // string@dbf5 │ │ +42eb22: 6203 e0ff |0027: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ +42eb26: 7030 cdb7 2103 |0029: invoke-direct {v1, v2, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b7cd │ │ +42eb2c: 1a02 7c51 |002c: const-string v2, "UTC" // string@517c │ │ +42eb30: 7110 5fb9 0200 |002e: invoke-static {v2}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b95f │ │ +42eb36: 0c02 |0031: move-result-object v2 │ │ +42eb38: 6e20 c6b7 2100 |0032: invoke-virtual {v1, v2}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b7c6 │ │ +42eb3e: 1a02 48d4 |0035: const-string v2, "timestamp" // string@d448 │ │ +42eb42: 5443 afca |0037: iget-object v3, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.timestamp:Ljava/util/Date; // field@caaf │ │ +42eb46: 6e20 c2b7 3100 |0039: invoke-virtual {v1, v3}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@b7c2 │ │ +42eb4c: 0c01 |003c: move-result-object v1 │ │ +42eb4e: 6e30 37bb 2001 |003d: invoke-virtual {v0, v2, v1}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb37 │ │ +42eb54: 6e10 27b0 0400 |0040: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getAction:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // method@b027 │ │ +42eb5a: 0c01 |0043: move-result-object v1 │ │ +42eb5c: 6202 9aca |0044: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@ca9a │ │ +42eb60: 3321 1700 |0046: if-ne v1, v2, 005d // +0017 │ │ +42eb64: 1a01 90d0 |0048: const-string v1, "started" // string@d090 │ │ +42eb68: 5242 aeca |004a: iget v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.started:I // field@caae │ │ +42eb6c: 6e30 36bb 1002 |004c: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@bb36 │ │ +42eb72: 1a01 56b9 |004f: const-string v1, "position" // string@b956 │ │ +42eb76: 5242 adca |0051: iget v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.position:I // field@caad │ │ +42eb7a: 6e30 36bb 1002 |0053: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@bb36 │ │ +42eb80: 1a01 2cd5 |0056: const-string v1, "total" // string@d52c │ │ +42eb84: 5242 b0ca |0058: iget v2, v4, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.total:I // field@cab0 │ │ +42eb88: 6e30 36bb 1002 |005a: invoke-virtual {v0, v1, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;I)Lorg/json/JSONObject; // method@bb36 │ │ +42eb8e: 1100 |005d: return-object v0 │ │ +42eb90: 0d00 |005e: move-exception v0 │ │ +42eb92: 2201 8d1e |005f: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +42eb96: 7010 adb6 0100 |0061: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42eb9c: 1a02 b3db |0064: const-string v2, "writeToJSONObject(): " // string@dbb3 │ │ +42eba0: 6e20 b9b6 2100 |0066: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42eba6: 6e10 e6b6 0000 |0069: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +42ebac: 0c00 |006c: move-result-object v0 │ │ +42ebae: 6e20 b9b6 0100 |006d: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42ebb4: 6e10 c3b6 0100 |0070: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42ebba: 0c00 |0073: move-result-object v0 │ │ +42ebbc: 1a01 0b16 |0074: const-string v1, "EpisodeAction" // string@160b │ │ +42ebc0: 7120 800b 0100 |0076: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +42ebc6: 1200 |0079: const/4 v0, #int 0 // #0 │ │ +42ebc8: 1100 |007a: return-object v0 │ │ catches : 1 │ │ 0x0005 - 0x005d │ │ Lorg/json/JSONException; -> 0x005e │ │ positions : │ │ 0x0000 line=187 │ │ 0x0007 line=189 │ │ 0x000e line=190 │ │ @@ -993476,19 +993476,19 @@ │ │ type : '(Ljava/util/List;J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -42e60c: |[42e60c] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeActionChanges.:(Ljava/util/List;J)V │ │ -42e61c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42e622: 5b01 b1ca |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@cab1 │ │ -42e626: 5a02 b2ca |0005: iput-wide v2, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.timestamp:J // field@cab2 │ │ -42e62a: 0e00 |0007: return-void │ │ +42e618: |[42e618] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeActionChanges.:(Ljava/util/List;J)V │ │ +42e628: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42e62e: 5b01 b1ca |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@cab1 │ │ +42e632: 5a02 b2ca |0005: iput-wide v2, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.timestamp:J // field@cab2 │ │ +42e636: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x0005 line=15 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; │ │ @@ -993501,17 +993501,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e5dc: |[42e5dc] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeActionChanges.getEpisodeActions:()Ljava/util/List; │ │ -42e5ec: 5410 b1ca |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@cab1 │ │ -42e5f0: 1100 |0002: return-object v0 │ │ +42e5e8: |[42e5e8] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeActionChanges.getEpisodeActions:()Ljava/util/List; │ │ +42e5f8: 5410 b1ca |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@cab1 │ │ +42e5fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;) │ │ @@ -993519,17 +993519,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42e5f4: |[42e5f4] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeActionChanges.getTimestamp:()J │ │ -42e604: 5320 b2ca |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.timestamp:J // field@cab2 │ │ -42e608: 1000 |0002: return-wide v0 │ │ +42e600: |[42e600] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeActionChanges.getTimestamp:()J │ │ +42e610: 5320 b2ca |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.timestamp:J // field@cab2 │ │ +42e614: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;) │ │ @@ -993537,30 +993537,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -42e584: |[42e584] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeActionChanges.toString:()Ljava/lang/String; │ │ -42e594: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -42e598: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42e59e: 1a01 0d16 |0005: const-string v1, "EpisodeActionGetResponse{episodeActions=" // string@160d │ │ -42e5a2: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42e5a8: 5431 b1ca |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@cab1 │ │ -42e5ac: 6e20 b8b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -42e5b2: 1a01 fc06 |000f: const-string v1, ", timestamp=" // string@06fc │ │ -42e5b6: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42e5bc: 5331 b2ca |0014: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.timestamp:J // field@cab2 │ │ -42e5c0: 6e30 b5b6 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -42e5c6: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ -42e5ca: 6e20 b1b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ -42e5d0: 6e10 c3b6 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42e5d6: 0c00 |0021: move-result-object v0 │ │ -42e5d8: 1100 |0022: return-object v0 │ │ +42e590: |[42e590] de.danoeh.antennapod.net.sync.serviceinterface.EpisodeActionChanges.toString:()Ljava/lang/String; │ │ +42e5a0: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +42e5a4: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42e5aa: 1a01 0d16 |0005: const-string v1, "EpisodeActionGetResponse{episodeActions=" // string@160d │ │ +42e5ae: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42e5b4: 5431 b1ca |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.episodeActions:Ljava/util/List; // field@cab1 │ │ +42e5b8: 6e20 b8b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +42e5be: 1a01 fc06 |000f: const-string v1, ", timestamp=" // string@06fc │ │ +42e5c2: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42e5c8: 5331 b2ca |0014: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.timestamp:J // field@cab2 │ │ +42e5cc: 6e30 b5b6 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +42e5d2: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ +42e5d6: 6e20 b1b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ +42e5dc: 6e10 c3b6 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42e5e2: 0c00 |0021: move-result-object v0 │ │ +42e5e4: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -993791,17 +993791,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ecac: |[42ecac] de.danoeh.antennapod.net.sync.serviceinterface.R$anim.:()V │ │ -42ecbc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ecc2: 0e00 |0003: return-void │ │ +42ecb8: |[42ecb8] de.danoeh.antennapod.net.sync.serviceinterface.R$anim.:()V │ │ +42ecc8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ecce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -993863,17 +993863,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ec94: |[42ec94] de.danoeh.antennapod.net.sync.serviceinterface.R$animator.:()V │ │ -42eca4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ecaa: 0e00 |0003: return-void │ │ +42eca0: |[42eca0] de.danoeh.antennapod.net.sync.serviceinterface.R$animator.:()V │ │ +42ecb0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ecb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -993910,17 +993910,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ecc4: |[42ecc4] de.danoeh.antennapod.net.sync.serviceinterface.R$array.:()V │ │ -42ecd4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ecda: 0e00 |0003: return-void │ │ +42ecd0: |[42ecd0] de.danoeh.antennapod.net.sync.serviceinterface.R$array.:()V │ │ +42ece0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ece6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -995742,17 +995742,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ecdc: |[42ecdc] de.danoeh.antennapod.net.sync.serviceinterface.R$attr.:()V │ │ -42ecec: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ecf2: 0e00 |0003: return-void │ │ +42ece8: |[42ece8] de.danoeh.antennapod.net.sync.serviceinterface.R$attr.:()V │ │ +42ecf8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ecfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -995799,17 +995799,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ecf4: |[42ecf4] de.danoeh.antennapod.net.sync.serviceinterface.R$bool.:()V │ │ -42ed04: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ed0a: 0e00 |0003: return-void │ │ +42ed00: |[42ed00] de.danoeh.antennapod.net.sync.serviceinterface.R$bool.:()V │ │ +42ed10: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ed16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -996276,17 +996276,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ed0c: |[42ed0c] de.danoeh.antennapod.net.sync.serviceinterface.R$color.:()V │ │ -42ed1c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ed22: 0e00 |0003: return-void │ │ +42ed18: |[42ed18] de.danoeh.antennapod.net.sync.serviceinterface.R$color.:()V │ │ +42ed28: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ed2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -996958,17 +996958,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ed24: |[42ed24] de.danoeh.antennapod.net.sync.serviceinterface.R$dimen.:()V │ │ -42ed34: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ed3a: 0e00 |0003: return-void │ │ +42ed30: |[42ed30] de.danoeh.antennapod.net.sync.serviceinterface.R$dimen.:()V │ │ +42ed40: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ed46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -997490,17 +997490,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ed3c: |[42ed3c] de.danoeh.antennapod.net.sync.serviceinterface.R$drawable.:()V │ │ -42ed4c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ed52: 0e00 |0003: return-void │ │ +42ed48: |[42ed48] de.danoeh.antennapod.net.sync.serviceinterface.R$drawable.:()V │ │ +42ed58: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ed5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -998402,17 +998402,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ed54: |[42ed54] de.danoeh.antennapod.net.sync.serviceinterface.R$id.:()V │ │ -42ed64: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ed6a: 0e00 |0003: return-void │ │ +42ed60: |[42ed60] de.danoeh.antennapod.net.sync.serviceinterface.R$id.:()V │ │ +42ed70: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ed76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -998469,17 +998469,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ed6c: |[42ed6c] de.danoeh.antennapod.net.sync.serviceinterface.R$integer.:()V │ │ -42ed7c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ed82: 0e00 |0003: return-void │ │ +42ed78: |[42ed78] de.danoeh.antennapod.net.sync.serviceinterface.R$integer.:()V │ │ +42ed88: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ed8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -998546,17 +998546,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ed84: |[42ed84] de.danoeh.antennapod.net.sync.serviceinterface.R$interpolator.:()V │ │ -42ed94: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ed9a: 0e00 |0003: return-void │ │ +42ed90: |[42ed90] de.danoeh.antennapod.net.sync.serviceinterface.R$interpolator.:()V │ │ +42eda0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42eda6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -998918,17 +998918,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ed9c: |[42ed9c] de.danoeh.antennapod.net.sync.serviceinterface.R$layout.:()V │ │ -42edac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42edb2: 0e00 |0003: return-void │ │ +42eda8: |[42eda8] de.danoeh.antennapod.net.sync.serviceinterface.R$layout.:()V │ │ +42edb8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42edbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -999145,17 +999145,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42edb4: |[42edb4] de.danoeh.antennapod.net.sync.serviceinterface.R$string.:()V │ │ -42edc4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42edca: 0e00 |0003: return-void │ │ +42edc0: |[42edc0] de.danoeh.antennapod.net.sync.serviceinterface.R$string.:()V │ │ +42edd0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42edd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1001117,17 +1001117,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42fbd8: |[42fbd8] de.danoeh.antennapod.net.sync.serviceinterface.R$style.:()V │ │ -42fbe8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42fbee: 0e00 |0003: return-void │ │ +42fbe4: |[42fbe4] de.danoeh.antennapod.net.sync.serviceinterface.R$style.:()V │ │ +42fbf4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42fbfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1004449,341 +1004449,341 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 14 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 1778 16-bit code units │ │ -42edcc: |[42edcc] de.danoeh.antennapod.net.sync.serviceinterface.R$styleable.:()V │ │ -42eddc: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -42ede0: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ -42ede4: 2601 9202 0000 |0004: fill-array-data v1, 00000296 // +00000292 │ │ -42edea: 6901 18d0 |0007: sput-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionBar:[I // field@d018 │ │ -42edee: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ -42edf4: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ -42edfa: 0c02 |000f: move-result-object v2 │ │ -42edfc: 6902 19d0 |0010: sput-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionBarLayout:[I // field@d019 │ │ -42ee00: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ -42ee06: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ -42ee0c: 0c02 |0018: move-result-object v2 │ │ -42ee0e: 6902 38d0 |0019: sput-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionMenuItemView:[I // field@d038 │ │ -42ee12: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -42ee14: 2322 0020 |001c: new-array v2, v2, [I // type@2000 │ │ -42ee18: 6902 3ad0 |001e: sput-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionMenuView:[I // field@d03a │ │ -42ee1c: 1262 |0020: const/4 v2, #int 6 // #6 │ │ -42ee1e: 2323 0020 |0021: new-array v3, v2, [I // type@2000 │ │ -42ee22: 2603 b102 0000 |0023: fill-array-data v3, 000002d4 // +000002b1 │ │ -42ee28: 6903 3bd0 |0026: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionMode:[I // field@d03b │ │ -42ee2c: 1403 d001 047f |0028: const v3, #float 1.75468e+38 // #7f0401d0 │ │ -42ee32: 1404 5902 047f |002b: const v4, #float 1.7547e+38 // #7f040259 │ │ -42ee38: 2420 0020 4300 |002e: filled-new-array {v3, v4}, [I // type@2000 │ │ -42ee3e: 0c03 |0031: move-result-object v3 │ │ -42ee40: 6903 42d0 |0032: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActivityChooserView:[I // field@d042 │ │ -42ee44: 1303 0800 |0034: const/16 v3, #int 8 // #8 │ │ -42ee48: 2334 0020 |0036: new-array v4, v3, [I // type@2000 │ │ -42ee4c: 2604 ac02 0000 |0038: fill-array-data v4, 000002e4 // +000002ac │ │ -42ee52: 6904 45d0 |003b: sput-object v4, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AlertDialog:[I // field@d045 │ │ -42ee56: 2324 0020 |003d: new-array v4, v2, [I // type@2000 │ │ -42ee5a: 2604 b902 0000 |003f: fill-array-data v4, 000002f8 // +000002b9 │ │ -42ee60: 6904 4ed0 |0042: sput-object v4, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AnimatedStateListDrawableCompat:[I // field@d04e │ │ -42ee64: 1404 d000 0101 |0044: const v4, #float 2.36941e-38 // #010100d0 │ │ -42ee6a: 1405 9901 0101 |0047: const v5, #float 2.36947e-38 // #01010199 │ │ -42ee70: 2420 0020 5400 |004a: filled-new-array {v4, v5}, [I // type@2000 │ │ -42ee76: 0c06 |004d: move-result-object v6 │ │ -42ee78: 6906 55d0 |004e: sput-object v6, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AnimatedStateListDrawableItem:[I // field@d055 │ │ -42ee7c: 1406 4a04 0101 |0050: const v6, #float 2.36966e-38 // #0101044a │ │ -42ee82: 1407 4b04 0101 |0053: const v7, #float 2.36966e-38 // #0101044b │ │ -42ee88: 1408 4904 0101 |0056: const v8, #float 2.36966e-38 // #01010449 │ │ -42ee8e: 2440 0020 8576 |0059: filled-new-array {v5, v8, v6, v7}, [I // type@2000 │ │ -42ee94: 0c06 |005c: move-result-object v6 │ │ -42ee96: 6906 58d0 |005d: sput-object v6, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AnimatedStateListDrawableTransition:[I // field@d058 │ │ -42ee9a: 1406 bf04 047f |005f: const v6, #float 1.75483e+38 // #7f0404bf │ │ -42eea0: 1407 c004 047f |0062: const v7, #float 1.75483e+38 // #7f0404c0 │ │ -42eea6: 1408 1901 0101 |0065: const v8, #float 2.36943e-38 // #01010119 │ │ -42eeac: 1409 1a04 047f |0068: const v9, #float 1.75479e+38 // #7f04041a │ │ -42eeb2: 2440 0020 9876 |006b: filled-new-array {v8, v9, v6, v7}, [I // type@2000 │ │ -42eeb8: 0c06 |006e: move-result-object v6 │ │ -42eeba: 6906 5dd0 |006f: sput-object v6, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatImageView:[I // field@d05d │ │ -42eebe: 1406 b904 047f |0071: const v6, #float 1.75483e+38 // #7f0404b9 │ │ -42eec4: 1407 ba04 047f |0074: const v7, #float 1.75483e+38 // #7f0404ba │ │ -42eeca: 1408 4201 0101 |0077: const v8, #float 2.36945e-38 // #01010142 │ │ -42eed0: 1409 b804 047f |007a: const v9, #float 1.75483e+38 // #7f0404b8 │ │ -42eed6: 2440 0020 9876 |007d: filled-new-array {v8, v9, v6, v7}, [I // type@2000 │ │ -42eedc: 0c06 |0080: move-result-object v6 │ │ -42eede: 6906 62d0 |0081: sput-object v6, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatSeekBar:[I // field@d062 │ │ -42eee2: 1276 |0083: const/4 v6, #int 7 // #7 │ │ -42eee4: 2367 0020 |0084: new-array v7, v6, [I // type@2000 │ │ -42eee8: 2607 8202 0000 |0086: fill-array-data v7, 00000308 // +00000282 │ │ -42eeee: 6907 67d0 |0089: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatTextHelper:[I // field@d067 │ │ -42eef2: 1307 1600 |008b: const/16 v7, #int 22 // #16 │ │ -42eef6: 2377 0020 |008d: new-array v7, v7, [I // type@2000 │ │ -42eefa: 2607 8b02 0000 |008f: fill-array-data v7, 0000031a // +0000028b │ │ -42ef00: 6907 6fd0 |0092: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatTextView:[I // field@d06f │ │ -42ef04: 1307 7f00 |0094: const/16 v7, #int 127 // #7f │ │ -42ef08: 2377 0020 |0096: new-array v7, v7, [I // type@2000 │ │ -42ef0c: 2607 b202 0000 |0098: fill-array-data v7, 0000034a // +000002b2 │ │ -42ef12: 6907 86d0 |009b: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatTheme:[I // field@d086 │ │ -42ef16: 1407 0e03 0101 |009d: const v7, #float 2.36957e-38 // #0101030e │ │ -42ef1c: 1408 de03 047f |00a0: const v8, #float 1.75478e+38 // #7f0403de │ │ -42ef22: 2420 0020 8700 |00a3: filled-new-array {v7, v8}, [I // type@2000 │ │ -42ef28: 0c07 |00a6: move-result-object v7 │ │ -42ef2a: 6907 06d1 |00a7: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.BackgroundStyle:[I // field@d106 │ │ -42ef2e: 1407 3300 047f |00a9: const v7, #float 1.75459e+38 // #7f040033 │ │ -42ef34: 2410 0020 0700 |00ac: filled-new-array {v7}, [I // type@2000 │ │ -42ef3a: 0c07 |00af: move-result-object v7 │ │ -42ef3c: 6907 09d1 |00b0: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ButtonBarLayout:[I // field@d109 │ │ -42ef40: 1407 b603 047f |00b2: const v7, #float 1.75477e+38 // #7f0403b6 │ │ -42ef46: 1408 ed03 047f |00b5: const v8, #float 1.75478e+38 // #7f0403ed │ │ -42ef4c: 2420 0020 8700 |00b8: filled-new-array {v7, v8}, [I // type@2000 │ │ -42ef52: 0c07 |00bb: move-result-object v7 │ │ -42ef54: 6907 0bd1 |00bc: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Capability:[I // field@d10b │ │ -42ef58: 2327 0020 |00be: new-array v7, v2, [I // type@2000 │ │ -42ef5c: 2607 8c03 0000 |00c0: fill-array-data v7, 0000044c // +0000038c │ │ -42ef62: 6907 0ed1 |00c3: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.CheckBoxPreference:[I // field@d10e │ │ -42ef66: 1407 3400 047f |00c5: const v7, #float 1.75459e+38 // #7f040034 │ │ -42ef6c: 1408 8402 047f |00c8: const v8, #float 1.75471e+38 // #7f040284 │ │ -42ef72: 1409 a501 0101 |00cb: const v9, #float 2.36947e-38 // #010101a5 │ │ -42ef78: 140a 1f03 0101 |00ce: const v10, #float 2.36958e-38 // #0101031f │ │ -42ef7e: 140b 4706 0101 |00d1: const v11, #float 2.36981e-38 // #01010647 │ │ -42ef84: 2458 0020 a97b |00d4: filled-new-array {v9, v10, v11, v7, v8}, [I // type@2000 │ │ -42ef8a: 0c07 |00d7: move-result-object v7 │ │ -42ef8c: 6907 15d1 |00d8: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ColorStateListItem:[I // field@d115 │ │ -42ef90: 1407 aa00 047f |00da: const v7, #float 1.75462e+38 // #7f0400aa │ │ -42ef96: 1408 ab00 047f |00dd: const v8, #float 1.75462e+38 // #7f0400ab │ │ -42ef9c: 140a 0701 0101 |00e0: const v10, #float 2.36943e-38 // #01010107 │ │ -42efa2: 140b a100 047f |00e3: const v11, #float 1.75461e+38 // #7f0400a1 │ │ -42efa8: 2440 0020 ba87 |00e6: filled-new-array {v10, v11, v7, v8}, [I // type@2000 │ │ -42efae: 0c07 |00e9: move-result-object v7 │ │ -42efb0: 6907 1bd1 |00ea: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.CompoundButton:[I // field@d11b │ │ -42efb4: 1407 8302 047f |00ec: const v7, #float 1.75471e+38 // #7f040283 │ │ -42efba: 1408 2d04 047f |00ef: const v8, #float 1.7548e+38 // #7f04042d │ │ -42efc0: 2420 0020 8700 |00f2: filled-new-array {v7, v8}, [I // type@2000 │ │ -42efc6: 0c07 |00f5: move-result-object v7 │ │ -42efc8: 6907 20d1 |00f6: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.CoordinatorLayout:[I // field@d120 │ │ -42efcc: 2367 0020 |00f8: new-array v7, v6, [I // type@2000 │ │ -42efd0: 2607 6203 0000 |00fa: fill-array-data v7, 0000045c // +00000362 │ │ -42efd6: 6907 21d1 |00fd: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.CoordinatorLayout_Layout:[I // field@d121 │ │ -42efda: 1307 0c00 |00ff: const/16 v7, #int 12 // #c │ │ -42efde: 2378 0020 |0101: new-array v8, v7, [I // type@2000 │ │ -42efe2: 2608 6b03 0000 |0103: fill-array-data v8, 0000046e // +0000036b │ │ -42efe8: 6908 2bd1 |0106: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.DialogPreference:[I // field@d12b │ │ -42efec: 2333 0020 |0108: new-array v3, v3, [I // type@2000 │ │ -42eff0: 2603 8003 0000 |010a: fill-array-data v3, 0000048a // +00000380 │ │ -42eff6: 6903 38d1 |010d: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.DrawerArrowToggle:[I // field@d138 │ │ -42effa: 1403 fc04 047f |010f: const v3, #float 1.75484e+38 // #7f0404fc │ │ -42f000: 2410 0020 0300 |0112: filled-new-array {v3}, [I // type@2000 │ │ -42f006: 0c08 |0115: move-result-object v8 │ │ -42f008: 6908 41d1 |0116: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.EditTextPreference:[I // field@d141 │ │ -42f00c: 2368 0020 |0118: new-array v8, v6, [I // type@2000 │ │ -42f010: 2608 8403 0000 |011a: fill-array-data v8, 0000049e // +00000384 │ │ -42f016: 6908 43d1 |011d: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.FontFamily:[I // field@d143 │ │ -42f01a: 1308 0a00 |011f: const/16 v8, #int 10 // #a │ │ -42f01e: 238a 0020 |0121: new-array v10, v8, [I // type@2000 │ │ -42f022: 260a 8d03 0000 |0123: fill-array-data v10, 000004b0 // +0000038d │ │ -42f028: 690a 44d1 |0126: sput-object v10, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.FontFamilyFont:[I // field@d144 │ │ -42f02c: 140a 0300 0101 |0128: const v10, #float 2.36936e-38 // #01010003 │ │ -42f032: 140b d100 0101 |012b: const v11, #float 2.36941e-38 // #010100d1 │ │ -42f038: 2430 0020 4a0b |012e: filled-new-array {v10, v4, v11}, [I // type@2000 │ │ -42f03e: 0c0c |0131: move-result-object v12 │ │ -42f040: 690c 56d1 |0132: sput-object v12, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Fragment:[I // field@d156 │ │ -42f044: 2420 0020 ba00 |0134: filled-new-array {v10, v11}, [I // type@2000 │ │ -42f04a: 0c0a |0137: move-result-object v10 │ │ -42f04c: 690a 57d1 |0138: sput-object v10, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.FragmentContainerView:[I // field@d157 │ │ -42f050: 237a 0020 |013a: new-array v10, v7, [I // type@2000 │ │ -42f054: 260a 8c03 0000 |013c: fill-array-data v10, 000004c8 // +0000038c │ │ -42f05a: 690a 5dd1 |013f: sput-object v10, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.GradientColor:[I // field@d15d │ │ -42f05e: 140a 1405 0101 |0141: const v10, #float 2.36972e-38 // #01010514 │ │ -42f064: 2420 0020 a900 |0144: filled-new-array {v9, v10}, [I // type@2000 │ │ -42f06a: 0c09 |0147: move-result-object v9 │ │ -42f06c: 6909 5ed1 |0148: sput-object v9, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.GradientColorItem:[I // field@d15e │ │ -42f070: 1309 0900 |014a: const/16 v9, #int 9 // #9 │ │ -42f074: 239a 0020 |014c: new-array v10, v9, [I // type@2000 │ │ -42f078: 260a 9603 0000 |014e: fill-array-data v10, 000004e4 // +00000396 │ │ -42f07e: 690a 6dd1 |0151: sput-object v10, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.LinearLayoutCompat:[I // field@d16d │ │ -42f082: 140a f500 0101 |0153: const v10, #float 2.36942e-38 // #010100f5 │ │ -42f088: 140b 8101 0101 |0156: const v11, #float 2.36946e-38 // #01010181 │ │ -42f08e: 140c f400 0101 |0159: const v12, #float 2.36942e-38 // #010100f4 │ │ -42f094: 2440 0020 c1ba |015c: filled-new-array {v1, v12, v10, v11}, [I // type@2000 │ │ -42f09a: 0c01 |015f: move-result-object v1 │ │ -42f09c: 6901 6ed1 |0160: sput-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.LinearLayoutCompat_Layout:[I // field@d16e │ │ -42f0a0: 1401 ac02 0101 |0162: const v1, #float 2.36955e-38 // #010102ac │ │ -42f0a6: 140a ad02 0101 |0165: const v10, #float 2.36955e-38 // #010102ad │ │ -42f0ac: 2420 0020 a100 |0168: filled-new-array {v1, v10}, [I // type@2000 │ │ -42f0b2: 0c01 |016b: move-result-object v1 │ │ -42f0b4: 6901 7cd1 |016c: sput-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ListPopupWindow:[I // field@d17c │ │ -42f0b8: 1401 b200 0101 |016e: const v1, #float 2.36941e-38 // #010100b2 │ │ -42f0be: 140a f801 0101 |0171: const v10, #float 2.3695e-38 // #010101f8 │ │ -42f0c4: 140b c401 047f |0174: const v11, #float 1.75467e+38 // #7f0401c4 │ │ -42f0ca: 140c c501 047f |0177: const v12, #float 1.75467e+38 // #7f0401c5 │ │ -42f0d0: 2453 0020 a1cb |017a: filled-new-array {v1, v10, v11, v12, v3}, [I // type@2000 │ │ -42f0d6: 0c03 |017d: move-result-object v3 │ │ -42f0d8: 6903 7fd1 |017e: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ListPreference:[I // field@d17f │ │ -42f0dc: 2323 0020 |0180: new-array v3, v2, [I // type@2000 │ │ -42f0e0: 2603 7803 0000 |0182: fill-array-data v3, 000004fa // +00000378 │ │ -42f0e6: 6903 85d1 |0185: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.MenuGroup:[I // field@d185 │ │ -42f0ea: 1303 1700 |0187: const/16 v3, #int 23 // #17 │ │ -42f0ee: 2333 0020 |0189: new-array v3, v3, [I // type@2000 │ │ -42f0f2: 2603 7f03 0000 |018b: fill-array-data v3, 0000050a // +0000037f │ │ -42f0f8: 6903 8cd1 |018e: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.MenuItem:[I // field@d18c │ │ -42f0fc: 2393 0020 |0190: new-array v3, v9, [I // type@2000 │ │ -42f100: 2603 aa03 0000 |0192: fill-array-data v3, 0000053c // +000003aa │ │ -42f106: 6903 a4d1 |0195: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.MenuView:[I // field@d1a4 │ │ -42f10a: 2440 0020 a1cb |0197: filled-new-array {v1, v10, v11, v12}, [I // type@2000 │ │ -42f110: 0c03 |019a: move-result-object v3 │ │ -42f112: 6903 aed1 |019b: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.MultiSelectListPreference:[I // field@d1ae │ │ -42f116: 1403 c902 0101 |019d: const v3, #float 2.36956e-38 // #010102c9 │ │ -42f11c: 1409 7803 047f |01a0: const v9, #float 1.75476e+38 // #7f040378 │ │ -42f122: 140a 7601 0101 |01a3: const v10, #float 2.36946e-38 // #01010176 │ │ -42f128: 2430 0020 3a09 |01a6: filled-new-array {v10, v3, v9}, [I // type@2000 │ │ -42f12e: 0c03 |01a9: move-result-object v3 │ │ -42f130: 6903 b3d1 |01aa: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PopupWindow:[I // field@d1b3 │ │ -42f134: 1403 2404 047f |01ac: const v3, #float 1.7548e+38 // #7f040424 │ │ -42f13a: 2410 0020 0300 |01af: filled-new-array {v3}, [I // type@2000 │ │ -42f140: 0c03 |01b2: move-result-object v3 │ │ -42f142: 6903 b4d1 |01b3: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PopupWindowBackgroundState:[I // field@d1b4 │ │ -42f146: 1303 2400 |01b5: const/16 v3, #int 36 // #24 │ │ -42f14a: 2333 0020 |01b7: new-array v3, v3, [I // type@2000 │ │ -42f14e: 2603 9903 0000 |01b9: fill-array-data v3, 00000552 // +00000399 │ │ -42f154: 6903 b9d1 |01bc: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Preference:[I // field@d1b9 │ │ -42f158: 1403 3100 047f |01be: const v3, #float 1.75459e+38 // #7f040031 │ │ -42f15e: 1409 f200 0101 |01c1: const v9, #float 2.36942e-38 // #010100f2 │ │ -42f164: 140b 2901 0101 |01c4: const v11, #float 2.36944e-38 // #01010129 │ │ -42f16a: 140c 2a01 0101 |01c7: const v12, #float 2.36944e-38 // #0101012a │ │ -42f170: 2440 0020 b93c |01ca: filled-new-array {v9, v11, v12, v3}, [I // type@2000 │ │ -42f176: 0c03 |01cd: move-result-object v3 │ │ -42f178: 6903 bad1 |01ce: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceFragment:[I // field@d1ba │ │ -42f17c: 1403 3100 047f |01d0: const v3, #float 1.75459e+38 // #7f040031 │ │ -42f182: 2440 0020 b93c |01d3: filled-new-array {v9, v11, v12, v3}, [I // type@2000 │ │ -42f188: 0c03 |01d6: move-result-object v3 │ │ -42f18a: 6903 bbd1 |01d7: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceFragmentCompat:[I // field@d1bb │ │ -42f18e: 1403 5a02 047f |01d9: const v3, #float 1.7547e+38 // #7f04025a │ │ -42f194: 140b 7603 047f |01dc: const v11, #float 1.75476e+38 // #7f040376 │ │ -42f19a: 140c e701 0101 |01df: const v12, #float 2.36949e-38 // #010101e7 │ │ -42f1a0: 2430 0020 3c0b |01e2: filled-new-array {v12, v3, v11}, [I // type@2000 │ │ -42f1a6: 0c03 |01e5: move-result-object v3 │ │ -42f1a8: 6903 c4d1 |01e6: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceGroup:[I // field@d1c4 │ │ -42f1ac: 1403 2503 047f |01e8: const v3, #float 1.75474e+38 // #7f040325 │ │ -42f1b2: 140b 2a03 047f |01eb: const v11, #float 1.75475e+38 // #7f04032a │ │ -42f1b8: 140c 1f01 0101 |01ee: const v12, #float 2.36944e-38 // #0101011f │ │ -42f1be: 140d 2001 0101 |01f1: const v13, #float 2.36944e-38 // #01010120 │ │ -42f1c4: 2440 0020 dcb3 |01f4: filled-new-array {v12, v13, v3, v11}, [I // type@2000 │ │ -42f1ca: 0c03 |01f7: move-result-object v3 │ │ -42f1cc: 6903 c8d1 |01f8: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceImageView:[I // field@d1c8 │ │ -42f1d0: 1303 1000 |01fa: const/16 v3, #int 16 // #10 │ │ -42f1d4: 2333 0020 |01fc: new-array v3, v3, [I // type@2000 │ │ -42f1d8: 2603 a003 0000 |01fe: fill-array-data v3, 0000059e // +000003a0 │ │ -42f1de: 6903 cdd1 |0201: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceTheme:[I // field@d1cd │ │ -42f1e2: 1403 7a03 047f |0203: const v3, #float 1.75476e+38 // #7f04037a │ │ -42f1e8: 140b 8103 047f |0206: const v11, #float 1.75476e+38 // #7f040381 │ │ -42f1ee: 2420 0020 b300 |0209: filled-new-array {v3, v11}, [I // type@2000 │ │ -42f1f4: 0c03 |020c: move-result-object v3 │ │ -42f1f6: 6903 02d2 |020d: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.RecycleListView:[I // field@d202 │ │ -42f1fa: 2373 0020 |020f: new-array v3, v7, [I // type@2000 │ │ -42f1fe: 2603 b103 0000 |0211: fill-array-data v3, 000005c2 // +000003b1 │ │ -42f204: 6903 05d2 |0214: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.RecyclerView:[I // field@d205 │ │ -42f208: 2300 0020 |0216: new-array v0, v0, [I // type@2000 │ │ -42f20c: 2600 c603 0000 |0218: fill-array-data v0, 000005de // +000003c6 │ │ -42f212: 6900 12d2 |021b: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SearchView:[I // field@d212 │ │ -42f216: 2360 0020 |021d: new-array v0, v6, [I // type@2000 │ │ -42f21a: 2600 fd03 0000 |021f: fill-array-data v0, 0000061c // +000003fd │ │ -42f220: 6900 30d2 |0222: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SeekBarPreference:[I // field@d230 │ │ -42f224: 1400 6202 0101 |0224: const v0, #float 2.36953e-38 // #01010262 │ │ -42f22a: 1403 9d03 047f |0227: const v3, #float 1.75477e+38 // #7f04039d │ │ -42f230: 1406 7b01 0101 |022a: const v6, #float 2.36946e-38 // #0101017b │ │ -42f236: 2453 0020 a106 |022d: filled-new-array {v1, v10, v6, v0, v3}, [I // type@2000 │ │ -42f23c: 0c00 |0230: move-result-object v0 │ │ -42f23e: 6900 38d2 |0231: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Spinner:[I // field@d238 │ │ -42f242: 2320 0020 |0233: new-array v0, v2, [I // type@2000 │ │ -42f246: 2600 f903 0000 |0235: fill-array-data v0, 0000062e // +000003f9 │ │ -42f24c: 6900 3ed2 |0238: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.StateListDrawable:[I // field@d23e │ │ -42f250: 2410 0020 0500 |023a: filled-new-array {v5}, [I // type@2000 │ │ -42f256: 0c00 |023d: move-result-object v0 │ │ -42f258: 6900 3fd2 |023e: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.StateListDrawableItem:[I // field@d23f │ │ -42f25c: 1300 0e00 |0240: const/16 v0, #int 14 // #e │ │ -42f260: 2300 0020 |0242: new-array v0, v0, [I // type@2000 │ │ -42f264: 2600 fa03 0000 |0244: fill-array-data v0, 0000063e // +000003fa │ │ -42f26a: 6900 47d2 |0247: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SwitchCompat:[I // field@d247 │ │ -42f26e: 2380 0020 |0249: new-array v0, v8, [I // type@2000 │ │ -42f272: 2600 1304 0000 |024b: fill-array-data v0, 0000065e // +00000413 │ │ -42f278: 6900 56d2 |024e: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SwitchPreference:[I // field@d256 │ │ -42f27c: 2380 0020 |0250: new-array v0, v8, [I // type@2000 │ │ -42f280: 2600 2404 0000 |0252: fill-array-data v0, 00000676 // +00000424 │ │ -42f286: 6900 57d2 |0255: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SwitchPreferenceCompat:[I // field@d257 │ │ -42f28a: 1300 1000 |0257: const/16 v0, #int 16 // #10 │ │ -42f28e: 2300 0020 |0259: new-array v0, v0, [I // type@2000 │ │ -42f292: 2600 3304 0000 |025b: fill-array-data v0, 0000068e // +00000433 │ │ -42f298: 6900 6cd2 |025e: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.TextAppearance:[I // field@d26c │ │ -42f29c: 1300 1e00 |0260: const/16 v0, #int 30 // #1e │ │ -42f2a0: 2300 0020 |0262: new-array v0, v0, [I // type@2000 │ │ -42f2a4: 2600 4e04 0000 |0264: fill-array-data v0, 000006b2 // +0000044e │ │ -42f2aa: 6900 7dd2 |0267: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Toolbar:[I // field@d27d │ │ -42f2ae: 1400 7f03 047f |0269: const v0, #float 1.75476e+38 // #7f04037f │ │ -42f2b4: 1401 a404 047f |026c: const v1, #float 1.75482e+38 // #7f0404a4 │ │ -42f2ba: 1502 0101 |026f: const/high16 v2, #int 16842752 // #101 │ │ -42f2be: 1403 da00 0101 |0271: const v3, #float 2.36942e-38 // #010100da │ │ -42f2c4: 1405 7c03 047f |0274: const v5, #float 1.75476e+38 // #7f04037c │ │ -42f2ca: 2451 0020 3205 |0277: filled-new-array {v2, v3, v5, v0, v1}, [I // type@2000 │ │ -42f2d0: 0c00 |027a: move-result-object v0 │ │ -42f2d2: 6900 9cd2 |027b: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.View:[I // field@d29c │ │ -42f2d6: 1400 5700 047f |027d: const v0, #float 1.7546e+38 // #7f040057 │ │ -42f2dc: 1401 5800 047f |0280: const v1, #float 1.7546e+38 // #7f040058 │ │ -42f2e2: 1402 d400 0101 |0283: const v2, #float 2.36942e-38 // #010100d4 │ │ -42f2e8: 2430 0020 0201 |0286: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ -42f2ee: 0c00 |0289: move-result-object v0 │ │ -42f2f0: 6900 9dd2 |028a: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ViewBackgroundHelper:[I // field@d29d │ │ -42f2f4: 1400 f300 0101 |028c: const v0, #float 2.36942e-38 // #010100f3 │ │ -42f2fa: 2430 0020 9400 |028f: filled-new-array {v4, v9, v0}, [I // type@2000 │ │ -42f300: 0c00 |0292: move-result-object v0 │ │ -42f302: 6900 a1d2 |0293: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ViewStubCompat:[I // field@d2a1 │ │ -42f306: 0e00 |0295: return-void │ │ -42f308: 0003 0400 1d00 0000 4e00 047f 5500 ... |0296: array-data (62 units) │ │ -42f384: 0003 0400 0600 0000 4e00 047f 5500 ... |02d4: array-data (16 units) │ │ -42f3a4: 0003 0400 0800 0000 f200 0101 a400 ... |02e4: array-data (20 units) │ │ -42f3cc: 0003 0400 0600 0000 1c01 0101 9401 ... |02f8: array-data (16 units) │ │ -42f3ec: 0003 0400 0700 0000 3400 0101 6d01 ... |0308: array-data (18 units) │ │ -42f410: 0003 0400 1600 0000 3400 0101 4600 ... |031a: array-data (48 units) │ │ -42f470: 0003 0400 7f00 0000 5700 0101 ae00 ... |034a: array-data (258 units) │ │ -42f674: 0003 0400 0600 0000 ef01 0101 f001 ... |044c: array-data (16 units) │ │ -42f694: 0003 0400 0700 0000 b300 0101 8f02 ... |045c: array-data (18 units) │ │ -42f6b8: 0003 0400 0c00 0000 f201 0101 f301 ... |046e: array-data (28 units) │ │ -42f6f0: 0003 0400 0800 0000 3f00 047f 4000 ... |048a: array-data (20 units) │ │ -42f718: 0003 0400 0700 0000 1602 047f 1702 ... |049e: array-data (18 units) │ │ -42f73c: 0003 0400 0a00 0000 3205 0101 3305 ... |04b0: array-data (24 units) │ │ -42f76c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04c8: array-data (28 units) │ │ -42f7a4: 0003 0400 0900 0000 af00 0101 c400 ... |04e4: array-data (22 units) │ │ -42f7d0: 0003 0400 0600 0000 0e00 0101 d000 ... |04fa: array-data (16 units) │ │ -42f7f0: 0003 0400 1700 0000 0200 0101 0e00 ... |050a: array-data (50 units) │ │ -42f854: 0003 0400 0900 0000 ae00 0101 2c01 ... |053c: array-data (22 units) │ │ -42f880: 0003 0400 2400 0000 0200 0101 0d00 ... |0552: array-data (76 units) │ │ -42f918: 0003 0400 1000 0000 bc00 047f 8701 ... |059e: array-data (36 units) │ │ -42f960: 0003 0400 0c00 0000 c400 0101 eb00 ... |05c2: array-data (28 units) │ │ -42f998: 0003 0400 1d00 0000 3400 0101 da00 ... |05de: array-data (62 units) │ │ -42fa14: 0003 0400 0700 0000 f200 0101 3601 ... |061c: array-data (18 units) │ │ -42fa38: 0003 0400 0600 0000 1c01 0101 9401 ... |062e: array-data (16 units) │ │ -42fa58: 0003 0400 0e00 0000 2401 0101 2501 ... |063e: array-data (32 units) │ │ -42fa98: 0003 0400 0a00 0000 ef01 0101 f001 ... |065e: array-data (24 units) │ │ -42fac8: 0003 0400 0a00 0000 ef01 0101 f001 ... |0676: array-data (24 units) │ │ -42faf8: 0003 0400 1000 0000 9500 0101 9600 ... |068e: array-data (36 units) │ │ -42fb40: 0003 0400 1e00 0000 af00 0101 4001 ... |06b2: array-data (64 units) │ │ +42edd8: |[42edd8] de.danoeh.antennapod.net.sync.serviceinterface.R$styleable.:()V │ │ +42ede8: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +42edec: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ +42edf0: 2601 9202 0000 |0004: fill-array-data v1, 00000296 // +00000292 │ │ +42edf6: 6901 18d0 |0007: sput-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionBar:[I // field@d018 │ │ +42edfa: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ +42ee00: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ +42ee06: 0c02 |000f: move-result-object v2 │ │ +42ee08: 6902 19d0 |0010: sput-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionBarLayout:[I // field@d019 │ │ +42ee0c: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ +42ee12: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ +42ee18: 0c02 |0018: move-result-object v2 │ │ +42ee1a: 6902 38d0 |0019: sput-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionMenuItemView:[I // field@d038 │ │ +42ee1e: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +42ee20: 2322 0020 |001c: new-array v2, v2, [I // type@2000 │ │ +42ee24: 6902 3ad0 |001e: sput-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionMenuView:[I // field@d03a │ │ +42ee28: 1262 |0020: const/4 v2, #int 6 // #6 │ │ +42ee2a: 2323 0020 |0021: new-array v3, v2, [I // type@2000 │ │ +42ee2e: 2603 b102 0000 |0023: fill-array-data v3, 000002d4 // +000002b1 │ │ +42ee34: 6903 3bd0 |0026: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActionMode:[I // field@d03b │ │ +42ee38: 1403 d001 047f |0028: const v3, #float 1.75468e+38 // #7f0401d0 │ │ +42ee3e: 1404 5902 047f |002b: const v4, #float 1.7547e+38 // #7f040259 │ │ +42ee44: 2420 0020 4300 |002e: filled-new-array {v3, v4}, [I // type@2000 │ │ +42ee4a: 0c03 |0031: move-result-object v3 │ │ +42ee4c: 6903 42d0 |0032: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ActivityChooserView:[I // field@d042 │ │ +42ee50: 1303 0800 |0034: const/16 v3, #int 8 // #8 │ │ +42ee54: 2334 0020 |0036: new-array v4, v3, [I // type@2000 │ │ +42ee58: 2604 ac02 0000 |0038: fill-array-data v4, 000002e4 // +000002ac │ │ +42ee5e: 6904 45d0 |003b: sput-object v4, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AlertDialog:[I // field@d045 │ │ +42ee62: 2324 0020 |003d: new-array v4, v2, [I // type@2000 │ │ +42ee66: 2604 b902 0000 |003f: fill-array-data v4, 000002f8 // +000002b9 │ │ +42ee6c: 6904 4ed0 |0042: sput-object v4, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AnimatedStateListDrawableCompat:[I // field@d04e │ │ +42ee70: 1404 d000 0101 |0044: const v4, #float 2.36941e-38 // #010100d0 │ │ +42ee76: 1405 9901 0101 |0047: const v5, #float 2.36947e-38 // #01010199 │ │ +42ee7c: 2420 0020 5400 |004a: filled-new-array {v4, v5}, [I // type@2000 │ │ +42ee82: 0c06 |004d: move-result-object v6 │ │ +42ee84: 6906 55d0 |004e: sput-object v6, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AnimatedStateListDrawableItem:[I // field@d055 │ │ +42ee88: 1406 4a04 0101 |0050: const v6, #float 2.36966e-38 // #0101044a │ │ +42ee8e: 1407 4b04 0101 |0053: const v7, #float 2.36966e-38 // #0101044b │ │ +42ee94: 1408 4904 0101 |0056: const v8, #float 2.36966e-38 // #01010449 │ │ +42ee9a: 2440 0020 8576 |0059: filled-new-array {v5, v8, v6, v7}, [I // type@2000 │ │ +42eea0: 0c06 |005c: move-result-object v6 │ │ +42eea2: 6906 58d0 |005d: sput-object v6, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AnimatedStateListDrawableTransition:[I // field@d058 │ │ +42eea6: 1406 bf04 047f |005f: const v6, #float 1.75483e+38 // #7f0404bf │ │ +42eeac: 1407 c004 047f |0062: const v7, #float 1.75483e+38 // #7f0404c0 │ │ +42eeb2: 1408 1901 0101 |0065: const v8, #float 2.36943e-38 // #01010119 │ │ +42eeb8: 1409 1a04 047f |0068: const v9, #float 1.75479e+38 // #7f04041a │ │ +42eebe: 2440 0020 9876 |006b: filled-new-array {v8, v9, v6, v7}, [I // type@2000 │ │ +42eec4: 0c06 |006e: move-result-object v6 │ │ +42eec6: 6906 5dd0 |006f: sput-object v6, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatImageView:[I // field@d05d │ │ +42eeca: 1406 b904 047f |0071: const v6, #float 1.75483e+38 // #7f0404b9 │ │ +42eed0: 1407 ba04 047f |0074: const v7, #float 1.75483e+38 // #7f0404ba │ │ +42eed6: 1408 4201 0101 |0077: const v8, #float 2.36945e-38 // #01010142 │ │ +42eedc: 1409 b804 047f |007a: const v9, #float 1.75483e+38 // #7f0404b8 │ │ +42eee2: 2440 0020 9876 |007d: filled-new-array {v8, v9, v6, v7}, [I // type@2000 │ │ +42eee8: 0c06 |0080: move-result-object v6 │ │ +42eeea: 6906 62d0 |0081: sput-object v6, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatSeekBar:[I // field@d062 │ │ +42eeee: 1276 |0083: const/4 v6, #int 7 // #7 │ │ +42eef0: 2367 0020 |0084: new-array v7, v6, [I // type@2000 │ │ +42eef4: 2607 8202 0000 |0086: fill-array-data v7, 00000308 // +00000282 │ │ +42eefa: 6907 67d0 |0089: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatTextHelper:[I // field@d067 │ │ +42eefe: 1307 1600 |008b: const/16 v7, #int 22 // #16 │ │ +42ef02: 2377 0020 |008d: new-array v7, v7, [I // type@2000 │ │ +42ef06: 2607 8b02 0000 |008f: fill-array-data v7, 0000031a // +0000028b │ │ +42ef0c: 6907 6fd0 |0092: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatTextView:[I // field@d06f │ │ +42ef10: 1307 7f00 |0094: const/16 v7, #int 127 // #7f │ │ +42ef14: 2377 0020 |0096: new-array v7, v7, [I // type@2000 │ │ +42ef18: 2607 b202 0000 |0098: fill-array-data v7, 0000034a // +000002b2 │ │ +42ef1e: 6907 86d0 |009b: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.AppCompatTheme:[I // field@d086 │ │ +42ef22: 1407 0e03 0101 |009d: const v7, #float 2.36957e-38 // #0101030e │ │ +42ef28: 1408 de03 047f |00a0: const v8, #float 1.75478e+38 // #7f0403de │ │ +42ef2e: 2420 0020 8700 |00a3: filled-new-array {v7, v8}, [I // type@2000 │ │ +42ef34: 0c07 |00a6: move-result-object v7 │ │ +42ef36: 6907 06d1 |00a7: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.BackgroundStyle:[I // field@d106 │ │ +42ef3a: 1407 3300 047f |00a9: const v7, #float 1.75459e+38 // #7f040033 │ │ +42ef40: 2410 0020 0700 |00ac: filled-new-array {v7}, [I // type@2000 │ │ +42ef46: 0c07 |00af: move-result-object v7 │ │ +42ef48: 6907 09d1 |00b0: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ButtonBarLayout:[I // field@d109 │ │ +42ef4c: 1407 b603 047f |00b2: const v7, #float 1.75477e+38 // #7f0403b6 │ │ +42ef52: 1408 ed03 047f |00b5: const v8, #float 1.75478e+38 // #7f0403ed │ │ +42ef58: 2420 0020 8700 |00b8: filled-new-array {v7, v8}, [I // type@2000 │ │ +42ef5e: 0c07 |00bb: move-result-object v7 │ │ +42ef60: 6907 0bd1 |00bc: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Capability:[I // field@d10b │ │ +42ef64: 2327 0020 |00be: new-array v7, v2, [I // type@2000 │ │ +42ef68: 2607 8c03 0000 |00c0: fill-array-data v7, 0000044c // +0000038c │ │ +42ef6e: 6907 0ed1 |00c3: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.CheckBoxPreference:[I // field@d10e │ │ +42ef72: 1407 3400 047f |00c5: const v7, #float 1.75459e+38 // #7f040034 │ │ +42ef78: 1408 8402 047f |00c8: const v8, #float 1.75471e+38 // #7f040284 │ │ +42ef7e: 1409 a501 0101 |00cb: const v9, #float 2.36947e-38 // #010101a5 │ │ +42ef84: 140a 1f03 0101 |00ce: const v10, #float 2.36958e-38 // #0101031f │ │ +42ef8a: 140b 4706 0101 |00d1: const v11, #float 2.36981e-38 // #01010647 │ │ +42ef90: 2458 0020 a97b |00d4: filled-new-array {v9, v10, v11, v7, v8}, [I // type@2000 │ │ +42ef96: 0c07 |00d7: move-result-object v7 │ │ +42ef98: 6907 15d1 |00d8: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ColorStateListItem:[I // field@d115 │ │ +42ef9c: 1407 aa00 047f |00da: const v7, #float 1.75462e+38 // #7f0400aa │ │ +42efa2: 1408 ab00 047f |00dd: const v8, #float 1.75462e+38 // #7f0400ab │ │ +42efa8: 140a 0701 0101 |00e0: const v10, #float 2.36943e-38 // #01010107 │ │ +42efae: 140b a100 047f |00e3: const v11, #float 1.75461e+38 // #7f0400a1 │ │ +42efb4: 2440 0020 ba87 |00e6: filled-new-array {v10, v11, v7, v8}, [I // type@2000 │ │ +42efba: 0c07 |00e9: move-result-object v7 │ │ +42efbc: 6907 1bd1 |00ea: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.CompoundButton:[I // field@d11b │ │ +42efc0: 1407 8302 047f |00ec: const v7, #float 1.75471e+38 // #7f040283 │ │ +42efc6: 1408 2d04 047f |00ef: const v8, #float 1.7548e+38 // #7f04042d │ │ +42efcc: 2420 0020 8700 |00f2: filled-new-array {v7, v8}, [I // type@2000 │ │ +42efd2: 0c07 |00f5: move-result-object v7 │ │ +42efd4: 6907 20d1 |00f6: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.CoordinatorLayout:[I // field@d120 │ │ +42efd8: 2367 0020 |00f8: new-array v7, v6, [I // type@2000 │ │ +42efdc: 2607 6203 0000 |00fa: fill-array-data v7, 0000045c // +00000362 │ │ +42efe2: 6907 21d1 |00fd: sput-object v7, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.CoordinatorLayout_Layout:[I // field@d121 │ │ +42efe6: 1307 0c00 |00ff: const/16 v7, #int 12 // #c │ │ +42efea: 2378 0020 |0101: new-array v8, v7, [I // type@2000 │ │ +42efee: 2608 6b03 0000 |0103: fill-array-data v8, 0000046e // +0000036b │ │ +42eff4: 6908 2bd1 |0106: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.DialogPreference:[I // field@d12b │ │ +42eff8: 2333 0020 |0108: new-array v3, v3, [I // type@2000 │ │ +42effc: 2603 8003 0000 |010a: fill-array-data v3, 0000048a // +00000380 │ │ +42f002: 6903 38d1 |010d: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.DrawerArrowToggle:[I // field@d138 │ │ +42f006: 1403 fc04 047f |010f: const v3, #float 1.75484e+38 // #7f0404fc │ │ +42f00c: 2410 0020 0300 |0112: filled-new-array {v3}, [I // type@2000 │ │ +42f012: 0c08 |0115: move-result-object v8 │ │ +42f014: 6908 41d1 |0116: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.EditTextPreference:[I // field@d141 │ │ +42f018: 2368 0020 |0118: new-array v8, v6, [I // type@2000 │ │ +42f01c: 2608 8403 0000 |011a: fill-array-data v8, 0000049e // +00000384 │ │ +42f022: 6908 43d1 |011d: sput-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.FontFamily:[I // field@d143 │ │ +42f026: 1308 0a00 |011f: const/16 v8, #int 10 // #a │ │ +42f02a: 238a 0020 |0121: new-array v10, v8, [I // type@2000 │ │ +42f02e: 260a 8d03 0000 |0123: fill-array-data v10, 000004b0 // +0000038d │ │ +42f034: 690a 44d1 |0126: sput-object v10, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.FontFamilyFont:[I // field@d144 │ │ +42f038: 140a 0300 0101 |0128: const v10, #float 2.36936e-38 // #01010003 │ │ +42f03e: 140b d100 0101 |012b: const v11, #float 2.36941e-38 // #010100d1 │ │ +42f044: 2430 0020 4a0b |012e: filled-new-array {v10, v4, v11}, [I // type@2000 │ │ +42f04a: 0c0c |0131: move-result-object v12 │ │ +42f04c: 690c 56d1 |0132: sput-object v12, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Fragment:[I // field@d156 │ │ +42f050: 2420 0020 ba00 |0134: filled-new-array {v10, v11}, [I // type@2000 │ │ +42f056: 0c0a |0137: move-result-object v10 │ │ +42f058: 690a 57d1 |0138: sput-object v10, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.FragmentContainerView:[I // field@d157 │ │ +42f05c: 237a 0020 |013a: new-array v10, v7, [I // type@2000 │ │ +42f060: 260a 8c03 0000 |013c: fill-array-data v10, 000004c8 // +0000038c │ │ +42f066: 690a 5dd1 |013f: sput-object v10, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.GradientColor:[I // field@d15d │ │ +42f06a: 140a 1405 0101 |0141: const v10, #float 2.36972e-38 // #01010514 │ │ +42f070: 2420 0020 a900 |0144: filled-new-array {v9, v10}, [I // type@2000 │ │ +42f076: 0c09 |0147: move-result-object v9 │ │ +42f078: 6909 5ed1 |0148: sput-object v9, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.GradientColorItem:[I // field@d15e │ │ +42f07c: 1309 0900 |014a: const/16 v9, #int 9 // #9 │ │ +42f080: 239a 0020 |014c: new-array v10, v9, [I // type@2000 │ │ +42f084: 260a 9603 0000 |014e: fill-array-data v10, 000004e4 // +00000396 │ │ +42f08a: 690a 6dd1 |0151: sput-object v10, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.LinearLayoutCompat:[I // field@d16d │ │ +42f08e: 140a f500 0101 |0153: const v10, #float 2.36942e-38 // #010100f5 │ │ +42f094: 140b 8101 0101 |0156: const v11, #float 2.36946e-38 // #01010181 │ │ +42f09a: 140c f400 0101 |0159: const v12, #float 2.36942e-38 // #010100f4 │ │ +42f0a0: 2440 0020 c1ba |015c: filled-new-array {v1, v12, v10, v11}, [I // type@2000 │ │ +42f0a6: 0c01 |015f: move-result-object v1 │ │ +42f0a8: 6901 6ed1 |0160: sput-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.LinearLayoutCompat_Layout:[I // field@d16e │ │ +42f0ac: 1401 ac02 0101 |0162: const v1, #float 2.36955e-38 // #010102ac │ │ +42f0b2: 140a ad02 0101 |0165: const v10, #float 2.36955e-38 // #010102ad │ │ +42f0b8: 2420 0020 a100 |0168: filled-new-array {v1, v10}, [I // type@2000 │ │ +42f0be: 0c01 |016b: move-result-object v1 │ │ +42f0c0: 6901 7cd1 |016c: sput-object v1, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ListPopupWindow:[I // field@d17c │ │ +42f0c4: 1401 b200 0101 |016e: const v1, #float 2.36941e-38 // #010100b2 │ │ +42f0ca: 140a f801 0101 |0171: const v10, #float 2.3695e-38 // #010101f8 │ │ +42f0d0: 140b c401 047f |0174: const v11, #float 1.75467e+38 // #7f0401c4 │ │ +42f0d6: 140c c501 047f |0177: const v12, #float 1.75467e+38 // #7f0401c5 │ │ +42f0dc: 2453 0020 a1cb |017a: filled-new-array {v1, v10, v11, v12, v3}, [I // type@2000 │ │ +42f0e2: 0c03 |017d: move-result-object v3 │ │ +42f0e4: 6903 7fd1 |017e: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ListPreference:[I // field@d17f │ │ +42f0e8: 2323 0020 |0180: new-array v3, v2, [I // type@2000 │ │ +42f0ec: 2603 7803 0000 |0182: fill-array-data v3, 000004fa // +00000378 │ │ +42f0f2: 6903 85d1 |0185: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.MenuGroup:[I // field@d185 │ │ +42f0f6: 1303 1700 |0187: const/16 v3, #int 23 // #17 │ │ +42f0fa: 2333 0020 |0189: new-array v3, v3, [I // type@2000 │ │ +42f0fe: 2603 7f03 0000 |018b: fill-array-data v3, 0000050a // +0000037f │ │ +42f104: 6903 8cd1 |018e: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.MenuItem:[I // field@d18c │ │ +42f108: 2393 0020 |0190: new-array v3, v9, [I // type@2000 │ │ +42f10c: 2603 aa03 0000 |0192: fill-array-data v3, 0000053c // +000003aa │ │ +42f112: 6903 a4d1 |0195: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.MenuView:[I // field@d1a4 │ │ +42f116: 2440 0020 a1cb |0197: filled-new-array {v1, v10, v11, v12}, [I // type@2000 │ │ +42f11c: 0c03 |019a: move-result-object v3 │ │ +42f11e: 6903 aed1 |019b: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.MultiSelectListPreference:[I // field@d1ae │ │ +42f122: 1403 c902 0101 |019d: const v3, #float 2.36956e-38 // #010102c9 │ │ +42f128: 1409 7803 047f |01a0: const v9, #float 1.75476e+38 // #7f040378 │ │ +42f12e: 140a 7601 0101 |01a3: const v10, #float 2.36946e-38 // #01010176 │ │ +42f134: 2430 0020 3a09 |01a6: filled-new-array {v10, v3, v9}, [I // type@2000 │ │ +42f13a: 0c03 |01a9: move-result-object v3 │ │ +42f13c: 6903 b3d1 |01aa: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PopupWindow:[I // field@d1b3 │ │ +42f140: 1403 2404 047f |01ac: const v3, #float 1.7548e+38 // #7f040424 │ │ +42f146: 2410 0020 0300 |01af: filled-new-array {v3}, [I // type@2000 │ │ +42f14c: 0c03 |01b2: move-result-object v3 │ │ +42f14e: 6903 b4d1 |01b3: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PopupWindowBackgroundState:[I // field@d1b4 │ │ +42f152: 1303 2400 |01b5: const/16 v3, #int 36 // #24 │ │ +42f156: 2333 0020 |01b7: new-array v3, v3, [I // type@2000 │ │ +42f15a: 2603 9903 0000 |01b9: fill-array-data v3, 00000552 // +00000399 │ │ +42f160: 6903 b9d1 |01bc: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Preference:[I // field@d1b9 │ │ +42f164: 1403 3100 047f |01be: const v3, #float 1.75459e+38 // #7f040031 │ │ +42f16a: 1409 f200 0101 |01c1: const v9, #float 2.36942e-38 // #010100f2 │ │ +42f170: 140b 2901 0101 |01c4: const v11, #float 2.36944e-38 // #01010129 │ │ +42f176: 140c 2a01 0101 |01c7: const v12, #float 2.36944e-38 // #0101012a │ │ +42f17c: 2440 0020 b93c |01ca: filled-new-array {v9, v11, v12, v3}, [I // type@2000 │ │ +42f182: 0c03 |01cd: move-result-object v3 │ │ +42f184: 6903 bad1 |01ce: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceFragment:[I // field@d1ba │ │ +42f188: 1403 3100 047f |01d0: const v3, #float 1.75459e+38 // #7f040031 │ │ +42f18e: 2440 0020 b93c |01d3: filled-new-array {v9, v11, v12, v3}, [I // type@2000 │ │ +42f194: 0c03 |01d6: move-result-object v3 │ │ +42f196: 6903 bbd1 |01d7: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceFragmentCompat:[I // field@d1bb │ │ +42f19a: 1403 5a02 047f |01d9: const v3, #float 1.7547e+38 // #7f04025a │ │ +42f1a0: 140b 7603 047f |01dc: const v11, #float 1.75476e+38 // #7f040376 │ │ +42f1a6: 140c e701 0101 |01df: const v12, #float 2.36949e-38 // #010101e7 │ │ +42f1ac: 2430 0020 3c0b |01e2: filled-new-array {v12, v3, v11}, [I // type@2000 │ │ +42f1b2: 0c03 |01e5: move-result-object v3 │ │ +42f1b4: 6903 c4d1 |01e6: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceGroup:[I // field@d1c4 │ │ +42f1b8: 1403 2503 047f |01e8: const v3, #float 1.75474e+38 // #7f040325 │ │ +42f1be: 140b 2a03 047f |01eb: const v11, #float 1.75475e+38 // #7f04032a │ │ +42f1c4: 140c 1f01 0101 |01ee: const v12, #float 2.36944e-38 // #0101011f │ │ +42f1ca: 140d 2001 0101 |01f1: const v13, #float 2.36944e-38 // #01010120 │ │ +42f1d0: 2440 0020 dcb3 |01f4: filled-new-array {v12, v13, v3, v11}, [I // type@2000 │ │ +42f1d6: 0c03 |01f7: move-result-object v3 │ │ +42f1d8: 6903 c8d1 |01f8: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceImageView:[I // field@d1c8 │ │ +42f1dc: 1303 1000 |01fa: const/16 v3, #int 16 // #10 │ │ +42f1e0: 2333 0020 |01fc: new-array v3, v3, [I // type@2000 │ │ +42f1e4: 2603 a003 0000 |01fe: fill-array-data v3, 0000059e // +000003a0 │ │ +42f1ea: 6903 cdd1 |0201: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.PreferenceTheme:[I // field@d1cd │ │ +42f1ee: 1403 7a03 047f |0203: const v3, #float 1.75476e+38 // #7f04037a │ │ +42f1f4: 140b 8103 047f |0206: const v11, #float 1.75476e+38 // #7f040381 │ │ +42f1fa: 2420 0020 b300 |0209: filled-new-array {v3, v11}, [I // type@2000 │ │ +42f200: 0c03 |020c: move-result-object v3 │ │ +42f202: 6903 02d2 |020d: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.RecycleListView:[I // field@d202 │ │ +42f206: 2373 0020 |020f: new-array v3, v7, [I // type@2000 │ │ +42f20a: 2603 b103 0000 |0211: fill-array-data v3, 000005c2 // +000003b1 │ │ +42f210: 6903 05d2 |0214: sput-object v3, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.RecyclerView:[I // field@d205 │ │ +42f214: 2300 0020 |0216: new-array v0, v0, [I // type@2000 │ │ +42f218: 2600 c603 0000 |0218: fill-array-data v0, 000005de // +000003c6 │ │ +42f21e: 6900 12d2 |021b: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SearchView:[I // field@d212 │ │ +42f222: 2360 0020 |021d: new-array v0, v6, [I // type@2000 │ │ +42f226: 2600 fd03 0000 |021f: fill-array-data v0, 0000061c // +000003fd │ │ +42f22c: 6900 30d2 |0222: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SeekBarPreference:[I // field@d230 │ │ +42f230: 1400 6202 0101 |0224: const v0, #float 2.36953e-38 // #01010262 │ │ +42f236: 1403 9d03 047f |0227: const v3, #float 1.75477e+38 // #7f04039d │ │ +42f23c: 1406 7b01 0101 |022a: const v6, #float 2.36946e-38 // #0101017b │ │ +42f242: 2453 0020 a106 |022d: filled-new-array {v1, v10, v6, v0, v3}, [I // type@2000 │ │ +42f248: 0c00 |0230: move-result-object v0 │ │ +42f24a: 6900 38d2 |0231: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Spinner:[I // field@d238 │ │ +42f24e: 2320 0020 |0233: new-array v0, v2, [I // type@2000 │ │ +42f252: 2600 f903 0000 |0235: fill-array-data v0, 0000062e // +000003f9 │ │ +42f258: 6900 3ed2 |0238: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.StateListDrawable:[I // field@d23e │ │ +42f25c: 2410 0020 0500 |023a: filled-new-array {v5}, [I // type@2000 │ │ +42f262: 0c00 |023d: move-result-object v0 │ │ +42f264: 6900 3fd2 |023e: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.StateListDrawableItem:[I // field@d23f │ │ +42f268: 1300 0e00 |0240: const/16 v0, #int 14 // #e │ │ +42f26c: 2300 0020 |0242: new-array v0, v0, [I // type@2000 │ │ +42f270: 2600 fa03 0000 |0244: fill-array-data v0, 0000063e // +000003fa │ │ +42f276: 6900 47d2 |0247: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SwitchCompat:[I // field@d247 │ │ +42f27a: 2380 0020 |0249: new-array v0, v8, [I // type@2000 │ │ +42f27e: 2600 1304 0000 |024b: fill-array-data v0, 0000065e // +00000413 │ │ +42f284: 6900 56d2 |024e: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SwitchPreference:[I // field@d256 │ │ +42f288: 2380 0020 |0250: new-array v0, v8, [I // type@2000 │ │ +42f28c: 2600 2404 0000 |0252: fill-array-data v0, 00000676 // +00000424 │ │ +42f292: 6900 57d2 |0255: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.SwitchPreferenceCompat:[I // field@d257 │ │ +42f296: 1300 1000 |0257: const/16 v0, #int 16 // #10 │ │ +42f29a: 2300 0020 |0259: new-array v0, v0, [I // type@2000 │ │ +42f29e: 2600 3304 0000 |025b: fill-array-data v0, 0000068e // +00000433 │ │ +42f2a4: 6900 6cd2 |025e: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.TextAppearance:[I // field@d26c │ │ +42f2a8: 1300 1e00 |0260: const/16 v0, #int 30 // #1e │ │ +42f2ac: 2300 0020 |0262: new-array v0, v0, [I // type@2000 │ │ +42f2b0: 2600 4e04 0000 |0264: fill-array-data v0, 000006b2 // +0000044e │ │ +42f2b6: 6900 7dd2 |0267: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.Toolbar:[I // field@d27d │ │ +42f2ba: 1400 7f03 047f |0269: const v0, #float 1.75476e+38 // #7f04037f │ │ +42f2c0: 1401 a404 047f |026c: const v1, #float 1.75482e+38 // #7f0404a4 │ │ +42f2c6: 1502 0101 |026f: const/high16 v2, #int 16842752 // #101 │ │ +42f2ca: 1403 da00 0101 |0271: const v3, #float 2.36942e-38 // #010100da │ │ +42f2d0: 1405 7c03 047f |0274: const v5, #float 1.75476e+38 // #7f04037c │ │ +42f2d6: 2451 0020 3205 |0277: filled-new-array {v2, v3, v5, v0, v1}, [I // type@2000 │ │ +42f2dc: 0c00 |027a: move-result-object v0 │ │ +42f2de: 6900 9cd2 |027b: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.View:[I // field@d29c │ │ +42f2e2: 1400 5700 047f |027d: const v0, #float 1.7546e+38 // #7f040057 │ │ +42f2e8: 1401 5800 047f |0280: const v1, #float 1.7546e+38 // #7f040058 │ │ +42f2ee: 1402 d400 0101 |0283: const v2, #float 2.36942e-38 // #010100d4 │ │ +42f2f4: 2430 0020 0201 |0286: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ +42f2fa: 0c00 |0289: move-result-object v0 │ │ +42f2fc: 6900 9dd2 |028a: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ViewBackgroundHelper:[I // field@d29d │ │ +42f300: 1400 f300 0101 |028c: const v0, #float 2.36942e-38 // #010100f3 │ │ +42f306: 2430 0020 9400 |028f: filled-new-array {v4, v9, v0}, [I // type@2000 │ │ +42f30c: 0c00 |0292: move-result-object v0 │ │ +42f30e: 6900 a1d2 |0293: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;.ViewStubCompat:[I // field@d2a1 │ │ +42f312: 0e00 |0295: return-void │ │ +42f314: 0003 0400 1d00 0000 4e00 047f 5500 ... |0296: array-data (62 units) │ │ +42f390: 0003 0400 0600 0000 4e00 047f 5500 ... |02d4: array-data (16 units) │ │ +42f3b0: 0003 0400 0800 0000 f200 0101 a400 ... |02e4: array-data (20 units) │ │ +42f3d8: 0003 0400 0600 0000 1c01 0101 9401 ... |02f8: array-data (16 units) │ │ +42f3f8: 0003 0400 0700 0000 3400 0101 6d01 ... |0308: array-data (18 units) │ │ +42f41c: 0003 0400 1600 0000 3400 0101 4600 ... |031a: array-data (48 units) │ │ +42f47c: 0003 0400 7f00 0000 5700 0101 ae00 ... |034a: array-data (258 units) │ │ +42f680: 0003 0400 0600 0000 ef01 0101 f001 ... |044c: array-data (16 units) │ │ +42f6a0: 0003 0400 0700 0000 b300 0101 8f02 ... |045c: array-data (18 units) │ │ +42f6c4: 0003 0400 0c00 0000 f201 0101 f301 ... |046e: array-data (28 units) │ │ +42f6fc: 0003 0400 0800 0000 3f00 047f 4000 ... |048a: array-data (20 units) │ │ +42f724: 0003 0400 0700 0000 1602 047f 1702 ... |049e: array-data (18 units) │ │ +42f748: 0003 0400 0a00 0000 3205 0101 3305 ... |04b0: array-data (24 units) │ │ +42f778: 0003 0400 0c00 0000 9d01 0101 9e01 ... |04c8: array-data (28 units) │ │ +42f7b0: 0003 0400 0900 0000 af00 0101 c400 ... |04e4: array-data (22 units) │ │ +42f7dc: 0003 0400 0600 0000 0e00 0101 d000 ... |04fa: array-data (16 units) │ │ +42f7fc: 0003 0400 1700 0000 0200 0101 0e00 ... |050a: array-data (50 units) │ │ +42f860: 0003 0400 0900 0000 ae00 0101 2c01 ... |053c: array-data (22 units) │ │ +42f88c: 0003 0400 2400 0000 0200 0101 0d00 ... |0552: array-data (76 units) │ │ +42f924: 0003 0400 1000 0000 bc00 047f 8701 ... |059e: array-data (36 units) │ │ +42f96c: 0003 0400 0c00 0000 c400 0101 eb00 ... |05c2: array-data (28 units) │ │ +42f9a4: 0003 0400 1d00 0000 3400 0101 da00 ... |05de: array-data (62 units) │ │ +42fa20: 0003 0400 0700 0000 f200 0101 3601 ... |061c: array-data (18 units) │ │ +42fa44: 0003 0400 0600 0000 1c01 0101 9401 ... |062e: array-data (16 units) │ │ +42fa64: 0003 0400 0e00 0000 2401 0101 2501 ... |063e: array-data (32 units) │ │ +42faa4: 0003 0400 0a00 0000 ef01 0101 f001 ... |065e: array-data (24 units) │ │ +42fad4: 0003 0400 0a00 0000 ef01 0101 f001 ... |0676: array-data (24 units) │ │ +42fb04: 0003 0400 1000 0000 9500 0101 9600 ... |068e: array-data (36 units) │ │ +42fb4c: 0003 0400 1e00 0000 af00 0101 4001 ... |06b2: array-data (64 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42fbc0: |[42fbc0] de.danoeh.antennapod.net.sync.serviceinterface.R$styleable.:()V │ │ -42fbd0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42fbd6: 0e00 |0003: return-void │ │ +42fbcc: |[42fbcc] de.danoeh.antennapod.net.sync.serviceinterface.R$styleable.:()V │ │ +42fbdc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42fbe2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1004814,17 +1004814,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42fbf0: |[42fbf0] de.danoeh.antennapod.net.sync.serviceinterface.R.:()V │ │ -42fc00: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42fc06: 0e00 |0003: return-void │ │ +42fbfc: |[42fbfc] de.danoeh.antennapod.net.sync.serviceinterface.R.:()V │ │ +42fc0c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42fc12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1004875,20 +1004875,20 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -42fccc: |[42fccc] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.:(Ljava/util/List;Ljava/util/List;J)V │ │ -42fcdc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42fce2: 5b01 aad2 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.added:Ljava/util/List; // field@d2aa │ │ -42fce6: 5b02 abd2 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.removed:Ljava/util/List; // field@d2ab │ │ -42fcea: 5a03 acd2 |0007: iput-wide v3, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.timestamp:J // field@d2ac │ │ -42fcee: 0e00 |0009: return-void │ │ +42fcd8: |[42fcd8] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.:(Ljava/util/List;Ljava/util/List;J)V │ │ +42fce8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42fcee: 5b01 aad2 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.added:Ljava/util/List; // field@d2aa │ │ +42fcf2: 5b02 abd2 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.removed:Ljava/util/List; // field@d2ab │ │ +42fcf6: 5a03 acd2 |0007: iput-wide v3, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.timestamp:J // field@d2ac │ │ +42fcfa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0005 line=16 │ │ 0x0007 line=17 │ │ locals : │ │ @@ -1004903,17 +1004903,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42fc84: |[42fc84] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.getAdded:()Ljava/util/List; │ │ -42fc94: 5410 aad2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.added:Ljava/util/List; // field@d2aa │ │ -42fc98: 1100 |0002: return-object v0 │ │ +42fc90: |[42fc90] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.getAdded:()Ljava/util/List; │ │ +42fca0: 5410 aad2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.added:Ljava/util/List; // field@d2aa │ │ +42fca4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;) │ │ @@ -1004921,17 +1004921,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42fc9c: |[42fc9c] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.getRemoved:()Ljava/util/List; │ │ -42fcac: 5410 abd2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.removed:Ljava/util/List; // field@d2ab │ │ -42fcb0: 1100 |0002: return-object v0 │ │ +42fca8: |[42fca8] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.getRemoved:()Ljava/util/List; │ │ +42fcb8: 5410 abd2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.removed:Ljava/util/List; // field@d2ab │ │ +42fcbc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;) │ │ @@ -1004939,17 +1004939,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42fcb4: |[42fcb4] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.getTimestamp:()J │ │ -42fcc4: 5320 acd2 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.timestamp:J // field@d2ac │ │ -42fcc8: 1000 |0002: return-wide v0 │ │ +42fcc0: |[42fcc0] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.getTimestamp:()J │ │ +42fcd0: 5320 acd2 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.timestamp:J // field@d2ac │ │ +42fcd4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;) │ │ @@ -1004957,38 +1004957,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -42fc08: |[42fc08] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.toString:()Ljava/lang/String; │ │ -42fc18: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -42fc1c: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42fc22: 1a01 894c |0005: const-string v1, "SubscriptionChange [added=" // string@4c89 │ │ -42fc26: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42fc2c: 5431 aad2 |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.added:Ljava/util/List; // field@d2aa │ │ -42fc30: 6e10 65b6 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ -42fc36: 0c01 |000f: move-result-object v1 │ │ -42fc38: 6e20 b9b6 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42fc3e: 1a01 bd06 |0013: const-string v1, ", removed=" // string@06bd │ │ -42fc42: 6e20 b9b6 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42fc48: 5431 abd2 |0018: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.removed:Ljava/util/List; // field@d2ab │ │ -42fc4c: 6e10 65b6 0100 |001a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ -42fc52: 0c01 |001d: move-result-object v1 │ │ -42fc54: 6e20 b9b6 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42fc5a: 1a01 fc06 |0021: const-string v1, ", timestamp=" // string@06fc │ │ -42fc5e: 6e20 b9b6 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42fc64: 5331 acd2 |0026: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.timestamp:J // field@d2ac │ │ -42fc68: 6e30 b5b6 1002 |0028: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -42fc6e: 1a01 f659 |002b: const-string v1, "]" // string@59f6 │ │ -42fc72: 6e20 b9b6 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42fc78: 6e10 c3b6 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42fc7e: 0c00 |0033: move-result-object v0 │ │ -42fc80: 1100 |0034: return-object v0 │ │ +42fc14: |[42fc14] de.danoeh.antennapod.net.sync.serviceinterface.SubscriptionChanges.toString:()Ljava/lang/String; │ │ +42fc24: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +42fc28: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42fc2e: 1a01 894c |0005: const-string v1, "SubscriptionChange [added=" // string@4c89 │ │ +42fc32: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42fc38: 5431 aad2 |000a: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.added:Ljava/util/List; // field@d2aa │ │ +42fc3c: 6e10 65b6 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ +42fc42: 0c01 |000f: move-result-object v1 │ │ +42fc44: 6e20 b9b6 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42fc4a: 1a01 bd06 |0013: const-string v1, ", removed=" // string@06bd │ │ +42fc4e: 6e20 b9b6 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42fc54: 5431 abd2 |0018: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.removed:Ljava/util/List; // field@d2ab │ │ +42fc58: 6e10 65b6 0100 |001a: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ +42fc5e: 0c01 |001d: move-result-object v1 │ │ +42fc60: 6e20 b9b6 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42fc66: 1a01 fc06 |0021: const-string v1, ", timestamp=" // string@06fc │ │ +42fc6a: 6e20 b9b6 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42fc70: 5331 acd2 |0026: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.timestamp:J // field@d2ac │ │ +42fc74: 6e30 b5b6 1002 |0028: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +42fc7a: 1a01 f659 |002b: const-string v1, "]" // string@59f6 │ │ +42fc7e: 6e20 b9b6 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42fc84: 6e10 c3b6 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42fc8a: 0c00 |0033: move-result-object v0 │ │ +42fc8c: 1100 |0034: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x001a line=23 │ │ locals : │ │ 0x0000 - 0x0035 reg=3 this Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; │ │ │ │ @@ -1005022,17 +1005022,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42fcf0: |[42fcf0] de.danoeh.antennapod.net.sync.serviceinterface.SyncServiceException.:(Ljava/lang/String;)V │ │ -42fd00: 7020 f7b5 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b5f7 │ │ -42fd06: 0e00 |0003: return-void │ │ +42fcfc: |[42fcfc] de.danoeh.antennapod.net.sync.serviceinterface.SyncServiceException.:(Ljava/lang/String;)V │ │ +42fd0c: 7020 f7b5 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b5f7 │ │ +42fd12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1005041,17 +1005041,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42fd08: |[42fd08] de.danoeh.antennapod.net.sync.serviceinterface.SyncServiceException.:(Ljava/lang/Throwable;)V │ │ -42fd18: 7020 f9b5 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@b5f9 │ │ -42fd1e: 0e00 |0003: return-void │ │ +42fd14: |[42fd14] de.danoeh.antennapod.net.sync.serviceinterface.SyncServiceException.:(Ljava/lang/Throwable;)V │ │ +42fd24: 7020 f9b5 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@b5f9 │ │ +42fd2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1005103,53 +1005103,53 @@ │ │ type : '()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -42fd88: |[42fd88] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.$values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; │ │ -42fd98: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -42fd9a: 2300 1d21 |0001: new-array v0, v0, [Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@211d │ │ -42fd9e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -42fda0: 6202 afd2 |0004: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.GPODDER_NET:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d2af │ │ -42fda4: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -42fda8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -42fdaa: 6202 b0d2 |0009: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d2b0 │ │ -42fdae: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -42fdb2: 1100 |000d: return-object v0 │ │ +42fd94: |[42fd94] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.$values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; │ │ +42fda4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +42fda6: 2300 1d21 |0001: new-array v0, v0, [Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@211d │ │ +42fdaa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +42fdac: 6202 afd2 |0004: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.GPODDER_NET:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d2af │ │ +42fdb0: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +42fdb4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +42fdb6: 6202 b0d2 |0009: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d2b0 │ │ +42fdba: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +42fdbe: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=3 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -42fdf0: |[42fdf0] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.:()V │ │ -42fe00: 2200 ec1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@1cec │ │ -42fe04: 1a01 0e1a |0002: const-string v1, "GPODDER_NET" // string@1a0e │ │ -42fe08: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -42fe0a: 7040 58b0 1012 |0005: invoke-direct {v0, v1, v2, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.:(Ljava/lang/String;ILjava/lang/String;)V // method@b058 │ │ -42fe10: 6900 afd2 |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.GPODDER_NET:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d2af │ │ -42fe14: 2200 ec1c |000a: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@1cec │ │ -42fe18: 1a01 0243 |000c: const-string v1, "NEXTCLOUD_GPODDER" // string@4302 │ │ -42fe1c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -42fe1e: 7040 58b0 1012 |000f: invoke-direct {v0, v1, v2, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.:(Ljava/lang/String;ILjava/lang/String;)V // method@b058 │ │ -42fe24: 6900 b0d2 |0012: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d2b0 │ │ -42fe28: 7100 56b0 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.$values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // method@b056 │ │ -42fe2e: 0c00 |0017: move-result-object v0 │ │ -42fe30: 6900 aed2 |0018: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.$VALUES:[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d2ae │ │ -42fe34: 0e00 |001a: return-void │ │ +42fdfc: |[42fdfc] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.:()V │ │ +42fe0c: 2200 ec1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@1cec │ │ +42fe10: 1a01 0e1a |0002: const-string v1, "GPODDER_NET" // string@1a0e │ │ +42fe14: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +42fe16: 7040 58b0 1012 |0005: invoke-direct {v0, v1, v2, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.:(Ljava/lang/String;ILjava/lang/String;)V // method@b058 │ │ +42fe1c: 6900 afd2 |0008: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.GPODDER_NET:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d2af │ │ +42fe20: 2200 ec1c |000a: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@1cec │ │ +42fe24: 1a01 0243 |000c: const-string v1, "NEXTCLOUD_GPODDER" // string@4302 │ │ +42fe28: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +42fe2a: 7040 58b0 1012 |000f: invoke-direct {v0, v1, v2, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.:(Ljava/lang/String;ILjava/lang/String;)V // method@b058 │ │ +42fe30: 6900 b0d2 |0012: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.NEXTCLOUD_GPODDER:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d2b0 │ │ +42fe34: 7100 56b0 0000 |0014: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.$values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // method@b056 │ │ +42fe3a: 0c00 |0017: move-result-object v0 │ │ +42fe3c: 6900 aed2 |0018: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.$VALUES:[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d2ae │ │ +42fe40: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ 0x000a line=5 │ │ 0x0014 line=3 │ │ locals : │ │ │ │ @@ -1005158,18 +1005158,18 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -42fe38: |[42fe38] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.:(Ljava/lang/String;ILjava/lang/String;)V │ │ -42fe48: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ -42fe4e: 5b03 b1d2 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.identifier:Ljava/lang/String; // field@d2b1 │ │ -42fe52: 0e00 |0005: return-void │ │ +42fe44: |[42fe44] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.:(Ljava/lang/String;ILjava/lang/String;)V │ │ +42fe54: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ +42fe5a: 5b03 b1d2 |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.identifier:Ljava/lang/String; // field@d2b1 │ │ +42fe5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=19 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -1005181,31 +1005181,31 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -42fd20: |[42fd20] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; │ │ -42fd30: 7100 5cb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // method@b05c │ │ -42fd36: 0c00 |0003: move-result-object v0 │ │ -42fd38: 2101 |0004: array-length v1, v0 │ │ -42fd3a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -42fd3c: 3512 1200 |0006: if-ge v2, v1, 0018 // +0012 │ │ -42fd40: 4603 0002 |0008: aget-object v3, v0, v2 │ │ -42fd44: 6e10 5ab0 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.getIdentifier:()Ljava/lang/String; // method@b05a │ │ -42fd4a: 0c04 |000d: move-result-object v4 │ │ -42fd4c: 6e20 85b6 5400 |000e: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -42fd52: 0a04 |0011: move-result v4 │ │ -42fd54: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ -42fd58: 1103 |0014: return-object v3 │ │ -42fd5a: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -42fd5e: 28ef |0017: goto 0006 // -0011 │ │ -42fd60: 1205 |0018: const/4 v5, #int 0 // #0 │ │ -42fd62: 1105 |0019: return-object v5 │ │ +42fd2c: |[42fd2c] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; │ │ +42fd3c: 7100 5cb0 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // method@b05c │ │ +42fd42: 0c00 |0003: move-result-object v0 │ │ +42fd44: 2101 |0004: array-length v1, v0 │ │ +42fd46: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +42fd48: 3512 1200 |0006: if-ge v2, v1, 0018 // +0012 │ │ +42fd4c: 4603 0002 |0008: aget-object v3, v0, v2 │ │ +42fd50: 6e10 5ab0 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.getIdentifier:()Ljava/lang/String; // method@b05a │ │ +42fd56: 0c04 |000d: move-result-object v4 │ │ +42fd58: 6e20 85b6 5400 |000e: invoke-virtual {v4, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +42fd5e: 0a04 |0011: move-result v4 │ │ +42fd60: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ +42fd64: 1103 |0014: return-object v3 │ │ +42fd66: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +42fd6a: 28ef |0017: goto 0006 // -0011 │ │ +42fd6c: 1205 |0018: const/4 v5, #int 0 // #0 │ │ +42fd6e: 1105 |0019: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x000a line=9 │ │ locals : │ │ 0x0000 - 0x001a reg=5 (null) Ljava/lang/String; │ │ │ │ @@ -1005214,20 +1005214,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -42fd64: |[42fd64] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; │ │ -42fd74: 1c00 ec1c |0000: const-class v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@1cec │ │ -42fd78: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ -42fd7e: 0c01 |0005: move-result-object v1 │ │ -42fd80: 1f01 ec1c |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@1cec │ │ -42fd84: 1101 |0008: return-object v1 │ │ +42fd70: |[42fd70] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; │ │ +42fd80: 1c00 ec1c |0000: const-class v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@1cec │ │ +42fd84: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ +42fd8a: 0c01 |0005: move-result-object v1 │ │ +42fd8c: 1f01 ec1c |0006: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@1cec │ │ +42fd90: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;) │ │ @@ -1005235,20 +1005235,20 @@ │ │ type : '()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -42fdb4: |[42fdb4] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; │ │ -42fdc4: 6200 aed2 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.$VALUES:[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d2ae │ │ -42fdc8: 6e10 97bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.clone:()Ljava/lang/Object; // method@bb97 │ │ -42fdce: 0c00 |0005: move-result-object v0 │ │ -42fdd0: 1f00 1d21 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@211d │ │ -42fdd4: 1100 |0008: return-object v0 │ │ +42fdc0: |[42fdc0] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.values:()[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; │ │ +42fdd0: 6200 aed2 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.$VALUES:[Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // field@d2ae │ │ +42fdd4: 6e10 97bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.clone:()Ljava/lang/Object; // method@bb97 │ │ +42fdda: 0c00 |0005: move-result-object v0 │ │ +42fddc: 1f00 1d21 |0006: check-cast v0, [Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // type@211d │ │ +42fde0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;) │ │ @@ -1005256,17 +1005256,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42fdd8: |[42fdd8] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.getIdentifier:()Ljava/lang/String; │ │ -42fde8: 5410 b1d2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.identifier:Ljava/lang/String; // field@d2b1 │ │ -42fdec: 1100 |0002: return-object v0 │ │ +42fde4: |[42fde4] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationProvider.getIdentifier:()Ljava/lang/String; │ │ +42fdf4: 5410 b1d2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.identifier:Ljava/lang/String; // field@d2b1 │ │ +42fdf8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1005298,50 +1005298,50 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ff38: |[42ff38] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueue.:()V │ │ -42ff48: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ff4e: 0e00 |0003: return-void │ │ +42ff44: |[42ff44] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueue.:()V │ │ +42ff54: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ff5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;) │ │ name : 'getInstance' │ │ type : '()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42ff20: |[42ff20] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueue.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; │ │ -42ff30: 6200 b2d2 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.instance:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // field@d2b2 │ │ -42ff34: 1100 |0002: return-object v0 │ │ +42ff2c: |[42ff2c] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueue.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; │ │ +42ff3c: 6200 b2d2 |0000: sget-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.instance:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // field@d2b2 │ │ +42ff40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;) │ │ name : 'setInstance' │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42ff50: |[42ff50] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueue.setInstance:(Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;)V │ │ -42ff60: 6900 b2d2 |0000: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.instance:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // field@d2b2 │ │ -42ff64: 0e00 |0002: return-void │ │ +42ff5c: |[42ff5c] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueue.setInstance:(Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;)V │ │ +42ff6c: 6900 b2d2 |0000: sput-object v0, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.instance:Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // field@d2b2 │ │ +42ff70: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; │ │ │ │ Virtual methods - │ │ @@ -1005428,18 +1005428,18 @@ │ │ type : '(J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42ff68: |[42ff68] de.danoeh.antennapod.net.sync.serviceinterface.UploadChangesResponse.:(J)V │ │ -42ff78: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ff7e: 5a01 b3d2 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.timestamp:J // field@d2b3 │ │ -42ff82: 0e00 |0005: return-void │ │ +42ff74: |[42ff74] de.danoeh.antennapod.net.sync.serviceinterface.UploadChangesResponse.:(J)V │ │ +42ff84: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ff8a: 5a01 b3d2 |0003: iput-wide v1, v0, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.timestamp:J // field@d2b3 │ │ +42ff8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0003 line=11 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ 0x0000 - 0x0006 reg=1 (null) J │ │ @@ -1005485,17 +1005485,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42ff84: |[42ff84] de.danoeh.antennapod.parser.feed.BuildConfig.:()V │ │ -42ff94: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ff9a: 0e00 |0003: return-void │ │ +42ff90: |[42ff90] de.danoeh.antennapod.parser.feed.BuildConfig.:()V │ │ +42ffa0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ffa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1005526,61 +1005526,61 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430054: |[430054] de.danoeh.antennapod.parser.feed.FeedHandler.:()V │ │ -430064: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43006a: 0e00 |0003: return-void │ │ +430060: |[430060] de.danoeh.antennapod.parser.feed.FeedHandler.:()V │ │ +430070: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +430076: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/parser/feed/FeedHandler;) │ │ name : 'parseFeed' │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -42ffc0: |[42ffc0] de.danoeh.antennapod.parser.feed.FeedHandler.parseFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ -42ffd0: 2200 131d |0000: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter; // type@1d13 │ │ -42ffd4: 7010 deb0 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.:()V // method@b0de │ │ -42ffda: 6e20 e0b0 4000 |0005: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.getType:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // method@b0e0 │ │ -42ffe0: 0c00 |0008: move-result-object v0 │ │ -42ffe2: 2201 001d |0009: new-instance v1, Lde/danoeh/antennapod/parser/feed/SyndHandler; // type@1d00 │ │ -42ffe6: 7030 94b0 4100 |000b: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/parser/feed/SyndHandler;.:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V // method@b094 │ │ -42ffec: 7100 38ba 0000 |000e: invoke-static {}, Ljavax/xml/parsers/SAXParserFactory;.newInstance:()Ljavax/xml/parsers/SAXParserFactory; // method@ba38 │ │ -42fff2: 0c00 |0011: move-result-object v0 │ │ -42fff4: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -42fff6: 6e20 3aba 2000 |0013: invoke-virtual {v0, v2}, Ljavax/xml/parsers/SAXParserFactory;.setNamespaceAware:(Z)V // method@ba3a │ │ -42fffc: 6e10 39ba 0000 |0016: invoke-virtual {v0}, Ljavax/xml/parsers/SAXParserFactory;.newSAXParser:()Ljavax/xml/parsers/SAXParser; // method@ba39 │ │ -430002: 0c00 |0019: move-result-object v0 │ │ -430004: 2202 3f1e |001a: new-instance v2, Ljava/io/File; // type@1e3f │ │ -430008: 6e10 d7ab 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLocalFileUrl:()Ljava/lang/String; // method@abd7 │ │ -43000e: 0c04 |001f: move-result-object v4 │ │ -430010: 7020 19b5 4200 |0020: invoke-direct {v2, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ -430016: 2204 d91f |0023: new-instance v4, Lorg/apache/commons/io/input/XmlStreamReader; // type@1fd9 │ │ -43001a: 7020 f5ba 2400 |0025: invoke-direct {v4, v2}, Lorg/apache/commons/io/input/XmlStreamReader;.:(Ljava/io/File;)V // method@baf5 │ │ -430020: 2202 f21f |0028: new-instance v2, Lorg/xml/sax/InputSource; // type@1ff2 │ │ -430024: 7020 3dbb 4200 |002a: invoke-direct {v2, v4}, Lorg/xml/sax/InputSource;.:(Ljava/io/Reader;)V // method@bb3d │ │ -43002a: 6e30 37ba 2001 |002d: invoke-virtual {v0, v2, v1}, Ljavax/xml/parsers/SAXParser;.parse:(Lorg/xml/sax/InputSource;Lorg/xml/sax/helpers/DefaultHandler;)V // method@ba37 │ │ -430030: 6e10 83b5 0400 |0030: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@b583 │ │ -430036: 2204 f21c |0033: new-instance v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // type@1cf2 │ │ -43003a: 5410 9cd3 |0035: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -43003e: 5401 bfd2 |0037: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d2bf │ │ -430042: 5402 bad2 |0039: iget-object v2, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@d2ba │ │ -430046: 5400 c2d2 |003b: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@d2c2 │ │ -43004a: 7040 77b0 1402 |003d: invoke-direct {v4, v1, v2, v0}, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;Ljava/lang/String;)V // method@b077 │ │ -430050: 1104 |0040: return-object v4 │ │ +42ffcc: |[42ffcc] de.danoeh.antennapod.parser.feed.FeedHandler.parseFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; │ │ +42ffdc: 2200 131d |0000: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter; // type@1d13 │ │ +42ffe0: 7010 deb0 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.:()V // method@b0de │ │ +42ffe6: 6e20 e0b0 4000 |0005: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.getType:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // method@b0e0 │ │ +42ffec: 0c00 |0008: move-result-object v0 │ │ +42ffee: 2201 001d |0009: new-instance v1, Lde/danoeh/antennapod/parser/feed/SyndHandler; // type@1d00 │ │ +42fff2: 7030 94b0 4100 |000b: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/parser/feed/SyndHandler;.:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V // method@b094 │ │ +42fff8: 7100 38ba 0000 |000e: invoke-static {}, Ljavax/xml/parsers/SAXParserFactory;.newInstance:()Ljavax/xml/parsers/SAXParserFactory; // method@ba38 │ │ +42fffe: 0c00 |0011: move-result-object v0 │ │ +430000: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +430002: 6e20 3aba 2000 |0013: invoke-virtual {v0, v2}, Ljavax/xml/parsers/SAXParserFactory;.setNamespaceAware:(Z)V // method@ba3a │ │ +430008: 6e10 39ba 0000 |0016: invoke-virtual {v0}, Ljavax/xml/parsers/SAXParserFactory;.newSAXParser:()Ljavax/xml/parsers/SAXParser; // method@ba39 │ │ +43000e: 0c00 |0019: move-result-object v0 │ │ +430010: 2202 3f1e |001a: new-instance v2, Ljava/io/File; // type@1e3f │ │ +430014: 6e10 d7ab 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLocalFileUrl:()Ljava/lang/String; // method@abd7 │ │ +43001a: 0c04 |001f: move-result-object v4 │ │ +43001c: 7020 19b5 4200 |0020: invoke-direct {v2, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ +430022: 2204 d91f |0023: new-instance v4, Lorg/apache/commons/io/input/XmlStreamReader; // type@1fd9 │ │ +430026: 7020 f5ba 2400 |0025: invoke-direct {v4, v2}, Lorg/apache/commons/io/input/XmlStreamReader;.:(Ljava/io/File;)V // method@baf5 │ │ +43002c: 2202 f21f |0028: new-instance v2, Lorg/xml/sax/InputSource; // type@1ff2 │ │ +430030: 7020 3dbb 4200 |002a: invoke-direct {v2, v4}, Lorg/xml/sax/InputSource;.:(Ljava/io/Reader;)V // method@bb3d │ │ +430036: 6e30 37ba 2001 |002d: invoke-virtual {v0, v2, v1}, Ljavax/xml/parsers/SAXParser;.parse:(Lorg/xml/sax/InputSource;Lorg/xml/sax/helpers/DefaultHandler;)V // method@ba37 │ │ +43003c: 6e10 83b5 0400 |0030: invoke-virtual {v4}, Ljava/io/Reader;.close:()V // method@b583 │ │ +430042: 2204 f21c |0033: new-instance v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // type@1cf2 │ │ +430046: 5410 9cd3 |0035: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +43004a: 5401 bfd2 |0037: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d2bf │ │ +43004e: 5402 bad2 |0039: iget-object v2, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@d2ba │ │ +430052: 5400 c2d2 |003b: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@d2c2 │ │ +430056: 7040 77b0 1402 |003d: invoke-direct {v4, v1, v2, v0}, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;Ljava/lang/String;)V // method@b077 │ │ +43005c: 1104 |0040: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0005 line=22 │ │ 0x0009 line=23 │ │ 0x000e line=25 │ │ 0x0013 line=26 │ │ @@ -1005638,20 +1005638,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -42ff9c: |[42ff9c] de.danoeh.antennapod.parser.feed.FeedHandlerResult.:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;Ljava/lang/String;)V │ │ -42ffac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ffb2: 5b01 b8d2 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d2b8 │ │ -42ffb6: 5b02 b7d2 |0005: iput-object v2, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.alternateFeedUrls:Ljava/util/Map; // field@d2b7 │ │ -42ffba: 5b03 b9d2 |0007: iput-object v3, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@d2b9 │ │ -42ffbe: 0e00 |0009: return-void │ │ +42ffa8: |[42ffa8] de.danoeh.antennapod.parser.feed.FeedHandlerResult.:(Lde/danoeh/antennapod/model/feed/Feed;Ljava/util/Map;Ljava/lang/String;)V │ │ +42ffb8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ffbe: 5b01 b8d2 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d2b8 │ │ +42ffc2: 5b02 b7d2 |0005: iput-object v2, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.alternateFeedUrls:Ljava/util/Map; // field@d2b7 │ │ +42ffc6: 5b03 b9d2 |0007: iput-object v3, v0, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@d2b9 │ │ +42ffca: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ 0x0005 line=18 │ │ 0x0007 line=19 │ │ locals : │ │ @@ -1005750,38 +1005750,38 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 51 16-bit code units │ │ -4301a8: |[4301a8] de.danoeh.antennapod.parser.feed.HandlerState.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -4301b8: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ -4301be: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4301c0: 5b10 c2d2 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@d2c2 │ │ -4301c4: 5b12 bfd2 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d2bf │ │ -4301c8: 2202 0f1f |0008: new-instance v2, Ljava/util/HashMap; // type@1f0f │ │ -4301cc: 7010 a7b8 0200 |000a: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ -4301d2: 5b12 bad2 |000d: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@d2ba │ │ -4301d6: 2202 031f |000f: new-instance v2, Ljava/util/ArrayList; // type@1f03 │ │ -4301da: 7010 07b8 0200 |0011: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -4301e0: 5b12 c0d2 |0014: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.items:Ljava/util/ArrayList; // field@d2c0 │ │ -4301e4: 2202 291f |0016: new-instance v2, Ljava/util/Stack; // type@1f29 │ │ -4301e8: 7010 57b9 0200 |0018: invoke-direct {v2}, Ljava/util/Stack;.:()V // method@b957 │ │ -4301ee: 5b12 c3d2 |001b: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ -4301f2: 2202 0f1f |001d: new-instance v2, Ljava/util/HashMap; // type@1f0f │ │ -4301f6: 7010 a7b8 0200 |001f: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ -4301fc: 5b12 c1d2 |0022: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ -430200: 2202 291f |0024: new-instance v2, Ljava/util/Stack; // type@1f29 │ │ -430204: 7010 57b9 0200 |0026: invoke-direct {v2}, Ljava/util/Stack;.:()V // method@b957 │ │ -43020a: 5b12 bed2 |0029: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d2be │ │ -43020e: 2202 0f1f |002b: new-instance v2, Ljava/util/HashMap; // type@1f0f │ │ -430212: 7010 a7b8 0200 |002d: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ -430218: 5b12 c4d2 |0030: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tempObjects:Ljava/util/Map; // field@d2c4 │ │ -43021c: 0e00 |0032: return-void │ │ +4301b4: |[4301b4] de.danoeh.antennapod.parser.feed.HandlerState.:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +4301c4: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ +4301ca: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4301cc: 5b10 c2d2 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@d2c2 │ │ +4301d0: 5b12 bfd2 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d2bf │ │ +4301d4: 2202 0f1f |0008: new-instance v2, Ljava/util/HashMap; // type@1f0f │ │ +4301d8: 7010 a7b8 0200 |000a: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ +4301de: 5b12 bad2 |000d: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@d2ba │ │ +4301e2: 2202 031f |000f: new-instance v2, Ljava/util/ArrayList; // type@1f03 │ │ +4301e6: 7010 07b8 0200 |0011: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +4301ec: 5b12 c0d2 |0014: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.items:Ljava/util/ArrayList; // field@d2c0 │ │ +4301f0: 2202 291f |0016: new-instance v2, Ljava/util/Stack; // type@1f29 │ │ +4301f4: 7010 57b9 0200 |0018: invoke-direct {v2}, Ljava/util/Stack;.:()V // method@b957 │ │ +4301fa: 5b12 c3d2 |001b: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ +4301fe: 2202 0f1f |001d: new-instance v2, Ljava/util/HashMap; // type@1f0f │ │ +430202: 7010 a7b8 0200 |001f: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ +430208: 5b12 c1d2 |0022: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ +43020c: 2202 291f |0024: new-instance v2, Ljava/util/Stack; // type@1f29 │ │ +430210: 7010 57b9 0200 |0026: invoke-direct {v2}, Ljava/util/Stack;.:()V // method@b957 │ │ +430216: 5b12 bed2 |0029: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d2be │ │ +43021a: 2202 0f1f |002b: new-instance v2, Ljava/util/HashMap; // type@1f0f │ │ +43021e: 7010 a7b8 0200 |002d: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ +430224: 5b12 c4d2 |0030: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tempObjects:Ljava/util/Map; // field@d2c4 │ │ +430228: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0004 line=29 │ │ 0x0006 line=50 │ │ 0x0008 line=51 │ │ 0x000f line=52 │ │ @@ -1005799,18 +1005799,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -430220: |[430220] de.danoeh.antennapod.parser.feed.HandlerState.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V │ │ -430230: 5410 bad2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@d2ba │ │ -430234: 7230 14b9 3002 |0002: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ -43023a: 0e00 |0005: return-void │ │ +43022c: |[43022c] de.danoeh.antennapod.parser.feed.HandlerState.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V │ │ +43023c: 5410 bad2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.alternateUrls:Ljava/util/Map; // field@d2ba │ │ +430240: 7230 14b9 3002 |0002: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ +430246: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 (null) Ljava/lang/String; │ │ @@ -1005820,17 +1005820,17 @@ │ │ type : '()Ljava/lang/StringBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -430148: |[430148] de.danoeh.antennapod.parser.feed.HandlerState.getContentBuf:()Ljava/lang/StringBuilder; │ │ -430158: 5410 bbd2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@d2bb │ │ -43015c: 1100 |0002: return-object v0 │ │ +430154: |[430154] de.danoeh.antennapod.parser.feed.HandlerState.getContentBuf:()Ljava/lang/StringBuilder; │ │ +430164: 5410 bbd2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@d2bb │ │ +430168: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ │ │ #2 : (in Lde/danoeh/antennapod/parser/feed/HandlerState;) │ │ @@ -1005838,17 +1005838,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedFunding;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -430084: |[430084] de.danoeh.antennapod.parser.feed.HandlerState.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; │ │ -430094: 5410 bcd2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentFunding:Lde/danoeh/antennapod/model/feed/FeedFunding; // field@d2bc │ │ -430098: 1100 |0002: return-object v0 │ │ +430090: |[430090] de.danoeh.antennapod.parser.feed.HandlerState.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; │ │ +4300a0: 5410 bcd2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentFunding:Lde/danoeh/antennapod/model/feed/FeedFunding; // field@d2bc │ │ +4300a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ │ │ #3 : (in Lde/danoeh/antennapod/parser/feed/HandlerState;) │ │ @@ -1005856,17 +1005856,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -43009c: |[43009c] de.danoeh.antennapod.parser.feed.HandlerState.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -4300ac: 5410 bdd2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@d2bd │ │ -4300b0: 1100 |0002: return-object v0 │ │ +4300a8: |[4300a8] de.danoeh.antennapod.parser.feed.HandlerState.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +4300b8: 5410 bdd2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@d2bd │ │ +4300bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ │ │ #4 : (in Lde/danoeh/antennapod/parser/feed/HandlerState;) │ │ @@ -1005874,17 +1005874,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -43006c: |[43006c] de.danoeh.antennapod.parser.feed.HandlerState.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ -43007c: 5410 bfd2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d2bf │ │ -430080: 1100 |0002: return-object v0 │ │ +430078: |[430078] de.danoeh.antennapod.parser.feed.HandlerState.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; │ │ +430088: 5410 bfd2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d2bf │ │ +43008c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ │ │ #5 : (in Lde/danoeh/antennapod/parser/feed/HandlerState;) │ │ @@ -1005892,17 +1005892,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -430160: |[430160] de.danoeh.antennapod.parser.feed.HandlerState.getItems:()Ljava/util/ArrayList; │ │ -430170: 5410 c0d2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.items:Ljava/util/ArrayList; // field@d2c0 │ │ -430174: 1100 |0002: return-object v0 │ │ +43016c: |[43016c] de.danoeh.antennapod.parser.feed.HandlerState.getItems:()Ljava/util/ArrayList; │ │ +43017c: 5410 c0d2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.items:Ljava/util/ArrayList; // field@d2c0 │ │ +430180: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ │ │ #6 : (in Lde/danoeh/antennapod/parser/feed/HandlerState;) │ │ @@ -1005910,26 +1005910,26 @@ │ │ type : '()Lde/danoeh/antennapod/parser/feed/element/SyndElement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -4300b4: |[4300b4] de.danoeh.antennapod.parser.feed.HandlerState.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ -4300c4: 5430 c3d2 |0000: iget-object v0, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ -4300c8: 6e10 5ab9 0000 |0002: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b95a │ │ -4300ce: 0c00 |0005: move-result-object v0 │ │ -4300d0: 1f00 031d |0006: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -4300d4: 5431 c3d2 |0008: iget-object v1, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ -4300d8: 6e10 59b9 0100 |000a: invoke-virtual {v1}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b959 │ │ -4300de: 0c01 |000d: move-result-object v1 │ │ -4300e0: 1f01 031d |000e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -4300e4: 5432 c3d2 |0010: iget-object v2, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ -4300e8: 6e20 5bb9 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b95b │ │ -4300ee: 1101 |0015: return-object v1 │ │ +4300c0: |[4300c0] de.danoeh.antennapod.parser.feed.HandlerState.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ +4300d0: 5430 c3d2 |0000: iget-object v0, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ +4300d4: 6e10 5ab9 0000 |0002: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b95a │ │ +4300da: 0c00 |0005: move-result-object v0 │ │ +4300dc: 1f00 031d |0006: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +4300e0: 5431 c3d2 |0008: iget-object v1, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ +4300e4: 6e10 59b9 0100 |000a: invoke-virtual {v1}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b959 │ │ +4300ea: 0c01 |000d: move-result-object v1 │ │ +4300ec: 1f01 031d |000e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +4300f0: 5432 c3d2 |0010: iget-object v2, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ +4300f4: 6e20 5bb9 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b95b │ │ +4300fa: 1101 |0015: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0008 line=96 │ │ 0x0010 line=97 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ @@ -1005939,17 +1005939,17 @@ │ │ type : '()Ljava/util/Stack;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -430190: |[430190] de.danoeh.antennapod.parser.feed.HandlerState.getTagstack:()Ljava/util/Stack; │ │ -4301a0: 5410 c3d2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ -4301a4: 1100 |0002: return-object v0 │ │ +43019c: |[43019c] de.danoeh.antennapod.parser.feed.HandlerState.getTagstack:()Ljava/util/Stack; │ │ +4301ac: 5410 c3d2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ +4301b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ │ │ #8 : (in Lde/danoeh/antennapod/parser/feed/HandlerState;) │ │ @@ -1005957,17 +1005957,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -430178: |[430178] de.danoeh.antennapod.parser.feed.HandlerState.getTempObjects:()Ljava/util/Map; │ │ -430188: 5410 c4d2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tempObjects:Ljava/util/Map; // field@d2c4 │ │ -43018c: 1100 |0002: return-object v0 │ │ +430184: |[430184] de.danoeh.antennapod.parser.feed.HandlerState.getTempObjects:()Ljava/util/Map; │ │ +430194: 5410 c4d2 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tempObjects:Ljava/util/Map; // field@d2c4 │ │ +430198: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ │ │ #9 : (in Lde/danoeh/antennapod/parser/feed/HandlerState;) │ │ @@ -1005975,32 +1005975,32 @@ │ │ type : '()Lde/danoeh/antennapod/parser/feed/element/SyndElement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -4300f0: |[4300f0] de.danoeh.antennapod.parser.feed.HandlerState.getThirdTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ -430100: 5440 c3d2 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ -430104: 6e10 5ab9 0000 |0002: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b95a │ │ -43010a: 0c00 |0005: move-result-object v0 │ │ -43010c: 1f00 031d |0006: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -430110: 5441 c3d2 |0008: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ -430114: 6e10 5ab9 0100 |000a: invoke-virtual {v1}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b95a │ │ -43011a: 0c01 |000d: move-result-object v1 │ │ -43011c: 1f01 031d |000e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -430120: 5442 c3d2 |0010: iget-object v2, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ -430124: 6e10 59b9 0200 |0012: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b959 │ │ -43012a: 0c02 |0015: move-result-object v2 │ │ -43012c: 1f02 031d |0016: check-cast v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -430130: 5443 c3d2 |0018: iget-object v3, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ -430134: 6e20 5bb9 1300 |001a: invoke-virtual {v3, v1}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b95b │ │ -43013a: 5441 c3d2 |001d: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ -43013e: 6e20 5bb9 0100 |001f: invoke-virtual {v1, v0}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b95b │ │ -430144: 1102 |0022: return-object v2 │ │ +4300fc: |[4300fc] de.danoeh.antennapod.parser.feed.HandlerState.getThirdTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ +43010c: 5440 c3d2 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ +430110: 6e10 5ab9 0000 |0002: invoke-virtual {v0}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b95a │ │ +430116: 0c00 |0005: move-result-object v0 │ │ +430118: 1f00 031d |0006: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +43011c: 5441 c3d2 |0008: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ +430120: 6e10 5ab9 0100 |000a: invoke-virtual {v1}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b95a │ │ +430126: 0c01 |000d: move-result-object v1 │ │ +430128: 1f01 031d |000e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +43012c: 5442 c3d2 |0010: iget-object v2, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ +430130: 6e10 59b9 0200 |0012: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b959 │ │ +430136: 0c02 |0015: move-result-object v2 │ │ +430138: 1f02 031d |0016: check-cast v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +43013c: 5443 c3d2 |0018: iget-object v3, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ +430140: 6e20 5bb9 1300 |001a: invoke-virtual {v3, v1}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b95b │ │ +430146: 5441 c3d2 |001d: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ +43014a: 6e20 5bb9 0100 |001f: invoke-virtual {v1, v0}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b95b │ │ +430150: 1102 |0022: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0008 line=103 │ │ 0x0010 line=104 │ │ 0x0018 line=105 │ │ 0x001d line=106 │ │ @@ -1006012,17 +1006012,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedFunding;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -43023c: |[43023c] de.danoeh.antennapod.parser.feed.HandlerState.setCurrentFunding:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V │ │ -43024c: 5b01 bcd2 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentFunding:Lde/danoeh/antennapod/model/feed/FeedFunding; // field@d2bc │ │ -430250: 0e00 |0002: return-void │ │ +430248: |[430248] de.danoeh.antennapod.parser.feed.HandlerState.setCurrentFunding:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V │ │ +430258: 5b01 bcd2 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentFunding:Lde/danoeh/antennapod/model/feed/FeedFunding; // field@d2bc │ │ +43025c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedFunding; │ │ │ │ @@ -1006031,17 +1006031,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -430254: |[430254] de.danoeh.antennapod.parser.feed.HandlerState.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -430264: 5b01 bdd2 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@d2bd │ │ -430268: 0e00 |0002: return-void │ │ +430260: |[430260] de.danoeh.antennapod.parser.feed.HandlerState.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +430270: 5b01 bdd2 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.currentItem:Lde/danoeh/antennapod/model/feed/FeedItem; // field@d2bd │ │ +430274: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1006050,17 +1006050,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -43026c: |[43026c] de.danoeh.antennapod.parser.feed.HandlerState.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -43027c: 5b01 bfd2 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d2bf │ │ -430280: 0e00 |0002: return-void │ │ +430278: |[430278] de.danoeh.antennapod.parser.feed.HandlerState.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +430288: 5b01 bfd2 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d2bf │ │ +43028c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ │ │ @@ -1006093,71 +1006093,71 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43033c: |[43033c] de.danoeh.antennapod.parser.feed.PodcastIndexChapterParser.:()V │ │ -43034c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -430352: 0e00 |0003: return-void │ │ +430348: |[430348] de.danoeh.antennapod.parser.feed.PodcastIndexChapterParser.:()V │ │ +430358: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43035e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/PodcastIndexChapterParser;) │ │ name : 'parse' │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 76 16-bit code units │ │ -430284: |[430284] de.danoeh.antennapod.parser.feed.PodcastIndexChapterParser.parse:(Ljava/lang/String;)Ljava/util/List; │ │ -430294: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -430298: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -43029e: 2201 ed1f |0005: new-instance v1, Lorg/json/JSONObject; // type@1fed │ │ -4302a2: 7020 2bbb c100 |0007: invoke-direct {v1, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ -4302a8: 1a0c 3a67 |000a: const-string v12, "chapters" // string@673a │ │ -4302ac: 6e20 2dbb c100 |000c: invoke-virtual {v1, v12}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ -4302b2: 0c0c |000f: move-result-object v12 │ │ -4302b4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -4302b6: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -4302b8: 6e10 26bb 0c00 |0012: invoke-virtual {v12}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -4302be: 0a03 |0015: move-result v3 │ │ -4302c0: 3532 2f00 |0016: if-ge v2, v3, 0045 // +002f │ │ -4302c4: 6e20 24bb 2c00 |0018: invoke-virtual {v12, v2}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ -4302ca: 0c03 |001b: move-result-object v3 │ │ -4302cc: 1a04 7cd0 |001c: const-string v4, "startTime" // string@d07c │ │ -4302d0: 6e30 33bb 4301 |001e: invoke-virtual {v3, v4, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@bb33 │ │ -4302d6: 0a04 |0021: move-result v4 │ │ -4302d8: 1a05 5ed4 |0022: const-string v5, "title" // string@d45e │ │ -4302dc: 6e20 34bb 5300 |0024: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@bb34 │ │ -4302e2: 0c09 |0027: move-result-object v9 │ │ -4302e4: 1a05 6bd8 |0028: const-string v5, "url" // string@d86b │ │ -4302e8: 6e20 34bb 5300 |002a: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@bb34 │ │ -4302ee: 0c0a |002d: move-result-object v10 │ │ -4302f0: 1a05 ef8d |002e: const-string v5, "img" // string@8def │ │ -4302f4: 6e20 34bb 5300 |0030: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@bb34 │ │ -4302fa: 0c0b |0033: move-result-object v11 │ │ -4302fc: 2203 cb1b |0034: new-instance v3, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ -430300: 8144 |0036: int-to-long v4, v4 │ │ -430302: 1606 e803 |0037: const-wide/16 v6, #int 1000 // #3e8 │ │ -430306: 9d07 0406 |0039: mul-long v7, v4, v6 │ │ -43030a: 0736 |003b: move-object v6, v3 │ │ -43030c: 7606 a4ab 0600 |003c: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/model/feed/Chapter;.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@aba4 │ │ -430312: 7220 d5b8 3000 |003f: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -430318: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -43031c: 28ce |0044: goto 0012 // -0032 │ │ -43031e: 1100 |0045: return-object v0 │ │ -430320: 0d0c |0046: move-exception v12 │ │ -430322: 6e10 e9b6 0c00 |0047: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -430328: 120c |004a: const/4 v12, #int 0 // #0 │ │ -43032a: 110c |004b: return-object v12 │ │ +430290: |[430290] de.danoeh.antennapod.parser.feed.PodcastIndexChapterParser.parse:(Ljava/lang/String;)Ljava/util/List; │ │ +4302a0: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +4302a4: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +4302aa: 2201 ed1f |0005: new-instance v1, Lorg/json/JSONObject; // type@1fed │ │ +4302ae: 7020 2bbb c100 |0007: invoke-direct {v1, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ +4302b4: 1a0c 3a67 |000a: const-string v12, "chapters" // string@673a │ │ +4302b8: 6e20 2dbb c100 |000c: invoke-virtual {v1, v12}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ +4302be: 0c0c |000f: move-result-object v12 │ │ +4302c0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +4302c2: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +4302c4: 6e10 26bb 0c00 |0012: invoke-virtual {v12}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +4302ca: 0a03 |0015: move-result v3 │ │ +4302cc: 3532 2f00 |0016: if-ge v2, v3, 0045 // +002f │ │ +4302d0: 6e20 24bb 2c00 |0018: invoke-virtual {v12, v2}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ +4302d6: 0c03 |001b: move-result-object v3 │ │ +4302d8: 1a04 7cd0 |001c: const-string v4, "startTime" // string@d07c │ │ +4302dc: 6e30 33bb 4301 |001e: invoke-virtual {v3, v4, v1}, Lorg/json/JSONObject;.optInt:(Ljava/lang/String;I)I // method@bb33 │ │ +4302e2: 0a04 |0021: move-result v4 │ │ +4302e4: 1a05 5ed4 |0022: const-string v5, "title" // string@d45e │ │ +4302e8: 6e20 34bb 5300 |0024: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@bb34 │ │ +4302ee: 0c09 |0027: move-result-object v9 │ │ +4302f0: 1a05 6bd8 |0028: const-string v5, "url" // string@d86b │ │ +4302f4: 6e20 34bb 5300 |002a: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@bb34 │ │ +4302fa: 0c0a |002d: move-result-object v10 │ │ +4302fc: 1a05 ef8d |002e: const-string v5, "img" // string@8def │ │ +430300: 6e20 34bb 5300 |0030: invoke-virtual {v3, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@bb34 │ │ +430306: 0c0b |0033: move-result-object v11 │ │ +430308: 2203 cb1b |0034: new-instance v3, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ +43030c: 8144 |0036: int-to-long v4, v4 │ │ +43030e: 1606 e803 |0037: const-wide/16 v6, #int 1000 // #3e8 │ │ +430312: 9d07 0406 |0039: mul-long v7, v4, v6 │ │ +430316: 0736 |003b: move-object v6, v3 │ │ +430318: 7606 a4ab 0600 |003c: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lde/danoeh/antennapod/model/feed/Chapter;.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@aba4 │ │ +43031e: 7220 d5b8 3000 |003f: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +430324: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +430328: 28ce |0044: goto 0012 // -0032 │ │ +43032a: 1100 |0045: return-object v0 │ │ +43032c: 0d0c |0046: move-exception v12 │ │ +43032e: 6e10 e9b6 0c00 |0047: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +430334: 120c |004a: const/4 v12, #int 0 // #0 │ │ +430336: 110c |004b: return-object v12 │ │ catches : 1 │ │ 0x0000 - 0x0042 │ │ Lorg/json/JSONException; -> 0x0046 │ │ positions : │ │ 0x0000 line=14 │ │ 0x0005 line=15 │ │ 0x000c line=16 │ │ @@ -1006288,17 +1006288,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430354: |[430354] de.danoeh.antennapod.parser.feed.R$attr.:()V │ │ -430364: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43036a: 0e00 |0003: return-void │ │ +430360: |[430360] de.danoeh.antennapod.parser.feed.R$attr.:()V │ │ +430370: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +430376: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1006365,17 +1006365,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43036c: |[43036c] de.danoeh.antennapod.parser.feed.R$color.:()V │ │ -43037c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -430382: 0e00 |0003: return-void │ │ +430378: |[430378] de.danoeh.antennapod.parser.feed.R$color.:()V │ │ +430388: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43038e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1006517,17 +1006517,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430384: |[430384] de.danoeh.antennapod.parser.feed.R$dimen.:()V │ │ -430394: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43039a: 0e00 |0003: return-void │ │ +430390: |[430390] de.danoeh.antennapod.parser.feed.R$dimen.:()V │ │ +4303a0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4303a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1006619,17 +1006619,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43039c: |[43039c] de.danoeh.antennapod.parser.feed.R$drawable.:()V │ │ -4303ac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4303b2: 0e00 |0003: return-void │ │ +4303a8: |[4303a8] de.danoeh.antennapod.parser.feed.R$drawable.:()V │ │ +4303b8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4303be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1007056,17 +1007056,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4303b4: |[4303b4] de.danoeh.antennapod.parser.feed.R$id.:()V │ │ -4303c4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4303ca: 0e00 |0003: return-void │ │ +4303c0: |[4303c0] de.danoeh.antennapod.parser.feed.R$id.:()V │ │ +4303d0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4303d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1007108,17 +1007108,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4303cc: |[4303cc] de.danoeh.antennapod.parser.feed.R$integer.:()V │ │ -4303dc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4303e2: 0e00 |0003: return-void │ │ +4303d8: |[4303d8] de.danoeh.antennapod.parser.feed.R$integer.:()V │ │ +4303e8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4303ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1007230,17 +1007230,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4303e4: |[4303e4] de.danoeh.antennapod.parser.feed.R$layout.:()V │ │ -4303f4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4303fa: 0e00 |0003: return-void │ │ +4303f0: |[4303f0] de.danoeh.antennapod.parser.feed.R$layout.:()V │ │ +430400: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +430406: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1007282,17 +1007282,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4303fc: |[4303fc] de.danoeh.antennapod.parser.feed.R$string.:()V │ │ -43040c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -430412: 0e00 |0003: return-void │ │ +430408: |[430408] de.danoeh.antennapod.parser.feed.R$string.:()V │ │ +430418: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43041e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1007384,17 +1007384,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430554: |[430554] de.danoeh.antennapod.parser.feed.R$style.:()V │ │ -430564: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43056a: 0e00 |0003: return-void │ │ +430560: |[430560] de.danoeh.antennapod.parser.feed.R$style.:()V │ │ +430570: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +430576: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1007646,65 +1007646,65 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 140 16-bit code units │ │ -430414: |[430414] de.danoeh.antennapod.parser.feed.R$styleable.:()V │ │ -430424: 1400 b603 047f |0000: const v0, #float 1.75477e+38 // #7f0403b6 │ │ -43042a: 1401 ed03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ed │ │ -430430: 2420 0020 1000 |0006: filled-new-array {v0, v1}, [I // type@2000 │ │ -430436: 0c00 |0009: move-result-object v0 │ │ -430438: 6900 6ed3 |000a: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.Capability:[I // field@d36e │ │ -43043c: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ -430442: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ -430448: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ -43044e: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ -430454: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ -43045a: 2451 0020 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -430460: 0c00 |001e: move-result-object v0 │ │ -430462: 6900 71d3 |001f: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.ColorStateListItem:[I // field@d371 │ │ -430466: 1270 |0021: const/4 v0, #int 7 // #7 │ │ -430468: 2300 0020 |0022: new-array v0, v0, [I // type@2000 │ │ -43046c: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ -430472: 6900 77d3 |0027: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.FontFamily:[I // field@d377 │ │ -430476: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ -43047a: 2300 0020 |002b: new-array v0, v0, [I // type@2000 │ │ -43047e: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ -430484: 6900 78d3 |0030: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.FontFamilyFont:[I // field@d378 │ │ -430488: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ -43048c: 2300 0020 |0034: new-array v0, v0, [I // type@2000 │ │ -430490: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ -430496: 6900 8ad3 |0039: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.GradientColor:[I // field@d38a │ │ -43049a: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ -4304a0: 2420 0020 0200 |003e: filled-new-array {v2, v0}, [I // type@2000 │ │ -4304a6: 0c00 |0041: move-result-object v0 │ │ -4304a8: 6900 8bd3 |0042: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.GradientColorItem:[I // field@d38b │ │ -4304ac: 0e00 |0044: return-void │ │ -4304ae: 0000 |0045: nop // spacer │ │ -4304b0: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ -4304d4: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ -430504: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0070: array-data (28 units) │ │ +430420: |[430420] de.danoeh.antennapod.parser.feed.R$styleable.:()V │ │ +430430: 1400 b603 047f |0000: const v0, #float 1.75477e+38 // #7f0403b6 │ │ +430436: 1401 ed03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ed │ │ +43043c: 2420 0020 1000 |0006: filled-new-array {v0, v1}, [I // type@2000 │ │ +430442: 0c00 |0009: move-result-object v0 │ │ +430444: 6900 6ed3 |000a: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.Capability:[I // field@d36e │ │ +430448: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ +43044e: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ +430454: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ +43045a: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ +430460: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ +430466: 2451 0020 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +43046c: 0c00 |001e: move-result-object v0 │ │ +43046e: 6900 71d3 |001f: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.ColorStateListItem:[I // field@d371 │ │ +430472: 1270 |0021: const/4 v0, #int 7 // #7 │ │ +430474: 2300 0020 |0022: new-array v0, v0, [I // type@2000 │ │ +430478: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ +43047e: 6900 77d3 |0027: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.FontFamily:[I // field@d377 │ │ +430482: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ +430486: 2300 0020 |002b: new-array v0, v0, [I // type@2000 │ │ +43048a: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ +430490: 6900 78d3 |0030: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.FontFamilyFont:[I // field@d378 │ │ +430494: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ +430498: 2300 0020 |0034: new-array v0, v0, [I // type@2000 │ │ +43049c: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ +4304a2: 6900 8ad3 |0039: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.GradientColor:[I // field@d38a │ │ +4304a6: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ +4304ac: 2420 0020 0200 |003e: filled-new-array {v2, v0}, [I // type@2000 │ │ +4304b2: 0c00 |0041: move-result-object v0 │ │ +4304b4: 6900 8bd3 |0042: sput-object v0, Lde/danoeh/antennapod/parser/feed/R$styleable;.GradientColorItem:[I // field@d38b │ │ +4304b8: 0e00 |0044: return-void │ │ +4304ba: 0000 |0045: nop // spacer │ │ +4304bc: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ +4304e0: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ +430510: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0070: array-data (28 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43053c: |[43053c] de.danoeh.antennapod.parser.feed.R$styleable.:()V │ │ -43054c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -430552: 0e00 |0003: return-void │ │ +430548: |[430548] de.danoeh.antennapod.parser.feed.R$styleable.:()V │ │ +430558: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43055e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1007735,17 +1007735,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43056c: |[43056c] de.danoeh.antennapod.parser.feed.R.:()V │ │ -43057c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -430582: 0e00 |0003: return-void │ │ +430578: |[430578] de.danoeh.antennapod.parser.feed.R.:()V │ │ +430588: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43058e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1007800,28 +1007800,28 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -430600: |[430600] de.danoeh.antennapod.parser.feed.SyndHandler.:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V │ │ -430610: 7010 3ebb 0100 |0000: invoke-direct {v1}, Lorg/xml/sax/helpers/DefaultHandler;.:()V // method@bb3e │ │ -430616: 2200 f31c |0003: new-instance v0, Lde/danoeh/antennapod/parser/feed/HandlerState; // type@1cf3 │ │ -43061a: 7020 78b0 2000 |0005: invoke-direct {v0, v2}, Lde/danoeh/antennapod/parser/feed/HandlerState;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@b078 │ │ -430620: 5b10 9cd3 |0008: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -430624: 6202 14d4 |000a: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d414 │ │ -430628: 3223 0600 |000c: if-eq v3, v2, 0012 // +0006 │ │ -43062c: 6202 13d4 |000e: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d413 │ │ -430630: 3323 0c00 |0010: if-ne v3, v2, 001c // +000c │ │ -430634: 5402 bed2 |0012: iget-object v2, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d2be │ │ -430638: 2203 0b1d |0014: new-instance v3, Lde/danoeh/antennapod/parser/feed/namespace/Rss20; // type@1d0b │ │ -43063c: 7010 beb0 0300 |0016: invoke-direct {v3}, Lde/danoeh/antennapod/parser/feed/namespace/Rss20;.:()V // method@b0be │ │ -430642: 6e20 5bb9 3200 |0019: invoke-virtual {v2, v3}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b95b │ │ -430648: 0e00 |001c: return-void │ │ +43060c: |[43060c] de.danoeh.antennapod.parser.feed.SyndHandler.:(Lde/danoeh/antennapod/model/feed/Feed;Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V │ │ +43061c: 7010 3ebb 0100 |0000: invoke-direct {v1}, Lorg/xml/sax/helpers/DefaultHandler;.:()V // method@bb3e │ │ +430622: 2200 f31c |0003: new-instance v0, Lde/danoeh/antennapod/parser/feed/HandlerState; // type@1cf3 │ │ +430626: 7020 78b0 2000 |0005: invoke-direct {v0, v2}, Lde/danoeh/antennapod/parser/feed/HandlerState;.:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@b078 │ │ +43062c: 5b10 9cd3 |0008: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +430630: 6202 14d4 |000a: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d414 │ │ +430634: 3223 0600 |000c: if-eq v3, v2, 0012 // +0006 │ │ +430638: 6202 13d4 |000e: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d413 │ │ +43063c: 3323 0c00 |0010: if-ne v3, v2, 001c // +000c │ │ +430640: 5402 bed2 |0012: iget-object v2, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d2be │ │ +430644: 2203 0b1d |0014: new-instance v3, Lde/danoeh/antennapod/parser/feed/namespace/Rss20; // type@1d0b │ │ +430648: 7010 beb0 0300 |0016: invoke-direct {v3}, Lde/danoeh/antennapod/parser/feed/namespace/Rss20;.:()V // method@b0be │ │ +43064e: 6e20 5bb9 3200 |0019: invoke-virtual {v2, v3}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b95b │ │ +430654: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ 0x000a line=30 │ │ 0x0012 line=31 │ │ locals : │ │ @@ -1007834,36 +1007834,36 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/namespace/Namespace;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -43059c: |[43059c] de.danoeh.antennapod.parser.feed.SyndHandler.getHandlingNamespace:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/namespace/Namespace; │ │ -4305ac: 5410 9cd3 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -4305b0: 5400 c1d2 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ -4305b4: 7220 10b9 2000 |0004: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ -4305ba: 0c02 |0007: move-result-object v2 │ │ -4305bc: 1f02 091d |0008: check-cast v2, Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // type@1d09 │ │ -4305c0: 3902 1e00 |000a: if-nez v2, 0028 // +001e │ │ -4305c4: 5410 9cd3 |000c: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -4305c8: 5400 bed2 |000e: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d2be │ │ -4305cc: 6e10 58b9 0000 |0010: invoke-virtual {v0}, Ljava/util/Stack;.empty:()Z // method@b958 │ │ -4305d2: 0a00 |0013: move-result v0 │ │ -4305d4: 3900 1400 |0014: if-nez v0, 0028 // +0014 │ │ -4305d8: 1a00 1808 |0016: const-string v0, ":" // string@0818 │ │ -4305dc: 6e20 81b6 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ -4305e2: 0a03 |001b: move-result v3 │ │ -4305e4: 3903 0c00 |001c: if-nez v3, 0028 // +000c │ │ -4305e8: 5412 9cd3 |001e: iget-object v2, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -4305ec: 5422 bed2 |0020: iget-object v2, v2, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d2be │ │ -4305f0: 6e10 59b9 0200 |0022: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b959 │ │ -4305f6: 0c02 |0025: move-result-object v2 │ │ -4305f8: 1f02 091d |0026: check-cast v2, Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // type@1d09 │ │ -4305fc: 1102 |0028: return-object v2 │ │ +4305a8: |[4305a8] de.danoeh.antennapod.parser.feed.SyndHandler.getHandlingNamespace:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/namespace/Namespace; │ │ +4305b8: 5410 9cd3 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +4305bc: 5400 c1d2 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ +4305c0: 7220 10b9 2000 |0004: invoke-interface {v0, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ +4305c6: 0c02 |0007: move-result-object v2 │ │ +4305c8: 1f02 091d |0008: check-cast v2, Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // type@1d09 │ │ +4305cc: 3902 1e00 |000a: if-nez v2, 0028 // +001e │ │ +4305d0: 5410 9cd3 |000c: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +4305d4: 5400 bed2 |000e: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d2be │ │ +4305d8: 6e10 58b9 0000 |0010: invoke-virtual {v0}, Ljava/util/Stack;.empty:()Z // method@b958 │ │ +4305de: 0a00 |0013: move-result v0 │ │ +4305e0: 3900 1400 |0014: if-nez v0, 0028 // +0014 │ │ +4305e4: 1a00 1808 |0016: const-string v0, ":" // string@0818 │ │ +4305e8: 6e20 81b6 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ +4305ee: 0a03 |001b: move-result v3 │ │ +4305f0: 3903 0c00 |001c: if-nez v3, 0028 // +000c │ │ +4305f4: 5412 9cd3 |001e: iget-object v2, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +4305f8: 5422 bed2 |0020: iget-object v2, v2, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d2be │ │ +4305fc: 6e10 59b9 0200 |0022: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b959 │ │ +430602: 0c02 |0025: move-result-object v2 │ │ +430604: 1f02 091d |0026: check-cast v2, Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // type@1d09 │ │ +430608: 1102 |0028: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x000c line=122 │ │ 0x0018 line=123 │ │ 0x001e line=124 │ │ locals : │ │ @@ -1007877,32 +1007877,32 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -43064c: |[43064c] de.danoeh.antennapod.parser.feed.SyndHandler.characters:([CII)V │ │ -43065c: 5420 9cd3 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -430660: 5400 c3d2 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ -430664: 6e10 58b9 0000 |0004: invoke-virtual {v0}, Ljava/util/Stack;.empty:()Z // method@b958 │ │ -43066a: 0a00 |0007: move-result v0 │ │ -43066c: 3900 1800 |0008: if-nez v0, 0020 // +0018 │ │ -430670: 5420 9cd3 |000a: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -430674: 6e10 80b0 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ -43067a: 0c00 |000f: move-result-object v0 │ │ -43067c: 6e10 e2b7 0000 |0010: invoke-virtual {v0}, Ljava/util/AbstractCollection;.size:()I // method@b7e2 │ │ -430682: 0a00 |0013: move-result v0 │ │ -430684: 1221 |0014: const/4 v1, #int 2 // #2 │ │ -430686: 3410 0b00 |0015: if-lt v0, v1, 0020 // +000b │ │ -43068a: 5420 9cd3 |0017: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -43068e: 5400 bbd2 |0019: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@d2bb │ │ -430692: 3800 0500 |001b: if-eqz v0, 0020 // +0005 │ │ -430696: 6e40 bbb6 3054 |001d: invoke-virtual {v0, v3, v4, v5}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@b6bb │ │ -43069c: 0e00 |0020: return-void │ │ +430658: |[430658] de.danoeh.antennapod.parser.feed.SyndHandler.characters:([CII)V │ │ +430668: 5420 9cd3 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +43066c: 5400 c3d2 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ +430670: 6e10 58b9 0000 |0004: invoke-virtual {v0}, Ljava/util/Stack;.empty:()Z // method@b958 │ │ +430676: 0a00 |0007: move-result v0 │ │ +430678: 3900 1800 |0008: if-nez v0, 0020 // +0018 │ │ +43067c: 5420 9cd3 |000a: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +430680: 6e10 80b0 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ +430686: 0c00 |000f: move-result-object v0 │ │ +430688: 6e10 e2b7 0000 |0010: invoke-virtual {v0}, Ljava/util/AbstractCollection;.size:()I // method@b7e2 │ │ +43068e: 0a00 |0013: move-result v0 │ │ +430690: 1221 |0014: const/4 v1, #int 2 // #2 │ │ +430692: 3410 0b00 |0015: if-lt v0, v1, 0020 // +000b │ │ +430696: 5420 9cd3 |0017: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +43069a: 5400 bbd2 |0019: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@d2bb │ │ +43069e: 3800 0500 |001b: if-eqz v0, 0020 // +0005 │ │ +4306a2: 6e40 bbb6 3054 |001d: invoke-virtual {v0, v3, v4, v5}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@b6bb │ │ +4306a8: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000a line=52 │ │ 0x0017 line=53 │ │ 0x001d line=54 │ │ locals : │ │ @@ -1007916,24 +1007916,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -4306a0: |[4306a0] de.danoeh.antennapod.parser.feed.SyndHandler.endDocument:()V │ │ -4306b0: 6f10 3fbb 0200 |0000: invoke-super {v2}, Lorg/xml/sax/helpers/DefaultHandler;.endDocument:()V // method@bb3f │ │ -4306b6: 5420 9cd3 |0003: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -4306ba: 6e10 7db0 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -4306c0: 0c00 |0008: move-result-object v0 │ │ -4306c2: 5421 9cd3 |0009: iget-object v1, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -4306c6: 6e10 7eb0 0100 |000b: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@b07e │ │ -4306cc: 0c01 |000e: move-result-object v1 │ │ -4306ce: 6e20 eeab 1000 |000f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abee │ │ -4306d4: 0e00 |0012: return-void │ │ +4306ac: |[4306ac] de.danoeh.antennapod.parser.feed.SyndHandler.endDocument:()V │ │ +4306bc: 6f10 3fbb 0200 |0000: invoke-super {v2}, Lorg/xml/sax/helpers/DefaultHandler;.endDocument:()V // method@bb3f │ │ +4306c2: 5420 9cd3 |0003: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +4306c6: 6e10 7db0 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +4306cc: 0c00 |0008: move-result-object v0 │ │ +4306ce: 5421 9cd3 |0009: iget-object v1, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +4306d2: 6e10 7eb0 0100 |000b: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@b07e │ │ +4306d8: 0c01 |000e: move-result-object v1 │ │ +4306da: 6e20 eeab 1000 |000f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abee │ │ +4306e0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lde/danoeh/antennapod/parser/feed/SyndHandler; │ │ │ │ @@ -1007942,27 +1007942,27 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -4306d8: |[4306d8] de.danoeh.antennapod.parser.feed.SyndHandler.endElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -4306e8: 7030 99b0 1003 |0000: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/parser/feed/SyndHandler;.getHandlingNamespace:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // method@b099 │ │ -4306ee: 0c01 |0003: move-result-object v1 │ │ -4306f0: 3801 0e00 |0004: if-eqz v1, 0012 // +000e │ │ -4306f4: 5403 9cd3 |0006: iget-object v3, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -4306f8: 6e30 b9b0 2103 |0008: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V // method@b0b9 │ │ -4306fe: 5401 9cd3 |000b: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -430702: 5411 c3d2 |000d: iget-object v1, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ -430706: 6e10 5ab9 0100 |000f: invoke-virtual {v1}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b95a │ │ -43070c: 5401 9cd3 |0012: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -430710: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -430712: 5b12 bbd2 |0015: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@d2bb │ │ -430716: 0e00 |0017: return-void │ │ +4306e4: |[4306e4] de.danoeh.antennapod.parser.feed.SyndHandler.endElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +4306f4: 7030 99b0 1003 |0000: invoke-direct {v0, v1, v3}, Lde/danoeh/antennapod/parser/feed/SyndHandler;.getHandlingNamespace:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // method@b099 │ │ +4306fa: 0c01 |0003: move-result-object v1 │ │ +4306fc: 3801 0e00 |0004: if-eqz v1, 0012 // +000e │ │ +430700: 5403 9cd3 |0006: iget-object v3, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +430704: 6e30 b9b0 2103 |0008: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V // method@b0b9 │ │ +43070a: 5401 9cd3 |000b: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +43070e: 5411 c3d2 |000d: iget-object v1, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ +430712: 6e10 5ab9 0100 |000f: invoke-virtual {v1}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b95a │ │ +430718: 5401 9cd3 |0012: iget-object v1, v0, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +43071c: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +43071e: 5b12 bbd2 |0015: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@d2bb │ │ +430722: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0006 line=65 │ │ 0x000b line=66 │ │ 0x0012 line=69 │ │ locals : │ │ @@ -1007976,29 +1007976,29 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -430718: |[430718] de.danoeh.antennapod.parser.feed.SyndHandler.endPrefixMapping:(Ljava/lang/String;)V │ │ -430728: 5420 9cd3 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -43072c: 5400 bed2 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d2be │ │ -430730: 6e10 e2b7 0000 |0004: invoke-virtual {v0}, Ljava/util/AbstractCollection;.size:()I // method@b7e2 │ │ -430736: 0a00 |0007: move-result v0 │ │ -430738: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -43073a: 3710 1100 |0009: if-le v0, v1, 001a // +0011 │ │ -43073e: 1a00 0000 |000b: const-string v0, "" // string@0000 │ │ -430742: 6e20 85b6 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430748: 0a03 |0010: move-result v3 │ │ -43074a: 3803 0900 |0011: if-eqz v3, 001a // +0009 │ │ -43074e: 5423 9cd3 |0013: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -430752: 5433 bed2 |0015: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d2be │ │ -430756: 6e10 5ab9 0300 |0017: invoke-virtual {v3}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b95a │ │ -43075c: 0e00 |001a: return-void │ │ +430724: |[430724] de.danoeh.antennapod.parser.feed.SyndHandler.endPrefixMapping:(Ljava/lang/String;)V │ │ +430734: 5420 9cd3 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +430738: 5400 bed2 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d2be │ │ +43073c: 6e10 e2b7 0000 |0004: invoke-virtual {v0}, Ljava/util/AbstractCollection;.size:()I // method@b7e2 │ │ +430742: 0a00 |0007: move-result v0 │ │ +430744: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +430746: 3710 1100 |0009: if-le v0, v1, 001a // +0011 │ │ +43074a: 1a00 0000 |000b: const-string v0, "" // string@0000 │ │ +43074e: 6e20 85b6 0300 |000d: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430754: 0a03 |0010: move-result v3 │ │ +430756: 3803 0900 |0011: if-eqz v3, 001a // +0009 │ │ +43075a: 5423 9cd3 |0013: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +43075e: 5433 bed2 |0015: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d2be │ │ +430762: 6e10 5ab9 0300 |0017: invoke-virtual {v3}, Ljava/util/Stack;.pop:()Ljava/lang/Object; // method@b95a │ │ +430768: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0013 line=76 │ │ locals : │ │ 0x0000 - 0x001b reg=2 this Lde/danoeh/antennapod/parser/feed/SyndHandler; │ │ 0x0000 - 0x001b reg=3 (null) Ljava/lang/String; │ │ @@ -1008008,17 +1008008,17 @@ │ │ type : '()Lde/danoeh/antennapod/parser/feed/HandlerState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -430584: |[430584] de.danoeh.antennapod.parser.feed.SyndHandler.getState:()Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ -430594: 5410 9cd3 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -430598: 1100 |0002: return-object v0 │ │ +430590: |[430590] de.danoeh.antennapod.parser.feed.SyndHandler.getState:()Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ +4305a0: 5410 9cd3 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +4305a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/feed/SyndHandler; │ │ │ │ #5 : (in Lde/danoeh/antennapod/parser/feed/SyndHandler;) │ │ @@ -1008026,29 +1008026,29 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -430760: |[430760] de.danoeh.antennapod.parser.feed.SyndHandler.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V │ │ -430770: 5420 9cd3 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -430774: 2201 8d1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -430778: 7010 adb6 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -43077e: 5b01 bbd2 |0007: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@d2bb │ │ -430782: 7030 99b0 3205 |0009: invoke-direct {v2, v3, v5}, Lde/danoeh/antennapod/parser/feed/SyndHandler;.getHandlingNamespace:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // method@b099 │ │ -430788: 0c03 |000c: move-result-object v3 │ │ -43078a: 3803 0f00 |000d: if-eqz v3, 001c // +000f │ │ -43078e: 5425 9cd3 |000f: iget-object v5, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -430792: 6e40 bab0 4365 |0011: invoke-virtual {v3, v4, v5, v6}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.handleElementStart:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b0ba │ │ -430798: 0c03 |0014: move-result-object v3 │ │ -43079a: 5424 9cd3 |0015: iget-object v4, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -43079e: 5444 c3d2 |0017: iget-object v4, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ -4307a2: 6e20 5bb9 3400 |0019: invoke-virtual {v4, v3}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b95b │ │ -4307a8: 0e00 |001c: return-void │ │ +43076c: |[43076c] de.danoeh.antennapod.parser.feed.SyndHandler.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V │ │ +43077c: 5420 9cd3 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +430780: 2201 8d1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +430784: 7010 adb6 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43078a: 5b01 bbd2 |0007: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.contentBuf:Ljava/lang/StringBuilder; // field@d2bb │ │ +43078e: 7030 99b0 3205 |0009: invoke-direct {v2, v3, v5}, Lde/danoeh/antennapod/parser/feed/SyndHandler;.getHandlingNamespace:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // method@b099 │ │ +430794: 0c03 |000c: move-result-object v3 │ │ +430796: 3803 0f00 |000d: if-eqz v3, 001c // +000f │ │ +43079a: 5425 9cd3 |000f: iget-object v5, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +43079e: 6e40 bab0 4365 |0011: invoke-virtual {v3, v4, v5, v6}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.handleElementStart:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b0ba │ │ +4307a4: 0c03 |0014: move-result-object v3 │ │ +4307a6: 5424 9cd3 |0015: iget-object v4, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +4307aa: 5444 c3d2 |0017: iget-object v4, v4, Lde/danoeh/antennapod/parser/feed/HandlerState;.tagstack:Ljava/util/Stack; // field@d2c3 │ │ +4307ae: 6e20 5bb9 3400 |0019: invoke-virtual {v4, v3}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b95b │ │ +4307b4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0009 line=39 │ │ 0x000f line=41 │ │ 0x0015 line=43 │ │ locals : │ │ @@ -1008063,147 +1008063,147 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 283 16-bit code units │ │ -4307ac: |[4307ac] de.danoeh.antennapod.parser.feed.SyndHandler.startPrefixMapping:(Ljava/lang/String;Ljava/lang/String;)V │ │ -4307bc: 5420 9cd3 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -4307c0: 5400 c1d2 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ -4307c4: 7220 0cb9 4000 |0004: invoke-interface {v0, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b90c │ │ -4307ca: 0a00 |0007: move-result v0 │ │ -4307cc: 3900 1201 |0008: if-nez v0, 011a // +0112 │ │ -4307d0: 1a00 c08c |000a: const-string v0, "http://www.w3.org/2005/Atom" // string@8cc0 │ │ -4307d4: 6e20 85b6 0400 |000c: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4307da: 0a00 |000f: move-result v0 │ │ -4307dc: 1a01 d94c |0010: const-string v1, "SyndHandler" // string@4cd9 │ │ -4307e0: 3800 3300 |0012: if-eqz v0, 0045 // +0033 │ │ -4307e4: 1a00 0000 |0014: const-string v0, "" // string@0000 │ │ -4307e8: 6e20 85b6 0300 |0016: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4307ee: 0a00 |0019: move-result v0 │ │ -4307f0: 3800 1000 |001a: if-eqz v0, 002a // +0010 │ │ -4307f4: 5423 9cd3 |001c: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -4307f8: 5433 bed2 |001e: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d2be │ │ -4307fc: 2204 041d |0020: new-instance v4, Lde/danoeh/antennapod/parser/feed/namespace/Atom; // type@1d04 │ │ -430800: 7010 a9b0 0400 |0022: invoke-direct {v4}, Lde/danoeh/antennapod/parser/feed/namespace/Atom;.:()V // method@b0a9 │ │ -430806: 6e20 5bb9 4300 |0025: invoke-virtual {v3, v4}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b95b │ │ -43080c: 2900 f200 |0028: goto/16 011a // +00f2 │ │ -430810: 1a00 a061 |002a: const-string v0, "atom" // string@61a0 │ │ -430814: 6e20 85b6 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43081a: 0a03 |002f: move-result v3 │ │ -43081c: 3803 ea00 |0030: if-eqz v3, 011a // +00ea │ │ -430820: 5423 9cd3 |0032: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -430824: 5433 c1d2 |0034: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ -430828: 2200 041d |0036: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Atom; // type@1d04 │ │ -43082c: 7010 a9b0 0000 |0038: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Atom;.:()V // method@b0a9 │ │ -430832: 7230 14b9 4300 |003b: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ -430838: 1a03 2b48 |003e: const-string v3, "Recognized Atom namespace" // string@482b │ │ -43083c: 7120 7e0b 3100 |0040: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -430842: 2900 d700 |0043: goto/16 011a // +00d7 │ │ -430846: 1a00 b98c |0045: const-string v0, "http://purl.org/rss/1.0/modules/content/" // string@8cb9 │ │ -43084a: 6e20 85b6 0400 |0047: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430850: 0a00 |004a: move-result v0 │ │ -430852: 3800 1d00 |004b: if-eqz v0, 0068 // +001d │ │ -430856: 1a00 f36a |004d: const-string v0, "content" // string@6af3 │ │ -43085a: 6e20 85b6 0300 |004f: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430860: 0a00 |0052: move-result v0 │ │ -430862: 3800 1500 |0053: if-eqz v0, 0068 // +0015 │ │ -430866: 5423 9cd3 |0055: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -43086a: 5433 c1d2 |0057: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ -43086e: 2200 051d |0059: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Content; // type@1d05 │ │ -430872: 7010 acb0 0000 |005b: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Content;.:()V // method@b0ac │ │ -430878: 7230 14b9 4300 |005e: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ -43087e: 1a03 2c48 |0061: const-string v3, "Recognized Content namespace" // string@482c │ │ -430882: 7120 7e0b 3100 |0063: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -430888: 2900 b400 |0066: goto/16 011a // +00b4 │ │ -43088c: 1a00 bf8c |0068: const-string v0, "http://www.itunes.com/dtds/podcast-1.0.dtd" // string@8cbf │ │ -430890: 6e20 85b6 0400 |006a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430896: 0a00 |006d: move-result v0 │ │ -430898: 3800 1d00 |006e: if-eqz v0, 008b // +001d │ │ -43089c: 1a00 1094 |0070: const-string v0, "itunes" // string@9410 │ │ -4308a0: 6e20 85b6 0300 |0072: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4308a6: 0a00 |0075: move-result v0 │ │ -4308a8: 3800 1500 |0076: if-eqz v0, 008b // +0015 │ │ -4308ac: 5423 9cd3 |0078: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -4308b0: 5433 c1d2 |007a: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ -4308b4: 2200 071d |007c: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Itunes; // type@1d07 │ │ -4308b8: 7010 b2b0 0000 |007e: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Itunes;.:()V // method@b0b2 │ │ -4308be: 7230 14b9 4300 |0081: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ -4308c4: 1a03 2e48 |0084: const-string v3, "Recognized ITunes namespace" // string@482e │ │ -4308c8: 7120 7e0b 3100 |0086: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4308ce: 2900 9100 |0089: goto/16 011a // +0091 │ │ -4308d2: 1a00 b78c |008b: const-string v0, "http://podlove.org/simple-chapters" // string@8cb7 │ │ -4308d6: 6e20 85b6 0400 |008d: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4308dc: 0a00 |0090: move-result v0 │ │ -4308de: 3800 1c00 |0091: if-eqz v0, 00ad // +001c │ │ -4308e2: 1a00 7ebb |0093: const-string v0, "psc|sc" // string@bb7e │ │ -4308e6: 6e20 94b6 0300 |0095: invoke-virtual {v3, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b694 │ │ -4308ec: 0a00 |0098: move-result v0 │ │ -4308ee: 3800 1400 |0099: if-eqz v0, 00ad // +0014 │ │ -4308f2: 5423 9cd3 |009b: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -4308f6: 5433 c1d2 |009d: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ -4308fa: 2200 0c1d |009f: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters; // type@1d0c │ │ -4308fe: 7010 c1b0 0000 |00a1: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters;.:()V // method@b0c1 │ │ -430904: 7230 14b9 4300 |00a4: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ -43090a: 1a03 3048 |00a7: const-string v3, "Recognized SimpleChapters namespace" // string@4830 │ │ -43090e: 7120 7e0b 3100 |00a9: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -430914: 286e |00ac: goto 011a // +006e │ │ -430916: 1a00 be8c |00ad: const-string v0, "http://search.yahoo.com/mrss/" // string@8cbe │ │ -43091a: 6e20 85b6 0400 |00af: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430920: 0a00 |00b2: move-result v0 │ │ -430922: 3800 1c00 |00b3: if-eqz v0, 00cf // +001c │ │ -430926: 1a00 16ab |00b5: const-string v0, "media" // string@ab16 │ │ -43092a: 6e20 85b6 0300 |00b7: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430930: 0a00 |00ba: move-result v0 │ │ -430932: 3800 1400 |00bb: if-eqz v0, 00cf // +0014 │ │ -430936: 5423 9cd3 |00bd: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -43093a: 5433 c1d2 |00bf: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ -43093e: 2200 081d |00c1: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Media; // type@1d08 │ │ -430942: 7010 b5b0 0000 |00c3: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Media;.:()V // method@b0b5 │ │ -430948: 7230 14b9 4300 |00c6: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ -43094e: 1a03 3148 |00c9: const-string v3, "Recognized media namespace" // string@4831 │ │ -430952: 7120 7e0b 3100 |00cb: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -430958: 284c |00ce: goto 011a // +004c │ │ -43095a: 1a00 b88c |00cf: const-string v0, "http://purl.org/dc/elements/1.1/" // string@8cb8 │ │ -43095e: 6e20 85b6 0400 |00d1: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430964: 0a00 |00d4: move-result v0 │ │ -430966: 3800 1c00 |00d5: if-eqz v0, 00f1 // +001c │ │ -43096a: 1a00 d56e |00d7: const-string v0, "dc" // string@6ed5 │ │ -43096e: 6e20 85b6 0300 |00d9: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430974: 0a00 |00dc: move-result v0 │ │ -430976: 3800 1400 |00dd: if-eqz v0, 00f1 // +0014 │ │ -43097a: 5423 9cd3 |00df: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -43097e: 5433 c1d2 |00e1: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ -430982: 2200 061d |00e3: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/DublinCore; // type@1d06 │ │ -430986: 7010 afb0 0000 |00e5: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/DublinCore;.:()V // method@b0af │ │ -43098c: 7230 14b9 4300 |00e8: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ -430992: 1a03 2d48 |00eb: const-string v3, "Recognized DublinCore namespace" // string@482d │ │ -430996: 7120 7e0b 3100 |00ed: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43099c: 282a |00f0: goto 011a // +002a │ │ -43099e: 1a00 cf8c |00f1: const-string v0, "https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md" // string@8ccf │ │ -4309a2: 6e20 85b6 0400 |00f3: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4309a8: 0a00 |00f6: move-result v0 │ │ -4309aa: 3900 1200 |00f7: if-nez v0, 0109 // +0012 │ │ -4309ae: 1a00 d38c |00f9: const-string v0, "https://podcastindex.org/namespace/1.0" // string@8cd3 │ │ -4309b2: 6e20 85b6 0400 |00fb: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4309b8: 0a00 |00fe: move-result v0 │ │ -4309ba: 3800 1b00 |00ff: if-eqz v0, 011a // +001b │ │ -4309be: 1a00 1ab9 |0101: const-string v0, "podcast" // string@b91a │ │ -4309c2: 6e20 85b6 0300 |0103: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4309c8: 0a03 |0106: move-result v3 │ │ -4309ca: 3803 1300 |0107: if-eqz v3, 011a // +0013 │ │ -4309ce: 5423 9cd3 |0109: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ -4309d2: 5433 c1d2 |010b: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ -4309d6: 2200 0a1d |010d: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/PodcastIndex; // type@1d0a │ │ -4309da: 7010 bbb0 0000 |010f: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/PodcastIndex;.:()V // method@b0bb │ │ -4309e0: 7230 14b9 4300 |0112: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ -4309e6: 1a03 2f48 |0115: const-string v3, "Recognized PodcastIndex namespace" // string@482f │ │ -4309ea: 7120 7e0b 3100 |0117: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4309f0: 0e00 |011a: return-void │ │ +4307b8: |[4307b8] de.danoeh.antennapod.parser.feed.SyndHandler.startPrefixMapping:(Ljava/lang/String;Ljava/lang/String;)V │ │ +4307c8: 5420 9cd3 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +4307cc: 5400 c1d2 |0002: iget-object v0, v0, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ +4307d0: 7220 0cb9 4000 |0004: invoke-interface {v0, v4}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b90c │ │ +4307d6: 0a00 |0007: move-result v0 │ │ +4307d8: 3900 1201 |0008: if-nez v0, 011a // +0112 │ │ +4307dc: 1a00 c08c |000a: const-string v0, "http://www.w3.org/2005/Atom" // string@8cc0 │ │ +4307e0: 6e20 85b6 0400 |000c: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4307e6: 0a00 |000f: move-result v0 │ │ +4307e8: 1a01 d94c |0010: const-string v1, "SyndHandler" // string@4cd9 │ │ +4307ec: 3800 3300 |0012: if-eqz v0, 0045 // +0033 │ │ +4307f0: 1a00 0000 |0014: const-string v0, "" // string@0000 │ │ +4307f4: 6e20 85b6 0300 |0016: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4307fa: 0a00 |0019: move-result v0 │ │ +4307fc: 3800 1000 |001a: if-eqz v0, 002a // +0010 │ │ +430800: 5423 9cd3 |001c: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +430804: 5433 bed2 |001e: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.defaultNamespaces:Ljava/util/Stack; // field@d2be │ │ +430808: 2204 041d |0020: new-instance v4, Lde/danoeh/antennapod/parser/feed/namespace/Atom; // type@1d04 │ │ +43080c: 7010 a9b0 0400 |0022: invoke-direct {v4}, Lde/danoeh/antennapod/parser/feed/namespace/Atom;.:()V // method@b0a9 │ │ +430812: 6e20 5bb9 4300 |0025: invoke-virtual {v3, v4}, Ljava/util/Stack;.push:(Ljava/lang/Object;)Ljava/lang/Object; // method@b95b │ │ +430818: 2900 f200 |0028: goto/16 011a // +00f2 │ │ +43081c: 1a00 a061 |002a: const-string v0, "atom" // string@61a0 │ │ +430820: 6e20 85b6 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430826: 0a03 |002f: move-result v3 │ │ +430828: 3803 ea00 |0030: if-eqz v3, 011a // +00ea │ │ +43082c: 5423 9cd3 |0032: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +430830: 5433 c1d2 |0034: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ +430834: 2200 041d |0036: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Atom; // type@1d04 │ │ +430838: 7010 a9b0 0000 |0038: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Atom;.:()V // method@b0a9 │ │ +43083e: 7230 14b9 4300 |003b: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ +430844: 1a03 2b48 |003e: const-string v3, "Recognized Atom namespace" // string@482b │ │ +430848: 7120 7e0b 3100 |0040: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43084e: 2900 d700 |0043: goto/16 011a // +00d7 │ │ +430852: 1a00 b98c |0045: const-string v0, "http://purl.org/rss/1.0/modules/content/" // string@8cb9 │ │ +430856: 6e20 85b6 0400 |0047: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43085c: 0a00 |004a: move-result v0 │ │ +43085e: 3800 1d00 |004b: if-eqz v0, 0068 // +001d │ │ +430862: 1a00 f36a |004d: const-string v0, "content" // string@6af3 │ │ +430866: 6e20 85b6 0300 |004f: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43086c: 0a00 |0052: move-result v0 │ │ +43086e: 3800 1500 |0053: if-eqz v0, 0068 // +0015 │ │ +430872: 5423 9cd3 |0055: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +430876: 5433 c1d2 |0057: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ +43087a: 2200 051d |0059: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Content; // type@1d05 │ │ +43087e: 7010 acb0 0000 |005b: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Content;.:()V // method@b0ac │ │ +430884: 7230 14b9 4300 |005e: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ +43088a: 1a03 2c48 |0061: const-string v3, "Recognized Content namespace" // string@482c │ │ +43088e: 7120 7e0b 3100 |0063: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +430894: 2900 b400 |0066: goto/16 011a // +00b4 │ │ +430898: 1a00 bf8c |0068: const-string v0, "http://www.itunes.com/dtds/podcast-1.0.dtd" // string@8cbf │ │ +43089c: 6e20 85b6 0400 |006a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4308a2: 0a00 |006d: move-result v0 │ │ +4308a4: 3800 1d00 |006e: if-eqz v0, 008b // +001d │ │ +4308a8: 1a00 1094 |0070: const-string v0, "itunes" // string@9410 │ │ +4308ac: 6e20 85b6 0300 |0072: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4308b2: 0a00 |0075: move-result v0 │ │ +4308b4: 3800 1500 |0076: if-eqz v0, 008b // +0015 │ │ +4308b8: 5423 9cd3 |0078: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +4308bc: 5433 c1d2 |007a: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ +4308c0: 2200 071d |007c: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Itunes; // type@1d07 │ │ +4308c4: 7010 b2b0 0000 |007e: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Itunes;.:()V // method@b0b2 │ │ +4308ca: 7230 14b9 4300 |0081: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ +4308d0: 1a03 2e48 |0084: const-string v3, "Recognized ITunes namespace" // string@482e │ │ +4308d4: 7120 7e0b 3100 |0086: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4308da: 2900 9100 |0089: goto/16 011a // +0091 │ │ +4308de: 1a00 b78c |008b: const-string v0, "http://podlove.org/simple-chapters" // string@8cb7 │ │ +4308e2: 6e20 85b6 0400 |008d: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4308e8: 0a00 |0090: move-result v0 │ │ +4308ea: 3800 1c00 |0091: if-eqz v0, 00ad // +001c │ │ +4308ee: 1a00 7ebb |0093: const-string v0, "psc|sc" // string@bb7e │ │ +4308f2: 6e20 94b6 0300 |0095: invoke-virtual {v3, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b694 │ │ +4308f8: 0a00 |0098: move-result v0 │ │ +4308fa: 3800 1400 |0099: if-eqz v0, 00ad // +0014 │ │ +4308fe: 5423 9cd3 |009b: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +430902: 5433 c1d2 |009d: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ +430906: 2200 0c1d |009f: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters; // type@1d0c │ │ +43090a: 7010 c1b0 0000 |00a1: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters;.:()V // method@b0c1 │ │ +430910: 7230 14b9 4300 |00a4: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ +430916: 1a03 3048 |00a7: const-string v3, "Recognized SimpleChapters namespace" // string@4830 │ │ +43091a: 7120 7e0b 3100 |00a9: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +430920: 286e |00ac: goto 011a // +006e │ │ +430922: 1a00 be8c |00ad: const-string v0, "http://search.yahoo.com/mrss/" // string@8cbe │ │ +430926: 6e20 85b6 0400 |00af: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43092c: 0a00 |00b2: move-result v0 │ │ +43092e: 3800 1c00 |00b3: if-eqz v0, 00cf // +001c │ │ +430932: 1a00 16ab |00b5: const-string v0, "media" // string@ab16 │ │ +430936: 6e20 85b6 0300 |00b7: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43093c: 0a00 |00ba: move-result v0 │ │ +43093e: 3800 1400 |00bb: if-eqz v0, 00cf // +0014 │ │ +430942: 5423 9cd3 |00bd: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +430946: 5433 c1d2 |00bf: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ +43094a: 2200 081d |00c1: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/Media; // type@1d08 │ │ +43094e: 7010 b5b0 0000 |00c3: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Media;.:()V // method@b0b5 │ │ +430954: 7230 14b9 4300 |00c6: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ +43095a: 1a03 3148 |00c9: const-string v3, "Recognized media namespace" // string@4831 │ │ +43095e: 7120 7e0b 3100 |00cb: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +430964: 284c |00ce: goto 011a // +004c │ │ +430966: 1a00 b88c |00cf: const-string v0, "http://purl.org/dc/elements/1.1/" // string@8cb8 │ │ +43096a: 6e20 85b6 0400 |00d1: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430970: 0a00 |00d4: move-result v0 │ │ +430972: 3800 1c00 |00d5: if-eqz v0, 00f1 // +001c │ │ +430976: 1a00 d56e |00d7: const-string v0, "dc" // string@6ed5 │ │ +43097a: 6e20 85b6 0300 |00d9: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430980: 0a00 |00dc: move-result v0 │ │ +430982: 3800 1400 |00dd: if-eqz v0, 00f1 // +0014 │ │ +430986: 5423 9cd3 |00df: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +43098a: 5433 c1d2 |00e1: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ +43098e: 2200 061d |00e3: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/DublinCore; // type@1d06 │ │ +430992: 7010 afb0 0000 |00e5: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/DublinCore;.:()V // method@b0af │ │ +430998: 7230 14b9 4300 |00e8: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ +43099e: 1a03 2d48 |00eb: const-string v3, "Recognized DublinCore namespace" // string@482d │ │ +4309a2: 7120 7e0b 3100 |00ed: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4309a8: 282a |00f0: goto 011a // +002a │ │ +4309aa: 1a00 cf8c |00f1: const-string v0, "https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/1.0.md" // string@8ccf │ │ +4309ae: 6e20 85b6 0400 |00f3: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4309b4: 0a00 |00f6: move-result v0 │ │ +4309b6: 3900 1200 |00f7: if-nez v0, 0109 // +0012 │ │ +4309ba: 1a00 d38c |00f9: const-string v0, "https://podcastindex.org/namespace/1.0" // string@8cd3 │ │ +4309be: 6e20 85b6 0400 |00fb: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4309c4: 0a00 |00fe: move-result v0 │ │ +4309c6: 3800 1b00 |00ff: if-eqz v0, 011a // +001b │ │ +4309ca: 1a00 1ab9 |0101: const-string v0, "podcast" // string@b91a │ │ +4309ce: 6e20 85b6 0300 |0103: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4309d4: 0a03 |0106: move-result v3 │ │ +4309d6: 3803 1300 |0107: if-eqz v3, 011a // +0013 │ │ +4309da: 5423 9cd3 |0109: iget-object v3, v2, Lde/danoeh/antennapod/parser/feed/SyndHandler;.state:Lde/danoeh/antennapod/parser/feed/HandlerState; // field@d39c │ │ +4309de: 5433 c1d2 |010b: iget-object v3, v3, Lde/danoeh/antennapod/parser/feed/HandlerState;.namespaces:Ljava/util/Map; // field@d2c1 │ │ +4309e2: 2200 0a1d |010d: new-instance v0, Lde/danoeh/antennapod/parser/feed/namespace/PodcastIndex; // type@1d0a │ │ +4309e6: 7010 bbb0 0000 |010f: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/PodcastIndex;.:()V // method@b0bb │ │ +4309ec: 7230 14b9 4300 |0112: invoke-interface {v3, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ +4309f2: 1a03 2f48 |0115: const-string v3, "Recognized PodcastIndex namespace" // string@482f │ │ +4309f6: 7120 7e0b 3100 |0117: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4309fc: 0e00 |011a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x000c line=85 │ │ 0x0016 line=86 │ │ 0x001c line=87 │ │ 0x002c line=88 │ │ @@ -1008280,20 +1008280,20 @@ │ │ type : '(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -430a84: |[430a84] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V │ │ -430a94: 7010 f6b5 0100 |0000: invoke-direct {v1}, Ljava/lang/Exception;.:()V // method@b5f6 │ │ -430a9a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -430a9c: 5b10 9dd3 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@d39d │ │ -430aa0: 5b12 a0d3 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d3a0 │ │ -430aa4: 0e00 |0008: return-void │ │ +430a90: |[430a90] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V │ │ +430aa0: 7010 f6b5 0100 |0000: invoke-direct {v1}, Ljava/lang/Exception;.:()V // method@b5f6 │ │ +430aa6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +430aa8: 5b10 9dd3 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@d39d │ │ +430aac: 5b12 a0d3 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d3a0 │ │ +430ab0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0004 line=10 │ │ 0x0006 line=14 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; │ │ @@ -1008304,21 +1008304,21 @@ │ │ type : '(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -430aa8: |[430aa8] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;Ljava/lang/String;)V │ │ -430ab8: 7010 f6b5 0100 |0000: invoke-direct {v1}, Ljava/lang/Exception;.:()V // method@b5f6 │ │ -430abe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -430ac0: 5b10 9dd3 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@d39d │ │ -430ac4: 5b12 a0d3 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d3a0 │ │ -430ac8: 5b13 9ed3 |0008: iput-object v3, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@d39e │ │ -430acc: 0e00 |000a: return-void │ │ +430ab4: |[430ab4] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;Ljava/lang/String;)V │ │ +430ac4: 7010 f6b5 0100 |0000: invoke-direct {v1}, Ljava/lang/Exception;.:()V // method@b5f6 │ │ +430aca: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +430acc: 5b10 9dd3 |0004: iput-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@d39d │ │ +430ad0: 5b12 a0d3 |0006: iput-object v2, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d3a0 │ │ +430ad4: 5b13 9ed3 |0008: iput-object v3, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@d39e │ │ +430ad8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0004 line=10 │ │ 0x0006 line=18 │ │ 0x0008 line=19 │ │ locals : │ │ @@ -1008331,20 +1008331,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -430ad0: |[430ad0] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Ljava/lang/String;)V │ │ -430ae0: 7010 f6b5 0000 |0000: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@b5f6 │ │ -430ae6: 5b01 9dd3 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@d39d │ │ -430aea: 6201 12d4 |0005: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d412 │ │ -430aee: 5b01 a0d3 |0007: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d3a0 │ │ -430af2: 0e00 |0009: return-void │ │ +430adc: |[430adc] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.:(Ljava/lang/String;)V │ │ +430aec: 7010 f6b5 0000 |0000: invoke-direct {v0}, Ljava/lang/Exception;.:()V // method@b5f6 │ │ +430af2: 5b01 9dd3 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@d39d │ │ +430af6: 6201 12d4 |0005: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d412 │ │ +430afa: 5b01 a0d3 |0007: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d3a0 │ │ +430afe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ 0x0005 line=24 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; │ │ @@ -1008356,34 +1008356,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -430a0c: |[430a0c] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getMessage:()Ljava/lang/String; │ │ -430a1c: 5420 9dd3 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@d39d │ │ -430a20: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -430a24: 1100 |0004: return-object v0 │ │ -430a26: 5420 a0d3 |0005: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d3a0 │ │ -430a2a: 6201 12d4 |0007: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d412 │ │ -430a2e: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -430a32: 1a00 281d |000b: const-string v0, "Invalid type" // string@1d28 │ │ -430a36: 1100 |000d: return-object v0 │ │ -430a38: 2200 8d1e |000e: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -430a3c: 7010 adb6 0000 |0010: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -430a42: 1a01 1451 |0013: const-string v1, "Type " // string@5114 │ │ -430a46: 6e20 b9b6 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -430a4c: 5421 a0d3 |0018: iget-object v1, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d3a0 │ │ -430a50: 6e20 b8b6 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -430a56: 1a01 6401 |001d: const-string v1, " not supported" // string@0164 │ │ -430a5a: 6e20 b9b6 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -430a60: 6e10 c3b6 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -430a66: 0c00 |0025: move-result-object v0 │ │ -430a68: 1100 |0026: return-object v0 │ │ +430a18: |[430a18] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getMessage:()Ljava/lang/String; │ │ +430a28: 5420 9dd3 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.message:Ljava/lang/String; // field@d39d │ │ +430a2c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +430a30: 1100 |0004: return-object v0 │ │ +430a32: 5420 a0d3 |0005: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d3a0 │ │ +430a36: 6201 12d4 |0007: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d412 │ │ +430a3a: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +430a3e: 1a00 281d |000b: const-string v0, "Invalid type" // string@1d28 │ │ +430a42: 1100 |000d: return-object v0 │ │ +430a44: 2200 8d1e |000e: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +430a48: 7010 adb6 0000 |0010: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +430a4e: 1a01 1451 |0013: const-string v1, "Type " // string@5114 │ │ +430a52: 6e20 b9b6 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +430a58: 5421 a0d3 |0018: iget-object v1, v2, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d3a0 │ │ +430a5c: 6e20 b8b6 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +430a62: 1a01 6401 |001d: const-string v1, " not supported" // string@0164 │ │ +430a66: 6e20 b9b6 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +430a6c: 6e10 c3b6 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +430a72: 0c00 |0025: move-result-object v0 │ │ +430a74: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0005 line=39 │ │ 0x000e line=42 │ │ locals : │ │ 0x0000 - 0x0027 reg=2 this Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; │ │ @@ -1008393,17 +1008393,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -430a6c: |[430a6c] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getRootElement:()Ljava/lang/String; │ │ -430a7c: 5410 9ed3 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@d39e │ │ -430a80: 1100 |0002: return-object v0 │ │ +430a78: |[430a78] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getRootElement:()Ljava/lang/String; │ │ +430a88: 5410 9ed3 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.rootElement:Ljava/lang/String; // field@d39e │ │ +430a8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; │ │ │ │ #2 : (in Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;) │ │ @@ -1008411,17 +1008411,17 @@ │ │ type : '()Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4309f4: |[4309f4] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getType:()Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ -430a04: 5410 a0d3 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d3a0 │ │ -430a08: 1100 |0002: return-object v0 │ │ +430a00: |[430a00] de.danoeh.antennapod.parser.feed.UnsupportedFeedtypeException.getType:()Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ +430a10: 5410 a0d3 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.type:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d3a0 │ │ +430a14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1008457,19 +1008457,19 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -430bc0: |[430bc0] de.danoeh.antennapod.parser.feed.element.SyndElement.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V │ │ -430bd0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -430bd6: 5b01 a5d3 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.name:Ljava/lang/String; // field@d3a5 │ │ -430bda: 5b02 a6d3 |0005: iput-object v2, v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.namespace:Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // field@d3a6 │ │ -430bde: 0e00 |0007: return-void │ │ +430bcc: |[430bcc] de.danoeh.antennapod.parser.feed.element.SyndElement.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V │ │ +430bdc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +430be2: 5b01 a5d3 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.name:Ljava/lang/String; // field@d3a5 │ │ +430be6: 5b02 a6d3 |0005: iput-object v2, v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.namespace:Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // field@d3a6 │ │ +430bea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0003 line=11 │ │ 0x0005 line=12 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ @@ -1008482,17 +1008482,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -430ba8: |[430ba8] de.danoeh.antennapod.parser.feed.element.SyndElement.getName:()Ljava/lang/String; │ │ -430bb8: 5410 a5d3 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.name:Ljava/lang/String; // field@d3a5 │ │ -430bbc: 1100 |0002: return-object v0 │ │ +430bb4: |[430bb4] de.danoeh.antennapod.parser.feed.element.SyndElement.getName:()Ljava/lang/String; │ │ +430bc4: 5410 a5d3 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.name:Ljava/lang/String; // field@d3a5 │ │ +430bc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/element/SyndElement;) │ │ @@ -1008500,17 +1008500,17 @@ │ │ type : '()Lde/danoeh/antennapod/parser/feed/namespace/Namespace;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -430b90: |[430b90] de.danoeh.antennapod.parser.feed.element.SyndElement.getNamespace:()Lde/danoeh/antennapod/parser/feed/namespace/Namespace; │ │ -430ba0: 5410 a6d3 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.namespace:Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // field@d3a6 │ │ -430ba4: 1100 |0002: return-object v0 │ │ +430b9c: |[430b9c] de.danoeh.antennapod.parser.feed.element.SyndElement.getNamespace:()Lde/danoeh/antennapod/parser/feed/namespace/Namespace; │ │ +430bac: 5410 a6d3 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.namespace:Lde/danoeh/antennapod/parser/feed/namespace/Namespace; // field@d3a6 │ │ +430bb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1008538,17 +1008538,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -431b50: |[431b50] de.danoeh.antennapod.parser.feed.namespace.Namespace.:()V │ │ -431b60: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -431b66: 0e00 |0003: return-void │ │ +431b5c: |[431b5c] de.danoeh.antennapod.parser.feed.namespace.Namespace.:()V │ │ +431b6c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +431b72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/parser/feed/namespace/Namespace;) │ │ name : 'handleElementEnd' │ │ @@ -1008593,17 +1008593,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43238c: |[43238c] de.danoeh.antennapod.parser.feed.util.DateUtils$1.:()V │ │ -43239c: 7010 deb6 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@b6de │ │ -4323a2: 0e00 |0003: return-void │ │ +432398: |[432398] de.danoeh.antennapod.parser.feed.util.DateUtils$1.:()V │ │ +4323a8: 7010 deb6 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@b6de │ │ +4323ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/util/DateUtils$1; │ │ │ │ Virtual methods - │ │ @@ -1008612,18 +1008612,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -43233c: |[43233c] de.danoeh.antennapod.parser.feed.util.DateUtils$1.initialValue:()Ljava/lang/Object; │ │ -43234c: 6e10 c6b0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/util/DateUtils$1;.initialValue:()Ljava/text/SimpleDateFormat; // method@b0c6 │ │ -432352: 0c00 |0003: move-result-object v0 │ │ -432354: 1100 |0004: return-object v0 │ │ +432348: |[432348] de.danoeh.antennapod.parser.feed.util.DateUtils$1.initialValue:()Ljava/lang/Object; │ │ +432358: 6e10 c6b0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/util/DateUtils$1;.initialValue:()Ljava/text/SimpleDateFormat; // method@b0c6 │ │ +43235e: 0c00 |0003: move-result-object v0 │ │ +432360: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/parser/feed/util/DateUtils$1; │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/util/DateUtils$1;) │ │ @@ -1008631,23 +1008631,23 @@ │ │ type : '()Ljava/text/SimpleDateFormat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -432358: |[432358] de.danoeh.antennapod.parser.feed.util.DateUtils$1.initialValue:()Ljava/text/SimpleDateFormat; │ │ -432368: 2200 f51e |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@1ef5 │ │ -43236c: 1a01 1015 |0002: const-string v1, "EEE, dd MMM yyyy HH:mm:ss Z" // string@1510 │ │ -432370: 6202 e0ff |0004: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ -432374: 7030 cdb7 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b7cd │ │ -43237a: 7100 c7b0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.-$$Nest$sfgetTIME_ZONE_GMT:()Ljava/util/TimeZone; // method@b0c7 │ │ -432380: 0c01 |000c: move-result-object v1 │ │ -432382: 6e20 c6b7 1000 |000d: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b7c6 │ │ -432388: 1100 |0010: return-object v0 │ │ +432364: |[432364] de.danoeh.antennapod.parser.feed.util.DateUtils$1.initialValue:()Ljava/text/SimpleDateFormat; │ │ +432374: 2200 f51e |0000: new-instance v0, Ljava/text/SimpleDateFormat; // type@1ef5 │ │ +432378: 1a01 1015 |0002: const-string v1, "EEE, dd MMM yyyy HH:mm:ss Z" // string@1510 │ │ +43237c: 6202 e0ff |0004: sget-object v2, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ +432380: 7030 cdb7 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b7cd │ │ +432386: 7100 c7b0 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.-$$Nest$sfgetTIME_ZONE_GMT:()Ljava/util/TimeZone; // method@b0c7 │ │ +43238c: 0c01 |000c: move-result-object v1 │ │ +43238e: 6e20 c6b7 1000 |000d: invoke-virtual {v0, v1}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b7c6 │ │ +432394: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0009 line=22 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lde/danoeh/antennapod/parser/feed/util/DateUtils$1; │ │ │ │ @@ -1008688,40 +1008688,40 @@ │ │ type : '()Ljava/util/TimeZone;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -43273c: |[43273c] de.danoeh.antennapod.parser.feed.util.DateUtils.-$$Nest$sfgetTIME_ZONE_GMT:()Ljava/util/TimeZone; │ │ -43274c: 6200 0cd4 |0000: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.TIME_ZONE_GMT:Ljava/util/TimeZone; // field@d40c │ │ -432750: 1100 |0002: return-object v0 │ │ +432748: |[432748] de.danoeh.antennapod.parser.feed.util.DateUtils.-$$Nest$sfgetTIME_ZONE_GMT:()Ljava/util/TimeZone; │ │ +432758: 6200 0cd4 |0000: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.TIME_ZONE_GMT:Ljava/util/TimeZone; // field@d40c │ │ +43275c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/util/DateUtils;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -4327dc: |[4327dc] de.danoeh.antennapod.parser.feed.util.DateUtils.:()V │ │ -4327ec: 1a00 091a |0000: const-string v0, "GMT" // string@1a09 │ │ -4327f0: 7110 5fb9 0000 |0002: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b95f │ │ -4327f6: 0c00 |0005: move-result-object v0 │ │ -4327f8: 6900 0cd4 |0006: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.TIME_ZONE_GMT:Ljava/util/TimeZone; // field@d40c │ │ -4327fc: 2200 0d1d |0008: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils$1; // type@1d0d │ │ -432800: 7010 c4b0 0000 |000a: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils$1;.:()V // method@b0c4 │ │ -432806: 6900 0bd4 |000d: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.RFC822_DATE_FORMAT:Ljava/lang/ThreadLocal; // field@d40b │ │ -43280a: 0e00 |000f: return-void │ │ +4327e8: |[4327e8] de.danoeh.antennapod.parser.feed.util.DateUtils.:()V │ │ +4327f8: 1a00 091a |0000: const-string v0, "GMT" // string@1a09 │ │ +4327fc: 7110 5fb9 0000 |0002: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b95f │ │ +432802: 0c00 |0005: move-result-object v0 │ │ +432804: 6900 0cd4 |0006: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.TIME_ZONE_GMT:Ljava/util/TimeZone; // field@d40c │ │ +432808: 2200 0d1d |0008: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils$1; // type@1d0d │ │ +43280c: 7010 c4b0 0000 |000a: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils$1;.:()V // method@b0c4 │ │ +432812: 6900 0bd4 |000d: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.RFC822_DATE_FORMAT:Ljava/lang/ThreadLocal; // field@d40b │ │ +432816: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=17 │ │ 0x0008 line=18 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/parser/feed/util/DateUtils;) │ │ @@ -1008729,232 +1008729,232 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43280c: |[43280c] de.danoeh.antennapod.parser.feed.util.DateUtils.:()V │ │ -43281c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -432822: 0e00 |0003: return-void │ │ +432818: |[432818] de.danoeh.antennapod.parser.feed.util.DateUtils.:()V │ │ +432828: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43282e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/parser/feed/util/DateUtils;) │ │ name : 'parse' │ │ type : '(Ljava/lang/String;)Ljava/util/Date;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 35 │ │ ins : 1 │ │ outs : 30 │ │ insns size : 407 16-bit code units │ │ -4323a4: |[4323a4] de.danoeh.antennapod.parser.feed.util.DateUtils.parse:(Ljava/lang/String;)Ljava/util/Date; │ │ -4323b4: 0800 2200 |0000: move-object/from16 v0, v34 │ │ -4323b8: 3800 8d01 |0002: if-eqz v0, 018f // +018d │ │ -4323bc: 6201 0bd4 |0004: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.RFC822_DATE_FORMAT:Ljava/lang/ThreadLocal; // field@d40b │ │ -4323c0: 6e10 dfb6 0100 |0006: invoke-virtual {v1}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@b6df │ │ -4323c6: 0c01 |0009: move-result-object v1 │ │ -4323c8: 1f01 f51e |000a: check-cast v1, Ljava/text/SimpleDateFormat; // type@1ef5 │ │ -4323cc: 6e20 c4b7 0100 |000c: invoke-virtual {v1, v0}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b7c4 │ │ -4323d2: 0c00 |000f: move-result-object v0 │ │ -4323d4: 1100 |0010: return-object v0 │ │ -4323d6: 0000 |0011: nop // spacer │ │ -4323d8: 7401 a6b6 2200 |0012: invoke-virtual/range {v34}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ -4323de: 0c01 |0015: move-result-object v1 │ │ -4323e0: 1302 2f00 |0016: const/16 v2, #int 47 // #2f │ │ -4323e4: 1303 2d00 |0018: const/16 v3, #int 45 // #2d │ │ -4323e8: 6e30 96b6 2103 |001a: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b696 │ │ -4323ee: 0c01 |001d: move-result-object v1 │ │ -4323f0: 1a02 5505 |001e: const-string v2, "( ){2,}+" // string@0555 │ │ -4323f4: 1a03 1a00 |0020: const-string v3, " " // string@001a │ │ -4323f8: 6e30 98b6 2103 |0022: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b698 │ │ -4323fe: 0c01 |0025: move-result-object v1 │ │ -432400: 1a02 7305 |0026: const-string v2, "([+-]\d\d):(\d\d)$" // string@0573 │ │ -432404: 1a03 0302 |0028: const-string v3, "$1$2" // string@0203 │ │ -432408: 6e30 98b6 2103 |002a: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b698 │ │ -43240e: 0c01 |002d: move-result-object v1 │ │ -432410: 1a02 bf0e |002e: const-string v2, "CEST$" // string@0ebf │ │ -432414: 1a03 b305 |0030: const-string v3, "+0200" // string@05b3 │ │ -432418: 6e30 98b6 2103 |0032: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b698 │ │ -43241e: 0c01 |0035: move-result-object v1 │ │ -432420: 1a02 c00e |0036: const-string v2, "CET$" // string@0ec0 │ │ -432424: 1a03 b205 |0038: const-string v3, "+0100" // string@05b2 │ │ -432428: 6e30 98b6 2103 |003a: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b698 │ │ -43242e: 0c01 |003d: move-result-object v1 │ │ -432430: 1a02 e559 |003e: const-string v2, "\bSept\b" // string@59e5 │ │ -432434: 1a03 d24a |0040: const-string v3, "Sep" // string@4ad2 │ │ -432438: 6e30 98b6 2103 |0042: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b698 │ │ -43243e: 0c01 |0045: move-result-object v1 │ │ -432440: 1a02 8307 |0046: const-string v2, "." // string@0783 │ │ -432444: 6e20 81b6 2100 |0048: invoke-virtual {v1, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ -43244a: 0a02 |004b: move-result v2 │ │ -43244c: 1203 |004c: const/4 v3, #int 0 // #0 │ │ -43244e: 3802 8d00 |004d: if-eqz v2, 00da // +008d │ │ -432452: 1302 2e00 |004f: const/16 v2, #int 46 // #2e │ │ -432456: 6e20 8db6 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/String;.indexOf:(I)I // method@b68d │ │ -43245c: 0a02 |0054: move-result v2 │ │ -43245e: d804 0201 |0055: add-int/lit8 v4, v2, #int 1 // #01 │ │ -432462: 6e10 93b6 0100 |0057: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b693 │ │ -432468: 0a05 |005a: move-result v5 │ │ -43246a: 3554 0f00 |005b: if-ge v4, v5, 006a // +000f │ │ -43246e: 6e20 7bb6 4100 |005d: invoke-virtual {v1, v4}, Ljava/lang/String;.charAt:(I)C // method@b67b │ │ -432474: 0a05 |0060: move-result v5 │ │ -432476: 7110 aab5 0500 |0061: invoke-static {v5}, Ljava/lang/Character;.isDigit:(C)Z // method@b5aa │ │ -43247c: 0a05 |0064: move-result v5 │ │ -43247e: 3805 0500 |0065: if-eqz v5, 006a // +0005 │ │ -432482: d804 0401 |0067: add-int/lit8 v4, v4, #int 1 // #01 │ │ -432486: 28ee |0069: goto 0057 // -0012 │ │ -432488: 9105 0402 |006a: sub-int v5, v4, v2 │ │ -43248c: 1246 |006c: const/4 v6, #int 4 // #4 │ │ -43248e: 3765 2900 |006d: if-le v5, v6, 0096 // +0029 │ │ -432492: 6e10 93b6 0100 |006f: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b693 │ │ -432498: 0a05 |0072: move-result v5 │ │ -43249a: d805 05ff |0073: add-int/lit8 v5, v5, #int -1 // #ff │ │ -43249e: 3554 1b00 |0075: if-ge v4, v5, 0090 // +001b │ │ -4324a2: 2205 8d1e |0077: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ -4324a6: 7010 adb6 0500 |0079: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4324ac: b062 |007c: add-int/2addr v2, v6 │ │ -4324ae: 6e30 9fb6 3102 |007d: invoke-virtual {v1, v3, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ -4324b4: 0c02 |0080: move-result-object v2 │ │ -4324b6: 6e20 b9b6 2500 |0081: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4324bc: 6e20 9eb6 4100 |0084: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ -4324c2: 0c01 |0087: move-result-object v1 │ │ -4324c4: 6e20 b9b6 1500 |0088: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4324ca: 6e10 c3b6 0500 |008b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4324d0: 0c01 |008e: move-result-object v1 │ │ -4324d2: 284b |008f: goto 00da // +004b │ │ -4324d4: b062 |0090: add-int/2addr v2, v6 │ │ -4324d6: 6e30 9fb6 3102 |0091: invoke-virtual {v1, v3, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ -4324dc: 0c01 |0094: move-result-object v1 │ │ -4324de: 2845 |0095: goto 00da // +0045 │ │ -4324e0: 3565 4400 |0096: if-ge v5, v6, 00da // +0044 │ │ -4324e4: 6e10 93b6 0100 |0098: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b693 │ │ -4324ea: 0a02 |009b: move-result v2 │ │ -4324ec: d802 02ff |009c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -4324f0: 1a07 eb07 |009e: const-string v7, "0" // string@07eb │ │ -4324f4: 3524 2200 |00a0: if-ge v4, v2, 00c2 // +0022 │ │ -4324f8: 2202 8d1e |00a2: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -4324fc: 7010 adb6 0200 |00a4: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -432502: 6e30 9fb6 3104 |00a7: invoke-virtual {v1, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ -432508: 0c08 |00aa: move-result-object v8 │ │ -43250a: 6e20 b9b6 8200 |00ab: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -432510: b156 |00ae: sub-int/2addr v6, v5 │ │ -432512: 7120 02bb 6700 |00af: invoke-static {v7, v6}, Lorg/apache/commons/lang3/StringUtils;.repeat:(Ljava/lang/String;I)Ljava/lang/String; // method@bb02 │ │ -432518: 0c05 |00b2: move-result-object v5 │ │ -43251a: 6e20 b9b6 5200 |00b3: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -432520: 6e20 9eb6 4100 |00b6: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ -432526: 0c01 |00b9: move-result-object v1 │ │ -432528: 6e20 b9b6 1200 |00ba: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43252e: 6e10 c3b6 0200 |00bd: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -432534: 0c01 |00c0: move-result-object v1 │ │ -432536: 2819 |00c1: goto 00da // +0019 │ │ -432538: 2202 8d1e |00c2: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -43253c: 7010 adb6 0200 |00c4: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -432542: 6e30 9fb6 3104 |00c7: invoke-virtual {v1, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ -432548: 0c01 |00ca: move-result-object v1 │ │ -43254a: 6e20 b9b6 1200 |00cb: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -432550: b156 |00ce: sub-int/2addr v6, v5 │ │ -432552: 7120 02bb 6700 |00cf: invoke-static {v7, v6}, Lorg/apache/commons/lang3/StringUtils;.repeat:(Ljava/lang/String;I)Ljava/lang/String; // method@bb02 │ │ -432558: 0c01 |00d2: move-result-object v1 │ │ -43255a: 6e20 b9b6 1200 |00d3: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -432560: 6e10 c3b6 0200 |00d6: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -432566: 0c01 |00d9: move-result-object v1 │ │ -432568: 1a04 d76e |00da: const-string v4, "dd MMM yy HH:mm:ss Z" // string@6ed7 │ │ -43256c: 1a05 d66e |00dc: const-string v5, "dd MMM yy HH:mm Z" // string@6ed6 │ │ -432570: 1a06 1015 |00de: const-string v6, "EEE, dd MMM yyyy HH:mm:ss Z" // string@1510 │ │ -432574: 1a07 0f15 |00e0: const-string v7, "EEE, dd MMM yyyy HH:mm:ss" // string@150f │ │ -432578: 1a08 1415 |00e2: const-string v8, "EEE, dd MMMM yyyy HH:mm:ss Z" // string@1514 │ │ -43257c: 1a09 1315 |00e4: const-string v9, "EEE, dd MMMM yyyy HH:mm:ss" // string@1513 │ │ -432580: 1a0a 1c15 |00e6: const-string v10, "EEEE, dd MMM yyyy HH:mm:ss Z" // string@151c │ │ -432584: 1a0b 1815 |00e8: const-string v11, "EEEE, dd MMM yy HH:mm:ss Z" // string@1518 │ │ -432588: 1a0c 1b15 |00ea: const-string v12, "EEEE, dd MMM yyyy HH:mm:ss" // string@151b │ │ -43258c: 1a0d 1715 |00ec: const-string v13, "EEEE, dd MMM yy HH:mm:ss" // string@1517 │ │ -432590: 1a0e 0b15 |00ee: const-string v14, "EEE MMM d HH:mm:ss yyyy" // string@150b │ │ -432594: 1a0f 0e15 |00f0: const-string v15, "EEE, dd MMM yyyy HH:mm Z" // string@150e │ │ -432598: 1a10 0d15 |00f2: const-string v16, "EEE, dd MMM yyyy HH:mm" // string@150d │ │ -43259c: 1a11 1215 |00f4: const-string v17, "EEE, dd MMMM yyyy HH:mm Z" // string@1512 │ │ -4325a0: 1a12 1115 |00f6: const-string v18, "EEE, dd MMMM yyyy HH:mm" // string@1511 │ │ -4325a4: 1a13 1a15 |00f8: const-string v19, "EEEE, dd MMM yyyy HH:mm Z" // string@151a │ │ -4325a8: 1a14 1615 |00fa: const-string v20, "EEEE, dd MMM yy HH:mm Z" // string@1516 │ │ -4325ac: 1a15 1915 |00fc: const-string v21, "EEEE, dd MMM yyyy HH:mm" // string@1519 │ │ -4325b0: 1a16 1515 |00fe: const-string v22, "EEEE, dd MMM yy HH:mm" // string@1515 │ │ -4325b4: 1a17 0a15 |0100: const-string v23, "EEE MMM d HH:mm yyyy" // string@150a │ │ -4325b8: 1a18 f5db |0102: const-string v24, "yyyy-MM-dd'T'HH:mm:ss" // string@dbf5 │ │ -4325bc: 1a19 f8db |0104: const-string v25, "yyyy-MM-dd'T'HH:mm:ss.SSS Z" // string@dbf8 │ │ -4325c0: 1a1a f9db |0106: const-string v26, "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'" // string@dbf9 │ │ -4325c4: 1a1b f7db |0108: const-string v27, "yyyy-MM-dd'T'HH:mm:ss.SSS" // string@dbf7 │ │ -4325c8: 1a1c fbdb |010a: const-string v28, "yyyy-MM-dd'T'HH:mm:ssZ" // string@dbfb │ │ -4325cc: 1a1d f6db |010c: const-string v29, "yyyy-MM-dd'T'HH:mm:ss'Z'" // string@dbf6 │ │ -4325d0: 1a1e fadb |010e: const-string v30, "yyyy-MM-dd'T'HH:mm:ss.SSSZ" // string@dbfa │ │ -4325d4: 1a1f fcdb |0110: const-string v31, "yyyy-MM-ddZ" // string@dbfc │ │ -4325d8: 1a20 f4db |0112: const-string v32, "yyyy-MM-dd" // string@dbf4 │ │ -4325dc: 1a21 0c15 |0114: const-string v33, "EEE d MMM yyyy HH:mm:ss 'GMT'Z (z)" // string@150c │ │ -4325e0: 251e 2c21 0400 |0116: filled-new-array/range {v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33}, [Ljava/lang/String; // type@212c │ │ -4325e6: 0c02 |0119: move-result-object v2 │ │ -4325e8: 2204 f51e |011a: new-instance v4, Ljava/text/SimpleDateFormat; // type@1ef5 │ │ -4325ec: 1a05 0000 |011c: const-string v5, "" // string@0000 │ │ -4325f0: 6206 e0ff |011e: sget-object v6, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ -4325f4: 7030 cdb7 5406 |0120: invoke-direct {v4, v5, v6}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b7cd │ │ -4325fa: 6e20 c5b7 3400 |0123: invoke-virtual {v4, v3}, Ljava/text/DateFormat;.setLenient:(Z)V // method@b7c5 │ │ -432600: 6205 0cd4 |0126: sget-object v5, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.TIME_ZONE_GMT:Ljava/util/TimeZone; // field@d40c │ │ -432604: 6e20 c6b7 5400 |0128: invoke-virtual {v4, v5}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b7c6 │ │ -43260a: 2205 f41e |012b: new-instance v5, Ljava/text/ParsePosition; // type@1ef4 │ │ -43260e: 7020 c9b7 3500 |012d: invoke-direct {v5, v3}, Ljava/text/ParsePosition;.:(I)V // method@b7c9 │ │ -432614: 1206 |0130: const/4 v6, #int 0 // #0 │ │ -432616: 1307 1e00 |0131: const/16 v7, #int 30 // #1e │ │ -43261a: 3576 1e00 |0133: if-ge v6, v7, 0151 // +001e │ │ -43261e: 4607 0206 |0135: aget-object v7, v2, v6 │ │ -432622: 6e20 ceb7 7400 |0137: invoke-virtual {v4, v7}, Ljava/text/SimpleDateFormat;.applyPattern:(Ljava/lang/String;)V // method@b7ce │ │ -432628: 6e20 cbb7 3500 |013a: invoke-virtual {v5, v3}, Ljava/text/ParsePosition;.setIndex:(I)V // method@b7cb │ │ -43262e: 6e30 cfb7 1405 |013d: invoke-virtual {v4, v1, v5}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date; // method@b7cf │ │ -432634: 0c07 |0140: move-result-object v7 │ │ -432636: 3807 0d00 |0141: if-eqz v7, 014e // +000d │ │ -43263a: 6e10 cab7 0500 |0143: invoke-virtual {v5}, Ljava/text/ParsePosition;.getIndex:()I // method@b7ca │ │ -432640: 0a08 |0146: move-result v8 │ │ -432642: 6e10 93b6 0100 |0147: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b693 │ │ -432648: 0a09 |014a: move-result v9 │ │ -43264a: 3398 0300 |014b: if-ne v8, v9, 014e // +0003 │ │ -43264e: 1107 |014d: return-object v7 │ │ -432650: d806 0601 |014e: add-int/lit8 v6, v6, #int 1 // #01 │ │ -432654: 28e1 |0150: goto 0131 // -001f │ │ -432656: 1a02 285a |0151: const-string v2, "^\w+, .*$" // string@5a28 │ │ -43265a: 6e20 94b6 2100 |0153: invoke-virtual {v1, v2}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b694 │ │ -432660: 0a02 |0156: move-result v2 │ │ -432662: 3802 1300 |0157: if-eqz v2, 016a // +0013 │ │ -432666: 1300 2c00 |0159: const/16 v0, #int 44 // #2c │ │ -43266a: 6e20 8db6 0100 |015b: invoke-virtual {v1, v0}, Ljava/lang/String;.indexOf:(I)I // method@b68d │ │ -432670: 0a00 |015e: move-result v0 │ │ -432672: d800 0001 |015f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -432676: 6e20 9eb6 0100 |0161: invoke-virtual {v1, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ -43267c: 0c00 |0164: move-result-object v0 │ │ -43267e: 7110 cab0 0000 |0165: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b0ca │ │ -432684: 0c00 |0168: move-result-object v0 │ │ -432686: 1100 |0169: return-object v0 │ │ -432688: 6202 c3ff |016a: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@ffc3 │ │ -43268c: 2203 8d1e |016c: new-instance v3, Ljava/lang/StringBuilder; // type@1e8d │ │ -432690: 7010 adb6 0300 |016e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -432696: 1a04 d812 |0171: const-string v4, "Could not parse date string "" // string@12d8 │ │ -43269a: 6e20 b9b6 4300 |0173: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4326a0: 6e20 b9b6 0300 |0176: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4326a6: 1a00 ea01 |0179: const-string v0, "" [" // string@01ea │ │ -4326aa: 6e20 b9b6 0300 |017b: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4326b0: 6e20 b9b6 1300 |017e: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4326b6: 1a00 f659 |0181: const-string v0, "]" // string@59f6 │ │ -4326ba: 6e20 b9b6 0300 |0183: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4326c0: 6e10 c3b6 0300 |0186: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4326c6: 0c00 |0189: move-result-object v0 │ │ -4326c8: 6e20 6eb5 0200 |018a: invoke-virtual {v2, v0}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@b56e │ │ -4326ce: 1200 |018d: const/4 v0, #int 0 // #0 │ │ -4326d0: 1100 |018e: return-object v0 │ │ -4326d2: 2200 711e |018f: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e71 │ │ -4326d6: 1a01 0c14 |0191: const-string v1, "Date must not be null" // string@140c │ │ -4326da: 7020 06b6 1000 |0193: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b606 │ │ -4326e0: 2700 |0196: throw v0 │ │ +4323b0: |[4323b0] de.danoeh.antennapod.parser.feed.util.DateUtils.parse:(Ljava/lang/String;)Ljava/util/Date; │ │ +4323c0: 0800 2200 |0000: move-object/from16 v0, v34 │ │ +4323c4: 3800 8d01 |0002: if-eqz v0, 018f // +018d │ │ +4323c8: 6201 0bd4 |0004: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.RFC822_DATE_FORMAT:Ljava/lang/ThreadLocal; // field@d40b │ │ +4323cc: 6e10 dfb6 0100 |0006: invoke-virtual {v1}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@b6df │ │ +4323d2: 0c01 |0009: move-result-object v1 │ │ +4323d4: 1f01 f51e |000a: check-cast v1, Ljava/text/SimpleDateFormat; // type@1ef5 │ │ +4323d8: 6e20 c4b7 0100 |000c: invoke-virtual {v1, v0}, Ljava/text/DateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b7c4 │ │ +4323de: 0c00 |000f: move-result-object v0 │ │ +4323e0: 1100 |0010: return-object v0 │ │ +4323e2: 0000 |0011: nop // spacer │ │ +4323e4: 7401 a6b6 2200 |0012: invoke-virtual/range {v34}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ +4323ea: 0c01 |0015: move-result-object v1 │ │ +4323ec: 1302 2f00 |0016: const/16 v2, #int 47 // #2f │ │ +4323f0: 1303 2d00 |0018: const/16 v3, #int 45 // #2d │ │ +4323f4: 6e30 96b6 2103 |001a: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@b696 │ │ +4323fa: 0c01 |001d: move-result-object v1 │ │ +4323fc: 1a02 5505 |001e: const-string v2, "( ){2,}+" // string@0555 │ │ +432400: 1a03 1a00 |0020: const-string v3, " " // string@001a │ │ +432404: 6e30 98b6 2103 |0022: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b698 │ │ +43240a: 0c01 |0025: move-result-object v1 │ │ +43240c: 1a02 7305 |0026: const-string v2, "([+-]\d\d):(\d\d)$" // string@0573 │ │ +432410: 1a03 0302 |0028: const-string v3, "$1$2" // string@0203 │ │ +432414: 6e30 98b6 2103 |002a: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b698 │ │ +43241a: 0c01 |002d: move-result-object v1 │ │ +43241c: 1a02 bf0e |002e: const-string v2, "CEST$" // string@0ebf │ │ +432420: 1a03 b305 |0030: const-string v3, "+0200" // string@05b3 │ │ +432424: 6e30 98b6 2103 |0032: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b698 │ │ +43242a: 0c01 |0035: move-result-object v1 │ │ +43242c: 1a02 c00e |0036: const-string v2, "CET$" // string@0ec0 │ │ +432430: 1a03 b205 |0038: const-string v3, "+0100" // string@05b2 │ │ +432434: 6e30 98b6 2103 |003a: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b698 │ │ +43243a: 0c01 |003d: move-result-object v1 │ │ +43243c: 1a02 e559 |003e: const-string v2, "\bSept\b" // string@59e5 │ │ +432440: 1a03 d24a |0040: const-string v3, "Sep" // string@4ad2 │ │ +432444: 6e30 98b6 2103 |0042: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b698 │ │ +43244a: 0c01 |0045: move-result-object v1 │ │ +43244c: 1a02 8307 |0046: const-string v2, "." // string@0783 │ │ +432450: 6e20 81b6 2100 |0048: invoke-virtual {v1, v2}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ +432456: 0a02 |004b: move-result v2 │ │ +432458: 1203 |004c: const/4 v3, #int 0 // #0 │ │ +43245a: 3802 8d00 |004d: if-eqz v2, 00da // +008d │ │ +43245e: 1302 2e00 |004f: const/16 v2, #int 46 // #2e │ │ +432462: 6e20 8db6 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/String;.indexOf:(I)I // method@b68d │ │ +432468: 0a02 |0054: move-result v2 │ │ +43246a: d804 0201 |0055: add-int/lit8 v4, v2, #int 1 // #01 │ │ +43246e: 6e10 93b6 0100 |0057: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b693 │ │ +432474: 0a05 |005a: move-result v5 │ │ +432476: 3554 0f00 |005b: if-ge v4, v5, 006a // +000f │ │ +43247a: 6e20 7bb6 4100 |005d: invoke-virtual {v1, v4}, Ljava/lang/String;.charAt:(I)C // method@b67b │ │ +432480: 0a05 |0060: move-result v5 │ │ +432482: 7110 aab5 0500 |0061: invoke-static {v5}, Ljava/lang/Character;.isDigit:(C)Z // method@b5aa │ │ +432488: 0a05 |0064: move-result v5 │ │ +43248a: 3805 0500 |0065: if-eqz v5, 006a // +0005 │ │ +43248e: d804 0401 |0067: add-int/lit8 v4, v4, #int 1 // #01 │ │ +432492: 28ee |0069: goto 0057 // -0012 │ │ +432494: 9105 0402 |006a: sub-int v5, v4, v2 │ │ +432498: 1246 |006c: const/4 v6, #int 4 // #4 │ │ +43249a: 3765 2900 |006d: if-le v5, v6, 0096 // +0029 │ │ +43249e: 6e10 93b6 0100 |006f: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b693 │ │ +4324a4: 0a05 |0072: move-result v5 │ │ +4324a6: d805 05ff |0073: add-int/lit8 v5, v5, #int -1 // #ff │ │ +4324aa: 3554 1b00 |0075: if-ge v4, v5, 0090 // +001b │ │ +4324ae: 2205 8d1e |0077: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ +4324b2: 7010 adb6 0500 |0079: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4324b8: b062 |007c: add-int/2addr v2, v6 │ │ +4324ba: 6e30 9fb6 3102 |007d: invoke-virtual {v1, v3, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ +4324c0: 0c02 |0080: move-result-object v2 │ │ +4324c2: 6e20 b9b6 2500 |0081: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4324c8: 6e20 9eb6 4100 |0084: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ +4324ce: 0c01 |0087: move-result-object v1 │ │ +4324d0: 6e20 b9b6 1500 |0088: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4324d6: 6e10 c3b6 0500 |008b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4324dc: 0c01 |008e: move-result-object v1 │ │ +4324de: 284b |008f: goto 00da // +004b │ │ +4324e0: b062 |0090: add-int/2addr v2, v6 │ │ +4324e2: 6e30 9fb6 3102 |0091: invoke-virtual {v1, v3, v2}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ +4324e8: 0c01 |0094: move-result-object v1 │ │ +4324ea: 2845 |0095: goto 00da // +0045 │ │ +4324ec: 3565 4400 |0096: if-ge v5, v6, 00da // +0044 │ │ +4324f0: 6e10 93b6 0100 |0098: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b693 │ │ +4324f6: 0a02 |009b: move-result v2 │ │ +4324f8: d802 02ff |009c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +4324fc: 1a07 eb07 |009e: const-string v7, "0" // string@07eb │ │ +432500: 3524 2200 |00a0: if-ge v4, v2, 00c2 // +0022 │ │ +432504: 2202 8d1e |00a2: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +432508: 7010 adb6 0200 |00a4: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43250e: 6e30 9fb6 3104 |00a7: invoke-virtual {v1, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ +432514: 0c08 |00aa: move-result-object v8 │ │ +432516: 6e20 b9b6 8200 |00ab: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43251c: b156 |00ae: sub-int/2addr v6, v5 │ │ +43251e: 7120 02bb 6700 |00af: invoke-static {v7, v6}, Lorg/apache/commons/lang3/StringUtils;.repeat:(Ljava/lang/String;I)Ljava/lang/String; // method@bb02 │ │ +432524: 0c05 |00b2: move-result-object v5 │ │ +432526: 6e20 b9b6 5200 |00b3: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43252c: 6e20 9eb6 4100 |00b6: invoke-virtual {v1, v4}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ +432532: 0c01 |00b9: move-result-object v1 │ │ +432534: 6e20 b9b6 1200 |00ba: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43253a: 6e10 c3b6 0200 |00bd: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +432540: 0c01 |00c0: move-result-object v1 │ │ +432542: 2819 |00c1: goto 00da // +0019 │ │ +432544: 2202 8d1e |00c2: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +432548: 7010 adb6 0200 |00c4: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43254e: 6e30 9fb6 3104 |00c7: invoke-virtual {v1, v3, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ +432554: 0c01 |00ca: move-result-object v1 │ │ +432556: 6e20 b9b6 1200 |00cb: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43255c: b156 |00ce: sub-int/2addr v6, v5 │ │ +43255e: 7120 02bb 6700 |00cf: invoke-static {v7, v6}, Lorg/apache/commons/lang3/StringUtils;.repeat:(Ljava/lang/String;I)Ljava/lang/String; // method@bb02 │ │ +432564: 0c01 |00d2: move-result-object v1 │ │ +432566: 6e20 b9b6 1200 |00d3: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43256c: 6e10 c3b6 0200 |00d6: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +432572: 0c01 |00d9: move-result-object v1 │ │ +432574: 1a04 d76e |00da: const-string v4, "dd MMM yy HH:mm:ss Z" // string@6ed7 │ │ +432578: 1a05 d66e |00dc: const-string v5, "dd MMM yy HH:mm Z" // string@6ed6 │ │ +43257c: 1a06 1015 |00de: const-string v6, "EEE, dd MMM yyyy HH:mm:ss Z" // string@1510 │ │ +432580: 1a07 0f15 |00e0: const-string v7, "EEE, dd MMM yyyy HH:mm:ss" // string@150f │ │ +432584: 1a08 1415 |00e2: const-string v8, "EEE, dd MMMM yyyy HH:mm:ss Z" // string@1514 │ │ +432588: 1a09 1315 |00e4: const-string v9, "EEE, dd MMMM yyyy HH:mm:ss" // string@1513 │ │ +43258c: 1a0a 1c15 |00e6: const-string v10, "EEEE, dd MMM yyyy HH:mm:ss Z" // string@151c │ │ +432590: 1a0b 1815 |00e8: const-string v11, "EEEE, dd MMM yy HH:mm:ss Z" // string@1518 │ │ +432594: 1a0c 1b15 |00ea: const-string v12, "EEEE, dd MMM yyyy HH:mm:ss" // string@151b │ │ +432598: 1a0d 1715 |00ec: const-string v13, "EEEE, dd MMM yy HH:mm:ss" // string@1517 │ │ +43259c: 1a0e 0b15 |00ee: const-string v14, "EEE MMM d HH:mm:ss yyyy" // string@150b │ │ +4325a0: 1a0f 0e15 |00f0: const-string v15, "EEE, dd MMM yyyy HH:mm Z" // string@150e │ │ +4325a4: 1a10 0d15 |00f2: const-string v16, "EEE, dd MMM yyyy HH:mm" // string@150d │ │ +4325a8: 1a11 1215 |00f4: const-string v17, "EEE, dd MMMM yyyy HH:mm Z" // string@1512 │ │ +4325ac: 1a12 1115 |00f6: const-string v18, "EEE, dd MMMM yyyy HH:mm" // string@1511 │ │ +4325b0: 1a13 1a15 |00f8: const-string v19, "EEEE, dd MMM yyyy HH:mm Z" // string@151a │ │ +4325b4: 1a14 1615 |00fa: const-string v20, "EEEE, dd MMM yy HH:mm Z" // string@1516 │ │ +4325b8: 1a15 1915 |00fc: const-string v21, "EEEE, dd MMM yyyy HH:mm" // string@1519 │ │ +4325bc: 1a16 1515 |00fe: const-string v22, "EEEE, dd MMM yy HH:mm" // string@1515 │ │ +4325c0: 1a17 0a15 |0100: const-string v23, "EEE MMM d HH:mm yyyy" // string@150a │ │ +4325c4: 1a18 f5db |0102: const-string v24, "yyyy-MM-dd'T'HH:mm:ss" // string@dbf5 │ │ +4325c8: 1a19 f8db |0104: const-string v25, "yyyy-MM-dd'T'HH:mm:ss.SSS Z" // string@dbf8 │ │ +4325cc: 1a1a f9db |0106: const-string v26, "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'" // string@dbf9 │ │ +4325d0: 1a1b f7db |0108: const-string v27, "yyyy-MM-dd'T'HH:mm:ss.SSS" // string@dbf7 │ │ +4325d4: 1a1c fbdb |010a: const-string v28, "yyyy-MM-dd'T'HH:mm:ssZ" // string@dbfb │ │ +4325d8: 1a1d f6db |010c: const-string v29, "yyyy-MM-dd'T'HH:mm:ss'Z'" // string@dbf6 │ │ +4325dc: 1a1e fadb |010e: const-string v30, "yyyy-MM-dd'T'HH:mm:ss.SSSZ" // string@dbfa │ │ +4325e0: 1a1f fcdb |0110: const-string v31, "yyyy-MM-ddZ" // string@dbfc │ │ +4325e4: 1a20 f4db |0112: const-string v32, "yyyy-MM-dd" // string@dbf4 │ │ +4325e8: 1a21 0c15 |0114: const-string v33, "EEE d MMM yyyy HH:mm:ss 'GMT'Z (z)" // string@150c │ │ +4325ec: 251e 2c21 0400 |0116: filled-new-array/range {v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31, v32, v33}, [Ljava/lang/String; // type@212c │ │ +4325f2: 0c02 |0119: move-result-object v2 │ │ +4325f4: 2204 f51e |011a: new-instance v4, Ljava/text/SimpleDateFormat; // type@1ef5 │ │ +4325f8: 1a05 0000 |011c: const-string v5, "" // string@0000 │ │ +4325fc: 6206 e0ff |011e: sget-object v6, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ +432600: 7030 cdb7 5406 |0120: invoke-direct {v4, v5, v6}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@b7cd │ │ +432606: 6e20 c5b7 3400 |0123: invoke-virtual {v4, v3}, Ljava/text/DateFormat;.setLenient:(Z)V // method@b7c5 │ │ +43260c: 6205 0cd4 |0126: sget-object v5, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.TIME_ZONE_GMT:Ljava/util/TimeZone; // field@d40c │ │ +432610: 6e20 c6b7 5400 |0128: invoke-virtual {v4, v5}, Ljava/text/DateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@b7c6 │ │ +432616: 2205 f41e |012b: new-instance v5, Ljava/text/ParsePosition; // type@1ef4 │ │ +43261a: 7020 c9b7 3500 |012d: invoke-direct {v5, v3}, Ljava/text/ParsePosition;.:(I)V // method@b7c9 │ │ +432620: 1206 |0130: const/4 v6, #int 0 // #0 │ │ +432622: 1307 1e00 |0131: const/16 v7, #int 30 // #1e │ │ +432626: 3576 1e00 |0133: if-ge v6, v7, 0151 // +001e │ │ +43262a: 4607 0206 |0135: aget-object v7, v2, v6 │ │ +43262e: 6e20 ceb7 7400 |0137: invoke-virtual {v4, v7}, Ljava/text/SimpleDateFormat;.applyPattern:(Ljava/lang/String;)V // method@b7ce │ │ +432634: 6e20 cbb7 3500 |013a: invoke-virtual {v5, v3}, Ljava/text/ParsePosition;.setIndex:(I)V // method@b7cb │ │ +43263a: 6e30 cfb7 1405 |013d: invoke-virtual {v4, v1, v5}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;Ljava/text/ParsePosition;)Ljava/util/Date; // method@b7cf │ │ +432640: 0c07 |0140: move-result-object v7 │ │ +432642: 3807 0d00 |0141: if-eqz v7, 014e // +000d │ │ +432646: 6e10 cab7 0500 |0143: invoke-virtual {v5}, Ljava/text/ParsePosition;.getIndex:()I // method@b7ca │ │ +43264c: 0a08 |0146: move-result v8 │ │ +43264e: 6e10 93b6 0100 |0147: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b693 │ │ +432654: 0a09 |014a: move-result v9 │ │ +432656: 3398 0300 |014b: if-ne v8, v9, 014e // +0003 │ │ +43265a: 1107 |014d: return-object v7 │ │ +43265c: d806 0601 |014e: add-int/lit8 v6, v6, #int 1 // #01 │ │ +432660: 28e1 |0150: goto 0131 // -001f │ │ +432662: 1a02 285a |0151: const-string v2, "^\w+, .*$" // string@5a28 │ │ +432666: 6e20 94b6 2100 |0153: invoke-virtual {v1, v2}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b694 │ │ +43266c: 0a02 |0156: move-result v2 │ │ +43266e: 3802 1300 |0157: if-eqz v2, 016a // +0013 │ │ +432672: 1300 2c00 |0159: const/16 v0, #int 44 // #2c │ │ +432676: 6e20 8db6 0100 |015b: invoke-virtual {v1, v0}, Ljava/lang/String;.indexOf:(I)I // method@b68d │ │ +43267c: 0a00 |015e: move-result v0 │ │ +43267e: d800 0001 |015f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +432682: 6e20 9eb6 0100 |0161: invoke-virtual {v1, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ +432688: 0c00 |0164: move-result-object v0 │ │ +43268a: 7110 cab0 0000 |0165: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b0ca │ │ +432690: 0c00 |0168: move-result-object v0 │ │ +432692: 1100 |0169: return-object v0 │ │ +432694: 6202 c3ff |016a: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@ffc3 │ │ +432698: 2203 8d1e |016c: new-instance v3, Ljava/lang/StringBuilder; // type@1e8d │ │ +43269c: 7010 adb6 0300 |016e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4326a2: 1a04 d812 |0171: const-string v4, "Could not parse date string "" // string@12d8 │ │ +4326a6: 6e20 b9b6 4300 |0173: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4326ac: 6e20 b9b6 0300 |0176: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4326b2: 1a00 ea01 |0179: const-string v0, "" [" // string@01ea │ │ +4326b6: 6e20 b9b6 0300 |017b: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4326bc: 6e20 b9b6 1300 |017e: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4326c2: 1a00 f659 |0181: const-string v0, "]" // string@59f6 │ │ +4326c6: 6e20 b9b6 0300 |0183: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4326cc: 6e10 c3b6 0300 |0186: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4326d2: 0c00 |0189: move-result-object v0 │ │ +4326d4: 6e20 6eb5 0200 |018a: invoke-virtual {v2, v0}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@b56e │ │ +4326da: 1200 |018d: const/4 v0, #int 0 // #0 │ │ +4326dc: 1100 |018e: return-object v0 │ │ +4326de: 2200 711e |018f: new-instance v0, Ljava/lang/IllegalArgumentException; // type@1e71 │ │ +4326e2: 1a01 0c14 |0191: const-string v1, "Date must not be null" // string@140c │ │ +4326e6: 7020 06b6 1000 |0193: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b606 │ │ +4326ec: 2700 |0196: throw v0 │ │ catches : 2 │ │ 0x0004 - 0x0010 │ │ Ljava/text/ParseException; -> 0x0011 │ │ 0x013d - 0x014b │ │ Ljava/lang/Exception; -> 0x014e │ │ positions : │ │ 0x0004 line=32 │ │ @@ -1008995,27 +1008995,27 @@ │ │ type : '(Ljava/lang/String;)Ljava/util/Date;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -432700: |[432700] de.danoeh.antennapod.parser.feed.util.DateUtils.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; │ │ -432710: 7110 cab0 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b0ca │ │ -432716: 0c02 |0003: move-result-object v2 │ │ -432718: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -43271a: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -43271e: 1100 |0007: return-object v0 │ │ -432720: 2201 0b1f |0008: new-instance v1, Ljava/util/Date; // type@1f0b │ │ -432724: 7010 92b8 0100 |000a: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b892 │ │ -43272a: 6e20 94b8 1200 |000d: invoke-virtual {v2, v1}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b894 │ │ -432730: 0a01 |0010: move-result v1 │ │ -432732: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -432736: 1100 |0013: return-object v0 │ │ -432738: 1102 |0014: return-object v2 │ │ +43270c: |[43270c] de.danoeh.antennapod.parser.feed.util.DateUtils.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; │ │ +43271c: 7110 cab0 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b0ca │ │ +432722: 0c02 |0003: move-result-object v2 │ │ +432724: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +432726: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +43272a: 1100 |0007: return-object v0 │ │ +43272c: 2201 0b1f |0008: new-instance v1, Ljava/util/Date; // type@1f0b │ │ +432730: 7010 92b8 0100 |000a: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b892 │ │ +432736: 6e20 94b8 1200 |000d: invoke-virtual {v2, v1}, Ljava/util/Date;.after:(Ljava/util/Date;)Z // method@b894 │ │ +43273c: 0a01 |0010: move-result v1 │ │ +43273e: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +432742: 1100 |0013: return-object v0 │ │ +432744: 1102 |0014: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0008 line=141 │ │ 0x000d line=142 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 (null) Ljava/lang/String; │ │ @@ -1009025,51 +1009025,51 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -432754: |[432754] de.danoeh.antennapod.parser.feed.util.DateUtils.parseTimeString:(Ljava/lang/String;)J │ │ -432764: 1a00 1808 |0000: const-string v0, ":" // string@0818 │ │ -432768: 6e20 9ab6 0800 |0002: invoke-virtual {v8, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ -43276e: 0c08 |0005: move-result-object v8 │ │ -432770: 2180 |0006: array-length v0, v8 │ │ -432772: 1231 |0007: const/4 v1, #int 3 // #3 │ │ -432774: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -432776: 1603 0000 |0009: const-wide/16 v3, #int 0 // #0 │ │ -43277a: 1205 |000b: const/4 v5, #int 0 // #0 │ │ -43277c: 3310 1000 |000c: if-ne v0, v1, 001c // +0010 │ │ -432780: 4600 0805 |000e: aget-object v0, v8, v5 │ │ -432784: 7110 15b6 0000 |0010: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ -43278a: 0a00 |0013: move-result v0 │ │ -43278c: 8100 |0014: int-to-long v0, v0 │ │ -43278e: 1705 80ee 3600 |0015: const-wide/32 v5, #float 5.04467e-39 // #0036ee80 │ │ -432794: 9d00 0005 |0018: mul-long v0, v0, v5 │ │ -432798: bb03 |001a: add-long/2addr v3, v0 │ │ -43279a: 1215 |001b: const/4 v5, #int 1 // #1 │ │ -43279c: 2180 |001c: array-length v0, v8 │ │ -43279e: 1221 |001d: const/4 v1, #int 2 // #2 │ │ -4327a0: 3410 1c00 |001e: if-lt v0, v1, 003a // +001c │ │ -4327a4: 4600 0805 |0020: aget-object v0, v8, v5 │ │ -4327a8: 7110 15b6 0000 |0022: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ -4327ae: 0a00 |0025: move-result v0 │ │ -4327b0: 8100 |0026: int-to-long v0, v0 │ │ -4327b2: 1706 60ea 0000 |0027: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -4327b8: 9d00 0006 |002a: mul-long v0, v0, v6 │ │ -4327bc: bb03 |002c: add-long/2addr v3, v0 │ │ -4327be: b025 |002d: add-int/2addr v5, v2 │ │ -4327c0: 4608 0805 |002e: aget-object v8, v8, v5 │ │ -4327c4: 7110 03b6 0800 |0030: invoke-static {v8}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b603 │ │ -4327ca: 0a08 |0033: move-result v8 │ │ -4327cc: 1500 7a44 |0034: const/high16 v0, #int 1148846080 // #447a │ │ -4327d0: a808 0800 |0036: mul-float v8, v8, v0 │ │ -4327d4: 8880 |0038: float-to-long v0, v8 │ │ -4327d6: bb03 |0039: add-long/2addr v3, v0 │ │ -4327d8: 1003 |003a: return-wide v3 │ │ +432760: |[432760] de.danoeh.antennapod.parser.feed.util.DateUtils.parseTimeString:(Ljava/lang/String;)J │ │ +432770: 1a00 1808 |0000: const-string v0, ":" // string@0818 │ │ +432774: 6e20 9ab6 0800 |0002: invoke-virtual {v8, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ +43277a: 0c08 |0005: move-result-object v8 │ │ +43277c: 2180 |0006: array-length v0, v8 │ │ +43277e: 1231 |0007: const/4 v1, #int 3 // #3 │ │ +432780: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +432782: 1603 0000 |0009: const-wide/16 v3, #int 0 // #0 │ │ +432786: 1205 |000b: const/4 v5, #int 0 // #0 │ │ +432788: 3310 1000 |000c: if-ne v0, v1, 001c // +0010 │ │ +43278c: 4600 0805 |000e: aget-object v0, v8, v5 │ │ +432790: 7110 15b6 0000 |0010: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ +432796: 0a00 |0013: move-result v0 │ │ +432798: 8100 |0014: int-to-long v0, v0 │ │ +43279a: 1705 80ee 3600 |0015: const-wide/32 v5, #float 5.04467e-39 // #0036ee80 │ │ +4327a0: 9d00 0005 |0018: mul-long v0, v0, v5 │ │ +4327a4: bb03 |001a: add-long/2addr v3, v0 │ │ +4327a6: 1215 |001b: const/4 v5, #int 1 // #1 │ │ +4327a8: 2180 |001c: array-length v0, v8 │ │ +4327aa: 1221 |001d: const/4 v1, #int 2 // #2 │ │ +4327ac: 3410 1c00 |001e: if-lt v0, v1, 003a // +001c │ │ +4327b0: 4600 0805 |0020: aget-object v0, v8, v5 │ │ +4327b4: 7110 15b6 0000 |0022: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ +4327ba: 0a00 |0025: move-result v0 │ │ +4327bc: 8100 |0026: int-to-long v0, v0 │ │ +4327be: 1706 60ea 0000 |0027: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +4327c4: 9d00 0006 |002a: mul-long v0, v0, v6 │ │ +4327c8: bb03 |002c: add-long/2addr v3, v0 │ │ +4327ca: b025 |002d: add-int/2addr v5, v2 │ │ +4327cc: 4608 0805 |002e: aget-object v8, v8, v5 │ │ +4327d0: 7110 03b6 0800 |0030: invoke-static {v8}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b603 │ │ +4327d6: 0a08 |0033: move-result v8 │ │ +4327d8: 1500 7a44 |0034: const/high16 v0, #int 1148846080 // #447a │ │ +4327dc: a808 0800 |0036: mul-float v8, v8, v0 │ │ +4327e0: 8880 |0038: float-to-long v0, v8 │ │ +4327e2: bb03 |0039: add-long/2addr v3, v0 │ │ +4327e4: 1003 |003a: return-wide v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=155 │ │ 0x0006 line=158 │ │ 0x000e line=160 │ │ 0x001c line=163 │ │ 0x0020 line=164 │ │ @@ -1009107,65 +1009107,65 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -432954: |[432954] de.danoeh.antennapod.parser.feed.util.DurationParser.:()V │ │ -432964: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43296a: 0e00 |0003: return-void │ │ +432960: |[432960] de.danoeh.antennapod.parser.feed.util.DurationParser.:()V │ │ +432970: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +432976: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/util/DurationParser;) │ │ name : 'inMillis' │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -432824: |[432824] de.danoeh.antennapod.parser.feed.util.DurationParser.inMillis:(Ljava/lang/String;)J │ │ -432834: 6e10 a6b6 0500 |0000: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ -43283a: 0c05 |0003: move-result-object v5 │ │ -43283c: 1a00 1808 |0004: const-string v0, ":" // string@0818 │ │ -432840: 6e20 9ab6 0500 |0006: invoke-virtual {v5, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ -432846: 0c05 |0009: move-result-object v5 │ │ -432848: 2150 |000a: array-length v0, v5 │ │ -43284a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -43284c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -43284e: 3320 0900 |000d: if-ne v0, v2, 0016 // +0009 │ │ -432852: 4605 0501 |000f: aget-object v5, v5, v1 │ │ -432856: 7110 cfb0 0500 |0011: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;)J // method@b0cf │ │ -43285c: 0b00 |0014: move-result-wide v0 │ │ -43285e: 1000 |0015: return-wide v0 │ │ -432860: 2150 |0016: array-length v0, v5 │ │ -432862: 1223 |0017: const/4 v3, #int 2 // #2 │ │ -432864: 3330 0d00 |0018: if-ne v0, v3, 0025 // +000d │ │ -432868: 4600 0501 |001a: aget-object v0, v5, v1 │ │ -43286c: 4605 0502 |001c: aget-object v5, v5, v2 │ │ -432870: 1a01 eb07 |001e: const-string v1, "0" // string@07eb │ │ -432874: 7130 d0b0 0105 |0020: invoke-static {v1, v0, v5}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J // method@b0d0 │ │ -43287a: 0b00 |0023: move-result-wide v0 │ │ -43287c: 1000 |0024: return-wide v0 │ │ -43287e: 2150 |0025: array-length v0, v5 │ │ -432880: 1234 |0026: const/4 v4, #int 3 // #3 │ │ -432882: 3340 0d00 |0027: if-ne v0, v4, 0034 // +000d │ │ -432886: 4600 0501 |0029: aget-object v0, v5, v1 │ │ -43288a: 4601 0502 |002b: aget-object v1, v5, v2 │ │ -43288e: 4605 0503 |002d: aget-object v5, v5, v3 │ │ -432892: 7130 d0b0 1005 |002f: invoke-static {v0, v1, v5}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J // method@b0d0 │ │ -432898: 0b00 |0032: move-result-wide v0 │ │ -43289a: 1000 |0033: return-wide v0 │ │ -43289c: 2205 811e |0034: new-instance v5, Ljava/lang/NumberFormatException; // type@1e81 │ │ -4328a0: 7010 5cb6 0500 |0036: invoke-direct {v5}, Ljava/lang/NumberFormatException;.:()V // method@b65c │ │ -4328a6: 2705 |0039: throw v5 │ │ +432830: |[432830] de.danoeh.antennapod.parser.feed.util.DurationParser.inMillis:(Ljava/lang/String;)J │ │ +432840: 6e10 a6b6 0500 |0000: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ +432846: 0c05 |0003: move-result-object v5 │ │ +432848: 1a00 1808 |0004: const-string v0, ":" // string@0818 │ │ +43284c: 6e20 9ab6 0500 |0006: invoke-virtual {v5, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ +432852: 0c05 |0009: move-result-object v5 │ │ +432854: 2150 |000a: array-length v0, v5 │ │ +432856: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +432858: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +43285a: 3320 0900 |000d: if-ne v0, v2, 0016 // +0009 │ │ +43285e: 4605 0501 |000f: aget-object v5, v5, v1 │ │ +432862: 7110 cfb0 0500 |0011: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;)J // method@b0cf │ │ +432868: 0b00 |0014: move-result-wide v0 │ │ +43286a: 1000 |0015: return-wide v0 │ │ +43286c: 2150 |0016: array-length v0, v5 │ │ +43286e: 1223 |0017: const/4 v3, #int 2 // #2 │ │ +432870: 3330 0d00 |0018: if-ne v0, v3, 0025 // +000d │ │ +432874: 4600 0501 |001a: aget-object v0, v5, v1 │ │ +432878: 4605 0502 |001c: aget-object v5, v5, v2 │ │ +43287c: 1a01 eb07 |001e: const-string v1, "0" // string@07eb │ │ +432880: 7130 d0b0 0105 |0020: invoke-static {v1, v0, v5}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J // method@b0d0 │ │ +432886: 0b00 |0023: move-result-wide v0 │ │ +432888: 1000 |0024: return-wide v0 │ │ +43288a: 2150 |0025: array-length v0, v5 │ │ +43288c: 1234 |0026: const/4 v4, #int 3 // #3 │ │ +43288e: 3340 0d00 |0027: if-ne v0, v4, 0034 // +000d │ │ +432892: 4600 0501 |0029: aget-object v0, v5, v1 │ │ +432896: 4601 0502 |002b: aget-object v1, v5, v2 │ │ +43289a: 4605 0503 |002d: aget-object v5, v5, v3 │ │ +43289e: 7130 d0b0 1005 |002f: invoke-static {v0, v1, v5}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J // method@b0d0 │ │ +4328a4: 0b00 |0032: move-result-wide v0 │ │ +4328a6: 1000 |0033: return-wide v0 │ │ +4328a8: 2205 811e |0034: new-instance v5, Ljava/lang/NumberFormatException; // type@1e81 │ │ +4328ac: 7010 5cb6 0500 |0036: invoke-direct {v5}, Ljava/lang/NumberFormatException;.:()V // method@b65c │ │ +4328b2: 2705 |0039: throw v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x000a line=11 │ │ 0x000f line=12 │ │ 0x0016 line=13 │ │ 0x001a line=14 │ │ @@ -1009180,38 +1009180,38 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -4328a8: |[4328a8] de.danoeh.antennapod.parser.feed.util.DurationParser.toMillis:(Ljava/lang/String;)J │ │ -4328b8: 1a00 8307 |0000: const-string v0, "." // string@0783 │ │ -4328bc: 6e20 81b6 0500 |0002: invoke-virtual {v5, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ -4328c2: 0a00 |0005: move-result v0 │ │ -4328c4: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ -4328c8: 7110 03b6 0500 |0008: invoke-static {v5}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b603 │ │ -4328ce: 0a05 |000b: move-result v5 │ │ -4328d0: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ -4328d4: aa00 0500 |000e: rem-float v0, v5, v0 │ │ -4328d8: 6201 e6ff |0010: sget-object v1, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ -4328dc: 8852 |0012: float-to-long v2, v5 │ │ -4328de: 6e30 d1b9 2103 |0013: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ -4328e4: 0b01 |0016: move-result-wide v1 │ │ -4328e6: 1505 7a44 |0017: const/high16 v5, #int 1148846080 // #447a │ │ -4328ea: a800 0005 |0019: mul-float v0, v0, v5 │ │ -4328ee: 8803 |001b: float-to-long v3, v0 │ │ -4328f0: bb31 |001c: add-long/2addr v1, v3 │ │ -4328f2: 1001 |001d: return-wide v1 │ │ -4328f4: 6200 e6ff |001e: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ -4328f8: 7110 28b6 0500 |0020: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ -4328fe: 0b01 |0023: move-result-wide v1 │ │ -432900: 6e30 d1b9 1002 |0024: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ -432906: 0b00 |0027: move-result-wide v0 │ │ -432908: 1000 |0028: return-wide v0 │ │ +4328b4: |[4328b4] de.danoeh.antennapod.parser.feed.util.DurationParser.toMillis:(Ljava/lang/String;)J │ │ +4328c4: 1a00 8307 |0000: const-string v0, "." // string@0783 │ │ +4328c8: 6e20 81b6 0500 |0002: invoke-virtual {v5, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ +4328ce: 0a00 |0005: move-result v0 │ │ +4328d0: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ +4328d4: 7110 03b6 0500 |0008: invoke-static {v5}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b603 │ │ +4328da: 0a05 |000b: move-result v5 │ │ +4328dc: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ +4328e0: aa00 0500 |000e: rem-float v0, v5, v0 │ │ +4328e4: 6201 e6ff |0010: sget-object v1, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ +4328e8: 8852 |0012: float-to-long v2, v5 │ │ +4328ea: 6e30 d1b9 2103 |0013: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ +4328f0: 0b01 |0016: move-result-wide v1 │ │ +4328f2: 1505 7a44 |0017: const/high16 v5, #int 1148846080 // #447a │ │ +4328f6: a800 0005 |0019: mul-float v0, v0, v5 │ │ +4328fa: 8803 |001b: float-to-long v3, v0 │ │ +4328fc: bb31 |001c: add-long/2addr v1, v3 │ │ +4328fe: 1001 |001d: return-wide v1 │ │ +432900: 6200 e6ff |001e: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ +432904: 7110 28b6 0500 |0020: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ +43290a: 0b01 |0023: move-result-wide v1 │ │ +43290c: 6e30 d1b9 1002 |0024: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ +432912: 0b00 |0027: move-result-wide v0 │ │ +432914: 1000 |0028: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=29 │ │ 0x0008 line=30 │ │ 0x0010 line=32 │ │ 0x001e line=34 │ │ locals : │ │ @@ -1009222,30 +1009222,30 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -43290c: |[43290c] de.danoeh.antennapod.parser.feed.util.DurationParser.toMillis:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J │ │ -43291c: 6200 e2ff |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@ffe2 │ │ -432920: 7110 28b6 0400 |0002: invoke-static {v4}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ -432926: 0b01 |0005: move-result-wide v1 │ │ -432928: 6e30 d1b9 1002 |0006: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ -43292e: 0b00 |0009: move-result-wide v0 │ │ -432930: 6204 e4ff |000a: sget-object v4, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@ffe4 │ │ -432934: 7110 28b6 0500 |000c: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ -43293a: 0b02 |000f: move-result-wide v2 │ │ -43293c: 6e30 d1b9 2403 |0010: invoke-virtual {v4, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ -432942: 0b04 |0013: move-result-wide v4 │ │ -432944: bb40 |0014: add-long/2addr v0, v4 │ │ -432946: 7110 cfb0 0600 |0015: invoke-static {v6}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;)J // method@b0cf │ │ -43294c: 0b04 |0018: move-result-wide v4 │ │ -43294e: bb40 |0019: add-long/2addr v0, v4 │ │ -432950: 1000 |001a: return-wide v0 │ │ +432918: |[432918] de.danoeh.antennapod.parser.feed.util.DurationParser.toMillis:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)J │ │ +432928: 6200 e2ff |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@ffe2 │ │ +43292c: 7110 28b6 0400 |0002: invoke-static {v4}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ +432932: 0b01 |0005: move-result-wide v1 │ │ +432934: 6e30 d1b9 1002 |0006: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ +43293a: 0b00 |0009: move-result-wide v0 │ │ +43293c: 6204 e4ff |000a: sget-object v4, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@ffe4 │ │ +432940: 7110 28b6 0500 |000c: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ +432946: 0b02 |000f: move-result-wide v2 │ │ +432948: 6e30 d1b9 2403 |0010: invoke-virtual {v4, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ +43294e: 0b04 |0013: move-result-wide v4 │ │ +432950: bb40 |0014: add-long/2addr v0, v4 │ │ +432952: 7110 cfb0 0600 |0015: invoke-static {v6}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.toMillis:(Ljava/lang/String;)J // method@b0cf │ │ +432958: 0b04 |0018: move-result-wide v4 │ │ +43295a: bb40 |0019: add-long/2addr v0, v4 │ │ +43295c: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x000c line=24 │ │ 0x0015 line=25 │ │ locals : │ │ 0x0000 - 0x001b reg=4 (null) Ljava/lang/String; │ │ @@ -1009298,58 +1009298,58 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 22 │ │ ins : 0 │ │ outs : 21 │ │ insns size : 87 16-bit code units │ │ -432a9c: |[432a9c] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.:()V │ │ -432aac: 2200 101f |0000: new-instance v0, Ljava/util/HashSet; // type@1f10 │ │ -432ab0: 1a01 1108 |0002: const-string v1, "3gp" // string@0811 │ │ -432ab4: 1a02 6a5a |0004: const-string v2, "aac" // string@5a6a │ │ -432ab8: 1a03 935e |0006: const-string v3, "amr" // string@5e93 │ │ -432abc: 1a04 2a79 |0008: const-string v4, "flac" // string@792a │ │ -432ac0: 1a05 ff8d |000a: const-string v5, "imy" // string@8dff │ │ -432ac4: 1a06 329c |000c: const-string v6, "m4a" // string@9c32 │ │ -432ac8: 1a07 339c |000e: const-string v7, "m4b" // string@9c33 │ │ -432acc: 1a08 a2ab |0010: const-string v8, "mid" // string@aba2 │ │ -432ad0: 1a09 efab |0012: const-string v9, "mkv" // string@abef │ │ -432ad4: 1a0a 84ac |0014: const-string v10, "mp3" // string@ac84 │ │ -432ad8: 1a0b 86ac |0016: const-string v11, "mp4" // string@ac86 │ │ -432adc: 1a0c 6bae |0018: const-string v12, "mxmf" // string@ae6b │ │ -432ae0: 1a0d 0eb1 |001a: const-string v13, "oga" // string@b10e │ │ -432ae4: 1a0e 0fb1 |001c: const-string v14, "ogg" // string@b10f │ │ -432ae8: 1a0f 14b1 |001e: const-string v15, "ogx" // string@b114 │ │ -432aec: 1a10 9ab5 |0020: const-string v16, "opus" // string@b59a │ │ -432af0: 1a11 b9b5 |0022: const-string v17, "ota" // string@b5b9 │ │ -432af4: 1a12 f1c0 |0024: const-string v18, "rtttl" // string@c0f1 │ │ -432af8: 1a13 f2c0 |0026: const-string v19, "rtx" // string@c0f2 │ │ -432afc: 1a14 d1da |0028: const-string v20, "wav" // string@dad1 │ │ -432b00: 1a15 d3db |002a: const-string v21, "xmf" // string@dbd3 │ │ -432b04: 2515 2c21 0100 |002c: filled-new-array/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21}, [Ljava/lang/String; // type@212c │ │ -432b0a: 0c01 |002f: move-result-object v1 │ │ -432b0c: 7110 1db8 0100 |0030: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b81d │ │ -432b12: 0c01 |0033: move-result-object v1 │ │ -432b14: 7020 b7b8 1000 |0034: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b8b7 │ │ -432b1a: 6900 0dd4 |0037: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.AUDIO_FILE_EXTENSIONS:Ljava/util/Set; // field@d40d │ │ -432b1e: 2200 101f |0039: new-instance v0, Ljava/util/HashSet; // type@1f10 │ │ -432b22: 1a01 1108 |003b: const-string v1, "3gp" // string@0811 │ │ -432b26: 1a02 efab |003d: const-string v2, "mkv" // string@abef │ │ -432b2a: 1a03 86ac |003f: const-string v3, "mp4" // string@ac86 │ │ -432b2e: 1a04 0fb1 |0041: const-string v4, "ogg" // string@b10f │ │ -432b32: 1a05 13b1 |0043: const-string v5, "ogv" // string@b113 │ │ -432b36: 1a06 14b1 |0045: const-string v6, "ogx" // string@b114 │ │ -432b3a: 1a07 dada |0047: const-string v7, "webm" // string@dada │ │ -432b3e: 2507 2c21 0100 |0049: filled-new-array/range {v1, v2, v3, v4, v5, v6, v7}, [Ljava/lang/String; // type@212c │ │ -432b44: 0c01 |004c: move-result-object v1 │ │ -432b46: 7110 1db8 0100 |004d: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b81d │ │ -432b4c: 0c01 |0050: move-result-object v1 │ │ -432b4e: 7020 b7b8 1000 |0051: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b8b7 │ │ -432b54: 6900 0fd4 |0054: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.VIDEO_FILE_EXTENSIONS:Ljava/util/Set; // field@d40f │ │ -432b58: 0e00 |0056: return-void │ │ +432aa8: |[432aa8] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.:()V │ │ +432ab8: 2200 101f |0000: new-instance v0, Ljava/util/HashSet; // type@1f10 │ │ +432abc: 1a01 1108 |0002: const-string v1, "3gp" // string@0811 │ │ +432ac0: 1a02 6a5a |0004: const-string v2, "aac" // string@5a6a │ │ +432ac4: 1a03 935e |0006: const-string v3, "amr" // string@5e93 │ │ +432ac8: 1a04 2a79 |0008: const-string v4, "flac" // string@792a │ │ +432acc: 1a05 ff8d |000a: const-string v5, "imy" // string@8dff │ │ +432ad0: 1a06 329c |000c: const-string v6, "m4a" // string@9c32 │ │ +432ad4: 1a07 339c |000e: const-string v7, "m4b" // string@9c33 │ │ +432ad8: 1a08 a2ab |0010: const-string v8, "mid" // string@aba2 │ │ +432adc: 1a09 efab |0012: const-string v9, "mkv" // string@abef │ │ +432ae0: 1a0a 84ac |0014: const-string v10, "mp3" // string@ac84 │ │ +432ae4: 1a0b 86ac |0016: const-string v11, "mp4" // string@ac86 │ │ +432ae8: 1a0c 6bae |0018: const-string v12, "mxmf" // string@ae6b │ │ +432aec: 1a0d 0eb1 |001a: const-string v13, "oga" // string@b10e │ │ +432af0: 1a0e 0fb1 |001c: const-string v14, "ogg" // string@b10f │ │ +432af4: 1a0f 14b1 |001e: const-string v15, "ogx" // string@b114 │ │ +432af8: 1a10 9ab5 |0020: const-string v16, "opus" // string@b59a │ │ +432afc: 1a11 b9b5 |0022: const-string v17, "ota" // string@b5b9 │ │ +432b00: 1a12 f1c0 |0024: const-string v18, "rtttl" // string@c0f1 │ │ +432b04: 1a13 f2c0 |0026: const-string v19, "rtx" // string@c0f2 │ │ +432b08: 1a14 d1da |0028: const-string v20, "wav" // string@dad1 │ │ +432b0c: 1a15 d3db |002a: const-string v21, "xmf" // string@dbd3 │ │ +432b10: 2515 2c21 0100 |002c: filled-new-array/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21}, [Ljava/lang/String; // type@212c │ │ +432b16: 0c01 |002f: move-result-object v1 │ │ +432b18: 7110 1db8 0100 |0030: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b81d │ │ +432b1e: 0c01 |0033: move-result-object v1 │ │ +432b20: 7020 b7b8 1000 |0034: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b8b7 │ │ +432b26: 6900 0dd4 |0037: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.AUDIO_FILE_EXTENSIONS:Ljava/util/Set; // field@d40d │ │ +432b2a: 2200 101f |0039: new-instance v0, Ljava/util/HashSet; // type@1f10 │ │ +432b2e: 1a01 1108 |003b: const-string v1, "3gp" // string@0811 │ │ +432b32: 1a02 efab |003d: const-string v2, "mkv" // string@abef │ │ +432b36: 1a03 86ac |003f: const-string v3, "mp4" // string@ac86 │ │ +432b3a: 1a04 0fb1 |0041: const-string v4, "ogg" // string@b10f │ │ +432b3e: 1a05 13b1 |0043: const-string v5, "ogv" // string@b113 │ │ +432b42: 1a06 14b1 |0045: const-string v6, "ogx" // string@b114 │ │ +432b46: 1a07 dada |0047: const-string v7, "webm" // string@dada │ │ +432b4a: 2507 2c21 0100 |0049: filled-new-array/range {v1, v2, v3, v4, v5, v6, v7}, [Ljava/lang/String; // type@212c │ │ +432b50: 0c01 |004c: move-result-object v1 │ │ +432b52: 7110 1db8 0100 |004d: invoke-static {v1}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b81d │ │ +432b58: 0c01 |0050: move-result-object v1 │ │ +432b5a: 7020 b7b8 1000 |0051: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@b8b7 │ │ +432b60: 6900 0fd4 |0054: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.VIDEO_FILE_EXTENSIONS:Ljava/util/Set; // field@d40f │ │ +432b64: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0039 line=23 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;) │ │ @@ -1009357,17 +1009357,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -432b5c: |[432b5c] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.:()V │ │ -432b6c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -432b72: 0e00 |0003: return-void │ │ +432b68: |[432b68] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.:()V │ │ +432b78: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +432b7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils; │ │ │ │ #2 : (in Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;) │ │ @@ -1009375,30 +1009375,30 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -4329f0: |[4329f0] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -432a00: 7110 d6b0 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b0d6 │ │ -432a06: 0a00 |0003: move-result v0 │ │ -432a08: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -432a0c: 1a00 7c60 |0006: const-string v0, "application/octet-stream" // string@607c │ │ -432a10: 6e20 85b6 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -432a16: 0a00 |000b: move-result v0 │ │ -432a18: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ -432a1c: 1101 |000e: return-object v1 │ │ -432a1e: 7110 d4b0 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeTypeFromUrl:(Ljava/lang/String;)Ljava/lang/String; // method@b0d4 │ │ -432a24: 0c02 |0012: move-result-object v2 │ │ -432a26: 7110 d6b0 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b0d6 │ │ -432a2c: 0a00 |0016: move-result v0 │ │ -432a2e: 3800 0300 |0017: if-eqz v0, 001a // +0003 │ │ -432a32: 1102 |0019: return-object v2 │ │ -432a34: 1101 |001a: return-object v1 │ │ +4329fc: |[4329fc] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +432a0c: 7110 d6b0 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b0d6 │ │ +432a12: 0a00 |0003: move-result v0 │ │ +432a14: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +432a18: 1a00 7c60 |0006: const-string v0, "application/octet-stream" // string@607c │ │ +432a1c: 6e20 85b6 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +432a22: 0a00 |000b: move-result v0 │ │ +432a24: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ +432a28: 1101 |000e: return-object v1 │ │ +432a2a: 7110 d4b0 0200 |000f: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeTypeFromUrl:(Ljava/lang/String;)Ljava/lang/String; // method@b0d4 │ │ +432a30: 0c02 |0012: move-result-object v2 │ │ +432a32: 7110 d6b0 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b0d6 │ │ +432a38: 0a00 |0016: move-result v0 │ │ +432a3a: 3800 0300 |0017: if-eqz v0, 001a // +0003 │ │ +432a3e: 1102 |0019: return-object v2 │ │ +432a40: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x000f line=36 │ │ 0x0013 line=37 │ │ locals : │ │ 0x0000 - 0x001b reg=1 (null) Ljava/lang/String; │ │ @@ -1009409,39 +1009409,39 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -432a38: |[432a38] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.getMimeTypeFromUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -432a48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -432a4a: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -432a4e: 1100 |0003: return-object v0 │ │ -432a50: 7110 eaba 0200 |0004: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@baea │ │ -432a56: 0c02 |0007: move-result-object v2 │ │ -432a58: 7100 1a10 0000 |0008: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@101a │ │ -432a5e: 0c01 |000b: move-result-object v1 │ │ -432a60: 6e20 1910 2100 |000c: invoke-virtual {v1, v2}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1019 │ │ -432a66: 0c01 |000f: move-result-object v1 │ │ -432a68: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ -432a6c: 1101 |0012: return-object v1 │ │ -432a6e: 6201 0dd4 |0013: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.AUDIO_FILE_EXTENSIONS:Ljava/util/Set; // field@d40d │ │ -432a72: 7220 3fb9 2100 |0015: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b93f │ │ -432a78: 0a01 |0018: move-result v1 │ │ -432a7a: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -432a7e: 1a02 ce61 |001b: const-string v2, "audio/*" // string@61ce │ │ -432a82: 1102 |001d: return-object v2 │ │ -432a84: 6201 0fd4 |001e: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.VIDEO_FILE_EXTENSIONS:Ljava/util/Set; // field@d40f │ │ -432a88: 7220 3fb9 2100 |0020: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b93f │ │ -432a8e: 0a02 |0023: move-result v2 │ │ -432a90: 3802 0500 |0024: if-eqz v2, 0029 // +0005 │ │ -432a94: 1a02 22da |0026: const-string v2, "video/*" // string@da22 │ │ -432a98: 1102 |0028: return-object v2 │ │ -432a9a: 1100 |0029: return-object v0 │ │ +432a44: |[432a44] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.getMimeTypeFromUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +432a54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +432a56: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +432a5a: 1100 |0003: return-object v0 │ │ +432a5c: 7110 eaba 0200 |0004: invoke-static {v2}, Lorg/apache/commons/io/FilenameUtils;.getExtension:(Ljava/lang/String;)Ljava/lang/String; // method@baea │ │ +432a62: 0c02 |0007: move-result-object v2 │ │ +432a64: 7100 1a10 0000 |0008: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@101a │ │ +432a6a: 0c01 |000b: move-result-object v1 │ │ +432a6c: 6e20 1910 2100 |000c: invoke-virtual {v1, v2}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1019 │ │ +432a72: 0c01 |000f: move-result-object v1 │ │ +432a74: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ +432a78: 1101 |0012: return-object v1 │ │ +432a7a: 6201 0dd4 |0013: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.AUDIO_FILE_EXTENSIONS:Ljava/util/Set; // field@d40d │ │ +432a7e: 7220 3fb9 2100 |0015: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b93f │ │ +432a84: 0a01 |0018: move-result v1 │ │ +432a86: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +432a8a: 1a02 ce61 |001b: const-string v2, "audio/*" // string@61ce │ │ +432a8e: 1102 |001d: return-object v2 │ │ +432a90: 6201 0fd4 |001e: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.VIDEO_FILE_EXTENSIONS:Ljava/util/Set; // field@d40f │ │ +432a94: 7220 3fb9 2100 |0020: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b93f │ │ +432a9a: 0a02 |0023: move-result v2 │ │ +432a9c: 3802 0500 |0024: if-eqz v2, 0029 // +0005 │ │ +432aa0: 1a02 22da |0026: const-string v2, "video/*" // string@da22 │ │ +432aa4: 1102 |0028: return-object v2 │ │ +432aa6: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=70 │ │ 0x0008 line=71 │ │ 0x0013 line=76 │ │ 0x001e line=78 │ │ locals : │ │ @@ -1009452,22 +1009452,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -43296c: |[43296c] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.isImageFile:(Ljava/lang/String;)Z │ │ -43297c: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ -432980: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -432982: 0f01 |0003: return v1 │ │ -432984: 1a00 d28d |0004: const-string v0, "image/" // string@8dd2 │ │ -432988: 6e20 9cb6 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -43298e: 0a01 |0009: move-result v1 │ │ -432990: 0f01 |000a: return v1 │ │ +432978: |[432978] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.isImageFile:(Ljava/lang/String;)Z │ │ +432988: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ +43298c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +43298e: 0f01 |0003: return v1 │ │ +432990: 1a00 d28d |0004: const-string v0, "image/" // string@8dd2 │ │ +432994: 6e20 9cb6 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +43299a: 0a01 |0009: move-result v1 │ │ +43299c: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=58 │ │ locals : │ │ 0x0000 - 0x000b reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;) │ │ @@ -1009475,36 +1009475,36 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -432994: |[432994] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.isMediaFile:(Ljava/lang/String;)Z │ │ -4329a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4329a6: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -4329aa: 0f00 |0003: return v0 │ │ -4329ac: 1a01 cd61 |0004: const-string v1, "audio/" // string@61cd │ │ -4329b0: 6e20 9cb6 1200 |0006: invoke-virtual {v2, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -4329b6: 0a01 |0009: move-result v1 │ │ -4329b8: 3901 1a00 |000a: if-nez v1, 0024 // +001a │ │ -4329bc: 1a01 21da |000c: const-string v1, "video/" // string@da21 │ │ -4329c0: 6e20 9cb6 1200 |000e: invoke-virtual {v2, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -4329c6: 0a01 |0011: move-result v1 │ │ -4329c8: 3901 1200 |0012: if-nez v1, 0024 // +0012 │ │ -4329cc: 1a01 7d60 |0014: const-string v1, "application/ogg" // string@607d │ │ -4329d0: 6e20 85b6 1200 |0016: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4329d6: 0a01 |0019: move-result v1 │ │ -4329d8: 3901 0a00 |001a: if-nez v1, 0024 // +000a │ │ -4329dc: 1a01 7c60 |001c: const-string v1, "application/octet-stream" // string@607c │ │ -4329e0: 6e20 85b6 1200 |001e: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4329e6: 0a02 |0021: move-result v2 │ │ -4329e8: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ -4329ec: 1210 |0024: const/4 v0, #int 1 // #1 │ │ -4329ee: 0f00 |0025: return v0 │ │ +4329a0: |[4329a0] de.danoeh.antennapod.parser.feed.util.MimeTypeUtils.isMediaFile:(Ljava/lang/String;)Z │ │ +4329b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4329b2: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +4329b6: 0f00 |0003: return v0 │ │ +4329b8: 1a01 cd61 |0004: const-string v1, "audio/" // string@61cd │ │ +4329bc: 6e20 9cb6 1200 |0006: invoke-virtual {v2, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +4329c2: 0a01 |0009: move-result v1 │ │ +4329c4: 3901 1a00 |000a: if-nez v1, 0024 // +001a │ │ +4329c8: 1a01 21da |000c: const-string v1, "video/" // string@da21 │ │ +4329cc: 6e20 9cb6 1200 |000e: invoke-virtual {v2, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +4329d2: 0a01 |0011: move-result v1 │ │ +4329d4: 3901 1200 |0012: if-nez v1, 0024 // +0012 │ │ +4329d8: 1a01 7d60 |0014: const-string v1, "application/ogg" // string@607d │ │ +4329dc: 6e20 85b6 1200 |0016: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4329e2: 0a01 |0019: move-result v1 │ │ +4329e4: 3901 0a00 |001a: if-nez v1, 0024 // +000a │ │ +4329e8: 1a01 7c60 |001c: const-string v1, "application/octet-stream" // string@607c │ │ +4329ec: 6e20 85b6 1200 |001e: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4329f2: 0a02 |0021: move-result v2 │ │ +4329f4: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ +4329f8: 1210 |0024: const/4 v0, #int 1 // #1 │ │ +4329fa: 0f00 |0025: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=47 │ │ 0x000e line=48 │ │ 0x0016 line=49 │ │ 0x001e line=50 │ │ locals : │ │ @@ -1009536,17 +1009536,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -432b98: |[432b98] de.danoeh.antennapod.parser.feed.util.SyndStringUtils.:()V │ │ -432ba8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -432bae: 0e00 |0003: return-void │ │ +432ba4: |[432ba4] de.danoeh.antennapod.parser.feed.util.SyndStringUtils.:()V │ │ +432bb4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +432bba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/util/SyndStringUtils; │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/util/SyndStringUtils;) │ │ @@ -1009554,20 +1009554,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -432b74: |[432b74] de.danoeh.antennapod.parser.feed.util.SyndStringUtils.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; │ │ -432b84: 1a00 7905 |0000: const-string v0, "(^\s*)|(\s*$)" // string@0579 │ │ -432b88: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -432b8c: 6e30 98b6 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b698 │ │ -432b92: 0c02 |0007: move-result-object v2 │ │ -432b94: 1102 |0008: return-object v2 │ │ +432b80: |[432b80] de.danoeh.antennapod.parser.feed.util.SyndStringUtils.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; │ │ +432b90: 1a00 7905 |0000: const-string v0, "(^\s*)|(\s*$)" // string@0579 │ │ +432b94: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +432b98: 6e30 98b6 0201 |0004: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b698 │ │ +432b9e: 0c02 |0007: move-result-object v2 │ │ +432ba0: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=12 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -1009624,69 +1009624,69 @@ │ │ type : '()[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -432bd4: |[432bd4] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.$values:()[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ -432be4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -432be6: 2300 1e21 |0001: new-array v0, v0, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@211e │ │ -432bea: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -432bec: 6202 14d4 |0004: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d414 │ │ -432bf0: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -432bf4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -432bf6: 6202 13d4 |0009: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d413 │ │ -432bfa: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -432bfe: 1221 |000d: const/4 v1, #int 2 // #2 │ │ -432c00: 6202 11d4 |000e: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d411 │ │ -432c04: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ -432c08: 1231 |0012: const/4 v1, #int 3 // #3 │ │ -432c0a: 6202 12d4 |0013: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d412 │ │ -432c0e: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ -432c12: 1100 |0017: return-object v0 │ │ +432be0: |[432be0] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.$values:()[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ +432bf0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +432bf2: 2300 1e21 |0001: new-array v0, v0, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@211e │ │ +432bf6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +432bf8: 6202 14d4 |0004: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d414 │ │ +432bfc: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +432c00: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +432c02: 6202 13d4 |0009: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d413 │ │ +432c06: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +432c0a: 1221 |000d: const/4 v1, #int 2 // #2 │ │ +432c0c: 6202 11d4 |000e: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d411 │ │ +432c10: 4d02 0001 |0010: aput-object v2, v0, v1 │ │ +432c14: 1231 |0012: const/4 v1, #int 3 // #3 │ │ +432c16: 6202 12d4 |0013: sget-object v2, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d412 │ │ +432c1a: 4d02 0001 |0015: aput-object v2, v0, v1 │ │ +432c1e: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=23 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -432c38: |[432c38] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.:()V │ │ -432c48: 2200 121d |0000: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d12 │ │ -432c4c: 1a01 e847 |0002: const-string v1, "RSS20" // string@47e8 │ │ -432c50: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -432c52: 7030 dbb0 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@b0db │ │ -432c58: 6900 14d4 |0008: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d414 │ │ -432c5c: 2200 121d |000a: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d12 │ │ -432c60: 1a01 e747 |000c: const-string v1, "RSS091" // string@47e7 │ │ -432c64: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -432c66: 7030 dbb0 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@b0db │ │ -432c6c: 6900 13d4 |0012: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d413 │ │ -432c70: 2200 121d |0014: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d12 │ │ -432c74: 1a01 b409 |0016: const-string v1, "ATOM" // string@09b4 │ │ -432c78: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -432c7a: 7030 dbb0 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@b0db │ │ -432c80: 6900 11d4 |001c: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d411 │ │ -432c84: 2200 121d |001e: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d12 │ │ -432c88: 1a01 ea1b |0020: const-string v1, "INVALID" // string@1bea │ │ -432c8c: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -432c8e: 7030 dbb0 1002 |0023: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@b0db │ │ -432c94: 6900 12d4 |0026: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d412 │ │ -432c98: 7100 d9b0 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$values:()[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // method@b0d9 │ │ -432c9e: 0c00 |002b: move-result-object v0 │ │ -432ca0: 6900 10d4 |002c: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$VALUES:[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d410 │ │ -432ca4: 0e00 |002e: return-void │ │ +432c44: |[432c44] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.:()V │ │ +432c54: 2200 121d |0000: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d12 │ │ +432c58: 1a01 e847 |0002: const-string v1, "RSS20" // string@47e8 │ │ +432c5c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +432c5e: 7030 dbb0 1002 |0005: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@b0db │ │ +432c64: 6900 14d4 |0008: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d414 │ │ +432c68: 2200 121d |000a: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d12 │ │ +432c6c: 1a01 e747 |000c: const-string v1, "RSS091" // string@47e7 │ │ +432c70: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +432c72: 7030 dbb0 1002 |000f: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@b0db │ │ +432c78: 6900 13d4 |0012: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d413 │ │ +432c7c: 2200 121d |0014: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d12 │ │ +432c80: 1a01 b409 |0016: const-string v1, "ATOM" // string@09b4 │ │ +432c84: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +432c86: 7030 dbb0 1002 |0019: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@b0db │ │ +432c8c: 6900 11d4 |001c: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d411 │ │ +432c90: 2200 121d |001e: new-instance v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d12 │ │ +432c94: 1a01 ea1b |0020: const-string v1, "INVALID" // string@1bea │ │ +432c98: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +432c9a: 7030 dbb0 1002 |0023: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.:(Ljava/lang/String;I)V // method@b0db │ │ +432ca0: 6900 12d4 |0026: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d412 │ │ +432ca4: 7100 d9b0 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$values:()[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // method@b0d9 │ │ +432caa: 0c00 |002b: move-result-object v0 │ │ +432cac: 6900 10d4 |002c: sput-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$VALUES:[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d410 │ │ +432cb0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0028 line=23 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;) │ │ @@ -1009694,17 +1009694,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -432ca8: |[432ca8] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.:(Ljava/lang/String;I)V │ │ -432cb8: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ -432cbe: 0e00 |0003: return-void │ │ +432cb4: |[432cb4] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.:(Ljava/lang/String;I)V │ │ +432cc4: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ +432cca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1009714,20 +1009714,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -432bb0: |[432bb0] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ -432bc0: 1c00 121d |0000: const-class v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d12 │ │ -432bc4: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ -432bca: 0c01 |0005: move-result-object v1 │ │ -432bcc: 1f01 121d |0006: check-cast v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d12 │ │ -432bd0: 1101 |0008: return-object v1 │ │ +432bbc: |[432bbc] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ +432bcc: 1c00 121d |0000: const-class v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d12 │ │ +432bd0: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ +432bd6: 0c01 |0005: move-result-object v1 │ │ +432bd8: 1f01 121d |0006: check-cast v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@1d12 │ │ +432bdc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;) │ │ @@ -1009735,20 +1009735,20 @@ │ │ type : '()[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -432c14: |[432c14] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.values:()[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ -432c24: 6200 10d4 |0000: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$VALUES:[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d410 │ │ -432c28: 6e10 98bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.clone:()Ljava/lang/Object; // method@bb98 │ │ -432c2e: 0c00 |0005: move-result-object v0 │ │ -432c30: 1f00 1e21 |0006: check-cast v0, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@211e │ │ -432c34: 1100 |0008: return-object v0 │ │ +432c20: |[432c20] de.danoeh.antennapod.parser.feed.util.TypeGetter$Type.values:()[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ +432c30: 6200 10d4 |0000: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.$VALUES:[Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d410 │ │ +432c34: 6e10 98bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.clone:()Ljava/lang/Object; // method@bb98 │ │ +432c3a: 0c00 |0005: move-result-object v0 │ │ +432c3c: 1f00 1e21 |0006: check-cast v0, [Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // type@211e │ │ +432c40: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1009797,45 +1009797,45 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4330a0: |[4330a0] de.danoeh.antennapod.parser.feed.util.TypeGetter.:()V │ │ -4330b0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4330b6: 0e00 |0003: return-void │ │ +4330ac: |[4330ac] de.danoeh.antennapod.parser.feed.util.TypeGetter.:()V │ │ +4330bc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4330c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/util/TypeGetter;) │ │ name : 'createReader' │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -43304c: |[43304c] de.danoeh.antennapod.parser.feed.util.TypeGetter.createReader:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader; │ │ -43305c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -43305e: 2201 d91f |0001: new-instance v1, Lorg/apache/commons/io/input/XmlStreamReader; // type@1fd9 │ │ -433062: 2202 3f1e |0003: new-instance v2, Ljava/io/File; // type@1e3f │ │ -433066: 6e10 d7ab 0400 |0005: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLocalFileUrl:()Ljava/lang/String; // method@abd7 │ │ -43306c: 0c04 |0008: move-result-object v4 │ │ -43306e: 7020 19b5 4200 |0009: invoke-direct {v2, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ -433074: 7020 f5ba 2100 |000c: invoke-direct {v1, v2}, Lorg/apache/commons/io/input/XmlStreamReader;.:(Ljava/io/File;)V // method@baf5 │ │ -43307a: 1101 |000f: return-object v1 │ │ -43307c: 0d04 |0010: move-exception v4 │ │ -43307e: 6e10 e9b6 0400 |0011: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -433084: 1100 |0014: return-object v0 │ │ -433086: 0d04 |0015: move-exception v4 │ │ -433088: 6e10 e9b6 0400 |0016: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -43308e: 1100 |0019: return-object v0 │ │ +433058: |[433058] de.danoeh.antennapod.parser.feed.util.TypeGetter.createReader:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader; │ │ +433068: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +43306a: 2201 d91f |0001: new-instance v1, Lorg/apache/commons/io/input/XmlStreamReader; // type@1fd9 │ │ +43306e: 2202 3f1e |0003: new-instance v2, Ljava/io/File; // type@1e3f │ │ +433072: 6e10 d7ab 0400 |0005: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getLocalFileUrl:()Ljava/lang/String; // method@abd7 │ │ +433078: 0c04 |0008: move-result-object v4 │ │ +43307a: 7020 19b5 4200 |0009: invoke-direct {v2, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ +433080: 7020 f5ba 2100 |000c: invoke-direct {v1, v2}, Lorg/apache/commons/io/input/XmlStreamReader;.:(Ljava/io/File;)V // method@baf5 │ │ +433086: 1101 |000f: return-object v1 │ │ +433088: 0d04 |0010: move-exception v4 │ │ +43308a: 6e10 e9b6 0400 |0011: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +433090: 1100 |0014: return-object v0 │ │ +433092: 0d04 |0015: move-exception v4 │ │ +433094: 6e10 e9b6 0400 |0016: invoke-virtual {v4}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +43309a: 1100 |0019: return-object v0 │ │ catches : 1 │ │ 0x0001 - 0x000f │ │ Ljava/io/FileNotFoundException; -> 0x0015 │ │ Ljava/io/IOException; -> 0x0010 │ │ positions : │ │ 0x0001 line=115 │ │ 0x0011 line=120 │ │ @@ -1009850,185 +1009850,185 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 329 16-bit code units │ │ -432cc0: |[432cc0] de.danoeh.antennapod.parser.feed.util.TypeGetter.getType:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ -432cd0: 6e10 d7ab 0b00 |0000: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getLocalFileUrl:()Ljava/lang/String; // method@abd7 │ │ -432cd6: 0c00 |0003: move-result-object v0 │ │ -432cd8: 1a01 1651 |0004: const-string v1, "Type is invalid" // string@5116 │ │ -432cdc: 1a02 1851 |0006: const-string v2, "TypeGetter" // string@5118 │ │ -432ce0: 3800 3601 |0008: if-eqz v0, 013e // +0136 │ │ -432ce4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -432ce6: 7100 53bb 0000 |000b: invoke-static {}, Lorg/xmlpull/v1/XmlPullParserFactory;.newInstance:()Lorg/xmlpull/v1/XmlPullParserFactory; // method@bb53 │ │ -432cec: 0c03 |000e: move-result-object v3 │ │ -432cee: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -432cf0: 6e20 55bb 4300 |0010: invoke-virtual {v3, v4}, Lorg/xmlpull/v1/XmlPullParserFactory;.setNamespaceAware:(Z)V // method@bb55 │ │ -432cf6: 6e10 54bb 0300 |0013: invoke-virtual {v3}, Lorg/xmlpull/v1/XmlPullParserFactory;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@bb54 │ │ -432cfc: 0c03 |0016: move-result-object v3 │ │ -432cfe: 7020 dfb0 ba00 |0017: invoke-direct {v10, v11}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.createReader:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader; // method@b0df │ │ -432d04: 0c05 |001a: move-result-object v5 │ │ -432d06: 7220 50bb 5300 |001b: invoke-interface {v3, v5}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/Reader;)V // method@bb50 │ │ -432d0c: 7210 46bb 0300 |001e: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@bb46 │ │ -432d12: 0a06 |0021: move-result v6 │ │ -432d14: 3246 d300 |0022: if-eq v6, v4, 00f5 // +00d3 │ │ -432d18: 1227 |0024: const/4 v7, #int 2 // #2 │ │ -432d1a: 3376 c200 |0025: if-ne v6, v7, 00e7 // +00c2 │ │ -432d1e: 7210 48bb 0300 |0027: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@bb48 │ │ -432d24: 0c06 |002a: move-result-object v6 │ │ -432d26: 6e10 8cb6 0600 |002b: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -432d2c: 0a07 |002e: move-result v7 │ │ -432d2e: 1408 52ba 0100 |002f: const v8, #float 1.58675e-40 // #0001ba52 │ │ -432d34: 1a09 ecc0 |0032: const-string v9, "rss" // string@c0ec │ │ -432d38: 3287 1200 |0034: if-eq v7, v8, 0046 // +0012 │ │ -432d3c: 1408 9ee5 2f00 |0036: const v8, #float 4.39864e-39 // #002fe59e │ │ -432d42: 3287 0300 |0039: if-eq v7, v8, 003c // +0003 │ │ -432d46: 2813 |003b: goto 004e // +0013 │ │ -432d48: 1a07 8977 |003c: const-string v7, "feed" // string@7789 │ │ -432d4c: 6e20 85b6 7600 |003e: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -432d52: 0a07 |0041: move-result v7 │ │ -432d54: 3807 0c00 |0042: if-eqz v7, 004e // +000c │ │ -432d58: 1207 |0044: const/4 v7, #int 0 // #0 │ │ -432d5a: 280a |0045: goto 004f // +000a │ │ -432d5c: 6e20 85b6 9600 |0046: invoke-virtual {v6, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -432d62: 0a07 |0049: move-result v7 │ │ -432d64: 3807 0400 |004a: if-eqz v7, 004e // +0004 │ │ -432d68: 1217 |004c: const/4 v7, #int 1 // #1 │ │ -432d6a: 2802 |004d: goto 004f // +0002 │ │ -432d6c: 12f7 |004e: const/4 v7, #int -1 // #ff │ │ -432d6e: 3807 7400 |004f: if-eqz v7, 00c3 // +0074 │ │ -432d72: 3347 6700 |0051: if-ne v7, v4, 00b8 // +0067 │ │ -432d76: 1a04 ffd9 |0053: const-string v4, "version" // string@d9ff │ │ -432d7a: 7230 44bb 0304 |0055: invoke-interface {v3, v0, v4}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb44 │ │ -432d80: 0c03 |0058: move-result-object v3 │ │ -432d82: 3903 1700 |0059: if-nez v3, 0070 // +0017 │ │ -432d86: 6e20 fcab 9b00 |005b: invoke-virtual {v11, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@abfc │ │ -432d8c: 1a03 e60b |005e: const-string v3, "Assuming type RSS 2.0" // string@0be6 │ │ -432d90: 7120 7e0b 3200 |0060: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -432d96: 620b 14d4 |0063: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d414 │ │ -432d9a: 3805 0a00 |0065: if-eqz v5, 006f // +000a │ │ -432d9e: 6e10 83b5 0500 |0067: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b583 │ │ -432da4: 2805 |006a: goto 006f // +0005 │ │ -432da6: 0d00 |006b: move-exception v0 │ │ -432da8: 6e10 e9b6 0000 |006c: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -432dae: 110b |006f: return-object v11 │ │ -432db0: 1a04 0d08 |0070: const-string v4, "2.0" // string@080d │ │ -432db4: 6e20 85b6 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -432dba: 0a04 |0075: move-result v4 │ │ -432dbc: 3804 1700 |0076: if-eqz v4, 008d // +0017 │ │ -432dc0: 6e20 fcab 9b00 |0078: invoke-virtual {v11, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@abfc │ │ -432dc6: 1a03 3448 |007b: const-string v3, "Recognized type RSS 2.0" // string@4834 │ │ -432dca: 7120 7e0b 3200 |007d: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -432dd0: 620b 14d4 |0080: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d414 │ │ -432dd4: 3805 0a00 |0082: if-eqz v5, 008c // +000a │ │ -432dd8: 6e10 83b5 0500 |0084: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b583 │ │ -432dde: 2805 |0087: goto 008c // +0005 │ │ -432de0: 0d00 |0088: move-exception v0 │ │ -432de2: 6e10 e9b6 0000 |0089: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -432de8: 110b |008c: return-object v11 │ │ -432dea: 1a04 f007 |008d: const-string v4, "0.91" // string@07f0 │ │ -432dee: 6e20 85b6 4300 |008f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -432df4: 0a04 |0092: move-result v4 │ │ -432df6: 3904 1300 |0093: if-nez v4, 00a6 // +0013 │ │ -432dfa: 1a04 f107 |0095: const-string v4, "0.92" // string@07f1 │ │ -432dfe: 6e20 85b6 4300 |0097: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -432e04: 0a03 |009a: move-result v3 │ │ -432e06: 3803 0300 |009b: if-eqz v3, 009e // +0003 │ │ -432e0a: 2809 |009d: goto 00a6 // +0009 │ │ -432e0c: 2203 011d |009e: new-instance v3, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d01 │ │ -432e10: 1a04 6152 |00a0: const-string v4, "Unsupported rss version" // string@5261 │ │ -432e14: 7020 9fb0 4300 |00a2: invoke-direct {v3, v4}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@b09f │ │ -432e1a: 2703 |00a5: throw v3 │ │ -432e1c: 1a03 3348 |00a6: const-string v3, "Recognized type RSS 0.91/0.92" // string@4833 │ │ -432e20: 7120 7e0b 3200 |00a8: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -432e26: 620b 13d4 |00ab: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d413 │ │ -432e2a: 3805 0a00 |00ad: if-eqz v5, 00b7 // +000a │ │ -432e2e: 6e10 83b5 0500 |00af: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b583 │ │ -432e34: 2805 |00b2: goto 00b7 // +0005 │ │ -432e36: 0d00 |00b3: move-exception v0 │ │ -432e38: 6e10 e9b6 0000 |00b4: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -432e3e: 110b |00b7: return-object v11 │ │ -432e40: 7120 7e0b 1200 |00b8: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -432e46: 2203 011d |00bb: new-instance v3, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d01 │ │ -432e4a: 6204 12d4 |00bd: sget-object v4, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d412 │ │ -432e4e: 7030 9eb0 4306 |00bf: invoke-direct {v3, v4, v6}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;Ljava/lang/String;)V // method@b09e │ │ -432e54: 2703 |00c2: throw v3 │ │ -432e56: 1a04 a061 |00c3: const-string v4, "atom" // string@61a0 │ │ -432e5a: 6e20 fcab 4b00 |00c5: invoke-virtual {v11, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@abfc │ │ -432e60: 1a04 3248 |00c8: const-string v4, "Recognized type Atom" // string@4832 │ │ -432e64: 7120 7e0b 4200 |00ca: invoke-static {v2, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -432e6a: 1a04 c18c |00cd: const-string v4, "http://www.w3.org/XML/1998/namespace" // string@8cc1 │ │ -432e6e: 1a06 6896 |00cf: const-string v6, "lang" // string@9668 │ │ -432e72: 7230 44bb 4306 |00d1: invoke-interface {v3, v4, v6}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb44 │ │ -432e78: 0c03 |00d4: move-result-object v3 │ │ -432e7a: 3803 0500 |00d5: if-eqz v3, 00da // +0005 │ │ -432e7e: 6e20 efab 3b00 |00d7: invoke-virtual {v11, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setLanguage:(Ljava/lang/String;)V // method@abef │ │ -432e84: 620b 11d4 |00da: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d411 │ │ -432e88: 3805 0a00 |00dc: if-eqz v5, 00e6 // +000a │ │ -432e8c: 6e10 83b5 0500 |00de: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b583 │ │ -432e92: 2805 |00e1: goto 00e6 // +0005 │ │ -432e94: 0d00 |00e2: move-exception v0 │ │ -432e96: 6e10 e9b6 0000 |00e3: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -432e9c: 110b |00e6: return-object v11 │ │ -432e9e: 7210 4bbb 0300 |00e7: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@bb4b │ │ -432ea4: 0a06 |00ea: move-result v6 │ │ -432ea6: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -432eaa: 2203 011d |00ed: new-instance v3, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d01 │ │ -432eae: 1a04 aa51 |00ef: const-string v4, "Unable to get type" // string@51aa │ │ -432eb2: 7020 9fb0 4300 |00f1: invoke-direct {v3, v4}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@b09f │ │ -432eb8: 2703 |00f4: throw v3 │ │ -432eba: 3805 4900 |00f5: if-eqz v5, 013e // +0049 │ │ -432ebe: 6e10 83b5 0500 |00f7: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b583 │ │ -432ec4: 2844 |00fa: goto 013e // +0044 │ │ -432ec6: 0d0b |00fb: move-exception v11 │ │ -432ec8: 0750 |00fc: move-object v0, v5 │ │ -432eca: 2806 |00fd: goto 0103 // +0006 │ │ -432ecc: 0d01 |00fe: move-exception v1 │ │ -432ece: 2814 |00ff: goto 0113 // +0014 │ │ -432ed0: 0d0b |0100: move-exception v11 │ │ -432ed2: 2832 |0101: goto 0133 // +0032 │ │ -432ed4: 0d0b |0102: move-exception v11 │ │ -432ed6: 6e10 e9b6 0b00 |0103: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -432edc: 3800 3800 |0106: if-eqz v0, 013e // +0038 │ │ -432ee0: 6e10 83b5 0000 |0108: invoke-virtual {v0}, Ljava/io/Reader;.close:()V // method@b583 │ │ -432ee6: 2833 |010b: goto 013e // +0033 │ │ -432ee8: 0d0b |010c: move-exception v11 │ │ -432eea: 6e10 e9b6 0b00 |010d: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -432ef0: 282e |0110: goto 013e // +002e │ │ -432ef2: 0d01 |0111: move-exception v1 │ │ -432ef4: 0705 |0112: move-object v5, v0 │ │ -432ef6: 6e10 52bb 0100 |0113: invoke-virtual {v1}, Lorg/xmlpull/v1/XmlPullParserException;.printStackTrace:()V // method@bb52 │ │ -432efc: 2201 3f1e |0116: new-instance v1, Ljava/io/File; // type@1e3f │ │ -432f00: 6e10 d7ab 0b00 |0118: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getLocalFileUrl:()Ljava/lang/String; // method@abd7 │ │ -432f06: 0c0b |011b: move-result-object v11 │ │ -432f08: 7020 19b5 b100 |011c: invoke-direct {v1, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ -432f0e: 7110 3abb 0100 |011f: invoke-static {v1}, Lorg/jsoup/Jsoup;.parse:(Ljava/io/File;)Lorg/jsoup/nodes/Document; // method@bb3a │ │ -432f14: 1a00 ae8c |0122: const-string v0, "html" // string@8cae │ │ -432f18: 2805 |0124: goto 0129 // +0005 │ │ -432f1a: 0d0b |0125: move-exception v11 │ │ -432f1c: 6e10 e9b6 0b00 |0126: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -432f22: 220b 011d |0129: new-instance v11, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d01 │ │ -432f26: 6201 12d4 |012b: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d412 │ │ -432f2a: 7030 9eb0 1b00 |012d: invoke-direct {v11, v1, v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;Ljava/lang/String;)V // method@b09e │ │ -432f30: 270b |0130: throw v11 │ │ -432f32: 0d0b |0131: move-exception v11 │ │ -432f34: 0750 |0132: move-object v0, v5 │ │ -432f36: 3800 0a00 |0133: if-eqz v0, 013d // +000a │ │ -432f3a: 6e10 83b5 0000 |0135: invoke-virtual {v0}, Ljava/io/Reader;.close:()V // method@b583 │ │ -432f40: 2805 |0138: goto 013d // +0005 │ │ -432f42: 0d00 |0139: move-exception v0 │ │ -432f44: 6e10 e9b6 0000 |013a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -432f4a: 270b |013d: throw v11 │ │ -432f4c: 7120 7e0b 1200 |013e: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -432f52: 220b 011d |0141: new-instance v11, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d01 │ │ -432f56: 6200 12d4 |0143: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d412 │ │ -432f5a: 7020 9db0 0b00 |0145: invoke-direct {v11, v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V // method@b09d │ │ -432f60: 270b |0148: throw v11 │ │ +432ccc: |[432ccc] de.danoeh.antennapod.parser.feed.util.TypeGetter.getType:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; │ │ +432cdc: 6e10 d7ab 0b00 |0000: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getLocalFileUrl:()Ljava/lang/String; // method@abd7 │ │ +432ce2: 0c00 |0003: move-result-object v0 │ │ +432ce4: 1a01 1651 |0004: const-string v1, "Type is invalid" // string@5116 │ │ +432ce8: 1a02 1851 |0006: const-string v2, "TypeGetter" // string@5118 │ │ +432cec: 3800 3601 |0008: if-eqz v0, 013e // +0136 │ │ +432cf0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +432cf2: 7100 53bb 0000 |000b: invoke-static {}, Lorg/xmlpull/v1/XmlPullParserFactory;.newInstance:()Lorg/xmlpull/v1/XmlPullParserFactory; // method@bb53 │ │ +432cf8: 0c03 |000e: move-result-object v3 │ │ +432cfa: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +432cfc: 6e20 55bb 4300 |0010: invoke-virtual {v3, v4}, Lorg/xmlpull/v1/XmlPullParserFactory;.setNamespaceAware:(Z)V // method@bb55 │ │ +432d02: 6e10 54bb 0300 |0013: invoke-virtual {v3}, Lorg/xmlpull/v1/XmlPullParserFactory;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@bb54 │ │ +432d08: 0c03 |0016: move-result-object v3 │ │ +432d0a: 7020 dfb0 ba00 |0017: invoke-direct {v10, v11}, Lde/danoeh/antennapod/parser/feed/util/TypeGetter;.createReader:(Lde/danoeh/antennapod/model/feed/Feed;)Ljava/io/Reader; // method@b0df │ │ +432d10: 0c05 |001a: move-result-object v5 │ │ +432d12: 7220 50bb 5300 |001b: invoke-interface {v3, v5}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/Reader;)V // method@bb50 │ │ +432d18: 7210 46bb 0300 |001e: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@bb46 │ │ +432d1e: 0a06 |0021: move-result v6 │ │ +432d20: 3246 d300 |0022: if-eq v6, v4, 00f5 // +00d3 │ │ +432d24: 1227 |0024: const/4 v7, #int 2 // #2 │ │ +432d26: 3376 c200 |0025: if-ne v6, v7, 00e7 // +00c2 │ │ +432d2a: 7210 48bb 0300 |0027: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@bb48 │ │ +432d30: 0c06 |002a: move-result-object v6 │ │ +432d32: 6e10 8cb6 0600 |002b: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +432d38: 0a07 |002e: move-result v7 │ │ +432d3a: 1408 52ba 0100 |002f: const v8, #float 1.58675e-40 // #0001ba52 │ │ +432d40: 1a09 ecc0 |0032: const-string v9, "rss" // string@c0ec │ │ +432d44: 3287 1200 |0034: if-eq v7, v8, 0046 // +0012 │ │ +432d48: 1408 9ee5 2f00 |0036: const v8, #float 4.39864e-39 // #002fe59e │ │ +432d4e: 3287 0300 |0039: if-eq v7, v8, 003c // +0003 │ │ +432d52: 2813 |003b: goto 004e // +0013 │ │ +432d54: 1a07 8977 |003c: const-string v7, "feed" // string@7789 │ │ +432d58: 6e20 85b6 7600 |003e: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +432d5e: 0a07 |0041: move-result v7 │ │ +432d60: 3807 0c00 |0042: if-eqz v7, 004e // +000c │ │ +432d64: 1207 |0044: const/4 v7, #int 0 // #0 │ │ +432d66: 280a |0045: goto 004f // +000a │ │ +432d68: 6e20 85b6 9600 |0046: invoke-virtual {v6, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +432d6e: 0a07 |0049: move-result v7 │ │ +432d70: 3807 0400 |004a: if-eqz v7, 004e // +0004 │ │ +432d74: 1217 |004c: const/4 v7, #int 1 // #1 │ │ +432d76: 2802 |004d: goto 004f // +0002 │ │ +432d78: 12f7 |004e: const/4 v7, #int -1 // #ff │ │ +432d7a: 3807 7400 |004f: if-eqz v7, 00c3 // +0074 │ │ +432d7e: 3347 6700 |0051: if-ne v7, v4, 00b8 // +0067 │ │ +432d82: 1a04 ffd9 |0053: const-string v4, "version" // string@d9ff │ │ +432d86: 7230 44bb 0304 |0055: invoke-interface {v3, v0, v4}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb44 │ │ +432d8c: 0c03 |0058: move-result-object v3 │ │ +432d8e: 3903 1700 |0059: if-nez v3, 0070 // +0017 │ │ +432d92: 6e20 fcab 9b00 |005b: invoke-virtual {v11, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@abfc │ │ +432d98: 1a03 e60b |005e: const-string v3, "Assuming type RSS 2.0" // string@0be6 │ │ +432d9c: 7120 7e0b 3200 |0060: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +432da2: 620b 14d4 |0063: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d414 │ │ +432da6: 3805 0a00 |0065: if-eqz v5, 006f // +000a │ │ +432daa: 6e10 83b5 0500 |0067: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b583 │ │ +432db0: 2805 |006a: goto 006f // +0005 │ │ +432db2: 0d00 |006b: move-exception v0 │ │ +432db4: 6e10 e9b6 0000 |006c: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +432dba: 110b |006f: return-object v11 │ │ +432dbc: 1a04 0d08 |0070: const-string v4, "2.0" // string@080d │ │ +432dc0: 6e20 85b6 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +432dc6: 0a04 |0075: move-result v4 │ │ +432dc8: 3804 1700 |0076: if-eqz v4, 008d // +0017 │ │ +432dcc: 6e20 fcab 9b00 |0078: invoke-virtual {v11, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@abfc │ │ +432dd2: 1a03 3448 |007b: const-string v3, "Recognized type RSS 2.0" // string@4834 │ │ +432dd6: 7120 7e0b 3200 |007d: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +432ddc: 620b 14d4 |0080: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS20:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d414 │ │ +432de0: 3805 0a00 |0082: if-eqz v5, 008c // +000a │ │ +432de4: 6e10 83b5 0500 |0084: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b583 │ │ +432dea: 2805 |0087: goto 008c // +0005 │ │ +432dec: 0d00 |0088: move-exception v0 │ │ +432dee: 6e10 e9b6 0000 |0089: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +432df4: 110b |008c: return-object v11 │ │ +432df6: 1a04 f007 |008d: const-string v4, "0.91" // string@07f0 │ │ +432dfa: 6e20 85b6 4300 |008f: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +432e00: 0a04 |0092: move-result v4 │ │ +432e02: 3904 1300 |0093: if-nez v4, 00a6 // +0013 │ │ +432e06: 1a04 f107 |0095: const-string v4, "0.92" // string@07f1 │ │ +432e0a: 6e20 85b6 4300 |0097: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +432e10: 0a03 |009a: move-result v3 │ │ +432e12: 3803 0300 |009b: if-eqz v3, 009e // +0003 │ │ +432e16: 2809 |009d: goto 00a6 // +0009 │ │ +432e18: 2203 011d |009e: new-instance v3, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d01 │ │ +432e1c: 1a04 6152 |00a0: const-string v4, "Unsupported rss version" // string@5261 │ │ +432e20: 7020 9fb0 4300 |00a2: invoke-direct {v3, v4}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@b09f │ │ +432e26: 2703 |00a5: throw v3 │ │ +432e28: 1a03 3348 |00a6: const-string v3, "Recognized type RSS 0.91/0.92" // string@4833 │ │ +432e2c: 7120 7e0b 3200 |00a8: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +432e32: 620b 13d4 |00ab: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.RSS091:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d413 │ │ +432e36: 3805 0a00 |00ad: if-eqz v5, 00b7 // +000a │ │ +432e3a: 6e10 83b5 0500 |00af: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b583 │ │ +432e40: 2805 |00b2: goto 00b7 // +0005 │ │ +432e42: 0d00 |00b3: move-exception v0 │ │ +432e44: 6e10 e9b6 0000 |00b4: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +432e4a: 110b |00b7: return-object v11 │ │ +432e4c: 7120 7e0b 1200 |00b8: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +432e52: 2203 011d |00bb: new-instance v3, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d01 │ │ +432e56: 6204 12d4 |00bd: sget-object v4, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d412 │ │ +432e5a: 7030 9eb0 4306 |00bf: invoke-direct {v3, v4, v6}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;Ljava/lang/String;)V // method@b09e │ │ +432e60: 2703 |00c2: throw v3 │ │ +432e62: 1a04 a061 |00c3: const-string v4, "atom" // string@61a0 │ │ +432e66: 6e20 fcab 4b00 |00c5: invoke-virtual {v11, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setType:(Ljava/lang/String;)V // method@abfc │ │ +432e6c: 1a04 3248 |00c8: const-string v4, "Recognized type Atom" // string@4832 │ │ +432e70: 7120 7e0b 4200 |00ca: invoke-static {v2, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +432e76: 1a04 c18c |00cd: const-string v4, "http://www.w3.org/XML/1998/namespace" // string@8cc1 │ │ +432e7a: 1a06 6896 |00cf: const-string v6, "lang" // string@9668 │ │ +432e7e: 7230 44bb 4306 |00d1: invoke-interface {v3, v4, v6}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb44 │ │ +432e84: 0c03 |00d4: move-result-object v3 │ │ +432e86: 3803 0500 |00d5: if-eqz v3, 00da // +0005 │ │ +432e8a: 6e20 efab 3b00 |00d7: invoke-virtual {v11, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setLanguage:(Ljava/lang/String;)V // method@abef │ │ +432e90: 620b 11d4 |00da: sget-object v11, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.ATOM:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d411 │ │ +432e94: 3805 0a00 |00dc: if-eqz v5, 00e6 // +000a │ │ +432e98: 6e10 83b5 0500 |00de: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b583 │ │ +432e9e: 2805 |00e1: goto 00e6 // +0005 │ │ +432ea0: 0d00 |00e2: move-exception v0 │ │ +432ea2: 6e10 e9b6 0000 |00e3: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +432ea8: 110b |00e6: return-object v11 │ │ +432eaa: 7210 4bbb 0300 |00e7: invoke-interface {v3}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@bb4b │ │ +432eb0: 0a06 |00ea: move-result v6 │ │ +432eb2: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +432eb6: 2203 011d |00ed: new-instance v3, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d01 │ │ +432eba: 1a04 aa51 |00ef: const-string v4, "Unable to get type" // string@51aa │ │ +432ebe: 7020 9fb0 4300 |00f1: invoke-direct {v3, v4}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Ljava/lang/String;)V // method@b09f │ │ +432ec4: 2703 |00f4: throw v3 │ │ +432ec6: 3805 4900 |00f5: if-eqz v5, 013e // +0049 │ │ +432eca: 6e10 83b5 0500 |00f7: invoke-virtual {v5}, Ljava/io/Reader;.close:()V // method@b583 │ │ +432ed0: 2844 |00fa: goto 013e // +0044 │ │ +432ed2: 0d0b |00fb: move-exception v11 │ │ +432ed4: 0750 |00fc: move-object v0, v5 │ │ +432ed6: 2806 |00fd: goto 0103 // +0006 │ │ +432ed8: 0d01 |00fe: move-exception v1 │ │ +432eda: 2814 |00ff: goto 0113 // +0014 │ │ +432edc: 0d0b |0100: move-exception v11 │ │ +432ede: 2832 |0101: goto 0133 // +0032 │ │ +432ee0: 0d0b |0102: move-exception v11 │ │ +432ee2: 6e10 e9b6 0b00 |0103: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +432ee8: 3800 3800 |0106: if-eqz v0, 013e // +0038 │ │ +432eec: 6e10 83b5 0000 |0108: invoke-virtual {v0}, Ljava/io/Reader;.close:()V // method@b583 │ │ +432ef2: 2833 |010b: goto 013e // +0033 │ │ +432ef4: 0d0b |010c: move-exception v11 │ │ +432ef6: 6e10 e9b6 0b00 |010d: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +432efc: 282e |0110: goto 013e // +002e │ │ +432efe: 0d01 |0111: move-exception v1 │ │ +432f00: 0705 |0112: move-object v5, v0 │ │ +432f02: 6e10 52bb 0100 |0113: invoke-virtual {v1}, Lorg/xmlpull/v1/XmlPullParserException;.printStackTrace:()V // method@bb52 │ │ +432f08: 2201 3f1e |0116: new-instance v1, Ljava/io/File; // type@1e3f │ │ +432f0c: 6e10 d7ab 0b00 |0118: invoke-virtual {v11}, Lde/danoeh/antennapod/model/feed/Feed;.getLocalFileUrl:()Ljava/lang/String; // method@abd7 │ │ +432f12: 0c0b |011b: move-result-object v11 │ │ +432f14: 7020 19b5 b100 |011c: invoke-direct {v1, v11}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ +432f1a: 7110 3abb 0100 |011f: invoke-static {v1}, Lorg/jsoup/Jsoup;.parse:(Ljava/io/File;)Lorg/jsoup/nodes/Document; // method@bb3a │ │ +432f20: 1a00 ae8c |0122: const-string v0, "html" // string@8cae │ │ +432f24: 2805 |0124: goto 0129 // +0005 │ │ +432f26: 0d0b |0125: move-exception v11 │ │ +432f28: 6e10 e9b6 0b00 |0126: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +432f2e: 220b 011d |0129: new-instance v11, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d01 │ │ +432f32: 6201 12d4 |012b: sget-object v1, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d412 │ │ +432f36: 7030 9eb0 1b00 |012d: invoke-direct {v11, v1, v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;Ljava/lang/String;)V // method@b09e │ │ +432f3c: 270b |0130: throw v11 │ │ +432f3e: 0d0b |0131: move-exception v11 │ │ +432f40: 0750 |0132: move-object v0, v5 │ │ +432f42: 3800 0a00 |0133: if-eqz v0, 013d // +000a │ │ +432f46: 6e10 83b5 0000 |0135: invoke-virtual {v0}, Ljava/io/Reader;.close:()V // method@b583 │ │ +432f4c: 2805 |0138: goto 013d // +0005 │ │ +432f4e: 0d00 |0139: move-exception v0 │ │ +432f50: 6e10 e9b6 0000 |013a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +432f56: 270b |013d: throw v11 │ │ +432f58: 7120 7e0b 1200 |013e: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +432f5e: 220b 011d |0141: new-instance v11, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException; // type@1d01 │ │ +432f62: 6200 12d4 |0143: sget-object v0, Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;.INVALID:Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type; // field@d412 │ │ +432f66: 7020 9db0 0b00 |0145: invoke-direct {v11, v0}, Lde/danoeh/antennapod/parser/feed/UnsupportedFeedtypeException;.:(Lde/danoeh/antennapod/parser/feed/util/TypeGetter$Type;)V // method@b09d │ │ +432f6c: 270b |0148: throw v11 │ │ catches : 19 │ │ 0x000b - 0x001b │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0111 │ │ Ljava/io/IOException; -> 0x0102 │ │ -> 0x0100 │ │ 0x001b - 0x002f │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x00fe │ │ @@ -1010178,17 +1010178,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4330b8: |[4330b8] de.danoeh.antennapod.parser.media.BuildConfig.:()V │ │ -4330c8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4330ce: 0e00 |0003: return-void │ │ +4330c4: |[4330c4] de.danoeh.antennapod.parser.media.BuildConfig.:()V │ │ +4330d4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4330da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1010300,17 +1010300,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4330d0: |[4330d0] de.danoeh.antennapod.parser.media.R$attr.:()V │ │ -4330e0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4330e6: 0e00 |0003: return-void │ │ +4330dc: |[4330dc] de.danoeh.antennapod.parser.media.R$attr.:()V │ │ +4330ec: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4330f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1010377,17 +1010377,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4330e8: |[4330e8] de.danoeh.antennapod.parser.media.R$color.:()V │ │ -4330f8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4330fe: 0e00 |0003: return-void │ │ +4330f4: |[4330f4] de.danoeh.antennapod.parser.media.R$color.:()V │ │ +433104: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43310a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1010529,17 +1010529,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -433100: |[433100] de.danoeh.antennapod.parser.media.R$dimen.:()V │ │ -433110: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -433116: 0e00 |0003: return-void │ │ +43310c: |[43310c] de.danoeh.antennapod.parser.media.R$dimen.:()V │ │ +43311c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +433122: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1010631,17 +1010631,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -433118: |[433118] de.danoeh.antennapod.parser.media.R$drawable.:()V │ │ -433128: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43312e: 0e00 |0003: return-void │ │ +433124: |[433124] de.danoeh.antennapod.parser.media.R$drawable.:()V │ │ +433134: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43313a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1011063,17 +1011063,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -433130: |[433130] de.danoeh.antennapod.parser.media.R$id.:()V │ │ -433140: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -433146: 0e00 |0003: return-void │ │ +43313c: |[43313c] de.danoeh.antennapod.parser.media.R$id.:()V │ │ +43314c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +433152: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1011115,17 +1011115,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -433148: |[433148] de.danoeh.antennapod.parser.media.R$integer.:()V │ │ -433158: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43315e: 0e00 |0003: return-void │ │ +433154: |[433154] de.danoeh.antennapod.parser.media.R$integer.:()V │ │ +433164: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43316a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1011237,17 +1011237,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -433160: |[433160] de.danoeh.antennapod.parser.media.R$layout.:()V │ │ -433170: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -433176: 0e00 |0003: return-void │ │ +43316c: |[43316c] de.danoeh.antennapod.parser.media.R$layout.:()V │ │ +43317c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +433182: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1011289,17 +1011289,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -433178: |[433178] de.danoeh.antennapod.parser.media.R$string.:()V │ │ -433188: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43318e: 0e00 |0003: return-void │ │ +433184: |[433184] de.danoeh.antennapod.parser.media.R$string.:()V │ │ +433194: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43319a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1011391,17 +1011391,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4332d0: |[4332d0] de.danoeh.antennapod.parser.media.R$style.:()V │ │ -4332e0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4332e6: 0e00 |0003: return-void │ │ +4332dc: |[4332dc] de.danoeh.antennapod.parser.media.R$style.:()V │ │ +4332ec: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4332f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1011653,65 +1011653,65 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 140 16-bit code units │ │ -433190: |[433190] de.danoeh.antennapod.parser.media.R$styleable.:()V │ │ -4331a0: 1400 b603 047f |0000: const v0, #float 1.75477e+38 // #7f0403b6 │ │ -4331a6: 1401 ed03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ed │ │ -4331ac: 2420 0020 1000 |0006: filled-new-array {v0, v1}, [I // type@2000 │ │ -4331b2: 0c00 |0009: move-result-object v0 │ │ -4331b4: 6900 c2d4 |000a: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.Capability:[I // field@d4c2 │ │ -4331b8: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ -4331be: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ -4331c4: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ -4331ca: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ -4331d0: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ -4331d6: 2451 0020 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -4331dc: 0c00 |001e: move-result-object v0 │ │ -4331de: 6900 c5d4 |001f: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.ColorStateListItem:[I // field@d4c5 │ │ -4331e2: 1270 |0021: const/4 v0, #int 7 // #7 │ │ -4331e4: 2300 0020 |0022: new-array v0, v0, [I // type@2000 │ │ -4331e8: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ -4331ee: 6900 cbd4 |0027: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.FontFamily:[I // field@d4cb │ │ -4331f2: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ -4331f6: 2300 0020 |002b: new-array v0, v0, [I // type@2000 │ │ -4331fa: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ -433200: 6900 ccd4 |0030: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.FontFamilyFont:[I // field@d4cc │ │ -433204: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ -433208: 2300 0020 |0034: new-array v0, v0, [I // type@2000 │ │ -43320c: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ -433212: 6900 ded4 |0039: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.GradientColor:[I // field@d4de │ │ -433216: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ -43321c: 2420 0020 0200 |003e: filled-new-array {v2, v0}, [I // type@2000 │ │ -433222: 0c00 |0041: move-result-object v0 │ │ -433224: 6900 dfd4 |0042: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.GradientColorItem:[I // field@d4df │ │ -433228: 0e00 |0044: return-void │ │ -43322a: 0000 |0045: nop // spacer │ │ -43322c: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ -433250: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ -433280: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0070: array-data (28 units) │ │ +43319c: |[43319c] de.danoeh.antennapod.parser.media.R$styleable.:()V │ │ +4331ac: 1400 b603 047f |0000: const v0, #float 1.75477e+38 // #7f0403b6 │ │ +4331b2: 1401 ed03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ed │ │ +4331b8: 2420 0020 1000 |0006: filled-new-array {v0, v1}, [I // type@2000 │ │ +4331be: 0c00 |0009: move-result-object v0 │ │ +4331c0: 6900 c2d4 |000a: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.Capability:[I // field@d4c2 │ │ +4331c4: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ +4331ca: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ +4331d0: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ +4331d6: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ +4331dc: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ +4331e2: 2451 0020 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +4331e8: 0c00 |001e: move-result-object v0 │ │ +4331ea: 6900 c5d4 |001f: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.ColorStateListItem:[I // field@d4c5 │ │ +4331ee: 1270 |0021: const/4 v0, #int 7 // #7 │ │ +4331f0: 2300 0020 |0022: new-array v0, v0, [I // type@2000 │ │ +4331f4: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ +4331fa: 6900 cbd4 |0027: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.FontFamily:[I // field@d4cb │ │ +4331fe: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ +433202: 2300 0020 |002b: new-array v0, v0, [I // type@2000 │ │ +433206: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ +43320c: 6900 ccd4 |0030: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.FontFamilyFont:[I // field@d4cc │ │ +433210: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ +433214: 2300 0020 |0034: new-array v0, v0, [I // type@2000 │ │ +433218: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ +43321e: 6900 ded4 |0039: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.GradientColor:[I // field@d4de │ │ +433222: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ +433228: 2420 0020 0200 |003e: filled-new-array {v2, v0}, [I // type@2000 │ │ +43322e: 0c00 |0041: move-result-object v0 │ │ +433230: 6900 dfd4 |0042: sput-object v0, Lde/danoeh/antennapod/parser/media/R$styleable;.GradientColorItem:[I // field@d4df │ │ +433234: 0e00 |0044: return-void │ │ +433236: 0000 |0045: nop // spacer │ │ +433238: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ +43325c: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ +43328c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0070: array-data (28 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/media/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4332b8: |[4332b8] de.danoeh.antennapod.parser.media.R$styleable.:()V │ │ -4332c8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4332ce: 0e00 |0003: return-void │ │ +4332c4: |[4332c4] de.danoeh.antennapod.parser.media.R$styleable.:()V │ │ +4332d4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4332da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1011742,17 +1011742,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4332e8: |[4332e8] de.danoeh.antennapod.parser.media.R.:()V │ │ -4332f8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4332fe: 0e00 |0003: return-void │ │ +4332f4: |[4332f4] de.danoeh.antennapod.parser.media.R.:()V │ │ +433304: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43330a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1011849,18 +1011849,18 @@ │ │ type : '(Lorg/apache/commons/io/input/CountingInputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -433b38: |[433b38] de.danoeh.antennapod.parser.media.id3.ID3Reader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ -433b48: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -433b4e: 5b01 fcd4 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ -433b52: 0e00 |0005: return-void │ │ +433b44: |[433b44] de.danoeh.antennapod.parser.media.id3.ID3Reader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ +433b54: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +433b5a: 5b01 fcd4 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ +433b5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/parser/media/id3/ID3Reader; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/apache/commons/io/input/CountingInputStream; │ │ @@ -1011870,37 +1011870,37 @@ │ │ type : '(Ljava/nio/charset/Charset;I)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -433968: |[433968] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString1:(Ljava/nio/charset/Charset;I)Ljava/lang/String; │ │ -433978: 2200 391e |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e39 │ │ -43397c: 7010 f9b4 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b4f9 │ │ -433982: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -433984: 3551 0f00 |0006: if-ge v1, v5, 0015 // +000f │ │ -433988: 6e10 f6b0 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ -43398e: 0a02 |000b: move-result v2 │ │ -433990: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -433994: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ -433998: 2805 |0010: goto 0015 // +0005 │ │ -43399a: 6e20 01b5 2000 |0011: invoke-virtual {v0, v2}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b501 │ │ -4339a0: 28f2 |0014: goto 0006 // -000e │ │ -4339a2: 6e10 b2b7 0400 |0015: invoke-virtual {v4}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b7b2 │ │ -4339a8: 0c04 |0018: move-result-object v4 │ │ -4339aa: 6e10 feb4 0000 |0019: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b4fe │ │ -4339b0: 0c05 |001c: move-result-object v5 │ │ -4339b2: 7110 95b7 0500 |001d: invoke-static {v5}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b795 │ │ -4339b8: 0c05 |0020: move-result-object v5 │ │ -4339ba: 6e20 b3b7 5400 |0021: invoke-virtual {v4, v5}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b7b3 │ │ -4339c0: 0c04 |0024: move-result-object v4 │ │ -4339c2: 6e10 97b7 0400 |0025: invoke-virtual {v4}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b797 │ │ -4339c8: 0c04 |0028: move-result-object v4 │ │ -4339ca: 1104 |0029: return-object v4 │ │ +433974: |[433974] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString1:(Ljava/nio/charset/Charset;I)Ljava/lang/String; │ │ +433984: 2200 391e |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e39 │ │ +433988: 7010 f9b4 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b4f9 │ │ +43398e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +433990: 3551 0f00 |0006: if-ge v1, v5, 0015 // +000f │ │ +433994: 6e10 f6b0 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ +43399a: 0a02 |000b: move-result v2 │ │ +43399c: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4339a0: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ +4339a4: 2805 |0010: goto 0015 // +0005 │ │ +4339a6: 6e20 01b5 2000 |0011: invoke-virtual {v0, v2}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b501 │ │ +4339ac: 28f2 |0014: goto 0006 // -000e │ │ +4339ae: 6e10 b2b7 0400 |0015: invoke-virtual {v4}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b7b2 │ │ +4339b4: 0c04 |0018: move-result-object v4 │ │ +4339b6: 6e10 feb4 0000 |0019: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b4fe │ │ +4339bc: 0c05 |001c: move-result-object v5 │ │ +4339be: 7110 95b7 0500 |001d: invoke-static {v5}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b795 │ │ +4339c4: 0c05 |0020: move-result-object v5 │ │ +4339c6: 6e20 b3b7 5400 |0021: invoke-virtual {v4, v5}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b7b3 │ │ +4339cc: 0c04 |0024: move-result-object v4 │ │ +4339ce: 6e10 97b7 0400 |0025: invoke-virtual {v4}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b797 │ │ +4339d4: 0c04 |0028: move-result-object v4 │ │ +4339d6: 1104 |0029: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0008 line=171 │ │ 0x0011 line=176 │ │ 0x0015 line=178 │ │ locals : │ │ @@ -1011913,52 +1011913,52 @@ │ │ type : '(Ljava/nio/charset/Charset;I)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 71 16-bit code units │ │ -4339cc: |[4339cc] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; │ │ -4339dc: 2200 391e |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e39 │ │ -4339e0: 7010 f9b4 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b4f9 │ │ -4339e6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -4339e8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -4339ea: d803 0201 |0007: add-int/lit8 v3, v2, #int 1 // #01 │ │ -4339ee: 3573 1900 |0009: if-ge v3, v7, 0022 // +0019 │ │ -4339f2: 6e10 f6b0 0500 |000b: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ -4339f8: 0a03 |000e: move-result v3 │ │ -4339fa: 6e10 f6b0 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ -433a00: 0a04 |0012: move-result v4 │ │ -433a02: 3903 0600 |0013: if-nez v3, 0019 // +0006 │ │ -433a06: 3904 0400 |0015: if-nez v4, 0019 // +0004 │ │ -433a0a: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -433a0c: 280a |0018: goto 0022 // +000a │ │ -433a0e: d802 0202 |0019: add-int/lit8 v2, v2, #int 2 // #02 │ │ -433a12: 6e20 01b5 3000 |001b: invoke-virtual {v0, v3}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b501 │ │ -433a18: 6e20 01b5 4000 |001e: invoke-virtual {v0, v4}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b501 │ │ -433a1e: 28e6 |0021: goto 0007 // -001a │ │ -433a20: 3901 0d00 |0022: if-nez v1, 002f // +000d │ │ -433a24: 3572 0b00 |0024: if-ge v2, v7, 002f // +000b │ │ -433a28: 6e10 f6b0 0500 |0026: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ -433a2e: 0a07 |0029: move-result v7 │ │ -433a30: 3807 0500 |002a: if-eqz v7, 002f // +0005 │ │ -433a34: 6e20 01b5 7000 |002c: invoke-virtual {v0, v7}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b501 │ │ -433a3a: 6e10 b2b7 0600 |002f: invoke-virtual {v6}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b7b2 │ │ -433a40: 0c06 |0032: move-result-object v6 │ │ -433a42: 6e10 feb4 0000 |0033: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b4fe │ │ -433a48: 0c07 |0036: move-result-object v7 │ │ -433a4a: 7110 95b7 0700 |0037: invoke-static {v7}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b795 │ │ -433a50: 0c07 |003a: move-result-object v7 │ │ -433a52: 6e20 b3b7 7600 |003b: invoke-virtual {v6, v7}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b7b3 │ │ -433a58: 0c06 |003e: move-result-object v6 │ │ -433a5a: 6e10 97b7 0600 |003f: invoke-virtual {v6}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b797 │ │ -433a60: 0c06 |0042: move-result-object v6 │ │ -433a62: 1106 |0043: return-object v6 │ │ -433a64: 1a06 0000 |0044: const-string v6, "" // string@0000 │ │ -433a68: 1106 |0046: return-object v6 │ │ +4339d8: |[4339d8] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; │ │ +4339e8: 2200 391e |0000: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e39 │ │ +4339ec: 7010 f9b4 0000 |0002: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b4f9 │ │ +4339f2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +4339f4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +4339f6: d803 0201 |0007: add-int/lit8 v3, v2, #int 1 // #01 │ │ +4339fa: 3573 1900 |0009: if-ge v3, v7, 0022 // +0019 │ │ +4339fe: 6e10 f6b0 0500 |000b: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ +433a04: 0a03 |000e: move-result v3 │ │ +433a06: 6e10 f6b0 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ +433a0c: 0a04 |0012: move-result v4 │ │ +433a0e: 3903 0600 |0013: if-nez v3, 0019 // +0006 │ │ +433a12: 3904 0400 |0015: if-nez v4, 0019 // +0004 │ │ +433a16: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +433a18: 280a |0018: goto 0022 // +000a │ │ +433a1a: d802 0202 |0019: add-int/lit8 v2, v2, #int 2 // #02 │ │ +433a1e: 6e20 01b5 3000 |001b: invoke-virtual {v0, v3}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b501 │ │ +433a24: 6e20 01b5 4000 |001e: invoke-virtual {v0, v4}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b501 │ │ +433a2a: 28e6 |0021: goto 0007 // -001a │ │ +433a2c: 3901 0d00 |0022: if-nez v1, 002f // +000d │ │ +433a30: 3572 0b00 |0024: if-ge v2, v7, 002f // +000b │ │ +433a34: 6e10 f6b0 0500 |0026: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ +433a3a: 0a07 |0029: move-result v7 │ │ +433a3c: 3807 0500 |002a: if-eqz v7, 002f // +0005 │ │ +433a40: 6e20 01b5 7000 |002c: invoke-virtual {v0, v7}, Ljava/io/ByteArrayOutputStream;.write:(I)V // method@b501 │ │ +433a46: 6e10 b2b7 0600 |002f: invoke-virtual {v6}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b7b2 │ │ +433a4c: 0c06 |0032: move-result-object v6 │ │ +433a4e: 6e10 feb4 0000 |0033: invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@b4fe │ │ +433a54: 0c07 |0036: move-result-object v7 │ │ +433a56: 7110 95b7 0700 |0037: invoke-static {v7}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b795 │ │ +433a5c: 0c07 |003a: move-result-object v7 │ │ +433a5e: 6e20 b3b7 7600 |003b: invoke-virtual {v6, v7}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b7b3 │ │ +433a64: 0c06 |003e: move-result-object v6 │ │ +433a66: 6e10 97b7 0600 |003f: invoke-virtual {v6}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b797 │ │ +433a6c: 0c06 |0042: move-result-object v6 │ │ +433a6e: 1106 |0043: return-object v6 │ │ +433a70: 1a06 0000 |0044: const-string v6, "" // string@0000 │ │ +433a74: 1106 |0046: return-object v6 │ │ catches : 1 │ │ 0x002f - 0x0043 │ │ Ljava/nio/charset/MalformedInputException; -> 0x0044 │ │ positions : │ │ 0x0000 line=185 │ │ 0x000b line=189 │ │ 0x000f line=190 │ │ @@ -1011977,58 +1011977,58 @@ │ │ type : '(I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -4338d4: |[4338d4] de.danoeh.antennapod.parser.media.id3.ID3Reader.unsynchsafe:(I)I │ │ -4338e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4338e6: 1501 007f |0001: const/high16 v1, #int 2130706432 // #7f00 │ │ -4338ea: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ -4338ee: e100 0001 |0005: shr-int/lit8 v0, v0, #int 1 // #01 │ │ -4338f2: 9502 0401 |0007: and-int v2, v4, v1 │ │ -4338f6: b620 |0009: or-int/2addr v0, v2 │ │ -4338f8: e101 0108 |000a: shr-int/lit8 v1, v1, #int 8 // #08 │ │ -4338fc: 28f7 |000c: goto 0003 // -0009 │ │ -4338fe: 0f00 |000d: return v0 │ │ +4338e0: |[4338e0] de.danoeh.antennapod.parser.media.id3.ID3Reader.unsynchsafe:(I)I │ │ +4338f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4338f2: 1501 007f |0001: const/high16 v1, #int 2130706432 // #7f00 │ │ +4338f6: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ +4338fa: e100 0001 |0005: shr-int/lit8 v0, v0, #int 1 // #01 │ │ +4338fe: 9502 0401 |0007: and-int v2, v4, v1 │ │ +433902: b620 |0009: or-int/2addr v0, v2 │ │ +433904: e101 0108 |000a: shr-int/lit8 v1, v1, #int 8 // #08 │ │ +433908: 28f7 |000c: goto 0003 // -0009 │ │ +43390a: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/parser/media/id3/ID3Reader;) │ │ name : 'expectChar' │ │ type : '(C)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -433b54: |[433b54] de.danoeh.antennapod.parser.media.id3.ID3Reader.expectChar:(C)V │ │ -433b64: 5440 fcd4 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ -433b68: 6e10 f4ba 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@baf4 │ │ -433b6e: 0a00 |0005: move-result v0 │ │ -433b70: 8e00 |0006: int-to-char v0, v0 │ │ -433b72: 3350 0300 |0007: if-ne v0, v5, 000a // +0003 │ │ -433b76: 0e00 |0009: return-void │ │ -433b78: 2201 221d |000a: new-instance v1, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException; // type@1d22 │ │ -433b7c: 2202 8d1e |000c: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -433b80: 7010 adb6 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -433b86: 1a03 9616 |0011: const-string v3, "Expected " // string@1696 │ │ -433b8a: 6e20 b9b6 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433b90: 6e20 b1b6 5200 |0016: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ -433b96: 1a05 6800 |0019: const-string v5, " and got " // string@0068 │ │ -433b9a: 6e20 b9b6 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433ba0: 6e20 b1b6 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ -433ba6: 6e10 c3b6 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -433bac: 0c05 |0024: move-result-object v5 │ │ -433bae: 7020 05b1 5100 |0025: invoke-direct {v1, v5}, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException;.:(Ljava/lang/String;)V // method@b105 │ │ -433bb4: 2701 |0028: throw v1 │ │ +433b60: |[433b60] de.danoeh.antennapod.parser.media.id3.ID3Reader.expectChar:(C)V │ │ +433b70: 5440 fcd4 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ +433b74: 6e10 f4ba 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@baf4 │ │ +433b7a: 0a00 |0005: move-result v0 │ │ +433b7c: 8e00 |0006: int-to-char v0, v0 │ │ +433b7e: 3350 0300 |0007: if-ne v0, v5, 000a // +0003 │ │ +433b82: 0e00 |0009: return-void │ │ +433b84: 2201 221d |000a: new-instance v1, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException; // type@1d22 │ │ +433b88: 2202 8d1e |000c: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +433b8c: 7010 adb6 0200 |000e: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +433b92: 1a03 9616 |0011: const-string v3, "Expected " // string@1696 │ │ +433b96: 6e20 b9b6 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433b9c: 6e20 b1b6 5200 |0016: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ +433ba2: 1a05 6800 |0019: const-string v5, " and got " // string@0068 │ │ +433ba6: 6e20 b9b6 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433bac: 6e20 b1b6 0200 |001e: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ +433bb2: 6e10 c3b6 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +433bb8: 0c05 |0024: move-result-object v5 │ │ +433bba: 7020 05b1 5100 |0025: invoke-direct {v1, v5}, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException;.:(Ljava/lang/String;)V // method@b105 │ │ +433bc0: 2701 |0028: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x000a line=88 │ │ locals : │ │ 0x0000 - 0x0029 reg=4 this Lde/danoeh/antennapod/parser/media/id3/ID3Reader; │ │ 0x0000 - 0x0029 reg=5 (null) C │ │ @@ -1012038,19 +1012038,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -433858: |[433858] de.danoeh.antennapod.parser.media.id3.ID3Reader.getPosition:()I │ │ -433868: 5410 fcd4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ -43386c: 6e10 f3ba 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/CountingInputStream;.getCount:()I // method@baf3 │ │ -433872: 0a00 |0005: move-result v0 │ │ -433874: 0f00 |0006: return v0 │ │ +433864: |[433864] de.danoeh.antennapod.parser.media.id3.ID3Reader.getPosition:()I │ │ +433874: 5410 fcd4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ +433878: 6e10 f3ba 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/CountingInputStream;.getCount:()I // method@baf3 │ │ +43387e: 0a00 |0005: move-result v0 │ │ +433880: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/parser/media/id3/ID3Reader; │ │ │ │ #2 : (in Lde/danoeh/antennapod/parser/media/id3/ID3Reader;) │ │ @@ -1012058,20 +1012058,20 @@ │ │ type : '()B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -433768: |[433768] de.danoeh.antennapod.parser.media.id3.ID3Reader.readByte:()B │ │ -433778: 5410 fcd4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ -43377c: 6e10 f4ba 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@baf4 │ │ -433782: 0a00 |0005: move-result v0 │ │ -433784: 8d00 |0006: int-to-byte v0, v0 │ │ -433786: 0f00 |0007: return v0 │ │ +433774: |[433774] de.danoeh.antennapod.parser.media.id3.ID3Reader.readByte:()B │ │ +433784: 5410 fcd4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ +433788: 6e10 f4ba 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@baf4 │ │ +43378e: 0a00 |0005: move-result v0 │ │ +433790: 8d00 |0006: int-to-byte v0, v0 │ │ +433792: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/parser/media/id3/ID3Reader; │ │ │ │ #3 : (in Lde/danoeh/antennapod/parser/media/id3/ID3Reader;) │ │ @@ -1012079,40 +1012079,40 @@ │ │ type : '(II)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -433900: |[433900] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString:(II)Ljava/lang/String; │ │ -433910: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -433912: 3202 1f00 |0001: if-eq v2, v0, 0020 // +001f │ │ -433916: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -433918: 3302 0300 |0004: if-ne v2, v0, 0007 // +0003 │ │ -43391c: 281a |0006: goto 0020 // +001a │ │ -43391e: 1230 |0007: const/4 v0, #int 3 // #3 │ │ -433920: 3302 0d00 |0008: if-ne v2, v0, 0015 // +000d │ │ -433924: 1a02 8051 |000a: const-string v2, "UTF-8" // string@5180 │ │ -433928: 7110 b0b7 0200 |000c: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b7b0 │ │ -43392e: 0c02 |000f: move-result-object v2 │ │ -433930: 7030 f9b0 2103 |0010: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@b0f9 │ │ -433936: 0c02 |0013: move-result-object v2 │ │ -433938: 1102 |0014: return-object v2 │ │ -43393a: 1a02 fc1b |0015: const-string v2, "ISO-8859-1" // string@1bfc │ │ -43393e: 7110 b0b7 0200 |0017: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b7b0 │ │ -433944: 0c02 |001a: move-result-object v2 │ │ -433946: 7030 f8b0 2103 |001b: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString1:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@b0f8 │ │ -43394c: 0c02 |001e: move-result-object v2 │ │ -43394e: 1102 |001f: return-object v2 │ │ -433950: 1a02 7d51 |0020: const-string v2, "UTF-16" // string@517d │ │ -433954: 7110 b0b7 0200 |0022: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b7b0 │ │ -43395a: 0c02 |0025: move-result-object v2 │ │ -43395c: 7030 f9b0 2103 |0026: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@b0f9 │ │ -433962: 0c02 |0029: move-result-object v2 │ │ -433964: 1102 |002a: return-object v2 │ │ +43390c: |[43390c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodedString:(II)Ljava/lang/String; │ │ +43391c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +43391e: 3202 1f00 |0001: if-eq v2, v0, 0020 // +001f │ │ +433922: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +433924: 3302 0300 |0004: if-ne v2, v0, 0007 // +0003 │ │ +433928: 281a |0006: goto 0020 // +001a │ │ +43392a: 1230 |0007: const/4 v0, #int 3 // #3 │ │ +43392c: 3302 0d00 |0008: if-ne v2, v0, 0015 // +000d │ │ +433930: 1a02 8051 |000a: const-string v2, "UTF-8" // string@5180 │ │ +433934: 7110 b0b7 0200 |000c: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b7b0 │ │ +43393a: 0c02 |000f: move-result-object v2 │ │ +43393c: 7030 f9b0 2103 |0010: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@b0f9 │ │ +433942: 0c02 |0013: move-result-object v2 │ │ +433944: 1102 |0014: return-object v2 │ │ +433946: 1a02 fc1b |0015: const-string v2, "ISO-8859-1" // string@1bfc │ │ +43394a: 7110 b0b7 0200 |0017: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b7b0 │ │ +433950: 0c02 |001a: move-result-object v2 │ │ +433952: 7030 f8b0 2103 |001b: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString1:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@b0f8 │ │ +433958: 0c02 |001e: move-result-object v2 │ │ +43395a: 1102 |001f: return-object v2 │ │ +43395c: 1a02 7d51 |0020: const-string v2, "UTF-16" // string@517d │ │ +433960: 7110 b0b7 0200 |0022: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b7b0 │ │ +433966: 0c02 |0025: move-result-object v2 │ │ +433968: 7030 f9b0 2103 |0026: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString2:(Ljava/nio/charset/Charset;I)Ljava/lang/String; // method@b0f9 │ │ +43396e: 0c02 |0029: move-result-object v2 │ │ +433970: 1102 |002a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x000c line=158 │ │ 0x0017 line=160 │ │ 0x0022 line=156 │ │ locals : │ │ 0x0000 - 0x002b reg=1 this Lde/danoeh/antennapod/parser/media/id3/ID3Reader; │ │ @@ -1012124,21 +1012124,21 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -433a7c: |[433a7c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodingAndString:(I)Ljava/lang/String; │ │ -433a8c: 6e10 f6b0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ -433a92: 0a00 |0003: move-result v0 │ │ -433a94: d802 02ff |0004: add-int/lit8 v2, v2, #int -1 // #ff │ │ -433a98: 6e30 f7b0 0102 |0006: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b0f7 │ │ -433a9e: 0c02 |0009: move-result-object v2 │ │ -433aa0: 1102 |000a: return-object v2 │ │ +433a88: |[433a88] de.danoeh.antennapod.parser.media.id3.ID3Reader.readEncodingAndString:(I)Ljava/lang/String; │ │ +433a98: 6e10 f6b0 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ +433a9e: 0a00 |0003: move-result v0 │ │ +433aa0: d802 02ff |0004: add-int/lit8 v2, v2, #int -1 // #ff │ │ +433aa4: 6e30 f7b0 0102 |0006: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b0f7 │ │ +433aaa: 0c02 |0009: move-result-object v2 │ │ +433aac: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0006 line=136 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/parser/media/id3/ID3Reader; │ │ 0x0000 - 0x000b reg=2 (null) I │ │ @@ -1012148,35 +1012148,35 @@ │ │ type : '(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -433bb8: |[433bb8] de.danoeh.antennapod.parser.media.id3.ID3Reader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ -433bc8: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -433bcc: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -433bd2: 1a01 8d4b |0005: const-string v1, "Skipping frame: " // string@4b8d │ │ -433bd6: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433bdc: 6e10 0bb1 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b10b │ │ -433be2: 0c01 |000d: move-result-object v1 │ │ -433be4: 6e20 b9b6 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433bea: 1a01 ce06 |0011: const-string v1, ", size: " // string@06ce │ │ -433bee: 6e20 b9b6 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433bf4: 6e10 0cb1 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ -433bfa: 0a01 |0019: move-result v1 │ │ -433bfc: 6e20 b4b6 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -433c02: 6e10 c3b6 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -433c08: 0c00 |0020: move-result-object v0 │ │ -433c0a: 1a01 361b |0021: const-string v1, "ID3Reader" // string@1b36 │ │ -433c0e: 7120 7e0b 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -433c14: 6e10 0cb1 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ -433c1a: 0a03 |0029: move-result v3 │ │ -433c1c: 6e20 03b1 3200 |002a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b103 │ │ -433c22: 0e00 |002d: return-void │ │ +433bc4: |[433bc4] de.danoeh.antennapod.parser.media.id3.ID3Reader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ +433bd4: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +433bd8: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +433bde: 1a01 8d4b |0005: const-string v1, "Skipping frame: " // string@4b8d │ │ +433be2: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433be8: 6e10 0bb1 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b10b │ │ +433bee: 0c01 |000d: move-result-object v1 │ │ +433bf0: 6e20 b9b6 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433bf6: 1a01 ce06 |0011: const-string v1, ", size: " // string@06ce │ │ +433bfa: 6e20 b9b6 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433c00: 6e10 0cb1 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ +433c06: 0a01 |0019: move-result v1 │ │ +433c08: 6e20 b4b6 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +433c0e: 6e10 c3b6 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +433c14: 0c00 |0020: move-result-object v0 │ │ +433c16: 1a01 361b |0021: const-string v1, "ID3Reader" // string@1b36 │ │ +433c1a: 7120 7e0b 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +433c20: 6e10 0cb1 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ +433c26: 0a03 |0029: move-result v3 │ │ +433c28: 6e20 03b1 3200 |002a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b103 │ │ +433c2e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0026 line=50 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Lde/danoeh/antennapod/parser/media/id3/ID3Reader; │ │ 0x0000 - 0x002e reg=3 (null) Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; │ │ @@ -1012186,33 +1012186,33 @@ │ │ type : '()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -433788: |[433788] de.danoeh.antennapod.parser.media.id3.ID3Reader.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; │ │ -433798: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -43379a: 6e20 00b1 0400 |0001: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readPlainBytesToString:(I)Ljava/lang/String; // method@b100 │ │ -4337a0: 0c00 |0004: move-result-object v0 │ │ -4337a2: 6e10 feb0 0400 |0005: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@b0fe │ │ -4337a8: 0a01 |0008: move-result v1 │ │ -4337aa: 5442 fdd4 |0009: iget-object v2, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@d4fd │ │ -4337ae: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ -4337b2: 6e10 0fb1 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.getVersion:()S // method@b10f │ │ -4337b8: 0a02 |0010: move-result v2 │ │ -4337ba: 1303 0004 |0011: const/16 v3, #int 1024 // #400 │ │ -4337be: 3432 0600 |0013: if-lt v2, v3, 0019 // +0006 │ │ -4337c2: 7020 04b1 1400 |0015: invoke-direct {v4, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.unsynchsafe:(I)I // method@b104 │ │ -4337c8: 0a01 |0018: move-result v1 │ │ -4337ca: 6e10 01b1 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readShort:()S // method@b101 │ │ -4337d0: 0a02 |001c: move-result v2 │ │ -4337d2: 2203 241d |001d: new-instance v3, Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // type@1d24 │ │ -4337d6: 7040 09b1 0321 |001f: invoke-direct {v3, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;.:(Ljava/lang/String;IS)V // method@b109 │ │ -4337dc: 1103 |0022: return-object v3 │ │ +433794: |[433794] de.danoeh.antennapod.parser.media.id3.ID3Reader.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; │ │ +4337a4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +4337a6: 6e20 00b1 0400 |0001: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readPlainBytesToString:(I)Ljava/lang/String; // method@b100 │ │ +4337ac: 0c00 |0004: move-result-object v0 │ │ +4337ae: 6e10 feb0 0400 |0005: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@b0fe │ │ +4337b4: 0a01 |0008: move-result v1 │ │ +4337b6: 5442 fdd4 |0009: iget-object v2, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@d4fd │ │ +4337ba: 3802 0e00 |000b: if-eqz v2, 0019 // +000e │ │ +4337be: 6e10 0fb1 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.getVersion:()S // method@b10f │ │ +4337c4: 0a02 |0010: move-result v2 │ │ +4337c6: 1303 0004 |0011: const/16 v3, #int 1024 // #400 │ │ +4337ca: 3432 0600 |0013: if-lt v2, v3, 0019 // +0006 │ │ +4337ce: 7020 04b1 1400 |0015: invoke-direct {v4, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.unsynchsafe:(I)I // method@b104 │ │ +4337d4: 0a01 |0018: move-result v1 │ │ +4337d6: 6e10 01b1 0400 |0019: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readShort:()S // method@b101 │ │ +4337dc: 0a02 |001c: move-result v2 │ │ +4337de: 2203 241d |001d: new-instance v3, Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // type@1d24 │ │ +4337e2: 7040 09b1 0321 |001f: invoke-direct {v3, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;.:(Ljava/lang/String;IS)V // method@b109 │ │ +4337e8: 1103 |0022: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=109 │ │ 0x0005 line=110 │ │ 0x0009 line=111 │ │ 0x0015 line=112 │ │ 0x0019 line=114 │ │ @@ -1012225,57 +1012225,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -433c24: |[433c24] de.danoeh.antennapod.parser.media.id3.ID3Reader.readInputStream:()V │ │ -433c34: 6e10 02b1 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readTagHeader:()Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // method@b102 │ │ -433c3a: 0c00 |0003: move-result-object v0 │ │ -433c3c: 5b50 fdd4 |0004: iput-object v0, v5, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@d4fd │ │ -433c40: 6e10 f5b0 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ -433c46: 0a00 |0009: move-result v0 │ │ -433c48: 6e10 f5b0 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ -433c4e: 0a01 |000d: move-result v1 │ │ -433c50: 5452 fdd4 |000e: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@d4fd │ │ -433c54: 6e10 0cb1 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ -433c5a: 0a02 |0013: move-result v2 │ │ -433c5c: b002 |0014: add-int/2addr v2, v0 │ │ -433c5e: 3521 3e00 |0015: if-ge v1, v2, 0053 // +003e │ │ -433c62: 6e10 fcb0 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // method@b0fc │ │ -433c68: 0c01 |001a: move-result-object v1 │ │ -433c6a: 6e10 0bb1 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b10b │ │ -433c70: 0c02 |001e: move-result-object v2 │ │ -433c72: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -433c74: 6e20 7bb6 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@b67b │ │ -433c7a: 0a02 |0023: move-result v2 │ │ -433c7c: 1304 3000 |0024: const/16 v4, #int 48 // #30 │ │ -433c80: 3442 1300 |0026: if-lt v2, v4, 0039 // +0013 │ │ -433c84: 6e10 0bb1 0100 |0028: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b10b │ │ -433c8a: 0c02 |002b: move-result-object v2 │ │ -433c8c: 6e20 7bb6 3200 |002c: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@b67b │ │ -433c92: 0a02 |002f: move-result v2 │ │ -433c94: 1303 7a00 |0030: const/16 v3, #int 122 // #7a │ │ -433c98: 3732 0300 |0032: if-le v2, v3, 0035 // +0003 │ │ -433c9c: 2805 |0034: goto 0039 // +0005 │ │ -433c9e: 6e20 fbb0 1500 |0035: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@b0fb │ │ -433ca4: 28d2 |0038: goto 000a // -002e │ │ -433ca6: 2200 8d1e |0039: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -433caa: 7010 adb6 0000 |003b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -433cb0: 1a02 524c |003e: const-string v2, "Stopping because of invalid frame: " // string@4c52 │ │ -433cb4: 6e20 b9b6 2000 |0040: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433cba: 6e10 0db1 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@b10d │ │ -433cc0: 0c01 |0046: move-result-object v1 │ │ -433cc2: 6e20 b9b6 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433cc8: 6e10 c3b6 0000 |004a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -433cce: 0c00 |004d: move-result-object v0 │ │ -433cd0: 1a01 361b |004e: const-string v1, "ID3Reader" // string@1b36 │ │ -433cd4: 7120 7e0b 0100 |0050: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -433cda: 0e00 |0053: return-void │ │ +433c30: |[433c30] de.danoeh.antennapod.parser.media.id3.ID3Reader.readInputStream:()V │ │ +433c40: 6e10 02b1 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readTagHeader:()Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // method@b102 │ │ +433c46: 0c00 |0003: move-result-object v0 │ │ +433c48: 5b50 fdd4 |0004: iput-object v0, v5, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@d4fd │ │ +433c4c: 6e10 f5b0 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ +433c52: 0a00 |0009: move-result v0 │ │ +433c54: 6e10 f5b0 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ +433c5a: 0a01 |000d: move-result v1 │ │ +433c5c: 5452 fdd4 |000e: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.tagHeader:Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // field@d4fd │ │ +433c60: 6e10 0cb1 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ +433c66: 0a02 |0013: move-result v2 │ │ +433c68: b002 |0014: add-int/2addr v2, v0 │ │ +433c6a: 3521 3e00 |0015: if-ge v1, v2, 0053 // +003e │ │ +433c6e: 6e10 fcb0 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // method@b0fc │ │ +433c74: 0c01 |001a: move-result-object v1 │ │ +433c76: 6e10 0bb1 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b10b │ │ +433c7c: 0c02 |001e: move-result-object v2 │ │ +433c7e: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +433c80: 6e20 7bb6 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@b67b │ │ +433c86: 0a02 |0023: move-result v2 │ │ +433c88: 1304 3000 |0024: const/16 v4, #int 48 // #30 │ │ +433c8c: 3442 1300 |0026: if-lt v2, v4, 0039 // +0013 │ │ +433c90: 6e10 0bb1 0100 |0028: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b10b │ │ +433c96: 0c02 |002b: move-result-object v2 │ │ +433c98: 6e20 7bb6 3200 |002c: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@b67b │ │ +433c9e: 0a02 |002f: move-result v2 │ │ +433ca0: 1303 7a00 |0030: const/16 v3, #int 122 // #7a │ │ +433ca4: 3732 0300 |0032: if-le v2, v3, 0035 // +0003 │ │ +433ca8: 2805 |0034: goto 0039 // +0005 │ │ +433caa: 6e20 fbb0 1500 |0035: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@b0fb │ │ +433cb0: 28d2 |0038: goto 000a // -002e │ │ +433cb2: 2200 8d1e |0039: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +433cb6: 7010 adb6 0000 |003b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +433cbc: 1a02 524c |003e: const-string v2, "Stopping because of invalid frame: " // string@4c52 │ │ +433cc0: 6e20 b9b6 2000 |0040: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433cc6: 6e10 0db1 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@b10d │ │ +433ccc: 0c01 |0046: move-result-object v1 │ │ +433cce: 6e20 b9b6 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433cd4: 6e10 c3b6 0000 |004a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +433cda: 0c00 |004d: move-result-object v0 │ │ +433cdc: 1a01 361b |004e: const-string v1, "ID3Reader" // string@1b36 │ │ +433ce0: 7120 7e0b 0100 |0050: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +433ce6: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0006 line=37 │ │ 0x000a line=38 │ │ 0x0017 line=39 │ │ 0x001b line=40 │ │ @@ -1012289,38 +1012289,38 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -433878: |[433878] de.danoeh.antennapod.parser.media.id3.ID3Reader.readInt:()I │ │ -433888: 5440 fcd4 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ -43388c: 6e10 f4ba 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@baf4 │ │ -433892: 0a00 |0005: move-result v0 │ │ -433894: 8e00 |0006: int-to-char v0, v0 │ │ -433896: 5441 fcd4 |0007: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ -43389a: 6e10 f4ba 0100 |0009: invoke-virtual {v1}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@baf4 │ │ -4338a0: 0a01 |000c: move-result v1 │ │ -4338a2: 8e11 |000d: int-to-char v1, v1 │ │ -4338a4: 5442 fcd4 |000e: iget-object v2, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ -4338a8: 6e10 f4ba 0200 |0010: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@baf4 │ │ -4338ae: 0a02 |0013: move-result v2 │ │ -4338b0: 8e22 |0014: int-to-char v2, v2 │ │ -4338b2: 5443 fcd4 |0015: iget-object v3, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ -4338b6: 6e10 f4ba 0300 |0017: invoke-virtual {v3}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@baf4 │ │ -4338bc: 0a03 |001a: move-result v3 │ │ -4338be: 8e33 |001b: int-to-char v3, v3 │ │ -4338c0: e000 0018 |001c: shl-int/lit8 v0, v0, #int 24 // #18 │ │ -4338c4: e001 0110 |001e: shl-int/lit8 v1, v1, #int 16 // #10 │ │ -4338c8: b610 |0020: or-int/2addr v0, v1 │ │ -4338ca: e001 0208 |0021: shl-int/lit8 v1, v2, #int 8 // #08 │ │ -4338ce: b610 |0023: or-int/2addr v0, v1 │ │ -4338d0: b630 |0024: or-int/2addr v0, v3 │ │ -4338d2: 0f00 |0025: return v0 │ │ +433884: |[433884] de.danoeh.antennapod.parser.media.id3.ID3Reader.readInt:()I │ │ +433894: 5440 fcd4 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ +433898: 6e10 f4ba 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@baf4 │ │ +43389e: 0a00 |0005: move-result v0 │ │ +4338a0: 8e00 |0006: int-to-char v0, v0 │ │ +4338a2: 5441 fcd4 |0007: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ +4338a6: 6e10 f4ba 0100 |0009: invoke-virtual {v1}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@baf4 │ │ +4338ac: 0a01 |000c: move-result v1 │ │ +4338ae: 8e11 |000d: int-to-char v1, v1 │ │ +4338b0: 5442 fcd4 |000e: iget-object v2, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ +4338b4: 6e10 f4ba 0200 |0010: invoke-virtual {v2}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@baf4 │ │ +4338ba: 0a02 |0013: move-result v2 │ │ +4338bc: 8e22 |0014: int-to-char v2, v2 │ │ +4338be: 5443 fcd4 |0015: iget-object v3, v4, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ +4338c2: 6e10 f4ba 0300 |0017: invoke-virtual {v3}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@baf4 │ │ +4338c8: 0a03 |001a: move-result v3 │ │ +4338ca: 8e33 |001b: int-to-char v3, v3 │ │ +4338cc: e000 0018 |001c: shl-int/lit8 v0, v0, #int 24 // #18 │ │ +4338d0: e001 0110 |001e: shl-int/lit8 v1, v1, #int 16 // #10 │ │ +4338d4: b610 |0020: or-int/2addr v0, v1 │ │ +4338d6: e001 0208 |0021: shl-int/lit8 v1, v2, #int 8 // #08 │ │ +4338da: b610 |0023: or-int/2addr v0, v1 │ │ +4338dc: b630 |0024: or-int/2addr v0, v3 │ │ +4338de: 0f00 |0025: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0007 line=79 │ │ 0x000e line=80 │ │ 0x0015 line=81 │ │ locals : │ │ @@ -1012331,19 +1012331,19 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -433aa4: |[433aa4] de.danoeh.antennapod.parser.media.id3.ID3Reader.readIsoStringNullTerminated:(I)Ljava/lang/String; │ │ -433ab4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -433ab6: 6e30 f7b0 0102 |0001: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b0f7 │ │ -433abc: 0c02 |0004: move-result-object v2 │ │ -433abe: 1102 |0005: return-object v2 │ │ +433ab0: |[433ab0] de.danoeh.antennapod.parser.media.id3.ID3Reader.readIsoStringNullTerminated:(I)Ljava/lang/String; │ │ +433ac0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +433ac2: 6e30 f7b0 0102 |0001: invoke-virtual {v1, v0, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b0f7 │ │ +433ac8: 0c02 |0004: move-result-object v2 │ │ +433aca: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=150 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/parser/media/id3/ID3Reader; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -1012352,28 +1012352,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -433ac0: |[433ac0] de.danoeh.antennapod.parser.media.id3.ID3Reader.readPlainBytesToString:(I)Ljava/lang/String; │ │ -433ad0: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -433ad4: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -433ada: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -433adc: 3541 0d00 |0006: if-ge v1, v4, 0013 // +000d │ │ -433ae0: 6e10 f6b0 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ -433ae6: 0a02 |000b: move-result v2 │ │ -433ae8: 8e22 |000c: int-to-char v2, v2 │ │ -433aea: 6e20 b1b6 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ -433af0: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -433af4: 28f4 |0012: goto 0006 // -000c │ │ -433af6: 6e10 c3b6 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -433afc: 0c04 |0016: move-result-object v4 │ │ -433afe: 1104 |0017: return-object v4 │ │ +433acc: |[433acc] de.danoeh.antennapod.parser.media.id3.ID3Reader.readPlainBytesToString:(I)Ljava/lang/String; │ │ +433adc: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +433ae0: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +433ae6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +433ae8: 3541 0d00 |0006: if-ge v1, v4, 0013 // +000d │ │ +433aec: 6e10 f6b0 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ +433af2: 0a02 |000b: move-result v2 │ │ +433af4: 8e22 |000c: int-to-char v2, v2 │ │ +433af6: 6e20 b1b6 2000 |000d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ +433afc: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +433b00: 28f4 |0012: goto 0006 // -000c │ │ +433b02: 6e10 c3b6 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +433b08: 0c04 |0016: move-result-object v4 │ │ +433b0a: 1104 |0017: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0008 line=143 │ │ 0x0013 line=146 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Lde/danoeh/antennapod/parser/media/id3/ID3Reader; │ │ @@ -1012384,27 +1012384,27 @@ │ │ type : '()S' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -433b00: |[433b00] de.danoeh.antennapod.parser.media.id3.ID3Reader.readShort:()S │ │ -433b10: 5420 fcd4 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ -433b14: 6e10 f4ba 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@baf4 │ │ -433b1a: 0a00 |0005: move-result v0 │ │ -433b1c: 8e00 |0006: int-to-char v0, v0 │ │ -433b1e: 5421 fcd4 |0007: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ -433b22: 6e10 f4ba 0100 |0009: invoke-virtual {v1}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@baf4 │ │ -433b28: 0a01 |000c: move-result v1 │ │ -433b2a: 8e11 |000d: int-to-char v1, v1 │ │ -433b2c: e000 0008 |000e: shl-int/lit8 v0, v0, #int 8 // #08 │ │ -433b30: b610 |0010: or-int/2addr v0, v1 │ │ -433b32: 8f00 |0011: int-to-short v0, v0 │ │ -433b34: 0f00 |0012: return v0 │ │ +433b0c: |[433b0c] de.danoeh.antennapod.parser.media.id3.ID3Reader.readShort:()S │ │ +433b1c: 5420 fcd4 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ +433b20: 6e10 f4ba 0000 |0002: invoke-virtual {v0}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@baf4 │ │ +433b26: 0a00 |0005: move-result v0 │ │ +433b28: 8e00 |0006: int-to-char v0, v0 │ │ +433b2a: 5421 fcd4 |0007: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ +433b2e: 6e10 f4ba 0100 |0009: invoke-virtual {v1}, Lorg/apache/commons/io/input/ProxyInputStream;.read:()I // method@baf4 │ │ +433b34: 0a01 |000c: move-result v1 │ │ +433b36: 8e11 |000d: int-to-char v1, v1 │ │ +433b38: e000 0008 |000e: shl-int/lit8 v0, v0, #int 8 // #08 │ │ +433b3c: b610 |0010: or-int/2addr v0, v1 │ │ +433b3e: 8f00 |0011: int-to-short v0, v0 │ │ +433b40: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0007 line=73 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lde/danoeh/antennapod/parser/media/id3/ID3Reader; │ │ │ │ @@ -1012413,39 +1012413,39 @@ │ │ type : '()Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 52 16-bit code units │ │ -4337e0: |[4337e0] de.danoeh.antennapod.parser.media.id3.ID3Reader.readTagHeader:()Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; │ │ -4337f0: 1300 4900 |0000: const/16 v0, #int 73 // #49 │ │ -4337f4: 6e20 f4b0 0500 |0002: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@b0f4 │ │ -4337fa: 1300 4400 |0005: const/16 v0, #int 68 // #44 │ │ -4337fe: 6e20 f4b0 0500 |0007: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@b0f4 │ │ -433804: 1300 3300 |000a: const/16 v0, #int 51 // #33 │ │ -433808: 6e20 f4b0 0500 |000c: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@b0f4 │ │ -43380e: 6e10 01b1 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readShort:()S // method@b101 │ │ -433814: 0a00 |0012: move-result v0 │ │ -433816: 6e10 f6b0 0500 |0013: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ -43381c: 0a01 |0016: move-result v1 │ │ -43381e: 6e10 feb0 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@b0fe │ │ -433824: 0a02 |001a: move-result v2 │ │ -433826: 7020 04b1 2500 |001b: invoke-direct {v5, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.unsynchsafe:(I)I // method@b104 │ │ -43382c: 0a02 |001e: move-result v2 │ │ -43382e: dd03 0140 |001f: and-int/lit8 v3, v1, #int 64 // #40 │ │ -433832: 3803 0b00 |0021: if-eqz v3, 002c // +000b │ │ -433836: 6e10 feb0 0500 |0023: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@b0fe │ │ -43383c: 0a03 |0026: move-result v3 │ │ -43383e: d803 03fc |0027: add-int/lit8 v3, v3, #int -4 // #fc │ │ -433842: 6e20 03b1 3500 |0029: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b103 │ │ -433848: 2203 261d |002c: new-instance v3, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // type@1d26 │ │ -43384c: 1a04 341b |002e: const-string v4, "ID3" // string@1b34 │ │ -433850: 7051 0eb1 4302 |0030: invoke-direct {v3, v4, v2, v0, v1}, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.:(Ljava/lang/String;ISB)V // method@b10e │ │ -433856: 1103 |0033: return-object v3 │ │ +4337ec: |[4337ec] de.danoeh.antennapod.parser.media.id3.ID3Reader.readTagHeader:()Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; │ │ +4337fc: 1300 4900 |0000: const/16 v0, #int 73 // #49 │ │ +433800: 6e20 f4b0 0500 |0002: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@b0f4 │ │ +433806: 1300 4400 |0005: const/16 v0, #int 68 // #44 │ │ +43380a: 6e20 f4b0 0500 |0007: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@b0f4 │ │ +433810: 1300 3300 |000a: const/16 v0, #int 51 // #33 │ │ +433814: 6e20 f4b0 0500 |000c: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.expectChar:(C)V // method@b0f4 │ │ +43381a: 6e10 01b1 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readShort:()S // method@b101 │ │ +433820: 0a00 |0012: move-result v0 │ │ +433822: 6e10 f6b0 0500 |0013: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ +433828: 0a01 |0016: move-result v1 │ │ +43382a: 6e10 feb0 0500 |0017: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@b0fe │ │ +433830: 0a02 |001a: move-result v2 │ │ +433832: 7020 04b1 2500 |001b: invoke-direct {v5, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.unsynchsafe:(I)I // method@b104 │ │ +433838: 0a02 |001e: move-result v2 │ │ +43383a: dd03 0140 |001f: and-int/lit8 v3, v1, #int 64 // #40 │ │ +43383e: 3803 0b00 |0021: if-eqz v3, 002c // +000b │ │ +433842: 6e10 feb0 0500 |0023: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@b0fe │ │ +433848: 0a03 |0026: move-result v3 │ │ +43384a: d803 03fc |0027: add-int/lit8 v3, v3, #int -4 // #fc │ │ +43384e: 6e20 03b1 3500 |0029: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b103 │ │ +433854: 2203 261d |002c: new-instance v3, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; // type@1d26 │ │ +433858: 1a04 341b |002e: const-string v4, "ID3" // string@1b34 │ │ +43385c: 7051 0eb1 4302 |0030: invoke-direct {v3, v4, v2, v0, v1}, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.:(Ljava/lang/String;ISB)V // method@b10e │ │ +433862: 1103 |0033: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=94 │ │ 0x0007 line=95 │ │ 0x000c line=96 │ │ 0x000f line=97 │ │ 0x0013 line=98 │ │ @@ -1012461,24 +1012461,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -433cdc: |[433cdc] de.danoeh.antennapod.parser.media.id3.ID3Reader.skipBytes:(I)V │ │ -433cec: 3a04 0900 |0000: if-ltz v4, 0009 // +0009 │ │ -433cf0: 5430 fcd4 |0002: iget-object v0, v3, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ -433cf4: 8141 |0004: int-to-long v1, v4 │ │ -433cf6: 7130 efba 1002 |0005: invoke-static {v0, v1, v2}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@baef │ │ -433cfc: 0e00 |0008: return-void │ │ -433cfe: 2204 221d |0009: new-instance v4, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException; // type@1d22 │ │ -433d02: 1a00 0251 |000b: const-string v0, "Trying to read a negative number of bytes" // string@5102 │ │ -433d06: 7020 05b1 0400 |000d: invoke-direct {v4, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException;.:(Ljava/lang/String;)V // method@b105 │ │ -433d0c: 2704 |0010: throw v4 │ │ +433ce8: |[433ce8] de.danoeh.antennapod.parser.media.id3.ID3Reader.skipBytes:(I)V │ │ +433cf8: 3a04 0900 |0000: if-ltz v4, 0009 // +0009 │ │ +433cfc: 5430 fcd4 |0002: iget-object v0, v3, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.inputStream:Lorg/apache/commons/io/input/CountingInputStream; // field@d4fc │ │ +433d00: 8141 |0004: int-to-long v1, v4 │ │ +433d02: 7130 efba 1002 |0005: invoke-static {v0, v1, v2}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@baef │ │ +433d08: 0e00 |0008: return-void │ │ +433d0a: 2204 221d |0009: new-instance v4, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException; // type@1d22 │ │ +433d0e: 1a00 0251 |000b: const-string v0, "Trying to read a negative number of bytes" // string@5102 │ │ +433d12: 7020 05b1 0400 |000d: invoke-direct {v4, v0}, Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException;.:(Ljava/lang/String;)V // method@b105 │ │ +433d18: 2704 |0010: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=64 │ │ 0x0009 line=62 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lde/danoeh/antennapod/parser/media/id3/ID3Reader; │ │ 0x0000 - 0x0011 reg=4 (null) I │ │ @@ -1012513,17 +1012513,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -433750: |[433750] de.danoeh.antennapod.parser.media.id3.ID3ReaderException.:(Ljava/lang/String;)V │ │ -433760: 7020 f7b5 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b5f7 │ │ -433766: 0e00 |0003: return-void │ │ +43375c: |[43375c] de.danoeh.antennapod.parser.media.id3.ID3ReaderException.:(Ljava/lang/String;)V │ │ +43376c: 7020 f7b5 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b5f7 │ │ +433772: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/media/id3/ID3ReaderException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1012561,19 +1012561,19 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -433e88: |[433e88] de.danoeh.antennapod.parser.media.id3.model.Header.:(Ljava/lang/String;I)V │ │ -433e98: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -433e9e: 5b01 01d5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@d501 │ │ -433ea2: 5902 02d5 |0005: iput v2, v0, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@d502 │ │ -433ea6: 0e00 |0007: return-void │ │ +433e94: |[433e94] de.danoeh.antennapod.parser.media.id3.model.Header.:(Ljava/lang/String;I)V │ │ +433ea4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +433eaa: 5b01 01d5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@d501 │ │ +433eae: 5902 02d5 |0005: iput v2, v0, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@d502 │ │ +433eb2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x0003 line=10 │ │ 0x0005 line=11 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/parser/media/id3/model/Header; │ │ @@ -1012586,17 +1012586,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -433e18: |[433e18] de.danoeh.antennapod.parser.media.id3.model.Header.getId:()Ljava/lang/String; │ │ -433e28: 5410 01d5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@d501 │ │ -433e2c: 1100 |0002: return-object v0 │ │ +433e24: |[433e24] de.danoeh.antennapod.parser.media.id3.model.Header.getId:()Ljava/lang/String; │ │ +433e34: 5410 01d5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@d501 │ │ +433e38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/media/id3/model/Header; │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/media/id3/model/Header;) │ │ @@ -1012604,17 +1012604,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -433e00: |[433e00] de.danoeh.antennapod.parser.media.id3.model.Header.getSize:()I │ │ -433e10: 5210 02d5 |0000: iget v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@d502 │ │ -433e14: 0f00 |0002: return v0 │ │ +433e0c: |[433e0c] de.danoeh.antennapod.parser.media.id3.model.Header.getSize:()I │ │ +433e1c: 5210 02d5 |0000: iget v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@d502 │ │ +433e20: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/media/id3/model/Header; │ │ │ │ #2 : (in Lde/danoeh/antennapod/parser/media/id3/model/Header;) │ │ @@ -1012622,30 +1012622,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -433e30: |[433e30] de.danoeh.antennapod.parser.media.id3.model.Header.toString:()Ljava/lang/String; │ │ -433e40: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -433e44: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -433e4a: 1a01 081b |0005: const-string v1, "Header [id=" // string@1b08 │ │ -433e4e: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433e54: 5421 01d5 |000a: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@d501 │ │ -433e58: 6e20 b9b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433e5e: 1a01 cf06 |000f: const-string v1, ", size=" // string@06cf │ │ -433e62: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433e68: 5221 02d5 |0014: iget v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@d502 │ │ -433e6c: 6e20 b4b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -433e72: 1a01 f659 |0019: const-string v1, "]" // string@59f6 │ │ -433e76: 6e20 b9b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433e7c: 6e10 c3b6 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -433e82: 0c00 |0021: move-result-object v0 │ │ -433e84: 1100 |0022: return-object v0 │ │ +433e3c: |[433e3c] de.danoeh.antennapod.parser.media.id3.model.Header.toString:()Ljava/lang/String; │ │ +433e4c: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +433e50: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +433e56: 1a01 081b |0005: const-string v1, "Header [id=" // string@1b08 │ │ +433e5a: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433e60: 5421 01d5 |000a: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@d501 │ │ +433e64: 6e20 b9b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433e6a: 1a01 cf06 |000f: const-string v1, ", size=" // string@06cf │ │ +433e6e: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433e74: 5221 02d5 |0014: iget v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@d502 │ │ +433e78: 6e20 b4b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +433e7e: 1a01 f659 |0019: const-string v1, "]" // string@59f6 │ │ +433e82: 6e20 b9b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433e88: 6e10 c3b6 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +433e8e: 0c00 |0021: move-result-object v0 │ │ +433e90: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0023 reg=2 this Lde/danoeh/antennapod/parser/media/id3/model/Header; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1012703,21 +1012703,21 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -43406c: |[43406c] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.:(Ljava/io/InputStream;)V │ │ -43407c: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ -434082: 2200 031f |0003: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -434086: 7010 07b8 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -43408c: 5b10 07d5 |0008: iput-object v0, v1, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.chapters:Ljava/util/List; // field@d507 │ │ -434090: 5b12 08d5 |000a: iput-object v2, v1, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d508 │ │ -434094: 0e00 |000c: return-void │ │ +434078: |[434078] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.:(Ljava/io/InputStream;)V │ │ +434088: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ +43408e: 2200 031f |0003: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +434092: 7010 07b8 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +434098: 5b10 07d5 |0008: iput-object v0, v1, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.chapters:Ljava/util/List; // field@d507 │ │ +43409c: 5b12 08d5 |000a: iput-object v2, v1, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d508 │ │ +4340a0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=20 │ │ 0x000a line=25 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader; │ │ @@ -1012728,38 +1012728,38 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -434098: |[434098] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.isM4A:(Ljava/io/InputStream;)V │ │ -4340a8: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -4340ac: 7110 72b7 0000 |0002: invoke-static {v0}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@b772 │ │ -4340b2: 0c01 |0005: move-result-object v1 │ │ -4340b4: 6202 d7ff |0006: sget-object v2, Ljava/nio/ByteOrder;.BIG_ENDIAN:Ljava/nio/ByteOrder; // field@ffd7 │ │ -4340b8: 6e20 88b7 2100 |0008: invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@b788 │ │ -4340be: 0c01 |000b: move-result-object v1 │ │ -4340c0: 6e10 74b7 0100 |000c: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.array:()[B // method@b774 │ │ -4340c6: 0c02 |000f: move-result-object v2 │ │ -4340c8: 7120 edba 2400 |0010: invoke-static {v4, v2}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@baed │ │ -4340ce: 6e10 81b7 0100 |0013: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.getInt:()I // method@b781 │ │ -4340d4: 0a02 |0016: move-result v2 │ │ -4340d6: 6e10 81b7 0100 |0017: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.getInt:()I // method@b781 │ │ -4340dc: 0a01 |001a: move-result v1 │ │ -4340de: 1403 7079 7466 |001b: const v3, #float 2.88624e+23 // #66747970 │ │ -4340e4: 3331 0800 |001e: if-ne v1, v3, 0026 // +0008 │ │ -4340e8: b102 |0020: sub-int/2addr v2, v0 │ │ -4340ea: 8120 |0021: int-to-long v0, v2 │ │ -4340ec: 7130 efba 0401 |0022: invoke-static {v4, v0, v1}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@baef │ │ -4340f2: 0e00 |0025: return-void │ │ -4340f4: 2204 461e |0026: new-instance v4, Ljava/io/IOException; // type@1e46 │ │ -4340f8: 1a00 0d44 |0028: const-string v0, "Not an M4A file" // string@440d │ │ -4340fc: 7020 4bb5 0400 |002a: invoke-direct {v4, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ -434102: 2704 |002d: throw v4 │ │ +4340a4: |[4340a4] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.isM4A:(Ljava/io/InputStream;)V │ │ +4340b4: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +4340b8: 7110 72b7 0000 |0002: invoke-static {v0}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@b772 │ │ +4340be: 0c01 |0005: move-result-object v1 │ │ +4340c0: 6202 d7ff |0006: sget-object v2, Ljava/nio/ByteOrder;.BIG_ENDIAN:Ljava/nio/ByteOrder; // field@ffd7 │ │ +4340c4: 6e20 88b7 2100 |0008: invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@b788 │ │ +4340ca: 0c01 |000b: move-result-object v1 │ │ +4340cc: 6e10 74b7 0100 |000c: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.array:()[B // method@b774 │ │ +4340d2: 0c02 |000f: move-result-object v2 │ │ +4340d4: 7120 edba 2400 |0010: invoke-static {v4, v2}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@baed │ │ +4340da: 6e10 81b7 0100 |0013: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.getInt:()I // method@b781 │ │ +4340e0: 0a02 |0016: move-result v2 │ │ +4340e2: 6e10 81b7 0100 |0017: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.getInt:()I // method@b781 │ │ +4340e8: 0a01 |001a: move-result v1 │ │ +4340ea: 1403 7079 7466 |001b: const v3, #float 2.88624e+23 // #66747970 │ │ +4340f0: 3331 0800 |001e: if-ne v1, v3, 0026 // +0008 │ │ +4340f4: b102 |0020: sub-int/2addr v2, v0 │ │ +4340f6: 8120 |0021: int-to-long v0, v2 │ │ +4340f8: 7130 efba 0401 |0022: invoke-static {v4, v0, v1}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@baef │ │ +4340fe: 0e00 |0025: return-void │ │ +434100: 2204 461e |0026: new-instance v4, Ljava/io/IOException; // type@1e46 │ │ +434104: 1a00 0d44 |0028: const-string v0, "Not an M4A file" // string@440d │ │ +434108: 7020 4bb5 0400 |002a: invoke-direct {v4, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ +43410e: 2704 |002d: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=152 │ │ 0x000c line=153 │ │ 0x0013 line=155 │ │ 0x0017 line=156 │ │ 0x0022 line=159 │ │ @@ -1012772,75 +1012772,75 @@ │ │ type : '(J)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 132 16-bit code units │ │ -434104: |[434104] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.parseNeroChapterAtom:(J)V │ │ -434114: 84ab |0000: long-to-int v11, v10 │ │ -434116: 7110 72b7 0b00 |0001: invoke-static {v11}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@b772 │ │ -43411c: 0c0a |0004: move-result-object v10 │ │ -43411e: 620b d7ff |0005: sget-object v11, Ljava/nio/ByteOrder;.BIG_ENDIAN:Ljava/nio/ByteOrder; // field@ffd7 │ │ -434122: 6e20 88b7 ba00 |0007: invoke-virtual {v10, v11}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@b788 │ │ -434128: 0c0a |000a: move-result-object v10 │ │ -43412a: 549b 08d5 |000b: iget-object v11, v9, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d508 │ │ -43412e: 6e10 74b7 0a00 |000d: invoke-virtual {v10}, Ljava/nio/ByteBuffer;.array:()[B // method@b774 │ │ -434134: 0c00 |0010: move-result-object v0 │ │ -434136: 7120 edba 0b00 |0011: invoke-static {v11, v0}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@baed │ │ -43413c: 125b |0014: const/4 v11, #int 5 // #5 │ │ -43413e: 6e20 8ab7 ba00 |0015: invoke-virtual {v10, v11}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@b78a │ │ -434144: 6e10 81b7 0a00 |0018: invoke-virtual {v10}, Ljava/nio/ByteBuffer;.getInt:()I // method@b781 │ │ -43414a: 0a0b |001b: move-result v11 │ │ -43414c: 2200 8d1e |001c: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -434150: 7010 adb6 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -434156: 1a01 a943 |0021: const-string v1, "Nero Chapter Count: " // string@43a9 │ │ -43415a: 6e20 b9b6 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434160: 6e20 b4b6 b000 |0026: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -434166: 6e10 c3b6 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -43416c: 0c00 |002c: move-result-object v0 │ │ -43416e: 1a01 aa40 |002d: const-string v1, "M4AChapterReader" // string@40aa │ │ -434172: 7120 7e0b 0100 |002f: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -434178: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -43417a: 1202 |0033: const/4 v2, #int 0 // #0 │ │ -43417c: 35b2 4f00 |0034: if-ge v2, v11, 0083 // +004f │ │ -434180: 6e10 83b7 0a00 |0036: invoke-virtual {v10}, Ljava/nio/ByteBuffer;.getLong:()J // method@b783 │ │ -434186: 0b03 |0039: move-result-wide v3 │ │ -434188: 6e10 7cb7 0a00 |003a: invoke-virtual {v10}, Ljava/nio/ByteBuffer;.get:()B // method@b77c │ │ -43418e: 0a05 |003d: move-result v5 │ │ -434190: 2356 fc1f |003e: new-array v6, v5, [B // type@1ffc │ │ -434194: 6e40 7fb7 6a50 |0040: invoke-virtual {v10, v6, v0, v5}, Ljava/nio/ByteBuffer;.get:([BII)Ljava/nio/ByteBuffer; // method@b77f │ │ -43419a: 2205 8c1e |0043: new-instance v5, Ljava/lang/String; // type@1e8c │ │ -43419e: 6207 daff |0045: sget-object v7, Ljava/nio/charset/StandardCharsets;.UTF_8:Ljava/nio/charset/Charset; // field@ffda │ │ -4341a2: 7030 79b6 6507 |0047: invoke-direct {v5, v6, v7}, Ljava/lang/String;.:([BLjava/nio/charset/Charset;)V // method@b679 │ │ -4341a8: 2206 cb1b |004a: new-instance v6, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ -4341ac: 7010 a3ab 0600 |004c: invoke-direct {v6}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@aba3 │ │ -4341b2: 1607 1027 |004f: const-wide/16 v7, #int 10000 // #2710 │ │ -4341b6: be73 |0051: div-long/2addr v3, v7 │ │ -4341b8: 6e30 b2ab 3604 |0052: invoke-virtual {v6, v3, v4}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@abb2 │ │ -4341be: 6e20 b3ab 5600 |0055: invoke-virtual {v6, v5}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@abb3 │ │ -4341c4: d802 0201 |0058: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4341c8: 7110 a9b6 0200 |005a: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b6a9 │ │ -4341ce: 0c03 |005d: move-result-object v3 │ │ -4341d0: 6e20 aeab 3600 |005e: invoke-virtual {v6, v3}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@abae │ │ -4341d6: 5493 07d5 |0061: iget-object v3, v9, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.chapters:Ljava/util/List; // field@d507 │ │ -4341da: 7220 d5b8 6300 |0063: invoke-interface {v3, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -4341e0: 2203 8d1e |0066: new-instance v3, Ljava/lang/StringBuilder; // type@1e8d │ │ -4341e4: 7010 adb6 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4341ea: 1a04 a643 |006b: const-string v4, "Nero Chapter " // string@43a6 │ │ -4341ee: 6e20 b9b6 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4341f4: 6e20 b4b6 2300 |0070: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -4341fa: 1a04 1a08 |0073: const-string v4, ": " // string@081a │ │ -4341fe: 6e20 b9b6 4300 |0075: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434204: 6e20 b8b6 6300 |0078: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -43420a: 6e10 c3b6 0300 |007b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -434210: 0c03 |007e: move-result-object v3 │ │ -434212: 7120 7e0b 3100 |007f: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -434218: 28b2 |0082: goto 0034 // -004e │ │ -43421a: 0e00 |0083: return-void │ │ +434110: |[434110] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.parseNeroChapterAtom:(J)V │ │ +434120: 84ab |0000: long-to-int v11, v10 │ │ +434122: 7110 72b7 0b00 |0001: invoke-static {v11}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@b772 │ │ +434128: 0c0a |0004: move-result-object v10 │ │ +43412a: 620b d7ff |0005: sget-object v11, Ljava/nio/ByteOrder;.BIG_ENDIAN:Ljava/nio/ByteOrder; // field@ffd7 │ │ +43412e: 6e20 88b7 ba00 |0007: invoke-virtual {v10, v11}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@b788 │ │ +434134: 0c0a |000a: move-result-object v10 │ │ +434136: 549b 08d5 |000b: iget-object v11, v9, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d508 │ │ +43413a: 6e10 74b7 0a00 |000d: invoke-virtual {v10}, Ljava/nio/ByteBuffer;.array:()[B // method@b774 │ │ +434140: 0c00 |0010: move-result-object v0 │ │ +434142: 7120 edba 0b00 |0011: invoke-static {v11, v0}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@baed │ │ +434148: 125b |0014: const/4 v11, #int 5 // #5 │ │ +43414a: 6e20 8ab7 ba00 |0015: invoke-virtual {v10, v11}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@b78a │ │ +434150: 6e10 81b7 0a00 |0018: invoke-virtual {v10}, Ljava/nio/ByteBuffer;.getInt:()I // method@b781 │ │ +434156: 0a0b |001b: move-result v11 │ │ +434158: 2200 8d1e |001c: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +43415c: 7010 adb6 0000 |001e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +434162: 1a01 a943 |0021: const-string v1, "Nero Chapter Count: " // string@43a9 │ │ +434166: 6e20 b9b6 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43416c: 6e20 b4b6 b000 |0026: invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +434172: 6e10 c3b6 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +434178: 0c00 |002c: move-result-object v0 │ │ +43417a: 1a01 aa40 |002d: const-string v1, "M4AChapterReader" // string@40aa │ │ +43417e: 7120 7e0b 0100 |002f: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +434184: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +434186: 1202 |0033: const/4 v2, #int 0 // #0 │ │ +434188: 35b2 4f00 |0034: if-ge v2, v11, 0083 // +004f │ │ +43418c: 6e10 83b7 0a00 |0036: invoke-virtual {v10}, Ljava/nio/ByteBuffer;.getLong:()J // method@b783 │ │ +434192: 0b03 |0039: move-result-wide v3 │ │ +434194: 6e10 7cb7 0a00 |003a: invoke-virtual {v10}, Ljava/nio/ByteBuffer;.get:()B // method@b77c │ │ +43419a: 0a05 |003d: move-result v5 │ │ +43419c: 2356 fc1f |003e: new-array v6, v5, [B // type@1ffc │ │ +4341a0: 6e40 7fb7 6a50 |0040: invoke-virtual {v10, v6, v0, v5}, Ljava/nio/ByteBuffer;.get:([BII)Ljava/nio/ByteBuffer; // method@b77f │ │ +4341a6: 2205 8c1e |0043: new-instance v5, Ljava/lang/String; // type@1e8c │ │ +4341aa: 6207 daff |0045: sget-object v7, Ljava/nio/charset/StandardCharsets;.UTF_8:Ljava/nio/charset/Charset; // field@ffda │ │ +4341ae: 7030 79b6 6507 |0047: invoke-direct {v5, v6, v7}, Ljava/lang/String;.:([BLjava/nio/charset/Charset;)V // method@b679 │ │ +4341b4: 2206 cb1b |004a: new-instance v6, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ +4341b8: 7010 a3ab 0600 |004c: invoke-direct {v6}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@aba3 │ │ +4341be: 1607 1027 |004f: const-wide/16 v7, #int 10000 // #2710 │ │ +4341c2: be73 |0051: div-long/2addr v3, v7 │ │ +4341c4: 6e30 b2ab 3604 |0052: invoke-virtual {v6, v3, v4}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@abb2 │ │ +4341ca: 6e20 b3ab 5600 |0055: invoke-virtual {v6, v5}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@abb3 │ │ +4341d0: d802 0201 |0058: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4341d4: 7110 a9b6 0200 |005a: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b6a9 │ │ +4341da: 0c03 |005d: move-result-object v3 │ │ +4341dc: 6e20 aeab 3600 |005e: invoke-virtual {v6, v3}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@abae │ │ +4341e2: 5493 07d5 |0061: iget-object v3, v9, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.chapters:Ljava/util/List; // field@d507 │ │ +4341e6: 7220 d5b8 6300 |0063: invoke-interface {v3, v6}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +4341ec: 2203 8d1e |0066: new-instance v3, Ljava/lang/StringBuilder; // type@1e8d │ │ +4341f0: 7010 adb6 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4341f6: 1a04 a643 |006b: const-string v4, "Nero Chapter " // string@43a6 │ │ +4341fa: 6e20 b9b6 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434200: 6e20 b4b6 2300 |0070: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +434206: 1a04 1a08 |0073: const-string v4, ": " // string@081a │ │ +43420a: 6e20 b9b6 4300 |0075: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434210: 6e20 b8b6 6300 |0078: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +434216: 6e10 c3b6 0300 |007b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +43421c: 0c03 |007e: move-result-object v3 │ │ +43421e: 7120 7e0b 3100 |007f: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +434224: 28b2 |0082: goto 0034 // -004e │ │ +434226: 0e00 |0083: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=113 │ │ 0x000b line=114 │ │ 0x0015 line=118 │ │ 0x0018 line=120 │ │ 0x001c line=121 │ │ @@ -1012865,73 +1012865,73 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -433f60: |[433f60] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.findAtom:(Ljava/lang/String;)I │ │ -433f70: 1a00 dd59 |0000: const-string v0, "\." // string@59dd │ │ -433f74: 6e20 9ab6 0900 |0002: invoke-virtual {v9, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ -433f7a: 0c09 |0005: move-result-object v9 │ │ -433f7c: 1300 0800 |0006: const/16 v0, #int 8 // #8 │ │ -433f80: 7110 72b7 0000 |0008: invoke-static {v0}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@b772 │ │ -433f86: 0c01 |000b: move-result-object v1 │ │ -433f88: 6202 d7ff |000c: sget-object v2, Ljava/nio/ByteOrder;.BIG_ENDIAN:Ljava/nio/ByteOrder; // field@ffd7 │ │ -433f8c: 6e20 88b7 2100 |000e: invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@b788 │ │ -433f92: 0c01 |0011: move-result-object v1 │ │ -433f94: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -433f96: 12f3 |0013: const/4 v3, #int -1 // #ff │ │ -433f98: 5484 08d5 |0014: iget-object v4, v8, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d508 │ │ -433f9c: 6e10 74b7 0100 |0016: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.array:()[B // method@b774 │ │ -433fa2: 0c05 |0019: move-result-object v5 │ │ -433fa4: 7120 edba 5400 |001a: invoke-static {v4, v5}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@baed │ │ -433faa: 6e10 81b7 0100 |001d: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.getInt:()I // method@b781 │ │ -433fb0: 0a04 |0020: move-result v4 │ │ -433fb2: b104 |0021: sub-int/2addr v4, v0 │ │ -433fb4: 6205 daff |0022: sget-object v5, Ljava/nio/charset/StandardCharsets;.UTF_8:Ljava/nio/charset/Charset; // field@ffda │ │ -433fb8: 6e20 adb7 1500 |0024: invoke-virtual {v5, v1}, Ljava/nio/charset/Charset;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b7ad │ │ -433fbe: 0c05 |0027: move-result-object v5 │ │ -433fc0: 6e10 97b7 0500 |0028: invoke-virtual {v5}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b797 │ │ -433fc6: 0c05 |002b: move-result-object v5 │ │ -433fc8: 6e10 79b7 0100 |002c: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.clear:()Ljava/nio/Buffer; // method@b779 │ │ -433fce: 4606 0902 |002f: aget-object v6, v9, v2 │ │ -433fd2: 6e20 85b6 6500 |0031: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -433fd8: 0a05 |0034: move-result v5 │ │ -433fda: 3805 0c00 |0035: if-eqz v5, 0041 // +000c │ │ -433fde: 2193 |0037: array-length v3, v9 │ │ -433fe0: d803 03ff |0038: add-int/lit8 v3, v3, #int -1 // #ff │ │ -433fe4: 3332 0300 |003a: if-ne v2, v3, 003d // +0003 │ │ -433fe8: 0f04 |003c: return v4 │ │ -433fea: d802 0201 |003d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -433fee: 0143 |003f: move v3, v4 │ │ -433ff0: 28d4 |0040: goto 0014 // -002c │ │ -433ff2: 3d02 2900 |0041: if-lez v2, 006a // +0029 │ │ -433ff6: b143 |0043: sub-int/2addr v3, v4 │ │ -433ff8: 3d03 0300 |0044: if-lez v3, 0047 // +0003 │ │ -433ffc: 2824 |0046: goto 006a // +0024 │ │ -433ffe: 2200 461e |0047: new-instance v0, Ljava/io/IOException; // type@1e46 │ │ -434002: 2201 8d1e |0049: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -434006: 7010 adb6 0100 |004b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -43400c: 1a04 ea45 |004e: const-string v4, "Part size exceeded for part "" // string@45ea │ │ -434010: 6e20 b9b6 4100 |0050: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434016: d802 02ff |0053: add-int/lit8 v2, v2, #int -1 // #ff │ │ -43401a: 4609 0902 |0055: aget-object v9, v9, v2 │ │ -43401e: 6e20 b9b6 9100 |0057: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434024: 1a09 ef01 |005a: const-string v9, "" while searching atom. Remaining Size: " // string@01ef │ │ -434028: 6e20 b9b6 9100 |005c: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43402e: 6e20 b4b6 3100 |005f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -434034: 6e10 c3b6 0100 |0062: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -43403a: 0c09 |0065: move-result-object v9 │ │ -43403c: 7020 4bb5 9000 |0066: invoke-direct {v0, v9}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ -434042: 2700 |0069: throw v0 │ │ -434044: 5485 08d5 |006a: iget-object v5, v8, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d508 │ │ -434048: 8146 |006c: int-to-long v6, v4 │ │ -43404a: 7130 efba 6507 |006d: invoke-static {v5, v6, v7}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@baef │ │ -434050: 28a4 |0070: goto 0014 // -005c │ │ +433f6c: |[433f6c] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.findAtom:(Ljava/lang/String;)I │ │ +433f7c: 1a00 dd59 |0000: const-string v0, "\." // string@59dd │ │ +433f80: 6e20 9ab6 0900 |0002: invoke-virtual {v9, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ +433f86: 0c09 |0005: move-result-object v9 │ │ +433f88: 1300 0800 |0006: const/16 v0, #int 8 // #8 │ │ +433f8c: 7110 72b7 0000 |0008: invoke-static {v0}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@b772 │ │ +433f92: 0c01 |000b: move-result-object v1 │ │ +433f94: 6202 d7ff |000c: sget-object v2, Ljava/nio/ByteOrder;.BIG_ENDIAN:Ljava/nio/ByteOrder; // field@ffd7 │ │ +433f98: 6e20 88b7 2100 |000e: invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@b788 │ │ +433f9e: 0c01 |0011: move-result-object v1 │ │ +433fa0: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +433fa2: 12f3 |0013: const/4 v3, #int -1 // #ff │ │ +433fa4: 5484 08d5 |0014: iget-object v4, v8, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d508 │ │ +433fa8: 6e10 74b7 0100 |0016: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.array:()[B // method@b774 │ │ +433fae: 0c05 |0019: move-result-object v5 │ │ +433fb0: 7120 edba 5400 |001a: invoke-static {v4, v5}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@baed │ │ +433fb6: 6e10 81b7 0100 |001d: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.getInt:()I // method@b781 │ │ +433fbc: 0a04 |0020: move-result v4 │ │ +433fbe: b104 |0021: sub-int/2addr v4, v0 │ │ +433fc0: 6205 daff |0022: sget-object v5, Ljava/nio/charset/StandardCharsets;.UTF_8:Ljava/nio/charset/Charset; // field@ffda │ │ +433fc4: 6e20 adb7 1500 |0024: invoke-virtual {v5, v1}, Ljava/nio/charset/Charset;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b7ad │ │ +433fca: 0c05 |0027: move-result-object v5 │ │ +433fcc: 6e10 97b7 0500 |0028: invoke-virtual {v5}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b797 │ │ +433fd2: 0c05 |002b: move-result-object v5 │ │ +433fd4: 6e10 79b7 0100 |002c: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.clear:()Ljava/nio/Buffer; // method@b779 │ │ +433fda: 4606 0902 |002f: aget-object v6, v9, v2 │ │ +433fde: 6e20 85b6 6500 |0031: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +433fe4: 0a05 |0034: move-result v5 │ │ +433fe6: 3805 0c00 |0035: if-eqz v5, 0041 // +000c │ │ +433fea: 2193 |0037: array-length v3, v9 │ │ +433fec: d803 03ff |0038: add-int/lit8 v3, v3, #int -1 // #ff │ │ +433ff0: 3332 0300 |003a: if-ne v2, v3, 003d // +0003 │ │ +433ff4: 0f04 |003c: return v4 │ │ +433ff6: d802 0201 |003d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +433ffa: 0143 |003f: move v3, v4 │ │ +433ffc: 28d4 |0040: goto 0014 // -002c │ │ +433ffe: 3d02 2900 |0041: if-lez v2, 006a // +0029 │ │ +434002: b143 |0043: sub-int/2addr v3, v4 │ │ +434004: 3d03 0300 |0044: if-lez v3, 0047 // +0003 │ │ +434008: 2824 |0046: goto 006a // +0024 │ │ +43400a: 2200 461e |0047: new-instance v0, Ljava/io/IOException; // type@1e46 │ │ +43400e: 2201 8d1e |0049: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +434012: 7010 adb6 0100 |004b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +434018: 1a04 ea45 |004e: const-string v4, "Part size exceeded for part "" // string@45ea │ │ +43401c: 6e20 b9b6 4100 |0050: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434022: d802 02ff |0053: add-int/lit8 v2, v2, #int -1 // #ff │ │ +434026: 4609 0902 |0055: aget-object v9, v9, v2 │ │ +43402a: 6e20 b9b6 9100 |0057: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434030: 1a09 ef01 |005a: const-string v9, "" while searching atom. Remaining Size: " // string@01ef │ │ +434034: 6e20 b9b6 9100 |005c: invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43403a: 6e20 b4b6 3100 |005f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +434040: 6e10 c3b6 0100 |0062: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +434046: 0c09 |0065: move-result-object v9 │ │ +434048: 7020 4bb5 9000 |0066: invoke-direct {v0, v9}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ +43404e: 2700 |0069: throw v0 │ │ +434050: 5485 08d5 |006a: iget-object v5, v8, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d508 │ │ +434054: 8146 |006c: int-to-long v6, v4 │ │ +434056: 7130 efba 6507 |006d: invoke-static {v5, v6, v7}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@baef │ │ +43405c: 28a4 |0070: goto 0014 // -005c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0008 line=61 │ │ 0x0014 line=64 │ │ 0x001d line=66 │ │ 0x0022 line=70 │ │ @@ -1012949,17 +1012949,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -434054: |[434054] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.getChapters:()Ljava/util/List; │ │ -434064: 5410 07d5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.chapters:Ljava/util/List; // field@d507 │ │ -434068: 1100 |0002: return-object v0 │ │ +434060: |[434060] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.getChapters:()Ljava/util/List; │ │ +434070: 5410 07d5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.chapters:Ljava/util/List; // field@d507 │ │ +434074: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader; │ │ │ │ #2 : (in Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;) │ │ @@ -1012967,49 +1012967,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 73 16-bit code units │ │ -43421c: |[43421c] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.readInputStream:()V │ │ -43422c: 1a00 aa40 |0000: const-string v0, "M4AChapterReader" // string@40aa │ │ -434230: 5441 08d5 |0002: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d508 │ │ -434234: 7110 14b1 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.isM4A:(Ljava/io/InputStream;)V // method@b114 │ │ -43423a: 1a01 23ac |0007: const-string v1, "moov.udta.chpl" // string@ac23 │ │ -43423e: 6e20 12b1 1400 |0009: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.findAtom:(Ljava/lang/String;)I // method@b112 │ │ -434244: 0a01 |000c: move-result v1 │ │ -434246: 12f2 |000d: const/4 v2, #int -1 // #ff │ │ -434248: 3321 0800 |000e: if-ne v1, v2, 0016 // +0008 │ │ -43424c: 1a01 a843 |0010: const-string v1, "Nero Chapter Atom not found" // string@43a8 │ │ -434250: 7120 7e0b 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -434256: 2833 |0015: goto 0048 // +0033 │ │ -434258: 2202 8d1e |0016: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -43425c: 7010 adb6 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -434262: 1a03 a743 |001b: const-string v3, "Nero Chapter Atom found. Data Size: " // string@43a7 │ │ -434266: 6e20 b9b6 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43426c: 6e20 b4b6 1200 |0020: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -434272: 6e10 c3b6 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -434278: 0c02 |0026: move-result-object v2 │ │ -43427a: 7120 7e0b 2000 |0027: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -434280: 8111 |002a: int-to-long v1, v1 │ │ -434282: 7030 15b1 1402 |002b: invoke-direct {v4, v1, v2}, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.parseNeroChapterAtom:(J)V // method@b115 │ │ -434288: 281a |002e: goto 0048 // +001a │ │ -43428a: 0d01 |002f: move-exception v1 │ │ -43428c: 2202 8d1e |0030: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -434290: 7010 adb6 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -434296: 1a03 7015 |0035: const-string v3, "ERROR: " // string@1570 │ │ -43429a: 6e20 b9b6 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4342a0: 6e10 e6b6 0100 |003a: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -4342a6: 0c01 |003d: move-result-object v1 │ │ -4342a8: 6e20 b9b6 1200 |003e: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4342ae: 6e10 c3b6 0200 |0041: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4342b4: 0c01 |0044: move-result-object v1 │ │ -4342b6: 7120 7e0b 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4342bc: 0e00 |0048: return-void │ │ +434228: |[434228] de.danoeh.antennapod.parser.media.m4a.M4AChapterReader.readInputStream:()V │ │ +434238: 1a00 aa40 |0000: const-string v0, "M4AChapterReader" // string@40aa │ │ +43423c: 5441 08d5 |0002: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.inputStream:Ljava/io/InputStream; // field@d508 │ │ +434240: 7110 14b1 0100 |0004: invoke-static {v1}, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.isM4A:(Ljava/io/InputStream;)V // method@b114 │ │ +434246: 1a01 23ac |0007: const-string v1, "moov.udta.chpl" // string@ac23 │ │ +43424a: 6e20 12b1 1400 |0009: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.findAtom:(Ljava/lang/String;)I // method@b112 │ │ +434250: 0a01 |000c: move-result v1 │ │ +434252: 12f2 |000d: const/4 v2, #int -1 // #ff │ │ +434254: 3321 0800 |000e: if-ne v1, v2, 0016 // +0008 │ │ +434258: 1a01 a843 |0010: const-string v1, "Nero Chapter Atom not found" // string@43a8 │ │ +43425c: 7120 7e0b 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +434262: 2833 |0015: goto 0048 // +0033 │ │ +434264: 2202 8d1e |0016: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +434268: 7010 adb6 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43426e: 1a03 a743 |001b: const-string v3, "Nero Chapter Atom found. Data Size: " // string@43a7 │ │ +434272: 6e20 b9b6 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434278: 6e20 b4b6 1200 |0020: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +43427e: 6e10 c3b6 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +434284: 0c02 |0026: move-result-object v2 │ │ +434286: 7120 7e0b 2000 |0027: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43428c: 8111 |002a: int-to-long v1, v1 │ │ +43428e: 7030 15b1 1402 |002b: invoke-direct {v4, v1, v2}, Lde/danoeh/antennapod/parser/media/m4a/M4AChapterReader;.parseNeroChapterAtom:(J)V // method@b115 │ │ +434294: 281a |002e: goto 0048 // +001a │ │ +434296: 0d01 |002f: move-exception v1 │ │ +434298: 2202 8d1e |0030: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +43429c: 7010 adb6 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4342a2: 1a03 7015 |0035: const-string v3, "ERROR: " // string@1570 │ │ +4342a6: 6e20 b9b6 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4342ac: 6e10 e6b6 0100 |003a: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +4342b2: 0c01 |003d: move-result-object v1 │ │ +4342b4: 6e20 b9b6 1200 |003e: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4342ba: 6e10 c3b6 0200 |0041: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4342c0: 0c01 |0044: move-result-object v1 │ │ +4342c2: 7120 7e0b 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4342c8: 0e00 |0048: return-void │ │ catches : 1 │ │ 0x0002 - 0x002e │ │ Ljava/lang/Exception; -> 0x002f │ │ positions : │ │ 0x0002 line=33 │ │ 0x0009 line=34 │ │ 0x0012 line=36 │ │ @@ -1013052,19 +1013052,19 @@ │ │ type : '(Ljava/lang/String;J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4346dc: |[4346dc] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.:(Ljava/lang/String;J)V │ │ -4346ec: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4346f2: 5b01 10d5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@d510 │ │ -4346f6: 5a02 0fd5 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@d50f │ │ -4346fa: 0e00 |0007: return-void │ │ +4346e8: |[4346e8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.:(Ljava/lang/String;J)V │ │ +4346f8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4346fe: 5b01 10d5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@d510 │ │ +434702: 5a02 0fd5 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@d50f │ │ +434706: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0003 line=9 │ │ 0x0005 line=10 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; │ │ @@ -1013077,17 +1013077,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4346c4: |[4346c4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.getUserCommentLength:()J │ │ -4346d4: 5320 0fd5 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@d50f │ │ -4346d8: 1000 |0002: return-wide v0 │ │ +4346d0: |[4346d0] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.getUserCommentLength:()J │ │ +4346e0: 5320 0fd5 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@d50f │ │ +4346e4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;) │ │ @@ -1013095,17 +1013095,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -434654: |[434654] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.getVendorString:()Ljava/lang/String; │ │ -434664: 5410 10d5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@d510 │ │ -434668: 1100 |0002: return-object v0 │ │ +434660: |[434660] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.getVendorString:()Ljava/lang/String; │ │ +434670: 5410 10d5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@d510 │ │ +434674: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; │ │ │ │ #2 : (in Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;) │ │ @@ -1013113,30 +1013113,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -43466c: |[43466c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.toString:()Ljava/lang/String; │ │ -43467c: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -434680: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -434686: 1a01 4355 |0005: const-string v1, "VorbisCommentHeader [vendorString=" // string@5543 │ │ -43468a: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434690: 5431 10d5 |000a: iget-object v1, v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@d510 │ │ -434694: 6e20 b9b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43469a: 1a01 1407 |000f: const-string v1, ", userCommentLength=" // string@0714 │ │ -43469e: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4346a4: 5331 0fd5 |0014: iget-wide v1, v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@d50f │ │ -4346a8: 6e30 b5b6 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -4346ae: 1a01 f659 |0019: const-string v1, "]" // string@59f6 │ │ -4346b2: 6e20 b9b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4346b8: 6e10 c3b6 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4346be: 0c00 |0021: move-result-object v0 │ │ -4346c0: 1100 |0022: return-object v0 │ │ +434678: |[434678] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentHeader.toString:()Ljava/lang/String; │ │ +434688: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +43468c: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +434692: 1a01 4355 |0005: const-string v1, "VorbisCommentHeader [vendorString=" // string@5543 │ │ +434696: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43469c: 5431 10d5 |000a: iget-object v1, v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.vendorString:Ljava/lang/String; // field@d510 │ │ +4346a0: 6e20 b9b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4346a6: 1a01 1407 |000f: const-string v1, ", userCommentLength=" // string@0714 │ │ +4346aa: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4346b0: 5331 0fd5 |0014: iget-wide v1, v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.userCommentLength:J // field@d50f │ │ +4346b4: 6e30 b5b6 1002 |0016: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +4346ba: 1a01 f659 |0019: const-string v1, "]" // string@59f6 │ │ +4346be: 6e20 b9b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4346c4: 6e10 c3b6 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4346ca: 0c00 |0021: move-result-object v0 │ │ +4346cc: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1013214,20 +1013214,20 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -434948: |[434948] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.:(Ljava/io/InputStream;)V │ │ -434958: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ -43495e: 2200 2d1d |0003: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // type@1d2d │ │ -434962: 7020 35b1 2000 |0005: invoke-direct {v0, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.:(Ljava/io/InputStream;)V // method@b135 │ │ -434968: 5b10 1ad5 |0008: iput-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d51a │ │ -43496c: 0e00 |000a: return-void │ │ +434954: |[434954] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.:(Ljava/io/InputStream;)V │ │ +434964: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ +43496a: 2200 2d1d |0003: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // type@1d2d │ │ +43496e: 7020 35b1 2000 |0005: invoke-direct {v0, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.:(Ljava/io/InputStream;)V // method@b135 │ │ +434974: 5b10 1ad5 |0008: iput-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d51a │ │ +434978: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader; │ │ 0x0000 - 0x000b reg=2 (null) Ljava/io/InputStream; │ │ @@ -1013237,48 +1013237,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 66 16-bit code units │ │ -434970: |[434970] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.findCommentHeader:()V │ │ -434980: 1300 4000 |0000: const/16 v0, #int 64 // #40 │ │ -434984: 2300 fc1f |0002: new-array v0, v0, [B // type@1ffc │ │ -434988: 1271 |0004: const/4 v1, #int 7 // #7 │ │ -43498a: 2311 fc1f |0005: new-array v1, v1, [B // type@1ffc │ │ -43498e: 2601 3300 0000 |0007: fill-array-data v1, 0000003a // +00000033 │ │ -434994: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -434996: 1503 0004 |000b: const/high16 v3, #int 67108864 // #400 │ │ -43499a: 3532 2400 |000d: if-ge v2, v3, 0031 // +0024 │ │ -43499e: dc03 0240 |000f: rem-int/lit8 v3, v2, #int 64 // #40 │ │ -4349a2: 5454 1ad5 |0011: iget-object v4, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d51a │ │ -4349a6: 6e10 37b1 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.read:()I // method@b137 │ │ -4349ac: 0a04 |0016: move-result v4 │ │ -4349ae: 8d44 |0017: int-to-byte v4, v4 │ │ -4349b0: 4f04 0003 |0018: aput-byte v4, v0, v3 │ │ -4349b4: 6e40 29b1 0521 |001a: invoke-virtual {v5, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@b129 │ │ -4349ba: 0a03 |001d: move-result v3 │ │ -4349bc: 3803 0300 |001e: if-eqz v3, 0021 // +0003 │ │ -4349c0: 0e00 |0020: return-void │ │ -4349c2: 1a03 1045 |0021: const-string v3, "OpusTags" // string@4510 │ │ -4349c6: 6e10 89b6 0300 |0023: invoke-virtual {v3}, Ljava/lang/String;.getBytes:()[B // method@b689 │ │ -4349cc: 0c03 |0026: move-result-object v3 │ │ -4349ce: 6e40 29b1 0523 |0027: invoke-virtual {v5, v0, v3, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@b129 │ │ -4349d4: 0a03 |002a: move-result v3 │ │ -4349d6: 3803 0300 |002b: if-eqz v3, 002e // +0003 │ │ -4349da: 0e00 |002d: return-void │ │ -4349dc: d802 0201 |002e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4349e0: 28db |0030: goto 000b // -0025 │ │ -4349e2: 2200 461e |0031: new-instance v0, Ljava/io/IOException; // type@1e46 │ │ -4349e6: 1a01 d943 |0033: const-string v1, "No comment header found" // string@43d9 │ │ -4349ea: 7020 4bb5 1000 |0035: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ -4349f0: 2700 |0038: throw v0 │ │ -4349f2: 0000 |0039: nop // spacer │ │ -4349f4: 0003 0100 0700 0000 0376 6f72 6269 ... |003a: array-data (8 units) │ │ +43497c: |[43497c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.findCommentHeader:()V │ │ +43498c: 1300 4000 |0000: const/16 v0, #int 64 // #40 │ │ +434990: 2300 fc1f |0002: new-array v0, v0, [B // type@1ffc │ │ +434994: 1271 |0004: const/4 v1, #int 7 // #7 │ │ +434996: 2311 fc1f |0005: new-array v1, v1, [B // type@1ffc │ │ +43499a: 2601 3300 0000 |0007: fill-array-data v1, 0000003a // +00000033 │ │ +4349a0: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +4349a2: 1503 0004 |000b: const/high16 v3, #int 67108864 // #400 │ │ +4349a6: 3532 2400 |000d: if-ge v2, v3, 0031 // +0024 │ │ +4349aa: dc03 0240 |000f: rem-int/lit8 v3, v2, #int 64 // #40 │ │ +4349ae: 5454 1ad5 |0011: iget-object v4, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d51a │ │ +4349b2: 6e10 37b1 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.read:()I // method@b137 │ │ +4349b8: 0a04 |0016: move-result v4 │ │ +4349ba: 8d44 |0017: int-to-byte v4, v4 │ │ +4349bc: 4f04 0003 |0018: aput-byte v4, v0, v3 │ │ +4349c0: 6e40 29b1 0521 |001a: invoke-virtual {v5, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@b129 │ │ +4349c6: 0a03 |001d: move-result v3 │ │ +4349c8: 3803 0300 |001e: if-eqz v3, 0021 // +0003 │ │ +4349cc: 0e00 |0020: return-void │ │ +4349ce: 1a03 1045 |0021: const-string v3, "OpusTags" // string@4510 │ │ +4349d2: 6e10 89b6 0300 |0023: invoke-virtual {v3}, Ljava/lang/String;.getBytes:()[B // method@b689 │ │ +4349d8: 0c03 |0026: move-result-object v3 │ │ +4349da: 6e40 29b1 0523 |0027: invoke-virtual {v5, v0, v3, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.bufferMatches:([B[BI)Z // method@b129 │ │ +4349e0: 0a03 |002a: move-result v3 │ │ +4349e2: 3803 0300 |002b: if-eqz v3, 002e // +0003 │ │ +4349e6: 0e00 |002d: return-void │ │ +4349e8: d802 0201 |002e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4349ec: 28db |0030: goto 000b // -0025 │ │ +4349ee: 2200 461e |0031: new-instance v0, Ljava/io/IOException; // type@1e46 │ │ +4349f2: 1a01 d943 |0033: const-string v1, "No comment header found" // string@43d9 │ │ +4349f6: 7020 4bb5 1000 |0035: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ +4349fc: 2700 |0038: throw v0 │ │ +4349fe: 0000 |0039: nop // spacer │ │ +434a00: 0003 0100 0700 0000 0376 6f72 6269 ... |003a: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=73 │ │ 0x000f line=75 │ │ 0x001a line=76 │ │ 0x0023 line=78 │ │ 0x0031 line=82 │ │ @@ -1013290,30 +1013290,30 @@ │ │ type : '()Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -434844: |[434844] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readCommentHeader:()Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; │ │ -434854: 5440 1ad5 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d51a │ │ -434858: 7110 e7ba 0000 |0002: invoke-static {v0}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@bae7 │ │ -43485e: 0b00 |0005: move-result-wide v0 │ │ -434860: 7030 31b1 0401 |0006: invoke-direct {v4, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@b131 │ │ -434866: 0c00 |0009: move-result-object v0 │ │ -434868: 5441 1ad5 |000a: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d51a │ │ -43486c: 7110 e7ba 0100 |000c: invoke-static {v1}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@bae7 │ │ -434872: 0b01 |000f: move-result-wide v1 │ │ -434874: 2203 291d |0010: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; // type@1d29 │ │ -434878: 7040 20b1 0321 |0012: invoke-direct {v3, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.:(Ljava/lang/String;J)V // method@b120 │ │ -43487e: 1103 |0015: return-object v3 │ │ -434880: 0d00 |0016: move-exception v0 │ │ -434882: 2201 2c1d |0017: new-instance v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d2c │ │ -434886: 7020 33b1 0100 |0019: invoke-direct {v1, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@b133 │ │ -43488c: 2701 |001c: throw v1 │ │ +434850: |[434850] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readCommentHeader:()Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; │ │ +434860: 5440 1ad5 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d51a │ │ +434864: 7110 e7ba 0000 |0002: invoke-static {v0}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@bae7 │ │ +43486a: 0b00 |0005: move-result-wide v0 │ │ +43486c: 7030 31b1 0401 |0006: invoke-direct {v4, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@b131 │ │ +434872: 0c00 |0009: move-result-object v0 │ │ +434874: 5441 1ad5 |000a: iget-object v1, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d51a │ │ +434878: 7110 e7ba 0100 |000c: invoke-static {v1}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@bae7 │ │ +43487e: 0b01 |000f: move-result-wide v1 │ │ +434880: 2203 291d |0010: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; // type@1d29 │ │ +434884: 7040 20b1 0321 |0012: invoke-direct {v3, v0, v1, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.:(Ljava/lang/String;J)V // method@b120 │ │ +43488a: 1103 |0015: return-object v3 │ │ +43488c: 0d00 |0016: move-exception v0 │ │ +43488e: 2201 2c1d |0017: new-instance v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d2c │ │ +434892: 7020 33b1 0100 |0019: invoke-direct {v1, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@b133 │ │ +434898: 2701 |001c: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0015 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0016 │ │ positions : │ │ 0x0000 line=106 │ │ 0x0006 line=107 │ │ 0x000a line=108 │ │ @@ -1013327,35 +1013327,35 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -4348a0: |[4348a0] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readContentVectorKey:(J)Ljava/lang/String; │ │ -4348b0: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -4348b4: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4348ba: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -4348bc: 8112 |0006: int-to-long v2, v1 │ │ -4348be: 3104 0206 |0007: cmp-long v4, v2, v6 │ │ -4348c2: 3b04 1800 |0009: if-gez v4, 0021 // +0018 │ │ -4348c6: 5452 1ad5 |000b: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d51a │ │ -4348ca: 6e10 37b1 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.read:()I // method@b137 │ │ -4348d0: 0a02 |0010: move-result v2 │ │ -4348d2: 8e22 |0011: int-to-char v2, v2 │ │ -4348d4: 1303 3d00 |0012: const/16 v3, #int 61 // #3d │ │ -4348d8: 3332 0700 |0014: if-ne v2, v3, 001b // +0007 │ │ -4348dc: 6e10 c3b6 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4348e2: 0c06 |0019: move-result-object v6 │ │ -4348e4: 1106 |001a: return-object v6 │ │ -4348e6: 6e20 b1b6 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ -4348ec: d801 0101 |001e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -4348f0: 28e6 |0020: goto 0006 // -001a │ │ -4348f2: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -4348f4: 1106 |0022: return-object v6 │ │ +4348ac: |[4348ac] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readContentVectorKey:(J)Ljava/lang/String; │ │ +4348bc: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +4348c0: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4348c6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +4348c8: 8112 |0006: int-to-long v2, v1 │ │ +4348ca: 3104 0206 |0007: cmp-long v4, v2, v6 │ │ +4348ce: 3b04 1800 |0009: if-gez v4, 0021 // +0018 │ │ +4348d2: 5452 1ad5 |000b: iget-object v2, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d51a │ │ +4348d6: 6e10 37b1 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.read:()I // method@b137 │ │ +4348dc: 0a02 |0010: move-result v2 │ │ +4348de: 8e22 |0011: int-to-char v2, v2 │ │ +4348e0: 1303 3d00 |0012: const/16 v3, #int 61 // #3d │ │ +4348e4: 3332 0700 |0014: if-ne v2, v3, 001b // +0007 │ │ +4348e8: 6e10 c3b6 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4348ee: 0c06 |0019: move-result-object v6 │ │ +4348f0: 1106 |001a: return-object v6 │ │ +4348f2: 6e20 b1b6 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ +4348f8: d801 0101 |001e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +4348fc: 28e6 |0020: goto 0006 // -001a │ │ +4348fe: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +434900: 1106 |0022: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x000b line=118 │ │ 0x0016 line=120 │ │ 0x001b line=122 │ │ locals : │ │ @@ -1013367,80 +1013367,80 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 137 16-bit code units │ │ -434a98: |[434a98] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readUserComment:()V │ │ -434aa8: 5480 1ad5 |0000: iget-object v0, v8, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d51a │ │ -434aac: 7110 e7ba 0000 |0002: invoke-static {v0}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@bae7 │ │ -434ab2: 0b00 |0005: move-result-wide v0 │ │ -434ab4: 1702 0000 4001 |0006: const-wide/32 v2, #float 3.52648e-38 // #01400000 │ │ -434aba: 1a04 6406 |0009: const-string v4, ", length=" // string@0664 │ │ -434abe: 3105 0002 |000b: cmp-long v5, v0, v2 │ │ -434ac2: 3c05 5400 |000d: if-gtz v5, 0061 // +0054 │ │ -434ac6: 7030 2eb1 0801 |000f: invoke-direct {v8, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readContentVectorKey:(J)Ljava/lang/String; // method@b12e │ │ -434acc: 0c02 |0012: move-result-object v2 │ │ -434ace: 6203 e0ff |0013: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ -434ad2: 6e20 a2b6 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ -434ad8: 0c02 |0018: move-result-object v2 │ │ -434ada: 6e20 2bb1 2800 |0019: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.handles:(Ljava/lang/String;)Z // method@b12b │ │ -434ae0: 0a03 |001c: move-result v3 │ │ -434ae2: 1a05 4455 |001d: const-string v5, "VorbisCommentReader" // string@5544 │ │ -434ae6: 2206 8d1e |001f: new-instance v6, Ljava/lang/StringBuilder; // type@1e8d │ │ -434aea: 7010 adb6 0600 |0021: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -434af0: 1a07 5594 |0024: const-string v7, "key=" // string@9455 │ │ -434af4: 6e20 b9b6 7600 |0026: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434afa: 6e20 b9b6 2600 |0029: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434b00: 6e20 b9b6 4600 |002c: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434b06: 6e30 b5b6 0601 |002f: invoke-virtual {v6, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -434b0c: 1a04 3c06 |0032: const-string v4, ", handles=" // string@063c │ │ -434b10: 6e20 b9b6 4600 |0034: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434b16: 6e20 bab6 3600 |0037: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b6ba │ │ -434b1c: 6e10 c3b6 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -434b22: 0c04 |003d: move-result-object v4 │ │ -434b24: 7120 7e0b 4500 |003e: invoke-static {v5, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -434b2a: 1604 0100 |0041: const-wide/16 v4, #int 1 // #1 │ │ -434b2e: 3803 1100 |0043: if-eqz v3, 0054 // +0011 │ │ -434b32: 6e10 93b6 0200 |0045: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b693 │ │ -434b38: 0a03 |0048: move-result v3 │ │ -434b3a: 8136 |0049: int-to-long v6, v3 │ │ -434b3c: bc60 |004a: sub-long/2addr v0, v6 │ │ -434b3e: bc40 |004b: sub-long/2addr v0, v4 │ │ -434b40: 7030 31b1 0801 |004c: invoke-direct {v8, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@b131 │ │ -434b46: 0c00 |004f: move-result-object v0 │ │ -434b48: 6e30 2cb1 2800 |0050: invoke-virtual {v8, v2, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V // method@b12c │ │ -434b4e: 2835 |0053: goto 0088 // +0035 │ │ -434b50: 5483 1ad5 |0054: iget-object v3, v8, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d51a │ │ -434b54: 6e10 93b6 0200 |0056: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b693 │ │ -434b5a: 0a02 |0059: move-result v2 │ │ -434b5c: 8126 |005a: int-to-long v6, v2 │ │ -434b5e: bc60 |005b: sub-long/2addr v0, v6 │ │ -434b60: bc40 |005c: sub-long/2addr v0, v4 │ │ -434b62: 7130 efba 0301 |005d: invoke-static {v3, v0, v1}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@baef │ │ -434b68: 2828 |0060: goto 0088 // +0028 │ │ -434b6a: 1602 0a00 |0061: const-wide/16 v2, #int 10 // #a │ │ -434b6e: 7030 31b1 2803 |0063: invoke-direct {v8, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@b131 │ │ -434b74: 0c02 |0066: move-result-object v2 │ │ -434b76: 2203 2c1d |0067: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d2c │ │ -434b7a: 2205 8d1e |0069: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ -434b7e: 7010 adb6 0500 |006b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -434b84: 1a06 8052 |006e: const-string v6, "User comment unrealistically long. key=" // string@5280 │ │ -434b88: 6e20 b9b6 6500 |0070: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434b8e: 6e20 b9b6 2500 |0073: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434b94: 6e20 b9b6 4500 |0076: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434b9a: 6e30 b5b6 0501 |0079: invoke-virtual {v5, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -434ba0: 6e10 c3b6 0500 |007c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -434ba6: 0c00 |007f: move-result-object v0 │ │ -434ba8: 7020 32b1 0300 |0080: invoke-direct {v3, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@b132 │ │ -434bae: 2703 |0083: throw v3 │ │ -434bb0: 0d00 |0084: move-exception v0 │ │ -434bb2: 6e10 e9b6 0000 |0085: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -434bb8: 0e00 |0088: return-void │ │ +434aa4: |[434aa4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readUserComment:()V │ │ +434ab4: 5480 1ad5 |0000: iget-object v0, v8, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d51a │ │ +434ab8: 7110 e7ba 0000 |0002: invoke-static {v0}, Lorg/apache/commons/io/EndianUtils;.readSwappedUnsignedInteger:(Ljava/io/InputStream;)J // method@bae7 │ │ +434abe: 0b00 |0005: move-result-wide v0 │ │ +434ac0: 1702 0000 4001 |0006: const-wide/32 v2, #float 3.52648e-38 // #01400000 │ │ +434ac6: 1a04 6406 |0009: const-string v4, ", length=" // string@0664 │ │ +434aca: 3105 0002 |000b: cmp-long v5, v0, v2 │ │ +434ace: 3c05 5400 |000d: if-gtz v5, 0061 // +0054 │ │ +434ad2: 7030 2eb1 0801 |000f: invoke-direct {v8, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readContentVectorKey:(J)Ljava/lang/String; // method@b12e │ │ +434ad8: 0c02 |0012: move-result-object v2 │ │ +434ada: 6203 e0ff |0013: sget-object v3, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ +434ade: 6e20 a2b6 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ +434ae4: 0c02 |0018: move-result-object v2 │ │ +434ae6: 6e20 2bb1 2800 |0019: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.handles:(Ljava/lang/String;)Z // method@b12b │ │ +434aec: 0a03 |001c: move-result v3 │ │ +434aee: 1a05 4455 |001d: const-string v5, "VorbisCommentReader" // string@5544 │ │ +434af2: 2206 8d1e |001f: new-instance v6, Ljava/lang/StringBuilder; // type@1e8d │ │ +434af6: 7010 adb6 0600 |0021: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +434afc: 1a07 5594 |0024: const-string v7, "key=" // string@9455 │ │ +434b00: 6e20 b9b6 7600 |0026: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434b06: 6e20 b9b6 2600 |0029: invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434b0c: 6e20 b9b6 4600 |002c: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434b12: 6e30 b5b6 0601 |002f: invoke-virtual {v6, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +434b18: 1a04 3c06 |0032: const-string v4, ", handles=" // string@063c │ │ +434b1c: 6e20 b9b6 4600 |0034: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434b22: 6e20 bab6 3600 |0037: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b6ba │ │ +434b28: 6e10 c3b6 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +434b2e: 0c04 |003d: move-result-object v4 │ │ +434b30: 7120 7e0b 4500 |003e: invoke-static {v5, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +434b36: 1604 0100 |0041: const-wide/16 v4, #int 1 // #1 │ │ +434b3a: 3803 1100 |0043: if-eqz v3, 0054 // +0011 │ │ +434b3e: 6e10 93b6 0200 |0045: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b693 │ │ +434b44: 0a03 |0048: move-result v3 │ │ +434b46: 8136 |0049: int-to-long v6, v3 │ │ +434b48: bc60 |004a: sub-long/2addr v0, v6 │ │ +434b4a: bc40 |004b: sub-long/2addr v0, v4 │ │ +434b4c: 7030 31b1 0801 |004c: invoke-direct {v8, v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@b131 │ │ +434b52: 0c00 |004f: move-result-object v0 │ │ +434b54: 6e30 2cb1 2800 |0050: invoke-virtual {v8, v2, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V // method@b12c │ │ +434b5a: 2835 |0053: goto 0088 // +0035 │ │ +434b5c: 5483 1ad5 |0054: iget-object v3, v8, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d51a │ │ +434b60: 6e10 93b6 0200 |0056: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b693 │ │ +434b66: 0a02 |0059: move-result v2 │ │ +434b68: 8126 |005a: int-to-long v6, v2 │ │ +434b6a: bc60 |005b: sub-long/2addr v0, v6 │ │ +434b6c: bc40 |005c: sub-long/2addr v0, v4 │ │ +434b6e: 7130 efba 0301 |005d: invoke-static {v3, v0, v1}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@baef │ │ +434b74: 2828 |0060: goto 0088 // +0028 │ │ +434b76: 1602 0a00 |0061: const-wide/16 v2, #int 10 // #a │ │ +434b7a: 7030 31b1 2803 |0063: invoke-direct {v8, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUtf8String:(J)Ljava/lang/String; // method@b131 │ │ +434b80: 0c02 |0066: move-result-object v2 │ │ +434b82: 2203 2c1d |0067: new-instance v3, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d2c │ │ +434b86: 2205 8d1e |0069: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ +434b8a: 7010 adb6 0500 |006b: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +434b90: 1a06 8052 |006e: const-string v6, "User comment unrealistically long. key=" // string@5280 │ │ +434b94: 6e20 b9b6 6500 |0070: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434b9a: 6e20 b9b6 2500 |0073: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434ba0: 6e20 b9b6 4500 |0076: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434ba6: 6e30 b5b6 0501 |0079: invoke-virtual {v5, v0, v1}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +434bac: 6e10 c3b6 0500 |007c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +434bb2: 0c00 |007f: move-result-object v0 │ │ +434bb4: 7020 32b1 0300 |0080: invoke-direct {v3, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@b132 │ │ +434bba: 2703 |0083: throw v3 │ │ +434bbc: 0d00 |0084: move-exception v0 │ │ +434bbe: 6e10 e9b6 0000 |0085: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +434bc4: 0e00 |0088: return-void │ │ catches : 2 │ │ 0x0000 - 0x0006 │ │ Ljava/io/IOException; -> 0x0084 │ │ 0x000f - 0x0084 │ │ Ljava/io/IOException; -> 0x0084 │ │ positions : │ │ 0x0000 line=44 │ │ @@ -1013461,31 +1013461,31 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -4348f8: |[4348f8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readUtf8String:(J)Ljava/lang/String; │ │ -434908: 8412 |0000: long-to-int v2, v1 │ │ -43490a: 2321 fc1f |0001: new-array v1, v2, [B // type@1ffc │ │ -43490e: 5402 1ad5 |0003: iget-object v2, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d51a │ │ -434912: 7120 edba 1200 |0005: invoke-static {v2, v1}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@baed │ │ -434918: 1a02 8051 |0008: const-string v2, "UTF-8" // string@5180 │ │ -43491c: 7110 b0b7 0200 |000a: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b7b0 │ │ -434922: 0c02 |000d: move-result-object v2 │ │ -434924: 6e10 b2b7 0200 |000e: invoke-virtual {v2}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b7b2 │ │ -43492a: 0c02 |0011: move-result-object v2 │ │ -43492c: 7110 95b7 0100 |0012: invoke-static {v1}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b795 │ │ -434932: 0c01 |0015: move-result-object v1 │ │ -434934: 6e20 b3b7 1200 |0016: invoke-virtual {v2, v1}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b7b3 │ │ -43493a: 0c01 |0019: move-result-object v1 │ │ -43493c: 6e10 97b7 0100 |001a: invoke-virtual {v1}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b797 │ │ -434942: 0c01 |001d: move-result-object v1 │ │ -434944: 1101 |001e: return-object v1 │ │ +434904: |[434904] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readUtf8String:(J)Ljava/lang/String; │ │ +434914: 8412 |0000: long-to-int v2, v1 │ │ +434916: 2321 fc1f |0001: new-array v1, v2, [B // type@1ffc │ │ +43491a: 5402 1ad5 |0003: iget-object v2, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.input:Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; // field@d51a │ │ +43491e: 7120 edba 1200 |0005: invoke-static {v2, v1}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@baed │ │ +434924: 1a02 8051 |0008: const-string v2, "UTF-8" // string@5180 │ │ +434928: 7110 b0b7 0200 |000a: invoke-static {v2}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b7b0 │ │ +43492e: 0c02 |000d: move-result-object v2 │ │ +434930: 6e10 b2b7 0200 |000e: invoke-virtual {v2}, Ljava/nio/charset/Charset;.newDecoder:()Ljava/nio/charset/CharsetDecoder; // method@b7b2 │ │ +434936: 0c02 |0011: move-result-object v2 │ │ +434938: 7110 95b7 0100 |0012: invoke-static {v1}, Ljava/nio/ByteBuffer;.wrap:([B)Ljava/nio/ByteBuffer; // method@b795 │ │ +43493e: 0c01 |0015: move-result-object v1 │ │ +434940: 6e20 b3b7 1200 |0016: invoke-virtual {v2, v1}, Ljava/nio/charset/CharsetDecoder;.decode:(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; // method@b7b3 │ │ +434946: 0c01 |0019: move-result-object v1 │ │ +434948: 6e10 97b7 0100 |001a: invoke-virtual {v1}, Ljava/nio/CharBuffer;.toString:()Ljava/lang/String; // method@b797 │ │ +43494e: 0c01 |001d: move-result-object v1 │ │ +434950: 1101 |001e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0003 line=66 │ │ 0x000a line=67 │ │ 0x000e line=68 │ │ locals : │ │ @@ -1013498,37 +1013498,37 @@ │ │ type : '([B[BI)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 29 16-bit code units │ │ -4347f8: |[4347f8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.bufferMatches:([B[BI)Z │ │ -434808: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -43480a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -43480c: 2172 |0002: array-length v2, v7 │ │ -43480e: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -434810: 3521 1800 |0004: if-ge v1, v2, 001c // +0018 │ │ -434814: 9102 0801 |0006: sub-int v2, v8, v1 │ │ -434818: 3b02 0500 |0008: if-gez v2, 000d // +0005 │ │ -43481c: 2164 |000a: array-length v4, v6 │ │ -43481e: b042 |000b: add-int/2addr v2, v4 │ │ -434820: 28fc |000c: goto 0008 // -0004 │ │ -434822: 2164 |000d: array-length v4, v6 │ │ -434824: b442 |000e: rem-int/2addr v2, v4 │ │ -434826: 4802 0602 |000f: aget-byte v2, v6, v2 │ │ -43482a: 2174 |0011: array-length v4, v7 │ │ -43482c: b134 |0012: sub-int/2addr v4, v3 │ │ -43482e: b114 |0013: sub-int/2addr v4, v1 │ │ -434830: 4803 0704 |0014: aget-byte v3, v7, v4 │ │ -434834: 3232 0300 |0016: if-eq v2, v3, 0019 // +0003 │ │ -434838: 0f00 |0018: return v0 │ │ -43483a: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -43483e: 28e7 |001b: goto 0002 // -0019 │ │ -434840: 0f03 |001c: return v3 │ │ +434804: |[434804] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.bufferMatches:([B[BI)Z │ │ +434814: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +434816: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +434818: 2172 |0002: array-length v2, v7 │ │ +43481a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +43481c: 3521 1800 |0004: if-ge v1, v2, 001c // +0018 │ │ +434820: 9102 0801 |0006: sub-int v2, v8, v1 │ │ +434824: 3b02 0500 |0008: if-gez v2, 000d // +0005 │ │ +434828: 2164 |000a: array-length v4, v6 │ │ +43482a: b042 |000b: add-int/2addr v2, v4 │ │ +43482c: 28fc |000c: goto 0008 // -0004 │ │ +43482e: 2164 |000d: array-length v4, v6 │ │ +434830: b442 |000e: rem-int/2addr v2, v4 │ │ +434832: 4802 0602 |000f: aget-byte v2, v6, v2 │ │ +434836: 2174 |0011: array-length v4, v7 │ │ +434838: b134 |0012: sub-int/2addr v4, v3 │ │ +43483a: b114 |0013: sub-int/2addr v4, v1 │ │ +43483c: 4803 0704 |0014: aget-byte v3, v7, v4 │ │ +434840: 3232 0300 |0016: if-eq v2, v3, 0019 // +0003 │ │ +434844: 0f00 |0018: return v0 │ │ +434846: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +43484a: 28e7 |001b: goto 0002 // -0019 │ │ +43484c: 0f03 |001c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=90 │ │ 0x000a line=93 │ │ 0x000d line=95 │ │ 0x000f line=96 │ │ locals : │ │ @@ -1013554,43 +1013554,43 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -434a04: |[434a04] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readInputStream:()V │ │ -434a14: 1a00 4455 |0000: const-string v0, "VorbisCommentReader" // string@5544 │ │ -434a18: 7010 2ab1 0800 |0002: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.findCommentHeader:()V // method@b12a │ │ -434a1e: 7010 2db1 0800 |0005: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readCommentHeader:()Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; // method@b12d │ │ -434a24: 0c01 |0008: move-result-object v1 │ │ -434a26: 6e10 23b1 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.toString:()Ljava/lang/String; // method@b123 │ │ -434a2c: 0c02 |000c: move-result-object v2 │ │ -434a2e: 7120 7e0b 2000 |000d: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -434a34: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -434a36: 8123 |0011: int-to-long v3, v2 │ │ -434a38: 6e10 21b1 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.getUserCommentLength:()J // method@b121 │ │ -434a3e: 0b05 |0015: move-result-wide v5 │ │ -434a40: 3107 0305 |0016: cmp-long v7, v3, v5 │ │ -434a44: 3b07 2100 |0018: if-gez v7, 0039 // +0021 │ │ -434a48: 7010 30b1 0800 |001a: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUserComment:()V // method@b130 │ │ -434a4e: d802 0201 |001d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -434a52: 28f2 |001f: goto 0011 // -000e │ │ -434a54: 0d01 |0020: move-exception v1 │ │ -434a56: 2202 8d1e |0021: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -434a5a: 7010 adb6 0200 |0023: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -434a60: 1a03 4155 |0026: const-string v3, "Vorbis parser: " // string@5541 │ │ -434a64: 6e20 b9b6 3200 |0028: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434a6a: 6e10 e6b6 0100 |002b: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -434a70: 0c01 |002e: move-result-object v1 │ │ -434a72: 6e20 b9b6 1200 |002f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434a78: 6e10 c3b6 0200 |0032: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -434a7e: 0c01 |0035: move-result-object v1 │ │ -434a80: 7120 7e0b 1000 |0036: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -434a86: 0e00 |0039: return-void │ │ +434a10: |[434a10] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReader.readInputStream:()V │ │ +434a20: 1a00 4455 |0000: const-string v0, "VorbisCommentReader" // string@5544 │ │ +434a24: 7010 2ab1 0800 |0002: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.findCommentHeader:()V // method@b12a │ │ +434a2a: 7010 2db1 0800 |0005: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readCommentHeader:()Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader; // method@b12d │ │ +434a30: 0c01 |0008: move-result-object v1 │ │ +434a32: 6e10 23b1 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.toString:()Ljava/lang/String; // method@b123 │ │ +434a38: 0c02 |000c: move-result-object v2 │ │ +434a3a: 7120 7e0b 2000 |000d: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +434a40: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +434a42: 8123 |0011: int-to-long v3, v2 │ │ +434a44: 6e10 21b1 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentHeader;.getUserCommentLength:()J // method@b121 │ │ +434a4a: 0b05 |0015: move-result-wide v5 │ │ +434a4c: 3107 0305 |0016: cmp-long v7, v3, v5 │ │ +434a50: 3b07 2100 |0018: if-gez v7, 0039 // +0021 │ │ +434a54: 7010 30b1 0800 |001a: invoke-direct {v8}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.readUserComment:()V // method@b130 │ │ +434a5a: d802 0201 |001d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +434a5e: 28f2 |001f: goto 0011 // -000e │ │ +434a60: 0d01 |0020: move-exception v1 │ │ +434a62: 2202 8d1e |0021: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +434a66: 7010 adb6 0200 |0023: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +434a6c: 1a03 4155 |0026: const-string v3, "Vorbis parser: " // string@5541 │ │ +434a70: 6e20 b9b6 3200 |0028: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434a76: 6e10 e6b6 0100 |002b: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +434a7c: 0c01 |002e: move-result-object v1 │ │ +434a7e: 6e20 b9b6 1200 |002f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434a84: 6e10 c3b6 0200 |0032: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +434a8a: 0c01 |0035: move-result-object v1 │ │ +434a8c: 7120 7e0b 1000 |0036: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +434a92: 0e00 |0039: return-void │ │ catches : 1 │ │ 0x0002 - 0x001d │ │ Ljava/io/IOException; -> 0x0020 │ │ positions : │ │ 0x0002 line=31 │ │ 0x0005 line=32 │ │ 0x0009 line=33 │ │ @@ -1013630,17 +1013630,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4347c8: |[4347c8] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReaderException.:(Ljava/lang/String;)V │ │ -4347d8: 7020 f7b5 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b5f7 │ │ -4347de: 0e00 |0003: return-void │ │ +4347d4: |[4347d4] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReaderException.:(Ljava/lang/String;)V │ │ +4347e4: 7020 f7b5 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b5f7 │ │ +4347ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1013649,17 +1013649,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4347e0: |[4347e0] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReaderException.:(Ljava/lang/Throwable;)V │ │ -4347f0: 7020 f9b5 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@b5f9 │ │ -4347f6: 0e00 |0003: return-void │ │ +4347ec: |[4347ec] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentReaderException.:(Ljava/lang/Throwable;)V │ │ +4347fc: 7020 f9b5 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@b5f9 │ │ +434802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1013717,44 +1013717,44 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -434cb0: |[434cb0] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.:()V │ │ -434cc0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -434cc2: 2300 fc1f |0001: new-array v0, v0, [B // type@1ffc │ │ -434cc6: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -434ccc: 6900 1cd5 |0006: sput-object v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.CAPTURE_PATTERN:[B // field@d51c │ │ -434cd0: 0e00 |0008: return-void │ │ -434cd2: 0000 |0009: nop // spacer │ │ -434cd4: 0003 0100 0400 0000 4f67 6753 |000a: array-data (6 units) │ │ +434cbc: |[434cbc] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.:()V │ │ +434ccc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +434cce: 2300 fc1f |0001: new-array v0, v0, [B // type@1ffc │ │ +434cd2: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +434cd8: 6900 1cd5 |0006: sput-object v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.CAPTURE_PATTERN:[B // field@d51c │ │ +434cdc: 0e00 |0008: return-void │ │ +434cde: 0000 |0009: nop // spacer │ │ +434ce0: 0003 0100 0400 0000 4f67 6753 |000a: array-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=13 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;) │ │ name : '' │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -434ce0: |[434ce0] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.:(Ljava/io/InputStream;)V │ │ -434cf0: 7020 43b5 2100 |0000: invoke-direct {v1, v2}, Ljava/io/FilterInputStream;.:(Ljava/io/InputStream;)V // method@b543 │ │ -434cf6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -434cf8: 5910 1fd5 |0004: iput v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d51f │ │ -434cfc: 2200 341e |0006: new-instance v0, Ljava/io/BufferedInputStream; // type@1e34 │ │ -434d00: 7020 ecb4 2000 |0008: invoke-direct {v0, v2}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b4ec │ │ -434d06: 5b10 1ed5 |000b: iput-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.inputStream:Ljava/io/BufferedInputStream; // field@d51e │ │ -434d0a: 0e00 |000d: return-void │ │ +434cec: |[434cec] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.:(Ljava/io/InputStream;)V │ │ +434cfc: 7020 43b5 2100 |0000: invoke-direct {v1, v2}, Ljava/io/FilterInputStream;.:(Ljava/io/InputStream;)V // method@b543 │ │ +434d02: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +434d04: 5910 1fd5 |0004: iput v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d51f │ │ +434d08: 2200 341e |0006: new-instance v0, Ljava/io/BufferedInputStream; // type@1e34 │ │ +434d0c: 7020 ecb4 2000 |0008: invoke-direct {v0, v2}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b4ec │ │ +434d12: 5b10 1ed5 |000b: iput-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.inputStream:Ljava/io/BufferedInputStream; // field@d51e │ │ +434d16: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0004 line=17 │ │ 0x0006 line=21 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; │ │ @@ -1013765,41 +1013765,41 @@ │ │ type : '(Ljava/io/InputStream;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -434bd4: |[434bd4] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.parsePageHeader:(Ljava/io/InputStream;)I │ │ -434be4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -434be6: 2301 fc1f |0001: new-array v1, v0, [B // type@1ffc │ │ -434bea: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -434bec: 7140 eeba 1502 |0004: invoke-static {v5, v1, v2, v0}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[BII)V // method@baee │ │ -434bf2: 6200 1cd5 |0007: sget-object v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.CAPTURE_PATTERN:[B // field@d51c │ │ -434bf6: 7120 2bb8 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.equals:([B[B)Z // method@b82b │ │ -434bfc: 0a00 |000c: move-result v0 │ │ -434bfe: 3800 1c00 |000d: if-eqz v0, 0029 // +001c │ │ -434c02: 1600 1600 |000f: const-wide/16 v0, #int 22 // #16 │ │ -434c06: 7130 efba 0501 |0011: invoke-static {v5, v0, v1}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@baef │ │ -434c0c: 6e10 54b5 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.read:()I // method@b554 │ │ -434c12: 0a00 |0017: move-result v0 │ │ -434c14: 2301 fc1f |0018: new-array v1, v0, [B // type@1ffc │ │ -434c18: 7120 edba 1500 |001a: invoke-static {v5, v1}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@baed │ │ -434c1e: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -434c20: 3502 0a00 |001e: if-ge v2, v0, 0028 // +000a │ │ -434c24: 4803 0102 |0020: aget-byte v3, v1, v2 │ │ -434c28: d533 ff00 |0022: and-int/lit16 v3, v3, #int 255 // #00ff │ │ -434c2c: b035 |0024: add-int/2addr v5, v3 │ │ -434c2e: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ -434c32: 28f7 |0027: goto 001e // -0009 │ │ -434c34: 0f05 |0028: return v5 │ │ -434c36: 2205 461e |0029: new-instance v5, Ljava/io/IOException; // type@1e46 │ │ -434c3a: 1a00 161d |002b: const-string v0, "Invalid page header" // string@1d16 │ │ -434c3e: 7020 4bb5 0500 |002d: invoke-direct {v5, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ -434c44: 2705 |0030: throw v5 │ │ +434be0: |[434be0] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.parsePageHeader:(Ljava/io/InputStream;)I │ │ +434bf0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +434bf2: 2301 fc1f |0001: new-array v1, v0, [B // type@1ffc │ │ +434bf6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +434bf8: 7140 eeba 1502 |0004: invoke-static {v5, v1, v2, v0}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[BII)V // method@baee │ │ +434bfe: 6200 1cd5 |0007: sget-object v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.CAPTURE_PATTERN:[B // field@d51c │ │ +434c02: 7120 2bb8 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.equals:([B[B)Z // method@b82b │ │ +434c08: 0a00 |000c: move-result v0 │ │ +434c0a: 3800 1c00 |000d: if-eqz v0, 0029 // +001c │ │ +434c0e: 1600 1600 |000f: const-wide/16 v0, #int 22 // #16 │ │ +434c12: 7130 efba 0501 |0011: invoke-static {v5, v0, v1}, Lorg/apache/commons/io/IOUtils;.skipFully:(Ljava/io/InputStream;J)V // method@baef │ │ +434c18: 6e10 54b5 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.read:()I // method@b554 │ │ +434c1e: 0a00 |0017: move-result v0 │ │ +434c20: 2301 fc1f |0018: new-array v1, v0, [B // type@1ffc │ │ +434c24: 7120 edba 1500 |001a: invoke-static {v5, v1}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[B)V // method@baed │ │ +434c2a: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +434c2c: 3502 0a00 |001e: if-ge v2, v0, 0028 // +000a │ │ +434c30: 4803 0102 |0020: aget-byte v3, v1, v2 │ │ +434c34: d533 ff00 |0022: and-int/lit16 v3, v3, #int 255 // #00ff │ │ +434c38: b035 |0024: add-int/2addr v5, v3 │ │ +434c3a: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ +434c3e: 28f7 |0027: goto 001e // -0009 │ │ +434c40: 0f05 |0028: return v5 │ │ +434c42: 2205 461e |0029: new-instance v5, Ljava/io/IOException; // type@1e46 │ │ +434c46: 1a00 161d |002b: const-string v0, "Invalid page header" // string@1d16 │ │ +434c4a: 7020 4bb5 0500 |002d: invoke-direct {v5, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ +434c50: 2705 |0030: throw v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=27 │ │ 0x0007 line=28 │ │ 0x0011 line=32 │ │ 0x0014 line=34 │ │ 0x0018 line=35 │ │ @@ -1013815,28 +1013815,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -434d0c: |[434d0c] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.updateRemainBytes:()V │ │ -434d1c: 5220 1fd5 |0000: iget v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d51f │ │ -434d20: 3900 0b00 |0002: if-nez v0, 000d // +000b │ │ -434d24: 5420 1ed5 |0004: iget-object v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.inputStream:Ljava/io/BufferedInputStream; // field@d51e │ │ -434d28: 7020 36b1 0200 |0006: invoke-direct {v2, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.parsePageHeader:(Ljava/io/InputStream;)I // method@b136 │ │ -434d2e: 0a00 |0009: move-result v0 │ │ -434d30: 5920 1fd5 |000a: iput v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d51f │ │ -434d34: 2803 |000c: goto 000f // +0003 │ │ -434d36: 3a00 0300 |000d: if-ltz v0, 0010 // +0003 │ │ -434d3a: 0e00 |000f: return-void │ │ -434d3c: 2200 461e |0010: new-instance v0, Ljava/io/IOException; // type@1e46 │ │ -434d40: 1a01 d145 |0012: const-string v1, "Page remain bytes less than 0" // string@45d1 │ │ -434d44: 7020 4bb5 1000 |0014: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ -434d4a: 2700 |0017: throw v0 │ │ +434d18: |[434d18] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.updateRemainBytes:()V │ │ +434d28: 5220 1fd5 |0000: iget v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d51f │ │ +434d2c: 3900 0b00 |0002: if-nez v0, 000d // +000b │ │ +434d30: 5420 1ed5 |0004: iget-object v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.inputStream:Ljava/io/BufferedInputStream; // field@d51e │ │ +434d34: 7020 36b1 0200 |0006: invoke-direct {v2, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.parsePageHeader:(Ljava/io/InputStream;)I // method@b136 │ │ +434d3a: 0a00 |0009: move-result v0 │ │ +434d3c: 5920 1fd5 |000a: iput v0, v2, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d51f │ │ +434d40: 2803 |000c: goto 000f // +0003 │ │ +434d42: 3a00 0300 |000d: if-ltz v0, 0010 // +0003 │ │ +434d46: 0e00 |000f: return-void │ │ +434d48: 2200 461e |0010: new-instance v0, Ljava/io/IOException; // type@1e46 │ │ +434d4c: 1a01 d145 |0012: const-string v1, "Page remain bytes less than 0" // string@45d1 │ │ +434d50: 7020 4bb5 1000 |0014: invoke-direct {v0, v1}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ +434d56: 2700 |0017: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0004 line=48 │ │ 0x0010 line=50 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; │ │ @@ -1013847,23 +1013847,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -434c48: |[434c48] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.read:()I │ │ -434c58: 7010 39b1 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.updateRemainBytes:()V // method@b139 │ │ -434c5e: 5210 1fd5 |0003: iget v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d51f │ │ -434c62: d800 00ff |0005: add-int/lit8 v0, v0, #int -1 // #ff │ │ -434c66: 5910 1fd5 |0007: iput v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d51f │ │ -434c6a: 5410 1ed5 |0009: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.inputStream:Ljava/io/BufferedInputStream; // field@d51e │ │ -434c6e: 6e10 efb4 0000 |000b: invoke-virtual {v0}, Ljava/io/BufferedInputStream;.read:()I // method@b4ef │ │ -434c74: 0a00 |000e: move-result v0 │ │ -434c76: 0f00 |000f: return v0 │ │ +434c54: |[434c54] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.read:()I │ │ +434c64: 7010 39b1 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.updateRemainBytes:()V // method@b139 │ │ +434c6a: 5210 1fd5 |0003: iget v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d51f │ │ +434c6e: d800 00ff |0005: add-int/lit8 v0, v0, #int -1 // #ff │ │ +434c72: 5910 1fd5 |0007: iput v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d51f │ │ +434c76: 5410 1ed5 |0009: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.inputStream:Ljava/io/BufferedInputStream; // field@d51e │ │ +434c7a: 6e10 efb4 0000 |000b: invoke-virtual {v0}, Ljava/io/BufferedInputStream;.read:()I // method@b4ef │ │ +434c80: 0a00 |000e: move-result v0 │ │ +434c82: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ 0x0009 line=58 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream; │ │ @@ -1013873,25 +1013873,25 @@ │ │ type : '([BII)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -434c78: |[434c78] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.read:([BII)I │ │ -434c88: 7010 39b1 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.updateRemainBytes:()V // method@b139 │ │ -434c8e: 5210 1fd5 |0003: iget v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d51f │ │ -434c92: 7120 46b6 0400 |0005: invoke-static {v4, v0}, Ljava/lang/Math;.min:(II)I // method@b646 │ │ -434c98: 0a04 |0008: move-result v4 │ │ -434c9a: 5410 1ed5 |0009: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.inputStream:Ljava/io/BufferedInputStream; // field@d51e │ │ -434c9e: 7140 eeba 2043 |000b: invoke-static {v0, v2, v3, v4}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[BII)V // method@baee │ │ -434ca4: 5212 1fd5 |000e: iget v2, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d51f │ │ -434ca8: b142 |0010: sub-int/2addr v2, v4 │ │ -434caa: 5912 1fd5 |0011: iput v2, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d51f │ │ -434cae: 0f04 |0013: return v4 │ │ +434c84: |[434c84] de.danoeh.antennapod.parser.media.vorbis.VorbisInputStream.read:([BII)I │ │ +434c94: 7010 39b1 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.updateRemainBytes:()V // method@b139 │ │ +434c9a: 5210 1fd5 |0003: iget v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d51f │ │ +434c9e: 7120 46b6 0400 |0005: invoke-static {v4, v0}, Ljava/lang/Math;.min:(II)I // method@b646 │ │ +434ca4: 0a04 |0008: move-result v4 │ │ +434ca6: 5410 1ed5 |0009: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.inputStream:Ljava/io/BufferedInputStream; // field@d51e │ │ +434caa: 7140 eeba 2043 |000b: invoke-static {v0, v2, v3, v4}, Lorg/apache/commons/io/IOUtils;.readFully:(Ljava/io/InputStream;[BII)V // method@baee │ │ +434cb0: 5212 1fd5 |000e: iget v2, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d51f │ │ +434cb4: b142 |0010: sub-int/2addr v2, v4 │ │ +434cb6: 5912 1fd5 |0011: iput v2, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisInputStream;.pageRemainBytes:I // field@d51f │ │ +434cba: 0f04 |0013: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x0009 line=65 │ │ 0x000e line=66 │ │ locals : │ │ @@ -1013940,17 +1013940,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -434d4c: |[434d4c] de.danoeh.antennapod.parser.transcript.BuildConfig.:()V │ │ -434d5c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -434d62: 0e00 |0003: return-void │ │ +434d58: |[434d58] de.danoeh.antennapod.parser.transcript.BuildConfig.:()V │ │ +434d68: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +434d6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1013977,202 +1013977,202 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435030: |[435030] de.danoeh.antennapod.parser.transcript.JsonTranscriptParser.:()V │ │ -435040: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -435046: 0e00 |0003: return-void │ │ +43503c: |[43503c] de.danoeh.antennapod.parser.transcript.JsonTranscriptParser.:()V │ │ +43504c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +435052: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/transcript/JsonTranscriptParser;) │ │ name : 'parse' │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 32 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 332 16-bit code units │ │ -434d64: |[434d64] de.danoeh.antennapod.parser.transcript.JsonTranscriptParser.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; │ │ -434d74: 1a00 f563 |0000: const-string v0, "body" // string@63f5 │ │ -434d78: 2202 dd1b |0002: new-instance v2, Lde/danoeh/antennapod/model/feed/Transcript; // type@1bdd │ │ -434d7c: 7010 f2ac 0200 |0004: invoke-direct {v2}, Lde/danoeh/antennapod/model/feed/Transcript;.:()V // method@acf2 │ │ -434d82: 2203 101f |0007: new-instance v3, Ljava/util/HashSet; // type@1f10 │ │ -434d86: 7010 b5b8 0300 |0009: invoke-direct {v3}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ -434d8c: 2204 ed1f |000c: new-instance v4, Lorg/json/JSONObject; // type@1fed │ │ -434d90: 0805 1f00 |000e: move-object/from16 v5, v31 │ │ -434d94: 7020 2bbb 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ -434d9a: 1a05 8bc3 |0013: const-string v5, "segments" // string@c38b │ │ -434d9e: 6e20 2dbb 5400 |0015: invoke-virtual {v4, v5}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ -434da4: 0c04 |0018: move-result-object v4 │ │ -434da6: 1a06 0000 |0019: const-string v6, "" // string@0000 │ │ -434daa: 1609 0000 |001b: const-wide/16 v9, #int 0 // #0 │ │ -434dae: 076c |001d: move-object v12, v6 │ │ -434db0: 07cd |001e: move-object v13, v12 │ │ -434db2: 0512 0900 |001f: move-wide/from16 v18, v9 │ │ -434db6: 120b |0021: const/4 v11, #int 0 // #0 │ │ -434db8: 160e ffff |0022: const-wide/16 v14, #int -1 // #ffff │ │ -434dbc: 1610 ffff |0024: const-wide/16 v16, #int -1 // #ffff │ │ -434dc0: 6e10 26bb 0400 |0026: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -434dc6: 0a01 |0029: move-result v1 │ │ -434dc8: 351b f300 |002a: if-ge v11, v1, 011d // +00f3 │ │ -434dcc: 6e20 24bb b400 |002c: invoke-virtual {v4, v11}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ -434dd2: 0c01 |002f: move-result-object v1 │ │ -434dd4: 1a05 7cd0 |0030: const-string v5, "startTime" // string@d07c │ │ -434dd8: 1907 f0bf |0032: const-wide/high16 v7, #long -4616189618054758400 // #bff0 │ │ -434ddc: 6e40 32bb 5187 |0034: invoke-virtual {v1, v5, v7, v8}, Lorg/json/JSONObject;.optDouble:(Ljava/lang/String;D)D // method@bb32 │ │ -434de2: 0b16 |0037: move-result-wide v22 │ │ -434de4: 1818 0000 0000 0040 8f40 |0038: const-wide v24, #double 1000 // #408f400000000000 │ │ -434dee: ad16 1618 |003d: mul-double v22, v22, v24 │ │ -434df2: 7702 efb5 1600 |003f: invoke-static/range {v22, v23}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@b5ef │ │ -434df8: 0c05 |0042: move-result-object v5 │ │ -434dfa: 6e10 ecb5 0500 |0043: invoke-virtual {v5}, Ljava/lang/Double;.longValue:()J // method@b5ec │ │ -434e00: 0b16 |0046: move-result-wide v22 │ │ -434e02: 1a05 6374 |0047: const-string v5, "endTime" // string@7463 │ │ -434e06: 6e40 32bb 5187 |0049: invoke-virtual {v1, v5, v7, v8}, Lorg/json/JSONObject;.optDouble:(Ljava/lang/String;D)D // method@bb32 │ │ -434e0c: 0b07 |004c: move-result-wide v7 │ │ -434e0e: ad07 0718 |004d: mul-double v7, v7, v24 │ │ -434e12: 7120 efb5 8700 |004f: invoke-static {v7, v8}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@b5ef │ │ -434e18: 0c05 |0052: move-result-object v5 │ │ -434e1a: 6e10 ecb5 0500 |0053: invoke-virtual {v5}, Ljava/lang/Double;.longValue:()J // method@b5ec │ │ -434e20: 0b07 |0056: move-result-wide v7 │ │ -434e22: 3105 1609 |0057: cmp-long v5, v22, v9 │ │ -434e26: 3a05 b700 |0059: if-ltz v5, 0110 // +00b7 │ │ -434e2a: 3105 0709 |005b: cmp-long v5, v7, v9 │ │ -434e2e: 3b05 0400 |005d: if-gez v5, 0061 // +0004 │ │ -434e32: 2900 b100 |005f: goto/16 0110 // +00b1 │ │ -434e36: 1614 ffff |0061: const-wide/16 v20, #int -1 // #ffff │ │ -434e3a: 3105 0e14 |0063: cmp-long v5, v14, v20 │ │ -434e3e: 3905 0500 |0065: if-nez v5, 006a // +0005 │ │ -434e42: 0519 1600 |0067: move-wide/from16 v25, v22 │ │ -434e46: 2803 |0069: goto 006c // +0003 │ │ -434e48: 0519 0e00 |006a: move-wide/from16 v25, v14 │ │ -434e4c: 9c0e 0716 |006c: sub-long v14, v7, v22 │ │ -434e50: 9b12 120e |006e: add-long v18, v18, v14 │ │ -434e54: 1a05 b3cf |0070: const-string v5, "speaker" // string@cfb3 │ │ -434e58: 6e20 34bb 5100 |0072: invoke-virtual {v1, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@bb34 │ │ -434e5e: 0c05 |0075: move-result-object v5 │ │ -434e60: 7220 3cb9 5300 |0076: invoke-interface {v3, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b93c │ │ -434e66: 7110 fdba 0500 |0079: invoke-static {v5}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@bafd │ │ -434e6c: 0a0e |007c: move-result v14 │ │ -434e6e: 380e 0900 |007d: if-eqz v14, 0086 // +0009 │ │ -434e72: 7110 ffba 0d00 |007f: invoke-static {v13}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@baff │ │ -434e78: 0a0e |0082: move-result v14 │ │ -434e7a: 380e 0300 |0083: if-eqz v14, 0086 // +0003 │ │ -434e7e: 07d5 |0085: move-object v5, v13 │ │ -434e80: 6e20 34bb 0100 |0086: invoke-virtual {v1, v0}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@bb34 │ │ -434e86: 0c01 |0089: move-result-object v1 │ │ -434e88: 6e20 85b6 5d00 |008a: invoke-virtual {v13, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -434e8e: 0a0e |008d: move-result v14 │ │ -434e90: 390e 2500 |008e: if-nez v14, 00b3 // +0025 │ │ -434e94: 7110 ffba 0c00 |0090: invoke-static {v12}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@baff │ │ -434e9a: 0a0e |0093: move-result v14 │ │ -434e9c: 380e 1f00 |0094: if-eqz v14, 00b3 // +001f │ │ -434ea0: 7110 06bb 0c00 |0096: invoke-static {v12}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@bb06 │ │ -434ea6: 0c12 |0099: move-result-object v18 │ │ -434ea8: 220c de1b |009a: new-instance v12, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bde │ │ -434eac: 0818 0d00 |009c: move-object/from16 v24, v13 │ │ -434eb0: 07cd |009e: move-object v13, v12 │ │ -434eb2: 050e 1900 |009f: move-wide/from16 v14, v25 │ │ -434eb6: 0813 1800 |00a1: move-object/from16 v19, v24 │ │ -434eba: 7607 faac 0d00 |00a3: invoke-direct/range {v13, v14, v15, v16, v17, v18, v19}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@acfa │ │ -434ec0: 6e20 f3ac c200 |00a6: invoke-virtual {v2, v12}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@acf3 │ │ -434ec6: 6e10 a3b6 0100 |00a9: invoke-virtual {v1}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@b6a3 │ │ -434ecc: 0c0c |00ac: move-result-object v12 │ │ -434ece: 075d |00ad: move-object v13, v5 │ │ -434ed0: 0512 0900 |00ae: move-wide/from16 v18, v9 │ │ -434ed4: 050e 1600 |00b0: move-wide/from16 v14, v22 │ │ -434ed8: 285c |00b2: goto 010e // +005c │ │ -434eda: 220d 8d1e |00b3: new-instance v13, Ljava/lang/StringBuilder; // type@1e8d │ │ -434ede: 7010 adb6 0d00 |00b5: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -434ee4: 6e20 b9b6 cd00 |00b8: invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434eea: 1a0c 1a00 |00bb: const-string v12, " " // string@001a │ │ -434eee: 6e20 b9b6 cd00 |00bd: invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434ef4: 6e20 b9b6 1d00 |00c0: invoke-virtual {v13, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434efa: 6e10 c3b6 0d00 |00c3: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -434f00: 0c0c |00c6: move-result-object v12 │ │ -434f02: 160d 8813 |00c7: const-wide/16 v13, #int 5000 // #1388 │ │ -434f06: 3101 120d |00c9: cmp-long v1, v18, v13 │ │ -434f0a: 3a01 3f00 |00cb: if-ltz v1, 010a // +003f │ │ -434f0e: d801 0b01 |00cd: add-int/lit8 v1, v11, #int 1 // #01 │ │ -434f12: 6e10 26bb 0400 |00cf: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -434f18: 0a0d |00d2: move-result v13 │ │ -434f1a: 35d1 1d00 |00d3: if-ge v1, v13, 00f0 // +001d │ │ -434f1e: 6e20 24bb 1400 |00d5: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ -434f24: 0c01 |00d8: move-result-object v1 │ │ -434f26: 6e20 34bb 0100 |00d9: invoke-virtual {v1, v0}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@bb34 │ │ -434f2c: 0c01 |00dc: move-result-object v1 │ │ -434f2e: 121d |00dd: const/4 v13, #int 1 // #1 │ │ -434f30: 120e |00de: const/4 v14, #int 0 // #0 │ │ -434f32: 6e30 9fb6 e10d |00df: invoke-virtual {v1, v14, v13}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ -434f38: 0c01 |00e2: move-result-object v1 │ │ -434f3a: 7110 fbba 0100 |00e3: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isAlphanumeric:(Ljava/lang/CharSequence;)Z // method@bafb │ │ -434f40: 0a01 |00e6: move-result v1 │ │ -434f42: 3901 0a00 |00e7: if-nez v1, 00f1 // +000a │ │ -434f46: 160f 401f |00e9: const-wide/16 v15, #int 8000 // #1f40 │ │ -434f4a: 3101 120f |00eb: cmp-long v1, v18, v15 │ │ -434f4e: 3b01 0400 |00ed: if-gez v1, 00f1 // +0004 │ │ -434f52: 281c |00ef: goto 010b // +001c │ │ -434f54: 120e |00f0: const/4 v14, #int 0 // #0 │ │ -434f56: 7110 06bb 0c00 |00f1: invoke-static {v12}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@bb06 │ │ -434f5c: 0c1d |00f4: move-result-object v29 │ │ -434f5e: 2201 de1b |00f5: new-instance v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bde │ │ -434f62: 0818 0100 |00f7: move-object/from16 v24, v1 │ │ -434f66: 051b 0700 |00f9: move-wide/from16 v27, v7 │ │ -434f6a: 081e 0500 |00fb: move-object/from16 v30, v5 │ │ -434f6e: 7607 faac 1800 |00fd: invoke-direct/range {v24, v25, v26, v27, v28, v29, v30}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@acfa │ │ -434f74: 6e20 f3ac 1200 |0100: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@acf3 │ │ -434f7a: 075d |0103: move-object v13, v5 │ │ -434f7c: 076c |0104: move-object v12, v6 │ │ -434f7e: 0512 0900 |0105: move-wide/from16 v18, v9 │ │ -434f82: 050e 1400 |0107: move-wide/from16 v14, v20 │ │ -434f86: 2805 |0109: goto 010e // +0005 │ │ -434f88: 120e |010a: const/4 v14, #int 0 // #0 │ │ -434f8a: 075d |010b: move-object v13, v5 │ │ -434f8c: 050e 1900 |010c: move-wide/from16 v14, v25 │ │ -434f90: 1201 |010e: const/4 v1, #int 0 // #0 │ │ -434f92: 2808 |010f: goto 0117 // +0008 │ │ -434f94: 0818 0d00 |0110: move-object/from16 v24, v13 │ │ -434f98: 1201 |0112: const/4 v1, #int 0 // #0 │ │ -434f9a: 1614 ffff |0113: const-wide/16 v20, #int -1 // #ffff │ │ -434f9e: 080d 1800 |0115: move-object/from16 v13, v24 │ │ -434fa2: d80b 0b01 |0117: add-int/lit8 v11, v11, #int 1 // #01 │ │ -434fa6: 0510 0700 |0119: move-wide/from16 v16, v7 │ │ -434faa: 2900 0bff |011b: goto/16 0026 // -00f5 │ │ -434fae: 0818 0d00 |011d: move-object/from16 v24, v13 │ │ -434fb2: 7110 3bbb 0c00 |011f: invoke-static {v12}, Lorg/jsoup/internal/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@bb3b │ │ -434fb8: 0a00 |0122: move-result v0 │ │ -434fba: 3900 1100 |0123: if-nez v0, 0134 // +0011 │ │ -434fbe: 7110 06bb 0c00 |0125: invoke-static {v12}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@bb06 │ │ -434fc4: 0c12 |0128: move-result-object v18 │ │ -434fc6: 2200 de1b |0129: new-instance v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bde │ │ -434fca: 070d |012b: move-object v13, v0 │ │ -434fcc: 0813 1800 |012c: move-object/from16 v19, v24 │ │ -434fd0: 7607 faac 0d00 |012e: invoke-direct/range {v13, v14, v15, v16, v17, v18, v19}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@acfa │ │ -434fd6: 6e20 f3ac 0200 |0131: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@acf3 │ │ -434fdc: 6e10 f7ac 0200 |0134: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Transcript;.getSegmentCount:()I // method@acf7 │ │ -434fe2: 0a00 |0137: move-result v0 │ │ -434fe4: 3d00 0600 |0138: if-lez v0, 013e // +0006 │ │ -434fe8: 6e20 f9ac 3200 |013a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/Transcript;.setSpeakers:(Ljava/util/Set;)V // method@acf9 │ │ -434fee: 1102 |013d: return-object v2 │ │ -434ff0: 1201 |013e: const/4 v1, #int 0 // #0 │ │ -434ff2: 1101 |013f: return-object v1 │ │ -434ff4: 0d00 |0140: move-exception v0 │ │ -434ff6: 6e10 e9b6 0000 |0141: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -434ffc: 1201 |0144: const/4 v1, #int 0 // #0 │ │ -434ffe: 1101 |0145: return-object v1 │ │ -435000: 0d00 |0146: move-exception v0 │ │ -435002: 6e10 e9b6 0000 |0147: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -435008: 1201 |014a: const/4 v1, #int 0 // #0 │ │ -43500a: 1101 |014b: return-object v1 │ │ +434d70: |[434d70] de.danoeh.antennapod.parser.transcript.JsonTranscriptParser.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; │ │ +434d80: 1a00 f563 |0000: const-string v0, "body" // string@63f5 │ │ +434d84: 2202 dd1b |0002: new-instance v2, Lde/danoeh/antennapod/model/feed/Transcript; // type@1bdd │ │ +434d88: 7010 f2ac 0200 |0004: invoke-direct {v2}, Lde/danoeh/antennapod/model/feed/Transcript;.:()V // method@acf2 │ │ +434d8e: 2203 101f |0007: new-instance v3, Ljava/util/HashSet; // type@1f10 │ │ +434d92: 7010 b5b8 0300 |0009: invoke-direct {v3}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ +434d98: 2204 ed1f |000c: new-instance v4, Lorg/json/JSONObject; // type@1fed │ │ +434d9c: 0805 1f00 |000e: move-object/from16 v5, v31 │ │ +434da0: 7020 2bbb 5400 |0010: invoke-direct {v4, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ +434da6: 1a05 8bc3 |0013: const-string v5, "segments" // string@c38b │ │ +434daa: 6e20 2dbb 5400 |0015: invoke-virtual {v4, v5}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ +434db0: 0c04 |0018: move-result-object v4 │ │ +434db2: 1a06 0000 |0019: const-string v6, "" // string@0000 │ │ +434db6: 1609 0000 |001b: const-wide/16 v9, #int 0 // #0 │ │ +434dba: 076c |001d: move-object v12, v6 │ │ +434dbc: 07cd |001e: move-object v13, v12 │ │ +434dbe: 0512 0900 |001f: move-wide/from16 v18, v9 │ │ +434dc2: 120b |0021: const/4 v11, #int 0 // #0 │ │ +434dc4: 160e ffff |0022: const-wide/16 v14, #int -1 // #ffff │ │ +434dc8: 1610 ffff |0024: const-wide/16 v16, #int -1 // #ffff │ │ +434dcc: 6e10 26bb 0400 |0026: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +434dd2: 0a01 |0029: move-result v1 │ │ +434dd4: 351b f300 |002a: if-ge v11, v1, 011d // +00f3 │ │ +434dd8: 6e20 24bb b400 |002c: invoke-virtual {v4, v11}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ +434dde: 0c01 |002f: move-result-object v1 │ │ +434de0: 1a05 7cd0 |0030: const-string v5, "startTime" // string@d07c │ │ +434de4: 1907 f0bf |0032: const-wide/high16 v7, #long -4616189618054758400 // #bff0 │ │ +434de8: 6e40 32bb 5187 |0034: invoke-virtual {v1, v5, v7, v8}, Lorg/json/JSONObject;.optDouble:(Ljava/lang/String;D)D // method@bb32 │ │ +434dee: 0b16 |0037: move-result-wide v22 │ │ +434df0: 1818 0000 0000 0040 8f40 |0038: const-wide v24, #double 1000 // #408f400000000000 │ │ +434dfa: ad16 1618 |003d: mul-double v22, v22, v24 │ │ +434dfe: 7702 efb5 1600 |003f: invoke-static/range {v22, v23}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@b5ef │ │ +434e04: 0c05 |0042: move-result-object v5 │ │ +434e06: 6e10 ecb5 0500 |0043: invoke-virtual {v5}, Ljava/lang/Double;.longValue:()J // method@b5ec │ │ +434e0c: 0b16 |0046: move-result-wide v22 │ │ +434e0e: 1a05 6374 |0047: const-string v5, "endTime" // string@7463 │ │ +434e12: 6e40 32bb 5187 |0049: invoke-virtual {v1, v5, v7, v8}, Lorg/json/JSONObject;.optDouble:(Ljava/lang/String;D)D // method@bb32 │ │ +434e18: 0b07 |004c: move-result-wide v7 │ │ +434e1a: ad07 0718 |004d: mul-double v7, v7, v24 │ │ +434e1e: 7120 efb5 8700 |004f: invoke-static {v7, v8}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@b5ef │ │ +434e24: 0c05 |0052: move-result-object v5 │ │ +434e26: 6e10 ecb5 0500 |0053: invoke-virtual {v5}, Ljava/lang/Double;.longValue:()J // method@b5ec │ │ +434e2c: 0b07 |0056: move-result-wide v7 │ │ +434e2e: 3105 1609 |0057: cmp-long v5, v22, v9 │ │ +434e32: 3a05 b700 |0059: if-ltz v5, 0110 // +00b7 │ │ +434e36: 3105 0709 |005b: cmp-long v5, v7, v9 │ │ +434e3a: 3b05 0400 |005d: if-gez v5, 0061 // +0004 │ │ +434e3e: 2900 b100 |005f: goto/16 0110 // +00b1 │ │ +434e42: 1614 ffff |0061: const-wide/16 v20, #int -1 // #ffff │ │ +434e46: 3105 0e14 |0063: cmp-long v5, v14, v20 │ │ +434e4a: 3905 0500 |0065: if-nez v5, 006a // +0005 │ │ +434e4e: 0519 1600 |0067: move-wide/from16 v25, v22 │ │ +434e52: 2803 |0069: goto 006c // +0003 │ │ +434e54: 0519 0e00 |006a: move-wide/from16 v25, v14 │ │ +434e58: 9c0e 0716 |006c: sub-long v14, v7, v22 │ │ +434e5c: 9b12 120e |006e: add-long v18, v18, v14 │ │ +434e60: 1a05 b3cf |0070: const-string v5, "speaker" // string@cfb3 │ │ +434e64: 6e20 34bb 5100 |0072: invoke-virtual {v1, v5}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@bb34 │ │ +434e6a: 0c05 |0075: move-result-object v5 │ │ +434e6c: 7220 3cb9 5300 |0076: invoke-interface {v3, v5}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b93c │ │ +434e72: 7110 fdba 0500 |0079: invoke-static {v5}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@bafd │ │ +434e78: 0a0e |007c: move-result v14 │ │ +434e7a: 380e 0900 |007d: if-eqz v14, 0086 // +0009 │ │ +434e7e: 7110 ffba 0d00 |007f: invoke-static {v13}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@baff │ │ +434e84: 0a0e |0082: move-result v14 │ │ +434e86: 380e 0300 |0083: if-eqz v14, 0086 // +0003 │ │ +434e8a: 07d5 |0085: move-object v5, v13 │ │ +434e8c: 6e20 34bb 0100 |0086: invoke-virtual {v1, v0}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@bb34 │ │ +434e92: 0c01 |0089: move-result-object v1 │ │ +434e94: 6e20 85b6 5d00 |008a: invoke-virtual {v13, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +434e9a: 0a0e |008d: move-result v14 │ │ +434e9c: 390e 2500 |008e: if-nez v14, 00b3 // +0025 │ │ +434ea0: 7110 ffba 0c00 |0090: invoke-static {v12}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@baff │ │ +434ea6: 0a0e |0093: move-result v14 │ │ +434ea8: 380e 1f00 |0094: if-eqz v14, 00b3 // +001f │ │ +434eac: 7110 06bb 0c00 |0096: invoke-static {v12}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@bb06 │ │ +434eb2: 0c12 |0099: move-result-object v18 │ │ +434eb4: 220c de1b |009a: new-instance v12, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bde │ │ +434eb8: 0818 0d00 |009c: move-object/from16 v24, v13 │ │ +434ebc: 07cd |009e: move-object v13, v12 │ │ +434ebe: 050e 1900 |009f: move-wide/from16 v14, v25 │ │ +434ec2: 0813 1800 |00a1: move-object/from16 v19, v24 │ │ +434ec6: 7607 faac 0d00 |00a3: invoke-direct/range {v13, v14, v15, v16, v17, v18, v19}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@acfa │ │ +434ecc: 6e20 f3ac c200 |00a6: invoke-virtual {v2, v12}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@acf3 │ │ +434ed2: 6e10 a3b6 0100 |00a9: invoke-virtual {v1}, Ljava/lang/String;.toString:()Ljava/lang/String; // method@b6a3 │ │ +434ed8: 0c0c |00ac: move-result-object v12 │ │ +434eda: 075d |00ad: move-object v13, v5 │ │ +434edc: 0512 0900 |00ae: move-wide/from16 v18, v9 │ │ +434ee0: 050e 1600 |00b0: move-wide/from16 v14, v22 │ │ +434ee4: 285c |00b2: goto 010e // +005c │ │ +434ee6: 220d 8d1e |00b3: new-instance v13, Ljava/lang/StringBuilder; // type@1e8d │ │ +434eea: 7010 adb6 0d00 |00b5: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +434ef0: 6e20 b9b6 cd00 |00b8: invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434ef6: 1a0c 1a00 |00bb: const-string v12, " " // string@001a │ │ +434efa: 6e20 b9b6 cd00 |00bd: invoke-virtual {v13, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434f00: 6e20 b9b6 1d00 |00c0: invoke-virtual {v13, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434f06: 6e10 c3b6 0d00 |00c3: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +434f0c: 0c0c |00c6: move-result-object v12 │ │ +434f0e: 160d 8813 |00c7: const-wide/16 v13, #int 5000 // #1388 │ │ +434f12: 3101 120d |00c9: cmp-long v1, v18, v13 │ │ +434f16: 3a01 3f00 |00cb: if-ltz v1, 010a // +003f │ │ +434f1a: d801 0b01 |00cd: add-int/lit8 v1, v11, #int 1 // #01 │ │ +434f1e: 6e10 26bb 0400 |00cf: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +434f24: 0a0d |00d2: move-result v13 │ │ +434f26: 35d1 1d00 |00d3: if-ge v1, v13, 00f0 // +001d │ │ +434f2a: 6e20 24bb 1400 |00d5: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ +434f30: 0c01 |00d8: move-result-object v1 │ │ +434f32: 6e20 34bb 0100 |00d9: invoke-virtual {v1, v0}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@bb34 │ │ +434f38: 0c01 |00dc: move-result-object v1 │ │ +434f3a: 121d |00dd: const/4 v13, #int 1 // #1 │ │ +434f3c: 120e |00de: const/4 v14, #int 0 // #0 │ │ +434f3e: 6e30 9fb6 e10d |00df: invoke-virtual {v1, v14, v13}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ +434f44: 0c01 |00e2: move-result-object v1 │ │ +434f46: 7110 fbba 0100 |00e3: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.isAlphanumeric:(Ljava/lang/CharSequence;)Z // method@bafb │ │ +434f4c: 0a01 |00e6: move-result v1 │ │ +434f4e: 3901 0a00 |00e7: if-nez v1, 00f1 // +000a │ │ +434f52: 160f 401f |00e9: const-wide/16 v15, #int 8000 // #1f40 │ │ +434f56: 3101 120f |00eb: cmp-long v1, v18, v15 │ │ +434f5a: 3b01 0400 |00ed: if-gez v1, 00f1 // +0004 │ │ +434f5e: 281c |00ef: goto 010b // +001c │ │ +434f60: 120e |00f0: const/4 v14, #int 0 // #0 │ │ +434f62: 7110 06bb 0c00 |00f1: invoke-static {v12}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@bb06 │ │ +434f68: 0c1d |00f4: move-result-object v29 │ │ +434f6a: 2201 de1b |00f5: new-instance v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bde │ │ +434f6e: 0818 0100 |00f7: move-object/from16 v24, v1 │ │ +434f72: 051b 0700 |00f9: move-wide/from16 v27, v7 │ │ +434f76: 081e 0500 |00fb: move-object/from16 v30, v5 │ │ +434f7a: 7607 faac 1800 |00fd: invoke-direct/range {v24, v25, v26, v27, v28, v29, v30}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@acfa │ │ +434f80: 6e20 f3ac 1200 |0100: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@acf3 │ │ +434f86: 075d |0103: move-object v13, v5 │ │ +434f88: 076c |0104: move-object v12, v6 │ │ +434f8a: 0512 0900 |0105: move-wide/from16 v18, v9 │ │ +434f8e: 050e 1400 |0107: move-wide/from16 v14, v20 │ │ +434f92: 2805 |0109: goto 010e // +0005 │ │ +434f94: 120e |010a: const/4 v14, #int 0 // #0 │ │ +434f96: 075d |010b: move-object v13, v5 │ │ +434f98: 050e 1900 |010c: move-wide/from16 v14, v25 │ │ +434f9c: 1201 |010e: const/4 v1, #int 0 // #0 │ │ +434f9e: 2808 |010f: goto 0117 // +0008 │ │ +434fa0: 0818 0d00 |0110: move-object/from16 v24, v13 │ │ +434fa4: 1201 |0112: const/4 v1, #int 0 // #0 │ │ +434fa6: 1614 ffff |0113: const-wide/16 v20, #int -1 // #ffff │ │ +434faa: 080d 1800 |0115: move-object/from16 v13, v24 │ │ +434fae: d80b 0b01 |0117: add-int/lit8 v11, v11, #int 1 // #01 │ │ +434fb2: 0510 0700 |0119: move-wide/from16 v16, v7 │ │ +434fb6: 2900 0bff |011b: goto/16 0026 // -00f5 │ │ +434fba: 0818 0d00 |011d: move-object/from16 v24, v13 │ │ +434fbe: 7110 3bbb 0c00 |011f: invoke-static {v12}, Lorg/jsoup/internal/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@bb3b │ │ +434fc4: 0a00 |0122: move-result v0 │ │ +434fc6: 3900 1100 |0123: if-nez v0, 0134 // +0011 │ │ +434fca: 7110 06bb 0c00 |0125: invoke-static {v12}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@bb06 │ │ +434fd0: 0c12 |0128: move-result-object v18 │ │ +434fd2: 2200 de1b |0129: new-instance v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bde │ │ +434fd6: 070d |012b: move-object v13, v0 │ │ +434fd8: 0813 1800 |012c: move-object/from16 v19, v24 │ │ +434fdc: 7607 faac 0d00 |012e: invoke-direct/range {v13, v14, v15, v16, v17, v18, v19}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@acfa │ │ +434fe2: 6e20 f3ac 0200 |0131: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@acf3 │ │ +434fe8: 6e10 f7ac 0200 |0134: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Transcript;.getSegmentCount:()I // method@acf7 │ │ +434fee: 0a00 |0137: move-result v0 │ │ +434ff0: 3d00 0600 |0138: if-lez v0, 013e // +0006 │ │ +434ff4: 6e20 f9ac 3200 |013a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/Transcript;.setSpeakers:(Ljava/util/Set;)V // method@acf9 │ │ +434ffa: 1102 |013d: return-object v2 │ │ +434ffc: 1201 |013e: const/4 v1, #int 0 // #0 │ │ +434ffe: 1101 |013f: return-object v1 │ │ +435000: 0d00 |0140: move-exception v0 │ │ +435002: 6e10 e9b6 0000 |0141: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +435008: 1201 |0144: const/4 v1, #int 0 // #0 │ │ +43500a: 1101 |0145: return-object v1 │ │ +43500c: 0d00 |0146: move-exception v0 │ │ +43500e: 6e10 e9b6 0000 |0147: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +435014: 1201 |014a: const/4 v1, #int 0 // #0 │ │ +435016: 1101 |014b: return-object v1 │ │ catches : 3 │ │ 0x0002 - 0x000c │ │ Lorg/json/JSONException; -> 0x0146 │ │ 0x000c - 0x0019 │ │ Lorg/json/JSONException; -> 0x0140 │ │ 0x0026 - 0x0144 │ │ Lorg/json/JSONException; -> 0x0146 │ │ @@ -1014328,17 +1014328,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435048: |[435048] de.danoeh.antennapod.parser.transcript.R$attr.:()V │ │ -435058: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43505e: 0e00 |0003: return-void │ │ +435054: |[435054] de.danoeh.antennapod.parser.transcript.R$attr.:()V │ │ +435064: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43506a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1014405,17 +1014405,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435060: |[435060] de.danoeh.antennapod.parser.transcript.R$color.:()V │ │ -435070: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -435076: 0e00 |0003: return-void │ │ +43506c: |[43506c] de.danoeh.antennapod.parser.transcript.R$color.:()V │ │ +43507c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +435082: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1014557,17 +1014557,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435078: |[435078] de.danoeh.antennapod.parser.transcript.R$dimen.:()V │ │ -435088: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43508e: 0e00 |0003: return-void │ │ +435084: |[435084] de.danoeh.antennapod.parser.transcript.R$dimen.:()V │ │ +435094: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43509a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1014659,17 +1014659,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435090: |[435090] de.danoeh.antennapod.parser.transcript.R$drawable.:()V │ │ -4350a0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4350a6: 0e00 |0003: return-void │ │ +43509c: |[43509c] de.danoeh.antennapod.parser.transcript.R$drawable.:()V │ │ +4350ac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4350b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1015096,17 +1015096,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4350a8: |[4350a8] de.danoeh.antennapod.parser.transcript.R$id.:()V │ │ -4350b8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4350be: 0e00 |0003: return-void │ │ +4350b4: |[4350b4] de.danoeh.antennapod.parser.transcript.R$id.:()V │ │ +4350c4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4350ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1015148,17 +1015148,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4350c0: |[4350c0] de.danoeh.antennapod.parser.transcript.R$integer.:()V │ │ -4350d0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4350d6: 0e00 |0003: return-void │ │ +4350cc: |[4350cc] de.danoeh.antennapod.parser.transcript.R$integer.:()V │ │ +4350dc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4350e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1015270,17 +1015270,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4350d8: |[4350d8] de.danoeh.antennapod.parser.transcript.R$layout.:()V │ │ -4350e8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4350ee: 0e00 |0003: return-void │ │ +4350e4: |[4350e4] de.danoeh.antennapod.parser.transcript.R$layout.:()V │ │ +4350f4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4350fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1015322,17 +1015322,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4350f0: |[4350f0] de.danoeh.antennapod.parser.transcript.R$string.:()V │ │ -435100: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -435106: 0e00 |0003: return-void │ │ +4350fc: |[4350fc] de.danoeh.antennapod.parser.transcript.R$string.:()V │ │ +43510c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +435112: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1015424,17 +1015424,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435248: |[435248] de.danoeh.antennapod.parser.transcript.R$style.:()V │ │ -435258: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43525e: 0e00 |0003: return-void │ │ +435254: |[435254] de.danoeh.antennapod.parser.transcript.R$style.:()V │ │ +435264: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43526a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1015686,65 +1015686,65 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 140 16-bit code units │ │ -435108: |[435108] de.danoeh.antennapod.parser.transcript.R$styleable.:()V │ │ -435118: 1400 b603 047f |0000: const v0, #float 1.75477e+38 // #7f0403b6 │ │ -43511e: 1401 ed03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ed │ │ -435124: 2420 0020 1000 |0006: filled-new-array {v0, v1}, [I // type@2000 │ │ -43512a: 0c00 |0009: move-result-object v0 │ │ -43512c: 6900 ccd5 |000a: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.Capability:[I // field@d5cc │ │ -435130: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ -435136: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ -43513c: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ -435142: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ -435148: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ -43514e: 2451 0020 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -435154: 0c00 |001e: move-result-object v0 │ │ -435156: 6900 cfd5 |001f: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.ColorStateListItem:[I // field@d5cf │ │ -43515a: 1270 |0021: const/4 v0, #int 7 // #7 │ │ -43515c: 2300 0020 |0022: new-array v0, v0, [I // type@2000 │ │ -435160: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ -435166: 6900 d5d5 |0027: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.FontFamily:[I // field@d5d5 │ │ -43516a: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ -43516e: 2300 0020 |002b: new-array v0, v0, [I // type@2000 │ │ -435172: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ -435178: 6900 d6d5 |0030: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.FontFamilyFont:[I // field@d5d6 │ │ -43517c: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ -435180: 2300 0020 |0034: new-array v0, v0, [I // type@2000 │ │ -435184: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ -43518a: 6900 e8d5 |0039: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.GradientColor:[I // field@d5e8 │ │ -43518e: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ -435194: 2420 0020 0200 |003e: filled-new-array {v2, v0}, [I // type@2000 │ │ -43519a: 0c00 |0041: move-result-object v0 │ │ -43519c: 6900 e9d5 |0042: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.GradientColorItem:[I // field@d5e9 │ │ -4351a0: 0e00 |0044: return-void │ │ -4351a2: 0000 |0045: nop // spacer │ │ -4351a4: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ -4351c8: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ -4351f8: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0070: array-data (28 units) │ │ +435114: |[435114] de.danoeh.antennapod.parser.transcript.R$styleable.:()V │ │ +435124: 1400 b603 047f |0000: const v0, #float 1.75477e+38 // #7f0403b6 │ │ +43512a: 1401 ed03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ed │ │ +435130: 2420 0020 1000 |0006: filled-new-array {v0, v1}, [I // type@2000 │ │ +435136: 0c00 |0009: move-result-object v0 │ │ +435138: 6900 ccd5 |000a: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.Capability:[I // field@d5cc │ │ +43513c: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ +435142: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ +435148: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ +43514e: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ +435154: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ +43515a: 2451 0020 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +435160: 0c00 |001e: move-result-object v0 │ │ +435162: 6900 cfd5 |001f: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.ColorStateListItem:[I // field@d5cf │ │ +435166: 1270 |0021: const/4 v0, #int 7 // #7 │ │ +435168: 2300 0020 |0022: new-array v0, v0, [I // type@2000 │ │ +43516c: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ +435172: 6900 d5d5 |0027: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.FontFamily:[I // field@d5d5 │ │ +435176: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ +43517a: 2300 0020 |002b: new-array v0, v0, [I // type@2000 │ │ +43517e: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ +435184: 6900 d6d5 |0030: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.FontFamilyFont:[I // field@d5d6 │ │ +435188: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ +43518c: 2300 0020 |0034: new-array v0, v0, [I // type@2000 │ │ +435190: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ +435196: 6900 e8d5 |0039: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.GradientColor:[I // field@d5e8 │ │ +43519a: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ +4351a0: 2420 0020 0200 |003e: filled-new-array {v2, v0}, [I // type@2000 │ │ +4351a6: 0c00 |0041: move-result-object v0 │ │ +4351a8: 6900 e9d5 |0042: sput-object v0, Lde/danoeh/antennapod/parser/transcript/R$styleable;.GradientColorItem:[I // field@d5e9 │ │ +4351ac: 0e00 |0044: return-void │ │ +4351ae: 0000 |0045: nop // spacer │ │ +4351b0: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ +4351d4: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ +435204: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0070: array-data (28 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/transcript/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435230: |[435230] de.danoeh.antennapod.parser.transcript.R$styleable.:()V │ │ -435240: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -435246: 0e00 |0003: return-void │ │ +43523c: |[43523c] de.danoeh.antennapod.parser.transcript.R$styleable.:()V │ │ +43524c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +435252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1015775,17 +1015775,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435260: |[435260] de.danoeh.antennapod.parser.transcript.R.:()V │ │ -435270: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -435276: 0e00 |0003: return-void │ │ +43526c: |[43526c] de.danoeh.antennapod.parser.transcript.R.:()V │ │ +43527c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +435282: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1015812,43 +1015812,43 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -435278: |[435278] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser$$ExternalSyntheticBackport0.m:(Ljava/lang/String;)Ljava/lang/String; │ │ -435288: 6e10 93b6 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@b693 │ │ -43528e: 0a00 |0003: move-result v0 │ │ -435290: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -435292: 3501 1300 |0005: if-ge v1, v0, 0018 // +0013 │ │ -435296: 6e20 7cb6 1400 |0007: invoke-virtual {v4, v1}, Ljava/lang/String;.codePointAt:(I)I // method@b67c │ │ -43529c: 0a02 |000a: move-result v2 │ │ -43529e: 7110 b0b5 0200 |000b: invoke-static {v2}, Ljava/lang/Character;.isWhitespace:(I)Z // method@b5b0 │ │ -4352a4: 0a03 |000e: move-result v3 │ │ -4352a6: 3903 0300 |000f: if-nez v3, 0012 // +0003 │ │ -4352aa: 2807 |0011: goto 0018 // +0007 │ │ -4352ac: 7110 a2b5 0200 |0012: invoke-static {v2}, Ljava/lang/Character;.charCount:(I)I // method@b5a2 │ │ -4352b2: 0a02 |0015: move-result v2 │ │ -4352b4: b021 |0016: add-int/2addr v1, v2 │ │ -4352b6: 28ee |0017: goto 0005 // -0012 │ │ -4352b8: 3710 1300 |0018: if-le v0, v1, 002b // +0013 │ │ -4352bc: 7120 a5b5 0400 |001a: invoke-static {v4, v0}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@b5a5 │ │ -4352c2: 0a02 |001d: move-result v2 │ │ -4352c4: 7110 b0b5 0200 |001e: invoke-static {v2}, Ljava/lang/Character;.isWhitespace:(I)Z // method@b5b0 │ │ -4352ca: 0a03 |0021: move-result v3 │ │ -4352cc: 3903 0300 |0022: if-nez v3, 0025 // +0003 │ │ -4352d0: 2807 |0024: goto 002b // +0007 │ │ -4352d2: 7110 a2b5 0200 |0025: invoke-static {v2}, Ljava/lang/Character;.charCount:(I)I // method@b5a2 │ │ -4352d8: 0a02 |0028: move-result v2 │ │ -4352da: b120 |0029: sub-int/2addr v0, v2 │ │ -4352dc: 28ee |002a: goto 0018 // -0012 │ │ -4352de: 6e30 9fb6 1400 |002b: invoke-virtual {v4, v1, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ -4352e4: 0c04 |002e: move-result-object v4 │ │ -4352e6: 1104 |002f: return-object v4 │ │ +435284: |[435284] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser$$ExternalSyntheticBackport0.m:(Ljava/lang/String;)Ljava/lang/String; │ │ +435294: 6e10 93b6 0400 |0000: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@b693 │ │ +43529a: 0a00 |0003: move-result v0 │ │ +43529c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +43529e: 3501 1300 |0005: if-ge v1, v0, 0018 // +0013 │ │ +4352a2: 6e20 7cb6 1400 |0007: invoke-virtual {v4, v1}, Ljava/lang/String;.codePointAt:(I)I // method@b67c │ │ +4352a8: 0a02 |000a: move-result v2 │ │ +4352aa: 7110 b0b5 0200 |000b: invoke-static {v2}, Ljava/lang/Character;.isWhitespace:(I)Z // method@b5b0 │ │ +4352b0: 0a03 |000e: move-result v3 │ │ +4352b2: 3903 0300 |000f: if-nez v3, 0012 // +0003 │ │ +4352b6: 2807 |0011: goto 0018 // +0007 │ │ +4352b8: 7110 a2b5 0200 |0012: invoke-static {v2}, Ljava/lang/Character;.charCount:(I)I // method@b5a2 │ │ +4352be: 0a02 |0015: move-result v2 │ │ +4352c0: b021 |0016: add-int/2addr v1, v2 │ │ +4352c2: 28ee |0017: goto 0005 // -0012 │ │ +4352c4: 3710 1300 |0018: if-le v0, v1, 002b // +0013 │ │ +4352c8: 7120 a5b5 0400 |001a: invoke-static {v4, v0}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@b5a5 │ │ +4352ce: 0a02 |001d: move-result v2 │ │ +4352d0: 7110 b0b5 0200 |001e: invoke-static {v2}, Ljava/lang/Character;.isWhitespace:(I)Z // method@b5b0 │ │ +4352d6: 0a03 |0021: move-result v3 │ │ +4352d8: 3903 0300 |0022: if-nez v3, 0025 // +0003 │ │ +4352dc: 2807 |0024: goto 002b // +0007 │ │ +4352de: 7110 a2b5 0200 |0025: invoke-static {v2}, Ljava/lang/Character;.charCount:(I)I // method@b5a2 │ │ +4352e4: 0a02 |0028: move-result v2 │ │ +4352e6: b120 |0029: sub-int/2addr v0, v2 │ │ +4352e8: 28ee |002a: goto 0018 // -0012 │ │ +4352ea: 6e30 9fb6 1400 |002b: invoke-virtual {v4, v1, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ +4352f0: 0c04 |002e: move-result-object v4 │ │ +4352f2: 1104 |002f: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0030 reg=4 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -1015881,269 +1015881,269 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4356d4: |[4356d4] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser.:()V │ │ -4356e4: 1a00 205a |0000: const-string v0, "^([0-9]{2}):([0-9]{2}):([0-9]{2}),([0-9]{3})$" // string@5a20 │ │ -4356e8: 7110 08ba 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@ba08 │ │ -4356ee: 0c00 |0005: move-result-object v0 │ │ -4356f0: 6900 f8d5 |0006: sput-object v0, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.TIMECODE_PATTERN:Ljava/util/regex/Pattern; // field@d5f8 │ │ -4356f4: 0e00 |0008: return-void │ │ +4356e0: |[4356e0] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser.:()V │ │ +4356f0: 1a00 205a |0000: const-string v0, "^([0-9]{2}):([0-9]{2}):([0-9]{2}),([0-9]{3})$" // string@5a20 │ │ +4356f4: 7110 08ba 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@ba08 │ │ +4356fa: 0c00 |0005: move-result-object v0 │ │ +4356fc: 6900 f8d5 |0006: sput-object v0, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.TIMECODE_PATTERN:Ljava/util/regex/Pattern; // field@d5f8 │ │ +435700: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=18 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4356f8: |[4356f8] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser.:()V │ │ -435708: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43570e: 0e00 |0003: return-void │ │ +435704: |[435704] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser.:()V │ │ +435714: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43571a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;) │ │ name : 'parse' │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 36 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 410 16-bit code units │ │ -4352e8: |[4352e8] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; │ │ -4352f8: 7701 fcba 2300 |0000: invoke-static/range {v35}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@bafc │ │ -4352fe: 0a00 |0003: move-result v0 │ │ -435300: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -435302: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -435306: 1101 |0007: return-object v1 │ │ -435308: 1a00 1700 |0008: const-string v0, " │ │ +4352f4: |[4352f4] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; │ │ +435304: 7701 fcba 2300 |0000: invoke-static/range {v35}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@bafc │ │ +43530a: 0a00 |0003: move-result v0 │ │ +43530c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +43530e: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +435312: 1101 |0007: return-object v1 │ │ +435314: 1a00 1700 |0008: const-string v0, " │ │ " // string@0017 │ │ -43530c: 1a02 0200 |000a: const-string v2, " │ │ +435318: 1a02 0200 |000a: const-string v2, " │ │ " // string@0002 │ │ -435310: 0803 2300 |000c: move-object/from16 v3, v35 │ │ -435314: 6e30 98b6 0302 |000e: invoke-virtual {v3, v0, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b698 │ │ -43531a: 0c00 |0011: move-result-object v0 │ │ -43531c: 2203 dd1b |0012: new-instance v3, Lde/danoeh/antennapod/model/feed/Transcript; // type@1bdd │ │ -435320: 7010 f2ac 0300 |0014: invoke-direct {v3}, Lde/danoeh/antennapod/model/feed/Transcript;.:()V // method@acf2 │ │ -435326: 6e20 9ab6 2000 |0017: invoke-virtual {v0, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ -43532c: 0c00 |001a: move-result-object v0 │ │ -43532e: 7110 1db8 0000 |001b: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b81d │ │ -435334: 0c00 |001e: move-result-object v0 │ │ -435336: 7210 e0b8 0000 |001f: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -43533c: 0c00 |0022: move-result-object v0 │ │ -43533e: 2202 101f |0023: new-instance v2, Ljava/util/HashSet; // type@1f10 │ │ -435342: 7010 b5b8 0200 |0025: invoke-direct {v2}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ -435348: 1a06 0000 |0028: const-string v6, "" // string@0000 │ │ -43534c: 076b |002a: move-object v11, v6 │ │ -43534e: 07be |002b: move-object v14, v11 │ │ -435350: 07ef |002c: move-object v15, v14 │ │ -435352: 1609 0000 |002d: const-wide/16 v9, #int 0 // #0 │ │ -435356: 160c ffff |002f: const-wide/16 v12, #int -1 // #ffff │ │ -43535a: 1610 ffff |0031: const-wide/16 v16, #int -1 // #ffff │ │ -43535e: 1612 ffff |0033: const-wide/16 v18, #int -1 // #ffff │ │ -435362: 7210 c3b8 0000 |0035: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -435368: 0a14 |0038: move-result v20 │ │ -43536a: 3814 3b01 |0039: if-eqz v20, 0174 // +013b │ │ -43536e: 2204 8d1e |003b: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ -435372: 7010 adb6 0400 |003d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -435378: 7210 c4b8 0000 |0040: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -43537e: 0c05 |0043: move-result-object v5 │ │ -435380: 1f05 8c1e |0044: check-cast v5, Ljava/lang/String; // type@1e8c │ │ -435384: 6e10 91b6 0500 |0046: invoke-virtual {v5}, Ljava/lang/String;.isEmpty:()Z // method@b691 │ │ -43538a: 0a16 |0049: move-result v22 │ │ -43538c: 3816 0300 |004a: if-eqz v22, 004d // +0003 │ │ -435390: 2815 |004c: goto 0061 // +0015 │ │ -435392: 1a01 7307 |004d: const-string v1, "-->" // string@0773 │ │ -435396: 6e20 81b6 1500 |004f: invoke-virtual {v5, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ -43539c: 0a17 |0052: move-result v23 │ │ -43539e: 1a07 1a00 |0053: const-string v7, " " // string@001a │ │ -4353a2: 1319 0000 |0055: const/16 v25, #int 0 // #0 │ │ -4353a6: 1228 |0057: const/4 v8, #int 2 // #2 │ │ -4353a8: 3817 6100 |0058: if-eqz v23, 00b9 // +0061 │ │ -4353ac: 6e20 9ab6 1500 |005a: invoke-virtual {v5, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ -4353b2: 0c01 |005d: move-result-object v1 │ │ -4353b4: 2115 |005e: array-length v5, v1 │ │ -4353b6: 3585 0400 |005f: if-ge v5, v8, 0063 // +0004 │ │ -4353ba: 1201 |0061: const/4 v1, #int 0 // #0 │ │ -4353bc: 28d3 |0062: goto 0035 // -002d │ │ -4353be: 4605 0119 |0063: aget-object v5, v1, v25 │ │ -4353c2: 6e10 a6b6 0500 |0065: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ -4353c8: 0c05 |0068: move-result-object v5 │ │ -4353ca: 7110 4db1 0500 |0069: invoke-static {v5}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.parseTimecode:(Ljava/lang/String;)J // method@b14d │ │ -4353d0: 0b0c |006c: move-result-wide v12 │ │ -4353d2: 1215 |006d: const/4 v5, #int 1 // #1 │ │ -4353d4: 4601 0105 |006e: aget-object v1, v1, v5 │ │ -4353d8: 6e10 a6b6 0100 |0070: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ -4353de: 0c01 |0073: move-result-object v1 │ │ -4353e0: 7110 4db1 0100 |0074: invoke-static {v1}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.parseTimecode:(Ljava/lang/String;)J // method@b14d │ │ -4353e6: 0b1a |0077: move-result-wide v26 │ │ -4353e8: 1617 ffff |0078: const-wide/16 v23, #int -1 // #ffff │ │ -4353ec: 3101 0c17 |007a: cmp-long v1, v12, v23 │ │ -4353f0: 3801 3a00 |007c: if-eqz v1, 00b6 // +003a │ │ -4353f4: 3101 1a17 |007e: cmp-long v1, v26, v23 │ │ -4353f8: 3901 0300 |0080: if-nez v1, 0083 // +0003 │ │ -4353fc: 2834 |0082: goto 00b6 // +0034 │ │ -4353fe: 3101 1017 |0083: cmp-long v1, v16, v23 │ │ -435402: 3901 0500 |0085: if-nez v1, 008a // +0005 │ │ -435406: 051c 0c00 |0087: move-wide/from16 v28, v12 │ │ -43540a: 2803 |0089: goto 008c // +0003 │ │ -43540c: 051c 1000 |008a: move-wide/from16 v28, v16 │ │ -435410: 9c10 1a0c |008c: sub-long v16, v26, v12 │ │ -435414: 9b1e 0910 |008e: add-long v30, v9, v16 │ │ -435418: 7210 c4b8 0000 |0090: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -43541e: 0c01 |0093: move-result-object v1 │ │ -435420: 1f01 8c1e |0094: check-cast v1, Ljava/lang/String; // type@1e8c │ │ -435424: 7110 3bbb 0100 |0096: invoke-static {v1}, Lorg/jsoup/internal/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@bb3b │ │ -43542a: 0a05 |0099: move-result v5 │ │ -43542c: 3805 0300 |009a: if-eqz v5, 009d // +0003 │ │ -435430: 2811 |009c: goto 00ad // +0011 │ │ -435432: 7110 49b1 0100 |009d: invoke-static {v1}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser$$ExternalSyntheticBackport0;.m:(Ljava/lang/String;)Ljava/lang/String; // method@b149 │ │ -435438: 0c01 |00a0: move-result-object v1 │ │ -43543a: 6e20 b9b6 1400 |00a1: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -435440: 6e20 b9b6 7400 |00a4: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -435446: 7210 c3b8 0000 |00a7: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -43544c: 0a01 |00aa: move-result v1 │ │ -43544e: 3901 e5ff |00ab: if-nez v1, 0090 // -001b │ │ -435452: 0510 0c00 |00ad: move-wide/from16 v16, v12 │ │ -435456: 0521 1a00 |00af: move-wide/from16 v33, v26 │ │ -43545a: 051b 1c00 |00b1: move-wide/from16 v27, v28 │ │ -43545e: 0509 1e00 |00b3: move-wide/from16 v9, v30 │ │ -435462: 280c |00b5: goto 00c1 // +000c │ │ -435464: 0512 1a00 |00b6: move-wide/from16 v18, v26 │ │ -435468: 28a9 |00b8: goto 0061 // -0057 │ │ -43546a: 1617 ffff |00b9: const-wide/16 v23, #int -1 // #ffff │ │ -43546e: 051b 1000 |00bb: move-wide/from16 v27, v16 │ │ -435472: 0521 1200 |00bd: move-wide/from16 v33, v18 │ │ -435476: 0510 0c00 |00bf: move-wide/from16 v16, v12 │ │ -43547a: 1a01 1a08 |00c1: const-string v1, ": " // string@081a │ │ -43547e: 6e20 beb6 1400 |00c3: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.indexOf:(Ljava/lang/String;)I // method@b6be │ │ -435484: 0a01 |00c6: move-result v1 │ │ -435486: 12f5 |00c7: const/4 v5, #int -1 // #ff │ │ -435488: 3251 5800 |00c8: if-eq v1, v5, 0120 // +0058 │ │ -43548c: 6e10 c3b6 0400 |00ca: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -435492: 0c01 |00cd: move-result-object v1 │ │ -435494: 6e10 a6b6 0100 |00ce: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ -43549a: 0c01 |00d1: move-result-object v1 │ │ -43549c: 1a04 1808 |00d2: const-string v4, ":" // string@0818 │ │ -4354a0: 6e20 9ab6 4100 |00d4: invoke-virtual {v1, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ -4354a6: 0c01 |00d7: move-result-object v1 │ │ -4354a8: 2114 |00d8: array-length v4, v1 │ │ -4354aa: 3584 0800 |00d9: if-ge v4, v8, 00e1 // +0008 │ │ -4354ae: 050c 1000 |00db: move-wide/from16 v12, v16 │ │ -4354b2: 0510 1b00 |00dd: move-wide/from16 v16, v27 │ │ -4354b6: 2900 9100 |00df: goto/16 0170 // +0091 │ │ -4354ba: 4604 0119 |00e1: aget-object v4, v1, v25 │ │ -4354be: 7220 3cb9 4200 |00e3: invoke-interface {v2, v4}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b93c │ │ -4354c4: 2205 8d1e |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ -4354c8: 1218 |00e8: const/4 v8, #int 1 // #1 │ │ -4354ca: 4601 0108 |00e9: aget-object v1, v1, v8 │ │ -4354ce: 7110 49b1 0100 |00eb: invoke-static {v1}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser$$ExternalSyntheticBackport0;.m:(Ljava/lang/String;)Ljava/lang/String; // method@b149 │ │ -4354d4: 0c01 |00ee: move-result-object v1 │ │ -4354d6: 7020 b0b6 1500 |00ef: invoke-direct {v5, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b6b0 │ │ -4354dc: 7110 ffba 0f00 |00f2: invoke-static {v15}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@baff │ │ -4354e2: 0a01 |00f5: move-result v1 │ │ -4354e4: 3801 2500 |00f6: if-eqz v1, 011b // +0025 │ │ -4354e8: 7120 f9ba f400 |00f8: invoke-static {v4, v15}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@baf9 │ │ -4354ee: 0a01 |00fb: move-result v1 │ │ -4354f0: 3901 1f00 |00fc: if-nez v1, 011b // +001f │ │ -4354f4: 7110 ffba 0e00 |00fe: invoke-static {v14}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@baff │ │ -4354fa: 0a01 |0101: move-result v1 │ │ -4354fc: 3801 1900 |0102: if-eqz v1, 011b // +0019 │ │ -435500: 2201 de1b |0104: new-instance v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bde │ │ -435504: 0719 |0106: move-object v9, v1 │ │ -435506: 050a 1b00 |0107: move-wide/from16 v10, v27 │ │ -43550a: 050c 1200 |0109: move-wide/from16 v12, v18 │ │ -43550e: 07f8 |010b: move-object v8, v15 │ │ -435510: 7607 faac 0900 |010c: invoke-direct/range {v9, v10, v11, v12, v13, v14, v15}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@acfa │ │ -435516: 6e20 f3ac 1300 |010f: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@acf3 │ │ -43551c: 6e10 c3b6 0500 |0112: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -435522: 0c0e |0115: move-result-object v14 │ │ -435524: 074f |0116: move-object v15, v4 │ │ -435526: 078b |0117: move-object v11, v8 │ │ -435528: 050c 1000 |0118: move-wide/from16 v12, v16 │ │ -43552c: 2849 |011a: goto 0163 // +0049 │ │ -43552e: 07f8 |011b: move-object v8, v15 │ │ -435530: 074f |011c: move-object v15, v4 │ │ -435532: 0754 |011d: move-object v4, v5 │ │ -435534: 078b |011e: move-object v11, v8 │ │ -435536: 2811 |011f: goto 0130 // +0011 │ │ -435538: 07f8 |0120: move-object v8, v15 │ │ -43553a: 7110 ffba 0b00 |0121: invoke-static {v11}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@baff │ │ -435540: 0a01 |0124: move-result v1 │ │ -435542: 3801 0a00 |0125: if-eqz v1, 012f // +000a │ │ -435546: 7110 fdba 0800 |0127: invoke-static {v8}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@bafd │ │ -43554c: 0a01 |012a: move-result v1 │ │ -43554e: 3801 0400 |012b: if-eqz v1, 012f // +0004 │ │ -435552: 07bf |012d: move-object v15, v11 │ │ -435554: 2802 |012e: goto 0130 // +0002 │ │ -435556: 078f |012f: move-object v15, v8 │ │ -435558: 2201 8d1e |0130: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -43555c: 7010 adb6 0100 |0132: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -435562: 6e20 b9b6 e100 |0135: invoke-virtual {v1, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -435568: 6e20 b9b6 7100 |0138: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43556e: 6e20 b8b6 4100 |013b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -435574: 6e10 c3b6 0100 |013e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -43557a: 0c01 |0141: move-result-object v1 │ │ -43557c: 7110 06bb 0100 |0142: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@bb06 │ │ -435582: 0c1f |0145: move-result-object v31 │ │ -435584: 1604 8813 |0146: const-wide/16 v4, #int 5000 // #1388 │ │ -435588: 3101 0904 |0148: cmp-long v1, v9, v4 │ │ -43558c: 3a01 2000 |014a: if-ltz v1, 016a // +0020 │ │ -435590: 3101 211b |014c: cmp-long v1, v33, v27 │ │ -435594: 3d01 1c00 |014e: if-lez v1, 016a // +001c │ │ -435598: 2201 de1b |0150: new-instance v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bde │ │ -43559c: 081a 0100 |0152: move-object/from16 v26, v1 │ │ -4355a0: 051d 2100 |0154: move-wide/from16 v29, v33 │ │ -4355a4: 0820 0f00 |0156: move-object/from16 v32, v15 │ │ -4355a8: 7607 faac 1a00 |0158: invoke-direct/range {v26, v27, v28, v29, v30, v31, v32}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@acfa │ │ -4355ae: 6e20 f3ac 1300 |015b: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@acf3 │ │ -4355b4: 076e |015e: move-object v14, v6 │ │ -4355b6: 050c 1000 |015f: move-wide/from16 v12, v16 │ │ -4355ba: 0510 1700 |0161: move-wide/from16 v16, v23 │ │ -4355be: 0512 2100 |0163: move-wide/from16 v18, v33 │ │ -4355c2: 1201 |0165: const/4 v1, #int 0 // #0 │ │ -4355c4: 1609 0000 |0166: const-wide/16 v9, #int 0 // #0 │ │ -4355c8: 2900 cdfe |0168: goto/16 0035 // -0133 │ │ -4355cc: 050c 1000 |016a: move-wide/from16 v12, v16 │ │ -4355d0: 0510 1b00 |016c: move-wide/from16 v16, v27 │ │ -4355d4: 080e 1f00 |016e: move-object/from16 v14, v31 │ │ -4355d8: 0512 2100 |0170: move-wide/from16 v18, v33 │ │ -4355dc: 2900 effe |0172: goto/16 0061 // -0111 │ │ -4355e0: 07f8 |0174: move-object v8, v15 │ │ -4355e2: 7110 3bbb 0e00 |0175: invoke-static {v14}, Lorg/jsoup/internal/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@bb3b │ │ -4355e8: 0a00 |0178: move-result v0 │ │ -4355ea: 3900 1500 |0179: if-nez v0, 018e // +0015 │ │ -4355ee: 3100 1210 |017b: cmp-long v0, v18, v16 │ │ -4355f2: 3d00 1100 |017d: if-lez v0, 018e // +0011 │ │ -4355f6: 7110 06bb 0e00 |017f: invoke-static {v14}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@bb06 │ │ -4355fc: 0c14 |0182: move-result-object v20 │ │ -4355fe: 2200 de1b |0183: new-instance v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bde │ │ -435602: 070f |0185: move-object v15, v0 │ │ -435604: 0815 0800 |0186: move-object/from16 v21, v8 │ │ -435608: 7607 faac 0f00 |0188: invoke-direct/range {v15, v16, v17, v18, v19, v20, v21}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@acfa │ │ -43560e: 6e20 f3ac 0300 |018b: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@acf3 │ │ -435614: 6e10 f7ac 0300 |018e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Transcript;.getSegmentCount:()I // method@acf7 │ │ -43561a: 0a00 |0191: move-result v0 │ │ -43561c: 3d00 0600 |0192: if-lez v0, 0198 // +0006 │ │ -435620: 6e20 f9ac 2300 |0194: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/Transcript;.setSpeakers:(Ljava/util/Set;)V // method@acf9 │ │ -435626: 1103 |0197: return-object v3 │ │ -435628: 1200 |0198: const/4 v0, #int 0 // #0 │ │ -43562a: 1100 |0199: return-object v0 │ │ +43531c: 0803 2300 |000c: move-object/from16 v3, v35 │ │ +435320: 6e30 98b6 0302 |000e: invoke-virtual {v3, v0, v2}, Ljava/lang/String;.replaceAll:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b698 │ │ +435326: 0c00 |0011: move-result-object v0 │ │ +435328: 2203 dd1b |0012: new-instance v3, Lde/danoeh/antennapod/model/feed/Transcript; // type@1bdd │ │ +43532c: 7010 f2ac 0300 |0014: invoke-direct {v3}, Lde/danoeh/antennapod/model/feed/Transcript;.:()V // method@acf2 │ │ +435332: 6e20 9ab6 2000 |0017: invoke-virtual {v0, v2}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ +435338: 0c00 |001a: move-result-object v0 │ │ +43533a: 7110 1db8 0000 |001b: invoke-static {v0}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@b81d │ │ +435340: 0c00 |001e: move-result-object v0 │ │ +435342: 7210 e0b8 0000 |001f: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +435348: 0c00 |0022: move-result-object v0 │ │ +43534a: 2202 101f |0023: new-instance v2, Ljava/util/HashSet; // type@1f10 │ │ +43534e: 7010 b5b8 0200 |0025: invoke-direct {v2}, Ljava/util/HashSet;.:()V // method@b8b5 │ │ +435354: 1a06 0000 |0028: const-string v6, "" // string@0000 │ │ +435358: 076b |002a: move-object v11, v6 │ │ +43535a: 07be |002b: move-object v14, v11 │ │ +43535c: 07ef |002c: move-object v15, v14 │ │ +43535e: 1609 0000 |002d: const-wide/16 v9, #int 0 // #0 │ │ +435362: 160c ffff |002f: const-wide/16 v12, #int -1 // #ffff │ │ +435366: 1610 ffff |0031: const-wide/16 v16, #int -1 // #ffff │ │ +43536a: 1612 ffff |0033: const-wide/16 v18, #int -1 // #ffff │ │ +43536e: 7210 c3b8 0000 |0035: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +435374: 0a14 |0038: move-result v20 │ │ +435376: 3814 3b01 |0039: if-eqz v20, 0174 // +013b │ │ +43537a: 2204 8d1e |003b: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ +43537e: 7010 adb6 0400 |003d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +435384: 7210 c4b8 0000 |0040: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +43538a: 0c05 |0043: move-result-object v5 │ │ +43538c: 1f05 8c1e |0044: check-cast v5, Ljava/lang/String; // type@1e8c │ │ +435390: 6e10 91b6 0500 |0046: invoke-virtual {v5}, Ljava/lang/String;.isEmpty:()Z // method@b691 │ │ +435396: 0a16 |0049: move-result v22 │ │ +435398: 3816 0300 |004a: if-eqz v22, 004d // +0003 │ │ +43539c: 2815 |004c: goto 0061 // +0015 │ │ +43539e: 1a01 7307 |004d: const-string v1, "-->" // string@0773 │ │ +4353a2: 6e20 81b6 1500 |004f: invoke-virtual {v5, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ +4353a8: 0a17 |0052: move-result v23 │ │ +4353aa: 1a07 1a00 |0053: const-string v7, " " // string@001a │ │ +4353ae: 1319 0000 |0055: const/16 v25, #int 0 // #0 │ │ +4353b2: 1228 |0057: const/4 v8, #int 2 // #2 │ │ +4353b4: 3817 6100 |0058: if-eqz v23, 00b9 // +0061 │ │ +4353b8: 6e20 9ab6 1500 |005a: invoke-virtual {v5, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ +4353be: 0c01 |005d: move-result-object v1 │ │ +4353c0: 2115 |005e: array-length v5, v1 │ │ +4353c2: 3585 0400 |005f: if-ge v5, v8, 0063 // +0004 │ │ +4353c6: 1201 |0061: const/4 v1, #int 0 // #0 │ │ +4353c8: 28d3 |0062: goto 0035 // -002d │ │ +4353ca: 4605 0119 |0063: aget-object v5, v1, v25 │ │ +4353ce: 6e10 a6b6 0500 |0065: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ +4353d4: 0c05 |0068: move-result-object v5 │ │ +4353d6: 7110 4db1 0500 |0069: invoke-static {v5}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.parseTimecode:(Ljava/lang/String;)J // method@b14d │ │ +4353dc: 0b0c |006c: move-result-wide v12 │ │ +4353de: 1215 |006d: const/4 v5, #int 1 // #1 │ │ +4353e0: 4601 0105 |006e: aget-object v1, v1, v5 │ │ +4353e4: 6e10 a6b6 0100 |0070: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ +4353ea: 0c01 |0073: move-result-object v1 │ │ +4353ec: 7110 4db1 0100 |0074: invoke-static {v1}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.parseTimecode:(Ljava/lang/String;)J // method@b14d │ │ +4353f2: 0b1a |0077: move-result-wide v26 │ │ +4353f4: 1617 ffff |0078: const-wide/16 v23, #int -1 // #ffff │ │ +4353f8: 3101 0c17 |007a: cmp-long v1, v12, v23 │ │ +4353fc: 3801 3a00 |007c: if-eqz v1, 00b6 // +003a │ │ +435400: 3101 1a17 |007e: cmp-long v1, v26, v23 │ │ +435404: 3901 0300 |0080: if-nez v1, 0083 // +0003 │ │ +435408: 2834 |0082: goto 00b6 // +0034 │ │ +43540a: 3101 1017 |0083: cmp-long v1, v16, v23 │ │ +43540e: 3901 0500 |0085: if-nez v1, 008a // +0005 │ │ +435412: 051c 0c00 |0087: move-wide/from16 v28, v12 │ │ +435416: 2803 |0089: goto 008c // +0003 │ │ +435418: 051c 1000 |008a: move-wide/from16 v28, v16 │ │ +43541c: 9c10 1a0c |008c: sub-long v16, v26, v12 │ │ +435420: 9b1e 0910 |008e: add-long v30, v9, v16 │ │ +435424: 7210 c4b8 0000 |0090: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +43542a: 0c01 |0093: move-result-object v1 │ │ +43542c: 1f01 8c1e |0094: check-cast v1, Ljava/lang/String; // type@1e8c │ │ +435430: 7110 3bbb 0100 |0096: invoke-static {v1}, Lorg/jsoup/internal/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@bb3b │ │ +435436: 0a05 |0099: move-result v5 │ │ +435438: 3805 0300 |009a: if-eqz v5, 009d // +0003 │ │ +43543c: 2811 |009c: goto 00ad // +0011 │ │ +43543e: 7110 49b1 0100 |009d: invoke-static {v1}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser$$ExternalSyntheticBackport0;.m:(Ljava/lang/String;)Ljava/lang/String; // method@b149 │ │ +435444: 0c01 |00a0: move-result-object v1 │ │ +435446: 6e20 b9b6 1400 |00a1: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43544c: 6e20 b9b6 7400 |00a4: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +435452: 7210 c3b8 0000 |00a7: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +435458: 0a01 |00aa: move-result v1 │ │ +43545a: 3901 e5ff |00ab: if-nez v1, 0090 // -001b │ │ +43545e: 0510 0c00 |00ad: move-wide/from16 v16, v12 │ │ +435462: 0521 1a00 |00af: move-wide/from16 v33, v26 │ │ +435466: 051b 1c00 |00b1: move-wide/from16 v27, v28 │ │ +43546a: 0509 1e00 |00b3: move-wide/from16 v9, v30 │ │ +43546e: 280c |00b5: goto 00c1 // +000c │ │ +435470: 0512 1a00 |00b6: move-wide/from16 v18, v26 │ │ +435474: 28a9 |00b8: goto 0061 // -0057 │ │ +435476: 1617 ffff |00b9: const-wide/16 v23, #int -1 // #ffff │ │ +43547a: 051b 1000 |00bb: move-wide/from16 v27, v16 │ │ +43547e: 0521 1200 |00bd: move-wide/from16 v33, v18 │ │ +435482: 0510 0c00 |00bf: move-wide/from16 v16, v12 │ │ +435486: 1a01 1a08 |00c1: const-string v1, ": " // string@081a │ │ +43548a: 6e20 beb6 1400 |00c3: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.indexOf:(Ljava/lang/String;)I // method@b6be │ │ +435490: 0a01 |00c6: move-result v1 │ │ +435492: 12f5 |00c7: const/4 v5, #int -1 // #ff │ │ +435494: 3251 5800 |00c8: if-eq v1, v5, 0120 // +0058 │ │ +435498: 6e10 c3b6 0400 |00ca: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +43549e: 0c01 |00cd: move-result-object v1 │ │ +4354a0: 6e10 a6b6 0100 |00ce: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ +4354a6: 0c01 |00d1: move-result-object v1 │ │ +4354a8: 1a04 1808 |00d2: const-string v4, ":" // string@0818 │ │ +4354ac: 6e20 9ab6 4100 |00d4: invoke-virtual {v1, v4}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ +4354b2: 0c01 |00d7: move-result-object v1 │ │ +4354b4: 2114 |00d8: array-length v4, v1 │ │ +4354b6: 3584 0800 |00d9: if-ge v4, v8, 00e1 // +0008 │ │ +4354ba: 050c 1000 |00db: move-wide/from16 v12, v16 │ │ +4354be: 0510 1b00 |00dd: move-wide/from16 v16, v27 │ │ +4354c2: 2900 9100 |00df: goto/16 0170 // +0091 │ │ +4354c6: 4604 0119 |00e1: aget-object v4, v1, v25 │ │ +4354ca: 7220 3cb9 4200 |00e3: invoke-interface {v2, v4}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@b93c │ │ +4354d0: 2205 8d1e |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ +4354d4: 1218 |00e8: const/4 v8, #int 1 // #1 │ │ +4354d6: 4601 0108 |00e9: aget-object v1, v1, v8 │ │ +4354da: 7110 49b1 0100 |00eb: invoke-static {v1}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser$$ExternalSyntheticBackport0;.m:(Ljava/lang/String;)Ljava/lang/String; // method@b149 │ │ +4354e0: 0c01 |00ee: move-result-object v1 │ │ +4354e2: 7020 b0b6 1500 |00ef: invoke-direct {v5, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@b6b0 │ │ +4354e8: 7110 ffba 0f00 |00f2: invoke-static {v15}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@baff │ │ +4354ee: 0a01 |00f5: move-result v1 │ │ +4354f0: 3801 2500 |00f6: if-eqz v1, 011b // +0025 │ │ +4354f4: 7120 f9ba f400 |00f8: invoke-static {v4, v15}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@baf9 │ │ +4354fa: 0a01 |00fb: move-result v1 │ │ +4354fc: 3901 1f00 |00fc: if-nez v1, 011b // +001f │ │ +435500: 7110 ffba 0e00 |00fe: invoke-static {v14}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@baff │ │ +435506: 0a01 |0101: move-result v1 │ │ +435508: 3801 1900 |0102: if-eqz v1, 011b // +0019 │ │ +43550c: 2201 de1b |0104: new-instance v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bde │ │ +435510: 0719 |0106: move-object v9, v1 │ │ +435512: 050a 1b00 |0107: move-wide/from16 v10, v27 │ │ +435516: 050c 1200 |0109: move-wide/from16 v12, v18 │ │ +43551a: 07f8 |010b: move-object v8, v15 │ │ +43551c: 7607 faac 0900 |010c: invoke-direct/range {v9, v10, v11, v12, v13, v14, v15}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@acfa │ │ +435522: 6e20 f3ac 1300 |010f: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@acf3 │ │ +435528: 6e10 c3b6 0500 |0112: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +43552e: 0c0e |0115: move-result-object v14 │ │ +435530: 074f |0116: move-object v15, v4 │ │ +435532: 078b |0117: move-object v11, v8 │ │ +435534: 050c 1000 |0118: move-wide/from16 v12, v16 │ │ +435538: 2849 |011a: goto 0163 // +0049 │ │ +43553a: 07f8 |011b: move-object v8, v15 │ │ +43553c: 074f |011c: move-object v15, v4 │ │ +43553e: 0754 |011d: move-object v4, v5 │ │ +435540: 078b |011e: move-object v11, v8 │ │ +435542: 2811 |011f: goto 0130 // +0011 │ │ +435544: 07f8 |0120: move-object v8, v15 │ │ +435546: 7110 ffba 0b00 |0121: invoke-static {v11}, Lorg/apache/commons/lang3/StringUtils;.isNotEmpty:(Ljava/lang/CharSequence;)Z // method@baff │ │ +43554c: 0a01 |0124: move-result v1 │ │ +43554e: 3801 0a00 |0125: if-eqz v1, 012f // +000a │ │ +435552: 7110 fdba 0800 |0127: invoke-static {v8}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@bafd │ │ +435558: 0a01 |012a: move-result v1 │ │ +43555a: 3801 0400 |012b: if-eqz v1, 012f // +0004 │ │ +43555e: 07bf |012d: move-object v15, v11 │ │ +435560: 2802 |012e: goto 0130 // +0002 │ │ +435562: 078f |012f: move-object v15, v8 │ │ +435564: 2201 8d1e |0130: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +435568: 7010 adb6 0100 |0132: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43556e: 6e20 b9b6 e100 |0135: invoke-virtual {v1, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +435574: 6e20 b9b6 7100 |0138: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43557a: 6e20 b8b6 4100 |013b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +435580: 6e10 c3b6 0100 |013e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +435586: 0c01 |0141: move-result-object v1 │ │ +435588: 7110 06bb 0100 |0142: invoke-static {v1}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@bb06 │ │ +43558e: 0c1f |0145: move-result-object v31 │ │ +435590: 1604 8813 |0146: const-wide/16 v4, #int 5000 // #1388 │ │ +435594: 3101 0904 |0148: cmp-long v1, v9, v4 │ │ +435598: 3a01 2000 |014a: if-ltz v1, 016a // +0020 │ │ +43559c: 3101 211b |014c: cmp-long v1, v33, v27 │ │ +4355a0: 3d01 1c00 |014e: if-lez v1, 016a // +001c │ │ +4355a4: 2201 de1b |0150: new-instance v1, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bde │ │ +4355a8: 081a 0100 |0152: move-object/from16 v26, v1 │ │ +4355ac: 051d 2100 |0154: move-wide/from16 v29, v33 │ │ +4355b0: 0820 0f00 |0156: move-object/from16 v32, v15 │ │ +4355b4: 7607 faac 1a00 |0158: invoke-direct/range {v26, v27, v28, v29, v30, v31, v32}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@acfa │ │ +4355ba: 6e20 f3ac 1300 |015b: invoke-virtual {v3, v1}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@acf3 │ │ +4355c0: 076e |015e: move-object v14, v6 │ │ +4355c2: 050c 1000 |015f: move-wide/from16 v12, v16 │ │ +4355c6: 0510 1700 |0161: move-wide/from16 v16, v23 │ │ +4355ca: 0512 2100 |0163: move-wide/from16 v18, v33 │ │ +4355ce: 1201 |0165: const/4 v1, #int 0 // #0 │ │ +4355d0: 1609 0000 |0166: const-wide/16 v9, #int 0 // #0 │ │ +4355d4: 2900 cdfe |0168: goto/16 0035 // -0133 │ │ +4355d8: 050c 1000 |016a: move-wide/from16 v12, v16 │ │ +4355dc: 0510 1b00 |016c: move-wide/from16 v16, v27 │ │ +4355e0: 080e 1f00 |016e: move-object/from16 v14, v31 │ │ +4355e4: 0512 2100 |0170: move-wide/from16 v18, v33 │ │ +4355e8: 2900 effe |0172: goto/16 0061 // -0111 │ │ +4355ec: 07f8 |0174: move-object v8, v15 │ │ +4355ee: 7110 3bbb 0e00 |0175: invoke-static {v14}, Lorg/jsoup/internal/StringUtil;.isBlank:(Ljava/lang/String;)Z // method@bb3b │ │ +4355f4: 0a00 |0178: move-result v0 │ │ +4355f6: 3900 1500 |0179: if-nez v0, 018e // +0015 │ │ +4355fa: 3100 1210 |017b: cmp-long v0, v18, v16 │ │ +4355fe: 3d00 1100 |017d: if-lez v0, 018e // +0011 │ │ +435602: 7110 06bb 0e00 |017f: invoke-static {v14}, Lorg/apache/commons/lang3/StringUtils;.trim:(Ljava/lang/String;)Ljava/lang/String; // method@bb06 │ │ +435608: 0c14 |0182: move-result-object v20 │ │ +43560a: 2200 de1b |0183: new-instance v0, Lde/danoeh/antennapod/model/feed/TranscriptSegment; // type@1bde │ │ +43560e: 070f |0185: move-object v15, v0 │ │ +435610: 0815 0800 |0186: move-object/from16 v21, v8 │ │ +435614: 7607 faac 0f00 |0188: invoke-direct/range {v15, v16, v17, v18, v19, v20, v21}, Lde/danoeh/antennapod/model/feed/TranscriptSegment;.:(JJLjava/lang/String;Ljava/lang/String;)V // method@acfa │ │ +43561a: 6e20 f3ac 0300 |018b: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/Transcript;.addSegment:(Lde/danoeh/antennapod/model/feed/TranscriptSegment;)V // method@acf3 │ │ +435620: 6e10 f7ac 0300 |018e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Transcript;.getSegmentCount:()I // method@acf7 │ │ +435626: 0a00 |0191: move-result v0 │ │ +435628: 3d00 0600 |0192: if-lez v0, 0198 // +0006 │ │ +43562c: 6e20 f9ac 2300 |0194: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/Transcript;.setSpeakers:(Ljava/util/Set;)V // method@acf9 │ │ +435632: 1103 |0197: return-object v3 │ │ +435634: 1200 |0198: const/4 v0, #int 0 // #0 │ │ +435636: 1100 |0199: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x000e line=24 │ │ 0x0012 line=26 │ │ 0x0017 line=27 │ │ 0x001f line=28 │ │ @@ -1016189,59 +1016189,59 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -43562c: |[43562c] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser.parseTimecode:(Ljava/lang/String;)J │ │ -43563c: 6200 f8d5 |0000: sget-object v0, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.TIMECODE_PATTERN:Ljava/util/regex/Pattern; // field@d5f8 │ │ -435640: 6e20 0aba c000 |0002: invoke-virtual {v0, v12}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@ba0a │ │ -435646: 0c0c |0005: move-result-object v12 │ │ -435648: 6e10 05ba 0c00 |0006: invoke-virtual {v12}, Ljava/util/regex/Matcher;.matches:()Z // method@ba05 │ │ -43564e: 0a00 |0009: move-result v0 │ │ -435650: 3900 0500 |000a: if-nez v0, 000f // +0005 │ │ -435654: 1600 ffff |000c: const-wide/16 v0, #int -1 // #ffff │ │ -435658: 1000 |000e: return-wide v0 │ │ -43565a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -43565c: 6e20 04ba 0c00 |0010: invoke-virtual {v12, v0}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ -435662: 0c00 |0013: move-result-object v0 │ │ -435664: 7110 15b6 0000 |0014: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ -43566a: 0a00 |0017: move-result v0 │ │ -43566c: 8100 |0018: int-to-long v0, v0 │ │ -43566e: 1222 |0019: const/4 v2, #int 2 // #2 │ │ -435670: 6e20 04ba 2c00 |001a: invoke-virtual {v12, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ -435676: 0c02 |001d: move-result-object v2 │ │ -435678: 7110 15b6 0200 |001e: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ -43567e: 0a02 |0021: move-result v2 │ │ -435680: 8122 |0022: int-to-long v2, v2 │ │ -435682: 1234 |0023: const/4 v4, #int 3 // #3 │ │ -435684: 6e20 04ba 4c00 |0024: invoke-virtual {v12, v4}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ -43568a: 0c04 |0027: move-result-object v4 │ │ -43568c: 7110 15b6 0400 |0028: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ -435692: 0a04 |002b: move-result v4 │ │ -435694: 8144 |002c: int-to-long v4, v4 │ │ -435696: 1246 |002d: const/4 v6, #int 4 // #4 │ │ -435698: 6e20 04ba 6c00 |002e: invoke-virtual {v12, v6}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ -43569e: 0c0c |0031: move-result-object v12 │ │ -4356a0: 7110 15b6 0c00 |0032: invoke-static {v12}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ -4356a6: 0a0c |0035: move-result v12 │ │ -4356a8: 81c6 |0036: int-to-long v6, v12 │ │ -4356aa: 1608 3c00 |0037: const-wide/16 v8, #int 60 // #3c │ │ -4356ae: 9d00 0008 |0039: mul-long v0, v0, v8 │ │ -4356b2: 9d00 0008 |003b: mul-long v0, v0, v8 │ │ -4356b6: 160a e803 |003d: const-wide/16 v10, #int 1000 // #3e8 │ │ -4356ba: 9d00 000a |003f: mul-long v0, v0, v10 │ │ -4356be: 9d02 0208 |0041: mul-long v2, v2, v8 │ │ -4356c2: 9d02 020a |0043: mul-long v2, v2, v10 │ │ -4356c6: bb20 |0045: add-long/2addr v0, v2 │ │ -4356c8: 9d04 040a |0046: mul-long v4, v4, v10 │ │ -4356cc: bb40 |0048: add-long/2addr v0, v4 │ │ -4356ce: bb60 |0049: add-long/2addr v0, v6 │ │ -4356d0: 1000 |004a: return-wide v0 │ │ +435638: |[435638] de.danoeh.antennapod.parser.transcript.SrtTranscriptParser.parseTimecode:(Ljava/lang/String;)J │ │ +435648: 6200 f8d5 |0000: sget-object v0, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.TIMECODE_PATTERN:Ljava/util/regex/Pattern; // field@d5f8 │ │ +43564c: 6e20 0aba c000 |0002: invoke-virtual {v0, v12}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@ba0a │ │ +435652: 0c0c |0005: move-result-object v12 │ │ +435654: 6e10 05ba 0c00 |0006: invoke-virtual {v12}, Ljava/util/regex/Matcher;.matches:()Z // method@ba05 │ │ +43565a: 0a00 |0009: move-result v0 │ │ +43565c: 3900 0500 |000a: if-nez v0, 000f // +0005 │ │ +435660: 1600 ffff |000c: const-wide/16 v0, #int -1 // #ffff │ │ +435664: 1000 |000e: return-wide v0 │ │ +435666: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +435668: 6e20 04ba 0c00 |0010: invoke-virtual {v12, v0}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ +43566e: 0c00 |0013: move-result-object v0 │ │ +435670: 7110 15b6 0000 |0014: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ +435676: 0a00 |0017: move-result v0 │ │ +435678: 8100 |0018: int-to-long v0, v0 │ │ +43567a: 1222 |0019: const/4 v2, #int 2 // #2 │ │ +43567c: 6e20 04ba 2c00 |001a: invoke-virtual {v12, v2}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ +435682: 0c02 |001d: move-result-object v2 │ │ +435684: 7110 15b6 0200 |001e: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ +43568a: 0a02 |0021: move-result v2 │ │ +43568c: 8122 |0022: int-to-long v2, v2 │ │ +43568e: 1234 |0023: const/4 v4, #int 3 // #3 │ │ +435690: 6e20 04ba 4c00 |0024: invoke-virtual {v12, v4}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ +435696: 0c04 |0027: move-result-object v4 │ │ +435698: 7110 15b6 0400 |0028: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ +43569e: 0a04 |002b: move-result v4 │ │ +4356a0: 8144 |002c: int-to-long v4, v4 │ │ +4356a2: 1246 |002d: const/4 v6, #int 4 // #4 │ │ +4356a4: 6e20 04ba 6c00 |002e: invoke-virtual {v12, v6}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ +4356aa: 0c0c |0031: move-result-object v12 │ │ +4356ac: 7110 15b6 0c00 |0032: invoke-static {v12}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ +4356b2: 0a0c |0035: move-result v12 │ │ +4356b4: 81c6 |0036: int-to-long v6, v12 │ │ +4356b6: 1608 3c00 |0037: const-wide/16 v8, #int 60 // #3c │ │ +4356ba: 9d00 0008 |0039: mul-long v0, v0, v8 │ │ +4356be: 9d00 0008 |003b: mul-long v0, v0, v8 │ │ +4356c2: 160a e803 |003d: const-wide/16 v10, #int 1000 // #3e8 │ │ +4356c6: 9d00 000a |003f: mul-long v0, v0, v10 │ │ +4356ca: 9d02 0208 |0041: mul-long v2, v2, v8 │ │ +4356ce: 9d02 020a |0043: mul-long v2, v2, v10 │ │ +4356d2: bb20 |0045: add-long/2addr v0, v2 │ │ +4356d4: 9d04 040a |0046: mul-long v4, v4, v10 │ │ +4356d8: bb40 |0048: add-long/2addr v0, v4 │ │ +4356da: bb60 |0049: add-long/2addr v0, v6 │ │ +4356dc: 1000 |004a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0006 line=124 │ │ 0x0010 line=127 │ │ 0x001a line=128 │ │ 0x0024 line=129 │ │ @@ -1016285,62 +1016285,62 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435790: |[435790] de.danoeh.antennapod.parser.transcript.TranscriptParser.:()V │ │ -4357a0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4357a6: 0e00 |0003: return-void │ │ +43579c: |[43579c] de.danoeh.antennapod.parser.transcript.TranscriptParser.:()V │ │ +4357ac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4357b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/transcript/TranscriptParser;) │ │ name : 'parse' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -435710: |[435710] de.danoeh.antennapod.parser.transcript.TranscriptParser.parse:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; │ │ -435720: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -435722: 3802 3500 |0001: if-eqz v2, 0036 // +0035 │ │ -435726: 7110 fcba 0200 |0003: invoke-static {v2}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@bafc │ │ -43572c: 0a01 |0006: move-result v1 │ │ -43572e: 3801 0300 |0007: if-eqz v1, 000a // +0003 │ │ -435732: 282d |0009: goto 0036 // +002d │ │ -435734: 1a01 7960 |000a: const-string v1, "application/json" // string@6079 │ │ -435738: 6e20 85b6 3100 |000c: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43573e: 0a01 |000f: move-result v1 │ │ -435740: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -435744: 7110 3cb1 0200 |0012: invoke-static {v2}, Lde/danoeh/antennapod/parser/transcript/JsonTranscriptParser;.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; // method@b13c │ │ -43574a: 0c02 |0015: move-result-object v2 │ │ -43574c: 1102 |0016: return-object v2 │ │ -43574e: 1a01 8260 |0017: const-string v1, "application/srt" // string@6082 │ │ -435752: 6e20 85b6 3100 |0019: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -435758: 0a01 |001c: move-result v1 │ │ -43575a: 3901 1400 |001d: if-nez v1, 0031 // +0014 │ │ -43575e: 1a01 8160 |001f: const-string v1, "application/srr" // string@6081 │ │ -435762: 6e20 85b6 3100 |0021: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -435768: 0a01 |0024: move-result v1 │ │ -43576a: 3901 0c00 |0025: if-nez v1, 0031 // +000c │ │ -43576e: 1a01 9360 |0027: const-string v1, "application/x-subrip" // string@6093 │ │ -435772: 6e20 85b6 3100 |0029: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -435778: 0a03 |002c: move-result v3 │ │ -43577a: 3803 0300 |002d: if-eqz v3, 0030 // +0003 │ │ -43577e: 2802 |002f: goto 0031 // +0002 │ │ -435780: 1100 |0030: return-object v0 │ │ -435782: 7110 4cb1 0200 |0031: invoke-static {v2}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; // method@b14c │ │ -435788: 0c02 |0034: move-result-object v2 │ │ -43578a: 1102 |0035: return-object v2 │ │ -43578c: 1100 |0036: return-object v0 │ │ +43571c: |[43571c] de.danoeh.antennapod.parser.transcript.TranscriptParser.parse:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; │ │ +43572c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +43572e: 3802 3500 |0001: if-eqz v2, 0036 // +0035 │ │ +435732: 7110 fcba 0200 |0003: invoke-static {v2}, Lorg/apache/commons/lang3/StringUtils;.isBlank:(Ljava/lang/CharSequence;)Z // method@bafc │ │ +435738: 0a01 |0006: move-result v1 │ │ +43573a: 3801 0300 |0007: if-eqz v1, 000a // +0003 │ │ +43573e: 282d |0009: goto 0036 // +002d │ │ +435740: 1a01 7960 |000a: const-string v1, "application/json" // string@6079 │ │ +435744: 6e20 85b6 3100 |000c: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43574a: 0a01 |000f: move-result v1 │ │ +43574c: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +435750: 7110 3cb1 0200 |0012: invoke-static {v2}, Lde/danoeh/antennapod/parser/transcript/JsonTranscriptParser;.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; // method@b13c │ │ +435756: 0c02 |0015: move-result-object v2 │ │ +435758: 1102 |0016: return-object v2 │ │ +43575a: 1a01 8260 |0017: const-string v1, "application/srt" // string@6082 │ │ +43575e: 6e20 85b6 3100 |0019: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +435764: 0a01 |001c: move-result v1 │ │ +435766: 3901 1400 |001d: if-nez v1, 0031 // +0014 │ │ +43576a: 1a01 8160 |001f: const-string v1, "application/srr" // string@6081 │ │ +43576e: 6e20 85b6 3100 |0021: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +435774: 0a01 |0024: move-result v1 │ │ +435776: 3901 0c00 |0025: if-nez v1, 0031 // +000c │ │ +43577a: 1a01 9360 |0027: const-string v1, "application/x-subrip" // string@6093 │ │ +43577e: 6e20 85b6 3100 |0029: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +435784: 0a03 |002c: move-result v3 │ │ +435786: 3803 0300 |002d: if-eqz v3, 0030 // +0003 │ │ +43578a: 2802 |002f: goto 0031 // +0002 │ │ +43578c: 1100 |0030: return-object v0 │ │ +43578e: 7110 4cb1 0200 |0031: invoke-static {v2}, Lde/danoeh/antennapod/parser/transcript/SrtTranscriptParser;.parse:(Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/Transcript; // method@b14c │ │ +435794: 0c02 |0034: move-result-object v2 │ │ +435796: 1102 |0035: return-object v2 │ │ +435798: 1100 |0036: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=12 │ │ 0x000c line=16 │ │ 0x0012 line=17 │ │ 0x0019 line=20 │ │ 0x0031 line=21 │ │ @@ -1016389,17 +1016389,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4357a8: |[4357a8] de.danoeh.antennapod.playback.base.BuildConfig.:()V │ │ -4357b8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4357be: 0e00 |0003: return-void │ │ +4357b4: |[4357b4] de.danoeh.antennapod.playback.base.BuildConfig.:()V │ │ +4357c4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4357ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1016529,20 +1016529,20 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -435808: |[435808] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer$PSMPInfo.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -435818: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43581e: 5b01 fed5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d5fe │ │ -435822: 5b02 00d6 |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d600 │ │ -435826: 5b03 ffd5 |0007: iput-object v3, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@d5ff │ │ -43582a: 0e00 |0009: return-void │ │ +435814: |[435814] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer$PSMPInfo.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +435824: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43582a: 5b01 fed5 |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d5fe │ │ +43582e: 5b02 00d6 |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d600 │ │ +435832: 5b03 ffd5 |0007: iput-object v3, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@d5ff │ │ +435836: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0003 line=368 │ │ 0x0005 line=369 │ │ 0x0007 line=370 │ │ locals : │ │ @@ -1016557,17 +1016557,17 @@ │ │ type : '()Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4357d8: |[4357d8] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer$PSMPInfo.getOldPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -4357e8: 5410 fed5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d5fe │ │ -4357ec: 1100 |0002: return-object v0 │ │ +4357e4: |[4357e4] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer$PSMPInfo.getOldPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +4357f4: 5410 fed5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d5fe │ │ +4357f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;) │ │ @@ -1016575,17 +1016575,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4357c0: |[4357c0] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer$PSMPInfo.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; │ │ -4357d0: 5410 ffd5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@d5ff │ │ -4357d4: 1100 |0002: return-object v0 │ │ +4357cc: |[4357cc] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer$PSMPInfo.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; │ │ +4357dc: 5410 ffd5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@d5ff │ │ +4357e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; │ │ │ │ #2 : (in Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;) │ │ @@ -1016593,17 +1016593,17 @@ │ │ type : '()Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4357f0: |[4357f0] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer$PSMPInfo.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -435800: 5410 00d6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d600 │ │ -435804: 1100 |0002: return-object v0 │ │ +4357fc: |[4357fc] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer$PSMPInfo.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +43580c: 5410 00d6 |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d600 │ │ +435810: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; │ │ │ │ #3 : (in Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;) │ │ @@ -1016611,17 +1016611,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -43582c: |[43582c] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer$PSMPInfo.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -43583c: 5b01 ffd5 |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@d5ff │ │ -435840: 0e00 |0002: return-void │ │ +435838: |[435838] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer$PSMPInfo.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +435848: 5b01 ffd5 |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@d5ff │ │ +43584c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1016683,21 +1016683,21 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -4358fc: |[4358fc] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V │ │ -43590c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -435912: 5b01 03d6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@d603 │ │ -435916: 5b02 02d6 |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ -43591a: 6201 11d6 |0007: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ -43591e: 5b01 05d6 |0009: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -435922: 0e00 |000b: return-void │ │ +435908: |[435908] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V │ │ +435918: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43591e: 5b01 03d6 |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@d603 │ │ +435922: 5b02 02d6 |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ +435926: 6201 11d6 |0007: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ +43592a: 5b01 05d6 |0009: iput-object v1, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +43592e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ 0x0005 line=44 │ │ 0x0007 line=46 │ │ locals : │ │ @@ -1016711,42 +1016711,42 @@ │ │ type : '()V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -435924: |[435924] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.acquireWifiLockIfNecessary:()V │ │ -435934: 1d03 |0000: monitor-enter v3 │ │ -435936: 6e10 83b1 0300 |0001: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.shouldLockWifi:()Z // method@b183 │ │ -43593c: 0a00 |0004: move-result v0 │ │ -43593e: 3800 2600 |0005: if-eqz v0, 002b // +0026 │ │ -435942: 5430 06d6 |0007: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@d606 │ │ -435946: 3900 1d00 |0009: if-nez v0, 0026 // +001d │ │ -43594a: 5430 03d6 |000b: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@d603 │ │ -43594e: 6e10 2c02 0000 |000d: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -435954: 0c00 |0010: move-result-object v0 │ │ -435956: 1a01 04db |0011: const-string v1, "wifi" // string@db04 │ │ -43595a: 6e20 4602 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -435960: 0c00 |0016: move-result-object v0 │ │ -435962: 1f00 7601 |0017: check-cast v0, Landroid/net/wifi/WifiManager; // type@0176 │ │ -435966: 1a01 4546 |0019: const-string v1, "PlaybackSvcMediaPlayer" // string@4645 │ │ -43596a: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -43596c: 6e30 2c07 2001 |001c: invoke-virtual {v0, v2, v1}, Landroid/net/wifi/WifiManager;.createWifiLock:(ILjava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; // method@072c │ │ -435972: 0c00 |001f: move-result-object v0 │ │ -435974: 5b30 06d6 |0020: iput-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@d606 │ │ -435978: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -43597a: 6e20 2b07 1000 |0023: invoke-virtual {v0, v1}, Landroid/net/wifi/WifiManager$WifiLock;.setReferenceCounted:(Z)V // method@072b │ │ -435980: 5430 06d6 |0026: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@d606 │ │ -435984: 6e10 2807 0000 |0028: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.acquire:()V // method@0728 │ │ -43598a: 1e03 |002b: monitor-exit v3 │ │ -43598c: 0e00 |002c: return-void │ │ -43598e: 0d00 |002d: move-exception v0 │ │ -435990: 1e03 |002e: monitor-exit v3 │ │ -435992: 2700 |002f: throw v0 │ │ +435930: |[435930] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.acquireWifiLockIfNecessary:()V │ │ +435940: 1d03 |0000: monitor-enter v3 │ │ +435942: 6e10 83b1 0300 |0001: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.shouldLockWifi:()Z // method@b183 │ │ +435948: 0a00 |0004: move-result v0 │ │ +43594a: 3800 2600 |0005: if-eqz v0, 002b // +0026 │ │ +43594e: 5430 06d6 |0007: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@d606 │ │ +435952: 3900 1d00 |0009: if-nez v0, 0026 // +001d │ │ +435956: 5430 03d6 |000b: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@d603 │ │ +43595a: 6e10 2c02 0000 |000d: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +435960: 0c00 |0010: move-result-object v0 │ │ +435962: 1a01 04db |0011: const-string v1, "wifi" // string@db04 │ │ +435966: 6e20 4602 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +43596c: 0c00 |0016: move-result-object v0 │ │ +43596e: 1f00 7601 |0017: check-cast v0, Landroid/net/wifi/WifiManager; // type@0176 │ │ +435972: 1a01 4546 |0019: const-string v1, "PlaybackSvcMediaPlayer" // string@4645 │ │ +435976: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +435978: 6e30 2c07 2001 |001c: invoke-virtual {v0, v2, v1}, Landroid/net/wifi/WifiManager;.createWifiLock:(ILjava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; // method@072c │ │ +43597e: 0c00 |001f: move-result-object v0 │ │ +435980: 5b30 06d6 |0020: iput-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@d606 │ │ +435984: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +435986: 6e20 2b07 1000 |0023: invoke-virtual {v0, v1}, Landroid/net/wifi/WifiManager$WifiLock;.setReferenceCounted:(Z)V // method@072b │ │ +43598c: 5430 06d6 |0026: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@d606 │ │ +435990: 6e10 2807 0000 |0028: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.acquire:()V // method@0728 │ │ +435996: 1e03 |002b: monitor-exit v3 │ │ +435998: 0e00 |002c: return-void │ │ +43599a: 0d00 |002d: move-exception v0 │ │ +43599c: 1e03 |002e: monitor-exit v3 │ │ +43599e: 2700 |002f: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x002b │ │ -> 0x002d │ │ positions : │ │ 0x0001 line=274 │ │ 0x0007 line=275 │ │ 0x000b line=276 │ │ @@ -1016786,27 +1016786,27 @@ │ │ type : '()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -43588c: |[43588c] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; │ │ -43589c: 1d04 |0000: monitor-enter v4 │ │ -43589e: 2200 401d |0001: new-instance v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // type@1d40 │ │ -4358a2: 5441 04d6 |0003: iget-object v1, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d604 │ │ -4358a6: 5442 05d6 |0005: iget-object v2, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -4358aa: 6e10 67b1 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ -4358b0: 0c03 |000a: move-result-object v3 │ │ -4358b2: 7040 5bb1 1032 |000b: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b15b │ │ -4358b8: 1e04 |000e: monitor-exit v4 │ │ -4358ba: 1100 |000f: return-object v0 │ │ -4358bc: 0d00 |0010: move-exception v0 │ │ -4358be: 1e04 |0011: monitor-exit v4 │ │ -4358c0: 2700 |0012: throw v0 │ │ +435898: |[435898] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; │ │ +4358a8: 1d04 |0000: monitor-enter v4 │ │ +4358aa: 2200 401d |0001: new-instance v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // type@1d40 │ │ +4358ae: 5441 04d6 |0003: iget-object v1, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d604 │ │ +4358b2: 5442 05d6 |0005: iget-object v2, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +4358b6: 6e10 67b1 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ +4358bc: 0c03 |000a: move-result-object v3 │ │ +4358be: 7040 5bb1 1032 |000b: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b15b │ │ +4358c4: 1e04 |000e: monitor-exit v4 │ │ +4358c6: 1100 |000f: return-object v0 │ │ +4358c8: 0d00 |0010: move-exception v0 │ │ +4358ca: 1e04 |0011: monitor-exit v4 │ │ +4358cc: 2700 |0012: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000e │ │ -> 0x0010 │ │ positions : │ │ 0x0001 line=190 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ @@ -1016828,22 +1016828,22 @@ │ │ type : '()Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -4358d0: |[4358d0] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -4358e0: 1d01 |0000: monitor-enter v1 │ │ -4358e2: 5410 05d6 |0001: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -4358e6: 1e01 |0003: monitor-exit v1 │ │ -4358e8: 1100 |0004: return-object v0 │ │ -4358ea: 0d00 |0005: move-exception v0 │ │ -4358ec: 1e01 |0006: monitor-exit v1 │ │ -4358ee: 2700 |0007: throw v0 │ │ +4358dc: |[4358dc] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +4358ec: 1d01 |0000: monitor-enter v1 │ │ +4358ee: 5410 05d6 |0001: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +4358f2: 1e01 |0003: monitor-exit v1 │ │ +4358f4: 1100 |0004: return-object v0 │ │ +4358f6: 0d00 |0005: move-exception v0 │ │ +4358f8: 1e01 |0006: monitor-exit v1 │ │ +4358fa: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0001 line=200 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ @@ -1016877,31 +1016877,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -435844: |[435844] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.isAudioChannelInUse:()Z │ │ -435854: 5420 03d6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@d603 │ │ -435858: 1a01 cb61 |0002: const-string v1, "audio" // string@61cb │ │ -43585c: 6e20 4602 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -435862: 0c00 |0007: move-result-object v0 │ │ -435864: 1f00 1f01 |0008: check-cast v0, Landroid/media/AudioManager; // type@011f │ │ -435868: 6e10 b605 0000 |000a: invoke-virtual {v0}, Landroid/media/AudioManager;.getMode:()I // method@05b6 │ │ -43586e: 0a01 |000d: move-result v1 │ │ -435870: 3901 0b00 |000e: if-nez v1, 0019 // +000b │ │ -435874: 6e10 bc05 0000 |0010: invoke-virtual {v0}, Landroid/media/AudioManager;.isMusicActive:()Z // method@05bc │ │ -43587a: 0a00 |0013: move-result v0 │ │ -43587c: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ -435880: 2803 |0016: goto 0019 // +0003 │ │ -435882: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -435884: 2802 |0018: goto 001a // +0002 │ │ -435886: 1210 |0019: const/4 v0, #int 1 // #1 │ │ -435888: 0f00 |001a: return v0 │ │ +435850: |[435850] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.isAudioChannelInUse:()Z │ │ +435860: 5420 03d6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@d603 │ │ +435864: 1a01 cb61 |0002: const-string v1, "audio" // string@61cb │ │ +435868: 6e20 4602 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +43586e: 0c00 |0007: move-result-object v0 │ │ +435870: 1f00 1f01 |0008: check-cast v0, Landroid/media/AudioManager; // type@011f │ │ +435874: 6e10 b605 0000 |000a: invoke-virtual {v0}, Landroid/media/AudioManager;.getMode:()I // method@05b6 │ │ +43587a: 0a01 |000d: move-result v1 │ │ +43587c: 3901 0b00 |000e: if-nez v1, 0019 // +000b │ │ +435880: 6e10 bc05 0000 |0010: invoke-virtual {v0}, Landroid/media/AudioManager;.isMusicActive:()Z // method@05bc │ │ +435886: 0a00 |0013: move-result v0 │ │ +435888: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ +43588c: 2803 |0016: goto 0019 // +0003 │ │ +43588e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +435890: 2802 |0018: goto 001a // +0002 │ │ +435892: 1210 |0019: const/4 v0, #int 1 // #1 │ │ +435894: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x000a line=326 │ │ locals : │ │ 0x0000 - 0x001b reg=2 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ │ │ @@ -1016952,28 +1016952,28 @@ │ │ type : '()V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -4359a0: |[4359a0] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.releaseWifiLockIfNecessary:()V │ │ -4359b0: 1d01 |0000: monitor-enter v1 │ │ -4359b2: 5410 06d6 |0001: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@d606 │ │ -4359b6: 3800 0d00 |0003: if-eqz v0, 0010 // +000d │ │ -4359ba: 6e10 2907 0000 |0005: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.isHeld:()Z // method@0729 │ │ -4359c0: 0a00 |0008: move-result v0 │ │ -4359c2: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -4359c6: 5410 06d6 |000b: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@d606 │ │ -4359ca: 6e10 2a07 0000 |000d: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@072a │ │ -4359d0: 1e01 |0010: monitor-exit v1 │ │ -4359d2: 0e00 |0011: return-void │ │ -4359d4: 0d00 |0012: move-exception v0 │ │ -4359d6: 1e01 |0013: monitor-exit v1 │ │ -4359d8: 2700 |0014: throw v0 │ │ +4359ac: |[4359ac] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.releaseWifiLockIfNecessary:()V │ │ +4359bc: 1d01 |0000: monitor-enter v1 │ │ +4359be: 5410 06d6 |0001: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@d606 │ │ +4359c2: 3800 0d00 |0003: if-eqz v0, 0010 // +000d │ │ +4359c6: 6e10 2907 0000 |0005: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.isHeld:()Z // method@0729 │ │ +4359cc: 0a00 |0008: move-result v0 │ │ +4359ce: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +4359d2: 5410 06d6 |000b: iget-object v0, v1, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.wifiLock:Landroid/net/wifi/WifiManager$WifiLock; // field@d606 │ │ +4359d6: 6e10 2a07 0000 |000d: invoke-virtual {v0}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@072a │ │ +4359dc: 1e01 |0010: monitor-exit v1 │ │ +4359de: 0e00 |0011: return-void │ │ +4359e0: 0d00 |0012: move-exception v0 │ │ +4359e2: 1e01 |0013: monitor-exit v1 │ │ +4359e4: 2700 |0014: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0010 │ │ -> 0x0012 │ │ positions : │ │ 0x0001 line=285 │ │ 0x000b line=286 │ │ 0x0010 line=288 │ │ @@ -1017027,18 +1017027,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -4359e8: |[4359e8] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -4359f8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -4359fa: 6e40 7fb1 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V // method@b17f │ │ -435a00: 0e00 |0004: return-void │ │ +4359f4: |[4359f4] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +435a04: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +435a06: 6e40 7fb1 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V // method@b17f │ │ +435a0c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=333 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ 0x0000 - 0x0005 reg=2 (null) Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ 0x0000 - 0x0005 reg=3 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1017048,62 +1017048,62 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 97 16-bit code units │ │ -435a04: |[435a04] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V │ │ -435a14: 1d03 |0000: monitor-enter v3 │ │ -435a16: 1a00 4546 |0001: const-string v0, "PlaybackSvcMediaPlayer" // string@4645 │ │ -435a1a: 2201 8d1e |0003: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -435a1e: 7010 adb6 0100 |0005: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -435a24: 6e10 61b6 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ -435a2a: 0c02 |000b: move-result-object v2 │ │ -435a2c: 6e10 d0b5 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@b5d0 │ │ -435a32: 0c02 |000f: move-result-object v2 │ │ -435a34: 6e20 b9b6 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -435a3a: 1a02 2808 |0013: const-string v2, ": Setting player status to " // string@0828 │ │ -435a3e: 6e20 b9b6 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -435a44: 6e20 b8b6 4100 |0018: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -435a4a: 6e10 c3b6 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -435a50: 0c01 |001e: move-result-object v1 │ │ -435a52: 7120 7e0b 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -435a58: 5430 05d6 |0022: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -435a5c: 5b30 04d6 |0024: iput-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d604 │ │ -435a60: 5b34 05d6 |0026: iput-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -435a64: 6e20 7cb1 5300 |0028: invoke-virtual {v3, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17c │ │ -435a6a: 3805 1f00 |002b: if-eqz v5, 004a // +001f │ │ -435a6e: 6200 09d6 |002d: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d609 │ │ -435a72: 3204 1b00 |002f: if-eq v4, v0, 004a // +001b │ │ -435a76: 5430 04d6 |0031: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d604 │ │ -435a7a: 6201 0dd6 |0033: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -435a7e: 3310 0a00 |0035: if-ne v0, v1, 003f // +000a │ │ -435a82: 3214 0800 |0037: if-eq v4, v1, 003f // +0008 │ │ -435a86: 5434 02d6 |0039: iget-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ -435a8a: 7230 56b1 5406 |003b: invoke-interface {v4, v5, v6}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@b156 │ │ -435a90: 280c |003e: goto 004a // +000c │ │ -435a92: 5430 04d6 |003f: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d604 │ │ -435a96: 3210 0900 |0041: if-eq v0, v1, 004a // +0009 │ │ -435a9a: 3314 0700 |0043: if-ne v4, v1, 004a // +0007 │ │ -435a9e: 5434 02d6 |0045: iget-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ -435aa2: 7230 57b1 5406 |0047: invoke-interface {v4, v5, v6}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackStart:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@b157 │ │ -435aa8: 5434 02d6 |004a: iget-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ -435aac: 2205 401d |004c: new-instance v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // type@1d40 │ │ -435ab0: 5436 04d6 |004e: iget-object v6, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d604 │ │ -435ab4: 5430 05d6 |0050: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -435ab8: 6e10 67b1 0300 |0052: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ -435abe: 0c01 |0055: move-result-object v1 │ │ -435ac0: 7040 5bb1 6510 |0056: invoke-direct {v5, v6, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b15b │ │ -435ac6: 7220 5ab1 5400 |0059: invoke-interface {v4, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.statusChanged:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;)V // method@b15a │ │ -435acc: 1e03 |005c: monitor-exit v3 │ │ -435ace: 0e00 |005d: return-void │ │ -435ad0: 0d04 |005e: move-exception v4 │ │ -435ad2: 1e03 |005f: monitor-exit v3 │ │ -435ad4: 2704 |0060: throw v4 │ │ +435a10: |[435a10] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V │ │ +435a20: 1d03 |0000: monitor-enter v3 │ │ +435a22: 1a00 4546 |0001: const-string v0, "PlaybackSvcMediaPlayer" // string@4645 │ │ +435a26: 2201 8d1e |0003: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +435a2a: 7010 adb6 0100 |0005: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +435a30: 6e10 61b6 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ +435a36: 0c02 |000b: move-result-object v2 │ │ +435a38: 6e10 d0b5 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@b5d0 │ │ +435a3e: 0c02 |000f: move-result-object v2 │ │ +435a40: 6e20 b9b6 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +435a46: 1a02 2808 |0013: const-string v2, ": Setting player status to " // string@0828 │ │ +435a4a: 6e20 b9b6 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +435a50: 6e20 b8b6 4100 |0018: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +435a56: 6e10 c3b6 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +435a5c: 0c01 |001e: move-result-object v1 │ │ +435a5e: 7120 7e0b 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +435a64: 5430 05d6 |0022: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +435a68: 5b30 04d6 |0024: iput-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d604 │ │ +435a6c: 5b34 05d6 |0026: iput-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +435a70: 6e20 7cb1 5300 |0028: invoke-virtual {v3, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17c │ │ +435a76: 3805 1f00 |002b: if-eqz v5, 004a // +001f │ │ +435a7a: 6200 09d6 |002d: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d609 │ │ +435a7e: 3204 1b00 |002f: if-eq v4, v0, 004a // +001b │ │ +435a82: 5430 04d6 |0031: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d604 │ │ +435a86: 6201 0dd6 |0033: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +435a8a: 3310 0a00 |0035: if-ne v0, v1, 003f // +000a │ │ +435a8e: 3214 0800 |0037: if-eq v4, v1, 003f // +0008 │ │ +435a92: 5434 02d6 |0039: iget-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ +435a96: 7230 56b1 5406 |003b: invoke-interface {v4, v5, v6}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@b156 │ │ +435a9c: 280c |003e: goto 004a // +000c │ │ +435a9e: 5430 04d6 |003f: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d604 │ │ +435aa2: 3210 0900 |0041: if-eq v0, v1, 004a // +0009 │ │ +435aa6: 3314 0700 |0043: if-ne v4, v1, 004a // +0007 │ │ +435aaa: 5434 02d6 |0045: iget-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ +435aae: 7230 57b1 5406 |0047: invoke-interface {v4, v5, v6}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackStart:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@b157 │ │ +435ab4: 5434 02d6 |004a: iget-object v4, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ +435ab8: 2205 401d |004c: new-instance v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // type@1d40 │ │ +435abc: 5436 04d6 |004e: iget-object v6, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.oldPlayerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d604 │ │ +435ac0: 5430 05d6 |0050: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +435ac4: 6e10 67b1 0300 |0052: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ +435aca: 0c01 |0055: move-result-object v1 │ │ +435acc: 7040 5bb1 6510 |0056: invoke-direct {v5, v6, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b15b │ │ +435ad2: 7220 5ab1 5400 |0059: invoke-interface {v4, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.statusChanged:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;)V // method@b15a │ │ +435ad8: 1e03 |005c: monitor-exit v3 │ │ +435ada: 0e00 |005d: return-void │ │ +435adc: 0d04 |005e: move-exception v4 │ │ +435ade: 1e03 |005f: monitor-exit v3 │ │ +435ae0: 2704 |0060: throw v4 │ │ catches : 1 │ │ 0x0001 - 0x005c │ │ -> 0x005e │ │ positions : │ │ 0x0003 line=307 │ │ 0x0022 line=309 │ │ 0x0026 line=310 │ │ @@ -1017156,27 +1017156,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -435ae4: |[435ae4] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.skip:()V │ │ -435af4: 6e10 6ab1 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPosition:()I // method@b16a │ │ -435afa: 0a00 |0003: move-result v0 │ │ -435afc: 1301 e803 |0004: const/16 v1, #int 1000 // #3e8 │ │ -435b00: 3510 0a00 |0006: if-ge v0, v1, 0010 // +000a │ │ -435b04: 1a00 4546 |0008: const-string v0, "PlaybackSvcMediaPlayer" // string@4645 │ │ -435b08: 1a01 551c |000a: const-string v1, "Ignoring skip, is in first second of playback" // string@1c55 │ │ -435b0c: 7120 7e0b 1000 |000c: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -435b12: 0e00 |000f: return-void │ │ -435b14: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -435b16: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -435b18: 6e51 62b1 0211 |0012: invoke-virtual {v2, v0, v1, v1, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.endPlayback:(ZZZZ)V // method@b162 │ │ -435b1e: 0e00 |0015: return-void │ │ +435af0: |[435af0] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.skip:()V │ │ +435b00: 6e10 6ab1 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPosition:()I // method@b16a │ │ +435b06: 0a00 |0003: move-result v0 │ │ +435b08: 1301 e803 |0004: const/16 v1, #int 1000 // #3e8 │ │ +435b0c: 3510 0a00 |0006: if-ge v0, v1, 0010 // +000a │ │ +435b10: 1a00 4546 |0008: const-string v0, "PlaybackSvcMediaPlayer" // string@4645 │ │ +435b14: 1a01 551c |000a: const-string v1, "Ignoring skip, is in first second of playback" // string@1c55 │ │ +435b18: 7120 7e0b 1000 |000c: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +435b1e: 0e00 |000f: return-void │ │ +435b20: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +435b22: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +435b24: 6e51 62b1 0211 |0012: invoke-virtual {v2, v0, v1, v1, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.endPlayback:(ZZZZ)V // method@b162 │ │ +435b2a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x000c line=221 │ │ 0x0012 line=224 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ @@ -1017186,18 +1017186,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -435b20: |[435b20] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.stopPlayback:(Z)V │ │ -435b30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -435b32: 6e52 62b1 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.endPlayback:(ZZZZ)V // method@b162 │ │ -435b38: 0e00 |0004: return-void │ │ +435b2c: |[435b2c] de.danoeh.antennapod.playback.base.PlaybackServiceMediaPlayer.stopPlayback:(Z)V │ │ +435b3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +435b3e: 6e52 62b1 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.endPlayback:(ZZZZ)V // method@b162 │ │ +435b44: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=234 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ 0x0000 - 0x0005 reg=2 (null) Z │ │ │ │ @@ -1017284,127 +1017284,127 @@ │ │ type : '()[Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 57 16-bit code units │ │ -435b8c: |[435b8c] de.danoeh.antennapod.playback.base.PlayerStatus.$values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -435b9c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -435ba0: 2300 1f21 |0002: new-array v0, v0, [Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@211f │ │ -435ba4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -435ba6: 6202 09d6 |0005: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d609 │ │ -435baa: 4d02 0001 |0007: aput-object v2, v0, v1 │ │ -435bae: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -435bb0: 6202 08d6 |000a: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d608 │ │ -435bb4: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ -435bb8: 1221 |000e: const/4 v1, #int 2 // #2 │ │ -435bba: 6202 0fd6 |000f: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60f │ │ -435bbe: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ -435bc2: 1231 |0013: const/4 v1, #int 3 // #3 │ │ -435bc4: 6202 0cd6 |0014: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ -435bc8: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ -435bcc: 1241 |0018: const/4 v1, #int 4 // #4 │ │ -435bce: 6202 0dd6 |0019: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -435bd2: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ -435bd6: 1251 |001d: const/4 v1, #int 5 // #5 │ │ -435bd8: 6202 11d6 |001e: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ -435bdc: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ -435be0: 1261 |0022: const/4 v1, #int 6 // #6 │ │ -435be2: 6202 0ed6 |0023: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ -435be6: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ -435bea: 1271 |0027: const/4 v1, #int 7 // #7 │ │ -435bec: 6202 10d6 |0028: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d610 │ │ -435bf0: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ -435bf4: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -435bf8: 6202 0bd6 |002e: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60b │ │ -435bfc: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ -435c00: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ -435c04: 6202 0ad6 |0034: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ -435c08: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ -435c0c: 1100 |0038: return-object v0 │ │ +435b98: |[435b98] de.danoeh.antennapod.playback.base.PlayerStatus.$values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +435ba8: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +435bac: 2300 1f21 |0002: new-array v0, v0, [Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@211f │ │ +435bb0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +435bb2: 6202 09d6 |0005: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d609 │ │ +435bb6: 4d02 0001 |0007: aput-object v2, v0, v1 │ │ +435bba: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +435bbc: 6202 08d6 |000a: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d608 │ │ +435bc0: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ +435bc4: 1221 |000e: const/4 v1, #int 2 // #2 │ │ +435bc6: 6202 0fd6 |000f: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60f │ │ +435bca: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ +435bce: 1231 |0013: const/4 v1, #int 3 // #3 │ │ +435bd0: 6202 0cd6 |0014: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ +435bd4: 4d02 0001 |0016: aput-object v2, v0, v1 │ │ +435bd8: 1241 |0018: const/4 v1, #int 4 // #4 │ │ +435bda: 6202 0dd6 |0019: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +435bde: 4d02 0001 |001b: aput-object v2, v0, v1 │ │ +435be2: 1251 |001d: const/4 v1, #int 5 // #5 │ │ +435be4: 6202 11d6 |001e: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ +435be8: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ +435bec: 1261 |0022: const/4 v1, #int 6 // #6 │ │ +435bee: 6202 0ed6 |0023: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ +435bf2: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ +435bf6: 1271 |0027: const/4 v1, #int 7 // #7 │ │ +435bf8: 6202 10d6 |0028: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d610 │ │ +435bfc: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ +435c00: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +435c04: 6202 0bd6 |002e: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60b │ │ +435c08: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ +435c0c: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ +435c10: 6202 0ad6 |0034: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ +435c14: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ +435c18: 1100 |0038: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=3 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/base/PlayerStatus;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 128 16-bit code units │ │ -435c34: |[435c34] de.danoeh.antennapod.playback.base.PlayerStatus.:()V │ │ -435c44: 2200 421d |0000: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ -435c48: 1a01 c31b |0002: const-string v1, "INDETERMINATE" // string@1bc3 │ │ -435c4c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -435c4e: 7040 89b1 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ -435c54: 6900 09d6 |0008: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d609 │ │ -435c58: 2200 421d |000a: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ -435c5c: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -435c5e: 12f2 |000d: const/4 v2, #int -1 // #ff │ │ -435c60: 1a03 6f15 |000e: const-string v3, "ERROR" // string@156f │ │ -435c64: 7040 89b1 3021 |0010: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ -435c6a: 6900 08d6 |0013: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d608 │ │ -435c6e: 2200 421d |0015: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ -435c72: 1221 |0017: const/4 v1, #int 2 // #2 │ │ -435c74: 1302 1300 |0018: const/16 v2, #int 19 // #13 │ │ -435c78: 1a03 ad45 |001a: const-string v3, "PREPARING" // string@45ad │ │ -435c7c: 7040 89b1 3021 |001c: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ -435c82: 6900 0fd6 |001f: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60f │ │ -435c86: 2200 421d |0021: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ -435c8a: 1231 |0023: const/4 v1, #int 3 // #3 │ │ -435c8c: 1302 1e00 |0024: const/16 v2, #int 30 // #1e │ │ -435c90: 1a03 3d45 |0026: const-string v3, "PAUSED" // string@453d │ │ -435c94: 7040 89b1 3021 |0028: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ -435c9a: 6900 0cd6 |002b: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ -435c9e: 2200 421d |002d: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ -435ca2: 1241 |002f: const/4 v1, #int 4 // #4 │ │ -435ca4: 1302 2800 |0030: const/16 v2, #int 40 // #28 │ │ -435ca8: 1a03 7845 |0032: const-string v3, "PLAYING" // string@4578 │ │ -435cac: 7040 89b1 3021 |0034: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ -435cb2: 6900 0dd6 |0037: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -435cb6: 2200 421d |0039: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ -435cba: 1a01 f749 |003b: const-string v1, "STOPPED" // string@49f7 │ │ -435cbe: 1252 |003d: const/4 v2, #int 5 // #5 │ │ -435cc0: 7040 89b1 1022 |003e: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ -435cc6: 6900 11d6 |0041: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ -435cca: 2200 421d |0043: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ -435cce: 1261 |0045: const/4 v1, #int 6 // #6 │ │ -435cd0: 1302 1400 |0046: const/16 v2, #int 20 // #14 │ │ -435cd4: 1a03 ac45 |0048: const-string v3, "PREPARED" // string@45ac │ │ -435cd8: 7040 89b1 3021 |004a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ -435cde: 6900 0ed6 |004d: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ -435ce2: 2200 421d |004f: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ -435ce6: 1271 |0051: const/4 v1, #int 7 // #7 │ │ -435ce8: 1302 1d00 |0052: const/16 v2, #int 29 // #1d │ │ -435cec: 1a03 3649 |0054: const-string v3, "SEEKING" // string@4936 │ │ -435cf0: 7040 89b1 3021 |0056: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ -435cf6: 6900 10d6 |0059: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d610 │ │ -435cfa: 2200 421d |005b: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ -435cfe: 1a01 ca1b |005d: const-string v1, "INITIALIZING" // string@1bca │ │ -435d02: 1302 0800 |005f: const/16 v2, #int 8 // #8 │ │ -435d06: 1303 0900 |0061: const/16 v3, #int 9 // #9 │ │ -435d0a: 7040 89b1 1032 |0063: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ -435d10: 6900 0bd6 |0066: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60b │ │ -435d14: 2200 421d |0068: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ -435d18: 1a01 c91b |006a: const-string v1, "INITIALIZED" // string@1bc9 │ │ -435d1c: 1302 0a00 |006c: const/16 v2, #int 10 // #a │ │ -435d20: 7040 89b1 1023 |006e: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ -435d26: 6900 0ad6 |0071: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ -435d2a: 7100 87b1 0000 |0073: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.$values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b187 │ │ -435d30: 0c00 |0076: move-result-object v0 │ │ -435d32: 6900 07d6 |0077: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.$VALUES:[Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d607 │ │ -435d36: 7100 8cb1 0000 |0079: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b18c │ │ -435d3c: 0c00 |007c: move-result-object v0 │ │ -435d3e: 6900 12d6 |007d: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.fromOrdinalLookup:[Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d612 │ │ -435d42: 0e00 |007f: return-void │ │ +435c40: |[435c40] de.danoeh.antennapod.playback.base.PlayerStatus.:()V │ │ +435c50: 2200 421d |0000: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ +435c54: 1a01 c31b |0002: const-string v1, "INDETERMINATE" // string@1bc3 │ │ +435c58: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +435c5a: 7040 89b1 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ +435c60: 6900 09d6 |0008: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d609 │ │ +435c64: 2200 421d |000a: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ +435c68: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +435c6a: 12f2 |000d: const/4 v2, #int -1 // #ff │ │ +435c6c: 1a03 6f15 |000e: const-string v3, "ERROR" // string@156f │ │ +435c70: 7040 89b1 3021 |0010: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ +435c76: 6900 08d6 |0013: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d608 │ │ +435c7a: 2200 421d |0015: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ +435c7e: 1221 |0017: const/4 v1, #int 2 // #2 │ │ +435c80: 1302 1300 |0018: const/16 v2, #int 19 // #13 │ │ +435c84: 1a03 ad45 |001a: const-string v3, "PREPARING" // string@45ad │ │ +435c88: 7040 89b1 3021 |001c: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ +435c8e: 6900 0fd6 |001f: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60f │ │ +435c92: 2200 421d |0021: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ +435c96: 1231 |0023: const/4 v1, #int 3 // #3 │ │ +435c98: 1302 1e00 |0024: const/16 v2, #int 30 // #1e │ │ +435c9c: 1a03 3d45 |0026: const-string v3, "PAUSED" // string@453d │ │ +435ca0: 7040 89b1 3021 |0028: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ +435ca6: 6900 0cd6 |002b: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ +435caa: 2200 421d |002d: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ +435cae: 1241 |002f: const/4 v1, #int 4 // #4 │ │ +435cb0: 1302 2800 |0030: const/16 v2, #int 40 // #28 │ │ +435cb4: 1a03 7845 |0032: const-string v3, "PLAYING" // string@4578 │ │ +435cb8: 7040 89b1 3021 |0034: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ +435cbe: 6900 0dd6 |0037: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +435cc2: 2200 421d |0039: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ +435cc6: 1a01 f749 |003b: const-string v1, "STOPPED" // string@49f7 │ │ +435cca: 1252 |003d: const/4 v2, #int 5 // #5 │ │ +435ccc: 7040 89b1 1022 |003e: invoke-direct {v0, v1, v2, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ +435cd2: 6900 11d6 |0041: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ +435cd6: 2200 421d |0043: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ +435cda: 1261 |0045: const/4 v1, #int 6 // #6 │ │ +435cdc: 1302 1400 |0046: const/16 v2, #int 20 // #14 │ │ +435ce0: 1a03 ac45 |0048: const-string v3, "PREPARED" // string@45ac │ │ +435ce4: 7040 89b1 3021 |004a: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ +435cea: 6900 0ed6 |004d: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ +435cee: 2200 421d |004f: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ +435cf2: 1271 |0051: const/4 v1, #int 7 // #7 │ │ +435cf4: 1302 1d00 |0052: const/16 v2, #int 29 // #1d │ │ +435cf8: 1a03 3649 |0054: const-string v3, "SEEKING" // string@4936 │ │ +435cfc: 7040 89b1 3021 |0056: invoke-direct {v0, v3, v1, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ +435d02: 6900 10d6 |0059: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d610 │ │ +435d06: 2200 421d |005b: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ +435d0a: 1a01 ca1b |005d: const-string v1, "INITIALIZING" // string@1bca │ │ +435d0e: 1302 0800 |005f: const/16 v2, #int 8 // #8 │ │ +435d12: 1303 0900 |0061: const/16 v3, #int 9 // #9 │ │ +435d16: 7040 89b1 1032 |0063: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ +435d1c: 6900 0bd6 |0066: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60b │ │ +435d20: 2200 421d |0068: new-instance v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ +435d24: 1a01 c91b |006a: const-string v1, "INITIALIZED" // string@1bc9 │ │ +435d28: 1302 0a00 |006c: const/16 v2, #int 10 // #a │ │ +435d2c: 7040 89b1 1023 |006e: invoke-direct {v0, v1, v3, v2}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.:(Ljava/lang/String;II)V // method@b189 │ │ +435d32: 6900 0ad6 |0071: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ +435d36: 7100 87b1 0000 |0073: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.$values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b187 │ │ +435d3c: 0c00 |0076: move-result-object v0 │ │ +435d3e: 6900 07d6 |0077: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.$VALUES:[Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d607 │ │ +435d42: 7100 8cb1 0000 |0079: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b18c │ │ +435d48: 0c00 |007c: move-result-object v0 │ │ +435d4a: 6900 12d6 |007d: sput-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.fromOrdinalLookup:[Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d612 │ │ +435d4e: 0e00 |007f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ 0x000a line=5 │ │ 0x0015 line=6 │ │ 0x0021 line=7 │ │ 0x002d line=8 │ │ @@ -1017422,18 +1017422,18 @@ │ │ type : '(Ljava/lang/String;II)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -435d44: |[435d44] de.danoeh.antennapod.playback.base.PlayerStatus.:(Ljava/lang/String;II)V │ │ -435d54: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ -435d5a: 5903 13d6 |0003: iput v3, v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.statusValue:I // field@d613 │ │ -435d5e: 0e00 |0005: return-void │ │ +435d50: |[435d50] de.danoeh.antennapod.playback.base.PlayerStatus.:(Ljava/lang/String;II)V │ │ +435d60: 7030 f0b5 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@b5f0 │ │ +435d66: 5903 13d6 |0003: iput v3, v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.statusValue:I // field@d613 │ │ +435d6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -1017445,20 +1017445,20 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -435b68: |[435b68] de.danoeh.antennapod.playback.base.PlayerStatus.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -435b78: 1c00 421d |0000: const-class v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ -435b7c: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ -435b82: 0c01 |0005: move-result-object v1 │ │ -435b84: 1f01 421d |0006: check-cast v1, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ -435b88: 1101 |0008: return-object v1 │ │ +435b74: |[435b74] de.danoeh.antennapod.playback.base.PlayerStatus.valueOf:(Ljava/lang/String;)Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +435b84: 1c00 421d |0000: const-class v0, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ +435b88: 7120 f5b5 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@b5f5 │ │ +435b8e: 0c01 |0005: move-result-object v1 │ │ +435b90: 1f01 421d |0006: check-cast v1, Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@1d42 │ │ +435b94: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lde/danoeh/antennapod/playback/base/PlayerStatus;) │ │ @@ -1017466,20 +1017466,20 @@ │ │ type : '()[Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -435c10: |[435c10] de.danoeh.antennapod.playback.base.PlayerStatus.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -435c20: 6200 07d6 |0000: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.$VALUES:[Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d607 │ │ -435c24: 6e10 99bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/playback/base/PlayerStatus;.clone:()Ljava/lang/Object; // method@bb99 │ │ -435c2a: 0c00 |0005: move-result-object v0 │ │ -435c2c: 1f00 1f21 |0006: check-cast v0, [Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@211f │ │ -435c30: 1100 |0008: return-object v0 │ │ +435c1c: |[435c1c] de.danoeh.antennapod.playback.base.PlayerStatus.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +435c2c: 6200 07d6 |0000: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.$VALUES:[Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d607 │ │ +435c30: 6e10 99bb 0000 |0002: invoke-virtual {v0}, [Lde/danoeh/antennapod/playback/base/PlayerStatus;.clone:()Ljava/lang/Object; // method@bb99 │ │ +435c36: 0c00 |0005: move-result-object v0 │ │ +435c38: 1f00 1f21 |0006: check-cast v0, [Lde/danoeh/antennapod/playback/base/PlayerStatus; // type@211f │ │ +435c3c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/playback/base/PlayerStatus;) │ │ @@ -1017487,24 +1017487,24 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlayerStatus;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -435b3c: |[435b3c] de.danoeh.antennapod.playback.base.PlayerStatus.isAtLeast:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)Z │ │ -435b4c: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -435b50: 5210 13d6 |0002: iget v0, v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.statusValue:I // field@d613 │ │ -435b54: 5222 13d6 |0004: iget v2, v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.statusValue:I // field@d613 │ │ -435b58: 3420 0300 |0006: if-lt v0, v2, 0009 // +0003 │ │ -435b5c: 2803 |0008: goto 000b // +0003 │ │ -435b5e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -435b60: 2802 |000a: goto 000c // +0002 │ │ -435b62: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -435b64: 0f02 |000c: return v2 │ │ +435b48: |[435b48] de.danoeh.antennapod.playback.base.PlayerStatus.isAtLeast:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)Z │ │ +435b58: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +435b5c: 5210 13d6 |0002: iget v0, v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.statusValue:I // field@d613 │ │ +435b60: 5222 13d6 |0004: iget v2, v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.statusValue:I // field@d613 │ │ +435b64: 3420 0300 |0006: if-lt v0, v2, 0009 // +0003 │ │ +435b68: 2803 |0008: goto 000b // +0003 │ │ +435b6a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +435b6c: 2802 |000a: goto 000c // +0002 │ │ +435b6e: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +435b70: 0f02 |000c: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=27 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ 0x0000 - 0x000d reg=2 (null) Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ │ │ @@ -1017618,17 +1017618,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435d60: |[435d60] de.danoeh.antennapod.playback.base.R$attr.:()V │ │ -435d70: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -435d76: 0e00 |0003: return-void │ │ +435d6c: |[435d6c] de.danoeh.antennapod.playback.base.R$attr.:()V │ │ +435d7c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +435d82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1017695,17 +1017695,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435d78: |[435d78] de.danoeh.antennapod.playback.base.R$color.:()V │ │ -435d88: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -435d8e: 0e00 |0003: return-void │ │ +435d84: |[435d84] de.danoeh.antennapod.playback.base.R$color.:()V │ │ +435d94: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +435d9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1017847,17 +1017847,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435d90: |[435d90] de.danoeh.antennapod.playback.base.R$dimen.:()V │ │ -435da0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -435da6: 0e00 |0003: return-void │ │ +435d9c: |[435d9c] de.danoeh.antennapod.playback.base.R$dimen.:()V │ │ +435dac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +435db2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1017949,17 +1017949,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435da8: |[435da8] de.danoeh.antennapod.playback.base.R$drawable.:()V │ │ -435db8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -435dbe: 0e00 |0003: return-void │ │ +435db4: |[435db4] de.danoeh.antennapod.playback.base.R$drawable.:()V │ │ +435dc4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +435dca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1018381,17 +1018381,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435dc0: |[435dc0] de.danoeh.antennapod.playback.base.R$id.:()V │ │ -435dd0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -435dd6: 0e00 |0003: return-void │ │ +435dcc: |[435dcc] de.danoeh.antennapod.playback.base.R$id.:()V │ │ +435ddc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +435de2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1018433,17 +1018433,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435dd8: |[435dd8] de.danoeh.antennapod.playback.base.R$integer.:()V │ │ -435de8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -435dee: 0e00 |0003: return-void │ │ +435de4: |[435de4] de.danoeh.antennapod.playback.base.R$integer.:()V │ │ +435df4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +435dfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1018555,17 +1018555,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435df0: |[435df0] de.danoeh.antennapod.playback.base.R$layout.:()V │ │ -435e00: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -435e06: 0e00 |0003: return-void │ │ +435dfc: |[435dfc] de.danoeh.antennapod.playback.base.R$layout.:()V │ │ +435e0c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +435e12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1018607,17 +1018607,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435e08: |[435e08] de.danoeh.antennapod.playback.base.R$string.:()V │ │ -435e18: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -435e1e: 0e00 |0003: return-void │ │ +435e14: |[435e14] de.danoeh.antennapod.playback.base.R$string.:()V │ │ +435e24: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +435e2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1018709,17 +1018709,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435f60: |[435f60] de.danoeh.antennapod.playback.base.R$style.:()V │ │ -435f70: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -435f76: 0e00 |0003: return-void │ │ +435f6c: |[435f6c] de.danoeh.antennapod.playback.base.R$style.:()V │ │ +435f7c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +435f82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1018971,65 +1018971,65 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 140 16-bit code units │ │ -435e20: |[435e20] de.danoeh.antennapod.playback.base.R$styleable.:()V │ │ -435e30: 1400 b603 047f |0000: const v0, #float 1.75477e+38 // #7f0403b6 │ │ -435e36: 1401 ed03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ed │ │ -435e3c: 2420 0020 1000 |0006: filled-new-array {v0, v1}, [I // type@2000 │ │ -435e42: 0c00 |0009: move-result-object v0 │ │ -435e44: 6900 bbd6 |000a: sput-object v0, Lde/danoeh/antennapod/playback/base/R$styleable;.Capability:[I // field@d6bb │ │ -435e48: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ -435e4e: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ -435e54: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ -435e5a: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ -435e60: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ -435e66: 2451 0020 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -435e6c: 0c00 |001e: move-result-object v0 │ │ -435e6e: 6900 bed6 |001f: sput-object v0, Lde/danoeh/antennapod/playback/base/R$styleable;.ColorStateListItem:[I // field@d6be │ │ -435e72: 1270 |0021: const/4 v0, #int 7 // #7 │ │ -435e74: 2300 0020 |0022: new-array v0, v0, [I // type@2000 │ │ -435e78: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ -435e7e: 6900 c4d6 |0027: sput-object v0, Lde/danoeh/antennapod/playback/base/R$styleable;.FontFamily:[I // field@d6c4 │ │ -435e82: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ -435e86: 2300 0020 |002b: new-array v0, v0, [I // type@2000 │ │ -435e8a: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ -435e90: 6900 c5d6 |0030: sput-object v0, Lde/danoeh/antennapod/playback/base/R$styleable;.FontFamilyFont:[I // field@d6c5 │ │ -435e94: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ -435e98: 2300 0020 |0034: new-array v0, v0, [I // type@2000 │ │ -435e9c: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ -435ea2: 6900 d7d6 |0039: sput-object v0, Lde/danoeh/antennapod/playback/base/R$styleable;.GradientColor:[I // field@d6d7 │ │ -435ea6: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ -435eac: 2420 0020 0200 |003e: filled-new-array {v2, v0}, [I // type@2000 │ │ -435eb2: 0c00 |0041: move-result-object v0 │ │ -435eb4: 6900 d8d6 |0042: sput-object v0, Lde/danoeh/antennapod/playback/base/R$styleable;.GradientColorItem:[I // field@d6d8 │ │ -435eb8: 0e00 |0044: return-void │ │ -435eba: 0000 |0045: nop // spacer │ │ -435ebc: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ -435ee0: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ -435f10: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0070: array-data (28 units) │ │ +435e2c: |[435e2c] de.danoeh.antennapod.playback.base.R$styleable.:()V │ │ +435e3c: 1400 b603 047f |0000: const v0, #float 1.75477e+38 // #7f0403b6 │ │ +435e42: 1401 ed03 047f |0003: const v1, #float 1.75478e+38 // #7f0403ed │ │ +435e48: 2420 0020 1000 |0006: filled-new-array {v0, v1}, [I // type@2000 │ │ +435e4e: 0c00 |0009: move-result-object v0 │ │ +435e50: 6900 bbd6 |000a: sput-object v0, Lde/danoeh/antennapod/playback/base/R$styleable;.Capability:[I // field@d6bb │ │ +435e54: 1400 3400 047f |000c: const v0, #float 1.75459e+38 // #7f040034 │ │ +435e5a: 1401 8402 047f |000f: const v1, #float 1.75471e+38 // #7f040284 │ │ +435e60: 1402 a501 0101 |0012: const v2, #float 2.36947e-38 // #010101a5 │ │ +435e66: 1403 1f03 0101 |0015: const v3, #float 2.36958e-38 // #0101031f │ │ +435e6c: 1404 4706 0101 |0018: const v4, #float 2.36981e-38 // #01010647 │ │ +435e72: 2451 0020 3204 |001b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +435e78: 0c00 |001e: move-result-object v0 │ │ +435e7a: 6900 bed6 |001f: sput-object v0, Lde/danoeh/antennapod/playback/base/R$styleable;.ColorStateListItem:[I // field@d6be │ │ +435e7e: 1270 |0021: const/4 v0, #int 7 // #7 │ │ +435e80: 2300 0020 |0022: new-array v0, v0, [I // type@2000 │ │ +435e84: 2600 2200 0000 |0024: fill-array-data v0, 00000046 // +00000022 │ │ +435e8a: 6900 c4d6 |0027: sput-object v0, Lde/danoeh/antennapod/playback/base/R$styleable;.FontFamily:[I // field@d6c4 │ │ +435e8e: 1300 0a00 |0029: const/16 v0, #int 10 // #a │ │ +435e92: 2300 0020 |002b: new-array v0, v0, [I // type@2000 │ │ +435e96: 2600 2b00 0000 |002d: fill-array-data v0, 00000058 // +0000002b │ │ +435e9c: 6900 c5d6 |0030: sput-object v0, Lde/danoeh/antennapod/playback/base/R$styleable;.FontFamilyFont:[I // field@d6c5 │ │ +435ea0: 1300 0c00 |0032: const/16 v0, #int 12 // #c │ │ +435ea4: 2300 0020 |0034: new-array v0, v0, [I // type@2000 │ │ +435ea8: 2600 3a00 0000 |0036: fill-array-data v0, 00000070 // +0000003a │ │ +435eae: 6900 d7d6 |0039: sput-object v0, Lde/danoeh/antennapod/playback/base/R$styleable;.GradientColor:[I // field@d6d7 │ │ +435eb2: 1400 1405 0101 |003b: const v0, #float 2.36972e-38 // #01010514 │ │ +435eb8: 2420 0020 0200 |003e: filled-new-array {v2, v0}, [I // type@2000 │ │ +435ebe: 0c00 |0041: move-result-object v0 │ │ +435ec0: 6900 d8d6 |0042: sput-object v0, Lde/danoeh/antennapod/playback/base/R$styleable;.GradientColorItem:[I // field@d6d8 │ │ +435ec4: 0e00 |0044: return-void │ │ +435ec6: 0000 |0045: nop // spacer │ │ +435ec8: 0003 0400 0700 0000 1602 047f 1702 ... |0046: array-data (18 units) │ │ +435eec: 0003 0400 0a00 0000 3205 0101 3305 ... |0058: array-data (24 units) │ │ +435f1c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0070: array-data (28 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/base/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -435f48: |[435f48] de.danoeh.antennapod.playback.base.R$styleable.:()V │ │ -435f58: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -435f5e: 0e00 |0003: return-void │ │ +435f54: |[435f54] de.danoeh.antennapod.playback.base.R$styleable.:()V │ │ +435f64: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +435f6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1019060,17 +1019060,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43607c: |[43607c] de.danoeh.antennapod.playback.base.R.:()V │ │ -43608c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -436092: 0e00 |0003: return-void │ │ +436088: |[436088] de.danoeh.antennapod.playback.base.R.:()V │ │ +436098: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43609e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1019121,42 +1019121,42 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -435fe8: |[435fe8] de.danoeh.antennapod.playback.base.RewindAfterPauseUtils.:()V │ │ -435ff8: 6200 e4ff |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@ffe4 │ │ -435ffc: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ -436000: 6e30 d1b9 1002 |0004: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ -436006: 0b03 |0007: move-result-wide v3 │ │ -436008: 6803 e9d6 |0008: sput-wide v3, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_SHORT_REWIND:J // field@d6e9 │ │ -43600c: 6200 e2ff |000a: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@ffe2 │ │ -436010: 6e30 d1b9 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ -436016: 0b03 |000f: move-result-wide v3 │ │ -436018: 6803 e8d6 |0010: sput-wide v3, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_MEDIUM_REWIND:J // field@d6e8 │ │ -43601c: 6200 e1ff |0012: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@ffe1 │ │ -436020: 6e30 d1b9 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ -436026: 0b00 |0017: move-result-wide v0 │ │ -436028: 6800 e7d6 |0018: sput-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_LONG_REWIND:J // field@d6e7 │ │ -43602c: 6200 e6ff |001a: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ -436030: 1601 0300 |001c: const-wide/16 v1, #int 3 // #3 │ │ -436034: 6e30 d1b9 1002 |001e: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ -43603a: 0b01 |0021: move-result-wide v1 │ │ -43603c: 6801 ecd6 |0022: sput-wide v1, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.SHORT_REWIND:J // field@d6ec │ │ -436040: 1601 0a00 |0024: const-wide/16 v1, #int 10 // #a │ │ -436044: 6e30 d1b9 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ -43604a: 0b01 |0029: move-result-wide v1 │ │ -43604c: 6801 ebd6 |002a: sput-wide v1, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.MEDIUM_REWIND:J // field@d6eb │ │ -436050: 1601 1400 |002c: const-wide/16 v1, #int 20 // #14 │ │ -436054: 6e30 d1b9 1002 |002e: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ -43605a: 0b00 |0031: move-result-wide v0 │ │ -43605c: 6800 ead6 |0032: sput-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.LONG_REWIND:J // field@d6ea │ │ -436060: 0e00 |0034: return-void │ │ +435ff4: |[435ff4] de.danoeh.antennapod.playback.base.RewindAfterPauseUtils.:()V │ │ +436004: 6200 e4ff |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@ffe4 │ │ +436008: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ +43600c: 6e30 d1b9 1002 |0004: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ +436012: 0b03 |0007: move-result-wide v3 │ │ +436014: 6803 e9d6 |0008: sput-wide v3, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_SHORT_REWIND:J // field@d6e9 │ │ +436018: 6200 e2ff |000a: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@ffe2 │ │ +43601c: 6e30 d1b9 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ +436022: 0b03 |000f: move-result-wide v3 │ │ +436024: 6803 e8d6 |0010: sput-wide v3, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_MEDIUM_REWIND:J // field@d6e8 │ │ +436028: 6200 e1ff |0012: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@ffe1 │ │ +43602c: 6e30 d1b9 1002 |0014: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ +436032: 0b00 |0017: move-result-wide v0 │ │ +436034: 6800 e7d6 |0018: sput-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_LONG_REWIND:J // field@d6e7 │ │ +436038: 6200 e6ff |001a: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ +43603c: 1601 0300 |001c: const-wide/16 v1, #int 3 // #3 │ │ +436040: 6e30 d1b9 1002 |001e: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ +436046: 0b01 |0021: move-result-wide v1 │ │ +436048: 6801 ecd6 |0022: sput-wide v1, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.SHORT_REWIND:J // field@d6ec │ │ +43604c: 1601 0a00 |0024: const-wide/16 v1, #int 10 // #a │ │ +436050: 6e30 d1b9 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ +436056: 0b01 |0029: move-result-wide v1 │ │ +436058: 6801 ebd6 |002a: sput-wide v1, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.MEDIUM_REWIND:J // field@d6eb │ │ +43605c: 1601 1400 |002c: const-wide/16 v1, #int 20 // #14 │ │ +436060: 6e30 d1b9 1002 |002e: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ +436066: 0b00 |0031: move-result-wide v0 │ │ +436068: 6800 ead6 |0032: sput-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.LONG_REWIND:J // field@d6ea │ │ +43606c: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x000a line=13 │ │ 0x0012 line=14 │ │ 0x001a line=16 │ │ 0x0026 line=17 │ │ @@ -1019168,58 +1019168,58 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -436064: |[436064] de.danoeh.antennapod.playback.base.RewindAfterPauseUtils.:()V │ │ -436074: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43607a: 0e00 |0003: return-void │ │ +436070: |[436070] de.danoeh.antennapod.playback.base.RewindAfterPauseUtils.:()V │ │ +436080: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +436086: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;) │ │ name : 'calculatePositionWithRewind' │ │ type : '(IJ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -435f78: |[435f78] de.danoeh.antennapod.playback.base.RewindAfterPauseUtils.calculatePositionWithRewind:(IJ)I │ │ -435f88: 3d05 2e00 |0000: if-lez v5, 002e // +002e │ │ -435f8c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -435f90: 3102 0600 |0004: cmp-long v2, v6, v0 │ │ -435f94: 3d02 2800 |0006: if-lez v2, 002e // +0028 │ │ -435f98: 7100 c5b6 0000 |0008: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ -435f9e: 0b02 |000b: move-result-wide v2 │ │ -435fa0: bc62 |000c: sub-long/2addr v2, v6 │ │ -435fa2: 6106 e7d6 |000d: sget-wide v6, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_LONG_REWIND:J // field@d6e7 │ │ -435fa6: 3104 0206 |000f: cmp-long v4, v2, v6 │ │ -435faa: 3d04 0500 |0011: if-lez v4, 0016 // +0005 │ │ -435fae: 6100 ead6 |0013: sget-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.LONG_REWIND:J // field@d6ea │ │ -435fb2: 2812 |0015: goto 0027 // +0012 │ │ -435fb4: 6106 e8d6 |0016: sget-wide v6, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_MEDIUM_REWIND:J // field@d6e8 │ │ -435fb8: 3104 0206 |0018: cmp-long v4, v2, v6 │ │ -435fbc: 3d04 0500 |001a: if-lez v4, 001f // +0005 │ │ -435fc0: 6100 ebd6 |001c: sget-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.MEDIUM_REWIND:J // field@d6eb │ │ -435fc4: 2809 |001e: goto 0027 // +0009 │ │ -435fc6: 6106 e9d6 |001f: sget-wide v6, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_SHORT_REWIND:J // field@d6e9 │ │ -435fca: 3104 0206 |0021: cmp-long v4, v2, v6 │ │ -435fce: 3d04 0400 |0023: if-lez v4, 0027 // +0004 │ │ -435fd2: 6100 ecd6 |0025: sget-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.SHORT_REWIND:J // field@d6ec │ │ -435fd6: 8406 |0027: long-to-int v6, v0 │ │ -435fd8: b165 |0028: sub-int/2addr v5, v6 │ │ -435fda: 1206 |0029: const/4 v6, #int 0 // #0 │ │ -435fdc: 7120 42b6 6500 |002a: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@b642 │ │ -435fe2: 0a05 |002d: move-result v5 │ │ -435fe4: 0f05 |002e: return v5 │ │ +435f84: |[435f84] de.danoeh.antennapod.playback.base.RewindAfterPauseUtils.calculatePositionWithRewind:(IJ)I │ │ +435f94: 3d05 2e00 |0000: if-lez v5, 002e // +002e │ │ +435f98: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +435f9c: 3102 0600 |0004: cmp-long v2, v6, v0 │ │ +435fa0: 3d02 2800 |0006: if-lez v2, 002e // +0028 │ │ +435fa4: 7100 c5b6 0000 |0008: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ +435faa: 0b02 |000b: move-result-wide v2 │ │ +435fac: bc62 |000c: sub-long/2addr v2, v6 │ │ +435fae: 6106 e7d6 |000d: sget-wide v6, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_LONG_REWIND:J // field@d6e7 │ │ +435fb2: 3104 0206 |000f: cmp-long v4, v2, v6 │ │ +435fb6: 3d04 0500 |0011: if-lez v4, 0016 // +0005 │ │ +435fba: 6100 ead6 |0013: sget-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.LONG_REWIND:J // field@d6ea │ │ +435fbe: 2812 |0015: goto 0027 // +0012 │ │ +435fc0: 6106 e8d6 |0016: sget-wide v6, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_MEDIUM_REWIND:J // field@d6e8 │ │ +435fc4: 3104 0206 |0018: cmp-long v4, v2, v6 │ │ +435fc8: 3d04 0500 |001a: if-lez v4, 001f // +0005 │ │ +435fcc: 6100 ebd6 |001c: sget-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.MEDIUM_REWIND:J // field@d6eb │ │ +435fd0: 2809 |001e: goto 0027 // +0009 │ │ +435fd2: 6106 e9d6 |001f: sget-wide v6, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.ELAPSED_TIME_FOR_SHORT_REWIND:J // field@d6e9 │ │ +435fd6: 3104 0206 |0021: cmp-long v4, v2, v6 │ │ +435fda: 3d04 0400 |0023: if-lez v4, 0027 // +0004 │ │ +435fde: 6100 ecd6 |0025: sget-wide v0, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.SHORT_REWIND:J // field@d6ec │ │ +435fe2: 8406 |0027: long-to-int v6, v0 │ │ +435fe4: b165 |0028: sub-int/2addr v5, v6 │ │ +435fe6: 1206 |0029: const/4 v6, #int 0 // #0 │ │ +435fe8: 7120 42b6 6500 |002a: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@b642 │ │ +435fee: 0a05 |002d: move-result v5 │ │ +435ff0: 0f05 |002e: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=27 │ │ 0x000d line=30 │ │ 0x0013 line=31 │ │ 0x0016 line=32 │ │ 0x001c line=33 │ │ @@ -1019276,17 +1019276,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -436094: |[436094] de.danoeh.antennapod.playback.cast.BuildConfig.:()V │ │ -4360a4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4360aa: 0e00 |0003: return-void │ │ +4360a0: |[4360a0] de.danoeh.antennapod.playback.cast.BuildConfig.:()V │ │ +4360b0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4360b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1019313,33 +1019313,33 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4360ec: |[4360ec] de.danoeh.antennapod.playback.cast.CastPsmp.:()V │ │ -4360fc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -436102: 0e00 |0003: return-void │ │ +4360f8: |[4360f8] de.danoeh.antennapod.playback.cast.CastPsmp.:()V │ │ +436108: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43610e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/cast/CastPsmp;) │ │ name : 'getInstanceIfConnected' │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -4360d8: |[4360d8] de.danoeh.antennapod.playback.cast.CastPsmp.getInstanceIfConnected:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ -4360e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4360ea: 1100 |0001: return-object v0 │ │ +4360e4: |[4360e4] de.danoeh.antennapod.playback.cast.CastPsmp.getInstanceIfConnected:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ +4360f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4360f6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1019366,17 +1019366,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -436104: |[436104] de.danoeh.antennapod.playback.cast.CastStateListener.:(Landroid/content/Context;)V │ │ -436114: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43611a: 0e00 |0003: return-void │ │ +436110: |[436110] de.danoeh.antennapod.playback.cast.CastStateListener.:(Landroid/content/Context;)V │ │ +436120: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +436126: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/cast/CastStateListener; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -1019386,31 +1019386,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -43611c: |[43611c] de.danoeh.antennapod.playback.cast.CastStateListener.destroy:()V │ │ -43612c: 0e00 |0000: return-void │ │ +436128: |[436128] de.danoeh.antennapod.playback.cast.CastStateListener.destroy:()V │ │ +436138: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/cast/CastStateListener;) │ │ name : 'onSessionStartedOrEnded' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -436130: |[436130] de.danoeh.antennapod.playback.cast.CastStateListener.onSessionStartedOrEnded:()V │ │ -436140: 0e00 |0000: return-void │ │ +43613c: |[43613c] de.danoeh.antennapod.playback.cast.CastStateListener.onSessionStartedOrEnded:()V │ │ +43614c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ Class #4493 header: │ │ @@ -1019566,17 +1019566,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43615c: |[43615c] de.danoeh.antennapod.playback.cast.R$anim.:()V │ │ -43616c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -436172: 0e00 |0003: return-void │ │ +436168: |[436168] de.danoeh.antennapod.playback.cast.R$anim.:()V │ │ +436178: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43617e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1019638,17 +1019638,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -436144: |[436144] de.danoeh.antennapod.playback.cast.R$animator.:()V │ │ -436154: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43615a: 0e00 |0003: return-void │ │ +436150: |[436150] de.danoeh.antennapod.playback.cast.R$animator.:()V │ │ +436160: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +436166: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1021125,17 +1021125,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -436174: |[436174] de.danoeh.antennapod.playback.cast.R$attr.:()V │ │ -436184: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43618a: 0e00 |0003: return-void │ │ +436180: |[436180] de.danoeh.antennapod.playback.cast.R$attr.:()V │ │ +436190: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +436196: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1021177,17 +1021177,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43618c: |[43618c] de.danoeh.antennapod.playback.cast.R$bool.:()V │ │ -43619c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4361a2: 0e00 |0003: return-void │ │ +436198: |[436198] de.danoeh.antennapod.playback.cast.R$bool.:()V │ │ +4361a8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4361ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1021659,17 +1021659,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4361a4: |[4361a4] de.danoeh.antennapod.playback.cast.R$color.:()V │ │ -4361b4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4361ba: 0e00 |0003: return-void │ │ +4361b0: |[4361b0] de.danoeh.antennapod.playback.cast.R$color.:()V │ │ +4361c0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4361c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1022301,17 +1022301,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4361bc: |[4361bc] de.danoeh.antennapod.playback.cast.R$dimen.:()V │ │ -4361cc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4361d2: 0e00 |0003: return-void │ │ +4361c8: |[4361c8] de.danoeh.antennapod.playback.cast.R$dimen.:()V │ │ +4361d8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4361de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1022853,17 +1022853,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4361d4: |[4361d4] de.danoeh.antennapod.playback.cast.R$drawable.:()V │ │ -4361e4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4361ea: 0e00 |0003: return-void │ │ +4361e0: |[4361e0] de.danoeh.antennapod.playback.cast.R$drawable.:()V │ │ +4361f0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4361f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1023695,17 +1023695,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4361ec: |[4361ec] de.danoeh.antennapod.playback.cast.R$id.:()V │ │ -4361fc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -436202: 0e00 |0003: return-void │ │ +4361f8: |[4361f8] de.danoeh.antennapod.playback.cast.R$id.:()V │ │ +436208: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43620e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1023762,17 +1023762,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -436204: |[436204] de.danoeh.antennapod.playback.cast.R$integer.:()V │ │ -436214: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43621a: 0e00 |0003: return-void │ │ +436210: |[436210] de.danoeh.antennapod.playback.cast.R$integer.:()V │ │ +436220: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +436226: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1023839,17 +1023839,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43621c: |[43621c] de.danoeh.antennapod.playback.cast.R$interpolator.:()V │ │ -43622c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -436232: 0e00 |0003: return-void │ │ +436228: |[436228] de.danoeh.antennapod.playback.cast.R$interpolator.:()V │ │ +436238: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43623e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1024121,17 +1024121,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -436234: |[436234] de.danoeh.antennapod.playback.cast.R$layout.:()V │ │ -436244: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43624a: 0e00 |0003: return-void │ │ +436240: |[436240] de.danoeh.antennapod.playback.cast.R$layout.:()V │ │ +436250: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +436256: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1024313,17 +1024313,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43624c: |[43624c] de.danoeh.antennapod.playback.cast.R$string.:()V │ │ -43625c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -436262: 0e00 |0003: return-void │ │ +436258: |[436258] de.danoeh.antennapod.playback.cast.R$string.:()V │ │ +436268: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43626e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1026130,17 +1026130,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -436d20: |[436d20] de.danoeh.antennapod.playback.cast.R$style.:()V │ │ -436d30: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -436d36: 0e00 |0003: return-void │ │ +436d2c: |[436d2c] de.danoeh.antennapod.playback.cast.R$style.:()V │ │ +436d3c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +436d42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1028677,266 +1028677,266 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 1354 16-bit code units │ │ -436264: |[436264] de.danoeh.antennapod.playback.cast.R$styleable.:()V │ │ -436274: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -436278: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ -43627c: 2601 f601 0000 |0004: fill-array-data v1, 000001fa // +000001f6 │ │ -436282: 6901 c7db |0007: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionBar:[I // field@dbc7 │ │ -436286: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ -43628c: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ -436292: 0c02 |000f: move-result-object v2 │ │ -436294: 6902 c8db |0010: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionBarLayout:[I // field@dbc8 │ │ -436298: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ -43629e: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ -4362a4: 0c02 |0018: move-result-object v2 │ │ -4362a6: 6902 e7db |0019: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionMenuItemView:[I // field@dbe7 │ │ -4362aa: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -4362ac: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ -4362b0: 6903 e9db |001e: sput-object v3, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionMenuView:[I // field@dbe9 │ │ -4362b4: 1263 |0020: const/4 v3, #int 6 // #6 │ │ -4362b6: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ -4362ba: 2604 1502 0000 |0023: fill-array-data v4, 00000238 // +00000215 │ │ -4362c0: 6904 eadb |0026: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionMode:[I // field@dbea │ │ -4362c4: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ -4362ca: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ -4362d0: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ -4362d6: 0c04 |0031: move-result-object v4 │ │ -4362d8: 6904 f1db |0032: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActivityChooserView:[I // field@dbf1 │ │ -4362dc: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ -4362e0: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ -4362e4: 2605 1002 0000 |0038: fill-array-data v5, 00000248 // +00000210 │ │ -4362ea: 6905 f4db |003b: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.AlertDialog:[I // field@dbf4 │ │ -4362ee: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ -4362f2: 2605 1d02 0000 |003f: fill-array-data v5, 0000025c // +0000021d │ │ -4362f8: 6905 fddb |0042: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.AnimatedStateListDrawableCompat:[I // field@dbfd │ │ -4362fc: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ -436302: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ -436308: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ -43630e: 0c07 |004d: move-result-object v7 │ │ -436310: 6907 04dc |004e: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AnimatedStateListDrawableItem:[I // field@dc04 │ │ -436314: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ -43631a: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ -436320: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ -436326: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ -43632c: 0c07 |005c: move-result-object v7 │ │ -43632e: 6907 07dc |005d: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AnimatedStateListDrawableTransition:[I // field@dc07 │ │ -436332: 2322 0020 |005f: new-array v2, v2, [I // type@2000 │ │ -436336: 6902 0cdc |0061: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatEmojiHelper:[I // field@dc0c │ │ -43633a: 1402 bf04 047f |0063: const v2, #float 1.75483e+38 // #7f0404bf │ │ -436340: 1407 c004 047f |0066: const v7, #float 1.75483e+38 // #7f0404c0 │ │ -436346: 1408 1901 0101 |0069: const v8, #float 2.36943e-38 // #01010119 │ │ -43634c: 1409 1a04 047f |006c: const v9, #float 1.75479e+38 // #7f04041a │ │ -436352: 2440 0020 9872 |006f: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ -436358: 0c02 |0072: move-result-object v2 │ │ -43635a: 6902 0ddc |0073: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatImageView:[I // field@dc0d │ │ -43635e: 1402 b904 047f |0075: const v2, #float 1.75483e+38 // #7f0404b9 │ │ -436364: 1407 ba04 047f |0078: const v7, #float 1.75483e+38 // #7f0404ba │ │ -43636a: 1408 4201 0101 |007b: const v8, #float 2.36945e-38 // #01010142 │ │ -436370: 1409 b804 047f |007e: const v9, #float 1.75483e+38 // #7f0404b8 │ │ -436376: 2440 0020 9872 |0081: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ -43637c: 0c02 |0084: move-result-object v2 │ │ -43637e: 6902 12dc |0085: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatSeekBar:[I // field@dc12 │ │ -436382: 1272 |0087: const/4 v2, #int 7 // #7 │ │ -436384: 2327 0020 |0088: new-array v7, v2, [I // type@2000 │ │ -436388: 2607 e201 0000 |008a: fill-array-data v7, 0000026c // +000001e2 │ │ -43638e: 6907 17dc |008d: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatTextHelper:[I // field@dc17 │ │ -436392: 1307 1600 |008f: const/16 v7, #int 22 // #16 │ │ -436396: 2377 0020 |0091: new-array v7, v7, [I // type@2000 │ │ -43639a: 2607 eb01 0000 |0093: fill-array-data v7, 0000027e // +000001eb │ │ -4363a0: 6907 1fdc |0096: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatTextView:[I // field@dc1f │ │ -4363a4: 1307 7f00 |0098: const/16 v7, #int 127 // #7f │ │ -4363a8: 2377 0020 |009a: new-array v7, v7, [I // type@2000 │ │ -4363ac: 2607 1202 0000 |009c: fill-array-data v7, 000002ae // +00000212 │ │ -4363b2: 6907 36dc |009f: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatTheme:[I // field@dc36 │ │ -4363b6: 1407 3300 047f |00a1: const v7, #float 1.75459e+38 // #7f040033 │ │ -4363bc: 2410 0020 0700 |00a4: filled-new-array {v7}, [I // type@2000 │ │ -4363c2: 0c07 |00a7: move-result-object v7 │ │ -4363c4: 6907 b6dc |00a8: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.ButtonBarLayout:[I // field@dcb6 │ │ -4363c8: 1407 b603 047f |00aa: const v7, #float 1.75477e+38 // #7f0403b6 │ │ -4363ce: 1408 ed03 047f |00ad: const v8, #float 1.75478e+38 // #7f0403ed │ │ -4363d4: 2420 0020 8700 |00b0: filled-new-array {v7, v8}, [I // type@2000 │ │ -4363da: 0c07 |00b3: move-result-object v7 │ │ -4363dc: 6907 b8dc |00b4: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.Capability:[I // field@dcb8 │ │ -4363e0: 1407 be00 047f |00b6: const v7, #float 1.75462e+38 // #7f0400be │ │ -4363e6: 1408 bf00 047f |00b9: const v8, #float 1.75462e+38 // #7f0400bf │ │ -4363ec: 1409 0801 0101 |00bc: const v9, #float 2.36943e-38 // #01010108 │ │ -4363f2: 140a bd00 047f |00bf: const v10, #float 1.75462e+38 // #7f0400bd │ │ -4363f8: 2440 0020 a987 |00c2: filled-new-array {v9, v10, v7, v8}, [I // type@2000 │ │ -4363fe: 0c07 |00c5: move-result-object v7 │ │ -436400: 6907 bbdc |00c6: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.CheckedTextView:[I // field@dcbb │ │ -436404: 1407 3400 047f |00c8: const v7, #float 1.75459e+38 // #7f040034 │ │ -43640a: 1408 8402 047f |00cb: const v8, #float 1.75471e+38 // #7f040284 │ │ -436410: 1409 a501 0101 |00ce: const v9, #float 2.36947e-38 // #010101a5 │ │ -436416: 140a 1f03 0101 |00d1: const v10, #float 2.36958e-38 // #0101031f │ │ -43641c: 140b 4706 0101 |00d4: const v11, #float 2.36981e-38 // #01010647 │ │ -436422: 2458 0020 a97b |00d7: filled-new-array {v9, v10, v11, v7, v8}, [I // type@2000 │ │ -436428: 0c07 |00da: move-result-object v7 │ │ -43642a: 6907 c0dc |00db: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.ColorStateListItem:[I // field@dcc0 │ │ -43642e: 1407 aa00 047f |00dd: const v7, #float 1.75462e+38 // #7f0400aa │ │ -436434: 1408 ab00 047f |00e0: const v8, #float 1.75462e+38 // #7f0400ab │ │ -43643a: 140a 0701 0101 |00e3: const v10, #float 2.36943e-38 // #01010107 │ │ -436440: 140b a100 047f |00e6: const v11, #float 1.75461e+38 // #7f0400a1 │ │ -436446: 2440 0020 ba87 |00e9: filled-new-array {v10, v11, v7, v8}, [I // type@2000 │ │ -43644c: 0c07 |00ec: move-result-object v7 │ │ -43644e: 6907 c6dc |00ed: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.CompoundButton:[I // field@dcc6 │ │ -436452: 2344 0020 |00ef: new-array v4, v4, [I // type@2000 │ │ -436456: 2604 bf02 0000 |00f1: fill-array-data v4, 000003b0 // +000002bf │ │ -43645c: 6904 cbdc |00f4: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.DrawerArrowToggle:[I // field@dccb │ │ -436460: 2322 0020 |00f6: new-array v2, v2, [I // type@2000 │ │ -436464: 2602 cc02 0000 |00f8: fill-array-data v2, 000003c4 // +000002cc │ │ -43646a: 6902 d4dc |00fb: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.FontFamily:[I // field@dcd4 │ │ -43646e: 1302 0a00 |00fd: const/16 v2, #int 10 // #a │ │ -436472: 2322 0020 |00ff: new-array v2, v2, [I // type@2000 │ │ -436476: 2602 d502 0000 |0101: fill-array-data v2, 000003d6 // +000002d5 │ │ -43647c: 6902 d5dc |0104: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.FontFamilyFont:[I // field@dcd5 │ │ -436480: 1402 0300 0101 |0106: const v2, #float 2.36936e-38 // #01010003 │ │ -436486: 1404 d100 0101 |0109: const v4, #float 2.36941e-38 // #010100d1 │ │ -43648c: 2430 0020 5204 |010c: filled-new-array {v2, v5, v4}, [I // type@2000 │ │ -436492: 0c07 |010f: move-result-object v7 │ │ -436494: 6907 e7dc |0110: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.Fragment:[I // field@dce7 │ │ -436498: 2420 0020 4200 |0112: filled-new-array {v2, v4}, [I // type@2000 │ │ -43649e: 0c02 |0115: move-result-object v2 │ │ -4364a0: 6902 e8dc |0116: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.FragmentContainerView:[I // field@dce8 │ │ -4364a4: 1302 0c00 |0118: const/16 v2, #int 12 // #c │ │ -4364a8: 2322 0020 |011a: new-array v2, v2, [I // type@2000 │ │ -4364ac: 2602 d202 0000 |011c: fill-array-data v2, 000003ee // +000002d2 │ │ -4364b2: 6902 eedc |011f: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.GradientColor:[I // field@dcee │ │ -4364b6: 1402 1405 0101 |0121: const v2, #float 2.36972e-38 // #01010514 │ │ -4364bc: 2420 0020 2900 |0124: filled-new-array {v9, v2}, [I // type@2000 │ │ -4364c2: 0c02 |0127: move-result-object v2 │ │ -4364c4: 6902 efdc |0128: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.GradientColorItem:[I // field@dcef │ │ -4364c8: 1302 0900 |012a: const/16 v2, #int 9 // #9 │ │ -4364cc: 2324 0020 |012c: new-array v4, v2, [I // type@2000 │ │ -4364d0: 2604 dc02 0000 |012e: fill-array-data v4, 0000040a // +000002dc │ │ -4364d6: 6904 fedc |0131: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.LinearLayoutCompat:[I // field@dcfe │ │ -4364da: 1404 f500 0101 |0133: const v4, #float 2.36942e-38 // #010100f5 │ │ -4364e0: 1407 8101 0101 |0136: const v7, #float 2.36946e-38 // #01010181 │ │ -4364e6: 1408 f400 0101 |0139: const v8, #float 2.36942e-38 // #010100f4 │ │ -4364ec: 2440 0020 8174 |013c: filled-new-array {v1, v8, v4, v7}, [I // type@2000 │ │ -4364f2: 0c01 |013f: move-result-object v1 │ │ -4364f4: 6901 ffdc |0140: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.LinearLayoutCompat_Layout:[I // field@dcff │ │ -4364f8: 1401 ac02 0101 |0142: const v1, #float 2.36955e-38 // #010102ac │ │ -4364fe: 1404 ad02 0101 |0145: const v4, #float 2.36955e-38 // #010102ad │ │ -436504: 2420 0020 4100 |0148: filled-new-array {v1, v4}, [I // type@2000 │ │ -43650a: 0c01 |014b: move-result-object v1 │ │ -43650c: 6901 0ddd |014c: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.ListPopupWindow:[I // field@dd0d │ │ -436510: 2331 0020 |014e: new-array v1, v3, [I // type@2000 │ │ -436514: 2601 d002 0000 |0150: fill-array-data v1, 00000420 // +000002d0 │ │ -43651a: 6901 10dd |0153: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.MenuGroup:[I // field@dd10 │ │ -43651e: 1301 1700 |0155: const/16 v1, #int 23 // #17 │ │ -436522: 2311 0020 |0157: new-array v1, v1, [I // type@2000 │ │ -436526: 2601 d702 0000 |0159: fill-array-data v1, 00000430 // +000002d7 │ │ -43652c: 6901 17dd |015c: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.MenuItem:[I // field@dd17 │ │ -436530: 2321 0020 |015e: new-array v1, v2, [I // type@2000 │ │ -436534: 2601 0203 0000 |0160: fill-array-data v1, 00000462 // +00000302 │ │ -43653a: 6901 2fdd |0163: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.MenuView:[I // field@dd2f │ │ -43653e: 1401 c902 0101 |0165: const v1, #float 2.36956e-38 // #010102c9 │ │ -436544: 1402 7803 047f |0168: const v2, #float 1.75476e+38 // #7f040378 │ │ -43654a: 1404 7601 0101 |016b: const v4, #float 2.36946e-38 // #01010176 │ │ -436550: 2430 0020 1402 |016e: filled-new-array {v4, v1, v2}, [I // type@2000 │ │ -436556: 0c01 |0171: move-result-object v1 │ │ -436558: 6901 39dd |0172: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.PopupWindow:[I // field@dd39 │ │ -43655c: 1401 2404 047f |0174: const v1, #float 1.7548e+38 // #7f040424 │ │ -436562: 2410 0020 0100 |0177: filled-new-array {v1}, [I // type@2000 │ │ -436568: 0c01 |017a: move-result-object v1 │ │ -43656a: 6901 3add |017b: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.PopupWindowBackgroundState:[I // field@dd3a │ │ -43656e: 1401 7a03 047f |017d: const v1, #float 1.75476e+38 // #7f04037a │ │ -436574: 1402 8103 047f |0180: const v2, #float 1.75476e+38 // #7f040381 │ │ -43657a: 2420 0020 2100 |0183: filled-new-array {v1, v2}, [I // type@2000 │ │ -436580: 0c01 |0186: move-result-object v1 │ │ -436582: 6901 3fdd |0187: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.RecycleListView:[I // field@dd3f │ │ -436586: 2300 0020 |0189: new-array v0, v0, [I // type@2000 │ │ -43658a: 2600 ed02 0000 |018b: fill-array-data v0, 00000478 // +000002ed │ │ -436590: 6900 42dd |018e: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.SearchView:[I // field@dd42 │ │ -436594: 1400 6202 0101 |0190: const v0, #float 2.36953e-38 // #01010262 │ │ -43659a: 1401 9d03 047f |0193: const v1, #float 1.75477e+38 // #7f04039d │ │ -4365a0: 1402 b200 0101 |0196: const v2, #float 2.36941e-38 // #010100b2 │ │ -4365a6: 1407 7b01 0101 |0199: const v7, #float 2.36946e-38 // #0101017b │ │ -4365ac: 2451 0020 4207 |019c: filled-new-array {v2, v4, v7, v0, v1}, [I // type@2000 │ │ -4365b2: 0c00 |019f: move-result-object v0 │ │ -4365b4: 6900 60dd |01a0: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.Spinner:[I // field@dd60 │ │ -4365b8: 2330 0020 |01a2: new-array v0, v3, [I // type@2000 │ │ -4365bc: 2600 1203 0000 |01a4: fill-array-data v0, 000004b6 // +00000312 │ │ -4365c2: 6900 66dd |01a7: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.StateListDrawable:[I // field@dd66 │ │ -4365c6: 2410 0020 0600 |01a9: filled-new-array {v6}, [I // type@2000 │ │ -4365cc: 0c00 |01ac: move-result-object v0 │ │ -4365ce: 6900 67dd |01ad: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.StateListDrawableItem:[I // field@dd67 │ │ -4365d2: 1300 0e00 |01af: const/16 v0, #int 14 // #e │ │ -4365d6: 2300 0020 |01b1: new-array v0, v0, [I // type@2000 │ │ -4365da: 2600 1303 0000 |01b3: fill-array-data v0, 000004c6 // +00000313 │ │ -4365e0: 6900 6fdd |01b6: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.SwitchCompat:[I // field@dd6f │ │ -4365e4: 1300 1000 |01b8: const/16 v0, #int 16 // #10 │ │ -4365e8: 2300 0020 |01ba: new-array v0, v0, [I // type@2000 │ │ -4365ec: 2600 2a03 0000 |01bc: fill-array-data v0, 000004e6 // +0000032a │ │ -4365f2: 6900 7edd |01bf: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.TextAppearance:[I // field@dd7e │ │ -4365f6: 1300 1e00 |01c1: const/16 v0, #int 30 // #1e │ │ -4365fa: 2300 0020 |01c3: new-array v0, v0, [I // type@2000 │ │ -4365fe: 2600 4503 0000 |01c5: fill-array-data v0, 0000050a // +00000345 │ │ -436604: 6900 8fdd |01c8: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.Toolbar:[I // field@dd8f │ │ -436608: 1400 7f03 047f |01ca: const v0, #float 1.75476e+38 // #7f04037f │ │ -43660e: 1401 a404 047f |01cd: const v1, #float 1.75482e+38 // #7f0404a4 │ │ -436614: 1502 0101 |01d0: const/high16 v2, #int 16842752 // #101 │ │ -436618: 1403 da00 0101 |01d2: const v3, #float 2.36942e-38 // #010100da │ │ -43661e: 1404 7c03 047f |01d5: const v4, #float 1.75476e+38 // #7f04037c │ │ -436624: 2451 0020 3204 |01d8: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -43662a: 0c00 |01db: move-result-object v0 │ │ -43662c: 6900 aedd |01dc: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.View:[I // field@ddae │ │ -436630: 1400 5700 047f |01de: const v0, #float 1.7546e+38 // #7f040057 │ │ -436636: 1401 5800 047f |01e1: const v1, #float 1.7546e+38 // #7f040058 │ │ -43663c: 1402 d400 0101 |01e4: const v2, #float 2.36942e-38 // #010100d4 │ │ -436642: 2430 0020 0201 |01e7: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ -436648: 0c00 |01ea: move-result-object v0 │ │ -43664a: 6900 afdd |01eb: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.ViewBackgroundHelper:[I // field@ddaf │ │ -43664e: 1400 f200 0101 |01ed: const v0, #float 2.36942e-38 // #010100f2 │ │ -436654: 1401 f300 0101 |01f0: const v1, #float 2.36942e-38 // #010100f3 │ │ -43665a: 2430 0020 0501 |01f3: filled-new-array {v5, v0, v1}, [I // type@2000 │ │ -436660: 0c00 |01f6: move-result-object v0 │ │ -436662: 6900 b3dd |01f7: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.ViewStubCompat:[I // field@ddb3 │ │ -436666: 0e00 |01f9: return-void │ │ -436668: 0003 0400 1d00 0000 4e00 047f 5500 ... |01fa: array-data (62 units) │ │ -4366e4: 0003 0400 0600 0000 4e00 047f 5500 ... |0238: array-data (16 units) │ │ -436704: 0003 0400 0800 0000 f200 0101 a400 ... |0248: array-data (20 units) │ │ -43672c: 0003 0400 0600 0000 1c01 0101 9401 ... |025c: array-data (16 units) │ │ -43674c: 0003 0400 0700 0000 3400 0101 6d01 ... |026c: array-data (18 units) │ │ -436770: 0003 0400 1600 0000 3400 0101 4600 ... |027e: array-data (48 units) │ │ -4367d0: 0003 0400 7f00 0000 5700 0101 ae00 ... |02ae: array-data (258 units) │ │ -4369d4: 0003 0400 0800 0000 3f00 047f 4000 ... |03b0: array-data (20 units) │ │ -4369fc: 0003 0400 0700 0000 1602 047f 1702 ... |03c4: array-data (18 units) │ │ -436a20: 0003 0400 0a00 0000 3205 0101 3305 ... |03d6: array-data (24 units) │ │ -436a50: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03ee: array-data (28 units) │ │ -436a88: 0003 0400 0900 0000 af00 0101 c400 ... |040a: array-data (22 units) │ │ -436ab4: 0003 0400 0600 0000 0e00 0101 d000 ... |0420: array-data (16 units) │ │ -436ad4: 0003 0400 1700 0000 0200 0101 0e00 ... |0430: array-data (50 units) │ │ -436b38: 0003 0400 0900 0000 ae00 0101 2c01 ... |0462: array-data (22 units) │ │ -436b64: 0003 0400 1d00 0000 3400 0101 da00 ... |0478: array-data (62 units) │ │ -436be0: 0003 0400 0600 0000 1c01 0101 9401 ... |04b6: array-data (16 units) │ │ -436c00: 0003 0400 0e00 0000 2401 0101 2501 ... |04c6: array-data (32 units) │ │ -436c40: 0003 0400 1000 0000 9500 0101 9600 ... |04e6: array-data (36 units) │ │ -436c88: 0003 0400 1e00 0000 af00 0101 4001 ... |050a: array-data (64 units) │ │ +436270: |[436270] de.danoeh.antennapod.playback.cast.R$styleable.:()V │ │ +436280: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +436284: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ +436288: 2601 f601 0000 |0004: fill-array-data v1, 000001fa // +000001f6 │ │ +43628e: 6901 c7db |0007: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionBar:[I // field@dbc7 │ │ +436292: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ +436298: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ +43629e: 0c02 |000f: move-result-object v2 │ │ +4362a0: 6902 c8db |0010: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionBarLayout:[I // field@dbc8 │ │ +4362a4: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ +4362aa: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ +4362b0: 0c02 |0018: move-result-object v2 │ │ +4362b2: 6902 e7db |0019: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionMenuItemView:[I // field@dbe7 │ │ +4362b6: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +4362b8: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ +4362bc: 6903 e9db |001e: sput-object v3, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionMenuView:[I // field@dbe9 │ │ +4362c0: 1263 |0020: const/4 v3, #int 6 // #6 │ │ +4362c2: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ +4362c6: 2604 1502 0000 |0023: fill-array-data v4, 00000238 // +00000215 │ │ +4362cc: 6904 eadb |0026: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActionMode:[I // field@dbea │ │ +4362d0: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ +4362d6: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ +4362dc: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ +4362e2: 0c04 |0031: move-result-object v4 │ │ +4362e4: 6904 f1db |0032: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.ActivityChooserView:[I // field@dbf1 │ │ +4362e8: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ +4362ec: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ +4362f0: 2605 1002 0000 |0038: fill-array-data v5, 00000248 // +00000210 │ │ +4362f6: 6905 f4db |003b: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.AlertDialog:[I // field@dbf4 │ │ +4362fa: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ +4362fe: 2605 1d02 0000 |003f: fill-array-data v5, 0000025c // +0000021d │ │ +436304: 6905 fddb |0042: sput-object v5, Lde/danoeh/antennapod/playback/cast/R$styleable;.AnimatedStateListDrawableCompat:[I // field@dbfd │ │ +436308: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ +43630e: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ +436314: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ +43631a: 0c07 |004d: move-result-object v7 │ │ +43631c: 6907 04dc |004e: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AnimatedStateListDrawableItem:[I // field@dc04 │ │ +436320: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ +436326: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ +43632c: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ +436332: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ +436338: 0c07 |005c: move-result-object v7 │ │ +43633a: 6907 07dc |005d: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AnimatedStateListDrawableTransition:[I // field@dc07 │ │ +43633e: 2322 0020 |005f: new-array v2, v2, [I // type@2000 │ │ +436342: 6902 0cdc |0061: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatEmojiHelper:[I // field@dc0c │ │ +436346: 1402 bf04 047f |0063: const v2, #float 1.75483e+38 // #7f0404bf │ │ +43634c: 1407 c004 047f |0066: const v7, #float 1.75483e+38 // #7f0404c0 │ │ +436352: 1408 1901 0101 |0069: const v8, #float 2.36943e-38 // #01010119 │ │ +436358: 1409 1a04 047f |006c: const v9, #float 1.75479e+38 // #7f04041a │ │ +43635e: 2440 0020 9872 |006f: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ +436364: 0c02 |0072: move-result-object v2 │ │ +436366: 6902 0ddc |0073: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatImageView:[I // field@dc0d │ │ +43636a: 1402 b904 047f |0075: const v2, #float 1.75483e+38 // #7f0404b9 │ │ +436370: 1407 ba04 047f |0078: const v7, #float 1.75483e+38 // #7f0404ba │ │ +436376: 1408 4201 0101 |007b: const v8, #float 2.36945e-38 // #01010142 │ │ +43637c: 1409 b804 047f |007e: const v9, #float 1.75483e+38 // #7f0404b8 │ │ +436382: 2440 0020 9872 |0081: filled-new-array {v8, v9, v2, v7}, [I // type@2000 │ │ +436388: 0c02 |0084: move-result-object v2 │ │ +43638a: 6902 12dc |0085: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatSeekBar:[I // field@dc12 │ │ +43638e: 1272 |0087: const/4 v2, #int 7 // #7 │ │ +436390: 2327 0020 |0088: new-array v7, v2, [I // type@2000 │ │ +436394: 2607 e201 0000 |008a: fill-array-data v7, 0000026c // +000001e2 │ │ +43639a: 6907 17dc |008d: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatTextHelper:[I // field@dc17 │ │ +43639e: 1307 1600 |008f: const/16 v7, #int 22 // #16 │ │ +4363a2: 2377 0020 |0091: new-array v7, v7, [I // type@2000 │ │ +4363a6: 2607 eb01 0000 |0093: fill-array-data v7, 0000027e // +000001eb │ │ +4363ac: 6907 1fdc |0096: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatTextView:[I // field@dc1f │ │ +4363b0: 1307 7f00 |0098: const/16 v7, #int 127 // #7f │ │ +4363b4: 2377 0020 |009a: new-array v7, v7, [I // type@2000 │ │ +4363b8: 2607 1202 0000 |009c: fill-array-data v7, 000002ae // +00000212 │ │ +4363be: 6907 36dc |009f: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.AppCompatTheme:[I // field@dc36 │ │ +4363c2: 1407 3300 047f |00a1: const v7, #float 1.75459e+38 // #7f040033 │ │ +4363c8: 2410 0020 0700 |00a4: filled-new-array {v7}, [I // type@2000 │ │ +4363ce: 0c07 |00a7: move-result-object v7 │ │ +4363d0: 6907 b6dc |00a8: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.ButtonBarLayout:[I // field@dcb6 │ │ +4363d4: 1407 b603 047f |00aa: const v7, #float 1.75477e+38 // #7f0403b6 │ │ +4363da: 1408 ed03 047f |00ad: const v8, #float 1.75478e+38 // #7f0403ed │ │ +4363e0: 2420 0020 8700 |00b0: filled-new-array {v7, v8}, [I // type@2000 │ │ +4363e6: 0c07 |00b3: move-result-object v7 │ │ +4363e8: 6907 b8dc |00b4: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.Capability:[I // field@dcb8 │ │ +4363ec: 1407 be00 047f |00b6: const v7, #float 1.75462e+38 // #7f0400be │ │ +4363f2: 1408 bf00 047f |00b9: const v8, #float 1.75462e+38 // #7f0400bf │ │ +4363f8: 1409 0801 0101 |00bc: const v9, #float 2.36943e-38 // #01010108 │ │ +4363fe: 140a bd00 047f |00bf: const v10, #float 1.75462e+38 // #7f0400bd │ │ +436404: 2440 0020 a987 |00c2: filled-new-array {v9, v10, v7, v8}, [I // type@2000 │ │ +43640a: 0c07 |00c5: move-result-object v7 │ │ +43640c: 6907 bbdc |00c6: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.CheckedTextView:[I // field@dcbb │ │ +436410: 1407 3400 047f |00c8: const v7, #float 1.75459e+38 // #7f040034 │ │ +436416: 1408 8402 047f |00cb: const v8, #float 1.75471e+38 // #7f040284 │ │ +43641c: 1409 a501 0101 |00ce: const v9, #float 2.36947e-38 // #010101a5 │ │ +436422: 140a 1f03 0101 |00d1: const v10, #float 2.36958e-38 // #0101031f │ │ +436428: 140b 4706 0101 |00d4: const v11, #float 2.36981e-38 // #01010647 │ │ +43642e: 2458 0020 a97b |00d7: filled-new-array {v9, v10, v11, v7, v8}, [I // type@2000 │ │ +436434: 0c07 |00da: move-result-object v7 │ │ +436436: 6907 c0dc |00db: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.ColorStateListItem:[I // field@dcc0 │ │ +43643a: 1407 aa00 047f |00dd: const v7, #float 1.75462e+38 // #7f0400aa │ │ +436440: 1408 ab00 047f |00e0: const v8, #float 1.75462e+38 // #7f0400ab │ │ +436446: 140a 0701 0101 |00e3: const v10, #float 2.36943e-38 // #01010107 │ │ +43644c: 140b a100 047f |00e6: const v11, #float 1.75461e+38 // #7f0400a1 │ │ +436452: 2440 0020 ba87 |00e9: filled-new-array {v10, v11, v7, v8}, [I // type@2000 │ │ +436458: 0c07 |00ec: move-result-object v7 │ │ +43645a: 6907 c6dc |00ed: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.CompoundButton:[I // field@dcc6 │ │ +43645e: 2344 0020 |00ef: new-array v4, v4, [I // type@2000 │ │ +436462: 2604 bf02 0000 |00f1: fill-array-data v4, 000003b0 // +000002bf │ │ +436468: 6904 cbdc |00f4: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.DrawerArrowToggle:[I // field@dccb │ │ +43646c: 2322 0020 |00f6: new-array v2, v2, [I // type@2000 │ │ +436470: 2602 cc02 0000 |00f8: fill-array-data v2, 000003c4 // +000002cc │ │ +436476: 6902 d4dc |00fb: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.FontFamily:[I // field@dcd4 │ │ +43647a: 1302 0a00 |00fd: const/16 v2, #int 10 // #a │ │ +43647e: 2322 0020 |00ff: new-array v2, v2, [I // type@2000 │ │ +436482: 2602 d502 0000 |0101: fill-array-data v2, 000003d6 // +000002d5 │ │ +436488: 6902 d5dc |0104: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.FontFamilyFont:[I // field@dcd5 │ │ +43648c: 1402 0300 0101 |0106: const v2, #float 2.36936e-38 // #01010003 │ │ +436492: 1404 d100 0101 |0109: const v4, #float 2.36941e-38 // #010100d1 │ │ +436498: 2430 0020 5204 |010c: filled-new-array {v2, v5, v4}, [I // type@2000 │ │ +43649e: 0c07 |010f: move-result-object v7 │ │ +4364a0: 6907 e7dc |0110: sput-object v7, Lde/danoeh/antennapod/playback/cast/R$styleable;.Fragment:[I // field@dce7 │ │ +4364a4: 2420 0020 4200 |0112: filled-new-array {v2, v4}, [I // type@2000 │ │ +4364aa: 0c02 |0115: move-result-object v2 │ │ +4364ac: 6902 e8dc |0116: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.FragmentContainerView:[I // field@dce8 │ │ +4364b0: 1302 0c00 |0118: const/16 v2, #int 12 // #c │ │ +4364b4: 2322 0020 |011a: new-array v2, v2, [I // type@2000 │ │ +4364b8: 2602 d202 0000 |011c: fill-array-data v2, 000003ee // +000002d2 │ │ +4364be: 6902 eedc |011f: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.GradientColor:[I // field@dcee │ │ +4364c2: 1402 1405 0101 |0121: const v2, #float 2.36972e-38 // #01010514 │ │ +4364c8: 2420 0020 2900 |0124: filled-new-array {v9, v2}, [I // type@2000 │ │ +4364ce: 0c02 |0127: move-result-object v2 │ │ +4364d0: 6902 efdc |0128: sput-object v2, Lde/danoeh/antennapod/playback/cast/R$styleable;.GradientColorItem:[I // field@dcef │ │ +4364d4: 1302 0900 |012a: const/16 v2, #int 9 // #9 │ │ +4364d8: 2324 0020 |012c: new-array v4, v2, [I // type@2000 │ │ +4364dc: 2604 dc02 0000 |012e: fill-array-data v4, 0000040a // +000002dc │ │ +4364e2: 6904 fedc |0131: sput-object v4, Lde/danoeh/antennapod/playback/cast/R$styleable;.LinearLayoutCompat:[I // field@dcfe │ │ +4364e6: 1404 f500 0101 |0133: const v4, #float 2.36942e-38 // #010100f5 │ │ +4364ec: 1407 8101 0101 |0136: const v7, #float 2.36946e-38 // #01010181 │ │ +4364f2: 1408 f400 0101 |0139: const v8, #float 2.36942e-38 // #010100f4 │ │ +4364f8: 2440 0020 8174 |013c: filled-new-array {v1, v8, v4, v7}, [I // type@2000 │ │ +4364fe: 0c01 |013f: move-result-object v1 │ │ +436500: 6901 ffdc |0140: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.LinearLayoutCompat_Layout:[I // field@dcff │ │ +436504: 1401 ac02 0101 |0142: const v1, #float 2.36955e-38 // #010102ac │ │ +43650a: 1404 ad02 0101 |0145: const v4, #float 2.36955e-38 // #010102ad │ │ +436510: 2420 0020 4100 |0148: filled-new-array {v1, v4}, [I // type@2000 │ │ +436516: 0c01 |014b: move-result-object v1 │ │ +436518: 6901 0ddd |014c: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.ListPopupWindow:[I // field@dd0d │ │ +43651c: 2331 0020 |014e: new-array v1, v3, [I // type@2000 │ │ +436520: 2601 d002 0000 |0150: fill-array-data v1, 00000420 // +000002d0 │ │ +436526: 6901 10dd |0153: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.MenuGroup:[I // field@dd10 │ │ +43652a: 1301 1700 |0155: const/16 v1, #int 23 // #17 │ │ +43652e: 2311 0020 |0157: new-array v1, v1, [I // type@2000 │ │ +436532: 2601 d702 0000 |0159: fill-array-data v1, 00000430 // +000002d7 │ │ +436538: 6901 17dd |015c: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.MenuItem:[I // field@dd17 │ │ +43653c: 2321 0020 |015e: new-array v1, v2, [I // type@2000 │ │ +436540: 2601 0203 0000 |0160: fill-array-data v1, 00000462 // +00000302 │ │ +436546: 6901 2fdd |0163: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.MenuView:[I // field@dd2f │ │ +43654a: 1401 c902 0101 |0165: const v1, #float 2.36956e-38 // #010102c9 │ │ +436550: 1402 7803 047f |0168: const v2, #float 1.75476e+38 // #7f040378 │ │ +436556: 1404 7601 0101 |016b: const v4, #float 2.36946e-38 // #01010176 │ │ +43655c: 2430 0020 1402 |016e: filled-new-array {v4, v1, v2}, [I // type@2000 │ │ +436562: 0c01 |0171: move-result-object v1 │ │ +436564: 6901 39dd |0172: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.PopupWindow:[I // field@dd39 │ │ +436568: 1401 2404 047f |0174: const v1, #float 1.7548e+38 // #7f040424 │ │ +43656e: 2410 0020 0100 |0177: filled-new-array {v1}, [I // type@2000 │ │ +436574: 0c01 |017a: move-result-object v1 │ │ +436576: 6901 3add |017b: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.PopupWindowBackgroundState:[I // field@dd3a │ │ +43657a: 1401 7a03 047f |017d: const v1, #float 1.75476e+38 // #7f04037a │ │ +436580: 1402 8103 047f |0180: const v2, #float 1.75476e+38 // #7f040381 │ │ +436586: 2420 0020 2100 |0183: filled-new-array {v1, v2}, [I // type@2000 │ │ +43658c: 0c01 |0186: move-result-object v1 │ │ +43658e: 6901 3fdd |0187: sput-object v1, Lde/danoeh/antennapod/playback/cast/R$styleable;.RecycleListView:[I // field@dd3f │ │ +436592: 2300 0020 |0189: new-array v0, v0, [I // type@2000 │ │ +436596: 2600 ed02 0000 |018b: fill-array-data v0, 00000478 // +000002ed │ │ +43659c: 6900 42dd |018e: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.SearchView:[I // field@dd42 │ │ +4365a0: 1400 6202 0101 |0190: const v0, #float 2.36953e-38 // #01010262 │ │ +4365a6: 1401 9d03 047f |0193: const v1, #float 1.75477e+38 // #7f04039d │ │ +4365ac: 1402 b200 0101 |0196: const v2, #float 2.36941e-38 // #010100b2 │ │ +4365b2: 1407 7b01 0101 |0199: const v7, #float 2.36946e-38 // #0101017b │ │ +4365b8: 2451 0020 4207 |019c: filled-new-array {v2, v4, v7, v0, v1}, [I // type@2000 │ │ +4365be: 0c00 |019f: move-result-object v0 │ │ +4365c0: 6900 60dd |01a0: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.Spinner:[I // field@dd60 │ │ +4365c4: 2330 0020 |01a2: new-array v0, v3, [I // type@2000 │ │ +4365c8: 2600 1203 0000 |01a4: fill-array-data v0, 000004b6 // +00000312 │ │ +4365ce: 6900 66dd |01a7: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.StateListDrawable:[I // field@dd66 │ │ +4365d2: 2410 0020 0600 |01a9: filled-new-array {v6}, [I // type@2000 │ │ +4365d8: 0c00 |01ac: move-result-object v0 │ │ +4365da: 6900 67dd |01ad: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.StateListDrawableItem:[I // field@dd67 │ │ +4365de: 1300 0e00 |01af: const/16 v0, #int 14 // #e │ │ +4365e2: 2300 0020 |01b1: new-array v0, v0, [I // type@2000 │ │ +4365e6: 2600 1303 0000 |01b3: fill-array-data v0, 000004c6 // +00000313 │ │ +4365ec: 6900 6fdd |01b6: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.SwitchCompat:[I // field@dd6f │ │ +4365f0: 1300 1000 |01b8: const/16 v0, #int 16 // #10 │ │ +4365f4: 2300 0020 |01ba: new-array v0, v0, [I // type@2000 │ │ +4365f8: 2600 2a03 0000 |01bc: fill-array-data v0, 000004e6 // +0000032a │ │ +4365fe: 6900 7edd |01bf: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.TextAppearance:[I // field@dd7e │ │ +436602: 1300 1e00 |01c1: const/16 v0, #int 30 // #1e │ │ +436606: 2300 0020 |01c3: new-array v0, v0, [I // type@2000 │ │ +43660a: 2600 4503 0000 |01c5: fill-array-data v0, 0000050a // +00000345 │ │ +436610: 6900 8fdd |01c8: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.Toolbar:[I // field@dd8f │ │ +436614: 1400 7f03 047f |01ca: const v0, #float 1.75476e+38 // #7f04037f │ │ +43661a: 1401 a404 047f |01cd: const v1, #float 1.75482e+38 // #7f0404a4 │ │ +436620: 1502 0101 |01d0: const/high16 v2, #int 16842752 // #101 │ │ +436624: 1403 da00 0101 |01d2: const v3, #float 2.36942e-38 // #010100da │ │ +43662a: 1404 7c03 047f |01d5: const v4, #float 1.75476e+38 // #7f04037c │ │ +436630: 2451 0020 3204 |01d8: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +436636: 0c00 |01db: move-result-object v0 │ │ +436638: 6900 aedd |01dc: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.View:[I // field@ddae │ │ +43663c: 1400 5700 047f |01de: const v0, #float 1.7546e+38 // #7f040057 │ │ +436642: 1401 5800 047f |01e1: const v1, #float 1.7546e+38 // #7f040058 │ │ +436648: 1402 d400 0101 |01e4: const v2, #float 2.36942e-38 // #010100d4 │ │ +43664e: 2430 0020 0201 |01e7: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ +436654: 0c00 |01ea: move-result-object v0 │ │ +436656: 6900 afdd |01eb: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.ViewBackgroundHelper:[I // field@ddaf │ │ +43665a: 1400 f200 0101 |01ed: const v0, #float 2.36942e-38 // #010100f2 │ │ +436660: 1401 f300 0101 |01f0: const v1, #float 2.36942e-38 // #010100f3 │ │ +436666: 2430 0020 0501 |01f3: filled-new-array {v5, v0, v1}, [I // type@2000 │ │ +43666c: 0c00 |01f6: move-result-object v0 │ │ +43666e: 6900 b3dd |01f7: sput-object v0, Lde/danoeh/antennapod/playback/cast/R$styleable;.ViewStubCompat:[I // field@ddb3 │ │ +436672: 0e00 |01f9: return-void │ │ +436674: 0003 0400 1d00 0000 4e00 047f 5500 ... |01fa: array-data (62 units) │ │ +4366f0: 0003 0400 0600 0000 4e00 047f 5500 ... |0238: array-data (16 units) │ │ +436710: 0003 0400 0800 0000 f200 0101 a400 ... |0248: array-data (20 units) │ │ +436738: 0003 0400 0600 0000 1c01 0101 9401 ... |025c: array-data (16 units) │ │ +436758: 0003 0400 0700 0000 3400 0101 6d01 ... |026c: array-data (18 units) │ │ +43677c: 0003 0400 1600 0000 3400 0101 4600 ... |027e: array-data (48 units) │ │ +4367dc: 0003 0400 7f00 0000 5700 0101 ae00 ... |02ae: array-data (258 units) │ │ +4369e0: 0003 0400 0800 0000 3f00 047f 4000 ... |03b0: array-data (20 units) │ │ +436a08: 0003 0400 0700 0000 1602 047f 1702 ... |03c4: array-data (18 units) │ │ +436a2c: 0003 0400 0a00 0000 3205 0101 3305 ... |03d6: array-data (24 units) │ │ +436a5c: 0003 0400 0c00 0000 9d01 0101 9e01 ... |03ee: array-data (28 units) │ │ +436a94: 0003 0400 0900 0000 af00 0101 c400 ... |040a: array-data (22 units) │ │ +436ac0: 0003 0400 0600 0000 0e00 0101 d000 ... |0420: array-data (16 units) │ │ +436ae0: 0003 0400 1700 0000 0200 0101 0e00 ... |0430: array-data (50 units) │ │ +436b44: 0003 0400 0900 0000 ae00 0101 2c01 ... |0462: array-data (22 units) │ │ +436b70: 0003 0400 1d00 0000 3400 0101 da00 ... |0478: array-data (62 units) │ │ +436bec: 0003 0400 0600 0000 1c01 0101 9401 ... |04b6: array-data (16 units) │ │ +436c0c: 0003 0400 0e00 0000 2401 0101 2501 ... |04c6: array-data (32 units) │ │ +436c4c: 0003 0400 1000 0000 9500 0101 9600 ... |04e6: array-data (36 units) │ │ +436c94: 0003 0400 1e00 0000 af00 0101 4001 ... |050a: array-data (64 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/cast/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -436d08: |[436d08] de.danoeh.antennapod.playback.cast.R$styleable.:()V │ │ -436d18: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -436d1e: 0e00 |0003: return-void │ │ +436d14: |[436d14] de.danoeh.antennapod.playback.cast.R$styleable.:()V │ │ +436d24: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +436d2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1028967,17 +1028967,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -436d38: |[436d38] de.danoeh.antennapod.playback.cast.R.:()V │ │ -436d48: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -436d4e: 0e00 |0003: return-void │ │ +436d44: |[436d44] de.danoeh.antennapod.playback.cast.R.:()V │ │ +436d54: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +436d5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1029024,17 +1029024,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -436d50: |[436d50] de.danoeh.antennapod.playback.service.BuildConfig.:()V │ │ -436d60: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -436d66: 0e00 |0003: return-void │ │ +436d5c: |[436d5c] de.danoeh.antennapod.playback.service.BuildConfig.:()V │ │ +436d6c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +436d72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1029091,17 +1029091,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -436d68: |[436d68] de.danoeh.antennapod.playback.service.MediaButtonReceiver.:()V │ │ -436d78: 7010 f801 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ -436d7e: 0e00 |0003: return-void │ │ +436d74: |[436d74] de.danoeh.antennapod.playback.service.MediaButtonReceiver.:()V │ │ +436d84: 7010 f801 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ +436d8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/MediaButtonReceiver; │ │ │ │ Virtual methods - │ │ @@ -1029110,68 +1029110,68 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -436d80: |[436d80] de.danoeh.antennapod.playback.service.MediaButtonReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -436d90: 1a00 f641 |0000: const-string v0, "MediaButtonReceiver" // string@41f6 │ │ -436d94: 1a01 1d48 |0002: const-string v1, "Received intent" // string@481d │ │ -436d98: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -436d9e: 3808 6200 |0007: if-eqz v8, 0069 // +0062 │ │ -436da2: 6e10 7c02 0800 |0009: invoke-virtual {v8}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@027c │ │ -436da8: 0c00 |000c: move-result-object v0 │ │ -436daa: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ -436dae: 285a |000f: goto 0069 // +005a │ │ -436db0: 1a00 d55e |0010: const-string v0, "android.intent.extra.KEY_EVENT" // string@5ed5 │ │ -436db4: 6e20 8102 0800 |0012: invoke-virtual {v8, v0}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0281 │ │ -436dba: 0c08 |0015: move-result-object v8 │ │ -436dbc: 1f08 8802 |0016: check-cast v8, Landroid/view/KeyEvent; // type@0288 │ │ -436dc0: 3808 5100 |0018: if-eqz v8, 0069 // +0051 │ │ -436dc4: 6e10 1a0c 0800 |001a: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@0c1a │ │ -436dca: 0a00 |001d: move-result v0 │ │ -436dcc: 3900 4b00 |001e: if-nez v0, 0069 // +004b │ │ -436dd0: 6e10 230c 0800 |0020: invoke-virtual {v8}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0c23 │ │ -436dd6: 0a00 |0023: move-result v0 │ │ -436dd8: 3900 4500 |0024: if-nez v0, 0069 // +0045 │ │ -436ddc: 2200 6700 |0026: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -436de0: 1a01 e56e |0028: const-string v1, "de.danoeh.antennapod.intents.PLAYBACK_SERVICE" // string@6ee5 │ │ -436de4: 7020 7102 1000 |002a: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0271 │ │ -436dea: 6e10 4002 0700 |002d: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0240 │ │ -436df0: 0c01 |0030: move-result-object v1 │ │ -436df2: 6e20 9c02 1000 |0031: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@029c │ │ -436df8: 1a01 e26e |0034: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.KEYCODE" // string@6ee2 │ │ -436dfc: 6e10 1f0c 0800 |0036: invoke-virtual {v8}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0c1f │ │ -436e02: 0a02 |0039: move-result v2 │ │ -436e04: 6e30 8802 1002 |003a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0288 │ │ -436e0a: 1a01 e36e |003d: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.SOURCE" // string@6ee3 │ │ -436e0e: 6e10 240c 0800 |003f: invoke-virtual {v8}, Landroid/view/KeyEvent;.getSource:()I // method@0c24 │ │ -436e14: 0a02 |0042: move-result v2 │ │ -436e16: 6e30 8802 1002 |0043: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0288 │ │ -436e1c: 6e10 1d0c 0800 |0046: invoke-virtual {v8}, Landroid/view/KeyEvent;.getEventTime:()J // method@0c1d │ │ -436e22: 0b01 |0049: move-result-wide v1 │ │ -436e24: 1603 0000 |004a: const-wide/16 v3, #int 0 // #0 │ │ -436e28: 3105 0103 |004c: cmp-long v5, v1, v3 │ │ -436e2c: 3c05 0d00 |004e: if-gtz v5, 005b // +000d │ │ -436e30: 6e10 1c0c 0800 |0050: invoke-virtual {v8}, Landroid/view/KeyEvent;.getDownTime:()J // method@0c1c │ │ -436e36: 0b01 |0053: move-result-wide v1 │ │ -436e38: 3108 0103 |0054: cmp-long v8, v1, v3 │ │ -436e3c: 3d08 0300 |0056: if-lez v8, 0059 // +0003 │ │ -436e40: 2803 |0058: goto 005b // +0003 │ │ -436e42: 1208 |0059: const/4 v8, #int 0 // #0 │ │ -436e44: 2802 |005a: goto 005c // +0002 │ │ -436e46: 1218 |005b: const/4 v8, #int 1 // #1 │ │ -436e48: 1a01 e16e |005c: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.HARDWAREBUTTON" // string@6ee1 │ │ -436e4c: 6e30 8f02 1008 |005e: invoke-virtual {v0, v1, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@028f │ │ -436e52: 7120 8730 0700 |0061: invoke-static {v7, v0}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@3087 │ │ -436e58: 2805 |0064: goto 0069 // +0005 │ │ -436e5a: 0d07 |0065: move-exception v7 │ │ -436e5c: 6e10 e9b6 0700 |0066: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -436e62: 0e00 |0069: return-void │ │ +436d8c: |[436d8c] de.danoeh.antennapod.playback.service.MediaButtonReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +436d9c: 1a00 f641 |0000: const-string v0, "MediaButtonReceiver" // string@41f6 │ │ +436da0: 1a01 1d48 |0002: const-string v1, "Received intent" // string@481d │ │ +436da4: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +436daa: 3808 6200 |0007: if-eqz v8, 0069 // +0062 │ │ +436dae: 6e10 7c02 0800 |0009: invoke-virtual {v8}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@027c │ │ +436db4: 0c00 |000c: move-result-object v0 │ │ +436db6: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ +436dba: 285a |000f: goto 0069 // +005a │ │ +436dbc: 1a00 d55e |0010: const-string v0, "android.intent.extra.KEY_EVENT" // string@5ed5 │ │ +436dc0: 6e20 8102 0800 |0012: invoke-virtual {v8, v0}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0281 │ │ +436dc6: 0c08 |0015: move-result-object v8 │ │ +436dc8: 1f08 8802 |0016: check-cast v8, Landroid/view/KeyEvent; // type@0288 │ │ +436dcc: 3808 5100 |0018: if-eqz v8, 0069 // +0051 │ │ +436dd0: 6e10 1a0c 0800 |001a: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@0c1a │ │ +436dd6: 0a00 |001d: move-result v0 │ │ +436dd8: 3900 4b00 |001e: if-nez v0, 0069 // +004b │ │ +436ddc: 6e10 230c 0800 |0020: invoke-virtual {v8}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0c23 │ │ +436de2: 0a00 |0023: move-result v0 │ │ +436de4: 3900 4500 |0024: if-nez v0, 0069 // +0045 │ │ +436de8: 2200 6700 |0026: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +436dec: 1a01 e56e |0028: const-string v1, "de.danoeh.antennapod.intents.PLAYBACK_SERVICE" // string@6ee5 │ │ +436df0: 7020 7102 1000 |002a: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0271 │ │ +436df6: 6e10 4002 0700 |002d: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0240 │ │ +436dfc: 0c01 |0030: move-result-object v1 │ │ +436dfe: 6e20 9c02 1000 |0031: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@029c │ │ +436e04: 1a01 e26e |0034: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.KEYCODE" // string@6ee2 │ │ +436e08: 6e10 1f0c 0800 |0036: invoke-virtual {v8}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0c1f │ │ +436e0e: 0a02 |0039: move-result v2 │ │ +436e10: 6e30 8802 1002 |003a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0288 │ │ +436e16: 1a01 e36e |003d: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.SOURCE" // string@6ee3 │ │ +436e1a: 6e10 240c 0800 |003f: invoke-virtual {v8}, Landroid/view/KeyEvent;.getSource:()I // method@0c24 │ │ +436e20: 0a02 |0042: move-result v2 │ │ +436e22: 6e30 8802 1002 |0043: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0288 │ │ +436e28: 6e10 1d0c 0800 |0046: invoke-virtual {v8}, Landroid/view/KeyEvent;.getEventTime:()J // method@0c1d │ │ +436e2e: 0b01 |0049: move-result-wide v1 │ │ +436e30: 1603 0000 |004a: const-wide/16 v3, #int 0 // #0 │ │ +436e34: 3105 0103 |004c: cmp-long v5, v1, v3 │ │ +436e38: 3c05 0d00 |004e: if-gtz v5, 005b // +000d │ │ +436e3c: 6e10 1c0c 0800 |0050: invoke-virtual {v8}, Landroid/view/KeyEvent;.getDownTime:()J // method@0c1c │ │ +436e42: 0b01 |0053: move-result-wide v1 │ │ +436e44: 3108 0103 |0054: cmp-long v8, v1, v3 │ │ +436e48: 3d08 0300 |0056: if-lez v8, 0059 // +0003 │ │ +436e4c: 2803 |0058: goto 005b // +0003 │ │ +436e4e: 1208 |0059: const/4 v8, #int 0 // #0 │ │ +436e50: 2802 |005a: goto 005c // +0002 │ │ +436e52: 1218 |005b: const/4 v8, #int 1 // #1 │ │ +436e54: 1a01 e16e |005c: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.HARDWAREBUTTON" // string@6ee1 │ │ +436e58: 6e30 8f02 1008 |005e: invoke-virtual {v0, v1, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@028f │ │ +436e5e: 7120 8730 0700 |0061: invoke-static {v7, v0}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@3087 │ │ +436e64: 2805 |0064: goto 0069 // +0005 │ │ +436e66: 0d07 |0065: move-exception v7 │ │ +436e68: 6e10 e9b6 0700 |0066: invoke-virtual {v7}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +436e6e: 0e00 |0069: return-void │ │ catches : 1 │ │ 0x0061 - 0x0064 │ │ Ljava/lang/Exception; -> 0x0065 │ │ positions : │ │ 0x0004 line=25 │ │ 0x0009 line=26 │ │ 0x0012 line=29 │ │ @@ -1029223,18 +1029223,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackController;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -436e74: |[436e74] de.danoeh.antennapod.playback.service.PlaybackController$1.:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V │ │ -436e84: 5b01 c6dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController$1;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc6 │ │ -436e88: 7010 5eb6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -436e8e: 0e00 |0005: return-void │ │ +436e80: |[436e80] de.danoeh.antennapod.playback.service.PlaybackController$1.:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V │ │ +436e90: 5b01 c6dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController$1;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc6 │ │ +436e94: 7010 5eb6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +436e9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackController$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ │ │ @@ -1029244,35 +1029244,35 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -436e90: |[436e90] de.danoeh.antennapod.playback.service.PlaybackController$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -436ea0: 2021 851d |0000: instance-of v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$LocalBinder; // type@1d85 │ │ -436ea4: 3801 2700 |0002: if-eqz v1, 0029 // +0027 │ │ -436ea8: 5401 c6dd |0004: iget-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController$1;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc6 │ │ -436eac: 1f02 851d |0006: check-cast v2, Lde/danoeh/antennapod/playback/service/PlaybackService$LocalBinder; // type@1d85 │ │ -436eb0: 6e10 40b2 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService$LocalBinder;.getService:()Lde/danoeh/antennapod/playback/service/PlaybackService; // method@b240 │ │ -436eb6: 0c02 |000b: move-result-object v2 │ │ -436eb8: 7120 c4b1 2100 |000c: invoke-static {v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fputplaybackService:(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b1c4 │ │ -436ebe: 5401 c6dd |000f: iget-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController$1;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc6 │ │ -436ec2: 7110 c0b1 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fgetreleased:(Lde/danoeh/antennapod/playback/service/PlaybackController;)Z // method@b1c0 │ │ -436ec8: 0a01 |0014: move-result v1 │ │ -436eca: 1a02 3446 |0015: const-string v2, "PlaybackController" // string@4634 │ │ -436ece: 3901 0d00 |0017: if-nez v1, 0024 // +000d │ │ -436ed2: 5401 c6dd |0019: iget-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController$1;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc6 │ │ -436ed6: 7110 c8b1 0100 |001b: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$mqueryService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V // method@b1c8 │ │ -436edc: 1a01 2d11 |001e: const-string v1, "Connection to Service established" // string@112d │ │ -436ee0: 7120 7e0b 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -436ee6: 2806 |0023: goto 0029 // +0006 │ │ -436ee8: 1a01 3011 |0024: const-string v1, "Connection to playback service has been established, but controller has already been released" // string@1130 │ │ -436eec: 7120 830b 1200 |0026: invoke-static {v2, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ -436ef2: 0e00 |0029: return-void │ │ +436e9c: |[436e9c] de.danoeh.antennapod.playback.service.PlaybackController$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +436eac: 2021 851d |0000: instance-of v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$LocalBinder; // type@1d85 │ │ +436eb0: 3801 2700 |0002: if-eqz v1, 0029 // +0027 │ │ +436eb4: 5401 c6dd |0004: iget-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController$1;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc6 │ │ +436eb8: 1f02 851d |0006: check-cast v2, Lde/danoeh/antennapod/playback/service/PlaybackService$LocalBinder; // type@1d85 │ │ +436ebc: 6e10 40b2 0200 |0008: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService$LocalBinder;.getService:()Lde/danoeh/antennapod/playback/service/PlaybackService; // method@b240 │ │ +436ec2: 0c02 |000b: move-result-object v2 │ │ +436ec4: 7120 c4b1 2100 |000c: invoke-static {v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fputplaybackService:(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b1c4 │ │ +436eca: 5401 c6dd |000f: iget-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController$1;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc6 │ │ +436ece: 7110 c0b1 0100 |0011: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fgetreleased:(Lde/danoeh/antennapod/playback/service/PlaybackController;)Z // method@b1c0 │ │ +436ed4: 0a01 |0014: move-result v1 │ │ +436ed6: 1a02 3446 |0015: const-string v2, "PlaybackController" // string@4634 │ │ +436eda: 3901 0d00 |0017: if-nez v1, 0024 // +000d │ │ +436ede: 5401 c6dd |0019: iget-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController$1;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc6 │ │ +436ee2: 7110 c8b1 0100 |001b: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$mqueryService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V // method@b1c8 │ │ +436ee8: 1a01 2d11 |001e: const-string v1, "Connection to Service established" // string@112d │ │ +436eec: 7120 7e0b 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +436ef2: 2806 |0023: goto 0029 // +0006 │ │ +436ef4: 1a01 3011 |0024: const-string v1, "Connection to playback service has been established, but controller has already been released" // string@1130 │ │ +436ef8: 7120 830b 1200 |0026: invoke-static {v2, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ +436efe: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x000f line=162 │ │ 0x0019 line=163 │ │ 0x0020 line=164 │ │ @@ -1029287,25 +1029287,25 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -436ef4: |[436ef4] de.danoeh.antennapod.playback.service.PlaybackController$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -436f04: 5412 c6dd |0000: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$1;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc6 │ │ -436f08: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -436f0a: 7120 c4b1 0200 |0003: invoke-static {v2, v0}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fputplaybackService:(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b1c4 │ │ -436f10: 5412 c6dd |0006: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$1;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc6 │ │ -436f14: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -436f16: 7120 c1b1 0200 |0009: invoke-static {v2, v0}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fputinitialized:(Lde/danoeh/antennapod/playback/service/PlaybackController;Z)V // method@b1c1 │ │ -436f1c: 1a02 3446 |000c: const-string v2, "PlaybackController" // string@4634 │ │ -436f20: 1a00 a114 |000e: const-string v0, "Disconnected from Service" // string@14a1 │ │ -436f24: 7120 7e0b 0200 |0010: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -436f2a: 0e00 |0013: return-void │ │ +436f00: |[436f00] de.danoeh.antennapod.playback.service.PlaybackController$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +436f10: 5412 c6dd |0000: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$1;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc6 │ │ +436f14: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +436f16: 7120 c4b1 0200 |0003: invoke-static {v2, v0}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fputplaybackService:(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b1c4 │ │ +436f1c: 5412 c6dd |0006: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$1;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc6 │ │ +436f20: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +436f22: 7120 c1b1 0200 |0009: invoke-static {v2, v0}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fputinitialized:(Lde/danoeh/antennapod/playback/service/PlaybackController;Z)V // method@b1c1 │ │ +436f28: 1a02 3446 |000c: const-string v2, "PlaybackController" // string@4634 │ │ +436f2c: 1a00 a114 |000e: const-string v0, "Disconnected from Service" // string@14a1 │ │ +436f30: 7120 7e0b 0200 |0010: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +436f36: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0006 line=175 │ │ 0x0010 line=176 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackController$1; │ │ @@ -1029345,18 +1029345,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackController;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -436f2c: |[436f2c] de.danoeh.antennapod.playback.service.PlaybackController$2.:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V │ │ -436f3c: 5b01 c7dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc7 │ │ -436f40: 7010 f801 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ -436f46: 0e00 |0005: return-void │ │ +436f38: |[436f38] de.danoeh.antennapod.playback.service.PlaybackController$2.:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V │ │ +436f48: 5b01 c7dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc7 │ │ +436f4c: 7010 f801 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ +436f52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackController$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ │ │ @@ -1029366,51 +1029366,51 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -436f48: |[436f48] de.danoeh.antennapod.playback.service.PlaybackController$2.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -436f58: 1a02 2748 |0000: const-string v2, "Received statusUpdate Intent." // string@4827 │ │ -436f5c: 1a03 3446 |0002: const-string v3, "PlaybackController" // string@4634 │ │ -436f60: 7120 7e0b 2300 |0004: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -436f66: 5412 c7dd |0007: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc7 │ │ -436f6a: 7110 bfb1 0200 |0009: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fgetplaybackService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)Lde/danoeh/antennapod/playback/service/PlaybackService; // method@b1bf │ │ -436f70: 0c02 |000c: move-result-object v2 │ │ -436f72: 3802 2400 |000d: if-eqz v2, 0031 // +0024 │ │ -436f76: 5412 c7dd |000f: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc7 │ │ -436f7a: 7110 bfb1 0200 |0011: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fgetplaybackService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)Lde/danoeh/antennapod/playback/service/PlaybackService; // method@b1bf │ │ -436f80: 0c02 |0014: move-result-object v2 │ │ -436f82: 6e10 7eb2 0200 |0015: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@b27e │ │ -436f88: 0c02 |0018: move-result-object v2 │ │ -436f8a: 5413 c7dd |0019: iget-object v3, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc7 │ │ -436f8e: 6e10 5eb1 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b15e │ │ -436f94: 0c00 |001e: move-result-object v0 │ │ -436f96: 7120 c5b1 0300 |001f: invoke-static {v3, v0}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fputstatus:(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b1c5 │ │ -436f9c: 5413 c7dd |0022: iget-object v3, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc7 │ │ -436fa0: 6e10 5db1 0200 |0024: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ -436fa6: 0c02 |0027: move-result-object v2 │ │ -436fa8: 7120 c2b1 2300 |0028: invoke-static {v3, v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fputmedia:(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b1c2 │ │ -436fae: 5412 c7dd |002b: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc7 │ │ -436fb2: 7110 c7b1 0200 |002d: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$mhandleStatus:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V // method@b1c7 │ │ -436fb8: 281c |0030: goto 004c // +001c │ │ -436fba: 1a02 f212 |0031: const-string v2, "Couldn't receive status update: playbackService was null" // string@12f2 │ │ -436fbe: 7120 880b 2300 |0033: invoke-static {v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b88 │ │ -436fc4: 6302 0ede |0036: sget-boolean v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ -436fc8: 3802 0800 |0038: if-eqz v2, 0040 // +0008 │ │ -436fcc: 5412 c7dd |003a: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc7 │ │ -436fd0: 7110 c6b1 0200 |003c: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$mbindToService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V // method@b1c6 │ │ -436fd6: 280d |003f: goto 004c // +000d │ │ -436fd8: 5412 c7dd |0040: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc7 │ │ -436fdc: 6203 11d6 |0042: sget-object v3, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ -436fe0: 7120 c5b1 3200 |0044: invoke-static {v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fputstatus:(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b1c5 │ │ -436fe6: 5412 c7dd |0047: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc7 │ │ -436fea: 7110 c7b1 0200 |0049: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$mhandleStatus:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V // method@b1c7 │ │ -436ff0: 0e00 |004c: return-void │ │ +436f54: |[436f54] de.danoeh.antennapod.playback.service.PlaybackController$2.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +436f64: 1a02 2748 |0000: const-string v2, "Received statusUpdate Intent." // string@4827 │ │ +436f68: 1a03 3446 |0002: const-string v3, "PlaybackController" // string@4634 │ │ +436f6c: 7120 7e0b 2300 |0004: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +436f72: 5412 c7dd |0007: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc7 │ │ +436f76: 7110 bfb1 0200 |0009: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fgetplaybackService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)Lde/danoeh/antennapod/playback/service/PlaybackService; // method@b1bf │ │ +436f7c: 0c02 |000c: move-result-object v2 │ │ +436f7e: 3802 2400 |000d: if-eqz v2, 0031 // +0024 │ │ +436f82: 5412 c7dd |000f: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc7 │ │ +436f86: 7110 bfb1 0200 |0011: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fgetplaybackService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)Lde/danoeh/antennapod/playback/service/PlaybackService; // method@b1bf │ │ +436f8c: 0c02 |0014: move-result-object v2 │ │ +436f8e: 6e10 7eb2 0200 |0015: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@b27e │ │ +436f94: 0c02 |0018: move-result-object v2 │ │ +436f96: 5413 c7dd |0019: iget-object v3, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc7 │ │ +436f9a: 6e10 5eb1 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b15e │ │ +436fa0: 0c00 |001e: move-result-object v0 │ │ +436fa2: 7120 c5b1 0300 |001f: invoke-static {v3, v0}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fputstatus:(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b1c5 │ │ +436fa8: 5413 c7dd |0022: iget-object v3, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc7 │ │ +436fac: 6e10 5db1 0200 |0024: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ +436fb2: 0c02 |0027: move-result-object v2 │ │ +436fb4: 7120 c2b1 2300 |0028: invoke-static {v3, v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fputmedia:(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b1c2 │ │ +436fba: 5412 c7dd |002b: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc7 │ │ +436fbe: 7110 c7b1 0200 |002d: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$mhandleStatus:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V // method@b1c7 │ │ +436fc4: 281c |0030: goto 004c // +001c │ │ +436fc6: 1a02 f212 |0031: const-string v2, "Couldn't receive status update: playbackService was null" // string@12f2 │ │ +436fca: 7120 880b 2300 |0033: invoke-static {v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b88 │ │ +436fd0: 6302 0ede |0036: sget-boolean v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ +436fd4: 3802 0800 |0038: if-eqz v2, 0040 // +0008 │ │ +436fd8: 5412 c7dd |003a: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc7 │ │ +436fdc: 7110 c6b1 0200 |003c: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$mbindToService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V // method@b1c6 │ │ +436fe2: 280d |003f: goto 004c // +000d │ │ +436fe4: 5412 c7dd |0040: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc7 │ │ +436fe8: 6203 11d6 |0042: sget-object v3, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ +436fec: 7120 c5b1 3200 |0044: invoke-static {v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fputstatus:(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b1c5 │ │ +436ff2: 5412 c7dd |0047: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc7 │ │ +436ff6: 7110 c7b1 0200 |0049: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$mhandleStatus:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V // method@b1c7 │ │ +436ffc: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=183 │ │ 0x0007 line=184 │ │ 0x000f line=185 │ │ 0x0019 line=186 │ │ 0x0022 line=187 │ │ @@ -1029459,18 +1029459,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackController;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -436ff4: |[436ff4] de.danoeh.antennapod.playback.service.PlaybackController$3.:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V │ │ -437004: 5b01 c8dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc8 │ │ -437008: 7010 f801 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ -43700e: 0e00 |0005: return-void │ │ +437000: |[437000] de.danoeh.antennapod.playback.service.PlaybackController$3.:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V │ │ +437010: 5b01 c8dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc8 │ │ +437014: 7010 f801 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ +43701a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackController$3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ │ │ @@ -1029480,51 +1029480,51 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -437010: |[437010] de.danoeh.antennapod.playback.service.PlaybackController$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -437020: 1a03 1177 |0000: const-string v3, "extra.de.danoeh.antennapod.core.service.notificationType" // string@7711 │ │ -437024: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -437026: 6e30 7f02 3400 |0003: invoke-virtual {v4, v3, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@027f │ │ -43702c: 0a03 |0006: move-result v3 │ │ -43702e: 1a01 1077 |0007: const-string v1, "extra.de.danoeh.antennapod.core.service.notificationCode" // string@7710 │ │ -437032: 6e30 7f02 1400 |0009: invoke-virtual {v4, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@027f │ │ -437038: 0a04 |000c: move-result v4 │ │ -43703a: 3204 2f00 |000d: if-eq v4, v0, 003c // +002f │ │ -43703e: 3303 0300 |000f: if-ne v3, v0, 0012 // +0003 │ │ -437042: 282b |0011: goto 003c // +002b │ │ -437044: 1234 |0012: const/4 v4, #int 3 // #3 │ │ -437046: 3343 2000 |0013: if-ne v3, v4, 0033 // +0020 │ │ -43704a: 5423 c8dd |0015: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackController$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc8 │ │ -43704e: 7110 bfb1 0300 |0017: invoke-static {v3}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fgetplaybackService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)Lde/danoeh/antennapod/playback/service/PlaybackService; // method@b1bf │ │ -437054: 0c03 |001a: move-result-object v3 │ │ -437056: 3903 0c00 |001b: if-nez v3, 0027 // +000c │ │ -43705a: 6303 0ede |001d: sget-boolean v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ -43705e: 3803 0800 |001f: if-eqz v3, 0027 // +0008 │ │ -437062: 5423 c8dd |0021: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackController$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc8 │ │ -437066: 7110 c6b1 0300 |0023: invoke-static {v3}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$mbindToService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V // method@b1c6 │ │ -43706c: 0e00 |0026: return-void │ │ -43706e: 5423 c8dd |0027: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackController$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc8 │ │ -437072: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -437074: 7120 c3b1 4300 |002a: invoke-static {v3, v4}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fputmediaInfoLoaded:(Lde/danoeh/antennapod/playback/service/PlaybackController;Z)V // method@b1c3 │ │ -43707a: 5423 c8dd |002d: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackController$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc8 │ │ -43707e: 7110 c8b1 0300 |002f: invoke-static {v3}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$mqueryService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V // method@b1c8 │ │ -437084: 2809 |0032: goto 003b // +0009 │ │ -437086: 1274 |0033: const/4 v4, #int 7 // #7 │ │ -437088: 3343 0700 |0034: if-ne v3, v4, 003b // +0007 │ │ -43708c: 5423 c8dd |0036: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackController$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc8 │ │ -437090: 6e10 e0b1 0300 |0038: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackController;.onPlaybackEnd:()V // method@b1e0 │ │ -437096: 0e00 |003b: return-void │ │ -437098: 1a03 3446 |003c: const-string v3, "PlaybackController" // string@4634 │ │ -43709c: 1a04 a40c |003e: const-string v4, "Bad arguments. Won't handle intent" // string@0ca4 │ │ -4370a0: 7120 7e0b 4300 |0040: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4370a6: 0e00 |0043: return-void │ │ +43701c: |[43701c] de.danoeh.antennapod.playback.service.PlaybackController$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +43702c: 1a03 1177 |0000: const-string v3, "extra.de.danoeh.antennapod.core.service.notificationType" // string@7711 │ │ +437030: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +437032: 6e30 7f02 3400 |0003: invoke-virtual {v4, v3, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@027f │ │ +437038: 0a03 |0006: move-result v3 │ │ +43703a: 1a01 1077 |0007: const-string v1, "extra.de.danoeh.antennapod.core.service.notificationCode" // string@7710 │ │ +43703e: 6e30 7f02 1400 |0009: invoke-virtual {v4, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@027f │ │ +437044: 0a04 |000c: move-result v4 │ │ +437046: 3204 2f00 |000d: if-eq v4, v0, 003c // +002f │ │ +43704a: 3303 0300 |000f: if-ne v3, v0, 0012 // +0003 │ │ +43704e: 282b |0011: goto 003c // +002b │ │ +437050: 1234 |0012: const/4 v4, #int 3 // #3 │ │ +437052: 3343 2000 |0013: if-ne v3, v4, 0033 // +0020 │ │ +437056: 5423 c8dd |0015: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackController$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc8 │ │ +43705a: 7110 bfb1 0300 |0017: invoke-static {v3}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fgetplaybackService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)Lde/danoeh/antennapod/playback/service/PlaybackService; // method@b1bf │ │ +437060: 0c03 |001a: move-result-object v3 │ │ +437062: 3903 0c00 |001b: if-nez v3, 0027 // +000c │ │ +437066: 6303 0ede |001d: sget-boolean v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ +43706a: 3803 0800 |001f: if-eqz v3, 0027 // +0008 │ │ +43706e: 5423 c8dd |0021: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackController$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc8 │ │ +437072: 7110 c6b1 0300 |0023: invoke-static {v3}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$mbindToService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V // method@b1c6 │ │ +437078: 0e00 |0026: return-void │ │ +43707a: 5423 c8dd |0027: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackController$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc8 │ │ +43707e: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +437080: 7120 c3b1 4300 |002a: invoke-static {v3, v4}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$fputmediaInfoLoaded:(Lde/danoeh/antennapod/playback/service/PlaybackController;Z)V // method@b1c3 │ │ +437086: 5423 c8dd |002d: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackController$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc8 │ │ +43708a: 7110 c8b1 0300 |002f: invoke-static {v3}, Lde/danoeh/antennapod/playback/service/PlaybackController;.-$$Nest$mqueryService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V // method@b1c8 │ │ +437090: 2809 |0032: goto 003b // +0009 │ │ +437092: 1274 |0033: const/4 v4, #int 7 // #7 │ │ +437094: 3343 0700 |0034: if-ne v3, v4, 003b // +0007 │ │ +437098: 5423 c8dd |0036: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackController$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackController; // field@ddc8 │ │ +43709c: 6e10 e0b1 0300 |0038: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackController;.onPlaybackEnd:()V // method@b1e0 │ │ +4370a2: 0e00 |003b: return-void │ │ +4370a4: 1a03 3446 |003c: const-string v3, "PlaybackController" // string@4634 │ │ +4370a8: 1a04 a40c |003e: const-string v4, "Bad arguments. Won't handle intent" // string@0ca4 │ │ +4370ac: 7120 7e0b 4300 |0040: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4370b2: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=205 │ │ 0x0009 line=206 │ │ 0x0015 line=212 │ │ 0x0021 line=213 │ │ 0x0027 line=216 │ │ @@ -1029570,56 +1029570,56 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 74 16-bit code units │ │ -4370a8: |[4370a8] de.danoeh.antennapod.playback.service.PlaybackController$4.:()V │ │ -4370b8: 7100 8cb1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b18c │ │ -4370be: 0c00 |0003: move-result-object v0 │ │ -4370c0: 2100 |0004: array-length v0, v0 │ │ -4370c2: 2300 0020 |0005: new-array v0, v0, [I // type@2000 │ │ -4370c6: 6900 c9dd |0007: sput-object v0, Lde/danoeh/antennapod/playback/service/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddc9 │ │ -4370ca: 6201 0dd6 |0009: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -4370ce: 6e10 f3b5 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -4370d4: 0a01 |000e: move-result v1 │ │ -4370d6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -4370d8: 4b02 0001 |0010: aput v2, v0, v1 │ │ -4370dc: 6200 c9dd |0012: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddc9 │ │ -4370e0: 6201 0fd6 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60f │ │ -4370e4: 6e10 f3b5 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -4370ea: 0a01 |0019: move-result v1 │ │ -4370ec: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -4370ee: 4b02 0001 |001b: aput v2, v0, v1 │ │ -4370f2: 6200 c9dd |001d: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddc9 │ │ -4370f6: 6201 0cd6 |001f: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ -4370fa: 6e10 f3b5 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -437100: 0a01 |0024: move-result v1 │ │ -437102: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -437104: 4b02 0001 |0026: aput v2, v0, v1 │ │ -437108: 6200 c9dd |0028: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddc9 │ │ -43710c: 6201 0ed6 |002a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ -437110: 6e10 f3b5 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -437116: 0a01 |002f: move-result v1 │ │ -437118: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -43711a: 4b02 0001 |0031: aput v2, v0, v1 │ │ -43711e: 6200 c9dd |0033: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddc9 │ │ -437122: 6201 11d6 |0035: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ -437126: 6e10 f3b5 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -43712c: 0a01 |003a: move-result v1 │ │ -43712e: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -437130: 4b02 0001 |003c: aput v2, v0, v1 │ │ -437134: 6200 c9dd |003e: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddc9 │ │ -437138: 6201 0ad6 |0040: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ -43713c: 6e10 f3b5 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -437142: 0a01 |0045: move-result v1 │ │ -437144: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -437146: 4b02 0001 |0047: aput v2, v0, v1 │ │ -43714a: 0e00 |0049: return-void │ │ +4370b4: |[4370b4] de.danoeh.antennapod.playback.service.PlaybackController$4.:()V │ │ +4370c4: 7100 8cb1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b18c │ │ +4370ca: 0c00 |0003: move-result-object v0 │ │ +4370cc: 2100 |0004: array-length v0, v0 │ │ +4370ce: 2300 0020 |0005: new-array v0, v0, [I // type@2000 │ │ +4370d2: 6900 c9dd |0007: sput-object v0, Lde/danoeh/antennapod/playback/service/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddc9 │ │ +4370d6: 6201 0dd6 |0009: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +4370da: 6e10 f3b5 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +4370e0: 0a01 |000e: move-result v1 │ │ +4370e2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +4370e4: 4b02 0001 |0010: aput v2, v0, v1 │ │ +4370e8: 6200 c9dd |0012: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddc9 │ │ +4370ec: 6201 0fd6 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60f │ │ +4370f0: 6e10 f3b5 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +4370f6: 0a01 |0019: move-result v1 │ │ +4370f8: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +4370fa: 4b02 0001 |001b: aput v2, v0, v1 │ │ +4370fe: 6200 c9dd |001d: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddc9 │ │ +437102: 6201 0cd6 |001f: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ +437106: 6e10 f3b5 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +43710c: 0a01 |0024: move-result v1 │ │ +43710e: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +437110: 4b02 0001 |0026: aput v2, v0, v1 │ │ +437114: 6200 c9dd |0028: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddc9 │ │ +437118: 6201 0ed6 |002a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ +43711c: 6e10 f3b5 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +437122: 0a01 |002f: move-result v1 │ │ +437124: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +437126: 4b02 0001 |0031: aput v2, v0, v1 │ │ +43712a: 6200 c9dd |0033: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddc9 │ │ +43712e: 6201 11d6 |0035: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ +437132: 6e10 f3b5 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +437138: 0a01 |003a: move-result v1 │ │ +43713a: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +43713c: 4b02 0001 |003c: aput v2, v0, v1 │ │ +437140: 6200 c9dd |003e: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddc9 │ │ +437144: 6201 0ad6 |0040: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ +437148: 6e10 f3b5 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +43714e: 0a01 |0045: move-result v1 │ │ +437150: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +437152: 4b02 0001 |0047: aput v2, v0, v1 │ │ +437156: 0e00 |0049: return-void │ │ catches : 6 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -1029720,17 +1029720,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackController;)Lde/danoeh/antennapod/playback/service/PlaybackService;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -437328: |[437328] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$fgetplaybackService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ -437338: 5400 d3dd |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -43733c: 1100 |0002: return-object v0 │ │ +437334: |[437334] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$fgetplaybackService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ +437344: 5400 d3dd |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +437348: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/service/PlaybackController;) │ │ @@ -1029738,17 +1029738,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackController;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4371c0: |[4371c0] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$fgetreleased:(Lde/danoeh/antennapod/playback/service/PlaybackController;)Z │ │ -4371d0: 5500 d4dd |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackController;.released:Z // field@ddd4 │ │ -4371d4: 0f00 |0002: return v0 │ │ +4371cc: |[4371cc] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$fgetreleased:(Lde/danoeh/antennapod/playback/service/PlaybackController;)Z │ │ +4371dc: 5500 d4dd |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackController;.released:Z // field@ddd4 │ │ +4371e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ │ │ #2 : (in Lde/danoeh/antennapod/playback/service/PlaybackController;) │ │ @@ -1029756,17 +1029756,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackController;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -437478: |[437478] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$fputinitialized:(Lde/danoeh/antennapod/playback/service/PlaybackController;Z)V │ │ -437488: 5c01 cddd |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController;.initialized:Z // field@ddcd │ │ -43748c: 0e00 |0002: return-void │ │ +437484: |[437484] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$fputinitialized:(Lde/danoeh/antennapod/playback/service/PlaybackController;Z)V │ │ +437494: 5c01 cddd |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController;.initialized:Z // field@ddcd │ │ +437498: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1029775,17 +1029775,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -437490: |[437490] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$fputmedia:(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -4374a0: 5b01 d0dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd0 │ │ -4374a4: 0e00 |0002: return-void │ │ +43749c: |[43749c] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$fputmedia:(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +4374ac: 5b01 d0dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd0 │ │ +4374b0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1029794,17 +1029794,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackController;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4374a8: |[4374a8] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$fputmediaInfoLoaded:(Lde/danoeh/antennapod/playback/service/PlaybackController;Z)V │ │ -4374b8: 5c01 d1dd |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController;.mediaInfoLoaded:Z // field@ddd1 │ │ -4374bc: 0e00 |0002: return-void │ │ +4374b4: |[4374b4] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$fputmediaInfoLoaded:(Lde/danoeh/antennapod/playback/service/PlaybackController;Z)V │ │ +4374c4: 5c01 d1dd |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController;.mediaInfoLoaded:Z // field@ddd1 │ │ +4374c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1029813,17 +1029813,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4374c0: |[4374c0] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$fputplaybackService:(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -4374d0: 5b01 d3dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -4374d4: 0e00 |0002: return-void │ │ +4374cc: |[4374cc] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$fputplaybackService:(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +4374dc: 5b01 d3dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +4374e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1029832,17 +1029832,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4374d8: |[4374d8] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$fputstatus:(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -4374e8: 5b01 d5dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ddd5 │ │ -4374ec: 0e00 |0002: return-void │ │ +4374e4: |[4374e4] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$fputstatus:(Lde/danoeh/antennapod/playback/service/PlaybackController;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +4374f4: 5b01 d5dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ddd5 │ │ +4374f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ │ │ @@ -1029851,17 +1029851,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackController;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4374f0: |[4374f0] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$mbindToService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V │ │ -437500: 7010 cab1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackController;.bindToService:()V // method@b1ca │ │ -437506: 0e00 |0003: return-void │ │ +4374fc: |[4374fc] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$mbindToService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V │ │ +43750c: 7010 cab1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackController;.bindToService:()V // method@b1ca │ │ +437512: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ │ │ #8 : (in Lde/danoeh/antennapod/playback/service/PlaybackController;) │ │ @@ -1029869,17 +1029869,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackController;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -437508: |[437508] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$mhandleStatus:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V │ │ -437518: 7010 d8b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackController;.handleStatus:()V // method@b1d8 │ │ -43751e: 0e00 |0003: return-void │ │ +437514: |[437514] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$mhandleStatus:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V │ │ +437524: 7010 d8b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackController;.handleStatus:()V // method@b1d8 │ │ +43752a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ │ │ #9 : (in Lde/danoeh/antennapod/playback/service/PlaybackController;) │ │ @@ -1029887,17 +1029887,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackController;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -437520: |[437520] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$mqueryService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V │ │ -437530: 7010 e3b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackController;.queryService:()V // method@b1e3 │ │ -437536: 0e00 |0003: return-void │ │ +43752c: |[43752c] de.danoeh.antennapod.playback.service.PlaybackController.-$$Nest$mqueryService:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V │ │ +43753c: 7010 e3b1 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackController;.queryService:()V // method@b1e3 │ │ +437542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ │ │ #10 : (in Lde/danoeh/antennapod/playback/service/PlaybackController;) │ │ @@ -1029905,36 +1029905,36 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -437538: |[437538] de.danoeh.antennapod.playback.service.PlaybackController.:(Landroid/app/Activity;)V │ │ -437548: 7010 5eb6 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ -43754e: 6200 11d6 |0003: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ -437552: 5b20 d5dd |0005: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ddd5 │ │ -437556: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -437558: 5c20 d1dd |0008: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.mediaInfoLoaded:Z // field@ddd1 │ │ -43755c: 5c20 d4dd |000a: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.released:Z // field@ddd4 │ │ -437560: 5c20 cddd |000c: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.initialized:Z // field@ddcd │ │ -437564: 5c20 ccdd |000e: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.eventsRegistered:Z // field@ddcc │ │ -437568: 1600 ffff |0010: const-wide/16 v0, #int -1 // #ffff │ │ -43756c: 5a20 cedd |0012: iput-wide v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.loadedFeedMedia:J // field@ddce │ │ -437570: 2200 641d |0014: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackController$1; // type@1d64 │ │ -437574: 7020 b7b1 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackController$1;.:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V // method@b1b7 │ │ -43757a: 5b20 cfdd |0019: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.mConnection:Landroid/content/ServiceConnection; // field@ddcf │ │ -43757e: 2200 651d |001b: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackController$2; // type@1d65 │ │ -437582: 7020 bab1 2000 |001d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V // method@b1ba │ │ -437588: 5b20 d6dd |0020: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.statusUpdate:Landroid/content/BroadcastReceiver; // field@ddd6 │ │ -43758c: 2200 661d |0022: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackController$3; // type@1d66 │ │ -437590: 7020 bcb1 2000 |0024: invoke-direct {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackController$3;.:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V // method@b1bc │ │ -437596: 5b20 d2dd |0027: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.notificationReceiver:Landroid/content/BroadcastReceiver; // field@ddd2 │ │ -43759a: 5b23 cbdd |0029: iput-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ -43759e: 0e00 |002b: return-void │ │ +437544: |[437544] de.danoeh.antennapod.playback.service.PlaybackController.:(Landroid/app/Activity;)V │ │ +437554: 7010 5eb6 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ +43755a: 6200 11d6 |0003: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ +43755e: 5b20 d5dd |0005: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ddd5 │ │ +437562: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +437564: 5c20 d1dd |0008: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.mediaInfoLoaded:Z // field@ddd1 │ │ +437568: 5c20 d4dd |000a: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.released:Z // field@ddd4 │ │ +43756c: 5c20 cddd |000c: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.initialized:Z // field@ddcd │ │ +437570: 5c20 ccdd |000e: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.eventsRegistered:Z // field@ddcc │ │ +437574: 1600 ffff |0010: const-wide/16 v0, #int -1 // #ffff │ │ +437578: 5a20 cedd |0012: iput-wide v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.loadedFeedMedia:J // field@ddce │ │ +43757c: 2200 641d |0014: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackController$1; // type@1d64 │ │ +437580: 7020 b7b1 2000 |0016: invoke-direct {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackController$1;.:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V // method@b1b7 │ │ +437586: 5b20 cfdd |0019: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.mConnection:Landroid/content/ServiceConnection; // field@ddcf │ │ +43758a: 2200 651d |001b: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackController$2; // type@1d65 │ │ +43758e: 7020 bab1 2000 |001d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackController$2;.:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V // method@b1ba │ │ +437594: 5b20 d6dd |0020: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.statusUpdate:Landroid/content/BroadcastReceiver; // field@ddd6 │ │ +437598: 2200 661d |0022: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackController$3; // type@1d66 │ │ +43759c: 7020 bcb1 2000 |0024: invoke-direct {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackController$3;.:(Lde/danoeh/antennapod/playback/service/PlaybackController;)V // method@b1bc │ │ +4375a2: 5b20 d2dd |0027: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.notificationReceiver:Landroid/content/BroadcastReceiver; // field@ddd2 │ │ +4375a6: 5b23 cbdd |0029: iput-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ +4375aa: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=47 │ │ 0x0008 line=49 │ │ 0x000a line=50 │ │ 0x000c line=51 │ │ @@ -1029953,42 +1029953,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 58 16-bit code units │ │ -4375a0: |[4375a0] de.danoeh.antennapod.playback.service.PlaybackController.bindToService:()V │ │ -4375b0: 1a00 0151 |0000: const-string v0, "Trying to connect to service" // string@5101 │ │ -4375b4: 1a01 3446 |0002: const-string v1, "PlaybackController" // string@4634 │ │ -4375b8: 7120 7e0b 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4375be: 6300 0ede |0007: sget-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ -4375c2: 3800 2900 |0009: if-eqz v0, 0032 // +0029 │ │ -4375c6: 5450 cbdd |000b: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ -4375ca: 2202 6700 |000d: new-instance v2, Landroid/content/Intent; // type@0067 │ │ -4375ce: 5453 cbdd |000f: iget-object v3, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ -4375d2: 1c04 861d |0011: const-class v4, Lde/danoeh/antennapod/playback/service/PlaybackService; // type@1d86 │ │ -4375d6: 7030 6f02 3204 |0013: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ -4375dc: 5453 cfdd |0016: iget-object v3, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.mConnection:Landroid/content/ServiceConnection; // field@ddcf │ │ -4375e0: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -4375e2: 6e40 2302 2043 |0019: invoke-virtual {v0, v2, v3, v4}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@0223 │ │ -4375e8: 0a00 |001c: move-result v0 │ │ -4375ea: 2202 8d1e |001d: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -4375ee: 7010 adb6 0200 |001f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4375f4: 1a03 bf48 |0022: const-string v3, "Result for service binding: " // string@48bf │ │ -4375f8: 6e20 b9b6 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4375fe: 6e20 bab6 0200 |0027: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b6ba │ │ -437604: 6e10 c3b6 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -43760a: 0c00 |002d: move-result-object v0 │ │ -43760c: 7120 7e0b 0100 |002e: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -437612: 0e00 |0031: return-void │ │ -437614: 2200 721e |0032: new-instance v0, Ljava/lang/IllegalStateException; // type@1e72 │ │ -437618: 1a01 0051 |0034: const-string v1, "Trying to bind but service is not running" // string@5100 │ │ -43761c: 7020 0ab6 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b60a │ │ -437622: 2700 |0039: throw v0 │ │ +4375ac: |[4375ac] de.danoeh.antennapod.playback.service.PlaybackController.bindToService:()V │ │ +4375bc: 1a00 0151 |0000: const-string v0, "Trying to connect to service" // string@5101 │ │ +4375c0: 1a01 3446 |0002: const-string v1, "PlaybackController" // string@4634 │ │ +4375c4: 7120 7e0b 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4375ca: 6300 0ede |0007: sget-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ +4375ce: 3800 2900 |0009: if-eqz v0, 0032 // +0029 │ │ +4375d2: 5450 cbdd |000b: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ +4375d6: 2202 6700 |000d: new-instance v2, Landroid/content/Intent; // type@0067 │ │ +4375da: 5453 cbdd |000f: iget-object v3, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ +4375de: 1c04 861d |0011: const-class v4, Lde/danoeh/antennapod/playback/service/PlaybackService; // type@1d86 │ │ +4375e2: 7030 6f02 3204 |0013: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ +4375e8: 5453 cfdd |0016: iget-object v3, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.mConnection:Landroid/content/ServiceConnection; // field@ddcf │ │ +4375ec: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +4375ee: 6e40 2302 2043 |0019: invoke-virtual {v0, v2, v3, v4}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@0223 │ │ +4375f4: 0a00 |001c: move-result v0 │ │ +4375f6: 2202 8d1e |001d: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +4375fa: 7010 adb6 0200 |001f: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +437600: 1a03 bf48 |0022: const-string v3, "Result for service binding: " // string@48bf │ │ +437604: 6e20 b9b6 3200 |0024: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43760a: 6e20 bab6 0200 |0027: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@b6ba │ │ +437610: 6e10 c3b6 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +437616: 0c00 |002d: move-result-object v0 │ │ +437618: 7120 7e0b 0100 |002e: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43761e: 0e00 |0031: return-void │ │ +437620: 2200 721e |0032: new-instance v0, Ljava/lang/IllegalStateException; // type@1e72 │ │ +437624: 1a01 0051 |0034: const-string v1, "Trying to bind but service is not running" // string@5100 │ │ +437628: 7020 0ab6 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b60a │ │ +43762e: 2700 |0039: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=150 │ │ 0x0007 line=151 │ │ 0x000b line=154 │ │ 0x001d line=155 │ │ 0x0032 line=152 │ │ @@ -1030000,29 +1030000,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -437624: |[437624] de.danoeh.antennapod.playback.service.PlaybackController.checkMediaInfoLoaded:()V │ │ -437634: 5550 d1dd |0000: iget-boolean v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.mediaInfoLoaded:Z // field@ddd1 │ │ -437638: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -43763c: 5350 cedd |0004: iget-wide v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.loadedFeedMedia:J // field@ddce │ │ -437640: 7100 29b4 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@b429 │ │ -437646: 0b02 |0009: move-result-wide v2 │ │ -437648: 3104 0002 |000a: cmp-long v4, v0, v2 │ │ -43764c: 3804 0b00 |000c: if-eqz v4, 0017 // +000b │ │ -437650: 7100 29b4 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@b429 │ │ -437656: 0b00 |0011: move-result-wide v0 │ │ -437658: 5a50 cedd |0012: iput-wide v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.loadedFeedMedia:J // field@ddce │ │ -43765c: 6e10 ddb1 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/PlaybackController;.loadMediaInfo:()V // method@b1dd │ │ -437662: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -437664: 5c50 d1dd |0018: iput-boolean v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.mediaInfoLoaded:Z // field@ddd1 │ │ -437668: 0e00 |001a: return-void │ │ +437630: |[437630] de.danoeh.antennapod.playback.service.PlaybackController.checkMediaInfoLoaded:()V │ │ +437640: 5550 d1dd |0000: iget-boolean v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.mediaInfoLoaded:Z // field@ddd1 │ │ +437644: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +437648: 5350 cedd |0004: iget-wide v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.loadedFeedMedia:J // field@ddce │ │ +43764c: 7100 29b4 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@b429 │ │ +437652: 0b02 |0009: move-result-wide v2 │ │ +437654: 3104 0002 |000a: cmp-long v4, v0, v2 │ │ +437658: 3804 0b00 |000c: if-eqz v4, 0017 // +000b │ │ +43765c: 7100 29b4 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@b429 │ │ +437662: 0b00 |0011: move-result-wide v0 │ │ +437664: 5a50 cedd |0012: iput-wide v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.loadedFeedMedia:J // field@ddce │ │ +437668: 6e10 ddb1 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/PlaybackController;.loadMediaInfo:()V // method@b1dd │ │ +43766e: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +437670: 5c50 d1dd |0018: iput-boolean v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.mediaInfoLoaded:Z // field@ddd1 │ │ +437674: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x000e line=257 │ │ 0x0014 line=258 │ │ 0x0018 line=260 │ │ locals : │ │ @@ -1030033,49 +1030033,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -4376c4: |[4376c4] de.danoeh.antennapod.playback.service.PlaybackController.handleStatus:()V │ │ -4376d4: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -4376d8: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4376de: 1a01 d9d0 |0005: const-string v1, "status: " // string@d0d9 │ │ -4376e2: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4376e8: 5421 d5dd |000a: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ddd5 │ │ -4376ec: 6e10 65b6 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ -4376f2: 0c01 |000f: move-result-object v1 │ │ -4376f4: 6e20 b9b6 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4376fa: 6e10 c3b6 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -437700: 0c00 |0016: move-result-object v0 │ │ -437702: 1a01 3446 |0017: const-string v1, "PlaybackController" // string@4634 │ │ -437706: 7120 7e0b 0100 |0019: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43770c: 7010 cbb1 0200 |001c: invoke-direct {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.checkMediaInfoLoaded:()V // method@b1cb │ │ -437712: 6200 c9dd |001f: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddc9 │ │ -437716: 5421 d5dd |0021: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ddd5 │ │ -43771a: 6e10 f3b5 0100 |0023: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -437720: 0a01 |0026: move-result v1 │ │ -437722: 4400 0001 |0027: aget v0, v0, v1 │ │ -437726: 1211 |0029: const/4 v1, #int 1 // #1 │ │ -437728: 2b00 1a00 0000 |002a: packed-switch v0, 00000044 // +0000001a │ │ -43772e: 2816 |002d: goto 0043 // +0016 │ │ -437730: 6e20 edb1 1200 |002e: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@b1ed │ │ -437736: 2812 |0031: goto 0043 // +0012 │ │ -437738: 5420 d3dd |0032: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -43773c: 3800 0f00 |0034: if-eqz v0, 0043 // +000f │ │ -437740: 6e10 88b2 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.isStartWhenPrepared:()Z // method@b288 │ │ -437746: 0a00 |0039: move-result v0 │ │ -437748: b710 |003a: xor-int/2addr v0, v1 │ │ -43774a: 6e20 edb1 0200 |003b: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/playback/service/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@b1ed │ │ -437750: 2805 |003e: goto 0043 // +0005 │ │ -437752: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -437754: 6e20 edb1 0200 |0040: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/playback/service/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@b1ed │ │ -43775a: 0e00 |0043: return-void │ │ -43775c: 0001 0600 0100 0000 1500 0000 0800 ... |0044: packed-switch-data (16 units) │ │ +4376d0: |[4376d0] de.danoeh.antennapod.playback.service.PlaybackController.handleStatus:()V │ │ +4376e0: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +4376e4: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4376ea: 1a01 d9d0 |0005: const-string v1, "status: " // string@d0d9 │ │ +4376ee: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4376f4: 5421 d5dd |000a: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ddd5 │ │ +4376f8: 6e10 65b6 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ +4376fe: 0c01 |000f: move-result-object v1 │ │ +437700: 6e20 b9b6 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +437706: 6e10 c3b6 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +43770c: 0c00 |0016: move-result-object v0 │ │ +43770e: 1a01 3446 |0017: const-string v1, "PlaybackController" // string@4634 │ │ +437712: 7120 7e0b 0100 |0019: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +437718: 7010 cbb1 0200 |001c: invoke-direct {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.checkMediaInfoLoaded:()V // method@b1cb │ │ +43771e: 6200 c9dd |001f: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddc9 │ │ +437722: 5421 d5dd |0021: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ddd5 │ │ +437726: 6e10 f3b5 0100 |0023: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +43772c: 0a01 |0026: move-result v1 │ │ +43772e: 4400 0001 |0027: aget v0, v0, v1 │ │ +437732: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +437734: 2b00 1a00 0000 |002a: packed-switch v0, 00000044 // +0000001a │ │ +43773a: 2816 |002d: goto 0043 // +0016 │ │ +43773c: 6e20 edb1 1200 |002e: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@b1ed │ │ +437742: 2812 |0031: goto 0043 // +0012 │ │ +437744: 5420 d3dd |0032: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +437748: 3800 0f00 |0034: if-eqz v0, 0043 // +000f │ │ +43774c: 6e10 88b2 0000 |0036: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.isStartWhenPrepared:()Z // method@b288 │ │ +437752: 0a00 |0039: move-result v0 │ │ +437754: b710 |003a: xor-int/2addr v0, v1 │ │ +437756: 6e20 edb1 0200 |003b: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/playback/service/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@b1ed │ │ +43775c: 2805 |003e: goto 0043 // +0005 │ │ +43775e: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +437760: 6e20 edb1 0200 |0040: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/playback/service/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@b1ed │ │ +437766: 0e00 |0043: return-void │ │ +437768: 0001 0600 0100 0000 1500 0000 0800 ... |0044: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x001c line=234 │ │ 0x001f line=235 │ │ 0x002e line=248 │ │ 0x0032 line=240 │ │ @@ -1030089,48 +1030089,48 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 62 16-bit code units │ │ -4377d8: |[4377d8] de.danoeh.antennapod.playback.service.PlaybackController.initServiceRunning:()V │ │ -4377e8: 1d05 |0000: monitor-enter v5 │ │ -4377ea: 5550 cddd |0001: iget-boolean v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.initialized:Z // field@ddcd │ │ -4377ee: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ -4377f2: 1e05 |0005: monitor-exit v5 │ │ -4377f4: 0e00 |0006: return-void │ │ -4377f6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -4377f8: 5c50 cddd |0008: iput-boolean v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.initialized:Z // field@ddcd │ │ -4377fc: 5450 cbdd |000a: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ -437800: 5451 d6dd |000c: iget-object v1, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.statusUpdate:Landroid/content/BroadcastReceiver; // field@ddd6 │ │ -437804: 2202 6800 |000e: new-instance v2, Landroid/content/IntentFilter; // type@0068 │ │ -437808: 1a03 4d5c |0010: const-string v3, "action.de.danoeh.antennapod.core.service.playerStatusChanged" // string@5c4d │ │ -43780c: 7020 a002 3200 |0012: invoke-direct {v2, v3}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@02a0 │ │ -437812: 1243 |0015: const/4 v3, #int 4 // #4 │ │ -437814: 7140 8330 1032 |0016: invoke-static {v0, v1, v2, v3}, Landroidx/core/content/ContextCompat;.registerReceiver:(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;I)Landroid/content/Intent; // method@3083 │ │ -43781a: 5450 cbdd |0019: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ -43781e: 5451 d2dd |001b: iget-object v1, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.notificationReceiver:Landroid/content/BroadcastReceiver; // field@ddd2 │ │ -437822: 2202 6800 |001d: new-instance v2, Landroid/content/IntentFilter; // type@0068 │ │ -437826: 1a04 4c5c |001f: const-string v4, "action.de.danoeh.antennapod.core.service.playerNotification" // string@5c4c │ │ -43782a: 7020 a002 4200 |0021: invoke-direct {v2, v4}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@02a0 │ │ -437830: 7140 8330 1032 |0024: invoke-static {v0, v1, v2, v3}, Landroidx/core/content/ContextCompat;.registerReceiver:(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;I)Landroid/content/Intent; // method@3083 │ │ -437836: 5550 d4dd |0027: iget-boolean v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.released:Z // field@ddd4 │ │ -43783a: 3900 0a00 |0029: if-nez v0, 0033 // +000a │ │ -43783e: 7010 cab1 0500 |002b: invoke-direct {v5}, Lde/danoeh/antennapod/playback/service/PlaybackController;.bindToService:()V // method@b1ca │ │ -437844: 7010 cbb1 0500 |002e: invoke-direct {v5}, Lde/danoeh/antennapod/playback/service/PlaybackController;.checkMediaInfoLoaded:()V // method@b1cb │ │ -43784a: 1e05 |0031: monitor-exit v5 │ │ -43784c: 0e00 |0032: return-void │ │ -43784e: 2200 721e |0033: new-instance v0, Ljava/lang/IllegalStateException; // type@1e72 │ │ -437852: 1a01 a30f |0035: const-string v1, "Can't call init() after release() has been called" // string@0fa3 │ │ -437856: 7020 0ab6 1000 |0037: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b60a │ │ -43785c: 2700 |003a: throw v0 │ │ -43785e: 0d00 |003b: move-exception v0 │ │ -437860: 1e05 |003c: monitor-exit v5 │ │ -437862: 2700 |003d: throw v0 │ │ +4377e4: |[4377e4] de.danoeh.antennapod.playback.service.PlaybackController.initServiceRunning:()V │ │ +4377f4: 1d05 |0000: monitor-enter v5 │ │ +4377f6: 5550 cddd |0001: iget-boolean v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.initialized:Z // field@ddcd │ │ +4377fa: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ +4377fe: 1e05 |0005: monitor-exit v5 │ │ +437800: 0e00 |0006: return-void │ │ +437802: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +437804: 5c50 cddd |0008: iput-boolean v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.initialized:Z // field@ddcd │ │ +437808: 5450 cbdd |000a: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ +43780c: 5451 d6dd |000c: iget-object v1, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.statusUpdate:Landroid/content/BroadcastReceiver; // field@ddd6 │ │ +437810: 2202 6800 |000e: new-instance v2, Landroid/content/IntentFilter; // type@0068 │ │ +437814: 1a03 4d5c |0010: const-string v3, "action.de.danoeh.antennapod.core.service.playerStatusChanged" // string@5c4d │ │ +437818: 7020 a002 3200 |0012: invoke-direct {v2, v3}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@02a0 │ │ +43781e: 1243 |0015: const/4 v3, #int 4 // #4 │ │ +437820: 7140 8330 1032 |0016: invoke-static {v0, v1, v2, v3}, Landroidx/core/content/ContextCompat;.registerReceiver:(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;I)Landroid/content/Intent; // method@3083 │ │ +437826: 5450 cbdd |0019: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ +43782a: 5451 d2dd |001b: iget-object v1, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.notificationReceiver:Landroid/content/BroadcastReceiver; // field@ddd2 │ │ +43782e: 2202 6800 |001d: new-instance v2, Landroid/content/IntentFilter; // type@0068 │ │ +437832: 1a04 4c5c |001f: const-string v4, "action.de.danoeh.antennapod.core.service.playerNotification" // string@5c4c │ │ +437836: 7020 a002 4200 |0021: invoke-direct {v2, v4}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@02a0 │ │ +43783c: 7140 8330 1032 |0024: invoke-static {v0, v1, v2, v3}, Landroidx/core/content/ContextCompat;.registerReceiver:(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;I)Landroid/content/Intent; // method@3083 │ │ +437842: 5550 d4dd |0027: iget-boolean v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.released:Z // field@ddd4 │ │ +437846: 3900 0a00 |0029: if-nez v0, 0033 // +000a │ │ +43784a: 7010 cab1 0500 |002b: invoke-direct {v5}, Lde/danoeh/antennapod/playback/service/PlaybackController;.bindToService:()V // method@b1ca │ │ +437850: 7010 cbb1 0500 |002e: invoke-direct {v5}, Lde/danoeh/antennapod/playback/service/PlaybackController;.checkMediaInfoLoaded:()V // method@b1cb │ │ +437856: 1e05 |0031: monitor-exit v5 │ │ +437858: 0e00 |0032: return-void │ │ +43785a: 2200 721e |0033: new-instance v0, Ljava/lang/IllegalStateException; // type@1e72 │ │ +43785e: 1a01 a30f |0035: const-string v1, "Can't call init() after release() has been called" // string@0fa3 │ │ +437862: 7020 0ab6 1000 |0037: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b60a │ │ +437868: 2700 |003a: throw v0 │ │ +43786a: 0d00 |003b: move-exception v0 │ │ +43786c: 1e05 |003c: monitor-exit v5 │ │ +43786e: 2700 |003d: throw v0 │ │ catches : 3 │ │ 0x0001 - 0x0003 │ │ -> 0x003b │ │ 0x0008 - 0x0031 │ │ -> 0x003b │ │ 0x0033 - 0x003b │ │ -> 0x003b │ │ @@ -1030153,35 +1030153,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -4379d4: |[4379d4] de.danoeh.antennapod.playback.service.PlaybackController.queryService:()V │ │ -4379e4: 1a00 8c47 |0000: const-string v0, "Querying service info" // string@478c │ │ -4379e8: 1a01 3446 |0002: const-string v1, "PlaybackController" // string@4634 │ │ -4379ec: 7120 7e0b 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4379f2: 5420 d3dd |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -4379f6: 3800 1900 |0009: if-eqz v0, 0022 // +0019 │ │ -4379fa: 6e10 7eb2 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@b27e │ │ -437a00: 0c00 |000e: move-result-object v0 │ │ -437a02: 6e10 5eb1 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b15e │ │ -437a08: 0c01 |0012: move-result-object v1 │ │ -437a0a: 5b21 d5dd |0013: iput-object v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ddd5 │ │ -437a0e: 6e10 5db1 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ -437a14: 0c00 |0018: move-result-object v0 │ │ -437a16: 5b20 d0dd |0019: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd0 │ │ -437a1a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -437a1c: 5c20 d1dd |001c: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.mediaInfoLoaded:Z // field@ddd1 │ │ -437a20: 7010 d8b1 0200 |001e: invoke-direct {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.handleStatus:()V // method@b1d8 │ │ -437a26: 2806 |0021: goto 0027 // +0006 │ │ -437a28: 1a00 e2bb |0022: const-string v0, "queryService() was called without an existing connection to playbackservice" // string@bbe2 │ │ -437a2c: 7120 800b 0100 |0024: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -437a32: 0e00 |0027: return-void │ │ +4379e0: |[4379e0] de.danoeh.antennapod.playback.service.PlaybackController.queryService:()V │ │ +4379f0: 1a00 8c47 |0000: const-string v0, "Querying service info" // string@478c │ │ +4379f4: 1a01 3446 |0002: const-string v1, "PlaybackController" // string@4634 │ │ +4379f8: 7120 7e0b 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4379fe: 5420 d3dd |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +437a02: 3800 1900 |0009: if-eqz v0, 0022 // +0019 │ │ +437a06: 6e10 7eb2 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@b27e │ │ +437a0c: 0c00 |000e: move-result-object v0 │ │ +437a0e: 6e10 5eb1 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b15e │ │ +437a14: 0c01 |0012: move-result-object v1 │ │ +437a16: 5b21 d5dd |0013: iput-object v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ddd5 │ │ +437a1a: 6e10 5db1 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ +437a20: 0c00 |0018: move-result-object v0 │ │ +437a22: 5b20 d0dd |0019: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd0 │ │ +437a26: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +437a28: 5c20 d1dd |001c: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.mediaInfoLoaded:Z // field@ddd1 │ │ +437a2c: 7010 d8b1 0200 |001e: invoke-direct {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.handleStatus:()V // method@b1d8 │ │ +437a32: 2806 |0021: goto 0027 // +0006 │ │ +437a34: 1a00 e2bb |0022: const-string v0, "queryService() was called without an existing connection to playbackservice" // string@bbe2 │ │ +437a38: 7120 800b 0100 |0024: invoke-static {v1, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +437a3e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=274 │ │ 0x0007 line=275 │ │ 0x000b line=276 │ │ 0x000f line=277 │ │ 0x0015 line=278 │ │ @@ -1030196,21 +1030196,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -437bf8: |[437bf8] de.danoeh.antennapod.playback.service.PlaybackController.unbind:()V │ │ -437c08: 5420 cbdd |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ -437c0c: 5421 cfdd |0002: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.mConnection:Landroid/content/ServiceConnection; // field@ddcf │ │ -437c10: 6e20 5e02 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@025e │ │ -437c16: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -437c18: 5c20 cddd |0008: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.initialized:Z // field@ddcd │ │ -437c1c: 0e00 |000a: return-void │ │ +437c04: |[437c04] de.danoeh.antennapod.playback.service.PlaybackController.unbind:()V │ │ +437c14: 5420 cbdd |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ +437c18: 5421 cfdd |0002: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.mConnection:Landroid/content/ServiceConnection; // field@ddcf │ │ +437c1c: 6e20 5e02 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@025e │ │ +437c22: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +437c24: 5c20 cddd |0008: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.initialized:Z // field@ddcd │ │ +437c28: 0e00 |000a: return-void │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/IllegalArgumentException; -> 0x0007 │ │ positions : │ │ 0x0000 line=130 │ │ 0x0008 line=134 │ │ locals : │ │ @@ -1030222,19 +1030222,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -43766c: |[43766c] de.danoeh.antennapod.playback.service.PlaybackController.disableSleepTimer:()V │ │ -43767c: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -437680: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -437684: 6e10 75b2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.disableSleepTimer:()V // method@b275 │ │ -43768a: 0e00 |0007: return-void │ │ +437678: |[437678] de.danoeh.antennapod.playback.service.PlaybackController.disableSleepTimer:()V │ │ +437688: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +43768c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +437690: 6e10 75b2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.disableSleepTimer:()V // method@b275 │ │ +437696: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0004 line=353 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ │ │ @@ -1030243,25 +1030243,25 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -43768c: |[43768c] de.danoeh.antennapod.playback.service.PlaybackController.extendSleepTimer:(J)V │ │ -43769c: 6e10 d5b1 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getSleepTimerTimeLeft:()J // method@b1d5 │ │ -4376a2: 0b00 |0003: move-result-wide v0 │ │ -4376a4: 5452 d3dd |0004: iget-object v2, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -4376a8: 3802 0c00 |0006: if-eqz v2, 0012 // +000c │ │ -4376ac: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ -4376b0: 3104 0002 |000a: cmp-long v4, v0, v2 │ │ -4376b4: 3804 0600 |000c: if-eqz v4, 0012 // +0006 │ │ -4376b8: bb60 |000e: add-long/2addr v0, v6 │ │ -4376ba: 6e30 e9b1 0501 |000f: invoke-virtual {v5, v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.setSleepTimer:(J)V // method@b1e9 │ │ -4376c0: 0e00 |0012: return-void │ │ +437698: |[437698] de.danoeh.antennapod.playback.service.PlaybackController.extendSleepTimer:(J)V │ │ +4376a8: 6e10 d5b1 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getSleepTimerTimeLeft:()J // method@b1d5 │ │ +4376ae: 0b00 |0003: move-result-wide v0 │ │ +4376b0: 5452 d3dd |0004: iget-object v2, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +4376b4: 3802 0c00 |0006: if-eqz v2, 0012 // +000c │ │ +4376b8: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ +4376bc: 3104 0002 |000a: cmp-long v4, v0, v2 │ │ +4376c0: 3804 0600 |000c: if-eqz v4, 0012 // +0006 │ │ +4376c4: bb60 |000e: add-long/2addr v0, v6 │ │ +4376c6: 6e30 e9b1 0501 |000f: invoke-virtual {v5, v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.setSleepTimer:(J)V // method@b1e9 │ │ +4376cc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0004 line=367 │ │ 0x000f line=368 │ │ locals : │ │ 0x0000 - 0x0013 reg=5 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ @@ -1030272,23 +1030272,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -437424: |[437424] de.danoeh.antennapod.playback.service.PlaybackController.getAudioTracks:()Ljava/util/List; │ │ -437434: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -437438: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -43743c: 7100 7ab8 0000 |0004: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b87a │ │ -437442: 0c00 |0007: move-result-object v0 │ │ -437444: 1100 |0008: return-object v0 │ │ -437446: 6e10 77b2 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getAudioTracks:()Ljava/util/List; // method@b277 │ │ -43744c: 0c00 |000c: move-result-object v0 │ │ -43744e: 1100 |000d: return-object v0 │ │ +437430: |[437430] de.danoeh.antennapod.playback.service.PlaybackController.getAudioTracks:()Ljava/util/List; │ │ +437440: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +437444: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +437448: 7100 7ab8 0000 |0004: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b87a │ │ +43744e: 0c00 |0007: move-result-object v0 │ │ +437450: 1100 |0008: return-object v0 │ │ +437452: 6e10 77b2 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getAudioTracks:()Ljava/util/List; // method@b277 │ │ +437458: 0c00 |000c: move-result-object v0 │ │ +43745a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0004 line=432 │ │ 0x0009 line=434 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ @@ -1030298,30 +1030298,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -4371d8: |[4371d8] de.danoeh.antennapod.playback.service.PlaybackController.getCurrentPlaybackSkipSilence:()Z │ │ -4371e8: 5420 d3dd |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -4371ec: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -4371f0: 6e10 7bb2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentSkipSilence:()Z // method@b27b │ │ -4371f6: 0a00 |0007: move-result v0 │ │ -4371f8: 0f00 |0008: return v0 │ │ -4371fa: 6e10 d2b1 0200 |0009: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ -437200: 0c00 |000c: move-result-object v0 │ │ -437202: 7110 a3b4 0000 |000d: invoke-static {v0}, Lde/danoeh/antennapod/ui/episodes/PlaybackSpeedUtils;.getCurrentSkipSilencePreference:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // method@b4a3 │ │ -437208: 0c00 |0010: move-result-object v0 │ │ -43720a: 6201 2976 |0011: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.AGGRESSIVE:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7629 │ │ -43720e: 3310 0400 |0013: if-ne v0, v1, 0017 // +0004 │ │ -437212: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -437214: 2802 |0016: goto 0018 // +0002 │ │ -437216: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -437218: 0f00 |0018: return v0 │ │ +4371e4: |[4371e4] de.danoeh.antennapod.playback.service.PlaybackController.getCurrentPlaybackSkipSilence:()Z │ │ +4371f4: 5420 d3dd |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +4371f8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +4371fc: 6e10 7bb2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentSkipSilence:()Z // method@b27b │ │ +437202: 0a00 |0007: move-result v0 │ │ +437204: 0f00 |0008: return v0 │ │ +437206: 6e10 d2b1 0200 |0009: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ +43720c: 0c00 |000c: move-result-object v0 │ │ +43720e: 7110 a3b4 0000 |000d: invoke-static {v0}, Lde/danoeh/antennapod/ui/episodes/PlaybackSpeedUtils;.getCurrentSkipSilencePreference:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // method@b4a3 │ │ +437214: 0c00 |0010: move-result-object v0 │ │ +437216: 6201 2976 |0011: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.AGGRESSIVE:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7629 │ │ +43721a: 3310 0400 |0013: if-ne v0, v1, 0017 // +0004 │ │ +43721e: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +437220: 2802 |0016: goto 0018 // +0002 │ │ +437222: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +437224: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0009 line=425 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ @@ -1030331,25 +1030331,25 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -437340: |[437340] de.danoeh.antennapod.playback.service.PlaybackController.getCurrentPlaybackSpeedMultiplier:()F │ │ -437350: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -437354: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -437358: 6e10 79b2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPlaybackSpeed:()F // method@b279 │ │ -43735e: 0a00 |0007: move-result v0 │ │ -437360: 0f00 |0008: return v0 │ │ -437362: 6e10 d2b1 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ -437368: 0c00 |000c: move-result-object v0 │ │ -43736a: 7110 a2b4 0000 |000d: invoke-static {v0}, Lde/danoeh/antennapod/ui/episodes/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@b4a2 │ │ -437370: 0a00 |0010: move-result v0 │ │ -437372: 0f00 |0011: return v0 │ │ +43734c: |[43734c] de.danoeh.antennapod.playback.service.PlaybackController.getCurrentPlaybackSpeedMultiplier:()F │ │ +43735c: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +437360: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +437364: 6e10 79b2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPlaybackSpeed:()F // method@b279 │ │ +43736a: 0a00 |0007: move-result v0 │ │ +43736c: 0f00 |0008: return v0 │ │ +43736e: 6e10 d2b1 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ +437374: 0c00 |000c: move-result-object v0 │ │ +437376: 7110 a2b4 0000 |000d: invoke-static {v0}, Lde/danoeh/antennapod/ui/episodes/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@b4a2 │ │ +43737c: 0a00 |0010: move-result v0 │ │ +43737e: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0004 line=415 │ │ 0x0009 line=417 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ @@ -1030359,30 +1030359,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -437374: |[437374] de.danoeh.antennapod.playback.service.PlaybackController.getDuration:()I │ │ -437384: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -437388: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -43738c: 6e10 7cb2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getDuration:()I // method@b27c │ │ -437392: 0a00 |0007: move-result v0 │ │ -437394: 0f00 |0008: return v0 │ │ -437396: 6e10 d2b1 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ -43739c: 0c00 |000c: move-result-object v0 │ │ -43739e: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ -4373a2: 6e10 d2b1 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ -4373a8: 0c00 |0012: move-result-object v0 │ │ -4373aa: 7210 11ad 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ad11 │ │ -4373b0: 0a00 |0016: move-result v0 │ │ -4373b2: 0f00 |0017: return v0 │ │ -4373b4: 12f0 |0018: const/4 v0, #int -1 // #ff │ │ -4373b6: 0f00 |0019: return v0 │ │ +437380: |[437380] de.danoeh.antennapod.playback.service.PlaybackController.getDuration:()I │ │ +437390: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +437394: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +437398: 6e10 7cb2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getDuration:()I // method@b27c │ │ +43739e: 0a00 |0007: move-result v0 │ │ +4373a0: 0f00 |0008: return v0 │ │ +4373a2: 6e10 d2b1 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ +4373a8: 0c00 |000c: move-result-object v0 │ │ +4373aa: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ +4373ae: 6e10 d2b1 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ +4373b4: 0c00 |0012: move-result-object v0 │ │ +4373b6: 7210 11ad 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ad11 │ │ +4373bc: 0a00 |0016: move-result v0 │ │ +4373be: 0f00 |0017: return v0 │ │ +4373c0: 12f0 |0018: const/4 v0, #int -1 // #ff │ │ +4373c2: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ 0x0004 line=332 │ │ 0x0009 line=333 │ │ 0x000f line=334 │ │ locals : │ │ @@ -1030393,24 +1030393,24 @@ │ │ type : '()Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -4372dc: |[4372dc] de.danoeh.antennapod.playback.service.PlaybackController.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; │ │ -4372ec: 5420 d0dd |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd0 │ │ -4372f0: 3900 0c00 |0002: if-nez v0, 000e // +000c │ │ -4372f4: 7100 29b4 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@b429 │ │ -4372fa: 0b00 |0007: move-result-wide v0 │ │ -4372fc: 7120 ffb3 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b3ff │ │ -437302: 0c00 |000b: move-result-object v0 │ │ -437304: 5b20 d0dd |000c: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd0 │ │ -437308: 5420 d0dd |000e: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd0 │ │ -43730c: 1100 |0010: return-object v0 │ │ +4372e8: |[4372e8] de.danoeh.antennapod.playback.service.PlaybackController.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; │ │ +4372f8: 5420 d0dd |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd0 │ │ +4372fc: 3900 0c00 |0002: if-nez v0, 000e // +000c │ │ +437300: 7100 29b4 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@b429 │ │ +437306: 0b00 |0007: move-result-wide v0 │ │ +437308: 7120 ffb3 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b3ff │ │ +43730e: 0c00 |000b: move-result-object v0 │ │ +437310: 5b20 d0dd |000c: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd0 │ │ +437314: 5420 d0dd |000e: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd0 │ │ +437318: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0004 line=342 │ │ 0x000e line=344 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ @@ -1030420,30 +1030420,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -4373b8: |[4373b8] de.danoeh.antennapod.playback.service.PlaybackController.getPosition:()I │ │ -4373c8: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -4373cc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -4373d0: 6e10 7ab2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPosition:()I // method@b27a │ │ -4373d6: 0a00 |0007: move-result v0 │ │ -4373d8: 0f00 |0008: return v0 │ │ -4373da: 6e10 d2b1 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ -4373e0: 0c00 |000c: move-result-object v0 │ │ -4373e2: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ -4373e6: 6e10 d2b1 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ -4373ec: 0c00 |0012: move-result-object v0 │ │ -4373ee: 7210 1aad 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ -4373f4: 0a00 |0016: move-result v0 │ │ -4373f6: 0f00 |0017: return v0 │ │ -4373f8: 12f0 |0018: const/4 v0, #int -1 // #ff │ │ -4373fa: 0f00 |0019: return v0 │ │ +4373c4: |[4373c4] de.danoeh.antennapod.playback.service.PlaybackController.getPosition:()I │ │ +4373d4: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +4373d8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +4373dc: 6e10 7ab2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPosition:()I // method@b27a │ │ +4373e2: 0a00 |0007: move-result v0 │ │ +4373e4: 0f00 |0008: return v0 │ │ +4373e6: 6e10 d2b1 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ +4373ec: 0c00 |000c: move-result-object v0 │ │ +4373ee: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ +4373f2: 6e10 d2b1 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ +4373f8: 0c00 |0012: move-result-object v0 │ │ +4373fa: 7210 1aad 0000 |0013: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ +437400: 0a00 |0016: move-result v0 │ │ +437402: 0f00 |0017: return v0 │ │ +437404: 12f0 |0018: const/4 v0, #int -1 // #ff │ │ +437406: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x0004 line=322 │ │ 0x0009 line=323 │ │ 0x000f line=324 │ │ locals : │ │ @@ -1030454,22 +1030454,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -4373fc: |[4373fc] de.danoeh.antennapod.playback.service.PlaybackController.getSelectedAudioTrack:()I │ │ -43740c: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -437410: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -437414: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -437416: 0f00 |0005: return v0 │ │ -437418: 6e10 82b2 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getSelectedAudioTrack:()I // method@b282 │ │ -43741e: 0a00 |0009: move-result v0 │ │ -437420: 0f00 |000a: return v0 │ │ +437408: |[437408] de.danoeh.antennapod.playback.service.PlaybackController.getSelectedAudioTrack:()I │ │ +437418: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +43741c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +437420: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +437422: 0f00 |0005: return v0 │ │ +437424: 6e10 82b2 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getSelectedAudioTrack:()I // method@b282 │ │ +43742a: 0a00 |0009: move-result v0 │ │ +43742c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0006 line=441 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ │ │ @@ -1030478,22 +1030478,22 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -437450: |[437450] de.danoeh.antennapod.playback.service.PlaybackController.getSleepTimerTimeLeft:()J │ │ -437460: 5420 d3dd |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -437464: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -437468: 6e10 83b2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getSleepTimerTimeLeft:()J // method@b283 │ │ -43746e: 0b00 |0007: move-result-wide v0 │ │ -437470: 1000 |0008: return-wide v0 │ │ -437472: 1600 ffff |0009: const-wide/16 v0, #int -1 // #ffff │ │ -437476: 1000 |000b: return-wide v0 │ │ +43745c: |[43745c] de.danoeh.antennapod.playback.service.PlaybackController.getSleepTimerTimeLeft:()J │ │ +43746c: 5420 d3dd |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +437470: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +437474: 6e10 83b2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getSleepTimerTimeLeft:()J // method@b283 │ │ +43747a: 0b00 |0007: move-result-wide v0 │ │ +43747c: 1000 |0008: return-wide v0 │ │ +43747e: 1600 ffff |0009: const-wide/16 v0, #int -1 // #ffff │ │ +437482: 1000 |000b: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0004 line=359 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ │ │ @@ -1030502,17 +1030502,17 @@ │ │ type : '()Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -437310: |[437310] de.danoeh.antennapod.playback.service.PlaybackController.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -437320: 5410 d5dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ddd5 │ │ -437324: 1100 |0002: return-object v0 │ │ +43731c: |[43731c] de.danoeh.antennapod.playback.service.PlaybackController.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +43732c: 5410 d5dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ddd5 │ │ +437330: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ │ │ #11 : (in Lde/danoeh/antennapod/playback/service/PlaybackController;) │ │ @@ -1030520,22 +1030520,22 @@ │ │ type : '()Landroid/util/Pair;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -437198: |[437198] de.danoeh.antennapod.playback.service.PlaybackController.getVideoSize:()Landroid/util/Pair; │ │ -4371a8: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -4371ac: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -4371b0: 6e10 85b2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getVideoSize:()Landroid/util/Pair; // method@b285 │ │ -4371b6: 0c00 |0007: move-result-object v0 │ │ -4371b8: 1100 |0008: return-object v0 │ │ -4371ba: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -4371bc: 1100 |000a: return-object v0 │ │ +4371a4: |[4371a4] de.danoeh.antennapod.playback.service.PlaybackController.getVideoSize:()Landroid/util/Pair; │ │ +4371b4: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +4371b8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +4371bc: 6e10 85b2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getVideoSize:()Landroid/util/Pair; // method@b285 │ │ +4371c2: 0c00 |0007: move-result-object v0 │ │ +4371c4: 1100 |0008: return-object v0 │ │ +4371c6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +4371c8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0004 line=462 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ │ │ @@ -1030544,33 +1030544,33 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -43777c: |[43777c] de.danoeh.antennapod.playback.service.PlaybackController.init:()V │ │ -43778c: 1d02 |0000: monitor-enter v2 │ │ -43778e: 5520 ccdd |0001: iget-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.eventsRegistered:Z // field@ddcc │ │ -437792: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -437794: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -437798: 7100 10bb 0000 |0006: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -43779e: 0c00 |0009: move-result-object v0 │ │ -4377a0: 6e20 15bb 2000 |000a: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@bb15 │ │ -4377a6: 5c21 ccdd |000d: iput-boolean v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.eventsRegistered:Z // field@ddcc │ │ -4377aa: 6300 0ede |000f: sget-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ -4377ae: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ -4377b2: 7010 dab1 0200 |0013: invoke-direct {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.initServiceRunning:()V // method@b1da │ │ -4377b8: 2804 |0016: goto 001a // +0004 │ │ -4377ba: 6e20 edb1 1200 |0017: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@b1ed │ │ -4377c0: 1e02 |001a: monitor-exit v2 │ │ -4377c2: 0e00 |001b: return-void │ │ -4377c4: 0d00 |001c: move-exception v0 │ │ -4377c6: 1e02 |001d: monitor-exit v2 │ │ -4377c8: 2700 |001e: throw v0 │ │ +437788: |[437788] de.danoeh.antennapod.playback.service.PlaybackController.init:()V │ │ +437798: 1d02 |0000: monitor-enter v2 │ │ +43779a: 5520 ccdd |0001: iget-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.eventsRegistered:Z // field@ddcc │ │ +43779e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +4377a0: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +4377a4: 7100 10bb 0000 |0006: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +4377aa: 0c00 |0009: move-result-object v0 │ │ +4377ac: 6e20 15bb 2000 |000a: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@bb15 │ │ +4377b2: 5c21 ccdd |000d: iput-boolean v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.eventsRegistered:Z // field@ddcc │ │ +4377b6: 6300 0ede |000f: sget-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ +4377ba: 3800 0600 |0011: if-eqz v0, 0017 // +0006 │ │ +4377be: 7010 dab1 0200 |0013: invoke-direct {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.initServiceRunning:()V // method@b1da │ │ +4377c4: 2804 |0016: goto 001a // +0004 │ │ +4377c6: 6e20 edb1 1200 |0017: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.updatePlayButtonShowsPlay:(Z)V // method@b1ed │ │ +4377cc: 1e02 |001a: monitor-exit v2 │ │ +4377ce: 0e00 |001b: return-void │ │ +4377d0: 0d00 |001c: move-exception v0 │ │ +4377d2: 1e02 |001d: monitor-exit v2 │ │ +4377d4: 2700 |001e: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x001a │ │ -> 0x001c │ │ positions : │ │ 0x0001 line=63 │ │ 0x0006 line=64 │ │ 0x000d line=65 │ │ @@ -1030586,40 +1030586,40 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -43721c: |[43721c] de.danoeh.antennapod.playback.service.PlaybackController.isPlayingVideoLocally:()Z │ │ -43722c: 7100 87b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/service/PlaybackService;.isCasting:()Z // method@b287 │ │ -437232: 0a00 |0003: move-result v0 │ │ -437234: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -437236: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -43723a: 0f01 |0007: return v1 │ │ -43723c: 5440 d3dd |0008: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -437240: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -437242: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -437246: 7100 78b2 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@b278 │ │ -43724c: 0c00 |0010: move-result-object v0 │ │ -43724e: 6203 7376 |0011: sget-object v3, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ -437252: 3330 0300 |0013: if-ne v0, v3, 0016 // +0003 │ │ -437256: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -437258: 0f01 |0016: return v1 │ │ -43725a: 6e10 d2b1 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ -437260: 0c00 |001a: move-result-object v0 │ │ -437262: 3800 0f00 |001b: if-eqz v0, 002a // +000f │ │ -437266: 6e10 d2b1 0400 |001d: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ -43726c: 0c00 |0020: move-result-object v0 │ │ -43726e: 7210 18ad 0000 |0021: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ad18 │ │ -437274: 0c00 |0024: move-result-object v0 │ │ -437276: 6203 7376 |0025: sget-object v3, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ -43727a: 3330 0300 |0027: if-ne v0, v3, 002a // +0003 │ │ -43727e: 1211 |0029: const/4 v1, #int 1 // #1 │ │ -437280: 0f01 |002a: return v1 │ │ +437228: |[437228] de.danoeh.antennapod.playback.service.PlaybackController.isPlayingVideoLocally:()Z │ │ +437238: 7100 87b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/service/PlaybackService;.isCasting:()Z // method@b287 │ │ +43723e: 0a00 |0003: move-result v0 │ │ +437240: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +437242: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +437246: 0f01 |0007: return v1 │ │ +437248: 5440 d3dd |0008: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +43724c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +43724e: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +437252: 7100 78b2 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@b278 │ │ +437258: 0c00 |0010: move-result-object v0 │ │ +43725a: 6203 7376 |0011: sget-object v3, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ +43725e: 3330 0300 |0013: if-ne v0, v3, 0016 // +0003 │ │ +437262: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +437264: 0f01 |0016: return v1 │ │ +437266: 6e10 d2b1 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ +43726c: 0c00 |001a: move-result-object v0 │ │ +43726e: 3800 0f00 |001b: if-eqz v0, 002a // +000f │ │ +437272: 6e10 d2b1 0400 |001d: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ +437278: 0c00 |0020: move-result-object v0 │ │ +43727a: 7210 18ad 0000 |0021: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ad18 │ │ +437280: 0c00 |0024: move-result-object v0 │ │ +437282: 6203 7376 |0025: sget-object v3, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ +437286: 3330 0300 |0027: if-ne v0, v3, 002a // +0003 │ │ +43728a: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +43728c: 0f01 |002a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0008 line=453 │ │ 0x000d line=454 │ │ 0x0017 line=456 │ │ locals : │ │ @@ -1030630,24 +1030630,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -437284: |[437284] de.danoeh.antennapod.playback.service.PlaybackController.isStreaming:()Z │ │ -437294: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -437298: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -43729c: 6e10 89b2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.isStreaming:()Z // method@b289 │ │ -4372a2: 0a00 |0007: move-result v0 │ │ -4372a4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -4372a8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -4372aa: 2802 |000b: goto 000d // +0002 │ │ -4372ac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -4372ae: 0f00 |000d: return v0 │ │ +437290: |[437290] de.danoeh.antennapod.playback.service.PlaybackController.isStreaming:()Z │ │ +4372a0: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +4372a4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +4372a8: 6e10 89b2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.isStreaming:()Z // method@b289 │ │ +4372ae: 0a00 |0007: move-result v0 │ │ +4372b0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +4372b4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +4372b6: 2802 |000b: goto 000d // +0002 │ │ +4372b8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +4372ba: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ │ │ #15 : (in Lde/danoeh/antennapod/playback/service/PlaybackController;) │ │ @@ -1030661,19 +1030661,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -437880: |[437880] de.danoeh.antennapod.playback.service.PlaybackController.notifyVideoSurfaceAbandoned:()V │ │ -437890: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -437894: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -437898: 6e10 9ab2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.notifyVideoSurfaceAbandoned:()V // method@b29a │ │ -43789e: 0e00 |0007: return-void │ │ +43788c: |[43788c] de.danoeh.antennapod.playback.service.PlaybackController.notifyVideoSurfaceAbandoned:()V │ │ +43789c: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +4378a0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +4378a4: 6e10 9ab2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.notifyVideoSurfaceAbandoned:()V // method@b29a │ │ +4378aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0004 line=470 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ │ │ @@ -1030682,20 +1030682,20 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -4378a0: |[4378a0] de.danoeh.antennapod.playback.service.PlaybackController.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V │ │ -4378b0: 5422 7174 |0000: iget-object v2, v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@7471 │ │ -4378b4: 6200 7074 |0002: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@7470 │ │ -4378b8: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ -4378bc: 6e10 d9b1 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.init:()V // method@b1d9 │ │ -4378c2: 0e00 |0009: return-void │ │ +4378ac: |[4378ac] de.danoeh.antennapod.playback.service.PlaybackController.onEventMainThread:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;)V │ │ +4378bc: 5422 7174 |0000: iget-object v2, v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.action:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@7471 │ │ +4378c0: 6200 7074 |0002: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@7470 │ │ +4378c4: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ +4378c8: 6e10 d9b1 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackController;.init:()V // method@b1d9 │ │ +4378ce: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0006 line=77 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ │ @@ -1030705,33 +1030705,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4378c4: |[4378c4] de.danoeh.antennapod.playback.service.PlaybackController.onPlaybackEnd:()V │ │ -4378d4: 0e00 |0000: return-void │ │ +4378d0: |[4378d0] de.danoeh.antennapod.playback.service.PlaybackController.onPlaybackEnd:()V │ │ +4378e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #19 : (in Lde/danoeh/antennapod/playback/service/PlaybackController;) │ │ name : 'pause' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -4378d8: |[4378d8] de.danoeh.antennapod.playback.service.PlaybackController.pause:()V │ │ -4378e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4378ea: 5c10 d1dd |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.mediaInfoLoaded:Z // field@ddd1 │ │ -4378ee: 0e00 |0003: return-void │ │ +4378e4: |[4378e4] de.danoeh.antennapod.playback.service.PlaybackController.pause:()V │ │ +4378f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4378f6: 5c10 d1dd |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.mediaInfoLoaded:Z // field@ddd1 │ │ +4378fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=141 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ │ │ #20 : (in Lde/danoeh/antennapod/playback/service/PlaybackController;) │ │ @@ -1030739,69 +1030739,69 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -4378f0: |[4378f0] de.danoeh.antennapod.playback.service.PlaybackController.playPause:()V │ │ -437900: 5450 d3dd |0000: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -437904: 1a01 3446 |0002: const-string v1, "PlaybackController" // string@4634 │ │ -437908: 3900 1400 |0004: if-nez v0, 0018 // +0014 │ │ -43790c: 2200 881d |0006: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d88 │ │ -437910: 5452 cbdd |0008: iget-object v2, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ -437914: 5453 d0dd |000a: iget-object v3, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd0 │ │ -437918: 7030 c5b2 2003 |000c: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c5 │ │ -43791e: 6e10 c9b2 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.start:()V // method@b2c9 │ │ -437924: 1a00 2c46 |0012: const-string v0, "Play/Pause button was pressed, but playbackservice was null!" // string@462c │ │ -437928: 7120 880b 0100 |0014: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b88 │ │ -43792e: 0e00 |0017: return-void │ │ -437930: 6200 c9dd |0018: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddc9 │ │ -437934: 5452 d5dd |001a: iget-object v2, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ddd5 │ │ -437938: 6e10 f3b5 0200 |001c: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -43793e: 0a02 |001f: move-result v2 │ │ -437940: 4400 0002 |0020: aget v0, v0, v2 │ │ -437944: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -437946: 3220 4000 |0023: if-eq v0, v2, 0063 // +0040 │ │ -43794a: 1223 |0025: const/4 v3, #int 2 // #2 │ │ -43794c: 3230 3200 |0026: if-eq v0, v3, 0058 // +0032 │ │ -437950: 1233 |0028: const/4 v3, #int 3 // #3 │ │ -437952: 3230 2900 |0029: if-eq v0, v3, 0052 // +0029 │ │ -437956: 1243 |002b: const/4 v3, #int 4 // #4 │ │ -437958: 3230 2600 |002c: if-eq v0, v3, 0052 // +0026 │ │ -43795c: 1263 |002e: const/4 v3, #int 6 // #6 │ │ -43795e: 3230 1800 |002f: if-eq v0, v3, 0047 // +0018 │ │ -437962: 2200 881d |0031: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d88 │ │ -437966: 5453 cbdd |0033: iget-object v3, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ -43796a: 5454 d0dd |0035: iget-object v4, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd0 │ │ -43796e: 7030 c5b2 3004 |0037: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c5 │ │ -437974: 6e20 c6b2 2000 |003a: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // method@b2c6 │ │ -43797a: 0c00 |003d: move-result-object v0 │ │ -43797c: 6e10 c9b2 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.start:()V // method@b2c9 │ │ -437982: 1a00 2b46 |0041: const-string v0, "Play/Pause button was pressed and PlaybackService state was unknown" // string@462b │ │ -437986: 7120 880b 0100 |0043: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b88 │ │ -43798c: 2823 |0046: goto 0069 // +0023 │ │ -43798e: 5450 d3dd |0047: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -437992: 6e20 b3b2 2000 |0049: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setStartWhenPrepared:(Z)V // method@b2b3 │ │ -437998: 5450 d3dd |004c: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -43799c: 6e10 a7b2 0000 |004e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.prepare:()V // method@b2a7 │ │ -4379a2: 2818 |0051: goto 0069 // +0018 │ │ -4379a4: 5450 d3dd |0052: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -4379a8: 6e10 aab2 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.resume:()V // method@b2aa │ │ -4379ae: 2812 |0057: goto 0069 // +0012 │ │ -4379b0: 5450 d3dd |0058: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -4379b4: 6e10 88b2 0000 |005a: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.isStartWhenPrepared:()Z // method@b288 │ │ -4379ba: 0a01 |005d: move-result v1 │ │ -4379bc: b721 |005e: xor-int/2addr v1, v2 │ │ -4379be: 6e20 b3b2 1000 |005f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setStartWhenPrepared:(Z)V // method@b2b3 │ │ -4379c4: 2807 |0062: goto 0069 // +0007 │ │ -4379c6: 5450 d3dd |0063: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -4379ca: 1201 |0065: const/4 v1, #int 0 // #0 │ │ -4379cc: 6e30 a4b2 2001 |0066: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.pause:(ZZ)V // method@b2a4 │ │ -4379d2: 0e00 |0069: return-void │ │ +4378fc: |[4378fc] de.danoeh.antennapod.playback.service.PlaybackController.playPause:()V │ │ +43790c: 5450 d3dd |0000: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +437910: 1a01 3446 |0002: const-string v1, "PlaybackController" // string@4634 │ │ +437914: 3900 1400 |0004: if-nez v0, 0018 // +0014 │ │ +437918: 2200 881d |0006: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d88 │ │ +43791c: 5452 cbdd |0008: iget-object v2, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ +437920: 5453 d0dd |000a: iget-object v3, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd0 │ │ +437924: 7030 c5b2 2003 |000c: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c5 │ │ +43792a: 6e10 c9b2 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.start:()V // method@b2c9 │ │ +437930: 1a00 2c46 |0012: const-string v0, "Play/Pause button was pressed, but playbackservice was null!" // string@462c │ │ +437934: 7120 880b 0100 |0014: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b88 │ │ +43793a: 0e00 |0017: return-void │ │ +43793c: 6200 c9dd |0018: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackController$4;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddc9 │ │ +437940: 5452 d5dd |001a: iget-object v2, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.status:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ddd5 │ │ +437944: 6e10 f3b5 0200 |001c: invoke-virtual {v2}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +43794a: 0a02 |001f: move-result v2 │ │ +43794c: 4400 0002 |0020: aget v0, v0, v2 │ │ +437950: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +437952: 3220 4000 |0023: if-eq v0, v2, 0063 // +0040 │ │ +437956: 1223 |0025: const/4 v3, #int 2 // #2 │ │ +437958: 3230 3200 |0026: if-eq v0, v3, 0058 // +0032 │ │ +43795c: 1233 |0028: const/4 v3, #int 3 // #3 │ │ +43795e: 3230 2900 |0029: if-eq v0, v3, 0052 // +0029 │ │ +437962: 1243 |002b: const/4 v3, #int 4 // #4 │ │ +437964: 3230 2600 |002c: if-eq v0, v3, 0052 // +0026 │ │ +437968: 1263 |002e: const/4 v3, #int 6 // #6 │ │ +43796a: 3230 1800 |002f: if-eq v0, v3, 0047 // +0018 │ │ +43796e: 2200 881d |0031: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d88 │ │ +437972: 5453 cbdd |0033: iget-object v3, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ +437976: 5454 d0dd |0035: iget-object v4, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd0 │ │ +43797a: 7030 c5b2 3004 |0037: invoke-direct {v0, v3, v4}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c5 │ │ +437980: 6e20 c6b2 2000 |003a: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // method@b2c6 │ │ +437986: 0c00 |003d: move-result-object v0 │ │ +437988: 6e10 c9b2 0000 |003e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.start:()V // method@b2c9 │ │ +43798e: 1a00 2b46 |0041: const-string v0, "Play/Pause button was pressed and PlaybackService state was unknown" // string@462b │ │ +437992: 7120 880b 0100 |0043: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b88 │ │ +437998: 2823 |0046: goto 0069 // +0023 │ │ +43799a: 5450 d3dd |0047: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +43799e: 6e20 b3b2 2000 |0049: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setStartWhenPrepared:(Z)V // method@b2b3 │ │ +4379a4: 5450 d3dd |004c: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +4379a8: 6e10 a7b2 0000 |004e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.prepare:()V // method@b2a7 │ │ +4379ae: 2818 |0051: goto 0069 // +0018 │ │ +4379b0: 5450 d3dd |0052: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +4379b4: 6e10 aab2 0000 |0054: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.resume:()V // method@b2aa │ │ +4379ba: 2812 |0057: goto 0069 // +0012 │ │ +4379bc: 5450 d3dd |0058: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +4379c0: 6e10 88b2 0000 |005a: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.isStartWhenPrepared:()Z // method@b288 │ │ +4379c6: 0a01 |005d: move-result v1 │ │ +4379c8: b721 |005e: xor-int/2addr v1, v2 │ │ +4379ca: 6e20 b3b2 1000 |005f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setStartWhenPrepared:(Z)V // method@b2b3 │ │ +4379d0: 2807 |0062: goto 0069 // +0007 │ │ +4379d2: 5450 d3dd |0063: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +4379d6: 1201 |0065: const/4 v1, #int 0 // #0 │ │ +4379d8: 6e30 a4b2 2001 |0066: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.pause:(ZZ)V // method@b2a4 │ │ +4379de: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0006 line=292 │ │ 0x0014 line=293 │ │ 0x0018 line=296 │ │ 0x0031 line=312 │ │ @@ -1030821,39 +1030821,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -437a34: |[437a34] de.danoeh.antennapod.playback.service.PlaybackController.release:()V │ │ -437a44: 1a00 3446 |0000: const-string v0, "PlaybackController" // string@4634 │ │ -437a48: 1a01 6048 |0002: const-string v1, "Releasing PlaybackController" // string@4860 │ │ -437a4c: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -437a52: 5420 cbdd |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ -437a56: 5421 d6dd |0009: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.statusUpdate:Landroid/content/BroadcastReceiver; // field@ddd6 │ │ -437a5a: 6e20 6002 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0260 │ │ -437a60: 5420 cbdd |000e: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ -437a64: 5421 d2dd |0010: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.notificationReceiver:Landroid/content/BroadcastReceiver; // field@ddd2 │ │ -437a68: 6e20 6002 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0260 │ │ -437a6e: 2802 |0015: goto 0017 // +0002 │ │ -437a70: 0000 |0016: nop // spacer │ │ -437a72: 7010 ecb1 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.unbind:()V // method@b1ec │ │ -437a78: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -437a7a: 5b20 d0dd |001b: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd0 │ │ -437a7e: 1210 |001d: const/4 v0, #int 1 // #1 │ │ -437a80: 5c20 d4dd |001e: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.released:Z // field@ddd4 │ │ -437a84: 5520 ccdd |0020: iget-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.eventsRegistered:Z // field@ddcc │ │ -437a88: 3800 0c00 |0022: if-eqz v0, 002e // +000c │ │ -437a8c: 7100 10bb 0000 |0024: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -437a92: 0c00 |0027: move-result-object v0 │ │ -437a94: 6e20 16bb 2000 |0028: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@bb16 │ │ -437a9a: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -437a9c: 5c20 ccdd |002c: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.eventsRegistered:Z // field@ddcc │ │ -437aa0: 0e00 |002e: return-void │ │ +437a40: |[437a40] de.danoeh.antennapod.playback.service.PlaybackController.release:()V │ │ +437a50: 1a00 3446 |0000: const-string v0, "PlaybackController" // string@4634 │ │ +437a54: 1a01 6048 |0002: const-string v1, "Releasing PlaybackController" // string@4860 │ │ +437a58: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +437a5e: 5420 cbdd |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ +437a62: 5421 d6dd |0009: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.statusUpdate:Landroid/content/BroadcastReceiver; // field@ddd6 │ │ +437a66: 6e20 6002 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0260 │ │ +437a6c: 5420 cbdd |000e: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.activity:Landroid/app/Activity; // field@ddcb │ │ +437a70: 5421 d2dd |0010: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.notificationReceiver:Landroid/content/BroadcastReceiver; // field@ddd2 │ │ +437a74: 6e20 6002 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0260 │ │ +437a7a: 2802 |0015: goto 0017 // +0002 │ │ +437a7c: 0000 |0016: nop // spacer │ │ +437a7e: 7010 ecb1 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/playback/service/PlaybackController;.unbind:()V // method@b1ec │ │ +437a84: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +437a86: 5b20 d0dd |001b: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd0 │ │ +437a8a: 1210 |001d: const/4 v0, #int 1 // #1 │ │ +437a8c: 5c20 d4dd |001e: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.released:Z // field@ddd4 │ │ +437a90: 5520 ccdd |0020: iget-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.eventsRegistered:Z // field@ddcc │ │ +437a94: 3800 0c00 |0022: if-eqz v0, 002e // +000c │ │ +437a98: 7100 10bb 0000 |0024: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +437a9e: 0c00 |0027: move-result-object v0 │ │ +437aa0: 6e20 16bb 2000 |0028: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@bb16 │ │ +437aa6: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +437aa8: 5c20 ccdd |002c: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.eventsRegistered:Z // field@ddcc │ │ +437aac: 0e00 |002e: return-void │ │ catches : 2 │ │ 0x0007 - 0x000e │ │ Ljava/lang/IllegalArgumentException; -> 0x000e │ │ 0x000e - 0x0015 │ │ Ljava/lang/IllegalArgumentException; -> 0x0016 │ │ positions : │ │ 0x0004 line=105 │ │ @@ -1030873,40 +1030873,40 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -437ac0: |[437ac0] de.danoeh.antennapod.playback.service.PlaybackController.seekTo:(I)V │ │ -437ad0: 5430 d3dd |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -437ad4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -437ad8: 6e20 adb2 4000 |0004: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.seekTo:(I)V // method@b2ad │ │ -437ade: 282d |0007: goto 0034 // +002d │ │ -437ae0: 6e10 d2b1 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ -437ae6: 0c00 |000b: move-result-object v0 │ │ -437ae8: 2000 d41b |000c: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -437aec: 3800 2600 |000e: if-eqz v0, 0034 // +0026 │ │ -437af0: 6e10 d2b1 0300 |0010: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ -437af6: 0c00 |0013: move-result-object v0 │ │ -437af8: 1f00 d41b |0014: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -437afc: 6e20 a0ac 4000 |0016: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@aca0 │ │ -437b02: 6e10 79ac 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -437b08: 0c00 |001c: move-result-object v0 │ │ -437b0a: 7110 10b4 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@b410 │ │ -437b10: 7100 10bb 0000 |0020: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -437b16: 0c00 |0023: move-result-object v0 │ │ -437b18: 2201 af1b |0024: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1baf │ │ -437b1c: 6e10 d2b1 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ -437b22: 0c02 |0029: move-result-object v2 │ │ -437b24: 7210 11ad 0200 |002a: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ad11 │ │ -437b2a: 0a02 |002d: move-result v2 │ │ -437b2c: 7030 39ab 4102 |002e: invoke-direct {v1, v4, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@ab39 │ │ -437b32: 6e20 13bb 1000 |0031: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -437b38: 0e00 |0034: return-void │ │ +437acc: |[437acc] de.danoeh.antennapod.playback.service.PlaybackController.seekTo:(I)V │ │ +437adc: 5430 d3dd |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +437ae0: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +437ae4: 6e20 adb2 4000 |0004: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.seekTo:(I)V // method@b2ad │ │ +437aea: 282d |0007: goto 0034 // +002d │ │ +437aec: 6e10 d2b1 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ +437af2: 0c00 |000b: move-result-object v0 │ │ +437af4: 2000 d41b |000c: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +437af8: 3800 2600 |000e: if-eqz v0, 0034 // +0026 │ │ +437afc: 6e10 d2b1 0300 |0010: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ +437b02: 0c00 |0013: move-result-object v0 │ │ +437b04: 1f00 d41b |0014: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +437b08: 6e20 a0ac 4000 |0016: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@aca0 │ │ +437b0e: 6e10 79ac 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +437b14: 0c00 |001c: move-result-object v0 │ │ +437b16: 7110 10b4 0000 |001d: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@b410 │ │ +437b1c: 7100 10bb 0000 |0020: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +437b22: 0c00 |0023: move-result-object v0 │ │ +437b24: 2201 af1b |0024: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1baf │ │ +437b28: 6e10 d2b1 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackController;.getMedia:()Lde/danoeh/antennapod/model/playback/Playable; // method@b1d2 │ │ +437b2e: 0c02 |0029: move-result-object v2 │ │ +437b30: 7210 11ad 0200 |002a: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ad11 │ │ +437b36: 0a02 |002d: move-result v2 │ │ +437b38: 7030 39ab 4102 |002e: invoke-direct {v1, v4, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@ab39 │ │ +437b3e: 6e20 13bb 1000 |0031: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +437b44: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0004 line=380 │ │ 0x0008 line=381 │ │ 0x0010 line=382 │ │ 0x0016 line=383 │ │ @@ -1030921,19 +1030921,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -437b3c: |[437b3c] de.danoeh.antennapod.playback.service.PlaybackController.setAudioTrack:(I)V │ │ -437b4c: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -437b50: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -437b54: 6e20 afb2 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setAudioTrack:(I)V // method@b2af │ │ -437b5a: 0e00 |0007: return-void │ │ +437b48: |[437b48] de.danoeh.antennapod.playback.service.PlaybackController.setAudioTrack:(I)V │ │ +437b58: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +437b5c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +437b60: 6e20 afb2 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setAudioTrack:(I)V // method@b2af │ │ +437b66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ 0x0004 line=446 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -1030943,25 +1030943,25 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -437b5c: |[437b5c] de.danoeh.antennapod.playback.service.PlaybackController.setPlaybackSpeed:(F)V │ │ -437b6c: 5420 d3dd |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -437b70: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -437b74: 6e20 b2b2 3000 |0004: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSpeed:(F)V // method@b2b2 │ │ -437b7a: 280d |0007: goto 0014 // +000d │ │ -437b7c: 7100 10bb 0000 |0008: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -437b82: 0c00 |000b: move-result-object v0 │ │ -437b84: 2201 b31b |000c: new-instance v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1bb3 │ │ -437b88: 7020 4aab 3100 |000e: invoke-direct {v1, v3}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@ab4a │ │ -437b8e: 6e20 13bb 1000 |0011: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -437b94: 0e00 |0014: return-void │ │ +437b68: |[437b68] de.danoeh.antennapod.playback.service.PlaybackController.setPlaybackSpeed:(F)V │ │ +437b78: 5420 d3dd |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +437b7c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +437b80: 6e20 b2b2 3000 |0004: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSpeed:(F)V // method@b2b2 │ │ +437b86: 280d |0007: goto 0014 // +000d │ │ +437b88: 7100 10bb 0000 |0008: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +437b8e: 0c00 |000b: move-result-object v0 │ │ +437b90: 2201 b31b |000c: new-instance v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1bb3 │ │ +437b94: 7020 4aab 3100 |000e: invoke-direct {v1, v3}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@ab4a │ │ +437b9a: 6e20 13bb 1000 |0011: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +437ba0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0004 line=401 │ │ 0x0008 line=403 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ @@ -1030972,19 +1030972,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -437b98: |[437b98] de.danoeh.antennapod.playback.service.PlaybackController.setSkipSilence:(Z)V │ │ -437ba8: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -437bac: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -437bb0: 6e20 b0b2 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSkipSilence:(Z)V // method@b2b0 │ │ -437bb6: 0e00 |0007: return-void │ │ +437ba4: |[437ba4] de.danoeh.antennapod.playback.service.PlaybackController.setSkipSilence:(Z)V │ │ +437bb4: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +437bb8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +437bbc: 6e20 b0b2 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSkipSilence:(Z)V // method@b2b0 │ │ +437bc2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0004 line=409 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ 0x0000 - 0x0008 reg=2 (null) Z │ │ @@ -1030994,19 +1030994,19 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -437bb8: |[437bb8] de.danoeh.antennapod.playback.service.PlaybackController.setSleepTimer:(J)V │ │ -437bc8: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -437bcc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -437bd0: 6e30 b1b2 2003 |0004: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSleepTimer:(J)V // method@b2b1 │ │ -437bd6: 0e00 |0007: return-void │ │ +437bc4: |[437bc4] de.danoeh.antennapod.playback.service.PlaybackController.setSleepTimer:(J)V │ │ +437bd4: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +437bd8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +437bdc: 6e30 b1b2 2003 |0004: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSleepTimer:(J)V // method@b2b1 │ │ +437be2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0004 line=374 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ 0x0000 - 0x0008 reg=2 (null) J │ │ @@ -1031016,19 +1031016,19 @@ │ │ type : '(Landroid/view/SurfaceHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -437bd8: |[437bd8] de.danoeh.antennapod.playback.service.PlaybackController.setVideoSurface:(Landroid/view/SurfaceHolder;)V │ │ -437be8: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -437bec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -437bf0: 6e20 b4b2 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@b2b4 │ │ -437bf6: 0e00 |0007: return-void │ │ +437be4: |[437be4] de.danoeh.antennapod.playback.service.PlaybackController.setVideoSurface:(Landroid/view/SurfaceHolder;)V │ │ +437bf4: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +437bf8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +437bfc: 6e20 b4b2 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@b2b4 │ │ +437c02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0004 line=391 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/SurfaceHolder; │ │ @@ -1031038,24 +1031038,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -4372b0: |[4372b0] de.danoeh.antennapod.playback.service.PlaybackController.sleepTimerActive:()Z │ │ -4372c0: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ -4372c4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -4372c8: 6e10 bab2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.sleepTimerActive:()Z // method@b2ba │ │ -4372ce: 0a00 |0007: move-result v0 │ │ -4372d0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -4372d4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -4372d6: 2802 |000b: goto 000d // +0002 │ │ -4372d8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -4372da: 0f00 |000d: return v0 │ │ +4372bc: |[4372bc] de.danoeh.antennapod.playback.service.PlaybackController.sleepTimerActive:()Z │ │ +4372cc: 5410 d3dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackController;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd3 │ │ +4372d0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +4372d4: 6e10 bab2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.sleepTimerActive:()Z // method@b2ba │ │ +4372da: 0a00 |0007: move-result v0 │ │ +4372dc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +4372e0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +4372e2: 2802 |000b: goto 000d // +0002 │ │ +4372e4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +4372e6: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackController; │ │ │ │ #29 : (in Lde/danoeh/antennapod/playback/service/PlaybackController;) │ │ @@ -1031063,16 +1031063,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -437c30: |[437c30] de.danoeh.antennapod.playback.service.PlaybackController.updatePlayButtonShowsPlay:(Z)V │ │ -437c40: 0e00 |0000: return-void │ │ +437c3c: |[437c3c] de.danoeh.antennapod.playback.service.PlaybackController.updatePlayButtonShowsPlay:(Z)V │ │ +437c4c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ Class #4515 header: │ │ @@ -1031098,18 +1031098,18 @@ │ │ type : '(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -437c44: |[437c44] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -437c54: 7140 9e01 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getForegroundService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019e │ │ -437c5a: 0c00 |0003: move-result-object v0 │ │ -437c5c: 1100 |0004: return-object v0 │ │ +437c50: |[437c50] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +437c60: 7140 9e01 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getForegroundService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019e │ │ +437c66: 0c00 |0003: move-result-object v0 │ │ +437c68: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Intent; │ │ @@ -1031146,18 +1031146,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -437c80: |[437c80] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -437c90: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -437c96: 5b01 d7dd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd7 │ │ -437c9a: 0e00 |0005: return-void │ │ +437c8c: |[437c8c] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +437c9c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +437ca2: 5b01 d7dd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd7 │ │ +437ca6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1031167,19 +1031167,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -437c60: |[437c60] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda10.call:()Ljava/lang/Object; │ │ -437c70: 5410 d7dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd7 │ │ -437c74: 7110 48b2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$aHkqAWyg39v5tuiEvLr1kYwqKdQ:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@b248 │ │ -437c7a: 0c00 |0005: move-result-object v0 │ │ -437c7c: 1100 |0006: return-object v0 │ │ +437c6c: |[437c6c] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda10.call:()Ljava/lang/Object; │ │ +437c7c: 5410 d7dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/model/playback/Playable; // field@ddd7 │ │ +437c80: 7110 48b2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$aHkqAWyg39v5tuiEvLr1kYwqKdQ:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@b248 │ │ +437c86: 0c00 |0005: move-result-object v0 │ │ +437c88: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda10; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1031208,35 +1031208,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -437dec: |[437dec] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda1.:()V │ │ -437dfc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -437e02: 0e00 |0003: return-void │ │ +437df8: |[437df8] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda1.:()V │ │ +437e08: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +437e0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda1;) │ │ name : 'call' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -437dd0: |[437dd0] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda1.call:()Ljava/lang/Object; │ │ -437de0: 7100 4bb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$ryFeCnxAyDxbh-Jlfv51nG4x8jo:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b24b │ │ -437de6: 0c00 |0003: move-result-object v0 │ │ -437de8: 1100 |0004: return-object v0 │ │ +437ddc: |[437ddc] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda1.call:()Ljava/lang/Object; │ │ +437dec: 7100 4bb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$ryFeCnxAyDxbh-Jlfv51nG4x8jo:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b24b │ │ +437df2: 0c00 |0003: move-result-object v0 │ │ +437df4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1031277,20 +1031277,20 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -437f58: |[437f58] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -437f68: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -437f6e: 5b01 e3dd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde3 │ │ -437f72: 5b02 e4dd |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda8;.f$1:Landroidx/core/app/NotificationManagerCompat; // field@dde4 │ │ -437f76: 5b03 e5dd |0007: iput-object v3, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda8;.f$2:Lde/danoeh/antennapod/model/playback/Playable; // field@dde5 │ │ -437f7a: 0e00 |0009: return-void │ │ +437f64: |[437f64] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +437f74: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +437f7a: 5b01 e3dd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde3 │ │ +437f7e: 5b02 e4dd |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda8;.f$1:Landroidx/core/app/NotificationManagerCompat; // field@dde4 │ │ +437f82: 5b03 e5dd |0007: iput-object v3, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda8;.f$2:Lde/danoeh/antennapod/model/playback/Playable; // field@dde5 │ │ +437f86: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x000a reg=2 (null) Landroidx/core/app/NotificationManagerCompat; │ │ @@ -1031302,20 +1031302,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -437f7c: |[437f7c] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda8.run:()V │ │ -437f8c: 5430 e3dd |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde3 │ │ -437f90: 5431 e4dd |0002: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda8;.f$1:Landroidx/core/app/NotificationManagerCompat; // field@dde4 │ │ -437f94: 5432 e5dd |0004: iget-object v2, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda8;.f$2:Lde/danoeh/antennapod/model/playback/Playable; // field@dde5 │ │ -437f98: 7130 43b2 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$8L-jKN6e5FmEUkBl-X2-Pn4D78I:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b243 │ │ -437f9e: 0e00 |0009: return-void │ │ +437f88: |[437f88] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda8.run:()V │ │ +437f98: 5430 e3dd |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde3 │ │ +437f9c: 5431 e4dd |0002: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda8;.f$1:Landroidx/core/app/NotificationManagerCompat; // field@dde4 │ │ +437fa0: 5432 e5dd |0004: iget-object v2, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda8;.f$2:Lde/danoeh/antennapod/model/playback/Playable; // field@dde5 │ │ +437fa4: 7130 43b2 1002 |0006: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$8L-jKN6e5FmEUkBl-X2-Pn4D78I:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b243 │ │ +437faa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda8; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1031343,17 +1031343,17 @@ │ │ type : '(Landroid/content/Context;Landroid/content/ComponentName;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4380ec: |[4380ec] de.danoeh.antennapod.playback.service.PlaybackService$3$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;Landroid/content/ComponentName;)V │ │ -4380fc: 7120 8508 1000 |0000: invoke-static {v0, v1}, Landroid/service/quicksettings/TileService;.requestListeningState:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@0885 │ │ -438102: 0e00 |0003: return-void │ │ +4380f8: |[4380f8] de.danoeh.antennapod.playback.service.PlaybackService$3$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;Landroid/content/ComponentName;)V │ │ +438108: 7120 8508 1000 |0000: invoke-static {v0, v1}, Landroid/service/quicksettings/TileService;.requestListeningState:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@0885 │ │ +43810e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/ComponentName; │ │ │ │ @@ -1031406,18 +1031406,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4387a4: |[4387a4] de.danoeh.antennapod.playback.service.PlaybackService$4.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -4387b4: 5b01 eedd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$4;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddee │ │ -4387b8: 7010 f801 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ -4387be: 0e00 |0005: return-void │ │ +4387b0: |[4387b0] de.danoeh.antennapod.playback.service.PlaybackService$4.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +4387c0: 5b01 eedd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$4;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddee │ │ +4387c4: 7010 f801 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ +4387ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1501 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1031427,54 +1031427,54 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -4387c0: |[4387c0] de.danoeh.antennapod.playback.service.PlaybackService$4.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -4387d0: 6e10 fa01 0200 |0000: invoke-virtual {v2}, Landroid/content/BroadcastReceiver;.isInitialStickyBroadcast:()Z // method@01fa │ │ -4387d6: 0a03 |0003: move-result v3 │ │ -4387d8: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ -4387dc: 0e00 |0006: return-void │ │ -4387de: 6e10 7602 0400 |0007: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0276 │ │ -4387e4: 0c03 |000a: move-result-object v3 │ │ -4387e6: 1a00 c45e |000b: const-string v0, "android.intent.action.HEADSET_PLUG" // string@5ec4 │ │ -4387ea: 7120 300b 0300 |000d: invoke-static {v3, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b30 │ │ -4387f0: 0a03 |0010: move-result v3 │ │ -4387f2: 3803 3d00 |0011: if-eqz v3, 004e // +003d │ │ -4387f6: 1a03 97d0 |0013: const-string v3, "state" // string@d097 │ │ -4387fa: 12f0 |0015: const/4 v0, #int -1 // #ff │ │ -4387fc: 6e30 7f02 3400 |0016: invoke-virtual {v4, v3, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@027f │ │ -438802: 0a03 |0019: move-result v3 │ │ -438804: 2204 8d1e |001a: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ -438808: 7010 adb6 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -43880e: 1a01 0a1b |001f: const-string v1, "Headset plug event. State is " // string@1b0a │ │ -438812: 6e20 b9b6 1400 |0021: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -438818: 6e20 b4b6 3400 |0024: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -43881e: 6e10 c3b6 0400 |0027: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -438824: 0c04 |002a: move-result-object v4 │ │ -438826: 1a01 018c |002b: const-string v1, "headsetDisconnected" // string@8c01 │ │ -43882a: 7120 7e0b 4100 |002d: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -438830: 3203 1900 |0030: if-eq v3, v0, 0049 // +0019 │ │ -438834: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ -438838: 1a03 0c1b |0034: const-string v3, "Headset was unplugged during playback." // string@1b0c │ │ -43883c: 7120 7e0b 3100 |0036: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -438842: 2815 |0039: goto 004e // +0015 │ │ -438844: 1214 |003a: const/4 v4, #int 1 // #1 │ │ -438846: 3343 1300 |003b: if-ne v3, v4, 004e // +0013 │ │ -43884a: 1a03 0b1b |003d: const-string v3, "Headset was plugged in during playback." // string@1b0b │ │ -43884e: 7120 7e0b 3100 |003f: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -438854: 5423 eedd |0042: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$4;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddee │ │ -438858: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -43885a: 7120 68b2 4300 |0045: invoke-static {v3, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$munpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/playback/service/PlaybackService;Z)V // method@b268 │ │ -438860: 2806 |0048: goto 004e // +0006 │ │ -438862: 1a03 1f48 |0049: const-string v3, "Received invalid ACTION_HEADSET_PLUG intent" // string@481f │ │ -438866: 7120 800b 3100 |004b: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -43886c: 0e00 |004e: return-void │ │ +4387cc: |[4387cc] de.danoeh.antennapod.playback.service.PlaybackService$4.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +4387dc: 6e10 fa01 0200 |0000: invoke-virtual {v2}, Landroid/content/BroadcastReceiver;.isInitialStickyBroadcast:()Z // method@01fa │ │ +4387e2: 0a03 |0003: move-result v3 │ │ +4387e4: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ +4387e8: 0e00 |0006: return-void │ │ +4387ea: 6e10 7602 0400 |0007: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0276 │ │ +4387f0: 0c03 |000a: move-result-object v3 │ │ +4387f2: 1a00 c45e |000b: const-string v0, "android.intent.action.HEADSET_PLUG" // string@5ec4 │ │ +4387f6: 7120 300b 0300 |000d: invoke-static {v3, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b30 │ │ +4387fc: 0a03 |0010: move-result v3 │ │ +4387fe: 3803 3d00 |0011: if-eqz v3, 004e // +003d │ │ +438802: 1a03 97d0 |0013: const-string v3, "state" // string@d097 │ │ +438806: 12f0 |0015: const/4 v0, #int -1 // #ff │ │ +438808: 6e30 7f02 3400 |0016: invoke-virtual {v4, v3, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@027f │ │ +43880e: 0a03 |0019: move-result v3 │ │ +438810: 2204 8d1e |001a: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ +438814: 7010 adb6 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43881a: 1a01 0a1b |001f: const-string v1, "Headset plug event. State is " // string@1b0a │ │ +43881e: 6e20 b9b6 1400 |0021: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +438824: 6e20 b4b6 3400 |0024: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +43882a: 6e10 c3b6 0400 |0027: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +438830: 0c04 |002a: move-result-object v4 │ │ +438832: 1a01 018c |002b: const-string v1, "headsetDisconnected" // string@8c01 │ │ +438836: 7120 7e0b 4100 |002d: invoke-static {v1, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43883c: 3203 1900 |0030: if-eq v3, v0, 0049 // +0019 │ │ +438840: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ +438844: 1a03 0c1b |0034: const-string v3, "Headset was unplugged during playback." // string@1b0c │ │ +438848: 7120 7e0b 3100 |0036: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43884e: 2815 |0039: goto 004e // +0015 │ │ +438850: 1214 |003a: const/4 v4, #int 1 // #1 │ │ +438852: 3343 1300 |003b: if-ne v3, v4, 004e // +0013 │ │ +438856: 1a03 0b1b |003d: const-string v3, "Headset was plugged in during playback." // string@1b0b │ │ +43885a: 7120 7e0b 3100 |003f: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +438860: 5423 eedd |0042: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$4;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddee │ │ +438864: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +438866: 7120 68b2 4300 |0045: invoke-static {v3, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$munpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/playback/service/PlaybackService;Z)V // method@b268 │ │ +43886c: 2806 |0048: goto 004e // +0006 │ │ +43886e: 1a03 1f48 |0049: const-string v3, "Received invalid ACTION_HEADSET_PLUG intent" // string@481f │ │ +438872: 7120 800b 3100 |004b: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +438878: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1508 │ │ 0x0007 line=1514 │ │ 0x0016 line=1515 │ │ 0x001a line=1516 │ │ 0x0036 line=1519 │ │ @@ -1031520,18 +1031520,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -438870: |[438870] de.danoeh.antennapod.playback.service.PlaybackService$5.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -438880: 5b01 efdd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$5;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddef │ │ -438884: 7010 f801 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ -43888a: 0e00 |0005: return-void │ │ +43887c: |[43887c] de.danoeh.antennapod.playback.service.PlaybackService$5.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +43888c: 5b01 efdd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$5;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddef │ │ +438890: 7010 f801 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ +438896: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1531 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1031541,34 +1031541,34 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -43888c: |[43888c] de.danoeh.antennapod.playback.service.PlaybackService$5.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -43889c: 6e10 7602 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0276 │ │ -4388a2: 0c02 |0003: move-result-object v2 │ │ -4388a4: 1a00 b05e |0004: const-string v0, "android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED" // string@5eb0 │ │ -4388a8: 7120 300b 0200 |0006: invoke-static {v2, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b30 │ │ -4388ae: 0a02 |0009: move-result v2 │ │ -4388b0: 3802 1900 |000a: if-eqz v2, 0023 // +0019 │ │ -4388b4: 1a02 b15e |000c: const-string v2, "android.bluetooth.profile.extra.STATE" // string@5eb1 │ │ -4388b8: 12f0 |000e: const/4 v0, #int -1 // #ff │ │ -4388ba: 6e30 7f02 2300 |000f: invoke-virtual {v3, v2, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@027f │ │ -4388c0: 0a02 |0012: move-result v2 │ │ -4388c2: 1223 |0013: const/4 v3, #int 2 // #2 │ │ -4388c4: 3332 0f00 |0014: if-ne v2, v3, 0023 // +000f │ │ -4388c8: 1a02 3c46 |0016: const-string v2, "PlaybackService" // string@463c │ │ -4388cc: 1a03 1748 |0018: const-string v3, "Received bluetooth connection intent" // string@4817 │ │ -4388d0: 7120 7e0b 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4388d6: 5412 efdd |001d: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$5;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddef │ │ -4388da: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -4388dc: 7120 68b2 3200 |0020: invoke-static {v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$munpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/playback/service/PlaybackService;Z)V // method@b268 │ │ -4388e2: 0e00 |0023: return-void │ │ +438898: |[438898] de.danoeh.antennapod.playback.service.PlaybackService$5.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +4388a8: 6e10 7602 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0276 │ │ +4388ae: 0c02 |0003: move-result-object v2 │ │ +4388b0: 1a00 b05e |0004: const-string v0, "android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED" // string@5eb0 │ │ +4388b4: 7120 300b 0200 |0006: invoke-static {v2, v0}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b30 │ │ +4388ba: 0a02 |0009: move-result v2 │ │ +4388bc: 3802 1900 |000a: if-eqz v2, 0023 // +0019 │ │ +4388c0: 1a02 b15e |000c: const-string v2, "android.bluetooth.profile.extra.STATE" // string@5eb1 │ │ +4388c4: 12f0 |000e: const/4 v0, #int -1 // #ff │ │ +4388c6: 6e30 7f02 2300 |000f: invoke-virtual {v3, v2, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@027f │ │ +4388cc: 0a02 |0012: move-result v2 │ │ +4388ce: 1223 |0013: const/4 v3, #int 2 // #2 │ │ +4388d0: 3332 0f00 |0014: if-ne v2, v3, 0023 // +000f │ │ +4388d4: 1a02 3c46 |0016: const-string v2, "PlaybackService" // string@463c │ │ +4388d8: 1a03 1748 |0018: const-string v3, "Received bluetooth connection intent" // string@4817 │ │ +4388dc: 7120 7e0b 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4388e2: 5412 efdd |001d: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$5;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddef │ │ +4388e6: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +4388e8: 7120 68b2 3200 |0020: invoke-static {v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$munpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/playback/service/PlaybackService;Z)V // method@b268 │ │ +4388ee: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1534 │ │ 0x000f line=1535 │ │ 0x001a line=1537 │ │ 0x001d line=1538 │ │ locals : │ │ @@ -1031610,18 +1031610,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4388e4: |[4388e4] de.danoeh.antennapod.playback.service.PlaybackService$6.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -4388f4: 5b01 f0dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$6;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf0 │ │ -4388f8: 7010 f801 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ -4388fe: 0e00 |0005: return-void │ │ +4388f0: |[4388f0] de.danoeh.antennapod.playback.service.PlaybackService$6.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +438900: 5b01 f0dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$6;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf0 │ │ +438904: 7010 f801 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ +43890a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1544 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1031631,21 +1031631,21 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -438900: |[438900] de.danoeh.antennapod.playback.service.PlaybackService$6.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -438910: 1a01 3c46 |0000: const-string v1, "PlaybackService" // string@463c │ │ -438914: 1a02 f845 |0002: const-string v2, "Pausing playback because audio is becoming noisy" // string@45f8 │ │ -438918: 7120 7e0b 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43891e: 5401 f0dd |0007: iget-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$6;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf0 │ │ -438922: 7110 60b2 0100 |0009: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b260 │ │ -438928: 0e00 |000c: return-void │ │ +43890c: |[43890c] de.danoeh.antennapod.playback.service.PlaybackService$6.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +43891c: 1a01 3c46 |0000: const-string v1, "PlaybackService" // string@463c │ │ +438920: 1a02 f845 |0002: const-string v2, "Pausing playback because audio is becoming noisy" // string@45f8 │ │ +438924: 7120 7e0b 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43892a: 5401 f0dd |0007: iget-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$6;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf0 │ │ +43892e: 7110 60b2 0100 |0009: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b260 │ │ +438934: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1549 │ │ 0x0007 line=1550 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$6; │ │ 0x0000 - 0x000d reg=1 (null) Landroid/content/Context; │ │ @@ -1031685,18 +1031685,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -43892c: |[43892c] de.danoeh.antennapod.playback.service.PlaybackService$7.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -43893c: 5b01 f1dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$7;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf1 │ │ -438940: 7010 f801 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ -438946: 0e00 |0005: return-void │ │ +438938: |[438938] de.danoeh.antennapod.playback.service.PlaybackService$7.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +438948: 5b01 f1dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$7;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf1 │ │ +43894c: 7010 f801 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ +438952: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1592 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$7; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1031706,38 +1031706,38 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -438948: |[438948] de.danoeh.antennapod.playback.service.PlaybackService$7.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -438958: 6e10 7602 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0276 │ │ -43895e: 0c02 |0003: move-result-object v2 │ │ -438960: 1a03 485c |0004: const-string v3, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@5c48 │ │ -438964: 7120 300b 3200 |0006: invoke-static {v2, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b30 │ │ -43896a: 0a02 |0009: move-result v2 │ │ -43896c: 3802 2800 |000a: if-eqz v2, 0032 // +0028 │ │ -438970: 5412 f1dd |000c: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$7;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf1 │ │ -438974: 7110 55b2 0200 |000e: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // method@b255 │ │ -43897a: 0c02 |0011: move-result-object v2 │ │ -43897c: 6e10 adb3 0200 |0012: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ -438982: 7100 30b4 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@b430 │ │ -438988: 7100 10bb 0000 |0018: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -43898e: 0c02 |001b: move-result-object v2 │ │ -438990: 2203 b11b |001c: new-instance v3, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1bb1 │ │ -438994: 6200 6f74 |001e: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@746f │ │ -438998: 7020 41ab 0300 |0020: invoke-direct {v3, v0}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V // method@ab41 │ │ -43899e: 6e20 13bb 3200 |0023: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -4389a4: 7100 10bb 0000 |0026: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -4389aa: 0c02 |0029: move-result-object v2 │ │ -4389ac: 2203 9c1b |002a: new-instance v3, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1b9c │ │ -4389b0: 7010 11ab 0300 |002c: invoke-direct {v3}, Lde/danoeh/antennapod/event/PlayerStatusEvent;.:()V // method@ab11 │ │ -4389b6: 6e20 13bb 3200 |002f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -4389bc: 0e00 |0032: return-void │ │ +438954: |[438954] de.danoeh.antennapod.playback.service.PlaybackService$7.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +438964: 6e10 7602 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0276 │ │ +43896a: 0c02 |0003: move-result-object v2 │ │ +43896c: 1a03 485c |0004: const-string v3, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@5c48 │ │ +438970: 7120 300b 3200 |0006: invoke-static {v2, v3}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b30 │ │ +438976: 0a02 |0009: move-result v2 │ │ +438978: 3802 2800 |000a: if-eqz v2, 0032 // +0028 │ │ +43897c: 5412 f1dd |000c: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$7;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf1 │ │ +438980: 7110 55b2 0200 |000e: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // method@b255 │ │ +438986: 0c02 |0011: move-result-object v2 │ │ +438988: 6e10 adb3 0200 |0012: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ +43898e: 7100 30b4 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@b430 │ │ +438994: 7100 10bb 0000 |0018: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +43899a: 0c02 |001b: move-result-object v2 │ │ +43899c: 2203 b11b |001c: new-instance v3, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1bb1 │ │ +4389a0: 6200 6f74 |001e: sget-object v0, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_SHUT_DOWN:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@746f │ │ +4389a4: 7020 41ab 0300 |0020: invoke-direct {v3, v0}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V // method@ab41 │ │ +4389aa: 6e20 13bb 3200 |0023: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +4389b0: 7100 10bb 0000 |0026: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +4389b6: 0c02 |0029: move-result-object v2 │ │ +4389b8: 2203 9c1b |002a: new-instance v3, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1b9c │ │ +4389bc: 7010 11ab 0300 |002c: invoke-direct {v3}, Lde/danoeh/antennapod/event/PlayerStatusEvent;.:()V // method@ab11 │ │ +4389c2: 6e20 13bb 3200 |002f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +4389c8: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1596 │ │ 0x000c line=1597 │ │ 0x0015 line=1598 │ │ 0x0018 line=1599 │ │ 0x0026 line=1600 │ │ @@ -1031776,18 +1031776,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService$8;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4389c0: |[4389c0] de.danoeh.antennapod.playback.service.PlaybackService$8$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/playback/service/PlaybackService$8;)V │ │ -4389d0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4389d6: 5b01 f2dd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$8$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService$8; // field@ddf2 │ │ -4389da: 0e00 |0005: return-void │ │ +4389cc: |[4389cc] de.danoeh.antennapod.playback.service.PlaybackService$8$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/playback/service/PlaybackService$8;)V │ │ +4389dc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4389e2: 5b01 f2dd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$8$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService$8; // field@ddf2 │ │ +4389e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$8$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService$8; │ │ │ │ @@ -1031797,18 +1031797,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4389dc: |[4389dc] de.danoeh.antennapod.playback.service.PlaybackService$8$$ExternalSyntheticLambda0.run:()V │ │ -4389ec: 5410 f2dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$8$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService$8; // field@ddf2 │ │ -4389f0: 7110 2db2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.$r8$lambda$WbKZHcLpqCWRhwq0OCP17Fb2bn8:(Lde/danoeh/antennapod/playback/service/PlaybackService$8;)V // method@b22d │ │ -4389f6: 0e00 |0005: return-void │ │ +4389e8: |[4389e8] de.danoeh.antennapod.playback.service.PlaybackService$8$$ExternalSyntheticLambda0.run:()V │ │ +4389f8: 5410 f2dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$8$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService$8; // field@ddf2 │ │ +4389fc: 7110 2db2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.$r8$lambda$WbKZHcLpqCWRhwq0OCP17Fb2bn8:(Lde/danoeh/antennapod/playback/service/PlaybackService$8;)V // method@b22d │ │ +438a02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService$8$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1031845,80 +1031845,80 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 121 16-bit code units │ │ -43918c: |[43918c] de.danoeh.antennapod.playback.service.PlaybackService$9.:()V │ │ -43919c: 7100 8cb1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b18c │ │ -4391a2: 0c00 |0003: move-result-object v0 │ │ -4391a4: 2100 |0004: array-length v0, v0 │ │ -4391a6: 2300 0020 |0005: new-array v0, v0, [I // type@2000 │ │ -4391aa: 6900 f5dd |0007: sput-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ -4391ae: 6201 0ad6 |0009: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ -4391b2: 6e10 f3b5 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -4391b8: 0a01 |000e: move-result v1 │ │ -4391ba: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -4391bc: 4b02 0001 |0010: aput v2, v0, v1 │ │ -4391c0: 6200 f5dd |0012: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ -4391c4: 6201 0ed6 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ -4391c8: 6e10 f3b5 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -4391ce: 0a01 |0019: move-result v1 │ │ -4391d0: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -4391d2: 4b02 0001 |001b: aput v2, v0, v1 │ │ -4391d6: 6200 f5dd |001d: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ -4391da: 6201 0cd6 |001f: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ -4391de: 6e10 f3b5 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -4391e4: 0a01 |0024: move-result v1 │ │ -4391e6: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -4391e8: 4b02 0001 |0026: aput v2, v0, v1 │ │ -4391ec: 6200 f5dd |0028: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ -4391f0: 6201 11d6 |002a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ -4391f4: 6e10 f3b5 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -4391fa: 0a01 |002f: move-result v1 │ │ -4391fc: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -4391fe: 4b02 0001 |0031: aput v2, v0, v1 │ │ -439202: 6200 f5dd |0033: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ -439206: 6201 0dd6 |0035: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -43920a: 6e10 f3b5 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -439210: 0a01 |003a: move-result v1 │ │ -439212: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -439214: 4b02 0001 |003c: aput v2, v0, v1 │ │ -439218: 6200 f5dd |003e: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ -43921c: 6201 08d6 |0040: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d608 │ │ -439220: 6e10 f3b5 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -439226: 0a01 |0045: move-result v1 │ │ -439228: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -43922a: 4b02 0001 |0047: aput v2, v0, v1 │ │ -43922e: 6200 f5dd |0049: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ -439232: 6201 10d6 |004b: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d610 │ │ -439236: 6e10 f3b5 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -43923c: 0a01 |0050: move-result v1 │ │ -43923e: 1272 |0051: const/4 v2, #int 7 // #7 │ │ -439240: 4b02 0001 |0052: aput v2, v0, v1 │ │ -439244: 6200 f5dd |0054: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ -439248: 6201 0fd6 |0056: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60f │ │ -43924c: 6e10 f3b5 0100 |0058: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -439252: 0a01 |005b: move-result v1 │ │ -439254: 1302 0800 |005c: const/16 v2, #int 8 // #8 │ │ -439258: 4b02 0001 |005e: aput v2, v0, v1 │ │ -43925c: 6200 f5dd |0060: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ -439260: 6201 0bd6 |0062: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60b │ │ -439264: 6e10 f3b5 0100 |0064: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -43926a: 0a01 |0067: move-result v1 │ │ -43926c: 1302 0900 |0068: const/16 v2, #int 9 // #9 │ │ -439270: 4b02 0001 |006a: aput v2, v0, v1 │ │ -439274: 6200 f5dd |006c: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ -439278: 6201 09d6 |006e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d609 │ │ -43927c: 6e10 f3b5 0100 |0070: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -439282: 0a01 |0073: move-result v1 │ │ -439284: 1302 0a00 |0074: const/16 v2, #int 10 // #a │ │ -439288: 4b02 0001 |0076: aput v2, v0, v1 │ │ -43928c: 0e00 |0078: return-void │ │ +439198: |[439198] de.danoeh.antennapod.playback.service.PlaybackService$9.:()V │ │ +4391a8: 7100 8cb1 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.values:()[Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b18c │ │ +4391ae: 0c00 |0003: move-result-object v0 │ │ +4391b0: 2100 |0004: array-length v0, v0 │ │ +4391b2: 2300 0020 |0005: new-array v0, v0, [I // type@2000 │ │ +4391b6: 6900 f5dd |0007: sput-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ +4391ba: 6201 0ad6 |0009: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ +4391be: 6e10 f3b5 0100 |000b: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +4391c4: 0a01 |000e: move-result v1 │ │ +4391c6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +4391c8: 4b02 0001 |0010: aput v2, v0, v1 │ │ +4391cc: 6200 f5dd |0012: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ +4391d0: 6201 0ed6 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ +4391d4: 6e10 f3b5 0100 |0016: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +4391da: 0a01 |0019: move-result v1 │ │ +4391dc: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +4391de: 4b02 0001 |001b: aput v2, v0, v1 │ │ +4391e2: 6200 f5dd |001d: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ +4391e6: 6201 0cd6 |001f: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ +4391ea: 6e10 f3b5 0100 |0021: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +4391f0: 0a01 |0024: move-result v1 │ │ +4391f2: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +4391f4: 4b02 0001 |0026: aput v2, v0, v1 │ │ +4391f8: 6200 f5dd |0028: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ +4391fc: 6201 11d6 |002a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ +439200: 6e10 f3b5 0100 |002c: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +439206: 0a01 |002f: move-result v1 │ │ +439208: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +43920a: 4b02 0001 |0031: aput v2, v0, v1 │ │ +43920e: 6200 f5dd |0033: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ +439212: 6201 0dd6 |0035: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +439216: 6e10 f3b5 0100 |0037: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +43921c: 0a01 |003a: move-result v1 │ │ +43921e: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +439220: 4b02 0001 |003c: aput v2, v0, v1 │ │ +439224: 6200 f5dd |003e: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ +439228: 6201 08d6 |0040: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d608 │ │ +43922c: 6e10 f3b5 0100 |0042: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +439232: 0a01 |0045: move-result v1 │ │ +439234: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +439236: 4b02 0001 |0047: aput v2, v0, v1 │ │ +43923a: 6200 f5dd |0049: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ +43923e: 6201 10d6 |004b: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d610 │ │ +439242: 6e10 f3b5 0100 |004d: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +439248: 0a01 |0050: move-result v1 │ │ +43924a: 1272 |0051: const/4 v2, #int 7 // #7 │ │ +43924c: 4b02 0001 |0052: aput v2, v0, v1 │ │ +439250: 6200 f5dd |0054: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ +439254: 6201 0fd6 |0056: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60f │ │ +439258: 6e10 f3b5 0100 |0058: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +43925e: 0a01 |005b: move-result v1 │ │ +439260: 1302 0800 |005c: const/16 v2, #int 8 // #8 │ │ +439264: 4b02 0001 |005e: aput v2, v0, v1 │ │ +439268: 6200 f5dd |0060: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ +43926c: 6201 0bd6 |0062: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60b │ │ +439270: 6e10 f3b5 0100 |0064: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +439276: 0a01 |0067: move-result v1 │ │ +439278: 1302 0900 |0068: const/16 v2, #int 9 // #9 │ │ +43927c: 4b02 0001 |006a: aput v2, v0, v1 │ │ +439280: 6200 f5dd |006c: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ +439284: 6201 09d6 |006e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d609 │ │ +439288: 6e10 f3b5 0100 |0070: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +43928e: 0a01 |0073: move-result v1 │ │ +439290: 1302 0a00 |0074: const/16 v2, #int 10 // #a │ │ +439294: 4b02 0001 |0076: aput v2, v0, v1 │ │ +439298: 0e00 |0078: return-void │ │ catches : 10 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -1031975,18 +1031975,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -439324: |[439324] de.danoeh.antennapod.playback.service.PlaybackService$LocalBinder.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -439334: 5b01 f6dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$LocalBinder;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf6 │ │ -439338: 7010 7e07 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@077e │ │ -43933e: 0e00 |0005: return-void │ │ +439330: |[439330] de.danoeh.antennapod.playback.service.PlaybackService$LocalBinder.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +439340: 5b01 f6dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$LocalBinder;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf6 │ │ +439344: 7010 7e07 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@077e │ │ +43934a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$LocalBinder; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1031996,17 +1031996,17 @@ │ │ type : '()Lde/danoeh/antennapod/playback/service/PlaybackService;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -43930c: |[43930c] de.danoeh.antennapod.playback.service.PlaybackService$LocalBinder.getService:()Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ -43931c: 5410 f6dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$LocalBinder;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf6 │ │ -439320: 1100 |0002: return-object v0 │ │ +439318: |[439318] de.danoeh.antennapod.playback.service.PlaybackService$LocalBinder.getService:()Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ +439328: 5410 f6dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$LocalBinder;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf6 │ │ +43932c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService$LocalBinder; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1032094,17 +1032094,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -439340: |[439340] de.danoeh.antennapod.playback.service.PlaybackServiceInterface.:()V │ │ -439350: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -439356: 0e00 |0003: return-void │ │ +43934c: |[43934c] de.danoeh.antennapod.playback.service.PlaybackServiceInterface.:()V │ │ +43935c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +439362: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1032147,22 +1032147,22 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -4393c8: |[4393c8] de.danoeh.antennapod.playback.service.PlaybackServiceStarter.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -4393d8: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ -4393de: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4393e0: 5c10 2cde |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.shouldStreamThisTime:Z // field@de2c │ │ -4393e4: 5c10 29de |0006: iput-boolean v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:Z // field@de29 │ │ -4393e8: 5b12 2ade |0008: iput-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.context:Landroid/content/Context; // field@de2a │ │ -4393ec: 5b13 2bde |000a: iput-object v3, v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@de2b │ │ -4393f0: 0e00 |000c: return-void │ │ +4393d4: |[4393d4] de.danoeh.antennapod.playback.service.PlaybackServiceStarter.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +4393e4: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ +4393ea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4393ec: 5c10 2cde |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.shouldStreamThisTime:Z // field@de2c │ │ +4393f0: 5c10 29de |0006: iput-boolean v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:Z // field@de29 │ │ +4393f4: 5b12 2ade |0008: iput-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.context:Landroid/content/Context; // field@de2a │ │ +4393f8: 5b13 2bde |000a: iput-object v3, v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@de2b │ │ +4393fc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0004 line=13 │ │ 0x0006 line=14 │ │ 0x0008 line=17 │ │ 0x000a line=18 │ │ @@ -1032177,17 +1032177,17 @@ │ │ type : '(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -439398: |[439398] de.danoeh.antennapod.playback.service.PlaybackServiceStarter.callEvenIfRunning:(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; │ │ -4393a8: 5c01 29de |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:Z // field@de29 │ │ -4393ac: 1100 |0002: return-object v0 │ │ +4393a4: |[4393a4] de.danoeh.antennapod.playback.service.PlaybackServiceStarter.callEvenIfRunning:(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; │ │ +4393b4: 5c01 29de |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:Z // field@de29 │ │ +4393b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1032196,26 +1032196,26 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -439358: |[439358] de.danoeh.antennapod.playback.service.PlaybackServiceStarter.getIntent:()Landroid/content/Intent; │ │ -439368: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -43936c: 5431 2ade |0002: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.context:Landroid/content/Context; // field@de2a │ │ -439370: 1c02 861d |0004: const-class v2, Lde/danoeh/antennapod/playback/service/PlaybackService; // type@1d86 │ │ -439374: 7030 6f02 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ -43937a: 1a01 3e46 |0009: const-string v1, "PlaybackService.PlayableExtra" // string@463e │ │ -43937e: 5432 2bde |000b: iget-object v2, v3, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@de2b │ │ -439382: 6e30 8b02 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@028b │ │ -439388: 1a01 0e77 |0010: const-string v1, "extra.de.danoeh.antennapod.core.service.allowStream" // string@770e │ │ -43938c: 5532 2cde |0012: iget-boolean v2, v3, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.shouldStreamThisTime:Z // field@de2c │ │ -439390: 6e30 8f02 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@028f │ │ -439396: 1100 |0017: return-object v0 │ │ +439364: |[439364] de.danoeh.antennapod.playback.service.PlaybackServiceStarter.getIntent:()Landroid/content/Intent; │ │ +439374: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +439378: 5431 2ade |0002: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.context:Landroid/content/Context; // field@de2a │ │ +43937c: 1c02 861d |0004: const-class v2, Lde/danoeh/antennapod/playback/service/PlaybackService; // type@1d86 │ │ +439380: 7030 6f02 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ +439386: 1a01 3e46 |0009: const-string v1, "PlaybackService.PlayableExtra" // string@463e │ │ +43938a: 5432 2bde |000b: iget-object v2, v3, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@de2b │ │ +43938e: 6e30 8b02 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@028b │ │ +439394: 1a01 0e77 |0010: const-string v1, "extra.de.danoeh.antennapod.core.service.allowStream" // string@770e │ │ +439398: 5532 2cde |0012: iget-boolean v2, v3, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.shouldStreamThisTime:Z // field@de2c │ │ +43939c: 6e30 8f02 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@028f │ │ +4393a2: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x000b line=36 │ │ 0x0012 line=37 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; │ │ @@ -1032225,17 +1032225,17 @@ │ │ type : '(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4393b0: |[4393b0] de.danoeh.antennapod.playback.service.PlaybackServiceStarter.shouldStreamThisTime:(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; │ │ -4393c0: 5c01 2cde |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.shouldStreamThisTime:Z // field@de2c │ │ -4393c4: 1100 |0002: return-object v0 │ │ +4393bc: |[4393bc] de.danoeh.antennapod.playback.service.PlaybackServiceStarter.shouldStreamThisTime:(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; │ │ +4393cc: 5c01 2cde |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.shouldStreamThisTime:Z // field@de2c │ │ +4393d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1032244,25 +1032244,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -4393f4: |[4393f4] de.danoeh.antennapod.playback.service.PlaybackServiceStarter.start:()V │ │ -439404: 6300 0ede |0000: sget-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ -439408: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -43940c: 5520 29de |0004: iget-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:Z // field@de29 │ │ -439410: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -439414: 0e00 |0008: return-void │ │ -439416: 5420 2ade |0009: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.context:Landroid/content/Context; // field@de2a │ │ -43941a: 6e10 c7b2 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.getIntent:()Landroid/content/Intent; // method@b2c7 │ │ -439420: 0c01 |000e: move-result-object v1 │ │ -439422: 7120 8730 1000 |000f: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@3087 │ │ -439428: 0e00 |0012: return-void │ │ +439400: |[439400] de.danoeh.antennapod.playback.service.PlaybackServiceStarter.start:()V │ │ +439410: 6300 0ede |0000: sget-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ +439414: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +439418: 5520 29de |0004: iget-boolean v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:Z // field@de29 │ │ +43941c: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +439420: 0e00 |0008: return-void │ │ +439422: 5420 2ade |0009: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.context:Landroid/content/Context; // field@de2a │ │ +439426: 6e10 c7b2 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.getIntent:()Landroid/content/Intent; // method@b2c7 │ │ +43942c: 0c01 |000e: move-result-object v1 │ │ +43942e: 7120 8730 1000 |000f: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@3087 │ │ +439434: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0009 line=45 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; │ │ │ │ @@ -1032291,43 +1032291,43 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43c87c: |[43c87c] de.danoeh.antennapod.playback.service.PlaybackStatus.:()V │ │ -43c88c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43c892: 0e00 |0003: return-void │ │ +43c888: |[43c888] de.danoeh.antennapod.playback.service.PlaybackStatus.:()V │ │ +43c898: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43c89e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/service/PlaybackStatus;) │ │ name : 'isCurrentlyPlaying' │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -43c7fc: |[43c7fc] de.danoeh.antennapod.playback.service.PlaybackStatus.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -43c80c: 7110 ccb2 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/PlaybackStatus;.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@b2cc │ │ -43c812: 0a01 |0003: move-result v1 │ │ -43c814: 3801 0e00 |0004: if-eqz v1, 0012 // +000e │ │ -43c818: 6301 0ede |0006: sget-boolean v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ -43c81c: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ -43c820: 7100 28b4 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentPlayerStatus:()I // method@b428 │ │ -43c826: 0a01 |000d: move-result v1 │ │ -43c828: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -43c82a: 3301 0300 |000f: if-ne v1, v0, 0012 // +0003 │ │ -43c82e: 2802 |0011: goto 0013 // +0002 │ │ -43c830: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -43c832: 0f00 |0013: return v0 │ │ +43c808: |[43c808] de.danoeh.antennapod.playback.service.PlaybackStatus.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +43c818: 7110 ccb2 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/PlaybackStatus;.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@b2cc │ │ +43c81e: 0a01 |0003: move-result v1 │ │ +43c820: 3801 0e00 |0004: if-eqz v1, 0012 // +000e │ │ +43c824: 6301 0ede |0006: sget-boolean v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ +43c828: 3801 0a00 |0008: if-eqz v1, 0012 // +000a │ │ +43c82c: 7100 28b4 0000 |000a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentPlayerStatus:()I // method@b428 │ │ +43c832: 0a01 |000d: move-result v1 │ │ +43c834: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +43c836: 3301 0300 |000f: if-ne v1, v0, 0012 // +0003 │ │ +43c83a: 2802 |0011: goto 0013 // +0002 │ │ +43c83c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +43c83e: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x000a line=13 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1032336,31 +1032336,31 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -43c834: |[43c834] de.danoeh.antennapod.playback.service.PlaybackStatus.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -43c844: 7100 2ab4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentlyPlayingMediaType:()J // method@b42a │ │ -43c84a: 0b00 |0003: move-result-wide v0 │ │ -43c84c: 1602 0100 |0004: const-wide/16 v2, #int 1 // #1 │ │ -43c850: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ -43c854: 3904 1200 |0008: if-nez v4, 001a // +0012 │ │ -43c858: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ -43c85c: 7100 29b4 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@b429 │ │ -43c862: 0b00 |000f: move-result-wide v0 │ │ -43c864: 6e10 76ac 0500 |0010: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ac76 │ │ -43c86a: 0b02 |0013: move-result-wide v2 │ │ -43c86c: 3105 0002 |0014: cmp-long v5, v0, v2 │ │ -43c870: 3905 0400 |0016: if-nez v5, 001a // +0004 │ │ -43c874: 1215 |0018: const/4 v5, #int 1 // #1 │ │ -43c876: 2802 |0019: goto 001b // +0002 │ │ -43c878: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -43c87a: 0f05 |001b: return v5 │ │ +43c840: |[43c840] de.danoeh.antennapod.playback.service.PlaybackStatus.isPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +43c850: 7100 2ab4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentlyPlayingMediaType:()J // method@b42a │ │ +43c856: 0b00 |0003: move-result-wide v0 │ │ +43c858: 1602 0100 |0004: const-wide/16 v2, #int 1 // #1 │ │ +43c85c: 3104 0002 |0006: cmp-long v4, v0, v2 │ │ +43c860: 3904 1200 |0008: if-nez v4, 001a // +0012 │ │ +43c864: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ +43c868: 7100 29b4 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@b429 │ │ +43c86e: 0b00 |000f: move-result-wide v0 │ │ +43c870: 6e10 76ac 0500 |0010: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ac76 │ │ +43c876: 0b02 |0013: move-result-wide v2 │ │ +43c878: 3105 0002 |0014: cmp-long v5, v0, v2 │ │ +43c87c: 3905 0400 |0016: if-nez v5, 001a // +0004 │ │ +43c880: 1215 |0018: const/4 v5, #int 1 // #1 │ │ +43c882: 2802 |0019: goto 001b // +0002 │ │ +43c884: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +43c886: 0f05 |001b: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x000c line=19 │ │ locals : │ │ 0x0000 - 0x001c reg=5 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1032390,18 +1032390,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/QuickSettingsTileService;)Landroid/service/quicksettings/Tile;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -43c894: |[43c894] de.danoeh.antennapod.playback.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline0.m:(Lde/danoeh/antennapod/playback/service/QuickSettingsTileService;)Landroid/service/quicksettings/Tile; │ │ -43c8a4: 6e10 8008 0000 |0000: invoke-virtual {v0}, Landroid/service/quicksettings/TileService;.getQsTile:()Landroid/service/quicksettings/Tile; // method@0880 │ │ -43c8aa: 0c00 |0003: move-result-object v0 │ │ -43c8ac: 1100 |0004: return-object v0 │ │ +43c8a0: |[43c8a0] de.danoeh.antennapod.playback.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline0.m:(Lde/danoeh/antennapod/playback/service/QuickSettingsTileService;)Landroid/service/quicksettings/Tile; │ │ +43c8b0: 6e10 8008 0000 |0000: invoke-virtual {v0}, Landroid/service/quicksettings/TileService;.getQsTile:()Landroid/service/quicksettings/Tile; // method@0880 │ │ +43c8b6: 0c00 |0003: move-result-object v0 │ │ +43c8b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/playback/service/QuickSettingsTileService; │ │ │ │ Virtual methods - │ │ @@ -1032430,17 +1032430,17 @@ │ │ type : '(Landroid/service/quicksettings/Tile;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43c8b0: |[43c8b0] de.danoeh.antennapod.playback.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline1.m:(Landroid/service/quicksettings/Tile;I)V │ │ -43c8c0: 6e20 7d08 1000 |0000: invoke-virtual {v0, v1}, Landroid/service/quicksettings/Tile;.setState:(I)V // method@087d │ │ -43c8c6: 0e00 |0003: return-void │ │ +43c8bc: |[43c8bc] de.danoeh.antennapod.playback.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline1.m:(Landroid/service/quicksettings/Tile;I)V │ │ +43c8cc: 6e20 7d08 1000 |0000: invoke-virtual {v0, v1}, Landroid/service/quicksettings/Tile;.setState:(I)V // method@087d │ │ +43c8d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/service/quicksettings/Tile; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1032470,17 +1032470,17 @@ │ │ type : '(Landroid/service/quicksettings/Tile;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43c8c8: |[43c8c8] de.danoeh.antennapod.playback.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline2.m:(Landroid/service/quicksettings/Tile;)V │ │ -43c8d8: 6e10 7e08 0000 |0000: invoke-virtual {v0}, Landroid/service/quicksettings/Tile;.updateTile:()V // method@087e │ │ -43c8de: 0e00 |0003: return-void │ │ +43c8d4: |[43c8d4] de.danoeh.antennapod.playback.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline2.m:(Landroid/service/quicksettings/Tile;)V │ │ +43c8e4: 6e10 7e08 0000 |0000: invoke-virtual {v0}, Landroid/service/quicksettings/Tile;.updateTile:()V // method@087e │ │ +43c8ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/service/quicksettings/Tile; │ │ │ │ Virtual methods - │ │ @@ -1032509,17 +1032509,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/QuickSettingsTileService;Landroid/content/Intent;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43c8e0: |[43c8e0] de.danoeh.antennapod.playback.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline3.m:(Lde/danoeh/antennapod/playback/service/QuickSettingsTileService;Landroid/content/Intent;)V │ │ -43c8f0: 6e20 5702 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0257 │ │ -43c8f6: 0e00 |0003: return-void │ │ +43c8ec: |[43c8ec] de.danoeh.antennapod.playback.service.QuickSettingsTileService$$ExternalSyntheticApiModelOutline3.m:(Lde/danoeh/antennapod/playback/service/QuickSettingsTileService;Landroid/content/Intent;)V │ │ +43c8fc: 6e20 5702 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0257 │ │ +43c902: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/QuickSettingsTileService; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Intent; │ │ │ │ @@ -1032554,17 +1032554,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43c928: |[43c928] de.danoeh.antennapod.playback.service.QuickSettingsTileService.:()V │ │ -43c938: 7010 7f08 0000 |0000: invoke-direct {v0}, Landroid/service/quicksettings/TileService;.:()V // method@087f │ │ -43c93e: 0e00 |0003: return-void │ │ +43c934: |[43c934] de.danoeh.antennapod.playback.service.QuickSettingsTileService.:()V │ │ +43c944: 7010 7f08 0000 |0000: invoke-direct {v0}, Landroid/service/quicksettings/TileService;.:()V // method@087f │ │ +43c94a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/QuickSettingsTileService; │ │ │ │ Virtual methods - │ │ @@ -1032573,22 +1032573,22 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -43c8f8: |[43c8f8] de.danoeh.antennapod.playback.service.QuickSettingsTileService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -43c908: 2200 5800 |0000: new-instance v0, Landroid/content/ComponentName; // type@0058 │ │ -43c90c: 1c01 8e1d |0002: const-class v1, Lde/danoeh/antennapod/playback/service/QuickSettingsTileService; // type@1d8e │ │ -43c910: 7030 0902 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0209 │ │ -43c916: 7120 13b2 0200 |0007: invoke-static {v2, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService$3$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@b213 │ │ -43c91c: 6f20 8108 3200 |000a: invoke-super {v2, v3}, Landroid/service/quicksettings/TileService;.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; // method@0881 │ │ -43c922: 0c03 |000d: move-result-object v3 │ │ -43c924: 1103 |000e: return-object v3 │ │ +43c904: |[43c904] de.danoeh.antennapod.playback.service.QuickSettingsTileService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +43c914: 2200 5800 |0000: new-instance v0, Landroid/content/ComponentName; // type@0058 │ │ +43c918: 1c01 8e1d |0002: const-class v1, Lde/danoeh/antennapod/playback/service/QuickSettingsTileService; // type@1d8e │ │ +43c91c: 7030 0902 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0209 │ │ +43c922: 7120 13b2 0200 |0007: invoke-static {v2, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService$3$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@b213 │ │ +43c928: 6f20 8108 3200 |000a: invoke-super {v2, v3}, Landroid/service/quicksettings/TileService;.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; // method@0881 │ │ +43c92e: 0c03 |000d: move-result-object v3 │ │ +43c930: 1103 |000e: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x000a line=45 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/playback/service/QuickSettingsTileService; │ │ 0x0000 - 0x000f reg=3 (null) Landroid/content/Intent; │ │ @@ -1032598,21 +1032598,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -43c940: |[43c940] de.danoeh.antennapod.playback.service.QuickSettingsTileService.onClick:()V │ │ -43c950: 6f10 8208 0100 |0000: invoke-super {v1}, Landroid/service/quicksettings/TileService;.onClick:()V // method@0882 │ │ -43c956: 1300 5500 |0003: const/16 v0, #int 85 // #55 │ │ -43c95a: 7120 93b4 0100 |0005: invoke-static {v1, v0}, Lde/danoeh/antennapod/ui/appstartintent/MediaButtonStarter;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@b493 │ │ -43c960: 0c00 |0008: move-result-object v0 │ │ -43c962: 7120 d0b2 0100 |0009: invoke-static {v1, v0}, Lde/danoeh/antennapod/playback/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline3;.m:(Lde/danoeh/antennapod/playback/service/QuickSettingsTileService;Landroid/content/Intent;)V // method@b2d0 │ │ -43c968: 0e00 |000c: return-void │ │ +43c94c: |[43c94c] de.danoeh.antennapod.playback.service.QuickSettingsTileService.onClick:()V │ │ +43c95c: 6f10 8208 0100 |0000: invoke-super {v1}, Landroid/service/quicksettings/TileService;.onClick:()V // method@0882 │ │ +43c962: 1300 5500 |0003: const/16 v0, #int 85 // #55 │ │ +43c966: 7120 93b4 0100 |0005: invoke-static {v1, v0}, Lde/danoeh/antennapod/ui/appstartintent/MediaButtonStarter;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@b493 │ │ +43c96c: 0c00 |0008: move-result-object v0 │ │ +43c96e: 7120 d0b2 0100 |0009: invoke-static {v1, v0}, Lde/danoeh/antennapod/playback/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline3;.m:(Lde/danoeh/antennapod/playback/service/QuickSettingsTileService;Landroid/content/Intent;)V // method@b2d0 │ │ +43c974: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/playback/service/QuickSettingsTileService; │ │ │ │ @@ -1032621,18 +1032621,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -43c96c: |[43c96c] de.danoeh.antennapod.playback.service.QuickSettingsTileService.onStartListening:()V │ │ -43c97c: 6f10 8308 0000 |0000: invoke-super {v0}, Landroid/service/quicksettings/TileService;.onStartListening:()V // method@0883 │ │ -43c982: 6e10 d6b2 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/QuickSettingsTileService;.updateTile:()V // method@b2d6 │ │ -43c988: 0e00 |0006: return-void │ │ +43c978: |[43c978] de.danoeh.antennapod.playback.service.QuickSettingsTileService.onStartListening:()V │ │ +43c988: 6f10 8308 0000 |0000: invoke-super {v0}, Landroid/service/quicksettings/TileService;.onStartListening:()V // method@0883 │ │ +43c98e: 6e10 d6b2 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/QuickSettingsTileService;.updateTile:()V // method@b2d6 │ │ +43c994: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/playback/service/QuickSettingsTileService; │ │ │ │ @@ -1032641,18 +1032641,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -43c98c: |[43c98c] de.danoeh.antennapod.playback.service.QuickSettingsTileService.onTileAdded:()V │ │ -43c99c: 6f10 8408 0000 |0000: invoke-super {v0}, Landroid/service/quicksettings/TileService;.onTileAdded:()V // method@0884 │ │ -43c9a2: 6e10 d6b2 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/QuickSettingsTileService;.updateTile:()V // method@b2d6 │ │ -43c9a8: 0e00 |0006: return-void │ │ +43c998: |[43c998] de.danoeh.antennapod.playback.service.QuickSettingsTileService.onTileAdded:()V │ │ +43c9a8: 6f10 8408 0000 |0000: invoke-super {v0}, Landroid/service/quicksettings/TileService;.onTileAdded:()V // method@0884 │ │ +43c9ae: 6e10 d6b2 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/QuickSettingsTileService;.updateTile:()V // method@b2d6 │ │ +43c9b4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/playback/service/QuickSettingsTileService; │ │ │ │ @@ -1032661,36 +1032661,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -43c9ac: |[43c9ac] de.danoeh.antennapod.playback.service.QuickSettingsTileService.updateTile:()V │ │ -43c9bc: 7110 cdb2 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/playback/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline0;.m:(Lde/danoeh/antennapod/playback/service/QuickSettingsTileService;)Landroid/service/quicksettings/Tile; // method@b2cd │ │ -43c9c2: 0c00 |0003: move-result-object v0 │ │ -43c9c4: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -43c9c8: 1a00 9047 |0006: const-string v0, "QuickSettingsTileSvc" // string@4790 │ │ -43c9cc: 1a01 2e1c |0008: const-string v1, "Ignored call to update QS tile: getQsTile() returned null." // string@1c2e │ │ -43c9d0: 7120 7e0b 1000 |000a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43c9d6: 2818 |000d: goto 0025 // +0018 │ │ -43c9d8: 6301 0ede |000e: sget-boolean v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ -43c9dc: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -43c9de: 3801 0a00 |0011: if-eqz v1, 001b // +000a │ │ -43c9e2: 7100 28b4 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentPlayerStatus:()I // method@b428 │ │ -43c9e8: 0a01 |0016: move-result v1 │ │ -43c9ea: 3321 0400 |0017: if-ne v1, v2, 001b // +0004 │ │ -43c9ee: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -43c9f0: 2802 |001a: goto 001c // +0002 │ │ -43c9f2: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -43c9f4: 3801 0300 |001c: if-eqz v1, 001f // +0003 │ │ -43c9f8: 1222 |001e: const/4 v2, #int 2 // #2 │ │ -43c9fa: 7120 ceb2 2000 |001f: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline1;.m:(Landroid/service/quicksettings/Tile;I)V // method@b2ce │ │ -43ca00: 7110 cfb2 0000 |0022: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline2;.m:(Landroid/service/quicksettings/Tile;)V // method@b2cf │ │ -43ca06: 0e00 |0025: return-void │ │ +43c9b8: |[43c9b8] de.danoeh.antennapod.playback.service.QuickSettingsTileService.updateTile:()V │ │ +43c9c8: 7110 cdb2 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/playback/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline0;.m:(Lde/danoeh/antennapod/playback/service/QuickSettingsTileService;)Landroid/service/quicksettings/Tile; // method@b2cd │ │ +43c9ce: 0c00 |0003: move-result-object v0 │ │ +43c9d0: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +43c9d4: 1a00 9047 |0006: const-string v0, "QuickSettingsTileSvc" // string@4790 │ │ +43c9d8: 1a01 2e1c |0008: const-string v1, "Ignored call to update QS tile: getQsTile() returned null." // string@1c2e │ │ +43c9dc: 7120 7e0b 1000 |000a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43c9e2: 2818 |000d: goto 0025 // +0018 │ │ +43c9e4: 6301 0ede |000e: sget-boolean v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ +43c9e8: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +43c9ea: 3801 0a00 |0011: if-eqz v1, 001b // +000a │ │ +43c9ee: 7100 28b4 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentPlayerStatus:()I // method@b428 │ │ +43c9f4: 0a01 |0016: move-result v1 │ │ +43c9f6: 3321 0400 |0017: if-ne v1, v2, 001b // +0004 │ │ +43c9fa: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +43c9fc: 2802 |001a: goto 001c // +0002 │ │ +43c9fe: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +43ca00: 3801 0300 |001c: if-eqz v1, 001f // +0003 │ │ +43ca04: 1222 |001e: const/4 v2, #int 2 // #2 │ │ +43ca06: 7120 ceb2 2000 |001f: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline1;.m:(Landroid/service/quicksettings/Tile;I)V // method@b2ce │ │ +43ca0c: 7110 cfb2 0000 |0022: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/QuickSettingsTileService$$ExternalSyntheticApiModelOutline2;.m:(Landroid/service/quicksettings/Tile;)V // method@b2cf │ │ +43ca12: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x000a line=51 │ │ 0x000e line=53 │ │ 0x0013 line=54 │ │ 0x001f line=56 │ │ @@ -1032978,17 +1032978,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43ca20: |[43ca20] de.danoeh.antennapod.playback.service.R$anim.:()V │ │ -43ca30: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43ca36: 0e00 |0003: return-void │ │ +43ca2c: |[43ca2c] de.danoeh.antennapod.playback.service.R$anim.:()V │ │ +43ca3c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43ca42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1033190,17 +1033190,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43ca08: |[43ca08] de.danoeh.antennapod.playback.service.R$animator.:()V │ │ -43ca18: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43ca1e: 0e00 |0003: return-void │ │ +43ca14: |[43ca14] de.danoeh.antennapod.playback.service.R$animator.:()V │ │ +43ca24: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43ca2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1033247,17 +1033247,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43ca38: |[43ca38] de.danoeh.antennapod.playback.service.R$array.:()V │ │ -43ca48: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43ca4e: 0e00 |0003: return-void │ │ +43ca44: |[43ca44] de.danoeh.antennapod.playback.service.R$array.:()V │ │ +43ca54: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43ca5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1039689,17 +1039689,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43ca50: |[43ca50] de.danoeh.antennapod.playback.service.R$attr.:()V │ │ -43ca60: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43ca66: 0e00 |0003: return-void │ │ +43ca5c: |[43ca5c] de.danoeh.antennapod.playback.service.R$attr.:()V │ │ +43ca6c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43ca72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1039771,17 +1039771,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43ca68: |[43ca68] de.danoeh.antennapod.playback.service.R$bool.:()V │ │ -43ca78: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43ca7e: 0e00 |0003: return-void │ │ +43ca74: |[43ca74] de.danoeh.antennapod.playback.service.R$bool.:()V │ │ +43ca84: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43ca8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1043858,17 +1043858,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43ca80: |[43ca80] de.danoeh.antennapod.playback.service.R$color.:()V │ │ -43ca90: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43ca96: 0e00 |0003: return-void │ │ +43ca8c: |[43ca8c] de.danoeh.antennapod.playback.service.R$color.:()V │ │ +43ca9c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43caa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1048255,17 +1048255,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43ca98: |[43ca98] de.danoeh.antennapod.playback.service.R$dimen.:()V │ │ -43caa8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43caae: 0e00 |0003: return-void │ │ +43caa4: |[43caa4] de.danoeh.antennapod.playback.service.R$dimen.:()V │ │ +43cab4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43caba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1050322,17 +1050322,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43cab0: |[43cab0] de.danoeh.antennapod.playback.service.R$drawable.:()V │ │ -43cac0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43cac6: 0e00 |0003: return-void │ │ +43cabc: |[43cabc] de.danoeh.antennapod.playback.service.R$drawable.:()V │ │ +43cacc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43cad2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1050369,17 +1050369,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43cac8: |[43cac8] de.danoeh.antennapod.playback.service.R$font.:()V │ │ -43cad8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43cade: 0e00 |0003: return-void │ │ +43cad4: |[43cad4] de.danoeh.antennapod.playback.service.R$font.:()V │ │ +43cae4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43caea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1053001,17 +1053001,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43cae0: |[43cae0] de.danoeh.antennapod.playback.service.R$id.:()V │ │ -43caf0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43caf6: 0e00 |0003: return-void │ │ +43caec: |[43caec] de.danoeh.antennapod.playback.service.R$id.:()V │ │ +43cafc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43cb02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1053428,17 +1053428,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43caf8: |[43caf8] de.danoeh.antennapod.playback.service.R$integer.:()V │ │ -43cb08: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43cb0e: 0e00 |0003: return-void │ │ +43cb04: |[43cb04] de.danoeh.antennapod.playback.service.R$integer.:()V │ │ +43cb14: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43cb1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1053560,17 +1053560,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43cb10: |[43cb10] de.danoeh.antennapod.playback.service.R$interpolator.:()V │ │ -43cb20: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43cb26: 0e00 |0003: return-void │ │ +43cb1c: |[43cb1c] de.danoeh.antennapod.playback.service.R$interpolator.:()V │ │ +43cb2c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43cb32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1054347,17 +1054347,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43cb28: |[43cb28] de.danoeh.antennapod.playback.service.R$layout.:()V │ │ -43cb38: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43cb3e: 0e00 |0003: return-void │ │ +43cb34: |[43cb34] de.danoeh.antennapod.playback.service.R$layout.:()V │ │ +43cb44: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43cb4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1054409,17 +1054409,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43cb40: |[43cb40] de.danoeh.antennapod.playback.service.R$mipmap.:()V │ │ -43cb50: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43cb56: 0e00 |0003: return-void │ │ +43cb4c: |[43cb4c] de.danoeh.antennapod.playback.service.R$mipmap.:()V │ │ +43cb5c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43cb62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1054566,17 +1054566,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43cb58: |[43cb58] de.danoeh.antennapod.playback.service.R$plurals.:()V │ │ -43cb68: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43cb6e: 0e00 |0003: return-void │ │ +43cb64: |[43cb64] de.danoeh.antennapod.playback.service.R$plurals.:()V │ │ +43cb74: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43cb7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1059248,17 +1059248,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43cb70: |[43cb70] de.danoeh.antennapod.playback.service.R$string.:()V │ │ -43cb80: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43cb86: 0e00 |0003: return-void │ │ +43cb7c: |[43cb7c] de.danoeh.antennapod.playback.service.R$string.:()V │ │ +43cb8c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43cb92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1065505,17 +1065505,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43f604: |[43f604] de.danoeh.antennapod.playback.service.R$style.:()V │ │ -43f614: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43f61a: 0e00 |0003: return-void │ │ +43f610: |[43f610] de.danoeh.antennapod.playback.service.R$style.:()V │ │ +43f620: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43f626: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1075812,851 +1075812,851 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 5418 16-bit code units │ │ -43cb88: |[43cb88] de.danoeh.antennapod.playback.service.R$styleable.:()V │ │ -43cb98: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ -43cb9c: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ -43cba0: 2601 d406 0000 |0004: fill-array-data v1, 000006d8 // +000006d4 │ │ -43cba6: 6901 43f7 |0007: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.ActionBar:[I // field@f743 │ │ -43cbaa: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ -43cbb0: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ -43cbb6: 0c02 |000f: move-result-object v2 │ │ -43cbb8: 6902 44f7 |0010: sput-object v2, Lde/danoeh/antennapod/playback/service/R$styleable;.ActionBarLayout:[I // field@f744 │ │ -43cbbc: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ -43cbc2: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ -43cbc8: 0c02 |0018: move-result-object v2 │ │ -43cbca: 6902 63f7 |0019: sput-object v2, Lde/danoeh/antennapod/playback/service/R$styleable;.ActionMenuItemView:[I // field@f763 │ │ -43cbce: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -43cbd0: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ -43cbd4: 6903 65f7 |001e: sput-object v3, Lde/danoeh/antennapod/playback/service/R$styleable;.ActionMenuView:[I // field@f765 │ │ -43cbd8: 1263 |0020: const/4 v3, #int 6 // #6 │ │ -43cbda: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ -43cbde: 2604 f306 0000 |0023: fill-array-data v4, 00000716 // +000006f3 │ │ -43cbe4: 6904 66f7 |0026: sput-object v4, Lde/danoeh/antennapod/playback/service/R$styleable;.ActionMode:[I // field@f766 │ │ -43cbe8: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ -43cbee: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ -43cbf4: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ -43cbfa: 0c04 |0031: move-result-object v4 │ │ -43cbfc: 6904 6df7 |0032: sput-object v4, Lde/danoeh/antennapod/playback/service/R$styleable;.ActivityChooserView:[I // field@f76d │ │ -43cc00: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ -43cc04: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ -43cc08: 2605 ee06 0000 |0038: fill-array-data v5, 00000726 // +000006ee │ │ -43cc0e: 6905 70f7 |003b: sput-object v5, Lde/danoeh/antennapod/playback/service/R$styleable;.AlertDialog:[I // field@f770 │ │ -43cc12: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ -43cc16: 2605 fb06 0000 |003f: fill-array-data v5, 0000073a // +000006fb │ │ -43cc1c: 6905 79f7 |0042: sput-object v5, Lde/danoeh/antennapod/playback/service/R$styleable;.AnimatedStateListDrawableCompat:[I // field@f779 │ │ -43cc20: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ -43cc26: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ -43cc2c: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ -43cc32: 0c07 |004d: move-result-object v7 │ │ -43cc34: 6907 80f7 |004e: sput-object v7, Lde/danoeh/antennapod/playback/service/R$styleable;.AnimatedStateListDrawableItem:[I // field@f780 │ │ -43cc38: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ -43cc3e: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ -43cc44: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ -43cc4a: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ -43cc50: 0c07 |005c: move-result-object v7 │ │ -43cc52: 6907 83f7 |005d: sput-object v7, Lde/danoeh/antennapod/playback/service/R$styleable;.AnimatedStateListDrawableTransition:[I // field@f783 │ │ -43cc56: 1307 0900 |005f: const/16 v7, #int 9 // #9 │ │ -43cc5a: 2378 0020 |0061: new-array v8, v7, [I // type@2000 │ │ -43cc5e: 2608 e706 0000 |0063: fill-array-data v8, 0000074a // +000006e7 │ │ -43cc64: 6908 88f7 |0066: sput-object v8, Lde/danoeh/antennapod/playback/service/R$styleable;.AppBarLayout:[I // field@f788 │ │ -43cc68: 1408 2a04 047f |0068: const v8, #float 1.7548e+38 // #7f04042a │ │ -43cc6e: 1409 2b04 047f |006b: const v9, #float 1.7548e+38 // #7f04042b │ │ -43cc74: 140a 2504 047f |006e: const v10, #float 1.7548e+38 // #7f040425 │ │ -43cc7a: 140b 2604 047f |0071: const v11, #float 1.7548e+38 // #7f040426 │ │ -43cc80: 2440 0020 ba98 |0074: filled-new-array {v10, v11, v8, v9}, [I // type@2000 │ │ -43cc86: 0c08 |0077: move-result-object v8 │ │ -43cc88: 6908 89f7 |0078: sput-object v8, Lde/danoeh/antennapod/playback/service/R$styleable;.AppBarLayoutStates:[I // field@f789 │ │ -43cc8c: 1408 d202 047f |007a: const v8, #float 1.75473e+38 // #7f0402d2 │ │ -43cc92: 1409 d302 047f |007d: const v9, #float 1.75473e+38 // #7f0402d3 │ │ -43cc98: 140a d102 047f |0080: const v10, #float 1.75473e+38 // #7f0402d1 │ │ -43cc9e: 2430 0020 8a09 |0083: filled-new-array {v10, v8, v9}, [I // type@2000 │ │ -43cca4: 0c08 |0086: move-result-object v8 │ │ -43cca6: 6908 8ef7 |0087: sput-object v8, Lde/danoeh/antennapod/playback/service/R$styleable;.AppBarLayout_Layout:[I // field@f78e │ │ -43ccaa: 2322 0020 |0089: new-array v2, v2, [I // type@2000 │ │ -43ccae: 6902 9bf7 |008b: sput-object v2, Lde/danoeh/antennapod/playback/service/R$styleable;.AppCompatEmojiHelper:[I // field@f79b │ │ -43ccb2: 1402 bf04 047f |008d: const v2, #float 1.75483e+38 // #7f0404bf │ │ -43ccb8: 1408 c004 047f |0090: const v8, #float 1.75483e+38 // #7f0404c0 │ │ -43ccbe: 1409 1901 0101 |0093: const v9, #float 2.36943e-38 // #01010119 │ │ -43ccc4: 140a 1a04 047f |0096: const v10, #float 1.75479e+38 // #7f04041a │ │ -43ccca: 2440 0020 a982 |0099: filled-new-array {v9, v10, v2, v8}, [I // type@2000 │ │ -43ccd0: 0c02 |009c: move-result-object v2 │ │ -43ccd2: 6902 9cf7 |009d: sput-object v2, Lde/danoeh/antennapod/playback/service/R$styleable;.AppCompatImageView:[I // field@f79c │ │ -43ccd6: 1402 b904 047f |009f: const v2, #float 1.75483e+38 // #7f0404b9 │ │ -43ccdc: 1408 ba04 047f |00a2: const v8, #float 1.75483e+38 // #7f0404ba │ │ -43cce2: 1409 4201 0101 |00a5: const v9, #float 2.36945e-38 // #01010142 │ │ -43cce8: 140a b804 047f |00a8: const v10, #float 1.75483e+38 // #7f0404b8 │ │ -43ccee: 2440 0020 a982 |00ab: filled-new-array {v9, v10, v2, v8}, [I // type@2000 │ │ -43ccf4: 0c02 |00ae: move-result-object v2 │ │ -43ccf6: 6902 a1f7 |00af: sput-object v2, Lde/danoeh/antennapod/playback/service/R$styleable;.AppCompatSeekBar:[I // field@f7a1 │ │ -43ccfa: 1272 |00b1: const/4 v2, #int 7 // #7 │ │ -43ccfc: 2328 0020 |00b2: new-array v8, v2, [I // type@2000 │ │ -43cd00: 2608 ac06 0000 |00b4: fill-array-data v8, 00000760 // +000006ac │ │ -43cd06: 6908 a6f7 |00b7: sput-object v8, Lde/danoeh/antennapod/playback/service/R$styleable;.AppCompatTextHelper:[I // field@f7a6 │ │ -43cd0a: 1308 1600 |00b9: const/16 v8, #int 22 // #16 │ │ -43cd0e: 2389 0020 |00bb: new-array v9, v8, [I // type@2000 │ │ -43cd12: 2609 b506 0000 |00bd: fill-array-data v9, 00000772 // +000006b5 │ │ -43cd18: 6909 aef7 |00c0: sput-object v9, Lde/danoeh/antennapod/playback/service/R$styleable;.AppCompatTextView:[I // field@f7ae │ │ -43cd1c: 1309 7f00 |00c2: const/16 v9, #int 127 // #7f │ │ -43cd20: 2399 0020 |00c4: new-array v9, v9, [I // type@2000 │ │ -43cd24: 2609 dc06 0000 |00c6: fill-array-data v9, 000007a2 // +000006dc │ │ -43cd2a: 6909 c5f7 |00c9: sput-object v9, Lde/danoeh/antennapod/playback/service/R$styleable;.AppCompatTheme:[I // field@f7c5 │ │ -43cd2e: 1409 c303 047f |00cb: const v9, #float 1.75478e+38 // #7f0403c3 │ │ -43cd34: 2410 0020 0900 |00ce: filled-new-array {v9}, [I // type@2000 │ │ -43cd3a: 0c09 |00d1: move-result-object v9 │ │ -43cd3c: 6909 45f8 |00d2: sput-object v9, Lde/danoeh/antennapod/playback/service/R$styleable;.AspectRatioFrameLayout:[I // field@f845 │ │ -43cd40: 1409 0e03 0101 |00d4: const v9, #float 2.36957e-38 // #0101030e │ │ -43cd46: 140a de03 047f |00d7: const v10, #float 1.75478e+38 // #7f0403de │ │ -43cd4c: 2420 0020 a900 |00da: filled-new-array {v9, v10}, [I // type@2000 │ │ -43cd52: 0c09 |00dd: move-result-object v9 │ │ -43cd54: 6909 47f8 |00de: sput-object v9, Lde/danoeh/antennapod/playback/service/R$styleable;.BackgroundStyle:[I // field@f847 │ │ -43cd58: 1309 1b00 |00e0: const/16 v9, #int 27 // #1b │ │ -43cd5c: 239a 0020 |00e2: new-array v10, v9, [I // type@2000 │ │ -43cd60: 260a c007 0000 |00e4: fill-array-data v10, 000008a4 // +000007c0 │ │ -43cd66: 690a 4af8 |00e7: sput-object v10, Lde/danoeh/antennapod/playback/service/R$styleable;.Badge:[I // field@f84a │ │ -43cd6a: 130a 0a00 |00e9: const/16 v10, #int 10 // #a │ │ -43cd6e: 23ab 0020 |00eb: new-array v11, v10, [I // type@2000 │ │ -43cd72: 260b f107 0000 |00ed: fill-array-data v11, 000008de // +000007f1 │ │ -43cd78: 690b 66f8 |00f0: sput-object v11, Lde/danoeh/antennapod/playback/service/R$styleable;.BaseProgressIndicator:[I // field@f866 │ │ -43cd7c: 130b 1100 |00f2: const/16 v11, #int 17 // #11 │ │ -43cd80: 23bc 0020 |00f4: new-array v12, v11, [I // type@2000 │ │ -43cd84: 260c 0008 0000 |00f6: fill-array-data v12, 000008f6 // +00000800 │ │ -43cd8a: 690c 71f8 |00f9: sput-object v12, Lde/danoeh/antennapod/playback/service/R$styleable;.BottomAppBar:[I // field@f871 │ │ -43cd8e: 140c ea03 047f |00fb: const v12, #float 1.75478e+38 // #7f0403ea │ │ -43cd94: 140d 4001 0101 |00fe: const v13, #float 2.36945e-38 // #01010140 │ │ -43cd9a: 140e 3a01 047f |0101: const v14, #float 1.75464e+38 // #7f04013a │ │ -43cda0: 140f 6502 047f |0104: const v15, #float 1.75471e+38 // #7f040265 │ │ -43cda6: 1409 e203 047f |0107: const v9, #float 1.75478e+38 // #7f0403e2 │ │ -43cdac: 245c 0020 ed9f |010a: filled-new-array {v13, v14, v15, v9, v12}, [I // type@2000 │ │ -43cdb2: 0c0c |010d: move-result-object v12 │ │ -43cdb4: 690c 83f8 |010e: sput-object v12, Lde/danoeh/antennapod/playback/service/R$styleable;.BottomNavigationView:[I // field@f883 │ │ -43cdb8: 130c 1800 |0110: const/16 v12, #int 24 // #18 │ │ -43cdbc: 23cc 0020 |0112: new-array v12, v12, [I // type@2000 │ │ -43cdc0: 260c 0808 0000 |0114: fill-array-data v12, 0000091c // +00000808 │ │ -43cdc6: 690c 89f8 |0117: sput-object v12, Lde/danoeh/antennapod/playback/service/R$styleable;.BottomSheetBehavior_Layout:[I // field@f889 │ │ -43cdca: 140c 3300 047f |0119: const v12, #float 1.75459e+38 // #7f040033 │ │ -43cdd0: 2410 0020 0c00 |011c: filled-new-array {v12}, [I // type@2000 │ │ -43cdd6: 0c0c |011f: move-result-object v12 │ │ -43cdd8: 690c a2f8 |0120: sput-object v12, Lde/danoeh/antennapod/playback/service/R$styleable;.ButtonBarLayout:[I // field@f8a2 │ │ -43cddc: 140c b603 047f |0122: const v12, #float 1.75477e+38 // #7f0403b6 │ │ -43cde2: 140d ed03 047f |0125: const v13, #float 1.75478e+38 // #7f0403ed │ │ -43cde8: 2420 0020 dc00 |0128: filled-new-array {v12, v13}, [I // type@2000 │ │ -43cdee: 0c0c |012b: move-result-object v12 │ │ -43cdf0: 690c a4f8 |012c: sput-object v12, Lde/danoeh/antennapod/playback/service/R$styleable;.Capability:[I // field@f8a4 │ │ -43cdf4: 130c 0d00 |012e: const/16 v12, #int 13 // #d │ │ -43cdf8: 23cd 0020 |0130: new-array v13, v12, [I // type@2000 │ │ -43cdfc: 260d 1e08 0000 |0132: fill-array-data v13, 00000950 // +0000081e │ │ -43ce02: 690d a7f8 |0135: sput-object v13, Lde/danoeh/antennapod/playback/service/R$styleable;.CardView:[I // field@f8a7 │ │ -43ce06: 140d b900 047f |0137: const v13, #float 1.75462e+38 // #7f0400b9 │ │ -43ce0c: 2410 0020 0d00 |013a: filled-new-array {v13}, [I // type@2000 │ │ -43ce12: 0c0d |013d: move-result-object v13 │ │ -43ce14: 690d b5f8 |013e: sput-object v13, Lde/danoeh/antennapod/playback/service/R$styleable;.Carousel:[I // field@f8b5 │ │ -43ce18: 233d 0020 |0140: new-array v13, v3, [I // type@2000 │ │ -43ce1c: 260d 2c08 0000 |0142: fill-array-data v13, 0000096e // +0000082c │ │ -43ce22: 690d b7f8 |0145: sput-object v13, Lde/danoeh/antennapod/playback/service/R$styleable;.CheckBoxPreference:[I // field@f8b7 │ │ -43ce26: 140d be00 047f |0147: const v13, #float 1.75462e+38 // #7f0400be │ │ -43ce2c: 140e bf00 047f |014a: const v14, #float 1.75462e+38 // #7f0400bf │ │ -43ce32: 140f 0801 0101 |014d: const v15, #float 2.36943e-38 // #01010108 │ │ -43ce38: 1406 bd00 047f |0150: const v6, #float 1.75462e+38 // #7f0400bd │ │ -43ce3e: 2440 0020 6fed |0153: filled-new-array {v15, v6, v13, v14}, [I // type@2000 │ │ -43ce44: 0c06 |0156: move-result-object v6 │ │ -43ce46: 6906 bef8 |0157: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.CheckedTextView:[I // field@f8be │ │ -43ce4a: 1306 2a00 |0159: const/16 v6, #int 42 // #2a │ │ -43ce4e: 2366 0020 |015b: new-array v6, v6, [I // type@2000 │ │ -43ce52: 2606 2108 0000 |015d: fill-array-data v6, 0000097e // +00000821 │ │ -43ce58: 6906 c3f8 |0160: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.Chip:[I // field@f8c3 │ │ -43ce5c: 2326 0020 |0162: new-array v6, v2, [I // type@2000 │ │ -43ce60: 2606 7208 0000 |0164: fill-array-data v6, 000009d6 // +00000872 │ │ -43ce66: 6906 c4f8 |0167: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.ChipGroup:[I // field@f8c4 │ │ -43ce6a: 1406 2202 047f |0169: const v6, #float 1.75469e+38 // #7f040222 │ │ -43ce70: 2410 0020 0600 |016c: filled-new-array {v6}, [I // type@2000 │ │ -43ce76: 0c06 |016f: move-result-object v6 │ │ -43ce78: 6906 f6f8 |0170: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.CircularProgressBar:[I // field@f8f6 │ │ -43ce7c: 1406 5602 047f |0172: const v6, #float 1.7547e+38 // #7f040256 │ │ -43ce82: 140d 5702 047f |0175: const v13, #float 1.7547e+38 // #7f040257 │ │ -43ce88: 140e 5402 047f |0178: const v14, #float 1.7547e+38 // #7f040254 │ │ -43ce8e: 2430 0020 6e0d |017b: filled-new-array {v14, v6, v13}, [I // type@2000 │ │ -43ce94: 0c06 |017e: move-result-object v6 │ │ -43ce96: 6906 f8f8 |017f: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.CircularProgressIndicator:[I // field@f8f8 │ │ -43ce9a: 1406 e300 047f |0181: const v6, #float 1.75463e+38 // #7f0400e3 │ │ -43cea0: 140d e600 047f |0184: const v13, #float 1.75463e+38 // #7f0400e6 │ │ -43cea6: 2420 0020 d600 |0187: filled-new-array {v6, v13}, [I // type@2000 │ │ -43ceac: 0c06 |018a: move-result-object v6 │ │ -43ceae: 6906 fcf8 |018b: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.ClockFaceView:[I // field@f8fc │ │ -43ceb2: 1406 0e03 047f |018d: const v6, #float 1.75474e+38 // #7f04030e │ │ -43ceb8: 140d e103 047f |0190: const v13, #float 1.75478e+38 // #7f0403e1 │ │ -43cebe: 140e e400 047f |0193: const v14, #float 1.75463e+38 // #7f0400e4 │ │ -43cec4: 2430 0020 6e0d |0196: filled-new-array {v14, v6, v13}, [I // type@2000 │ │ -43ceca: 0c06 |0199: move-result-object v6 │ │ -43cecc: 6906 fff8 |019a: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.ClockHandView:[I // field@f8ff │ │ -43ced0: 1306 1800 |019c: const/16 v6, #int 24 // #18 │ │ -43ced4: 2366 0020 |019e: new-array v6, v6, [I // type@2000 │ │ -43ced8: 2606 4808 0000 |01a0: fill-array-data v6, 000009e8 // +00000848 │ │ -43cede: 6906 03f9 |01a3: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.CollapsingToolbarLayout:[I // field@f903 │ │ -43cee2: 1406 9202 047f |01a5: const v6, #float 1.75471e+38 // #7f040292 │ │ -43cee8: 140d 9302 047f |01a8: const v13, #float 1.75471e+38 // #7f040293 │ │ -43ceee: 2420 0020 d600 |01ab: filled-new-array {v6, v13}, [I // type@2000 │ │ -43cef4: 0c06 |01ae: move-result-object v6 │ │ -43cef6: 6906 04f9 |01af: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@f904 │ │ -43cefa: 1406 3400 047f |01b1: const v6, #float 1.75459e+38 // #7f040034 │ │ -43cf00: 140d 8402 047f |01b4: const v13, #float 1.75471e+38 // #7f040284 │ │ -43cf06: 140e a501 0101 |01b7: const v14, #float 2.36947e-38 // #010101a5 │ │ -43cf0c: 140f 1f03 0101 |01ba: const v15, #float 2.36958e-38 // #0101031f │ │ -43cf12: 1400 4706 0101 |01bd: const v0, #float 2.36981e-38 // #01010647 │ │ -43cf18: 245d 0020 fe60 |01c0: filled-new-array {v14, v15, v0, v6, v13}, [I // type@2000 │ │ -43cf1e: 0c00 |01c3: move-result-object v0 │ │ -43cf20: 6900 1ff9 |01c4: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ColorStateListItem:[I // field@f91f │ │ -43cf24: 1400 aa00 047f |01c6: const v0, #float 1.75462e+38 // #7f0400aa │ │ -43cf2a: 1406 ab00 047f |01c9: const v6, #float 1.75462e+38 // #7f0400ab │ │ -43cf30: 140d 0701 0101 |01cc: const v13, #float 2.36943e-38 // #01010107 │ │ -43cf36: 140f a100 047f |01cf: const v15, #float 1.75461e+38 // #7f0400a1 │ │ -43cf3c: 2440 0020 fd60 |01d2: filled-new-array {v13, v15, v0, v6}, [I // type@2000 │ │ -43cf42: 0c00 |01d5: move-result-object v0 │ │ -43cf44: 6900 25f9 |01d6: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.CompoundButton:[I // field@f925 │ │ -43cf48: 1300 6d00 |01d8: const/16 v0, #int 109 // #6d │ │ -43cf4c: 2300 0020 |01da: new-array v0, v0, [I // type@2000 │ │ -43cf50: 2600 4008 0000 |01dc: fill-array-data v0, 00000a1c // +00000840 │ │ -43cf56: 6900 2af9 |01df: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.Constraint:[I // field@f92a │ │ -43cf5a: 1300 5a00 |01e1: const/16 v0, #int 90 // #5a │ │ -43cf5e: 2300 0020 |01e3: new-array v0, v0, [I // type@2000 │ │ -43cf62: 2600 1509 0000 |01e5: fill-array-data v0, 00000afa // +00000915 │ │ -43cf68: 6900 2bf9 |01e8: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ConstraintLayout_Layout:[I // field@f92b │ │ -43cf6c: 1400 4001 047f |01ea: const v0, #float 1.75465e+38 // #7f040140 │ │ -43cf72: 1406 9703 047f |01ed: const v6, #float 1.75477e+38 // #7f040397 │ │ -43cf78: 2420 0020 6000 |01f0: filled-new-array {v0, v6}, [I // type@2000 │ │ -43cf7e: 0c00 |01f3: move-result-object v0 │ │ -43cf80: 6900 86f9 |01f4: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ConstraintLayout_placeholder:[I // field@f986 │ │ -43cf84: 1300 6f00 |01f6: const/16 v0, #int 111 // #6f │ │ -43cf88: 2300 0020 |01f8: new-array v0, v0, [I // type@2000 │ │ -43cf8c: 2600 b809 0000 |01fa: fill-array-data v0, 00000bb2 // +000009b8 │ │ -43cf92: 6900 89f9 |01fd: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ConstraintSet:[I // field@f989 │ │ -43cf96: 1400 8302 047f |01ff: const v0, #float 1.75471e+38 // #7f040283 │ │ -43cf9c: 1406 2d04 047f |0202: const v6, #float 1.7548e+38 // #7f04042d │ │ -43cfa2: 2420 0020 6000 |0205: filled-new-array {v0, v6}, [I // type@2000 │ │ -43cfa8: 0c00 |0208: move-result-object v0 │ │ -43cfaa: 6900 66fa |0209: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.CoordinatorLayout:[I // field@fa66 │ │ -43cfae: 2320 0020 |020b: new-array v0, v2, [I // type@2000 │ │ -43cfb2: 2600 870a 0000 |020d: fill-array-data v0, 00000c94 // +00000a87 │ │ -43cfb8: 6900 67fa |0210: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.CoordinatorLayout_Layout:[I // field@fa67 │ │ -43cfbc: 2370 0020 |0212: new-array v0, v7, [I // type@2000 │ │ -43cfc0: 2600 920a 0000 |0214: fill-array-data v0, 00000ca6 // +00000a92 │ │ -43cfc6: 6900 71fa |0217: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.CustomAttribute:[I // field@fa71 │ │ -43cfca: 1300 0e00 |0219: const/16 v0, #int 14 // #e │ │ -43cfce: 2300 0020 |021b: new-array v0, v0, [I // type@2000 │ │ -43cfd2: 2600 9f0a 0000 |021d: fill-array-data v0, 00000cbc // +00000a9f │ │ -43cfd8: 6900 7bfa |0220: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.DefaultTimeBar:[I // field@fa7b │ │ -43cfdc: 1300 0c00 |0222: const/16 v0, #int 12 // #c │ │ -43cfe0: 2306 0020 |0224: new-array v6, v0, [I // type@2000 │ │ -43cfe4: 2606 b60a 0000 |0226: fill-array-data v6, 00000cdc // +00000ab6 │ │ -43cfea: 6906 8afa |0229: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.DialogPreference:[I // field@fa8a │ │ -43cfee: 2346 0020 |022b: new-array v6, v4, [I // type@2000 │ │ -43cff2: 2606 cb0a 0000 |022d: fill-array-data v6, 00000cf8 // +00000acb │ │ -43cff8: 6906 97fa |0230: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.DrawerArrowToggle:[I // field@fa97 │ │ -43cffc: 1406 b101 047f |0232: const v6, #float 1.75467e+38 // #7f0401b1 │ │ -43d002: 2410 0020 0600 |0235: filled-new-array {v6}, [I // type@2000 │ │ -43d008: 0c06 |0238: move-result-object v6 │ │ -43d00a: 6906 a0fa |0239: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.DrawerLayout:[I // field@faa0 │ │ -43d00e: 1406 fc04 047f |023b: const v6, #float 1.75484e+38 // #7f0404fc │ │ -43d014: 2410 0020 0600 |023e: filled-new-array {v6}, [I // type@2000 │ │ -43d01a: 0c06 |0241: move-result-object v6 │ │ -43d01c: 6906 a2fa |0242: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.EditTextPreference:[I // field@faa2 │ │ -43d020: 2326 0020 |0244: new-array v6, v2, [I // type@2000 │ │ -43d024: 2606 c60a 0000 |0246: fill-array-data v6, 00000d0c // +00000ac6 │ │ -43d02a: 6906 a4fa |0249: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.ExtendedFloatingActionButton:[I // field@faa4 │ │ -43d02e: 1406 7b00 047f |024b: const v6, #float 1.75461e+38 // #7f04007b │ │ -43d034: 140d 7c00 047f |024e: const v13, #float 1.75461e+38 // #7f04007c │ │ -43d03a: 2420 0020 d600 |0251: filled-new-array {v6, v13}, [I // type@2000 │ │ -43d040: 0c06 |0254: move-result-object v6 │ │ -43d042: 6906 a5fa |0255: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@faa5 │ │ -43d046: 23b6 0020 |0257: new-array v6, v11, [I // type@2000 │ │ -43d04a: 2606 c50a 0000 |0259: fill-array-data v6, 00000d1e // +00000ac5 │ │ -43d050: 6906 affa |025c: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.FloatingActionButton:[I // field@faaf │ │ -43d054: 1406 7b00 047f |025e: const v6, #float 1.75461e+38 // #7f04007b │ │ -43d05a: 2410 0020 0600 |0261: filled-new-array {v6}, [I // type@2000 │ │ -43d060: 0c06 |0264: move-result-object v6 │ │ -43d062: 6906 b0fa |0265: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@fab0 │ │ -43d066: 1406 7602 047f |0267: const v6, #float 1.75471e+38 // #7f040276 │ │ -43d06c: 140b d902 047f |026a: const v11, #float 1.75473e+38 // #7f0402d9 │ │ -43d072: 2420 0020 b600 |026d: filled-new-array {v6, v11}, [I // type@2000 │ │ -43d078: 0c06 |0270: move-result-object v6 │ │ -43d07a: 6906 c3fa |0271: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.FlowLayout:[I // field@fac3 │ │ -43d07e: 2326 0020 |0273: new-array v6, v2, [I // type@2000 │ │ -43d082: 2606 cf0a 0000 |0275: fill-array-data v6, 00000d44 // +00000acf │ │ -43d088: 6906 c6fa |0278: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.FontFamily:[I // field@fac6 │ │ -43d08c: 23a6 0020 |027a: new-array v6, v10, [I // type@2000 │ │ -43d090: 2606 da0a 0000 |027c: fill-array-data v6, 00000d56 // +00000ada │ │ -43d096: 6906 c7fa |027f: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.FontFamilyFont:[I // field@fac7 │ │ -43d09a: 1406 0002 0101 |0281: const v6, #float 2.3695e-38 // #01010200 │ │ -43d0a0: 140b 2302 047f |0284: const v11, #float 1.75469e+38 // #7f040223 │ │ -43d0a6: 140d 0901 0101 |0287: const v13, #float 2.36943e-38 // #01010109 │ │ -43d0ac: 2430 0020 6d0b |028a: filled-new-array {v13, v6, v11}, [I // type@2000 │ │ -43d0b2: 0c06 |028d: move-result-object v6 │ │ -43d0b4: 6906 d9fa |028e: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.ForegroundLinearLayout:[I // field@fad9 │ │ -43d0b8: 1406 0300 0101 |0290: const v6, #float 2.36936e-38 // #01010003 │ │ -43d0be: 140b d100 0101 |0293: const v11, #float 2.36941e-38 // #010100d1 │ │ -43d0c4: 2430 0020 560b |0296: filled-new-array {v6, v5, v11}, [I // type@2000 │ │ -43d0ca: 0c06 |0299: move-result-object v6 │ │ -43d0cc: 6906 ddfa |029a: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.Fragment:[I // field@fadd │ │ -43d0d0: 1406 0300 0101 |029c: const v6, #float 2.36936e-38 // #01010003 │ │ -43d0d6: 2420 0020 b600 |029f: filled-new-array {v6, v11}, [I // type@2000 │ │ -43d0dc: 0c06 |02a2: move-result-object v6 │ │ -43d0de: 6906 defa |02a3: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.FragmentContainerView:[I // field@fade │ │ -43d0e2: 2306 0020 |02a5: new-array v6, v0, [I // type@2000 │ │ -43d0e6: 2606 c70a 0000 |02a7: fill-array-data v6, 00000d6e // +00000ac7 │ │ -43d0ec: 6906 e4fa |02aa: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.GradientColor:[I // field@fae4 │ │ -43d0f0: 1406 1405 0101 |02ac: const v6, #float 2.36972e-38 // #01010514 │ │ -43d0f6: 2420 0020 6e00 |02af: filled-new-array {v14, v6}, [I // type@2000 │ │ -43d0fc: 0c06 |02b2: move-result-object v6 │ │ -43d0fe: 6906 e5fa |02b3: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.GradientColorItem:[I // field@fae5 │ │ -43d102: 2376 0020 |02b5: new-array v6, v7, [I // type@2000 │ │ -43d106: 2606 d30a 0000 |02b7: fill-array-data v6, 00000d8a // +00000ad3 │ │ -43d10c: 6906 f4fa |02ba: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.ImageFilterView:[I // field@faf4 │ │ -43d110: 2346 0020 |02bc: new-array v6, v4, [I // type@2000 │ │ -43d114: 2606 e20a 0000 |02be: fill-array-data v6, 00000da0 // +00000ae2 │ │ -43d11a: 6906 fefa |02c1: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.Insets:[I // field@fafe │ │ -43d11e: 1306 1200 |02c3: const/16 v6, #int 18 // #12 │ │ -43d122: 2366 0020 |02c5: new-array v6, v6, [I // type@2000 │ │ -43d126: 2606 ed0a 0000 |02c7: fill-array-data v6, 00000db4 // +00000aed │ │ -43d12c: 6906 07fb |02ca: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.KeyAttribute:[I // field@fb07 │ │ -43d130: 1306 1400 |02cc: const/16 v6, #int 20 // #14 │ │ -43d134: 2366 0020 |02ce: new-array v6, v6, [I // type@2000 │ │ -43d138: 2606 0c0b 0000 |02d0: fill-array-data v6, 00000ddc // +00000b0c │ │ -43d13e: 6906 1afb |02d3: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.KeyCycle:[I // field@fb1a │ │ -43d142: 2306 0020 |02d5: new-array v6, v0, [I // type@2000 │ │ -43d146: 2606 310b 0000 |02d7: fill-array-data v6, 00000e08 // +00000b31 │ │ -43d14c: 6906 2ffb |02da: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.KeyPosition:[I // field@fb2f │ │ -43d150: 1306 1400 |02dc: const/16 v6, #int 20 // #14 │ │ -43d154: 2366 0020 |02de: new-array v6, v6, [I // type@2000 │ │ -43d158: 2606 440b 0000 |02e0: fill-array-data v6, 00000e24 // +00000b44 │ │ -43d15e: 6906 3cfb |02e3: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.KeyTimeCycle:[I // field@fb3c │ │ -43d162: 23a6 0020 |02e5: new-array v6, v10, [I // type@2000 │ │ -43d166: 2606 690b 0000 |02e7: fill-array-data v6, 00000e50 // +00000b69 │ │ -43d16c: 6906 51fb |02ea: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.KeyTrigger:[I // field@fb51 │ │ -43d170: 1306 4300 |02ec: const/16 v6, #int 67 // #43 │ │ -43d174: 2366 0020 |02ee: new-array v6, v6, [I // type@2000 │ │ -43d178: 2606 780b 0000 |02f0: fill-array-data v6, 00000e68 // +00000b78 │ │ -43d17e: 6906 5cfb |02f3: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.Layout:[I // field@fb5c │ │ -43d182: 1306 1700 |02f5: const/16 v6, #int 23 // #17 │ │ -43d186: 2366 0020 |02f7: new-array v6, v6, [I // type@2000 │ │ -43d18a: 2606 f90b 0000 |02f9: fill-array-data v6, 00000ef2 // +00000bf9 │ │ -43d190: 6906 a0fb |02fc: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.LegacyPlayerControlView:[I // field@fba0 │ │ -43d194: 2376 0020 |02fe: new-array v6, v7, [I // type@2000 │ │ -43d198: 2606 240c 0000 |0300: fill-array-data v6, 00000f24 // +00000c24 │ │ -43d19e: 6906 b8fb |0303: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.LinearLayoutCompat:[I // field@fbb8 │ │ -43d1a2: 1406 f500 0101 |0305: const v6, #float 2.36942e-38 // #010100f5 │ │ -43d1a8: 140b 8101 0101 |0308: const v11, #float 2.36946e-38 // #01010181 │ │ -43d1ae: 140d f400 0101 |030b: const v13, #float 2.36942e-38 // #010100f4 │ │ -43d1b4: 2440 0020 d1b6 |030e: filled-new-array {v1, v13, v6, v11}, [I // type@2000 │ │ -43d1ba: 0c01 |0311: move-result-object v1 │ │ -43d1bc: 6901 b9fb |0312: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.LinearLayoutCompat_Layout:[I // field@fbb9 │ │ -43d1c0: 1401 5502 047f |0314: const v1, #float 1.7547e+38 // #7f040255 │ │ -43d1c6: 1406 e904 047f |0317: const v6, #float 1.75484e+38 // #7f0404e9 │ │ -43d1cc: 140b 5102 047f |031a: const v11, #float 1.7547e+38 // #7f040251 │ │ -43d1d2: 2430 0020 1b06 |031d: filled-new-array {v11, v1, v6}, [I // type@2000 │ │ -43d1d8: 0c01 |0320: move-result-object v1 │ │ -43d1da: 6901 c7fb |0321: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.LinearProgressIndicator:[I // field@fbc7 │ │ -43d1de: 1401 ac02 0101 |0323: const v1, #float 2.36955e-38 // #010102ac │ │ -43d1e4: 1406 ad02 0101 |0326: const v6, #float 2.36955e-38 // #010102ad │ │ -43d1ea: 2420 0020 6100 |0329: filled-new-array {v1, v6}, [I // type@2000 │ │ -43d1f0: 0c01 |032c: move-result-object v1 │ │ -43d1f2: 6901 cbfb |032d: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.ListPopupWindow:[I // field@fbcb │ │ -43d1f6: 1401 c501 047f |032f: const v1, #float 1.75467e+38 // #7f0401c5 │ │ -43d1fc: 1406 fc04 047f |0332: const v6, #float 1.75484e+38 // #7f0404fc │ │ -43d202: 140b b200 0101 |0335: const v11, #float 2.36941e-38 // #010100b2 │ │ -43d208: 140d f801 0101 |0338: const v13, #float 2.3695e-38 // #010101f8 │ │ -43d20e: 140f c401 047f |033b: const v15, #float 1.75467e+38 // #7f0401c4 │ │ -43d214: 2456 0020 db1f |033e: filled-new-array {v11, v13, v15, v1, v6}, [I // type@2000 │ │ -43d21a: 0c01 |0341: move-result-object v1 │ │ -43d21c: 6901 cefb |0342: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.ListPreference:[I // field@fbce │ │ -43d220: 1401 5000 047f |0344: const v1, #float 1.7546e+38 // #7f040050 │ │ -43d226: 1406 5100 047f |0347: const v6, #float 1.7546e+38 // #7f040051 │ │ -43d22c: 140d 5200 047f |034a: const v13, #float 1.7546e+38 // #7f040052 │ │ -43d232: 140f 5300 047f |034d: const v15, #float 1.7546e+38 // #7f040053 │ │ -43d238: 1405 5700 047f |0350: const v5, #float 1.7546e+38 // #7f040057 │ │ -43d23e: 2455 0020 61fd |0353: filled-new-array {v1, v6, v13, v15, v5}, [I // type@2000 │ │ -43d244: 0c01 |0356: move-result-object v1 │ │ -43d246: 6901 d4fb |0357: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialAlertDialog:[I // field@fbd4 │ │ -43d24a: 2331 0020 |0359: new-array v1, v3, [I // type@2000 │ │ -43d24e: 2601 df0b 0000 |035b: fill-array-data v1, 00000f3a // +00000bdf │ │ -43d254: 6901 d5fb |035e: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialAlertDialogTheme:[I // field@fbd5 │ │ -43d258: 2321 0020 |0360: new-array v1, v2, [I // type@2000 │ │ -43d25c: 2601 e80b 0000 |0362: fill-array-data v1, 00000f4a // +00000be8 │ │ -43d262: 6901 e1fb |0365: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialAutoCompleteTextView:[I // field@fbe1 │ │ -43d266: 2381 0020 |0367: new-array v1, v8, [I // type@2000 │ │ -43d26a: 2601 f30b 0000 |0369: fill-array-data v1, 00000f5c // +00000bf3 │ │ -43d270: 6901 e9fb |036c: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialButton:[I // field@fbe9 │ │ -43d274: 1401 e003 047f |036e: const v1, #float 1.75478e+38 // #7f0403e0 │ │ -43d27a: 1406 0e04 047f |0371: const v6, #float 1.75479e+38 // #7f04040e │ │ -43d280: 1408 0e00 0101 |0374: const v8, #float 2.36936e-38 // #0101000e │ │ -43d286: 140d c100 047f |0377: const v13, #float 1.75462e+38 // #7f0400c1 │ │ -43d28c: 2440 0020 d861 |037a: filled-new-array {v8, v13, v1, v6}, [I // type@2000 │ │ -43d292: 0c01 |037d: move-result-object v1 │ │ -43d294: 6901 eafb |037e: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialButtonToggleGroup:[I // field@fbea │ │ -43d298: 1301 0b00 |0380: const/16 v1, #int 11 // #b │ │ -43d29c: 2316 0020 |0382: new-array v6, v1, [I // type@2000 │ │ -43d2a0: 2606 080c 0000 |0384: fill-array-data v6, 00000f8c // +00000c08 │ │ -43d2a6: 6906 05fc |0387: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialCalendar:[I // field@fc05 │ │ -43d2aa: 23a6 0020 |0389: new-array v6, v10, [I // type@2000 │ │ -43d2ae: 2606 1b0c 0000 |038b: fill-array-data v6, 00000fa6 // +00000c1b │ │ -43d2b4: 6906 06fc |038e: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialCalendarItem:[I // field@fc06 │ │ -43d2b8: 23c6 0020 |0390: new-array v6, v12, [I // type@2000 │ │ -43d2bc: 2606 2c0c 0000 |0392: fill-array-data v6, 00000fbe // +00000c2c │ │ -43d2c2: 6906 1cfc |0395: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialCardView:[I // field@fc1c │ │ -43d2c6: 2316 0020 |0397: new-array v6, v1, [I // type@2000 │ │ -43d2ca: 2606 430c 0000 |0399: fill-array-data v6, 00000fdc // +00000c43 │ │ -43d2d0: 6906 2afc |039c: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialCheckBox:[I // field@fc2a │ │ -43d2d4: 1406 2804 047f |039e: const v6, #float 1.7548e+38 // #7f040428 │ │ -43d2da: 1408 2904 047f |03a1: const v8, #float 1.7548e+38 // #7f040429 │ │ -43d2e0: 2420 0020 8600 |03a4: filled-new-array {v6, v8}, [I // type@2000 │ │ -43d2e6: 0c06 |03a7: move-result-object v6 │ │ -43d2e8: 6906 2bfc |03a8: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialCheckBoxStates:[I // field@fc2b │ │ -43d2ec: 1406 9401 047f |03aa: const v6, #float 1.75466e+38 // #7f040194 │ │ -43d2f2: 1408 8a02 047f |03ad: const v8, #float 1.75471e+38 // #7f04028a │ │ -43d2f8: 140d 8f01 047f |03b0: const v13, #float 1.75466e+38 // #7f04018f │ │ -43d2fe: 140f 9101 047f |03b3: const v15, #float 1.75466e+38 // #7f040191 │ │ -43d304: 1401 9201 047f |03b6: const v1, #float 1.75466e+38 // #7f040192 │ │ -43d30a: 2458 0020 fd61 |03b9: filled-new-array {v13, v15, v1, v6, v8}, [I // type@2000 │ │ -43d310: 0c01 |03bc: move-result-object v1 │ │ -43d312: 6901 39fc |03bd: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialDivider:[I // field@fc39 │ │ -43d316: 1401 aa00 047f |03bf: const v1, #float 1.75462e+38 // #7f0400aa │ │ -43d31c: 1406 fb04 047f |03c2: const v6, #float 1.75484e+38 // #7f0404fb │ │ -43d322: 2420 0020 6100 |03c5: filled-new-array {v1, v6}, [I // type@2000 │ │ -43d328: 0c01 |03c8: move-result-object v1 │ │ -43d32a: 6901 3ffc |03c9: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialRadioButton:[I // field@fc3f │ │ -43d32e: 1401 ea03 047f |03cb: const v1, #float 1.75478e+38 // #7f0403ea │ │ -43d334: 2420 0020 1900 |03ce: filled-new-array {v9, v1}, [I // type@2000 │ │ -43d33a: 0c01 |03d1: move-result-object v1 │ │ -43d33c: 6901 42fc |03d2: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialShape:[I // field@fc42 │ │ -43d340: 2321 0020 |03d4: new-array v1, v2, [I // type@2000 │ │ -43d344: 2601 200c 0000 |03d6: fill-array-data v1, 00000ff6 // +00000c20 │ │ -43d34a: 6901 45fc |03d9: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialSwitch:[I // field@fc45 │ │ -43d34e: 1401 7f05 0101 |03db: const v1, #float 2.36975e-38 // #0101057f │ │ -43d354: 1406 d802 047f |03de: const v6, #float 1.75473e+38 // #7f0402d8 │ │ -43d35a: 1408 b604 0101 |03e1: const v8, #float 2.36969e-38 // #010104b6 │ │ -43d360: 2430 0020 1806 |03e4: filled-new-array {v8, v1, v6}, [I // type@2000 │ │ -43d366: 0c01 |03e7: move-result-object v1 │ │ -43d368: 6901 4dfc |03e8: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialTextAppearance:[I // field@fc4d │ │ -43d36c: 1401 7f05 0101 |03ea: const v1, #float 2.36975e-38 // #0101057f │ │ -43d372: 1408 3400 0101 |03ed: const v8, #float 2.36937e-38 // #01010034 │ │ -43d378: 2430 0020 1806 |03f0: filled-new-array {v8, v1, v6}, [I // type@2000 │ │ -43d37e: 0c01 |03f3: move-result-object v1 │ │ -43d380: 6901 51fc |03f4: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialTextView:[I // field@fc51 │ │ -43d384: 1401 e500 047f |03f6: const v1, #float 1.75463e+38 // #7f0400e5 │ │ -43d38a: 1406 8202 047f |03f9: const v6, #float 1.75471e+38 // #7f040282 │ │ -43d390: 2430 0020 1506 |03fc: filled-new-array {v5, v1, v6}, [I // type@2000 │ │ -43d396: 0c01 |03ff: move-result-object v1 │ │ -43d398: 6901 55fc |0400: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialTimePicker:[I // field@fc55 │ │ -43d39c: 1401 3904 047f |0402: const v1, #float 1.7548e+38 // #7f040439 │ │ -43d3a2: 1406 c304 047f |0405: const v6, #float 1.75483e+38 // #7f0404c3 │ │ -43d3a8: 1408 eb02 047f |0408: const v8, #float 1.75473e+38 // #7f0402eb │ │ -43d3ae: 140d ed02 047f |040b: const v13, #float 1.75473e+38 // #7f0402ed │ │ -43d3b4: 140f 6403 047f |040e: const v15, #float 1.75476e+38 // #7f040364 │ │ -43d3ba: 2456 0020 d81f |0411: filled-new-array {v8, v13, v15, v1, v6}, [I // type@2000 │ │ -43d3c0: 0c01 |0414: move-result-object v1 │ │ -43d3c2: 6901 59fc |0415: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialToolbar:[I // field@fc59 │ │ -43d3c6: 2331 0020 |0417: new-array v1, v3, [I // type@2000 │ │ -43d3ca: 2601 ef0b 0000 |0419: fill-array-data v1, 00001008 // +00000bef │ │ -43d3d0: 6901 5ffc |041c: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MenuGroup:[I // field@fc5f │ │ -43d3d4: 1301 1700 |041e: const/16 v1, #int 23 // #17 │ │ -43d3d8: 2311 0020 |0420: new-array v1, v1, [I // type@2000 │ │ -43d3dc: 2601 f60b 0000 |0422: fill-array-data v1, 00001018 // +00000bf6 │ │ -43d3e2: 6901 66fc |0425: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MenuItem:[I // field@fc66 │ │ -43d3e6: 2371 0020 |0427: new-array v1, v7, [I // type@2000 │ │ -43d3ea: 2601 210c 0000 |0429: fill-array-data v1, 0000104a // +00000c21 │ │ -43d3f0: 6901 7efc |042c: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MenuView:[I // field@fc7e │ │ -43d3f4: 2331 0020 |042e: new-array v1, v3, [I // type@2000 │ │ -43d3f8: 2601 300c 0000 |0430: fill-array-data v1, 00001060 // +00000c30 │ │ -43d3fe: 6901 88fc |0433: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MockView:[I // field@fc88 │ │ -43d402: 2331 0020 |0435: new-array v1, v3, [I // type@2000 │ │ -43d406: 2601 390c 0000 |0437: fill-array-data v1, 00001070 // +00000c39 │ │ -43d40c: 6901 8ffc |043a: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.Motion:[I // field@fc8f │ │ -43d410: 1401 7003 047f |043c: const v1, #float 1.75476e+38 // #7f040370 │ │ -43d416: 1406 7303 047f |043f: const v6, #float 1.75476e+38 // #7f040373 │ │ -43d41c: 2420 0020 6100 |0442: filled-new-array {v1, v6}, [I // type@2000 │ │ -43d422: 0c01 |0445: move-result-object v1 │ │ -43d424: 6901 90fc |0446: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MotionHelper:[I // field@fc90 │ │ -43d428: 2331 0020 |0448: new-array v1, v3, [I // type@2000 │ │ -43d42c: 2601 360c 0000 |044a: fill-array-data v1, 00001080 // +00000c36 │ │ -43d432: 6901 93fc |044d: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MotionLayout:[I // field@fc93 │ │ -43d436: 1401 7801 047f |044f: const v1, #float 1.75466e+38 // #7f040178 │ │ -43d43c: 1406 8d02 047f |0452: const v6, #float 1.75471e+38 // #7f04028d │ │ -43d442: 2420 0020 6100 |0455: filled-new-array {v1, v6}, [I // type@2000 │ │ -43d448: 0c01 |0458: move-result-object v1 │ │ -43d44a: 6901 9afc |0459: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MotionScene:[I // field@fc9a │ │ -43d44e: 1401 6c04 047f |045b: const v1, #float 1.75481e+38 // #7f04046c │ │ -43d454: 1406 6d04 047f |045e: const v6, #float 1.75481e+38 // #7f04046d │ │ -43d45a: 1408 6b04 047f |0461: const v8, #float 1.75481e+38 // #7f04046b │ │ -43d460: 2430 0020 1806 |0464: filled-new-array {v8, v1, v6}, [I // type@2000 │ │ -43d466: 0c01 |0467: move-result-object v1 │ │ -43d468: 6901 9dfc |0468: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MotionTelltales:[I // field@fc9d │ │ -43d46c: 1401 c401 047f |046a: const v1, #float 1.75467e+38 // #7f0401c4 │ │ -43d472: 1406 c501 047f |046d: const v6, #float 1.75467e+38 // #7f0401c5 │ │ -43d478: 1408 f801 0101 |0470: const v8, #float 2.3695e-38 // #010101f8 │ │ -43d47e: 2440 0020 8b61 |0473: filled-new-array {v11, v8, v1, v6}, [I // type@2000 │ │ -43d484: 0c01 |0476: move-result-object v1 │ │ -43d486: 6901 a7fc |0477: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MultiSelectListPreference:[I // field@fca7 │ │ -43d48a: 1401 5901 0101 |0479: const v1, #float 2.36945e-38 // #01010159 │ │ -43d490: 1406 ee02 047f |047c: const v6, #float 1.75473e+38 // #7f0402ee │ │ -43d496: 1408 5501 0101 |047f: const v8, #float 2.36945e-38 // #01010155 │ │ -43d49c: 2459 0020 186e |0482: filled-new-array {v8, v1, v14, v6, v9}, [I // type@2000 │ │ -43d4a2: 0c01 |0485: move-result-object v1 │ │ -43d4a4: 6901 acfc |0486: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.NavigationBarActiveIndicator:[I // field@fcac │ │ -43d4a8: 1301 1000 |0488: const/16 v1, #int 16 // #10 │ │ -43d4ac: 2316 0020 |048a: new-array v6, v1, [I // type@2000 │ │ -43d4b0: 2606 040c 0000 |048c: fill-array-data v6, 00001090 // +00000c04 │ │ -43d4b6: 6906 b2fc |048f: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.NavigationBarView:[I // field@fcb2 │ │ -43d4ba: 2346 0020 |0491: new-array v6, v4, [I // type@2000 │ │ -43d4be: 2606 210c 0000 |0493: fill-array-data v6, 000010b4 // +00000c21 │ │ -43d4c4: 6906 c3fc |0496: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.NavigationRailView:[I // field@fcc3 │ │ -43d4c8: 1306 2400 |0498: const/16 v6, #int 36 // #24 │ │ -43d4cc: 2366 0020 |049a: new-array v6, v6, [I // type@2000 │ │ -43d4d0: 2606 2c0c 0000 |049c: fill-array-data v6, 000010c8 // +00000c2c │ │ -43d4d6: 6906 ccfc |049f: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.NavigationView:[I // field@fccc │ │ -43d4da: 1406 e200 047f |04a1: const v6, #float 1.75463e+38 // #7f0400e2 │ │ -43d4e0: 1408 6a04 047f |04a4: const v8, #float 1.75481e+38 // #7f04046a │ │ -43d4e6: 2420 0020 8600 |04a7: filled-new-array {v6, v8}, [I // type@2000 │ │ -43d4ec: 0c06 |04aa: move-result-object v6 │ │ -43d4ee: 6906 f1fc |04ab: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.OnClick:[I // field@fcf1 │ │ -43d4f2: 2306 0020 |04ad: new-array v6, v0, [I // type@2000 │ │ -43d4f6: 2606 650c 0000 |04af: fill-array-data v6, 00001114 // +00000c65 │ │ -43d4fc: 6906 f4fc |04b2: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.OnSwipe:[I // field@fcf4 │ │ -43d500: 1406 2202 047f |04b4: const v6, #float 1.75469e+38 // #7f040222 │ │ -43d506: 2410 0020 0600 |04b7: filled-new-array {v6}, [I // type@2000 │ │ -43d50c: 0c06 |04ba: move-result-object v6 │ │ -43d50e: 6906 01fd |04bb: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PlaybackSpeedIndicatorView:[I // field@fd01 │ │ -43d512: 1306 1a00 |04bd: const/16 v6, #int 26 // #1a │ │ -43d516: 2366 0020 |04bf: new-array v6, v6, [I // type@2000 │ │ -43d51a: 2606 6f0c 0000 |04c1: fill-array-data v6, 00001130 // +00000c6f │ │ -43d520: 6906 03fd |04c4: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PlayerControlView:[I // field@fd03 │ │ -43d524: 1306 2300 |04c6: const/16 v6, #int 35 // #23 │ │ -43d528: 2366 0020 |04c8: new-array v6, v6, [I // type@2000 │ │ -43d52c: 2606 9e0c 0000 |04ca: fill-array-data v6, 00001168 // +00000c9e │ │ -43d532: 6906 1efd |04cd: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PlayerView:[I // field@fd1e │ │ -43d536: 1406 c902 0101 |04cf: const v6, #float 2.36956e-38 // #010102c9 │ │ -43d53c: 1408 7803 047f |04d2: const v8, #float 1.75476e+38 // #7f040378 │ │ -43d542: 1409 7601 0101 |04d5: const v9, #float 2.36946e-38 // #01010176 │ │ -43d548: 2430 0020 6908 |04d8: filled-new-array {v9, v6, v8}, [I // type@2000 │ │ -43d54e: 0c06 |04db: move-result-object v6 │ │ -43d550: 6906 42fd |04dc: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PopupWindow:[I // field@fd42 │ │ -43d554: 1406 2404 047f |04de: const v6, #float 1.7548e+38 // #7f040424 │ │ -43d55a: 2410 0020 0600 |04e1: filled-new-array {v6}, [I // type@2000 │ │ -43d560: 0c06 |04e4: move-result-object v6 │ │ -43d562: 6906 43fd |04e5: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PopupWindowBackgroundState:[I // field@fd43 │ │ -43d566: 1306 2400 |04e7: const/16 v6, #int 36 // #24 │ │ -43d56a: 2366 0020 |04e9: new-array v6, v6, [I // type@2000 │ │ -43d56e: 2606 c70c 0000 |04eb: fill-array-data v6, 000011b2 // +00000cc7 │ │ -43d574: 6906 48fd |04ee: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.Preference:[I // field@fd48 │ │ -43d578: 1406 2a01 0101 |04f0: const v6, #float 2.36944e-38 // #0101012a │ │ -43d57e: 1408 3100 047f |04f3: const v8, #float 1.75459e+38 // #7f040031 │ │ -43d584: 1409 f200 0101 |04f6: const v9, #float 2.36942e-38 // #010100f2 │ │ -43d58a: 140d 2901 0101 |04f9: const v13, #float 2.36944e-38 // #01010129 │ │ -43d590: 2440 0020 d986 |04fc: filled-new-array {v9, v13, v6, v8}, [I // type@2000 │ │ -43d596: 0c06 |04ff: move-result-object v6 │ │ -43d598: 6906 49fd |0500: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PreferenceFragment:[I // field@fd49 │ │ -43d59c: 1406 2a01 0101 |0502: const v6, #float 2.36944e-38 // #0101012a │ │ -43d5a2: 2440 0020 d986 |0505: filled-new-array {v9, v13, v6, v8}, [I // type@2000 │ │ -43d5a8: 0c06 |0508: move-result-object v6 │ │ -43d5aa: 6906 4afd |0509: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PreferenceFragmentCompat:[I // field@fd4a │ │ -43d5ae: 1406 5a02 047f |050b: const v6, #float 1.7547e+38 // #7f04025a │ │ -43d5b4: 1408 7603 047f |050e: const v8, #float 1.75476e+38 // #7f040376 │ │ -43d5ba: 140d e701 0101 |0511: const v13, #float 2.36949e-38 // #010101e7 │ │ -43d5c0: 2430 0020 6d08 |0514: filled-new-array {v13, v6, v8}, [I // type@2000 │ │ -43d5c6: 0c06 |0517: move-result-object v6 │ │ -43d5c8: 6906 53fd |0518: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PreferenceGroup:[I // field@fd53 │ │ -43d5cc: 1406 2503 047f |051a: const v6, #float 1.75474e+38 // #7f040325 │ │ -43d5d2: 1408 2a03 047f |051d: const v8, #float 1.75475e+38 // #7f04032a │ │ -43d5d8: 140d 1f01 0101 |0520: const v13, #float 2.36944e-38 // #0101011f │ │ -43d5de: 140e 2001 0101 |0523: const v14, #float 2.36944e-38 // #01010120 │ │ -43d5e4: 2440 0020 ed86 |0526: filled-new-array {v13, v14, v6, v8}, [I // type@2000 │ │ -43d5ea: 0c06 |0529: move-result-object v6 │ │ -43d5ec: 6906 57fd |052a: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PreferenceImageView:[I // field@fd57 │ │ -43d5f0: 2316 0020 |052c: new-array v6, v1, [I // type@2000 │ │ -43d5f4: 2606 d00c 0000 |052e: fill-array-data v6, 000011fe // +00000cd0 │ │ -43d5fa: 6906 5cfd |0531: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PreferenceTheme:[I // field@fd5c │ │ -43d5fe: 1406 5b03 047f |0533: const v6, #float 1.75476e+38 // #7f04035b │ │ -43d604: 1408 0305 047f |0536: const v8, #float 1.75484e+38 // #7f040503 │ │ -43d60a: 140d dc00 0101 |0539: const v13, #float 2.36942e-38 // #010100dc │ │ -43d610: 140e 1f03 0101 |053c: const v14, #float 2.36958e-38 // #0101031f │ │ -43d616: 140f b602 047f |053f: const v15, #float 1.75472e+38 // #7f0402b6 │ │ -43d61c: 2458 0020 ed6f |0542: filled-new-array {v13, v14, v15, v6, v8}, [I // type@2000 │ │ -43d622: 0c06 |0545: move-result-object v6 │ │ -43d624: 6906 91fd |0546: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PropertySet:[I // field@fd91 │ │ -43d628: 1406 0e03 047f |0548: const v6, #float 1.75474e+38 // #7f04030e │ │ -43d62e: 2410 0020 0600 |054b: filled-new-array {v6}, [I // type@2000 │ │ -43d634: 0c06 |054e: move-result-object v6 │ │ -43d636: 6906 97fd |054f: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.RadialViewGroup:[I // field@fd97 │ │ -43d63a: 1406 3203 047f |0551: const v6, #float 1.75475e+38 // #7f040332 │ │ -43d640: 1408 ff04 047f |0554: const v8, #float 1.75484e+38 // #7f0404ff │ │ -43d646: 2420 0020 8600 |0557: filled-new-array {v6, v8}, [I // type@2000 │ │ -43d64c: 0c06 |055a: move-result-object v6 │ │ -43d64e: 6906 99fd |055b: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.RangeSlider:[I // field@fd99 │ │ -43d652: 1406 7a03 047f |055d: const v6, #float 1.75476e+38 // #7f04037a │ │ -43d658: 1408 8103 047f |0560: const v8, #float 1.75476e+38 // #7f040381 │ │ -43d65e: 2420 0020 8600 |0563: filled-new-array {v6, v8}, [I // type@2000 │ │ -43d664: 0c06 |0566: move-result-object v6 │ │ -43d666: 6906 9cfd |0567: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.RecycleListView:[I // field@fd9c │ │ -43d66a: 2300 0020 |0569: new-array v0, v0, [I // type@2000 │ │ -43d66e: 2600 b70c 0000 |056b: fill-array-data v0, 00001222 // +00000cb7 │ │ -43d674: 6900 9ffd |056e: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.RecyclerView:[I // field@fd9f │ │ -43d678: 1400 5b02 047f |0570: const v0, #float 1.7547e+38 // #7f04025b │ │ -43d67e: 2410 0020 0000 |0573: filled-new-array {v0}, [I // type@2000 │ │ -43d684: 0c00 |0576: move-result-object v0 │ │ -43d686: 6900 acfd |0577: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ScrimInsetsFrameLayout:[I // field@fdac │ │ -43d68a: 1400 8200 047f |0579: const v0, #float 1.75461e+38 // #7f040082 │ │ -43d690: 2410 0020 0000 |057c: filled-new-array {v0}, [I // type@2000 │ │ -43d696: 0c00 |057f: move-result-object v0 │ │ -43d698: 6900 aefd |0580: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ScrollingViewBehavior_Layout:[I // field@fdae │ │ -43d69c: 23c0 0020 |0582: new-array v0, v12, [I // type@2000 │ │ -43d6a0: 2600 ba0c 0000 |0584: fill-array-data v0, 0000123e // +00000cba │ │ -43d6a6: 6900 b0fd |0587: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SearchBar:[I // field@fdb0 │ │ -43d6aa: 1300 1d00 |0589: const/16 v0, #int 29 // #1d │ │ -43d6ae: 2300 0020 |058b: new-array v0, v0, [I // type@2000 │ │ -43d6b2: 2600 cf0c 0000 |058d: fill-array-data v0, 0000125c // +00000ccf │ │ -43d6b8: 6900 befd |0590: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SearchView:[I // field@fdbe │ │ -43d6bc: 2320 0020 |0592: new-array v0, v2, [I // type@2000 │ │ -43d6c0: 2600 060d 0000 |0594: fill-array-data v0, 0000129a // +00000d06 │ │ -43d6c6: 6900 dcfd |0597: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SeekBarPreference:[I // field@fddc │ │ -43d6ca: 23a0 0020 |0599: new-array v0, v10, [I // type@2000 │ │ -43d6ce: 2600 110d 0000 |059b: fill-array-data v0, 000012ac // +00000d11 │ │ -43d6d4: 6900 e4fd |059e: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ShapeAppearance:[I // field@fde4 │ │ -43d6d8: 1300 0b00 |05a0: const/16 v0, #int 11 // #b │ │ -43d6dc: 2302 0020 |05a2: new-array v2, v0, [I // type@2000 │ │ -43d6e0: 2602 200d 0000 |05a4: fill-array-data v2, 000012c4 // +00000d20 │ │ -43d6e6: 6902 effd |05a7: sput-object v2, Lde/danoeh/antennapod/playback/service/R$styleable;.ShapeableImageView:[I // field@fdef │ │ -43d6ea: 2340 0020 |05a9: new-array v0, v4, [I // type@2000 │ │ -43d6ee: 2600 330d 0000 |05ab: fill-array-data v0, 000012de // +00000d33 │ │ -43d6f4: 6900 fbfd |05ae: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SideSheetBehavior_Layout:[I // field@fdfb │ │ -43d6f8: 1300 1e00 |05b0: const/16 v0, #int 30 // #1e │ │ -43d6fc: 2300 0020 |05b2: new-array v0, v0, [I // type@2000 │ │ -43d700: 2600 3e0d 0000 |05b4: fill-array-data v0, 000012f2 // +00000d3e │ │ -43d706: 6900 04fe |05b7: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.Slider:[I // field@fe04 │ │ -43d70a: 1400 1204 047f |05b9: const v0, #float 1.75479e+38 // #7f040412 │ │ -43d710: 1402 1304 047f |05bc: const v2, #float 1.75479e+38 // #7f040413 │ │ -43d716: 1404 1104 047f |05bf: const v4, #float 1.75479e+38 // #7f040411 │ │ -43d71c: 2430 0020 0402 |05c2: filled-new-array {v4, v0, v2}, [I // type@2000 │ │ -43d722: 0c00 |05c5: move-result-object v0 │ │ -43d724: 6900 23fe |05c6: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.Snackbar:[I // field@fe23 │ │ -43d728: 23a0 0020 |05c8: new-array v0, v10, [I // type@2000 │ │ -43d72c: 2600 680d 0000 |05ca: fill-array-data v0, 00001332 // +00000d68 │ │ -43d732: 6900 24fe |05cd: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SnackbarLayout:[I // field@fe24 │ │ -43d736: 1400 6202 0101 |05cf: const v0, #float 2.36953e-38 // #01010262 │ │ -43d73c: 1402 9d03 047f |05d2: const v2, #float 1.75477e+38 // #7f04039d │ │ -43d742: 1404 7601 0101 |05d5: const v4, #float 2.36946e-38 // #01010176 │ │ -43d748: 1406 7b01 0101 |05d8: const v6, #float 2.36946e-38 // #0101017b │ │ -43d74e: 2452 0020 4b06 |05db: filled-new-array {v11, v4, v6, v0, v2}, [I // type@2000 │ │ -43d754: 0c00 |05de: move-result-object v0 │ │ -43d756: 6900 32fe |05df: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.Spinner:[I // field@fe32 │ │ -43d75a: 1400 8b01 047f |05e1: const v0, #float 1.75466e+38 // #7f04018b │ │ -43d760: 2410 0020 0000 |05e4: filled-new-array {v0}, [I // type@2000 │ │ -43d766: 0c00 |05e7: move-result-object v0 │ │ -43d768: 6900 38fe |05e8: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SquareImageView:[I // field@fe38 │ │ -43d76c: 1400 3f01 047f |05ea: const v0, #float 1.75465e+38 // #7f04013f │ │ -43d772: 1402 d000 0101 |05ed: const v2, #float 2.36941e-38 // #010100d0 │ │ -43d778: 2420 0020 0200 |05f0: filled-new-array {v2, v0}, [I // type@2000 │ │ -43d77e: 0c00 |05f3: move-result-object v0 │ │ -43d780: 6900 3afe |05f4: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.State:[I // field@fe3a │ │ -43d784: 2330 0020 |05f6: new-array v0, v3, [I // type@2000 │ │ -43d788: 2600 520d 0000 |05f8: fill-array-data v0, 0000134a // +00000d52 │ │ -43d78e: 6900 3bfe |05fb: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.StateListDrawable:[I // field@fe3b │ │ -43d792: 1400 9901 0101 |05fd: const v0, #float 2.36947e-38 // #01010199 │ │ -43d798: 2410 0020 0000 |0600: filled-new-array {v0}, [I // type@2000 │ │ -43d79e: 0c00 |0603: move-result-object v0 │ │ -43d7a0: 6900 3cfe |0604: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.StateListDrawableItem:[I // field@fe3c │ │ -43d7a4: 1400 7c01 047f |0606: const v0, #float 1.75466e+38 // #7f04017c │ │ -43d7aa: 2410 0020 0000 |0609: filled-new-array {v0}, [I // type@2000 │ │ -43d7b0: 0c00 |060c: move-result-object v0 │ │ -43d7b2: 6900 44fe |060d: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.StateSet:[I // field@fe44 │ │ -43d7b6: 1300 0e00 |060f: const/16 v0, #int 14 // #e │ │ -43d7ba: 2300 0020 |0611: new-array v0, v0, [I // type@2000 │ │ -43d7be: 2600 470d 0000 |0613: fill-array-data v0, 0000135a // +00000d47 │ │ -43d7c4: 6900 48fe |0616: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SwitchCompat:[I // field@fe48 │ │ -43d7c8: 1400 fb04 047f |0618: const v0, #float 1.75484e+38 // #7f0404fb │ │ -43d7ce: 2410 0020 0000 |061b: filled-new-array {v0}, [I // type@2000 │ │ -43d7d4: 0c00 |061e: move-result-object v0 │ │ -43d7d6: 6900 57fe |061f: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SwitchMaterial:[I // field@fe57 │ │ -43d7da: 23a0 0020 |0621: new-array v0, v10, [I // type@2000 │ │ -43d7de: 2600 570d 0000 |0623: fill-array-data v0, 0000137a // +00000d57 │ │ -43d7e4: 6900 59fe |0626: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SwitchPreference:[I // field@fe59 │ │ -43d7e8: 23a0 0020 |0628: new-array v0, v10, [I // type@2000 │ │ -43d7ec: 2600 680d 0000 |062a: fill-array-data v0, 00001392 // +00000d68 │ │ -43d7f2: 6900 5afe |062d: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SwitchPreferenceCompat:[I // field@fe5a │ │ -43d7f6: 1400 0200 0101 |062f: const v0, #float 2.36936e-38 // #01010002 │ │ -43d7fc: 1402 4f01 0101 |0632: const v2, #float 2.36945e-38 // #0101014f │ │ -43d802: 2430 0020 9002 |0635: filled-new-array {v0, v9, v2}, [I // type@2000 │ │ -43d808: 0c00 |0638: move-result-object v0 │ │ -43d80a: 6900 6ffe |0639: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.TabItem:[I // field@fe6f │ │ -43d80e: 1300 1b00 |063b: const/16 v0, #int 27 // #1b │ │ -43d812: 2300 0020 |063d: new-array v0, v0, [I // type@2000 │ │ -43d816: 2600 6b0d 0000 |063f: fill-array-data v0, 000013aa // +00000d6b │ │ -43d81c: 6900 73fe |0642: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.TabLayout:[I // field@fe73 │ │ -43d820: 2310 0020 |0644: new-array v0, v1, [I // type@2000 │ │ -43d824: 2600 9e0d 0000 |0646: fill-array-data v0, 000013e4 // +00000d9e │ │ -43d82a: 6900 8ffe |0649: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.TextAppearance:[I // field@fe8f │ │ -43d82e: 1400 9c04 047f |064b: const v0, #float 1.75482e+38 // #7f04049c │ │ -43d834: 2410 0020 0000 |064e: filled-new-array {v0}, [I // type@2000 │ │ -43d83a: 0c00 |0651: move-result-object v0 │ │ -43d83c: 6900 a0fe |0652: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.TextInputEditText:[I // field@fea0 │ │ -43d840: 1300 4a00 |0654: const/16 v0, #int 74 // #4a │ │ -43d844: 2300 0020 |0656: new-array v0, v0, [I // type@2000 │ │ -43d848: 2600 b00d 0000 |0658: fill-array-data v0, 00001408 // +00000db0 │ │ -43d84e: 6900 a2fe |065b: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.TextInputLayout:[I // field@fea2 │ │ -43d852: 1400 c101 047f |065d: const v0, #float 1.75467e+38 // #7f0401c1 │ │ -43d858: 1401 c201 047f |0660: const v1, #float 1.75467e+38 // #7f0401c2 │ │ -43d85e: 1402 3400 0101 |0663: const v2, #float 2.36937e-38 // #01010034 │ │ -43d864: 2430 0020 0201 |0666: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ -43d86a: 0c00 |0669: move-result-object v0 │ │ -43d86c: 6900 edfe |066a: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ThemeEnforcement:[I // field@feed │ │ -43d870: 1300 1e00 |066c: const/16 v0, #int 30 // #1e │ │ -43d874: 2300 0020 |066e: new-array v0, v0, [I // type@2000 │ │ -43d878: 2600 300e 0000 |0670: fill-array-data v0, 000014a0 // +00000e30 │ │ -43d87e: 6900 f1fe |0673: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.Toolbar:[I // field@fef1 │ │ -43d882: 2370 0020 |0675: new-array v0, v7, [I // type@2000 │ │ -43d886: 2600 690e 0000 |0677: fill-array-data v0, 000014e0 // +00000e69 │ │ -43d88c: 6900 10ff |067a: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.Tooltip:[I // field@ff10 │ │ -43d890: 1300 0b00 |067c: const/16 v0, #int 11 // #b │ │ -43d894: 2301 0020 |067e: new-array v1, v0, [I // type@2000 │ │ -43d898: 2601 760e 0000 |0680: fill-array-data v1, 000014f6 // +00000e76 │ │ -43d89e: 6901 1aff |0683: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.Transform:[I // field@ff1a │ │ -43d8a2: 2300 0020 |0685: new-array v0, v0, [I // type@2000 │ │ -43d8a6: 2600 890e 0000 |0687: fill-array-data v0, 00001510 // +00000e89 │ │ -43d8ac: 6900 26ff |068a: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.Transition:[I // field@ff26 │ │ -43d8b0: 1400 bf03 047f |068c: const v0, #float 1.75478e+38 // #7f0403bf │ │ -43d8b6: 1401 c003 047f |068f: const v1, #float 1.75478e+38 // #7f0403c0 │ │ -43d8bc: 1402 3f01 047f |0692: const v2, #float 1.75465e+38 // #7f04013f │ │ -43d8c2: 1403 bd03 047f |0695: const v3, #float 1.75478e+38 // #7f0403bd │ │ -43d8c8: 1404 be03 047f |0698: const v4, #float 1.75478e+38 // #7f0403be │ │ -43d8ce: 2451 0020 3204 |069b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -43d8d4: 0c00 |069e: move-result-object v0 │ │ -43d8d6: 6900 32ff |069f: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.Variant:[I // field@ff32 │ │ -43d8da: 1400 7f03 047f |06a1: const v0, #float 1.75476e+38 // #7f04037f │ │ -43d8e0: 1401 a404 047f |06a4: const v1, #float 1.75482e+38 // #7f0404a4 │ │ -43d8e6: 1502 0101 |06a7: const/high16 v2, #int 16842752 // #101 │ │ -43d8ea: 1403 da00 0101 |06a9: const v3, #float 2.36942e-38 // #010100da │ │ -43d8f0: 1404 7c03 047f |06ac: const v4, #float 1.75476e+38 // #7f04037c │ │ -43d8f6: 2451 0020 3204 |06af: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ -43d8fc: 0c00 |06b2: move-result-object v0 │ │ -43d8fe: 6900 38ff |06b3: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.View:[I // field@ff38 │ │ -43d902: 1400 d400 0101 |06b5: const v0, #float 2.36942e-38 // #010100d4 │ │ -43d908: 1401 5800 047f |06b8: const v1, #float 1.7546e+38 // #7f040058 │ │ -43d90e: 2430 0020 5001 |06bb: filled-new-array {v0, v5, v1}, [I // type@2000 │ │ -43d914: 0c00 |06be: move-result-object v0 │ │ -43d916: 6900 39ff |06bf: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ViewBackgroundHelper:[I // field@ff39 │ │ -43d91a: 1400 c400 0101 |06c1: const v0, #float 2.36941e-38 // #010100c4 │ │ -43d920: 2410 0020 0000 |06c4: filled-new-array {v0}, [I // type@2000 │ │ -43d926: 0c00 |06c7: move-result-object v0 │ │ -43d928: 6900 3dff |06c8: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ViewPager2:[I // field@ff3d │ │ -43d92c: 1400 f300 0101 |06ca: const v0, #float 2.36942e-38 // #010100f3 │ │ -43d932: 1401 d000 0101 |06cd: const v1, #float 2.36941e-38 // #010100d0 │ │ -43d938: 2430 0020 9100 |06d0: filled-new-array {v1, v9, v0}, [I // type@2000 │ │ -43d93e: 0c00 |06d3: move-result-object v0 │ │ -43d940: 6900 3fff |06d4: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ViewStubCompat:[I // field@ff3f │ │ -43d944: 0e00 |06d6: return-void │ │ -43d946: 0000 |06d7: nop // spacer │ │ -43d948: 0003 0400 1d00 0000 4e00 047f 5500 ... |06d8: array-data (62 units) │ │ -43d9c4: 0003 0400 0600 0000 4e00 047f 5500 ... |0716: array-data (16 units) │ │ -43d9e4: 0003 0400 0800 0000 f200 0101 a400 ... |0726: array-data (20 units) │ │ -43da0c: 0003 0400 0600 0000 1c01 0101 9401 ... |073a: array-data (16 units) │ │ -43da2c: 0003 0400 0900 0000 d400 0101 8f04 ... |074a: array-data (22 units) │ │ -43da58: 0003 0400 0700 0000 3400 0101 6d01 ... |0760: array-data (18 units) │ │ -43da7c: 0003 0400 1600 0000 3400 0101 4600 ... |0772: array-data (48 units) │ │ -43dadc: 0003 0400 7f00 0000 5700 0101 ae00 ... |07a2: array-data (258 units) │ │ -43dce0: 0003 0400 1b00 0000 4300 047f 4f00 ... |08a4: array-data (58 units) │ │ -43dd54: 0003 0400 0a00 0000 3901 0101 3102 ... |08de: array-data (24 units) │ │ -43dd84: 0003 0400 1100 0000 2900 047f 5700 ... |08f6: array-data (38 units) │ │ -43ddd0: 0003 0400 1800 0000 1f01 0101 2001 ... |091c: array-data (52 units) │ │ -43de38: 0003 0400 0d00 0000 3f01 0101 4001 ... |0950: array-data (30 units) │ │ -43de74: 0003 0400 0600 0000 ef01 0101 f001 ... |096e: array-data (16 units) │ │ -43de94: 0003 0400 2a00 0000 3400 0101 9500 ... |097e: array-data (88 units) │ │ -43df44: 0003 0400 0700 0000 c200 047f d700 ... |09d6: array-data (18 units) │ │ -43df68: 0003 0400 1800 0000 f200 047f f300 ... |09e8: array-data (52 units) │ │ -43dfd0: 0003 0400 6d00 0000 c400 0101 d000 ... |0a1c: array-data (222 units) │ │ -43e18c: 0003 0400 5a00 0000 c400 0101 d500 ... |0afa: array-data (184 units) │ │ -43e2fc: 0003 0400 6f00 0000 c400 0101 d000 ... |0bb2: array-data (226 units) │ │ -43e4c0: 0003 0400 0700 0000 b300 0101 8f02 ... |0c94: array-data (18 units) │ │ -43e4e4: 0003 0400 0900 0000 4200 047f 6b01 ... |0ca6: array-data (22 units) │ │ -43e510: 0003 0400 0e00 0000 2700 047f 2800 ... |0cbc: array-data (32 units) │ │ -43e550: 0003 0400 0c00 0000 f201 0101 f301 ... |0cdc: array-data (28 units) │ │ -43e588: 0003 0400 0800 0000 3f00 047f 4000 ... |0cf8: array-data (20 units) │ │ -43e5b0: 0003 0400 0700 0000 f100 047f b101 ... |0d0c: array-data (18 units) │ │ -43e5d4: 0003 0400 1100 0000 0e00 0101 5700 ... |0d1e: array-data (38 units) │ │ -43e620: 0003 0400 0700 0000 1602 047f 1702 ... |0d44: array-data (18 units) │ │ -43e644: 0003 0400 0a00 0000 3205 0101 3305 ... |0d56: array-data (24 units) │ │ -43e674: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0d6e: array-data (28 units) │ │ -43e6ac: 0003 0400 0900 0000 3600 047f 9a00 ... |0d8a: array-data (22 units) │ │ -43e6d8: 0003 0400 0800 0000 ef02 047f f002 ... |0da0: array-data (20 units) │ │ -43e700: 0003 0400 1200 0000 1f03 0101 2003 ... |0db4: array-data (40 units) │ │ -43e750: 0003 0400 1400 0000 1f03 0101 2203 ... |0ddc: array-data (44 units) │ │ -43e7a8: 0003 0400 0c00 0000 6a01 047f 9a01 ... |0e08: array-data (28 units) │ │ -43e7e0: 0003 0400 1400 0000 1f03 0101 2203 ... |0e24: array-data (44 units) │ │ -43e838: 0003 0400 0a00 0000 2502 047f 5d03 ... |0e50: array-data (24 units) │ │ -43e868: 0003 0400 4300 0000 c400 0101 f400 ... |0e68: array-data (138 units) │ │ -43e97c: 0003 0400 1700 0000 2700 047f 2800 ... |0ef2: array-data (50 units) │ │ -43e9e0: 0003 0400 0900 0000 af00 0101 c400 ... |0f24: array-data (22 units) │ │ -43ea0c: 0003 0400 0600 0000 f202 047f f302 ... |0f3a: array-data (16 units) │ │ -43ea2c: 0003 0400 0700 0000 2002 0101 8c04 ... |0f4a: array-data (18 units) │ │ -43ea50: 0003 0400 1600 0000 d400 0101 b701 ... |0f5c: array-data (48 units) │ │ -43eab0: 0003 0400 0b00 0000 0d02 0101 5700 ... |0f8c: array-data (26 units) │ │ -43eae4: 0003 0400 0a00 0000 b701 0101 b801 ... |0fa6: array-data (24 units) │ │ -43eb14: 0003 0400 0d00 0000 e501 0101 b400 ... |0fbe: array-data (30 units) │ │ -43eb50: 0003 0400 0b00 0000 0701 0101 a100 ... |0fdc: array-data (26 units) │ │ -43eb84: 0003 0400 0700 0000 a904 047f aa04 ... |0ff6: array-data (18 units) │ │ -43eba8: 0003 0400 0600 0000 0e00 0101 d000 ... |1008: array-data (16 units) │ │ -43ebc8: 0003 0400 1700 0000 0200 0101 0e00 ... |1018: array-data (50 units) │ │ -43ec2c: 0003 0400 0900 0000 ae00 0101 2c01 ... |104a: array-data (22 units) │ │ -43ec58: 0003 0400 0600 0000 3503 047f 3603 ... |1060: array-data (16 units) │ │ -43ec78: 0003 0400 0600 0000 3900 047f 9a01 ... |1070: array-data (16 units) │ │ -43ec98: 0003 0400 0600 0000 3d00 047f 6701 ... |1080: array-data (16 units) │ │ -43ecb8: 0003 0400 1000 0000 2500 047f 5700 ... |1090: array-data (36 units) │ │ -43ed00: 0003 0400 0800 0000 2b02 047f 6a02 ... |10b4: array-data (20 units) │ │ -43ed28: 0003 0400 2400 0000 b300 0101 d400 ... |10c8: array-data (76 units) │ │ -43edc0: 0003 0400 0c00 0000 9601 047f 9701 ... |1114: array-data (28 units) │ │ -43edf8: 0003 0400 1a00 0000 2700 047f 2800 ... |1130: array-data (56 units) │ │ -43ee68: 0003 0400 2300 0000 2700 047f 2800 ... |1168: array-data (74 units) │ │ -43eefc: 0003 0400 2400 0000 0200 0101 0d00 ... |11b2: array-data (76 units) │ │ -43ef94: 0003 0400 1000 0000 bc00 047f 8701 ... |11fe: array-data (36 units) │ │ -43efdc: 0003 0400 0c00 0000 c400 0101 eb00 ... |1222: array-data (28 units) │ │ -43f014: 0003 0400 0d00 0000 3400 0101 4f01 ... |123e: array-data (30 units) │ │ -43f050: 0003 0400 1d00 0000 3400 0101 da00 ... |125c: array-data (62 units) │ │ -43f0cc: 0003 0400 0700 0000 f200 0101 3601 ... |129a: array-data (18 units) │ │ -43f0f0: 0003 0400 0a00 0000 5501 047f 5601 ... |12ac: array-data (24 units) │ │ -43f120: 0003 0400 0b00 0000 4801 047f 4901 ... |12c4: array-data (26 units) │ │ -43f154: 0003 0400 0800 0000 1f01 0101 2001 ... |12de: array-data (20 units) │ │ -43f17c: 0003 0400 1e00 0000 0e00 0101 2400 ... |12f2: array-data (64 units) │ │ -43f1fc: 0003 0400 0a00 0000 1f01 0101 2200 ... |1332: array-data (24 units) │ │ -43f22c: 0003 0400 0600 0000 1c01 0101 9401 ... |134a: array-data (16 units) │ │ -43f24c: 0003 0400 0e00 0000 2401 0101 2501 ... |135a: array-data (32 units) │ │ -43f28c: 0003 0400 0a00 0000 ef01 0101 f001 ... |137a: array-data (24 units) │ │ -43f2bc: 0003 0400 0a00 0000 ef01 0101 f001 ... |1392: array-data (24 units) │ │ -43f2ec: 0003 0400 1b00 0000 4d04 047f 4e04 ... |13aa: array-data (58 units) │ │ -43f360: 0003 0400 1000 0000 9500 0101 9600 ... |13e4: array-data (36 units) │ │ -43f3a8: 0003 0400 4a00 0000 0e00 0101 9a00 ... |1408: array-data (152 units) │ │ -43f4d8: 0003 0400 1e00 0000 af00 0101 4001 ... |14a0: array-data (64 units) │ │ -43f558: 0003 0400 0900 0000 3400 0101 9800 ... |14e0: array-data (22 units) │ │ -43f584: 0003 0400 0b00 0000 2003 0101 2103 ... |14f6: array-data (26 units) │ │ -43f5b8: 0003 0400 0b00 0000 d000 0101 4b00 ... |1510: array-data (26 units) │ │ +43cb94: |[43cb94] de.danoeh.antennapod.playback.service.R$styleable.:()V │ │ +43cba4: 1300 1d00 |0000: const/16 v0, #int 29 // #1d │ │ +43cba8: 2301 0020 |0002: new-array v1, v0, [I // type@2000 │ │ +43cbac: 2601 d406 0000 |0004: fill-array-data v1, 000006d8 // +000006d4 │ │ +43cbb2: 6901 43f7 |0007: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.ActionBar:[I // field@f743 │ │ +43cbb6: 1401 b300 0101 |0009: const v1, #float 2.36941e-38 // #010100b3 │ │ +43cbbc: 2410 0020 0100 |000c: filled-new-array {v1}, [I // type@2000 │ │ +43cbc2: 0c02 |000f: move-result-object v2 │ │ +43cbc4: 6902 44f7 |0010: sput-object v2, Lde/danoeh/antennapod/playback/service/R$styleable;.ActionBarLayout:[I // field@f744 │ │ +43cbc8: 1402 3f01 0101 |0012: const v2, #float 2.36945e-38 // #0101013f │ │ +43cbce: 2410 0020 0200 |0015: filled-new-array {v2}, [I // type@2000 │ │ +43cbd4: 0c02 |0018: move-result-object v2 │ │ +43cbd6: 6902 63f7 |0019: sput-object v2, Lde/danoeh/antennapod/playback/service/R$styleable;.ActionMenuItemView:[I // field@f763 │ │ +43cbda: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +43cbdc: 2323 0020 |001c: new-array v3, v2, [I // type@2000 │ │ +43cbe0: 6903 65f7 |001e: sput-object v3, Lde/danoeh/antennapod/playback/service/R$styleable;.ActionMenuView:[I // field@f765 │ │ +43cbe4: 1263 |0020: const/4 v3, #int 6 // #6 │ │ +43cbe6: 2334 0020 |0021: new-array v4, v3, [I // type@2000 │ │ +43cbea: 2604 f306 0000 |0023: fill-array-data v4, 00000716 // +000006f3 │ │ +43cbf0: 6904 66f7 |0026: sput-object v4, Lde/danoeh/antennapod/playback/service/R$styleable;.ActionMode:[I // field@f766 │ │ +43cbf4: 1404 d001 047f |0028: const v4, #float 1.75468e+38 // #7f0401d0 │ │ +43cbfa: 1405 5902 047f |002b: const v5, #float 1.7547e+38 // #7f040259 │ │ +43cc00: 2420 0020 5400 |002e: filled-new-array {v4, v5}, [I // type@2000 │ │ +43cc06: 0c04 |0031: move-result-object v4 │ │ +43cc08: 6904 6df7 |0032: sput-object v4, Lde/danoeh/antennapod/playback/service/R$styleable;.ActivityChooserView:[I // field@f76d │ │ +43cc0c: 1304 0800 |0034: const/16 v4, #int 8 // #8 │ │ +43cc10: 2345 0020 |0036: new-array v5, v4, [I // type@2000 │ │ +43cc14: 2605 ee06 0000 |0038: fill-array-data v5, 00000726 // +000006ee │ │ +43cc1a: 6905 70f7 |003b: sput-object v5, Lde/danoeh/antennapod/playback/service/R$styleable;.AlertDialog:[I // field@f770 │ │ +43cc1e: 2335 0020 |003d: new-array v5, v3, [I // type@2000 │ │ +43cc22: 2605 fb06 0000 |003f: fill-array-data v5, 0000073a // +000006fb │ │ +43cc28: 6905 79f7 |0042: sput-object v5, Lde/danoeh/antennapod/playback/service/R$styleable;.AnimatedStateListDrawableCompat:[I // field@f779 │ │ +43cc2c: 1405 d000 0101 |0044: const v5, #float 2.36941e-38 // #010100d0 │ │ +43cc32: 1406 9901 0101 |0047: const v6, #float 2.36947e-38 // #01010199 │ │ +43cc38: 2420 0020 6500 |004a: filled-new-array {v5, v6}, [I // type@2000 │ │ +43cc3e: 0c07 |004d: move-result-object v7 │ │ +43cc40: 6907 80f7 |004e: sput-object v7, Lde/danoeh/antennapod/playback/service/R$styleable;.AnimatedStateListDrawableItem:[I // field@f780 │ │ +43cc44: 1407 4a04 0101 |0050: const v7, #float 2.36966e-38 // #0101044a │ │ +43cc4a: 1408 4b04 0101 |0053: const v8, #float 2.36966e-38 // #0101044b │ │ +43cc50: 1409 4904 0101 |0056: const v9, #float 2.36966e-38 // #01010449 │ │ +43cc56: 2440 0020 9687 |0059: filled-new-array {v6, v9, v7, v8}, [I // type@2000 │ │ +43cc5c: 0c07 |005c: move-result-object v7 │ │ +43cc5e: 6907 83f7 |005d: sput-object v7, Lde/danoeh/antennapod/playback/service/R$styleable;.AnimatedStateListDrawableTransition:[I // field@f783 │ │ +43cc62: 1307 0900 |005f: const/16 v7, #int 9 // #9 │ │ +43cc66: 2378 0020 |0061: new-array v8, v7, [I // type@2000 │ │ +43cc6a: 2608 e706 0000 |0063: fill-array-data v8, 0000074a // +000006e7 │ │ +43cc70: 6908 88f7 |0066: sput-object v8, Lde/danoeh/antennapod/playback/service/R$styleable;.AppBarLayout:[I // field@f788 │ │ +43cc74: 1408 2a04 047f |0068: const v8, #float 1.7548e+38 // #7f04042a │ │ +43cc7a: 1409 2b04 047f |006b: const v9, #float 1.7548e+38 // #7f04042b │ │ +43cc80: 140a 2504 047f |006e: const v10, #float 1.7548e+38 // #7f040425 │ │ +43cc86: 140b 2604 047f |0071: const v11, #float 1.7548e+38 // #7f040426 │ │ +43cc8c: 2440 0020 ba98 |0074: filled-new-array {v10, v11, v8, v9}, [I // type@2000 │ │ +43cc92: 0c08 |0077: move-result-object v8 │ │ +43cc94: 6908 89f7 |0078: sput-object v8, Lde/danoeh/antennapod/playback/service/R$styleable;.AppBarLayoutStates:[I // field@f789 │ │ +43cc98: 1408 d202 047f |007a: const v8, #float 1.75473e+38 // #7f0402d2 │ │ +43cc9e: 1409 d302 047f |007d: const v9, #float 1.75473e+38 // #7f0402d3 │ │ +43cca4: 140a d102 047f |0080: const v10, #float 1.75473e+38 // #7f0402d1 │ │ +43ccaa: 2430 0020 8a09 |0083: filled-new-array {v10, v8, v9}, [I // type@2000 │ │ +43ccb0: 0c08 |0086: move-result-object v8 │ │ +43ccb2: 6908 8ef7 |0087: sput-object v8, Lde/danoeh/antennapod/playback/service/R$styleable;.AppBarLayout_Layout:[I // field@f78e │ │ +43ccb6: 2322 0020 |0089: new-array v2, v2, [I // type@2000 │ │ +43ccba: 6902 9bf7 |008b: sput-object v2, Lde/danoeh/antennapod/playback/service/R$styleable;.AppCompatEmojiHelper:[I // field@f79b │ │ +43ccbe: 1402 bf04 047f |008d: const v2, #float 1.75483e+38 // #7f0404bf │ │ +43ccc4: 1408 c004 047f |0090: const v8, #float 1.75483e+38 // #7f0404c0 │ │ +43ccca: 1409 1901 0101 |0093: const v9, #float 2.36943e-38 // #01010119 │ │ +43ccd0: 140a 1a04 047f |0096: const v10, #float 1.75479e+38 // #7f04041a │ │ +43ccd6: 2440 0020 a982 |0099: filled-new-array {v9, v10, v2, v8}, [I // type@2000 │ │ +43ccdc: 0c02 |009c: move-result-object v2 │ │ +43ccde: 6902 9cf7 |009d: sput-object v2, Lde/danoeh/antennapod/playback/service/R$styleable;.AppCompatImageView:[I // field@f79c │ │ +43cce2: 1402 b904 047f |009f: const v2, #float 1.75483e+38 // #7f0404b9 │ │ +43cce8: 1408 ba04 047f |00a2: const v8, #float 1.75483e+38 // #7f0404ba │ │ +43ccee: 1409 4201 0101 |00a5: const v9, #float 2.36945e-38 // #01010142 │ │ +43ccf4: 140a b804 047f |00a8: const v10, #float 1.75483e+38 // #7f0404b8 │ │ +43ccfa: 2440 0020 a982 |00ab: filled-new-array {v9, v10, v2, v8}, [I // type@2000 │ │ +43cd00: 0c02 |00ae: move-result-object v2 │ │ +43cd02: 6902 a1f7 |00af: sput-object v2, Lde/danoeh/antennapod/playback/service/R$styleable;.AppCompatSeekBar:[I // field@f7a1 │ │ +43cd06: 1272 |00b1: const/4 v2, #int 7 // #7 │ │ +43cd08: 2328 0020 |00b2: new-array v8, v2, [I // type@2000 │ │ +43cd0c: 2608 ac06 0000 |00b4: fill-array-data v8, 00000760 // +000006ac │ │ +43cd12: 6908 a6f7 |00b7: sput-object v8, Lde/danoeh/antennapod/playback/service/R$styleable;.AppCompatTextHelper:[I // field@f7a6 │ │ +43cd16: 1308 1600 |00b9: const/16 v8, #int 22 // #16 │ │ +43cd1a: 2389 0020 |00bb: new-array v9, v8, [I // type@2000 │ │ +43cd1e: 2609 b506 0000 |00bd: fill-array-data v9, 00000772 // +000006b5 │ │ +43cd24: 6909 aef7 |00c0: sput-object v9, Lde/danoeh/antennapod/playback/service/R$styleable;.AppCompatTextView:[I // field@f7ae │ │ +43cd28: 1309 7f00 |00c2: const/16 v9, #int 127 // #7f │ │ +43cd2c: 2399 0020 |00c4: new-array v9, v9, [I // type@2000 │ │ +43cd30: 2609 dc06 0000 |00c6: fill-array-data v9, 000007a2 // +000006dc │ │ +43cd36: 6909 c5f7 |00c9: sput-object v9, Lde/danoeh/antennapod/playback/service/R$styleable;.AppCompatTheme:[I // field@f7c5 │ │ +43cd3a: 1409 c303 047f |00cb: const v9, #float 1.75478e+38 // #7f0403c3 │ │ +43cd40: 2410 0020 0900 |00ce: filled-new-array {v9}, [I // type@2000 │ │ +43cd46: 0c09 |00d1: move-result-object v9 │ │ +43cd48: 6909 45f8 |00d2: sput-object v9, Lde/danoeh/antennapod/playback/service/R$styleable;.AspectRatioFrameLayout:[I // field@f845 │ │ +43cd4c: 1409 0e03 0101 |00d4: const v9, #float 2.36957e-38 // #0101030e │ │ +43cd52: 140a de03 047f |00d7: const v10, #float 1.75478e+38 // #7f0403de │ │ +43cd58: 2420 0020 a900 |00da: filled-new-array {v9, v10}, [I // type@2000 │ │ +43cd5e: 0c09 |00dd: move-result-object v9 │ │ +43cd60: 6909 47f8 |00de: sput-object v9, Lde/danoeh/antennapod/playback/service/R$styleable;.BackgroundStyle:[I // field@f847 │ │ +43cd64: 1309 1b00 |00e0: const/16 v9, #int 27 // #1b │ │ +43cd68: 239a 0020 |00e2: new-array v10, v9, [I // type@2000 │ │ +43cd6c: 260a c007 0000 |00e4: fill-array-data v10, 000008a4 // +000007c0 │ │ +43cd72: 690a 4af8 |00e7: sput-object v10, Lde/danoeh/antennapod/playback/service/R$styleable;.Badge:[I // field@f84a │ │ +43cd76: 130a 0a00 |00e9: const/16 v10, #int 10 // #a │ │ +43cd7a: 23ab 0020 |00eb: new-array v11, v10, [I // type@2000 │ │ +43cd7e: 260b f107 0000 |00ed: fill-array-data v11, 000008de // +000007f1 │ │ +43cd84: 690b 66f8 |00f0: sput-object v11, Lde/danoeh/antennapod/playback/service/R$styleable;.BaseProgressIndicator:[I // field@f866 │ │ +43cd88: 130b 1100 |00f2: const/16 v11, #int 17 // #11 │ │ +43cd8c: 23bc 0020 |00f4: new-array v12, v11, [I // type@2000 │ │ +43cd90: 260c 0008 0000 |00f6: fill-array-data v12, 000008f6 // +00000800 │ │ +43cd96: 690c 71f8 |00f9: sput-object v12, Lde/danoeh/antennapod/playback/service/R$styleable;.BottomAppBar:[I // field@f871 │ │ +43cd9a: 140c ea03 047f |00fb: const v12, #float 1.75478e+38 // #7f0403ea │ │ +43cda0: 140d 4001 0101 |00fe: const v13, #float 2.36945e-38 // #01010140 │ │ +43cda6: 140e 3a01 047f |0101: const v14, #float 1.75464e+38 // #7f04013a │ │ +43cdac: 140f 6502 047f |0104: const v15, #float 1.75471e+38 // #7f040265 │ │ +43cdb2: 1409 e203 047f |0107: const v9, #float 1.75478e+38 // #7f0403e2 │ │ +43cdb8: 245c 0020 ed9f |010a: filled-new-array {v13, v14, v15, v9, v12}, [I // type@2000 │ │ +43cdbe: 0c0c |010d: move-result-object v12 │ │ +43cdc0: 690c 83f8 |010e: sput-object v12, Lde/danoeh/antennapod/playback/service/R$styleable;.BottomNavigationView:[I // field@f883 │ │ +43cdc4: 130c 1800 |0110: const/16 v12, #int 24 // #18 │ │ +43cdc8: 23cc 0020 |0112: new-array v12, v12, [I // type@2000 │ │ +43cdcc: 260c 0808 0000 |0114: fill-array-data v12, 0000091c // +00000808 │ │ +43cdd2: 690c 89f8 |0117: sput-object v12, Lde/danoeh/antennapod/playback/service/R$styleable;.BottomSheetBehavior_Layout:[I // field@f889 │ │ +43cdd6: 140c 3300 047f |0119: const v12, #float 1.75459e+38 // #7f040033 │ │ +43cddc: 2410 0020 0c00 |011c: filled-new-array {v12}, [I // type@2000 │ │ +43cde2: 0c0c |011f: move-result-object v12 │ │ +43cde4: 690c a2f8 |0120: sput-object v12, Lde/danoeh/antennapod/playback/service/R$styleable;.ButtonBarLayout:[I // field@f8a2 │ │ +43cde8: 140c b603 047f |0122: const v12, #float 1.75477e+38 // #7f0403b6 │ │ +43cdee: 140d ed03 047f |0125: const v13, #float 1.75478e+38 // #7f0403ed │ │ +43cdf4: 2420 0020 dc00 |0128: filled-new-array {v12, v13}, [I // type@2000 │ │ +43cdfa: 0c0c |012b: move-result-object v12 │ │ +43cdfc: 690c a4f8 |012c: sput-object v12, Lde/danoeh/antennapod/playback/service/R$styleable;.Capability:[I // field@f8a4 │ │ +43ce00: 130c 0d00 |012e: const/16 v12, #int 13 // #d │ │ +43ce04: 23cd 0020 |0130: new-array v13, v12, [I // type@2000 │ │ +43ce08: 260d 1e08 0000 |0132: fill-array-data v13, 00000950 // +0000081e │ │ +43ce0e: 690d a7f8 |0135: sput-object v13, Lde/danoeh/antennapod/playback/service/R$styleable;.CardView:[I // field@f8a7 │ │ +43ce12: 140d b900 047f |0137: const v13, #float 1.75462e+38 // #7f0400b9 │ │ +43ce18: 2410 0020 0d00 |013a: filled-new-array {v13}, [I // type@2000 │ │ +43ce1e: 0c0d |013d: move-result-object v13 │ │ +43ce20: 690d b5f8 |013e: sput-object v13, Lde/danoeh/antennapod/playback/service/R$styleable;.Carousel:[I // field@f8b5 │ │ +43ce24: 233d 0020 |0140: new-array v13, v3, [I // type@2000 │ │ +43ce28: 260d 2c08 0000 |0142: fill-array-data v13, 0000096e // +0000082c │ │ +43ce2e: 690d b7f8 |0145: sput-object v13, Lde/danoeh/antennapod/playback/service/R$styleable;.CheckBoxPreference:[I // field@f8b7 │ │ +43ce32: 140d be00 047f |0147: const v13, #float 1.75462e+38 // #7f0400be │ │ +43ce38: 140e bf00 047f |014a: const v14, #float 1.75462e+38 // #7f0400bf │ │ +43ce3e: 140f 0801 0101 |014d: const v15, #float 2.36943e-38 // #01010108 │ │ +43ce44: 1406 bd00 047f |0150: const v6, #float 1.75462e+38 // #7f0400bd │ │ +43ce4a: 2440 0020 6fed |0153: filled-new-array {v15, v6, v13, v14}, [I // type@2000 │ │ +43ce50: 0c06 |0156: move-result-object v6 │ │ +43ce52: 6906 bef8 |0157: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.CheckedTextView:[I // field@f8be │ │ +43ce56: 1306 2a00 |0159: const/16 v6, #int 42 // #2a │ │ +43ce5a: 2366 0020 |015b: new-array v6, v6, [I // type@2000 │ │ +43ce5e: 2606 2108 0000 |015d: fill-array-data v6, 0000097e // +00000821 │ │ +43ce64: 6906 c3f8 |0160: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.Chip:[I // field@f8c3 │ │ +43ce68: 2326 0020 |0162: new-array v6, v2, [I // type@2000 │ │ +43ce6c: 2606 7208 0000 |0164: fill-array-data v6, 000009d6 // +00000872 │ │ +43ce72: 6906 c4f8 |0167: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.ChipGroup:[I // field@f8c4 │ │ +43ce76: 1406 2202 047f |0169: const v6, #float 1.75469e+38 // #7f040222 │ │ +43ce7c: 2410 0020 0600 |016c: filled-new-array {v6}, [I // type@2000 │ │ +43ce82: 0c06 |016f: move-result-object v6 │ │ +43ce84: 6906 f6f8 |0170: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.CircularProgressBar:[I // field@f8f6 │ │ +43ce88: 1406 5602 047f |0172: const v6, #float 1.7547e+38 // #7f040256 │ │ +43ce8e: 140d 5702 047f |0175: const v13, #float 1.7547e+38 // #7f040257 │ │ +43ce94: 140e 5402 047f |0178: const v14, #float 1.7547e+38 // #7f040254 │ │ +43ce9a: 2430 0020 6e0d |017b: filled-new-array {v14, v6, v13}, [I // type@2000 │ │ +43cea0: 0c06 |017e: move-result-object v6 │ │ +43cea2: 6906 f8f8 |017f: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.CircularProgressIndicator:[I // field@f8f8 │ │ +43cea6: 1406 e300 047f |0181: const v6, #float 1.75463e+38 // #7f0400e3 │ │ +43ceac: 140d e600 047f |0184: const v13, #float 1.75463e+38 // #7f0400e6 │ │ +43ceb2: 2420 0020 d600 |0187: filled-new-array {v6, v13}, [I // type@2000 │ │ +43ceb8: 0c06 |018a: move-result-object v6 │ │ +43ceba: 6906 fcf8 |018b: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.ClockFaceView:[I // field@f8fc │ │ +43cebe: 1406 0e03 047f |018d: const v6, #float 1.75474e+38 // #7f04030e │ │ +43cec4: 140d e103 047f |0190: const v13, #float 1.75478e+38 // #7f0403e1 │ │ +43ceca: 140e e400 047f |0193: const v14, #float 1.75463e+38 // #7f0400e4 │ │ +43ced0: 2430 0020 6e0d |0196: filled-new-array {v14, v6, v13}, [I // type@2000 │ │ +43ced6: 0c06 |0199: move-result-object v6 │ │ +43ced8: 6906 fff8 |019a: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.ClockHandView:[I // field@f8ff │ │ +43cedc: 1306 1800 |019c: const/16 v6, #int 24 // #18 │ │ +43cee0: 2366 0020 |019e: new-array v6, v6, [I // type@2000 │ │ +43cee4: 2606 4808 0000 |01a0: fill-array-data v6, 000009e8 // +00000848 │ │ +43ceea: 6906 03f9 |01a3: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.CollapsingToolbarLayout:[I // field@f903 │ │ +43ceee: 1406 9202 047f |01a5: const v6, #float 1.75471e+38 // #7f040292 │ │ +43cef4: 140d 9302 047f |01a8: const v13, #float 1.75471e+38 // #7f040293 │ │ +43cefa: 2420 0020 d600 |01ab: filled-new-array {v6, v13}, [I // type@2000 │ │ +43cf00: 0c06 |01ae: move-result-object v6 │ │ +43cf02: 6906 04f9 |01af: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.CollapsingToolbarLayout_Layout:[I // field@f904 │ │ +43cf06: 1406 3400 047f |01b1: const v6, #float 1.75459e+38 // #7f040034 │ │ +43cf0c: 140d 8402 047f |01b4: const v13, #float 1.75471e+38 // #7f040284 │ │ +43cf12: 140e a501 0101 |01b7: const v14, #float 2.36947e-38 // #010101a5 │ │ +43cf18: 140f 1f03 0101 |01ba: const v15, #float 2.36958e-38 // #0101031f │ │ +43cf1e: 1400 4706 0101 |01bd: const v0, #float 2.36981e-38 // #01010647 │ │ +43cf24: 245d 0020 fe60 |01c0: filled-new-array {v14, v15, v0, v6, v13}, [I // type@2000 │ │ +43cf2a: 0c00 |01c3: move-result-object v0 │ │ +43cf2c: 6900 1ff9 |01c4: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ColorStateListItem:[I // field@f91f │ │ +43cf30: 1400 aa00 047f |01c6: const v0, #float 1.75462e+38 // #7f0400aa │ │ +43cf36: 1406 ab00 047f |01c9: const v6, #float 1.75462e+38 // #7f0400ab │ │ +43cf3c: 140d 0701 0101 |01cc: const v13, #float 2.36943e-38 // #01010107 │ │ +43cf42: 140f a100 047f |01cf: const v15, #float 1.75461e+38 // #7f0400a1 │ │ +43cf48: 2440 0020 fd60 |01d2: filled-new-array {v13, v15, v0, v6}, [I // type@2000 │ │ +43cf4e: 0c00 |01d5: move-result-object v0 │ │ +43cf50: 6900 25f9 |01d6: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.CompoundButton:[I // field@f925 │ │ +43cf54: 1300 6d00 |01d8: const/16 v0, #int 109 // #6d │ │ +43cf58: 2300 0020 |01da: new-array v0, v0, [I // type@2000 │ │ +43cf5c: 2600 4008 0000 |01dc: fill-array-data v0, 00000a1c // +00000840 │ │ +43cf62: 6900 2af9 |01df: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.Constraint:[I // field@f92a │ │ +43cf66: 1300 5a00 |01e1: const/16 v0, #int 90 // #5a │ │ +43cf6a: 2300 0020 |01e3: new-array v0, v0, [I // type@2000 │ │ +43cf6e: 2600 1509 0000 |01e5: fill-array-data v0, 00000afa // +00000915 │ │ +43cf74: 6900 2bf9 |01e8: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ConstraintLayout_Layout:[I // field@f92b │ │ +43cf78: 1400 4001 047f |01ea: const v0, #float 1.75465e+38 // #7f040140 │ │ +43cf7e: 1406 9703 047f |01ed: const v6, #float 1.75477e+38 // #7f040397 │ │ +43cf84: 2420 0020 6000 |01f0: filled-new-array {v0, v6}, [I // type@2000 │ │ +43cf8a: 0c00 |01f3: move-result-object v0 │ │ +43cf8c: 6900 86f9 |01f4: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ConstraintLayout_placeholder:[I // field@f986 │ │ +43cf90: 1300 6f00 |01f6: const/16 v0, #int 111 // #6f │ │ +43cf94: 2300 0020 |01f8: new-array v0, v0, [I // type@2000 │ │ +43cf98: 2600 b809 0000 |01fa: fill-array-data v0, 00000bb2 // +000009b8 │ │ +43cf9e: 6900 89f9 |01fd: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ConstraintSet:[I // field@f989 │ │ +43cfa2: 1400 8302 047f |01ff: const v0, #float 1.75471e+38 // #7f040283 │ │ +43cfa8: 1406 2d04 047f |0202: const v6, #float 1.7548e+38 // #7f04042d │ │ +43cfae: 2420 0020 6000 |0205: filled-new-array {v0, v6}, [I // type@2000 │ │ +43cfb4: 0c00 |0208: move-result-object v0 │ │ +43cfb6: 6900 66fa |0209: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.CoordinatorLayout:[I // field@fa66 │ │ +43cfba: 2320 0020 |020b: new-array v0, v2, [I // type@2000 │ │ +43cfbe: 2600 870a 0000 |020d: fill-array-data v0, 00000c94 // +00000a87 │ │ +43cfc4: 6900 67fa |0210: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.CoordinatorLayout_Layout:[I // field@fa67 │ │ +43cfc8: 2370 0020 |0212: new-array v0, v7, [I // type@2000 │ │ +43cfcc: 2600 920a 0000 |0214: fill-array-data v0, 00000ca6 // +00000a92 │ │ +43cfd2: 6900 71fa |0217: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.CustomAttribute:[I // field@fa71 │ │ +43cfd6: 1300 0e00 |0219: const/16 v0, #int 14 // #e │ │ +43cfda: 2300 0020 |021b: new-array v0, v0, [I // type@2000 │ │ +43cfde: 2600 9f0a 0000 |021d: fill-array-data v0, 00000cbc // +00000a9f │ │ +43cfe4: 6900 7bfa |0220: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.DefaultTimeBar:[I // field@fa7b │ │ +43cfe8: 1300 0c00 |0222: const/16 v0, #int 12 // #c │ │ +43cfec: 2306 0020 |0224: new-array v6, v0, [I // type@2000 │ │ +43cff0: 2606 b60a 0000 |0226: fill-array-data v6, 00000cdc // +00000ab6 │ │ +43cff6: 6906 8afa |0229: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.DialogPreference:[I // field@fa8a │ │ +43cffa: 2346 0020 |022b: new-array v6, v4, [I // type@2000 │ │ +43cffe: 2606 cb0a 0000 |022d: fill-array-data v6, 00000cf8 // +00000acb │ │ +43d004: 6906 97fa |0230: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.DrawerArrowToggle:[I // field@fa97 │ │ +43d008: 1406 b101 047f |0232: const v6, #float 1.75467e+38 // #7f0401b1 │ │ +43d00e: 2410 0020 0600 |0235: filled-new-array {v6}, [I // type@2000 │ │ +43d014: 0c06 |0238: move-result-object v6 │ │ +43d016: 6906 a0fa |0239: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.DrawerLayout:[I // field@faa0 │ │ +43d01a: 1406 fc04 047f |023b: const v6, #float 1.75484e+38 // #7f0404fc │ │ +43d020: 2410 0020 0600 |023e: filled-new-array {v6}, [I // type@2000 │ │ +43d026: 0c06 |0241: move-result-object v6 │ │ +43d028: 6906 a2fa |0242: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.EditTextPreference:[I // field@faa2 │ │ +43d02c: 2326 0020 |0244: new-array v6, v2, [I // type@2000 │ │ +43d030: 2606 c60a 0000 |0246: fill-array-data v6, 00000d0c // +00000ac6 │ │ +43d036: 6906 a4fa |0249: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.ExtendedFloatingActionButton:[I // field@faa4 │ │ +43d03a: 1406 7b00 047f |024b: const v6, #float 1.75461e+38 // #7f04007b │ │ +43d040: 140d 7c00 047f |024e: const v13, #float 1.75461e+38 // #7f04007c │ │ +43d046: 2420 0020 d600 |0251: filled-new-array {v6, v13}, [I // type@2000 │ │ +43d04c: 0c06 |0254: move-result-object v6 │ │ +43d04e: 6906 a5fa |0255: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.ExtendedFloatingActionButton_Behavior_Layout:[I // field@faa5 │ │ +43d052: 23b6 0020 |0257: new-array v6, v11, [I // type@2000 │ │ +43d056: 2606 c50a 0000 |0259: fill-array-data v6, 00000d1e // +00000ac5 │ │ +43d05c: 6906 affa |025c: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.FloatingActionButton:[I // field@faaf │ │ +43d060: 1406 7b00 047f |025e: const v6, #float 1.75461e+38 // #7f04007b │ │ +43d066: 2410 0020 0600 |0261: filled-new-array {v6}, [I // type@2000 │ │ +43d06c: 0c06 |0264: move-result-object v6 │ │ +43d06e: 6906 b0fa |0265: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.FloatingActionButton_Behavior_Layout:[I // field@fab0 │ │ +43d072: 1406 7602 047f |0267: const v6, #float 1.75471e+38 // #7f040276 │ │ +43d078: 140b d902 047f |026a: const v11, #float 1.75473e+38 // #7f0402d9 │ │ +43d07e: 2420 0020 b600 |026d: filled-new-array {v6, v11}, [I // type@2000 │ │ +43d084: 0c06 |0270: move-result-object v6 │ │ +43d086: 6906 c3fa |0271: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.FlowLayout:[I // field@fac3 │ │ +43d08a: 2326 0020 |0273: new-array v6, v2, [I // type@2000 │ │ +43d08e: 2606 cf0a 0000 |0275: fill-array-data v6, 00000d44 // +00000acf │ │ +43d094: 6906 c6fa |0278: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.FontFamily:[I // field@fac6 │ │ +43d098: 23a6 0020 |027a: new-array v6, v10, [I // type@2000 │ │ +43d09c: 2606 da0a 0000 |027c: fill-array-data v6, 00000d56 // +00000ada │ │ +43d0a2: 6906 c7fa |027f: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.FontFamilyFont:[I // field@fac7 │ │ +43d0a6: 1406 0002 0101 |0281: const v6, #float 2.3695e-38 // #01010200 │ │ +43d0ac: 140b 2302 047f |0284: const v11, #float 1.75469e+38 // #7f040223 │ │ +43d0b2: 140d 0901 0101 |0287: const v13, #float 2.36943e-38 // #01010109 │ │ +43d0b8: 2430 0020 6d0b |028a: filled-new-array {v13, v6, v11}, [I // type@2000 │ │ +43d0be: 0c06 |028d: move-result-object v6 │ │ +43d0c0: 6906 d9fa |028e: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.ForegroundLinearLayout:[I // field@fad9 │ │ +43d0c4: 1406 0300 0101 |0290: const v6, #float 2.36936e-38 // #01010003 │ │ +43d0ca: 140b d100 0101 |0293: const v11, #float 2.36941e-38 // #010100d1 │ │ +43d0d0: 2430 0020 560b |0296: filled-new-array {v6, v5, v11}, [I // type@2000 │ │ +43d0d6: 0c06 |0299: move-result-object v6 │ │ +43d0d8: 6906 ddfa |029a: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.Fragment:[I // field@fadd │ │ +43d0dc: 1406 0300 0101 |029c: const v6, #float 2.36936e-38 // #01010003 │ │ +43d0e2: 2420 0020 b600 |029f: filled-new-array {v6, v11}, [I // type@2000 │ │ +43d0e8: 0c06 |02a2: move-result-object v6 │ │ +43d0ea: 6906 defa |02a3: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.FragmentContainerView:[I // field@fade │ │ +43d0ee: 2306 0020 |02a5: new-array v6, v0, [I // type@2000 │ │ +43d0f2: 2606 c70a 0000 |02a7: fill-array-data v6, 00000d6e // +00000ac7 │ │ +43d0f8: 6906 e4fa |02aa: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.GradientColor:[I // field@fae4 │ │ +43d0fc: 1406 1405 0101 |02ac: const v6, #float 2.36972e-38 // #01010514 │ │ +43d102: 2420 0020 6e00 |02af: filled-new-array {v14, v6}, [I // type@2000 │ │ +43d108: 0c06 |02b2: move-result-object v6 │ │ +43d10a: 6906 e5fa |02b3: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.GradientColorItem:[I // field@fae5 │ │ +43d10e: 2376 0020 |02b5: new-array v6, v7, [I // type@2000 │ │ +43d112: 2606 d30a 0000 |02b7: fill-array-data v6, 00000d8a // +00000ad3 │ │ +43d118: 6906 f4fa |02ba: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.ImageFilterView:[I // field@faf4 │ │ +43d11c: 2346 0020 |02bc: new-array v6, v4, [I // type@2000 │ │ +43d120: 2606 e20a 0000 |02be: fill-array-data v6, 00000da0 // +00000ae2 │ │ +43d126: 6906 fefa |02c1: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.Insets:[I // field@fafe │ │ +43d12a: 1306 1200 |02c3: const/16 v6, #int 18 // #12 │ │ +43d12e: 2366 0020 |02c5: new-array v6, v6, [I // type@2000 │ │ +43d132: 2606 ed0a 0000 |02c7: fill-array-data v6, 00000db4 // +00000aed │ │ +43d138: 6906 07fb |02ca: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.KeyAttribute:[I // field@fb07 │ │ +43d13c: 1306 1400 |02cc: const/16 v6, #int 20 // #14 │ │ +43d140: 2366 0020 |02ce: new-array v6, v6, [I // type@2000 │ │ +43d144: 2606 0c0b 0000 |02d0: fill-array-data v6, 00000ddc // +00000b0c │ │ +43d14a: 6906 1afb |02d3: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.KeyCycle:[I // field@fb1a │ │ +43d14e: 2306 0020 |02d5: new-array v6, v0, [I // type@2000 │ │ +43d152: 2606 310b 0000 |02d7: fill-array-data v6, 00000e08 // +00000b31 │ │ +43d158: 6906 2ffb |02da: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.KeyPosition:[I // field@fb2f │ │ +43d15c: 1306 1400 |02dc: const/16 v6, #int 20 // #14 │ │ +43d160: 2366 0020 |02de: new-array v6, v6, [I // type@2000 │ │ +43d164: 2606 440b 0000 |02e0: fill-array-data v6, 00000e24 // +00000b44 │ │ +43d16a: 6906 3cfb |02e3: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.KeyTimeCycle:[I // field@fb3c │ │ +43d16e: 23a6 0020 |02e5: new-array v6, v10, [I // type@2000 │ │ +43d172: 2606 690b 0000 |02e7: fill-array-data v6, 00000e50 // +00000b69 │ │ +43d178: 6906 51fb |02ea: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.KeyTrigger:[I // field@fb51 │ │ +43d17c: 1306 4300 |02ec: const/16 v6, #int 67 // #43 │ │ +43d180: 2366 0020 |02ee: new-array v6, v6, [I // type@2000 │ │ +43d184: 2606 780b 0000 |02f0: fill-array-data v6, 00000e68 // +00000b78 │ │ +43d18a: 6906 5cfb |02f3: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.Layout:[I // field@fb5c │ │ +43d18e: 1306 1700 |02f5: const/16 v6, #int 23 // #17 │ │ +43d192: 2366 0020 |02f7: new-array v6, v6, [I // type@2000 │ │ +43d196: 2606 f90b 0000 |02f9: fill-array-data v6, 00000ef2 // +00000bf9 │ │ +43d19c: 6906 a0fb |02fc: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.LegacyPlayerControlView:[I // field@fba0 │ │ +43d1a0: 2376 0020 |02fe: new-array v6, v7, [I // type@2000 │ │ +43d1a4: 2606 240c 0000 |0300: fill-array-data v6, 00000f24 // +00000c24 │ │ +43d1aa: 6906 b8fb |0303: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.LinearLayoutCompat:[I // field@fbb8 │ │ +43d1ae: 1406 f500 0101 |0305: const v6, #float 2.36942e-38 // #010100f5 │ │ +43d1b4: 140b 8101 0101 |0308: const v11, #float 2.36946e-38 // #01010181 │ │ +43d1ba: 140d f400 0101 |030b: const v13, #float 2.36942e-38 // #010100f4 │ │ +43d1c0: 2440 0020 d1b6 |030e: filled-new-array {v1, v13, v6, v11}, [I // type@2000 │ │ +43d1c6: 0c01 |0311: move-result-object v1 │ │ +43d1c8: 6901 b9fb |0312: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.LinearLayoutCompat_Layout:[I // field@fbb9 │ │ +43d1cc: 1401 5502 047f |0314: const v1, #float 1.7547e+38 // #7f040255 │ │ +43d1d2: 1406 e904 047f |0317: const v6, #float 1.75484e+38 // #7f0404e9 │ │ +43d1d8: 140b 5102 047f |031a: const v11, #float 1.7547e+38 // #7f040251 │ │ +43d1de: 2430 0020 1b06 |031d: filled-new-array {v11, v1, v6}, [I // type@2000 │ │ +43d1e4: 0c01 |0320: move-result-object v1 │ │ +43d1e6: 6901 c7fb |0321: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.LinearProgressIndicator:[I // field@fbc7 │ │ +43d1ea: 1401 ac02 0101 |0323: const v1, #float 2.36955e-38 // #010102ac │ │ +43d1f0: 1406 ad02 0101 |0326: const v6, #float 2.36955e-38 // #010102ad │ │ +43d1f6: 2420 0020 6100 |0329: filled-new-array {v1, v6}, [I // type@2000 │ │ +43d1fc: 0c01 |032c: move-result-object v1 │ │ +43d1fe: 6901 cbfb |032d: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.ListPopupWindow:[I // field@fbcb │ │ +43d202: 1401 c501 047f |032f: const v1, #float 1.75467e+38 // #7f0401c5 │ │ +43d208: 1406 fc04 047f |0332: const v6, #float 1.75484e+38 // #7f0404fc │ │ +43d20e: 140b b200 0101 |0335: const v11, #float 2.36941e-38 // #010100b2 │ │ +43d214: 140d f801 0101 |0338: const v13, #float 2.3695e-38 // #010101f8 │ │ +43d21a: 140f c401 047f |033b: const v15, #float 1.75467e+38 // #7f0401c4 │ │ +43d220: 2456 0020 db1f |033e: filled-new-array {v11, v13, v15, v1, v6}, [I // type@2000 │ │ +43d226: 0c01 |0341: move-result-object v1 │ │ +43d228: 6901 cefb |0342: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.ListPreference:[I // field@fbce │ │ +43d22c: 1401 5000 047f |0344: const v1, #float 1.7546e+38 // #7f040050 │ │ +43d232: 1406 5100 047f |0347: const v6, #float 1.7546e+38 // #7f040051 │ │ +43d238: 140d 5200 047f |034a: const v13, #float 1.7546e+38 // #7f040052 │ │ +43d23e: 140f 5300 047f |034d: const v15, #float 1.7546e+38 // #7f040053 │ │ +43d244: 1405 5700 047f |0350: const v5, #float 1.7546e+38 // #7f040057 │ │ +43d24a: 2455 0020 61fd |0353: filled-new-array {v1, v6, v13, v15, v5}, [I // type@2000 │ │ +43d250: 0c01 |0356: move-result-object v1 │ │ +43d252: 6901 d4fb |0357: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialAlertDialog:[I // field@fbd4 │ │ +43d256: 2331 0020 |0359: new-array v1, v3, [I // type@2000 │ │ +43d25a: 2601 df0b 0000 |035b: fill-array-data v1, 00000f3a // +00000bdf │ │ +43d260: 6901 d5fb |035e: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialAlertDialogTheme:[I // field@fbd5 │ │ +43d264: 2321 0020 |0360: new-array v1, v2, [I // type@2000 │ │ +43d268: 2601 e80b 0000 |0362: fill-array-data v1, 00000f4a // +00000be8 │ │ +43d26e: 6901 e1fb |0365: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialAutoCompleteTextView:[I // field@fbe1 │ │ +43d272: 2381 0020 |0367: new-array v1, v8, [I // type@2000 │ │ +43d276: 2601 f30b 0000 |0369: fill-array-data v1, 00000f5c // +00000bf3 │ │ +43d27c: 6901 e9fb |036c: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialButton:[I // field@fbe9 │ │ +43d280: 1401 e003 047f |036e: const v1, #float 1.75478e+38 // #7f0403e0 │ │ +43d286: 1406 0e04 047f |0371: const v6, #float 1.75479e+38 // #7f04040e │ │ +43d28c: 1408 0e00 0101 |0374: const v8, #float 2.36936e-38 // #0101000e │ │ +43d292: 140d c100 047f |0377: const v13, #float 1.75462e+38 // #7f0400c1 │ │ +43d298: 2440 0020 d861 |037a: filled-new-array {v8, v13, v1, v6}, [I // type@2000 │ │ +43d29e: 0c01 |037d: move-result-object v1 │ │ +43d2a0: 6901 eafb |037e: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialButtonToggleGroup:[I // field@fbea │ │ +43d2a4: 1301 0b00 |0380: const/16 v1, #int 11 // #b │ │ +43d2a8: 2316 0020 |0382: new-array v6, v1, [I // type@2000 │ │ +43d2ac: 2606 080c 0000 |0384: fill-array-data v6, 00000f8c // +00000c08 │ │ +43d2b2: 6906 05fc |0387: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialCalendar:[I // field@fc05 │ │ +43d2b6: 23a6 0020 |0389: new-array v6, v10, [I // type@2000 │ │ +43d2ba: 2606 1b0c 0000 |038b: fill-array-data v6, 00000fa6 // +00000c1b │ │ +43d2c0: 6906 06fc |038e: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialCalendarItem:[I // field@fc06 │ │ +43d2c4: 23c6 0020 |0390: new-array v6, v12, [I // type@2000 │ │ +43d2c8: 2606 2c0c 0000 |0392: fill-array-data v6, 00000fbe // +00000c2c │ │ +43d2ce: 6906 1cfc |0395: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialCardView:[I // field@fc1c │ │ +43d2d2: 2316 0020 |0397: new-array v6, v1, [I // type@2000 │ │ +43d2d6: 2606 430c 0000 |0399: fill-array-data v6, 00000fdc // +00000c43 │ │ +43d2dc: 6906 2afc |039c: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialCheckBox:[I // field@fc2a │ │ +43d2e0: 1406 2804 047f |039e: const v6, #float 1.7548e+38 // #7f040428 │ │ +43d2e6: 1408 2904 047f |03a1: const v8, #float 1.7548e+38 // #7f040429 │ │ +43d2ec: 2420 0020 8600 |03a4: filled-new-array {v6, v8}, [I // type@2000 │ │ +43d2f2: 0c06 |03a7: move-result-object v6 │ │ +43d2f4: 6906 2bfc |03a8: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialCheckBoxStates:[I // field@fc2b │ │ +43d2f8: 1406 9401 047f |03aa: const v6, #float 1.75466e+38 // #7f040194 │ │ +43d2fe: 1408 8a02 047f |03ad: const v8, #float 1.75471e+38 // #7f04028a │ │ +43d304: 140d 8f01 047f |03b0: const v13, #float 1.75466e+38 // #7f04018f │ │ +43d30a: 140f 9101 047f |03b3: const v15, #float 1.75466e+38 // #7f040191 │ │ +43d310: 1401 9201 047f |03b6: const v1, #float 1.75466e+38 // #7f040192 │ │ +43d316: 2458 0020 fd61 |03b9: filled-new-array {v13, v15, v1, v6, v8}, [I // type@2000 │ │ +43d31c: 0c01 |03bc: move-result-object v1 │ │ +43d31e: 6901 39fc |03bd: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialDivider:[I // field@fc39 │ │ +43d322: 1401 aa00 047f |03bf: const v1, #float 1.75462e+38 // #7f0400aa │ │ +43d328: 1406 fb04 047f |03c2: const v6, #float 1.75484e+38 // #7f0404fb │ │ +43d32e: 2420 0020 6100 |03c5: filled-new-array {v1, v6}, [I // type@2000 │ │ +43d334: 0c01 |03c8: move-result-object v1 │ │ +43d336: 6901 3ffc |03c9: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialRadioButton:[I // field@fc3f │ │ +43d33a: 1401 ea03 047f |03cb: const v1, #float 1.75478e+38 // #7f0403ea │ │ +43d340: 2420 0020 1900 |03ce: filled-new-array {v9, v1}, [I // type@2000 │ │ +43d346: 0c01 |03d1: move-result-object v1 │ │ +43d348: 6901 42fc |03d2: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialShape:[I // field@fc42 │ │ +43d34c: 2321 0020 |03d4: new-array v1, v2, [I // type@2000 │ │ +43d350: 2601 200c 0000 |03d6: fill-array-data v1, 00000ff6 // +00000c20 │ │ +43d356: 6901 45fc |03d9: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialSwitch:[I // field@fc45 │ │ +43d35a: 1401 7f05 0101 |03db: const v1, #float 2.36975e-38 // #0101057f │ │ +43d360: 1406 d802 047f |03de: const v6, #float 1.75473e+38 // #7f0402d8 │ │ +43d366: 1408 b604 0101 |03e1: const v8, #float 2.36969e-38 // #010104b6 │ │ +43d36c: 2430 0020 1806 |03e4: filled-new-array {v8, v1, v6}, [I // type@2000 │ │ +43d372: 0c01 |03e7: move-result-object v1 │ │ +43d374: 6901 4dfc |03e8: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialTextAppearance:[I // field@fc4d │ │ +43d378: 1401 7f05 0101 |03ea: const v1, #float 2.36975e-38 // #0101057f │ │ +43d37e: 1408 3400 0101 |03ed: const v8, #float 2.36937e-38 // #01010034 │ │ +43d384: 2430 0020 1806 |03f0: filled-new-array {v8, v1, v6}, [I // type@2000 │ │ +43d38a: 0c01 |03f3: move-result-object v1 │ │ +43d38c: 6901 51fc |03f4: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialTextView:[I // field@fc51 │ │ +43d390: 1401 e500 047f |03f6: const v1, #float 1.75463e+38 // #7f0400e5 │ │ +43d396: 1406 8202 047f |03f9: const v6, #float 1.75471e+38 // #7f040282 │ │ +43d39c: 2430 0020 1506 |03fc: filled-new-array {v5, v1, v6}, [I // type@2000 │ │ +43d3a2: 0c01 |03ff: move-result-object v1 │ │ +43d3a4: 6901 55fc |0400: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialTimePicker:[I // field@fc55 │ │ +43d3a8: 1401 3904 047f |0402: const v1, #float 1.7548e+38 // #7f040439 │ │ +43d3ae: 1406 c304 047f |0405: const v6, #float 1.75483e+38 // #7f0404c3 │ │ +43d3b4: 1408 eb02 047f |0408: const v8, #float 1.75473e+38 // #7f0402eb │ │ +43d3ba: 140d ed02 047f |040b: const v13, #float 1.75473e+38 // #7f0402ed │ │ +43d3c0: 140f 6403 047f |040e: const v15, #float 1.75476e+38 // #7f040364 │ │ +43d3c6: 2456 0020 d81f |0411: filled-new-array {v8, v13, v15, v1, v6}, [I // type@2000 │ │ +43d3cc: 0c01 |0414: move-result-object v1 │ │ +43d3ce: 6901 59fc |0415: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MaterialToolbar:[I // field@fc59 │ │ +43d3d2: 2331 0020 |0417: new-array v1, v3, [I // type@2000 │ │ +43d3d6: 2601 ef0b 0000 |0419: fill-array-data v1, 00001008 // +00000bef │ │ +43d3dc: 6901 5ffc |041c: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MenuGroup:[I // field@fc5f │ │ +43d3e0: 1301 1700 |041e: const/16 v1, #int 23 // #17 │ │ +43d3e4: 2311 0020 |0420: new-array v1, v1, [I // type@2000 │ │ +43d3e8: 2601 f60b 0000 |0422: fill-array-data v1, 00001018 // +00000bf6 │ │ +43d3ee: 6901 66fc |0425: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MenuItem:[I // field@fc66 │ │ +43d3f2: 2371 0020 |0427: new-array v1, v7, [I // type@2000 │ │ +43d3f6: 2601 210c 0000 |0429: fill-array-data v1, 0000104a // +00000c21 │ │ +43d3fc: 6901 7efc |042c: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MenuView:[I // field@fc7e │ │ +43d400: 2331 0020 |042e: new-array v1, v3, [I // type@2000 │ │ +43d404: 2601 300c 0000 |0430: fill-array-data v1, 00001060 // +00000c30 │ │ +43d40a: 6901 88fc |0433: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MockView:[I // field@fc88 │ │ +43d40e: 2331 0020 |0435: new-array v1, v3, [I // type@2000 │ │ +43d412: 2601 390c 0000 |0437: fill-array-data v1, 00001070 // +00000c39 │ │ +43d418: 6901 8ffc |043a: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.Motion:[I // field@fc8f │ │ +43d41c: 1401 7003 047f |043c: const v1, #float 1.75476e+38 // #7f040370 │ │ +43d422: 1406 7303 047f |043f: const v6, #float 1.75476e+38 // #7f040373 │ │ +43d428: 2420 0020 6100 |0442: filled-new-array {v1, v6}, [I // type@2000 │ │ +43d42e: 0c01 |0445: move-result-object v1 │ │ +43d430: 6901 90fc |0446: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MotionHelper:[I // field@fc90 │ │ +43d434: 2331 0020 |0448: new-array v1, v3, [I // type@2000 │ │ +43d438: 2601 360c 0000 |044a: fill-array-data v1, 00001080 // +00000c36 │ │ +43d43e: 6901 93fc |044d: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MotionLayout:[I // field@fc93 │ │ +43d442: 1401 7801 047f |044f: const v1, #float 1.75466e+38 // #7f040178 │ │ +43d448: 1406 8d02 047f |0452: const v6, #float 1.75471e+38 // #7f04028d │ │ +43d44e: 2420 0020 6100 |0455: filled-new-array {v1, v6}, [I // type@2000 │ │ +43d454: 0c01 |0458: move-result-object v1 │ │ +43d456: 6901 9afc |0459: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MotionScene:[I // field@fc9a │ │ +43d45a: 1401 6c04 047f |045b: const v1, #float 1.75481e+38 // #7f04046c │ │ +43d460: 1406 6d04 047f |045e: const v6, #float 1.75481e+38 // #7f04046d │ │ +43d466: 1408 6b04 047f |0461: const v8, #float 1.75481e+38 // #7f04046b │ │ +43d46c: 2430 0020 1806 |0464: filled-new-array {v8, v1, v6}, [I // type@2000 │ │ +43d472: 0c01 |0467: move-result-object v1 │ │ +43d474: 6901 9dfc |0468: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MotionTelltales:[I // field@fc9d │ │ +43d478: 1401 c401 047f |046a: const v1, #float 1.75467e+38 // #7f0401c4 │ │ +43d47e: 1406 c501 047f |046d: const v6, #float 1.75467e+38 // #7f0401c5 │ │ +43d484: 1408 f801 0101 |0470: const v8, #float 2.3695e-38 // #010101f8 │ │ +43d48a: 2440 0020 8b61 |0473: filled-new-array {v11, v8, v1, v6}, [I // type@2000 │ │ +43d490: 0c01 |0476: move-result-object v1 │ │ +43d492: 6901 a7fc |0477: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.MultiSelectListPreference:[I // field@fca7 │ │ +43d496: 1401 5901 0101 |0479: const v1, #float 2.36945e-38 // #01010159 │ │ +43d49c: 1406 ee02 047f |047c: const v6, #float 1.75473e+38 // #7f0402ee │ │ +43d4a2: 1408 5501 0101 |047f: const v8, #float 2.36945e-38 // #01010155 │ │ +43d4a8: 2459 0020 186e |0482: filled-new-array {v8, v1, v14, v6, v9}, [I // type@2000 │ │ +43d4ae: 0c01 |0485: move-result-object v1 │ │ +43d4b0: 6901 acfc |0486: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.NavigationBarActiveIndicator:[I // field@fcac │ │ +43d4b4: 1301 1000 |0488: const/16 v1, #int 16 // #10 │ │ +43d4b8: 2316 0020 |048a: new-array v6, v1, [I // type@2000 │ │ +43d4bc: 2606 040c 0000 |048c: fill-array-data v6, 00001090 // +00000c04 │ │ +43d4c2: 6906 b2fc |048f: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.NavigationBarView:[I // field@fcb2 │ │ +43d4c6: 2346 0020 |0491: new-array v6, v4, [I // type@2000 │ │ +43d4ca: 2606 210c 0000 |0493: fill-array-data v6, 000010b4 // +00000c21 │ │ +43d4d0: 6906 c3fc |0496: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.NavigationRailView:[I // field@fcc3 │ │ +43d4d4: 1306 2400 |0498: const/16 v6, #int 36 // #24 │ │ +43d4d8: 2366 0020 |049a: new-array v6, v6, [I // type@2000 │ │ +43d4dc: 2606 2c0c 0000 |049c: fill-array-data v6, 000010c8 // +00000c2c │ │ +43d4e2: 6906 ccfc |049f: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.NavigationView:[I // field@fccc │ │ +43d4e6: 1406 e200 047f |04a1: const v6, #float 1.75463e+38 // #7f0400e2 │ │ +43d4ec: 1408 6a04 047f |04a4: const v8, #float 1.75481e+38 // #7f04046a │ │ +43d4f2: 2420 0020 8600 |04a7: filled-new-array {v6, v8}, [I // type@2000 │ │ +43d4f8: 0c06 |04aa: move-result-object v6 │ │ +43d4fa: 6906 f1fc |04ab: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.OnClick:[I // field@fcf1 │ │ +43d4fe: 2306 0020 |04ad: new-array v6, v0, [I // type@2000 │ │ +43d502: 2606 650c 0000 |04af: fill-array-data v6, 00001114 // +00000c65 │ │ +43d508: 6906 f4fc |04b2: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.OnSwipe:[I // field@fcf4 │ │ +43d50c: 1406 2202 047f |04b4: const v6, #float 1.75469e+38 // #7f040222 │ │ +43d512: 2410 0020 0600 |04b7: filled-new-array {v6}, [I // type@2000 │ │ +43d518: 0c06 |04ba: move-result-object v6 │ │ +43d51a: 6906 01fd |04bb: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PlaybackSpeedIndicatorView:[I // field@fd01 │ │ +43d51e: 1306 1a00 |04bd: const/16 v6, #int 26 // #1a │ │ +43d522: 2366 0020 |04bf: new-array v6, v6, [I // type@2000 │ │ +43d526: 2606 6f0c 0000 |04c1: fill-array-data v6, 00001130 // +00000c6f │ │ +43d52c: 6906 03fd |04c4: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PlayerControlView:[I // field@fd03 │ │ +43d530: 1306 2300 |04c6: const/16 v6, #int 35 // #23 │ │ +43d534: 2366 0020 |04c8: new-array v6, v6, [I // type@2000 │ │ +43d538: 2606 9e0c 0000 |04ca: fill-array-data v6, 00001168 // +00000c9e │ │ +43d53e: 6906 1efd |04cd: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PlayerView:[I // field@fd1e │ │ +43d542: 1406 c902 0101 |04cf: const v6, #float 2.36956e-38 // #010102c9 │ │ +43d548: 1408 7803 047f |04d2: const v8, #float 1.75476e+38 // #7f040378 │ │ +43d54e: 1409 7601 0101 |04d5: const v9, #float 2.36946e-38 // #01010176 │ │ +43d554: 2430 0020 6908 |04d8: filled-new-array {v9, v6, v8}, [I // type@2000 │ │ +43d55a: 0c06 |04db: move-result-object v6 │ │ +43d55c: 6906 42fd |04dc: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PopupWindow:[I // field@fd42 │ │ +43d560: 1406 2404 047f |04de: const v6, #float 1.7548e+38 // #7f040424 │ │ +43d566: 2410 0020 0600 |04e1: filled-new-array {v6}, [I // type@2000 │ │ +43d56c: 0c06 |04e4: move-result-object v6 │ │ +43d56e: 6906 43fd |04e5: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PopupWindowBackgroundState:[I // field@fd43 │ │ +43d572: 1306 2400 |04e7: const/16 v6, #int 36 // #24 │ │ +43d576: 2366 0020 |04e9: new-array v6, v6, [I // type@2000 │ │ +43d57a: 2606 c70c 0000 |04eb: fill-array-data v6, 000011b2 // +00000cc7 │ │ +43d580: 6906 48fd |04ee: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.Preference:[I // field@fd48 │ │ +43d584: 1406 2a01 0101 |04f0: const v6, #float 2.36944e-38 // #0101012a │ │ +43d58a: 1408 3100 047f |04f3: const v8, #float 1.75459e+38 // #7f040031 │ │ +43d590: 1409 f200 0101 |04f6: const v9, #float 2.36942e-38 // #010100f2 │ │ +43d596: 140d 2901 0101 |04f9: const v13, #float 2.36944e-38 // #01010129 │ │ +43d59c: 2440 0020 d986 |04fc: filled-new-array {v9, v13, v6, v8}, [I // type@2000 │ │ +43d5a2: 0c06 |04ff: move-result-object v6 │ │ +43d5a4: 6906 49fd |0500: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PreferenceFragment:[I // field@fd49 │ │ +43d5a8: 1406 2a01 0101 |0502: const v6, #float 2.36944e-38 // #0101012a │ │ +43d5ae: 2440 0020 d986 |0505: filled-new-array {v9, v13, v6, v8}, [I // type@2000 │ │ +43d5b4: 0c06 |0508: move-result-object v6 │ │ +43d5b6: 6906 4afd |0509: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PreferenceFragmentCompat:[I // field@fd4a │ │ +43d5ba: 1406 5a02 047f |050b: const v6, #float 1.7547e+38 // #7f04025a │ │ +43d5c0: 1408 7603 047f |050e: const v8, #float 1.75476e+38 // #7f040376 │ │ +43d5c6: 140d e701 0101 |0511: const v13, #float 2.36949e-38 // #010101e7 │ │ +43d5cc: 2430 0020 6d08 |0514: filled-new-array {v13, v6, v8}, [I // type@2000 │ │ +43d5d2: 0c06 |0517: move-result-object v6 │ │ +43d5d4: 6906 53fd |0518: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PreferenceGroup:[I // field@fd53 │ │ +43d5d8: 1406 2503 047f |051a: const v6, #float 1.75474e+38 // #7f040325 │ │ +43d5de: 1408 2a03 047f |051d: const v8, #float 1.75475e+38 // #7f04032a │ │ +43d5e4: 140d 1f01 0101 |0520: const v13, #float 2.36944e-38 // #0101011f │ │ +43d5ea: 140e 2001 0101 |0523: const v14, #float 2.36944e-38 // #01010120 │ │ +43d5f0: 2440 0020 ed86 |0526: filled-new-array {v13, v14, v6, v8}, [I // type@2000 │ │ +43d5f6: 0c06 |0529: move-result-object v6 │ │ +43d5f8: 6906 57fd |052a: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PreferenceImageView:[I // field@fd57 │ │ +43d5fc: 2316 0020 |052c: new-array v6, v1, [I // type@2000 │ │ +43d600: 2606 d00c 0000 |052e: fill-array-data v6, 000011fe // +00000cd0 │ │ +43d606: 6906 5cfd |0531: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PreferenceTheme:[I // field@fd5c │ │ +43d60a: 1406 5b03 047f |0533: const v6, #float 1.75476e+38 // #7f04035b │ │ +43d610: 1408 0305 047f |0536: const v8, #float 1.75484e+38 // #7f040503 │ │ +43d616: 140d dc00 0101 |0539: const v13, #float 2.36942e-38 // #010100dc │ │ +43d61c: 140e 1f03 0101 |053c: const v14, #float 2.36958e-38 // #0101031f │ │ +43d622: 140f b602 047f |053f: const v15, #float 1.75472e+38 // #7f0402b6 │ │ +43d628: 2458 0020 ed6f |0542: filled-new-array {v13, v14, v15, v6, v8}, [I // type@2000 │ │ +43d62e: 0c06 |0545: move-result-object v6 │ │ +43d630: 6906 91fd |0546: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.PropertySet:[I // field@fd91 │ │ +43d634: 1406 0e03 047f |0548: const v6, #float 1.75474e+38 // #7f04030e │ │ +43d63a: 2410 0020 0600 |054b: filled-new-array {v6}, [I // type@2000 │ │ +43d640: 0c06 |054e: move-result-object v6 │ │ +43d642: 6906 97fd |054f: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.RadialViewGroup:[I // field@fd97 │ │ +43d646: 1406 3203 047f |0551: const v6, #float 1.75475e+38 // #7f040332 │ │ +43d64c: 1408 ff04 047f |0554: const v8, #float 1.75484e+38 // #7f0404ff │ │ +43d652: 2420 0020 8600 |0557: filled-new-array {v6, v8}, [I // type@2000 │ │ +43d658: 0c06 |055a: move-result-object v6 │ │ +43d65a: 6906 99fd |055b: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.RangeSlider:[I // field@fd99 │ │ +43d65e: 1406 7a03 047f |055d: const v6, #float 1.75476e+38 // #7f04037a │ │ +43d664: 1408 8103 047f |0560: const v8, #float 1.75476e+38 // #7f040381 │ │ +43d66a: 2420 0020 8600 |0563: filled-new-array {v6, v8}, [I // type@2000 │ │ +43d670: 0c06 |0566: move-result-object v6 │ │ +43d672: 6906 9cfd |0567: sput-object v6, Lde/danoeh/antennapod/playback/service/R$styleable;.RecycleListView:[I // field@fd9c │ │ +43d676: 2300 0020 |0569: new-array v0, v0, [I // type@2000 │ │ +43d67a: 2600 b70c 0000 |056b: fill-array-data v0, 00001222 // +00000cb7 │ │ +43d680: 6900 9ffd |056e: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.RecyclerView:[I // field@fd9f │ │ +43d684: 1400 5b02 047f |0570: const v0, #float 1.7547e+38 // #7f04025b │ │ +43d68a: 2410 0020 0000 |0573: filled-new-array {v0}, [I // type@2000 │ │ +43d690: 0c00 |0576: move-result-object v0 │ │ +43d692: 6900 acfd |0577: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ScrimInsetsFrameLayout:[I // field@fdac │ │ +43d696: 1400 8200 047f |0579: const v0, #float 1.75461e+38 // #7f040082 │ │ +43d69c: 2410 0020 0000 |057c: filled-new-array {v0}, [I // type@2000 │ │ +43d6a2: 0c00 |057f: move-result-object v0 │ │ +43d6a4: 6900 aefd |0580: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ScrollingViewBehavior_Layout:[I // field@fdae │ │ +43d6a8: 23c0 0020 |0582: new-array v0, v12, [I // type@2000 │ │ +43d6ac: 2600 ba0c 0000 |0584: fill-array-data v0, 0000123e // +00000cba │ │ +43d6b2: 6900 b0fd |0587: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SearchBar:[I // field@fdb0 │ │ +43d6b6: 1300 1d00 |0589: const/16 v0, #int 29 // #1d │ │ +43d6ba: 2300 0020 |058b: new-array v0, v0, [I // type@2000 │ │ +43d6be: 2600 cf0c 0000 |058d: fill-array-data v0, 0000125c // +00000ccf │ │ +43d6c4: 6900 befd |0590: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SearchView:[I // field@fdbe │ │ +43d6c8: 2320 0020 |0592: new-array v0, v2, [I // type@2000 │ │ +43d6cc: 2600 060d 0000 |0594: fill-array-data v0, 0000129a // +00000d06 │ │ +43d6d2: 6900 dcfd |0597: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SeekBarPreference:[I // field@fddc │ │ +43d6d6: 23a0 0020 |0599: new-array v0, v10, [I // type@2000 │ │ +43d6da: 2600 110d 0000 |059b: fill-array-data v0, 000012ac // +00000d11 │ │ +43d6e0: 6900 e4fd |059e: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ShapeAppearance:[I // field@fde4 │ │ +43d6e4: 1300 0b00 |05a0: const/16 v0, #int 11 // #b │ │ +43d6e8: 2302 0020 |05a2: new-array v2, v0, [I // type@2000 │ │ +43d6ec: 2602 200d 0000 |05a4: fill-array-data v2, 000012c4 // +00000d20 │ │ +43d6f2: 6902 effd |05a7: sput-object v2, Lde/danoeh/antennapod/playback/service/R$styleable;.ShapeableImageView:[I // field@fdef │ │ +43d6f6: 2340 0020 |05a9: new-array v0, v4, [I // type@2000 │ │ +43d6fa: 2600 330d 0000 |05ab: fill-array-data v0, 000012de // +00000d33 │ │ +43d700: 6900 fbfd |05ae: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SideSheetBehavior_Layout:[I // field@fdfb │ │ +43d704: 1300 1e00 |05b0: const/16 v0, #int 30 // #1e │ │ +43d708: 2300 0020 |05b2: new-array v0, v0, [I // type@2000 │ │ +43d70c: 2600 3e0d 0000 |05b4: fill-array-data v0, 000012f2 // +00000d3e │ │ +43d712: 6900 04fe |05b7: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.Slider:[I // field@fe04 │ │ +43d716: 1400 1204 047f |05b9: const v0, #float 1.75479e+38 // #7f040412 │ │ +43d71c: 1402 1304 047f |05bc: const v2, #float 1.75479e+38 // #7f040413 │ │ +43d722: 1404 1104 047f |05bf: const v4, #float 1.75479e+38 // #7f040411 │ │ +43d728: 2430 0020 0402 |05c2: filled-new-array {v4, v0, v2}, [I // type@2000 │ │ +43d72e: 0c00 |05c5: move-result-object v0 │ │ +43d730: 6900 23fe |05c6: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.Snackbar:[I // field@fe23 │ │ +43d734: 23a0 0020 |05c8: new-array v0, v10, [I // type@2000 │ │ +43d738: 2600 680d 0000 |05ca: fill-array-data v0, 00001332 // +00000d68 │ │ +43d73e: 6900 24fe |05cd: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SnackbarLayout:[I // field@fe24 │ │ +43d742: 1400 6202 0101 |05cf: const v0, #float 2.36953e-38 // #01010262 │ │ +43d748: 1402 9d03 047f |05d2: const v2, #float 1.75477e+38 // #7f04039d │ │ +43d74e: 1404 7601 0101 |05d5: const v4, #float 2.36946e-38 // #01010176 │ │ +43d754: 1406 7b01 0101 |05d8: const v6, #float 2.36946e-38 // #0101017b │ │ +43d75a: 2452 0020 4b06 |05db: filled-new-array {v11, v4, v6, v0, v2}, [I // type@2000 │ │ +43d760: 0c00 |05de: move-result-object v0 │ │ +43d762: 6900 32fe |05df: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.Spinner:[I // field@fe32 │ │ +43d766: 1400 8b01 047f |05e1: const v0, #float 1.75466e+38 // #7f04018b │ │ +43d76c: 2410 0020 0000 |05e4: filled-new-array {v0}, [I // type@2000 │ │ +43d772: 0c00 |05e7: move-result-object v0 │ │ +43d774: 6900 38fe |05e8: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SquareImageView:[I // field@fe38 │ │ +43d778: 1400 3f01 047f |05ea: const v0, #float 1.75465e+38 // #7f04013f │ │ +43d77e: 1402 d000 0101 |05ed: const v2, #float 2.36941e-38 // #010100d0 │ │ +43d784: 2420 0020 0200 |05f0: filled-new-array {v2, v0}, [I // type@2000 │ │ +43d78a: 0c00 |05f3: move-result-object v0 │ │ +43d78c: 6900 3afe |05f4: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.State:[I // field@fe3a │ │ +43d790: 2330 0020 |05f6: new-array v0, v3, [I // type@2000 │ │ +43d794: 2600 520d 0000 |05f8: fill-array-data v0, 0000134a // +00000d52 │ │ +43d79a: 6900 3bfe |05fb: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.StateListDrawable:[I // field@fe3b │ │ +43d79e: 1400 9901 0101 |05fd: const v0, #float 2.36947e-38 // #01010199 │ │ +43d7a4: 2410 0020 0000 |0600: filled-new-array {v0}, [I // type@2000 │ │ +43d7aa: 0c00 |0603: move-result-object v0 │ │ +43d7ac: 6900 3cfe |0604: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.StateListDrawableItem:[I // field@fe3c │ │ +43d7b0: 1400 7c01 047f |0606: const v0, #float 1.75466e+38 // #7f04017c │ │ +43d7b6: 2410 0020 0000 |0609: filled-new-array {v0}, [I // type@2000 │ │ +43d7bc: 0c00 |060c: move-result-object v0 │ │ +43d7be: 6900 44fe |060d: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.StateSet:[I // field@fe44 │ │ +43d7c2: 1300 0e00 |060f: const/16 v0, #int 14 // #e │ │ +43d7c6: 2300 0020 |0611: new-array v0, v0, [I // type@2000 │ │ +43d7ca: 2600 470d 0000 |0613: fill-array-data v0, 0000135a // +00000d47 │ │ +43d7d0: 6900 48fe |0616: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SwitchCompat:[I // field@fe48 │ │ +43d7d4: 1400 fb04 047f |0618: const v0, #float 1.75484e+38 // #7f0404fb │ │ +43d7da: 2410 0020 0000 |061b: filled-new-array {v0}, [I // type@2000 │ │ +43d7e0: 0c00 |061e: move-result-object v0 │ │ +43d7e2: 6900 57fe |061f: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SwitchMaterial:[I // field@fe57 │ │ +43d7e6: 23a0 0020 |0621: new-array v0, v10, [I // type@2000 │ │ +43d7ea: 2600 570d 0000 |0623: fill-array-data v0, 0000137a // +00000d57 │ │ +43d7f0: 6900 59fe |0626: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SwitchPreference:[I // field@fe59 │ │ +43d7f4: 23a0 0020 |0628: new-array v0, v10, [I // type@2000 │ │ +43d7f8: 2600 680d 0000 |062a: fill-array-data v0, 00001392 // +00000d68 │ │ +43d7fe: 6900 5afe |062d: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.SwitchPreferenceCompat:[I // field@fe5a │ │ +43d802: 1400 0200 0101 |062f: const v0, #float 2.36936e-38 // #01010002 │ │ +43d808: 1402 4f01 0101 |0632: const v2, #float 2.36945e-38 // #0101014f │ │ +43d80e: 2430 0020 9002 |0635: filled-new-array {v0, v9, v2}, [I // type@2000 │ │ +43d814: 0c00 |0638: move-result-object v0 │ │ +43d816: 6900 6ffe |0639: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.TabItem:[I // field@fe6f │ │ +43d81a: 1300 1b00 |063b: const/16 v0, #int 27 // #1b │ │ +43d81e: 2300 0020 |063d: new-array v0, v0, [I // type@2000 │ │ +43d822: 2600 6b0d 0000 |063f: fill-array-data v0, 000013aa // +00000d6b │ │ +43d828: 6900 73fe |0642: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.TabLayout:[I // field@fe73 │ │ +43d82c: 2310 0020 |0644: new-array v0, v1, [I // type@2000 │ │ +43d830: 2600 9e0d 0000 |0646: fill-array-data v0, 000013e4 // +00000d9e │ │ +43d836: 6900 8ffe |0649: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.TextAppearance:[I // field@fe8f │ │ +43d83a: 1400 9c04 047f |064b: const v0, #float 1.75482e+38 // #7f04049c │ │ +43d840: 2410 0020 0000 |064e: filled-new-array {v0}, [I // type@2000 │ │ +43d846: 0c00 |0651: move-result-object v0 │ │ +43d848: 6900 a0fe |0652: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.TextInputEditText:[I // field@fea0 │ │ +43d84c: 1300 4a00 |0654: const/16 v0, #int 74 // #4a │ │ +43d850: 2300 0020 |0656: new-array v0, v0, [I // type@2000 │ │ +43d854: 2600 b00d 0000 |0658: fill-array-data v0, 00001408 // +00000db0 │ │ +43d85a: 6900 a2fe |065b: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.TextInputLayout:[I // field@fea2 │ │ +43d85e: 1400 c101 047f |065d: const v0, #float 1.75467e+38 // #7f0401c1 │ │ +43d864: 1401 c201 047f |0660: const v1, #float 1.75467e+38 // #7f0401c2 │ │ +43d86a: 1402 3400 0101 |0663: const v2, #float 2.36937e-38 // #01010034 │ │ +43d870: 2430 0020 0201 |0666: filled-new-array {v2, v0, v1}, [I // type@2000 │ │ +43d876: 0c00 |0669: move-result-object v0 │ │ +43d878: 6900 edfe |066a: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ThemeEnforcement:[I // field@feed │ │ +43d87c: 1300 1e00 |066c: const/16 v0, #int 30 // #1e │ │ +43d880: 2300 0020 |066e: new-array v0, v0, [I // type@2000 │ │ +43d884: 2600 300e 0000 |0670: fill-array-data v0, 000014a0 // +00000e30 │ │ +43d88a: 6900 f1fe |0673: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.Toolbar:[I // field@fef1 │ │ +43d88e: 2370 0020 |0675: new-array v0, v7, [I // type@2000 │ │ +43d892: 2600 690e 0000 |0677: fill-array-data v0, 000014e0 // +00000e69 │ │ +43d898: 6900 10ff |067a: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.Tooltip:[I // field@ff10 │ │ +43d89c: 1300 0b00 |067c: const/16 v0, #int 11 // #b │ │ +43d8a0: 2301 0020 |067e: new-array v1, v0, [I // type@2000 │ │ +43d8a4: 2601 760e 0000 |0680: fill-array-data v1, 000014f6 // +00000e76 │ │ +43d8aa: 6901 1aff |0683: sput-object v1, Lde/danoeh/antennapod/playback/service/R$styleable;.Transform:[I // field@ff1a │ │ +43d8ae: 2300 0020 |0685: new-array v0, v0, [I // type@2000 │ │ +43d8b2: 2600 890e 0000 |0687: fill-array-data v0, 00001510 // +00000e89 │ │ +43d8b8: 6900 26ff |068a: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.Transition:[I // field@ff26 │ │ +43d8bc: 1400 bf03 047f |068c: const v0, #float 1.75478e+38 // #7f0403bf │ │ +43d8c2: 1401 c003 047f |068f: const v1, #float 1.75478e+38 // #7f0403c0 │ │ +43d8c8: 1402 3f01 047f |0692: const v2, #float 1.75465e+38 // #7f04013f │ │ +43d8ce: 1403 bd03 047f |0695: const v3, #float 1.75478e+38 // #7f0403bd │ │ +43d8d4: 1404 be03 047f |0698: const v4, #float 1.75478e+38 // #7f0403be │ │ +43d8da: 2451 0020 3204 |069b: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +43d8e0: 0c00 |069e: move-result-object v0 │ │ +43d8e2: 6900 32ff |069f: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.Variant:[I // field@ff32 │ │ +43d8e6: 1400 7f03 047f |06a1: const v0, #float 1.75476e+38 // #7f04037f │ │ +43d8ec: 1401 a404 047f |06a4: const v1, #float 1.75482e+38 // #7f0404a4 │ │ +43d8f2: 1502 0101 |06a7: const/high16 v2, #int 16842752 // #101 │ │ +43d8f6: 1403 da00 0101 |06a9: const v3, #float 2.36942e-38 // #010100da │ │ +43d8fc: 1404 7c03 047f |06ac: const v4, #float 1.75476e+38 // #7f04037c │ │ +43d902: 2451 0020 3204 |06af: filled-new-array {v2, v3, v4, v0, v1}, [I // type@2000 │ │ +43d908: 0c00 |06b2: move-result-object v0 │ │ +43d90a: 6900 38ff |06b3: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.View:[I // field@ff38 │ │ +43d90e: 1400 d400 0101 |06b5: const v0, #float 2.36942e-38 // #010100d4 │ │ +43d914: 1401 5800 047f |06b8: const v1, #float 1.7546e+38 // #7f040058 │ │ +43d91a: 2430 0020 5001 |06bb: filled-new-array {v0, v5, v1}, [I // type@2000 │ │ +43d920: 0c00 |06be: move-result-object v0 │ │ +43d922: 6900 39ff |06bf: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ViewBackgroundHelper:[I // field@ff39 │ │ +43d926: 1400 c400 0101 |06c1: const v0, #float 2.36941e-38 // #010100c4 │ │ +43d92c: 2410 0020 0000 |06c4: filled-new-array {v0}, [I // type@2000 │ │ +43d932: 0c00 |06c7: move-result-object v0 │ │ +43d934: 6900 3dff |06c8: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ViewPager2:[I // field@ff3d │ │ +43d938: 1400 f300 0101 |06ca: const v0, #float 2.36942e-38 // #010100f3 │ │ +43d93e: 1401 d000 0101 |06cd: const v1, #float 2.36941e-38 // #010100d0 │ │ +43d944: 2430 0020 9100 |06d0: filled-new-array {v1, v9, v0}, [I // type@2000 │ │ +43d94a: 0c00 |06d3: move-result-object v0 │ │ +43d94c: 6900 3fff |06d4: sput-object v0, Lde/danoeh/antennapod/playback/service/R$styleable;.ViewStubCompat:[I // field@ff3f │ │ +43d950: 0e00 |06d6: return-void │ │ +43d952: 0000 |06d7: nop // spacer │ │ +43d954: 0003 0400 1d00 0000 4e00 047f 5500 ... |06d8: array-data (62 units) │ │ +43d9d0: 0003 0400 0600 0000 4e00 047f 5500 ... |0716: array-data (16 units) │ │ +43d9f0: 0003 0400 0800 0000 f200 0101 a400 ... |0726: array-data (20 units) │ │ +43da18: 0003 0400 0600 0000 1c01 0101 9401 ... |073a: array-data (16 units) │ │ +43da38: 0003 0400 0900 0000 d400 0101 8f04 ... |074a: array-data (22 units) │ │ +43da64: 0003 0400 0700 0000 3400 0101 6d01 ... |0760: array-data (18 units) │ │ +43da88: 0003 0400 1600 0000 3400 0101 4600 ... |0772: array-data (48 units) │ │ +43dae8: 0003 0400 7f00 0000 5700 0101 ae00 ... |07a2: array-data (258 units) │ │ +43dcec: 0003 0400 1b00 0000 4300 047f 4f00 ... |08a4: array-data (58 units) │ │ +43dd60: 0003 0400 0a00 0000 3901 0101 3102 ... |08de: array-data (24 units) │ │ +43dd90: 0003 0400 1100 0000 2900 047f 5700 ... |08f6: array-data (38 units) │ │ +43dddc: 0003 0400 1800 0000 1f01 0101 2001 ... |091c: array-data (52 units) │ │ +43de44: 0003 0400 0d00 0000 3f01 0101 4001 ... |0950: array-data (30 units) │ │ +43de80: 0003 0400 0600 0000 ef01 0101 f001 ... |096e: array-data (16 units) │ │ +43dea0: 0003 0400 2a00 0000 3400 0101 9500 ... |097e: array-data (88 units) │ │ +43df50: 0003 0400 0700 0000 c200 047f d700 ... |09d6: array-data (18 units) │ │ +43df74: 0003 0400 1800 0000 f200 047f f300 ... |09e8: array-data (52 units) │ │ +43dfdc: 0003 0400 6d00 0000 c400 0101 d000 ... |0a1c: array-data (222 units) │ │ +43e198: 0003 0400 5a00 0000 c400 0101 d500 ... |0afa: array-data (184 units) │ │ +43e308: 0003 0400 6f00 0000 c400 0101 d000 ... |0bb2: array-data (226 units) │ │ +43e4cc: 0003 0400 0700 0000 b300 0101 8f02 ... |0c94: array-data (18 units) │ │ +43e4f0: 0003 0400 0900 0000 4200 047f 6b01 ... |0ca6: array-data (22 units) │ │ +43e51c: 0003 0400 0e00 0000 2700 047f 2800 ... |0cbc: array-data (32 units) │ │ +43e55c: 0003 0400 0c00 0000 f201 0101 f301 ... |0cdc: array-data (28 units) │ │ +43e594: 0003 0400 0800 0000 3f00 047f 4000 ... |0cf8: array-data (20 units) │ │ +43e5bc: 0003 0400 0700 0000 f100 047f b101 ... |0d0c: array-data (18 units) │ │ +43e5e0: 0003 0400 1100 0000 0e00 0101 5700 ... |0d1e: array-data (38 units) │ │ +43e62c: 0003 0400 0700 0000 1602 047f 1702 ... |0d44: array-data (18 units) │ │ +43e650: 0003 0400 0a00 0000 3205 0101 3305 ... |0d56: array-data (24 units) │ │ +43e680: 0003 0400 0c00 0000 9d01 0101 9e01 ... |0d6e: array-data (28 units) │ │ +43e6b8: 0003 0400 0900 0000 3600 047f 9a00 ... |0d8a: array-data (22 units) │ │ +43e6e4: 0003 0400 0800 0000 ef02 047f f002 ... |0da0: array-data (20 units) │ │ +43e70c: 0003 0400 1200 0000 1f03 0101 2003 ... |0db4: array-data (40 units) │ │ +43e75c: 0003 0400 1400 0000 1f03 0101 2203 ... |0ddc: array-data (44 units) │ │ +43e7b4: 0003 0400 0c00 0000 6a01 047f 9a01 ... |0e08: array-data (28 units) │ │ +43e7ec: 0003 0400 1400 0000 1f03 0101 2203 ... |0e24: array-data (44 units) │ │ +43e844: 0003 0400 0a00 0000 2502 047f 5d03 ... |0e50: array-data (24 units) │ │ +43e874: 0003 0400 4300 0000 c400 0101 f400 ... |0e68: array-data (138 units) │ │ +43e988: 0003 0400 1700 0000 2700 047f 2800 ... |0ef2: array-data (50 units) │ │ +43e9ec: 0003 0400 0900 0000 af00 0101 c400 ... |0f24: array-data (22 units) │ │ +43ea18: 0003 0400 0600 0000 f202 047f f302 ... |0f3a: array-data (16 units) │ │ +43ea38: 0003 0400 0700 0000 2002 0101 8c04 ... |0f4a: array-data (18 units) │ │ +43ea5c: 0003 0400 1600 0000 d400 0101 b701 ... |0f5c: array-data (48 units) │ │ +43eabc: 0003 0400 0b00 0000 0d02 0101 5700 ... |0f8c: array-data (26 units) │ │ +43eaf0: 0003 0400 0a00 0000 b701 0101 b801 ... |0fa6: array-data (24 units) │ │ +43eb20: 0003 0400 0d00 0000 e501 0101 b400 ... |0fbe: array-data (30 units) │ │ +43eb5c: 0003 0400 0b00 0000 0701 0101 a100 ... |0fdc: array-data (26 units) │ │ +43eb90: 0003 0400 0700 0000 a904 047f aa04 ... |0ff6: array-data (18 units) │ │ +43ebb4: 0003 0400 0600 0000 0e00 0101 d000 ... |1008: array-data (16 units) │ │ +43ebd4: 0003 0400 1700 0000 0200 0101 0e00 ... |1018: array-data (50 units) │ │ +43ec38: 0003 0400 0900 0000 ae00 0101 2c01 ... |104a: array-data (22 units) │ │ +43ec64: 0003 0400 0600 0000 3503 047f 3603 ... |1060: array-data (16 units) │ │ +43ec84: 0003 0400 0600 0000 3900 047f 9a01 ... |1070: array-data (16 units) │ │ +43eca4: 0003 0400 0600 0000 3d00 047f 6701 ... |1080: array-data (16 units) │ │ +43ecc4: 0003 0400 1000 0000 2500 047f 5700 ... |1090: array-data (36 units) │ │ +43ed0c: 0003 0400 0800 0000 2b02 047f 6a02 ... |10b4: array-data (20 units) │ │ +43ed34: 0003 0400 2400 0000 b300 0101 d400 ... |10c8: array-data (76 units) │ │ +43edcc: 0003 0400 0c00 0000 9601 047f 9701 ... |1114: array-data (28 units) │ │ +43ee04: 0003 0400 1a00 0000 2700 047f 2800 ... |1130: array-data (56 units) │ │ +43ee74: 0003 0400 2300 0000 2700 047f 2800 ... |1168: array-data (74 units) │ │ +43ef08: 0003 0400 2400 0000 0200 0101 0d00 ... |11b2: array-data (76 units) │ │ +43efa0: 0003 0400 1000 0000 bc00 047f 8701 ... |11fe: array-data (36 units) │ │ +43efe8: 0003 0400 0c00 0000 c400 0101 eb00 ... |1222: array-data (28 units) │ │ +43f020: 0003 0400 0d00 0000 3400 0101 4f01 ... |123e: array-data (30 units) │ │ +43f05c: 0003 0400 1d00 0000 3400 0101 da00 ... |125c: array-data (62 units) │ │ +43f0d8: 0003 0400 0700 0000 f200 0101 3601 ... |129a: array-data (18 units) │ │ +43f0fc: 0003 0400 0a00 0000 5501 047f 5601 ... |12ac: array-data (24 units) │ │ +43f12c: 0003 0400 0b00 0000 4801 047f 4901 ... |12c4: array-data (26 units) │ │ +43f160: 0003 0400 0800 0000 1f01 0101 2001 ... |12de: array-data (20 units) │ │ +43f188: 0003 0400 1e00 0000 0e00 0101 2400 ... |12f2: array-data (64 units) │ │ +43f208: 0003 0400 0a00 0000 1f01 0101 2200 ... |1332: array-data (24 units) │ │ +43f238: 0003 0400 0600 0000 1c01 0101 9401 ... |134a: array-data (16 units) │ │ +43f258: 0003 0400 0e00 0000 2401 0101 2501 ... |135a: array-data (32 units) │ │ +43f298: 0003 0400 0a00 0000 ef01 0101 f001 ... |137a: array-data (24 units) │ │ +43f2c8: 0003 0400 0a00 0000 ef01 0101 f001 ... |1392: array-data (24 units) │ │ +43f2f8: 0003 0400 1b00 0000 4d04 047f 4e04 ... |13aa: array-data (58 units) │ │ +43f36c: 0003 0400 1000 0000 9500 0101 9600 ... |13e4: array-data (36 units) │ │ +43f3b4: 0003 0400 4a00 0000 0e00 0101 9a00 ... |1408: array-data (152 units) │ │ +43f4e4: 0003 0400 1e00 0000 af00 0101 4001 ... |14a0: array-data (64 units) │ │ +43f564: 0003 0400 0900 0000 3400 0101 9800 ... |14e0: array-data (22 units) │ │ +43f590: 0003 0400 0b00 0000 2003 0101 2103 ... |14f6: array-data (26 units) │ │ +43f5c4: 0003 0400 0b00 0000 d000 0101 4b00 ... |1510: array-data (26 units) │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/service/R$styleable;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43f5ec: |[43f5ec] de.danoeh.antennapod.playback.service.R$styleable.:()V │ │ -43f5fc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43f602: 0e00 |0003: return-void │ │ +43f5f8: |[43f5f8] de.danoeh.antennapod.playback.service.R$styleable.:()V │ │ +43f608: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43f60e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1076693,17 +1076693,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43f61c: |[43f61c] de.danoeh.antennapod.playback.service.R$xml.:()V │ │ -43f62c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43f632: 0e00 |0003: return-void │ │ +43f628: |[43f628] de.danoeh.antennapod.playback.service.R$xml.:()V │ │ +43f638: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43f63e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1076734,17 +1076734,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43f634: |[43f634] de.danoeh.antennapod.playback.service.R.:()V │ │ -43f644: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43f64a: 0e00 |0003: return-void │ │ +43f640: |[43f640] de.danoeh.antennapod.playback.service.R.:()V │ │ +43f650: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43f656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ @@ -1076858,17 +1076858,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;Ljava/lang/Long;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43feb0: |[43feb0] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.$r8$lambda$-gDwWrjIoFcIml7K1b6Qt0nXAyA:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;Ljava/lang/Long;)V │ │ -43fec0: 7020 29b3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.lambda$new$0:(Ljava/lang/Long;)V // method@b329 │ │ -43fec6: 0e00 |0003: return-void │ │ +43febc: |[43febc] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.$r8$lambda$-gDwWrjIoFcIml7K1b6Qt0nXAyA:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;Ljava/lang/Long;)V │ │ +43fecc: 7020 29b3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.lambda$new$0:(Ljava/lang/Long;)V // method@b329 │ │ +43fed2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Long; │ │ │ │ @@ -1076877,17 +1076877,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Ljava/lang/Runnable;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -43fda4: |[43fda4] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.-$$Nest$fgetaudioCompletionListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Ljava/lang/Runnable; │ │ -43fdb4: 5400 4eff |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioCompletionListener:Ljava/lang/Runnable; // field@ff4e │ │ -43fdb8: 1100 |0002: return-object v0 │ │ +43fdb0: |[43fdb0] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.-$$Nest$fgetaudioCompletionListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Ljava/lang/Runnable; │ │ +43fdc0: 5400 4eff |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioCompletionListener:Ljava/lang/Runnable; // field@ff4e │ │ +43fdc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ #2 : (in Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;) │ │ @@ -1076895,17 +1076895,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -43fb94: |[43fb94] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.-$$Nest$fgetaudioErrorListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer; │ │ -43fba4: 5400 4fff |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioErrorListener:Landroidx/core/util/Consumer; // field@ff4f │ │ -43fba8: 1100 |0002: return-object v0 │ │ +43fba0: |[43fba0] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.-$$Nest$fgetaudioErrorListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer; │ │ +43fbb0: 5400 4fff |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioErrorListener:Landroidx/core/util/Consumer; // field@ff4f │ │ +43fbb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ #3 : (in Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;) │ │ @@ -1076913,17 +1076913,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Ljava/lang/Runnable;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -43fdbc: |[43fdbc] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.-$$Nest$fgetaudioSeekCompleteListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Ljava/lang/Runnable; │ │ -43fdcc: 5400 50ff |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@ff50 │ │ -43fdd0: 1100 |0002: return-object v0 │ │ +43fdc8: |[43fdc8] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.-$$Nest$fgetaudioSeekCompleteListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Ljava/lang/Runnable; │ │ +43fdd8: 5400 50ff |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@ff50 │ │ +43fddc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ #4 : (in Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;) │ │ @@ -1076931,17 +1076931,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -43fbac: |[43fbac] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer; │ │ -43fbbc: 5400 52ff |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@ff52 │ │ -43fbc0: 1100 |0002: return-object v0 │ │ +43fbb8: |[43fbb8] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer; │ │ +43fbc8: 5400 52ff |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@ff52 │ │ +43fbcc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ #5 : (in Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;) │ │ @@ -1076949,17 +1076949,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroid/content/Context;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -43fb7c: |[43fb7c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroid/content/Context; │ │ -43fb8c: 5400 53ff |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.context:Landroid/content/Context; // field@ff53 │ │ -43fb90: 1100 |0002: return-object v0 │ │ +43fb88: |[43fb88] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroid/content/Context; │ │ +43fb98: 5400 53ff |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.context:Landroid/content/Context; // field@ff53 │ │ +43fb9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ #6 : (in Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;) │ │ @@ -1076967,17 +1076967,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43fec8: |[43fec8] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.-$$Nest$minitLoudnessEnhancer:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;I)V │ │ -43fed8: 7020 27b3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.initLoudnessEnhancer:(I)V // method@b327 │ │ -43fede: 0e00 |0003: return-void │ │ +43fed4: |[43fed4] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.-$$Nest$minitLoudnessEnhancer:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;I)V │ │ +43fee4: 7020 27b3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.initLoudnessEnhancer:(I)V // method@b327 │ │ +43feea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1076986,38 +1076986,38 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -43fee0: |[43fee0] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.:(Landroid/content/Context;)V │ │ -43fef0: 7010 5eb6 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ -43fef6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -43fef8: 5b20 55ff |0004: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@ff55 │ │ -43fefc: 5b23 53ff |0006: iput-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.context:Landroid/content/Context; // field@ff53 │ │ -43ff00: 7010 1cb3 0200 |0008: invoke-direct {v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.createPlayer:()V // method@b31c │ │ -43ff06: 5423 54ff |000b: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -43ff0a: 7210 5748 0300 |000d: invoke-interface {v3}, Landroidx/media3/common/Player;.getPlaybackParameters:()Landroidx/media3/common/PlaybackParameters; // method@4857 │ │ -43ff10: 0c03 |0010: move-result-object v3 │ │ -43ff12: 5b23 57ff |0011: iput-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.playbackParameters:Landroidx/media3/common/PlaybackParameters; // field@ff57 │ │ -43ff16: 1600 0200 |0013: const-wide/16 v0, #int 2 // #2 │ │ -43ff1a: 6203 e6ff |0015: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ -43ff1e: 7130 d8b4 1003 |0017: invoke-static {v0, v1, v3}, Lio/reactivex/Observable;.interval:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b4d8 │ │ -43ff24: 0c03 |001a: move-result-object v3 │ │ -43ff26: 7100 e8b4 0000 |001b: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ -43ff2c: 0c00 |001e: move-result-object v0 │ │ -43ff2e: 6e20 d9b4 0300 |001f: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ -43ff34: 0c03 |0022: move-result-object v3 │ │ -43ff36: 2200 a31d |0023: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$$ExternalSyntheticLambda0; // type@1da3 │ │ -43ff3a: 7020 ecb2 2000 |0025: invoke-direct {v0, v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)V // method@b2ec │ │ -43ff40: 6e20 dbb4 0300 |0028: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4db │ │ -43ff46: 0c03 |002b: move-result-object v3 │ │ -43ff48: 5b23 51ff |002c: iput-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.bufferingUpdateDisposable:Lio/reactivex/disposables/Disposable; // field@ff51 │ │ -43ff4c: 0e00 |002e: return-void │ │ +43feec: |[43feec] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.:(Landroid/content/Context;)V │ │ +43fefc: 7010 5eb6 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ +43ff02: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +43ff04: 5b20 55ff |0004: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@ff55 │ │ +43ff08: 5b23 53ff |0006: iput-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.context:Landroid/content/Context; // field@ff53 │ │ +43ff0c: 7010 1cb3 0200 |0008: invoke-direct {v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.createPlayer:()V // method@b31c │ │ +43ff12: 5423 54ff |000b: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +43ff16: 7210 5748 0300 |000d: invoke-interface {v3}, Landroidx/media3/common/Player;.getPlaybackParameters:()Landroidx/media3/common/PlaybackParameters; // method@4857 │ │ +43ff1c: 0c03 |0010: move-result-object v3 │ │ +43ff1e: 5b23 57ff |0011: iput-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.playbackParameters:Landroidx/media3/common/PlaybackParameters; // field@ff57 │ │ +43ff22: 1600 0200 |0013: const-wide/16 v0, #int 2 // #2 │ │ +43ff26: 6203 e6ff |0015: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ +43ff2a: 7130 d8b4 1003 |0017: invoke-static {v0, v1, v3}, Lio/reactivex/Observable;.interval:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b4d8 │ │ +43ff30: 0c03 |001a: move-result-object v3 │ │ +43ff32: 7100 e8b4 0000 |001b: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ +43ff38: 0c00 |001e: move-result-object v0 │ │ +43ff3a: 6e20 d9b4 0300 |001f: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ +43ff40: 0c03 |0022: move-result-object v3 │ │ +43ff42: 2200 a31d |0023: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$$ExternalSyntheticLambda0; // type@1da3 │ │ +43ff46: 7020 ecb2 2000 |0025: invoke-direct {v0, v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)V // method@b2ec │ │ +43ff4c: 6e20 dbb4 0300 |0028: invoke-virtual {v3, v0}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4db │ │ +43ff52: 0c03 |002b: move-result-object v3 │ │ +43ff54: 5b23 51ff |002c: iput-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.bufferingUpdateDisposable:Lio/reactivex/disposables/Disposable; // field@ff51 │ │ +43ff58: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=81 │ │ 0x0006 line=85 │ │ 0x0008 line=86 │ │ 0x000b line=87 │ │ @@ -1077033,81 +1077033,81 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 142 16-bit code units │ │ -43ff50: |[43ff50] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.createPlayer:()V │ │ -43ff60: 2200 e90c |0000: new-instance v0, Landroidx/media3/exoplayer/DefaultLoadControl$Builder; // type@0ce9 │ │ -43ff64: 7010 a44e 0000 |0002: invoke-direct {v0}, Landroidx/media3/exoplayer/DefaultLoadControl$Builder;.:()V // method@4ea4 │ │ -43ff6a: 6201 e2ff |0005: sget-object v1, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@ffe2 │ │ -43ff6e: 1602 0100 |0007: const-wide/16 v2, #int 1 // #1 │ │ -43ff72: 6e30 d1b9 2103 |0009: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ -43ff78: 0b02 |000c: move-result-wide v2 │ │ -43ff7a: 8423 |000d: long-to-int v3, v2 │ │ -43ff7c: 1604 0300 |000e: const-wide/16 v4, #int 3 // #3 │ │ -43ff80: 6e30 d1b9 4105 |0010: invoke-virtual {v1, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ -43ff86: 0b01 |0013: move-result-wide v1 │ │ -43ff88: 8412 |0014: long-to-int v2, v1 │ │ -43ff8a: 1301 c409 |0015: const/16 v1, #int 2500 // #9c4 │ │ -43ff8e: 1304 8813 |0017: const/16 v4, #int 5000 // #1388 │ │ -43ff92: 6e54 a74e 3012 |0019: invoke-virtual {v0, v3, v2, v1, v4}, Landroidx/media3/exoplayer/DefaultLoadControl$Builder;.setBufferDurationsMs:(IIII)Landroidx/media3/exoplayer/DefaultLoadControl$Builder; // method@4ea7 │ │ -43ff98: 6201 e4ff |001c: sget-object v1, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@ffe4 │ │ -43ff9c: 1602 0500 |001e: const-wide/16 v2, #int 5 // #5 │ │ -43ffa0: 6e30 d1b9 2103 |0020: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ -43ffa6: 0b01 |0023: move-result-wide v1 │ │ -43ffa8: 8412 |0024: long-to-int v2, v1 │ │ -43ffaa: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -43ffac: 6e30 a64e 2001 |0026: invoke-virtual {v0, v2, v1}, Landroidx/media3/exoplayer/DefaultLoadControl$Builder;.setBackBuffer:(IZ)Landroidx/media3/exoplayer/DefaultLoadControl$Builder; // method@4ea6 │ │ -43ffb2: 2201 420f |0029: new-instance v1, Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector; // type@0f42 │ │ -43ffb6: 5462 53ff |002b: iget-object v2, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.context:Landroid/content/Context; // field@ff53 │ │ -43ffba: 7020 ae5c 2100 |002d: invoke-direct {v1, v2}, Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector;.:(Landroid/content/Context;)V // method@5cae │ │ -43ffc0: 5b61 59ff |0030: iput-object v1, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.trackSelector:Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector; // field@ff59 │ │ -43ffc4: 2201 fa0c |0032: new-instance v1, Landroidx/media3/exoplayer/ExoPlayer$Builder; // type@0cfa │ │ -43ffc8: 5462 53ff |0034: iget-object v2, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.context:Landroid/content/Context; // field@ff53 │ │ -43ffcc: 2203 ed0c |0036: new-instance v3, Landroidx/media3/exoplayer/DefaultRenderersFactory; // type@0ced │ │ -43ffd0: 7020 c54e 2300 |0038: invoke-direct {v3, v2}, Landroidx/media3/exoplayer/DefaultRenderersFactory;.:(Landroid/content/Context;)V // method@4ec5 │ │ -43ffd6: 7030 f64e 2103 |003b: invoke-direct {v1, v2, v3}, Landroidx/media3/exoplayer/ExoPlayer$Builder;.:(Landroid/content/Context;Landroidx/media3/exoplayer/RenderersFactory;)V // method@4ef6 │ │ -43ffdc: 5462 59ff |003e: iget-object v2, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.trackSelector:Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector; // field@ff59 │ │ -43ffe0: 6e20 014f 2100 |0040: invoke-virtual {v1, v2}, Landroidx/media3/exoplayer/ExoPlayer$Builder;.setTrackSelector:(Landroidx/media3/exoplayer/trackselection/TrackSelector;)Landroidx/media3/exoplayer/ExoPlayer$Builder; // method@4f01 │ │ -43ffe6: 0c01 |0043: move-result-object v1 │ │ -43ffe8: 6e10 a54e 0000 |0044: invoke-virtual {v0}, Landroidx/media3/exoplayer/DefaultLoadControl$Builder;.build:()Landroidx/media3/exoplayer/DefaultLoadControl; // method@4ea5 │ │ -43ffee: 0c00 |0047: move-result-object v0 │ │ -43fff0: 6e20 004f 0100 |0048: invoke-virtual {v1, v0}, Landroidx/media3/exoplayer/ExoPlayer$Builder;.setLoadControl:(Landroidx/media3/exoplayer/LoadControl;)Landroidx/media3/exoplayer/ExoPlayer$Builder; // method@4f00 │ │ -43fff6: 0c00 |004b: move-result-object v0 │ │ -43fff8: 6e10 f94e 0000 |004c: invoke-virtual {v0}, Landroidx/media3/exoplayer/ExoPlayer$Builder;.build:()Landroidx/media3/exoplayer/ExoPlayer; // method@4ef9 │ │ -43fffe: 0c00 |004f: move-result-object v0 │ │ -440000: 5b60 54ff |0050: iput-object v0, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -440004: 6201 d821 |0052: sget-object v1, Landroidx/media3/exoplayer/SeekParameters;.EXACT:Landroidx/media3/exoplayer/SeekParameters; // field@21d8 │ │ -440008: 7220 0a4f 1000 |0054: invoke-interface {v0, v1}, Landroidx/media3/exoplayer/ExoPlayer;.setSeekParameters:(Landroidx/media3/exoplayer/SeekParameters;)V // method@4f0a │ │ -44000e: 5460 54ff |0057: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -440012: 2201 a41d |0059: new-instance v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; // type@1da4 │ │ -440016: 7020 eeb2 6100 |005b: invoke-direct {v1, v6}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)V // method@b2ee │ │ -44001c: 7220 4948 1000 |005e: invoke-interface {v0, v1}, Landroidx/media3/common/Player;.addListener:(Landroidx/media3/common/Player$Listener;)V // method@4849 │ │ -440022: 2200 c00c |0061: new-instance v0, Landroidx/media3/datasource/cache/SimpleCache; // type@0cc0 │ │ -440026: 2201 3f1e |0063: new-instance v1, Ljava/io/File; // type@1e3f │ │ -44002a: 5462 53ff |0065: iget-object v2, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.context:Landroid/content/Context; // field@ff53 │ │ -44002e: 6e10 2f02 0200 |0067: invoke-virtual {v2}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@022f │ │ -440034: 0c02 |006a: move-result-object v2 │ │ -440036: 1a03 30d1 |006b: const-string v3, "streaming" // string@d130 │ │ -44003a: 7030 18b5 2103 |006d: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b518 │ │ -440040: 2202 bd0c |0070: new-instance v2, Landroidx/media3/datasource/cache/LeastRecentlyUsedCacheEvictor; // type@0cbd │ │ -440044: 1703 0000 4006 |0072: const-wide/32 v3, #float 3.61112e-35 // #06400000 │ │ -44004a: 7030 a44d 3204 |0075: invoke-direct {v2, v3, v4}, Landroidx/media3/datasource/cache/LeastRecentlyUsedCacheEvictor;.:(J)V // method@4da4 │ │ -440050: 2203 730c |0078: new-instance v3, Landroidx/media3/database/StandaloneDatabaseProvider; // type@0c73 │ │ -440054: 5464 53ff |007a: iget-object v4, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.context:Landroid/content/Context; // field@ff53 │ │ -440058: 7020 104c 4300 |007c: invoke-direct {v3, v4}, Landroidx/media3/database/StandaloneDatabaseProvider;.:(Landroid/content/Context;)V // method@4c10 │ │ -44005e: 7040 b44d 1032 |007f: invoke-direct {v0, v1, v2, v3}, Landroidx/media3/datasource/cache/SimpleCache;.:(Ljava/io/File;Landroidx/media3/datasource/cache/CacheEvictor;Landroidx/media3/database/DatabaseProvider;)V // method@4db4 │ │ -440064: 5b60 58ff |0082: iput-object v0, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.simpleCache:Landroidx/media3/datasource/cache/SimpleCache; // field@ff58 │ │ -440068: 5460 54ff |0084: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -44006c: 7210 024f 0000 |0086: invoke-interface {v0}, Landroidx/media3/exoplayer/ExoPlayer;.getAudioSessionId:()I // method@4f02 │ │ -440072: 0a00 |0089: move-result v0 │ │ -440074: 7020 27b3 0600 |008a: invoke-direct {v6, v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.initLoudnessEnhancer:(I)V // method@b327 │ │ -44007a: 0e00 |008d: return-void │ │ +43ff5c: |[43ff5c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.createPlayer:()V │ │ +43ff6c: 2200 e90c |0000: new-instance v0, Landroidx/media3/exoplayer/DefaultLoadControl$Builder; // type@0ce9 │ │ +43ff70: 7010 a44e 0000 |0002: invoke-direct {v0}, Landroidx/media3/exoplayer/DefaultLoadControl$Builder;.:()V // method@4ea4 │ │ +43ff76: 6201 e2ff |0005: sget-object v1, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@ffe2 │ │ +43ff7a: 1602 0100 |0007: const-wide/16 v2, #int 1 // #1 │ │ +43ff7e: 6e30 d1b9 2103 |0009: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ +43ff84: 0b02 |000c: move-result-wide v2 │ │ +43ff86: 8423 |000d: long-to-int v3, v2 │ │ +43ff88: 1604 0300 |000e: const-wide/16 v4, #int 3 // #3 │ │ +43ff8c: 6e30 d1b9 4105 |0010: invoke-virtual {v1, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ +43ff92: 0b01 |0013: move-result-wide v1 │ │ +43ff94: 8412 |0014: long-to-int v2, v1 │ │ +43ff96: 1301 c409 |0015: const/16 v1, #int 2500 // #9c4 │ │ +43ff9a: 1304 8813 |0017: const/16 v4, #int 5000 // #1388 │ │ +43ff9e: 6e54 a74e 3012 |0019: invoke-virtual {v0, v3, v2, v1, v4}, Landroidx/media3/exoplayer/DefaultLoadControl$Builder;.setBufferDurationsMs:(IIII)Landroidx/media3/exoplayer/DefaultLoadControl$Builder; // method@4ea7 │ │ +43ffa4: 6201 e4ff |001c: sget-object v1, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@ffe4 │ │ +43ffa8: 1602 0500 |001e: const-wide/16 v2, #int 5 // #5 │ │ +43ffac: 6e30 d1b9 2103 |0020: invoke-virtual {v1, v2, v3}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@b9d1 │ │ +43ffb2: 0b01 |0023: move-result-wide v1 │ │ +43ffb4: 8412 |0024: long-to-int v2, v1 │ │ +43ffb6: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +43ffb8: 6e30 a64e 2001 |0026: invoke-virtual {v0, v2, v1}, Landroidx/media3/exoplayer/DefaultLoadControl$Builder;.setBackBuffer:(IZ)Landroidx/media3/exoplayer/DefaultLoadControl$Builder; // method@4ea6 │ │ +43ffbe: 2201 420f |0029: new-instance v1, Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector; // type@0f42 │ │ +43ffc2: 5462 53ff |002b: iget-object v2, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.context:Landroid/content/Context; // field@ff53 │ │ +43ffc6: 7020 ae5c 2100 |002d: invoke-direct {v1, v2}, Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector;.:(Landroid/content/Context;)V // method@5cae │ │ +43ffcc: 5b61 59ff |0030: iput-object v1, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.trackSelector:Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector; // field@ff59 │ │ +43ffd0: 2201 fa0c |0032: new-instance v1, Landroidx/media3/exoplayer/ExoPlayer$Builder; // type@0cfa │ │ +43ffd4: 5462 53ff |0034: iget-object v2, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.context:Landroid/content/Context; // field@ff53 │ │ +43ffd8: 2203 ed0c |0036: new-instance v3, Landroidx/media3/exoplayer/DefaultRenderersFactory; // type@0ced │ │ +43ffdc: 7020 c54e 2300 |0038: invoke-direct {v3, v2}, Landroidx/media3/exoplayer/DefaultRenderersFactory;.:(Landroid/content/Context;)V // method@4ec5 │ │ +43ffe2: 7030 f64e 2103 |003b: invoke-direct {v1, v2, v3}, Landroidx/media3/exoplayer/ExoPlayer$Builder;.:(Landroid/content/Context;Landroidx/media3/exoplayer/RenderersFactory;)V // method@4ef6 │ │ +43ffe8: 5462 59ff |003e: iget-object v2, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.trackSelector:Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector; // field@ff59 │ │ +43ffec: 6e20 014f 2100 |0040: invoke-virtual {v1, v2}, Landroidx/media3/exoplayer/ExoPlayer$Builder;.setTrackSelector:(Landroidx/media3/exoplayer/trackselection/TrackSelector;)Landroidx/media3/exoplayer/ExoPlayer$Builder; // method@4f01 │ │ +43fff2: 0c01 |0043: move-result-object v1 │ │ +43fff4: 6e10 a54e 0000 |0044: invoke-virtual {v0}, Landroidx/media3/exoplayer/DefaultLoadControl$Builder;.build:()Landroidx/media3/exoplayer/DefaultLoadControl; // method@4ea5 │ │ +43fffa: 0c00 |0047: move-result-object v0 │ │ +43fffc: 6e20 004f 0100 |0048: invoke-virtual {v1, v0}, Landroidx/media3/exoplayer/ExoPlayer$Builder;.setLoadControl:(Landroidx/media3/exoplayer/LoadControl;)Landroidx/media3/exoplayer/ExoPlayer$Builder; // method@4f00 │ │ +440002: 0c00 |004b: move-result-object v0 │ │ +440004: 6e10 f94e 0000 |004c: invoke-virtual {v0}, Landroidx/media3/exoplayer/ExoPlayer$Builder;.build:()Landroidx/media3/exoplayer/ExoPlayer; // method@4ef9 │ │ +44000a: 0c00 |004f: move-result-object v0 │ │ +44000c: 5b60 54ff |0050: iput-object v0, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +440010: 6201 d821 |0052: sget-object v1, Landroidx/media3/exoplayer/SeekParameters;.EXACT:Landroidx/media3/exoplayer/SeekParameters; // field@21d8 │ │ +440014: 7220 0a4f 1000 |0054: invoke-interface {v0, v1}, Landroidx/media3/exoplayer/ExoPlayer;.setSeekParameters:(Landroidx/media3/exoplayer/SeekParameters;)V // method@4f0a │ │ +44001a: 5460 54ff |0057: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +44001e: 2201 a41d |0059: new-instance v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; // type@1da4 │ │ +440022: 7020 eeb2 6100 |005b: invoke-direct {v1, v6}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)V // method@b2ee │ │ +440028: 7220 4948 1000 |005e: invoke-interface {v0, v1}, Landroidx/media3/common/Player;.addListener:(Landroidx/media3/common/Player$Listener;)V // method@4849 │ │ +44002e: 2200 c00c |0061: new-instance v0, Landroidx/media3/datasource/cache/SimpleCache; // type@0cc0 │ │ +440032: 2201 3f1e |0063: new-instance v1, Ljava/io/File; // type@1e3f │ │ +440036: 5462 53ff |0065: iget-object v2, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.context:Landroid/content/Context; // field@ff53 │ │ +44003a: 6e10 2f02 0200 |0067: invoke-virtual {v2}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@022f │ │ +440040: 0c02 |006a: move-result-object v2 │ │ +440042: 1a03 30d1 |006b: const-string v3, "streaming" // string@d130 │ │ +440046: 7030 18b5 2103 |006d: invoke-direct {v1, v2, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@b518 │ │ +44004c: 2202 bd0c |0070: new-instance v2, Landroidx/media3/datasource/cache/LeastRecentlyUsedCacheEvictor; // type@0cbd │ │ +440050: 1703 0000 4006 |0072: const-wide/32 v3, #float 3.61112e-35 // #06400000 │ │ +440056: 7030 a44d 3204 |0075: invoke-direct {v2, v3, v4}, Landroidx/media3/datasource/cache/LeastRecentlyUsedCacheEvictor;.:(J)V // method@4da4 │ │ +44005c: 2203 730c |0078: new-instance v3, Landroidx/media3/database/StandaloneDatabaseProvider; // type@0c73 │ │ +440060: 5464 53ff |007a: iget-object v4, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.context:Landroid/content/Context; // field@ff53 │ │ +440064: 7020 104c 4300 |007c: invoke-direct {v3, v4}, Landroidx/media3/database/StandaloneDatabaseProvider;.:(Landroid/content/Context;)V // method@4c10 │ │ +44006a: 7040 b44d 1032 |007f: invoke-direct {v0, v1, v2, v3}, Landroidx/media3/datasource/cache/SimpleCache;.:(Ljava/io/File;Landroidx/media3/datasource/cache/CacheEvictor;Landroidx/media3/database/DatabaseProvider;)V // method@4db4 │ │ +440070: 5b60 58ff |0082: iput-object v0, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.simpleCache:Landroidx/media3/datasource/cache/SimpleCache; // field@ff58 │ │ +440074: 5460 54ff |0084: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +440078: 7210 024f 0000 |0086: invoke-interface {v0}, Landroidx/media3/exoplayer/ExoPlayer;.getAudioSessionId:()I // method@4f02 │ │ +44007e: 0a00 |0089: move-result v0 │ │ +440080: 7020 27b3 0600 |008a: invoke-direct {v6, v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.initLoudnessEnhancer:(I)V // method@b327 │ │ +440086: 0e00 |008d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0005 line=99 │ │ 0x001c line=102 │ │ 0x0029 line=103 │ │ 0x0032 line=104 │ │ @@ -1077126,30 +1077126,30 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -43fc20: |[43fc20] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getAudioRendererIndex:()I │ │ -43fc30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -43fc32: 5431 54ff |0001: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -43fc36: 7210 044f 0100 |0003: invoke-interface {v1}, Landroidx/media3/exoplayer/ExoPlayer;.getRendererCount:()I // method@4f04 │ │ -43fc3c: 0a01 |0006: move-result v1 │ │ -43fc3e: 3510 0f00 |0007: if-ge v0, v1, 0016 // +000f │ │ -43fc42: 5431 54ff |0009: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -43fc46: 7220 054f 0100 |000b: invoke-interface {v1, v0}, Landroidx/media3/exoplayer/ExoPlayer;.getRendererType:(I)I // method@4f05 │ │ -43fc4c: 0a01 |000e: move-result v1 │ │ -43fc4e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -43fc50: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -43fc54: 0f00 |0012: return v0 │ │ -43fc56: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -43fc5a: 28ec |0015: goto 0001 // -0014 │ │ -43fc5c: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -43fc5e: 0f00 |0017: return v0 │ │ +43fc2c: |[43fc2c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getAudioRendererIndex:()I │ │ +43fc3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +43fc3e: 5431 54ff |0001: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +43fc42: 7210 044f 0100 |0003: invoke-interface {v1}, Landroidx/media3/exoplayer/ExoPlayer;.getRendererCount:()I // method@4f04 │ │ +43fc48: 0a01 |0006: move-result v1 │ │ +43fc4a: 3510 0f00 |0007: if-ge v0, v1, 0016 // +000f │ │ +43fc4e: 5431 54ff |0009: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +43fc52: 7220 054f 0100 |000b: invoke-interface {v1, v0}, Landroidx/media3/exoplayer/ExoPlayer;.getRendererType:(I)I // method@4f05 │ │ +43fc58: 0a01 |000e: move-result v1 │ │ +43fc5a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +43fc5c: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +43fc60: 0f00 |0012: return v0 │ │ +43fc62: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +43fc66: 28ec |0015: goto 0001 // -0014 │ │ +43fc68: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +43fc6a: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=341 │ │ 0x0009 line=342 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ @@ -1077158,40 +1077158,40 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -43fe40: |[43fe40] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getFormats:()Ljava/util/List; │ │ -43fe50: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -43fe54: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -43fe5a: 5451 59ff |0005: iget-object v1, v5, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.trackSelector:Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector; // field@ff59 │ │ -43fe5e: 6e10 f95c 0100 |0007: invoke-virtual {v1}, Landroidx/media3/exoplayer/trackselection/MappingTrackSelector;.getCurrentMappedTrackInfo:()Landroidx/media3/exoplayer/trackselection/MappingTrackSelector$MappedTrackInfo; // method@5cf9 │ │ -43fe64: 0c01 |000a: move-result-object v1 │ │ -43fe66: 3901 0700 |000b: if-nez v1, 0012 // +0007 │ │ -43fe6a: 7100 7ab8 0000 |000d: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b87a │ │ -43fe70: 0c00 |0010: move-result-object v0 │ │ -43fe72: 1100 |0011: return-object v0 │ │ -43fe74: 7010 1db3 0500 |0012: invoke-direct {v5}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getAudioRendererIndex:()I // method@b31d │ │ -43fe7a: 0a02 |0015: move-result v2 │ │ -43fe7c: 6e20 f45c 2100 |0016: invoke-virtual {v1, v2}, Landroidx/media3/exoplayer/trackselection/MappingTrackSelector$MappedTrackInfo;.getTrackGroups:(I)Landroidx/media3/exoplayer/source/TrackGroupArray; // method@5cf4 │ │ -43fe82: 0c01 |0019: move-result-object v1 │ │ -43fe84: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -43fe86: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -43fe88: 5214 1326 |001c: iget v4, v1, Landroidx/media3/exoplayer/source/TrackGroupArray;.length:I // field@2613 │ │ -43fe8c: 3543 1000 |001e: if-ge v3, v4, 002e // +0010 │ │ -43fe90: 6e20 8b5b 3100 |0020: invoke-virtual {v1, v3}, Landroidx/media3/exoplayer/source/TrackGroupArray;.get:(I)Landroidx/media3/common/TrackGroup; // method@5b8b │ │ -43fe96: 0c04 |0023: move-result-object v4 │ │ -43fe98: 6e20 f948 2400 |0024: invoke-virtual {v4, v2}, Landroidx/media3/common/TrackGroup;.getFormat:(I)Landroidx/media3/common/Format; // method@48f9 │ │ -43fe9e: 0c04 |0027: move-result-object v4 │ │ -43fea0: 7220 d5b8 4000 |0028: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -43fea6: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -43feaa: 28ef |002d: goto 001c // -0011 │ │ -43feac: 1100 |002e: return-object v0 │ │ +43fe4c: |[43fe4c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getFormats:()Ljava/util/List; │ │ +43fe5c: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +43fe60: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +43fe66: 5451 59ff |0005: iget-object v1, v5, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.trackSelector:Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector; // field@ff59 │ │ +43fe6a: 6e10 f95c 0100 |0007: invoke-virtual {v1}, Landroidx/media3/exoplayer/trackselection/MappingTrackSelector;.getCurrentMappedTrackInfo:()Landroidx/media3/exoplayer/trackselection/MappingTrackSelector$MappedTrackInfo; // method@5cf9 │ │ +43fe70: 0c01 |000a: move-result-object v1 │ │ +43fe72: 3901 0700 |000b: if-nez v1, 0012 // +0007 │ │ +43fe76: 7100 7ab8 0000 |000d: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b87a │ │ +43fe7c: 0c00 |0010: move-result-object v0 │ │ +43fe7e: 1100 |0011: return-object v0 │ │ +43fe80: 7010 1db3 0500 |0012: invoke-direct {v5}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getAudioRendererIndex:()I // method@b31d │ │ +43fe86: 0a02 |0015: move-result v2 │ │ +43fe88: 6e20 f45c 2100 |0016: invoke-virtual {v1, v2}, Landroidx/media3/exoplayer/trackselection/MappingTrackSelector$MappedTrackInfo;.getTrackGroups:(I)Landroidx/media3/exoplayer/source/TrackGroupArray; // method@5cf4 │ │ +43fe8e: 0c01 |0019: move-result-object v1 │ │ +43fe90: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +43fe92: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +43fe94: 5214 1326 |001c: iget v4, v1, Landroidx/media3/exoplayer/source/TrackGroupArray;.length:I // field@2613 │ │ +43fe98: 3543 1000 |001e: if-ge v3, v4, 002e // +0010 │ │ +43fe9c: 6e20 8b5b 3100 |0020: invoke-virtual {v1, v3}, Landroidx/media3/exoplayer/source/TrackGroupArray;.get:(I)Landroidx/media3/common/TrackGroup; // method@5b8b │ │ +43fea2: 0c04 |0023: move-result-object v4 │ │ +43fea4: 6e20 f948 2400 |0024: invoke-virtual {v4, v2}, Landroidx/media3/common/TrackGroup;.getFormat:(I)Landroidx/media3/common/Format; // method@48f9 │ │ +43feaa: 0c04 |0027: move-result-object v4 │ │ +43feac: 7220 d5b8 4000 |0028: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +43feb2: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +43feb6: 28ef |002d: goto 001c // -0011 │ │ +43feb8: 1100 |002e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0005 line=317 │ │ 0x000d line=319 │ │ 0x0012 line=321 │ │ 0x001c line=322 │ │ @@ -1077204,42 +1077204,42 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -44007c: |[44007c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.initLoudnessEnhancer:(I)V │ │ -44008c: 7100 04ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.isBoostSupported:()Z // method@ad04 │ │ -440092: 0a00 |0003: move-result v0 │ │ -440094: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -440098: 0e00 |0006: return-void │ │ -44009a: 2200 4e01 |0007: new-instance v0, Landroid/media/audiofx/LoudnessEnhancer; // type@014e │ │ -44009e: 7020 8606 3000 |0009: invoke-direct {v0, v3}, Landroid/media/audiofx/LoudnessEnhancer;.:(I)V // method@0686 │ │ -4400a4: 5423 55ff |000c: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@ff55 │ │ -4400a8: 3803 2500 |000e: if-eqz v3, 0033 // +0025 │ │ -4400ac: 6e10 8206 0300 |0010: invoke-virtual {v3}, Landroid/media/audiofx/AudioEffect;.getEnabled:()Z // method@0682 │ │ -4400b2: 0a01 |0013: move-result v1 │ │ -4400b4: 6e20 8506 1000 |0014: invoke-virtual {v0, v1}, Landroid/media/audiofx/AudioEffect;.setEnabled:(Z)I // method@0685 │ │ -4400ba: 6e10 8206 0300 |0017: invoke-virtual {v3}, Landroid/media/audiofx/AudioEffect;.getEnabled:()Z // method@0682 │ │ -4400c0: 0a01 |001a: move-result v1 │ │ -4400c2: 3801 0a00 |001b: if-eqz v1, 0025 // +000a │ │ -4400c6: 6e10 8706 0300 |001d: invoke-virtual {v3}, Landroid/media/audiofx/LoudnessEnhancer;.getTargetGain:()F // method@0687 │ │ -4400cc: 0a01 |0020: move-result v1 │ │ -4400ce: 8711 |0021: float-to-int v1, v1 │ │ -4400d0: 6e20 8806 1000 |0022: invoke-virtual {v0, v1}, Landroid/media/audiofx/LoudnessEnhancer;.setTargetGain:(I)V // method@0688 │ │ -4400d6: 6e10 8406 0300 |0025: invoke-virtual {v3}, Landroid/media/audiofx/AudioEffect;.release:()V // method@0684 │ │ -4400dc: 280b |0028: goto 0033 // +000b │ │ -4400de: 0d03 |0029: move-exception v3 │ │ -4400e0: 1a01 7c16 |002a: const-string v1, "ExoPlayerWrapper" // string@167c │ │ -4400e4: 6e10 65b6 0300 |002c: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ -4400ea: 0c03 |002f: move-result-object v3 │ │ -4400ec: 7120 7e0b 3100 |0030: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4400f2: 5b20 55ff |0033: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@ff55 │ │ -4400f6: 0e00 |0035: return-void │ │ +440088: |[440088] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.initLoudnessEnhancer:(I)V │ │ +440098: 7100 04ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.isBoostSupported:()Z // method@ad04 │ │ +44009e: 0a00 |0003: move-result v0 │ │ +4400a0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +4400a4: 0e00 |0006: return-void │ │ +4400a6: 2200 4e01 |0007: new-instance v0, Landroid/media/audiofx/LoudnessEnhancer; // type@014e │ │ +4400aa: 7020 8606 3000 |0009: invoke-direct {v0, v3}, Landroid/media/audiofx/LoudnessEnhancer;.:(I)V // method@0686 │ │ +4400b0: 5423 55ff |000c: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@ff55 │ │ +4400b4: 3803 2500 |000e: if-eqz v3, 0033 // +0025 │ │ +4400b8: 6e10 8206 0300 |0010: invoke-virtual {v3}, Landroid/media/audiofx/AudioEffect;.getEnabled:()Z // method@0682 │ │ +4400be: 0a01 |0013: move-result v1 │ │ +4400c0: 6e20 8506 1000 |0014: invoke-virtual {v0, v1}, Landroid/media/audiofx/AudioEffect;.setEnabled:(Z)I // method@0685 │ │ +4400c6: 6e10 8206 0300 |0017: invoke-virtual {v3}, Landroid/media/audiofx/AudioEffect;.getEnabled:()Z // method@0682 │ │ +4400cc: 0a01 |001a: move-result v1 │ │ +4400ce: 3801 0a00 |001b: if-eqz v1, 0025 // +000a │ │ +4400d2: 6e10 8706 0300 |001d: invoke-virtual {v3}, Landroid/media/audiofx/LoudnessEnhancer;.getTargetGain:()F // method@0687 │ │ +4400d8: 0a01 |0020: move-result v1 │ │ +4400da: 8711 |0021: float-to-int v1, v1 │ │ +4400dc: 6e20 8806 1000 |0022: invoke-virtual {v0, v1}, Landroid/media/audiofx/LoudnessEnhancer;.setTargetGain:(I)V // method@0688 │ │ +4400e2: 6e10 8406 0300 |0025: invoke-virtual {v3}, Landroid/media/audiofx/AudioEffect;.release:()V // method@0684 │ │ +4400e8: 280b |0028: goto 0033 // +000b │ │ +4400ea: 0d03 |0029: move-exception v3 │ │ +4400ec: 1a01 7c16 |002a: const-string v1, "ExoPlayerWrapper" // string@167c │ │ +4400f0: 6e10 65b6 0300 |002c: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ +4400f6: 0c03 |002f: move-result-object v3 │ │ +4400f8: 7120 7e0b 3100 |0030: invoke-static {v1, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4400fe: 5b20 55ff |0033: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@ff55 │ │ +440102: 0e00 |0035: return-void │ │ catches : 1 │ │ 0x0010 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0029 │ │ positions : │ │ 0x0000 line=395 │ │ 0x0007 line=399 │ │ 0x000c line=400 │ │ @@ -1077258,24 +1077258,24 @@ │ │ type : '(Ljava/lang/Long;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -440108: |[440108] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.lambda$new$0:(Ljava/lang/Long;)V │ │ -440118: 5412 52ff |0000: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@ff52 │ │ -44011c: 3802 0f00 |0002: if-eqz v2, 0011 // +000f │ │ -440120: 5410 54ff |0004: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -440124: 7210 4b48 0000 |0006: invoke-interface {v0}, Landroidx/media3/common/Player;.getBufferedPercentage:()I // method@484b │ │ -44012a: 0a00 |0009: move-result v0 │ │ -44012c: 7110 1eb6 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -440132: 0c00 |000d: move-result-object v0 │ │ -440134: 7220 9a33 0200 |000e: invoke-interface {v2, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@339a │ │ -44013a: 0e00 |0011: return-void │ │ +440114: |[440114] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.lambda$new$0:(Ljava/lang/Long;)V │ │ +440124: 5412 52ff |0000: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@ff52 │ │ +440128: 3802 0f00 |0002: if-eqz v2, 0011 // +000f │ │ +44012c: 5410 54ff |0004: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +440130: 7210 4b48 0000 |0006: invoke-interface {v0}, Landroidx/media3/common/Player;.getBufferedPercentage:()I // method@484b │ │ +440136: 0a00 |0009: move-result v0 │ │ +440138: 7110 1eb6 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +44013e: 0c00 |000d: move-result-object v0 │ │ +440140: 7220 9a33 0200 |000e: invoke-interface {v2, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@339a │ │ +440146: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0004 line=92 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ 0x0000 - 0x0012 reg=2 (null) Ljava/lang/Long; │ │ @@ -1077286,37 +1077286,37 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -43fdd4: |[43fdd4] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getAudioTracks:()Ljava/util/List; │ │ -43fde4: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -43fde8: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -43fdee: 2201 3111 |0005: new-instance v1, Landroidx/media3/ui/DefaultTrackNameProvider; // type@1131 │ │ -43fdf2: 5442 53ff |0007: iget-object v2, v4, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.context:Landroid/content/Context; // field@ff53 │ │ -43fdf6: 6e10 4102 0200 |0009: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -43fdfc: 0c02 |000c: move-result-object v2 │ │ -43fdfe: 7020 b768 2100 |000d: invoke-direct {v1, v2}, Landroidx/media3/ui/DefaultTrackNameProvider;.:(Landroid/content/res/Resources;)V // method@68b7 │ │ -43fe04: 7010 23b3 0400 |0010: invoke-direct {v4}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getFormats:()Ljava/util/List; // method@b323 │ │ -43fe0a: 0c02 |0013: move-result-object v2 │ │ -43fe0c: 7210 e0b8 0200 |0014: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -43fe12: 0c02 |0017: move-result-object v2 │ │ -43fe14: 7210 c3b8 0200 |0018: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -43fe1a: 0a03 |001b: move-result v3 │ │ -43fe1c: 3803 1000 |001c: if-eqz v3, 002c // +0010 │ │ -43fe20: 7210 c4b8 0200 |001e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -43fe26: 0c03 |0021: move-result-object v3 │ │ -43fe28: 1f03 b70b |0022: check-cast v3, Landroidx/media3/common/Format; // type@0bb7 │ │ -43fe2c: 7220 0569 3100 |0024: invoke-interface {v1, v3}, Landroidx/media3/ui/TrackNameProvider;.getTrackName:(Landroidx/media3/common/Format;)Ljava/lang/String; // method@6905 │ │ -43fe32: 0c03 |0027: move-result-object v3 │ │ -43fe34: 7220 d5b8 3000 |0028: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -43fe3a: 28ed |002b: goto 0018 // -0013 │ │ -43fe3c: 1100 |002c: return-object v0 │ │ +43fde0: |[43fde0] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getAudioTracks:()Ljava/util/List; │ │ +43fdf0: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +43fdf4: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +43fdfa: 2201 3111 |0005: new-instance v1, Landroidx/media3/ui/DefaultTrackNameProvider; // type@1131 │ │ +43fdfe: 5442 53ff |0007: iget-object v2, v4, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.context:Landroid/content/Context; // field@ff53 │ │ +43fe02: 6e10 4102 0200 |0009: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +43fe08: 0c02 |000c: move-result-object v2 │ │ +43fe0a: 7020 b768 2100 |000d: invoke-direct {v1, v2}, Landroidx/media3/ui/DefaultTrackNameProvider;.:(Landroid/content/res/Resources;)V // method@68b7 │ │ +43fe10: 7010 23b3 0400 |0010: invoke-direct {v4}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getFormats:()Ljava/util/List; // method@b323 │ │ +43fe16: 0c02 |0013: move-result-object v2 │ │ +43fe18: 7210 e0b8 0200 |0014: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +43fe1e: 0c02 |0017: move-result-object v2 │ │ +43fe20: 7210 c3b8 0200 |0018: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +43fe26: 0a03 |001b: move-result v3 │ │ +43fe28: 3803 1000 |001c: if-eqz v3, 002c // +0010 │ │ +43fe2c: 7210 c4b8 0200 |001e: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +43fe32: 0c03 |0021: move-result-object v3 │ │ +43fe34: 1f03 b70b |0022: check-cast v3, Landroidx/media3/common/Format; // type@0bb7 │ │ +43fe38: 7220 0569 3100 |0024: invoke-interface {v1, v3}, Landroidx/media3/ui/TrackNameProvider;.getTrackName:(Landroidx/media3/common/Format;)Ljava/lang/String; // method@6905 │ │ +43fe3e: 0c03 |0027: move-result-object v3 │ │ +43fe40: 7220 d5b8 3000 |0028: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +43fe46: 28ed |002b: goto 0018 // -0013 │ │ +43fe48: 1100 |002c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0005 line=308 │ │ 0x0010 line=309 │ │ 0x0024 line=310 │ │ locals : │ │ @@ -1077327,20 +1077327,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -43fc60: |[43fc60] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getCurrentPosition:()I │ │ -43fc70: 5420 54ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -43fc74: 7210 5248 0000 |0002: invoke-interface {v0}, Landroidx/media3/common/Player;.getCurrentPosition:()J // method@4852 │ │ -43fc7a: 0b00 |0005: move-result-wide v0 │ │ -43fc7c: 8401 |0006: long-to-int v1, v0 │ │ -43fc7e: 0f01 |0007: return v1 │ │ +43fc6c: |[43fc6c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getCurrentPosition:()I │ │ +43fc7c: 5420 54ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +43fc80: 7210 5248 0000 |0002: invoke-interface {v0}, Landroidx/media3/common/Player;.getCurrentPosition:()J // method@4852 │ │ +43fc86: 0b00 |0005: move-result-wide v0 │ │ +43fc88: 8401 |0006: long-to-int v1, v0 │ │ +43fc8a: 0f01 |0007: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ #2 : (in Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;) │ │ @@ -1077348,19 +1077348,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -43fbc4: |[43fbc4] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getCurrentSkipSilence:()Z │ │ -43fbd4: 5410 54ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -43fbd8: 7210 064f 0000 |0002: invoke-interface {v0}, Landroidx/media3/exoplayer/ExoPlayer;.getSkipSilenceEnabled:()Z // method@4f06 │ │ -43fbde: 0a00 |0005: move-result v0 │ │ -43fbe0: 0f00 |0006: return v0 │ │ +43fbd0: |[43fbd0] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getCurrentSkipSilence:()Z │ │ +43fbe0: 5410 54ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +43fbe4: 7210 064f 0000 |0002: invoke-interface {v0}, Landroidx/media3/exoplayer/ExoPlayer;.getSkipSilenceEnabled:()Z // method@4f06 │ │ +43fbea: 0a00 |0005: move-result v0 │ │ +43fbec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ #3 : (in Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;) │ │ @@ -1077368,18 +1077368,18 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -43fc04: |[43fc04] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getCurrentSpeedMultiplier:()F │ │ -43fc14: 5410 57ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.playbackParameters:Landroidx/media3/common/PlaybackParameters; // field@ff57 │ │ -43fc18: 5200 d51c |0002: iget v0, v0, Landroidx/media3/common/PlaybackParameters;.speed:F // field@1cd5 │ │ -43fc1c: 0f00 |0004: return v0 │ │ +43fc10: |[43fc10] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getCurrentSpeedMultiplier:()F │ │ +43fc20: 5410 57ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.playbackParameters:Landroidx/media3/common/PlaybackParameters; // field@ff57 │ │ +43fc24: 5200 d51c |0002: iget v0, v0, Landroidx/media3/common/PlaybackParameters;.speed:F // field@1cd5 │ │ +43fc28: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ #4 : (in Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;) │ │ @@ -1077387,28 +1077387,28 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -43fc80: |[43fc80] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getDuration:()I │ │ -43fc90: 5450 54ff |0000: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -43fc94: 7210 5548 0000 |0002: invoke-interface {v0}, Landroidx/media3/common/Player;.getDuration:()J // method@4855 │ │ -43fc9a: 0b00 |0005: move-result-wide v0 │ │ -43fc9c: 1802 0100 0000 0000 0080 |0006: const-wide v2, #double -4.94066e-324 // #8000000000000001 │ │ -43fca6: 3104 0002 |000b: cmp-long v4, v0, v2 │ │ -43fcaa: 3904 0400 |000d: if-nez v4, 0011 // +0004 │ │ -43fcae: 12f0 |000f: const/4 v0, #int -1 // #ff │ │ -43fcb0: 0f00 |0010: return v0 │ │ -43fcb2: 5450 54ff |0011: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -43fcb6: 7210 5548 0000 |0013: invoke-interface {v0}, Landroidx/media3/common/Player;.getDuration:()J // method@4855 │ │ -43fcbc: 0b00 |0016: move-result-wide v0 │ │ -43fcbe: 8401 |0017: long-to-int v1, v0 │ │ -43fcc0: 0f01 |0018: return v1 │ │ +43fc8c: |[43fc8c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getDuration:()I │ │ +43fc9c: 5450 54ff |0000: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +43fca0: 7210 5548 0000 |0002: invoke-interface {v0}, Landroidx/media3/common/Player;.getDuration:()J // method@4855 │ │ +43fca6: 0b00 |0005: move-result-wide v0 │ │ +43fca8: 1802 0100 0000 0000 0080 |0006: const-wide v2, #double -4.94066e-324 // #8000000000000001 │ │ +43fcb2: 3104 0002 |000b: cmp-long v4, v0, v2 │ │ +43fcb6: 3904 0400 |000d: if-nez v4, 0011 // +0004 │ │ +43fcba: 12f0 |000f: const/4 v0, #int -1 // #ff │ │ +43fcbc: 0f00 |0010: return v0 │ │ +43fcbe: 5450 54ff |0011: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +43fcc2: 7210 5548 0000 |0013: invoke-interface {v0}, Landroidx/media3/common/Player;.getDuration:()J // method@4855 │ │ +43fcc8: 0b00 |0016: move-result-wide v0 │ │ +43fcca: 8401 |0017: long-to-int v1, v0 │ │ +43fccc: 0f01 |0018: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0011 line=176 │ │ locals : │ │ 0x0000 - 0x0019 reg=5 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ @@ -1077417,42 +1077417,42 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -43fcc4: |[43fcc4] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getSelectedAudioTrack:()I │ │ -43fcd4: 5450 54ff |0000: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -43fcd8: 7210 034f 0000 |0002: invoke-interface {v0}, Landroidx/media3/exoplayer/ExoPlayer;.getCurrentTrackSelections:()Landroidx/media3/exoplayer/trackselection/TrackSelectionArray; // method@4f03 │ │ -43fcde: 0c00 |0005: move-result-object v0 │ │ -43fce0: 7010 23b3 0500 |0006: invoke-direct {v5}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getFormats:()Ljava/util/List; // method@b323 │ │ -43fce6: 0c01 |0009: move-result-object v1 │ │ -43fce8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -43fcea: 5203 e326 |000b: iget v3, v0, Landroidx/media3/exoplayer/trackselection/TrackSelectionArray;.length:I // field@26e3 │ │ -43fcee: 3532 2100 |000d: if-ge v2, v3, 002e // +0021 │ │ -43fcf2: 6e20 065d 2000 |000f: invoke-virtual {v0, v2}, Landroidx/media3/exoplayer/trackselection/TrackSelectionArray;.get:(I)Landroidx/media3/exoplayer/trackselection/TrackSelection; // method@5d06 │ │ -43fcf8: 0c03 |0012: move-result-object v3 │ │ -43fcfa: 1f03 460f |0013: check-cast v3, Landroidx/media3/exoplayer/trackselection/ExoTrackSelection; // type@0f46 │ │ -43fcfe: 3903 0300 |0015: if-nez v3, 0018 // +0003 │ │ -43fd02: 2814 |0017: goto 002b // +0014 │ │ -43fd04: 7210 e55c 0300 |0018: invoke-interface {v3}, Landroidx/media3/exoplayer/trackselection/ExoTrackSelection;.getSelectedFormat:()Landroidx/media3/common/Format; // method@5ce5 │ │ -43fd0a: 0c04 |001b: move-result-object v4 │ │ -43fd0c: 7220 d9b8 4100 |001c: invoke-interface {v1, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b8d9 │ │ -43fd12: 0a04 |001f: move-result v4 │ │ -43fd14: 3804 0b00 |0020: if-eqz v4, 002b // +000b │ │ -43fd18: 7210 e55c 0300 |0022: invoke-interface {v3}, Landroidx/media3/exoplayer/trackselection/ExoTrackSelection;.getSelectedFormat:()Landroidx/media3/common/Format; // method@5ce5 │ │ -43fd1e: 0c00 |0025: move-result-object v0 │ │ -43fd20: 7220 deb8 0100 |0026: invoke-interface {v1, v0}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b8de │ │ -43fd26: 0a00 |0029: move-result v0 │ │ -43fd28: 0f00 |002a: return v0 │ │ -43fd2a: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -43fd2e: 28de |002d: goto 000b // -0022 │ │ -43fd30: 12f0 |002e: const/4 v0, #int -1 // #ff │ │ -43fd32: 0f00 |002f: return v0 │ │ +43fcd0: |[43fcd0] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getSelectedAudioTrack:()I │ │ +43fce0: 5450 54ff |0000: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +43fce4: 7210 034f 0000 |0002: invoke-interface {v0}, Landroidx/media3/exoplayer/ExoPlayer;.getCurrentTrackSelections:()Landroidx/media3/exoplayer/trackselection/TrackSelectionArray; // method@4f03 │ │ +43fcea: 0c00 |0005: move-result-object v0 │ │ +43fcec: 7010 23b3 0500 |0006: invoke-direct {v5}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getFormats:()Ljava/util/List; // method@b323 │ │ +43fcf2: 0c01 |0009: move-result-object v1 │ │ +43fcf4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +43fcf6: 5203 e326 |000b: iget v3, v0, Landroidx/media3/exoplayer/trackselection/TrackSelectionArray;.length:I // field@26e3 │ │ +43fcfa: 3532 2100 |000d: if-ge v2, v3, 002e // +0021 │ │ +43fcfe: 6e20 065d 2000 |000f: invoke-virtual {v0, v2}, Landroidx/media3/exoplayer/trackselection/TrackSelectionArray;.get:(I)Landroidx/media3/exoplayer/trackselection/TrackSelection; // method@5d06 │ │ +43fd04: 0c03 |0012: move-result-object v3 │ │ +43fd06: 1f03 460f |0013: check-cast v3, Landroidx/media3/exoplayer/trackselection/ExoTrackSelection; // type@0f46 │ │ +43fd0a: 3903 0300 |0015: if-nez v3, 0018 // +0003 │ │ +43fd0e: 2814 |0017: goto 002b // +0014 │ │ +43fd10: 7210 e55c 0300 |0018: invoke-interface {v3}, Landroidx/media3/exoplayer/trackselection/ExoTrackSelection;.getSelectedFormat:()Landroidx/media3/common/Format; // method@5ce5 │ │ +43fd16: 0c04 |001b: move-result-object v4 │ │ +43fd18: 7220 d9b8 4100 |001c: invoke-interface {v1, v4}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b8d9 │ │ +43fd1e: 0a04 |001f: move-result v4 │ │ +43fd20: 3804 0b00 |0020: if-eqz v4, 002b // +000b │ │ +43fd24: 7210 e55c 0300 |0022: invoke-interface {v3}, Landroidx/media3/exoplayer/trackselection/ExoTrackSelection;.getSelectedFormat:()Landroidx/media3/common/Format; // method@5ce5 │ │ +43fd2a: 0c00 |0025: move-result-object v0 │ │ +43fd2c: 7220 deb8 0100 |0026: invoke-interface {v1, v0}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b8de │ │ +43fd32: 0a00 |0029: move-result v0 │ │ +43fd34: 0f00 |002a: return v0 │ │ +43fd36: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +43fd3a: 28de |002d: goto 000b // -0022 │ │ +43fd3c: 12f0 |002e: const/4 v0, #int -1 // #ff │ │ +43fd3e: 0f00 |002f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0006 line=351 │ │ 0x000b line=352 │ │ 0x000f line=353 │ │ 0x0018 line=357 │ │ @@ -1077465,26 +1077465,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -43fd34: |[43fd34] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getVideoHeight:()I │ │ -43fd44: 5410 54ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -43fd48: 7210 074f 0000 |0002: invoke-interface {v0}, Landroidx/media3/exoplayer/ExoPlayer;.getVideoFormat:()Landroidx/media3/common/Format; // method@4f07 │ │ -43fd4e: 0c00 |0005: move-result-object v0 │ │ -43fd50: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -43fd54: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -43fd56: 0f00 |0009: return v0 │ │ -43fd58: 5410 54ff |000a: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -43fd5c: 7210 074f 0000 |000c: invoke-interface {v0}, Landroidx/media3/exoplayer/ExoPlayer;.getVideoFormat:()Landroidx/media3/common/Format; // method@4f07 │ │ -43fd62: 0c00 |000f: move-result-object v0 │ │ -43fd64: 5200 951b |0010: iget v0, v0, Landroidx/media3/common/Format;.height:I // field@1b95 │ │ -43fd68: 0f00 |0012: return v0 │ │ +43fd40: |[43fd40] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getVideoHeight:()I │ │ +43fd50: 5410 54ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +43fd54: 7210 074f 0000 |0002: invoke-interface {v0}, Landroidx/media3/exoplayer/ExoPlayer;.getVideoFormat:()Landroidx/media3/common/Format; // method@4f07 │ │ +43fd5a: 0c00 |0005: move-result-object v0 │ │ +43fd5c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +43fd60: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +43fd62: 0f00 |0009: return v0 │ │ +43fd64: 5410 54ff |000a: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +43fd68: 7210 074f 0000 |000c: invoke-interface {v0}, Landroidx/media3/exoplayer/ExoPlayer;.getVideoFormat:()Landroidx/media3/common/Format; // method@4f07 │ │ +43fd6e: 0c00 |000f: move-result-object v0 │ │ +43fd70: 5200 951b |0010: iget v0, v0, Landroidx/media3/common/Format;.height:I // field@1b95 │ │ +43fd74: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x000a line=387 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ @@ -1077493,26 +1077493,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -43fd6c: |[43fd6c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getVideoWidth:()I │ │ -43fd7c: 5410 54ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -43fd80: 7210 074f 0000 |0002: invoke-interface {v0}, Landroidx/media3/exoplayer/ExoPlayer;.getVideoFormat:()Landroidx/media3/common/Format; // method@4f07 │ │ -43fd86: 0c00 |0005: move-result-object v0 │ │ -43fd88: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -43fd8c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -43fd8e: 0f00 |0009: return v0 │ │ -43fd90: 5410 54ff |000a: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -43fd94: 7210 074f 0000 |000c: invoke-interface {v0}, Landroidx/media3/exoplayer/ExoPlayer;.getVideoFormat:()Landroidx/media3/common/Format; // method@4f07 │ │ -43fd9a: 0c00 |000f: move-result-object v0 │ │ -43fd9c: 5200 a91b |0010: iget v0, v0, Landroidx/media3/common/Format;.width:I // field@1ba9 │ │ -43fda0: 0f00 |0012: return v0 │ │ +43fd78: |[43fd78] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.getVideoWidth:()I │ │ +43fd88: 5410 54ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +43fd8c: 7210 074f 0000 |0002: invoke-interface {v0}, Landroidx/media3/exoplayer/ExoPlayer;.getVideoFormat:()Landroidx/media3/common/Format; // method@4f07 │ │ +43fd92: 0c00 |0005: move-result-object v0 │ │ +43fd94: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +43fd98: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +43fd9a: 0f00 |0009: return v0 │ │ +43fd9c: 5410 54ff |000a: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +43fda0: 7210 074f 0000 |000c: invoke-interface {v0}, Landroidx/media3/exoplayer/ExoPlayer;.getVideoFormat:()Landroidx/media3/common/Format; // method@4f07 │ │ +43fda6: 0c00 |000f: move-result-object v0 │ │ +43fda8: 5200 a91b |0010: iget v0, v0, Landroidx/media3/common/Format;.width:I // field@1ba9 │ │ +43fdac: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x000a line=380 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ @@ -1077521,19 +1077521,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -43fbe4: |[43fbe4] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.isPlaying:()Z │ │ -43fbf4: 5410 54ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -43fbf8: 7210 5648 0000 |0002: invoke-interface {v0}, Landroidx/media3/common/Player;.getPlayWhenReady:()Z // method@4856 │ │ -43fbfe: 0a00 |0005: move-result v0 │ │ -43fc00: 0f00 |0006: return v0 │ │ +43fbf0: |[43fbf0] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.isPlaying:()Z │ │ +43fc00: 5410 54ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +43fc04: 7210 5648 0000 |0002: invoke-interface {v0}, Landroidx/media3/common/Player;.getPlayWhenReady:()Z // method@4856 │ │ +43fc0a: 0a00 |0005: move-result v0 │ │ +43fc0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ #9 : (in Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;) │ │ @@ -1077541,18 +1077541,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -44013c: |[44013c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.pause:()V │ │ -44014c: 5410 54ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -440150: 7210 6448 0000 |0002: invoke-interface {v0}, Landroidx/media3/common/Player;.pause:()V // method@4864 │ │ -440156: 0e00 |0005: return-void │ │ +440148: |[440148] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.pause:()V │ │ +440158: 5410 54ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +44015c: 7210 6448 0000 |0002: invoke-interface {v0}, Landroidx/media3/common/Player;.pause:()V // method@4864 │ │ +440162: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ #10 : (in Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;) │ │ @@ -1077560,22 +1077560,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -440158: |[440158] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.prepare:()V │ │ -440168: 5430 54ff |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -44016c: 5431 56ff |0002: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.mediaSource:Landroidx/media3/exoplayer/source/MediaSource; // field@ff56 │ │ -440170: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -440172: 7230 094f 1002 |0005: invoke-interface {v0, v1, v2}, Landroidx/media3/exoplayer/ExoPlayer;.setMediaSource:(Landroidx/media3/exoplayer/source/MediaSource;Z)V // method@4f09 │ │ -440178: 5430 54ff |0008: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -44017c: 7210 6648 0000 |000a: invoke-interface {v0}, Landroidx/media3/common/Player;.prepare:()V // method@4866 │ │ -440182: 0e00 |000d: return-void │ │ +440164: |[440164] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.prepare:()V │ │ +440174: 5430 54ff |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +440178: 5431 56ff |0002: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.mediaSource:Landroidx/media3/exoplayer/source/MediaSource; // field@ff56 │ │ +44017c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +44017e: 7230 094f 1002 |0005: invoke-interface {v0, v1, v2}, Landroidx/media3/exoplayer/ExoPlayer;.setMediaSource:(Landroidx/media3/exoplayer/source/MediaSource;Z)V // method@4f09 │ │ +440184: 5430 54ff |0008: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +440188: 7210 6648 0000 |000a: invoke-interface {v0}, Landroidx/media3/common/Player;.prepare:()V // method@4866 │ │ +44018e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0008 line=189 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ @@ -1077584,30 +1077584,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -440184: |[440184] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.release:()V │ │ -440194: 5420 51ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.bufferingUpdateDisposable:Lio/reactivex/disposables/Disposable; // field@ff51 │ │ -440198: 7210 e9b4 0000 |0002: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ -44019e: 5420 54ff |0005: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -4401a2: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -4401a6: 7210 6748 0000 |0009: invoke-interface {v0}, Landroidx/media3/common/Player;.release:()V // method@4867 │ │ -4401ac: 5420 58ff |000c: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.simpleCache:Landroidx/media3/datasource/cache/SimpleCache; // field@ff58 │ │ -4401b0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -4401b2: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ -4401b6: 6e10 c94d 0000 |0011: invoke-virtual {v0}, Landroidx/media3/datasource/cache/SimpleCache;.release:()V // method@4dc9 │ │ -4401bc: 5b21 58ff |0014: iput-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.simpleCache:Landroidx/media3/datasource/cache/SimpleCache; // field@ff58 │ │ -4401c0: 5b21 50ff |0016: iput-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@ff50 │ │ -4401c4: 5b21 4eff |0018: iput-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioCompletionListener:Ljava/lang/Runnable; // field@ff4e │ │ -4401c8: 5b21 4fff |001a: iput-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioErrorListener:Landroidx/core/util/Consumer; // field@ff4f │ │ -4401cc: 5b21 52ff |001c: iput-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@ff52 │ │ -4401d0: 0e00 |001e: return-void │ │ +440190: |[440190] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.release:()V │ │ +4401a0: 5420 51ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.bufferingUpdateDisposable:Lio/reactivex/disposables/Disposable; // field@ff51 │ │ +4401a4: 7210 e9b4 0000 |0002: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ +4401aa: 5420 54ff |0005: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +4401ae: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +4401b2: 7210 6748 0000 |0009: invoke-interface {v0}, Landroidx/media3/common/Player;.release:()V // method@4867 │ │ +4401b8: 5420 58ff |000c: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.simpleCache:Landroidx/media3/datasource/cache/SimpleCache; // field@ff58 │ │ +4401bc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +4401be: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ +4401c2: 6e10 c94d 0000 |0011: invoke-virtual {v0}, Landroidx/media3/datasource/cache/SimpleCache;.release:()V // method@4dc9 │ │ +4401c8: 5b21 58ff |0014: iput-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.simpleCache:Landroidx/media3/datasource/cache/SimpleCache; // field@ff58 │ │ +4401cc: 5b21 50ff |0016: iput-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@ff50 │ │ +4401d0: 5b21 4eff |0018: iput-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioCompletionListener:Ljava/lang/Runnable; // field@ff4e │ │ +4401d4: 5b21 4fff |001a: iput-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioErrorListener:Landroidx/core/util/Consumer; // field@ff4f │ │ +4401d8: 5b21 52ff |001c: iput-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@ff52 │ │ +4401dc: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0005 line=194 │ │ 0x0009 line=195 │ │ 0x000c line=197 │ │ 0x0011 line=198 │ │ @@ -1077624,24 +1077624,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -4401d4: |[4401d4] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.reset:()V │ │ -4401e4: 5410 54ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -4401e8: 7210 6748 0000 |0002: invoke-interface {v0}, Landroidx/media3/common/Player;.release:()V // method@4867 │ │ -4401ee: 5410 58ff |0005: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.simpleCache:Landroidx/media3/datasource/cache/SimpleCache; // field@ff58 │ │ -4401f2: 3800 0800 |0007: if-eqz v0, 000f // +0008 │ │ -4401f6: 6e10 c94d 0000 |0009: invoke-virtual {v0}, Landroidx/media3/datasource/cache/SimpleCache;.release:()V // method@4dc9 │ │ -4401fc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -4401fe: 5b10 58ff |000d: iput-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.simpleCache:Landroidx/media3/datasource/cache/SimpleCache; // field@ff58 │ │ -440202: 7010 1cb3 0100 |000f: invoke-direct {v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.createPlayer:()V // method@b31c │ │ -440208: 0e00 |0012: return-void │ │ +4401e0: |[4401e0] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.reset:()V │ │ +4401f0: 5410 54ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +4401f4: 7210 6748 0000 |0002: invoke-interface {v0}, Landroidx/media3/common/Player;.release:()V // method@4867 │ │ +4401fa: 5410 58ff |0005: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.simpleCache:Landroidx/media3/datasource/cache/SimpleCache; // field@ff58 │ │ +4401fe: 3800 0800 |0007: if-eqz v0, 000f // +0008 │ │ +440202: 6e10 c94d 0000 |0009: invoke-virtual {v0}, Landroidx/media3/datasource/cache/SimpleCache;.release:()V // method@4dc9 │ │ +440208: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +44020a: 5b10 58ff |000d: iput-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.simpleCache:Landroidx/media3/datasource/cache/SimpleCache; // field@ff58 │ │ +44020e: 7010 1cb3 0100 |000f: invoke-direct {v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.createPlayer:()V // method@b31c │ │ +440214: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0005 line=209 │ │ 0x0009 line=210 │ │ 0x000d line=211 │ │ 0x000f line=213 │ │ @@ -1077653,22 +1077653,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -44020c: |[44020c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.seekTo:(I)V │ │ -44021c: 5430 54ff |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -440220: 8141 |0002: int-to-long v1, v4 │ │ -440222: 7230 6848 1002 |0003: invoke-interface {v0, v1, v2}, Landroidx/media3/common/Player;.seekTo:(J)V // method@4868 │ │ -440228: 5434 50ff |0006: iget-object v4, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@ff50 │ │ -44022c: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ -440230: 7210 69b6 0400 |000a: invoke-interface {v4}, Ljava/lang/Runnable;.run:()V // method@b669 │ │ -440236: 0e00 |000d: return-void │ │ +440218: |[440218] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.seekTo:(I)V │ │ +440228: 5430 54ff |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +44022c: 8141 |0002: int-to-long v1, v4 │ │ +44022e: 7230 6848 1002 |0003: invoke-interface {v0, v1, v2}, Landroidx/media3/common/Player;.seekTo:(J)V // method@4868 │ │ +440234: 5434 50ff |0006: iget-object v4, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@ff50 │ │ +440238: 3804 0500 |0008: if-eqz v4, 000d // +0005 │ │ +44023c: 7210 69b6 0400 |000a: invoke-interface {v4}, Ljava/lang/Runnable;.run:()V // method@b669 │ │ +440242: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0006 line=218 │ │ 0x000a line=219 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ @@ -1077679,31 +1077679,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -440238: |[440238] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setAudioStreamType:(I)V │ │ -440248: 5420 54ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -44024c: 7210 4a48 0000 |0002: invoke-interface {v0}, Landroidx/media3/common/Player;.getAudioAttributes:()Landroidx/media3/common/AudioAttributes; // method@484a │ │ -440252: 0c00 |0005: move-result-object v0 │ │ -440254: 2201 970b |0006: new-instance v1, Landroidx/media3/common/AudioAttributes$Builder; // type@0b97 │ │ -440258: 7010 b445 0100 |0008: invoke-direct {v1}, Landroidx/media3/common/AudioAttributes$Builder;.:()V // method@45b4 │ │ -44025e: 6e20 b745 3100 |000b: invoke-virtual {v1, v3}, Landroidx/media3/common/AudioAttributes$Builder;.setContentType:(I)Landroidx/media3/common/AudioAttributes$Builder; // method@45b7 │ │ -440264: 5203 0d1b |000e: iget v3, v0, Landroidx/media3/common/AudioAttributes;.flags:I // field@1b0d │ │ -440268: 6e20 b845 3100 |0010: invoke-virtual {v1, v3}, Landroidx/media3/common/AudioAttributes$Builder;.setFlags:(I)Landroidx/media3/common/AudioAttributes$Builder; // method@45b8 │ │ -44026e: 5203 0f1b |0013: iget v3, v0, Landroidx/media3/common/AudioAttributes;.usage:I // field@1b0f │ │ -440272: 6e20 ba45 3100 |0015: invoke-virtual {v1, v3}, Landroidx/media3/common/AudioAttributes$Builder;.setUsage:(I)Landroidx/media3/common/AudioAttributes$Builder; // method@45ba │ │ -440278: 5423 54ff |0018: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -44027c: 6e10 b545 0100 |001a: invoke-virtual {v1}, Landroidx/media3/common/AudioAttributes$Builder;.build:()Landroidx/media3/common/AudioAttributes; // method@45b5 │ │ -440282: 0c00 |001d: move-result-object v0 │ │ -440284: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -440286: 7230 084f 0301 |001f: invoke-interface {v3, v0, v1}, Landroidx/media3/exoplayer/ExoPlayer;.setAudioAttributes:(Landroidx/media3/common/AudioAttributes;Z)V // method@4f08 │ │ -44028c: 0e00 |0022: return-void │ │ +440244: |[440244] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setAudioStreamType:(I)V │ │ +440254: 5420 54ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +440258: 7210 4a48 0000 |0002: invoke-interface {v0}, Landroidx/media3/common/Player;.getAudioAttributes:()Landroidx/media3/common/AudioAttributes; // method@484a │ │ +44025e: 0c00 |0005: move-result-object v0 │ │ +440260: 2201 970b |0006: new-instance v1, Landroidx/media3/common/AudioAttributes$Builder; // type@0b97 │ │ +440264: 7010 b445 0100 |0008: invoke-direct {v1}, Landroidx/media3/common/AudioAttributes$Builder;.:()V // method@45b4 │ │ +44026a: 6e20 b745 3100 |000b: invoke-virtual {v1, v3}, Landroidx/media3/common/AudioAttributes$Builder;.setContentType:(I)Landroidx/media3/common/AudioAttributes$Builder; // method@45b7 │ │ +440270: 5203 0d1b |000e: iget v3, v0, Landroidx/media3/common/AudioAttributes;.flags:I // field@1b0d │ │ +440274: 6e20 b845 3100 |0010: invoke-virtual {v1, v3}, Landroidx/media3/common/AudioAttributes$Builder;.setFlags:(I)Landroidx/media3/common/AudioAttributes$Builder; // method@45b8 │ │ +44027a: 5203 0f1b |0013: iget v3, v0, Landroidx/media3/common/AudioAttributes;.usage:I // field@1b0f │ │ +44027e: 6e20 ba45 3100 |0015: invoke-virtual {v1, v3}, Landroidx/media3/common/AudioAttributes$Builder;.setUsage:(I)Landroidx/media3/common/AudioAttributes$Builder; // method@45ba │ │ +440284: 5423 54ff |0018: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +440288: 6e10 b545 0100 |001a: invoke-virtual {v1}, Landroidx/media3/common/AudioAttributes$Builder;.build:()Landroidx/media3/common/AudioAttributes; // method@45b5 │ │ +44028e: 0c00 |001d: move-result-object v0 │ │ +440290: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +440292: 7230 084f 0301 |001f: invoke-interface {v3, v0, v1}, Landroidx/media3/exoplayer/ExoPlayer;.setAudioAttributes:(Landroidx/media3/common/AudioAttributes;Z)V // method@4f08 │ │ +440298: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0006 line=225 │ │ 0x000b line=226 │ │ 0x000e line=227 │ │ 0x0013 line=228 │ │ @@ -1077717,41 +1077717,41 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 51 16-bit code units │ │ -440290: |[440290] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setAudioTrack:(I)V │ │ -4402a0: 5430 59ff |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.trackSelector:Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector; // field@ff59 │ │ -4402a4: 6e10 f95c 0000 |0002: invoke-virtual {v0}, Landroidx/media3/exoplayer/trackselection/MappingTrackSelector;.getCurrentMappedTrackInfo:()Landroidx/media3/exoplayer/trackselection/MappingTrackSelector$MappedTrackInfo; // method@5cf9 │ │ -4402aa: 0c00 |0005: move-result-object v0 │ │ -4402ac: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -4402b0: 0e00 |0008: return-void │ │ -4402b2: 7010 1db3 0300 |0009: invoke-direct {v3}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getAudioRendererIndex:()I // method@b31d │ │ -4402b8: 0a01 |000c: move-result v1 │ │ -4402ba: 6e20 f45c 1000 |000d: invoke-virtual {v0, v1}, Landroidx/media3/exoplayer/trackselection/MappingTrackSelector$MappedTrackInfo;.getTrackGroups:(I)Landroidx/media3/exoplayer/source/TrackGroupArray; // method@5cf4 │ │ -4402c0: 0c00 |0010: move-result-object v0 │ │ -4402c2: 2201 320f |0011: new-instance v1, Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector$SelectionOverride; // type@0f32 │ │ -4402c6: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -4402c8: 2410 0020 0200 |0014: filled-new-array {v2}, [I // type@2000 │ │ -4402ce: 0c02 |0017: move-result-object v2 │ │ -4402d0: 7030 755c 4102 |0018: invoke-direct {v1, v4, v2}, Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector$SelectionOverride;.:(I[I)V // method@5c75 │ │ -4402d6: 5434 59ff |001b: iget-object v4, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.trackSelector:Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector; // field@ff59 │ │ -4402da: 6e10 ba5c 0400 |001d: invoke-virtual {v4}, Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector;.buildUponParameters:()Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector$Parameters$Builder; // method@5cba │ │ -4402e0: 0c04 |0020: move-result-object v4 │ │ -4402e2: 7010 1db3 0300 |0021: invoke-direct {v3}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getAudioRendererIndex:()I // method@b31d │ │ -4402e8: 0a02 |0024: move-result v2 │ │ -4402ea: 6e40 475c 2410 |0025: invoke-virtual {v4, v2, v0, v1}, Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector$Parameters$Builder;.setSelectionOverride:(ILandroidx/media3/exoplayer/source/TrackGroupArray;Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector$SelectionOverride;)Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector$Parameters$Builder; // method@5c47 │ │ -4402f0: 0c04 |0028: move-result-object v4 │ │ -4402f2: 6e10 335c 0400 |0029: invoke-virtual {v4}, Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector$Parameters$Builder;.build:()Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector$Parameters; // method@5c33 │ │ -4402f8: 0c04 |002c: move-result-object v4 │ │ -4402fa: 5430 59ff |002d: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.trackSelector:Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector; // field@ff59 │ │ -4402fe: 6e20 db5c 4000 |002f: invoke-virtual {v0, v4}, Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector;.setParameters:(Landroidx/media3/common/TrackSelectionParameters;)V // method@5cdb │ │ -440304: 0e00 |0032: return-void │ │ +44029c: |[44029c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setAudioTrack:(I)V │ │ +4402ac: 5430 59ff |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.trackSelector:Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector; // field@ff59 │ │ +4402b0: 6e10 f95c 0000 |0002: invoke-virtual {v0}, Landroidx/media3/exoplayer/trackselection/MappingTrackSelector;.getCurrentMappedTrackInfo:()Landroidx/media3/exoplayer/trackselection/MappingTrackSelector$MappedTrackInfo; // method@5cf9 │ │ +4402b6: 0c00 |0005: move-result-object v0 │ │ +4402b8: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +4402bc: 0e00 |0008: return-void │ │ +4402be: 7010 1db3 0300 |0009: invoke-direct {v3}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getAudioRendererIndex:()I // method@b31d │ │ +4402c4: 0a01 |000c: move-result v1 │ │ +4402c6: 6e20 f45c 1000 |000d: invoke-virtual {v0, v1}, Landroidx/media3/exoplayer/trackselection/MappingTrackSelector$MappedTrackInfo;.getTrackGroups:(I)Landroidx/media3/exoplayer/source/TrackGroupArray; // method@5cf4 │ │ +4402cc: 0c00 |0010: move-result-object v0 │ │ +4402ce: 2201 320f |0011: new-instance v1, Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector$SelectionOverride; // type@0f32 │ │ +4402d2: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +4402d4: 2410 0020 0200 |0014: filled-new-array {v2}, [I // type@2000 │ │ +4402da: 0c02 |0017: move-result-object v2 │ │ +4402dc: 7030 755c 4102 |0018: invoke-direct {v1, v4, v2}, Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector$SelectionOverride;.:(I[I)V // method@5c75 │ │ +4402e2: 5434 59ff |001b: iget-object v4, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.trackSelector:Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector; // field@ff59 │ │ +4402e6: 6e10 ba5c 0400 |001d: invoke-virtual {v4}, Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector;.buildUponParameters:()Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector$Parameters$Builder; // method@5cba │ │ +4402ec: 0c04 |0020: move-result-object v4 │ │ +4402ee: 7010 1db3 0300 |0021: invoke-direct {v3}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getAudioRendererIndex:()I // method@b31d │ │ +4402f4: 0a02 |0024: move-result v2 │ │ +4402f6: 6e40 475c 2410 |0025: invoke-virtual {v4, v2, v0, v1}, Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector$Parameters$Builder;.setSelectionOverride:(ILandroidx/media3/exoplayer/source/TrackGroupArray;Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector$SelectionOverride;)Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector$Parameters$Builder; // method@5c47 │ │ +4402fc: 0c04 |0028: move-result-object v4 │ │ +4402fe: 6e10 335c 0400 |0029: invoke-virtual {v4}, Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector$Parameters$Builder;.build:()Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector$Parameters; // method@5c33 │ │ +440304: 0c04 |002c: move-result-object v4 │ │ +440306: 5430 59ff |002d: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.trackSelector:Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector; // field@ff59 │ │ +44030a: 6e20 db5c 4000 |002f: invoke-virtual {v0, v4}, Landroidx/media3/exoplayer/trackselection/DefaultTrackSelector;.setParameters:(Landroidx/media3/common/TrackSelectionParameters;)V // method@5cdb │ │ +440310: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0009 line=333 │ │ 0x0011 line=334 │ │ 0x001b line=335 │ │ 0x0021 line=336 │ │ @@ -1077765,18 +1077765,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -440308: |[440308] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setDataSource:(Ljava/lang/String;)V │ │ -440318: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -44031a: 6e40 32b3 2100 |0001: invoke-virtual {v1, v2, v0, v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b332 │ │ -440320: 0e00 |0004: return-void │ │ +440314: |[440314] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setDataSource:(Ljava/lang/String;)V │ │ +440324: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +440326: 6e40 32b3 2100 |0001: invoke-virtual {v1, v2, v0, v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b332 │ │ +44032c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=260 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1077785,74 +1077785,74 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 133 16-bit code units │ │ -440324: |[440324] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setDataSource:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -440334: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -440338: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -44033e: 1a01 35c6 |0005: const-string v1, "setDataSource: " // string@c635 │ │ -440342: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -440348: 6e20 b9b6 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -44034e: 6e10 c3b6 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -440354: 0c00 |0010: move-result-object v0 │ │ -440356: 1a01 7c16 |0011: const-string v1, "ExoPlayerWrapper" // string@167c │ │ -44035a: 7120 7e0b 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -440360: 2200 890c |0016: new-instance v0, Landroidx/media3/datasource/DefaultHttpDataSource$Factory; // type@0c89 │ │ -440364: 7010 744c 0000 |0018: invoke-direct {v0}, Landroidx/media3/datasource/DefaultHttpDataSource$Factory;.:()V // method@4c74 │ │ -44036a: 6201 a97e |001b: sget-object v1, Lde/danoeh/antennapod/net/common/UserAgentInterceptor;.USER_AGENT:Ljava/lang/String; // field@7ea9 │ │ -44036e: 6e20 7a4c 1000 |001d: invoke-virtual {v0, v1}, Landroidx/media3/datasource/DefaultHttpDataSource$Factory;.setUserAgent:(Ljava/lang/String;)Landroidx/media3/datasource/DefaultHttpDataSource$Factory; // method@4c7a │ │ -440374: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -440376: 6e20 774c 1000 |0021: invoke-virtual {v0, v1}, Landroidx/media3/datasource/DefaultHttpDataSource$Factory;.setAllowCrossProtocolRedirects:(Z)Landroidx/media3/datasource/DefaultHttpDataSource$Factory; // method@4c77 │ │ -44037c: 6e20 794c 1000 |0024: invoke-virtual {v0, v1}, Landroidx/media3/datasource/DefaultHttpDataSource$Factory;.setKeepPostFor302Redirects:(Z)Landroidx/media3/datasource/DefaultHttpDataSource$Factory; // method@4c79 │ │ -440382: 7110 330b 0600 |0027: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -440388: 0a02 |002a: move-result v2 │ │ -44038a: 3902 1b00 |002b: if-nez v2, 0046 // +001b │ │ -44038e: 7110 330b 0700 |002d: invoke-static {v7}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -440394: 0a02 |0030: move-result v2 │ │ -440396: 3902 1500 |0031: if-nez v2, 0046 // +0015 │ │ -44039a: 2202 0f1f |0033: new-instance v2, Ljava/util/HashMap; // type@1f0f │ │ -44039e: 7010 a7b8 0200 |0035: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ -4403a4: 1a03 fc1b |0038: const-string v3, "ISO-8859-1" // string@1bfc │ │ -4403a8: 7130 61ad 7603 |003a: invoke-static {v6, v7, v3}, Lde/danoeh/antennapod/net/common/HttpCredentialEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@ad61 │ │ -4403ae: 0c06 |003d: move-result-object v6 │ │ -4403b0: 1a07 250c |003e: const-string v7, "Authorization" // string@0c25 │ │ -4403b4: 6e30 b0b8 7206 |0040: invoke-virtual {v2, v7, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b8b0 │ │ -4403ba: 6e20 784c 2000 |0043: invoke-virtual {v0, v2}, Landroidx/media3/datasource/DefaultHttpDataSource$Factory;.setDefaultRequestProperties:(Ljava/util/Map;)Landroidx/media3/datasource/DefaultHttpDataSource$Factory; // method@4c78 │ │ -4403c0: 2206 860c |0046: new-instance v6, Landroidx/media3/datasource/DefaultDataSource$Factory; // type@0c86 │ │ -4403c4: 5447 53ff |0048: iget-object v7, v4, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.context:Landroid/content/Context; // field@ff53 │ │ -4403c8: 7030 614c 7600 |004a: invoke-direct {v6, v7, v0}, Landroidx/media3/datasource/DefaultDataSource$Factory;.:(Landroid/content/Context;Landroidx/media3/datasource/DataSource$Factory;)V // method@4c61 │ │ -4403ce: 1a07 b18c |004d: const-string v7, "http" // string@8cb1 │ │ -4403d2: 6e20 9cb6 7500 |004f: invoke-virtual {v5, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -4403d8: 0a07 |0052: move-result v7 │ │ -4403da: 3807 1100 |0053: if-eqz v7, 0064 // +0011 │ │ -4403de: 2206 a90c |0055: new-instance v6, Landroidx/media3/datasource/cache/CacheDataSource$Factory; // type@0ca9 │ │ -4403e2: 7010 044d 0600 |0057: invoke-direct {v6}, Landroidx/media3/datasource/cache/CacheDataSource$Factory;.:()V // method@4d04 │ │ -4403e8: 5447 58ff |005a: iget-object v7, v4, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.simpleCache:Landroidx/media3/datasource/cache/SimpleCache; // field@ff58 │ │ -4403ec: 6e20 084d 7600 |005c: invoke-virtual {v6, v7}, Landroidx/media3/datasource/cache/CacheDataSource$Factory;.setCache:(Landroidx/media3/datasource/cache/Cache;)Landroidx/media3/datasource/cache/CacheDataSource$Factory; // method@4d08 │ │ -4403f2: 0c06 |005f: move-result-object v6 │ │ -4403f4: 6e20 094d 0600 |0060: invoke-virtual {v6, v0}, Landroidx/media3/datasource/cache/CacheDataSource$Factory;.setUpstreamDataSourceFactory:(Landroidx/media3/datasource/DataSource$Factory;)Landroidx/media3/datasource/cache/CacheDataSource$Factory; // method@4d09 │ │ -4403fa: 0c06 |0063: move-result-object v6 │ │ -4403fc: 2207 c40f |0064: new-instance v7, Landroidx/media3/extractor/DefaultExtractorsFactory; // type@0fc4 │ │ -440400: 7010 915f 0700 |0066: invoke-direct {v7}, Landroidx/media3/extractor/DefaultExtractorsFactory;.:()V // method@5f91 │ │ -440406: 6e20 975f 1700 |0069: invoke-virtual {v7, v1}, Landroidx/media3/extractor/DefaultExtractorsFactory;.setConstantBitrateSeekingEnabled:(Z)Landroidx/media3/extractor/DefaultExtractorsFactory; // method@5f97 │ │ -44040c: 1300 0800 |006c: const/16 v0, #int 8 // #8 │ │ -440410: 6e20 985f 0700 |006e: invoke-virtual {v7, v0}, Landroidx/media3/extractor/DefaultExtractorsFactory;.setMp3ExtractorFlags:(I)Landroidx/media3/extractor/DefaultExtractorsFactory; // method@5f98 │ │ -440416: 2200 010f |0071: new-instance v0, Landroidx/media3/exoplayer/source/ProgressiveMediaSource$Factory; // type@0f01 │ │ -44041a: 7030 ff5a 6007 |0073: invoke-direct {v0, v6, v7}, Landroidx/media3/exoplayer/source/ProgressiveMediaSource$Factory;.:(Landroidx/media3/datasource/DataSource$Factory;Landroidx/media3/extractor/ExtractorsFactory;)V // method@5aff │ │ -440420: 7110 2607 0500 |0076: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ -440426: 0c05 |0079: move-result-object v5 │ │ -440428: 7110 3b47 0500 |007a: invoke-static {v5}, Landroidx/media3/common/MediaItem;.fromUri:(Landroid/net/Uri;)Landroidx/media3/common/MediaItem; // method@473b │ │ -44042e: 0c05 |007d: move-result-object v5 │ │ -440430: 6e20 005b 5000 |007e: invoke-virtual {v0, v5}, Landroidx/media3/exoplayer/source/ProgressiveMediaSource$Factory;.createMediaSource:(Landroidx/media3/common/MediaItem;)Landroidx/media3/exoplayer/source/ProgressiveMediaSource; // method@5b00 │ │ -440436: 0c05 |0081: move-result-object v5 │ │ -440438: 5b45 56ff |0082: iput-object v5, v4, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.mediaSource:Landroidx/media3/exoplayer/source/MediaSource; // field@ff56 │ │ -44043c: 0e00 |0084: return-void │ │ +440330: |[440330] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setDataSource:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +440340: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +440344: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +44034a: 1a01 35c6 |0005: const-string v1, "setDataSource: " // string@c635 │ │ +44034e: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +440354: 6e20 b9b6 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +44035a: 6e10 c3b6 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +440360: 0c00 |0010: move-result-object v0 │ │ +440362: 1a01 7c16 |0011: const-string v1, "ExoPlayerWrapper" // string@167c │ │ +440366: 7120 7e0b 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +44036c: 2200 890c |0016: new-instance v0, Landroidx/media3/datasource/DefaultHttpDataSource$Factory; // type@0c89 │ │ +440370: 7010 744c 0000 |0018: invoke-direct {v0}, Landroidx/media3/datasource/DefaultHttpDataSource$Factory;.:()V // method@4c74 │ │ +440376: 6201 a97e |001b: sget-object v1, Lde/danoeh/antennapod/net/common/UserAgentInterceptor;.USER_AGENT:Ljava/lang/String; // field@7ea9 │ │ +44037a: 6e20 7a4c 1000 |001d: invoke-virtual {v0, v1}, Landroidx/media3/datasource/DefaultHttpDataSource$Factory;.setUserAgent:(Ljava/lang/String;)Landroidx/media3/datasource/DefaultHttpDataSource$Factory; // method@4c7a │ │ +440380: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +440382: 6e20 774c 1000 |0021: invoke-virtual {v0, v1}, Landroidx/media3/datasource/DefaultHttpDataSource$Factory;.setAllowCrossProtocolRedirects:(Z)Landroidx/media3/datasource/DefaultHttpDataSource$Factory; // method@4c77 │ │ +440388: 6e20 794c 1000 |0024: invoke-virtual {v0, v1}, Landroidx/media3/datasource/DefaultHttpDataSource$Factory;.setKeepPostFor302Redirects:(Z)Landroidx/media3/datasource/DefaultHttpDataSource$Factory; // method@4c79 │ │ +44038e: 7110 330b 0600 |0027: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +440394: 0a02 |002a: move-result v2 │ │ +440396: 3902 1b00 |002b: if-nez v2, 0046 // +001b │ │ +44039a: 7110 330b 0700 |002d: invoke-static {v7}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +4403a0: 0a02 |0030: move-result v2 │ │ +4403a2: 3902 1500 |0031: if-nez v2, 0046 // +0015 │ │ +4403a6: 2202 0f1f |0033: new-instance v2, Ljava/util/HashMap; // type@1f0f │ │ +4403aa: 7010 a7b8 0200 |0035: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ +4403b0: 1a03 fc1b |0038: const-string v3, "ISO-8859-1" // string@1bfc │ │ +4403b4: 7130 61ad 7603 |003a: invoke-static {v6, v7, v3}, Lde/danoeh/antennapod/net/common/HttpCredentialEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@ad61 │ │ +4403ba: 0c06 |003d: move-result-object v6 │ │ +4403bc: 1a07 250c |003e: const-string v7, "Authorization" // string@0c25 │ │ +4403c0: 6e30 b0b8 7206 |0040: invoke-virtual {v2, v7, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b8b0 │ │ +4403c6: 6e20 784c 2000 |0043: invoke-virtual {v0, v2}, Landroidx/media3/datasource/DefaultHttpDataSource$Factory;.setDefaultRequestProperties:(Ljava/util/Map;)Landroidx/media3/datasource/DefaultHttpDataSource$Factory; // method@4c78 │ │ +4403cc: 2206 860c |0046: new-instance v6, Landroidx/media3/datasource/DefaultDataSource$Factory; // type@0c86 │ │ +4403d0: 5447 53ff |0048: iget-object v7, v4, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.context:Landroid/content/Context; // field@ff53 │ │ +4403d4: 7030 614c 7600 |004a: invoke-direct {v6, v7, v0}, Landroidx/media3/datasource/DefaultDataSource$Factory;.:(Landroid/content/Context;Landroidx/media3/datasource/DataSource$Factory;)V // method@4c61 │ │ +4403da: 1a07 b18c |004d: const-string v7, "http" // string@8cb1 │ │ +4403de: 6e20 9cb6 7500 |004f: invoke-virtual {v5, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +4403e4: 0a07 |0052: move-result v7 │ │ +4403e6: 3807 1100 |0053: if-eqz v7, 0064 // +0011 │ │ +4403ea: 2206 a90c |0055: new-instance v6, Landroidx/media3/datasource/cache/CacheDataSource$Factory; // type@0ca9 │ │ +4403ee: 7010 044d 0600 |0057: invoke-direct {v6}, Landroidx/media3/datasource/cache/CacheDataSource$Factory;.:()V // method@4d04 │ │ +4403f4: 5447 58ff |005a: iget-object v7, v4, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.simpleCache:Landroidx/media3/datasource/cache/SimpleCache; // field@ff58 │ │ +4403f8: 6e20 084d 7600 |005c: invoke-virtual {v6, v7}, Landroidx/media3/datasource/cache/CacheDataSource$Factory;.setCache:(Landroidx/media3/datasource/cache/Cache;)Landroidx/media3/datasource/cache/CacheDataSource$Factory; // method@4d08 │ │ +4403fe: 0c06 |005f: move-result-object v6 │ │ +440400: 6e20 094d 0600 |0060: invoke-virtual {v6, v0}, Landroidx/media3/datasource/cache/CacheDataSource$Factory;.setUpstreamDataSourceFactory:(Landroidx/media3/datasource/DataSource$Factory;)Landroidx/media3/datasource/cache/CacheDataSource$Factory; // method@4d09 │ │ +440406: 0c06 |0063: move-result-object v6 │ │ +440408: 2207 c40f |0064: new-instance v7, Landroidx/media3/extractor/DefaultExtractorsFactory; // type@0fc4 │ │ +44040c: 7010 915f 0700 |0066: invoke-direct {v7}, Landroidx/media3/extractor/DefaultExtractorsFactory;.:()V // method@5f91 │ │ +440412: 6e20 975f 1700 |0069: invoke-virtual {v7, v1}, Landroidx/media3/extractor/DefaultExtractorsFactory;.setConstantBitrateSeekingEnabled:(Z)Landroidx/media3/extractor/DefaultExtractorsFactory; // method@5f97 │ │ +440418: 1300 0800 |006c: const/16 v0, #int 8 // #8 │ │ +44041c: 6e20 985f 0700 |006e: invoke-virtual {v7, v0}, Landroidx/media3/extractor/DefaultExtractorsFactory;.setMp3ExtractorFlags:(I)Landroidx/media3/extractor/DefaultExtractorsFactory; // method@5f98 │ │ +440422: 2200 010f |0071: new-instance v0, Landroidx/media3/exoplayer/source/ProgressiveMediaSource$Factory; // type@0f01 │ │ +440426: 7030 ff5a 6007 |0073: invoke-direct {v0, v6, v7}, Landroidx/media3/exoplayer/source/ProgressiveMediaSource$Factory;.:(Landroidx/media3/datasource/DataSource$Factory;Landroidx/media3/extractor/ExtractorsFactory;)V // method@5aff │ │ +44042c: 7110 2607 0500 |0076: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ +440432: 0c05 |0079: move-result-object v5 │ │ +440434: 7110 3b47 0500 |007a: invoke-static {v5}, Landroidx/media3/common/MediaItem;.fromUri:(Landroid/net/Uri;)Landroidx/media3/common/MediaItem; // method@473b │ │ +44043a: 0c05 |007d: move-result-object v5 │ │ +44043c: 6e20 005b 5000 |007e: invoke-virtual {v0, v5}, Landroidx/media3/exoplayer/source/ProgressiveMediaSource$Factory;.createMediaSource:(Landroidx/media3/common/MediaItem;)Landroidx/media3/exoplayer/source/ProgressiveMediaSource; // method@5b00 │ │ +440442: 0c05 |0081: move-result-object v5 │ │ +440444: 5b45 56ff |0082: iput-object v5, v4, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.mediaSource:Landroidx/media3/exoplayer/source/MediaSource; // field@ff56 │ │ +440448: 0e00 |0084: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0016 line=235 │ │ 0x001b line=236 │ │ 0x0021 line=237 │ │ 0x0024 line=238 │ │ @@ -1077882,18 +1077882,18 @@ │ │ type : '(Landroid/view/SurfaceHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -440440: |[440440] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setDisplay:(Landroid/view/SurfaceHolder;)V │ │ -440450: 5410 54ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -440454: 7220 6b48 2000 |0002: invoke-interface {v0, v2}, Landroidx/media3/common/Player;.setVideoSurfaceHolder:(Landroid/view/SurfaceHolder;)V // method@486b │ │ -44045a: 0e00 |0005: return-void │ │ +44044c: |[44044c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setDisplay:(Landroid/view/SurfaceHolder;)V │ │ +44045c: 5410 54ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +440460: 7220 6b48 2000 |0002: invoke-interface {v0, v2}, Landroidx/media3/common/Player;.setVideoSurfaceHolder:(Landroid/view/SurfaceHolder;)V // method@486b │ │ +440466: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/SurfaceHolder; │ │ │ │ @@ -1077902,17 +1077902,17 @@ │ │ type : '(Landroidx/core/util/Consumer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -44045c: |[44045c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setOnBufferingUpdateListener:(Landroidx/core/util/Consumer;)V │ │ -44046c: 5b01 52ff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@ff52 │ │ -440470: 0e00 |0002: return-void │ │ +440468: |[440468] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setOnBufferingUpdateListener:(Landroidx/core/util/Consumer;)V │ │ +440478: 5b01 52ff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.bufferingUpdateListener:Landroidx/core/util/Consumer; // field@ff52 │ │ +44047c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ 0x0000 - 0x0003 reg=1 (null) Landroidx/core/util/Consumer; │ │ │ │ @@ -1077921,17 +1077921,17 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -440474: |[440474] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setOnCompletionListener:(Ljava/lang/Runnable;)V │ │ -440484: 5b01 4eff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioCompletionListener:Ljava/lang/Runnable; // field@ff4e │ │ -440488: 0e00 |0002: return-void │ │ +440480: |[440480] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setOnCompletionListener:(Ljava/lang/Runnable;)V │ │ +440490: 5b01 4eff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioCompletionListener:Ljava/lang/Runnable; // field@ff4e │ │ +440494: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -1077940,17 +1077940,17 @@ │ │ type : '(Landroidx/core/util/Consumer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -44048c: |[44048c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setOnErrorListener:(Landroidx/core/util/Consumer;)V │ │ -44049c: 5b01 4fff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioErrorListener:Landroidx/core/util/Consumer; // field@ff4f │ │ -4404a0: 0e00 |0002: return-void │ │ +440498: |[440498] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setOnErrorListener:(Landroidx/core/util/Consumer;)V │ │ +4404a8: 5b01 4fff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioErrorListener:Landroidx/core/util/Consumer; // field@ff4f │ │ +4404ac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ 0x0000 - 0x0003 reg=1 (null) Landroidx/core/util/Consumer; │ │ │ │ @@ -1077959,17 +1077959,17 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4404a4: |[4404a4] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setOnSeekCompleteListener:(Ljava/lang/Runnable;)V │ │ -4404b4: 5b01 50ff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@ff50 │ │ -4404b8: 0e00 |0002: return-void │ │ +4404b0: |[4404b0] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setOnSeekCompleteListener:(Ljava/lang/Runnable;)V │ │ +4404c0: 5b01 50ff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.audioSeekCompleteListener:Ljava/lang/Runnable; // field@ff50 │ │ +4404c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -1077978,26 +1077978,26 @@ │ │ type : '(FZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -4404bc: |[4404bc] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setPlaybackParams:(FZ)V │ │ -4404cc: 2200 eb0b |0000: new-instance v0, Landroidx/media3/common/PlaybackParameters; // type@0beb │ │ -4404d0: 5421 57ff |0002: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.playbackParameters:Landroidx/media3/common/PlaybackParameters; // field@ff57 │ │ -4404d4: 5211 d31c |0004: iget v1, v1, Landroidx/media3/common/PlaybackParameters;.pitch:F // field@1cd3 │ │ -4404d8: 7030 e847 3001 |0006: invoke-direct {v0, v3, v1}, Landroidx/media3/common/PlaybackParameters;.:(FF)V // method@47e8 │ │ -4404de: 5b20 57ff |0009: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.playbackParameters:Landroidx/media3/common/PlaybackParameters; // field@ff57 │ │ -4404e2: 5423 54ff |000b: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -4404e6: 7220 0b4f 4300 |000d: invoke-interface {v3, v4}, Landroidx/media3/exoplayer/ExoPlayer;.setSkipSilenceEnabled:(Z)V // method@4f0b │ │ -4404ec: 5423 54ff |0010: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -4404f0: 5424 57ff |0012: iget-object v4, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.playbackParameters:Landroidx/media3/common/PlaybackParameters; // field@ff57 │ │ -4404f4: 7220 6a48 4300 |0014: invoke-interface {v3, v4}, Landroidx/media3/common/Player;.setPlaybackParameters:(Landroidx/media3/common/PlaybackParameters;)V // method@486a │ │ -4404fa: 0e00 |0017: return-void │ │ +4404c8: |[4404c8] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setPlaybackParams:(FZ)V │ │ +4404d8: 2200 eb0b |0000: new-instance v0, Landroidx/media3/common/PlaybackParameters; // type@0beb │ │ +4404dc: 5421 57ff |0002: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.playbackParameters:Landroidx/media3/common/PlaybackParameters; // field@ff57 │ │ +4404e0: 5211 d31c |0004: iget v1, v1, Landroidx/media3/common/PlaybackParameters;.pitch:F // field@1cd3 │ │ +4404e4: 7030 e847 3001 |0006: invoke-direct {v0, v3, v1}, Landroidx/media3/common/PlaybackParameters;.:(FF)V // method@47e8 │ │ +4404ea: 5b20 57ff |0009: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.playbackParameters:Landroidx/media3/common/PlaybackParameters; // field@ff57 │ │ +4404ee: 5423 54ff |000b: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +4404f2: 7220 0b4f 4300 |000d: invoke-interface {v3, v4}, Landroidx/media3/exoplayer/ExoPlayer;.setSkipSilenceEnabled:(Z)V // method@4f0b │ │ +4404f8: 5423 54ff |0010: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +4404fc: 5424 57ff |0012: iget-object v4, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.playbackParameters:Landroidx/media3/common/PlaybackParameters; // field@ff57 │ │ +440500: 7220 6a48 4300 |0014: invoke-interface {v3, v4}, Landroidx/media3/common/Player;.setPlaybackParameters:(Landroidx/media3/common/PlaybackParameters;)V // method@486a │ │ +440506: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x000b line=269 │ │ 0x0010 line=270 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ @@ -1078009,49 +1078009,49 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -4404fc: |[4404fc] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setVolume:(FF)V │ │ -44050c: 1a05 7c16 |0000: const-string v5, "ExoPlayerWrapper" // string@167c │ │ -440510: 1500 803f |0002: const/high16 v0, #int 1065353216 // #3f80 │ │ -440514: 2d01 0400 |0004: cmpl-float v1, v4, v0 │ │ -440518: 3d01 2400 |0006: if-lez v1, 002a // +0024 │ │ -44051c: 5431 54ff |0008: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -440520: 7220 6c48 0100 |000a: invoke-interface {v1, v0}, Landroidx/media3/common/Player;.setVolume:(F)V // method@486c │ │ -440526: 5431 55ff |000d: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@ff55 │ │ -44052a: 3801 3100 |000f: if-eqz v1, 0040 // +0031 │ │ -44052e: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -440530: 6e20 8506 2100 |0012: invoke-virtual {v1, v2}, Landroid/media/audiofx/AudioEffect;.setEnabled:(Z)I // method@0685 │ │ -440536: 5431 55ff |0015: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@ff55 │ │ -44053a: 1502 7a44 |0017: const/high16 v2, #int 1148846080 // #447a │ │ -44053e: c704 |0019: sub-float/2addr v4, v0 │ │ -440540: a804 0402 |001a: mul-float v4, v4, v2 │ │ -440544: 8744 |001c: float-to-int v4, v4 │ │ -440546: 6e20 8806 4100 |001d: invoke-virtual {v1, v4}, Landroid/media/audiofx/LoudnessEnhancer;.setTargetGain:(I)V // method@0688 │ │ -44054c: 2820 |0020: goto 0040 // +0020 │ │ -44054e: 0d04 |0021: move-exception v4 │ │ -440550: 6e10 65b6 0400 |0022: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ -440556: 0c04 |0025: move-result-object v4 │ │ -440558: 7120 7e0b 4500 |0026: invoke-static {v5, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -44055e: 2817 |0029: goto 0040 // +0017 │ │ -440560: 5430 54ff |002a: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -440564: 7220 6c48 4000 |002c: invoke-interface {v0, v4}, Landroidx/media3/common/Player;.setVolume:(F)V // method@486c │ │ -44056a: 5434 55ff |002f: iget-object v4, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@ff55 │ │ -44056e: 3804 0f00 |0031: if-eqz v4, 0040 // +000f │ │ -440572: 1200 |0033: const/4 v0, #int 0 // #0 │ │ -440574: 6e20 8506 0400 |0034: invoke-virtual {v4, v0}, Landroid/media/audiofx/AudioEffect;.setEnabled:(Z)I // method@0685 │ │ -44057a: 2809 |0037: goto 0040 // +0009 │ │ -44057c: 0d04 |0038: move-exception v4 │ │ -44057e: 6e10 65b6 0400 |0039: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ -440584: 0c04 |003c: move-result-object v4 │ │ -440586: 7120 7e0b 4500 |003d: invoke-static {v5, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -44058c: 0e00 |0040: return-void │ │ +440508: |[440508] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.setVolume:(FF)V │ │ +440518: 1a05 7c16 |0000: const-string v5, "ExoPlayerWrapper" // string@167c │ │ +44051c: 1500 803f |0002: const/high16 v0, #int 1065353216 // #3f80 │ │ +440520: 2d01 0400 |0004: cmpl-float v1, v4, v0 │ │ +440524: 3d01 2400 |0006: if-lez v1, 002a // +0024 │ │ +440528: 5431 54ff |0008: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +44052c: 7220 6c48 0100 |000a: invoke-interface {v1, v0}, Landroidx/media3/common/Player;.setVolume:(F)V // method@486c │ │ +440532: 5431 55ff |000d: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@ff55 │ │ +440536: 3801 3100 |000f: if-eqz v1, 0040 // +0031 │ │ +44053a: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +44053c: 6e20 8506 2100 |0012: invoke-virtual {v1, v2}, Landroid/media/audiofx/AudioEffect;.setEnabled:(Z)I // method@0685 │ │ +440542: 5431 55ff |0015: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@ff55 │ │ +440546: 1502 7a44 |0017: const/high16 v2, #int 1148846080 // #447a │ │ +44054a: c704 |0019: sub-float/2addr v4, v0 │ │ +44054c: a804 0402 |001a: mul-float v4, v4, v2 │ │ +440550: 8744 |001c: float-to-int v4, v4 │ │ +440552: 6e20 8806 4100 |001d: invoke-virtual {v1, v4}, Landroid/media/audiofx/LoudnessEnhancer;.setTargetGain:(I)V // method@0688 │ │ +440558: 2820 |0020: goto 0040 // +0020 │ │ +44055a: 0d04 |0021: move-exception v4 │ │ +44055c: 6e10 65b6 0400 |0022: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ +440562: 0c04 |0025: move-result-object v4 │ │ +440564: 7120 7e0b 4500 |0026: invoke-static {v5, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +44056a: 2817 |0029: goto 0040 // +0017 │ │ +44056c: 5430 54ff |002a: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +440570: 7220 6c48 4000 |002c: invoke-interface {v0, v4}, Landroidx/media3/common/Player;.setVolume:(F)V // method@486c │ │ +440576: 5434 55ff |002f: iget-object v4, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.loudnessEnhancer:Landroid/media/audiofx/LoudnessEnhancer; // field@ff55 │ │ +44057a: 3804 0f00 |0031: if-eqz v4, 0040 // +000f │ │ +44057e: 1200 |0033: const/4 v0, #int 0 // #0 │ │ +440580: 6e20 8506 0400 |0034: invoke-virtual {v4, v0}, Landroid/media/audiofx/AudioEffect;.setEnabled:(Z)I // method@0685 │ │ +440586: 2809 |0037: goto 0040 // +0009 │ │ +440588: 0d04 |0038: move-exception v4 │ │ +44058a: 6e10 65b6 0400 |0039: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ +440590: 0c04 |003c: move-result-object v4 │ │ +440592: 7120 7e0b 4500 |003d: invoke-static {v5, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +440598: 0e00 |0040: return-void │ │ catches : 2 │ │ 0x000d - 0x0020 │ │ Ljava/lang/Exception; -> 0x0021 │ │ 0x002f - 0x0037 │ │ Ljava/lang/Exception; -> 0x0038 │ │ positions : │ │ 0x0008 line=275 │ │ @@ -1078073,21 +1078073,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -4405ac: |[4405ac] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.start:()V │ │ -4405bc: 5420 54ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -4405c0: 7210 6548 0000 |0002: invoke-interface {v0}, Landroidx/media3/common/Player;.play:()V // method@4865 │ │ -4405c6: 5420 54ff |0005: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -4405ca: 5421 57ff |0007: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.playbackParameters:Landroidx/media3/common/PlaybackParameters; // field@ff57 │ │ -4405ce: 7220 6a48 1000 |0009: invoke-interface {v0, v1}, Landroidx/media3/common/Player;.setPlaybackParameters:(Landroidx/media3/common/PlaybackParameters;)V // method@486a │ │ -4405d4: 0e00 |000c: return-void │ │ +4405b8: |[4405b8] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.start:()V │ │ +4405c8: 5420 54ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +4405cc: 7210 6548 0000 |0002: invoke-interface {v0}, Landroidx/media3/common/Player;.play:()V // method@4865 │ │ +4405d2: 5420 54ff |0005: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +4405d6: 5421 57ff |0007: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.playbackParameters:Landroidx/media3/common/PlaybackParameters; // field@ff57 │ │ +4405da: 7220 6a48 1000 |0009: invoke-interface {v0, v1}, Landroidx/media3/common/Player;.setPlaybackParameters:(Landroidx/media3/common/PlaybackParameters;)V // method@486a │ │ +4405e0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0005 line=299 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ @@ -1078096,18 +1078096,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4405d8: |[4405d8] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.stop:()V │ │ -4405e8: 5410 54ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ -4405ec: 7210 6d48 0000 |0002: invoke-interface {v0}, Landroidx/media3/common/Player;.stop:()V // method@486d │ │ -4405f2: 0e00 |0005: return-void │ │ +4405e4: |[4405e4] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper.stop:()V │ │ +4405f4: 5410 54ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.exoPlayer:Landroidx/media3/exoplayer/ExoPlayer; // field@ff54 │ │ +4405f8: 7210 6d48 0000 |0002: invoke-interface {v0}, Landroidx/media3/common/Player;.stop:()V // method@486d │ │ +4405fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1078136,34 +1078136,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4405f4: |[4405f4] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda0.:()V │ │ -440604: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -44060a: 0e00 |0003: return-void │ │ +440600: |[440600] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda0.:()V │ │ +440610: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +440616: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda0;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -44060c: |[44060c] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda0.run:()V │ │ -44061c: 7100 54b3 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.$r8$lambda$2vJ_epFZROqBENEo7XCnK2SCfmI:()V // method@b354 │ │ -440622: 0e00 |0003: return-void │ │ +440618: |[440618] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda0.run:()V │ │ +440628: 7100 54b3 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.$r8$lambda$2vJ_epFZROqBENEo7XCnK2SCfmI:()V // method@b354 │ │ +44062e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1078192,34 +1078192,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -440624: |[440624] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda1.:()V │ │ -440634: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -44063a: 0e00 |0003: return-void │ │ +440630: |[440630] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda1.:()V │ │ +440640: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +440646: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -44063c: |[44063c] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda1.run:()V │ │ -44064c: 7100 56b3 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.$r8$lambda$EaHLN5AxxMTSbz9OBBeowvCk5E8:()V // method@b356 │ │ -440652: 0e00 |0003: return-void │ │ +440648: |[440648] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda1.run:()V │ │ +440658: 7100 56b3 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.$r8$lambda$EaHLN5AxxMTSbz9OBBeowvCk5E8:()V // method@b356 │ │ +44065e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1078252,18 +1078252,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4406f8: |[4406f8] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V │ │ -440708: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -44070e: 5b01 5bff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5b │ │ -440712: 0e00 |0005: return-void │ │ +440704: |[440704] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V │ │ +440714: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +44071a: 5b01 5bff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5b │ │ +44071e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ @@ -1078273,18 +1078273,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -440714: |[440714] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda5.run:()V │ │ -440724: 5410 5bff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5b │ │ -440728: 7110 57b3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.$r8$lambda$El_-AK7ccaIEGZ89wzJiVJ8FX4M:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V // method@b357 │ │ -44072e: 0e00 |0005: return-void │ │ +440720: |[440720] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda5.run:()V │ │ +440730: 5410 5bff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5b │ │ +440734: 7110 57b3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.$r8$lambda$El_-AK7ccaIEGZ89wzJiVJ8FX4M:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V // method@b357 │ │ +44073a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda5; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1078317,18 +1078317,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -440730: |[440730] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V │ │ -440740: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -440746: 5b01 5cff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5c │ │ -44074a: 0e00 |0005: return-void │ │ +44073c: |[44073c] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V │ │ +44074c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +440752: 5b01 5cff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5c │ │ +440756: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ @@ -1078338,18 +1078338,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -44074c: |[44074c] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda6.run:()V │ │ -44075c: 5410 5cff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5c │ │ -440760: 7110 59b3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.$r8$lambda$KLf7C2-uq9RRHkCyW1RuCVjKQLk:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V // method@b359 │ │ -440766: 0e00 |0005: return-void │ │ +440758: |[440758] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda6.run:()V │ │ +440768: 5410 5cff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5c │ │ +44076c: 7110 59b3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.$r8$lambda$KLf7C2-uq9RRHkCyW1RuCVjKQLk:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V // method@b359 │ │ +440772: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda6; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1078382,18 +1078382,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4407d0: |[4407d0] de.danoeh.antennapod.playback.service.internal.LocalPSMP$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;)V │ │ -4407e0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4407e6: 5b01 5dff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1; // field@ff5d │ │ -4407ea: 0e00 |0005: return-void │ │ +4407dc: |[4407dc] de.danoeh.antennapod.playback.service.internal.LocalPSMP$1$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;)V │ │ +4407ec: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4407f2: 5b01 5dff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1; // field@ff5d │ │ +4407f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1; │ │ │ │ @@ -1078403,18 +1078403,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4407ec: |[4407ec] de.danoeh.antennapod.playback.service.internal.LocalPSMP$1$$ExternalSyntheticLambda0.run:()V │ │ -4407fc: 5410 5dff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1; // field@ff5d │ │ -440800: 7110 50b3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.$r8$lambda$XoRiYUKPeokSWehlqOblZd2kEfc:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;)V // method@b350 │ │ -440806: 0e00 |0005: return-void │ │ +4407f8: |[4407f8] de.danoeh.antennapod.playback.service.internal.LocalPSMP$1$$ExternalSyntheticLambda0.run:()V │ │ +440808: 5410 5dff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1; // field@ff5d │ │ +44080c: 7110 50b3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.$r8$lambda$XoRiYUKPeokSWehlqOblZd2kEfc:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;)V // method@b350 │ │ +440812: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1078452,17 +1078452,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -440808: |[440808] de.danoeh.antennapod.playback.service.internal.LocalPSMP$1.$r8$lambda$XoRiYUKPeokSWehlqOblZd2kEfc:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;)V │ │ -440818: 7010 52b3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.lambda$onAudioFocusChange$0:()V // method@b352 │ │ -44081e: 0e00 |0003: return-void │ │ +440814: |[440814] de.danoeh.antennapod.playback.service.internal.LocalPSMP$1.$r8$lambda$XoRiYUKPeokSWehlqOblZd2kEfc:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;)V │ │ +440824: 7010 52b3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.lambda$onAudioFocusChange$0:()V // method@b352 │ │ +44082a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1; │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;) │ │ @@ -1078470,18 +1078470,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -440820: |[440820] de.danoeh.antennapod.playback.service.internal.LocalPSMP$1.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V │ │ -440830: 5b01 5eff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -440834: 7010 5eb6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -44083a: 0e00 |0005: return-void │ │ +44082c: |[44082c] de.danoeh.antennapod.playback.service.internal.LocalPSMP$1.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V │ │ +44083c: 5b01 5eff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +440840: 7010 5eb6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +440846: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ @@ -1078490,24 +1078490,24 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -44083c: |[44083c] de.danoeh.antennapod.playback.service.internal.LocalPSMP$1.lambda$onAudioFocusChange$0:()V │ │ -44084c: 5430 5eff |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -440850: 7110 60b3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fgetpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Z // method@b360 │ │ -440856: 0a00 |0005: move-result v0 │ │ -440858: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -44085c: 5430 5eff |0008: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -440860: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -440862: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -440864: 6e30 81b3 1002 |000c: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.pause:(ZZ)V // method@b381 │ │ -44086a: 0e00 |000f: return-void │ │ +440848: |[440848] de.danoeh.antennapod.playback.service.internal.LocalPSMP$1.lambda$onAudioFocusChange$0:()V │ │ +440858: 5430 5eff |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +44085c: 7110 60b3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fgetpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Z // method@b360 │ │ +440862: 0a00 |0005: move-result v0 │ │ +440864: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +440868: 5430 5eff |0008: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +44086c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +44086e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +440870: 6e30 81b3 1002 |000c: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.pause:(ZZ)V // method@b381 │ │ +440876: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0008 line=661 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1; │ │ │ │ @@ -1078517,111 +1078517,111 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 198 16-bit code units │ │ -44086c: |[44086c] de.danoeh.antennapod.playback.service.internal.LocalPSMP$1.onAudioFocusChange:(I)V │ │ -44087c: 5460 5eff |0000: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -440880: 7110 5eb3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fgetisShutDown:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Z // method@b35e │ │ -440886: 0a00 |0005: move-result v0 │ │ -440888: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -44088c: 0e00 |0008: return-void │ │ -44088e: 6300 0ede |0009: sget-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ -440892: 1a01 5234 |000b: const-string v1, "LclPlaybackSvcMPlayer" // string@3452 │ │ -440896: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -44089a: 5467 5eff |000f: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -44089e: 7110 62b3 0700 |0011: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$mabandonAudioFocus:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V // method@b362 │ │ -4408a4: 1a07 7eb1 |0014: const-string v7, "onAudioFocusChange: PlaybackService is no longer running" // string@b17e │ │ -4408a8: 7120 7e0b 7100 |0016: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4408ae: 0e00 |0019: return-void │ │ -4408b0: 12f0 |001a: const/4 v0, #int -1 // #ff │ │ -4408b2: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -4408b4: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -4408b6: 3307 1700 |001d: if-ne v7, v0, 0034 // +0017 │ │ -4408ba: 1a07 a340 |001f: const-string v7, "Lost audio focus" // string@40a3 │ │ -4408be: 7120 7e0b 7100 |0021: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4408c4: 5467 5eff |0024: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -4408c8: 6e30 81b3 3702 |0026: invoke-virtual {v7, v3, v2}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.pause:(ZZ)V // method@b381 │ │ -4408ce: 5467 5eff |0029: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -4408d2: 7110 65b3 0700 |002b: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.access$000:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // method@b365 │ │ -4408d8: 0c07 |002e: move-result-object v7 │ │ -4408da: 7210 59b1 0700 |002f: invoke-interface {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.shouldStop:()V // method@b159 │ │ -4408e0: 2900 9300 |0032: goto/16 00c5 // +0093 │ │ -4408e4: 12d0 |0034: const/4 v0, #int -3 // #fd │ │ -4408e6: 3307 2400 |0035: if-ne v7, v0, 0059 // +0024 │ │ -4408ea: 7100 85b4 0000 |0037: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldPauseForFocusLoss:()Z // method@b485 │ │ -4408f0: 0a04 |003a: move-result v4 │ │ -4408f2: 3904 1e00 |003b: if-nez v4, 0059 // +001e │ │ -4408f6: 5467 5eff |003d: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -4408fa: 7110 66b3 0700 |003f: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.access$100:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b366 │ │ -440900: 0c07 |0042: move-result-object v7 │ │ -440902: 6200 0dd6 |0043: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -440906: 3307 8000 |0045: if-ne v7, v0, 00c5 // +0080 │ │ -44090a: 1a07 a440 |0047: const-string v7, "Lost audio focus temporarily. Ducking..." // string@40a4 │ │ -44090e: 7120 7e0b 7100 |0049: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -440914: 5467 5eff |004c: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -440918: 1500 803e |004e: const/high16 v0, #int 1048576000 // #3e80 │ │ -44091c: 6e30 90b3 0700 |0050: invoke-virtual {v7, v0, v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.setVolume:(FF)V // method@b390 │ │ -440922: 5467 5eff |0053: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -440926: 7120 61b3 2700 |0055: invoke-static {v7, v2}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fputpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;Z)V // method@b361 │ │ -44092c: 286d |0058: goto 00c5 // +006d │ │ -44092e: 12e4 |0059: const/4 v4, #int -2 // #fe │ │ -440930: 1205 |005a: const/4 v5, #int 0 // #0 │ │ -440932: 3247 3400 |005b: if-eq v7, v4, 008f // +0034 │ │ -440936: 3307 0300 |005d: if-ne v7, v0, 0060 // +0003 │ │ -44093a: 2830 |005f: goto 008f // +0030 │ │ -44093c: 3337 6500 |0060: if-ne v7, v3, 00c5 // +0065 │ │ -440940: 1a07 401a |0062: const-string v7, "Gained audio focus" // string@1a40 │ │ -440944: 7120 7e0b 7100 |0064: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -44094a: 5467 5eff |0067: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -44094e: 7110 5db3 0700 |0069: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fgetaudioFocusCanceller:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Landroid/os/Handler; // method@b35d │ │ -440954: 0c07 |006c: move-result-object v7 │ │ -440956: 6e20 cb07 5700 |006d: invoke-virtual {v7, v5}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@07cb │ │ -44095c: 5467 5eff |0070: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -440960: 7110 60b3 0700 |0072: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fgetpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Z // method@b360 │ │ -440966: 0a07 |0075: move-result v7 │ │ -440968: 3807 0c00 |0076: if-eqz v7, 0082 // +000c │ │ -44096c: 5467 5eff |0078: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -440970: 7110 5fb3 0700 |007a: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // method@b35f │ │ -440976: 0c07 |007d: move-result-object v7 │ │ -440978: 6e10 3ab3 0700 |007e: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.start:()V // method@b33a │ │ -44097e: 2808 |0081: goto 0089 // +0008 │ │ -440980: 5467 5eff |0082: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -440984: 1500 803f |0084: const/high16 v0, #int 1065353216 // #3f80 │ │ -440988: 6e30 90b3 0700 |0086: invoke-virtual {v7, v0, v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.setVolume:(FF)V // method@b390 │ │ -44098e: 5467 5eff |0089: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -440992: 7120 61b3 2700 |008b: invoke-static {v7, v2}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fputpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;Z)V // method@b361 │ │ -440998: 2837 |008e: goto 00c5 // +0037 │ │ -44099a: 5467 5eff |008f: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -44099e: 7110 67b3 0700 |0091: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.access$200:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b367 │ │ -4409a4: 0c07 |0094: move-result-object v7 │ │ -4409a6: 6200 0dd6 |0095: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -4409aa: 3307 2e00 |0097: if-ne v7, v0, 00c5 // +002e │ │ -4409ae: 1a07 a540 |0099: const-string v7, "Lost audio focus temporarily. Pausing..." // string@40a5 │ │ -4409b2: 7120 7e0b 7100 |009b: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4409b8: 5467 5eff |009e: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -4409bc: 7110 5fb3 0700 |00a0: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // method@b35f │ │ -4409c2: 0c07 |00a3: move-result-object v7 │ │ -4409c4: 6e10 2ab3 0700 |00a4: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.pause:()V // method@b32a │ │ -4409ca: 5467 5eff |00a7: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -4409ce: 7120 61b3 3700 |00a9: invoke-static {v7, v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fputpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;Z)V // method@b361 │ │ -4409d4: 5467 5eff |00ac: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -4409d8: 7110 5db3 0700 |00ae: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fgetaudioFocusCanceller:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Landroid/os/Handler; // method@b35d │ │ -4409de: 0c07 |00b1: move-result-object v7 │ │ -4409e0: 6e20 cb07 5700 |00b2: invoke-virtual {v7, v5}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@07cb │ │ -4409e6: 5467 5eff |00b5: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ -4409ea: 7110 5db3 0700 |00b7: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fgetaudioFocusCanceller:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Landroid/os/Handler; // method@b35d │ │ -4409f0: 0c07 |00ba: move-result-object v7 │ │ -4409f2: 2200 af1d |00bb: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1$$ExternalSyntheticLambda0; // type@1daf │ │ -4409f6: 7020 4eb3 6000 |00bd: invoke-direct {v0, v6}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;)V // method@b34e │ │ -4409fc: 1601 3075 |00c0: const-wide/16 v1, #int 30000 // #7530 │ │ -440a00: 6e40 c907 0721 |00c2: invoke-virtual {v7, v0, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@07c9 │ │ -440a06: 0e00 |00c5: return-void │ │ +440878: |[440878] de.danoeh.antennapod.playback.service.internal.LocalPSMP$1.onAudioFocusChange:(I)V │ │ +440888: 5460 5eff |0000: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +44088c: 7110 5eb3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fgetisShutDown:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Z // method@b35e │ │ +440892: 0a00 |0005: move-result v0 │ │ +440894: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +440898: 0e00 |0008: return-void │ │ +44089a: 6300 0ede |0009: sget-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ +44089e: 1a01 5234 |000b: const-string v1, "LclPlaybackSvcMPlayer" // string@3452 │ │ +4408a2: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +4408a6: 5467 5eff |000f: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +4408aa: 7110 62b3 0700 |0011: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$mabandonAudioFocus:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V // method@b362 │ │ +4408b0: 1a07 7eb1 |0014: const-string v7, "onAudioFocusChange: PlaybackService is no longer running" // string@b17e │ │ +4408b4: 7120 7e0b 7100 |0016: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4408ba: 0e00 |0019: return-void │ │ +4408bc: 12f0 |001a: const/4 v0, #int -1 // #ff │ │ +4408be: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +4408c0: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +4408c2: 3307 1700 |001d: if-ne v7, v0, 0034 // +0017 │ │ +4408c6: 1a07 a340 |001f: const-string v7, "Lost audio focus" // string@40a3 │ │ +4408ca: 7120 7e0b 7100 |0021: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4408d0: 5467 5eff |0024: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +4408d4: 6e30 81b3 3702 |0026: invoke-virtual {v7, v3, v2}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.pause:(ZZ)V // method@b381 │ │ +4408da: 5467 5eff |0029: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +4408de: 7110 65b3 0700 |002b: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.access$000:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // method@b365 │ │ +4408e4: 0c07 |002e: move-result-object v7 │ │ +4408e6: 7210 59b1 0700 |002f: invoke-interface {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.shouldStop:()V // method@b159 │ │ +4408ec: 2900 9300 |0032: goto/16 00c5 // +0093 │ │ +4408f0: 12d0 |0034: const/4 v0, #int -3 // #fd │ │ +4408f2: 3307 2400 |0035: if-ne v7, v0, 0059 // +0024 │ │ +4408f6: 7100 85b4 0000 |0037: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldPauseForFocusLoss:()Z // method@b485 │ │ +4408fc: 0a04 |003a: move-result v4 │ │ +4408fe: 3904 1e00 |003b: if-nez v4, 0059 // +001e │ │ +440902: 5467 5eff |003d: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +440906: 7110 66b3 0700 |003f: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.access$100:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b366 │ │ +44090c: 0c07 |0042: move-result-object v7 │ │ +44090e: 6200 0dd6 |0043: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +440912: 3307 8000 |0045: if-ne v7, v0, 00c5 // +0080 │ │ +440916: 1a07 a440 |0047: const-string v7, "Lost audio focus temporarily. Ducking..." // string@40a4 │ │ +44091a: 7120 7e0b 7100 |0049: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +440920: 5467 5eff |004c: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +440924: 1500 803e |004e: const/high16 v0, #int 1048576000 // #3e80 │ │ +440928: 6e30 90b3 0700 |0050: invoke-virtual {v7, v0, v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.setVolume:(FF)V // method@b390 │ │ +44092e: 5467 5eff |0053: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +440932: 7120 61b3 2700 |0055: invoke-static {v7, v2}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fputpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;Z)V // method@b361 │ │ +440938: 286d |0058: goto 00c5 // +006d │ │ +44093a: 12e4 |0059: const/4 v4, #int -2 // #fe │ │ +44093c: 1205 |005a: const/4 v5, #int 0 // #0 │ │ +44093e: 3247 3400 |005b: if-eq v7, v4, 008f // +0034 │ │ +440942: 3307 0300 |005d: if-ne v7, v0, 0060 // +0003 │ │ +440946: 2830 |005f: goto 008f // +0030 │ │ +440948: 3337 6500 |0060: if-ne v7, v3, 00c5 // +0065 │ │ +44094c: 1a07 401a |0062: const-string v7, "Gained audio focus" // string@1a40 │ │ +440950: 7120 7e0b 7100 |0064: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +440956: 5467 5eff |0067: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +44095a: 7110 5db3 0700 |0069: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fgetaudioFocusCanceller:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Landroid/os/Handler; // method@b35d │ │ +440960: 0c07 |006c: move-result-object v7 │ │ +440962: 6e20 cb07 5700 |006d: invoke-virtual {v7, v5}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@07cb │ │ +440968: 5467 5eff |0070: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +44096c: 7110 60b3 0700 |0072: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fgetpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Z // method@b360 │ │ +440972: 0a07 |0075: move-result v7 │ │ +440974: 3807 0c00 |0076: if-eqz v7, 0082 // +000c │ │ +440978: 5467 5eff |0078: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +44097c: 7110 5fb3 0700 |007a: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // method@b35f │ │ +440982: 0c07 |007d: move-result-object v7 │ │ +440984: 6e10 3ab3 0700 |007e: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.start:()V // method@b33a │ │ +44098a: 2808 |0081: goto 0089 // +0008 │ │ +44098c: 5467 5eff |0082: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +440990: 1500 803f |0084: const/high16 v0, #int 1065353216 // #3f80 │ │ +440994: 6e30 90b3 0700 |0086: invoke-virtual {v7, v0, v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.setVolume:(FF)V // method@b390 │ │ +44099a: 5467 5eff |0089: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +44099e: 7120 61b3 2700 |008b: invoke-static {v7, v2}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fputpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;Z)V // method@b361 │ │ +4409a4: 2837 |008e: goto 00c5 // +0037 │ │ +4409a6: 5467 5eff |008f: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +4409aa: 7110 67b3 0700 |0091: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.access$200:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b367 │ │ +4409b0: 0c07 |0094: move-result-object v7 │ │ +4409b2: 6200 0dd6 |0095: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +4409b6: 3307 2e00 |0097: if-ne v7, v0, 00c5 // +002e │ │ +4409ba: 1a07 a540 |0099: const-string v7, "Lost audio focus temporarily. Pausing..." // string@40a5 │ │ +4409be: 7120 7e0b 7100 |009b: invoke-static {v1, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4409c4: 5467 5eff |009e: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +4409c8: 7110 5fb3 0700 |00a0: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // method@b35f │ │ +4409ce: 0c07 |00a3: move-result-object v7 │ │ +4409d0: 6e10 2ab3 0700 |00a4: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.pause:()V // method@b32a │ │ +4409d6: 5467 5eff |00a7: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +4409da: 7120 61b3 3700 |00a9: invoke-static {v7, v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fputpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;Z)V // method@b361 │ │ +4409e0: 5467 5eff |00ac: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +4409e4: 7110 5db3 0700 |00ae: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fgetaudioFocusCanceller:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Landroid/os/Handler; // method@b35d │ │ +4409ea: 0c07 |00b1: move-result-object v7 │ │ +4409ec: 6e20 cb07 5700 |00b2: invoke-virtual {v7, v5}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@07cb │ │ +4409f2: 5467 5eff |00b5: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5e │ │ +4409f6: 7110 5db3 0700 |00b7: invoke-static {v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.-$$Nest$fgetaudioFocusCanceller:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Landroid/os/Handler; // method@b35d │ │ +4409fc: 0c07 |00ba: move-result-object v7 │ │ +4409fe: 2200 af1d |00bb: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1$$ExternalSyntheticLambda0; // type@1daf │ │ +440a02: 7020 4eb3 6000 |00bd: invoke-direct {v0, v6}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;)V // method@b34e │ │ +440a08: 1601 3075 |00c0: const-wide/16 v1, #int 30000 // #7530 │ │ +440a0c: 6e40 c907 0721 |00c2: invoke-virtual {v7, v0, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@07c9 │ │ +440a12: 0e00 |00c5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ 0x0009 line=633 │ │ 0x000f line=634 │ │ 0x0016 line=635 │ │ 0x0021 line=640 │ │ @@ -1078673,69 +1078673,69 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -441e7c: |[441e7c] de.danoeh.antennapod.playback.service.internal.PlayableUtils.:()V │ │ -441e8c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -441e92: 0e00 |0003: return-void │ │ +441e88: |[441e88] de.danoeh.antennapod.playback.service.internal.PlayableUtils.:()V │ │ +441e98: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +441e9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/service/internal/PlayableUtils;) │ │ name : 'saveCurrentPosition' │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;IJ)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -441e94: |[441e94] de.danoeh.antennapod.playback.service.internal.PlayableUtils.saveCurrentPosition:(Lde/danoeh/antennapod/model/playback/Playable;IJ)V │ │ -441ea4: 7220 25ad 3200 |0000: invoke-interface {v2, v3}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ad25 │ │ -441eaa: 7230 24ad 4205 |0003: invoke-interface {v2, v4, v5}, Lde/danoeh/antennapod/model/playback/Playable;.setLastPlayedTime:(J)V // method@ad24 │ │ -441eb0: 2023 d41b |0006: instance-of v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -441eb4: 3803 4200 |0008: if-eqz v3, 004a // +0042 │ │ -441eb8: 0723 |000a: move-object v3, v2 │ │ -441eba: 1f03 d41b |000b: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -441ebe: 6e10 79ac 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -441ec4: 0c04 |0010: move-result-object v4 │ │ -441ec6: 3804 1500 |0011: if-eqz v4, 0026 // +0015 │ │ -441eca: 6e10 3dac 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac3d │ │ -441ed0: 0a05 |0016: move-result v5 │ │ -441ed2: 3805 0f00 |0017: if-eqz v5, 0026 // +000f │ │ -441ed6: 1215 |0019: const/4 v5, #int 1 // #1 │ │ -441ed8: 2355 0120 |001a: new-array v5, v5, [J // type@2001 │ │ -441edc: 6e10 25ac 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ -441ee2: 0b00 |001f: move-result-wide v0 │ │ -441ee4: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -441ee6: 4c00 0504 |0021: aput-wide v0, v5, v4 │ │ -441eea: 7120 0bb4 5400 |0023: invoke-static {v4, v5}, Lde/danoeh/antennapod/storage/database/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@b40b │ │ -441ef0: 6e10 87ac 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac87 │ │ -441ef6: 0a04 |0029: move-result v4 │ │ -441ef8: 3a04 1d00 |002a: if-ltz v4, 0047 // +001d │ │ -441efc: 7210 1aad 0200 |002c: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ -441f02: 0a04 |002f: move-result v4 │ │ -441f04: 6e10 87ac 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac87 │ │ -441f0a: 0a05 |0033: move-result v5 │ │ -441f0c: 3754 1300 |0034: if-le v4, v5, 0047 // +0013 │ │ -441f10: 6e10 83ac 0300 |0036: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlayedDurationWhenStarted:()I // method@ac83 │ │ -441f16: 0a04 |0039: move-result v4 │ │ -441f18: 7210 1aad 0200 |003a: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ -441f1e: 0a02 |003d: move-result v2 │ │ -441f20: b024 |003e: add-int/2addr v4, v2 │ │ -441f22: 6e10 87ac 0300 |003f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac87 │ │ -441f28: 0a02 |0042: move-result v2 │ │ -441f2a: b124 |0043: sub-int/2addr v4, v2 │ │ -441f2c: 6e20 9fac 4300 |0044: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPlayedDuration:(I)V // method@ac9f │ │ -441f32: 7110 13b4 0300 |0047: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedMediaPlaybackInformation:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b413 │ │ -441f38: 0e00 |004a: return-void │ │ +441ea0: |[441ea0] de.danoeh.antennapod.playback.service.internal.PlayableUtils.saveCurrentPosition:(Lde/danoeh/antennapod/model/playback/Playable;IJ)V │ │ +441eb0: 7220 25ad 3200 |0000: invoke-interface {v2, v3}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ad25 │ │ +441eb6: 7230 24ad 4205 |0003: invoke-interface {v2, v4, v5}, Lde/danoeh/antennapod/model/playback/Playable;.setLastPlayedTime:(J)V // method@ad24 │ │ +441ebc: 2023 d41b |0006: instance-of v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +441ec0: 3803 4200 |0008: if-eqz v3, 004a // +0042 │ │ +441ec4: 0723 |000a: move-object v3, v2 │ │ +441ec6: 1f03 d41b |000b: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +441eca: 6e10 79ac 0300 |000d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +441ed0: 0c04 |0010: move-result-object v4 │ │ +441ed2: 3804 1500 |0011: if-eqz v4, 0026 // +0015 │ │ +441ed6: 6e10 3dac 0400 |0013: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac3d │ │ +441edc: 0a05 |0016: move-result v5 │ │ +441ede: 3805 0f00 |0017: if-eqz v5, 0026 // +000f │ │ +441ee2: 1215 |0019: const/4 v5, #int 1 // #1 │ │ +441ee4: 2355 0120 |001a: new-array v5, v5, [J // type@2001 │ │ +441ee8: 6e10 25ac 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ +441eee: 0b00 |001f: move-result-wide v0 │ │ +441ef0: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +441ef2: 4c00 0504 |0021: aput-wide v0, v5, v4 │ │ +441ef6: 7120 0bb4 5400 |0023: invoke-static {v4, v5}, Lde/danoeh/antennapod/storage/database/DBWriter;.markItemPlayed:(I[J)Ljava/util/concurrent/Future; // method@b40b │ │ +441efc: 6e10 87ac 0300 |0026: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac87 │ │ +441f02: 0a04 |0029: move-result v4 │ │ +441f04: 3a04 1d00 |002a: if-ltz v4, 0047 // +001d │ │ +441f08: 7210 1aad 0200 |002c: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ +441f0e: 0a04 |002f: move-result v4 │ │ +441f10: 6e10 87ac 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac87 │ │ +441f16: 0a05 |0033: move-result v5 │ │ +441f18: 3754 1300 |0034: if-le v4, v5, 0047 // +0013 │ │ +441f1c: 6e10 83ac 0300 |0036: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlayedDurationWhenStarted:()I // method@ac83 │ │ +441f22: 0a04 |0039: move-result v4 │ │ +441f24: 7210 1aad 0200 |003a: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ +441f2a: 0a02 |003d: move-result v2 │ │ +441f2c: b024 |003e: add-int/2addr v4, v2 │ │ +441f2e: 6e10 87ac 0300 |003f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac87 │ │ +441f34: 0a02 |0042: move-result v2 │ │ +441f36: b124 |0043: sub-int/2addr v4, v2 │ │ +441f38: 6e20 9fac 4300 |0044: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPlayedDuration:(I)V // method@ac9f │ │ +441f3e: 7110 13b4 0300 |0047: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedMediaPlaybackInformation:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b413 │ │ +441f44: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ 0x0006 line=22 │ │ 0x000a line=23 │ │ 0x000d line=24 │ │ @@ -1078810,33 +1078810,33 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4422e0: |[4422e0] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.:()V │ │ -4422f0: 0e00 |0000: return-void │ │ +4422ec: |[4422ec] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.:()V │ │ +4422fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4422f4: |[4422f4] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.:(Landroid/content/Context;)V │ │ -442304: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -44230a: 5b01 72ff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -44230e: 0e00 |0005: return-void │ │ +442300: |[442300] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.:(Landroid/content/Context;)V │ │ +442310: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +442316: 5b01 72ff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +44231a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ @@ -1078846,120 +1078846,120 @@ │ │ type : '(Landroidx/core/app/NotificationCompat$Builder;Landroid/support/v4/media/session/MediaSessionCompat$Token;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 215 16-bit code units │ │ -442310: |[442310] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.addActions:(Landroidx/core/app/NotificationCompat$Builder;Landroid/support/v4/media/session/MediaSessionCompat$Token;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -442320: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -442324: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -44232a: 1301 5900 |0005: const/16 v1, #int 89 // #59 │ │ -44232e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -442330: 7030 a0b3 1702 |0008: invoke-direct {v7, v1, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@b3a0 │ │ -442336: 0c01 |000b: move-result-object v1 │ │ -442338: 6003 18eb |000c: sget v3, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_fast_rewind:I // field@eb18 │ │ -44233c: 5474 72ff |000e: iget-object v4, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -442340: 6005 d4f1 |0010: sget v5, Lde/danoeh/antennapod/playback/service/R$string;.rewind_label:I // field@f1d4 │ │ -442344: 6e20 4302 5400 |0012: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -44234a: 0c04 |0015: move-result-object v4 │ │ -44234c: 6e40 a62f 3814 |0016: invoke-virtual {v8, v3, v4, v1}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ -442352: 7110 1eb6 0200 |0019: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -442358: 0c01 |001c: move-result-object v1 │ │ -44235a: 6e20 0bb8 1000 |001d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -442360: 6201 0dd6 |0020: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -442364: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -442366: 331a 1600 |0023: if-ne v10, v1, 0039 // +0016 │ │ -44236a: 130a 7f00 |0025: const/16 v10, #int 127 // #7f │ │ -44236e: 7030 a0b3 a703 |0027: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@b3a0 │ │ -442374: 0c0a |002a: move-result-object v10 │ │ -442376: 6001 1beb |002b: sget v1, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_pause:I // field@eb1b │ │ -44237a: 5474 72ff |002d: iget-object v4, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -44237e: 6005 17f1 |002f: sget v5, Lde/danoeh/antennapod/playback/service/R$string;.pause_label:I // field@f117 │ │ -442382: 6e20 4302 5400 |0031: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -442388: 0c04 |0034: move-result-object v4 │ │ -44238a: 6e40 a62f 18a4 |0035: invoke-virtual {v8, v1, v4, v10}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ -442390: 2814 |0038: goto 004c // +0014 │ │ -442392: 130a 7e00 |0039: const/16 v10, #int 126 // #7e │ │ -442396: 7030 a0b3 a703 |003b: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@b3a0 │ │ -44239c: 0c0a |003e: move-result-object v10 │ │ -44239e: 6001 1ceb |003f: sget v1, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_play:I // field@eb1c │ │ -4423a2: 5474 72ff |0041: iget-object v4, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -4423a6: 6005 19f1 |0043: sget v5, Lde/danoeh/antennapod/playback/service/R$string;.play_label:I // field@f119 │ │ -4423aa: 6e20 4302 5400 |0045: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -4423b0: 0c04 |0048: move-result-object v4 │ │ -4423b2: 6e40 a62f 18a4 |0049: invoke-virtual {v8, v1, v4, v10}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ -4423b8: 7110 1eb6 0300 |004c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -4423be: 0c0a |004f: move-result-object v10 │ │ -4423c0: 6e20 0bb8 a000 |0050: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -4423c6: 130a 5a00 |0053: const/16 v10, #int 90 // #5a │ │ -4423ca: 1221 |0055: const/4 v1, #int 2 // #2 │ │ -4423cc: 7030 a0b3 a701 |0056: invoke-direct {v7, v10, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@b3a0 │ │ -4423d2: 0c0a |0059: move-result-object v10 │ │ -4423d4: 6004 17eb |005a: sget v4, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_fast_forward:I // field@eb17 │ │ -4423d8: 5475 72ff |005c: iget-object v5, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -4423dc: 6006 ebef |005e: sget v6, Lde/danoeh/antennapod/playback/service/R$string;.fast_forward_label:I // field@efeb │ │ -4423e0: 6e20 4302 6500 |0060: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -4423e6: 0c05 |0063: move-result-object v5 │ │ -4423e8: 6e40 a62f 48a5 |0064: invoke-virtual {v8, v4, v5, v10}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ -4423ee: 7110 1eb6 0100 |0067: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -4423f4: 0c0a |006a: move-result-object v10 │ │ -4423f6: 6e20 0bb8 a000 |006b: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -4423fc: 7100 87b4 0000 |006e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showNextChapterOnFullNotification:()Z // method@b487 │ │ -442402: 0a0a |0071: move-result v10 │ │ -442404: 1231 |0072: const/4 v1, #int 3 // #3 │ │ -442406: 380a 1e00 |0073: if-eqz v10, 0091 // +001e │ │ -44240a: 547a 76ff |0075: iget-object v10, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@ff76 │ │ -44240e: 7210 0fad 0a00 |0077: invoke-interface {v10}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ad0f │ │ -442414: 0c0a |007a: move-result-object v10 │ │ -442416: 380a 1600 |007b: if-eqz v10, 0091 // +0016 │ │ -44241a: 1a0a 4b5c |007d: const-string v10, "action.de.danoeh.antennapod.core.service.next_chapter" // string@5c4b │ │ -44241e: 7030 9fb3 a701 |007f: invoke-direct {v7, v10, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getPendingIntentForCustomMediaAction:(Ljava/lang/String;I)Landroid/app/PendingIntent; // method@b39f │ │ -442424: 0c0a |0082: move-result-object v10 │ │ -442426: 6001 1aeb |0083: sget v1, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_next_chapter:I // field@eb1a │ │ -44242a: 5474 72ff |0085: iget-object v4, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -44242e: 6005 cdf0 |0087: sget v5, Lde/danoeh/antennapod/playback/service/R$string;.next_chapter:I // field@f0cd │ │ -442432: 6e20 4302 5400 |0089: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -442438: 0c04 |008c: move-result-object v4 │ │ -44243a: 6e40 a62f 18a4 |008d: invoke-virtual {v8, v1, v4, v10}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ -442440: 1241 |0090: const/4 v1, #int 4 // #4 │ │ -442442: 7100 89b4 0000 |0091: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showSkipOnFullNotification:()Z // method@b489 │ │ -442448: 0a0a |0094: move-result v10 │ │ -44244a: 380a 1700 |0095: if-eqz v10, 00ac // +0017 │ │ -44244e: 130a 5700 |0097: const/16 v10, #int 87 // #57 │ │ -442452: 7030 a0b3 a701 |0099: invoke-direct {v7, v10, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@b3a0 │ │ -442458: 0c0a |009c: move-result-object v10 │ │ -44245a: 6004 1eeb |009d: sget v4, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_skip:I // field@eb1e │ │ -44245e: 5475 72ff |009f: iget-object v5, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -442462: 6006 fef1 |00a1: sget v6, Lde/danoeh/antennapod/playback/service/R$string;.skip_episode_label:I // field@f1fe │ │ -442466: 6e20 4302 6500 |00a3: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -44246c: 0c05 |00a6: move-result-object v5 │ │ -44246e: 6e40 a62f 48a5 |00a7: invoke-virtual {v8, v4, v5, v10}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ -442474: d801 0101 |00aa: add-int/lit8 v1, v1, #int 1 // #01 │ │ -442478: 130a 5600 |00ac: const/16 v10, #int 86 // #56 │ │ -44247c: 7030 a0b3 a701 |00ae: invoke-direct {v7, v10, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@b3a0 │ │ -442482: 0c0a |00b1: move-result-object v10 │ │ -442484: 2201 8a0b |00b2: new-instance v1, Landroidx/media/app/NotificationCompat$MediaStyle; // type@0b8a │ │ -442488: 7010 8345 0100 |00b4: invoke-direct {v1}, Landroidx/media/app/NotificationCompat$MediaStyle;.:()V // method@4583 │ │ -44248e: 6e20 8845 9100 |00b7: invoke-virtual {v1, v9}, Landroidx/media/app/NotificationCompat$MediaStyle;.setMediaSession:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)Landroidx/media/app/NotificationCompat$MediaStyle; // method@4588 │ │ -442494: 0c09 |00ba: move-result-object v9 │ │ -442496: 2321 2821 |00bb: new-array v1, v2, [Ljava/lang/Integer; // type@2128 │ │ -44249a: 6e20 1cb8 1000 |00bd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b81c │ │ -4424a0: 0c00 |00c0: move-result-object v0 │ │ -4424a2: 1f00 2821 |00c1: check-cast v0, [Ljava/lang/Integer; // type@2128 │ │ -4424a6: 7110 f8ba 0000 |00c3: invoke-static {v0}, Lorg/apache/commons/lang3/ArrayUtils;.toPrimitive:([Ljava/lang/Integer;)[I // method@baf8 │ │ -4424ac: 0c00 |00c6: move-result-object v0 │ │ -4424ae: 6e20 8945 0900 |00c7: invoke-virtual {v9, v0}, Landroidx/media/app/NotificationCompat$MediaStyle;.setShowActionsInCompactView:([I)Landroidx/media/app/NotificationCompat$MediaStyle; // method@4589 │ │ -4424b4: 0c09 |00ca: move-result-object v9 │ │ -4424b6: 6e20 8a45 3900 |00cb: invoke-virtual {v9, v3}, Landroidx/media/app/NotificationCompat$MediaStyle;.setShowCancelButton:(Z)Landroidx/media/app/NotificationCompat$MediaStyle; // method@458a │ │ -4424bc: 0c09 |00ce: move-result-object v9 │ │ -4424be: 6e20 8745 a900 |00cf: invoke-virtual {v9, v10}, Landroidx/media/app/NotificationCompat$MediaStyle;.setCancelButtonIntent:(Landroid/app/PendingIntent;)Landroidx/media/app/NotificationCompat$MediaStyle; // method@4587 │ │ -4424c4: 0c09 |00d2: move-result-object v9 │ │ -4424c6: 6e20 b92f 9800 |00d3: invoke-virtual {v8, v9}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb9 │ │ -4424cc: 0e00 |00d6: return-void │ │ +44231c: |[44231c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.addActions:(Landroidx/core/app/NotificationCompat$Builder;Landroid/support/v4/media/session/MediaSessionCompat$Token;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +44232c: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +442330: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +442336: 1301 5900 |0005: const/16 v1, #int 89 // #59 │ │ +44233a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +44233c: 7030 a0b3 1702 |0008: invoke-direct {v7, v1, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@b3a0 │ │ +442342: 0c01 |000b: move-result-object v1 │ │ +442344: 6003 18eb |000c: sget v3, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_fast_rewind:I // field@eb18 │ │ +442348: 5474 72ff |000e: iget-object v4, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +44234c: 6005 d4f1 |0010: sget v5, Lde/danoeh/antennapod/playback/service/R$string;.rewind_label:I // field@f1d4 │ │ +442350: 6e20 4302 5400 |0012: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +442356: 0c04 |0015: move-result-object v4 │ │ +442358: 6e40 a62f 3814 |0016: invoke-virtual {v8, v3, v4, v1}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ +44235e: 7110 1eb6 0200 |0019: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +442364: 0c01 |001c: move-result-object v1 │ │ +442366: 6e20 0bb8 1000 |001d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +44236c: 6201 0dd6 |0020: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +442370: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +442372: 331a 1600 |0023: if-ne v10, v1, 0039 // +0016 │ │ +442376: 130a 7f00 |0025: const/16 v10, #int 127 // #7f │ │ +44237a: 7030 a0b3 a703 |0027: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@b3a0 │ │ +442380: 0c0a |002a: move-result-object v10 │ │ +442382: 6001 1beb |002b: sget v1, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_pause:I // field@eb1b │ │ +442386: 5474 72ff |002d: iget-object v4, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +44238a: 6005 17f1 |002f: sget v5, Lde/danoeh/antennapod/playback/service/R$string;.pause_label:I // field@f117 │ │ +44238e: 6e20 4302 5400 |0031: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +442394: 0c04 |0034: move-result-object v4 │ │ +442396: 6e40 a62f 18a4 |0035: invoke-virtual {v8, v1, v4, v10}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ +44239c: 2814 |0038: goto 004c // +0014 │ │ +44239e: 130a 7e00 |0039: const/16 v10, #int 126 // #7e │ │ +4423a2: 7030 a0b3 a703 |003b: invoke-direct {v7, v10, v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@b3a0 │ │ +4423a8: 0c0a |003e: move-result-object v10 │ │ +4423aa: 6001 1ceb |003f: sget v1, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_play:I // field@eb1c │ │ +4423ae: 5474 72ff |0041: iget-object v4, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +4423b2: 6005 19f1 |0043: sget v5, Lde/danoeh/antennapod/playback/service/R$string;.play_label:I // field@f119 │ │ +4423b6: 6e20 4302 5400 |0045: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +4423bc: 0c04 |0048: move-result-object v4 │ │ +4423be: 6e40 a62f 18a4 |0049: invoke-virtual {v8, v1, v4, v10}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ +4423c4: 7110 1eb6 0300 |004c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +4423ca: 0c0a |004f: move-result-object v10 │ │ +4423cc: 6e20 0bb8 a000 |0050: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +4423d2: 130a 5a00 |0053: const/16 v10, #int 90 // #5a │ │ +4423d6: 1221 |0055: const/4 v1, #int 2 // #2 │ │ +4423d8: 7030 a0b3 a701 |0056: invoke-direct {v7, v10, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@b3a0 │ │ +4423de: 0c0a |0059: move-result-object v10 │ │ +4423e0: 6004 17eb |005a: sget v4, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_fast_forward:I // field@eb17 │ │ +4423e4: 5475 72ff |005c: iget-object v5, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +4423e8: 6006 ebef |005e: sget v6, Lde/danoeh/antennapod/playback/service/R$string;.fast_forward_label:I // field@efeb │ │ +4423ec: 6e20 4302 6500 |0060: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +4423f2: 0c05 |0063: move-result-object v5 │ │ +4423f4: 6e40 a62f 48a5 |0064: invoke-virtual {v8, v4, v5, v10}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ +4423fa: 7110 1eb6 0100 |0067: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +442400: 0c0a |006a: move-result-object v10 │ │ +442402: 6e20 0bb8 a000 |006b: invoke-virtual {v0, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +442408: 7100 87b4 0000 |006e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showNextChapterOnFullNotification:()Z // method@b487 │ │ +44240e: 0a0a |0071: move-result v10 │ │ +442410: 1231 |0072: const/4 v1, #int 3 // #3 │ │ +442412: 380a 1e00 |0073: if-eqz v10, 0091 // +001e │ │ +442416: 547a 76ff |0075: iget-object v10, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@ff76 │ │ +44241a: 7210 0fad 0a00 |0077: invoke-interface {v10}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ad0f │ │ +442420: 0c0a |007a: move-result-object v10 │ │ +442422: 380a 1600 |007b: if-eqz v10, 0091 // +0016 │ │ +442426: 1a0a 4b5c |007d: const-string v10, "action.de.danoeh.antennapod.core.service.next_chapter" // string@5c4b │ │ +44242a: 7030 9fb3 a701 |007f: invoke-direct {v7, v10, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getPendingIntentForCustomMediaAction:(Ljava/lang/String;I)Landroid/app/PendingIntent; // method@b39f │ │ +442430: 0c0a |0082: move-result-object v10 │ │ +442432: 6001 1aeb |0083: sget v1, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_next_chapter:I // field@eb1a │ │ +442436: 5474 72ff |0085: iget-object v4, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +44243a: 6005 cdf0 |0087: sget v5, Lde/danoeh/antennapod/playback/service/R$string;.next_chapter:I // field@f0cd │ │ +44243e: 6e20 4302 5400 |0089: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +442444: 0c04 |008c: move-result-object v4 │ │ +442446: 6e40 a62f 18a4 |008d: invoke-virtual {v8, v1, v4, v10}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ +44244c: 1241 |0090: const/4 v1, #int 4 // #4 │ │ +44244e: 7100 89b4 0000 |0091: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showSkipOnFullNotification:()Z // method@b489 │ │ +442454: 0a0a |0094: move-result v10 │ │ +442456: 380a 1700 |0095: if-eqz v10, 00ac // +0017 │ │ +44245a: 130a 5700 |0097: const/16 v10, #int 87 // #57 │ │ +44245e: 7030 a0b3 a701 |0099: invoke-direct {v7, v10, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@b3a0 │ │ +442464: 0c0a |009c: move-result-object v10 │ │ +442466: 6004 1eeb |009d: sget v4, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_skip:I // field@eb1e │ │ +44246a: 5475 72ff |009f: iget-object v5, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +44246e: 6006 fef1 |00a1: sget v6, Lde/danoeh/antennapod/playback/service/R$string;.skip_episode_label:I // field@f1fe │ │ +442472: 6e20 4302 6500 |00a3: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +442478: 0c05 |00a6: move-result-object v5 │ │ +44247a: 6e40 a62f 48a5 |00a7: invoke-virtual {v8, v4, v5, v10}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ +442480: d801 0101 |00aa: add-int/lit8 v1, v1, #int 1 // #01 │ │ +442484: 130a 5600 |00ac: const/16 v10, #int 86 // #56 │ │ +442488: 7030 a0b3 a701 |00ae: invoke-direct {v7, v10, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; // method@b3a0 │ │ +44248e: 0c0a |00b1: move-result-object v10 │ │ +442490: 2201 8a0b |00b2: new-instance v1, Landroidx/media/app/NotificationCompat$MediaStyle; // type@0b8a │ │ +442494: 7010 8345 0100 |00b4: invoke-direct {v1}, Landroidx/media/app/NotificationCompat$MediaStyle;.:()V // method@4583 │ │ +44249a: 6e20 8845 9100 |00b7: invoke-virtual {v1, v9}, Landroidx/media/app/NotificationCompat$MediaStyle;.setMediaSession:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)Landroidx/media/app/NotificationCompat$MediaStyle; // method@4588 │ │ +4424a0: 0c09 |00ba: move-result-object v9 │ │ +4424a2: 2321 2821 |00bb: new-array v1, v2, [Ljava/lang/Integer; // type@2128 │ │ +4424a6: 6e20 1cb8 1000 |00bd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@b81c │ │ +4424ac: 0c00 |00c0: move-result-object v0 │ │ +4424ae: 1f00 2821 |00c1: check-cast v0, [Ljava/lang/Integer; // type@2128 │ │ +4424b2: 7110 f8ba 0000 |00c3: invoke-static {v0}, Lorg/apache/commons/lang3/ArrayUtils;.toPrimitive:([Ljava/lang/Integer;)[I // method@baf8 │ │ +4424b8: 0c00 |00c6: move-result-object v0 │ │ +4424ba: 6e20 8945 0900 |00c7: invoke-virtual {v9, v0}, Landroidx/media/app/NotificationCompat$MediaStyle;.setShowActionsInCompactView:([I)Landroidx/media/app/NotificationCompat$MediaStyle; // method@4589 │ │ +4424c0: 0c09 |00ca: move-result-object v9 │ │ +4424c2: 6e20 8a45 3900 |00cb: invoke-virtual {v9, v3}, Landroidx/media/app/NotificationCompat$MediaStyle;.setShowCancelButton:(Z)Landroidx/media/app/NotificationCompat$MediaStyle; // method@458a │ │ +4424c8: 0c09 |00ce: move-result-object v9 │ │ +4424ca: 6e20 8745 a900 |00cf: invoke-virtual {v9, v10}, Landroidx/media/app/NotificationCompat$MediaStyle;.setCancelButtonIntent:(Landroid/app/PendingIntent;)Landroidx/media/app/NotificationCompat$MediaStyle; // method@4587 │ │ +4424d0: 0c09 |00d2: move-result-object v9 │ │ +4424d2: 6e20 b92f 9800 |00d3: invoke-virtual {v8, v9}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb9 │ │ +4424d8: 0e00 |00d6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0008 line=180 │ │ 0x000c line=182 │ │ 0x0019 line=184 │ │ 0x0020 line=187 │ │ @@ -1078999,19 +1078999,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -4424d0: |[4424d0] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.clearCache:()V │ │ -4424e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4424e2: 5b10 74ff |0001: iput-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@ff74 │ │ -4424e6: 5b10 78ff |0003: iput-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.position:Ljava/lang/String; // field@ff78 │ │ -4424ea: 0e00 |0005: return-void │ │ +4424dc: |[4424dc] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.clearCache:()V │ │ +4424ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4424ee: 5b10 74ff |0001: iput-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@ff74 │ │ +4424f2: 5b10 78ff |0003: iput-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.position:Ljava/lang/String; // field@ff78 │ │ +4424f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=59 │ │ 0x0003 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; │ │ │ │ @@ -1079020,31 +1079020,31 @@ │ │ type : '(Landroid/content/Context;I)Landroid/graphics/Bitmap;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -4421bc: |[4421bc] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.getBitmap:(Landroid/content/Context;I)Landroid/graphics/Bitmap; │ │ -4421cc: 7120 5317 1000 |0000: invoke-static {v0, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@1753 │ │ -4421d2: 0c00 |0003: move-result-object v0 │ │ -4421d4: 2001 ea00 |0004: instance-of v1, v0, Landroid/graphics/drawable/BitmapDrawable; // type@00ea │ │ -4421d8: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ -4421dc: 1f00 ea00 |0008: check-cast v0, Landroid/graphics/drawable/BitmapDrawable; // type@00ea │ │ -4421e0: 6e10 df04 0000 |000a: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@04df │ │ -4421e6: 0c00 |000d: move-result-object v0 │ │ -4421e8: 1100 |000e: return-object v0 │ │ -4421ea: 2001 fa00 |000f: instance-of v1, v0, Landroid/graphics/drawable/VectorDrawable; // type@00fa │ │ -4421ee: 3801 0900 |0011: if-eqz v1, 001a // +0009 │ │ -4421f2: 1f00 fa00 |0013: check-cast v0, Landroid/graphics/drawable/VectorDrawable; // type@00fa │ │ -4421f6: 7110 9cb3 0000 |0015: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getBitmap:(Landroid/graphics/drawable/VectorDrawable;)Landroid/graphics/Bitmap; // method@b39c │ │ -4421fc: 0c00 |0018: move-result-object v0 │ │ -4421fe: 1100 |0019: return-object v0 │ │ -442200: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -442202: 1100 |001b: return-object v0 │ │ +4421c8: |[4421c8] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.getBitmap:(Landroid/content/Context;I)Landroid/graphics/Bitmap; │ │ +4421d8: 7120 5317 1000 |0000: invoke-static {v0, v1}, Landroidx/appcompat/content/res/AppCompatResources;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@1753 │ │ +4421de: 0c00 |0003: move-result-object v0 │ │ +4421e0: 2001 ea00 |0004: instance-of v1, v0, Landroid/graphics/drawable/BitmapDrawable; // type@00ea │ │ +4421e4: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ +4421e8: 1f00 ea00 |0008: check-cast v0, Landroid/graphics/drawable/BitmapDrawable; // type@00ea │ │ +4421ec: 6e10 df04 0000 |000a: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@04df │ │ +4421f2: 0c00 |000d: move-result-object v0 │ │ +4421f4: 1100 |000e: return-object v0 │ │ +4421f6: 2001 fa00 |000f: instance-of v1, v0, Landroid/graphics/drawable/VectorDrawable; // type@00fa │ │ +4421fa: 3801 0900 |0011: if-eqz v1, 001a // +0009 │ │ +4421fe: 1f00 fa00 |0013: check-cast v0, Landroid/graphics/drawable/VectorDrawable; // type@00fa │ │ +442202: 7110 9cb3 0000 |0015: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getBitmap:(Landroid/graphics/drawable/VectorDrawable;)Landroid/graphics/Bitmap; // method@b39c │ │ +442208: 0c00 |0018: move-result-object v0 │ │ +44220a: 1100 |0019: return-object v0 │ │ +44220c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +44220e: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0004 line=124 │ │ 0x0008 line=125 │ │ 0x000f line=126 │ │ 0x0013 line=127 │ │ @@ -1079057,32 +1079057,32 @@ │ │ type : '(Landroid/graphics/drawable/VectorDrawable;)Landroid/graphics/Bitmap;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -442204: |[442204] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.getBitmap:(Landroid/graphics/drawable/VectorDrawable;)Landroid/graphics/Bitmap; │ │ -442214: 6e10 6905 0500 |0000: invoke-virtual {v5}, Landroid/graphics/drawable/VectorDrawable;.getIntrinsicWidth:()I // method@0569 │ │ -44221a: 0a00 |0003: move-result v0 │ │ -44221c: 6e10 6805 0500 |0004: invoke-virtual {v5}, Landroid/graphics/drawable/VectorDrawable;.getIntrinsicHeight:()I // method@0568 │ │ -442222: 0a01 |0007: move-result v1 │ │ -442224: 6202 4f00 |0008: sget-object v2, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@004f │ │ -442228: 7130 a103 1002 |000a: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@03a1 │ │ -44222e: 0c00 |000d: move-result-object v0 │ │ -442230: 2201 b100 |000e: new-instance v1, Landroid/graphics/Canvas; // type@00b1 │ │ -442234: 7020 c103 0100 |0010: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@03c1 │ │ -44223a: 6e10 df03 0100 |0013: invoke-virtual {v1}, Landroid/graphics/Canvas;.getWidth:()I // method@03df │ │ -442240: 0a02 |0016: move-result v2 │ │ -442242: 6e10 dd03 0100 |0017: invoke-virtual {v1}, Landroid/graphics/Canvas;.getHeight:()I // method@03dd │ │ -442248: 0a03 |001a: move-result v3 │ │ -44224a: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -44224c: 6e53 1e05 4524 |001c: invoke-virtual {v5, v4, v4, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@051e │ │ -442252: 6e20 6705 1500 |001f: invoke-virtual {v5, v1}, Landroid/graphics/drawable/VectorDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0567 │ │ -442258: 1100 |0022: return-object v0 │ │ +442210: |[442210] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.getBitmap:(Landroid/graphics/drawable/VectorDrawable;)Landroid/graphics/Bitmap; │ │ +442220: 6e10 6905 0500 |0000: invoke-virtual {v5}, Landroid/graphics/drawable/VectorDrawable;.getIntrinsicWidth:()I // method@0569 │ │ +442226: 0a00 |0003: move-result v0 │ │ +442228: 6e10 6805 0500 |0004: invoke-virtual {v5}, Landroid/graphics/drawable/VectorDrawable;.getIntrinsicHeight:()I // method@0568 │ │ +44222e: 0a01 |0007: move-result v1 │ │ +442230: 6202 4f00 |0008: sget-object v2, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@004f │ │ +442234: 7130 a103 1002 |000a: invoke-static {v0, v1, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@03a1 │ │ +44223a: 0c00 |000d: move-result-object v0 │ │ +44223c: 2201 b100 |000e: new-instance v1, Landroid/graphics/Canvas; // type@00b1 │ │ +442240: 7020 c103 0100 |0010: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@03c1 │ │ +442246: 6e10 df03 0100 |0013: invoke-virtual {v1}, Landroid/graphics/Canvas;.getWidth:()I // method@03df │ │ +44224c: 0a02 |0016: move-result v2 │ │ +44224e: 6e10 dd03 0100 |0017: invoke-virtual {v1}, Landroid/graphics/Canvas;.getHeight:()I // method@03dd │ │ +442254: 0a03 |001a: move-result v3 │ │ +442256: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +442258: 6e53 1e05 4524 |001c: invoke-virtual {v5, v4, v4, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@051e │ │ +44225e: 6e20 6705 1500 |001f: invoke-virtual {v5, v1}, Landroid/graphics/drawable/VectorDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0567 │ │ +442264: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0004 line=115 │ │ 0x000a line=114 │ │ 0x000e line=116 │ │ 0x0013 line=117 │ │ @@ -1079095,24 +1079095,24 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -442274: |[442274] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.getDefaultIcon:()Landroid/graphics/Bitmap; │ │ -442284: 6200 73ff |0000: sget-object v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.defaultIcon:Landroid/graphics/Bitmap; // field@ff73 │ │ -442288: 3900 0c00 |0002: if-nez v0, 000e // +000c │ │ -44228c: 5420 72ff |0004: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -442290: 6001 adee |0006: sget v1, Lde/danoeh/antennapod/playback/service/R$mipmap;.ic_launcher:I // field@eead │ │ -442294: 7120 9bb3 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getBitmap:(Landroid/content/Context;I)Landroid/graphics/Bitmap; // method@b39b │ │ -44229a: 0c00 |000b: move-result-object v0 │ │ -44229c: 6900 73ff |000c: sput-object v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.defaultIcon:Landroid/graphics/Bitmap; // field@ff73 │ │ -4422a0: 6200 73ff |000e: sget-object v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.defaultIcon:Landroid/graphics/Bitmap; // field@ff73 │ │ -4422a4: 1100 |0010: return-object v0 │ │ +442280: |[442280] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.getDefaultIcon:()Landroid/graphics/Bitmap; │ │ +442290: 6200 73ff |0000: sget-object v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.defaultIcon:Landroid/graphics/Bitmap; // field@ff73 │ │ +442294: 3900 0c00 |0002: if-nez v0, 000e // +000c │ │ +442298: 5420 72ff |0004: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +44229c: 6001 adee |0006: sget v1, Lde/danoeh/antennapod/playback/service/R$mipmap;.ic_launcher:I // field@eead │ │ +4422a0: 7120 9bb3 1000 |0008: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getBitmap:(Landroid/content/Context;I)Landroid/graphics/Bitmap; // method@b39b │ │ +4422a6: 0c00 |000b: move-result-object v0 │ │ +4422a8: 6900 73ff |000c: sput-object v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.defaultIcon:Landroid/graphics/Bitmap; // field@ff73 │ │ +4422ac: 6200 73ff |000e: sget-object v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.defaultIcon:Landroid/graphics/Bitmap; // field@ff73 │ │ +4422b0: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0004 line=108 │ │ 0x000e line=110 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; │ │ @@ -1079122,48 +1079122,48 @@ │ │ type : '(Ljava/lang/String;I)Landroid/app/PendingIntent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -442048: |[442048] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.getPendingIntentForCustomMediaAction:(Ljava/lang/String;I)Landroid/app/PendingIntent; │ │ -442058: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -44205c: 5431 72ff |0002: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -442060: 1c02 861d |0004: const-class v2, Lde/danoeh/antennapod/playback/service/PlaybackService; // type@1d86 │ │ -442064: 7030 6f02 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ -44206a: 2201 8d1e |0009: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -44206e: 7010 adb6 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -442074: 1a02 ed41 |000e: const-string v2, "MediaAction" // string@41ed │ │ -442078: 6e20 b9b6 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -44207e: 6e20 b9b6 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -442084: 6e10 c3b6 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -44208a: 0c01 |0019: move-result-object v1 │ │ -44208c: 6e20 9502 1000 |001a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0295 │ │ -442092: 1a01 e06e |001d: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.CUSTOM_ACTION" // string@6ee0 │ │ -442096: 6e30 8e02 1004 |001f: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@028e │ │ -44209c: 6004 e500 |0022: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -4420a0: 1301 1a00 |0024: const/16 v1, #int 26 // #1a │ │ -4420a4: 3414 0b00 |0026: if-lt v4, v1, 0031 // +000b │ │ -4420a8: 5434 72ff |0028: iget-object v4, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -4420ac: 1501 000c |002a: const/high16 v1, #int 201326592 // #c00 │ │ -4420b0: 7140 eeb1 5410 |002c: invoke-static {v4, v5, v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@b1ee │ │ -4420b6: 0c04 |002f: move-result-object v4 │ │ -4420b8: 1104 |0030: return-object v4 │ │ -4420ba: 5431 72ff |0031: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -4420be: 1302 1700 |0033: const/16 v2, #int 23 // #17 │ │ -4420c2: 3424 0500 |0035: if-lt v4, v2, 003a // +0005 │ │ -4420c6: 1504 0004 |0037: const/high16 v4, #int 67108864 // #400 │ │ -4420ca: 2802 |0039: goto 003b // +0002 │ │ -4420cc: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -4420ce: 1502 0008 |003b: const/high16 v2, #int 134217728 // #800 │ │ -4420d2: b624 |003d: or-int/2addr v4, v2 │ │ -4420d4: 7140 9f01 5140 |003e: invoke-static {v1, v5, v0, v4}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019f │ │ -4420da: 0c04 |0041: move-result-object v4 │ │ -4420dc: 1104 |0042: return-object v4 │ │ +442054: |[442054] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.getPendingIntentForCustomMediaAction:(Ljava/lang/String;I)Landroid/app/PendingIntent; │ │ +442064: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +442068: 5431 72ff |0002: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +44206c: 1c02 861d |0004: const-class v2, Lde/danoeh/antennapod/playback/service/PlaybackService; // type@1d86 │ │ +442070: 7030 6f02 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ +442076: 2201 8d1e |0009: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +44207a: 7010 adb6 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +442080: 1a02 ed41 |000e: const-string v2, "MediaAction" // string@41ed │ │ +442084: 6e20 b9b6 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +44208a: 6e20 b9b6 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +442090: 6e10 c3b6 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +442096: 0c01 |0019: move-result-object v1 │ │ +442098: 6e20 9502 1000 |001a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0295 │ │ +44209e: 1a01 e06e |001d: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.CUSTOM_ACTION" // string@6ee0 │ │ +4420a2: 6e30 8e02 1004 |001f: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@028e │ │ +4420a8: 6004 e500 |0022: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +4420ac: 1301 1a00 |0024: const/16 v1, #int 26 // #1a │ │ +4420b0: 3414 0b00 |0026: if-lt v4, v1, 0031 // +000b │ │ +4420b4: 5434 72ff |0028: iget-object v4, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +4420b8: 1501 000c |002a: const/high16 v1, #int 201326592 // #c00 │ │ +4420bc: 7140 eeb1 5410 |002c: invoke-static {v4, v5, v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@b1ee │ │ +4420c2: 0c04 |002f: move-result-object v4 │ │ +4420c4: 1104 |0030: return-object v4 │ │ +4420c6: 5431 72ff |0031: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +4420ca: 1302 1700 |0033: const/16 v2, #int 23 // #17 │ │ +4420ce: 3424 0500 |0035: if-lt v4, v2, 003a // +0005 │ │ +4420d2: 1504 0004 |0037: const/high16 v4, #int 67108864 // #400 │ │ +4420d6: 2802 |0039: goto 003b // +0002 │ │ +4420d8: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +4420da: 1502 0008 |003b: const/high16 v2, #int 134217728 // #800 │ │ +4420de: b624 |003d: or-int/2addr v4, v2 │ │ +4420e0: 7140 9f01 5140 |003e: invoke-static {v1, v5, v0, v4}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019f │ │ +4420e6: 0c04 |0041: move-result-object v4 │ │ +4420e8: 1104 |0042: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0009 line=251 │ │ 0x001f line=252 │ │ 0x0022 line=254 │ │ 0x0028 line=255 │ │ @@ -1079178,48 +1079178,48 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -4420e0: |[4420e0] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; │ │ -4420f0: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -4420f4: 5431 72ff |0002: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -4420f8: 1c02 861d |0004: const-class v2, Lde/danoeh/antennapod/playback/service/PlaybackService; // type@1d86 │ │ -4420fc: 7030 6f02 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ -442102: 2201 8d1e |0009: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -442106: 7010 adb6 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -44210c: 1a02 f741 |000e: const-string v2, "MediaCode" // string@41f7 │ │ -442110: 6e20 b9b6 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -442116: 6e20 b4b6 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -44211c: 6e10 c3b6 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -442122: 0c01 |0019: move-result-object v1 │ │ -442124: 6e20 9502 1000 |001a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0295 │ │ -44212a: 1a01 e26e |001d: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.KEYCODE" // string@6ee2 │ │ -44212e: 6e30 8802 1004 |001f: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0288 │ │ -442134: 6004 e500 |0022: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -442138: 1301 1a00 |0024: const/16 v1, #int 26 // #1a │ │ -44213c: 3414 0b00 |0026: if-lt v4, v1, 0031 // +000b │ │ -442140: 5434 72ff |0028: iget-object v4, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -442144: 1501 000c |002a: const/high16 v1, #int 201326592 // #c00 │ │ -442148: 7140 eeb1 5410 |002c: invoke-static {v4, v5, v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@b1ee │ │ -44214e: 0c04 |002f: move-result-object v4 │ │ -442150: 1104 |0030: return-object v4 │ │ -442152: 5431 72ff |0031: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -442156: 1302 1700 |0033: const/16 v2, #int 23 // #17 │ │ -44215a: 3424 0500 |0035: if-lt v4, v2, 003a // +0005 │ │ -44215e: 1504 0004 |0037: const/high16 v4, #int 67108864 // #400 │ │ -442162: 2802 |0039: goto 003b // +0002 │ │ -442164: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -442166: 1502 0008 |003b: const/high16 v2, #int 134217728 // #800 │ │ -44216a: b624 |003d: or-int/2addr v4, v2 │ │ -44216c: 7140 9f01 5140 |003e: invoke-static {v1, v5, v0, v4}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019f │ │ -442172: 0c04 |0041: move-result-object v4 │ │ -442174: 1104 |0042: return-object v4 │ │ +4420ec: |[4420ec] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.getPendingIntentForMediaAction:(II)Landroid/app/PendingIntent; │ │ +4420fc: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +442100: 5431 72ff |0002: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +442104: 1c02 861d |0004: const-class v2, Lde/danoeh/antennapod/playback/service/PlaybackService; // type@1d86 │ │ +442108: 7030 6f02 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ +44210e: 2201 8d1e |0009: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +442112: 7010 adb6 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +442118: 1a02 f741 |000e: const-string v2, "MediaCode" // string@41f7 │ │ +44211c: 6e20 b9b6 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +442122: 6e20 b4b6 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +442128: 6e10 c3b6 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +44212e: 0c01 |0019: move-result-object v1 │ │ +442130: 6e20 9502 1000 |001a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0295 │ │ +442136: 1a01 e26e |001d: const-string v1, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.KEYCODE" // string@6ee2 │ │ +44213a: 6e30 8802 1004 |001f: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0288 │ │ +442140: 6004 e500 |0022: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +442144: 1301 1a00 |0024: const/16 v1, #int 26 // #1a │ │ +442148: 3414 0b00 |0026: if-lt v4, v1, 0031 // +000b │ │ +44214c: 5434 72ff |0028: iget-object v4, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +442150: 1501 000c |002a: const/high16 v1, #int 201326592 // #c00 │ │ +442154: 7140 eeb1 5410 |002c: invoke-static {v4, v5, v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@b1ee │ │ +44215a: 0c04 |002f: move-result-object v4 │ │ +44215c: 1104 |0030: return-object v4 │ │ +44215e: 5431 72ff |0031: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +442162: 1302 1700 |0033: const/16 v2, #int 23 // #17 │ │ +442166: 3424 0500 |0035: if-lt v4, v2, 003a // +0005 │ │ +44216a: 1504 0004 |0037: const/high16 v4, #int 67108864 // #400 │ │ +44216e: 2802 |0039: goto 003b // +0002 │ │ +442170: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +442172: 1502 0008 |003b: const/high16 v2, #int 134217728 // #800 │ │ +442176: b624 |003d: or-int/2addr v4, v2 │ │ +442178: 7140 9f01 5140 |003e: invoke-static {v1, v5, v0, v4}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019f │ │ +44217e: 0c04 |0041: move-result-object v4 │ │ +442180: 1104 |0042: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0009 line=237 │ │ 0x001f line=238 │ │ 0x0022 line=240 │ │ 0x0028 line=241 │ │ @@ -1079234,30 +1079234,30 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -442178: |[442178] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.getPlayerActivityPendingIntent:()Landroid/app/PendingIntent; │ │ -442188: 5450 72ff |0000: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -44218c: 6001 22ed |0002: sget v1, Lde/danoeh/antennapod/playback/service/R$id;.pending_intent_player_activity:I // field@ed22 │ │ -442190: 7110 80b2 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@b280 │ │ -442196: 0c02 |0007: move-result-object v2 │ │ -442198: 6003 e500 |0008: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -44219c: 1304 1700 |000a: const/16 v4, #int 23 // #17 │ │ -4421a0: 3443 0500 |000c: if-lt v3, v4, 0011 // +0005 │ │ -4421a4: 1503 0004 |000e: const/high16 v3, #int 67108864 // #400 │ │ -4421a8: 2802 |0010: goto 0012 // +0002 │ │ -4421aa: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -4421ac: 1504 0008 |0012: const/high16 v4, #int 134217728 // #800 │ │ -4421b0: b643 |0014: or-int/2addr v3, v4 │ │ -4421b2: 7140 9c01 1032 |0015: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019c │ │ -4421b8: 0c00 |0018: move-result-object v0 │ │ -4421ba: 1100 |0019: return-object v0 │ │ +442184: |[442184] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.getPlayerActivityPendingIntent:()Landroid/app/PendingIntent; │ │ +442194: 5450 72ff |0000: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +442198: 6001 22ed |0002: sget v1, Lde/danoeh/antennapod/playback/service/R$id;.pending_intent_player_activity:I // field@ed22 │ │ +44219c: 7110 80b2 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@b280 │ │ +4421a2: 0c02 |0007: move-result-object v2 │ │ +4421a4: 6003 e500 |0008: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +4421a8: 1304 1700 |000a: const/16 v4, #int 23 // #17 │ │ +4421ac: 3443 0500 |000c: if-lt v3, v4, 0011 // +0005 │ │ +4421b0: 1503 0004 |000e: const/high16 v3, #int 67108864 // #400 │ │ +4421b4: 2802 |0010: goto 0012 // +0002 │ │ +4421b6: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +4421b8: 1504 0008 |0012: const/high16 v4, #int 134217728 // #800 │ │ +4421bc: b643 |0014: or-int/2addr v3, v4 │ │ +4421be: 7140 9c01 1032 |0015: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019c │ │ +4421c4: 0c00 |0018: move-result-object v0 │ │ +4421c6: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0004 line=170 │ │ 0x0008 line=171 │ │ 0x0015 line=169 │ │ locals : │ │ @@ -1079269,71 +1079269,71 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -441f3c: |[441f3c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.build:()Landroid/app/Notification; │ │ -441f4c: 2200 6707 |0000: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0767 │ │ -441f50: 5441 72ff |0002: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -441f54: 1a02 0bb9 |0004: const-string v2, "playing" // string@b90b │ │ -441f58: 7030 a52f 1002 |0006: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2fa5 │ │ -441f5e: 5441 76ff |0009: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@ff76 │ │ -441f62: 3801 3400 |000b: if-eqz v1, 003f // +0034 │ │ -441f66: 7210 13ad 0100 |000d: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ad13 │ │ -441f6c: 0c01 |0010: move-result-object v1 │ │ -441f6e: 6e20 ae2f 1000 |0011: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ -441f74: 5441 76ff |0014: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@ff76 │ │ -441f78: 7210 12ad 0100 |0016: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ad12 │ │ -441f7e: 0c01 |0019: move-result-object v1 │ │ -441f80: 6e20 ad2f 1000 |001a: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ -441f86: 5441 75ff |001d: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.mediaSessionToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@ff75 │ │ -441f8a: 5442 77ff |001f: iget-object v2, v4, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ff77 │ │ -441f8e: 7040 98b3 0421 |0021: invoke-direct {v4, v0, v1, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.addActions:(Landroidx/core/app/NotificationCompat$Builder;Landroid/support/v4/media/session/MediaSessionCompat$Token;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b398 │ │ -441f94: 5441 74ff |0024: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@ff74 │ │ -441f98: 3801 0600 |0026: if-eqz v1, 002c // +0006 │ │ -441f9c: 6e20 b32f 1000 |0028: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb3 │ │ -441fa2: 2808 |002b: goto 0033 // +0008 │ │ -441fa4: 7010 9eb3 0400 |002c: invoke-direct {v4}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getDefaultIcon:()Landroid/graphics/Bitmap; // method@b39e │ │ -441faa: 0c01 |002f: move-result-object v1 │ │ -441fac: 6e20 b32f 1000 |0030: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb3 │ │ -441fb2: 6001 e500 |0033: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -441fb6: 1302 1d00 |0035: const/16 v2, #int 29 // #1d │ │ -441fba: 3521 1800 |0037: if-ge v1, v2, 004f // +0018 │ │ -441fbe: 5441 78ff |0039: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.position:Ljava/lang/String; // field@ff78 │ │ -441fc2: 6e20 ba2f 1000 |003b: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fba │ │ -441fc8: 2811 |003e: goto 004f // +0011 │ │ -441fca: 5441 72ff |003f: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -441fce: 6002 f3ee |0041: sget v2, Lde/danoeh/antennapod/playback/service/R$string;.app_name:I // field@eef3 │ │ -441fd2: 6e20 4302 2100 |0043: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -441fd8: 0c01 |0046: move-result-object v1 │ │ -441fda: 6e20 ae2f 1000 |0047: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ -441fe0: 1a01 4a40 |004a: const-string v1, "Loading. If this does not go away, play any episode and contact us." // string@404a │ │ -441fe4: 6e20 ad2f 1000 |004c: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ -441fea: 7010 a1b3 0400 |004f: invoke-direct {v4}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getPlayerActivityPendingIntent:()Landroid/app/PendingIntent; // method@b3a1 │ │ -441ff0: 0c01 |0052: move-result-object v1 │ │ -441ff2: 6e20 ac2f 1000 |0053: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fac │ │ -441ff8: 1601 0000 |0056: const-wide/16 v1, #int 0 // #0 │ │ -441ffc: 6e30 bd2f 1002 |0058: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setWhen:(J)Landroidx/core/app/NotificationCompat$Builder; // method@2fbd │ │ -442002: 6001 15eb |005b: sget v1, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification:I // field@eb15 │ │ -442006: 6e20 b82f 1000 |005d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb8 │ │ -44200c: 1201 |0060: const/4 v1, #int 0 // #0 │ │ -44200e: 6e20 b42f 1000 |0061: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb4 │ │ -442014: 1212 |0064: const/4 v2, #int 1 // #1 │ │ -442016: 6e20 b52f 2000 |0065: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb5 │ │ -44201c: 6e20 b72f 1000 |0068: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setShowWhen:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb7 │ │ -442022: 7100 5bb4 0000 |006b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getNotifyPriority:()I // method@b45b │ │ -442028: 0a03 |006e: move-result v3 │ │ -44202a: 6e20 b62f 3000 |006f: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationCompat$Builder;.setPriority:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb6 │ │ -442030: 6e20 bc2f 2000 |0072: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fbc │ │ -442036: 6e20 ab2f 1000 |0075: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setColor:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fab │ │ -44203c: 6e10 a72f 0000 |0078: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2fa7 │ │ -442042: 0c00 |007b: move-result-object v0 │ │ -442044: 1100 |007c: return-object v0 │ │ +441f48: |[441f48] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.build:()Landroid/app/Notification; │ │ +441f58: 2200 6707 |0000: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0767 │ │ +441f5c: 5441 72ff |0002: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +441f60: 1a02 0bb9 |0004: const-string v2, "playing" // string@b90b │ │ +441f64: 7030 a52f 1002 |0006: invoke-direct {v0, v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2fa5 │ │ +441f6a: 5441 76ff |0009: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@ff76 │ │ +441f6e: 3801 3400 |000b: if-eqz v1, 003f // +0034 │ │ +441f72: 7210 13ad 0100 |000d: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ad13 │ │ +441f78: 0c01 |0010: move-result-object v1 │ │ +441f7a: 6e20 ae2f 1000 |0011: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ +441f80: 5441 76ff |0014: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@ff76 │ │ +441f84: 7210 12ad 0100 |0016: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ad12 │ │ +441f8a: 0c01 |0019: move-result-object v1 │ │ +441f8c: 6e20 ad2f 1000 |001a: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ +441f92: 5441 75ff |001d: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.mediaSessionToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@ff75 │ │ +441f96: 5442 77ff |001f: iget-object v2, v4, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ff77 │ │ +441f9a: 7040 98b3 0421 |0021: invoke-direct {v4, v0, v1, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.addActions:(Landroidx/core/app/NotificationCompat$Builder;Landroid/support/v4/media/session/MediaSessionCompat$Token;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b398 │ │ +441fa0: 5441 74ff |0024: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@ff74 │ │ +441fa4: 3801 0600 |0026: if-eqz v1, 002c // +0006 │ │ +441fa8: 6e20 b32f 1000 |0028: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb3 │ │ +441fae: 2808 |002b: goto 0033 // +0008 │ │ +441fb0: 7010 9eb3 0400 |002c: invoke-direct {v4}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getDefaultIcon:()Landroid/graphics/Bitmap; // method@b39e │ │ +441fb6: 0c01 |002f: move-result-object v1 │ │ +441fb8: 6e20 b32f 1000 |0030: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb3 │ │ +441fbe: 6001 e500 |0033: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +441fc2: 1302 1d00 |0035: const/16 v2, #int 29 // #1d │ │ +441fc6: 3521 1800 |0037: if-ge v1, v2, 004f // +0018 │ │ +441fca: 5441 78ff |0039: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.position:Ljava/lang/String; // field@ff78 │ │ +441fce: 6e20 ba2f 1000 |003b: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fba │ │ +441fd4: 2811 |003e: goto 004f // +0011 │ │ +441fd6: 5441 72ff |003f: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +441fda: 6002 f3ee |0041: sget v2, Lde/danoeh/antennapod/playback/service/R$string;.app_name:I // field@eef3 │ │ +441fde: 6e20 4302 2100 |0043: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +441fe4: 0c01 |0046: move-result-object v1 │ │ +441fe6: 6e20 ae2f 1000 |0047: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ +441fec: 1a01 4a40 |004a: const-string v1, "Loading. If this does not go away, play any episode and contact us." // string@404a │ │ +441ff0: 6e20 ad2f 1000 |004c: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ +441ff6: 7010 a1b3 0400 |004f: invoke-direct {v4}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getPlayerActivityPendingIntent:()Landroid/app/PendingIntent; // method@b3a1 │ │ +441ffc: 0c01 |0052: move-result-object v1 │ │ +441ffe: 6e20 ac2f 1000 |0053: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fac │ │ +442004: 1601 0000 |0056: const-wide/16 v1, #int 0 // #0 │ │ +442008: 6e30 bd2f 1002 |0058: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setWhen:(J)Landroidx/core/app/NotificationCompat$Builder; // method@2fbd │ │ +44200e: 6001 15eb |005b: sget v1, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification:I // field@eb15 │ │ +442012: 6e20 b82f 1000 |005d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb8 │ │ +442018: 1201 |0060: const/4 v1, #int 0 // #0 │ │ +44201a: 6e20 b42f 1000 |0061: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb4 │ │ +442020: 1212 |0064: const/4 v2, #int 1 // #1 │ │ +442022: 6e20 b52f 2000 |0065: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb5 │ │ +442028: 6e20 b72f 1000 |0068: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setShowWhen:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb7 │ │ +44202e: 7100 5bb4 0000 |006b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getNotifyPriority:()I // method@b45b │ │ +442034: 0a03 |006e: move-result v3 │ │ +442036: 6e20 b62f 3000 |006f: invoke-virtual {v0, v3}, Landroidx/core/app/NotificationCompat$Builder;.setPriority:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb6 │ │ +44203c: 6e20 bc2f 2000 |0072: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fbc │ │ +442042: 6e20 ab2f 1000 |0075: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setColor:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fab │ │ +442048: 6e10 a72f 0000 |0078: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2fa7 │ │ +44204e: 0c00 |007b: move-result-object v0 │ │ +442050: 1100 |007c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0009 line=137 │ │ 0x000d line=138 │ │ 0x0014 line=139 │ │ 0x001d line=140 │ │ @@ -1079362,17 +1079362,17 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -44225c: |[44225c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.getCachedIcon:()Landroid/graphics/Bitmap; │ │ -44226c: 5410 74ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@ff74 │ │ -442270: 1100 |0002: return-object v0 │ │ +442268: |[442268] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.getCachedIcon:()Landroid/graphics/Bitmap; │ │ +442278: 5410 74ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@ff74 │ │ +44227c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; │ │ │ │ #2 : (in Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;) │ │ @@ -1079380,17 +1079380,17 @@ │ │ type : '()Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4422c8: |[4422c8] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -4422d8: 5410 77ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ff77 │ │ -4422dc: 1100 |0002: return-object v0 │ │ +4422d4: |[4422d4] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +4422e4: 5410 77ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ff77 │ │ +4422e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; │ │ │ │ #3 : (in Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;) │ │ @@ -1079398,21 +1079398,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -4422a8: |[4422a8] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.isIconCached:()Z │ │ -4422b8: 5410 74ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@ff74 │ │ -4422bc: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -4422c0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -4422c2: 2802 |0005: goto 0007 // +0002 │ │ -4422c4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -4422c6: 0f00 |0007: return v0 │ │ +4422b4: |[4422b4] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.isIconCached:()Z │ │ +4422c4: 5410 74ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@ff74 │ │ +4422c8: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +4422cc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +4422ce: 2802 |0005: goto 0007 // +0002 │ │ +4422d0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +4422d2: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; │ │ │ │ #4 : (in Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;) │ │ @@ -1079420,80 +1079420,80 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 126 16-bit code units │ │ -4424ec: |[4424ec] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.loadIcon:()V │ │ -4424fc: 1a00 2516 |0000: const-string v0, "Error loading the media icon for the notification" // string@1625 │ │ -442500: 1a01 eb41 |0002: const-string v1, "Media icon loader was interrupted" // string@41eb │ │ -442504: 1a02 4246 |0004: const-string v2, "PlaybackSrvNotification" // string@4642 │ │ -442508: 5473 72ff |0006: iget-object v3, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -44250c: 6e10 4102 0300 |0008: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -442512: 0c03 |000b: move-result-object v3 │ │ -442514: 6e10 1803 0300 |000c: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0318 │ │ -44251a: 0c03 |000f: move-result-object v3 │ │ -44251c: 5233 9701 |0010: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0197 │ │ -442520: 1504 0043 |0012: const/high16 v4, #int 1124073472 // #4300 │ │ -442524: a803 0304 |0014: mul-float v3, v3, v4 │ │ -442528: 8733 |0016: float-to-int v3, v3 │ │ -44252a: 2204 5b16 |0017: new-instance v4, Lcom/bumptech/glide/request/RequestOptions; // type@165b │ │ -44252e: 7010 4287 0400 |0019: invoke-direct {v4}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@8742 │ │ -442534: 6e10 a686 0400 |001c: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.centerCrop:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@86a6 │ │ -44253a: 0c04 |001f: move-result-object v4 │ │ -44253c: 1f04 5b16 |0020: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@165b │ │ -442540: 5475 72ff |0022: iget-object v5, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -442544: 7110 927d 0500 |0024: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@7d92 │ │ -44254a: 0c05 |0027: move-result-object v5 │ │ -44254c: 6e10 127e 0500 |0028: invoke-virtual {v5}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@7e12 │ │ -442552: 0c05 |002b: move-result-object v5 │ │ -442554: 5476 76ff |002c: iget-object v6, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@ff76 │ │ -442558: 7210 15ad 0600 |002e: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ad15 │ │ -44255e: 0c06 |0031: move-result-object v6 │ │ -442560: 6e20 f67d 6500 |0032: invoke-virtual {v5, v6}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@7df6 │ │ -442566: 0c05 |0035: move-result-object v5 │ │ -442568: 6e20 d97d 4500 |0036: invoke-virtual {v5, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@7dd9 │ │ -44256e: 0c05 |0039: move-result-object v5 │ │ -442570: 6e30 fe7d 3503 |003a: invoke-virtual {v5, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@7dfe │ │ -442576: 0c05 |003d: move-result-object v5 │ │ -442578: 7210 bcb9 0500 |003e: invoke-interface {v5}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ -44257e: 0c05 |0041: move-result-object v5 │ │ -442580: 1f05 ab00 |0042: check-cast v5, Landroid/graphics/Bitmap; // type@00ab │ │ -442584: 5b75 74ff |0044: iput-object v5, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@ff74 │ │ -442588: 2837 |0046: goto 007d // +0037 │ │ -44258a: 0d01 |0047: move-exception v1 │ │ -44258c: 7130 810b 0201 |0048: invoke-static {v2, v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b81 │ │ -442592: 2832 |004b: goto 007d // +0032 │ │ -442594: 7120 800b 1200 |004c: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -44259a: 282e |004f: goto 007d // +002e │ │ -44259c: 5475 72ff |0050: iget-object v5, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ -4425a0: 7110 927d 0500 |0052: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@7d92 │ │ -4425a6: 0c05 |0055: move-result-object v5 │ │ -4425a8: 6e10 127e 0500 |0056: invoke-virtual {v5}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@7e12 │ │ -4425ae: 0c05 |0059: move-result-object v5 │ │ -4425b0: 5476 76ff |005a: iget-object v6, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@ff76 │ │ -4425b4: 7110 a1b4 0600 |005c: invoke-static {v6}, Lde/danoeh/antennapod/ui/episodes/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@b4a1 │ │ -4425ba: 0c06 |005f: move-result-object v6 │ │ -4425bc: 6e20 f67d 6500 |0060: invoke-virtual {v5, v6}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@7df6 │ │ -4425c2: 0c05 |0063: move-result-object v5 │ │ -4425c4: 6e20 d97d 4500 |0064: invoke-virtual {v5, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@7dd9 │ │ -4425ca: 0c04 |0067: move-result-object v4 │ │ -4425cc: 6e30 fe7d 3403 |0068: invoke-virtual {v4, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@7dfe │ │ -4425d2: 0c03 |006b: move-result-object v3 │ │ -4425d4: 7210 bcb9 0300 |006c: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ -4425da: 0c03 |006f: move-result-object v3 │ │ -4425dc: 1f03 ab00 |0070: check-cast v3, Landroid/graphics/Bitmap; // type@00ab │ │ -4425e0: 5b73 74ff |0072: iput-object v3, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@ff74 │ │ -4425e4: 2809 |0074: goto 007d // +0009 │ │ -4425e6: 0d01 |0075: move-exception v1 │ │ -4425e8: 7130 810b 0201 |0076: invoke-static {v2, v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b81 │ │ -4425ee: 2804 |0079: goto 007d // +0004 │ │ -4425f0: 7120 800b 1200 |007a: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -4425f6: 0e00 |007d: return-void │ │ +4424f8: |[4424f8] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.loadIcon:()V │ │ +442508: 1a00 2516 |0000: const-string v0, "Error loading the media icon for the notification" // string@1625 │ │ +44250c: 1a01 eb41 |0002: const-string v1, "Media icon loader was interrupted" // string@41eb │ │ +442510: 1a02 4246 |0004: const-string v2, "PlaybackSrvNotification" // string@4642 │ │ +442514: 5473 72ff |0006: iget-object v3, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +442518: 6e10 4102 0300 |0008: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +44251e: 0c03 |000b: move-result-object v3 │ │ +442520: 6e10 1803 0300 |000c: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0318 │ │ +442526: 0c03 |000f: move-result-object v3 │ │ +442528: 5233 9701 |0010: iget v3, v3, Landroid/util/DisplayMetrics;.density:F // field@0197 │ │ +44252c: 1504 0043 |0012: const/high16 v4, #int 1124073472 // #4300 │ │ +442530: a803 0304 |0014: mul-float v3, v3, v4 │ │ +442534: 8733 |0016: float-to-int v3, v3 │ │ +442536: 2204 5b16 |0017: new-instance v4, Lcom/bumptech/glide/request/RequestOptions; // type@165b │ │ +44253a: 7010 4287 0400 |0019: invoke-direct {v4}, Lcom/bumptech/glide/request/RequestOptions;.:()V // method@8742 │ │ +442540: 6e10 a686 0400 |001c: invoke-virtual {v4}, Lcom/bumptech/glide/request/BaseRequestOptions;.centerCrop:()Lcom/bumptech/glide/request/BaseRequestOptions; // method@86a6 │ │ +442546: 0c04 |001f: move-result-object v4 │ │ +442548: 1f04 5b16 |0020: check-cast v4, Lcom/bumptech/glide/request/RequestOptions; // type@165b │ │ +44254c: 5475 72ff |0022: iget-object v5, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +442550: 7110 927d 0500 |0024: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@7d92 │ │ +442556: 0c05 |0027: move-result-object v5 │ │ +442558: 6e10 127e 0500 |0028: invoke-virtual {v5}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@7e12 │ │ +44255e: 0c05 |002b: move-result-object v5 │ │ +442560: 5476 76ff |002c: iget-object v6, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@ff76 │ │ +442564: 7210 15ad 0600 |002e: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ad15 │ │ +44256a: 0c06 |0031: move-result-object v6 │ │ +44256c: 6e20 f67d 6500 |0032: invoke-virtual {v5, v6}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@7df6 │ │ +442572: 0c05 |0035: move-result-object v5 │ │ +442574: 6e20 d97d 4500 |0036: invoke-virtual {v5, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@7dd9 │ │ +44257a: 0c05 |0039: move-result-object v5 │ │ +44257c: 6e30 fe7d 3503 |003a: invoke-virtual {v5, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@7dfe │ │ +442582: 0c05 |003d: move-result-object v5 │ │ +442584: 7210 bcb9 0500 |003e: invoke-interface {v5}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ +44258a: 0c05 |0041: move-result-object v5 │ │ +44258c: 1f05 ab00 |0042: check-cast v5, Landroid/graphics/Bitmap; // type@00ab │ │ +442590: 5b75 74ff |0044: iput-object v5, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@ff74 │ │ +442594: 2837 |0046: goto 007d // +0037 │ │ +442596: 0d01 |0047: move-exception v1 │ │ +442598: 7130 810b 0201 |0048: invoke-static {v2, v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b81 │ │ +44259e: 2832 |004b: goto 007d // +0032 │ │ +4425a0: 7120 800b 1200 |004c: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +4425a6: 282e |004f: goto 007d // +002e │ │ +4425a8: 5475 72ff |0050: iget-object v5, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.context:Landroid/content/Context; // field@ff72 │ │ +4425ac: 7110 927d 0500 |0052: invoke-static {v5}, Lcom/bumptech/glide/Glide;.with:(Landroid/content/Context;)Lcom/bumptech/glide/RequestManager; // method@7d92 │ │ +4425b2: 0c05 |0055: move-result-object v5 │ │ +4425b4: 6e10 127e 0500 |0056: invoke-virtual {v5}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@7e12 │ │ +4425ba: 0c05 |0059: move-result-object v5 │ │ +4425bc: 5476 76ff |005a: iget-object v6, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@ff76 │ │ +4425c0: 7110 a1b4 0600 |005c: invoke-static {v6}, Lde/danoeh/antennapod/ui/episodes/ImageResourceUtils;.getFallbackImageLocation:(Lde/danoeh/antennapod/model/playback/Playable;)Ljava/lang/String; // method@b4a1 │ │ +4425c6: 0c06 |005f: move-result-object v6 │ │ +4425c8: 6e20 f67d 6500 |0060: invoke-virtual {v5, v6}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@7df6 │ │ +4425ce: 0c05 |0063: move-result-object v5 │ │ +4425d0: 6e20 d97d 4500 |0064: invoke-virtual {v5, v4}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@7dd9 │ │ +4425d6: 0c04 |0067: move-result-object v4 │ │ +4425d8: 6e30 fe7d 3403 |0068: invoke-virtual {v4, v3, v3}, Lcom/bumptech/glide/RequestBuilder;.submit:(II)Lcom/bumptech/glide/request/FutureTarget; // method@7dfe │ │ +4425de: 0c03 |006b: move-result-object v3 │ │ +4425e0: 7210 bcb9 0300 |006c: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ +4425e6: 0c03 |006f: move-result-object v3 │ │ +4425e8: 1f03 ab00 |0070: check-cast v3, Landroid/graphics/Bitmap; // type@00ab │ │ +4425ec: 5b73 74ff |0072: iput-object v3, v7, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.icon:Landroid/graphics/Bitmap; // field@ff74 │ │ +4425f0: 2809 |0074: goto 007d // +0009 │ │ +4425f2: 0d01 |0075: move-exception v1 │ │ +4425f4: 7130 810b 0201 |0076: invoke-static {v2, v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b81 │ │ +4425fa: 2804 |0079: goto 007d // +0004 │ │ +4425fc: 7120 800b 1200 |007a: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +442602: 0e00 |007d: return-void │ │ catches : 2 │ │ 0x0022 - 0x0046 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0050 │ │ Ljava/lang/InterruptedException; -> 0x004c │ │ -> 0x0047 │ │ 0x0050 - 0x0074 │ │ Ljava/lang/InterruptedException; -> 0x007a │ │ @@ -1079525,17 +1079525,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -442618: |[442618] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.setMediaSessionToken:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ -442628: 5b01 75ff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.mediaSessionToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@ff75 │ │ -44262c: 0e00 |0002: return-void │ │ +442624: |[442624] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.setMediaSessionToken:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ +442634: 5b01 75ff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.mediaSessionToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@ff75 │ │ +442638: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ │ │ @@ -1079544,20 +1079544,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -442630: |[442630] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -442640: 5410 76ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@ff76 │ │ -442644: 3202 0500 |0002: if-eq v2, v0, 0007 // +0005 │ │ -442648: 7010 9ab3 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.clearCache:()V // method@b39a │ │ -44264e: 5b12 76ff |0007: iput-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@ff76 │ │ -442652: 0e00 |0009: return-void │ │ +44263c: |[44263c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +44264c: 5410 76ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@ff76 │ │ +442650: 3202 0500 |0002: if-eq v2, v0, 0007 // +0005 │ │ +442654: 7010 9ab3 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.clearCache:()V // method@b39a │ │ +44265a: 5b12 76ff |0007: iput-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playable:Lde/danoeh/antennapod/model/playback/Playable; // field@ff76 │ │ +44265e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0004 line=53 │ │ 0x0007 line=55 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; │ │ @@ -1079568,17 +1079568,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -442654: |[442654] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -442664: 5b01 77ff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ff77 │ │ -442668: 0e00 |0002: return-void │ │ +442660: |[442660] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +442670: 5b01 77ff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ff77 │ │ +442674: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ │ │ @@ -1079587,23 +1079587,23 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -44266c: |[44266c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.updatePosition:(IF)V │ │ -44267c: 2200 ec1d |0000: new-instance v0, Lde/danoeh/antennapod/ui/episodes/TimeSpeedConverter; // type@1dec │ │ -442680: 7020 a4b4 3000 |0002: invoke-direct {v0, v3}, Lde/danoeh/antennapod/ui/episodes/TimeSpeedConverter;.:(F)V // method@b4a4 │ │ -442686: 6e20 a5b4 2000 |0005: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/ui/episodes/TimeSpeedConverter;.convert:(I)I // method@b4a5 │ │ -44268c: 0a02 |0008: move-result v2 │ │ -44268e: 7110 99b4 0200 |0009: invoke-static {v2}, Lde/danoeh/antennapod/ui/common/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@b499 │ │ -442694: 0c02 |000c: move-result-object v2 │ │ -442696: 5b12 78ff |000d: iput-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.position:Ljava/lang/String; // field@ff78 │ │ -44269a: 0e00 |000f: return-void │ │ +442678: |[442678] de.danoeh.antennapod.playback.service.internal.PlaybackServiceNotificationBuilder.updatePosition:(IF)V │ │ +442688: 2200 ec1d |0000: new-instance v0, Lde/danoeh/antennapod/ui/episodes/TimeSpeedConverter; // type@1dec │ │ +44268c: 7020 a4b4 3000 |0002: invoke-direct {v0, v3}, Lde/danoeh/antennapod/ui/episodes/TimeSpeedConverter;.:(F)V // method@b4a4 │ │ +442692: 6e20 a5b4 2000 |0005: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/ui/episodes/TimeSpeedConverter;.convert:(I)I // method@b4a5 │ │ +442698: 0a02 |0008: move-result v2 │ │ +44269a: 7110 99b4 0200 |0009: invoke-static {v2}, Lde/danoeh/antennapod/ui/common/Converter;.getDurationStringLong:(I)Ljava/lang/String; // method@b499 │ │ +4426a0: 0c02 |000c: move-result-object v2 │ │ +4426a2: 5b12 78ff |000d: iput-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.position:Ljava/lang/String; // field@ff78 │ │ +4426a6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -1079651,21 +1079651,21 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -4426b4: |[4426b4] de.danoeh.antennapod.playback.service.internal.PlaybackServiceStateManager.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -4426c4: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ -4426ca: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -4426cc: 5c10 7bff |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.isInForeground:Z // field@ff7b │ │ -4426d0: 5c10 7aff |0006: iput-boolean v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@ff7a │ │ -4426d4: 5b12 7cff |0008: iput-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ff7c │ │ -4426d8: 0e00 |000a: return-void │ │ +4426c0: |[4426c0] de.danoeh.antennapod.playback.service.internal.PlaybackServiceStateManager.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +4426d0: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ +4426d6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +4426d8: 5c10 7bff |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.isInForeground:Z // field@ff7b │ │ +4426dc: 5c10 7aff |0006: iput-boolean v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@ff7a │ │ +4426e0: 5b12 7cff |0008: iput-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ff7c │ │ +4426e4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0004 line=13 │ │ 0x0006 line=14 │ │ 0x0008 line=17 │ │ locals : │ │ @@ -1079678,17 +1079678,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -44269c: |[44269c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceStateManager.hasReceivedValidStartCommand:()Z │ │ -4426ac: 5510 7aff |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@ff7a │ │ -4426b0: 0f00 |0002: return v0 │ │ +4426a8: |[4426a8] de.danoeh.antennapod.playback.service.internal.PlaybackServiceStateManager.hasReceivedValidStartCommand:()Z │ │ +4426b8: 5510 7aff |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@ff7a │ │ +4426bc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;) │ │ @@ -1079696,23 +1079696,23 @@ │ │ type : '(ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -4426dc: |[4426dc] de.danoeh.antennapod.playback.service.internal.PlaybackServiceStateManager.startForeground:(ILandroid/app/Notification;)V │ │ -4426ec: 1a00 4346 |0000: const-string v0, "PlaybackSrvState" // string@4643 │ │ -4426f0: 1a01 31d0 |0002: const-string v1, "startForeground" // string@d031 │ │ -4426f4: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4426fa: 5420 7cff |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ff7c │ │ -4426fe: 6e30 cb01 3004 |0009: invoke-virtual {v0, v3, v4}, Landroid/app/Service;.startForeground:(ILandroid/app/Notification;)V // method@01cb │ │ -442704: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -442706: 5c23 7bff |000d: iput-boolean v3, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.isInForeground:Z // field@ff7b │ │ -44270a: 0e00 |000f: return-void │ │ +4426e8: |[4426e8] de.danoeh.antennapod.playback.service.internal.PlaybackServiceStateManager.startForeground:(ILandroid/app/Notification;)V │ │ +4426f8: 1a00 4346 |0000: const-string v0, "PlaybackSrvState" // string@4643 │ │ +4426fc: 1a01 31d0 |0002: const-string v1, "startForeground" // string@d031 │ │ +442700: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +442706: 5420 7cff |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ff7c │ │ +44270a: 6e30 cb01 3004 |0009: invoke-virtual {v0, v3, v4}, Landroid/app/Service;.startForeground:(ILandroid/app/Notification;)V // method@01cb │ │ +442710: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +442712: 5c23 7bff |000d: iput-boolean v3, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.isInForeground:Z // field@ff7b │ │ +442716: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=21 │ │ 0x0007 line=22 │ │ 0x000d line=23 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; │ │ @@ -1079724,31 +1079724,31 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -44270c: |[44270c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceStateManager.stopForeground:(Z)V │ │ -44271c: 1a00 4346 |0000: const-string v0, "PlaybackSrvState" // string@4643 │ │ -442720: 1a01 f5d0 |0002: const-string v1, "stopForeground" // string@d0f5 │ │ -442724: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -44272a: 5520 7bff |0007: iget-boolean v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.isInForeground:Z // field@ff7b │ │ -44272e: 3800 1100 |0009: if-eqz v0, 001a // +0011 │ │ -442732: 3803 0900 |000b: if-eqz v3, 0014 // +0009 │ │ -442736: 5423 7cff |000d: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ff7c │ │ -44273a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -44273c: 7120 5530 0300 |0010: invoke-static {v3, v0}, Landroidx/core/app/ServiceCompat;.stopForeground:(Landroid/app/Service;I)V // method@3055 │ │ -442742: 2807 |0013: goto 001a // +0007 │ │ -442744: 5423 7cff |0014: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ff7c │ │ -442748: 1220 |0016: const/4 v0, #int 2 // #2 │ │ -44274a: 7120 5530 0300 |0017: invoke-static {v3, v0}, Landroidx/core/app/ServiceCompat;.stopForeground:(Landroid/app/Service;I)V // method@3055 │ │ -442750: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -442752: 5c23 7bff |001b: iput-boolean v3, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.isInForeground:Z // field@ff7b │ │ -442756: 0e00 |001d: return-void │ │ +442718: |[442718] de.danoeh.antennapod.playback.service.internal.PlaybackServiceStateManager.stopForeground:(Z)V │ │ +442728: 1a00 4346 |0000: const-string v0, "PlaybackSrvState" // string@4643 │ │ +44272c: 1a01 f5d0 |0002: const-string v1, "stopForeground" // string@d0f5 │ │ +442730: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +442736: 5520 7bff |0007: iget-boolean v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.isInForeground:Z // field@ff7b │ │ +44273a: 3800 1100 |0009: if-eqz v0, 001a // +0011 │ │ +44273e: 3803 0900 |000b: if-eqz v3, 0014 // +0009 │ │ +442742: 5423 7cff |000d: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ff7c │ │ +442746: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +442748: 7120 5530 0300 |0010: invoke-static {v3, v0}, Landroidx/core/app/ServiceCompat;.stopForeground:(Landroid/app/Service;I)V // method@3055 │ │ +44274e: 2807 |0013: goto 001a // +0007 │ │ +442750: 5423 7cff |0014: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ff7c │ │ +442754: 1220 |0016: const/4 v0, #int 2 // #2 │ │ +442756: 7120 5530 0300 |0017: invoke-static {v3, v0}, Landroidx/core/app/ServiceCompat;.stopForeground:(Landroid/app/Service;I)V // method@3055 │ │ +44275c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +44275e: 5c23 7bff |001b: iput-boolean v3, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.isInForeground:Z // field@ff7b │ │ +442762: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=34 │ │ 0x0007 line=35 │ │ 0x000d line=37 │ │ 0x0014 line=39 │ │ 0x001b line=42 │ │ @@ -1079761,25 +1079761,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -442758: |[442758] de.danoeh.antennapod.playback.service.internal.PlaybackServiceStateManager.stopService:()V │ │ -442768: 1a00 4346 |0000: const-string v0, "PlaybackSrvState" // string@4643 │ │ -44276c: 1a01 09d1 |0002: const-string v1, "stopService" // string@d109 │ │ -442770: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -442776: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -442778: 6e20 acb3 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopForeground:(Z)V // method@b3ac │ │ -44277e: 5420 7cff |000b: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ff7c │ │ -442782: 6e10 cf01 0000 |000d: invoke-virtual {v0}, Landroid/app/Service;.stopSelf:()V // method@01cf │ │ -442788: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -44278a: 5c20 7aff |0011: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@ff7a │ │ -44278e: 0e00 |0013: return-void │ │ +442764: |[442764] de.danoeh.antennapod.playback.service.internal.PlaybackServiceStateManager.stopService:()V │ │ +442774: 1a00 4346 |0000: const-string v0, "PlaybackSrvState" // string@4643 │ │ +442778: 1a01 09d1 |0002: const-string v1, "stopService" // string@d109 │ │ +44277c: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +442782: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +442784: 6e20 acb3 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopForeground:(Z)V // method@b3ac │ │ +44278a: 5420 7cff |000b: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.playbackService:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ff7c │ │ +44278e: 6e10 cf01 0000 |000d: invoke-virtual {v0}, Landroid/app/Service;.stopSelf:()V // method@01cf │ │ +442794: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +442796: 5c20 7aff |0011: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@ff7a │ │ +44279a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=27 │ │ 0x0008 line=28 │ │ 0x000b line=29 │ │ 0x0011 line=30 │ │ locals : │ │ @@ -1079790,18 +1079790,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -442790: |[442790] de.danoeh.antennapod.playback.service.internal.PlaybackServiceStateManager.validStartCommandWasReceived:()V │ │ -4427a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -4427a2: 5c10 7aff |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@ff7a │ │ -4427a6: 0e00 |0003: return-void │ │ +44279c: |[44279c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceStateManager.validStartCommandWasReceived:()V │ │ +4427ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +4427ae: 5c10 7aff |0001: iput-boolean v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.hasReceivedValidStartCommand:Z // field@ff7a │ │ +4427b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1079834,18 +1079834,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4427a8: |[4427a8] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback;)V │ │ -4427b8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4427be: 5b01 7dff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback; // field@ff7d │ │ -4427c2: 0e00 |0005: return-void │ │ +4427b4: |[4427b4] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback;)V │ │ +4427c4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4427ca: 5b01 7dff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback; // field@ff7d │ │ +4427ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback; │ │ │ │ @@ -1079855,18 +1079855,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4427c4: |[4427c4] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda0.run:()V │ │ -4427d4: 5410 7dff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback; // field@ff7d │ │ -4427d8: 7210 c0b3 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback;.positionSaverTick:()V // method@b3c0 │ │ -4427de: 0e00 |0005: return-void │ │ +4427d0: |[4427d0] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda0.run:()V │ │ +4427e0: 5410 7dff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback; // field@ff7d │ │ +4427e4: 7210 c0b3 0000 |0002: invoke-interface {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback;.positionSaverTick:()V // method@b3c0 │ │ +4427ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1079903,19 +1079903,19 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -442894: |[442894] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;)V │ │ -4428a4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4428aa: 5b01 82ff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff82 │ │ -4428ae: 5b02 83ff |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState; // field@ff83 │ │ -4428b2: 0e00 |0007: return-void │ │ +4428a0: |[4428a0] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;)V │ │ +4428b0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4428b6: 5b01 82ff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff82 │ │ +4428ba: 5b02 83ff |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState; // field@ff83 │ │ +4428be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState; │ │ @@ -1079926,19 +1079926,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4428b4: |[4428b4] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda4.run:()V │ │ -4428c4: 5420 82ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff82 │ │ -4428c8: 5421 83ff |0002: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState; // field@ff83 │ │ -4428cc: 7120 ccb3 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.$r8$lambda$x7OELBnZikK941qZHDBFMD1ySYI:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;)V // method@b3cc │ │ -4428d2: 0e00 |0007: return-void │ │ +4428c0: |[4428c0] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda4.run:()V │ │ +4428d0: 5420 82ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff82 │ │ +4428d4: 5421 83ff |0002: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.f$1:Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState; // field@ff83 │ │ +4428d8: 7120 ccb3 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.$r8$lambda$x7OELBnZikK941qZHDBFMD1ySYI:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;)V // method@b3cc │ │ +4428de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1079975,19 +1079975,19 @@ │ │ type : '(Landroid/os/Handler;Ljava/lang/Runnable;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4428d4: |[4428d4] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda5.:(Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ -4428e4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4428ea: 5b01 84ff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$0:Landroid/os/Handler; // field@ff84 │ │ -4428ee: 5b02 85ff |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$1:Ljava/lang/Runnable; // field@ff85 │ │ -4428f2: 0e00 |0007: return-void │ │ +4428e0: |[4428e0] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda5.:(Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ +4428f0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4428f6: 5b01 84ff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$0:Landroid/os/Handler; // field@ff84 │ │ +4428fa: 5b02 85ff |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$1:Ljava/lang/Runnable; // field@ff85 │ │ +4428fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/os/Handler; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Runnable; │ │ @@ -1079998,19 +1079998,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4428f4: |[4428f4] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda5.run:()V │ │ -442904: 5420 84ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$0:Landroid/os/Handler; // field@ff84 │ │ -442908: 5421 85ff |0002: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$1:Ljava/lang/Runnable; // field@ff85 │ │ -44290c: 7120 cbb3 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.$r8$lambda$wd55esnPEsWbPoB3ajDWubUJwpo:(Landroid/os/Handler;Ljava/lang/Runnable;)V // method@b3cb │ │ -442912: 0e00 |0007: return-void │ │ +442900: |[442900] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda5.run:()V │ │ +442910: 5420 84ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$0:Landroid/os/Handler; // field@ff84 │ │ +442914: 5421 85ff |0002: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.f$1:Ljava/lang/Runnable; // field@ff85 │ │ +442918: 7120 cbb3 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.$r8$lambda$wd55esnPEsWbPoB3ajDWubUJwpo:(Landroid/os/Handler;Ljava/lang/Runnable;)V // method@b3cb │ │ +44291e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda5; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1080043,18 +1080043,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -442914: |[442914] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;)V │ │ -442924: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -44292a: 5b01 86ff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff86 │ │ -44292e: 0e00 |0005: return-void │ │ +442920: |[442920] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;)V │ │ +442930: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +442936: 5b01 86ff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff86 │ │ +44293a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; │ │ │ │ @@ -1080064,18 +1080064,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -442930: |[442930] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda6.run:()V │ │ -442940: 5410 86ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff86 │ │ -442944: 6e10 deb3 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.requestWidgetUpdate:()V // method@b3de │ │ -44294a: 0e00 |0005: return-void │ │ +44293c: |[44293c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda6.run:()V │ │ +44294c: 5410 86ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff86 │ │ +442950: 6e10 deb3 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.requestWidgetUpdate:()V // method@b3de │ │ +442956: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda6; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1080104,35 +1080104,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -442968: |[442968] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda7.:()V │ │ -442978: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -44297e: 0e00 |0003: return-void │ │ +442974: |[442974] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda7.:()V │ │ +442984: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +44298a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda7;) │ │ name : 'newThread' │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -44294c: |[44294c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda7.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -44295c: 7110 c8b3 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.$r8$lambda$E-0G5aHkuknW1cuRx9OJAMf5-t8:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@b3c8 │ │ -442962: 0c01 |0003: move-result-object v1 │ │ -442964: 1101 |0004: return-object v1 │ │ +442958: |[442958] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda7.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +442968: 7110 c8b3 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.$r8$lambda$E-0G5aHkuknW1cuRx9OJAMf5-t8:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@b3c8 │ │ +44296e: 0c01 |0003: move-result-object v1 │ │ +442970: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -1080246,22 +1080246,22 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -442998: |[442998] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$SleepTimer.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;J)V │ │ -4429a8: 5b01 8cff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff8c │ │ -4429ac: 7010 5eb6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4429b2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -4429b4: 5c01 8aff |0006: iput-boolean v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@ff8a │ │ -4429b8: 5a02 8eff |0008: iput-wide v2, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.waitingTime:J // field@ff8e │ │ -4429bc: 5a02 8dff |000a: iput-wide v2, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@ff8d │ │ -4429c0: 0e00 |000c: return-void │ │ +4429a4: |[4429a4] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$SleepTimer.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;J)V │ │ +4429b4: 5b01 8cff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff8c │ │ +4429b8: 7010 5eb6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4429be: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +4429c0: 5c01 8aff |0006: iput-boolean v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@ff8a │ │ +4429c4: 5a02 8eff |0008: iput-wide v2, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.waitingTime:J // field@ff8e │ │ +4429c8: 5a02 8dff |000a: iput-wide v2, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@ff8d │ │ +4429cc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0002 line=288 │ │ 0x0006 line=282 │ │ 0x0008 line=289 │ │ 0x000a line=290 │ │ @@ -1080276,29 +1080276,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -4429c4: |[4429c4] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$SleepTimer.cancel:()V │ │ -4429d4: 5420 8cff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff8c │ │ -4429d8: 7110 ceb3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.-$$Nest$fgetsleepTimerFuture:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;)Ljava/util/concurrent/ScheduledFuture; // method@b3ce │ │ -4429de: 0c00 |0005: move-result-object v0 │ │ -4429e0: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -4429e2: 7220 bbb9 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b9bb │ │ -4429e8: 5420 8bff |000a: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/playback/service/internal/ShakeListener; // field@ff8b │ │ -4429ec: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -4429f0: 6e10 eeb3 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.pause:()V // method@b3ee │ │ -4429f6: 7100 10bb 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -4429fc: 0c00 |0014: move-result-object v0 │ │ -4429fe: 7100 43ab 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@ab43 │ │ -442a04: 0c01 |0018: move-result-object v1 │ │ -442a06: 6e20 13bb 1000 |0019: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -442a0c: 0e00 |001c: return-void │ │ +4429d0: |[4429d0] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$SleepTimer.cancel:()V │ │ +4429e0: 5420 8cff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff8c │ │ +4429e4: 7110 ceb3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.-$$Nest$fgetsleepTimerFuture:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;)Ljava/util/concurrent/ScheduledFuture; // method@b3ce │ │ +4429ea: 0c00 |0005: move-result-object v0 │ │ +4429ec: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +4429ee: 7220 bbb9 1000 |0007: invoke-interface {v0, v1}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b9bb │ │ +4429f4: 5420 8bff |000a: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/playback/service/internal/ShakeListener; // field@ff8b │ │ +4429f8: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +4429fc: 6e10 eeb3 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.pause:()V // method@b3ee │ │ +442a02: 7100 10bb 0000 |0011: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +442a08: 0c00 |0014: move-result-object v0 │ │ +442a0a: 7100 43ab 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@ab43 │ │ +442a10: 0c01 |0018: move-result-object v1 │ │ +442a12: 6e20 13bb 1000 |0019: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +442a18: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x000a line=351 │ │ 0x000e line=352 │ │ 0x0011 line=354 │ │ locals : │ │ @@ -1080309,17 +1080309,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -442980: |[442980] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$SleepTimer.getWaitingTime:()J │ │ -442990: 5320 8dff |0000: iget-wide v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@ff8d │ │ -442994: 1000 |0002: return-wide v0 │ │ +44298c: |[44298c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$SleepTimer.getWaitingTime:()J │ │ +44299c: 5320 8dff |0000: iget-wide v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@ff8d │ │ +4429a0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; │ │ │ │ #2 : (in Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;) │ │ @@ -1080327,29 +1080327,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -442a10: |[442a10] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$SleepTimer.restart:()V │ │ -442a20: 7100 10bb 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -442a26: 0c00 |0003: move-result-object v0 │ │ -442a28: 7100 43ab 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@ab43 │ │ -442a2e: 0c01 |0007: move-result-object v1 │ │ -442a30: 6e20 13bb 1000 |0008: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -442a36: 5430 8cff |000b: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff8c │ │ -442a3a: 5331 8eff |000d: iget-wide v1, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.waitingTime:J // field@ff8e │ │ -442a3e: 6e30 e0b3 1002 |000f: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.setSleepTimer:(J)V // method@b3e0 │ │ -442a44: 5430 8bff |0012: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/playback/service/internal/ShakeListener; // field@ff8b │ │ -442a48: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ -442a4c: 6e10 eeb3 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.pause:()V // method@b3ee │ │ -442a52: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -442a54: 5b30 8bff |001a: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/playback/service/internal/ShakeListener; // field@ff8b │ │ -442a58: 0e00 |001c: return-void │ │ +442a1c: |[442a1c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$SleepTimer.restart:()V │ │ +442a2c: 7100 10bb 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +442a32: 0c00 |0003: move-result-object v0 │ │ +442a34: 7100 43ab 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.cancelled:()Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@ab43 │ │ +442a3a: 0c01 |0007: move-result-object v1 │ │ +442a3c: 6e20 13bb 1000 |0008: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +442a42: 5430 8cff |000b: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff8c │ │ +442a46: 5331 8eff |000d: iget-wide v1, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.waitingTime:J // field@ff8e │ │ +442a4a: 6e30 e0b3 1002 |000f: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.setSleepTimer:(J)V // method@b3e0 │ │ +442a50: 5430 8bff |0012: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/playback/service/internal/ShakeListener; // field@ff8b │ │ +442a54: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ +442a58: 6e10 eeb3 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.pause:()V // method@b3ee │ │ +442a5e: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +442a60: 5b30 8bff |001a: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/playback/service/internal/ShakeListener; // field@ff8b │ │ +442a64: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x000b line=342 │ │ 0x0012 line=343 │ │ 0x0016 line=344 │ │ 0x001a line=345 │ │ @@ -1080361,97 +1080361,97 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -442a5c: |[442a5c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$SleepTimer.run:()V │ │ -442a6c: 1a00 2d4c |0000: const-string v0, "Starting" // string@4c2d │ │ -442a70: 1a01 a14b |0002: const-string v1, "SleepTimer" // string@4ba1 │ │ -442a74: 7120 7e0b 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -442a7a: 7100 c5b6 0000 |0007: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ -442a80: 0b02 |000a: move-result-wide v2 │ │ -442a82: 7100 10bb 0000 |000b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -442a88: 0c00 |000e: move-result-object v0 │ │ -442a8a: 53a4 8dff |000f: iget-wide v4, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@ff8d │ │ -442a8e: 7120 48ab 5400 |0011: invoke-static {v4, v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@ab48 │ │ -442a94: 0c04 |0014: move-result-object v4 │ │ -442a96: 6e20 13bb 4000 |0015: invoke-virtual {v0, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -442a9c: 53a4 8dff |0018: iget-wide v4, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@ff8d │ │ -442aa0: 1606 0000 |001a: const-wide/16 v6, #int 0 // #0 │ │ -442aa4: 3100 0406 |001c: cmp-long v0, v4, v6 │ │ -442aa8: 3d00 8900 |001e: if-lez v0, 00a7 // +0089 │ │ -442aac: 1604 e803 |0020: const-wide/16 v4, #int 1000 // #3e8 │ │ -442ab0: 7120 dcb6 5400 |0022: invoke-static {v4, v5}, Ljava/lang/Thread;.sleep:(J)V // method@b6dc │ │ -442ab6: 7100 c5b6 0000 |0025: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ -442abc: 0b04 |0028: move-result-wide v4 │ │ -442abe: 53a8 8dff |0029: iget-wide v8, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@ff8d │ │ -442ac2: 9c02 0402 |002b: sub-long v2, v4, v2 │ │ -442ac6: bc28 |002d: sub-long/2addr v8, v2 │ │ -442ac8: 5aa8 8dff |002e: iput-wide v8, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@ff8d │ │ -442acc: 7100 10bb 0000 |0030: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -442ad2: 0c00 |0033: move-result-object v0 │ │ -442ad4: 53a2 8dff |0034: iget-wide v2, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@ff8d │ │ -442ad8: 7120 48ab 3200 |0036: invoke-static {v2, v3}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@ab48 │ │ -442ade: 0c02 |0039: move-result-object v2 │ │ -442ae0: 6e20 13bb 2000 |003a: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -442ae6: 53a2 8dff |003d: iget-wide v2, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@ff8d │ │ -442aea: 1608 1027 |003f: const-wide/16 v8, #int 10000 // #2710 │ │ -442aee: 3100 0208 |0041: cmp-long v0, v2, v8 │ │ -442af2: 3b00 4000 |0043: if-gez v0, 0083 // +0040 │ │ -442af6: 1a00 a04b |0045: const-string v0, "Sleep timer is about to expire" // string@4ba0 │ │ -442afa: 7120 7e0b 0100 |0047: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -442b00: 7100 3ab4 0000 |004a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.vibrate:()Z // method@b43a │ │ -442b06: 0a00 |004d: move-result v0 │ │ -442b08: 3800 1e00 |004e: if-eqz v0, 006c // +001e │ │ -442b0c: 55a0 8aff |0050: iget-boolean v0, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@ff8a │ │ -442b10: 3900 1a00 |0052: if-nez v0, 006c // +001a │ │ -442b14: 54a0 8cff |0054: iget-object v0, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff8c │ │ -442b18: 7110 cdb3 0000 |0056: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;)Landroid/content/Context; // method@b3cd │ │ -442b1e: 0c00 |0059: move-result-object v0 │ │ -442b20: 1a02 1fda |005a: const-string v2, "vibrator" // string@da1f │ │ -442b24: 6e20 4602 2000 |005c: invoke-virtual {v0, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -442b2a: 0c00 |005f: move-result-object v0 │ │ -442b2c: 1f00 ad01 |0060: check-cast v0, Landroid/os/Vibrator; // type@01ad │ │ -442b30: 3800 0a00 |0062: if-eqz v0, 006c // +000a │ │ -442b34: 1602 f401 |0064: const-wide/16 v2, #int 500 // #1f4 │ │ -442b38: 6e30 6308 2003 |0066: invoke-virtual {v0, v2, v3}, Landroid/os/Vibrator;.vibrate:(J)V // method@0863 │ │ -442b3e: 1210 |0069: const/4 v0, #int 1 // #1 │ │ -442b40: 5ca0 8aff |006a: iput-boolean v0, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@ff8a │ │ -442b44: 54a0 8bff |006c: iget-object v0, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/playback/service/internal/ShakeListener; // field@ff8b │ │ -442b48: 3900 1500 |006e: if-nez v0, 0083 // +0015 │ │ -442b4c: 7100 38b4 0000 |0070: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.shakeToReset:()Z // method@b438 │ │ -442b52: 0a00 |0073: move-result v0 │ │ -442b54: 3800 0f00 |0074: if-eqz v0, 0083 // +000f │ │ -442b58: 2200 c11d |0076: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/ShakeListener; // type@1dc1 │ │ -442b5c: 54a2 8cff |0078: iget-object v2, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff8c │ │ -442b60: 7110 cdb3 0200 |007a: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;)Landroid/content/Context; // method@b3cd │ │ -442b66: 0c02 |007d: move-result-object v2 │ │ -442b68: 7030 ebb3 200a |007e: invoke-direct {v0, v2, v10}, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;)V // method@b3eb │ │ -442b6e: 5ba0 8bff |0081: iput-object v0, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/playback/service/internal/ShakeListener; // field@ff8b │ │ -442b72: 53a2 8dff |0083: iget-wide v2, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@ff8d │ │ -442b76: 3100 0206 |0085: cmp-long v0, v2, v6 │ │ -442b7a: 3c00 1400 |0087: if-gtz v0, 009b // +0014 │ │ -442b7e: 1a00 9f4b |0089: const-string v0, "Sleep timer expired" // string@4b9f │ │ -442b82: 7120 7e0b 0100 |008b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -442b88: 54a0 8bff |008e: iget-object v0, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/playback/service/internal/ShakeListener; // field@ff8b │ │ -442b8c: 3800 0800 |0090: if-eqz v0, 0098 // +0008 │ │ -442b90: 6e10 eeb3 0000 |0092: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.pause:()V // method@b3ee │ │ -442b96: 1200 |0095: const/4 v0, #int 0 // #0 │ │ -442b98: 5ba0 8bff |0096: iput-object v0, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/playback/service/internal/ShakeListener; // field@ff8b │ │ -442b9c: 1200 |0098: const/4 v0, #int 0 // #0 │ │ -442b9e: 5ca0 8aff |0099: iput-boolean v0, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@ff8a │ │ -442ba2: 0442 |009b: move-wide v2, v4 │ │ -442ba4: 2900 7cff |009c: goto/16 0018 // -0084 │ │ -442ba8: 0d00 |009e: move-exception v0 │ │ -442baa: 1a02 7050 |009f: const-string v2, "Thread was interrupted while waiting" // string@5070 │ │ -442bae: 7120 7e0b 2100 |00a1: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -442bb4: 6e10 e9b6 0000 |00a4: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -442bba: 0e00 |00a7: return-void │ │ +442a68: |[442a68] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$SleepTimer.run:()V │ │ +442a78: 1a00 2d4c |0000: const-string v0, "Starting" // string@4c2d │ │ +442a7c: 1a01 a14b |0002: const-string v1, "SleepTimer" // string@4ba1 │ │ +442a80: 7120 7e0b 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +442a86: 7100 c5b6 0000 |0007: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ +442a8c: 0b02 |000a: move-result-wide v2 │ │ +442a8e: 7100 10bb 0000 |000b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +442a94: 0c00 |000e: move-result-object v0 │ │ +442a96: 53a4 8dff |000f: iget-wide v4, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@ff8d │ │ +442a9a: 7120 48ab 5400 |0011: invoke-static {v4, v5}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@ab48 │ │ +442aa0: 0c04 |0014: move-result-object v4 │ │ +442aa2: 6e20 13bb 4000 |0015: invoke-virtual {v0, v4}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +442aa8: 53a4 8dff |0018: iget-wide v4, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@ff8d │ │ +442aac: 1606 0000 |001a: const-wide/16 v6, #int 0 // #0 │ │ +442ab0: 3100 0406 |001c: cmp-long v0, v4, v6 │ │ +442ab4: 3d00 8900 |001e: if-lez v0, 00a7 // +0089 │ │ +442ab8: 1604 e803 |0020: const-wide/16 v4, #int 1000 // #3e8 │ │ +442abc: 7120 dcb6 5400 |0022: invoke-static {v4, v5}, Ljava/lang/Thread;.sleep:(J)V // method@b6dc │ │ +442ac2: 7100 c5b6 0000 |0025: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ +442ac8: 0b04 |0028: move-result-wide v4 │ │ +442aca: 53a8 8dff |0029: iget-wide v8, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@ff8d │ │ +442ace: 9c02 0402 |002b: sub-long v2, v4, v2 │ │ +442ad2: bc28 |002d: sub-long/2addr v8, v2 │ │ +442ad4: 5aa8 8dff |002e: iput-wide v8, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@ff8d │ │ +442ad8: 7100 10bb 0000 |0030: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +442ade: 0c00 |0033: move-result-object v0 │ │ +442ae0: 53a2 8dff |0034: iget-wide v2, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@ff8d │ │ +442ae4: 7120 48ab 3200 |0036: invoke-static {v2, v3}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.updated:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@ab48 │ │ +442aea: 0c02 |0039: move-result-object v2 │ │ +442aec: 6e20 13bb 2000 |003a: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +442af2: 53a2 8dff |003d: iget-wide v2, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@ff8d │ │ +442af6: 1608 1027 |003f: const-wide/16 v8, #int 10000 // #2710 │ │ +442afa: 3100 0208 |0041: cmp-long v0, v2, v8 │ │ +442afe: 3b00 4000 |0043: if-gez v0, 0083 // +0040 │ │ +442b02: 1a00 a04b |0045: const-string v0, "Sleep timer is about to expire" // string@4ba0 │ │ +442b06: 7120 7e0b 0100 |0047: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +442b0c: 7100 3ab4 0000 |004a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.vibrate:()Z // method@b43a │ │ +442b12: 0a00 |004d: move-result v0 │ │ +442b14: 3800 1e00 |004e: if-eqz v0, 006c // +001e │ │ +442b18: 55a0 8aff |0050: iget-boolean v0, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@ff8a │ │ +442b1c: 3900 1a00 |0052: if-nez v0, 006c // +001a │ │ +442b20: 54a0 8cff |0054: iget-object v0, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff8c │ │ +442b24: 7110 cdb3 0000 |0056: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;)Landroid/content/Context; // method@b3cd │ │ +442b2a: 0c00 |0059: move-result-object v0 │ │ +442b2c: 1a02 1fda |005a: const-string v2, "vibrator" // string@da1f │ │ +442b30: 6e20 4602 2000 |005c: invoke-virtual {v0, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +442b36: 0c00 |005f: move-result-object v0 │ │ +442b38: 1f00 ad01 |0060: check-cast v0, Landroid/os/Vibrator; // type@01ad │ │ +442b3c: 3800 0a00 |0062: if-eqz v0, 006c // +000a │ │ +442b40: 1602 f401 |0064: const-wide/16 v2, #int 500 // #1f4 │ │ +442b44: 6e30 6308 2003 |0066: invoke-virtual {v0, v2, v3}, Landroid/os/Vibrator;.vibrate:(J)V // method@0863 │ │ +442b4a: 1210 |0069: const/4 v0, #int 1 // #1 │ │ +442b4c: 5ca0 8aff |006a: iput-boolean v0, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@ff8a │ │ +442b50: 54a0 8bff |006c: iget-object v0, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/playback/service/internal/ShakeListener; // field@ff8b │ │ +442b54: 3900 1500 |006e: if-nez v0, 0083 // +0015 │ │ +442b58: 7100 38b4 0000 |0070: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.shakeToReset:()Z // method@b438 │ │ +442b5e: 0a00 |0073: move-result v0 │ │ +442b60: 3800 0f00 |0074: if-eqz v0, 0083 // +000f │ │ +442b64: 2200 c11d |0076: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/ShakeListener; // type@1dc1 │ │ +442b68: 54a2 8cff |0078: iget-object v2, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.this$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff8c │ │ +442b6c: 7110 cdb3 0200 |007a: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;)Landroid/content/Context; // method@b3cd │ │ +442b72: 0c02 |007d: move-result-object v2 │ │ +442b74: 7030 ebb3 200a |007e: invoke-direct {v0, v2, v10}, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;)V // method@b3eb │ │ +442b7a: 5ba0 8bff |0081: iput-object v0, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/playback/service/internal/ShakeListener; // field@ff8b │ │ +442b7e: 53a2 8dff |0083: iget-wide v2, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.timeLeft:J // field@ff8d │ │ +442b82: 3100 0206 |0085: cmp-long v0, v2, v6 │ │ +442b86: 3c00 1400 |0087: if-gtz v0, 009b // +0014 │ │ +442b8a: 1a00 9f4b |0089: const-string v0, "Sleep timer expired" // string@4b9f │ │ +442b8e: 7120 7e0b 0100 |008b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +442b94: 54a0 8bff |008e: iget-object v0, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/playback/service/internal/ShakeListener; // field@ff8b │ │ +442b98: 3800 0800 |0090: if-eqz v0, 0098 // +0008 │ │ +442b9c: 6e10 eeb3 0000 |0092: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.pause:()V // method@b3ee │ │ +442ba2: 1200 |0095: const/4 v0, #int 0 // #0 │ │ +442ba4: 5ba0 8bff |0096: iput-object v0, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.shakeListener:Lde/danoeh/antennapod/playback/service/internal/ShakeListener; // field@ff8b │ │ +442ba8: 1200 |0098: const/4 v0, #int 0 // #0 │ │ +442baa: 5ca0 8aff |0099: iput-boolean v0, v10, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.hasVibrated:Z // field@ff8a │ │ +442bae: 0442 |009b: move-wide v2, v4 │ │ +442bb0: 2900 7cff |009c: goto/16 0018 // -0084 │ │ +442bb4: 0d00 |009e: move-exception v0 │ │ +442bb6: 1a02 7050 |009f: const-string v2, "Thread was interrupted while waiting" // string@5070 │ │ +442bba: 7120 7e0b 2100 |00a1: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +442bc0: 6e10 e9b6 0000 |00a4: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +442bc6: 0e00 |00a7: return-void │ │ catches : 1 │ │ 0x0022 - 0x0025 │ │ Ljava/lang/InterruptedException; -> 0x009e │ │ positions : │ │ 0x0004 line=295 │ │ 0x0007 line=296 │ │ 0x000b line=297 │ │ @@ -1080572,17 +1080572,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -442de4: |[442de4] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.$r8$lambda$DUKVjQJhRKMwsAe37cCp90rrlxQ:(Ljava/lang/Throwable;)V │ │ -442df4: 7110 dcb3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.lambda$startChapterLoader$4:(Ljava/lang/Throwable;)V // method@b3dc │ │ -442dfa: 0e00 |0003: return-void │ │ +442df0: |[442df0] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.$r8$lambda$DUKVjQJhRKMwsAe37cCp90rrlxQ:(Ljava/lang/Throwable;)V │ │ +442e00: 7110 dcb3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.lambda$startChapterLoader$4:(Ljava/lang/Throwable;)V // method@b3dc │ │ +442e06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;) │ │ @@ -1080590,18 +1080590,18 @@ │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -442d44: |[442d44] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.$r8$lambda$E-0G5aHkuknW1cuRx9OJAMf5-t8:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -442d54: 7110 d8b3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.lambda$new$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@b3d8 │ │ -442d5a: 0c00 |0003: move-result-object v0 │ │ -442d5c: 1100 |0004: return-object v0 │ │ +442d50: |[442d50] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.$r8$lambda$E-0G5aHkuknW1cuRx9OJAMf5-t8:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +442d60: 7110 d8b3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.lambda$new$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@b3d8 │ │ +442d66: 0c00 |0003: move-result-object v0 │ │ +442d68: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/lang/Runnable; │ │ │ │ #2 : (in Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;) │ │ @@ -1080609,17 +1080609,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -442dfc: |[442dfc] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.$r8$lambda$lI9Mx9iru9BARRLPT-qSdRQNTw8:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V │ │ -442e0c: 7030 dab3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.lambda$startChapterLoader$2:(Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V // method@b3da │ │ -442e12: 0e00 |0003: return-void │ │ +442e08: |[442e08] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.$r8$lambda$lI9Mx9iru9BARRLPT-qSdRQNTw8:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V │ │ +442e18: 7030 dab3 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.lambda$startChapterLoader$2:(Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V // method@b3da │ │ +442e1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ 0x0000 - 0x0004 reg=2 (null) Lio/reactivex/CompletableEmitter; │ │ @@ -1080629,17 +1080629,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -442e14: |[442e14] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.$r8$lambda$nB5f5oHau7OGt7QE2Bo0Y8yH4G8:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -442e24: 7020 dbb3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.lambda$startChapterLoader$3:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b3db │ │ -442e2a: 0e00 |0003: return-void │ │ +442e20: |[442e20] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.$r8$lambda$nB5f5oHau7OGt7QE2Bo0Y8yH4G8:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +442e30: 7020 dbb3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.lambda$startChapterLoader$3:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b3db │ │ +442e36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1080648,17 +1080648,17 @@ │ │ type : '(Landroid/os/Handler;Ljava/lang/Runnable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -442e2c: |[442e2c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.$r8$lambda$wd55esnPEsWbPoB3ajDWubUJwpo:(Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ -442e3c: 7120 ddb3 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.lambda$useMainThreadIfNecessary$5:(Landroid/os/Handler;Ljava/lang/Runnable;)V // method@b3dd │ │ -442e42: 0e00 |0003: return-void │ │ +442e38: |[442e38] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.$r8$lambda$wd55esnPEsWbPoB3ajDWubUJwpo:(Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ +442e48: 7120 ddb3 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.lambda$useMainThreadIfNecessary$5:(Landroid/os/Handler;Ljava/lang/Runnable;)V // method@b3dd │ │ +442e4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/os/Handler; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -1080667,17 +1080667,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -442e44: |[442e44] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.$r8$lambda$x7OELBnZikK941qZHDBFMD1ySYI:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;)V │ │ -442e54: 7020 d9b3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.lambda$requestWidgetUpdate$1:(Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;)V // method@b3d9 │ │ -442e5a: 0e00 |0003: return-void │ │ +442e50: |[442e50] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.$r8$lambda$x7OELBnZikK941qZHDBFMD1ySYI:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;)V │ │ +442e60: 7020 d9b3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.lambda$requestWidgetUpdate$1:(Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;)V // method@b3d9 │ │ +442e66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState; │ │ │ │ @@ -1080686,17 +1080686,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;)Landroid/content/Context;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -442bcc: |[442bcc] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;)Landroid/content/Context; │ │ -442bdc: 5400 95ff |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@ff95 │ │ -442be0: 1100 |0002: return-object v0 │ │ +442bd8: |[442bd8] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;)Landroid/content/Context; │ │ +442be8: 5400 95ff |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@ff95 │ │ +442bec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; │ │ │ │ #7 : (in Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;) │ │ @@ -1080704,17 +1080704,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;)Ljava/util/concurrent/ScheduledFuture;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -442d84: |[442d84] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.-$$Nest$fgetsleepTimerFuture:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;)Ljava/util/concurrent/ScheduledFuture; │ │ -442d94: 5400 99ff |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff99 │ │ -442d98: 1100 |0002: return-object v0 │ │ +442d90: |[442d90] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.-$$Nest$fgetsleepTimerFuture:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;)Ljava/util/concurrent/ScheduledFuture; │ │ +442da0: 5400 99ff |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff99 │ │ +442da4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; │ │ │ │ #8 : (in Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;) │ │ @@ -1080722,25 +1080722,25 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -442e5c: |[442e5c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback;)V │ │ -442e6c: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ -442e72: 5b12 95ff |0003: iput-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@ff95 │ │ -442e76: 5b13 93ff |0005: iput-object v3, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback; // field@ff93 │ │ -442e7a: 2202 441f |0007: new-instance v2, Ljava/util/concurrent/ScheduledThreadPoolExecutor; // type@1f44 │ │ -442e7e: 2203 bc1d |0009: new-instance v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda7; // type@1dbc │ │ -442e82: 7010 bdb3 0300 |000b: invoke-direct {v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda7;.:()V // method@b3bd │ │ -442e88: 1220 |000e: const/4 v0, #int 2 // #2 │ │ -442e8a: 7030 c4b9 0203 |000f: invoke-direct {v2, v0, v3}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.:(ILjava/util/concurrent/ThreadFactory;)V // method@b9c4 │ │ -442e90: 5b12 97ff |0012: iput-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@ff97 │ │ -442e94: 0e00 |0014: return-void │ │ +442e68: |[442e68] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback;)V │ │ +442e78: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ +442e7e: 5b12 95ff |0003: iput-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@ff95 │ │ +442e82: 5b13 93ff |0005: iput-object v3, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback; // field@ff93 │ │ +442e86: 2202 441f |0007: new-instance v2, Ljava/util/concurrent/ScheduledThreadPoolExecutor; // type@1f44 │ │ +442e8a: 2203 bc1d |0009: new-instance v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda7; // type@1dbc │ │ +442e8e: 7010 bdb3 0300 |000b: invoke-direct {v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda7;.:()V // method@b3bd │ │ +442e94: 1220 |000e: const/4 v0, #int 2 // #2 │ │ +442e96: 7030 c4b9 0203 |000f: invoke-direct {v2, v0, v3}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.:(ILjava/util/concurrent/ThreadFactory;)V // method@b9c4 │ │ +442e9c: 5b12 97ff |0012: iput-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@ff97 │ │ +442ea0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ locals : │ │ @@ -1080753,20 +1080753,20 @@ │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -442d60: |[442d60] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.lambda$new$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -442d70: 2200 911e |0000: new-instance v0, Ljava/lang/Thread; // type@1e91 │ │ -442d74: 7020 cdb6 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b6cd │ │ -442d7a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -442d7c: 6e20 dbb6 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setPriority:(I)V // method@b6db │ │ -442d82: 1100 |0009: return-object v0 │ │ +442d6c: |[442d6c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.lambda$new$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +442d7c: 2200 911e |0000: new-instance v0, Ljava/lang/Thread; // type@1e91 │ │ +442d80: 7020 cdb6 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b6cd │ │ +442d86: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +442d88: 6e20 dbb6 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setPriority:(I)V // method@b6db │ │ +442d8e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0006 line=72 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -1080775,18 +1080775,18 @@ │ │ type : '(Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -442fd8: |[442fd8] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.lambda$requestWidgetUpdate$1:(Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;)V │ │ -442fe8: 5410 95ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@ff95 │ │ -442fec: 7120 cab4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/ui/widget/WidgetUpdater;.updateWidget:(Landroid/content/Context;Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;)V // method@b4ca │ │ -442ff2: 0e00 |0005: return-void │ │ +442fe4: |[442fe4] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.lambda$requestWidgetUpdate$1:(Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;)V │ │ +442ff4: 5410 95ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@ff95 │ │ +442ff8: 7120 cab4 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/ui/widget/WidgetUpdater;.updateWidget:(Landroid/content/Context;Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;)V // method@b4ca │ │ +442ffe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; │ │ 0x0000 - 0x0006 reg=2 (null) Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState; │ │ │ │ @@ -1080795,20 +1080795,20 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -442ff4: |[442ff4] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.lambda$startChapterLoader$2:(Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V │ │ -443004: 5420 95ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@ff95 │ │ -443008: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -44300a: 7130 96b4 0301 |0003: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/ui/chapters/ChapterUtils;.loadChapters:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;Z)V // method@b496 │ │ -443010: 7210 d4b4 0400 |0006: invoke-interface {v4}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b4d4 │ │ -443016: 0e00 |0009: return-void │ │ +443000: |[443000] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.lambda$startChapterLoader$2:(Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V │ │ +443010: 5420 95ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.context:Landroid/content/Context; // field@ff95 │ │ +443014: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +443016: 7130 96b4 0301 |0003: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/ui/chapters/ChapterUtils;.loadChapters:(Lde/danoeh/antennapod/model/playback/Playable;Landroid/content/Context;Z)V // method@b496 │ │ +44301c: 7210 d4b4 0400 |0006: invoke-interface {v4}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b4d4 │ │ +443022: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0006 line=231 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; │ │ 0x0000 - 0x000a reg=3 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1080819,18 +1080819,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -443018: |[443018] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.lambda$startChapterLoader$3:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -443028: 5410 93ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback; // field@ff93 │ │ -44302c: 7220 bfb3 2000 |0002: invoke-interface {v0, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback;.onChapterLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b3bf │ │ -443032: 0e00 |0005: return-void │ │ +443024: |[443024] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.lambda$startChapterLoader$3:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +443034: 5410 93ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback; // field@ff93 │ │ +443038: 7220 bfb3 2000 |0002: invoke-interface {v0, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback;.onChapterLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b3bf │ │ +44303e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; │ │ 0x0000 - 0x0006 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1080839,27 +1080839,27 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -443034: |[443034] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.lambda$startChapterLoader$4:(Ljava/lang/Throwable;)V │ │ -443044: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -443048: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -44304e: 1a01 2316 |0005: const-string v1, "Error loading chapters: " // string@1623 │ │ -443052: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -443058: 7110 820b 0200 |000a: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ -44305e: 0c02 |000d: move-result-object v2 │ │ -443060: 6e20 b9b6 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -443066: 6e10 c3b6 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -44306c: 0c02 |0014: move-result-object v2 │ │ -44306e: 1a00 3f46 |0015: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ -443072: 7120 7e0b 2000 |0017: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -443078: 0e00 |001a: return-void │ │ +443040: |[443040] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.lambda$startChapterLoader$4:(Ljava/lang/Throwable;)V │ │ +443050: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +443054: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +44305a: 1a01 2316 |0005: const-string v1, "Error loading chapters: " // string@1623 │ │ +44305e: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +443064: 7110 820b 0200 |000a: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ +44306a: 0c02 |000d: move-result-object v2 │ │ +44306c: 6e20 b9b6 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +443072: 6e10 c3b6 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +443078: 0c02 |0014: move-result-object v2 │ │ +44307a: 1a00 3f46 |0015: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ +44307e: 7120 7e0b 2000 |0017: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +443084: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x001b reg=2 (null) Ljava/lang/Throwable; │ │ │ │ #14 : (in Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;) │ │ @@ -1080867,17 +1080867,17 @@ │ │ type : '(Landroid/os/Handler;Ljava/lang/Runnable;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -44307c: |[44307c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.lambda$useMainThreadIfNecessary$5:(Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ -44308c: 6e20 c607 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@07c6 │ │ -443092: 0e00 |0003: return-void │ │ +443088: |[443088] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.lambda$useMainThreadIfNecessary$5:(Landroid/os/Handler;Ljava/lang/Runnable;)V │ │ +443098: 6e20 c607 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@07c6 │ │ +44309e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/os/Handler; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -1080886,28 +1080886,28 @@ │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Runnable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -442d00: |[442d00] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.useMainThreadIfNecessary:(Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ -442d10: 7100 ec07 0000 |0000: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@07ec │ │ -442d16: 0c00 |0003: move-result-object v0 │ │ -442d18: 7100 ea07 0000 |0004: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@07ea │ │ -442d1e: 0c01 |0007: move-result-object v1 │ │ -442d20: 3310 1100 |0008: if-ne v0, v1, 0019 // +0011 │ │ -442d24: 2200 9001 |000a: new-instance v0, Landroid/os/Handler; // type@0190 │ │ -442d28: 7100 ea07 0000 |000c: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@07ea │ │ -442d2e: 0c01 |000f: move-result-object v1 │ │ -442d30: 7020 bc07 1000 |0010: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@07bc │ │ -442d36: 2201 ba1d |0013: new-instance v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda5; // type@1dba │ │ -442d3a: 7030 b9b3 0103 |0015: invoke-direct {v1, v0, v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.:(Landroid/os/Handler;Ljava/lang/Runnable;)V // method@b3b9 │ │ -442d40: 1101 |0018: return-object v1 │ │ -442d42: 1103 |0019: return-object v3 │ │ +442d0c: |[442d0c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.useMainThreadIfNecessary:(Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ +442d1c: 7100 ec07 0000 |0000: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@07ec │ │ +442d22: 0c00 |0003: move-result-object v0 │ │ +442d24: 7100 ea07 0000 |0004: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@07ea │ │ +442d2a: 0c01 |0007: move-result-object v1 │ │ +442d2c: 3310 1100 |0008: if-ne v0, v1, 0019 // +0011 │ │ +442d30: 2200 9001 |000a: new-instance v0, Landroid/os/Handler; // type@0190 │ │ +442d34: 7100 ea07 0000 |000c: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@07ea │ │ +442d3a: 0c01 |000f: move-result-object v1 │ │ +442d3c: 7020 bc07 1000 |0010: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@07bc │ │ +442d42: 2201 ba1d |0013: new-instance v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda5; // type@1dba │ │ +442d46: 7030 b9b3 0103 |0015: invoke-direct {v1, v0, v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda5;.:(Landroid/os/Handler;Ljava/lang/Runnable;)V // method@b3b9 │ │ +442d4c: 1101 |0018: return-object v1 │ │ +442d4e: 1103 |0019: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x000a line=268 │ │ 0x0013 line=269 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; │ │ @@ -1080919,30 +1080919,30 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -442e98: |[442e98] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.cancelAllTasks:()V │ │ -442ea8: 1d01 |0000: monitor-enter v1 │ │ -442eaa: 6e10 d1b3 0100 |0001: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.cancelPositionSaver:()V // method@b3d1 │ │ -442eb0: 6e10 d2b3 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.cancelWidgetUpdater:()V // method@b3d2 │ │ -442eb6: 6e10 d3b3 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.disableSleepTimer:()V // method@b3d3 │ │ -442ebc: 5410 94ff |000a: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@ff94 │ │ -442ec0: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ -442ec4: 5410 94ff |000e: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@ff94 │ │ -442ec8: 7210 e9b4 0000 |0010: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ -442ece: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -442ed0: 5b10 94ff |0014: iput-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@ff94 │ │ -442ed4: 1e01 |0016: monitor-exit v1 │ │ -442ed6: 0e00 |0017: return-void │ │ -442ed8: 0d00 |0018: move-exception v0 │ │ -442eda: 1e01 |0019: monitor-exit v1 │ │ -442edc: 2700 |001a: throw v0 │ │ +442ea4: |[442ea4] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.cancelAllTasks:()V │ │ +442eb4: 1d01 |0000: monitor-enter v1 │ │ +442eb6: 6e10 d1b3 0100 |0001: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.cancelPositionSaver:()V // method@b3d1 │ │ +442ebc: 6e10 d2b3 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.cancelWidgetUpdater:()V // method@b3d2 │ │ +442ec2: 6e10 d3b3 0100 |0007: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.disableSleepTimer:()V // method@b3d3 │ │ +442ec8: 5410 94ff |000a: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@ff94 │ │ +442ecc: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ +442ed0: 5410 94ff |000e: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@ff94 │ │ +442ed4: 7210 e9b4 0000 |0010: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ +442eda: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +442edc: 5b10 94ff |0014: iput-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@ff94 │ │ +442ee0: 1e01 |0016: monitor-exit v1 │ │ +442ee2: 0e00 |0017: return-void │ │ +442ee4: 0d00 |0018: move-exception v0 │ │ +442ee6: 1e01 |0019: monitor-exit v1 │ │ +442ee8: 2700 |001a: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0016 │ │ -> 0x0018 │ │ positions : │ │ 0x0001 line=245 │ │ 0x0004 line=246 │ │ 0x0007 line=247 │ │ @@ -1080958,30 +1080958,30 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -442eec: |[442eec] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.cancelPositionSaver:()V │ │ -442efc: 1d02 |0000: monitor-enter v2 │ │ -442efe: 6e10 d5b3 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.isPositionSaverActive:()Z // method@b3d5 │ │ -442f04: 0a00 |0004: move-result v0 │ │ -442f06: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -442f0a: 5420 96ff |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff96 │ │ -442f0e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -442f10: 7220 bbb9 1000 |000a: invoke-interface {v0, v1}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b9bb │ │ -442f16: 1a00 3f46 |000d: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ -442f1a: 1a01 b50f |000f: const-string v1, "Cancelled PositionSaver" // string@0fb5 │ │ -442f1e: 7120 7e0b 1000 |0011: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -442f24: 1e02 |0014: monitor-exit v2 │ │ -442f26: 0e00 |0015: return-void │ │ -442f28: 0d00 |0016: move-exception v0 │ │ -442f2a: 1e02 |0017: monitor-exit v2 │ │ -442f2c: 2700 |0018: throw v0 │ │ +442ef8: |[442ef8] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.cancelPositionSaver:()V │ │ +442f08: 1d02 |0000: monitor-enter v2 │ │ +442f0a: 6e10 d5b3 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.isPositionSaverActive:()Z // method@b3d5 │ │ +442f10: 0a00 |0004: move-result v0 │ │ +442f12: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +442f16: 5420 96ff |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff96 │ │ +442f1a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +442f1c: 7220 bbb9 1000 |000a: invoke-interface {v0, v1}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b9bb │ │ +442f22: 1a00 3f46 |000d: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ +442f26: 1a01 b50f |000f: const-string v1, "Cancelled PositionSaver" // string@0fb5 │ │ +442f2a: 7120 7e0b 1000 |0011: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +442f30: 1e02 |0014: monitor-exit v2 │ │ +442f32: 0e00 |0015: return-void │ │ +442f34: 0d00 |0016: move-exception v0 │ │ +442f36: 1e02 |0017: monitor-exit v2 │ │ +442f38: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0014 │ │ -> 0x0016 │ │ positions : │ │ 0x0001 line=104 │ │ 0x0007 line=105 │ │ 0x0011 line=106 │ │ @@ -1080994,30 +1080994,30 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -442f3c: |[442f3c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.cancelWidgetUpdater:()V │ │ -442f4c: 1d02 |0000: monitor-enter v2 │ │ -442f4e: 6e10 d7b3 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.isWidgetUpdaterActive:()Z // method@b3d7 │ │ -442f54: 0a00 |0004: move-result v0 │ │ -442f56: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -442f5a: 5420 9aff |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff9a │ │ -442f5e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -442f60: 7220 bbb9 1000 |000a: invoke-interface {v0, v1}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b9bb │ │ -442f66: 1a00 3f46 |000d: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ -442f6a: 1a01 b60f |000f: const-string v1, "Cancelled WidgetUpdater" // string@0fb6 │ │ -442f6e: 7120 7e0b 1000 |0011: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -442f74: 1e02 |0014: monitor-exit v2 │ │ -442f76: 0e00 |0015: return-void │ │ -442f78: 0d00 |0016: move-exception v0 │ │ -442f7a: 1e02 |0017: monitor-exit v2 │ │ -442f7c: 2700 |0018: throw v0 │ │ +442f48: |[442f48] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.cancelWidgetUpdater:()V │ │ +442f58: 1d02 |0000: monitor-enter v2 │ │ +442f5a: 6e10 d7b3 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.isWidgetUpdaterActive:()Z // method@b3d7 │ │ +442f60: 0a00 |0004: move-result v0 │ │ +442f62: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +442f66: 5420 9aff |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff9a │ │ +442f6a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +442f6c: 7220 bbb9 1000 |000a: invoke-interface {v0, v1}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b9bb │ │ +442f72: 1a00 3f46 |000d: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ +442f76: 1a01 b60f |000f: const-string v1, "Cancelled WidgetUpdater" // string@0fb6 │ │ +442f7a: 7120 7e0b 1000 |0011: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +442f80: 1e02 |0014: monitor-exit v2 │ │ +442f82: 0e00 |0015: return-void │ │ +442f84: 0d00 |0016: move-exception v0 │ │ +442f86: 1e02 |0017: monitor-exit v2 │ │ +442f88: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0014 │ │ -> 0x0016 │ │ positions : │ │ 0x0001 line=211 │ │ 0x0007 line=212 │ │ 0x0011 line=213 │ │ @@ -1081030,29 +1081030,29 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -442f8c: |[442f8c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.disableSleepTimer:()V │ │ -442f9c: 1d02 |0000: monitor-enter v2 │ │ -442f9e: 6e10 d6b3 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@b3d6 │ │ -442fa4: 0a00 |0004: move-result v0 │ │ -442fa6: 3800 0e00 |0005: if-eqz v0, 0013 // +000e │ │ -442faa: 1a00 3f46 |0007: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ -442fae: 1a01 9914 |0009: const-string v1, "Disabling sleep timer" // string@1499 │ │ -442fb2: 7120 7e0b 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -442fb8: 5420 98ff |000e: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; // field@ff98 │ │ -442fbc: 6e10 c3b3 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.cancel:()V // method@b3c3 │ │ -442fc2: 1e02 |0013: monitor-exit v2 │ │ -442fc4: 0e00 |0014: return-void │ │ -442fc6: 0d00 |0015: move-exception v0 │ │ -442fc8: 1e02 |0016: monitor-exit v2 │ │ -442fca: 2700 |0017: throw v0 │ │ +442f98: |[442f98] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.disableSleepTimer:()V │ │ +442fa8: 1d02 |0000: monitor-enter v2 │ │ +442faa: 6e10 d6b3 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@b3d6 │ │ +442fb0: 0a00 |0004: move-result v0 │ │ +442fb2: 3800 0e00 |0005: if-eqz v0, 0013 // +000e │ │ +442fb6: 1a00 3f46 |0007: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ +442fba: 1a01 9914 |0009: const-string v1, "Disabling sleep timer" // string@1499 │ │ +442fbe: 7120 7e0b 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +442fc4: 5420 98ff |000e: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; // field@ff98 │ │ +442fc8: 6e10 c3b3 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.cancel:()V // method@b3c3 │ │ +442fce: 1e02 |0013: monitor-exit v2 │ │ +442fd0: 0e00 |0014: return-void │ │ +442fd2: 0d00 |0015: move-exception v0 │ │ +442fd4: 1e02 |0016: monitor-exit v2 │ │ +442fd6: 2700 |0017: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0013 │ │ -> 0x0015 │ │ positions : │ │ 0x0001 line=173 │ │ 0x000b line=174 │ │ 0x000e line=175 │ │ @@ -1081065,30 +1081065,30 @@ │ │ type : '()J' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -442d9c: |[442d9c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.getSleepTimerTimeLeft:()J │ │ -442dac: 1d02 |0000: monitor-enter v2 │ │ -442dae: 6e10 d6b3 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@b3d6 │ │ -442db4: 0a00 |0004: move-result v0 │ │ -442db6: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -442dba: 5420 98ff |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; // field@ff98 │ │ -442dbe: 6e10 c4b3 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.getWaitingTime:()J // method@b3c4 │ │ -442dc4: 0b00 |000c: move-result-wide v0 │ │ -442dc6: 1e02 |000d: monitor-exit v2 │ │ -442dc8: 1000 |000e: return-wide v0 │ │ -442dca: 1e02 |000f: monitor-exit v2 │ │ -442dcc: 1600 0000 |0010: const-wide/16 v0, #int 0 // #0 │ │ -442dd0: 1000 |0012: return-wide v0 │ │ -442dd2: 0d00 |0013: move-exception v0 │ │ -442dd4: 1e02 |0014: monitor-exit v2 │ │ -442dd6: 2700 |0015: throw v0 │ │ +442da8: |[442da8] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.getSleepTimerTimeLeft:()J │ │ +442db8: 1d02 |0000: monitor-enter v2 │ │ +442dba: 6e10 d6b3 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@b3d6 │ │ +442dc0: 0a00 |0004: move-result v0 │ │ +442dc2: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +442dc6: 5420 98ff |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; // field@ff98 │ │ +442dca: 6e10 c4b3 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.getWaitingTime:()J // method@b3c4 │ │ +442dd0: 0b00 |000c: move-result-wide v0 │ │ +442dd2: 1e02 |000d: monitor-exit v2 │ │ +442dd4: 1000 |000e: return-wide v0 │ │ +442dd6: 1e02 |000f: monitor-exit v2 │ │ +442dd8: 1600 0000 |0010: const-wide/16 v0, #int 0 // #0 │ │ +442ddc: 1000 |0012: return-wide v0 │ │ +442dde: 0d00 |0013: move-exception v0 │ │ +442de0: 1e02 |0014: monitor-exit v2 │ │ +442de2: 2700 |0015: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x000d │ │ -> 0x0013 │ │ positions : │ │ 0x0001 line=193 │ │ 0x0007 line=194 │ │ 0x000f line=196 │ │ @@ -1081100,33 +1081100,33 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -442be4: |[442be4] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.isPositionSaverActive:()Z │ │ -442bf4: 1d01 |0000: monitor-enter v1 │ │ -442bf6: 5410 96ff |0001: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff96 │ │ -442bfa: 3800 1200 |0003: if-eqz v0, 0015 // +0012 │ │ -442bfe: 7210 beb9 0000 |0005: invoke-interface {v0}, Ljava/util/concurrent/Future;.isCancelled:()Z // method@b9be │ │ -442c04: 0a00 |0008: move-result v0 │ │ -442c06: 3900 0c00 |0009: if-nez v0, 0015 // +000c │ │ -442c0a: 5410 96ff |000b: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff96 │ │ -442c0e: 7210 bfb9 0000 |000d: invoke-interface {v0}, Ljava/util/concurrent/Future;.isDone:()Z // method@b9bf │ │ -442c14: 0a00 |0010: move-result v0 │ │ -442c16: 3900 0400 |0011: if-nez v0, 0015 // +0004 │ │ -442c1a: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -442c1c: 2802 |0014: goto 0016 // +0002 │ │ -442c1e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -442c20: 1e01 |0016: monitor-exit v1 │ │ -442c22: 0f00 |0017: return v0 │ │ -442c24: 0d00 |0018: move-exception v0 │ │ -442c26: 1e01 |0019: monitor-exit v1 │ │ -442c28: 2700 |001a: throw v0 │ │ +442bf0: |[442bf0] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.isPositionSaverActive:()Z │ │ +442c00: 1d01 |0000: monitor-enter v1 │ │ +442c02: 5410 96ff |0001: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff96 │ │ +442c06: 3800 1200 |0003: if-eqz v0, 0015 // +0012 │ │ +442c0a: 7210 beb9 0000 |0005: invoke-interface {v0}, Ljava/util/concurrent/Future;.isCancelled:()Z // method@b9be │ │ +442c10: 0a00 |0008: move-result v0 │ │ +442c12: 3900 0c00 |0009: if-nez v0, 0015 // +000c │ │ +442c16: 5410 96ff |000b: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff96 │ │ +442c1a: 7210 bfb9 0000 |000d: invoke-interface {v0}, Ljava/util/concurrent/Future;.isDone:()Z // method@b9bf │ │ +442c20: 0a00 |0010: move-result v0 │ │ +442c22: 3900 0400 |0011: if-nez v0, 0015 // +0004 │ │ +442c26: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +442c28: 2802 |0014: goto 0016 // +0002 │ │ +442c2a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +442c2c: 1e01 |0016: monitor-exit v1 │ │ +442c2e: 0f00 |0017: return v0 │ │ +442c30: 0d00 |0018: move-exception v0 │ │ +442c32: 1e01 |0019: monitor-exit v1 │ │ +442c34: 2700 |001a: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0011 │ │ -> 0x0018 │ │ positions : │ │ 0x0001 line=97 │ │ locals : │ │ 0x0000 - 0x001b reg=1 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; │ │ @@ -1081136,41 +1081136,41 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -442c38: |[442c38] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.isSleepTimerActive:()Z │ │ -442c48: 1d05 |0000: monitor-enter v5 │ │ -442c4a: 5450 98ff |0001: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; // field@ff98 │ │ -442c4e: 3800 2200 |0003: if-eqz v0, 0025 // +0022 │ │ -442c52: 5450 99ff |0005: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff99 │ │ -442c56: 3800 1e00 |0007: if-eqz v0, 0025 // +001e │ │ -442c5a: 7210 beb9 0000 |0009: invoke-interface {v0}, Ljava/util/concurrent/Future;.isCancelled:()Z // method@b9be │ │ -442c60: 0a00 |000c: move-result v0 │ │ -442c62: 3900 1800 |000d: if-nez v0, 0025 // +0018 │ │ -442c66: 5450 99ff |000f: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff99 │ │ -442c6a: 7210 bfb9 0000 |0011: invoke-interface {v0}, Ljava/util/concurrent/Future;.isDone:()Z // method@b9bf │ │ -442c70: 0a00 |0014: move-result v0 │ │ -442c72: 3900 1000 |0015: if-nez v0, 0025 // +0010 │ │ -442c76: 5450 98ff |0017: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; // field@ff98 │ │ -442c7a: 6e10 c4b3 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.getWaitingTime:()J // method@b3c4 │ │ -442c80: 0b00 |001c: move-result-wide v0 │ │ -442c82: 1602 0000 |001d: const-wide/16 v2, #int 0 // #0 │ │ -442c86: 3104 0002 |001f: cmp-long v4, v0, v2 │ │ -442c8a: 3d04 0400 |0021: if-lez v4, 0025 // +0004 │ │ -442c8e: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -442c90: 2802 |0024: goto 0026 // +0002 │ │ -442c92: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -442c94: 1e05 |0026: monitor-exit v5 │ │ -442c96: 0f00 |0027: return v0 │ │ -442c98: 0d00 |0028: move-exception v0 │ │ -442c9a: 1e05 |0029: monitor-exit v5 │ │ -442c9c: 2700 |002a: throw v0 │ │ +442c44: |[442c44] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.isSleepTimerActive:()Z │ │ +442c54: 1d05 |0000: monitor-enter v5 │ │ +442c56: 5450 98ff |0001: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; // field@ff98 │ │ +442c5a: 3800 2200 |0003: if-eqz v0, 0025 // +0022 │ │ +442c5e: 5450 99ff |0005: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff99 │ │ +442c62: 3800 1e00 |0007: if-eqz v0, 0025 // +001e │ │ +442c66: 7210 beb9 0000 |0009: invoke-interface {v0}, Ljava/util/concurrent/Future;.isCancelled:()Z // method@b9be │ │ +442c6c: 0a00 |000c: move-result v0 │ │ +442c6e: 3900 1800 |000d: if-nez v0, 0025 // +0018 │ │ +442c72: 5450 99ff |000f: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff99 │ │ +442c76: 7210 bfb9 0000 |0011: invoke-interface {v0}, Ljava/util/concurrent/Future;.isDone:()Z // method@b9bf │ │ +442c7c: 0a00 |0014: move-result v0 │ │ +442c7e: 3900 1000 |0015: if-nez v0, 0025 // +0010 │ │ +442c82: 5450 98ff |0017: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; // field@ff98 │ │ +442c86: 6e10 c4b3 0000 |0019: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.getWaitingTime:()J // method@b3c4 │ │ +442c8c: 0b00 |001c: move-result-wide v0 │ │ +442c8e: 1602 0000 |001d: const-wide/16 v2, #int 0 // #0 │ │ +442c92: 3104 0002 |001f: cmp-long v4, v0, v2 │ │ +442c96: 3d04 0400 |0021: if-lez v4, 0025 // +0004 │ │ +442c9a: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +442c9c: 2802 |0024: goto 0026 // +0002 │ │ +442c9e: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +442ca0: 1e05 |0026: monitor-exit v5 │ │ +442ca2: 0f00 |0027: return v0 │ │ +442ca4: 0d00 |0028: move-exception v0 │ │ +442ca6: 1e05 |0029: monitor-exit v5 │ │ +442ca8: 2700 |002a: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ -> 0x0028 │ │ positions : │ │ 0x0001 line=162 │ │ 0x0009 line=164 │ │ 0x0011 line=165 │ │ @@ -1081184,33 +1081184,33 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -442cac: |[442cac] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.isWidgetUpdaterActive:()Z │ │ -442cbc: 1d01 |0000: monitor-enter v1 │ │ -442cbe: 5410 9aff |0001: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff9a │ │ -442cc2: 3800 1200 |0003: if-eqz v0, 0015 // +0012 │ │ -442cc6: 7210 beb9 0000 |0005: invoke-interface {v0}, Ljava/util/concurrent/Future;.isCancelled:()Z // method@b9be │ │ -442ccc: 0a00 |0008: move-result v0 │ │ -442cce: 3900 0c00 |0009: if-nez v0, 0015 // +000c │ │ -442cd2: 5410 9aff |000b: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff9a │ │ -442cd6: 7210 bfb9 0000 |000d: invoke-interface {v0}, Ljava/util/concurrent/Future;.isDone:()Z // method@b9bf │ │ -442cdc: 0a00 |0010: move-result v0 │ │ -442cde: 3900 0400 |0011: if-nez v0, 0015 // +0004 │ │ -442ce2: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -442ce4: 2802 |0014: goto 0016 // +0002 │ │ -442ce6: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -442ce8: 1e01 |0016: monitor-exit v1 │ │ -442cea: 0f00 |0017: return v0 │ │ -442cec: 0d00 |0018: move-exception v0 │ │ -442cee: 1e01 |0019: monitor-exit v1 │ │ -442cf0: 2700 |001a: throw v0 │ │ +442cb8: |[442cb8] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.isWidgetUpdaterActive:()Z │ │ +442cc8: 1d01 |0000: monitor-enter v1 │ │ +442cca: 5410 9aff |0001: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff9a │ │ +442cce: 3800 1200 |0003: if-eqz v0, 0015 // +0012 │ │ +442cd2: 7210 beb9 0000 |0005: invoke-interface {v0}, Ljava/util/concurrent/Future;.isCancelled:()Z // method@b9be │ │ +442cd8: 0a00 |0008: move-result v0 │ │ +442cda: 3900 0c00 |0009: if-nez v0, 0015 // +000c │ │ +442cde: 5410 9aff |000b: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff9a │ │ +442ce2: 7210 bfb9 0000 |000d: invoke-interface {v0}, Ljava/util/concurrent/Future;.isDone:()Z // method@b9bf │ │ +442ce8: 0a00 |0010: move-result v0 │ │ +442cea: 3900 0400 |0011: if-nez v0, 0015 // +0004 │ │ +442cee: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +442cf0: 2802 |0014: goto 0016 // +0002 │ │ +442cf2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +442cf4: 1e01 |0016: monitor-exit v1 │ │ +442cf6: 0f00 |0017: return v0 │ │ +442cf8: 0d00 |0018: move-exception v0 │ │ +442cfa: 1e01 |0019: monitor-exit v1 │ │ +442cfc: 2700 |001a: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0011 │ │ -> 0x0018 │ │ positions : │ │ 0x0001 line=204 │ │ locals : │ │ 0x0000 - 0x001b reg=1 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; │ │ @@ -1081220,36 +1081220,36 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -443094: |[443094] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.requestWidgetUpdate:()V │ │ -4430a4: 1d03 |0000: monitor-enter v3 │ │ -4430a6: 5430 93ff |0001: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback; // field@ff93 │ │ -4430aa: 7210 c1b3 0000 |0003: invoke-interface {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback;.requestWidgetState:()Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState; // method@b3c1 │ │ -4430b0: 0c00 |0006: move-result-object v0 │ │ -4430b2: 5431 97ff |0007: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@ff97 │ │ -4430b6: 7210 afb9 0100 |0009: invoke-interface {v1}, Ljava/util/concurrent/ExecutorService;.isShutdown:()Z // method@b9af │ │ -4430bc: 0a01 |000c: move-result v1 │ │ -4430be: 3901 0d00 |000d: if-nez v1, 001a // +000d │ │ -4430c2: 5431 97ff |000f: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@ff97 │ │ -4430c6: 2202 b91d |0011: new-instance v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda4; // type@1db9 │ │ -4430ca: 7030 b7b3 3200 |0013: invoke-direct {v2, v3, v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;)V // method@b3b7 │ │ -4430d0: 6e20 c5b9 2100 |0016: invoke-virtual {v1, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.execute:(Ljava/lang/Runnable;)V // method@b9c5 │ │ -4430d6: 2808 |0019: goto 0021 // +0008 │ │ -4430d8: 1a00 3f46 |001a: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ -4430dc: 1a01 770f |001c: const-string v1, "Call to requestWidgetUpdate was ignored." // string@0f77 │ │ -4430e0: 7120 7e0b 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4430e6: 1e03 |0021: monitor-exit v3 │ │ -4430e8: 0e00 |0022: return-void │ │ -4430ea: 0d00 |0023: move-exception v0 │ │ -4430ec: 1e03 |0024: monitor-exit v3 │ │ -4430ee: 2700 |0025: throw v0 │ │ +4430a0: |[4430a0] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.requestWidgetUpdate:()V │ │ +4430b0: 1d03 |0000: monitor-enter v3 │ │ +4430b2: 5430 93ff |0001: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback; // field@ff93 │ │ +4430b6: 7210 c1b3 0000 |0003: invoke-interface {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback;.requestWidgetState:()Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState; // method@b3c1 │ │ +4430bc: 0c00 |0006: move-result-object v0 │ │ +4430be: 5431 97ff |0007: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@ff97 │ │ +4430c2: 7210 afb9 0100 |0009: invoke-interface {v1}, Ljava/util/concurrent/ExecutorService;.isShutdown:()Z // method@b9af │ │ +4430c8: 0a01 |000c: move-result v1 │ │ +4430ca: 3901 0d00 |000d: if-nez v1, 001a // +000d │ │ +4430ce: 5431 97ff |000f: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@ff97 │ │ +4430d2: 2202 b91d |0011: new-instance v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda4; // type@1db9 │ │ +4430d6: 7030 b7b3 3200 |0013: invoke-direct {v2, v3, v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;)V // method@b3b7 │ │ +4430dc: 6e20 c5b9 2100 |0016: invoke-virtual {v1, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.execute:(Ljava/lang/Runnable;)V // method@b9c5 │ │ +4430e2: 2808 |0019: goto 0021 // +0008 │ │ +4430e4: 1a00 3f46 |001a: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ +4430e8: 1a01 770f |001c: const-string v1, "Call to requestWidgetUpdate was ignored." // string@0f77 │ │ +4430ec: 7120 7e0b 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4430f2: 1e03 |0021: monitor-exit v3 │ │ +4430f4: 0e00 |0022: return-void │ │ +4430f6: 0d00 |0023: move-exception v0 │ │ +4430f8: 1e03 |0024: monitor-exit v3 │ │ +4430fa: 2700 |0025: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0021 │ │ -> 0x0023 │ │ positions : │ │ 0x0001 line=129 │ │ 0x0007 line=130 │ │ 0x000f line=131 │ │ @@ -1081263,29 +1081263,29 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -4430fc: |[4430fc] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.restartSleepTimer:()V │ │ -44310c: 1d02 |0000: monitor-enter v2 │ │ -44310e: 6e10 d6b3 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@b3d6 │ │ -443114: 0a00 |0004: move-result v0 │ │ -443116: 3800 0e00 |0005: if-eqz v0, 0013 // +000e │ │ -44311a: 1a00 3f46 |0007: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ -44311e: 1a01 bc48 |0009: const-string v1, "Restarting sleep timer" // string@48bc │ │ -443122: 7120 7e0b 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -443128: 5420 98ff |000e: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; // field@ff98 │ │ -44312c: 6e10 c5b3 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.restart:()V // method@b3c5 │ │ -443132: 1e02 |0013: monitor-exit v2 │ │ -443134: 0e00 |0014: return-void │ │ -443136: 0d00 |0015: move-exception v0 │ │ -443138: 1e02 |0016: monitor-exit v2 │ │ -44313a: 2700 |0017: throw v0 │ │ +443108: |[443108] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.restartSleepTimer:()V │ │ +443118: 1d02 |0000: monitor-enter v2 │ │ +44311a: 6e10 d6b3 0200 |0001: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@b3d6 │ │ +443120: 0a00 |0004: move-result v0 │ │ +443122: 3800 0e00 |0005: if-eqz v0, 0013 // +000e │ │ +443126: 1a00 3f46 |0007: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ +44312a: 1a01 bc48 |0009: const-string v1, "Restarting sleep timer" // string@48bc │ │ +44312e: 7120 7e0b 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +443134: 5420 98ff |000e: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; // field@ff98 │ │ +443138: 6e10 c5b3 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.restart:()V // method@b3c5 │ │ +44313e: 1e02 |0013: monitor-exit v2 │ │ +443140: 0e00 |0014: return-void │ │ +443142: 0d00 |0015: move-exception v0 │ │ +443144: 1e02 |0016: monitor-exit v2 │ │ +443146: 2700 |0017: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0013 │ │ -> 0x0015 │ │ positions : │ │ 0x0001 line=183 │ │ 0x000b line=184 │ │ 0x000e line=185 │ │ @@ -1081298,59 +1081298,59 @@ │ │ type : '(J)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 88 16-bit code units │ │ -443148: |[443148] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.setSleepTimer:(J)V │ │ -443158: 1d05 |0000: monitor-enter v5 │ │ -44315a: 1600 0000 |0001: const-wide/16 v0, #int 0 // #0 │ │ -44315e: 3102 0600 |0003: cmp-long v2, v6, v0 │ │ -443162: 3d02 4900 |0005: if-lez v2, 004e // +0049 │ │ -443166: 1a02 3f46 |0007: const-string v2, "PlaybackServiceTaskMgr" // string@463f │ │ -44316a: 2203 8d1e |0009: new-instance v3, Ljava/lang/StringBuilder; // type@1e8d │ │ -44316e: 7010 adb6 0300 |000b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -443174: 1a04 f24a |000e: const-string v4, "Setting sleep timer to " // string@4af2 │ │ -443178: 6e20 b9b6 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -44317e: 6e30 b5b6 6307 |0013: invoke-virtual {v3, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -443184: 1a04 4801 |0016: const-string v4, " milliseconds" // string@0148 │ │ -443188: 6e20 b9b6 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -44318e: 6e10 c3b6 0300 |001b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -443194: 0c03 |001e: move-result-object v3 │ │ -443196: 7120 7e0b 3200 |001f: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -44319c: 6e10 d6b3 0500 |0022: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@b3d6 │ │ -4431a2: 0a02 |0025: move-result v2 │ │ -4431a4: 3802 0800 |0026: if-eqz v2, 002e // +0008 │ │ -4431a8: 5452 99ff |0028: iget-object v2, v5, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff99 │ │ -4431ac: 1213 |002a: const/4 v3, #int 1 // #1 │ │ -4431ae: 7220 bbb9 3200 |002b: invoke-interface {v2, v3}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b9bb │ │ -4431b4: 2202 be1d |002e: new-instance v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; // type@1dbe │ │ -4431b8: 7040 c2b3 5276 |0030: invoke-direct {v2, v5, v6, v7}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;J)V // method@b3c2 │ │ -4431be: 5b52 98ff |0033: iput-object v2, v5, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; // field@ff98 │ │ -4431c2: 5453 97ff |0035: iget-object v3, v5, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@ff97 │ │ -4431c6: 6204 e3ff |0037: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe3 │ │ -4431ca: 6e54 c6b9 2310 |0039: invoke-virtual {v3, v2, v0, v1, v4}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.schedule:(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; // method@b9c6 │ │ -4431d0: 0c00 |003c: move-result-object v0 │ │ -4431d2: 5b50 99ff |003d: iput-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff99 │ │ -4431d6: 7100 10bb 0000 |003f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -4431dc: 0c00 |0042: move-result-object v0 │ │ -4431de: 7120 47ab 7600 |0043: invoke-static {v6, v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.justEnabled:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@ab47 │ │ -4431e4: 0c06 |0046: move-result-object v6 │ │ -4431e6: 6e20 13bb 6000 |0047: invoke-virtual {v0, v6}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -4431ec: 1e05 |004a: monitor-exit v5 │ │ -4431ee: 0e00 |004b: return-void │ │ -4431f0: 0d06 |004c: move-exception v6 │ │ -4431f2: 2809 |004d: goto 0056 // +0009 │ │ -4431f4: 2206 711e |004e: new-instance v6, Ljava/lang/IllegalArgumentException; // type@1e71 │ │ -4431f8: 1a07 8055 |0050: const-string v7, "Waiting time <= 0" // string@5580 │ │ -4431fc: 7020 06b6 7600 |0052: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b606 │ │ -443202: 2706 |0055: throw v6 │ │ -443204: 1e05 |0056: monitor-exit v5 │ │ -443206: 2706 |0057: throw v6 │ │ +443154: |[443154] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.setSleepTimer:(J)V │ │ +443164: 1d05 |0000: monitor-enter v5 │ │ +443166: 1600 0000 |0001: const-wide/16 v0, #int 0 // #0 │ │ +44316a: 3102 0600 |0003: cmp-long v2, v6, v0 │ │ +44316e: 3d02 4900 |0005: if-lez v2, 004e // +0049 │ │ +443172: 1a02 3f46 |0007: const-string v2, "PlaybackServiceTaskMgr" // string@463f │ │ +443176: 2203 8d1e |0009: new-instance v3, Ljava/lang/StringBuilder; // type@1e8d │ │ +44317a: 7010 adb6 0300 |000b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +443180: 1a04 f24a |000e: const-string v4, "Setting sleep timer to " // string@4af2 │ │ +443184: 6e20 b9b6 4300 |0010: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +44318a: 6e30 b5b6 6307 |0013: invoke-virtual {v3, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +443190: 1a04 4801 |0016: const-string v4, " milliseconds" // string@0148 │ │ +443194: 6e20 b9b6 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +44319a: 6e10 c3b6 0300 |001b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4431a0: 0c03 |001e: move-result-object v3 │ │ +4431a2: 7120 7e0b 3200 |001f: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4431a8: 6e10 d6b3 0500 |0022: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@b3d6 │ │ +4431ae: 0a02 |0025: move-result v2 │ │ +4431b0: 3802 0800 |0026: if-eqz v2, 002e // +0008 │ │ +4431b4: 5452 99ff |0028: iget-object v2, v5, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff99 │ │ +4431b8: 1213 |002a: const/4 v3, #int 1 // #1 │ │ +4431ba: 7220 bbb9 3200 |002b: invoke-interface {v2, v3}, Ljava/util/concurrent/Future;.cancel:(Z)Z // method@b9bb │ │ +4431c0: 2202 be1d |002e: new-instance v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; // type@1dbe │ │ +4431c4: 7040 c2b3 5276 |0030: invoke-direct {v2, v5, v6, v7}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;J)V // method@b3c2 │ │ +4431ca: 5b52 98ff |0033: iput-object v2, v5, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimer:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; // field@ff98 │ │ +4431ce: 5453 97ff |0035: iget-object v3, v5, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@ff97 │ │ +4431d2: 6204 e3ff |0037: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe3 │ │ +4431d6: 6e54 c6b9 2310 |0039: invoke-virtual {v3, v2, v0, v1, v4}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.schedule:(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; // method@b9c6 │ │ +4431dc: 0c00 |003c: move-result-object v0 │ │ +4431de: 5b50 99ff |003d: iput-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.sleepTimerFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff99 │ │ +4431e2: 7100 10bb 0000 |003f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +4431e8: 0c00 |0042: move-result-object v0 │ │ +4431ea: 7120 47ab 7600 |0043: invoke-static {v6, v7}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.justEnabled:(J)Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // method@ab47 │ │ +4431f0: 0c06 |0046: move-result-object v6 │ │ +4431f2: 6e20 13bb 6000 |0047: invoke-virtual {v0, v6}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +4431f8: 1e05 |004a: monitor-exit v5 │ │ +4431fa: 0e00 |004b: return-void │ │ +4431fc: 0d06 |004c: move-exception v6 │ │ +4431fe: 2809 |004d: goto 0056 // +0009 │ │ +443200: 2206 711e |004e: new-instance v6, Ljava/lang/IllegalArgumentException; // type@1e71 │ │ +443204: 1a07 8055 |0050: const-string v7, "Waiting time <= 0" // string@5580 │ │ +443208: 7020 06b6 7600 |0052: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@b606 │ │ +44320e: 2706 |0055: throw v6 │ │ +443210: 1e05 |0056: monitor-exit v5 │ │ +443212: 2706 |0057: throw v6 │ │ catches : 2 │ │ 0x0007 - 0x004a │ │ -> 0x004c │ │ 0x004e - 0x0056 │ │ -> 0x004c │ │ positions : │ │ 0x0009 line=149 │ │ @@ -1081370,19 +1081370,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -44321c: |[44321c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.shutdown:()V │ │ -44322c: 6e10 d0b3 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.cancelAllTasks:()V // method@b3d0 │ │ -443232: 5410 97ff |0003: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@ff97 │ │ -443236: 6e10 c8b9 0000 |0005: invoke-virtual {v0}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.shutdownNow:()Ljava/util/List; // method@b9c8 │ │ -44323c: 0e00 |0008: return-void │ │ +443228: |[443228] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.shutdown:()V │ │ +443238: 6e10 d0b3 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.cancelAllTasks:()V // method@b3d0 │ │ +44323e: 5410 97ff |0003: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@ff97 │ │ +443242: 6e10 c8b9 0000 |0005: invoke-virtual {v0}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.shutdownNow:()Ljava/util/List; // method@b9c8 │ │ +443248: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; │ │ │ │ @@ -1081391,49 +1081391,49 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -443240: |[443240] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.startChapterLoader:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -443250: 1d02 |0000: monitor-enter v2 │ │ -443252: 5420 94ff |0001: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@ff94 │ │ -443256: 3800 0a00 |0003: if-eqz v0, 000d // +000a │ │ -44325a: 5420 94ff |0005: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@ff94 │ │ -44325e: 7210 e9b4 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ -443264: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -443266: 5b20 94ff |000b: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@ff94 │ │ -44326a: 7210 0fad 0300 |000d: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ad0f │ │ -443270: 0c00 |0010: move-result-object v0 │ │ -443272: 3900 2b00 |0011: if-nez v0, 003c // +002b │ │ -443276: 2200 b61d |0013: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda1; // type@1db6 │ │ -44327a: 7030 b1b3 2003 |0015: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b3b1 │ │ -443280: 7110 cdb4 0000 |0018: invoke-static {v0}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b4cd │ │ -443286: 0c00 |001b: move-result-object v0 │ │ -443288: 7100 ebb4 0000 |001c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -44328e: 0c01 |001f: move-result-object v1 │ │ -443290: 6e20 d3b4 1000 |0020: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b4d3 │ │ -443296: 0c00 |0023: move-result-object v0 │ │ -443298: 7100 e8b4 0000 |0024: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ -44329e: 0c01 |0027: move-result-object v1 │ │ -4432a0: 6e20 d0b4 1000 |0028: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b4d0 │ │ -4432a6: 0c00 |002b: move-result-object v0 │ │ -4432a8: 2201 b71d |002c: new-instance v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda2; // type@1db7 │ │ -4432ac: 7030 b3b3 2103 |002e: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b3b3 │ │ -4432b2: 2203 b81d |0031: new-instance v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda3; // type@1db8 │ │ -4432b6: 7010 b5b3 0300 |0033: invoke-direct {v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda3;.:()V // method@b3b5 │ │ -4432bc: 6e30 d2b4 1003 |0036: invoke-virtual {v0, v1, v3}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4d2 │ │ -4432c2: 0c03 |0039: move-result-object v3 │ │ -4432c4: 5b23 94ff |003a: iput-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@ff94 │ │ -4432c8: 1e02 |003c: monitor-exit v2 │ │ -4432ca: 0e00 |003d: return-void │ │ -4432cc: 0d03 |003e: move-exception v3 │ │ -4432ce: 1e02 |003f: monitor-exit v2 │ │ -4432d0: 2703 |0040: throw v3 │ │ +44324c: |[44324c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.startChapterLoader:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +44325c: 1d02 |0000: monitor-enter v2 │ │ +44325e: 5420 94ff |0001: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@ff94 │ │ +443262: 3800 0a00 |0003: if-eqz v0, 000d // +000a │ │ +443266: 5420 94ff |0005: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@ff94 │ │ +44326a: 7210 e9b4 0000 |0007: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ +443270: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +443272: 5b20 94ff |000b: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@ff94 │ │ +443276: 7210 0fad 0300 |000d: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ad0f │ │ +44327c: 0c00 |0010: move-result-object v0 │ │ +44327e: 3900 2b00 |0011: if-nez v0, 003c // +002b │ │ +443282: 2200 b61d |0013: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda1; // type@1db6 │ │ +443286: 7030 b1b3 2003 |0015: invoke-direct {v0, v2, v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b3b1 │ │ +44328c: 7110 cdb4 0000 |0018: invoke-static {v0}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b4cd │ │ +443292: 0c00 |001b: move-result-object v0 │ │ +443294: 7100 ebb4 0000 |001c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +44329a: 0c01 |001f: move-result-object v1 │ │ +44329c: 6e20 d3b4 1000 |0020: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b4d3 │ │ +4432a2: 0c00 |0023: move-result-object v0 │ │ +4432a4: 7100 e8b4 0000 |0024: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ +4432aa: 0c01 |0027: move-result-object v1 │ │ +4432ac: 6e20 d0b4 1000 |0028: invoke-virtual {v0, v1}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b4d0 │ │ +4432b2: 0c00 |002b: move-result-object v0 │ │ +4432b4: 2201 b71d |002c: new-instance v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda2; // type@1db7 │ │ +4432b8: 7030 b3b3 2103 |002e: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b3b3 │ │ +4432be: 2203 b81d |0031: new-instance v3, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda3; // type@1db8 │ │ +4432c2: 7010 b5b3 0300 |0033: invoke-direct {v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda3;.:()V // method@b3b5 │ │ +4432c8: 6e30 d2b4 1003 |0036: invoke-virtual {v0, v1, v3}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4d2 │ │ +4432ce: 0c03 |0039: move-result-object v3 │ │ +4432d0: 5b23 94ff |003a: iput-object v3, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.chapterLoaderFuture:Lio/reactivex/disposables/Disposable; // field@ff94 │ │ +4432d4: 1e02 |003c: monitor-exit v2 │ │ +4432d6: 0e00 |003d: return-void │ │ +4432d8: 0d03 |003e: move-exception v3 │ │ +4432da: 1e02 |003f: monitor-exit v2 │ │ +4432dc: 2703 |0040: throw v3 │ │ catches : 1 │ │ 0x0001 - 0x003c │ │ -> 0x003e │ │ positions : │ │ 0x0001 line=223 │ │ 0x0005 line=224 │ │ 0x000b line=225 │ │ @@ -1081452,44 +1081452,44 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 55 16-bit code units │ │ -4432e0: |[4432e0] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.startPositionSaver:()V │ │ -4432f0: 1d09 |0000: monitor-enter v9 │ │ -4432f2: 6e10 d5b3 0900 |0001: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.isPositionSaverActive:()Z // method@b3d5 │ │ -4432f8: 0a00 |0004: move-result v0 │ │ -4432fa: 3900 2600 |0005: if-nez v0, 002b // +0026 │ │ -4432fe: 5490 93ff |0007: iget-object v0, v9, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback; // field@ff93 │ │ -443302: 7110 2db9 0000 |0009: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b92d │ │ -443308: 2201 b51d |000c: new-instance v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda0; // type@1db5 │ │ -44330c: 7020 afb3 0100 |000e: invoke-direct {v1, v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback;)V // method@b3af │ │ -443312: 7020 e5b3 1900 |0011: invoke-direct {v9, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.useMainThreadIfNecessary:(Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@b3e5 │ │ -443318: 0c03 |0014: move-result-object v3 │ │ -44331a: 5492 97ff |0015: iget-object v2, v9, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@ff97 │ │ -44331e: 1604 8813 |0017: const-wide/16 v4, #int 5000 // #1388 │ │ -443322: 1606 8813 |0019: const-wide/16 v6, #int 5000 // #1388 │ │ -443326: 6208 e3ff |001b: sget-object v8, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe3 │ │ -44332a: 7407 c7b9 0200 |001d: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.scheduleWithFixedDelay:(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; // method@b9c7 │ │ -443330: 0c00 |0020: move-result-object v0 │ │ -443332: 5b90 96ff |0021: iput-object v0, v9, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff96 │ │ -443336: 1a00 3f46 |0023: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ -44333a: 1a01 284c |0025: const-string v1, "Started PositionSaver" // string@4c28 │ │ -44333e: 7120 7e0b 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -443344: 2808 |002a: goto 0032 // +0008 │ │ -443346: 1a00 3f46 |002b: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ -44334a: 1a01 790f |002d: const-string v1, "Call to startPositionSaver was ignored." // string@0f79 │ │ -44334e: 7120 7e0b 1000 |002f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -443354: 1e09 |0032: monitor-exit v9 │ │ -443356: 0e00 |0033: return-void │ │ -443358: 0d00 |0034: move-exception v0 │ │ -44335a: 1e09 |0035: monitor-exit v9 │ │ -44335c: 2700 |0036: throw v0 │ │ +4432ec: |[4432ec] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.startPositionSaver:()V │ │ +4432fc: 1d09 |0000: monitor-enter v9 │ │ +4432fe: 6e10 d5b3 0900 |0001: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.isPositionSaverActive:()Z // method@b3d5 │ │ +443304: 0a00 |0004: move-result v0 │ │ +443306: 3900 2600 |0005: if-nez v0, 002b // +0026 │ │ +44330a: 5490 93ff |0007: iget-object v0, v9, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.callback:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback; // field@ff93 │ │ +44330e: 7110 2db9 0000 |0009: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@b92d │ │ +443314: 2201 b51d |000c: new-instance v1, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda0; // type@1db5 │ │ +443318: 7020 afb3 0100 |000e: invoke-direct {v1, v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback;)V // method@b3af │ │ +44331e: 7020 e5b3 1900 |0011: invoke-direct {v9, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.useMainThreadIfNecessary:(Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@b3e5 │ │ +443324: 0c03 |0014: move-result-object v3 │ │ +443326: 5492 97ff |0015: iget-object v2, v9, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@ff97 │ │ +44332a: 1604 8813 |0017: const-wide/16 v4, #int 5000 // #1388 │ │ +44332e: 1606 8813 |0019: const-wide/16 v6, #int 5000 // #1388 │ │ +443332: 6208 e3ff |001b: sget-object v8, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe3 │ │ +443336: 7407 c7b9 0200 |001d: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.scheduleWithFixedDelay:(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; // method@b9c7 │ │ +44333c: 0c00 |0020: move-result-object v0 │ │ +44333e: 5b90 96ff |0021: iput-object v0, v9, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.positionSaverFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff96 │ │ +443342: 1a00 3f46 |0023: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ +443346: 1a01 284c |0025: const-string v1, "Started PositionSaver" // string@4c28 │ │ +44334a: 7120 7e0b 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +443350: 2808 |002a: goto 0032 // +0008 │ │ +443352: 1a00 3f46 |002b: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ +443356: 1a01 790f |002d: const-string v1, "Call to startPositionSaver was ignored." // string@0f79 │ │ +44335a: 7120 7e0b 1000 |002f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +443360: 1e09 |0032: monitor-exit v9 │ │ +443362: 0e00 |0033: return-void │ │ +443364: 0d00 |0034: move-exception v0 │ │ +443366: 1e09 |0035: monitor-exit v9 │ │ +443368: 2700 |0036: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0032 │ │ -> 0x0034 │ │ positions : │ │ 0x0001 line=81 │ │ 0x0007 line=82 │ │ 0x0011 line=83 │ │ @@ -1081505,46 +1081505,46 @@ │ │ type : '()V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 58 16-bit code units │ │ -44336c: |[44336c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.startWidgetUpdater:()V │ │ -44337c: 1d08 |0000: monitor-enter v8 │ │ -44337e: 6e10 d7b3 0800 |0001: invoke-virtual {v8}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.isWidgetUpdaterActive:()Z // method@b3d7 │ │ -443384: 0a00 |0004: move-result v0 │ │ -443386: 3900 2900 |0005: if-nez v0, 002e // +0029 │ │ -44338a: 5480 97ff |0007: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@ff97 │ │ -44338e: 7210 afb9 0000 |0009: invoke-interface {v0}, Ljava/util/concurrent/ExecutorService;.isShutdown:()Z // method@b9af │ │ -443394: 0a00 |000c: move-result v0 │ │ -443396: 3900 2100 |000d: if-nez v0, 002e // +0021 │ │ -44339a: 2200 bb1d |000f: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda6; // type@1dbb │ │ -44339e: 7020 bbb3 8000 |0011: invoke-direct {v0, v8}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;)V // method@b3bb │ │ -4433a4: 7020 e5b3 0800 |0014: invoke-direct {v8, v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.useMainThreadIfNecessary:(Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@b3e5 │ │ -4433aa: 0c02 |0017: move-result-object v2 │ │ -4433ac: 5481 97ff |0018: iget-object v1, v8, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@ff97 │ │ -4433b0: 1603 e803 |001a: const-wide/16 v3, #int 1000 // #3e8 │ │ -4433b4: 1605 e803 |001c: const-wide/16 v5, #int 1000 // #3e8 │ │ -4433b8: 6207 e3ff |001e: sget-object v7, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe3 │ │ -4433bc: 7407 c7b9 0100 |0020: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.scheduleWithFixedDelay:(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; // method@b9c7 │ │ -4433c2: 0c00 |0023: move-result-object v0 │ │ -4433c4: 5b80 9aff |0024: iput-object v0, v8, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff9a │ │ -4433c8: 1a00 3f46 |0026: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ -4433cc: 1a01 294c |0028: const-string v1, "Started WidgetUpdater" // string@4c29 │ │ -4433d0: 7120 7e0b 1000 |002a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4433d6: 2808 |002d: goto 0035 // +0008 │ │ -4433d8: 1a00 3f46 |002e: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ -4433dc: 1a01 7a0f |0030: const-string v1, "Call to startWidgetUpdater was ignored." // string@0f7a │ │ -4433e0: 7120 7e0b 1000 |0032: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4433e6: 1e08 |0035: monitor-exit v8 │ │ -4433e8: 0e00 |0036: return-void │ │ -4433ea: 0d00 |0037: move-exception v0 │ │ -4433ec: 1e08 |0038: monitor-exit v8 │ │ -4433ee: 2700 |0039: throw v0 │ │ +443378: |[443378] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager.startWidgetUpdater:()V │ │ +443388: 1d08 |0000: monitor-enter v8 │ │ +44338a: 6e10 d7b3 0800 |0001: invoke-virtual {v8}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.isWidgetUpdaterActive:()Z // method@b3d7 │ │ +443390: 0a00 |0004: move-result v0 │ │ +443392: 3900 2900 |0005: if-nez v0, 002e // +0029 │ │ +443396: 5480 97ff |0007: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@ff97 │ │ +44339a: 7210 afb9 0000 |0009: invoke-interface {v0}, Ljava/util/concurrent/ExecutorService;.isShutdown:()Z // method@b9af │ │ +4433a0: 0a00 |000c: move-result v0 │ │ +4433a2: 3900 2100 |000d: if-nez v0, 002e // +0021 │ │ +4433a6: 2200 bb1d |000f: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda6; // type@1dbb │ │ +4433aa: 7020 bbb3 8000 |0011: invoke-direct {v0, v8}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;)V // method@b3bb │ │ +4433b0: 7020 e5b3 0800 |0014: invoke-direct {v8, v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.useMainThreadIfNecessary:(Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@b3e5 │ │ +4433b6: 0c02 |0017: move-result-object v2 │ │ +4433b8: 5481 97ff |0018: iget-object v1, v8, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.schedExecutor:Ljava/util/concurrent/ScheduledThreadPoolExecutor; // field@ff97 │ │ +4433bc: 1603 e803 |001a: const-wide/16 v3, #int 1000 // #3e8 │ │ +4433c0: 1605 e803 |001c: const-wide/16 v5, #int 1000 // #3e8 │ │ +4433c4: 6207 e3ff |001e: sget-object v7, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe3 │ │ +4433c8: 7407 c7b9 0100 |0020: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;.scheduleWithFixedDelay:(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; // method@b9c7 │ │ +4433ce: 0c00 |0023: move-result-object v0 │ │ +4433d0: 5b80 9aff |0024: iput-object v0, v8, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.widgetUpdaterFuture:Ljava/util/concurrent/ScheduledFuture; // field@ff9a │ │ +4433d4: 1a00 3f46 |0026: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ +4433d8: 1a01 294c |0028: const-string v1, "Started WidgetUpdater" // string@4c29 │ │ +4433dc: 7120 7e0b 1000 |002a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4433e2: 2808 |002d: goto 0035 // +0008 │ │ +4433e4: 1a00 3f46 |002e: const-string v0, "PlaybackServiceTaskMgr" // string@463f │ │ +4433e8: 1a01 7a0f |0030: const-string v1, "Call to startWidgetUpdater was ignored." // string@0f7a │ │ +4433ec: 7120 7e0b 1000 |0032: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4433f2: 1e08 |0035: monitor-exit v8 │ │ +4433f4: 0e00 |0036: return-void │ │ +4433f6: 0d00 |0037: move-exception v0 │ │ +4433f8: 1e08 |0038: monitor-exit v8 │ │ +4433fa: 2700 |0039: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0035 │ │ -> 0x0037 │ │ positions : │ │ 0x0001 line=114 │ │ 0x000f line=115 │ │ 0x0014 line=116 │ │ @@ -1081580,35 +1081580,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4433fc: |[4433fc] de.danoeh.antennapod.playback.service.internal.PlaybackVolumeUpdater.:()V │ │ -44340c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -443412: 0e00 |0003: return-void │ │ +443408: |[443408] de.danoeh.antennapod.playback.service.internal.PlaybackVolumeUpdater.:()V │ │ +443418: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +44341e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/service/internal/PlaybackVolumeUpdater;) │ │ name : 'forceUpdateVolume' │ │ type : '(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -443414: |[443414] de.danoeh.antennapod.playback.service.internal.PlaybackVolumeUpdater.forceUpdateVolume:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;)V │ │ -443424: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -443426: 6e30 72b1 0200 |0001: invoke-virtual {v2, v0, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ -44342c: 6e10 78b1 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@b178 │ │ -443432: 0e00 |0007: return-void │ │ +443420: |[443420] de.danoeh.antennapod.playback.service.internal.PlaybackVolumeUpdater.forceUpdateVolume:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;)V │ │ +443430: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +443432: 6e30 72b1 0200 |0001: invoke-virtual {v2, v0, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ +443438: 6e10 78b1 0200 |0004: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@b178 │ │ +44343e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=34 │ │ 0x0004 line=35 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/internal/PlaybackVolumeUpdater; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ @@ -1081618,36 +1081618,36 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -443434: |[443434] de.danoeh.antennapod.playback.service.internal.PlaybackVolumeUpdater.updateFeedMediaVolumeIfNecessary:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -443444: 6e10 79ac 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -44344a: 0c00 |0003: move-result-object v0 │ │ -44344c: 6e10 23ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -443452: 0c00 |0007: move-result-object v0 │ │ -443454: 6e10 cdab 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -44345a: 0b00 |000b: move-result-wide v0 │ │ -44345c: 3102 0005 |000c: cmp-long v2, v0, v5 │ │ -443460: 3902 1c00 |000e: if-nez v2, 002a // +001c │ │ -443464: 6e10 79ac 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -44346a: 0c05 |0013: move-result-object v5 │ │ -44346c: 6e10 23ac 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -443472: 0c05 |0017: move-result-object v5 │ │ -443474: 6e10 dcab 0500 |0018: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -44347a: 0c05 |001b: move-result-object v5 │ │ -44347c: 6e20 ddac 7500 |001c: invoke-virtual {v5, v7}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@acdd │ │ -443482: 6e10 69b1 0400 |001f: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ -443488: 0c05 |0022: move-result-object v5 │ │ -44348a: 6206 0dd6 |0023: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -44348e: 3365 0500 |0025: if-ne v5, v6, 002a // +0005 │ │ -443492: 7020 e7b3 4300 |0027: invoke-direct {v3, v4}, Lde/danoeh/antennapod/playback/service/internal/PlaybackVolumeUpdater;.forceUpdateVolume:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;)V // method@b3e7 │ │ -443498: 0e00 |002a: return-void │ │ +443440: |[443440] de.danoeh.antennapod.playback.service.internal.PlaybackVolumeUpdater.updateFeedMediaVolumeIfNecessary:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +443450: 6e10 79ac 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +443456: 0c00 |0003: move-result-object v0 │ │ +443458: 6e10 23ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +44345e: 0c00 |0007: move-result-object v0 │ │ +443460: 6e10 cdab 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +443466: 0b00 |000b: move-result-wide v0 │ │ +443468: 3102 0005 |000c: cmp-long v2, v0, v5 │ │ +44346c: 3902 1c00 |000e: if-nez v2, 002a // +001c │ │ +443470: 6e10 79ac 0800 |0010: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +443476: 0c05 |0013: move-result-object v5 │ │ +443478: 6e10 23ac 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +44347e: 0c05 |0017: move-result-object v5 │ │ +443480: 6e10 dcab 0500 |0018: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +443486: 0c05 |001b: move-result-object v5 │ │ +443488: 6e20 ddac 7500 |001c: invoke-virtual {v5, v7}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setVolumeAdaptionSetting:(Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@acdd │ │ +44348e: 6e10 69b1 0400 |001f: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ +443494: 0c05 |0022: move-result-object v5 │ │ +443496: 6206 0dd6 |0023: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +44349a: 3365 0500 |0025: if-ne v5, v6, 002a // +0005 │ │ +44349e: 7020 e7b3 4300 |0027: invoke-direct {v3, v4}, Lde/danoeh/antennapod/playback/service/internal/PlaybackVolumeUpdater;.forceUpdateVolume:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;)V // method@b3e7 │ │ +4434a4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0010 line=24 │ │ 0x001c line=25 │ │ 0x001f line=27 │ │ 0x0027 line=28 │ │ @@ -1081664,27 +1081664,27 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 19 16-bit code units │ │ -44349c: |[44349c] de.danoeh.antennapod.playback.service.internal.PlaybackVolumeUpdater.updateVolumeIfNecessary:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V │ │ -4434ac: 6e10 67b1 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ -4434b2: 0c00 |0003: move-result-object v0 │ │ -4434b4: 2001 d41b |0004: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -4434b8: 3801 0c00 |0006: if-eqz v1, 0012 // +000c │ │ -4434bc: 0707 |0008: move-object v7, v0 │ │ -4434be: 1f07 d41b |0009: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -4434c2: 0782 |000b: move-object v2, v8 │ │ -4434c4: 0793 |000c: move-object v3, v9 │ │ -4434c6: 04a4 |000d: move-wide v4, v10 │ │ -4434c8: 07c6 |000e: move-object v6, v12 │ │ -4434ca: 7606 e8b3 0200 |000f: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/playback/service/internal/PlaybackVolumeUpdater;.updateFeedMediaVolumeIfNecessary:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@b3e8 │ │ -4434d0: 0e00 |0012: return-void │ │ +4434a8: |[4434a8] de.danoeh.antennapod.playback.service.internal.PlaybackVolumeUpdater.updateVolumeIfNecessary:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V │ │ +4434b8: 6e10 67b1 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ +4434be: 0c00 |0003: move-result-object v0 │ │ +4434c0: 2001 d41b |0004: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +4434c4: 3801 0c00 |0006: if-eqz v1, 0012 // +000c │ │ +4434c8: 0707 |0008: move-object v7, v0 │ │ +4434ca: 1f07 d41b |0009: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +4434ce: 0782 |000b: move-object v2, v8 │ │ +4434d0: 0793 |000c: move-object v3, v9 │ │ +4434d2: 04a4 |000d: move-wide v4, v10 │ │ +4434d4: 07c6 |000e: move-object v6, v12 │ │ +4434d6: 7606 e8b3 0200 |000f: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/playback/service/internal/PlaybackVolumeUpdater;.updateFeedMediaVolumeIfNecessary:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@b3e8 │ │ +4434dc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0004 line=16 │ │ 0x0008 line=17 │ │ locals : │ │ 0x0000 - 0x0013 reg=8 this Lde/danoeh/antennapod/playback/service/internal/PlaybackVolumeUpdater; │ │ @@ -1081739,35 +1081739,35 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4434d4: |[4434d4] de.danoeh.antennapod.playback.service.internal.ShakeListener.:()V │ │ -4434e4: 0e00 |0000: return-void │ │ +4434e0: |[4434e0] de.danoeh.antennapod.playback.service.internal.ShakeListener.:()V │ │ +4434f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/service/internal/ShakeListener;) │ │ name : '' │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -4434e8: |[4434e8] de.danoeh.antennapod.playback.service.internal.ShakeListener.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;)V │ │ -4434f8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4434fe: 5b01 9dff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mContext:Landroid/content/Context; // field@ff9d │ │ -443502: 5b02 9fff |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mSleepTimer:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; // field@ff9f │ │ -443506: 7010 efb3 0000 |0007: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.resume:()V // method@b3ef │ │ -44350c: 0e00 |000a: return-void │ │ +4434f4: |[4434f4] de.danoeh.antennapod.playback.service.internal.ShakeListener.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;)V │ │ +443504: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +44350a: 5b01 9dff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mContext:Landroid/content/Context; // field@ff9d │ │ +44350e: 5b02 9fff |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mSleepTimer:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; // field@ff9f │ │ +443512: 7010 efb3 0000 |0007: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.resume:()V // method@b3ef │ │ +443518: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=19 │ │ 0x0005 line=20 │ │ 0x0007 line=21 │ │ locals : │ │ @@ -1081780,42 +1081780,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -4435dc: |[4435dc] de.danoeh.antennapod.playback.service.internal.ShakeListener.resume:()V │ │ -4435ec: 5430 9dff |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mContext:Landroid/content/Context; // field@ff9d │ │ -4435f0: 1a01 10c4 |0002: const-string v1, "sensor" // string@c410 │ │ -4435f4: 6e20 4602 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -4435fa: 0c00 |0007: move-result-object v0 │ │ -4435fc: 1f00 0901 |0008: check-cast v0, Landroid/hardware/SensorManager; // type@0109 │ │ -443600: 5b30 9eff |000a: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@ff9e │ │ -443604: 3800 2000 |000c: if-eqz v0, 002c // +0020 │ │ -443608: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -44360a: 6e20 7f05 1000 |000f: invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;.getDefaultSensor:(I)Landroid/hardware/Sensor; // method@057f │ │ -443610: 0c00 |0012: move-result-object v0 │ │ -443612: 5b30 9cff |0013: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mAccelerometer:Landroid/hardware/Sensor; // field@ff9c │ │ -443616: 5431 9eff |0015: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@ff9e │ │ -44361a: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -44361c: 6e40 8205 3120 |0018: invoke-virtual {v1, v3, v0, v2}, Landroid/hardware/SensorManager;.registerListener:(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z // method@0582 │ │ -443622: 0a00 |001b: move-result v0 │ │ -443624: 3800 0300 |001c: if-eqz v0, 001f // +0003 │ │ -443628: 0e00 |001e: return-void │ │ -44362a: 5430 9eff |001f: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@ff9e │ │ -44362e: 6e20 8405 3000 |0021: invoke-virtual {v0, v3}, Landroid/hardware/SensorManager;.unregisterListener:(Landroid/hardware/SensorEventListener;)V // method@0584 │ │ -443634: 2200 951e |0024: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@1e95 │ │ -443638: 1a01 e409 |0026: const-string v1, "Accelerometer not supported" // string@09e4 │ │ -44363c: 7020 eeb6 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@b6ee │ │ -443642: 2700 |002b: throw v0 │ │ -443644: 2200 951e |002c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@1e95 │ │ -443648: 1a01 d14a |002e: const-string v1, "Sensors not supported" // string@4ad1 │ │ -44364c: 7020 eeb6 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@b6ee │ │ -443652: 2700 |0033: throw v0 │ │ +4435e8: |[4435e8] de.danoeh.antennapod.playback.service.internal.ShakeListener.resume:()V │ │ +4435f8: 5430 9dff |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mContext:Landroid/content/Context; // field@ff9d │ │ +4435fc: 1a01 10c4 |0002: const-string v1, "sensor" // string@c410 │ │ +443600: 6e20 4602 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +443606: 0c00 |0007: move-result-object v0 │ │ +443608: 1f00 0901 |0008: check-cast v0, Landroid/hardware/SensorManager; // type@0109 │ │ +44360c: 5b30 9eff |000a: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@ff9e │ │ +443610: 3800 2000 |000c: if-eqz v0, 002c // +0020 │ │ +443614: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +443616: 6e20 7f05 1000 |000f: invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;.getDefaultSensor:(I)Landroid/hardware/Sensor; // method@057f │ │ +44361c: 0c00 |0012: move-result-object v0 │ │ +44361e: 5b30 9cff |0013: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mAccelerometer:Landroid/hardware/Sensor; // field@ff9c │ │ +443622: 5431 9eff |0015: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@ff9e │ │ +443626: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +443628: 6e40 8205 3120 |0018: invoke-virtual {v1, v3, v0, v2}, Landroid/hardware/SensorManager;.registerListener:(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z // method@0582 │ │ +44362e: 0a00 |001b: move-result v0 │ │ +443630: 3800 0300 |001c: if-eqz v0, 001f // +0003 │ │ +443634: 0e00 |001e: return-void │ │ +443636: 5430 9eff |001f: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@ff9e │ │ +44363a: 6e20 8405 3000 |0021: invoke-virtual {v0, v3}, Landroid/hardware/SensorManager;.unregisterListener:(Landroid/hardware/SensorEventListener;)V // method@0584 │ │ +443640: 2200 951e |0024: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@1e95 │ │ +443644: 1a01 e409 |0026: const-string v1, "Accelerometer not supported" // string@09e4 │ │ +443648: 7020 eeb6 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@b6ee │ │ +44364e: 2700 |002b: throw v0 │ │ +443650: 2200 951e |002c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@1e95 │ │ +443654: 1a01 d14a |002e: const-string v1, "Sensors not supported" // string@4ad1 │ │ +443658: 7020 eeb6 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@b6ee │ │ +44365e: 2700 |0033: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x000f line=31 │ │ 0x0015 line=32 │ │ 0x001f line=33 │ │ 0x0024 line=34 │ │ @@ -1081829,64 +1081829,64 @@ │ │ type : '(Landroid/hardware/Sensor;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -443510: |[443510] de.danoeh.antennapod.playback.service.internal.ShakeListener.onAccuracyChanged:(Landroid/hardware/Sensor;I)V │ │ -443520: 0e00 |0000: return-void │ │ +44351c: |[44351c] de.danoeh.antennapod.playback.service.internal.ShakeListener.onAccuracyChanged:(Landroid/hardware/Sensor;I)V │ │ +44352c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/service/internal/ShakeListener;) │ │ name : 'onSensorChanged' │ │ type : '(Landroid/hardware/SensorEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -443524: |[443524] de.danoeh.antennapod.playback.service.internal.ShakeListener.onSensorChanged:(Landroid/hardware/SensorEvent;)V │ │ -443534: 5455 c600 |0000: iget-object v5, v5, Landroid/hardware/SensorEvent;.values:[F // field@00c6 │ │ -443538: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -44353a: 4400 0500 |0003: aget v0, v5, v0 │ │ -44353e: 1401 0ae8 1c41 |0005: const v1, #float 9.80665 // #411ce80a │ │ -443544: c910 |0008: div-float/2addr v0, v1 │ │ -443546: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -443548: 4402 0502 |000a: aget v2, v5, v2 │ │ -44354c: c912 |000c: div-float/2addr v2, v1 │ │ -44354e: 1223 |000d: const/4 v3, #int 2 // #2 │ │ -443550: 4405 0503 |000e: aget v5, v5, v3 │ │ -443554: c915 |0010: div-float/2addr v5, v1 │ │ -443556: a800 0000 |0011: mul-float v0, v0, v0 │ │ -44355a: a802 0202 |0013: mul-float v2, v2, v2 │ │ -44355e: c620 |0015: add-float/2addr v0, v2 │ │ -443560: a805 0505 |0016: mul-float v5, v5, v5 │ │ -443564: c650 |0018: add-float/2addr v0, v5 │ │ -443566: 8900 |0019: float-to-double v0, v0 │ │ -443568: 7120 50b6 1000 |001a: invoke-static {v0, v1}, Ljava/lang/Math;.sqrt:(D)D // method@b650 │ │ -44356e: 0b00 |001d: move-result-wide v0 │ │ -443570: 1902 0240 |001e: const-wide/high16 v2, #long 4612248968380809216 // #4002 │ │ -443574: 2f05 0002 |0020: cmpl-double v5, v0, v2 │ │ -443578: 3d05 1d00 |0022: if-lez v5, 003f // +001d │ │ -44357c: 6205 9bff |0024: sget-object v5, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.TAG:Ljava/lang/String; // field@ff9b │ │ -443580: 2202 8d1e |0026: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -443584: 7010 adb6 0200 |0028: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -44358a: 1a03 7114 |002b: const-string v3, "Detected shake " // string@1471 │ │ -44358e: 6e20 b9b6 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -443594: 6e30 b2b6 0201 |0030: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@b6b2 │ │ -44359a: 6e10 c3b6 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4435a0: 0c00 |0036: move-result-object v0 │ │ -4435a2: 7120 7e0b 0500 |0037: invoke-static {v5, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4435a8: 5445 9fff |003a: iget-object v5, v4, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mSleepTimer:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; // field@ff9f │ │ -4435ac: 6e10 c5b3 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.restart:()V // method@b3c5 │ │ -4435b2: 0e00 |003f: return-void │ │ +443530: |[443530] de.danoeh.antennapod.playback.service.internal.ShakeListener.onSensorChanged:(Landroid/hardware/SensorEvent;)V │ │ +443540: 5455 c600 |0000: iget-object v5, v5, Landroid/hardware/SensorEvent;.values:[F // field@00c6 │ │ +443544: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +443546: 4400 0500 |0003: aget v0, v5, v0 │ │ +44354a: 1401 0ae8 1c41 |0005: const v1, #float 9.80665 // #411ce80a │ │ +443550: c910 |0008: div-float/2addr v0, v1 │ │ +443552: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +443554: 4402 0502 |000a: aget v2, v5, v2 │ │ +443558: c912 |000c: div-float/2addr v2, v1 │ │ +44355a: 1223 |000d: const/4 v3, #int 2 // #2 │ │ +44355c: 4405 0503 |000e: aget v5, v5, v3 │ │ +443560: c915 |0010: div-float/2addr v5, v1 │ │ +443562: a800 0000 |0011: mul-float v0, v0, v0 │ │ +443566: a802 0202 |0013: mul-float v2, v2, v2 │ │ +44356a: c620 |0015: add-float/2addr v0, v2 │ │ +44356c: a805 0505 |0016: mul-float v5, v5, v5 │ │ +443570: c650 |0018: add-float/2addr v0, v5 │ │ +443572: 8900 |0019: float-to-double v0, v0 │ │ +443574: 7120 50b6 1000 |001a: invoke-static {v0, v1}, Ljava/lang/Math;.sqrt:(D)D // method@b650 │ │ +44357a: 0b00 |001d: move-result-wide v0 │ │ +44357c: 1902 0240 |001e: const-wide/high16 v2, #long 4612248968380809216 // #4002 │ │ +443580: 2f05 0002 |0020: cmpl-double v5, v0, v2 │ │ +443584: 3d05 1d00 |0022: if-lez v5, 003f // +001d │ │ +443588: 6205 9bff |0024: sget-object v5, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.TAG:Ljava/lang/String; // field@ff9b │ │ +44358c: 2202 8d1e |0026: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +443590: 7010 adb6 0200 |0028: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +443596: 1a03 7114 |002b: const-string v3, "Detected shake " // string@1471 │ │ +44359a: 6e20 b9b6 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4435a0: 6e30 b2b6 0201 |0030: invoke-virtual {v2, v0, v1}, Ljava/lang/StringBuilder;.append:(D)Ljava/lang/StringBuilder; // method@b6b2 │ │ +4435a6: 6e10 c3b6 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4435ac: 0c00 |0036: move-result-object v0 │ │ +4435ae: 7120 7e0b 0500 |0037: invoke-static {v5, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4435b4: 5445 9fff |003a: iget-object v5, v4, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mSleepTimer:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer; // field@ff9f │ │ +4435b8: 6e10 c5b3 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$SleepTimer;.restart:()V // method@b3c5 │ │ +4435be: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x000a line=48 │ │ 0x000e line=49 │ │ 0x001a line=51 │ │ 0x0024 line=53 │ │ @@ -1081900,21 +1081900,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4435b4: |[4435b4] de.danoeh.antennapod.playback.service.internal.ShakeListener.pause:()V │ │ -4435c4: 5410 9eff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@ff9e │ │ -4435c8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -4435cc: 6e20 8405 1000 |0004: invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;.unregisterListener:(Landroid/hardware/SensorEventListener;)V // method@0584 │ │ -4435d2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -4435d4: 5b10 9eff |0008: iput-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@ff9e │ │ -4435d8: 0e00 |000a: return-void │ │ +4435c0: |[4435c0] de.danoeh.antennapod.playback.service.internal.ShakeListener.pause:()V │ │ +4435d0: 5410 9eff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@ff9e │ │ +4435d4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +4435d8: 6e20 8405 1000 |0004: invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;.unregisterListener:(Landroid/hardware/SensorEventListener;)V // method@0584 │ │ +4435de: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +4435e0: 5b10 9eff |0008: iput-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ShakeListener;.mSensorMgr:Landroid/hardware/SensorManager; // field@ff9e │ │ +4435e4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ 0x0008 line=41 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/playback/service/internal/ShakeListener; │ │ @@ -1081944,38 +1081944,38 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -443654: |[443654] de.danoeh.antennapod.playback.service.internal.WearMediaSession.:()V │ │ -443664: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -44366a: 0e00 |0003: return-void │ │ +443660: |[443660] de.danoeh.antennapod.playback.service.internal.WearMediaSession.:()V │ │ +443670: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +443676: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/service/internal/WearMediaSession;) │ │ name : 'addWearExtrasToAction' │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -44366c: |[44366c] de.danoeh.antennapod.playback.service.internal.WearMediaSession.addWearExtrasToAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V │ │ -44367c: 2200 8901 |0000: new-instance v0, Landroid/os/Bundle; // type@0189 │ │ -443680: 7010 8307 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0783 │ │ -443686: 1a01 585f |0005: const-string v1, "android.support.wearable.media.extra.CUSTOM_ACTION_SHOW_ON_WEAR" // string@5f58 │ │ -44368a: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -44368c: 6e30 9b07 1002 |0008: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@079b │ │ -443692: 6e20 920a 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // method@0a92 │ │ -443698: 0e00 |000e: return-void │ │ +443678: |[443678] de.danoeh.antennapod.playback.service.internal.WearMediaSession.addWearExtrasToAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V │ │ +443688: 2200 8901 |0000: new-instance v0, Landroid/os/Bundle; // type@0189 │ │ +44368c: 7010 8307 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0783 │ │ +443692: 1a01 585f |0005: const-string v1, "android.support.wearable.media.extra.CUSTOM_ACTION_SHOW_ON_WEAR" // string@5f58 │ │ +443696: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +443698: 6e30 9b07 1002 |0008: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@079b │ │ +44369e: 6e20 920a 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // method@0a92 │ │ +4436a4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0008 line=14 │ │ 0x000b line=15 │ │ locals : │ │ 0x0000 - 0x000f reg=3 (null) Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; │ │ @@ -1081985,24 +1081985,24 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -44369c: |[44369c] de.danoeh.antennapod.playback.service.internal.WearMediaSession.mediaSessionSetExtraForWear:(Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ -4436ac: 2200 8901 |0000: new-instance v0, Landroid/os/Bundle; // type@0189 │ │ -4436b0: 7010 8307 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0783 │ │ -4436b6: 1a01 5a5f |0005: const-string v1, "android.support.wearable.media.extra.RESERVE_SLOT_SKIP_TO_PREVIOUS" // string@5f5a │ │ -4436ba: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -4436bc: 6e30 9b07 1002 |0008: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@079b │ │ -4436c2: 1a01 595f |000b: const-string v1, "android.support.wearable.media.extra.RESERVE_SLOT_SKIP_TO_NEXT" // string@5f59 │ │ -4436c6: 6e30 9b07 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@079b │ │ -4436cc: 6e20 530a 0300 |0010: invoke-virtual {v3, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setExtras:(Landroid/os/Bundle;)V // method@0a53 │ │ -4436d2: 0e00 |0013: return-void │ │ +4436a8: |[4436a8] de.danoeh.antennapod.playback.service.internal.WearMediaSession.mediaSessionSetExtraForWear:(Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ +4436b8: 2200 8901 |0000: new-instance v0, Landroid/os/Bundle; // type@0189 │ │ +4436bc: 7010 8307 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0783 │ │ +4436c2: 1a01 5a5f |0005: const-string v1, "android.support.wearable.media.extra.RESERVE_SLOT_SKIP_TO_PREVIOUS" // string@5f5a │ │ +4436c6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +4436c8: 6e30 9b07 1002 |0008: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@079b │ │ +4436ce: 1a01 595f |000b: const-string v1, "android.support.wearable.media.extra.RESERVE_SLOT_SKIP_TO_NEXT" // string@5f59 │ │ +4436d2: 6e30 9b07 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@079b │ │ +4436d8: 6e20 530a 0300 |0010: invoke-virtual {v3, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setExtras:(Landroid/os/Bundle;)V // method@0a53 │ │ +4436de: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0008 line=20 │ │ 0x000d line=21 │ │ 0x0010 line=22 │ │ locals : │ │ @@ -1082054,17 +1082054,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4436d4: |[4436d4] de.danoeh.antennapod.spa.SPAReceiver.:()V │ │ -4436e4: 7010 f801 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ -4436ea: 0e00 |0003: return-void │ │ +4436e0: |[4436e0] de.danoeh.antennapod.spa.SPAReceiver.:()V │ │ +4436f0: 7010 f801 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@01f8 │ │ +4436f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/spa/SPAReceiver; │ │ │ │ Virtual methods - │ │ @@ -1082073,73 +1082073,73 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 119 16-bit code units │ │ -4436ec: |[4436ec] de.danoeh.antennapod.spa.SPAReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -4436fc: 6e10 7602 0900 |0000: invoke-virtual {v9}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0276 │ │ -443702: 0c00 |0003: move-result-object v0 │ │ -443704: 1a01 db6e |0004: const-string v1, "de.danoeh.antennapdsp.intent.SP_APPS_QUERY_FEEDS_RESPONSE" // string@6edb │ │ -443708: 7120 300b 1000 |0006: invoke-static {v0, v1}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b30 │ │ -44370e: 0a00 |0009: move-result v0 │ │ -443710: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -443714: 0e00 |000c: return-void │ │ -443716: 1a00 1348 |000d: const-string v0, "Received SP_APPS_QUERY_RESPONSE" // string@4813 │ │ -44371a: 1a01 c649 |000f: const-string v1, "SPAReceiver" // string@49c6 │ │ -44371e: 7120 7e0b 0100 |0011: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -443724: 1a00 d477 |0014: const-string v0, "feeds" // string@77d4 │ │ -443728: 6e20 8502 0900 |0016: invoke-virtual {v9, v0}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0285 │ │ -44372e: 0a02 |0019: move-result v2 │ │ -443730: 3902 0800 |001a: if-nez v2, 0022 // +0008 │ │ -443734: 1a08 2148 |001c: const-string v8, "Received invalid SP_APPS_QUERY_RESPONSE: Contains no extra" // string@4821 │ │ -443738: 7120 800b 8100 |001e: invoke-static {v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -44373e: 0e00 |0021: return-void │ │ -443740: 6e20 8202 0900 |0022: invoke-virtual {v9, v0}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0282 │ │ -443746: 0c09 |0025: move-result-object v9 │ │ -443748: 3909 0800 |0026: if-nez v9, 002e // +0008 │ │ -44374c: 1a08 2048 |0028: const-string v8, "Received invalid SP_APPS_QUERY_REPSONSE: extra was null" // string@4820 │ │ -443750: 7120 800b 8100 |002a: invoke-static {v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -443756: 0e00 |002d: return-void │ │ -443758: 2200 8d1e |002e: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -44375c: 7010 adb6 0000 |0030: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -443762: 1a02 1b48 |0033: const-string v2, "Received feeds list: " // string@481b │ │ -443766: 6e20 b9b6 2000 |0035: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -44376c: 7110 4ab8 0900 |0038: invoke-static {v9}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@b84a │ │ -443772: 0c02 |003b: move-result-object v2 │ │ -443774: 6e20 b9b6 2000 |003c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -44377a: 6e10 c3b6 0000 |003f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -443780: 0c00 |0042: move-result-object v0 │ │ -443782: 7120 7e0b 0100 |0043: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -443788: 7110 10a8 0800 |0046: invoke-static {v8}, Lde/danoeh/antennapod/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@a810 │ │ -44378e: 2190 |0049: array-length v0, v9 │ │ -443790: 1201 |004a: const/4 v1, #int 0 // #0 │ │ -443792: 1202 |004b: const/4 v2, #int 0 // #0 │ │ -443794: 3502 1900 |004c: if-ge v2, v0, 0065 // +0019 │ │ -443798: 4603 0902 |004e: aget-object v3, v9, v2 │ │ -44379c: 2204 cd1b |0050: new-instance v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ -4437a0: 1205 |0052: const/4 v5, #int 0 // #0 │ │ -4437a2: 1a06 2c52 |0053: const-string v6, "Unknown podcast" // string@522c │ │ -4437a6: 7040 c2ab 3465 |0055: invoke-direct {v4, v3, v5, v6}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@abc2 │ │ -4437ac: 7100 7ab8 0000 |0058: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b87a │ │ -4437b2: 0c03 |005b: move-result-object v3 │ │ -4437b4: 6e20 eeab 3400 |005c: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abee │ │ -4437ba: 7130 16b4 4801 |005f: invoke-static {v8, v4, v1}, Lde/danoeh/antennapod/storage/database/FeedDatabaseWriter;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@b416 │ │ -4437c0: d802 0201 |0062: add-int/lit8 v2, v2, #int 1 // #01 │ │ -4437c4: 28e8 |0064: goto 004c // -0018 │ │ -4437c6: 6009 d963 |0065: sget v9, Lde/danoeh/antennapod/R$string;.sp_apps_importing_feeds_msg:I // field@63d9 │ │ -4437ca: 1210 |0067: const/4 v0, #int 1 // #1 │ │ -4437cc: 7130 1b13 9800 |0068: invoke-static {v8, v9, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@131b │ │ -4437d2: 0c09 |006b: move-result-object v9 │ │ -4437d4: 6e10 1d13 0900 |006c: invoke-virtual {v9}, Landroid/widget/Toast;.show:()V // method@131d │ │ -4437da: 7100 f3ae 0000 |006f: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@aef3 │ │ -4437e0: 0c09 |0072: move-result-object v9 │ │ -4437e2: 6e20 f5ae 8900 |0073: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@aef5 │ │ -4437e8: 0e00 |0076: return-void │ │ +4436f8: |[4436f8] de.danoeh.antennapod.spa.SPAReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +443708: 6e10 7602 0900 |0000: invoke-virtual {v9}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0276 │ │ +44370e: 0c00 |0003: move-result-object v0 │ │ +443710: 1a01 db6e |0004: const-string v1, "de.danoeh.antennapdsp.intent.SP_APPS_QUERY_FEEDS_RESPONSE" // string@6edb │ │ +443714: 7120 300b 1000 |0006: invoke-static {v0, v1}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b30 │ │ +44371a: 0a00 |0009: move-result v0 │ │ +44371c: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +443720: 0e00 |000c: return-void │ │ +443722: 1a00 1348 |000d: const-string v0, "Received SP_APPS_QUERY_RESPONSE" // string@4813 │ │ +443726: 1a01 c649 |000f: const-string v1, "SPAReceiver" // string@49c6 │ │ +44372a: 7120 7e0b 0100 |0011: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +443730: 1a00 d477 |0014: const-string v0, "feeds" // string@77d4 │ │ +443734: 6e20 8502 0900 |0016: invoke-virtual {v9, v0}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0285 │ │ +44373a: 0a02 |0019: move-result v2 │ │ +44373c: 3902 0800 |001a: if-nez v2, 0022 // +0008 │ │ +443740: 1a08 2148 |001c: const-string v8, "Received invalid SP_APPS_QUERY_RESPONSE: Contains no extra" // string@4821 │ │ +443744: 7120 800b 8100 |001e: invoke-static {v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +44374a: 0e00 |0021: return-void │ │ +44374c: 6e20 8202 0900 |0022: invoke-virtual {v9, v0}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@0282 │ │ +443752: 0c09 |0025: move-result-object v9 │ │ +443754: 3909 0800 |0026: if-nez v9, 002e // +0008 │ │ +443758: 1a08 2048 |0028: const-string v8, "Received invalid SP_APPS_QUERY_REPSONSE: extra was null" // string@4820 │ │ +44375c: 7120 800b 8100 |002a: invoke-static {v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +443762: 0e00 |002d: return-void │ │ +443764: 2200 8d1e |002e: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +443768: 7010 adb6 0000 |0030: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +44376e: 1a02 1b48 |0033: const-string v2, "Received feeds list: " // string@481b │ │ +443772: 6e20 b9b6 2000 |0035: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +443778: 7110 4ab8 0900 |0038: invoke-static {v9}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@b84a │ │ +44377e: 0c02 |003b: move-result-object v2 │ │ +443780: 6e20 b9b6 2000 |003c: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +443786: 6e10 c3b6 0000 |003f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +44378c: 0c00 |0042: move-result-object v0 │ │ +44378e: 7120 7e0b 0100 |0043: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +443794: 7110 10a8 0800 |0046: invoke-static {v8}, Lde/danoeh/antennapod/ClientConfigurator;.initialize:(Landroid/content/Context;)V // method@a810 │ │ +44379a: 2190 |0049: array-length v0, v9 │ │ +44379c: 1201 |004a: const/4 v1, #int 0 // #0 │ │ +44379e: 1202 |004b: const/4 v2, #int 0 // #0 │ │ +4437a0: 3502 1900 |004c: if-ge v2, v0, 0065 // +0019 │ │ +4437a4: 4603 0902 |004e: aget-object v3, v9, v2 │ │ +4437a8: 2204 cd1b |0050: new-instance v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ +4437ac: 1205 |0052: const/4 v5, #int 0 // #0 │ │ +4437ae: 1a06 2c52 |0053: const-string v6, "Unknown podcast" // string@522c │ │ +4437b2: 7040 c2ab 3465 |0055: invoke-direct {v4, v3, v5, v6}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@abc2 │ │ +4437b8: 7100 7ab8 0000 |0058: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b87a │ │ +4437be: 0c03 |005b: move-result-object v3 │ │ +4437c0: 6e20 eeab 3400 |005c: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abee │ │ +4437c6: 7130 16b4 4801 |005f: invoke-static {v8, v4, v1}, Lde/danoeh/antennapod/storage/database/FeedDatabaseWriter;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@b416 │ │ +4437cc: d802 0201 |0062: add-int/lit8 v2, v2, #int 1 // #01 │ │ +4437d0: 28e8 |0064: goto 004c // -0018 │ │ +4437d2: 6009 d963 |0065: sget v9, Lde/danoeh/antennapod/R$string;.sp_apps_importing_feeds_msg:I // field@63d9 │ │ +4437d6: 1210 |0067: const/4 v0, #int 1 // #1 │ │ +4437d8: 7130 1b13 9800 |0068: invoke-static {v8, v9, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@131b │ │ +4437de: 0c09 |006b: move-result-object v9 │ │ +4437e0: 6e10 1d13 0900 |006c: invoke-virtual {v9}, Landroid/widget/Toast;.show:()V // method@131d │ │ +4437e6: 7100 f3ae 0000 |006f: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@aef3 │ │ +4437ec: 0c09 |0072: move-result-object v9 │ │ +4437ee: 6e20 f5ae 8900 |0073: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@aef5 │ │ +4437f4: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0011 line=34 │ │ 0x0016 line=35 │ │ 0x001e line=36 │ │ 0x0022 line=39 │ │ @@ -1082197,32 +1082197,32 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -44388c: |[44388c] de.danoeh.antennapod.spa.SPAUtil.:()V │ │ -44389c: 0e00 |0000: return-void │ │ +443898: |[443898] de.danoeh.antennapod.spa.SPAUtil.:()V │ │ +4438a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/spa/SPAUtil;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4438a0: |[4438a0] de.danoeh.antennapod.spa.SPAUtil.:()V │ │ -4438b0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4438b6: 0e00 |0003: return-void │ │ +4438ac: |[4438ac] de.danoeh.antennapod.spa.SPAUtil.:()V │ │ +4438bc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4438c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/spa/SPAUtil; │ │ │ │ #2 : (in Lde/danoeh/antennapod/spa/SPAUtil;) │ │ @@ -1082230,49 +1082230,49 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -4437ec: |[4437ec] de.danoeh.antennapod.spa.SPAUtil.sendSPAppsQueryFeedsIntent:(Landroid/content/Context;)Z │ │ -4437fc: 1c00 c41d |0000: const-class v0, Lde/danoeh/antennapod/spa/SPAUtil; // type@1dc4 │ │ -443800: 1d00 |0002: monitor-enter v0 │ │ -443802: 6e10 2c02 0400 |0003: invoke-virtual {v4}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -443808: 0c04 |0006: move-result-object v4 │ │ -44380a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -44380c: 3904 0b00 |0008: if-nez v4, 0013 // +000b │ │ -443810: 1a04 c749 |000a: const-string v4, "SPAUtil" // string@49c7 │ │ -443814: 1a02 a451 |000c: const-string v2, "Unable to get application context" // string@51a4 │ │ -443818: 7120 8b0b 2400 |000e: invoke-static {v4, v2}, Landroid/util/Log;.wtf:(Ljava/lang/String;Ljava/lang/String;)I // method@0b8b │ │ -44381e: 1e00 |0011: monitor-exit v0 │ │ -443820: 0f01 |0012: return v1 │ │ -443822: 7110 f26a 0400 |0013: invoke-static {v4}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@6af2 │ │ -443828: 0c02 |0016: move-result-object v2 │ │ -44382a: 1a03 ccb9 |0017: const-string v3, "prefSPAUtil.hasQueriedSPApps" // string@b9cc │ │ -44382e: 7230 ae02 3201 |0019: invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02ae │ │ -443834: 0a03 |001c: move-result v3 │ │ -443836: 3903 1b00 |001d: if-nez v3, 0038 // +001b │ │ -44383a: 2201 6700 |001f: new-instance v1, Landroid/content/Intent; // type@0067 │ │ -44383e: 1a03 da6e |0021: const-string v3, "de.danoeh.antennapdsp.intent.SP_APPS_QUERY_FEEDS" // string@6eda │ │ -443842: 7020 7102 3100 |0023: invoke-direct {v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0271 │ │ -443848: 6e20 5702 1400 |0026: invoke-virtual {v4, v1}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0257 │ │ -44384e: 7210 ad02 0200 |0029: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -443854: 0c04 |002c: move-result-object v4 │ │ -443856: 1a01 ccb9 |002d: const-string v1, "prefSPAUtil.hasQueriedSPApps" // string@b9cc │ │ -44385a: 1212 |002f: const/4 v2, #int 1 // #1 │ │ -44385c: 7230 a602 1402 |0030: invoke-interface {v4, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@02a6 │ │ -443862: 7210 a402 0400 |0033: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -443868: 1e00 |0036: monitor-exit v0 │ │ -44386a: 0f02 |0037: return v2 │ │ -44386c: 1e00 |0038: monitor-exit v0 │ │ -44386e: 0f01 |0039: return v1 │ │ -443870: 0d04 |003a: move-exception v4 │ │ -443872: 1e00 |003b: monitor-exit v0 │ │ -443874: 2704 |003c: throw v4 │ │ +4437f8: |[4437f8] de.danoeh.antennapod.spa.SPAUtil.sendSPAppsQueryFeedsIntent:(Landroid/content/Context;)Z │ │ +443808: 1c00 c41d |0000: const-class v0, Lde/danoeh/antennapod/spa/SPAUtil; // type@1dc4 │ │ +44380c: 1d00 |0002: monitor-enter v0 │ │ +44380e: 6e10 2c02 0400 |0003: invoke-virtual {v4}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +443814: 0c04 |0006: move-result-object v4 │ │ +443816: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +443818: 3904 0b00 |0008: if-nez v4, 0013 // +000b │ │ +44381c: 1a04 c749 |000a: const-string v4, "SPAUtil" // string@49c7 │ │ +443820: 1a02 a451 |000c: const-string v2, "Unable to get application context" // string@51a4 │ │ +443824: 7120 8b0b 2400 |000e: invoke-static {v4, v2}, Landroid/util/Log;.wtf:(Ljava/lang/String;Ljava/lang/String;)I // method@0b8b │ │ +44382a: 1e00 |0011: monitor-exit v0 │ │ +44382c: 0f01 |0012: return v1 │ │ +44382e: 7110 f26a 0400 |0013: invoke-static {v4}, Landroidx/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@6af2 │ │ +443834: 0c02 |0016: move-result-object v2 │ │ +443836: 1a03 ccb9 |0017: const-string v3, "prefSPAUtil.hasQueriedSPApps" // string@b9cc │ │ +44383a: 7230 ae02 3201 |0019: invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02ae │ │ +443840: 0a03 |001c: move-result v3 │ │ +443842: 3903 1b00 |001d: if-nez v3, 0038 // +001b │ │ +443846: 2201 6700 |001f: new-instance v1, Landroid/content/Intent; // type@0067 │ │ +44384a: 1a03 da6e |0021: const-string v3, "de.danoeh.antennapdsp.intent.SP_APPS_QUERY_FEEDS" // string@6eda │ │ +44384e: 7020 7102 3100 |0023: invoke-direct {v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0271 │ │ +443854: 6e20 5702 1400 |0026: invoke-virtual {v4, v1}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0257 │ │ +44385a: 7210 ad02 0200 |0029: invoke-interface {v2}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +443860: 0c04 |002c: move-result-object v4 │ │ +443862: 1a01 ccb9 |002d: const-string v1, "prefSPAUtil.hasQueriedSPApps" // string@b9cc │ │ +443866: 1212 |002f: const/4 v2, #int 1 // #1 │ │ +443868: 7230 a602 1402 |0030: invoke-interface {v4, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@02a6 │ │ +44386e: 7210 a402 0400 |0033: invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +443874: 1e00 |0036: monitor-exit v0 │ │ +443876: 0f02 |0037: return v2 │ │ +443878: 1e00 |0038: monitor-exit v0 │ │ +44387a: 0f01 |0039: return v1 │ │ +44387c: 0d04 |003a: move-exception v4 │ │ +44387e: 1e00 |003b: monitor-exit v0 │ │ +443880: 2704 |003c: throw v4 │ │ catches : 2 │ │ 0x0003 - 0x0011 │ │ -> 0x003a │ │ 0x0013 - 0x0036 │ │ -> 0x003a │ │ positions : │ │ 0x0003 line=33 │ │ @@ -1563627,882 +1563627,882 @@ │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lde/danoeh/antennapod/ApEventBusIndex;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ - registers : 33 │ │ + registers : 35 │ │ ins : 0 │ │ outs : 6 │ │ - insns size : 1620 16-bit code units │ │ + insns size : 1626 16-bit code units │ │ 402e68: |[402e68] de.danoeh.antennapod.ApEventBusIndex.:()V │ │ 402e78: 2200 0f1f |0000: new-instance v0, Ljava/util/HashMap; // type@1f0f │ │ 402e7c: 7010 a7b8 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ 402e82: 6900 bc4c |0005: sput-object v0, Lde/danoeh/antennapod/ApEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@4cbc │ │ 402e86: 2200 e71f |0007: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ 402e8a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ 402e8c: 2312 4321 |000a: new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ 402e90: 2203 ea1f |000c: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ 402e94: 620a f4ff |000e: sget-object v10, Lorg/greenrobot/eventbus/ThreadMode;.MAIN:Lorg/greenrobot/eventbus/ThreadMode; // field@fff4 │ │ -402e98: 1a0b 78b2 |0010: const-string v11, "onEventMainThread" // string@b278 │ │ -402e9c: 1c0c 9a1b |0012: const-class v12, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ -402ea0: 7040 1ebb b3ac |0014: invoke-direct {v3, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -402ea6: 120d |0017: const/4 v13, #int 0 // #0 │ │ -402ea8: 4d03 020d |0018: aput-object v3, v2, v13 │ │ -402eac: 1c03 141e |001a: const-class v3, Lde/danoeh/antennapod/ui/screen/preferences/PreferenceActivity; // type@1e14 │ │ +402e98: 1a04 0ad8 |0010: const-string v4, "updateSpeed" // string@d80a │ │ +402e9c: 1c0b b31b |0012: const-class v11, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1bb3 │ │ +402ea0: 7040 1ebb 43ab |0014: invoke-direct {v3, v4, v11, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +402ea6: 120c |0017: const/4 v12, #int 0 // #0 │ │ +402ea8: 4d03 020c |0018: aput-object v3, v2, v12 │ │ +402eac: 1c03 0c1e |001a: const-class v3, Lde/danoeh/antennapod/ui/screen/playback/VariableSpeedDialog; // type@1e0c │ │ 402eb0: 7040 1bbb 3021 |001c: invoke-direct {v0, v3, v1, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ 402eb6: 7110 0ca8 0000 |001f: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ 402ebc: 2200 e71f |0022: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ 402ec0: 2312 4321 |0024: new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ 402ec4: 2203 ea1f |0026: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ 402ec8: 1a04 89b2 |0028: const-string v4, "onFilterChanged" // string@b289 │ │ 402ecc: 1c05 dc1d |002a: const-class v5, Lde/danoeh/antennapod/ui/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; // type@1ddc │ │ 402ed0: 7030 1dbb 4305 |002c: invoke-direct {v3, v4, v5}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@bb1d │ │ -402ed6: 4d03 020d |002f: aput-object v3, v2, v13 │ │ +402ed6: 4d03 020c |002f: aput-object v3, v2, v12 │ │ 402eda: 1c03 f31d |0031: const-class v3, Lde/danoeh/antennapod/ui/screen/AllEpisodesFragment; // type@1df3 │ │ 402ede: 7040 1bbb 3021 |0033: invoke-direct {v0, v3, v1, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ 402ee4: 7110 0ca8 0000 |0036: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ 402eea: 2200 e71f |0039: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -402eee: 1302 0b00 |003b: const/16 v2, #int 11 // #b │ │ -402ef2: 2322 4321 |003d: new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -402ef6: 2203 ea1f |003f: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -402efa: 1a04 76b2 |0041: const-string v4, "onEvent" // string@b276 │ │ -402efe: 1c05 961b |0043: const-class v5, Lde/danoeh/antennapod/event/FeedEvent; // type@1b96 │ │ -402f02: 7040 1ebb 43a5 |0045: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -402f08: 4d03 020d |0048: aput-object v3, v2, v13 │ │ -402f0c: 2203 ea1f |004a: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -402f10: 1c0e 971b |004c: const-class v14, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1b97 │ │ -402f14: 7040 1ebb b3ae |004e: invoke-direct {v3, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -402f1a: 4d03 0201 |0051: aput-object v3, v2, v1 │ │ -402f1e: 2203 ea1f |0053: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -402f22: 1a05 78b2 |0055: const-string v5, "onEventMainThread" // string@b278 │ │ -402f26: 1c06 931b |0057: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ -402f2a: 1208 |0059: const/4 v8, #int 0 // #0 │ │ -402f2c: 1219 |005a: const/4 v9, #int 1 // #1 │ │ -402f2e: 0734 |005b: move-object v4, v3 │ │ -402f30: 07a7 |005c: move-object v7, v10 │ │ -402f32: 7606 1fbb 0400 |005d: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ -402f38: 122f |0060: const/4 v15, #int 2 // #2 │ │ -402f3a: 4d03 020f |0061: aput-object v3, v2, v15 │ │ -402f3e: 2203 ea1f |0063: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -402f42: 1c09 af1b |0065: const-class v9, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1baf │ │ -402f46: 7040 1ebb b3a9 |0067: invoke-direct {v3, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -402f4c: 1238 |006a: const/4 v8, #int 3 // #3 │ │ -402f4e: 4d03 0208 |006b: aput-object v3, v2, v8 │ │ -402f52: 2203 ea1f |006d: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -402f56: 1a04 8177 |006f: const-string v4, "favoritesChanged" // string@7781 │ │ -402f5a: 1c05 941b |0071: const-class v5, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1b94 │ │ -402f5e: 7040 1ebb 43a5 |0073: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -402f64: 1247 |0076: const/4 v7, #int 4 // #4 │ │ -402f66: 4d03 0207 |0077: aput-object v3, v2, v7 │ │ -402f6a: 2203 ea1f |0079: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -402f6e: 1a06 d8b3 |007b: const-string v6, "onQueueChanged" // string@b3d8 │ │ -402f72: 1c05 9e1b |007d: const-class v5, Lde/danoeh/antennapod/event/QueueEvent; // type@1b9e │ │ -402f76: 7040 1ebb 63a5 |007f: invoke-direct {v3, v6, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -402f7c: 1254 |0082: const/4 v4, #int 5 // #5 │ │ -402f7e: 4d03 0204 |0083: aput-object v3, v2, v4 │ │ -402f82: 2203 ea1f |0085: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -402f86: 1a0f 91b3 |0087: const-string v15, "onPlayerStatusChanged" // string@b391 │ │ -402f8a: 1c0d 9c1b |0089: const-class v13, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1b9c │ │ -402f8e: 7040 1ebb f3ad |008b: invoke-direct {v3, v15, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -402f94: 1261 |008e: const/4 v1, #int 6 // #6 │ │ -402f96: 4d03 0201 |008f: aput-object v3, v2, v1 │ │ -402f9a: 2203 ea1f |0091: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -402f9e: 1a01 e7b4 |0093: const-string v1, "onUnreadItemsChanged" // string@b4e7 │ │ -402fa2: 0811 0900 |0095: move-object/from16 v17, v9 │ │ -402fa6: 1c09 ac1b |0097: const-class v9, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1bac │ │ -402faa: 7040 1ebb 13a9 |0099: invoke-direct {v3, v1, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -402fb0: 0812 0900 |009c: move-object/from16 v18, v9 │ │ -402fb4: 1279 |009e: const/4 v9, #int 7 // #7 │ │ -402fb6: 4d03 0209 |009f: aput-object v3, v2, v9 │ │ -402fba: 2203 ea1f |00a1: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -402fbe: 1a09 88b2 |00a3: const-string v9, "onFeedListChanged" // string@b288 │ │ -402fc2: 1c08 981b |00a5: const-class v8, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1b98 │ │ -402fc6: 7040 1ebb 93a8 |00a7: invoke-direct {v3, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -402fcc: 0814 0900 |00aa: move-object/from16 v20, v9 │ │ -402fd0: 1309 0800 |00ac: const/16 v9, #int 8 // #8 │ │ -402fd4: 4d03 0209 |00ae: aput-object v3, v2, v9 │ │ -402fd8: 2203 ea1f |00b0: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -402fdc: 1a15 78b2 |00b2: const-string v21, "onEventMainThread" // string@b278 │ │ -402fe0: 1c16 991b |00b4: const-class v22, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ -402fe4: 1317 0000 |00b6: const/16 v23, #int 0 // #0 │ │ -402fe8: 1318 0100 |00b8: const/16 v24, #int 1 // #1 │ │ -402fec: 0734 |00ba: move-object v4, v3 │ │ -402fee: 0819 0500 |00bb: move-object/from16 v25, v5 │ │ -402ff2: 0805 1500 |00bd: move-object/from16 v5, v21 │ │ -402ff6: 081a 0600 |00bf: move-object/from16 v26, v6 │ │ -402ffa: 0806 1600 |00c1: move-object/from16 v6, v22 │ │ -402ffe: 07a7 |00c3: move-object v7, v10 │ │ -403000: 0815 0c00 |00c4: move-object/from16 v21, v12 │ │ -403004: 078c |00c6: move-object v12, v8 │ │ -403006: 0208 1700 |00c7: move/from16 v8, v23 │ │ -40300a: 0816 0d00 |00c9: move-object/from16 v22, v13 │ │ -40300e: 080d 1100 |00cb: move-object/from16 v13, v17 │ │ -403012: 0811 0f00 |00cd: move-object/from16 v17, v15 │ │ -403016: 080f 1200 |00cf: move-object/from16 v15, v18 │ │ -40301a: 0812 0e00 |00d1: move-object/from16 v18, v14 │ │ -40301e: 080e 1400 |00d3: move-object/from16 v14, v20 │ │ -403022: 0209 1800 |00d5: move/from16 v9, v24 │ │ -403026: 7606 1fbb 0400 |00d7: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ -40302c: 1304 0900 |00da: const/16 v4, #int 9 // #9 │ │ -403030: 4d03 0204 |00dc: aput-object v3, v2, v4 │ │ -403034: 2203 ea1f |00de: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403038: 1c04 8802 |00e0: const-class v4, Landroid/view/KeyEvent; // type@0288 │ │ -40303c: 1a09 fab2 |00e2: const-string v9, "onKeyUp" // string@b2fa │ │ -403040: 7040 1ebb 93a4 |00e4: invoke-direct {v3, v9, v4, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403046: 1304 0a00 |00e7: const/16 v4, #int 10 // #a │ │ -40304a: 4d03 0204 |00e9: aput-object v3, v2, v4 │ │ -40304e: 1c03 001e |00eb: const-class v3, Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment; // type@1e00 │ │ -403052: 1214 |00ed: const/4 v4, #int 1 // #1 │ │ -403054: 7040 1bbb 3024 |00ee: invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -40305a: 7110 0ca8 0000 |00f1: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -403060: 2200 e71f |00f4: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -403064: 2342 4321 |00f6: new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -403068: 2203 ea1f |00f8: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -40306c: 7040 1ebb b3ad |00fa: invoke-direct {v3, v11, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403072: 1205 |00fd: const/4 v5, #int 0 // #0 │ │ -403074: 4d03 0205 |00fe: aput-object v3, v2, v5 │ │ -403078: 1c03 0a1e |0100: const-class v3, Lde/danoeh/antennapod/ui/screen/playback/TranscriptAdapter; // type@1e0a │ │ -40307c: 7040 1bbb 3024 |0102: invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -403082: 7110 0ca8 0000 |0105: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -403088: 2200 e71f |0108: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -40308c: 2342 4321 |010a: new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -403090: 2203 ea1f |010c: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403094: 1a06 c8b2 |010e: const-string v6, "onHistoryUpdated" // string@b2c8 │ │ -403098: 1c07 ae1b |0110: const-class v7, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // type@1bae │ │ -40309c: 7040 1ebb 63a7 |0112: invoke-direct {v3, v6, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4030a2: 4d03 0205 |0115: aput-object v3, v2, v5 │ │ -4030a6: 1c03 f51d |0117: const-class v3, Lde/danoeh/antennapod/ui/screen/PlaybackHistoryFragment; // type@1df5 │ │ -4030aa: 7040 1bbb 3024 |0119: invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -4030b0: 7110 0ca8 0000 |011c: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -4030b6: 2200 e71f |011f: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -4030ba: 1262 |0121: const/4 v2, #int 6 // #6 │ │ -4030bc: 2323 4321 |0122: new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -4030c0: 2202 ea1f |0124: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4030c4: 7040 1ebb e2ac |0126: invoke-direct {v2, v14, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4030ca: 4d02 0305 |0129: aput-object v2, v3, v5 │ │ -4030ce: 2202 ea1f |012b: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4030d2: 7040 1ebb 12af |012d: invoke-direct {v2, v1, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4030d8: 4d02 0304 |0130: aput-object v2, v3, v4 │ │ -4030dc: 2202 ea1f |0132: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4030e0: 0808 1200 |0134: move-object/from16 v8, v18 │ │ -4030e4: 7040 1ebb b2a8 |0136: invoke-direct {v2, v11, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4030ea: 1224 |0139: const/4 v4, #int 2 // #2 │ │ -4030ec: 4d02 0304 |013a: aput-object v2, v3, v4 │ │ -4030f0: 2202 ea1f |013c: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4030f4: 1a05 78b2 |013e: const-string v5, "onEventMainThread" // string@b278 │ │ -4030f8: 1c06 931b |0140: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ -4030fc: 1312 0000 |0142: const/16 v18, #int 0 // #0 │ │ -403100: 1313 0100 |0144: const/16 v19, #int 1 // #1 │ │ -403104: 0724 |0146: move-object v4, v2 │ │ -403106: 07a7 |0147: move-object v7, v10 │ │ -403108: 078e |0148: move-object v14, v8 │ │ -40310a: 0208 1200 |0149: move/from16 v8, v18 │ │ -40310e: 081b 0900 |014b: move-object/from16 v27, v9 │ │ -403112: 0209 1300 |014d: move/from16 v9, v19 │ │ -403116: 7606 1fbb 0400 |014f: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ -40311c: 1234 |0152: const/4 v4, #int 3 // #3 │ │ -40311e: 4d02 0304 |0153: aput-object v2, v3, v4 │ │ -403122: 2202 ea1f |0155: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403126: 7040 1ebb b2ad |0157: invoke-direct {v2, v11, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -40312c: 1249 |015a: const/4 v9, #int 4 // #4 │ │ -40312e: 4d02 0309 |015b: aput-object v2, v3, v9 │ │ -403132: 2202 ea1f |015d: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403136: 0808 1100 |015f: move-object/from16 v8, v17 │ │ -40313a: 0807 1600 |0161: move-object/from16 v7, v22 │ │ -40313e: 7040 1ebb 82a7 |0163: invoke-direct {v2, v8, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403144: 1256 |0166: const/4 v6, #int 5 // #5 │ │ -403146: 4d02 0306 |0167: aput-object v2, v3, v6 │ │ -40314a: 1c02 f61d |0169: const-class v2, Lde/danoeh/antennapod/ui/screen/SearchFragment; // type@1df6 │ │ -40314e: 1214 |016b: const/4 v4, #int 1 // #1 │ │ -403150: 7040 1bbb 2034 |016c: invoke-direct {v0, v2, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -403156: 7110 0ca8 0000 |016f: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -40315c: 2200 e71f |0172: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -403160: 2362 4321 |0174: new-array v2, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -403164: 2203 ea1f |0176: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403168: 0809 1900 |0178: move-object/from16 v9, v25 │ │ -40316c: 0805 1a00 |017a: move-object/from16 v5, v26 │ │ -403170: 7040 1ebb 53a9 |017c: invoke-direct {v3, v5, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403176: 1310 0000 |017f: const/16 v16, #int 0 // #0 │ │ -40317a: 4d03 0210 |0181: aput-object v3, v2, v16 │ │ -40317e: 2203 ea1f |0183: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403182: 7040 1ebb 83a7 |0185: invoke-direct {v3, v8, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403188: 4d03 0204 |0188: aput-object v3, v2, v4 │ │ -40318c: 2203 ea1f |018a: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403190: 7040 1ebb b3ae |018c: invoke-direct {v3, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403196: 1224 |018f: const/4 v4, #int 2 // #2 │ │ -403198: 4d03 0204 |0190: aput-object v3, v2, v4 │ │ -40319c: 2203 ea1f |0192: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4031a0: 1a11 78b2 |0194: const-string v17, "onEventMainThread" // string@b278 │ │ -4031a4: 1c12 931b |0196: const-class v18, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ -4031a8: 1313 0000 |0198: const/16 v19, #int 0 // #0 │ │ -4031ac: 1316 0100 |019a: const/16 v22, #int 1 // #1 │ │ -4031b0: 0734 |019c: move-object v4, v3 │ │ -4031b2: 081c 0500 |019d: move-object/from16 v28, v5 │ │ -4031b6: 0805 1100 |019f: move-object/from16 v5, v17 │ │ -4031ba: 0806 1200 |01a1: move-object/from16 v6, v18 │ │ -4031be: 081d 0700 |01a3: move-object/from16 v29, v7 │ │ -4031c2: 07a7 |01a5: move-object v7, v10 │ │ -4031c4: 0811 0100 |01a6: move-object/from16 v17, v1 │ │ -4031c8: 0781 |01a8: move-object v1, v8 │ │ -4031ca: 0208 1300 |01a9: move/from16 v8, v19 │ │ -4031ce: 081e 0900 |01ab: move-object/from16 v30, v9 │ │ -4031d2: 0812 0f00 |01ad: move-object/from16 v18, v15 │ │ -4031d6: 124f |01af: const/4 v15, #int 4 // #4 │ │ -4031d8: 0209 1600 |01b0: move/from16 v9, v22 │ │ -4031dc: 7606 1fbb 0400 |01b2: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ -4031e2: 1234 |01b5: const/4 v4, #int 3 // #3 │ │ -4031e4: 4d03 0204 |01b6: aput-object v3, v2, v4 │ │ -4031e8: 2203 ea1f |01b8: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4031ec: 7040 1ebb b3ad |01ba: invoke-direct {v3, v11, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4031f2: 4d03 020f |01bd: aput-object v3, v2, v15 │ │ -4031f6: 1c03 051e |01bf: const-class v3, Lde/danoeh/antennapod/ui/screen/home/sections/QueueSection; // type@1e05 │ │ -4031fa: 1214 |01c1: const/4 v4, #int 1 // #1 │ │ -4031fc: 7040 1bbb 3024 |01c2: invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -403202: 7110 0ca8 0000 |01c5: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -403208: 2200 e71f |01c8: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -40320c: 1252 |01ca: const/4 v2, #int 5 // #5 │ │ -40320e: 2323 4321 |01cb: new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -403212: 2205 ea1f |01cd: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403216: 0809 1d00 |01cf: move-object/from16 v9, v29 │ │ -40321a: 7040 1ebb 15a9 |01d1: invoke-direct {v5, v1, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403220: 1206 |01d4: const/4 v6, #int 0 // #0 │ │ -403222: 4d05 0306 |01d5: aput-object v5, v3, v6 │ │ -403226: 2205 ea1f |01d7: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -40322a: 7040 1ebb b5ae |01d9: invoke-direct {v5, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403230: 4d05 0304 |01dc: aput-object v5, v3, v4 │ │ -403234: 2213 ea1f |01de: new-instance v19, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403238: 1a05 78b2 |01e0: const-string v5, "onEventMainThread" // string@b278 │ │ -40323c: 1c06 931b |01e2: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ -403240: 1208 |01e4: const/4 v8, #int 0 // #0 │ │ -403242: 0804 1300 |01e5: move-object/from16 v4, v19 │ │ -403246: 081f 0900 |01e7: move-object/from16 v31, v9 │ │ -40324a: 0209 1600 |01e9: move/from16 v9, v22 │ │ -40324e: 7606 1fbb 0400 |01eb: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ -403254: 1224 |01ee: const/4 v4, #int 2 // #2 │ │ -403256: 4d13 0304 |01ef: aput-object v19, v3, v4 │ │ -40325a: 2204 ea1f |01f1: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -40325e: 7040 1ebb b4ac |01f3: invoke-direct {v4, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403264: 1235 |01f6: const/4 v5, #int 3 // #3 │ │ -403266: 4d04 0305 |01f7: aput-object v4, v3, v5 │ │ -40326a: 2204 ea1f |01f9: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -40326e: 7040 1ebb b4ad |01fb: invoke-direct {v4, v11, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403274: 4d04 030f |01fe: aput-object v4, v3, v15 │ │ -403278: 1c04 031e |0200: const-class v4, Lde/danoeh/antennapod/ui/screen/home/sections/EpisodesSurpriseSection; // type@1e03 │ │ -40327c: 1215 |0202: const/4 v5, #int 1 // #1 │ │ -40327e: 7040 1bbb 4035 |0203: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -403284: 7110 0ca8 0000 |0206: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -40328a: 2200 e71f |0209: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -40328e: 2323 4321 |020b: new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -403292: 2204 ea1f |020d: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403296: 7040 1ebb b4ae |020f: invoke-direct {v4, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -40329c: 1206 |0212: const/4 v6, #int 0 // #0 │ │ -40329e: 4d04 0306 |0213: aput-object v4, v3, v6 │ │ -4032a2: 2204 ea1f |0215: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4032a6: 7040 1ebb b4ad |0217: invoke-direct {v4, v11, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4032ac: 4d04 0305 |021a: aput-object v4, v3, v5 │ │ -4032b0: 2204 ea1f |021c: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4032b4: 1a05 48b2 |021e: const-string v5, "onDownloadLogChanged" // string@b248 │ │ -4032b8: 1c06 921b |0220: const-class v6, Lde/danoeh/antennapod/event/DownloadLogEvent; // type@1b92 │ │ -4032bc: 7040 1ebb 54a6 |0222: invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4032c2: 1225 |0225: const/4 v5, #int 2 // #2 │ │ -4032c4: 4d04 0305 |0226: aput-object v4, v3, v5 │ │ -4032c8: 2204 ea1f |0228: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4032cc: 0809 1f00 |022a: move-object/from16 v9, v31 │ │ -4032d0: 7040 1ebb 14a9 |022c: invoke-direct {v4, v1, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4032d6: 1235 |022f: const/4 v5, #int 3 // #3 │ │ -4032d8: 4d04 0305 |0230: aput-object v4, v3, v5 │ │ -4032dc: 2204 ea1f |0232: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4032e0: 1a05 e9b4 |0234: const-string v5, "onUnreadItemsUpdateEvent" // string@b4e9 │ │ -4032e4: 0808 1200 |0236: move-object/from16 v8, v18 │ │ -4032e8: 7040 1ebb 54a8 |0238: invoke-direct {v4, v5, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4032ee: 4d04 030f |023b: aput-object v4, v3, v15 │ │ -4032f2: 1c04 021e |023d: const-class v4, Lde/danoeh/antennapod/ui/screen/home/sections/DownloadsSection; // type@1e02 │ │ -4032f6: 1215 |023f: const/4 v5, #int 1 // #1 │ │ -4032f8: 7040 1bbb 4035 |0240: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -4032fe: 7110 0ca8 0000 |0243: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -403304: 2200 e71f |0246: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -403308: 1273 |0248: const/4 v3, #int 7 // #7 │ │ -40330a: 2337 4321 |0249: new-array v7, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -40330e: 2212 ea1f |024b: new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403312: 1a05 78b2 |024d: const-string v5, "onEventMainThread" // string@b278 │ │ -403316: 1c06 931b |024f: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ -40331a: 1313 0000 |0251: const/16 v19, #int 0 // #0 │ │ -40331e: 0804 1200 |0253: move-object/from16 v4, v18 │ │ -403322: 0773 |0255: move-object v3, v7 │ │ -403324: 07a7 |0256: move-object v7, v10 │ │ -403326: 0782 |0257: move-object v2, v8 │ │ -403328: 0208 1300 |0258: move/from16 v8, v19 │ │ -40332c: 079f |025a: move-object v15, v9 │ │ -40332e: 0209 1600 |025b: move/from16 v9, v22 │ │ -403332: 7606 1fbb 0400 |025d: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ -403338: 1204 |0260: const/4 v4, #int 0 // #0 │ │ -40333a: 4d12 0304 |0261: aput-object v18, v3, v4 │ │ -40333e: 2204 ea1f |0263: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403342: 7040 1ebb b4ae |0265: invoke-direct {v4, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403348: 1215 |0268: const/4 v5, #int 1 // #1 │ │ -40334a: 4d04 0305 |0269: aput-object v4, v3, v5 │ │ -40334e: 2204 ea1f |026b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403352: 7040 1ebb b4ad |026d: invoke-direct {v4, v11, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403358: 1225 |0270: const/4 v5, #int 2 // #2 │ │ -40335a: 4d04 0305 |0271: aput-object v4, v3, v5 │ │ -40335e: 2204 ea1f |0273: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403362: 7040 1ebb 14af |0275: invoke-direct {v4, v1, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403368: 1235 |0278: const/4 v5, #int 3 // #3 │ │ -40336a: 4d04 0305 |0279: aput-object v4, v3, v5 │ │ -40336e: 2204 ea1f |027b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403372: 1a05 48b2 |027d: const-string v5, "onDownloadLogChanged" // string@b248 │ │ -403376: 1c06 921b |027f: const-class v6, Lde/danoeh/antennapod/event/DownloadLogEvent; // type@1b92 │ │ -40337a: 7040 1ebb 54a6 |0281: invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403380: 1245 |0284: const/4 v5, #int 4 // #4 │ │ -403382: 4d04 0305 |0285: aput-object v4, v3, v5 │ │ -403386: 2204 ea1f |0287: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -40338a: 0809 1100 |0289: move-object/from16 v9, v17 │ │ -40338e: 7040 1ebb 94a2 |028b: invoke-direct {v4, v9, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403394: 1255 |028e: const/4 v5, #int 5 // #5 │ │ -403396: 4d04 0305 |028f: aput-object v4, v3, v5 │ │ -40339a: 2211 ea1f |0291: new-instance v17, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -40339e: 1a05 78b2 |0293: const-string v5, "onEventMainThread" // string@b278 │ │ -4033a2: 1c06 991b |0295: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ -4033a6: 1208 |0297: const/4 v8, #int 0 // #0 │ │ -4033a8: 1312 0100 |0298: const/16 v18, #int 1 // #1 │ │ -4033ac: 0804 1100 |029a: move-object/from16 v4, v17 │ │ -4033b0: 0813 0d00 |029c: move-object/from16 v19, v13 │ │ -4033b4: 079d |029e: move-object v13, v9 │ │ -4033b6: 0209 1200 |029f: move/from16 v9, v18 │ │ -4033ba: 7606 1fbb 0400 |02a1: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ -4033c0: 1264 |02a4: const/4 v4, #int 6 // #6 │ │ -4033c2: 4d11 0304 |02a5: aput-object v17, v3, v4 │ │ -4033c6: 1c04 f81d |02a7: const-class v4, Lde/danoeh/antennapod/ui/screen/download/CompletedDownloadsFragment; // type@1df8 │ │ -4033ca: 1215 |02a9: const/4 v5, #int 1 // #1 │ │ -4033cc: 7040 1bbb 4035 |02aa: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -4033d2: 7110 0ca8 0000 |02ad: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -4033d8: 2200 e71f |02b0: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -4033dc: 1243 |02b2: const/4 v3, #int 4 // #4 │ │ -4033de: 2339 4321 |02b3: new-array v9, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -4033e2: 2203 ea1f |02b5: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4033e6: 7040 1ebb b3ae |02b7: invoke-direct {v3, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4033ec: 1204 |02ba: const/4 v4, #int 0 // #0 │ │ -4033ee: 4d03 0904 |02bb: aput-object v3, v9, v4 │ │ -4033f2: 2203 ea1f |02bd: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4033f6: 1a05 78b2 |02bf: const-string v5, "onEventMainThread" // string@b278 │ │ -4033fa: 1c06 931b |02c1: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ -4033fe: 1311 0100 |02c3: const/16 v17, #int 1 // #1 │ │ -403402: 0734 |02c5: move-object v4, v3 │ │ -403404: 0812 0c00 |02c6: move-object/from16 v18, v12 │ │ -403408: 079c |02c8: move-object v12, v9 │ │ -40340a: 0209 1100 |02c9: move/from16 v9, v17 │ │ -40340e: 7606 1fbb 0400 |02cb: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ -403414: 1214 |02ce: const/4 v4, #int 1 // #1 │ │ -403416: 4d03 0c04 |02cf: aput-object v3, v12, v4 │ │ -40341a: 2203 ea1f |02d1: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -40341e: 7040 1ebb 13af |02d3: invoke-direct {v3, v1, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403424: 1225 |02d6: const/4 v5, #int 2 // #2 │ │ -403426: 4d03 0c05 |02d7: aput-object v3, v12, v5 │ │ -40342a: 2203 ea1f |02d9: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -40342e: 7040 1ebb d3a2 |02db: invoke-direct {v3, v13, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403434: 1235 |02de: const/4 v5, #int 3 // #3 │ │ -403436: 4d03 0c05 |02df: aput-object v3, v12, v5 │ │ -40343a: 1c03 fe1d |02e1: const-class v3, Lde/danoeh/antennapod/ui/screen/episode/ItemFragment; // type@1dfe │ │ -40343e: 7040 1bbb 30c4 |02e3: invoke-direct {v0, v3, v4, v12}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -403444: 7110 0ca8 0000 |02e6: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -40344a: 2200 e71f |02e9: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -40344e: 2343 4321 |02eb: new-array v3, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -403452: 2205 ea1f |02ed: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403456: 1a06 0ad8 |02ef: const-string v6, "updateSpeed" // string@d80a │ │ -40345a: 1c07 b31b |02f1: const-class v7, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1bb3 │ │ -40345e: 7040 1ebb 65a7 |02f3: invoke-direct {v5, v6, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403464: 1206 |02f6: const/4 v6, #int 0 // #0 │ │ -403466: 4d05 0306 |02f7: aput-object v5, v3, v6 │ │ -40346a: 1c05 0c1e |02f9: const-class v5, Lde/danoeh/antennapod/ui/screen/playback/VariableSpeedDialog; // type@1e0c │ │ -40346e: 7040 1bbb 5034 |02fb: invoke-direct {v0, v5, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -403474: 7110 0ca8 0000 |02fe: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -40347a: 2200 e71f |0301: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -40347e: 1223 |0303: const/4 v3, #int 2 // #2 │ │ -403480: 2335 4321 |0304: new-array v5, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -403484: 2203 ea1f |0306: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403488: 7040 1ebb b3ae |0308: invoke-direct {v3, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -40348e: 4d03 0506 |030b: aput-object v3, v5, v6 │ │ -403492: 2203 ea1f |030d: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403496: 7040 1ebb b3a2 |030f: invoke-direct {v3, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -40349c: 4d03 0504 |0312: aput-object v3, v5, v4 │ │ -4034a0: 1c03 ff1d |0314: const-class v3, Lde/danoeh/antennapod/ui/screen/episode/ItemPagerFragment; // type@1dff │ │ -4034a4: 7040 1bbb 3054 |0316: invoke-direct {v0, v3, v4, v5}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -4034aa: 7110 0ca8 0000 |0319: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -4034b0: 2200 e71f |031c: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -4034b4: 2343 4321 |031e: new-array v3, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -4034b8: 2205 ea1f |0320: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4034bc: 0809 1200 |0322: move-object/from16 v9, v18 │ │ -4034c0: 080c 1400 |0324: move-object/from16 v12, v20 │ │ -4034c4: 7040 1ebb c5a9 |0326: invoke-direct {v5, v12, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4034ca: 4d05 0306 |0329: aput-object v5, v3, v6 │ │ -4034ce: 1c05 061e |032b: const-class v5, Lde/danoeh/antennapod/ui/screen/home/sections/SubscriptionsSection; // type@1e06 │ │ -4034d2: 7040 1bbb 5034 |032d: invoke-direct {v0, v5, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -4034d8: 7110 0ca8 0000 |0330: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -4034de: 2200 e71f |0333: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -4034e2: 1223 |0335: const/4 v3, #int 2 // #2 │ │ -4034e4: 2338 4321 |0336: new-array v8, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -4034e8: 2203 ea1f |0338: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4034ec: 1a05 78b2 |033a: const-string v5, "onEventMainThread" // string@b278 │ │ -4034f0: 1c06 991b |033c: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ -4034f4: 1311 0000 |033e: const/16 v17, #int 0 // #0 │ │ -4034f8: 1312 0100 |0340: const/16 v18, #int 1 // #1 │ │ -4034fc: 0734 |0342: move-object v4, v3 │ │ -4034fe: 07a7 |0343: move-object v7, v10 │ │ -403500: 0814 0200 |0344: move-object/from16 v20, v2 │ │ -403504: 0782 |0346: move-object v2, v8 │ │ -403506: 0208 1100 |0347: move/from16 v8, v17 │ │ -40350a: 0811 0d00 |0349: move-object/from16 v17, v13 │ │ -40350e: 079d |034b: move-object v13, v9 │ │ -403510: 0209 1200 |034c: move/from16 v9, v18 │ │ -403514: 7606 1fbb 0400 |034e: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ -40351a: 1204 |0351: const/4 v4, #int 0 // #0 │ │ -40351c: 4d03 0204 |0352: aput-object v3, v2, v4 │ │ -403520: 2203 ea1f |0354: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403524: 7040 1ebb c3ad |0356: invoke-direct {v3, v12, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -40352a: 1215 |0359: const/4 v5, #int 1 // #1 │ │ -40352c: 4d03 0205 |035a: aput-object v3, v2, v5 │ │ -403530: 1c03 011e |035c: const-class v3, Lde/danoeh/antennapod/ui/screen/home/HomeFragment; // type@1e01 │ │ -403534: 7040 1bbb 3025 |035e: invoke-direct {v0, v3, v5, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -40353a: 7110 0ca8 0000 |0361: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -403540: 2200 e71f |0364: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -403544: 1302 0800 |0366: const/16 v2, #int 8 // #8 │ │ -403548: 2323 4321 |0368: new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -40354c: 2206 ea1f |036a: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403550: 7040 1ebb b6ae |036c: invoke-direct {v6, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403556: 4d06 0304 |036f: aput-object v6, v3, v4 │ │ -40355a: 2204 ea1f |0371: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -40355e: 0809 1300 |0373: move-object/from16 v9, v19 │ │ -403562: 7040 1ebb b4a9 |0375: invoke-direct {v4, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403568: 4d04 0305 |0378: aput-object v4, v3, v5 │ │ +402eee: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +402ef0: 2323 4321 |003c: new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +402ef4: 2204 ea1f |003e: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +402ef8: 1a0d 91b3 |0040: const-string v13, "onPlayerStatusChanged" // string@b391 │ │ +402efc: 1c0e 9c1b |0042: const-class v14, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1b9c │ │ +402f00: 7040 1ebb d4ae |0044: invoke-direct {v4, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +402f06: 4d04 030c |0047: aput-object v4, v3, v12 │ │ +402f0a: 2204 ea1f |0049: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +402f0e: 1a0f 78b2 |004b: const-string v15, "onEventMainThread" // string@b278 │ │ +402f12: 1c09 971b |004d: const-class v9, Lde/danoeh/antennapod/event/FeedItemEvent; // type@1b97 │ │ +402f16: 7040 1ebb f4a9 |004f: invoke-direct {v4, v15, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +402f1c: 4d04 0301 |0052: aput-object v4, v3, v1 │ │ +402f20: 2210 ea1f |0054: new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +402f24: 1a05 78b2 |0056: const-string v5, "onEventMainThread" // string@b278 │ │ +402f28: 1c06 931b |0058: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ +402f2c: 1208 |005a: const/4 v8, #int 0 // #0 │ │ +402f2e: 1311 0100 |005b: const/16 v17, #int 1 // #1 │ │ +402f32: 0804 1000 |005d: move-object/from16 v4, v16 │ │ +402f36: 07a7 |005f: move-object v7, v10 │ │ +402f38: 0812 0900 |0060: move-object/from16 v18, v9 │ │ +402f3c: 0209 1100 |0062: move/from16 v9, v17 │ │ +402f40: 7606 1fbb 0400 |0064: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ +402f46: 1229 |0067: const/4 v9, #int 2 // #2 │ │ +402f48: 4d10 0309 |0068: aput-object v16, v3, v9 │ │ +402f4c: 2204 ea1f |006a: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +402f50: 1c08 981b |006c: const-class v8, Lde/danoeh/antennapod/event/FeedListUpdateEvent; // type@1b98 │ │ +402f54: 7040 1ebb f4a8 |006e: invoke-direct {v4, v15, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +402f5a: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +402f5c: 4d04 0307 |0072: aput-object v4, v3, v7 │ │ +402f60: 2204 ea1f |0074: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +402f64: 1c06 af1b |0076: const-class v6, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1baf │ │ +402f68: 7040 1ebb f4a6 |0078: invoke-direct {v4, v15, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +402f6e: 1245 |007b: const/4 v5, #int 4 // #4 │ │ +402f70: 4d04 0305 |007c: aput-object v4, v3, v5 │ │ +402f74: 1c04 031e |007e: const-class v4, Lde/danoeh/antennapod/ui/screen/home/sections/EpisodesSurpriseSection; // type@1e03 │ │ +402f78: 7040 1bbb 4031 |0080: invoke-direct {v0, v4, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +402f7e: 7110 0ca8 0000 |0083: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +402f84: 2200 e71f |0086: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +402f88: 2373 4321 |0088: new-array v3, v7, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +402f8c: 2204 ea1f |008a: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +402f90: 1a05 e7b4 |008c: const-string v5, "onUnreadItemsChanged" // string@b4e7 │ │ +402f94: 1c07 ac1b |008e: const-class v7, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; // type@1bac │ │ +402f98: 7040 1ebb 54a7 |0090: invoke-direct {v4, v5, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +402f9e: 4d04 030c |0093: aput-object v4, v3, v12 │ │ +402fa2: 2204 ea1f |0095: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +402fa6: 1a02 88b2 |0097: const-string v2, "onFeedListChanged" // string@b288 │ │ +402faa: 7040 1ebb 24a8 |0099: invoke-direct {v4, v2, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +402fb0: 4d04 0301 |009c: aput-object v4, v3, v1 │ │ +402fb4: 2204 ea1f |009e: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +402fb8: 0813 0800 |00a0: move-object/from16 v19, v8 │ │ +402fbc: 1a08 d8b3 |00a2: const-string v8, "onQueueChanged" // string@b3d8 │ │ +402fc0: 1c0c 9e1b |00a4: const-class v12, Lde/danoeh/antennapod/event/QueueEvent; // type@1b9e │ │ +402fc4: 7040 1ebb 84ac |00a6: invoke-direct {v4, v8, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +402fca: 4d04 0309 |00a9: aput-object v4, v3, v9 │ │ +402fce: 1c04 fc1d |00ab: const-class v4, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment; // type@1dfc │ │ +402fd2: 7040 1bbb 4031 |00ad: invoke-direct {v0, v4, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +402fd8: 7110 0ca8 0000 |00b0: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +402fde: 2200 e71f |00b3: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +402fe2: 2313 4321 |00b5: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +402fe6: 2204 ea1f |00b7: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +402fea: 1a09 43d4 |00b9: const-string v9, "timerUpdated" // string@d443 │ │ +402fee: 0815 0800 |00bb: move-object/from16 v21, v8 │ │ +402ff2: 1c08 b21b |00bd: const-class v8, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1bb2 │ │ +402ff6: 7040 1ebb 94a8 |00bf: invoke-direct {v4, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +402ffc: 1209 |00c2: const/4 v9, #int 0 // #0 │ │ +402ffe: 4d04 0309 |00c3: aput-object v4, v3, v9 │ │ +403002: 1c04 091e |00c5: const-class v4, Lde/danoeh/antennapod/ui/screen/playback/SleepTimerDialog; // type@1e09 │ │ +403006: 7040 1bbb 4031 |00c7: invoke-direct {v0, v4, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +40300c: 7110 0ca8 0000 |00ca: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +403012: 2200 e71f |00cd: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +403016: 2313 4321 |00cf: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +40301a: 2204 ea1f |00d1: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40301e: 1a01 48b2 |00d3: const-string v1, "onDownloadLogChanged" // string@b248 │ │ +403022: 0816 0500 |00d5: move-object/from16 v22, v5 │ │ +403026: 1c05 921b |00d7: const-class v5, Lde/danoeh/antennapod/event/DownloadLogEvent; // type@1b92 │ │ +40302a: 7030 1dbb 1405 |00d9: invoke-direct {v4, v1, v5}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@bb1d │ │ +403030: 4d04 0309 |00dc: aput-object v4, v3, v9 │ │ +403034: 1c01 f91d |00de: const-class v1, Lde/danoeh/antennapod/ui/screen/download/DownloadLogFragment; // type@1df9 │ │ +403038: 1214 |00e0: const/4 v4, #int 1 // #1 │ │ +40303a: 7040 1bbb 1034 |00e1: invoke-direct {v0, v1, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +403040: 7110 0ca8 0000 |00e4: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +403046: 2200 e71f |00e7: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +40304a: 2341 4321 |00e9: new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +40304e: 2203 ea1f |00eb: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403052: 7040 1ebb f3a6 |00ed: invoke-direct {v3, v15, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403058: 4d03 0109 |00f0: aput-object v3, v1, v9 │ │ +40305c: 1c03 0b1e |00f2: const-class v3, Lde/danoeh/antennapod/ui/screen/playback/TranscriptDialogFragment; // type@1e0b │ │ +403060: 7040 1bbb 3014 |00f4: invoke-direct {v0, v3, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +403066: 7110 0ca8 0000 |00f7: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +40306c: 2200 e71f |00fa: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +403070: 1251 |00fc: const/4 v1, #int 5 // #5 │ │ +403072: 2313 4321 |00fd: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +403076: 2201 ea1f |00ff: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40307a: 0805 1200 |0101: move-object/from16 v5, v18 │ │ +40307e: 7040 1ebb f1a5 |0103: invoke-direct {v1, v15, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403084: 4d01 0309 |0106: aput-object v1, v3, v9 │ │ +403088: 2201 ea1f |0108: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40308c: 7040 1ebb f1a6 |010a: invoke-direct {v1, v15, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403092: 4d01 0304 |010d: aput-object v1, v3, v4 │ │ +403096: 2201 ea1f |010f: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40309a: 1a04 48b2 |0111: const-string v4, "onDownloadLogChanged" // string@b248 │ │ +40309e: 1c09 921b |0113: const-class v9, Lde/danoeh/antennapod/event/DownloadLogEvent; // type@1b92 │ │ +4030a2: 7040 1ebb 41a9 |0115: invoke-direct {v1, v4, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4030a8: 1224 |0118: const/4 v4, #int 2 // #2 │ │ +4030aa: 4d01 0304 |0119: aput-object v1, v3, v4 │ │ +4030ae: 2201 ea1f |011b: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4030b2: 7040 1ebb d1ae |011d: invoke-direct {v1, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4030b8: 1239 |0120: const/4 v9, #int 3 // #3 │ │ +4030ba: 4d01 0309 |0121: aput-object v1, v3, v9 │ │ +4030be: 2201 ea1f |0123: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4030c2: 1a04 e9b4 |0125: const-string v4, "onUnreadItemsUpdateEvent" // string@b4e9 │ │ +4030c6: 7040 1ebb 41a7 |0127: invoke-direct {v1, v4, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4030cc: 1310 0400 |012a: const/16 v16, #int 4 // #4 │ │ +4030d0: 4d01 0310 |012c: aput-object v1, v3, v16 │ │ +4030d4: 1c01 021e |012e: const-class v1, Lde/danoeh/antennapod/ui/screen/home/sections/DownloadsSection; // type@1e02 │ │ +4030d8: 1214 |0130: const/4 v4, #int 1 // #1 │ │ +4030da: 7040 1bbb 1034 |0131: invoke-direct {v0, v1, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +4030e0: 7110 0ca8 0000 |0134: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +4030e6: 2200 e71f |0137: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +4030ea: 1221 |0139: const/4 v1, #int 2 // #2 │ │ +4030ec: 2313 4321 |013a: new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +4030f0: 2211 ea1f |013c: new-instance v17, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4030f4: 1a12 78b2 |013e: const-string v18, "onEventMainThread" // string@b278 │ │ +4030f8: 1c14 991b |0140: const-class v20, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ +4030fc: 1317 0000 |0142: const/16 v23, #int 0 // #0 │ │ +403100: 1318 0100 |0144: const/16 v24, #int 1 // #1 │ │ +403104: 0804 1100 |0146: move-object/from16 v4, v17 │ │ +403108: 0751 |0148: move-object v1, v5 │ │ +40310a: 0819 1600 |0149: move-object/from16 v25, v22 │ │ +40310e: 0805 1200 |014b: move-object/from16 v5, v18 │ │ +403112: 081a 0600 |014d: move-object/from16 v26, v6 │ │ +403116: 0806 1400 |014f: move-object/from16 v6, v20 │ │ +40311a: 081b 0700 |0151: move-object/from16 v27, v7 │ │ +40311e: 07a7 |0153: move-object v7, v10 │ │ +403120: 081d 0800 |0154: move-object/from16 v29, v8 │ │ +403124: 0810 0b00 |0156: move-object/from16 v16, v11 │ │ +403128: 080b 1300 |0158: move-object/from16 v11, v19 │ │ +40312c: 081c 1500 |015a: move-object/from16 v28, v21 │ │ +403130: 0208 1700 |015c: move/from16 v8, v23 │ │ +403134: 0812 0c00 |015e: move-object/from16 v18, v12 │ │ +403138: 122c |0160: const/4 v12, #int 2 // #2 │ │ +40313a: 0209 1800 |0161: move/from16 v9, v24 │ │ +40313e: 7606 1fbb 0400 |0163: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ +403144: 1204 |0166: const/4 v4, #int 0 // #0 │ │ +403146: 4d11 0304 |0167: aput-object v17, v3, v4 │ │ +40314a: 2204 ea1f |0169: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40314e: 7040 1ebb 24ab |016b: invoke-direct {v4, v2, v11, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403154: 1215 |016e: const/4 v5, #int 1 // #1 │ │ +403156: 4d04 0305 |016f: aput-object v4, v3, v5 │ │ +40315a: 1c04 011e |0171: const-class v4, Lde/danoeh/antennapod/ui/screen/home/HomeFragment; // type@1e01 │ │ +40315e: 7040 1bbb 4035 |0173: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +403164: 7110 0ca8 0000 |0176: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +40316a: 2200 e71f |0179: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +40316e: 23c3 4321 |017b: new-array v3, v12, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +403172: 2204 ea1f |017d: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403176: 1a05 9eb3 |017f: const-string v5, "onPositionObserverUpdate" // string@b39e │ │ +40317a: 0809 1a00 |0181: move-object/from16 v9, v26 │ │ +40317e: 7040 1ebb 54a9 |0183: invoke-direct {v4, v5, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403184: 1205 |0186: const/4 v5, #int 0 // #0 │ │ +403186: 4d04 0305 |0187: aput-object v4, v3, v5 │ │ +40318a: 2204 ea1f |0189: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40318e: 1a05 88b3 |018b: const-string v5, "onPlaybackServiceChanged" // string@b388 │ │ +403192: 1c06 b11b |018d: const-class v6, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1bb1 │ │ +403196: 7040 1ebb 54a6 |018f: invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +40319c: 1215 |0192: const/4 v5, #int 1 // #1 │ │ +40319e: 4d04 0305 |0193: aput-object v4, v3, v5 │ │ +4031a2: 1c04 101e |0195: const-class v4, Lde/danoeh/antennapod/ui/screen/playback/audio/ExternalPlayerFragment; // type@1e10 │ │ +4031a6: 7040 1bbb 4035 |0197: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +4031ac: 7110 0ca8 0000 |019a: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +4031b2: 2200 e71f |019d: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +4031b6: 1243 |019f: const/4 v3, #int 4 // #4 │ │ +4031b8: 2338 4321 |01a0: new-array v8, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +4031bc: 2204 ea1f |01a2: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4031c0: 7040 1ebb f4a1 |01a4: invoke-direct {v4, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4031c6: 1205 |01a7: const/4 v5, #int 0 // #0 │ │ +4031c8: 4d04 0805 |01a8: aput-object v4, v8, v5 │ │ +4031cc: 2211 ea1f |01aa: new-instance v17, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4031d0: 1a05 78b2 |01ac: const-string v5, "onEventMainThread" // string@b278 │ │ +4031d4: 1c06 931b |01ae: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ +4031d8: 1313 0000 |01b0: const/16 v19, #int 0 // #0 │ │ +4031dc: 1314 0100 |01b2: const/16 v20, #int 1 // #1 │ │ +4031e0: 0804 1100 |01b4: move-object/from16 v4, v17 │ │ +4031e4: 0783 |01b6: move-object v3, v8 │ │ +4031e6: 0208 1300 |01b7: move/from16 v8, v19 │ │ +4031ea: 081e 0900 |01b9: move-object/from16 v30, v9 │ │ +4031ee: 0209 1400 |01bb: move/from16 v9, v20 │ │ +4031f2: 7606 1fbb 0400 |01bd: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ +4031f8: 1214 |01c0: const/4 v4, #int 1 // #1 │ │ +4031fa: 4d11 0304 |01c1: aput-object v17, v3, v4 │ │ +4031fe: 2205 ea1f |01c3: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403202: 7040 1ebb d5ae |01c5: invoke-direct {v5, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403208: 4d05 030c |01c8: aput-object v5, v3, v12 │ │ +40320c: 2205 ea1f |01ca: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403210: 0809 1900 |01cc: move-object/from16 v9, v25 │ │ +403214: 0808 1b00 |01ce: move-object/from16 v8, v27 │ │ +403218: 7040 1ebb 95a8 |01d0: invoke-direct {v5, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +40321e: 1237 |01d3: const/4 v7, #int 3 // #3 │ │ +403220: 4d05 0307 |01d4: aput-object v5, v3, v7 │ │ +403224: 1c05 fe1d |01d6: const-class v5, Lde/danoeh/antennapod/ui/screen/episode/ItemFragment; // type@1dfe │ │ +403228: 7040 1bbb 5034 |01d8: invoke-direct {v0, v5, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +40322e: 7110 0ca8 0000 |01db: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +403234: 2200 e71f |01de: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +403238: 1243 |01e0: const/4 v3, #int 4 // #4 │ │ +40323a: 2336 4321 |01e1: new-array v6, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +40323e: 2203 ea1f |01e3: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403242: 7040 1ebb 93a8 |01e5: invoke-direct {v3, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403248: 1205 |01e8: const/4 v5, #int 0 // #0 │ │ +40324a: 4d03 0605 |01e9: aput-object v3, v6, v5 │ │ +40324e: 2203 ea1f |01eb: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403252: 7040 1ebb f3a1 |01ed: invoke-direct {v3, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403258: 4d03 0604 |01f0: aput-object v3, v6, v4 │ │ +40325c: 2203 ea1f |01f2: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403260: 7040 1ebb 23ab |01f4: invoke-direct {v3, v2, v11, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403266: 4d03 060c |01f7: aput-object v3, v6, v12 │ │ +40326a: 2203 ea1f |01f9: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40326e: 1a05 78b2 |01fb: const-string v5, "onEventMainThread" // string@b278 │ │ +403272: 1c11 931b |01fd: const-class v17, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ +403276: 0734 |01ff: move-object v4, v3 │ │ +403278: 076c |0200: move-object v12, v6 │ │ +40327a: 0806 1100 |0201: move-object/from16 v6, v17 │ │ +40327e: 07a7 |0203: move-object v7, v10 │ │ +403280: 0811 0200 |0204: move-object/from16 v17, v2 │ │ +403284: 0782 |0206: move-object v2, v8 │ │ +403286: 0208 1300 |0207: move/from16 v8, v19 │ │ +40328a: 0813 0b00 |0209: move-object/from16 v19, v11 │ │ +40328e: 079b |020b: move-object v11, v9 │ │ +403290: 0209 1400 |020c: move/from16 v9, v20 │ │ +403294: 7606 1fbb 0400 |020e: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ +40329a: 1239 |0211: const/4 v9, #int 3 // #3 │ │ +40329c: 4d03 0c09 |0212: aput-object v3, v12, v9 │ │ +4032a0: 1c03 041e |0214: const-class v3, Lde/danoeh/antennapod/ui/screen/home/sections/InboxSection; // type@1e04 │ │ +4032a4: 1214 |0216: const/4 v4, #int 1 // #1 │ │ +4032a6: 7040 1bbb 30c4 |0217: invoke-direct {v0, v3, v4, v12}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +4032ac: 7110 0ca8 0000 |021a: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +4032b2: 2200 e71f |021d: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +4032b6: 1303 0900 |021f: const/16 v3, #int 9 // #9 │ │ +4032ba: 2333 4321 |0221: new-array v3, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +4032be: 2205 ea1f |0223: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4032c2: 080c 1200 |0225: move-object/from16 v12, v18 │ │ +4032c6: 7040 1ebb f5ac |0227: invoke-direct {v5, v15, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4032cc: 1206 |022a: const/4 v6, #int 0 // #0 │ │ +4032ce: 4d05 0306 |022b: aput-object v5, v3, v6 │ │ +4032d2: 2205 ea1f |022d: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4032d6: 7040 1ebb f5a1 |022f: invoke-direct {v5, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4032dc: 4d05 0304 |0232: aput-object v5, v3, v4 │ │ +4032e0: 2212 ea1f |0234: new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4032e4: 1a05 78b2 |0236: const-string v5, "onEventMainThread" // string@b278 │ │ +4032e8: 1c06 931b |0238: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ +4032ec: 1208 |023a: const/4 v8, #int 0 // #0 │ │ +4032ee: 0804 1200 |023b: move-object/from16 v4, v18 │ │ +4032f2: 0815 0c00 |023d: move-object/from16 v21, v12 │ │ +4032f6: 123c |023f: const/4 v12, #int 3 // #3 │ │ +4032f8: 0209 1400 |0240: move/from16 v9, v20 │ │ +4032fc: 7606 1fbb 0400 |0242: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ +403302: 1224 |0245: const/4 v4, #int 2 // #2 │ │ +403304: 4d12 0304 |0246: aput-object v18, v3, v4 │ │ +403308: 2204 ea1f |0248: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40330c: 0809 1e00 |024a: move-object/from16 v9, v30 │ │ +403310: 7040 1ebb f4a9 |024c: invoke-direct {v4, v15, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403316: 4d04 030c |024f: aput-object v4, v3, v12 │ │ +40331a: 2204 ea1f |0251: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40331e: 7040 1ebb d4ae |0253: invoke-direct {v4, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403324: 1245 |0256: const/4 v5, #int 4 // #4 │ │ +403326: 4d04 0305 |0257: aput-object v4, v3, v5 │ │ +40332a: 2204 ea1f |0259: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40332e: 7040 1ebb b4a2 |025b: invoke-direct {v4, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403334: 1255 |025e: const/4 v5, #int 5 // #5 │ │ +403336: 4d04 0305 |025f: aput-object v4, v3, v5 │ │ +40333a: 2204 ea1f |0261: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40333e: 1a05 fab2 |0263: const-string v5, "onKeyUp" // string@b2fa │ │ +403342: 1c06 8802 |0265: const-class v6, Landroid/view/KeyEvent; // type@0288 │ │ +403346: 7040 1ebb 54a6 |0267: invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +40334c: 1268 |026a: const/4 v8, #int 6 // #6 │ │ +40334e: 4d04 0308 |026b: aput-object v4, v3, v8 │ │ +403352: 2212 ea1f |026d: new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403356: 1a05 78b2 |026f: const-string v5, "onEventMainThread" // string@b278 │ │ +40335a: 1c06 991b |0271: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ +40335e: 1314 0000 |0273: const/16 v20, #int 0 // #0 │ │ +403362: 1316 0100 |0275: const/16 v22, #int 1 // #1 │ │ +403366: 0804 1200 |0277: move-object/from16 v4, v18 │ │ +40336a: 0208 1400 |0279: move/from16 v8, v20 │ │ +40336e: 079c |027b: move-object v12, v9 │ │ +403370: 0209 1600 |027c: move/from16 v9, v22 │ │ +403374: 7606 1fbb 0400 |027e: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ +40337a: 1279 |0281: const/4 v9, #int 7 // #7 │ │ +40337c: 4d12 0309 |0282: aput-object v18, v3, v9 │ │ +403380: 2204 ea1f |0284: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403384: 1a05 0ad8 |0286: const-string v5, "updateSpeed" // string@d80a │ │ +403388: 0806 1000 |0288: move-object/from16 v6, v16 │ │ +40338c: 7040 1ebb 54a6 |028a: invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403392: 1308 0800 |028d: const/16 v8, #int 8 // #8 │ │ +403396: 4d04 0308 |028f: aput-object v4, v3, v8 │ │ +40339a: 1c04 161e |0291: const-class v4, Lde/danoeh/antennapod/ui/screen/queue/QueueFragment; // type@1e16 │ │ +40339e: 1215 |0293: const/4 v5, #int 1 // #1 │ │ +4033a0: 7040 1bbb 4035 |0294: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +4033a6: 7110 0ca8 0000 |0297: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +4033ac: 2200 e71f |029a: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +4033b0: 2353 4321 |029c: new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +4033b4: 2204 ea1f |029e: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4033b8: 7040 1ebb f4ac |02a0: invoke-direct {v4, v15, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4033be: 1207 |02a3: const/4 v7, #int 0 // #0 │ │ +4033c0: 4d04 0307 |02a4: aput-object v4, v3, v7 │ │ +4033c4: 1c04 0a1e |02a6: const-class v4, Lde/danoeh/antennapod/ui/screen/playback/TranscriptAdapter; // type@1e0a │ │ +4033c8: 7040 1bbb 4035 |02a8: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +4033ce: 7110 0ca8 0000 |02ab: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +4033d4: 2200 e71f |02ae: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +4033d8: 2383 4321 |02b0: new-array v3, v8, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +4033dc: 2204 ea1f |02b2: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4033e0: 1a05 e8b4 |02b4: const-string v5, "onUnreadItemsUpdate" // string@b4e8 │ │ +4033e4: 7040 1ebb 54a2 |02b6: invoke-direct {v4, v5, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4033ea: 4d04 0307 |02b9: aput-object v4, v3, v7 │ │ +4033ee: 2204 ea1f |02bb: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4033f2: 1a05 88b3 |02bd: const-string v5, "onPlaybackServiceChanged" // string@b388 │ │ +4033f6: 1c07 b11b |02bf: const-class v7, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1bb1 │ │ +4033fa: 7040 1ebb 54a7 |02c1: invoke-direct {v4, v5, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403400: 1215 |02c4: const/4 v5, #int 1 // #1 │ │ +403402: 4d04 0305 |02c5: aput-object v4, v3, v5 │ │ +403406: 2204 ea1f |02c7: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40340a: 1a05 d6d7 |02c9: const-string v5, "updatePlaybackSpeedButton" // string@d7d6 │ │ +40340e: 7040 1ebb 54a6 |02cb: invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403414: 1225 |02ce: const/4 v5, #int 2 // #2 │ │ +403416: 4d04 0305 |02cf: aput-object v4, v3, v5 │ │ +40341a: 2204 ea1f |02d1: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40341e: 1a05 31cf |02d3: const-string v5, "sleepTimerUpdate" // string@cf31 │ │ +403422: 0807 1d00 |02d5: move-object/from16 v7, v29 │ │ +403426: 7040 1ebb 54a7 |02d7: invoke-direct {v4, v5, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +40342c: 1235 |02da: const/4 v5, #int 3 // #3 │ │ +40342e: 4d04 0305 |02db: aput-object v4, v3, v5 │ │ +403432: 2204 ea1f |02dd: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403436: 1a05 a064 |02df: const-string v5, "bufferUpdate" // string@64a0 │ │ +40343a: 1c06 ad1b |02e1: const-class v6, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1bad │ │ +40343e: 7040 1ebb 54a6 |02e3: invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403444: 1245 |02e6: const/4 v5, #int 4 // #4 │ │ +403446: 4d04 0305 |02e7: aput-object v4, v3, v5 │ │ +40344a: 2204 ea1f |02e9: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40344e: 1a05 d8d7 |02eb: const-string v5, "updatePosition" // string@d7d8 │ │ +403452: 7040 1ebb 54ac |02ed: invoke-direct {v4, v5, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403458: 1255 |02f0: const/4 v5, #int 5 // #5 │ │ +40345a: 4d04 0305 |02f1: aput-object v4, v3, v5 │ │ +40345e: 2204 ea1f |02f3: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403462: 1a05 8177 |02f5: const-string v5, "favoritesChanged" // string@7781 │ │ +403466: 1c06 941b |02f7: const-class v6, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1b94 │ │ +40346a: 7040 1ebb 54a6 |02f9: invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403470: 1266 |02fc: const/4 v6, #int 6 // #6 │ │ +403472: 4d04 0306 |02fd: aput-object v4, v3, v6 │ │ +403476: 2204 ea1f |02ff: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40347a: 1a05 3bab |0301: const-string v5, "mediaPlayerError" // string@ab3b │ │ +40347e: 1c06 9b1b |0303: const-class v6, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1b9b │ │ +403482: 7040 1ebb 54a6 |0305: invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403488: 4d04 0309 |0308: aput-object v4, v3, v9 │ │ +40348c: 1c04 0d1e |030a: const-class v4, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment; // type@1e0d │ │ +403490: 1215 |030c: const/4 v5, #int 1 // #1 │ │ +403492: 7040 1bbb 4035 |030d: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +403498: 7110 0ca8 0000 |0310: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +40349e: 2200 e71f |0313: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +4034a2: 1303 0b00 |0315: const/16 v3, #int 11 // #b │ │ +4034a6: 2333 4321 |0317: new-array v3, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +4034aa: 2204 ea1f |0319: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4034ae: 1a05 76b2 |031b: const-string v5, "onEvent" // string@b276 │ │ +4034b2: 1c06 961b |031d: const-class v6, Lde/danoeh/antennapod/event/FeedEvent; // type@1b96 │ │ +4034b6: 7040 1ebb 54a6 |031f: invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4034bc: 1205 |0322: const/4 v5, #int 0 // #0 │ │ +4034be: 4d04 0305 |0323: aput-object v4, v3, v5 │ │ +4034c2: 2204 ea1f |0325: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4034c6: 7040 1ebb f4a1 |0327: invoke-direct {v4, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4034cc: 1215 |032a: const/4 v5, #int 1 // #1 │ │ +4034ce: 4d04 0305 |032b: aput-object v4, v3, v5 │ │ +4034d2: 2210 ea1f |032d: new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4034d6: 1a05 78b2 |032f: const-string v5, "onEventMainThread" // string@b278 │ │ +4034da: 1c06 931b |0331: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ +4034de: 1312 0000 |0333: const/16 v18, #int 0 // #0 │ │ +4034e2: 1314 0100 |0335: const/16 v20, #int 1 // #1 │ │ +4034e6: 0804 1000 |0337: move-object/from16 v4, v16 │ │ +4034ea: 081f 0700 |0339: move-object/from16 v31, v7 │ │ +4034ee: 07a7 |033b: move-object v7, v10 │ │ +4034f0: 0816 0100 |033c: move-object/from16 v22, v1 │ │ +4034f4: 1301 0800 |033e: const/16 v1, #int 8 // #8 │ │ +4034f8: 0208 1200 |0340: move/from16 v8, v18 │ │ +4034fc: 1271 |0342: const/4 v1, #int 7 // #7 │ │ +4034fe: 0209 1400 |0343: move/from16 v9, v20 │ │ +403502: 7606 1fbb 0400 |0345: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ +403508: 1224 |0348: const/4 v4, #int 2 // #2 │ │ +40350a: 4d10 0304 |0349: aput-object v16, v3, v4 │ │ +40350e: 2204 ea1f |034b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403512: 7040 1ebb f4ac |034d: invoke-direct {v4, v15, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403518: 1235 |0350: const/4 v5, #int 3 // #3 │ │ +40351a: 4d04 0305 |0351: aput-object v4, v3, v5 │ │ +40351e: 2204 ea1f |0353: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403522: 1a05 8177 |0355: const-string v5, "favoritesChanged" // string@7781 │ │ +403526: 1c06 941b |0357: const-class v6, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1b94 │ │ +40352a: 7040 1ebb 54a6 |0359: invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403530: 1245 |035c: const/4 v5, #int 4 // #4 │ │ +403532: 4d04 0305 |035d: aput-object v4, v3, v5 │ │ +403536: 2204 ea1f |035f: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40353a: 0808 1500 |0361: move-object/from16 v8, v21 │ │ +40353e: 0809 1c00 |0363: move-object/from16 v9, v28 │ │ +403542: 7040 1ebb 94a8 |0365: invoke-direct {v4, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403548: 1255 |0368: const/4 v5, #int 5 // #5 │ │ +40354a: 4d04 0305 |0369: aput-object v4, v3, v5 │ │ +40354e: 2204 ea1f |036b: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403552: 7040 1ebb d4ae |036d: invoke-direct {v4, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403558: 1267 |0370: const/4 v7, #int 6 // #6 │ │ +40355a: 4d04 0307 |0371: aput-object v4, v3, v7 │ │ +40355e: 2204 ea1f |0373: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403562: 7040 1ebb b4a2 |0375: invoke-direct {v4, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403568: 4d04 0301 |0378: aput-object v4, v3, v1 │ │ 40356c: 2204 ea1f |037a: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403570: 1c05 8802 |037c: const-class v5, Landroid/view/KeyEvent; // type@0288 │ │ -403574: 0808 1b00 |037e: move-object/from16 v8, v27 │ │ -403578: 7040 1ebb 84a5 |0380: invoke-direct {v4, v8, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -40357e: 1225 |0383: const/4 v5, #int 2 // #2 │ │ -403580: 4d04 0305 |0384: aput-object v4, v3, v5 │ │ -403584: 2212 ea1f |0386: new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403588: 1a05 78b2 |0388: const-string v5, "onEventMainThread" // string@b278 │ │ -40358c: 1c06 931b |038a: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ -403590: 1313 0000 |038c: const/16 v19, #int 0 // #0 │ │ -403594: 0804 1200 |038e: move-object/from16 v4, v18 │ │ -403598: 0782 |0390: move-object v2, v8 │ │ -40359a: 0208 1300 |0391: move/from16 v8, v19 │ │ -40359e: 081b 0200 |0393: move-object/from16 v27, v2 │ │ -4035a2: 0792 |0395: move-object v2, v9 │ │ -4035a4: 0209 1600 |0396: move/from16 v9, v22 │ │ -4035a8: 7606 1fbb 0400 |0398: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ -4035ae: 1234 |039b: const/4 v4, #int 3 // #3 │ │ -4035b0: 4d12 0304 |039c: aput-object v18, v3, v4 │ │ -4035b4: 2204 ea1f |039e: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4035b8: 7040 1ebb 14af |03a0: invoke-direct {v4, v1, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4035be: 1245 |03a3: const/4 v5, #int 4 // #4 │ │ -4035c0: 4d04 0305 |03a4: aput-object v4, v3, v5 │ │ -4035c4: 2204 ea1f |03a6: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4035c8: 0809 1100 |03a8: move-object/from16 v9, v17 │ │ -4035cc: 0808 1400 |03aa: move-object/from16 v8, v20 │ │ -4035d0: 7040 1ebb 94a8 |03ac: invoke-direct {v4, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4035d6: 1255 |03af: const/4 v5, #int 5 // #5 │ │ -4035d8: 4d04 0305 |03b0: aput-object v4, v3, v5 │ │ -4035dc: 2204 ea1f |03b2: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4035e0: 7040 1ebb c4ad |03b4: invoke-direct {v4, v12, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4035e6: 1265 |03b7: const/4 v5, #int 6 // #6 │ │ -4035e8: 4d04 0305 |03b8: aput-object v4, v3, v5 │ │ -4035ec: 2211 ea1f |03ba: new-instance v17, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4035f0: 1a05 78b2 |03bc: const-string v5, "onEventMainThread" // string@b278 │ │ -4035f4: 1c06 991b |03be: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ -4035f8: 1312 0000 |03c0: const/16 v18, #int 0 // #0 │ │ -4035fc: 1313 0100 |03c2: const/16 v19, #int 1 // #1 │ │ -403600: 0804 1100 |03c4: move-object/from16 v4, v17 │ │ -403604: 0814 0100 |03c6: move-object/from16 v20, v1 │ │ -403608: 0781 |03c8: move-object v1, v8 │ │ -40360a: 0208 1200 |03c9: move/from16 v8, v18 │ │ -40360e: 0816 0f00 |03cb: move-object/from16 v22, v15 │ │ -403612: 079f |03cd: move-object v15, v9 │ │ -403614: 0209 1300 |03ce: move/from16 v9, v19 │ │ -403618: 7606 1fbb 0400 |03d0: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ -40361e: 1274 |03d3: const/4 v4, #int 7 // #7 │ │ -403620: 4d11 0304 |03d4: aput-object v17, v3, v4 │ │ -403624: 1c04 ee1d |03d6: const-class v4, Lde/danoeh/antennapod/ui/episodeslist/EpisodesListFragment; // type@1dee │ │ -403628: 1215 |03d8: const/4 v5, #int 1 // #1 │ │ -40362a: 7040 1bbb 4035 |03d9: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -403630: 7110 0ca8 0000 |03dc: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -403636: 2200 e71f |03df: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -40363a: 1233 |03e1: const/4 v3, #int 3 // #3 │ │ -40363c: 2334 4321 |03e2: new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -403640: 2203 ea1f |03e4: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403644: 7040 1ebb f3a1 |03e6: invoke-direct {v3, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -40364a: 1206 |03e9: const/4 v6, #int 0 // #0 │ │ -40364c: 4d03 0406 |03ea: aput-object v3, v4, v6 │ │ -403650: 2203 ea1f |03ec: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403654: 7040 1ebb c3ad |03ee: invoke-direct {v3, v12, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -40365a: 4d03 0405 |03f1: aput-object v3, v4, v5 │ │ -40365e: 2203 ea1f |03f3: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403662: 0806 1500 |03f5: move-object/from16 v6, v21 │ │ -403666: 7040 1ebb b3a6 |03f7: invoke-direct {v3, v11, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -40366c: 1227 |03fa: const/4 v7, #int 2 // #2 │ │ -40366e: 4d03 0407 |03fb: aput-object v3, v4, v7 │ │ -403672: 1c03 2d1b |03fd: const-class v3, Lde/danoeh/antennapod/activity/MainActivity; // type@1b2d │ │ -403676: 7040 1bbb 3045 |03ff: invoke-direct {v0, v3, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -40367c: 7110 0ca8 0000 |0402: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -403682: 2200 e71f |0405: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -403686: 2353 4321 |0407: new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -40368a: 2204 ea1f |0409: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -40368e: 1a07 43d4 |040b: const-string v7, "timerUpdated" // string@d443 │ │ -403692: 1c08 b21b |040d: const-class v8, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1bb2 │ │ -403696: 7040 1ebb 74a8 |040f: invoke-direct {v4, v7, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -40369c: 1207 |0412: const/4 v7, #int 0 // #0 │ │ -40369e: 4d04 0307 |0413: aput-object v4, v3, v7 │ │ -4036a2: 1c04 091e |0415: const-class v4, Lde/danoeh/antennapod/ui/screen/playback/SleepTimerDialog; // type@1e09 │ │ -4036a6: 7040 1bbb 4035 |0417: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -4036ac: 7110 0ca8 0000 |041a: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -4036b2: 2200 e71f |041d: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -4036b6: 2353 4321 |041f: new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -4036ba: 2204 ea1f |0421: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4036be: 7040 1ebb b4a2 |0423: invoke-direct {v4, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4036c4: 4d04 0307 |0426: aput-object v4, v3, v7 │ │ -4036c8: 1c04 0f1e |0428: const-class v4, Lde/danoeh/antennapod/ui/screen/playback/audio/CoverFragment; // type@1e0f │ │ -4036cc: 7040 1bbb 4035 |042a: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -4036d2: 7110 0ca8 0000 |042d: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -4036d8: 2200 e71f |0430: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -4036dc: 1263 |0432: const/4 v3, #int 6 // #6 │ │ -4036de: 2334 4321 |0433: new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -4036e2: 2203 ea1f |0435: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4036e6: 1a05 a064 |0437: const-string v5, "bufferUpdate" // string@64a0 │ │ -4036ea: 1c08 ad1b |0439: const-class v8, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1bad │ │ -4036ee: 7040 1ebb 53a8 |043b: invoke-direct {v3, v5, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4036f4: 4d03 0407 |043e: aput-object v3, v4, v7 │ │ -4036f8: 2203 ea1f |0440: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4036fc: 1a05 31cf |0442: const-string v5, "sleepTimerUpdate" // string@cf31 │ │ -403700: 1c07 b21b |0444: const-class v7, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1bb2 │ │ -403704: 7040 1ebb 53a7 |0446: invoke-direct {v3, v5, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -40370a: 1215 |0449: const/4 v5, #int 1 // #1 │ │ -40370c: 4d03 0405 |044a: aput-object v3, v4, v5 │ │ -403710: 2203 ea1f |044c: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403714: 7040 1ebb b3a2 |044e: invoke-direct {v3, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -40371a: 1225 |0451: const/4 v5, #int 2 // #2 │ │ -40371c: 4d03 0405 |0452: aput-object v3, v4, v5 │ │ -403720: 2203 ea1f |0454: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403724: 1a05 88b3 |0456: const-string v5, "onPlaybackServiceChanged" // string@b388 │ │ -403728: 1c07 b11b |0458: const-class v7, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1bb1 │ │ -40372c: 7040 1ebb 53a7 |045a: invoke-direct {v3, v5, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403732: 1235 |045d: const/4 v5, #int 3 // #3 │ │ -403734: 4d03 0405 |045e: aput-object v3, v4, v5 │ │ -403738: 2203 ea1f |0460: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -40373c: 1a05 2fb3 |0462: const-string v5, "onMediaPlayerError" // string@b32f │ │ -403740: 1c07 9b1b |0464: const-class v7, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1b9b │ │ -403744: 7040 1ebb 53a7 |0466: invoke-direct {v3, v5, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -40374a: 1245 |0469: const/4 v5, #int 4 // #4 │ │ -40374c: 4d03 0405 |046a: aput-object v3, v4, v5 │ │ -403750: 2203 ea1f |046c: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403754: 7040 1ebb b3a6 |046e: invoke-direct {v3, v11, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -40375a: 1255 |0471: const/4 v5, #int 5 // #5 │ │ -40375c: 4d03 0405 |0472: aput-object v3, v4, v5 │ │ -403760: 1c03 131e |0474: const-class v3, Lde/danoeh/antennapod/ui/screen/playback/video/VideoplayerActivity; // type@1e13 │ │ -403764: 1215 |0476: const/4 v5, #int 1 // #1 │ │ -403766: 7040 1bbb 3045 |0477: invoke-direct {v0, v3, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -40376c: 7110 0ca8 0000 |047a: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -403772: 2200 e71f |047d: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -403776: 2353 4321 |047f: new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -40377a: 2204 ea1f |0481: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -40377e: 1a06 48b2 |0483: const-string v6, "onDownloadLogChanged" // string@b248 │ │ -403782: 1c07 921b |0485: const-class v7, Lde/danoeh/antennapod/event/DownloadLogEvent; // type@1b92 │ │ -403786: 7030 1dbb 6407 |0487: invoke-direct {v4, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;)V // method@bb1d │ │ -40378c: 1206 |048a: const/4 v6, #int 0 // #0 │ │ -40378e: 4d04 0306 |048b: aput-object v4, v3, v6 │ │ -403792: 1c04 f91d |048d: const-class v4, Lde/danoeh/antennapod/ui/screen/download/DownloadLogFragment; // type@1df9 │ │ -403796: 7040 1bbb 4035 |048f: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -40379c: 7110 0ca8 0000 |0492: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -4037a2: 2200 e71f |0495: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -4037a6: 1233 |0497: const/4 v3, #int 3 // #3 │ │ -4037a8: 2339 4321 |0498: new-array v9, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -4037ac: 2203 ea1f |049a: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4037b0: 1a05 78b2 |049c: const-string v5, "onEventMainThread" // string@b278 │ │ -4037b4: 1c06 991b |049e: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ -4037b8: 1208 |04a0: const/4 v8, #int 0 // #0 │ │ -4037ba: 1311 0100 |04a1: const/16 v17, #int 1 // #1 │ │ -4037be: 0734 |04a3: move-object v4, v3 │ │ -4037c0: 07a7 |04a4: move-object v7, v10 │ │ -4037c2: 0813 0200 |04a5: move-object/from16 v19, v2 │ │ -4037c6: 0792 |04a7: move-object v2, v9 │ │ -4037c8: 0209 1100 |04a8: move/from16 v9, v17 │ │ -4037cc: 7606 1fbb 0400 |04aa: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ -4037d2: 1204 |04ad: const/4 v4, #int 0 // #0 │ │ -4037d4: 4d03 0204 |04ae: aput-object v3, v2, v4 │ │ -4037d8: 2203 ea1f |04b0: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4037dc: 7040 1ebb c3ad |04b2: invoke-direct {v3, v12, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4037e2: 1214 |04b5: const/4 v4, #int 1 // #1 │ │ -4037e4: 4d03 0204 |04b6: aput-object v3, v2, v4 │ │ -4037e8: 2203 ea1f |04b8: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4037ec: 7040 1ebb f3a1 |04ba: invoke-direct {v3, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4037f2: 1225 |04bd: const/4 v5, #int 2 // #2 │ │ -4037f4: 4d03 0205 |04be: aput-object v3, v2, v5 │ │ -4037f8: 1c03 181e |04c0: const-class v3, Lde/danoeh/antennapod/ui/screen/subscriptions/SubscriptionFragment; // type@1e18 │ │ -4037fc: 7040 1bbb 3024 |04c2: invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -403802: 7110 0ca8 0000 |04c5: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -403808: 2200 e71f |04c8: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -40380c: 1302 0900 |04ca: const/16 v2, #int 9 // #9 │ │ -403810: 2322 4321 |04cc: new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -403814: 2203 ea1f |04ce: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403818: 0809 1e00 |04d0: move-object/from16 v9, v30 │ │ -40381c: 7040 1ebb b3a9 |04d2: invoke-direct {v3, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403822: 1205 |04d5: const/4 v5, #int 0 // #0 │ │ -403824: 4d03 0205 |04d6: aput-object v3, v2, v5 │ │ -403828: 2203 ea1f |04d8: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -40382c: 7040 1ebb b3ae |04da: invoke-direct {v3, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403832: 4d03 0204 |04dd: aput-object v3, v2, v4 │ │ -403836: 2203 ea1f |04df: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -40383a: 1a05 78b2 |04e1: const-string v5, "onEventMainThread" // string@b278 │ │ -40383e: 1c06 931b |04e3: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ -403842: 0734 |04e5: move-object v4, v3 │ │ -403844: 0820 0900 |04e6: move-object/from16 v32, v9 │ │ -403848: 0209 1100 |04e8: move/from16 v9, v17 │ │ -40384c: 7606 1fbb 0400 |04ea: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ -403852: 1224 |04ed: const/4 v4, #int 2 // #2 │ │ -403854: 4d03 0204 |04ee: aput-object v3, v2, v4 │ │ -403858: 2203 ea1f |04f0: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -40385c: 0809 1300 |04f2: move-object/from16 v9, v19 │ │ -403860: 7040 1ebb b3a9 |04f4: invoke-direct {v3, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403866: 1234 |04f7: const/4 v4, #int 3 // #3 │ │ -403868: 4d03 0204 |04f8: aput-object v3, v2, v4 │ │ -40386c: 2203 ea1f |04fa: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403870: 0804 1400 |04fc: move-object/from16 v4, v20 │ │ -403874: 0805 1600 |04fe: move-object/from16 v5, v22 │ │ -403878: 7040 1ebb 43a5 |0500: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -40387e: 1244 |0503: const/4 v4, #int 4 // #4 │ │ -403880: 4d03 0204 |0504: aput-object v3, v2, v4 │ │ -403884: 2203 ea1f |0506: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403888: 7040 1ebb f3a1 |0508: invoke-direct {v3, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -40388e: 1254 |050b: const/4 v4, #int 5 // #5 │ │ -403890: 4d03 0204 |050c: aput-object v3, v2, v4 │ │ -403894: 2203 ea1f |050e: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403898: 1c04 8802 |0510: const-class v4, Landroid/view/KeyEvent; // type@0288 │ │ -40389c: 0805 1b00 |0512: move-object/from16 v5, v27 │ │ -4038a0: 7040 1ebb 53a4 |0514: invoke-direct {v3, v5, v4, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4038a6: 1264 |0517: const/4 v4, #int 6 // #6 │ │ -4038a8: 4d03 0204 |0518: aput-object v3, v2, v4 │ │ -4038ac: 2203 ea1f |051a: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4038b0: 1a05 78b2 |051c: const-string v5, "onEventMainThread" // string@b278 │ │ -4038b4: 1c06 991b |051e: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ -4038b8: 0734 |0520: move-object v4, v3 │ │ -4038ba: 0814 0c00 |0521: move-object/from16 v20, v12 │ │ -4038be: 079c |0523: move-object v12, v9 │ │ -4038c0: 0209 1100 |0524: move/from16 v9, v17 │ │ -4038c4: 7606 1fbb 0400 |0526: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ -4038ca: 1274 |0529: const/4 v4, #int 7 // #7 │ │ -4038cc: 4d03 0204 |052a: aput-object v3, v2, v4 │ │ -4038d0: 2203 ea1f |052c: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4038d4: 1a04 0ad8 |052e: const-string v4, "updateSpeed" // string@d80a │ │ -4038d8: 1c05 b31b |0530: const-class v5, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1bb3 │ │ -4038dc: 7040 1ebb 43a5 |0532: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4038e2: 1304 0800 |0535: const/16 v4, #int 8 // #8 │ │ -4038e6: 4d03 0204 |0537: aput-object v3, v2, v4 │ │ -4038ea: 1c03 161e |0539: const-class v3, Lde/danoeh/antennapod/ui/screen/queue/QueueFragment; // type@1e16 │ │ -4038ee: 1214 |053b: const/4 v4, #int 1 // #1 │ │ -4038f0: 7040 1bbb 3024 |053c: invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -4038f6: 7110 0ca8 0000 |053f: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -4038fc: 2200 e71f |0542: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -403900: 2342 4321 |0544: new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -403904: 2203 ea1f |0546: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403908: 7040 1ebb b3ac |0548: invoke-direct {v3, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -40390e: 1205 |054b: const/4 v5, #int 0 // #0 │ │ -403910: 4d03 0205 |054c: aput-object v3, v2, v5 │ │ -403914: 1c03 f71d |054e: const-class v3, Lde/danoeh/antennapod/ui/screen/chapter/ChaptersFragment; // type@1df7 │ │ -403918: 7040 1bbb 3024 |0550: invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -40391e: 7110 0ca8 0000 |0553: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -403924: 2200 e71f |0556: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -403928: 2342 4321 |0558: new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -40392c: 2203 ea1f |055a: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403930: 7040 1ebb b3ac |055c: invoke-direct {v3, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403936: 4d03 0205 |055f: aput-object v3, v2, v5 │ │ -40393a: 1c03 0b1e |0561: const-class v3, Lde/danoeh/antennapod/ui/screen/playback/TranscriptDialogFragment; // type@1e0b │ │ -40393e: 7040 1bbb 3024 |0563: invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -403944: 7110 0ca8 0000 |0566: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -40394a: 2200 e71f |0569: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -40394e: 1302 0800 |056b: const/16 v2, #int 8 // #8 │ │ -403952: 2322 4321 |056d: new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -403956: 2203 ea1f |056f: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -40395a: 1a04 e8b4 |0571: const-string v4, "onUnreadItemsUpdate" // string@b4e8 │ │ -40395e: 7040 1ebb 43a1 |0573: invoke-direct {v3, v4, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403964: 4d03 0205 |0576: aput-object v3, v2, v5 │ │ -403968: 2203 ea1f |0578: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -40396c: 1a04 88b3 |057a: const-string v4, "onPlaybackServiceChanged" // string@b388 │ │ -403970: 1c05 b11b |057c: const-class v5, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1bb1 │ │ -403974: 7040 1ebb 43a5 |057e: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -40397a: 1214 |0581: const/4 v4, #int 1 // #1 │ │ -40397c: 4d03 0204 |0582: aput-object v3, v2, v4 │ │ -403980: 2203 ea1f |0584: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403984: 1a04 d6d7 |0586: const-string v4, "updatePlaybackSpeedButton" // string@d7d6 │ │ -403988: 1c05 b31b |0588: const-class v5, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1bb3 │ │ -40398c: 7040 1ebb 43a5 |058a: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403992: 1224 |058d: const/4 v4, #int 2 // #2 │ │ -403994: 4d03 0204 |058e: aput-object v3, v2, v4 │ │ -403998: 2203 ea1f |0590: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -40399c: 1a04 31cf |0592: const-string v4, "sleepTimerUpdate" // string@cf31 │ │ -4039a0: 1c05 b21b |0594: const-class v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; // type@1bb2 │ │ -4039a4: 7040 1ebb 43a5 |0596: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4039aa: 1234 |0599: const/4 v4, #int 3 // #3 │ │ -4039ac: 4d03 0204 |059a: aput-object v3, v2, v4 │ │ -4039b0: 2203 ea1f |059c: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4039b4: 1a04 a064 |059e: const-string v4, "bufferUpdate" // string@64a0 │ │ -4039b8: 1c05 ad1b |05a0: const-class v5, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1bad │ │ -4039bc: 7040 1ebb 43a5 |05a2: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4039c2: 1244 |05a5: const/4 v4, #int 4 // #4 │ │ -4039c4: 4d03 0204 |05a6: aput-object v3, v2, v4 │ │ -4039c8: 2203 ea1f |05a8: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4039cc: 1a04 d8d7 |05aa: const-string v4, "updatePosition" // string@d7d8 │ │ -4039d0: 7040 1ebb 43ac |05ac: invoke-direct {v3, v4, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4039d6: 1254 |05af: const/4 v4, #int 5 // #5 │ │ -4039d8: 4d03 0204 |05b0: aput-object v3, v2, v4 │ │ -4039dc: 2203 ea1f |05b2: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4039e0: 1a04 8177 |05b4: const-string v4, "favoritesChanged" // string@7781 │ │ -4039e4: 1c05 941b |05b6: const-class v5, Lde/danoeh/antennapod/event/FavoritesEvent; // type@1b94 │ │ -4039e8: 7040 1ebb 43a5 |05b8: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -4039ee: 1264 |05bb: const/4 v4, #int 6 // #6 │ │ -4039f0: 4d03 0204 |05bc: aput-object v3, v2, v4 │ │ -4039f4: 2203 ea1f |05be: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -4039f8: 1a04 3bab |05c0: const-string v4, "mediaPlayerError" // string@ab3b │ │ -4039fc: 1c05 9b1b |05c2: const-class v5, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1b9b │ │ -403a00: 7040 1ebb 43a5 |05c4: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403a06: 1274 |05c7: const/4 v4, #int 7 // #7 │ │ -403a08: 4d03 0204 |05c8: aput-object v3, v2, v4 │ │ -403a0c: 1c03 0d1e |05ca: const-class v3, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment; // type@1e0d │ │ -403a10: 1214 |05cc: const/4 v4, #int 1 // #1 │ │ -403a12: 7040 1bbb 3024 |05cd: invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -403a18: 7110 0ca8 0000 |05d0: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -403a1e: 2200 e71f |05d3: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -403a22: 1242 |05d5: const/4 v2, #int 4 // #4 │ │ -403a24: 2322 4321 |05d6: new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -403a28: 2203 ea1f |05d8: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403a2c: 7040 1ebb f3a1 |05da: invoke-direct {v3, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403a32: 1205 |05dd: const/4 v5, #int 0 // #0 │ │ -403a34: 4d03 0205 |05de: aput-object v3, v2, v5 │ │ -403a38: 2203 ea1f |05e0: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403a3c: 7040 1ebb b3ae |05e2: invoke-direct {v3, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403a42: 4d03 0204 |05e5: aput-object v3, v2, v4 │ │ -403a46: 2203 ea1f |05e7: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403a4a: 080b 1400 |05e9: move-object/from16 v11, v20 │ │ -403a4e: 7040 1ebb b3ad |05eb: invoke-direct {v3, v11, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403a54: 1224 |05ee: const/4 v4, #int 2 // #2 │ │ -403a56: 4d03 0204 |05ef: aput-object v3, v2, v4 │ │ -403a5a: 2203 ea1f |05f1: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403a5e: 1a05 78b2 |05f3: const-string v5, "onEventMainThread" // string@b278 │ │ -403a62: 1c06 931b |05f5: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ -403a66: 1219 |05f7: const/4 v9, #int 1 // #1 │ │ -403a68: 0734 |05f8: move-object v4, v3 │ │ -403a6a: 7606 1fbb 0400 |05f9: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ -403a70: 1234 |05fc: const/4 v4, #int 3 // #3 │ │ -403a72: 4d03 0204 |05fd: aput-object v3, v2, v4 │ │ -403a76: 1c03 041e |05ff: const-class v3, Lde/danoeh/antennapod/ui/screen/home/sections/InboxSection; // type@1e04 │ │ -403a7a: 1214 |0601: const/4 v4, #int 1 // #1 │ │ -403a7c: 7040 1bbb 3024 |0602: invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -403a82: 7110 0ca8 0000 |0605: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -403a88: 2200 e71f |0608: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -403a8c: 1222 |060a: const/4 v2, #int 2 // #2 │ │ -403a8e: 2323 4321 |060b: new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -403a92: 2202 ea1f |060d: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403a96: 1a04 9eb3 |060f: const-string v4, "onPositionObserverUpdate" // string@b39e │ │ -403a9a: 7040 1ebb 42ac |0611: invoke-direct {v2, v4, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403aa0: 1204 |0614: const/4 v4, #int 0 // #0 │ │ -403aa2: 4d02 0304 |0615: aput-object v2, v3, v4 │ │ -403aa6: 2202 ea1f |0617: new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403aaa: 1a04 88b3 |0619: const-string v4, "onPlaybackServiceChanged" // string@b388 │ │ -403aae: 1c05 b11b |061b: const-class v5, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1bb1 │ │ -403ab2: 7040 1ebb 42a5 |061d: invoke-direct {v2, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403ab8: 1214 |0620: const/4 v4, #int 1 // #1 │ │ -403aba: 4d02 0304 |0621: aput-object v2, v3, v4 │ │ -403abe: 1c02 101e |0623: const-class v2, Lde/danoeh/antennapod/ui/screen/playback/audio/ExternalPlayerFragment; // type@1e10 │ │ -403ac2: 7040 1bbb 2034 |0625: invoke-direct {v0, v2, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -403ac8: 7110 0ca8 0000 |0628: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -403ace: 2200 e71f |062b: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ -403ad2: 1232 |062d: const/4 v2, #int 3 // #3 │ │ -403ad4: 2322 4321 |062e: new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ -403ad8: 2203 ea1f |0630: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403adc: 7040 1ebb f3a1 |0632: invoke-direct {v3, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403ae2: 1201 |0635: const/4 v1, #int 0 // #0 │ │ -403ae4: 4d03 0201 |0636: aput-object v3, v2, v1 │ │ -403ae8: 2201 ea1f |0638: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403aec: 7040 1ebb b1ad |063a: invoke-direct {v1, v11, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403af2: 4d01 0204 |063d: aput-object v1, v2, v4 │ │ -403af6: 2201 ea1f |063f: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ -403afa: 0803 1c00 |0641: move-object/from16 v3, v28 │ │ -403afe: 0805 2000 |0643: move-object/from16 v5, v32 │ │ -403b02: 7040 1ebb 31a5 |0645: invoke-direct {v1, v3, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ -403b08: 1223 |0648: const/4 v3, #int 2 // #2 │ │ -403b0a: 4d01 0203 |0649: aput-object v1, v2, v3 │ │ -403b0e: 1c01 fc1d |064b: const-class v1, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment; // type@1dfc │ │ -403b12: 7040 1bbb 1024 |064d: invoke-direct {v0, v1, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ -403b18: 7110 0ca8 0000 |0650: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ -403b1e: 0e00 |0653: return-void │ │ +403570: 0805 1100 |037c: move-object/from16 v5, v17 │ │ +403574: 0806 1300 |037e: move-object/from16 v6, v19 │ │ +403578: 7040 1ebb 54a6 |0380: invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +40357e: 1310 0800 |0383: const/16 v16, #int 8 // #8 │ │ +403582: 4d04 0310 |0385: aput-object v4, v3, v16 │ │ +403586: 2210 ea1f |0387: new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40358a: 1a11 78b2 |0389: const-string v17, "onEventMainThread" // string@b278 │ │ +40358e: 1c13 991b |038b: const-class v19, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ +403592: 1314 0000 |038d: const/16 v20, #int 0 // #0 │ │ +403596: 1315 0100 |038f: const/16 v21, #int 1 // #1 │ │ +40359a: 0804 1000 |0391: move-object/from16 v4, v16 │ │ +40359e: 0751 |0393: move-object v1, v5 │ │ +4035a0: 0805 1100 |0394: move-object/from16 v5, v17 │ │ +4035a4: 0820 0600 |0396: move-object/from16 v32, v6 │ │ +4035a8: 0806 1300 |0398: move-object/from16 v6, v19 │ │ +4035ac: 07a7 |039a: move-object v7, v10 │ │ +4035ae: 0811 0d00 |039b: move-object/from16 v17, v13 │ │ +4035b2: 078d |039d: move-object v13, v8 │ │ +4035b4: 0208 1400 |039e: move/from16 v8, v20 │ │ +4035b8: 0813 0e00 |03a0: move-object/from16 v19, v14 │ │ +4035bc: 079e |03a2: move-object v14, v9 │ │ +4035be: 0209 1500 |03a3: move/from16 v9, v21 │ │ +4035c2: 7606 1fbb 0400 |03a5: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ +4035c8: 1304 0900 |03a8: const/16 v4, #int 9 // #9 │ │ +4035cc: 4d10 0304 |03aa: aput-object v16, v3, v4 │ │ +4035d0: 2204 ea1f |03ac: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4035d4: 1a05 fab2 |03ae: const-string v5, "onKeyUp" // string@b2fa │ │ +4035d8: 1c06 8802 |03b0: const-class v6, Landroid/view/KeyEvent; // type@0288 │ │ +4035dc: 7040 1ebb 54a6 |03b2: invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4035e2: 1305 0a00 |03b5: const/16 v5, #int 10 // #a │ │ +4035e6: 4d04 0305 |03b7: aput-object v4, v3, v5 │ │ +4035ea: 1c04 001e |03b9: const-class v4, Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment; // type@1e00 │ │ +4035ee: 1215 |03bb: const/4 v5, #int 1 // #1 │ │ +4035f0: 7040 1bbb 4035 |03bc: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +4035f6: 7110 0ca8 0000 |03bf: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +4035fc: 2200 e71f |03c2: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +403600: 1233 |03c4: const/4 v3, #int 3 // #3 │ │ +403602: 2334 4321 |03c5: new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +403606: 2203 ea1f |03c7: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40360a: 7040 1ebb b3a2 |03c9: invoke-direct {v3, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403610: 1206 |03cc: const/4 v6, #int 0 // #0 │ │ +403612: 4d03 0406 |03cd: aput-object v3, v4, v6 │ │ +403616: 2203 ea1f |03cf: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40361a: 0809 2000 |03d1: move-object/from16 v9, v32 │ │ +40361e: 7040 1ebb 13a9 |03d3: invoke-direct {v3, v1, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403624: 4d03 0405 |03d6: aput-object v3, v4, v5 │ │ +403628: 2203 ea1f |03d8: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40362c: 1c06 9a1b |03da: const-class v6, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ +403630: 7040 1ebb f3a6 |03dc: invoke-direct {v3, v15, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403636: 1226 |03df: const/4 v6, #int 2 // #2 │ │ +403638: 4d03 0406 |03e0: aput-object v3, v4, v6 │ │ +40363c: 1c03 2d1b |03e2: const-class v3, Lde/danoeh/antennapod/activity/MainActivity; // type@1b2d │ │ +403640: 7040 1bbb 3045 |03e4: invoke-direct {v0, v3, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +403646: 7110 0ca8 0000 |03e7: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +40364c: 2200 e71f |03ea: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +403650: 1263 |03ec: const/4 v3, #int 6 // #6 │ │ +403652: 2334 4321 |03ed: new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +403656: 2205 ea1f |03ef: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40365a: 1a06 a064 |03f1: const-string v6, "bufferUpdate" // string@64a0 │ │ +40365e: 1c07 ad1b |03f3: const-class v7, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // type@1bad │ │ +403662: 7040 1ebb 65a7 |03f5: invoke-direct {v5, v6, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403668: 1206 |03f8: const/4 v6, #int 0 // #0 │ │ +40366a: 4d05 0406 |03f9: aput-object v5, v4, v6 │ │ +40366e: 2205 ea1f |03fb: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403672: 1a06 31cf |03fd: const-string v6, "sleepTimerUpdate" // string@cf31 │ │ +403676: 0807 1f00 |03ff: move-object/from16 v7, v31 │ │ +40367a: 7040 1ebb 65a7 |0401: invoke-direct {v5, v6, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403680: 1216 |0404: const/4 v6, #int 1 // #1 │ │ +403682: 4d05 0406 |0405: aput-object v5, v4, v6 │ │ +403686: 2205 ea1f |0407: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40368a: 7040 1ebb f5ac |0409: invoke-direct {v5, v15, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403690: 1226 |040c: const/4 v6, #int 2 // #2 │ │ +403692: 4d05 0406 |040d: aput-object v5, v4, v6 │ │ +403696: 2205 ea1f |040f: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40369a: 1a06 88b3 |0411: const-string v6, "onPlaybackServiceChanged" // string@b388 │ │ +40369e: 1c07 b11b |0413: const-class v7, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1bb1 │ │ +4036a2: 7040 1ebb 65a7 |0415: invoke-direct {v5, v6, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4036a8: 1236 |0418: const/4 v6, #int 3 // #3 │ │ +4036aa: 4d05 0406 |0419: aput-object v5, v4, v6 │ │ +4036ae: 2205 ea1f |041b: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4036b2: 1a06 2fb3 |041d: const-string v6, "onMediaPlayerError" // string@b32f │ │ +4036b6: 1c07 9b1b |041f: const-class v7, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1b9b │ │ +4036ba: 7040 1ebb 65a7 |0421: invoke-direct {v5, v6, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4036c0: 1246 |0424: const/4 v6, #int 4 // #4 │ │ +4036c2: 4d05 0406 |0425: aput-object v5, v4, v6 │ │ +4036c6: 2205 ea1f |0427: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4036ca: 1c06 9a1b |0429: const-class v6, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ +4036ce: 7040 1ebb f5a6 |042b: invoke-direct {v5, v15, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4036d4: 1256 |042e: const/4 v6, #int 5 // #5 │ │ +4036d6: 4d05 0406 |042f: aput-object v5, v4, v6 │ │ +4036da: 1c05 131e |0431: const-class v5, Lde/danoeh/antennapod/ui/screen/playback/video/VideoplayerActivity; // type@1e13 │ │ +4036de: 1216 |0433: const/4 v6, #int 1 // #1 │ │ +4036e0: 7040 1bbb 5046 |0434: invoke-direct {v0, v5, v6, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +4036e6: 7110 0ca8 0000 |0437: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +4036ec: 2200 e71f |043a: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +4036f0: 2364 4321 |043c: new-array v4, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +4036f4: 2205 ea1f |043e: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4036f8: 7040 1ebb 15a9 |0440: invoke-direct {v5, v1, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4036fe: 1207 |0443: const/4 v7, #int 0 // #0 │ │ +403700: 4d05 0407 |0444: aput-object v5, v4, v7 │ │ +403704: 1c05 061e |0446: const-class v5, Lde/danoeh/antennapod/ui/screen/home/sections/SubscriptionsSection; // type@1e06 │ │ +403708: 7040 1bbb 5046 |0448: invoke-direct {v0, v5, v6, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +40370e: 7110 0ca8 0000 |044b: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +403714: 2200 e71f |044e: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +403718: 1224 |0450: const/4 v4, #int 2 // #2 │ │ +40371a: 2345 4321 |0451: new-array v5, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +40371e: 2204 ea1f |0453: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403722: 0808 1600 |0455: move-object/from16 v8, v22 │ │ +403726: 7040 1ebb f4a8 |0457: invoke-direct {v4, v15, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +40372c: 4d04 0507 |045a: aput-object v4, v5, v7 │ │ +403730: 2204 ea1f |045c: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403734: 7040 1ebb f4a2 |045e: invoke-direct {v4, v15, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +40373a: 4d04 0506 |0461: aput-object v4, v5, v6 │ │ +40373e: 1c04 ff1d |0463: const-class v4, Lde/danoeh/antennapod/ui/screen/episode/ItemPagerFragment; // type@1dff │ │ +403742: 7040 1bbb 4056 |0465: invoke-direct {v0, v4, v6, v5}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +403748: 7110 0ca8 0000 |0468: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +40374e: 2200 e71f |046b: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +403752: 2364 4321 |046d: new-array v4, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +403756: 2205 ea1f |046f: new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40375a: 7040 1ebb f5ac |0471: invoke-direct {v5, v15, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403760: 4d05 0407 |0474: aput-object v5, v4, v7 │ │ +403764: 1c05 0f1e |0476: const-class v5, Lde/danoeh/antennapod/ui/screen/playback/audio/CoverFragment; // type@1e0f │ │ +403768: 7040 1bbb 5046 |0478: invoke-direct {v0, v5, v6, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +40376e: 7110 0ca8 0000 |047b: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +403774: 2200 e71f |047e: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +403778: 1234 |0480: const/4 v4, #int 3 // #3 │ │ +40377a: 2347 4321 |0481: new-array v7, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +40377e: 2210 ea1f |0483: new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403782: 1a05 78b2 |0485: const-string v5, "onEventMainThread" // string@b278 │ │ +403786: 1c06 991b |0487: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ +40378a: 0804 1000 |0489: move-object/from16 v4, v16 │ │ +40378e: 0773 |048b: move-object v3, v7 │ │ +403790: 07a7 |048c: move-object v7, v10 │ │ +403792: 081a 0c00 |048d: move-object/from16 v26, v12 │ │ +403796: 078c |048f: move-object v12, v8 │ │ +403798: 0208 1400 |0490: move/from16 v8, v20 │ │ +40379c: 0816 0c00 |0492: move-object/from16 v22, v12 │ │ +4037a0: 079c |0494: move-object v12, v9 │ │ +4037a2: 0209 1500 |0495: move/from16 v9, v21 │ │ +4037a6: 7606 1fbb 0400 |0497: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ +4037ac: 1204 |049a: const/4 v4, #int 0 // #0 │ │ +4037ae: 4d10 0304 |049b: aput-object v16, v3, v4 │ │ +4037b2: 2204 ea1f |049d: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4037b6: 7040 1ebb 14ac |049f: invoke-direct {v4, v1, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4037bc: 1215 |04a2: const/4 v5, #int 1 // #1 │ │ +4037be: 4d04 0305 |04a3: aput-object v4, v3, v5 │ │ +4037c2: 2204 ea1f |04a5: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4037c6: 7040 1ebb b4a2 |04a7: invoke-direct {v4, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4037cc: 1226 |04aa: const/4 v6, #int 2 // #2 │ │ +4037ce: 4d04 0306 |04ab: aput-object v4, v3, v6 │ │ +4037d2: 1c04 181e |04ad: const-class v4, Lde/danoeh/antennapod/ui/screen/subscriptions/SubscriptionFragment; // type@1e18 │ │ +4037d6: 7040 1bbb 4035 |04af: invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +4037dc: 7110 0ca8 0000 |04b2: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +4037e2: 2200 e71f |04b5: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +4037e6: 1253 |04b7: const/4 v3, #int 5 // #5 │ │ +4037e8: 2339 4321 |04b8: new-array v9, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +4037ec: 2203 ea1f |04ba: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4037f0: 7040 1ebb e3ad |04bc: invoke-direct {v3, v14, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4037f6: 1204 |04bf: const/4 v4, #int 0 // #0 │ │ +4037f8: 4d03 0904 |04c0: aput-object v3, v9, v4 │ │ +4037fc: 2203 ea1f |04c2: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403800: 080d 1100 |04c4: move-object/from16 v13, v17 │ │ +403804: 080e 1300 |04c6: move-object/from16 v14, v19 │ │ +403808: 7040 1ebb d3ae |04c8: invoke-direct {v3, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +40380e: 4d03 0905 |04cb: aput-object v3, v9, v5 │ │ +403812: 2203 ea1f |04cd: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403816: 0808 1600 |04cf: move-object/from16 v8, v22 │ │ +40381a: 7040 1ebb f3a8 |04d1: invoke-direct {v3, v15, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403820: 1224 |04d4: const/4 v4, #int 2 // #2 │ │ +403822: 4d03 0904 |04d5: aput-object v3, v9, v4 │ │ +403826: 2203 ea1f |04d7: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40382a: 1a05 78b2 |04d9: const-string v5, "onEventMainThread" // string@b278 │ │ +40382e: 1c06 931b |04db: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ +403832: 1310 0000 |04dd: const/16 v16, #int 0 // #0 │ │ +403836: 1311 0100 |04df: const/16 v17, #int 1 // #1 │ │ +40383a: 0734 |04e1: move-object v4, v3 │ │ +40383c: 0813 0100 |04e2: move-object/from16 v19, v1 │ │ +403840: 0781 |04e4: move-object v1, v8 │ │ +403842: 0208 1000 |04e5: move/from16 v8, v16 │ │ +403846: 0820 0c00 |04e7: move-object/from16 v32, v12 │ │ +40384a: 079c |04e9: move-object v12, v9 │ │ +40384c: 0209 1100 |04ea: move/from16 v9, v17 │ │ +403850: 7606 1fbb 0400 |04ec: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ +403856: 1234 |04ef: const/4 v4, #int 3 // #3 │ │ +403858: 4d03 0c04 |04f0: aput-object v3, v12, v4 │ │ +40385c: 2203 ea1f |04f2: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403860: 0809 1a00 |04f4: move-object/from16 v9, v26 │ │ +403864: 7040 1ebb f3a9 |04f6: invoke-direct {v3, v15, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +40386a: 1244 |04f9: const/4 v4, #int 4 // #4 │ │ +40386c: 4d03 0c04 |04fa: aput-object v3, v12, v4 │ │ +403870: 1c03 051e |04fc: const-class v3, Lde/danoeh/antennapod/ui/screen/home/sections/QueueSection; // type@1e05 │ │ +403874: 1214 |04fe: const/4 v4, #int 1 // #1 │ │ +403876: 7040 1bbb 30c4 |04ff: invoke-direct {v0, v3, v4, v12}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +40387c: 7110 0ca8 0000 |0502: invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +403882: 2200 e71f |0505: new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +403886: 1273 |0507: const/4 v3, #int 7 // #7 │ │ +403888: 233c 4321 |0508: new-array v12, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +40388c: 2203 ea1f |050a: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403890: 1a05 78b2 |050c: const-string v5, "onEventMainThread" // string@b278 │ │ +403894: 1c06 931b |050e: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ +403898: 1208 |0510: const/4 v8, #int 0 // #0 │ │ +40389a: 1310 0100 |0511: const/16 v16, #int 1 // #1 │ │ +40389e: 0734 |0513: move-object v4, v3 │ │ +4038a0: 0811 0000 |0514: move-object/from16 v17, v0 │ │ +4038a4: 0790 |0516: move-object v0, v9 │ │ +4038a6: 0209 1000 |0517: move/from16 v9, v16 │ │ +4038aa: 7606 1fbb 0400 |0519: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ +4038b0: 1204 |051c: const/4 v4, #int 0 // #0 │ │ +4038b2: 4d03 0c04 |051d: aput-object v3, v12, v4 │ │ +4038b6: 2203 ea1f |051f: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4038ba: 7040 1ebb f3a1 |0521: invoke-direct {v3, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4038c0: 1214 |0524: const/4 v4, #int 1 // #1 │ │ +4038c2: 4d03 0c04 |0525: aput-object v3, v12, v4 │ │ +4038c6: 2203 ea1f |0527: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4038ca: 7040 1ebb f3a0 |0529: invoke-direct {v3, v15, v0, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4038d0: 1224 |052c: const/4 v4, #int 2 // #2 │ │ +4038d2: 4d03 0c04 |052d: aput-object v3, v12, v4 │ │ +4038d6: 2203 ea1f |052f: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4038da: 7040 1ebb d3ae |0531: invoke-direct {v3, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4038e0: 1234 |0534: const/4 v4, #int 3 // #3 │ │ +4038e2: 4d03 0c04 |0535: aput-object v3, v12, v4 │ │ +4038e6: 2203 ea1f |0537: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4038ea: 1a04 48b2 |0539: const-string v4, "onDownloadLogChanged" // string@b248 │ │ +4038ee: 1c05 921b |053b: const-class v5, Lde/danoeh/antennapod/event/DownloadLogEvent; // type@1b92 │ │ +4038f2: 7040 1ebb 43a5 |053d: invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4038f8: 1244 |0540: const/4 v4, #int 4 // #4 │ │ +4038fa: 4d03 0c04 |0541: aput-object v3, v12, v4 │ │ +4038fe: 2203 ea1f |0543: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403902: 7040 1ebb b3a2 |0545: invoke-direct {v3, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403908: 1254 |0548: const/4 v4, #int 5 // #5 │ │ +40390a: 4d03 0c04 |0549: aput-object v3, v12, v4 │ │ +40390e: 2203 ea1f |054b: new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403912: 1a05 78b2 |054d: const-string v5, "onEventMainThread" // string@b278 │ │ +403916: 1c06 991b |054f: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ +40391a: 1219 |0551: const/4 v9, #int 1 // #1 │ │ +40391c: 0734 |0552: move-object v4, v3 │ │ +40391e: 7606 1fbb 0400 |0553: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ +403924: 1264 |0556: const/4 v4, #int 6 // #6 │ │ +403926: 4d03 0c04 |0557: aput-object v3, v12, v4 │ │ +40392a: 1c03 f81d |0559: const-class v3, Lde/danoeh/antennapod/ui/screen/download/CompletedDownloadsFragment; // type@1df8 │ │ +40392e: 0804 1100 |055b: move-object/from16 v4, v17 │ │ +403932: 1215 |055d: const/4 v5, #int 1 // #1 │ │ +403934: 7040 1bbb 34c5 |055e: invoke-direct {v4, v3, v5, v12}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +40393a: 7110 0ca8 0400 |0561: invoke-static {v4}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +403940: 2203 e71f |0564: new-instance v3, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +403944: 2354 4321 |0566: new-array v4, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +403948: 2206 ea1f |0568: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40394c: 7040 1ebb f6a0 |056a: invoke-direct {v6, v15, v0, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403952: 1207 |056d: const/4 v7, #int 0 // #0 │ │ +403954: 4d06 0407 |056e: aput-object v6, v4, v7 │ │ +403958: 1c06 f71d |0570: const-class v6, Lde/danoeh/antennapod/ui/screen/chapter/ChaptersFragment; // type@1df7 │ │ +40395c: 7040 1bbb 6345 |0572: invoke-direct {v3, v6, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +403962: 7110 0ca8 0300 |0575: invoke-static {v3}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +403968: 2203 e71f |0578: new-instance v3, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +40396c: 2354 4321 |057a: new-array v4, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +403970: 2206 ea1f |057c: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403974: 1c08 9a1b |057e: const-class v8, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ +403978: 7040 1ebb f6a8 |0580: invoke-direct {v6, v15, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +40397e: 4d06 0407 |0583: aput-object v6, v4, v7 │ │ +403982: 1c06 141e |0585: const-class v6, Lde/danoeh/antennapod/ui/screen/preferences/PreferenceActivity; // type@1e14 │ │ +403986: 7040 1bbb 6345 |0587: invoke-direct {v3, v6, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +40398c: 7110 0ca8 0300 |058a: invoke-static {v3}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +403992: 2203 e71f |058d: new-instance v3, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +403996: 2354 4321 |058f: new-array v4, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +40399a: 2206 ea1f |0591: new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +40399e: 1a08 c8b2 |0593: const-string v8, "onHistoryUpdated" // string@b2c8 │ │ +4039a2: 1c09 ae1b |0595: const-class v9, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; // type@1bae │ │ +4039a6: 7040 1ebb 86a9 |0597: invoke-direct {v6, v8, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4039ac: 4d06 0407 |059a: aput-object v6, v4, v7 │ │ +4039b0: 1c06 f51d |059c: const-class v6, Lde/danoeh/antennapod/ui/screen/PlaybackHistoryFragment; // type@1df5 │ │ +4039b4: 7040 1bbb 6345 |059e: invoke-direct {v3, v6, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +4039ba: 7110 0ca8 0300 |05a1: invoke-static {v3}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +4039c0: 2203 e71f |05a4: new-instance v3, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +4039c4: 1264 |05a6: const/4 v4, #int 6 // #6 │ │ +4039c6: 234c 4321 |05a7: new-array v12, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +4039ca: 2204 ea1f |05a9: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4039ce: 0808 1300 |05ab: move-object/from16 v8, v19 │ │ +4039d2: 0809 2000 |05ad: move-object/from16 v9, v32 │ │ +4039d6: 7040 1ebb 84a9 |05af: invoke-direct {v4, v8, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4039dc: 4d04 0c07 |05b2: aput-object v4, v12, v7 │ │ +4039e0: 2204 ea1f |05b4: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4039e4: 7040 1ebb b4a2 |05b6: invoke-direct {v4, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4039ea: 4d04 0c05 |05b9: aput-object v4, v12, v5 │ │ +4039ee: 2204 ea1f |05bb: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +4039f2: 7040 1ebb f4a1 |05bd: invoke-direct {v4, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +4039f8: 1225 |05c0: const/4 v5, #int 2 // #2 │ │ +4039fa: 4d04 0c05 |05c1: aput-object v4, v12, v5 │ │ +4039fe: 2210 ea1f |05c3: new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403a02: 1a05 78b2 |05c5: const-string v5, "onEventMainThread" // string@b278 │ │ +403a06: 1c06 931b |05c7: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ +403a0a: 1311 0000 |05c9: const/16 v17, #int 0 // #0 │ │ +403a0e: 1313 0100 |05cb: const/16 v19, #int 1 // #1 │ │ +403a12: 0804 1000 |05cd: move-object/from16 v4, v16 │ │ +403a16: 07a7 |05cf: move-object v7, v10 │ │ +403a18: 0821 0800 |05d0: move-object/from16 v33, v8 │ │ +403a1c: 0208 1100 |05d2: move/from16 v8, v17 │ │ +403a20: 0822 0900 |05d4: move-object/from16 v34, v9 │ │ +403a24: 0209 1300 |05d6: move/from16 v9, v19 │ │ +403a28: 7606 1fbb 0400 |05d8: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ +403a2e: 1234 |05db: const/4 v4, #int 3 // #3 │ │ +403a30: 4d10 0c04 |05dc: aput-object v16, v12, v4 │ │ +403a34: 2204 ea1f |05de: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403a38: 7040 1ebb f4a0 |05e0: invoke-direct {v4, v15, v0, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403a3e: 1245 |05e3: const/4 v5, #int 4 // #4 │ │ +403a40: 4d04 0c05 |05e4: aput-object v4, v12, v5 │ │ +403a44: 2204 ea1f |05e6: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403a48: 7040 1ebb d4ae |05e8: invoke-direct {v4, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403a4e: 1255 |05eb: const/4 v5, #int 5 // #5 │ │ +403a50: 4d04 0c05 |05ec: aput-object v4, v12, v5 │ │ +403a54: 1c04 f61d |05ee: const-class v4, Lde/danoeh/antennapod/ui/screen/SearchFragment; // type@1df6 │ │ +403a58: 1215 |05f0: const/4 v5, #int 1 // #1 │ │ +403a5a: 7040 1bbb 43c5 |05f1: invoke-direct {v3, v4, v5, v12}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +403a60: 7110 0ca8 0300 |05f4: invoke-static {v3}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +403a66: 2203 e71f |05f7: new-instance v3, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; // type@1fe7 │ │ +403a6a: 1304 0800 |05f9: const/16 v4, #int 8 // #8 │ │ +403a6e: 234c 4321 |05fb: new-array v12, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@2143 │ │ +403a72: 2204 ea1f |05fd: new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403a76: 7040 1ebb f4a1 |05ff: invoke-direct {v4, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403a7c: 1201 |0602: const/4 v1, #int 0 // #0 │ │ +403a7e: 4d04 0c01 |0603: aput-object v4, v12, v1 │ │ +403a82: 2201 ea1f |0605: new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403a86: 7040 1ebb f1a0 |0607: invoke-direct {v1, v15, v0, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403a8c: 4d01 0c05 |060a: aput-object v1, v12, v5 │ │ +403a90: 2200 ea1f |060c: new-instance v0, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403a94: 1a01 fab2 |060e: const-string v1, "onKeyUp" // string@b2fa │ │ +403a98: 1c04 8802 |0610: const-class v4, Landroid/view/KeyEvent; // type@0288 │ │ +403a9c: 7040 1ebb 10a4 |0612: invoke-direct {v0, v1, v4, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403aa2: 1221 |0615: const/4 v1, #int 2 // #2 │ │ +403aa4: 4d00 0c01 |0616: aput-object v0, v12, v1 │ │ +403aa8: 2200 ea1f |0618: new-instance v0, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403aac: 1a05 78b2 |061a: const-string v5, "onEventMainThread" // string@b278 │ │ +403ab0: 1c06 931b |061c: const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ +403ab4: 1208 |061e: const/4 v8, #int 0 // #0 │ │ +403ab6: 1219 |061f: const/4 v9, #int 1 // #1 │ │ +403ab8: 0704 |0620: move-object v4, v0 │ │ +403aba: 7606 1fbb 0400 |0621: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ +403ac0: 1231 |0624: const/4 v1, #int 3 // #3 │ │ +403ac2: 4d00 0c01 |0625: aput-object v0, v12, v1 │ │ +403ac6: 2200 ea1f |0627: new-instance v0, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403aca: 7040 1ebb d0ae |0629: invoke-direct {v0, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403ad0: 1241 |062c: const/4 v1, #int 4 // #4 │ │ +403ad2: 4d00 0c01 |062d: aput-object v0, v12, v1 │ │ +403ad6: 2200 ea1f |062f: new-instance v0, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403ada: 7040 1ebb b0a2 |0631: invoke-direct {v0, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403ae0: 1251 |0634: const/4 v1, #int 5 // #5 │ │ +403ae2: 4d00 0c01 |0635: aput-object v0, v12, v1 │ │ +403ae6: 2200 ea1f |0637: new-instance v0, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403aea: 0802 2100 |0639: move-object/from16 v2, v33 │ │ +403aee: 0801 2200 |063b: move-object/from16 v1, v34 │ │ +403af2: 7040 1ebb 20a1 |063d: invoke-direct {v0, v2, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V // method@bb1e │ │ +403af8: 1261 |0640: const/4 v1, #int 6 // #6 │ │ +403afa: 4d00 0c01 |0641: aput-object v0, v12, v1 │ │ +403afe: 2200 ea1f |0643: new-instance v0, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; // type@1fea │ │ +403b02: 1a05 78b2 |0645: const-string v5, "onEventMainThread" // string@b278 │ │ +403b06: 1c06 991b |0647: const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ +403b0a: 0704 |0649: move-object v4, v0 │ │ +403b0c: 7606 1fbb 0400 |064a: invoke-direct/range {v4, v5, v6, v7, v8, v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;.:(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V // method@bb1f │ │ +403b12: 1271 |064d: const/4 v1, #int 7 // #7 │ │ +403b14: 4d00 0c01 |064e: aput-object v0, v12, v1 │ │ +403b18: 1c00 ee1d |0650: const-class v0, Lde/danoeh/antennapod/ui/episodeslist/EpisodesListFragment; // type@1dee │ │ +403b1c: 1211 |0652: const/4 v1, #int 1 // #1 │ │ +403b1e: 7040 1bbb 03c1 |0653: invoke-direct {v3, v0, v1, v12}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;.:(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V // method@bb1b │ │ +403b24: 7110 0ca8 0300 |0656: invoke-static {v3}, Lde/danoeh/antennapod/ApEventBusIndex;.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V // method@a80c │ │ +403b2a: 0e00 |0659: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0007 line=20 │ │ 0x0022 line=26 │ │ 0x0039 line=32 │ │ - 0x00f4 line=55 │ │ - 0x0108 line=61 │ │ - 0x011f line=67 │ │ - 0x0172 line=83 │ │ - 0x01c8 line=96 │ │ - 0x0209 line=110 │ │ - 0x0246 line=124 │ │ - 0x02b0 line=142 │ │ - 0x02e9 line=154 │ │ - 0x0301 line=160 │ │ - 0x031c line=168 │ │ - 0x0333 line=174 │ │ - 0x0364 line=182 │ │ - 0x03df line=201 │ │ - 0x0405 line=211 │ │ - 0x041d line=217 │ │ - 0x0430 line=223 │ │ - 0x047d line=239 │ │ - 0x0495 line=244 │ │ - 0x04c8 line=254 │ │ - 0x0542 line=274 │ │ - 0x0556 line=280 │ │ - 0x0569 line=286 │ │ - 0x05d3 line=306 │ │ - 0x0608 line=318 │ │ - 0x062b line=326 │ │ + 0x0086 line=46 │ │ + 0x00b3 line=55 │ │ + 0x00cd line=61 │ │ + 0x00e7 line=66 │ │ + 0x00fa line=72 │ │ + 0x0137 line=86 │ │ + 0x0179 line=94 │ │ + 0x019d line=102 │ │ + 0x01de line=114 │ │ + 0x021d line=126 │ │ + 0x029a line=146 │ │ + 0x02ae line=152 │ │ + 0x0313 line=172 │ │ + 0x03c2 line=195 │ │ + 0x03ea line=205 │ │ + 0x043a line=221 │ │ + 0x044e line=227 │ │ + 0x046b line=235 │ │ + 0x047e line=241 │ │ + 0x04b5 line=251 │ │ + 0x0505 line=264 │ │ + 0x0564 line=282 │ │ + 0x0578 line=288 │ │ + 0x058d line=294 │ │ + 0x05a4 line=300 │ │ + 0x05f7 line=316 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/ApEventBusIndex;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -403b20: |[403b20] de.danoeh.antennapod.ApEventBusIndex.:()V │ │ -403b30: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -403b36: 0e00 |0003: return-void │ │ +403b2c: |[403b2c] de.danoeh.antennapod.ApEventBusIndex.:()V │ │ +403b3c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +403b42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/ApEventBusIndex;) │ │ name : 'putIndex' │ │ type : '(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -403b38: |[403b38] de.danoeh.antennapod.ApEventBusIndex.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ -403b48: 6200 bc4c |0000: sget-object v0, Lde/danoeh/antennapod/ApEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@4cbc │ │ -403b4c: 7210 1cbb 0200 |0002: invoke-interface {v2}, Lorg/greenrobot/eventbus/meta/SubscriberInfo;.getSubscriberClass:()Ljava/lang/Class; // method@bb1c │ │ -403b52: 0c01 |0005: move-result-object v1 │ │ -403b54: 7230 14b9 1002 |0006: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ -403b5a: 0e00 |0009: return-void │ │ +403b44: |[403b44] de.danoeh.antennapod.ApEventBusIndex.putIndex:(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ +403b54: 6200 bc4c |0000: sget-object v0, Lde/danoeh/antennapod/ApEventBusIndex;.SUBSCRIBER_INDEX:Ljava/util/Map; // field@4cbc │ │ +403b58: 7210 1cbb 0200 |0002: invoke-interface {v2}, Lorg/greenrobot/eventbus/meta/SubscriberInfo;.getSubscriberClass:()Ljava/lang/Class; // method@bb1c │ │ +403b5e: 0c01 |0005: move-result-object v1 │ │ +403b60: 7230 14b9 1002 |0006: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ +403b66: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x000a reg=2 (null) Lorg/greenrobot/eventbus/meta/SubscriberInfo; │ │ │ │ Virtual methods - │ │ @@ -1564557,35 +1564557,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4072e8: |[4072e8] de.danoeh.antennapod.RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0.:()V │ │ -4072f8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4072fe: 0e00 |0003: return-void │ │ +4072f4: |[4072f4] de.danoeh.antennapod.RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0.:()V │ │ +407304: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40730a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -407300: |[407300] de.danoeh.antennapod.RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -407310: 1f01 931e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e93 │ │ -407314: 7110 33a8 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup;.$r8$lambda$b_2sMzCf0zMw1IK1rZSP-Zi6E4I:(Ljava/lang/Throwable;)V // method@a833 │ │ -40731a: 0e00 |0005: return-void │ │ +40730c: |[40730c] de.danoeh.antennapod.RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +40731c: 1f01 931e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e93 │ │ +407320: 7110 33a8 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/RxJavaErrorHandlerSetup;.$r8$lambda$b_2sMzCf0zMw1IK1rZSP-Zi6E4I:(Ljava/lang/Throwable;)V // method@a833 │ │ +407326: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1564614,17 +1564614,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -407404: |[407404] de.danoeh.antennapod.actionbutton.CancelDownloadActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -407414: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a856 │ │ -40741a: 0e00 |0003: return-void │ │ +407410: |[407410] de.danoeh.antennapod.actionbutton.CancelDownloadActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +407420: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a856 │ │ +407426: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/actionbutton/CancelDownloadActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1564634,17 +1564634,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4073d4: |[4073d4] de.danoeh.antennapod.actionbutton.CancelDownloadActionButton.getDrawable:()I │ │ -4073e4: 6000 d859 |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_cancel:I // field@59d8 │ │ -4073e8: 0f00 |0002: return v0 │ │ +4073e0: |[4073e0] de.danoeh.antennapod.actionbutton.CancelDownloadActionButton.getDrawable:()I │ │ +4073f0: 6000 d859 |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_cancel:I // field@59d8 │ │ +4073f4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/CancelDownloadActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/actionbutton/CancelDownloadActionButton;) │ │ @@ -1564652,17 +1564652,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4073ec: |[4073ec] de.danoeh.antennapod.actionbutton.CancelDownloadActionButton.getLabel:()I │ │ -4073fc: 6000 c060 |0000: sget v0, Lde/danoeh/antennapod/R$string;.cancel_download_label:I // field@60c0 │ │ -407400: 0f00 |0002: return v0 │ │ +4073f8: |[4073f8] de.danoeh.antennapod.actionbutton.CancelDownloadActionButton.getLabel:()I │ │ +407408: 6000 c060 |0000: sget v0, Lde/danoeh/antennapod/R$string;.cancel_download_label:I // field@60c0 │ │ +40740c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/CancelDownloadActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/actionbutton/CancelDownloadActionButton;) │ │ @@ -1564670,29 +1564670,29 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -40741c: |[40741c] de.danoeh.antennapod.actionbutton.CancelDownloadActionButton.onClick:(Landroid/content/Context;)V │ │ -40742c: 5420 7171 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -407430: 6e10 2cac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -407436: 0c00 |0005: move-result-object v0 │ │ -407438: 7100 e7ae 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ -40743e: 0c01 |0009: move-result-object v1 │ │ -407440: 6e30 e3ae 3100 |000a: invoke-virtual {v1, v3, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@aee3 │ │ -407446: 7100 71b4 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b471 │ │ -40744c: 0a03 |0010: move-result v3 │ │ -40744e: 3803 0c00 |0011: if-eqz v3, 001d // +000c │ │ -407452: 5423 7171 |0013: iget-object v3, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -407456: 6e10 1fac 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ac1f │ │ -40745c: 5423 7171 |0018: iget-object v3, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -407460: 7110 10b4 0300 |001a: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@b410 │ │ -407466: 0e00 |001d: return-void │ │ +407428: |[407428] de.danoeh.antennapod.actionbutton.CancelDownloadActionButton.onClick:(Landroid/content/Context;)V │ │ +407438: 5420 7171 |0000: iget-object v0, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +40743c: 6e10 2cac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +407442: 0c00 |0005: move-result-object v0 │ │ +407444: 7100 e7ae 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ +40744a: 0c01 |0009: move-result-object v1 │ │ +40744c: 6e30 e3ae 3100 |000a: invoke-virtual {v1, v3, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@aee3 │ │ +407452: 7100 71b4 0000 |000d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isEnableAutodownload:()Z // method@b471 │ │ +407458: 0a03 |0010: move-result v3 │ │ +40745a: 3803 0c00 |0011: if-eqz v3, 001d // +000c │ │ +40745e: 5423 7171 |0013: iget-object v3, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +407462: 6e10 1fac 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.disableAutoDownload:()V // method@ac1f │ │ +407468: 5423 7171 |0018: iget-object v3, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +40746c: 7110 10b4 0300 |001a: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@b410 │ │ +407472: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0006 line=35 │ │ 0x000d line=36 │ │ 0x0013 line=37 │ │ 0x0018 line=38 │ │ @@ -1564725,17 +1564725,17 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -407530: |[407530] de.danoeh.antennapod.actionbutton.DeleteActionButton.$r8$lambda$NpIRE17oRwZI0wTuTj0tmkjkwZ8:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -407540: 7120 42a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/actionbutton/DeleteActionButton;.lambda$onClick$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@a842 │ │ -407546: 0e00 |0003: return-void │ │ +40753c: |[40753c] de.danoeh.antennapod.actionbutton.DeleteActionButton.$r8$lambda$NpIRE17oRwZI0wTuTj0tmkjkwZ8:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +40754c: 7120 42a8 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/actionbutton/DeleteActionButton;.lambda$onClick$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@a842 │ │ +407552: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1564744,17 +1564744,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -407548: |[407548] de.danoeh.antennapod.actionbutton.DeleteActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -407558: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a856 │ │ -40755e: 0e00 |0003: return-void │ │ +407554: |[407554] de.danoeh.antennapod.actionbutton.DeleteActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +407564: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a856 │ │ +40756a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/actionbutton/DeleteActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1564763,17 +1564763,17 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -407560: |[407560] de.danoeh.antennapod.actionbutton.DeleteActionButton.lambda$onClick$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -407570: 7120 0ab4 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b40a │ │ -407576: 0e00 |0003: return-void │ │ +40756c: |[40756c] de.danoeh.antennapod.actionbutton.DeleteActionButton.lambda$onClick$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +40757c: 7120 0ab4 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b40a │ │ +407582: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1564783,17 +1564783,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4074a8: |[4074a8] de.danoeh.antennapod.actionbutton.DeleteActionButton.getDrawable:()I │ │ -4074b8: 6000 e759 |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_delete:I // field@59e7 │ │ -4074bc: 0f00 |0002: return v0 │ │ +4074b4: |[4074b4] de.danoeh.antennapod.actionbutton.DeleteActionButton.getDrawable:()I │ │ +4074c4: 6000 e759 |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_delete:I // field@59e7 │ │ +4074c8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/DeleteActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/actionbutton/DeleteActionButton;) │ │ @@ -1564801,17 +1564801,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4074c0: |[4074c0] de.danoeh.antennapod.actionbutton.DeleteActionButton.getLabel:()I │ │ -4074d0: 6000 f360 |0000: sget v0, Lde/danoeh/antennapod/R$string;.delete_label:I // field@60f3 │ │ -4074d4: 0f00 |0002: return v0 │ │ +4074cc: |[4074cc] de.danoeh.antennapod.actionbutton.DeleteActionButton.getLabel:()I │ │ +4074dc: 6000 f360 |0000: sget v0, Lde/danoeh/antennapod/R$string;.delete_label:I // field@60f3 │ │ +4074e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/DeleteActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/actionbutton/DeleteActionButton;) │ │ @@ -1564819,35 +1564819,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -4074d8: |[4074d8] de.danoeh.antennapod.actionbutton.DeleteActionButton.getVisibility:()I │ │ -4074e8: 5410 7171 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -4074ec: 6e10 2cac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -4074f2: 0c00 |0005: move-result-object v0 │ │ -4074f4: 3800 1c00 |0006: if-eqz v0, 0022 // +001c │ │ -4074f8: 5410 7171 |0008: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -4074fc: 6e10 2cac 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -407502: 0c00 |000d: move-result-object v0 │ │ -407504: 6e10 8eac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ac8e │ │ -40750a: 0a00 |0011: move-result v0 │ │ -40750c: 3900 0e00 |0012: if-nez v0, 0020 // +000e │ │ -407510: 5410 7171 |0014: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -407514: 6e10 23ac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -40751a: 0c00 |0019: move-result-object v0 │ │ -40751c: 6e10 e5ab 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ -407522: 0a00 |001d: move-result v0 │ │ -407524: 3800 0400 |001e: if-eqz v0, 0022 // +0004 │ │ -407528: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -40752a: 0f00 |0021: return v0 │ │ -40752c: 1240 |0022: const/4 v0, #int 4 // #4 │ │ -40752e: 0f00 |0023: return v0 │ │ +4074e4: |[4074e4] de.danoeh.antennapod.actionbutton.DeleteActionButton.getVisibility:()I │ │ +4074f4: 5410 7171 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +4074f8: 6e10 2cac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +4074fe: 0c00 |0005: move-result-object v0 │ │ +407500: 3800 1c00 |0006: if-eqz v0, 0022 // +001c │ │ +407504: 5410 7171 |0008: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +407508: 6e10 2cac 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +40750e: 0c00 |000d: move-result-object v0 │ │ +407510: 6e10 8eac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ac8e │ │ +407516: 0a00 |0011: move-result v0 │ │ +407518: 3900 0e00 |0012: if-nez v0, 0020 // +000e │ │ +40751c: 5410 7171 |0014: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +407520: 6e10 23ac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +407526: 0c00 |0019: move-result-object v0 │ │ +407528: 6e10 e5ab 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ +40752e: 0a00 |001d: move-result v0 │ │ +407530: 3800 0400 |001e: if-eqz v0, 0022 // +0004 │ │ +407534: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +407536: 0f00 |0021: return v0 │ │ +407538: 1240 |0022: const/4 v0, #int 4 // #4 │ │ +40753a: 0f00 |0023: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lde/danoeh/antennapod/actionbutton/DeleteActionButton; │ │ │ │ #3 : (in Lde/danoeh/antennapod/actionbutton/DeleteActionButton;) │ │ @@ -1564855,27 +1564855,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -407578: |[407578] de.danoeh.antennapod.actionbutton.DeleteActionButton.onClick:(Landroid/content/Context;)V │ │ -407588: 5430 7171 |0000: iget-object v0, v3, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -40758c: 6e10 2cac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -407592: 0c00 |0005: move-result-object v0 │ │ -407594: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -407598: 0e00 |0008: return-void │ │ -40759a: 5431 7171 |0009: iget-object v1, v3, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -40759e: 7110 86b8 0100 |000b: invoke-static {v1}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b886 │ │ -4075a4: 0c01 |000e: move-result-object v1 │ │ -4075a6: 2202 121b |000f: new-instance v2, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0; // type@1b12 │ │ -4075aa: 7030 3ba8 4200 |0011: invoke-direct {v2, v4, v0}, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@a83b │ │ -4075b0: 7130 c7b4 1402 |0014: invoke-static {v4, v1, v2}, Lde/danoeh/antennapod/ui/view/LocalDeleteModal;.showLocalFeedDeleteWarningIfNecessary:(Landroid/content/Context;Ljava/lang/Iterable;Ljava/lang/Runnable;)V // method@b4c7 │ │ -4075b6: 0e00 |0017: return-void │ │ +407584: |[407584] de.danoeh.antennapod.actionbutton.DeleteActionButton.onClick:(Landroid/content/Context;)V │ │ +407594: 5430 7171 |0000: iget-object v0, v3, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +407598: 6e10 2cac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +40759e: 0c00 |0005: move-result-object v0 │ │ +4075a0: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +4075a4: 0e00 |0008: return-void │ │ +4075a6: 5431 7171 |0009: iget-object v1, v3, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +4075aa: 7110 86b8 0100 |000b: invoke-static {v1}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b886 │ │ +4075b0: 0c01 |000e: move-result-object v1 │ │ +4075b2: 2202 121b |000f: new-instance v2, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0; // type@1b12 │ │ +4075b6: 7030 3ba8 4200 |0011: invoke-direct {v2, v4, v0}, Lde/danoeh/antennapod/actionbutton/DeleteActionButton$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@a83b │ │ +4075bc: 7130 c7b4 1402 |0014: invoke-static {v4, v1, v2}, Lde/danoeh/antennapod/ui/view/LocalDeleteModal;.showLocalFeedDeleteWarningIfNecessary:(Landroid/content/Context;Ljava/lang/Iterable;Ljava/lang/Runnable;)V // method@b4c7 │ │ +4075c2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0009 line=41 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Lde/danoeh/antennapod/actionbutton/DeleteActionButton; │ │ 0x0000 - 0x0018 reg=4 (null) Landroid/content/Context; │ │ @@ -1564928,17 +1564928,17 @@ │ │ type : '(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -4076dc: |[4076dc] de.danoeh.antennapod.actionbutton.DownloadActionButton.$r8$lambda$4LFd2GWRJOl_tLoGPFVwNFLV6yo:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ -4076ec: 7040 4fa8 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.lambda$onClick$0:(Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@a84f │ │ -4076f2: 0e00 |0003: return-void │ │ +4076e8: |[4076e8] de.danoeh.antennapod.actionbutton.DownloadActionButton.$r8$lambda$4LFd2GWRJOl_tLoGPFVwNFLV6yo:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ +4076f8: 7040 4fa8 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.lambda$onClick$0:(Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@a84f │ │ +4076fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/actionbutton/DownloadActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -1564949,17 +1564949,17 @@ │ │ type : '(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -4076f4: |[4076f4] de.danoeh.antennapod.actionbutton.DownloadActionButton.$r8$lambda$PF7AnkCyXGxroCkwYlecUeOE0bs:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ -407704: 7040 50a8 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.lambda$onClick$1:(Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@a850 │ │ -40770a: 0e00 |0003: return-void │ │ +407700: |[407700] de.danoeh.antennapod.actionbutton.DownloadActionButton.$r8$lambda$PF7AnkCyXGxroCkwYlecUeOE0bs:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ +407710: 7040 50a8 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.lambda$onClick$1:(Landroid/content/Context;Landroid/content/DialogInterface;I)V // method@a850 │ │ +407716: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/actionbutton/DownloadActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -1564970,32 +1564970,32 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -40770c: |[40770c] de.danoeh.antennapod.actionbutton.DownloadActionButton.:()V │ │ -40771c: 0e00 |0000: return-void │ │ +407718: |[407718] de.danoeh.antennapod.actionbutton.DownloadActionButton.:()V │ │ +407728: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/actionbutton/DownloadActionButton;) │ │ name : '' │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -407720: |[407720] de.danoeh.antennapod.actionbutton.DownloadActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -407730: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a856 │ │ -407736: 0e00 |0003: return-void │ │ +40772c: |[40772c] de.danoeh.antennapod.actionbutton.DownloadActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +40773c: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a856 │ │ +407742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/actionbutton/DownloadActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1565004,28 +1565004,28 @@ │ │ type : '(Landroid/content/Context;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -407738: |[407738] de.danoeh.antennapod.actionbutton.DownloadActionButton.lambda$onClick$0:(Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ -407748: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -40774a: 6704 6d71 |0001: sput v4, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkType:I // field@716d │ │ -40774e: 7100 c5b6 0000 |0003: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ -407754: 0b04 |0006: move-result-wide v4 │ │ -407756: 1600 e803 |0007: const-wide/16 v0, #int 1000 // #3e8 │ │ -40775a: be04 |0009: div-long/2addr v4, v0 │ │ -40775c: 6804 6e71 |000a: sput-wide v4, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkWarningTimer:J // field@716e │ │ -407760: 7100 e7ae 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ -407766: 0c04 |000f: move-result-object v4 │ │ -407768: 5425 7171 |0010: iget-object v5, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -40776c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -40776e: 6e40 e6ae 3405 |0013: invoke-virtual {v4, v3, v5, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V // method@aee6 │ │ -407774: 0e00 |0016: return-void │ │ +407744: |[407744] de.danoeh.antennapod.actionbutton.DownloadActionButton.lambda$onClick$0:(Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ +407754: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +407756: 6704 6d71 |0001: sput v4, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkType:I // field@716d │ │ +40775a: 7100 c5b6 0000 |0003: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ +407760: 0b04 |0006: move-result-wide v4 │ │ +407762: 1600 e803 |0007: const-wide/16 v0, #int 1000 // #3e8 │ │ +407766: be04 |0009: div-long/2addr v4, v0 │ │ +407768: 6804 6e71 |000a: sput-wide v4, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkWarningTimer:J // field@716e │ │ +40776c: 7100 e7ae 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ +407772: 0c04 |000f: move-result-object v4 │ │ +407774: 5425 7171 |0010: iget-object v5, v2, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +407778: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +40777a: 6e40 e6ae 3405 |0013: invoke-virtual {v4, v3, v5, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V // method@aee6 │ │ +407780: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=70 │ │ 0x0003 line=71 │ │ 0x000c line=72 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lde/danoeh/antennapod/actionbutton/DownloadActionButton; │ │ @@ -1565038,27 +1565038,27 @@ │ │ type : '(Landroid/content/Context;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -407778: |[407778] de.danoeh.antennapod.actionbutton.DownloadActionButton.lambda$onClick$1:(Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ -407788: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -40778a: 6706 6d71 |0001: sput v6, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkType:I // field@716d │ │ -40778e: 7100 c5b6 0000 |0003: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ -407794: 0b00 |0006: move-result-wide v0 │ │ -407796: 1602 e803 |0007: const-wide/16 v2, #int 1000 // #3e8 │ │ -40779a: be20 |0009: div-long/2addr v0, v2 │ │ -40779c: 6800 6e71 |000a: sput-wide v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkWarningTimer:J // field@716e │ │ -4077a0: 7100 e7ae 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ -4077a6: 0c07 |000f: move-result-object v7 │ │ -4077a8: 5440 7171 |0010: iget-object v0, v4, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -4077ac: 6e40 e6ae 5760 |0012: invoke-virtual {v7, v5, v0, v6}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V // method@aee6 │ │ -4077b2: 0e00 |0015: return-void │ │ +407784: |[407784] de.danoeh.antennapod.actionbutton.DownloadActionButton.lambda$onClick$1:(Landroid/content/Context;Landroid/content/DialogInterface;I)V │ │ +407794: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +407796: 6706 6d71 |0001: sput v6, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkType:I // field@716d │ │ +40779a: 7100 c5b6 0000 |0003: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ +4077a0: 0b00 |0006: move-result-wide v0 │ │ +4077a2: 1602 e803 |0007: const-wide/16 v2, #int 1000 // #3e8 │ │ +4077a6: be20 |0009: div-long/2addr v0, v2 │ │ +4077a8: 6800 6e71 |000a: sput-wide v0, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkWarningTimer:J // field@716e │ │ +4077ac: 7100 e7ae 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ +4077b2: 0c07 |000f: move-result-object v7 │ │ +4077b4: 5440 7171 |0010: iget-object v0, v4, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +4077b8: 6e40 e6ae 5760 |0012: invoke-virtual {v7, v5, v0, v6}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V // method@aee6 │ │ +4077be: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=76 │ │ 0x0003 line=77 │ │ 0x000c line=78 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 this Lde/danoeh/antennapod/actionbutton/DownloadActionButton; │ │ @@ -1565071,30 +1565071,30 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -407638: |[407638] de.danoeh.antennapod.actionbutton.DownloadActionButton.shouldNotDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -407648: 7100 e7ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ -40764e: 0c00 |0003: move-result-object v0 │ │ -407650: 6e10 71ac 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ -407656: 0c01 |0007: move-result-object v1 │ │ -407658: 6e20 e9ae 1000 |0008: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@aee9 │ │ -40765e: 0a00 |000b: move-result v0 │ │ -407660: 3900 0b00 |000c: if-nez v0, 0017 // +000b │ │ -407664: 6e10 8eac 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ac8e │ │ -40766a: 0a03 |0011: move-result v3 │ │ -40766c: 3803 0300 |0012: if-eqz v3, 0015 // +0003 │ │ -407670: 2803 |0014: goto 0017 // +0003 │ │ -407672: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -407674: 2802 |0016: goto 0018 // +0002 │ │ -407676: 1213 |0017: const/4 v3, #int 1 // #1 │ │ -407678: 0f03 |0018: return v3 │ │ +407644: |[407644] de.danoeh.antennapod.actionbutton.DownloadActionButton.shouldNotDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +407654: 7100 e7ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ +40765a: 0c00 |0003: move-result-object v0 │ │ +40765c: 6e10 71ac 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ +407662: 0c01 |0007: move-result-object v1 │ │ +407664: 6e20 e9ae 1000 |0008: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.isDownloadingEpisode:(Ljava/lang/String;)Z // method@aee9 │ │ +40766a: 0a00 |000b: move-result v0 │ │ +40766c: 3900 0b00 |000c: if-nez v0, 0017 // +000b │ │ +407670: 6e10 8eac 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ac8e │ │ +407676: 0a03 |0011: move-result v3 │ │ +407678: 3803 0300 |0012: if-eqz v3, 0015 // +0003 │ │ +40767c: 2803 |0014: goto 0017 // +0003 │ │ +40767e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +407680: 2802 |0016: goto 0018 // +0002 │ │ +407682: 1213 |0017: const/4 v3, #int 1 // #1 │ │ +407684: 0f03 |0018: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x000e line=93 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lde/danoeh/antennapod/actionbutton/DownloadActionButton; │ │ 0x0000 - 0x0019 reg=3 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1565105,17 +1565105,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -40767c: |[40767c] de.danoeh.antennapod.actionbutton.DownloadActionButton.getDrawable:()I │ │ -40768c: 6000 ea59 |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_download:I // field@59ea │ │ -407690: 0f00 |0002: return v0 │ │ +407688: |[407688] de.danoeh.antennapod.actionbutton.DownloadActionButton.getDrawable:()I │ │ +407698: 6000 ea59 |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_download:I // field@59ea │ │ +40769c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/DownloadActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/actionbutton/DownloadActionButton;) │ │ @@ -1565123,17 +1565123,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -407694: |[407694] de.danoeh.antennapod.actionbutton.DownloadActionButton.getLabel:()I │ │ -4076a4: 6000 1d61 |0000: sget v0, Lde/danoeh/antennapod/R$string;.download_label:I // field@611d │ │ -4076a8: 0f00 |0002: return v0 │ │ +4076a0: |[4076a0] de.danoeh.antennapod.actionbutton.DownloadActionButton.getLabel:()I │ │ +4076b0: 6000 1d61 |0000: sget v0, Lde/danoeh/antennapod/R$string;.download_label:I // field@611d │ │ +4076b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/DownloadActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/actionbutton/DownloadActionButton;) │ │ @@ -1565141,25 +1565141,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -4076ac: |[4076ac] de.danoeh.antennapod.actionbutton.DownloadActionButton.getVisibility:()I │ │ -4076bc: 5410 7171 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -4076c0: 6e10 23ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -4076c6: 0c00 |0005: move-result-object v0 │ │ -4076c8: 6e10 e5ab 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ -4076ce: 0a00 |0009: move-result v0 │ │ -4076d0: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -4076d4: 1240 |000c: const/4 v0, #int 4 // #4 │ │ -4076d6: 2802 |000d: goto 000f // +0002 │ │ -4076d8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -4076da: 0f00 |000f: return v0 │ │ +4076b8: |[4076b8] de.danoeh.antennapod.actionbutton.DownloadActionButton.getVisibility:()I │ │ +4076c8: 5410 7171 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +4076cc: 6e10 23ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +4076d2: 0c00 |0005: move-result-object v0 │ │ +4076d4: 6e10 e5ab 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ +4076da: 0a00 |0009: move-result v0 │ │ +4076dc: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +4076e0: 1240 |000c: const/4 v0, #int 4 // #4 │ │ +4076e2: 2802 |000d: goto 000f // +0002 │ │ +4076e4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +4076e6: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/actionbutton/DownloadActionButton; │ │ │ │ #3 : (in Lde/danoeh/antennapod/actionbutton/DownloadActionButton;) │ │ @@ -1565167,98 +1565167,98 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 161 16-bit code units │ │ -4077b4: |[4077b4] de.danoeh.antennapod.actionbutton.DownloadActionButton.onClick:(Landroid/content/Context;)V │ │ -4077c4: 5470 7171 |0000: iget-object v0, v7, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -4077c8: 6e10 2cac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -4077ce: 0c00 |0005: move-result-object v0 │ │ -4077d0: 3800 9a00 |0006: if-eqz v0, 00a0 // +009a │ │ -4077d4: 7020 52a8 0700 |0008: invoke-direct {v7, v0}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.shouldNotDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@a852 │ │ -4077da: 0a00 |000b: move-result v0 │ │ -4077dc: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -4077e0: 2900 9200 |000e: goto/16 00a0 // +0092 │ │ -4077e4: 6200 abff |0010: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.ACTION_DOWNLOAD:Lde/danoeh/antennapod/storage/preferences/UsageStatistics$StatsAction; // field@ffab │ │ -4077e8: 7110 4cb4 0000 |0012: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.logAction:(Lde/danoeh/antennapod/storage/preferences/UsageStatistics$StatsAction;)V // method@b44c │ │ -4077ee: 7100 c5b6 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ -4077f4: 0b00 |0018: move-result-wide v0 │ │ -4077f6: 1602 e803 |0019: const-wide/16 v2, #int 1000 // #3e8 │ │ -4077fa: be20 |001b: div-long/2addr v0, v2 │ │ -4077fc: 6102 6e71 |001c: sget-wide v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkWarningTimer:J // field@716e │ │ -407800: bc20 |001e: sub-long/2addr v0, v2 │ │ -407802: 1602 2c01 |001f: const-wide/16 v2, #int 300 // #12c │ │ -407806: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -407808: 1215 |0022: const/4 v5, #int 1 // #1 │ │ -40780a: 3106 0002 |0023: cmp-long v6, v0, v2 │ │ -40780e: 3b06 0400 |0025: if-gez v6, 0029 // +0004 │ │ -407812: 1210 |0027: const/4 v0, #int 1 // #1 │ │ -407814: 2802 |0028: goto 002a // +0002 │ │ -407816: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -407818: 3800 1c00 |002a: if-eqz v0, 0046 // +001c │ │ -40781c: 6001 6d71 |002c: sget v1, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkType:I // field@716d │ │ -407820: 3351 1800 |002e: if-ne v1, v5, 0046 // +0018 │ │ -407824: 6001 5362 |0030: sget v1, Lde/danoeh/antennapod/R$string;.mobile_download_notice:I // field@6253 │ │ -407828: 2352 2a21 |0032: new-array v2, v5, [Ljava/lang/Object; // type@212a │ │ -40782c: 1253 |0034: const/4 v3, #int 5 // #5 │ │ -40782e: 7110 1eb6 0300 |0035: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -407834: 0c03 |0038: move-result-object v3 │ │ -407836: 4d03 0204 |0039: aput-object v3, v2, v4 │ │ -40783a: 6e30 4402 1802 |003b: invoke-virtual {v8, v1, v2}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0244 │ │ -407840: 0c01 |003e: move-result-object v1 │ │ -407842: 7130 1c13 1805 |003f: invoke-static {v8, v1, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@131c │ │ -407848: 0c01 |0042: move-result-object v1 │ │ -40784a: 6e10 1d13 0100 |0043: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@131d │ │ -407850: 7100 65ad 0000 |0046: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isEpisodeDownloadAllowed:()Z // method@ad65 │ │ -407856: 0a01 |0049: move-result v1 │ │ -407858: 3901 4800 |004a: if-nez v1, 0092 // +0048 │ │ -40785c: 3800 0300 |004c: if-eqz v0, 004f // +0003 │ │ -407860: 2844 |004e: goto 0092 // +0044 │ │ -407862: 2200 4918 |004f: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1849 │ │ -407866: 7020 ae94 8000 |0051: invoke-direct {v0, v8}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94ae │ │ -40786c: 6001 da60 |0054: sget v1, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_title:I // field@60da │ │ -407870: 6e20 fa94 1000 |0056: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94fa │ │ -407876: 0c00 |0059: move-result-object v0 │ │ -407878: 6001 d760 |005a: sget v1, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_download_later:I // field@60d7 │ │ -40787c: 2202 141b |005c: new-instance v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0; // type@1b14 │ │ -407880: 7030 44a8 7208 |005e: invoke-direct {v2, v7, v8}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;)V // method@a844 │ │ -407886: 6e30 ec94 1002 |0061: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ec │ │ -40788c: 0c00 |0064: move-result-object v0 │ │ -40788e: 6001 d660 |0065: sget v1, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_allow_this_time:I // field@60d6 │ │ -407892: 2202 151b |0067: new-instance v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1; // type@1b15 │ │ -407896: 7030 46a8 7208 |0069: invoke-direct {v2, v7, v8}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;)V // method@a846 │ │ -40789c: 6e30 de94 1002 |006c: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94de │ │ -4078a2: 0c08 |006f: move-result-object v8 │ │ -4078a4: 6000 c160 |0070: sget v0, Lde/danoeh/antennapod/R$string;.cancel_label:I // field@60c1 │ │ -4078a8: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -4078aa: 6e30 d894 0801 |0073: invoke-virtual {v8, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d8 │ │ -4078b0: 0c08 |0076: move-result-object v8 │ │ -4078b2: 7100 6bad 0000 |0077: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ad6b │ │ -4078b8: 0a00 |007a: move-result v0 │ │ -4078ba: 3800 0e00 |007b: if-eqz v0, 0089 // +000e │ │ -4078be: 7100 6dad 0000 |007d: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isVpnOverWifi:()Z // method@ad6d │ │ -4078c4: 0a00 |0080: move-result v0 │ │ -4078c6: 3800 0800 |0081: if-eqz v0, 0089 // +0008 │ │ -4078ca: 6000 d960 |0083: sget v0, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_message_vpn:I // field@60d9 │ │ -4078ce: 6e20 ce94 0800 |0085: invoke-virtual {v8, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ce │ │ -4078d4: 2806 |0088: goto 008e // +0006 │ │ -4078d6: 6000 d860 |0089: sget v0, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_message:I // field@60d8 │ │ -4078da: 6e20 ce94 0800 |008b: invoke-virtual {v8, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ce │ │ -4078e0: 6e10 3e15 0800 |008e: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@153e │ │ -4078e6: 280f |0091: goto 00a0 // +000f │ │ -4078e8: 7100 e7ae 0000 |0092: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ -4078ee: 0c00 |0095: move-result-object v0 │ │ -4078f0: 5471 7171 |0096: iget-object v1, v7, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -4078f4: 6002 6d71 |0098: sget v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkType:I // field@716d │ │ -4078f8: 3352 0300 |009a: if-ne v2, v5, 009d // +0003 │ │ -4078fc: 1214 |009c: const/4 v4, #int 1 // #1 │ │ -4078fe: 6e40 e6ae 8041 |009d: invoke-virtual {v0, v8, v1, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V // method@aee6 │ │ -407904: 0e00 |00a0: return-void │ │ +4077c0: |[4077c0] de.danoeh.antennapod.actionbutton.DownloadActionButton.onClick:(Landroid/content/Context;)V │ │ +4077d0: 5470 7171 |0000: iget-object v0, v7, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +4077d4: 6e10 2cac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +4077da: 0c00 |0005: move-result-object v0 │ │ +4077dc: 3800 9a00 |0006: if-eqz v0, 00a0 // +009a │ │ +4077e0: 7020 52a8 0700 |0008: invoke-direct {v7, v0}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.shouldNotDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@a852 │ │ +4077e6: 0a00 |000b: move-result v0 │ │ +4077e8: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +4077ec: 2900 9200 |000e: goto/16 00a0 // +0092 │ │ +4077f0: 6200 abff |0010: sget-object v0, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.ACTION_DOWNLOAD:Lde/danoeh/antennapod/storage/preferences/UsageStatistics$StatsAction; // field@ffab │ │ +4077f4: 7110 4cb4 0000 |0012: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.logAction:(Lde/danoeh/antennapod/storage/preferences/UsageStatistics$StatsAction;)V // method@b44c │ │ +4077fa: 7100 c5b6 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ +407800: 0b00 |0018: move-result-wide v0 │ │ +407802: 1602 e803 |0019: const-wide/16 v2, #int 1000 // #3e8 │ │ +407806: be20 |001b: div-long/2addr v0, v2 │ │ +407808: 6102 6e71 |001c: sget-wide v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkWarningTimer:J // field@716e │ │ +40780c: bc20 |001e: sub-long/2addr v0, v2 │ │ +40780e: 1602 2c01 |001f: const-wide/16 v2, #int 300 // #12c │ │ +407812: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +407814: 1215 |0022: const/4 v5, #int 1 // #1 │ │ +407816: 3106 0002 |0023: cmp-long v6, v0, v2 │ │ +40781a: 3b06 0400 |0025: if-gez v6, 0029 // +0004 │ │ +40781e: 1210 |0027: const/4 v0, #int 1 // #1 │ │ +407820: 2802 |0028: goto 002a // +0002 │ │ +407822: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +407824: 3800 1c00 |002a: if-eqz v0, 0046 // +001c │ │ +407828: 6001 6d71 |002c: sget v1, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkType:I // field@716d │ │ +40782c: 3351 1800 |002e: if-ne v1, v5, 0046 // +0018 │ │ +407830: 6001 5362 |0030: sget v1, Lde/danoeh/antennapod/R$string;.mobile_download_notice:I // field@6253 │ │ +407834: 2352 2a21 |0032: new-array v2, v5, [Ljava/lang/Object; // type@212a │ │ +407838: 1253 |0034: const/4 v3, #int 5 // #5 │ │ +40783a: 7110 1eb6 0300 |0035: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +407840: 0c03 |0038: move-result-object v3 │ │ +407842: 4d03 0204 |0039: aput-object v3, v2, v4 │ │ +407846: 6e30 4402 1802 |003b: invoke-virtual {v8, v1, v2}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0244 │ │ +40784c: 0c01 |003e: move-result-object v1 │ │ +40784e: 7130 1c13 1805 |003f: invoke-static {v8, v1, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@131c │ │ +407854: 0c01 |0042: move-result-object v1 │ │ +407856: 6e10 1d13 0100 |0043: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@131d │ │ +40785c: 7100 65ad 0000 |0046: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isEpisodeDownloadAllowed:()Z // method@ad65 │ │ +407862: 0a01 |0049: move-result v1 │ │ +407864: 3901 4800 |004a: if-nez v1, 0092 // +0048 │ │ +407868: 3800 0300 |004c: if-eqz v0, 004f // +0003 │ │ +40786c: 2844 |004e: goto 0092 // +0044 │ │ +40786e: 2200 4918 |004f: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1849 │ │ +407872: 7020 ae94 8000 |0051: invoke-direct {v0, v8}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94ae │ │ +407878: 6001 da60 |0054: sget v1, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_title:I // field@60da │ │ +40787c: 6e20 fa94 1000 |0056: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94fa │ │ +407882: 0c00 |0059: move-result-object v0 │ │ +407884: 6001 d760 |005a: sget v1, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_download_later:I // field@60d7 │ │ +407888: 2202 141b |005c: new-instance v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0; // type@1b14 │ │ +40788c: 7030 44a8 7208 |005e: invoke-direct {v2, v7, v8}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;)V // method@a844 │ │ +407892: 6e30 ec94 1002 |0061: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ec │ │ +407898: 0c00 |0064: move-result-object v0 │ │ +40789a: 6001 d660 |0065: sget v1, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_allow_this_time:I // field@60d6 │ │ +40789e: 2202 151b |0067: new-instance v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1; // type@1b15 │ │ +4078a2: 7030 46a8 7208 |0069: invoke-direct {v2, v7, v8}, Lde/danoeh/antennapod/actionbutton/DownloadActionButton$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/actionbutton/DownloadActionButton;Landroid/content/Context;)V // method@a846 │ │ +4078a8: 6e30 de94 1002 |006c: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94de │ │ +4078ae: 0c08 |006f: move-result-object v8 │ │ +4078b0: 6000 c160 |0070: sget v0, Lde/danoeh/antennapod/R$string;.cancel_label:I // field@60c1 │ │ +4078b4: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +4078b6: 6e30 d894 0801 |0073: invoke-virtual {v8, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d8 │ │ +4078bc: 0c08 |0076: move-result-object v8 │ │ +4078be: 7100 6bad 0000 |0077: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ad6b │ │ +4078c4: 0a00 |007a: move-result v0 │ │ +4078c6: 3800 0e00 |007b: if-eqz v0, 0089 // +000e │ │ +4078ca: 7100 6dad 0000 |007d: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isVpnOverWifi:()Z // method@ad6d │ │ +4078d0: 0a00 |0080: move-result v0 │ │ +4078d2: 3800 0800 |0081: if-eqz v0, 0089 // +0008 │ │ +4078d6: 6000 d960 |0083: sget v0, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_message_vpn:I // field@60d9 │ │ +4078da: 6e20 ce94 0800 |0085: invoke-virtual {v8, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ce │ │ +4078e0: 2806 |0088: goto 008e // +0006 │ │ +4078e2: 6000 d860 |0089: sget v0, Lde/danoeh/antennapod/R$string;.confirm_mobile_download_dialog_message:I // field@60d8 │ │ +4078e6: 6e20 ce94 0800 |008b: invoke-virtual {v8, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ce │ │ +4078ec: 6e10 3e15 0800 |008e: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@153e │ │ +4078f2: 280f |0091: goto 00a0 // +000f │ │ +4078f4: 7100 e7ae 0000 |0092: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ +4078fa: 0c00 |0095: move-result-object v0 │ │ +4078fc: 5471 7171 |0096: iget-object v1, v7, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +407900: 6002 6d71 |0098: sget v2, Lde/danoeh/antennapod/actionbutton/DownloadActionButton;.bypassCellularNetworkType:I // field@716d │ │ +407904: 3352 0300 |009a: if-ne v2, v5, 009d // +0003 │ │ +407908: 1214 |009c: const/4 v4, #int 1 // #1 │ │ +40790a: 6e40 e6ae 8041 |009d: invoke-virtual {v0, v8, v1, v4}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V // method@aee6 │ │ +407910: 0e00 |00a0: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0008 line=51 │ │ 0x0010 line=55 │ │ 0x0015 line=57 │ │ 0x002c line=59 │ │ @@ -1565306,17 +1565306,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -407b2c: |[407b2c] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -407b3c: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a856 │ │ -407b42: 0e00 |0003: return-void │ │ +407b38: |[407b38] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +407b48: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a856 │ │ +407b4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/actionbutton/MarkAsPlayedActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1565326,17 +1565326,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -407ac0: |[407ac0] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.getDrawable:()I │ │ -407ad0: 6000 dd59 |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_check:I // field@59dd │ │ -407ad4: 0f00 |0002: return v0 │ │ +407acc: |[407acc] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.getDrawable:()I │ │ +407adc: 6000 dd59 |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_check:I // field@59dd │ │ +407ae0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/MarkAsPlayedActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/actionbutton/MarkAsPlayedActionButton;) │ │ @@ -1565344,23 +1565344,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -407ad8: |[407ad8] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.getLabel:()I │ │ -407ae8: 5410 7171 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -407aec: 6e10 37ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ -407af2: 0a00 |0005: move-result v0 │ │ -407af4: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -407af8: 6000 3662 |0008: sget v0, Lde/danoeh/antennapod/R$string;.mark_read_label:I // field@6236 │ │ -407afc: 2803 |000a: goto 000d // +0003 │ │ -407afe: 6000 3762 |000b: sget v0, Lde/danoeh/antennapod/R$string;.mark_read_no_media_label:I // field@6237 │ │ -407b02: 0f00 |000d: return v0 │ │ +407ae4: |[407ae4] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.getLabel:()I │ │ +407af4: 5410 7171 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +407af8: 6e10 37ac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ +407afe: 0a00 |0005: move-result v0 │ │ +407b00: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +407b04: 6000 3662 |0008: sget v0, Lde/danoeh/antennapod/R$string;.mark_read_label:I // field@6236 │ │ +407b08: 2803 |000a: goto 000d // +0003 │ │ +407b0a: 6000 3762 |000b: sget v0, Lde/danoeh/antennapod/R$string;.mark_read_no_media_label:I // field@6237 │ │ +407b0e: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/actionbutton/MarkAsPlayedActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/actionbutton/MarkAsPlayedActionButton;) │ │ @@ -1565368,23 +1565368,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -407b04: |[407b04] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.getVisibility:()I │ │ -407b14: 5410 7171 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -407b18: 6e10 3eac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac3e │ │ -407b1e: 0a00 |0005: move-result v0 │ │ -407b20: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -407b24: 1240 |0008: const/4 v0, #int 4 // #4 │ │ -407b26: 2802 |0009: goto 000b // +0002 │ │ -407b28: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -407b2a: 0f00 |000b: return v0 │ │ +407b10: |[407b10] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.getVisibility:()I │ │ +407b20: 5410 7171 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +407b24: 6e10 3eac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac3e │ │ +407b2a: 0a00 |0005: move-result v0 │ │ +407b2c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +407b30: 1240 |0008: const/4 v0, #int 4 // #4 │ │ +407b32: 2802 |0009: goto 000b // +0002 │ │ +407b34: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +407b36: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/actionbutton/MarkAsPlayedActionButton; │ │ │ │ #3 : (in Lde/danoeh/antennapod/actionbutton/MarkAsPlayedActionButton;) │ │ @@ -1565392,23 +1565392,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -407b44: |[407b44] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.onClick:(Landroid/content/Context;)V │ │ -407b54: 5412 7171 |0000: iget-object v2, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -407b58: 6e10 3eac 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac3e │ │ -407b5e: 0a02 |0005: move-result v2 │ │ -407b60: 3902 0800 |0006: if-nez v2, 000e // +0008 │ │ -407b64: 5412 7171 |0008: iget-object v2, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -407b68: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -407b6a: 7130 0cb4 0200 |000b: invoke-static {v2, v0, v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@b40c │ │ -407b70: 0e00 |000e: return-void │ │ +407b50: |[407b50] de.danoeh.antennapod.actionbutton.MarkAsPlayedActionButton.onClick:(Landroid/content/Context;)V │ │ +407b60: 5412 7171 |0000: iget-object v2, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +407b64: 6e10 3eac 0200 |0002: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac3e │ │ +407b6a: 0a02 |0005: move-result v2 │ │ +407b6c: 3902 0800 |0006: if-nez v2, 000e // +0008 │ │ +407b70: 5412 7171 |0008: iget-object v2, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +407b74: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +407b76: 7130 0cb4 0200 |000b: invoke-static {v2, v0, v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@b40c │ │ +407b7c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0008 line=33 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lde/danoeh/antennapod/actionbutton/MarkAsPlayedActionButton; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/content/Context; │ │ @@ -1565438,17 +1565438,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -407ba4: |[407ba4] de.danoeh.antennapod.actionbutton.PauseActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -407bb4: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a856 │ │ -407bba: 0e00 |0003: return-void │ │ +407bb0: |[407bb0] de.danoeh.antennapod.actionbutton.PauseActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +407bc0: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a856 │ │ +407bc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/actionbutton/PauseActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1565458,17 +1565458,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -407b74: |[407b74] de.danoeh.antennapod.actionbutton.PauseActionButton.getDrawable:()I │ │ -407b84: 6000 1c5a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_pause:I // field@5a1c │ │ -407b88: 0f00 |0002: return v0 │ │ +407b80: |[407b80] de.danoeh.antennapod.actionbutton.PauseActionButton.getDrawable:()I │ │ +407b90: 6000 1c5a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_pause:I // field@5a1c │ │ +407b94: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/PauseActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/actionbutton/PauseActionButton;) │ │ @@ -1565476,17 +1565476,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -407b8c: |[407b8c] de.danoeh.antennapod.actionbutton.PauseActionButton.getLabel:()I │ │ -407b9c: 6000 e662 |0000: sget v0, Lde/danoeh/antennapod/R$string;.pause_label:I // field@62e6 │ │ -407ba0: 0f00 |0002: return v0 │ │ +407b98: |[407b98] de.danoeh.antennapod.actionbutton.PauseActionButton.getLabel:()I │ │ +407ba8: 6000 e662 |0000: sget v0, Lde/danoeh/antennapod/R$string;.pause_label:I // field@62e6 │ │ +407bac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/PauseActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/actionbutton/PauseActionButton;) │ │ @@ -1565494,28 +1565494,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -407bbc: |[407bbc] de.danoeh.antennapod.actionbutton.PauseActionButton.onClick:(Landroid/content/Context;)V │ │ -407bcc: 5410 7171 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -407bd0: 6e10 2cac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -407bd6: 0c00 |0005: move-result-object v0 │ │ -407bd8: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -407bdc: 0e00 |0008: return-void │ │ -407bde: 7110 cbb2 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@b2cb │ │ -407be4: 0a00 |000c: move-result v0 │ │ -407be6: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ -407bea: 1300 7f00 |000f: const/16 v0, #int 127 // #7f │ │ -407bee: 7120 93b4 0200 |0011: invoke-static {v2, v0}, Lde/danoeh/antennapod/ui/appstartintent/MediaButtonStarter;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@b493 │ │ -407bf4: 0c00 |0014: move-result-object v0 │ │ -407bf6: 6e20 5702 0200 |0015: invoke-virtual {v2, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0257 │ │ -407bfc: 0e00 |0018: return-void │ │ +407bc8: |[407bc8] de.danoeh.antennapod.actionbutton.PauseActionButton.onClick:(Landroid/content/Context;)V │ │ +407bd8: 5410 7171 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +407bdc: 6e10 2cac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +407be2: 0c00 |0005: move-result-object v0 │ │ +407be4: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +407be8: 0e00 |0008: return-void │ │ +407bea: 7110 cbb2 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackStatus;.isCurrentlyPlaying:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z // method@b2cb │ │ +407bf0: 0a00 |000c: move-result v0 │ │ +407bf2: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ +407bf6: 1300 7f00 |000f: const/16 v0, #int 127 // #7f │ │ +407bfa: 7120 93b4 0200 |0011: invoke-static {v2, v0}, Lde/danoeh/antennapod/ui/appstartintent/MediaButtonStarter;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@b493 │ │ +407c00: 0c00 |0014: move-result-object v0 │ │ +407c02: 6e20 5702 0200 |0015: invoke-virtual {v2, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0257 │ │ +407c08: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0009 line=38 │ │ 0x0011 line=39 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Lde/danoeh/antennapod/actionbutton/PauseActionButton; │ │ @@ -1565551,17 +1565551,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -407c30: |[407c30] de.danoeh.antennapod.actionbutton.PlayActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -407c40: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a856 │ │ -407c46: 0e00 |0003: return-void │ │ +407c3c: |[407c3c] de.danoeh.antennapod.actionbutton.PlayActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +407c4c: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a856 │ │ +407c52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/actionbutton/PlayActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1565571,17 +1565571,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -407c00: |[407c00] de.danoeh.antennapod.actionbutton.PlayActionButton.getDrawable:()I │ │ -407c10: 6000 1f5a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_play_24dp:I // field@5a1f │ │ -407c14: 0f00 |0002: return v0 │ │ +407c0c: |[407c0c] de.danoeh.antennapod.actionbutton.PlayActionButton.getDrawable:()I │ │ +407c1c: 6000 1f5a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_play_24dp:I // field@5a1f │ │ +407c20: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/PlayActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/actionbutton/PlayActionButton;) │ │ @@ -1565589,17 +1565589,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -407c18: |[407c18] de.danoeh.antennapod.actionbutton.PlayActionButton.getLabel:()I │ │ -407c28: 6000 e862 |0000: sget v0, Lde/danoeh/antennapod/R$string;.play_label:I // field@62e8 │ │ -407c2c: 0f00 |0002: return v0 │ │ +407c24: |[407c24] de.danoeh.antennapod.actionbutton.PlayActionButton.getLabel:()I │ │ +407c34: 6000 e862 |0000: sget v0, Lde/danoeh/antennapod/R$string;.play_label:I // field@62e8 │ │ +407c38: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/PlayActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/actionbutton/PlayActionButton;) │ │ @@ -1565607,64 +1565607,64 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 102 16-bit code units │ │ -407c48: |[407c48] de.danoeh.antennapod.actionbutton.PlayActionButton.onClick:(Landroid/content/Context;)V │ │ -407c58: 5450 7171 |0000: iget-object v0, v5, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -407c5c: 6e10 2cac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -407c62: 0c00 |0005: move-result-object v0 │ │ -407c64: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -407c68: 0e00 |0008: return-void │ │ -407c6a: 6e10 6dac 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.fileExists:()Z // method@ac6d │ │ -407c70: 0a01 |000c: move-result v1 │ │ -407c72: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -407c74: 3901 3c00 |000e: if-nez v1, 004a // +003c │ │ -407c78: 1a01 2d46 |0010: const-string v1, "PlayActionButton" // string@462d │ │ -407c7c: 1a03 7e42 |0012: const-string v3, "Missing episode. Will update the database now." // string@427e │ │ -407c80: 7120 830b 3100 |0014: invoke-static {v1, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ -407c86: 1603 0000 |0017: const-wide/16 v3, #int 0 // #0 │ │ -407c8a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -407c8c: 6e40 96ac 1043 |001a: invoke-virtual {v0, v1, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(ZJ)V // method@ac96 │ │ -407c92: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -407c94: 6e20 9dac 3000 |001e: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setLocalFileUrl:(Ljava/lang/String;)V // method@ac9d │ │ -407c9a: 7110 12b4 0000 |0021: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b412 │ │ -407ca0: 7100 10bb 0000 |0024: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -407ca6: 0c03 |0027: move-result-object v3 │ │ -407ca8: 2322 1021 |0028: new-array v2, v2, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@2110 │ │ -407cac: 6e10 79ac 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -407cb2: 0c00 |002d: move-result-object v0 │ │ -407cb4: 4d00 0201 |002e: aput-object v0, v2, v1 │ │ -407cb8: 7110 07ab 0200 |0030: invoke-static {v2}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@ab07 │ │ -407cbe: 0c00 |0033: move-result-object v0 │ │ -407cc0: 6e20 13bb 0300 |0034: invoke-virtual {v3, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -407cc6: 7100 10bb 0000 |0037: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -407ccc: 0c00 |003a: move-result-object v0 │ │ -407cce: 2201 9a1b |003b: new-instance v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ -407cd2: 6002 7261 |003d: sget v2, Lde/danoeh/antennapod/R$string;.error_file_not_found:I // field@6172 │ │ -407cd6: 6e20 4302 2600 |003f: invoke-virtual {v6, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -407cdc: 0c06 |0042: move-result-object v6 │ │ -407cde: 7020 0dab 6100 |0043: invoke-direct {v1, v6}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@ab0d │ │ -407ce4: 6e20 13bb 1000 |0046: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -407cea: 0e00 |0049: return-void │ │ -407cec: 2201 881d |004a: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d88 │ │ -407cf0: 7030 c5b2 6100 |004c: invoke-direct {v1, v6, v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c5 │ │ -407cf6: 6e20 c6b2 2100 |004f: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // method@b2c6 │ │ -407cfc: 0c01 |0052: move-result-object v1 │ │ -407cfe: 6e10 c9b2 0100 |0053: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.start:()V // method@b2c9 │ │ -407d04: 6e10 7eac 0000 |0056: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac7e │ │ -407d0a: 0c01 |0059: move-result-object v1 │ │ -407d0c: 6202 7376 |005a: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ -407d10: 3321 0900 |005c: if-ne v1, v2, 0065 // +0009 │ │ -407d14: 7120 81b2 0600 |005e: invoke-static {v6, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@b281 │ │ -407d1a: 0c00 |0061: move-result-object v0 │ │ -407d1c: 6e20 5a02 0600 |0062: invoke-virtual {v6, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025a │ │ -407d22: 0e00 |0065: return-void │ │ +407c54: |[407c54] de.danoeh.antennapod.actionbutton.PlayActionButton.onClick:(Landroid/content/Context;)V │ │ +407c64: 5450 7171 |0000: iget-object v0, v5, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +407c68: 6e10 2cac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +407c6e: 0c00 |0005: move-result-object v0 │ │ +407c70: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +407c74: 0e00 |0008: return-void │ │ +407c76: 6e10 6dac 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.fileExists:()Z // method@ac6d │ │ +407c7c: 0a01 |000c: move-result v1 │ │ +407c7e: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +407c80: 3901 3c00 |000e: if-nez v1, 004a // +003c │ │ +407c84: 1a01 2d46 |0010: const-string v1, "PlayActionButton" // string@462d │ │ +407c88: 1a03 7e42 |0012: const-string v3, "Missing episode. Will update the database now." // string@427e │ │ +407c8c: 7120 830b 3100 |0014: invoke-static {v1, v3}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ +407c92: 1603 0000 |0017: const-wide/16 v3, #int 0 // #0 │ │ +407c96: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +407c98: 6e40 96ac 1043 |001a: invoke-virtual {v0, v1, v3, v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDownloaded:(ZJ)V // method@ac96 │ │ +407c9e: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +407ca0: 6e20 9dac 3000 |001e: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setLocalFileUrl:(Ljava/lang/String;)V // method@ac9d │ │ +407ca6: 7110 12b4 0000 |0021: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b412 │ │ +407cac: 7100 10bb 0000 |0024: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +407cb2: 0c03 |0027: move-result-object v3 │ │ +407cb4: 2322 1021 |0028: new-array v2, v2, [Lde/danoeh/antennapod/model/feed/FeedItem; // type@2110 │ │ +407cb8: 6e10 79ac 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +407cbe: 0c00 |002d: move-result-object v0 │ │ +407cc0: 4d00 0201 |002e: aput-object v0, v2, v1 │ │ +407cc4: 7110 07ab 0200 |0030: invoke-static {v2}, Lde/danoeh/antennapod/event/FeedItemEvent;.updated:([Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/event/FeedItemEvent; // method@ab07 │ │ +407cca: 0c00 |0033: move-result-object v0 │ │ +407ccc: 6e20 13bb 0300 |0034: invoke-virtual {v3, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +407cd2: 7100 10bb 0000 |0037: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +407cd8: 0c00 |003a: move-result-object v0 │ │ +407cda: 2201 9a1b |003b: new-instance v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ +407cde: 6002 7261 |003d: sget v2, Lde/danoeh/antennapod/R$string;.error_file_not_found:I // field@6172 │ │ +407ce2: 6e20 4302 2600 |003f: invoke-virtual {v6, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +407ce8: 0c06 |0042: move-result-object v6 │ │ +407cea: 7020 0dab 6100 |0043: invoke-direct {v1, v6}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@ab0d │ │ +407cf0: 6e20 13bb 1000 |0046: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +407cf6: 0e00 |0049: return-void │ │ +407cf8: 2201 881d |004a: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d88 │ │ +407cfc: 7030 c5b2 6100 |004c: invoke-direct {v1, v6, v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c5 │ │ +407d02: 6e20 c6b2 2100 |004f: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // method@b2c6 │ │ +407d08: 0c01 |0052: move-result-object v1 │ │ +407d0a: 6e10 c9b2 0100 |0053: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.start:()V // method@b2c9 │ │ +407d10: 6e10 7eac 0000 |0056: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac7e │ │ +407d16: 0c01 |0059: move-result-object v1 │ │ +407d18: 6202 7376 |005a: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ +407d1c: 3321 0900 |005c: if-ne v1, v2, 0065 // +0009 │ │ +407d20: 7120 81b2 0600 |005e: invoke-static {v6, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@b281 │ │ +407d26: 0c00 |0061: move-result-object v0 │ │ +407d28: 6e20 5a02 0600 |0062: invoke-virtual {v6, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025a │ │ +407d2e: 0e00 |0065: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=43 │ │ 0x0014 line=44 │ │ 0x001a line=45 │ │ 0x001e line=46 │ │ @@ -1565705,17 +1565705,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -407d54: |[407d54] de.danoeh.antennapod.actionbutton.PlayLocalActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -407d64: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a856 │ │ -407d6a: 0e00 |0003: return-void │ │ +407d60: |[407d60] de.danoeh.antennapod.actionbutton.PlayLocalActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +407d70: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a856 │ │ +407d76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/actionbutton/PlayLocalActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1565725,17 +1565725,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -407d24: |[407d24] de.danoeh.antennapod.actionbutton.PlayLocalActionButton.getDrawable:()I │ │ -407d34: 6000 1f5a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_play_24dp:I // field@5a1f │ │ -407d38: 0f00 |0002: return v0 │ │ +407d30: |[407d30] de.danoeh.antennapod.actionbutton.PlayLocalActionButton.getDrawable:()I │ │ +407d40: 6000 1f5a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_play_24dp:I // field@5a1f │ │ +407d44: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/PlayLocalActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/actionbutton/PlayLocalActionButton;) │ │ @@ -1565743,17 +1565743,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -407d3c: |[407d3c] de.danoeh.antennapod.actionbutton.PlayLocalActionButton.getLabel:()I │ │ -407d4c: 6000 e862 |0000: sget v0, Lde/danoeh/antennapod/R$string;.play_label:I // field@62e8 │ │ -407d50: 0f00 |0002: return v0 │ │ +407d48: |[407d48] de.danoeh.antennapod.actionbutton.PlayLocalActionButton.getLabel:()I │ │ +407d58: 6000 e862 |0000: sget v0, Lde/danoeh/antennapod/R$string;.play_label:I // field@62e8 │ │ +407d5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/PlayLocalActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/actionbutton/PlayLocalActionButton;) │ │ @@ -1565761,34 +1565761,34 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -407d6c: |[407d6c] de.danoeh.antennapod.actionbutton.PlayLocalActionButton.onClick:(Landroid/content/Context;)V │ │ -407d7c: 5430 7171 |0000: iget-object v0, v3, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -407d80: 6e10 2cac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -407d86: 0c00 |0005: move-result-object v0 │ │ -407d88: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -407d8c: 0e00 |0008: return-void │ │ -407d8e: 2201 881d |0009: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d88 │ │ -407d92: 7030 c5b2 4100 |000b: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c5 │ │ -407d98: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -407d9a: 6e20 c6b2 2100 |000f: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // method@b2c6 │ │ -407da0: 0c01 |0012: move-result-object v1 │ │ -407da2: 6e10 c9b2 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.start:()V // method@b2c9 │ │ -407da8: 6e10 7eac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac7e │ │ -407dae: 0c01 |0019: move-result-object v1 │ │ -407db0: 6202 7376 |001a: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ -407db4: 3321 0900 |001c: if-ne v1, v2, 0025 // +0009 │ │ -407db8: 7120 81b2 0400 |001e: invoke-static {v4, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@b281 │ │ -407dbe: 0c00 |0021: move-result-object v0 │ │ -407dc0: 6e20 5a02 0400 |0022: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025a │ │ -407dc6: 0e00 |0025: return-void │ │ +407d78: |[407d78] de.danoeh.antennapod.actionbutton.PlayLocalActionButton.onClick:(Landroid/content/Context;)V │ │ +407d88: 5430 7171 |0000: iget-object v0, v3, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +407d8c: 6e10 2cac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +407d92: 0c00 |0005: move-result-object v0 │ │ +407d94: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +407d98: 0e00 |0008: return-void │ │ +407d9a: 2201 881d |0009: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d88 │ │ +407d9e: 7030 c5b2 4100 |000b: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c5 │ │ +407da4: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +407da6: 6e20 c6b2 2100 |000f: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // method@b2c6 │ │ +407dac: 0c01 |0012: move-result-object v1 │ │ +407dae: 6e10 c9b2 0100 |0013: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.start:()V // method@b2c9 │ │ +407db4: 6e10 7eac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac7e │ │ +407dba: 0c01 |0019: move-result-object v1 │ │ +407dbc: 6202 7376 |001a: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ +407dc0: 3321 0900 |001c: if-ne v1, v2, 0025 // +0009 │ │ +407dc4: 7120 81b2 0400 |001e: invoke-static {v4, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@b281 │ │ +407dca: 0c00 |0021: move-result-object v0 │ │ +407dcc: 6e20 5a02 0400 |0022: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025a │ │ +407dd2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0009 line=38 │ │ 0x000f line=39 │ │ 0x0013 line=40 │ │ 0x0016 line=42 │ │ @@ -1565822,17 +1565822,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -407df8: |[407df8] de.danoeh.antennapod.actionbutton.StreamActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -407e08: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a856 │ │ -407e0e: 0e00 |0003: return-void │ │ +407e04: |[407e04] de.danoeh.antennapod.actionbutton.StreamActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +407e14: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a856 │ │ +407e1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/actionbutton/StreamActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1565842,17 +1565842,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -407dc8: |[407dc8] de.danoeh.antennapod.actionbutton.StreamActionButton.getDrawable:()I │ │ -407dd8: 6000 415a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_stream:I // field@5a41 │ │ -407ddc: 0f00 |0002: return v0 │ │ +407dd4: |[407dd4] de.danoeh.antennapod.actionbutton.StreamActionButton.getDrawable:()I │ │ +407de4: 6000 415a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_stream:I // field@5a41 │ │ +407de8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/StreamActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/actionbutton/StreamActionButton;) │ │ @@ -1565860,17 +1565860,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -407de0: |[407de0] de.danoeh.antennapod.actionbutton.StreamActionButton.getLabel:()I │ │ -407df0: 6000 f663 |0000: sget v0, Lde/danoeh/antennapod/R$string;.stream_label:I // field@63f6 │ │ -407df4: 0f00 |0002: return v0 │ │ +407dec: |[407dec] de.danoeh.antennapod.actionbutton.StreamActionButton.getLabel:()I │ │ +407dfc: 6000 f663 |0000: sget v0, Lde/danoeh/antennapod/R$string;.stream_label:I // field@63f6 │ │ +407e00: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/StreamActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/actionbutton/StreamActionButton;) │ │ @@ -1565878,43 +1565878,43 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -407e10: |[407e10] de.danoeh.antennapod.actionbutton.StreamActionButton.onClick:(Landroid/content/Context;)V │ │ -407e20: 5430 7171 |0000: iget-object v0, v3, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -407e24: 6e10 2cac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -407e2a: 0c00 |0005: move-result-object v0 │ │ -407e2c: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ -407e30: 0e00 |0008: return-void │ │ -407e32: 6201 acff |0009: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/storage/preferences/UsageStatistics$StatsAction; // field@ffac │ │ -407e36: 7110 4cb4 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.logAction:(Lde/danoeh/antennapod/storage/preferences/UsageStatistics$StatsAction;)V // method@b44c │ │ -407e3c: 7100 6cad 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isStreamingAllowed:()Z // method@ad6c │ │ -407e42: 0a01 |0011: move-result v1 │ │ -407e44: 3901 0b00 |0012: if-nez v1, 001d // +000b │ │ -407e48: 2201 dd1d |0014: new-instance v1, Lde/danoeh/antennapod/ui/StreamingConfirmationDialog; // type@1ddd │ │ -407e4c: 7030 8bb4 4100 |0016: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/ui/StreamingConfirmationDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b48b │ │ -407e52: 6e10 8cb4 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/StreamingConfirmationDialog;.show:()V // method@b48c │ │ -407e58: 0e00 |001c: return-void │ │ -407e5a: 2201 881d |001d: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d88 │ │ -407e5e: 7030 c5b2 4100 |001f: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c5 │ │ -407e64: 1212 |0022: const/4 v2, #int 1 // #1 │ │ -407e66: 6e20 c6b2 2100 |0023: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // method@b2c6 │ │ -407e6c: 0c01 |0026: move-result-object v1 │ │ -407e6e: 6e10 c9b2 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.start:()V // method@b2c9 │ │ -407e74: 6e10 7eac 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac7e │ │ -407e7a: 0c01 |002d: move-result-object v1 │ │ -407e7c: 6202 7376 |002e: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ -407e80: 3321 0900 |0030: if-ne v1, v2, 0039 // +0009 │ │ -407e84: 7120 81b2 0400 |0032: invoke-static {v4, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@b281 │ │ -407e8a: 0c00 |0035: move-result-object v0 │ │ -407e8c: 6e20 5a02 0400 |0036: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025a │ │ -407e92: 0e00 |0039: return-void │ │ +407e1c: |[407e1c] de.danoeh.antennapod.actionbutton.StreamActionButton.onClick:(Landroid/content/Context;)V │ │ +407e2c: 5430 7171 |0000: iget-object v0, v3, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +407e30: 6e10 2cac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +407e36: 0c00 |0005: move-result-object v0 │ │ +407e38: 3900 0300 |0006: if-nez v0, 0009 // +0003 │ │ +407e3c: 0e00 |0008: return-void │ │ +407e3e: 6201 acff |0009: sget-object v1, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.ACTION_STREAM:Lde/danoeh/antennapod/storage/preferences/UsageStatistics$StatsAction; // field@ffac │ │ +407e42: 7110 4cb4 0100 |000b: invoke-static {v1}, Lde/danoeh/antennapod/storage/preferences/UsageStatistics;.logAction:(Lde/danoeh/antennapod/storage/preferences/UsageStatistics$StatsAction;)V // method@b44c │ │ +407e48: 7100 6cad 0000 |000e: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isStreamingAllowed:()Z // method@ad6c │ │ +407e4e: 0a01 |0011: move-result v1 │ │ +407e50: 3901 0b00 |0012: if-nez v1, 001d // +000b │ │ +407e54: 2201 dd1d |0014: new-instance v1, Lde/danoeh/antennapod/ui/StreamingConfirmationDialog; // type@1ddd │ │ +407e58: 7030 8bb4 4100 |0016: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/ui/StreamingConfirmationDialog;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b48b │ │ +407e5e: 6e10 8cb4 0100 |0019: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/StreamingConfirmationDialog;.show:()V // method@b48c │ │ +407e64: 0e00 |001c: return-void │ │ +407e66: 2201 881d |001d: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d88 │ │ +407e6a: 7030 c5b2 4100 |001f: invoke-direct {v1, v4, v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c5 │ │ +407e70: 1212 |0022: const/4 v2, #int 1 // #1 │ │ +407e72: 6e20 c6b2 2100 |0023: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.callEvenIfRunning:(Z)Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // method@b2c6 │ │ +407e78: 0c01 |0026: move-result-object v1 │ │ +407e7a: 6e10 c9b2 0100 |0027: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.start:()V // method@b2c9 │ │ +407e80: 6e10 7eac 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ac7e │ │ +407e86: 0c01 |002d: move-result-object v1 │ │ +407e88: 6202 7376 |002e: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ +407e8c: 3321 0900 |0030: if-ne v1, v2, 0039 // +0009 │ │ +407e90: 7120 81b2 0400 |0032: invoke-static {v4, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; // method@b281 │ │ +407e96: 0c00 |0035: move-result-object v0 │ │ +407e98: 6e20 5a02 0400 |0036: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025a │ │ +407e9e: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0009 line=42 │ │ 0x000e line=44 │ │ 0x0014 line=45 │ │ 0x001d line=48 │ │ @@ -1565951,17 +1565951,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -407eec: |[407eec] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -407efc: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a856 │ │ -407f02: 0e00 |0003: return-void │ │ +407ef8: |[407ef8] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +407f08: 7020 56a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@a856 │ │ +407f0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/actionbutton/VisitWebsiteActionButton; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1565971,17 +1565971,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -407e94: |[407e94] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.getDrawable:()I │ │ -407ea4: 6000 475a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_web:I // field@5a47 │ │ -407ea8: 0f00 |0002: return v0 │ │ +407ea0: |[407ea0] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.getDrawable:()I │ │ +407eb0: 6000 475a |0000: sget v0, Lde/danoeh/antennapod/R$drawable;.ic_web:I // field@5a47 │ │ +407eb4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/VisitWebsiteActionButton; │ │ │ │ #1 : (in Lde/danoeh/antennapod/actionbutton/VisitWebsiteActionButton;) │ │ @@ -1565989,17 +1565989,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -407eac: |[407eac] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.getLabel:()I │ │ -407ebc: 6000 3864 |0000: sget v0, Lde/danoeh/antennapod/R$string;.visit_website_label:I // field@6438 │ │ -407ec0: 0f00 |0002: return v0 │ │ +407eb8: |[407eb8] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.getLabel:()I │ │ +407ec8: 6000 3864 |0000: sget v0, Lde/danoeh/antennapod/R$string;.visit_website_label:I // field@6438 │ │ +407ecc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/actionbutton/VisitWebsiteActionButton; │ │ │ │ #2 : (in Lde/danoeh/antennapod/actionbutton/VisitWebsiteActionButton;) │ │ @@ -1566007,23 +1566007,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -407ec4: |[407ec4] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.getVisibility:()I │ │ -407ed4: 5410 7171 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -407ed8: 6e10 2aac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac2a │ │ -407ede: 0c00 |0005: move-result-object v0 │ │ -407ee0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -407ee4: 1240 |0008: const/4 v0, #int 4 // #4 │ │ -407ee6: 2802 |0009: goto 000b // +0002 │ │ -407ee8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -407eea: 0f00 |000b: return v0 │ │ +407ed0: |[407ed0] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.getVisibility:()I │ │ +407ee0: 5410 7171 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +407ee4: 6e10 2aac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac2a │ │ +407eea: 0c00 |0005: move-result-object v0 │ │ +407eec: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +407ef0: 1240 |0008: const/4 v0, #int 4 // #4 │ │ +407ef2: 2802 |0009: goto 000b // +0002 │ │ +407ef4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +407ef6: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/actionbutton/VisitWebsiteActionButton; │ │ │ │ #3 : (in Lde/danoeh/antennapod/actionbutton/VisitWebsiteActionButton;) │ │ @@ -1566031,20 +1566031,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -407f04: |[407f04] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.onClick:(Landroid/content/Context;)V │ │ -407f14: 5410 7171 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ -407f18: 6e10 2aac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac2a │ │ -407f1e: 0c00 |0005: move-result-object v0 │ │ -407f20: 7120 9ab4 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/ui/common/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@b49a │ │ -407f26: 0e00 |0009: return-void │ │ +407f10: |[407f10] de.danoeh.antennapod.actionbutton.VisitWebsiteActionButton.onClick:(Landroid/content/Context;)V │ │ +407f20: 5410 7171 |0000: iget-object v0, v1, Lde/danoeh/antennapod/actionbutton/ItemActionButton;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@7171 │ │ +407f24: 6e10 2aac 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac2a │ │ +407f2a: 0c00 |0005: move-result-object v0 │ │ +407f2c: 7120 9ab4 0200 |0006: invoke-static {v2, v0}, Lde/danoeh/antennapod/ui/common/IntentUtils;.openInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@b49a │ │ +407f32: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/actionbutton/VisitWebsiteActionButton; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -1566078,18 +1566078,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -407fd0: |[407fd0] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -407fe0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -407fe6: 5b01 7771 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7177 │ │ -407fea: 0e00 |0005: return-void │ │ +407fdc: |[407fdc] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +407fec: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +407ff2: 5b01 7771 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7177 │ │ +407ff6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1566099,19 +1566099,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -407fb0: |[407fb0] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda11.onNavigationItemSelected:(Landroid/view/MenuItem;)Z │ │ -407fc0: 5410 7771 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7177 │ │ -407fc4: 7120 9ca8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$gY7L5P8rteI9lx4YQvqo6qwAyws:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/MenuItem;)Z // method@a89c │ │ -407fca: 0a02 |0005: move-result v2 │ │ -407fcc: 0f02 |0006: return v2 │ │ +407fbc: |[407fbc] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda11.onNavigationItemSelected:(Landroid/view/MenuItem;)Z │ │ +407fcc: 5410 7771 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7177 │ │ +407fd0: 7120 9ca8 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$gY7L5P8rteI9lx4YQvqo6qwAyws:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/MenuItem;)Z // method@a89c │ │ +407fd6: 0a02 |0005: move-result v2 │ │ +407fd8: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/MenuItem; │ │ │ │ @@ -1566145,18 +1566145,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -408044: |[408044] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -408054: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40805a: 5b01 7971 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7179 │ │ -40805e: 0e00 |0005: return-void │ │ +408050: |[408050] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +408060: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +408066: 5b01 7971 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7179 │ │ +40806a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1566166,19 +1566166,19 @@ │ │ type : '(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -408024: |[408024] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda2.onApplyWindowInsets:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ -408034: 5410 7971 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7179 │ │ -408038: 7130 9fa8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$vSIW7YPWdTqFRICfdMYuy1h0s5A:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; // method@a89f │ │ -40803e: 0c02 |0005: move-result-object v2 │ │ -408040: 1102 |0006: return-object v2 │ │ +408030: |[408030] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda2.onApplyWindowInsets:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ +408040: 5410 7971 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@7179 │ │ +408044: 7130 9fa8 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$vSIW7YPWdTqFRICfdMYuy1h0s5A:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; // method@a89f │ │ +40804a: 0c02 |0005: move-result-object v2 │ │ +40804c: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 (null) Landroidx/core/view/WindowInsetsCompat; │ │ @@ -1566209,35 +1566209,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -408060: |[408060] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda3.:()V │ │ -408070: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -408076: 0e00 |0003: return-void │ │ +40806c: |[40806c] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda3.:()V │ │ +40807c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +408082: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -408078: |[408078] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda3.onChanged:(Ljava/lang/Object;)V │ │ -408088: 1f01 161f |0000: check-cast v1, Ljava/util/List; // type@1f16 │ │ -40808c: 7110 97a8 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$A0utXqKjZc_vzes8VGooiBAPcdc:(Ljava/util/List;)V // method@a897 │ │ -408092: 0e00 |0005: return-void │ │ +408084: |[408084] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda3.onChanged:(Ljava/lang/Object;)V │ │ +408094: 1f01 161f |0000: check-cast v1, Ljava/util/List; // type@1f16 │ │ +408098: 7110 97a8 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$A0utXqKjZc_vzes8VGooiBAPcdc:(Ljava/util/List;)V // method@a897 │ │ +40809e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1566267,35 +1566267,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -408094: |[408094] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda4.:()V │ │ -4080a4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4080aa: 0e00 |0003: return-void │ │ +4080a0: |[4080a0] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda4.:()V │ │ +4080b0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4080b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4;) │ │ name : 'onChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4080ac: |[4080ac] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda4.onChanged:(Ljava/lang/Object;)V │ │ -4080bc: 1f01 161f |0000: check-cast v1, Ljava/util/List; // type@1f16 │ │ -4080c0: 7110 99a8 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$JZF5HAo05Tn9ViHi8ZTbwZTB57U:(Ljava/util/List;)V // method@a899 │ │ -4080c6: 0e00 |0005: return-void │ │ +4080b8: |[4080b8] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda4.onChanged:(Ljava/lang/Object;)V │ │ +4080c8: 1f01 161f |0000: check-cast v1, Ljava/util/List; // type@1f16 │ │ +4080cc: 7110 99a8 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$JZF5HAo05Tn9ViHi8ZTbwZTB57U:(Ljava/util/List;)V // method@a899 │ │ +4080d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1566329,18 +1566329,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -408174: |[408174] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -408184: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40818a: 5b01 7d71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@717d │ │ -40818e: 0e00 |0005: return-void │ │ +408180: |[408180] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda8.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +408190: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +408196: 5b01 7d71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@717d │ │ +40819a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1566350,19 +1566350,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -408190: |[408190] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda8.accept:(Ljava/lang/Object;)V │ │ -4081a0: 5410 7d71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@717d │ │ -4081a4: 1f02 751e |0002: check-cast v2, Ljava/lang/Integer; // type@1e75 │ │ -4081a8: 7120 98a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$HlTe9Yj9zeT-CtWEu92P3si8nsI:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/lang/Integer;)V // method@a898 │ │ -4081ae: 0e00 |0007: return-void │ │ +40819c: |[40819c] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda8.accept:(Ljava/lang/Object;)V │ │ +4081ac: 5410 7d71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda8;.f$0:Lde/danoeh/antennapod/activity/MainActivity; // field@717d │ │ +4081b0: 1f02 751e |0002: check-cast v2, Ljava/lang/Integer; // type@1e75 │ │ +4081b4: 7120 98a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$HlTe9Yj9zeT-CtWEu92P3si8nsI:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/lang/Integer;)V // method@a898 │ │ +4081ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1566392,35 +1566392,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4081b0: |[4081b0] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda9.:()V │ │ -4081c0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4081c6: 0e00 |0003: return-void │ │ +4081bc: |[4081bc] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda9.:()V │ │ +4081cc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4081d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda9;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4081c8: |[4081c8] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ -4081d8: 1f01 931e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e93 │ │ -4081dc: 7110 95a8 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$584xbMVh-elOAqz7saey7RJoGBo:(Ljava/lang/Throwable;)V // method@a895 │ │ -4081e2: 0e00 |0005: return-void │ │ +4081d4: |[4081d4] de.danoeh.antennapod.activity.MainActivity$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ +4081e4: 1f01 931e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e93 │ │ +4081e8: 7110 95a8 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/MainActivity;.$r8$lambda$584xbMVh-elOAqz7saey7RJoGBo:(Ljava/lang/Throwable;)V // method@a895 │ │ +4081ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1566458,18 +1566458,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4081e4: |[4081e4] de.danoeh.antennapod.activity.MainActivity$AntennaPodBottomSheetCallback.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -4081f4: 5b01 7e71 |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@717e │ │ -4081f8: 7010 638c 0000 |0002: invoke-direct {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.:()V // method@8c63 │ │ -4081fe: 0e00 |0005: return-void │ │ +4081f0: |[4081f0] de.danoeh.antennapod.activity.MainActivity$AntennaPodBottomSheetCallback.:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +408200: 5b01 7e71 |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@717e │ │ +408204: 7010 638c 0000 |0002: invoke-direct {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.:()V // method@8c63 │ │ +40820a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1566478,17 +1566478,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback-IA;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -408200: |[408200] de.danoeh.antennapod.activity.MainActivity$AntennaPodBottomSheetCallback.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback-IA;)V │ │ -408210: 7020 90a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a890 │ │ -408216: 0e00 |0003: return-void │ │ +40820c: |[40820c] de.danoeh.antennapod.activity.MainActivity$AntennaPodBottomSheetCallback.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback-IA;)V │ │ +40821c: 7020 90a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a890 │ │ +408222: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback-IA; │ │ @@ -1566499,31 +1566499,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -408218: |[408218] de.danoeh.antennapod.activity.MainActivity$AntennaPodBottomSheetCallback.onSlide:(Landroid/view/View;F)V │ │ -408228: 5412 7e71 |0000: iget-object v2, v1, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@717e │ │ -40822c: 6e10 093f 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ -408232: 0c02 |0005: move-result-object v2 │ │ -408234: 1a00 1a0c |0006: const-string v0, "AudioPlayerFragment" // string@0c1a │ │ -408238: 6e20 1c40 0200 |0008: invoke-virtual {v2, v0}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@401c │ │ -40823e: 0c02 |000b: move-result-object v2 │ │ -408240: 1f02 0d1e |000c: check-cast v2, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment; // type@1e0d │ │ -408244: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ -408248: 0e00 |0010: return-void │ │ -40824a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -40824c: 2d00 0300 |0012: cmpl-float v0, v3, v0 │ │ -408250: 3900 0600 |0014: if-nez v0, 001a // +0006 │ │ -408254: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -408256: 6e20 bfb4 0200 |0017: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment;.scrollToPage:(I)V // method@b4bf │ │ -40825c: 6e20 beb4 3200 |001a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment;.fadePlayerToToolbar:(F)V // method@b4be │ │ -408262: 0e00 |001d: return-void │ │ +408224: |[408224] de.danoeh.antennapod.activity.MainActivity$AntennaPodBottomSheetCallback.onSlide:(Landroid/view/View;F)V │ │ +408234: 5412 7e71 |0000: iget-object v2, v1, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.this$0:Lde/danoeh/antennapod/activity/MainActivity; // field@717e │ │ +408238: 6e10 093f 0200 |0002: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ +40823e: 0c02 |0005: move-result-object v2 │ │ +408240: 1a00 1a0c |0006: const-string v0, "AudioPlayerFragment" // string@0c1a │ │ +408244: 6e20 1c40 0200 |0008: invoke-virtual {v2, v0}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@401c │ │ +40824a: 0c02 |000b: move-result-object v2 │ │ +40824c: 1f02 0d1e |000c: check-cast v2, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment; // type@1e0d │ │ +408250: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ +408254: 0e00 |0010: return-void │ │ +408256: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +408258: 2d00 0300 |0012: cmpl-float v0, v3, v0 │ │ +40825c: 3900 0600 |0014: if-nez v0, 001a // +0006 │ │ +408260: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +408262: 6e20 bfb4 0200 |0017: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment;.scrollToPage:(I)V // method@b4bf │ │ +408268: 6e20 beb4 3200 |001a: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment;.fadePlayerToToolbar:(F)V // method@b4be │ │ +40826e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0008 line=300 │ │ 0x0017 line=306 │ │ 0x001a line=309 │ │ locals : │ │ @@ -1566536,25 +1566536,25 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -408264: |[408264] de.danoeh.antennapod.activity.MainActivity$AntennaPodBottomSheetCallback.onStateChanged:(Landroid/view/View;I)V │ │ -408274: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -408276: 3303 0700 |0001: if-ne v3, v0, 0008 // +0007 │ │ -40827a: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -40827c: 6e30 92a8 2103 |0004: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@a892 │ │ -408282: 2809 |0007: goto 0010 // +0009 │ │ -408284: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -408286: 3303 0700 |0009: if-ne v3, v0, 0010 // +0007 │ │ -40828a: 1503 803f |000b: const/high16 v3, #int 1065353216 // #3f80 │ │ -40828e: 6e30 92a8 2103 |000d: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@a892 │ │ -408294: 0e00 |0010: return-void │ │ +408270: |[408270] de.danoeh.antennapod.activity.MainActivity$AntennaPodBottomSheetCallback.onStateChanged:(Landroid/view/View;I)V │ │ +408280: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +408282: 3303 0700 |0001: if-ne v3, v0, 0008 // +0007 │ │ +408286: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +408288: 6e30 92a8 2103 |0004: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@a892 │ │ +40828e: 2809 |0007: goto 0010 // +0009 │ │ +408290: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +408292: 3303 0700 |0009: if-ne v3, v0, 0010 // +0007 │ │ +408296: 1503 803f |000b: const/high16 v3, #int 1065353216 // #3f80 │ │ +40829a: 6e30 92a8 2103 |000d: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@a892 │ │ +4082a0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=291 │ │ 0x000d line=293 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback; │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/View; │ │ @@ -1566590,18 +1566590,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -409f80: |[409f80] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -409f90: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -409f96: 5b01 9371 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7193 │ │ -409f9a: 0e00 |0005: return-void │ │ +409f8c: |[409f8c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda10.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +409f9c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +409fa2: 5b01 9371 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7193 │ │ +409fa6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ @@ -1566611,18 +1566611,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -409f9c: |[409f9c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda10.run:()V │ │ -409fac: 5410 9371 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7193 │ │ -409fb0: 7110 f6a8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$dB_AJLhbv7XeK_8veVhIsJf4HgI:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8f6 │ │ -409fb6: 0e00 |0005: return-void │ │ +409fa8: |[409fa8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda10.run:()V │ │ +409fb8: 5410 9371 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7193 │ │ +409fbc: 7110 f6a8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$dB_AJLhbv7XeK_8veVhIsJf4HgI:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8f6 │ │ +409fc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1566655,18 +1566655,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -409fb8: |[409fb8] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -409fc8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -409fce: 5b01 9471 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7194 │ │ -409fd2: 0e00 |0005: return-void │ │ +409fc4: |[409fc4] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +409fd4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +409fda: 5b01 9471 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7194 │ │ +409fde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ @@ -1566676,18 +1566676,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -409fd4: |[409fd4] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda11.run:()V │ │ -409fe4: 5410 9471 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7194 │ │ -409fe8: 7110 f7a8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$krKWGRTkkjvD2JHM3LyyGNW6fac:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8f7 │ │ -409fee: 0e00 |0005: return-void │ │ +409fe0: |[409fe0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda11.run:()V │ │ +409ff0: 5410 9471 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7194 │ │ +409ff4: 7110 f7a8 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$krKWGRTkkjvD2JHM3LyyGNW6fac:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8f7 │ │ +409ffa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1566720,18 +1566720,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -409ff0: |[409ff0] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -40a000: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40a006: 5b01 9571 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7195 │ │ -40a00a: 0e00 |0005: return-void │ │ +409ffc: |[409ffc] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +40a00c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40a012: 5b01 9571 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7195 │ │ +40a016: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ @@ -1566741,19 +1566741,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40a00c: |[40a00c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ -40a01c: 5410 9571 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7195 │ │ -40a020: 1f02 931e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e93 │ │ -40a024: 7120 faa8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$sffVwC9S0hPFQPzZ7Hnjp1tLXoo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V // method@a8fa │ │ -40a02a: 0e00 |0007: return-void │ │ +40a018: |[40a018] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ +40a028: 5410 9571 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@7195 │ │ +40a02c: 1f02 931e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e93 │ │ +40a030: 7120 faa8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$sffVwC9S0hPFQPzZ7Hnjp1tLXoo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V // method@a8fa │ │ +40a036: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1566787,18 +1566787,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a118: |[40a118] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -40a128: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40a12e: 5b01 9a71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719a │ │ -40a132: 0e00 |0005: return-void │ │ +40a124: |[40a124] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +40a134: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40a13a: 5b01 9a71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719a │ │ +40a13e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ @@ -1566808,19 +1566808,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40a134: |[40a134] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ -40a144: 5410 9a71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719a │ │ -40a148: 1f02 031f |0002: check-cast v2, Ljava/util/ArrayList; // type@1f03 │ │ -40a14c: 7120 f3a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$3rlmr9sxV-oL7Gr2kTxVuq3-b28:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/util/ArrayList;)V // method@a8f3 │ │ -40a152: 0e00 |0007: return-void │ │ +40a140: |[40a140] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ +40a150: 5410 9a71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719a │ │ +40a154: 1f02 031f |0002: check-cast v2, Ljava/util/ArrayList; // type@1f03 │ │ +40a158: 7120 f3a8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$3rlmr9sxV-oL7Gr2kTxVuq3-b28:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/util/ArrayList;)V // method@a8f3 │ │ +40a15e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1566854,18 +1566854,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a154: |[40a154] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -40a164: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40a16a: 5b01 9b71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719b │ │ -40a16e: 0e00 |0005: return-void │ │ +40a160: |[40a160] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +40a170: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40a176: 5b01 9b71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719b │ │ +40a17a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ @@ -1566875,19 +1566875,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40a170: |[40a170] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ -40a180: 5410 9b71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719b │ │ -40a184: 1f02 931e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e93 │ │ -40a188: 7120 fea8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$yW-U4M52HiitnK4ET8dB4DIczcY:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V // method@a8fe │ │ -40a18e: 0e00 |0007: return-void │ │ +40a17c: |[40a17c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ +40a18c: 5410 9b71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719b │ │ +40a190: 1f02 931e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e93 │ │ +40a194: 7120 fea8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$yW-U4M52HiitnK4ET8dB4DIczcY:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V // method@a8fe │ │ +40a19a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1566921,18 +1566921,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40a200: |[40a200] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -40a210: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40a216: 5b01 9e71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719e │ │ -40a21a: 0e00 |0005: return-void │ │ +40a20c: |[40a20c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +40a21c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40a222: 5b01 9e71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719e │ │ +40a226: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ @@ -1566942,19 +1566942,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40a21c: |[40a21c] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda9.onActivityResult:(Ljava/lang/Object;)V │ │ -40a22c: 5410 9e71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719e │ │ -40a230: 1f02 5e1e |0002: check-cast v2, Ljava/lang/Boolean; // type@1e5e │ │ -40a234: 7120 fca8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$woBbUYQmWkEDN0YomYBasng6kGk:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Boolean;)V // method@a8fc │ │ -40a23a: 0e00 |0007: return-void │ │ +40a228: |[40a228] de.danoeh.antennapod.activity.OpmlImportActivity$$ExternalSyntheticLambda9.onActivityResult:(Ljava/lang/Object;)V │ │ +40a238: 5410 9e71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/activity/OpmlImportActivity; // field@719e │ │ +40a23c: 1f02 5e1e |0002: check-cast v2, Ljava/lang/Boolean; // type@1e5e │ │ +40a240: 7120 fca8 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.$r8$lambda$woBbUYQmWkEDN0YomYBasng6kGk:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Boolean;)V // method@a8fc │ │ +40a246: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1566988,18 +1566988,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40ad28: |[40ad28] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ -40ad38: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40ad3e: 5b01 ac71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71ac │ │ -40ad42: 0e00 |0005: return-void │ │ +40ad34: |[40ad34] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V │ │ +40ad44: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40ad4a: 5b01 ac71 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71ac │ │ +40ad4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ │ │ @@ -1567009,19 +1567009,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40ad44: |[40ad44] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ -40ad54: 5410 ac71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71ac │ │ -40ad58: 1f02 161f |0002: check-cast v2, Ljava/util/List; // type@1f16 │ │ -40ad5c: 7120 27a9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$QeYM-WOxC1vADTV5Qa9lmHH0U0U:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Ljava/util/List;)V // method@a927 │ │ -40ad62: 0e00 |0007: return-void │ │ +40ad50: |[40ad50] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda4.accept:(Ljava/lang/Object;)V │ │ +40ad60: 5410 ac71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71ac │ │ +40ad64: 1f02 161f |0002: check-cast v2, Ljava/util/List; // type@1f16 │ │ +40ad68: 7120 27a9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$QeYM-WOxC1vADTV5Qa9lmHH0U0U:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Ljava/util/List;)V // method@a927 │ │ +40ad6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1567051,35 +1567051,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40ad64: |[40ad64] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda5.:()V │ │ -40ad74: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40ad7a: 0e00 |0003: return-void │ │ +40ad70: |[40ad70] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda5.:()V │ │ +40ad80: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40ad86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40ad7c: |[40ad7c] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ -40ad8c: 1f01 931e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e93 │ │ -40ad90: 7110 29a9 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$j02A-MOTs7r1sul0bnY4P59OgWg:(Ljava/lang/Throwable;)V // method@a929 │ │ -40ad96: 0e00 |0005: return-void │ │ +40ad88: |[40ad88] de.danoeh.antennapod.activity.SelectSubscriptionActivity$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ +40ad98: 1f01 931e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e93 │ │ +40ad9c: 7110 29a9 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.$r8$lambda$j02A-MOTs7r1sul0bnY4P59OgWg:(Ljava/lang/Throwable;)V // method@a929 │ │ +40ada2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1567129,19 +1567129,19 @@ │ │ type : '(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40ae00: |[40ae00] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -40ae10: 5b01 ad71 |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71ad │ │ -40ae14: 5b02 ae71 |0002: iput-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@71ae │ │ -40ae18: 7010 5eb6 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40ae1e: 0e00 |0007: return-void │ │ +40ae0c: |[40ae0c] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +40ae1c: 5b01 ad71 |0000: iput-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71ad │ │ +40ae20: 5b02 ae71 |0002: iput-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@71ae │ │ +40ae24: 7010 5eb6 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40ae2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1567152,21 +1567152,21 @@ │ │ type : '(Lcom/bumptech/glide/load/engine/GlideException;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -40ad98: |[40ad98] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.onLoadFailed:(Lcom/bumptech/glide/load/engine/GlideException;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Z)Z │ │ -40ada8: 5401 ad71 |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71ad │ │ -40adac: 5402 ae71 |0002: iget-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@71ae │ │ -40adb0: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -40adb2: 7130 2ba9 2103 |0005: invoke-static {v1, v2, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.-$$Nest$maddShortcut:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V // method@a92b │ │ -40adb8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -40adba: 0f01 |0009: return v1 │ │ +40ada4: |[40ada4] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.onLoadFailed:(Lcom/bumptech/glide/load/engine/GlideException;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Z)Z │ │ +40adb4: 5401 ad71 |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71ad │ │ +40adb8: 5402 ae71 |0002: iget-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@71ae │ │ +40adbc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +40adbe: 7130 2ba9 2103 |0005: invoke-static {v1, v2, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.-$$Nest$maddShortcut:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V // method@a92b │ │ +40adc4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +40adc6: 0f01 |0009: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1; │ │ 0x0000 - 0x000a reg=1 (null) Lcom/bumptech/glide/load/engine/GlideException; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/Object; │ │ @@ -1567178,20 +1567178,20 @@ │ │ type : '(Landroid/graphics/Bitmap;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Lcom/bumptech/glide/load/DataSource;Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -40adbc: |[40adbc] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.onResourceReady:(Landroid/graphics/Bitmap;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Lcom/bumptech/glide/load/DataSource;Z)Z │ │ -40adcc: 5402 ad71 |0000: iget-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71ad │ │ -40add0: 5403 ae71 |0002: iget-object v3, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@71ae │ │ -40add4: 7130 2ba9 3201 |0004: invoke-static {v2, v3, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.-$$Nest$maddShortcut:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V // method@a92b │ │ -40adda: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -40addc: 0f01 |0008: return v1 │ │ +40adc8: |[40adc8] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.onResourceReady:(Landroid/graphics/Bitmap;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Lcom/bumptech/glide/load/DataSource;Z)Z │ │ +40add8: 5402 ad71 |0000: iget-object v2, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.this$0:Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; // field@71ad │ │ +40addc: 5403 ae71 |0002: iget-object v3, v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.val$feed:Lde/danoeh/antennapod/model/feed/Feed; // field@71ae │ │ +40ade0: 7130 2ba9 3201 |0004: invoke-static {v2, v3, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.-$$Nest$maddShortcut:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V // method@a92b │ │ +40ade6: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +40ade8: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1; │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/graphics/Bitmap; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/Object; │ │ @@ -1567204,19 +1567204,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Lcom/bumptech/glide/load/DataSource;Z)Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 7 16-bit code units │ │ -40ade0: |[40ade0] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.onResourceReady:(Ljava/lang/Object;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Lcom/bumptech/glide/load/DataSource;Z)Z │ │ -40adf0: 1f01 ab00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@00ab │ │ -40adf4: 7406 23a9 0000 |0002: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.onResourceReady:(Landroid/graphics/Bitmap;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Lcom/bumptech/glide/load/DataSource;Z)Z // method@a923 │ │ -40adfa: 0a01 |0005: move-result v1 │ │ -40adfc: 0f01 |0006: return v1 │ │ +40adec: |[40adec] de.danoeh.antennapod.activity.SelectSubscriptionActivity$1.onResourceReady:(Ljava/lang/Object;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Lcom/bumptech/glide/load/DataSource;Z)Z │ │ +40adfc: 1f01 ab00 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@00ab │ │ +40ae00: 7406 23a9 0000 |0002: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.onResourceReady:(Landroid/graphics/Bitmap;Ljava/lang/Object;Lcom/bumptech/glide/request/target/Target;Lcom/bumptech/glide/load/DataSource;Z)Z // method@a923 │ │ +40ae06: 0a01 |0005: move-result v1 │ │ +40ae08: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ @@ -1567250,34 +1567250,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b39c: |[40b39c] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda1.:()V │ │ -40b3ac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40b3b2: 0e00 |0003: return-void │ │ +40b3a8: |[40b3a8] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda1.:()V │ │ +40b3b8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40b3be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1;) │ │ name : 'subscribe' │ │ type : '(Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b3b4: |[40b3b4] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ -40b3c4: 7110 43a9 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$e0UC_f0BEdNrYPfUmFQo9Nf_LxE:(Lio/reactivex/CompletableEmitter;)V // method@a943 │ │ -40b3ca: 0e00 |0003: return-void │ │ +40b3c0: |[40b3c0] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ +40b3d0: 7110 43a9 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$e0UC_f0BEdNrYPfUmFQo9Nf_LxE:(Lio/reactivex/CompletableEmitter;)V // method@a943 │ │ +40b3d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0004 reg=1 (null) Lio/reactivex/CompletableEmitter; │ │ │ │ @@ -1567311,18 +1567311,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/SplashActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40b3cc: |[40b3cc] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ -40b3dc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40b3e2: 5b01 b371 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@71b3 │ │ -40b3e6: 0e00 |0005: return-void │ │ +40b3d8: |[40b3d8] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ +40b3e8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40b3ee: 5b01 b371 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@71b3 │ │ +40b3f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/SplashActivity; │ │ │ │ @@ -1567332,18 +1567332,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40b3e8: |[40b3e8] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda2.run:()V │ │ -40b3f8: 5410 b371 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@71b3 │ │ -40b3fc: 7110 41a9 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$Kq4KXofuRcZmCuiZj1IUG8FUb9A:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@a941 │ │ -40b402: 0e00 |0005: return-void │ │ +40b3f4: |[40b3f4] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda2.run:()V │ │ +40b404: 5410 b371 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@71b3 │ │ +40b408: 7110 41a9 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$Kq4KXofuRcZmCuiZj1IUG8FUb9A:(Lde/danoeh/antennapod/activity/SplashActivity;)V // method@a941 │ │ +40b40e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1567376,18 +1567376,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/SplashActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -40b404: |[40b404] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ -40b414: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -40b41a: 5b01 b471 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@71b4 │ │ -40b41e: 0e00 |0005: return-void │ │ +40b410: |[40b410] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/activity/SplashActivity;)V │ │ +40b420: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +40b426: 5b01 b471 |0003: iput-object v1, v0, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@71b4 │ │ +40b42a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/activity/SplashActivity; │ │ │ │ @@ -1567397,19 +1567397,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40b420: |[40b420] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -40b430: 5410 b471 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@71b4 │ │ -40b434: 1f02 931e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e93 │ │ -40b438: 7120 42a9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$RFaqArmHLHP7jsRfwFTqdYt87kM:(Lde/danoeh/antennapod/activity/SplashActivity;Ljava/lang/Throwable;)V // method@a942 │ │ -40b43e: 0e00 |0007: return-void │ │ +40b42c: |[40b42c] de.danoeh.antennapod.activity.SplashActivity$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +40b43c: 5410 b471 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/activity/SplashActivity; // field@71b4 │ │ +40b440: 1f02 931e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e93 │ │ +40b444: 7120 42a9 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/activity/SplashActivity;.$r8$lambda$RFaqArmHLHP7jsRfwFTqdYt87kM:(Lde/danoeh/antennapod/activity/SplashActivity;Ljava/lang/Throwable;)V // method@a942 │ │ +40b44a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/SplashActivity$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1567536,17 +1567536,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;J)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4160ec: |[4160ec] de.danoeh.antennapod.model.feed.FeedMedia.-$$Nest$fputitemID:(Lde/danoeh/antennapod/model/feed/FeedMedia;J)V │ │ -4160fc: 5a01 0d76 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@760d │ │ -416100: 0e00 |0002: return-void │ │ +4160f8: |[4160f8] de.danoeh.antennapod.model.feed.FeedMedia.-$$Nest$fputitemID:(Lde/danoeh/antennapod/model/feed/FeedMedia;J)V │ │ +416108: 5a01 0d76 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@760d │ │ +41610c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -1567555,75 +1567555,75 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -416104: |[416104] de.danoeh.antennapod.model.feed.FeedMedia.:()V │ │ -416114: 2200 d31b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia$1; // type@1bd3 │ │ -416118: 7010 5eac 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.:()V // method@ac5e │ │ -41611e: 6900 0376 |0005: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.CREATOR:Landroid/os/Parcelable$Creator; // field@7603 │ │ -416122: 0e00 |0007: return-void │ │ +416110: |[416110] de.danoeh.antennapod.model.feed.FeedMedia.:()V │ │ +416120: 2200 d31b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia$1; // type@1bd3 │ │ +416124: 7010 5eac 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia$1;.:()V // method@ac5e │ │ +41612a: 6900 0376 |0005: sput-object v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.CREATOR:Landroid/os/Parcelable$Creator; // field@7603 │ │ +41612e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ name : '' │ │ type : '(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/util/Date;IJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 22 │ │ ins : 17 │ │ outs : 1 │ │ insns size : 69 16-bit code units │ │ -4161c4: |[4161c4] de.danoeh.antennapod.model.feed.FeedMedia.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/util/Date;IJ)V │ │ -4161d4: 0750 |0000: move-object v0, v5 │ │ -4161d6: 0781 |0001: move-object v1, v8 │ │ -4161d8: 0202 1300 |0002: move/from16 v2, v19 │ │ -4161dc: 7010 5eb6 0500 |0004: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@b65e │ │ -4161e2: 12f3 |0007: const/4 v3, #int -1 // #ff │ │ -4161e4: 5903 1676 |0008: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@7616 │ │ -4161e8: 07e3 |000a: move-object v3, v14 │ │ -4161ea: 5b03 0f76 |000b: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@760f │ │ -4161ee: 07f3 |000d: move-object v3, v15 │ │ -4161f0: 5b03 0876 |000e: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ -4161f4: 0503 1000 |0010: move-wide/from16 v3, v16 │ │ -4161f8: 5a03 0776 |0012: iput-wide v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7607 │ │ -4161fc: 0463 |0014: move-wide v3, v6 │ │ -4161fe: 5a03 0b76 |0015: iput-wide v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@760b │ │ -416202: 5b01 0c76 |0017: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -416206: 3801 0700 |0019: if-eqz v1, 0020 // +0007 │ │ -41620a: 6e10 25ac 0800 |001b: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ -416210: 0b03 |001e: move-result-wide v3 │ │ -416212: 2803 |001f: goto 0022 // +0003 │ │ -416214: 1603 0000 |0020: const-wide/16 v3, #int 0 // #0 │ │ -416218: 5a03 0d76 |0022: iput-wide v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@760d │ │ -41621c: 0191 |0024: move v1, v9 │ │ -41621e: 5901 0976 |0025: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7609 │ │ -416222: 01a1 |0027: move v1, v10 │ │ -416224: 5901 1476 |0028: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@7614 │ │ -416228: 5902 1276 |002a: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@7612 │ │ -41622c: 5902 1376 |002c: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@7613 │ │ -416230: 04b1 |002e: move-wide v1, v11 │ │ -416232: 5a01 1576 |002f: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ -416236: 07d1 |0031: move-object v1, v13 │ │ -416238: 5b01 1076 |0032: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@7610 │ │ -41623c: 3912 0400 |0034: if-nez v18, 0038 // +0004 │ │ -416240: 1201 |0036: const/4 v1, #int 0 // #0 │ │ -416242: 2807 |0037: goto 003e // +0007 │ │ -416244: 7401 96b8 1200 |0038: invoke-virtual/range {v18}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b896 │ │ -41624a: 0c01 |003b: move-result-object v1 │ │ -41624c: 1f01 0b1f |003c: check-cast v1, Ljava/util/Date; // type@1f0b │ │ -416250: 5b01 1176 |003e: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@7611 │ │ -416254: 0501 1400 |0040: move-wide/from16 v1, v20 │ │ -416258: 5a01 0e76 |0042: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@760e │ │ -41625c: 0e00 |0044: return-void │ │ +4161d0: |[4161d0] de.danoeh.antennapod.model.feed.FeedMedia.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/util/Date;IJ)V │ │ +4161e0: 0750 |0000: move-object v0, v5 │ │ +4161e2: 0781 |0001: move-object v1, v8 │ │ +4161e4: 0202 1300 |0002: move/from16 v2, v19 │ │ +4161e8: 7010 5eb6 0500 |0004: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@b65e │ │ +4161ee: 12f3 |0007: const/4 v3, #int -1 // #ff │ │ +4161f0: 5903 1676 |0008: iput v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@7616 │ │ +4161f4: 07e3 |000a: move-object v3, v14 │ │ +4161f6: 5b03 0f76 |000b: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@760f │ │ +4161fa: 07f3 |000d: move-object v3, v15 │ │ +4161fc: 5b03 0876 |000e: iput-object v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ +416200: 0503 1000 |0010: move-wide/from16 v3, v16 │ │ +416204: 5a03 0776 |0012: iput-wide v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7607 │ │ +416208: 0463 |0014: move-wide v3, v6 │ │ +41620a: 5a03 0b76 |0015: iput-wide v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@760b │ │ +41620e: 5b01 0c76 |0017: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +416212: 3801 0700 |0019: if-eqz v1, 0020 // +0007 │ │ +416216: 6e10 25ac 0800 |001b: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ +41621c: 0b03 |001e: move-result-wide v3 │ │ +41621e: 2803 |001f: goto 0022 // +0003 │ │ +416220: 1603 0000 |0020: const-wide/16 v3, #int 0 // #0 │ │ +416224: 5a03 0d76 |0022: iput-wide v3, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@760d │ │ +416228: 0191 |0024: move v1, v9 │ │ +41622a: 5901 0976 |0025: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7609 │ │ +41622e: 01a1 |0027: move v1, v10 │ │ +416230: 5901 1476 |0028: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@7614 │ │ +416234: 5902 1276 |002a: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@7612 │ │ +416238: 5902 1376 |002c: iput v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@7613 │ │ +41623c: 04b1 |002e: move-wide v1, v11 │ │ +41623e: 5a01 1576 |002f: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ +416242: 07d1 |0031: move-object v1, v13 │ │ +416244: 5b01 1076 |0032: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@7610 │ │ +416248: 3912 0400 |0034: if-nez v18, 0038 // +0004 │ │ +41624c: 1201 |0036: const/4 v1, #int 0 // #0 │ │ +41624e: 2807 |0037: goto 003e // +0007 │ │ +416250: 7401 96b8 1200 |0038: invoke-virtual/range {v18}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b896 │ │ +416256: 0c01 |003b: move-result-object v1 │ │ +416258: 1f01 0b1f |003c: check-cast v1, Ljava/util/Date; // type@1f0b │ │ +41625c: 5b01 1176 |003e: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@7611 │ │ +416260: 0501 1400 |0040: move-wide/from16 v1, v20 │ │ +416264: 5a01 0e76 |0042: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@760e │ │ +416268: 0e00 |0044: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=70 │ │ 0x0008 line=47 │ │ 0x000b line=71 │ │ 0x000e line=72 │ │ 0x0012 line=73 │ │ @@ -1567658,32 +1567658,32 @@ │ │ type : '(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/util/Date;ILjava/lang/Boolean;J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 35 │ │ ins : 18 │ │ outs : 17 │ │ insns size : 34 16-bit code units │ │ -416170: |[416170] de.danoeh.antennapod.model.feed.FeedMedia.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/util/Date;ILjava/lang/Boolean;J)V │ │ -416180: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -416184: 0501 1200 |0002: move-wide/from16 v1, v18 │ │ -416188: 0803 1400 |0004: move-object/from16 v3, v20 │ │ -41618c: 0204 1500 |0006: move/from16 v4, v21 │ │ -416190: 0205 1600 |0008: move/from16 v5, v22 │ │ -416194: 0506 1700 |000a: move-wide/from16 v6, v23 │ │ -416198: 0808 1900 |000c: move-object/from16 v8, v25 │ │ -41619c: 0809 1a00 |000e: move-object/from16 v9, v26 │ │ -4161a0: 080a 1b00 |0010: move-object/from16 v10, v27 │ │ -4161a4: 050b 1c00 |0012: move-wide/from16 v11, v28 │ │ -4161a8: 080d 1e00 |0014: move-object/from16 v13, v30 │ │ -4161ac: 020e 1f00 |0016: move/from16 v14, v31 │ │ -4161b0: 050f 2100 |0018: move-wide/from16 v15, v33 │ │ -4161b4: 7611 65ac 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/util/Date;IJ)V // method@ac65 │ │ -4161ba: 0801 2000 |001d: move-object/from16 v1, v32 │ │ -4161be: 5b01 0a76 |001f: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@760a │ │ -4161c2: 0e00 |0021: return-void │ │ +41617c: |[41617c] de.danoeh.antennapod.model.feed.FeedMedia.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/util/Date;ILjava/lang/Boolean;J)V │ │ +41618c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +416190: 0501 1200 |0002: move-wide/from16 v1, v18 │ │ +416194: 0803 1400 |0004: move-object/from16 v3, v20 │ │ +416198: 0204 1500 |0006: move/from16 v4, v21 │ │ +41619c: 0205 1600 |0008: move/from16 v5, v22 │ │ +4161a0: 0506 1700 |000a: move-wide/from16 v6, v23 │ │ +4161a4: 0808 1900 |000c: move-object/from16 v8, v25 │ │ +4161a8: 0809 1a00 |000e: move-object/from16 v9, v26 │ │ +4161ac: 080a 1b00 |0010: move-object/from16 v10, v27 │ │ +4161b0: 050b 1c00 |0012: move-wide/from16 v11, v28 │ │ +4161b4: 080d 1e00 |0014: move-object/from16 v13, v30 │ │ +4161b8: 020e 1f00 |0016: move/from16 v14, v31 │ │ +4161bc: 050f 2100 |0018: move-wide/from16 v15, v33 │ │ +4161c0: 7611 65ac 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(JLde/danoeh/antennapod/model/feed/FeedItem;IIJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/util/Date;IJ)V // method@ac65 │ │ +4161c6: 0801 2000 |001d: move-object/from16 v1, v32 │ │ +4161ca: 5b01 0a76 |001f: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@760a │ │ +4161ce: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x001a line=92 │ │ 0x001f line=94 │ │ locals : │ │ 0x0000 - 0x0022 reg=17 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0022 reg=18 (null) J │ │ @@ -1567705,31 +1567705,31 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -416124: |[416124] de.danoeh.antennapod.model.feed.FeedMedia.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V │ │ -416134: 7010 5eb6 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ -41613a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -41613c: 5920 1676 |0004: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@7616 │ │ -416140: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -416142: 5b20 0f76 |0007: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@760f │ │ -416146: 5b24 0876 |0009: iput-object v4, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ -41614a: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ -41614e: 5a20 0776 |000d: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7607 │ │ -416152: 5b23 0c76 |000f: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -416156: 3803 0600 |0011: if-eqz v3, 0017 // +0006 │ │ -41615a: 6e10 25ac 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ -416160: 0b00 |0016: move-result-wide v0 │ │ -416162: 5a20 0d76 |0017: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@760d │ │ -416166: 5a25 1576 |0019: iput-wide v5, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ -41616a: 5b27 1076 |001b: iput-object v7, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@7610 │ │ -41616e: 0e00 |001d: return-void │ │ +416130: |[416130] de.danoeh.antennapod.model.feed.FeedMedia.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V │ │ +416140: 7010 5eb6 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ +416146: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +416148: 5920 1676 |0004: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@7616 │ │ +41614c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +41614e: 5b20 0f76 |0007: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@760f │ │ +416152: 5b24 0876 |0009: iput-object v4, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ +416156: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ +41615a: 5a20 0776 |000d: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7607 │ │ +41615e: 5b23 0c76 |000f: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +416162: 3803 0600 |0011: if-eqz v3, 0017 // +0006 │ │ +416166: 6e10 25ac 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ +41616c: 0b00 |0016: move-result-wide v0 │ │ +41616e: 5a20 0d76 |0017: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@760d │ │ +416172: 5a25 1576 |0019: iput-wide v5, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ +416176: 5b27 1076 |001b: iput-object v7, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@7610 │ │ +41617a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0004 line=47 │ │ 0x0007 line=58 │ │ 0x0009 line=59 │ │ 0x000d line=60 │ │ @@ -1567750,47 +1567750,47 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -416260: |[416260] de.danoeh.antennapod.model.feed.FeedMedia.checkEmbeddedPicture:()V │ │ -416270: 6e10 90ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileAvailable:()Z // method@ac90 │ │ -416276: 0a00 |0003: move-result v0 │ │ -416278: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -41627c: 6200 b8ff |0006: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@ffb8 │ │ -416280: 5b20 0a76 |0008: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@760a │ │ -416284: 0e00 |000a: return-void │ │ -416286: 2200 b81b |000b: new-instance v0, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1bb8 │ │ -41628a: 7010 58ab 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@ab58 │ │ -416290: 6e10 7cac 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ac7c │ │ -416296: 0c01 |0013: move-result-object v1 │ │ -416298: 6e20 6906 1000 |0014: invoke-virtual {v0, v1}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@0669 │ │ -41629e: 6e10 6106 0000 |0017: invoke-virtual {v0}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@0661 │ │ -4162a4: 0c01 |001a: move-result-object v1 │ │ -4162a6: 3801 0700 |001b: if-eqz v1, 0022 // +0007 │ │ -4162aa: 6201 b9ff |001d: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@ffb9 │ │ -4162ae: 5b21 0a76 |001f: iput-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@760a │ │ -4162b2: 2805 |0021: goto 0026 // +0005 │ │ -4162b4: 6201 b8ff |0022: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@ffb8 │ │ -4162b8: 5b21 0a76 |0024: iput-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@760a │ │ -4162bc: 6e10 59ab 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab59 │ │ -4162c2: 2813 |0029: goto 003c // +0013 │ │ -4162c4: 0d01 |002a: move-exception v1 │ │ -4162c6: 6e10 59ab 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab59 │ │ -4162cc: 2805 |002e: goto 0033 // +0005 │ │ -4162ce: 0d00 |002f: move-exception v0 │ │ -4162d0: 6e20 e3b6 0100 |0030: invoke-virtual {v1, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b6e3 │ │ -4162d6: 2701 |0033: throw v1 │ │ -4162d8: 0d00 |0034: move-exception v0 │ │ -4162da: 6e10 e9b6 0000 |0035: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -4162e0: 6200 b8ff |0038: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@ffb8 │ │ -4162e4: 5b20 0a76 |003a: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@760a │ │ -4162e8: 0e00 |003c: return-void │ │ +41626c: |[41626c] de.danoeh.antennapod.model.feed.FeedMedia.checkEmbeddedPicture:()V │ │ +41627c: 6e10 90ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileAvailable:()Z // method@ac90 │ │ +416282: 0a00 |0003: move-result v0 │ │ +416284: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +416288: 6200 b8ff |0006: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@ffb8 │ │ +41628c: 5b20 0a76 |0008: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@760a │ │ +416290: 0e00 |000a: return-void │ │ +416292: 2200 b81b |000b: new-instance v0, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat; // type@1bb8 │ │ +416296: 7010 58ab 0000 |000d: invoke-direct {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.:()V // method@ab58 │ │ +41629c: 6e10 7cac 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ac7c │ │ +4162a2: 0c01 |0013: move-result-object v1 │ │ +4162a4: 6e20 6906 1000 |0014: invoke-virtual {v0, v1}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Ljava/lang/String;)V // method@0669 │ │ +4162aa: 6e10 6106 0000 |0017: invoke-virtual {v0}, Landroid/media/MediaMetadataRetriever;.getEmbeddedPicture:()[B // method@0661 │ │ +4162b0: 0c01 |001a: move-result-object v1 │ │ +4162b2: 3801 0700 |001b: if-eqz v1, 0022 // +0007 │ │ +4162b6: 6201 b9ff |001d: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@ffb9 │ │ +4162ba: 5b21 0a76 |001f: iput-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@760a │ │ +4162be: 2805 |0021: goto 0026 // +0005 │ │ +4162c0: 6201 b8ff |0022: sget-object v1, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@ffb8 │ │ +4162c4: 5b21 0a76 |0024: iput-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@760a │ │ +4162c8: 6e10 59ab 0000 |0026: invoke-virtual {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab59 │ │ +4162ce: 2813 |0029: goto 003c // +0013 │ │ +4162d0: 0d01 |002a: move-exception v1 │ │ +4162d2: 6e10 59ab 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/MediaMetadataRetrieverCompat;.close:()V // method@ab59 │ │ +4162d8: 2805 |002e: goto 0033 // +0005 │ │ +4162da: 0d00 |002f: move-exception v0 │ │ +4162dc: 6e20 e3b6 0100 |0030: invoke-virtual {v1, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@b6e3 │ │ +4162e2: 2701 |0033: throw v1 │ │ +4162e4: 0d00 |0034: move-exception v0 │ │ +4162e6: 6e10 e9b6 0000 |0035: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +4162ec: 6200 b8ff |0038: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@ffb8 │ │ +4162f0: 5b20 0a76 |003a: iput-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@760a │ │ +4162f4: 0e00 |003c: return-void │ │ catches : 5 │ │ 0x000b - 0x0010 │ │ Ljava/lang/Exception; -> 0x0034 │ │ 0x0010 - 0x0026 │ │ -> 0x002a │ │ 0x0026 - 0x0029 │ │ Ljava/lang/Exception; -> 0x0034 │ │ @@ -1567818,23 +1567818,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -415a78: |[415a78] de.danoeh.antennapod.model.feed.FeedMedia.checkedOnSizeButUnknown:()Z │ │ -415a88: 1700 0000 0080 |0000: const-wide/32 v0, #float -0 // #80000000 │ │ -415a8e: 5352 1576 |0003: iget-wide v2, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ -415a92: 3104 0002 |0005: cmp-long v4, v0, v2 │ │ -415a96: 3904 0400 |0007: if-nez v4, 000b // +0004 │ │ -415a9a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -415a9c: 2802 |000a: goto 000c // +0002 │ │ -415a9e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -415aa0: 0f00 |000c: return v0 │ │ +415a84: |[415a84] de.danoeh.antennapod.model.feed.FeedMedia.checkedOnSizeButUnknown:()Z │ │ +415a94: 1700 0000 0080 |0000: const-wide/32 v0, #float -0 // #80000000 │ │ +415a9a: 5352 1576 |0003: iget-wide v2, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ +415a9e: 3104 0002 |0005: cmp-long v4, v0, v2 │ │ +415aa2: 3904 0400 |0007: if-nez v4, 000b // +0004 │ │ +415aa6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +415aa8: 2802 |000a: goto 000c // +0002 │ │ +415aaa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +415aac: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=238 │ │ locals : │ │ 0x0000 - 0x000d reg=5 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #2 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1567842,45 +1567842,45 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -415aa4: |[415aa4] de.danoeh.antennapod.model.feed.FeedMedia.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ -415ab4: 5460 0876 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ -415ab8: 5471 0876 |0002: iget-object v1, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ -415abc: 7120 f9ba 1000 |0004: invoke-static {v0, v1}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@baf9 │ │ -415ac2: 0a00 |0007: move-result v0 │ │ -415ac4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -415ac6: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -415aca: 0f01 |000b: return v1 │ │ -415acc: 5470 1076 |000c: iget-object v0, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@7610 │ │ -415ad0: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -415ad4: 5462 1076 |0010: iget-object v2, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@7610 │ │ -415ad8: 3802 0800 |0012: if-eqz v2, 001a // +0008 │ │ -415adc: 6e20 85b6 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -415ae2: 0a00 |0017: move-result v0 │ │ -415ae4: 3900 0300 |0018: if-nez v0, 001b // +0003 │ │ -415ae8: 0f01 |001a: return v1 │ │ -415aea: 5372 1576 |001b: iget-wide v2, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ -415aee: 1604 0000 |001d: const-wide/16 v4, #int 0 // #0 │ │ -415af2: 3100 0204 |001f: cmp-long v0, v2, v4 │ │ -415af6: 3d00 0900 |0021: if-lez v0, 002a // +0009 │ │ -415afa: 5364 1576 |0023: iget-wide v4, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ -415afe: 3100 0204 |0025: cmp-long v0, v2, v4 │ │ -415b02: 3800 0300 |0027: if-eqz v0, 002a // +0003 │ │ -415b06: 0f01 |0029: return v1 │ │ -415b08: 5277 0976 |002a: iget v7, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7609 │ │ -415b0c: 3d07 0700 |002c: if-lez v7, 0033 // +0007 │ │ -415b10: 5267 0976 |002e: iget v7, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7609 │ │ -415b14: 3c07 0300 |0030: if-gtz v7, 0033 // +0003 │ │ -415b18: 0f01 |0032: return v1 │ │ -415b1a: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -415b1c: 0f07 |0034: return v7 │ │ +415ab0: |[415ab0] de.danoeh.antennapod.model.feed.FeedMedia.compareWithOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Z │ │ +415ac0: 5460 0876 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ +415ac4: 5471 0876 |0002: iget-object v1, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ +415ac8: 7120 f9ba 1000 |0004: invoke-static {v0, v1}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@baf9 │ │ +415ace: 0a00 |0007: move-result v0 │ │ +415ad0: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +415ad2: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +415ad6: 0f01 |000b: return v1 │ │ +415ad8: 5470 1076 |000c: iget-object v0, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@7610 │ │ +415adc: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +415ae0: 5462 1076 |0010: iget-object v2, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@7610 │ │ +415ae4: 3802 0800 |0012: if-eqz v2, 001a // +0008 │ │ +415ae8: 6e20 85b6 0200 |0014: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +415aee: 0a00 |0017: move-result v0 │ │ +415af0: 3900 0300 |0018: if-nez v0, 001b // +0003 │ │ +415af4: 0f01 |001a: return v1 │ │ +415af6: 5372 1576 |001b: iget-wide v2, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ +415afa: 1604 0000 |001d: const-wide/16 v4, #int 0 // #0 │ │ +415afe: 3100 0204 |001f: cmp-long v0, v2, v4 │ │ +415b02: 3d00 0900 |0021: if-lez v0, 002a // +0009 │ │ +415b06: 5364 1576 |0023: iget-wide v4, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ +415b0a: 3100 0204 |0025: cmp-long v0, v2, v4 │ │ +415b0e: 3800 0300 |0027: if-eqz v0, 002a // +0003 │ │ +415b12: 0f01 |0029: return v1 │ │ +415b14: 5277 0976 |002a: iget v7, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7609 │ │ +415b18: 3d07 0700 |002c: if-lez v7, 0033 // +0007 │ │ +415b1c: 5267 0976 |002e: iget v7, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7609 │ │ +415b20: 3c07 0300 |0030: if-gtz v7, 0033 // +0003 │ │ +415b24: 0f01 |0032: return v1 │ │ +415b26: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +415b28: 0f07 |0034: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x000c line=158 │ │ 0x0010 line=159 │ │ 0x001b line=163 │ │ 0x002a line=166 │ │ @@ -1567893,56 +1567893,56 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -415cbc: |[415cbc] de.danoeh.antennapod.model.feed.FeedMedia.describeContents:()I │ │ -415ccc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -415cce: 0f00 |0001: return v0 │ │ +415cc8: |[415cc8] de.danoeh.antennapod.model.feed.FeedMedia.describeContents:()I │ │ +415cd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +415cda: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -415b20: |[415b20] de.danoeh.antennapod.model.feed.FeedMedia.equals:(Ljava/lang/Object;)Z │ │ -415b30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -415b32: 3376 0300 |0001: if-ne v6, v7, 0004 // +0003 │ │ -415b36: 0f00 |0003: return v0 │ │ -415b38: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -415b3a: 3907 0300 |0005: if-nez v7, 0008 // +0003 │ │ -415b3e: 0f01 |0007: return v1 │ │ -415b40: 2072 e31b |0008: instance-of v2, v7, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1be3 │ │ -415b44: 3802 0700 |000a: if-eqz v2, 0011 // +0007 │ │ -415b48: 6e20 60b6 6700 |000c: invoke-virtual {v7, v6}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b660 │ │ -415b4e: 0a07 |000f: move-result v7 │ │ -415b50: 0f07 |0010: return v7 │ │ -415b52: 6e10 61b6 0600 |0011: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ -415b58: 0c02 |0014: move-result-object v2 │ │ -415b5a: 6e10 61b6 0700 |0015: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ -415b60: 0c03 |0018: move-result-object v3 │ │ -415b62: 3232 0300 |0019: if-eq v2, v3, 001c // +0003 │ │ -415b66: 0f01 |001b: return v1 │ │ -415b68: 1f07 d41b |001c: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -415b6c: 5362 0b76 |001e: iget-wide v2, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@760b │ │ -415b70: 5374 0b76 |0020: iget-wide v4, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@760b │ │ -415b74: 3107 0204 |0022: cmp-long v7, v2, v4 │ │ -415b78: 3907 0300 |0024: if-nez v7, 0027 // +0003 │ │ -415b7c: 2802 |0026: goto 0028 // +0002 │ │ -415b7e: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -415b80: 0f00 |0028: return v0 │ │ +415b2c: |[415b2c] de.danoeh.antennapod.model.feed.FeedMedia.equals:(Ljava/lang/Object;)Z │ │ +415b3c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +415b3e: 3376 0300 |0001: if-ne v6, v7, 0004 // +0003 │ │ +415b42: 0f00 |0003: return v0 │ │ +415b44: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +415b46: 3907 0300 |0005: if-nez v7, 0008 // +0003 │ │ +415b4a: 0f01 |0007: return v1 │ │ +415b4c: 2072 e31b |0008: instance-of v2, v7, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1be3 │ │ +415b50: 3802 0700 |000a: if-eqz v2, 0011 // +0007 │ │ +415b54: 6e20 60b6 6700 |000c: invoke-virtual {v7, v6}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b660 │ │ +415b5a: 0a07 |000f: move-result v7 │ │ +415b5c: 0f07 |0010: return v7 │ │ +415b5e: 6e10 61b6 0600 |0011: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ +415b64: 0c02 |0014: move-result-object v2 │ │ +415b66: 6e10 61b6 0700 |0015: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ +415b6c: 0c03 |0018: move-result-object v3 │ │ +415b6e: 3232 0300 |0019: if-eq v2, v3, 001c // +0003 │ │ +415b72: 0f01 |001b: return v1 │ │ +415b74: 1f07 d41b |001c: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +415b78: 5362 0b76 |001e: iget-wide v2, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@760b │ │ +415b7c: 5374 0b76 |0020: iget-wide v4, v7, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@760b │ │ +415b80: 3107 0204 |0022: cmp-long v7, v2, v4 │ │ +415b84: 3907 0300 |0024: if-nez v7, 0027 // +0003 │ │ +415b88: 2802 |0026: goto 0028 // +0002 │ │ +415b8a: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +415b8c: 0f00 |0028: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=518 │ │ 0x000c line=519 │ │ 0x0011 line=522 │ │ 0x001c line=526 │ │ 0x001e line=527 │ │ @@ -1567955,25 +1567955,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -415b84: |[415b84] de.danoeh.antennapod.model.feed.FeedMedia.fileExists:()Z │ │ -415b94: 5420 0f76 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@760f │ │ -415b98: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -415b9c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -415b9e: 0f00 |0005: return v0 │ │ -415ba0: 2200 3f1e |0006: new-instance v0, Ljava/io/File; // type@1e3f │ │ -415ba4: 5421 0f76 |0008: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@760f │ │ -415ba8: 7020 19b5 1000 |000a: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ -415bae: 6e10 21b5 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b521 │ │ -415bb4: 0a00 |0010: move-result v0 │ │ -415bb6: 0f00 |0011: return v0 │ │ +415b90: |[415b90] de.danoeh.antennapod.model.feed.FeedMedia.fileExists:()Z │ │ +415ba0: 5420 0f76 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@760f │ │ +415ba4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +415ba8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +415baa: 0f00 |0005: return v0 │ │ +415bac: 2200 3f1e |0006: new-instance v0, Ljava/io/File; // type@1e3f │ │ +415bb0: 5421 0f76 |0008: iget-object v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@760f │ │ +415bb4: 7020 19b5 1000 |000a: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ +415bba: 6e10 21b5 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b521 │ │ +415bc0: 0a00 |0010: move-result v0 │ │ +415bc2: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0006 line=386 │ │ 0x000d line=387 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1567983,23 +1567983,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -416048: |[416048] de.danoeh.antennapod.model.feed.FeedMedia.getChapters:()Ljava/util/List; │ │ -416058: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -41605c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -416060: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -416062: 1100 |0005: return-object v0 │ │ -416064: 5410 0c76 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -416068: 6e10 21ac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@ac21 │ │ -41606e: 0c00 |000b: move-result-object v0 │ │ -416070: 1100 |000c: return-object v0 │ │ +416054: |[416054] de.danoeh.antennapod.model.feed.FeedMedia.getChapters:()Ljava/util/List; │ │ +416064: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +416068: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +41606c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +41606e: 1100 |0005: return-object v0 │ │ +416070: 5410 0c76 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +416074: 6e10 21ac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@ac21 │ │ +41607a: 0c00 |000b: move-result-object v0 │ │ +41607c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0006 line=323 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1568008,23 +1568008,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -415db0: |[415db0] de.danoeh.antennapod.model.feed.FeedMedia.getDescription:()Ljava/lang/String; │ │ -415dc0: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415dc4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -415dc8: 5410 0c76 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415dcc: 6e10 22ac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac22 │ │ -415dd2: 0c00 |0009: move-result-object v0 │ │ -415dd4: 1100 |000a: return-object v0 │ │ -415dd6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -415dd8: 1100 |000c: return-object v0 │ │ +415dbc: |[415dbc] de.danoeh.antennapod.model.feed.FeedMedia.getDescription:()Ljava/lang/String; │ │ +415dcc: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415dd0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +415dd4: 5410 0c76 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415dd8: 6e10 22ac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac22 │ │ +415dde: 0c00 |0009: move-result-object v0 │ │ +415de0: 1100 |000a: return-object v0 │ │ +415de2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +415de4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0004 line=224 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1568033,17 +1568033,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416074: |[416074] de.danoeh.antennapod.model.feed.FeedMedia.getDownloadDate:()J │ │ -416084: 5320 0776 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7607 │ │ -416088: 1000 |0002: return-wide v0 │ │ +416080: |[416080] de.danoeh.antennapod.model.feed.FeedMedia.getDownloadDate:()J │ │ +416090: 5320 0776 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7607 │ │ +416094: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #9 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568051,17 +1568051,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -415ddc: |[415ddc] de.danoeh.antennapod.model.feed.FeedMedia.getDownloadUrl:()Ljava/lang/String; │ │ -415dec: 5410 0876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ -415df0: 1100 |0002: return-object v0 │ │ +415de8: |[415de8] de.danoeh.antennapod.model.feed.FeedMedia.getDownloadUrl:()Ljava/lang/String; │ │ +415df8: 5410 0876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ +415dfc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #10 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568069,17 +1568069,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -415cd0: |[415cd0] de.danoeh.antennapod.model.feed.FeedMedia.getDuration:()I │ │ -415ce0: 5210 0976 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7609 │ │ -415ce4: 0f00 |0002: return v0 │ │ +415cdc: |[415cdc] de.danoeh.antennapod.model.feed.FeedMedia.getDuration:()I │ │ +415cec: 5210 0976 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7609 │ │ +415cf0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #11 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568087,31 +1568087,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -415df4: |[415df4] de.danoeh.antennapod.model.feed.FeedMedia.getEpisodeTitle:()Ljava/lang/String; │ │ -415e04: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415e08: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -415e0c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -415e0e: 1100 |0005: return-object v0 │ │ -415e10: 5410 0c76 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415e14: 6e10 32ac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ -415e1a: 0c00 |000b: move-result-object v0 │ │ -415e1c: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ -415e20: 5410 0c76 |000e: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415e24: 6e10 32ac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ -415e2a: 0c00 |0013: move-result-object v0 │ │ -415e2c: 1100 |0014: return-object v0 │ │ -415e2e: 5410 0c76 |0015: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415e32: 6e10 26ac 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac26 │ │ -415e38: 0c00 |001a: move-result-object v0 │ │ -415e3a: 1100 |001b: return-object v0 │ │ +415e00: |[415e00] de.danoeh.antennapod.model.feed.FeedMedia.getEpisodeTitle:()Ljava/lang/String; │ │ +415e10: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415e14: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +415e18: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +415e1a: 1100 |0005: return-object v0 │ │ +415e1c: 5410 0c76 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415e20: 6e10 32ac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ +415e26: 0c00 |000b: move-result-object v0 │ │ +415e28: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ +415e2c: 5410 0c76 |000e: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415e30: 6e10 32ac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ +415e36: 0c00 |0013: move-result-object v0 │ │ +415e38: 1100 |0014: return-object v0 │ │ +415e3a: 5410 0c76 |0015: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415e3e: 6e10 26ac 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac26 │ │ +415e44: 0c00 |001a: move-result-object v0 │ │ +415e46: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ 0x0006 line=311 │ │ 0x000e line=312 │ │ 0x0015 line=314 │ │ locals : │ │ @@ -1568122,30 +1568122,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -415e3c: |[415e3c] de.danoeh.antennapod.model.feed.FeedMedia.getFeedTitle:()Ljava/lang/String; │ │ -415e4c: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415e50: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -415e54: 5410 0c76 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415e58: 6e10 23ac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -415e5e: 0c00 |0009: move-result-object v0 │ │ -415e60: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -415e64: 280c |000c: goto 0018 // +000c │ │ -415e66: 5410 0c76 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415e6a: 6e10 23ac 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -415e70: 0c00 |0012: move-result-object v0 │ │ -415e72: 6e10 dfab 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ -415e78: 0c00 |0016: move-result-object v0 │ │ -415e7a: 1100 |0017: return-object v0 │ │ -415e7c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -415e7e: 1100 |0019: return-object v0 │ │ +415e48: |[415e48] de.danoeh.antennapod.model.feed.FeedMedia.getFeedTitle:()Ljava/lang/String; │ │ +415e58: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415e5c: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +415e60: 5410 0c76 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415e64: 6e10 23ac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +415e6a: 0c00 |0009: move-result-object v0 │ │ +415e6c: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +415e70: 280c |000c: goto 0018 // +000c │ │ +415e72: 5410 0c76 |000d: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415e76: 6e10 23ac 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +415e7c: 0c00 |0012: move-result-object v0 │ │ +415e7e: 6e10 dfab 0000 |0013: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ +415e84: 0c00 |0016: move-result-object v0 │ │ +415e86: 1100 |0017: return-object v0 │ │ +415e88: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +415e8a: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x000d line=339 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1568154,27 +1568154,27 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -415e80: |[415e80] de.danoeh.antennapod.model.feed.FeedMedia.getHumanReadableIdentifier:()Ljava/lang/String; │ │ -415e90: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415e94: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -415e98: 5410 0c76 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415e9c: 6e10 32ac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ -415ea2: 0c00 |0009: move-result-object v0 │ │ -415ea4: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -415ea8: 5410 0c76 |000c: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415eac: 6e10 32ac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ -415eb2: 0c00 |0011: move-result-object v0 │ │ -415eb4: 1100 |0012: return-object v0 │ │ -415eb6: 5410 0876 |0013: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ -415eba: 1100 |0015: return-object v0 │ │ +415e8c: |[415e8c] de.danoeh.antennapod.model.feed.FeedMedia.getHumanReadableIdentifier:()Ljava/lang/String; │ │ +415e9c: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415ea0: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +415ea4: 5410 0c76 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415ea8: 6e10 32ac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ +415eae: 0c00 |0009: move-result-object v0 │ │ +415eb0: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +415eb4: 5410 0c76 |000c: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415eb8: 6e10 32ac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ +415ebe: 0c00 |0011: move-result-object v0 │ │ +415ec0: 1100 |0012: return-object v0 │ │ +415ec2: 5410 0876 |0013: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ +415ec6: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x000c line=99 │ │ 0x0013 line=101 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1568184,17 +1568184,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41608c: |[41608c] de.danoeh.antennapod.model.feed.FeedMedia.getId:()J │ │ -41609c: 5320 0b76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@760b │ │ -4160a0: 1000 |0002: return-wide v0 │ │ +416098: |[416098] de.danoeh.antennapod.model.feed.FeedMedia.getId:()J │ │ +4160a8: 5320 0b76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@760b │ │ +4160ac: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #15 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568202,19 +1568202,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -415d90: |[415d90] de.danoeh.antennapod.model.feed.FeedMedia.getIdentifier:()Ljava/lang/Object; │ │ -415da0: 5320 0b76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@760b │ │ -415da4: 7120 2fb6 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ -415daa: 0c00 |0005: move-result-object v0 │ │ -415dac: 1100 |0006: return-object v0 │ │ +415d9c: |[415d9c] de.danoeh.antennapod.model.feed.FeedMedia.getIdentifier:()Ljava/lang/Object; │ │ +415dac: 5320 0b76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@760b │ │ +415db0: 7120 2fb6 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ +415db6: 0c00 |0005: move-result-object v0 │ │ +415db8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #16 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568222,36 +1568222,36 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -415ebc: |[415ebc] de.danoeh.antennapod.model.feed.FeedMedia.getImageLocation:()Ljava/lang/String; │ │ -415ecc: 5420 0c76 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415ed0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -415ed4: 5420 0c76 |0004: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415ed8: 6e10 27ac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageLocation:()Ljava/lang/String; // method@ac27 │ │ -415ede: 0c00 |0009: move-result-object v0 │ │ -415ee0: 1100 |000a: return-object v0 │ │ -415ee2: 6e10 8cac 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ac8c │ │ -415ee8: 0a00 |000e: move-result v0 │ │ -415eea: 3800 1800 |000f: if-eqz v0, 0027 // +0018 │ │ -415eee: 2200 8d1e |0011: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -415ef2: 7010 adb6 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -415ef8: 1a01 92ab |0016: const-string v1, "metadata-retriever:" // string@ab92 │ │ -415efc: 6e20 b9b6 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -415f02: 6e10 7cac 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ac7c │ │ -415f08: 0c01 |001e: move-result-object v1 │ │ -415f0a: 6e20 b9b6 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -415f10: 6e10 c3b6 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -415f16: 0c00 |0025: move-result-object v0 │ │ -415f18: 1100 |0026: return-object v0 │ │ -415f1a: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -415f1c: 1100 |0028: return-object v0 │ │ +415ec8: |[415ec8] de.danoeh.antennapod.model.feed.FeedMedia.getImageLocation:()Ljava/lang/String; │ │ +415ed8: 5420 0c76 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415edc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +415ee0: 5420 0c76 |0004: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415ee4: 6e10 27ac 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageLocation:()Ljava/lang/String; // method@ac27 │ │ +415eea: 0c00 |0009: move-result-object v0 │ │ +415eec: 1100 |000a: return-object v0 │ │ +415eee: 6e10 8cac 0200 |000b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:()Z // method@ac8c │ │ +415ef4: 0a00 |000e: move-result v0 │ │ +415ef6: 3800 1800 |000f: if-eqz v0, 0027 // +0018 │ │ +415efa: 2200 8d1e |0011: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +415efe: 7010 adb6 0000 |0013: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +415f04: 1a01 92ab |0016: const-string v1, "metadata-retriever:" // string@ab92 │ │ +415f08: 6e20 b9b6 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +415f0e: 6e10 7cac 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ac7c │ │ +415f14: 0c01 |001e: move-result-object v1 │ │ +415f16: 6e20 b9b6 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +415f1c: 6e10 c3b6 0000 |0022: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +415f22: 0c00 |0025: move-result-object v0 │ │ +415f24: 1100 |0026: return-object v0 │ │ +415f26: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +415f28: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0004 line=461 │ │ 0x000b line=462 │ │ 0x0011 line=463 │ │ locals : │ │ @@ -1568262,17 +1568262,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -415c58: |[415c58] de.danoeh.antennapod.model.feed.FeedMedia.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ -415c68: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415c6c: 1100 |0002: return-object v0 │ │ +415c64: |[415c64] de.danoeh.antennapod.model.feed.FeedMedia.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; │ │ +415c74: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415c78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #18 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568280,17 +1568280,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4160a4: |[4160a4] de.danoeh.antennapod.model.feed.FeedMedia.getItemId:()J │ │ -4160b4: 5320 0d76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@760d │ │ -4160b8: 1000 |0002: return-wide v0 │ │ +4160b0: |[4160b0] de.danoeh.antennapod.model.feed.FeedMedia.getItemId:()J │ │ +4160c0: 5320 0d76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@760d │ │ +4160c4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #19 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568298,17 +1568298,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4160bc: |[4160bc] de.danoeh.antennapod.model.feed.FeedMedia.getLastPlayedTime:()J │ │ -4160cc: 5320 0e76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@760e │ │ -4160d0: 1000 |0002: return-wide v0 │ │ +4160c8: |[4160c8] de.danoeh.antennapod.model.feed.FeedMedia.getLastPlayedTime:()J │ │ +4160d8: 5320 0e76 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@760e │ │ +4160dc: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #20 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568316,17 +1568316,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -415f20: |[415f20] de.danoeh.antennapod.model.feed.FeedMedia.getLocalFileUrl:()Ljava/lang/String; │ │ -415f30: 5410 0f76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@760f │ │ -415f34: 1100 |0002: return-object v0 │ │ +415f2c: |[415f2c] de.danoeh.antennapod.model.feed.FeedMedia.getLocalFileUrl:()Ljava/lang/String; │ │ +415f3c: 5410 0f76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@760f │ │ +415f40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #21 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568334,71 +1568334,71 @@ │ │ type : '()Landroid/support/v4/media/MediaBrowserCompat$MediaItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -415984: |[415984] de.danoeh.antennapod.model.feed.FeedMedia.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ -415994: 2200 d301 |0000: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01d3 │ │ -415998: 7010 c808 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@08c8 │ │ -41599e: 5331 0b76 |0005: iget-wide v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@760b │ │ -4159a2: 7120 aab6 2100 |0007: invoke-static {v1, v2}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b6aa │ │ -4159a8: 0c01 |000a: move-result-object v1 │ │ -4159aa: 6e20 ce08 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08ce │ │ -4159b0: 0c00 |000e: move-result-object v0 │ │ -4159b2: 7210 12ad 0300 |000f: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ad12 │ │ -4159b8: 0c01 |0012: move-result-object v1 │ │ -4159ba: 6e20 d108 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08d1 │ │ -4159c0: 0c00 |0016: move-result-object v0 │ │ -4159c2: 7210 13ad 0300 |0017: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ad13 │ │ -4159c8: 0c01 |001a: move-result-object v1 │ │ -4159ca: 6e20 ca08 1000 |001b: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08ca │ │ -4159d0: 0c00 |001e: move-result-object v0 │ │ -4159d2: 7210 13ad 0300 |001f: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ad13 │ │ -4159d8: 0c01 |0022: move-result-object v1 │ │ -4159da: 6e20 d008 1000 |0023: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08d0 │ │ -4159e0: 0c00 |0026: move-result-object v0 │ │ -4159e2: 5431 0c76 |0027: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -4159e6: 3801 3d00 |0029: if-eqz v1, 0066 // +003d │ │ -4159ea: 5431 0c76 |002b: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -4159ee: 6e10 28ac 0100 |002d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac28 │ │ -4159f4: 0c01 |0030: move-result-object v1 │ │ -4159f6: 3801 1000 |0031: if-eqz v1, 0041 // +0010 │ │ -4159fa: 5431 0c76 |0033: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -4159fe: 6e10 28ac 0100 |0035: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac28 │ │ -415a04: 0c01 |0038: move-result-object v1 │ │ -415a06: 7110 2607 0100 |0039: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ -415a0c: 0c01 |003c: move-result-object v1 │ │ -415a0e: 6e20 cd08 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08cd │ │ -415a14: 2826 |0040: goto 0066 // +0026 │ │ -415a16: 5431 0c76 |0041: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415a1a: 6e10 23ac 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -415a20: 0c01 |0046: move-result-object v1 │ │ -415a22: 3801 1f00 |0047: if-eqz v1, 0066 // +001f │ │ -415a26: 5431 0c76 |0049: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415a2a: 6e10 23ac 0100 |004b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -415a30: 0c01 |004e: move-result-object v1 │ │ -415a32: 6e10 cfab 0100 |004f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ -415a38: 0c01 |0052: move-result-object v1 │ │ -415a3a: 3801 1300 |0053: if-eqz v1, 0066 // +0013 │ │ -415a3e: 5431 0c76 |0055: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415a42: 6e10 23ac 0100 |0057: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -415a48: 0c01 |005a: move-result-object v1 │ │ -415a4a: 6e10 cfab 0100 |005b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ -415a50: 0c01 |005e: move-result-object v1 │ │ -415a52: 7110 2607 0100 |005f: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ -415a58: 0c01 |0062: move-result-object v1 │ │ -415a5a: 6e20 cd08 1000 |0063: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08cd │ │ -415a60: 2201 cb01 |0066: new-instance v1, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01cb │ │ -415a64: 6e10 c908 0000 |0068: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@08c9 │ │ -415a6a: 0c00 |006b: move-result-object v0 │ │ -415a6c: 1222 |006c: const/4 v2, #int 2 // #2 │ │ -415a6e: 7030 a908 0102 |006d: invoke-direct {v1, v0, v2}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@08a9 │ │ -415a74: 1101 |0070: return-object v1 │ │ +415990: |[415990] de.danoeh.antennapod.model.feed.FeedMedia.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ +4159a0: 2200 d301 |0000: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01d3 │ │ +4159a4: 7010 c808 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@08c8 │ │ +4159aa: 5331 0b76 |0005: iget-wide v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@760b │ │ +4159ae: 7120 aab6 2100 |0007: invoke-static {v1, v2}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b6aa │ │ +4159b4: 0c01 |000a: move-result-object v1 │ │ +4159b6: 6e20 ce08 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08ce │ │ +4159bc: 0c00 |000e: move-result-object v0 │ │ +4159be: 7210 12ad 0300 |000f: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ad12 │ │ +4159c4: 0c01 |0012: move-result-object v1 │ │ +4159c6: 6e20 d108 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08d1 │ │ +4159cc: 0c00 |0016: move-result-object v0 │ │ +4159ce: 7210 13ad 0300 |0017: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ad13 │ │ +4159d4: 0c01 |001a: move-result-object v1 │ │ +4159d6: 6e20 ca08 1000 |001b: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08ca │ │ +4159dc: 0c00 |001e: move-result-object v0 │ │ +4159de: 7210 13ad 0300 |001f: invoke-interface {v3}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ad13 │ │ +4159e4: 0c01 |0022: move-result-object v1 │ │ +4159e6: 6e20 d008 1000 |0023: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08d0 │ │ +4159ec: 0c00 |0026: move-result-object v0 │ │ +4159ee: 5431 0c76 |0027: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +4159f2: 3801 3d00 |0029: if-eqz v1, 0066 // +003d │ │ +4159f6: 5431 0c76 |002b: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +4159fa: 6e10 28ac 0100 |002d: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac28 │ │ +415a00: 0c01 |0030: move-result-object v1 │ │ +415a02: 3801 1000 |0031: if-eqz v1, 0041 // +0010 │ │ +415a06: 5431 0c76 |0033: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415a0a: 6e10 28ac 0100 |0035: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac28 │ │ +415a10: 0c01 |0038: move-result-object v1 │ │ +415a12: 7110 2607 0100 |0039: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ +415a18: 0c01 |003c: move-result-object v1 │ │ +415a1a: 6e20 cd08 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08cd │ │ +415a20: 2826 |0040: goto 0066 // +0026 │ │ +415a22: 5431 0c76 |0041: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415a26: 6e10 23ac 0100 |0043: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +415a2c: 0c01 |0046: move-result-object v1 │ │ +415a2e: 3801 1f00 |0047: if-eqz v1, 0066 // +001f │ │ +415a32: 5431 0c76 |0049: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415a36: 6e10 23ac 0100 |004b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +415a3c: 0c01 |004e: move-result-object v1 │ │ +415a3e: 6e10 cfab 0100 |004f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ +415a44: 0c01 |0052: move-result-object v1 │ │ +415a46: 3801 1300 |0053: if-eqz v1, 0066 // +0013 │ │ +415a4a: 5431 0c76 |0055: iget-object v1, v3, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415a4e: 6e10 23ac 0100 |0057: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +415a54: 0c01 |005a: move-result-object v1 │ │ +415a56: 6e10 cfab 0100 |005b: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ +415a5c: 0c01 |005e: move-result-object v1 │ │ +415a5e: 7110 2607 0100 |005f: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ +415a64: 0c01 |0062: move-result-object v1 │ │ +415a66: 6e20 cd08 1000 |0063: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08cd │ │ +415a6c: 2201 cb01 |0066: new-instance v1, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01cb │ │ +415a70: 6e10 c908 0000 |0068: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@08c9 │ │ +415a76: 0c00 |006b: move-result-object v0 │ │ +415a78: 1222 |006c: const/4 v2, #int 2 // #2 │ │ +415a7a: 7030 a908 0102 |006d: invoke-direct {v1, v0, v2}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@08a9 │ │ +415a80: 1101 |0070: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0007 line=112 │ │ 0x000f line=113 │ │ 0x0017 line=114 │ │ 0x001f line=115 │ │ @@ -1568416,19 +1568416,19 @@ │ │ type : '()Lde/danoeh/antennapod/model/playback/MediaType;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -415c9c: |[415c9c] de.danoeh.antennapod.model.feed.FeedMedia.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ -415cac: 5410 1076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@7610 │ │ -415cb0: 7110 0cad 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ad0c │ │ -415cb6: 0c00 |0005: move-result-object v0 │ │ -415cb8: 1100 |0006: return-object v0 │ │ +415ca8: |[415ca8] de.danoeh.antennapod.model.feed.FeedMedia.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ +415cb8: 5410 1076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@7610 │ │ +415cbc: 7110 0cad 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ad0c │ │ +415cc2: 0c00 |0005: move-result-object v0 │ │ +415cc4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #23 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568436,17 +1568436,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -415f38: |[415f38] de.danoeh.antennapod.model.feed.FeedMedia.getMimeType:()Ljava/lang/String; │ │ -415f48: 5410 1076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@7610 │ │ -415f4c: 1100 |0002: return-object v0 │ │ +415f44: |[415f44] de.danoeh.antennapod.model.feed.FeedMedia.getMimeType:()Ljava/lang/String; │ │ +415f54: 5410 1076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@7610 │ │ +415f58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #24 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568454,39 +1568454,39 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -415ce8: |[415ce8] de.danoeh.antennapod.model.feed.FeedMedia.getPlayableType:()I │ │ -415cf8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -415cfa: 0f00 |0001: return v0 │ │ +415cf4: |[415cf4] de.danoeh.antennapod.model.feed.FeedMedia.getPlayableType:()I │ │ +415d04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +415d06: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #25 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ name : 'getPlaybackCompletionDate' │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -415fe0: |[415fe0] de.danoeh.antennapod.model.feed.FeedMedia.getPlaybackCompletionDate:()Ljava/util/Date; │ │ -415ff0: 5410 1176 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@7611 │ │ -415ff4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -415ff8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -415ffa: 2807 |0005: goto 000c // +0007 │ │ -415ffc: 6e10 96b8 0000 |0006: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b896 │ │ -416002: 0c00 |0009: move-result-object v0 │ │ -416004: 1f00 0b1f |000a: check-cast v0, Ljava/util/Date; // type@1f0b │ │ -416008: 1100 |000c: return-object v0 │ │ +415fec: |[415fec] de.danoeh.antennapod.model.feed.FeedMedia.getPlaybackCompletionDate:()Ljava/util/Date; │ │ +415ffc: 5410 1176 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@7611 │ │ +416000: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +416004: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +416006: 2807 |0005: goto 000c // +0007 │ │ +416008: 6e10 96b8 0000 |0006: invoke-virtual {v0}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b896 │ │ +41600e: 0c00 |0009: move-result-object v0 │ │ +416010: 1f00 0b1f |000a: check-cast v0, Ljava/util/Date; // type@1f0b │ │ +416014: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0006 line=265 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1568495,17 +1568495,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -415cfc: |[415cfc] de.danoeh.antennapod.model.feed.FeedMedia.getPlayedDuration:()I │ │ -415d0c: 5210 1276 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@7612 │ │ -415d10: 0f00 |0002: return v0 │ │ +415d08: |[415d08] de.danoeh.antennapod.model.feed.FeedMedia.getPlayedDuration:()I │ │ +415d18: 5210 1276 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@7612 │ │ +415d1c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #27 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568513,17 +1568513,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -415d14: |[415d14] de.danoeh.antennapod.model.feed.FeedMedia.getPlayedDurationWhenStarted:()I │ │ -415d24: 5210 1376 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@7613 │ │ -415d28: 0f00 |0002: return v0 │ │ +415d20: |[415d20] de.danoeh.antennapod.model.feed.FeedMedia.getPlayedDurationWhenStarted:()I │ │ +415d30: 5210 1376 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@7613 │ │ +415d34: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #28 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568531,17 +1568531,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -415d2c: |[415d2c] de.danoeh.antennapod.model.feed.FeedMedia.getPosition:()I │ │ -415d3c: 5210 1476 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@7614 │ │ -415d40: 0f00 |0002: return v0 │ │ +415d38: |[415d38] de.danoeh.antennapod.model.feed.FeedMedia.getPosition:()I │ │ +415d48: 5210 1476 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@7614 │ │ +415d4c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #29 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568549,28 +1568549,28 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -41600c: |[41600c] de.danoeh.antennapod.model.feed.FeedMedia.getPubDate:()Ljava/util/Date; │ │ -41601c: 5420 0c76 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -416020: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -416022: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -416026: 1101 |0005: return-object v1 │ │ -416028: 5420 0c76 |0006: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -41602c: 6e10 31ac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ -416032: 0c00 |000b: move-result-object v0 │ │ -416034: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ -416038: 5420 0c76 |000e: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -41603c: 6e10 31ac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ -416042: 0c00 |0013: move-result-object v0 │ │ -416044: 1100 |0014: return-object v0 │ │ -416046: 1101 |0015: return-object v1 │ │ +416018: |[416018] de.danoeh.antennapod.model.feed.FeedMedia.getPubDate:()Ljava/util/Date; │ │ +416028: 5420 0c76 |0000: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +41602c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41602e: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +416032: 1101 |0005: return-object v1 │ │ +416034: 5420 0c76 |0006: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +416038: 6e10 31ac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ +41603e: 0c00 |000b: move-result-object v0 │ │ +416040: 3800 0900 |000c: if-eqz v0, 0015 // +0009 │ │ +416044: 5420 0c76 |000e: iget-object v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +416048: 6e10 31ac 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ +41604e: 0c00 |0013: move-result-object v0 │ │ +416050: 1100 |0014: return-object v0 │ │ +416052: 1101 |0015: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0006 line=370 │ │ 0x000e line=371 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1568580,17 +1568580,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4160d4: |[4160d4] de.danoeh.antennapod.model.feed.FeedMedia.getSize:()J │ │ -4160e4: 5320 1576 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ -4160e8: 1000 |0002: return-wide v0 │ │ +4160e0: |[4160e0] de.danoeh.antennapod.model.feed.FeedMedia.getSize:()J │ │ +4160f0: 5320 1576 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ +4160f4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #31 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568598,17 +1568598,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -415d44: |[415d44] de.danoeh.antennapod.model.feed.FeedMedia.getStartPosition:()I │ │ -415d54: 5210 1676 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@7616 │ │ -415d58: 0f00 |0002: return v0 │ │ +415d50: |[415d50] de.danoeh.antennapod.model.feed.FeedMedia.getStartPosition:()I │ │ +415d60: 5210 1676 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@7616 │ │ +415d64: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #32 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568616,17 +1568616,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -415f50: |[415f50] de.danoeh.antennapod.model.feed.FeedMedia.getStreamUrl:()Ljava/lang/String; │ │ -415f60: 5410 0876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ -415f64: 1100 |0002: return-object v0 │ │ +415f5c: |[415f5c] de.danoeh.antennapod.model.feed.FeedMedia.getStreamUrl:()Ljava/lang/String; │ │ +415f6c: 5410 0876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ +415f70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #33 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568634,23 +1568634,23 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/Transcript;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -415c70: |[415c70] de.danoeh.antennapod.model.feed.FeedMedia.getTranscript:()Lde/danoeh/antennapod/model/feed/Transcript; │ │ -415c80: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415c84: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -415c88: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -415c8a: 1100 |0005: return-object v0 │ │ -415c8c: 5410 0c76 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415c90: 6e10 33ac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTranscript:()Lde/danoeh/antennapod/model/feed/Transcript; // method@ac33 │ │ -415c96: 0c00 |000b: move-result-object v0 │ │ -415c98: 1100 |000c: return-object v0 │ │ +415c7c: |[415c7c] de.danoeh.antennapod.model.feed.FeedMedia.getTranscript:()Lde/danoeh/antennapod/model/feed/Transcript; │ │ +415c8c: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415c90: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +415c94: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +415c96: 1100 |0005: return-object v0 │ │ +415c98: 5410 0c76 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415c9c: 6e10 33ac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTranscript:()Lde/danoeh/antennapod/model/feed/Transcript; // method@ac33 │ │ +415ca2: 0c00 |000b: move-result-object v0 │ │ +415ca4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0006 line=548 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1568659,30 +1568659,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -415f68: |[415f68] de.danoeh.antennapod.model.feed.FeedMedia.getTranscriptFileUrl:()Ljava/lang/String; │ │ -415f78: 6e10 7cac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ac7c │ │ -415f7e: 0c00 |0003: move-result-object v0 │ │ -415f80: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -415f84: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -415f86: 1100 |0007: return-object v0 │ │ -415f88: 2200 8d1e |0008: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -415f8c: 7010 adb6 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -415f92: 6e10 7cac 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ac7c │ │ -415f98: 0c01 |0010: move-result-object v1 │ │ -415f9a: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -415fa0: 1a01 ca07 |0014: const-string v1, ".transcript" // string@07ca │ │ -415fa4: 6e20 b9b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -415faa: 6e10 c3b6 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -415fb0: 0c00 |001c: move-result-object v0 │ │ -415fb2: 1100 |001d: return-object v0 │ │ +415f74: |[415f74] de.danoeh.antennapod.model.feed.FeedMedia.getTranscriptFileUrl:()Ljava/lang/String; │ │ +415f84: 6e10 7cac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ac7c │ │ +415f8a: 0c00 |0003: move-result-object v0 │ │ +415f8c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +415f90: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +415f92: 1100 |0007: return-object v0 │ │ +415f94: 2200 8d1e |0008: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +415f98: 7010 adb6 0000 |000a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +415f9e: 6e10 7cac 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getLocalFileUrl:()Ljava/lang/String; // method@ac7c │ │ +415fa4: 0c01 |0010: move-result-object v1 │ │ +415fa6: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +415fac: 1a01 ca07 |0014: const-string v1, ".transcript" // string@07ca │ │ +415fb0: 6e20 b9b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +415fb6: 6e10 c3b6 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +415fbc: 0c00 |001c: move-result-object v0 │ │ +415fbe: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0008 line=534 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1568691,23 +1568691,23 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -415fb4: |[415fb4] de.danoeh.antennapod.model.feed.FeedMedia.getWebsiteLink:()Ljava/lang/String; │ │ -415fc4: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415fc8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -415fcc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -415fce: 1100 |0005: return-object v0 │ │ -415fd0: 5410 0c76 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415fd4: 6e10 2aac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac2a │ │ -415fda: 0c00 |000b: move-result-object v0 │ │ -415fdc: 1100 |000c: return-object v0 │ │ +415fc0: |[415fc0] de.danoeh.antennapod.model.feed.FeedMedia.getWebsiteLink:()Ljava/lang/String; │ │ +415fd0: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415fd4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +415fd8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +415fda: 1100 |0005: return-object v0 │ │ +415fdc: 5410 0c76 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415fe0: 6e10 2aac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac2a │ │ +415fe6: 0c00 |000b: move-result-object v0 │ │ +415fe8: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0006 line=331 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1568716,22 +1568716,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -415bb8: |[415bb8] de.danoeh.antennapod.model.feed.FeedMedia.hasEmbeddedPicture:()Z │ │ -415bc8: 5410 0a76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@760a │ │ -415bcc: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -415bd0: 6e10 68ac 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkEmbeddedPicture:()V // method@ac68 │ │ -415bd6: 5410 0a76 |0007: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@760a │ │ -415bda: 6e10 94b5 0000 |0009: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b594 │ │ -415be0: 0a00 |000c: move-result v0 │ │ -415be2: 0f00 |000d: return v0 │ │ +415bc4: |[415bc4] de.danoeh.antennapod.model.feed.FeedMedia.hasEmbeddedPicture:()Z │ │ +415bd4: 5410 0a76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@760a │ │ +415bd8: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +415bdc: 6e10 68ac 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.checkEmbeddedPicture:()V // method@ac68 │ │ +415be2: 5410 0a76 |0007: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@760a │ │ +415be6: 6e10 94b5 0000 |0009: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@b594 │ │ +415bec: 0a00 |000c: move-result v0 │ │ +415bee: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0004 line=284 │ │ 0x0007 line=286 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1568741,25 +1568741,25 @@ │ │ type : '()Ljava/lang/Boolean;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -415d5c: |[415d5c] de.danoeh.antennapod.model.feed.FeedMedia.hasTranscript:()Ljava/lang/Boolean; │ │ -415d6c: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415d70: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -415d74: 6200 b8ff |0004: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@ffb8 │ │ -415d78: 1100 |0006: return-object v0 │ │ -415d7a: 5410 0c76 |0007: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -415d7e: 6e10 38ac 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasTranscript:()Z // method@ac38 │ │ -415d84: 0a00 |000c: move-result v0 │ │ -415d86: 7110 98b5 0000 |000d: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b598 │ │ -415d8c: 0c00 |0010: move-result-object v0 │ │ -415d8e: 1100 |0011: return-object v0 │ │ +415d68: |[415d68] de.danoeh.antennapod.model.feed.FeedMedia.hasTranscript:()Ljava/lang/Boolean; │ │ +415d78: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415d7c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +415d80: 6200 b8ff |0004: sget-object v0, Ljava/lang/Boolean;.FALSE:Ljava/lang/Boolean; // field@ffb8 │ │ +415d84: 1100 |0006: return-object v0 │ │ +415d86: 5410 0c76 |0007: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +415d8a: 6e10 38ac 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasTranscript:()Z // method@ac38 │ │ +415d90: 0a00 |000c: move-result v0 │ │ +415d92: 7110 98b5 0000 |000d: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@b598 │ │ +415d98: 0c00 |0010: move-result-object v0 │ │ +415d9a: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0004 line=553 │ │ 0x0007 line=555 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1568769,23 +1568769,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -415be4: |[415be4] de.danoeh.antennapod.model.feed.FeedMedia.isDownloaded:()Z │ │ -415bf4: 5350 0776 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7607 │ │ -415bf8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -415bfc: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ -415c00: 3d04 0400 |0006: if-lez v4, 000a // +0004 │ │ -415c04: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -415c06: 2802 |0009: goto 000b // +0002 │ │ -415c08: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -415c0a: 0f00 |000b: return v0 │ │ +415bf0: |[415bf0] de.danoeh.antennapod.model.feed.FeedMedia.isDownloaded:()Z │ │ +415c00: 5350 0776 |0000: iget-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7607 │ │ +415c04: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +415c08: 3104 0002 |0004: cmp-long v4, v0, v2 │ │ +415c0c: 3d04 0400 |0006: if-lez v4, 000a // +0004 │ │ +415c10: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +415c12: 2802 |0009: goto 000b // +0002 │ │ +415c14: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +415c16: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ locals : │ │ 0x0000 - 0x000c reg=5 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #39 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568793,21 +1568793,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -415c0c: |[415c0c] de.danoeh.antennapod.model.feed.FeedMedia.isInProgress:()Z │ │ -415c1c: 5210 1476 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@7614 │ │ -415c20: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -415c24: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -415c26: 2802 |0005: goto 0007 // +0002 │ │ -415c28: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -415c2a: 0f00 |0007: return v0 │ │ +415c18: |[415c18] de.danoeh.antennapod.model.feed.FeedMedia.isInProgress:()Z │ │ +415c28: 5210 1476 |0000: iget v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@7614 │ │ +415c2c: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +415c30: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +415c32: 2802 |0005: goto 0007 // +0002 │ │ +415c34: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +415c36: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #40 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568815,24 +1568815,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -415c2c: |[415c2c] de.danoeh.antennapod.model.feed.FeedMedia.localFileAvailable:()Z │ │ -415c3c: 6e10 8eac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ac8e │ │ -415c42: 0a00 |0003: move-result v0 │ │ -415c44: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -415c48: 5410 0f76 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@760f │ │ -415c4c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -415c50: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -415c52: 2802 |000b: goto 000d // +0002 │ │ -415c54: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -415c56: 0f00 |000d: return v0 │ │ +415c38: |[415c38] de.danoeh.antennapod.model.feed.FeedMedia.localFileAvailable:()Z │ │ +415c48: 6e10 8eac 0100 |0000: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ac8e │ │ +415c4e: 0a00 |0003: move-result v0 │ │ +415c50: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +415c54: 5410 0f76 |0006: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@760f │ │ +415c58: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +415c5c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +415c5e: 2802 |000b: goto 000d // +0002 │ │ +415c60: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +415c62: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #41 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568840,18 +1568840,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -416320: |[416320] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackCompleted:(Landroid/content/Context;)V │ │ -416330: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -416332: 5901 1676 |0001: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@7616 │ │ -416336: 0e00 |0003: return-void │ │ +41632c: |[41632c] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackCompleted:(Landroid/content/Context;)V │ │ +41633c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +41633e: 5901 1676 |0001: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@7616 │ │ +416342: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=428 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -1568860,25 +1568860,25 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -416338: |[416338] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackPause:(Landroid/content/Context;)V │ │ -416348: 5223 1476 |0000: iget v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@7614 │ │ -41634c: 5220 1676 |0002: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@7616 │ │ -416350: 3703 0a00 |0004: if-le v3, v0, 000e // +000a │ │ -416354: 5221 1376 |0006: iget v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@7613 │ │ -416358: b031 |0008: add-int/2addr v1, v3 │ │ -41635a: b101 |0009: sub-int/2addr v1, v0 │ │ -41635c: 5921 1276 |000a: iput v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@7612 │ │ -416360: 5921 1376 |000c: iput v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@7613 │ │ -416364: 5923 1676 |000e: iput v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@7616 │ │ -416368: 0e00 |0010: return-void │ │ +416344: |[416344] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackPause:(Landroid/content/Context;)V │ │ +416354: 5223 1476 |0000: iget v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@7614 │ │ +416358: 5220 1676 |0002: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@7616 │ │ +41635c: 3703 0a00 |0004: if-le v3, v0, 000e // +000a │ │ +416360: 5221 1376 |0006: iget v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@7613 │ │ +416364: b031 |0008: add-int/2addr v1, v3 │ │ +416366: b101 |0009: sub-int/2addr v1, v0 │ │ +416368: 5921 1276 |000a: iput v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@7612 │ │ +41636c: 5921 1376 |000c: iput v1, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@7613 │ │ +416370: 5923 1676 |000e: iput v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@7616 │ │ +416374: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0006 line=420 │ │ 0x000c line=421 │ │ 0x000e line=423 │ │ locals : │ │ @@ -1568890,23 +1568890,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -41636c: |[41636c] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackStart:()V │ │ -41637c: 5220 1476 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@7614 │ │ -416380: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -416382: 7120 42b6 1000 |0003: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@b642 │ │ -416388: 0a00 |0006: move-result v0 │ │ -41638a: 5920 1676 |0007: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@7616 │ │ -41638e: 5220 1276 |0009: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@7612 │ │ -416392: 5920 1376 |000b: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@7613 │ │ -416396: 0e00 |000d: return-void │ │ +416378: |[416378] de.danoeh.antennapod.model.feed.FeedMedia.onPlaybackStart:()V │ │ +416388: 5220 1476 |0000: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@7614 │ │ +41638c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +41638e: 7120 42b6 1000 |0003: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@b642 │ │ +416394: 0a00 |0006: move-result v0 │ │ +416396: 5920 1676 |0007: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.startPosition:I // field@7616 │ │ +41639a: 5220 1276 |0009: iget v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@7612 │ │ +41639e: 5920 1376 |000b: iput v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDurationWhenStarted:I // field@7613 │ │ +4163a2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 0x0009 line=414 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1568915,20 +1568915,20 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -416398: |[416398] de.danoeh.antennapod.model.feed.FeedMedia.setChapters:(Ljava/util/List;)V │ │ -4163a8: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -4163ac: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -4163b0: 5410 0c76 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -4163b4: 6e20 41ac 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@ac41 │ │ -4163ba: 0e00 |0009: return-void │ │ +4163a4: |[4163a4] de.danoeh.antennapod.model.feed.FeedMedia.setChapters:(Ljava/util/List;)V │ │ +4163b4: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +4163b8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +4163bc: 5410 0c76 |0004: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +4163c0: 6e20 41ac 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@ac41 │ │ +4163c6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0004 line=439 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/util/List; │ │ @@ -1568938,18 +1568938,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -4163bc: |[4163bc] de.danoeh.antennapod.model.feed.FeedMedia.setCheckedOnSizeButUnknown:()V │ │ -4163cc: 1700 0000 0080 |0000: const-wide/32 v0, #float -0 // #80000000 │ │ -4163d2: 5a20 1576 |0003: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ -4163d6: 0e00 |0005: return-void │ │ +4163c8: |[4163c8] de.danoeh.antennapod.model.feed.FeedMedia.setCheckedOnSizeButUnknown:()V │ │ +4163d8: 1700 0000 0080 |0000: const-wide/32 v0, #float -0 // #80000000 │ │ +4163de: 5a20 1576 |0003: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ +4163e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=234 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ #46 : (in Lde/danoeh/antennapod/model/feed/FeedMedia;) │ │ @@ -1568957,30 +1568957,30 @@ │ │ type : '(ZJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -4163d8: |[4163d8] de.danoeh.antennapod.model.feed.FeedMedia.setDownloaded:(ZJ)V │ │ -4163e8: 3801 0300 |0000: if-eqz v1, 0003 // +0003 │ │ -4163ec: 2803 |0002: goto 0005 // +0003 │ │ -4163ee: 1602 0000 |0003: const-wide/16 v2, #int 0 // #0 │ │ -4163f2: 5a02 0776 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7607 │ │ -4163f6: 5402 0c76 |0007: iget-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -4163fa: 3802 1200 |0009: if-eqz v2, 001b // +0012 │ │ -4163fe: 3801 1000 |000b: if-eqz v1, 001b // +0010 │ │ -416402: 5401 0c76 |000d: iget-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -416406: 6e10 3dac 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac3d │ │ -41640c: 0a01 |0012: move-result v1 │ │ -41640e: 3801 0800 |0013: if-eqz v1, 001b // +0008 │ │ -416412: 5401 0c76 |0015: iget-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -416416: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -416418: 6e20 4cac 2100 |0018: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ac4c │ │ -41641e: 0e00 |001b: return-void │ │ +4163e4: |[4163e4] de.danoeh.antennapod.model.feed.FeedMedia.setDownloaded:(ZJ)V │ │ +4163f4: 3801 0300 |0000: if-eqz v1, 0003 // +0003 │ │ +4163f8: 2803 |0002: goto 0005 // +0003 │ │ +4163fa: 1602 0000 |0003: const-wide/16 v2, #int 0 // #0 │ │ +4163fe: 5a02 0776 |0005: iput-wide v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7607 │ │ +416402: 5402 0c76 |0007: iget-object v2, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +416406: 3802 1200 |0009: if-eqz v2, 001b // +0012 │ │ +41640a: 3801 1000 |000b: if-eqz v1, 001b // +0010 │ │ +41640e: 5401 0c76 |000d: iget-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +416412: 6e10 3dac 0100 |000f: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac3d │ │ +416418: 0a01 |0012: move-result v1 │ │ +41641a: 3801 0800 |0013: if-eqz v1, 001b // +0008 │ │ +41641e: 5401 0c76 |0015: iget-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +416422: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +416424: 6e20 4cac 2100 |0018: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ac4c │ │ +41642a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=474 │ │ 0x0007 line=475 │ │ 0x0015 line=476 │ │ locals : │ │ 0x0000 - 0x001c reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1568992,17 +1568992,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416420: |[416420] de.danoeh.antennapod.model.feed.FeedMedia.setDuration:(I)V │ │ -416430: 5901 0976 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7609 │ │ -416434: 0e00 |0002: return-void │ │ +41642c: |[41642c] de.danoeh.antennapod.model.feed.FeedMedia.setDuration:(I)V │ │ +41643c: 5901 0976 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7609 │ │ +416440: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1569011,17 +1569011,17 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416438: |[416438] de.danoeh.antennapod.model.feed.FeedMedia.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V │ │ -416448: 5b01 0a76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@760a │ │ -41644c: 0e00 |0002: return-void │ │ +416444: |[416444] de.danoeh.antennapod.model.feed.FeedMedia.setHasEmbeddedPicture:(Ljava/lang/Boolean;)V │ │ +416454: 5b01 0a76 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.hasEmbeddedPicture:Ljava/lang/Boolean; // field@760a │ │ +416458: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/Boolean; │ │ │ │ @@ -1569030,17 +1569030,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416450: |[416450] de.danoeh.antennapod.model.feed.FeedMedia.setId:(J)V │ │ -416460: 5a01 0b76 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@760b │ │ -416464: 0e00 |0002: return-void │ │ +41645c: |[41645c] de.danoeh.antennapod.model.feed.FeedMedia.setId:(J)V │ │ +41646c: 5a01 0b76 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@760b │ │ +416470: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -1569049,28 +1569049,28 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -416468: |[416468] de.danoeh.antennapod.model.feed.FeedMedia.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -416478: 5b23 0c76 |0000: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -41647c: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -416480: 6e10 25ac 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ -416486: 0b00 |0007: move-result-wide v0 │ │ -416488: 2803 |0008: goto 000b // +0003 │ │ -41648a: 1600 0000 |0009: const-wide/16 v0, #int 0 // #0 │ │ -41648e: 5a20 0d76 |000b: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@760d │ │ -416492: 3803 0b00 |000d: if-eqz v3, 0018 // +000b │ │ -416496: 6e10 2cac 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -41649c: 0c00 |0012: move-result-object v0 │ │ -41649e: 3220 0500 |0013: if-eq v0, v2, 0018 // +0005 │ │ -4164a2: 6e20 49ac 2300 |0015: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac49 │ │ -4164a8: 0e00 |0018: return-void │ │ +416474: |[416474] de.danoeh.antennapod.model.feed.FeedMedia.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +416484: 5b23 0c76 |0000: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +416488: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +41648c: 6e10 25ac 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ +416492: 0b00 |0007: move-result-wide v0 │ │ +416494: 2803 |0008: goto 000b // +0003 │ │ +416496: 1600 0000 |0009: const-wide/16 v0, #int 0 // #0 │ │ +41649a: 5a20 0d76 |000b: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@760d │ │ +41649e: 3803 0b00 |000d: if-eqz v3, 0018 // +000b │ │ +4164a2: 6e10 2cac 0300 |000f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +4164a8: 0c00 |0012: move-result-object v0 │ │ +4164aa: 3220 0500 |0013: if-eq v0, v2, 0018 // +0005 │ │ +4164ae: 6e20 49ac 2300 |0015: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac49 │ │ +4164b4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0004 line=257 │ │ 0x000f line=258 │ │ 0x0015 line=259 │ │ locals : │ │ @@ -1569082,17 +1569082,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4164ac: |[4164ac] de.danoeh.antennapod.model.feed.FeedMedia.setItemId:(J)V │ │ -4164bc: 5a01 0d76 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@760d │ │ -4164c0: 0e00 |0002: return-void │ │ +4164b8: |[4164b8] de.danoeh.antennapod.model.feed.FeedMedia.setItemId:(J)V │ │ +4164c8: 5a01 0d76 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.itemID:J // field@760d │ │ +4164cc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -1569101,17 +1569101,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4164c4: |[4164c4] de.danoeh.antennapod.model.feed.FeedMedia.setLastPlayedTime:(J)V │ │ -4164d4: 5a01 0e76 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@760e │ │ -4164d8: 0e00 |0002: return-void │ │ +4164d0: |[4164d0] de.danoeh.antennapod.model.feed.FeedMedia.setLastPlayedTime:(J)V │ │ +4164e0: 5a01 0e76 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@760e │ │ +4164e4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -1569120,20 +1569120,20 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -4164dc: |[4164dc] de.danoeh.antennapod.model.feed.FeedMedia.setLocalFileUrl:(Ljava/lang/String;)V │ │ -4164ec: 5b23 0f76 |0000: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@760f │ │ -4164f0: 3903 0600 |0002: if-nez v3, 0008 // +0006 │ │ -4164f4: 1600 0000 |0004: const-wide/16 v0, #int 0 // #0 │ │ -4164f8: 5a20 0776 |0006: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7607 │ │ -4164fc: 0e00 |0008: return-void │ │ +4164e8: |[4164e8] de.danoeh.antennapod.model.feed.FeedMedia.setLocalFileUrl:(Ljava/lang/String;)V │ │ +4164f8: 5b23 0f76 |0000: iput-object v3, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@760f │ │ +4164fc: 3903 0600 |0002: if-nez v3, 0008 // +0006 │ │ +416500: 1600 0000 |0004: const-wide/16 v0, #int 0 // #0 │ │ +416504: 5a20 0776 |0006: iput-wide v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7607 │ │ +416508: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0006 line=487 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0009 reg=3 (null) Ljava/lang/String; │ │ @@ -1569143,23 +1569143,23 @@ │ │ type : '(Ljava/util/Date;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -416500: |[416500] de.danoeh.antennapod.model.feed.FeedMedia.setPlaybackCompletionDate:(Ljava/util/Date;)V │ │ -416510: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ -416514: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -416516: 2807 |0003: goto 000a // +0007 │ │ -416518: 6e10 96b8 0100 |0004: invoke-virtual {v1}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b896 │ │ -41651e: 0c01 |0007: move-result-object v1 │ │ -416520: 1f01 0b1f |0008: check-cast v1, Ljava/util/Date; // type@1f0b │ │ -416524: 5b01 1176 |000a: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@7611 │ │ -416528: 0e00 |000c: return-void │ │ +41650c: |[41650c] de.danoeh.antennapod.model.feed.FeedMedia.setPlaybackCompletionDate:(Ljava/util/Date;)V │ │ +41651c: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ +416520: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +416522: 2807 |0003: goto 000a // +0007 │ │ +416524: 6e10 96b8 0100 |0004: invoke-virtual {v1}, Ljava/util/Date;.clone:()Ljava/lang/Object; // method@b896 │ │ +41652a: 0c01 |0007: move-result-object v1 │ │ +41652c: 1f01 0b1f |0008: check-cast v1, Ljava/util/Date; // type@1f0b │ │ +416530: 5b01 1176 |000a: iput-object v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@7611 │ │ +416534: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=270 │ │ locals : │ │ 0x0000 - 0x000d reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x000d reg=1 (null) Ljava/util/Date; │ │ │ │ @@ -1569168,17 +1569168,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41652c: |[41652c] de.danoeh.antennapod.model.feed.FeedMedia.setPlayedDuration:(I)V │ │ -41653c: 5901 1276 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@7612 │ │ -416540: 0e00 |0002: return-void │ │ +416538: |[416538] de.danoeh.antennapod.model.feed.FeedMedia.setPlayedDuration:(I)V │ │ +416548: 5901 1276 |0000: iput v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@7612 │ │ +41654c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1569187,27 +1569187,27 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -416544: |[416544] de.danoeh.antennapod.model.feed.FeedMedia.setPosition:(I)V │ │ -416554: 5912 1476 |0000: iput v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@7614 │ │ -416558: 3d02 1400 |0002: if-lez v2, 0016 // +0014 │ │ -41655c: 5412 0c76 |0004: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -416560: 3802 1000 |0006: if-eqz v2, 0016 // +0010 │ │ -416564: 5412 0c76 |0008: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -416568: 6e10 3dac 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac3d │ │ -41656e: 0a02 |000d: move-result v2 │ │ -416570: 3802 0800 |000e: if-eqz v2, 0016 // +0008 │ │ -416574: 5412 0c76 |0010: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -416578: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -41657a: 6e20 4cac 0200 |0013: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ac4c │ │ -416580: 0e00 |0016: return-void │ │ +416550: |[416550] de.danoeh.antennapod.model.feed.FeedMedia.setPosition:(I)V │ │ +416560: 5912 1476 |0000: iput v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@7614 │ │ +416564: 3d02 1400 |0002: if-lez v2, 0016 // +0014 │ │ +416568: 5412 0c76 |0004: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +41656c: 3802 1000 |0006: if-eqz v2, 0016 // +0010 │ │ +416570: 5412 0c76 |0008: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +416574: 6e10 3dac 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isNew:()Z // method@ac3d │ │ +41657a: 0a02 |000d: move-result v2 │ │ +41657c: 3802 0800 |000e: if-eqz v2, 0016 // +0008 │ │ +416580: 5412 0c76 |0010: iget-object v2, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +416584: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +416586: 6e20 4cac 0200 |0013: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ac4c │ │ +41658c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0004 line=208 │ │ 0x0010 line=209 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1569218,17 +1569218,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -416584: |[416584] de.danoeh.antennapod.model.feed.FeedMedia.setSize:(J)V │ │ -416594: 5a01 1576 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ -416598: 0e00 |0002: return-void │ │ +416590: |[416590] de.danoeh.antennapod.model.feed.FeedMedia.setSize:(J)V │ │ +4165a0: 5a01 1576 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ +4165a4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -1569237,21 +1569237,21 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Transcript;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -41659c: |[41659c] de.danoeh.antennapod.model.feed.FeedMedia.setTranscript:(Lde/danoeh/antennapod/model/feed/Transcript;)V │ │ -4165ac: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -4165b0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -4165b4: 0e00 |0004: return-void │ │ -4165b6: 5410 0c76 |0005: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -4165ba: 6e20 51ac 2000 |0007: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTranscript:(Lde/danoeh/antennapod/model/feed/Transcript;)V // method@ac51 │ │ -4165c0: 0e00 |000a: return-void │ │ +4165a8: |[4165a8] de.danoeh.antennapod.model.feed.FeedMedia.setTranscript:(Lde/danoeh/antennapod/model/feed/Transcript;)V │ │ +4165b8: 5410 0c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +4165bc: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +4165c0: 0e00 |0004: return-void │ │ +4165c2: 5410 0c76 |0005: iget-object v0, v1, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +4165c6: 6e20 51ac 2000 |0007: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTranscript:(Lde/danoeh/antennapod/model/feed/Transcript;)V // method@ac51 │ │ +4165cc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 0x0005 line=541 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x000b reg=2 (null) Lde/danoeh/antennapod/model/feed/Transcript; │ │ @@ -1569261,31 +1569261,31 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 31 16-bit code units │ │ -4165c4: |[4165c4] de.danoeh.antennapod.model.feed.FeedMedia.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -4165d4: 5460 0876 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ -4165d8: 5b50 0876 |0002: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ -4165dc: 5360 1576 |0004: iget-wide v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ -4165e0: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -4165e4: 3104 0002 |0008: cmp-long v4, v0, v2 │ │ -4165e8: 3d04 0400 |000a: if-lez v4, 000e // +0004 │ │ -4165ec: 5a50 1576 |000c: iput-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ -4165f0: 5260 0976 |000e: iget v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7609 │ │ -4165f4: 3d00 0800 |0010: if-lez v0, 0018 // +0008 │ │ -4165f8: 5251 0976 |0012: iget v1, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7609 │ │ -4165fc: 3c01 0400 |0014: if-gtz v1, 0018 // +0004 │ │ -416600: 5950 0976 |0016: iput v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7609 │ │ -416604: 5466 1076 |0018: iget-object v6, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@7610 │ │ -416608: 3806 0400 |001a: if-eqz v6, 001e // +0004 │ │ -41660c: 5b56 1076 |001c: iput-object v6, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@7610 │ │ -416610: 0e00 |001e: return-void │ │ +4165d0: |[4165d0] de.danoeh.antennapod.model.feed.FeedMedia.updateFromOther:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +4165e0: 5460 0876 |0000: iget-object v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ +4165e4: 5b50 0876 |0002: iput-object v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ +4165e8: 5360 1576 |0004: iget-wide v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ +4165ec: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +4165f0: 3104 0002 |0008: cmp-long v4, v0, v2 │ │ +4165f4: 3d04 0400 |000a: if-lez v4, 000e // +0004 │ │ +4165f8: 5a50 1576 |000c: iput-wide v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ +4165fc: 5260 0976 |000e: iget v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7609 │ │ +416600: 3d00 0800 |0010: if-lez v0, 0018 // +0008 │ │ +416604: 5251 0976 |0012: iget v1, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7609 │ │ +416608: 3c01 0400 |0014: if-gtz v1, 0018 // +0004 │ │ +41660c: 5950 0976 |0016: iput v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7609 │ │ +416610: 5466 1076 |0018: iget-object v6, v6, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@7610 │ │ +416614: 3806 0400 |001a: if-eqz v6, 001e // +0004 │ │ +416618: 5b56 1076 |001c: iput-object v6, v5, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@7610 │ │ +41661c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0004 line=136 │ │ 0x000c line=137 │ │ 0x000e line=139 │ │ 0x0016 line=140 │ │ @@ -1569300,50 +1569300,50 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -416614: |[416614] de.danoeh.antennapod.model.feed.FeedMedia.writeToParcel:(Landroid/os/Parcel;I)V │ │ -416624: 5340 0b76 |0000: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@760b │ │ -416628: 6e30 1f08 0501 |0002: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@081f │ │ -41662e: 5446 0c76 |0005: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -416632: 1600 0000 |0007: const-wide/16 v0, #int 0 // #0 │ │ -416636: 3806 0900 |0009: if-eqz v6, 0012 // +0009 │ │ -41663a: 5446 0c76 |000b: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ -41663e: 6e10 25ac 0600 |000d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ -416644: 0b02 |0010: move-result-wide v2 │ │ -416646: 2802 |0011: goto 0013 // +0002 │ │ -416648: 0402 |0012: move-wide v2, v0 │ │ -41664a: 6e30 1f08 2503 |0013: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@081f │ │ -416650: 5246 0976 |0016: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7609 │ │ -416654: 6e20 1b08 6500 |0018: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@081b │ │ -41665a: 5246 1476 |001b: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@7614 │ │ -41665e: 6e20 1b08 6500 |001d: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@081b │ │ -416664: 5342 1576 |0020: iget-wide v2, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ -416668: 6e30 1f08 2503 |0022: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@081f │ │ -41666e: 5446 1076 |0025: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@7610 │ │ -416672: 6e20 2408 6500 |0027: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -416678: 5446 0f76 |002a: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@760f │ │ -41667c: 6e20 2408 6500 |002c: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -416682: 5446 0876 |002f: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ -416686: 6e20 2408 6500 |0031: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -41668c: 5342 0776 |0034: iget-wide v2, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7607 │ │ -416690: 6e30 1f08 2503 |0036: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@081f │ │ -416696: 5446 1176 |0039: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@7611 │ │ -41669a: 3806 0600 |003b: if-eqz v6, 0041 // +0006 │ │ -41669e: 6e10 99b8 0600 |003d: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@b899 │ │ -4166a4: 0b00 |0040: move-result-wide v0 │ │ -4166a6: 6e30 1f08 0501 |0041: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@081f │ │ -4166ac: 5246 1276 |0044: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@7612 │ │ -4166b0: 6e20 1b08 6500 |0046: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@081b │ │ -4166b6: 5340 0e76 |0049: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@760e │ │ -4166ba: 6e30 1f08 0501 |004b: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@081f │ │ -4166c0: 0e00 |004e: return-void │ │ +416620: |[416620] de.danoeh.antennapod.model.feed.FeedMedia.writeToParcel:(Landroid/os/Parcel;I)V │ │ +416630: 5340 0b76 |0000: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.id:J // field@760b │ │ +416634: 6e30 1f08 0501 |0002: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@081f │ │ +41663a: 5446 0c76 |0005: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +41663e: 1600 0000 |0007: const-wide/16 v0, #int 0 // #0 │ │ +416642: 3806 0900 |0009: if-eqz v6, 0012 // +0009 │ │ +416646: 5446 0c76 |000b: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.item:Lde/danoeh/antennapod/model/feed/FeedItem; // field@760c │ │ +41664a: 6e10 25ac 0600 |000d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ +416650: 0b02 |0010: move-result-wide v2 │ │ +416652: 2802 |0011: goto 0013 // +0002 │ │ +416654: 0402 |0012: move-wide v2, v0 │ │ +416656: 6e30 1f08 2503 |0013: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@081f │ │ +41665c: 5246 0976 |0016: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.duration:I // field@7609 │ │ +416660: 6e20 1b08 6500 |0018: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@081b │ │ +416666: 5246 1476 |001b: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.position:I // field@7614 │ │ +41666a: 6e20 1b08 6500 |001d: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@081b │ │ +416670: 5342 1576 |0020: iget-wide v2, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.size:J // field@7615 │ │ +416674: 6e30 1f08 2503 |0022: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@081f │ │ +41667a: 5446 1076 |0025: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.mimeType:Ljava/lang/String; // field@7610 │ │ +41667e: 6e20 2408 6500 |0027: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +416684: 5446 0f76 |002a: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileUrl:Ljava/lang/String; // field@760f │ │ +416688: 6e20 2408 6500 |002c: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +41668e: 5446 0876 |002f: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadUrl:Ljava/lang/String; // field@7608 │ │ +416692: 6e20 2408 6500 |0031: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +416698: 5342 0776 |0034: iget-wide v2, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.downloadDate:J // field@7607 │ │ +41669c: 6e30 1f08 2503 |0036: invoke-virtual {v5, v2, v3}, Landroid/os/Parcel;.writeLong:(J)V // method@081f │ │ +4166a2: 5446 1176 |0039: iget-object v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.playbackCompletionDate:Ljava/util/Date; // field@7611 │ │ +4166a6: 3806 0600 |003b: if-eqz v6, 0041 // +0006 │ │ +4166aa: 6e10 99b8 0600 |003d: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@b899 │ │ +4166b0: 0b00 |0040: move-result-wide v0 │ │ +4166b2: 6e30 1f08 0501 |0041: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@081f │ │ +4166b8: 5246 1276 |0044: iget v6, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.playedDuration:I // field@7612 │ │ +4166bc: 6e20 1b08 6500 |0046: invoke-virtual {v5, v6}, Landroid/os/Parcel;.writeInt:(I)V // method@081b │ │ +4166c2: 5340 0e76 |0049: iget-wide v0, v4, Lde/danoeh/antennapod/model/feed/FeedMedia;.lastPlayedTime:J // field@760e │ │ +4166c6: 6e30 1f08 0501 |004b: invoke-virtual {v5, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@081f │ │ +4166cc: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0005 line=292 │ │ 0x0016 line=294 │ │ 0x001b line=295 │ │ 0x0020 line=296 │ │ @@ -1569474,95 +1569474,95 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -418d9c: |[418d9c] de.danoeh.antennapod.model.playback.RemoteMedia.:()V │ │ -418dac: 2200 e21b |0000: new-instance v0, Lde/danoeh/antennapod/model/playback/RemoteMedia$1; // type@1be2 │ │ -418db0: 7010 26ad 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.:()V // method@ad26 │ │ -418db6: 6900 7576 |0005: sput-object v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.CREATOR:Landroid/os/Parcelable$Creator; // field@7675 │ │ -418dba: 0e00 |0007: return-void │ │ +418da8: |[418da8] de.danoeh.antennapod.model.playback.RemoteMedia.:()V │ │ +418db8: 2200 e21b |0000: new-instance v0, Lde/danoeh/antennapod/model/playback/RemoteMedia$1; // type@1be2 │ │ +418dbc: 7010 26ad 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/model/playback/RemoteMedia$1;.:()V // method@ad26 │ │ +418dc2: 6900 7576 |0005: sput-object v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.CREATOR:Landroid/os/Parcelable$Creator; // field@7675 │ │ +418dc6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ name : '' │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 121 16-bit code units │ │ -418dbc: |[418dbc] de.danoeh.antennapod.model.playback.RemoteMedia.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -418dcc: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ -418dd2: 6e10 2cac 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -418dd8: 0c00 |0006: move-result-object v0 │ │ -418dda: 6e10 71ac 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ -418de0: 0c00 |000a: move-result-object v0 │ │ -418de2: 5b10 7976 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@7679 │ │ -418de6: 6e10 29ac 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac29 │ │ -418dec: 0c00 |0010: move-result-object v0 │ │ -418dee: 5b10 8276 |0011: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7682 │ │ -418df2: 6e10 23ac 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -418df8: 0c00 |0016: move-result-object v0 │ │ -418dfa: 6e10 c9ab 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@abc9 │ │ -418e00: 0c00 |001a: move-result-object v0 │ │ -418e02: 5b10 8076 |001b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ -418e06: 6e10 23ac 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -418e0c: 0c00 |0020: move-result-object v0 │ │ -418e0e: 6e10 dfab 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ -418e14: 0c00 |0024: move-result-object v0 │ │ -418e16: 5b10 7f76 |0025: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@767f │ │ -418e1a: 6e10 32ac 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ -418e20: 0c00 |002a: move-result-object v0 │ │ -418e22: 5b10 7c76 |002b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@767c │ │ -418e26: 6e10 2aac 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac2a │ │ -418e2c: 0c00 |0030: move-result-object v0 │ │ -418e2e: 5b10 7b76 |0031: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@767b │ │ -418e32: 6e10 23ac 0200 |0033: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -418e38: 0c00 |0036: move-result-object v0 │ │ -418e3a: 6e10 c6ab 0000 |0037: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc6 │ │ -418e40: 0c00 |003a: move-result-object v0 │ │ -418e42: 5b10 7d76 |003b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@767d │ │ -418e46: 6e10 28ac 0200 |003d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac28 │ │ -418e4c: 0c00 |0040: move-result-object v0 │ │ -418e4e: 7110 fdba 0000 |0041: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@bafd │ │ -418e54: 0a00 |0044: move-result v0 │ │ -418e56: 3900 0900 |0045: if-nez v0, 004e // +0009 │ │ -418e5a: 6e10 28ac 0200 |0047: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac28 │ │ -418e60: 0c00 |004a: move-result-object v0 │ │ -418e62: 5b10 8176 |004b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7681 │ │ -418e66: 280b |004d: goto 0058 // +000b │ │ -418e68: 6e10 23ac 0200 |004e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -418e6e: 0c00 |0051: move-result-object v0 │ │ -418e70: 6e10 cfab 0000 |0052: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ -418e76: 0c00 |0055: move-result-object v0 │ │ -418e78: 5b10 8176 |0056: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7681 │ │ -418e7c: 6e10 23ac 0200 |0058: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -418e82: 0c00 |005b: move-result-object v0 │ │ -418e84: 6e10 d6ab 0000 |005c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abd6 │ │ -418e8a: 0c00 |005f: move-result-object v0 │ │ -418e8c: 5b10 7e76 |0060: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@767e │ │ -418e90: 6e10 2cac 0200 |0062: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -418e96: 0c00 |0065: move-result-object v0 │ │ -418e98: 6e10 7fac 0000 |0066: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMimeType:()Ljava/lang/String; // method@ac7f │ │ -418e9e: 0c00 |0069: move-result-object v0 │ │ -418ea0: 5b10 8476 |006a: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7684 │ │ -418ea4: 6e10 31ac 0200 |006c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ -418eaa: 0c00 |006f: move-result-object v0 │ │ -418eac: 5b10 8776 |0070: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@7687 │ │ -418eb0: 6e10 22ac 0200 |0072: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac22 │ │ -418eb6: 0c02 |0075: move-result-object v2 │ │ -418eb8: 5b12 8576 |0076: iput-object v2, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@7685 │ │ -418ebc: 0e00 |0078: return-void │ │ +418dc8: |[418dc8] de.danoeh.antennapod.model.playback.RemoteMedia.:(Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +418dd8: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ +418dde: 6e10 2cac 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +418de4: 0c00 |0006: move-result-object v0 │ │ +418de6: 6e10 71ac 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ +418dec: 0c00 |000a: move-result-object v0 │ │ +418dee: 5b10 7976 |000b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@7679 │ │ +418df2: 6e10 29ac 0200 |000d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac29 │ │ +418df8: 0c00 |0010: move-result-object v0 │ │ +418dfa: 5b10 8276 |0011: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7682 │ │ +418dfe: 6e10 23ac 0200 |0013: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +418e04: 0c00 |0016: move-result-object v0 │ │ +418e06: 6e10 c9ab 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@abc9 │ │ +418e0c: 0c00 |001a: move-result-object v0 │ │ +418e0e: 5b10 8076 |001b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ +418e12: 6e10 23ac 0200 |001d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +418e18: 0c00 |0020: move-result-object v0 │ │ +418e1a: 6e10 dfab 0000 |0021: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ +418e20: 0c00 |0024: move-result-object v0 │ │ +418e22: 5b10 7f76 |0025: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@767f │ │ +418e26: 6e10 32ac 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ +418e2c: 0c00 |002a: move-result-object v0 │ │ +418e2e: 5b10 7c76 |002b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@767c │ │ +418e32: 6e10 2aac 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getLink:()Ljava/lang/String; // method@ac2a │ │ +418e38: 0c00 |0030: move-result-object v0 │ │ +418e3a: 5b10 7b76 |0031: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@767b │ │ +418e3e: 6e10 23ac 0200 |0033: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +418e44: 0c00 |0036: move-result-object v0 │ │ +418e46: 6e10 c6ab 0000 |0037: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc6 │ │ +418e4c: 0c00 |003a: move-result-object v0 │ │ +418e4e: 5b10 7d76 |003b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@767d │ │ +418e52: 6e10 28ac 0200 |003d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac28 │ │ +418e58: 0c00 |0040: move-result-object v0 │ │ +418e5a: 7110 fdba 0000 |0041: invoke-static {v0}, Lorg/apache/commons/lang3/StringUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@bafd │ │ +418e60: 0a00 |0044: move-result v0 │ │ +418e62: 3900 0900 |0045: if-nez v0, 004e // +0009 │ │ +418e66: 6e10 28ac 0200 |0047: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac28 │ │ +418e6c: 0c00 |004a: move-result-object v0 │ │ +418e6e: 5b10 8176 |004b: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7681 │ │ +418e72: 280b |004d: goto 0058 // +000b │ │ +418e74: 6e10 23ac 0200 |004e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +418e7a: 0c00 |0051: move-result-object v0 │ │ +418e7c: 6e10 cfab 0000 |0052: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ +418e82: 0c00 |0055: move-result-object v0 │ │ +418e84: 5b10 8176 |0056: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7681 │ │ +418e88: 6e10 23ac 0200 |0058: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +418e8e: 0c00 |005b: move-result-object v0 │ │ +418e90: 6e10 d6ab 0000 |005c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abd6 │ │ +418e96: 0c00 |005f: move-result-object v0 │ │ +418e98: 5b10 7e76 |0060: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@767e │ │ +418e9c: 6e10 2cac 0200 |0062: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +418ea2: 0c00 |0065: move-result-object v0 │ │ +418ea4: 6e10 7fac 0000 |0066: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMimeType:()Ljava/lang/String; // method@ac7f │ │ +418eaa: 0c00 |0069: move-result-object v0 │ │ +418eac: 5b10 8476 |006a: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7684 │ │ +418eb0: 6e10 31ac 0200 |006c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ +418eb6: 0c00 |006f: move-result-object v0 │ │ +418eb8: 5b10 8776 |0070: iput-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@7687 │ │ +418ebc: 6e10 22ac 0200 |0072: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac22 │ │ +418ec2: 0c02 |0075: move-result-object v2 │ │ +418ec4: 5b12 8576 |0076: iput-object v2, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@7685 │ │ +418ec8: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000d line=65 │ │ 0x0013 line=66 │ │ 0x001d line=67 │ │ @@ -1569585,29 +1569585,29 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 13 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -418ec0: |[418ec0] de.danoeh.antennapod.model.playback.RemoteMedia.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V │ │ -418ed0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -418ed6: 5b01 7976 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@7679 │ │ -418eda: 5b02 8276 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7682 │ │ -418ede: 5b03 8076 |0007: iput-object v3, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ -418ee2: 5b04 7f76 |0009: iput-object v4, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@767f │ │ -418ee6: 5b05 7c76 |000b: iput-object v5, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@767c │ │ -418eea: 5b06 7b76 |000d: iput-object v6, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@767b │ │ -418eee: 5b07 7d76 |000f: iput-object v7, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@767d │ │ -418ef2: 5b08 8176 |0011: iput-object v8, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7681 │ │ -418ef6: 5b09 7e76 |0013: iput-object v9, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@767e │ │ -418efa: 5b0a 8476 |0015: iput-object v10, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7684 │ │ -418efe: 5b0b 8776 |0017: iput-object v11, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@7687 │ │ -418f02: 5b0c 8576 |0019: iput-object v12, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@7685 │ │ -418f06: 0e00 |001b: return-void │ │ +418ecc: |[418ecc] de.danoeh.antennapod.model.playback.RemoteMedia.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Date;Ljava/lang/String;)V │ │ +418edc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +418ee2: 5b01 7976 |0003: iput-object v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@7679 │ │ +418ee6: 5b02 8276 |0005: iput-object v2, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7682 │ │ +418eea: 5b03 8076 |0007: iput-object v3, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ +418eee: 5b04 7f76 |0009: iput-object v4, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@767f │ │ +418ef2: 5b05 7c76 |000b: iput-object v5, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@767c │ │ +418ef6: 5b06 7b76 |000d: iput-object v6, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@767b │ │ +418efa: 5b07 7d76 |000f: iput-object v7, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@767d │ │ +418efe: 5b08 8176 |0011: iput-object v8, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7681 │ │ +418f02: 5b09 7e76 |0013: iput-object v9, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@767e │ │ +418f06: 5b0a 8476 |0015: iput-object v10, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7684 │ │ +418f0a: 5b0b 8776 |0017: iput-object v11, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@7687 │ │ +418f0e: 5b0c 8576 |0019: iput-object v12, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@7685 │ │ +418f12: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0007 line=51 │ │ 0x0009 line=52 │ │ @@ -1569640,87 +1569640,87 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -418aec: |[418aec] de.danoeh.antennapod.model.playback.RemoteMedia.describeContents:()I │ │ -418afc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -418afe: 0f00 |0001: return v0 │ │ +418af8: |[418af8] de.danoeh.antennapod.model.playback.RemoteMedia.describeContents:()I │ │ +418b08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +418b0a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 101 16-bit code units │ │ -4189dc: |[4189dc] de.danoeh.antennapod.model.playback.RemoteMedia.equals:(Ljava/lang/Object;)Z │ │ -4189ec: 2050 e31b |0000: instance-of v0, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1be3 │ │ -4189f0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -4189f2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -4189f4: 3800 2500 |0004: if-eqz v0, 0029 // +0025 │ │ -4189f8: 1f05 e31b |0006: check-cast v5, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1be3 │ │ -4189fc: 5440 7976 |0008: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@7679 │ │ -418a00: 5453 7976 |000a: iget-object v3, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@7679 │ │ -418a04: 7120 f9ba 3000 |000c: invoke-static {v0, v3}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@baf9 │ │ -418a0a: 0a00 |000f: move-result v0 │ │ -418a0c: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -418a10: 5440 8076 |0012: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ -418a14: 5453 8076 |0014: iget-object v3, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ -418a18: 7120 f9ba 3000 |0016: invoke-static {v0, v3}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@baf9 │ │ -418a1e: 0a00 |0019: move-result v0 │ │ -418a20: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ -418a24: 5440 8276 |001c: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7682 │ │ -418a28: 5455 8276 |001e: iget-object v5, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7682 │ │ -418a2c: 7120 f9ba 5000 |0020: invoke-static {v0, v5}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@baf9 │ │ -418a32: 0a05 |0023: move-result v5 │ │ -418a34: 3805 0300 |0024: if-eqz v5, 0027 // +0003 │ │ -418a38: 2802 |0026: goto 0028 // +0002 │ │ -418a3a: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -418a3c: 0f01 |0028: return v1 │ │ -418a3e: 2050 d41b |0029: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -418a42: 3800 3900 |002b: if-eqz v0, 0064 // +0039 │ │ -418a46: 1f05 d41b |002d: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -418a4a: 5440 7976 |002f: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@7679 │ │ -418a4e: 6e10 88ac 0500 |0031: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStreamUrl:()Ljava/lang/String; // method@ac88 │ │ -418a54: 0c03 |0034: move-result-object v3 │ │ -418a56: 7120 f9ba 3000 |0035: invoke-static {v0, v3}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@baf9 │ │ -418a5c: 0a00 |0038: move-result v0 │ │ -418a5e: 3900 0300 |0039: if-nez v0, 003c // +0003 │ │ -418a62: 0f02 |003b: return v2 │ │ -418a64: 6e10 79ac 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -418a6a: 0c05 |003f: move-result-object v5 │ │ -418a6c: 3805 2400 |0040: if-eqz v5, 0064 // +0024 │ │ -418a70: 5440 8276 |0042: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7682 │ │ -418a74: 6e10 29ac 0500 |0044: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac29 │ │ -418a7a: 0c03 |0047: move-result-object v3 │ │ -418a7c: 7120 f9ba 3000 |0048: invoke-static {v0, v3}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@baf9 │ │ -418a82: 0a00 |004b: move-result v0 │ │ -418a84: 3900 0300 |004c: if-nez v0, 004f // +0003 │ │ -418a88: 2816 |004e: goto 0064 // +0016 │ │ -418a8a: 6e10 23ac 0500 |004f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -418a90: 0c05 |0052: move-result-object v5 │ │ -418a92: 3805 0f00 |0053: if-eqz v5, 0062 // +000f │ │ -418a96: 5440 8076 |0055: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ -418a9a: 6e10 c9ab 0500 |0057: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@abc9 │ │ -418aa0: 0c05 |005a: move-result-object v5 │ │ -418aa2: 7120 f9ba 5000 |005b: invoke-static {v0, v5}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@baf9 │ │ -418aa8: 0a05 |005e: move-result v5 │ │ -418aaa: 3805 0300 |005f: if-eqz v5, 0062 // +0003 │ │ -418aae: 2802 |0061: goto 0063 // +0002 │ │ -418ab0: 1201 |0062: const/4 v1, #int 0 // #0 │ │ -418ab2: 0f01 |0063: return v1 │ │ -418ab4: 0f02 |0064: return v2 │ │ +4189e8: |[4189e8] de.danoeh.antennapod.model.playback.RemoteMedia.equals:(Ljava/lang/Object;)Z │ │ +4189f8: 2050 e31b |0000: instance-of v0, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1be3 │ │ +4189fc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +4189fe: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +418a00: 3800 2500 |0004: if-eqz v0, 0029 // +0025 │ │ +418a04: 1f05 e31b |0006: check-cast v5, Lde/danoeh/antennapod/model/playback/RemoteMedia; // type@1be3 │ │ +418a08: 5440 7976 |0008: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@7679 │ │ +418a0c: 5453 7976 |000a: iget-object v3, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@7679 │ │ +418a10: 7120 f9ba 3000 |000c: invoke-static {v0, v3}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@baf9 │ │ +418a16: 0a00 |000f: move-result v0 │ │ +418a18: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +418a1c: 5440 8076 |0012: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ +418a20: 5453 8076 |0014: iget-object v3, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ +418a24: 7120 f9ba 3000 |0016: invoke-static {v0, v3}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@baf9 │ │ +418a2a: 0a00 |0019: move-result v0 │ │ +418a2c: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ +418a30: 5440 8276 |001c: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7682 │ │ +418a34: 5455 8276 |001e: iget-object v5, v5, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7682 │ │ +418a38: 7120 f9ba 5000 |0020: invoke-static {v0, v5}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@baf9 │ │ +418a3e: 0a05 |0023: move-result v5 │ │ +418a40: 3805 0300 |0024: if-eqz v5, 0027 // +0003 │ │ +418a44: 2802 |0026: goto 0028 // +0002 │ │ +418a46: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +418a48: 0f01 |0028: return v1 │ │ +418a4a: 2050 d41b |0029: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +418a4e: 3800 3900 |002b: if-eqz v0, 0064 // +0039 │ │ +418a52: 1f05 d41b |002d: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +418a56: 5440 7976 |002f: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@7679 │ │ +418a5a: 6e10 88ac 0500 |0031: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStreamUrl:()Ljava/lang/String; // method@ac88 │ │ +418a60: 0c03 |0034: move-result-object v3 │ │ +418a62: 7120 f9ba 3000 |0035: invoke-static {v0, v3}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@baf9 │ │ +418a68: 0a00 |0038: move-result v0 │ │ +418a6a: 3900 0300 |0039: if-nez v0, 003c // +0003 │ │ +418a6e: 0f02 |003b: return v2 │ │ +418a70: 6e10 79ac 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +418a76: 0c05 |003f: move-result-object v5 │ │ +418a78: 3805 2400 |0040: if-eqz v5, 0064 // +0024 │ │ +418a7c: 5440 8276 |0042: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7682 │ │ +418a80: 6e10 29ac 0500 |0044: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getItemIdentifier:()Ljava/lang/String; // method@ac29 │ │ +418a86: 0c03 |0047: move-result-object v3 │ │ +418a88: 7120 f9ba 3000 |0048: invoke-static {v0, v3}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@baf9 │ │ +418a8e: 0a00 |004b: move-result v0 │ │ +418a90: 3900 0300 |004c: if-nez v0, 004f // +0003 │ │ +418a94: 2816 |004e: goto 0064 // +0016 │ │ +418a96: 6e10 23ac 0500 |004f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +418a9c: 0c05 |0052: move-result-object v5 │ │ +418a9e: 3805 0f00 |0053: if-eqz v5, 0062 // +000f │ │ +418aa2: 5440 8076 |0055: iget-object v0, v4, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ +418aa6: 6e10 c9ab 0500 |0057: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDownloadUrl:()Ljava/lang/String; // method@abc9 │ │ +418aac: 0c05 |005a: move-result-object v5 │ │ +418aae: 7120 f9ba 5000 |005b: invoke-static {v0, v5}, Lorg/apache/commons/lang3/StringUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@baf9 │ │ +418ab4: 0a05 |005e: move-result v5 │ │ +418ab6: 3805 0300 |005f: if-eqz v5, 0062 // +0003 │ │ +418aba: 2802 |0061: goto 0063 // +0002 │ │ +418abc: 1201 |0062: const/4 v1, #int 0 // #0 │ │ +418abe: 0f01 |0063: return v1 │ │ +418ac0: 0f02 |0064: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0006 line=282 │ │ 0x0008 line=283 │ │ 0x0016 line=284 │ │ 0x0020 line=285 │ │ @@ -1569740,17 +1569740,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418d6c: |[418d6c] de.danoeh.antennapod.model.playback.RemoteMedia.getChapters:()Ljava/util/List; │ │ -418d7c: 5410 7876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.chapters:Ljava/util/List; // field@7678 │ │ -418d80: 1100 |0002: return-object v0 │ │ +418d78: |[418d78] de.danoeh.antennapod.model.playback.RemoteMedia.getChapters:()Ljava/util/List; │ │ +418d88: 5410 7876 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.chapters:Ljava/util/List; // field@7678 │ │ +418d8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #3 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1569758,17 +1569758,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418bd0: |[418bd0] de.danoeh.antennapod.model.playback.RemoteMedia.getDescription:()Ljava/lang/String; │ │ -418be0: 5410 8576 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@7685 │ │ -418be4: 1100 |0002: return-object v0 │ │ +418bdc: |[418bdc] de.danoeh.antennapod.model.playback.RemoteMedia.getDescription:()Ljava/lang/String; │ │ +418bec: 5410 8576 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@7685 │ │ +418bf0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #4 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1569776,17 +1569776,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418be8: |[418be8] de.danoeh.antennapod.model.playback.RemoteMedia.getDownloadUrl:()Ljava/lang/String; │ │ -418bf8: 5410 7976 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@7679 │ │ -418bfc: 1100 |0002: return-object v0 │ │ +418bf4: |[418bf4] de.danoeh.antennapod.model.playback.RemoteMedia.getDownloadUrl:()Ljava/lang/String; │ │ +418c04: 5410 7976 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@7679 │ │ +418c08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #5 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1569794,17 +1569794,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418b00: |[418b00] de.danoeh.antennapod.model.playback.RemoteMedia.getDuration:()I │ │ -418b10: 5210 7a76 |0000: iget v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@767a │ │ -418b14: 0f00 |0002: return v0 │ │ +418b0c: |[418b0c] de.danoeh.antennapod.model.playback.RemoteMedia.getDuration:()I │ │ +418b1c: 5210 7a76 |0000: iget v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@767a │ │ +418b20: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #6 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1569812,17 +1569812,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418c00: |[418c00] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeIdentifier:()Ljava/lang/String; │ │ -418c10: 5410 8276 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7682 │ │ -418c14: 1100 |0002: return-object v0 │ │ +418c0c: |[418c0c] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeIdentifier:()Ljava/lang/String; │ │ +418c1c: 5410 8276 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7682 │ │ +418c20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #7 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1569830,17 +1569830,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418c18: |[418c18] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeLink:()Ljava/lang/String; │ │ -418c28: 5410 7b76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@767b │ │ -418c2c: 1100 |0002: return-object v0 │ │ +418c24: |[418c24] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeLink:()Ljava/lang/String; │ │ +418c34: 5410 7b76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@767b │ │ +418c38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #8 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1569848,17 +1569848,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418c30: |[418c30] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeTitle:()Ljava/lang/String; │ │ -418c40: 5410 7c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@767c │ │ -418c44: 1100 |0002: return-object v0 │ │ +418c3c: |[418c3c] de.danoeh.antennapod.model.playback.RemoteMedia.getEpisodeTitle:()Ljava/lang/String; │ │ +418c4c: 5410 7c76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@767c │ │ +418c50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #9 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1569866,17 +1569866,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418c48: |[418c48] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedAuthor:()Ljava/lang/String; │ │ -418c58: 5410 7d76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@767d │ │ -418c5c: 1100 |0002: return-object v0 │ │ +418c54: |[418c54] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedAuthor:()Ljava/lang/String; │ │ +418c64: 5410 7d76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@767d │ │ +418c68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #10 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1569884,17 +1569884,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418c60: |[418c60] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedLink:()Ljava/lang/String; │ │ -418c70: 5410 7e76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@767e │ │ -418c74: 1100 |0002: return-object v0 │ │ +418c6c: |[418c6c] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedLink:()Ljava/lang/String; │ │ +418c7c: 5410 7e76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@767e │ │ +418c80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #11 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1569902,17 +1569902,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418c78: |[418c78] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedTitle:()Ljava/lang/String; │ │ -418c88: 5410 7f76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@767f │ │ -418c8c: 1100 |0002: return-object v0 │ │ +418c84: |[418c84] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedTitle:()Ljava/lang/String; │ │ +418c94: 5410 7f76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@767f │ │ +418c98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #12 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1569920,17 +1569920,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418c90: |[418c90] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedUrl:()Ljava/lang/String; │ │ -418ca0: 5410 8076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ -418ca4: 1100 |0002: return-object v0 │ │ +418c9c: |[418c9c] de.danoeh.antennapod.model.playback.RemoteMedia.getFeedUrl:()Ljava/lang/String; │ │ +418cac: 5410 8076 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ +418cb0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #13 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1569938,26 +1569938,26 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -418b8c: |[418b8c] de.danoeh.antennapod.model.playback.RemoteMedia.getIdentifier:()Ljava/lang/Object; │ │ -418b9c: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -418ba0: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -418ba6: 5421 8276 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7682 │ │ -418baa: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -418bb0: 1a01 e208 |000a: const-string v1, "@" // string@08e2 │ │ -418bb4: 6e20 b9b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -418bba: 5421 8076 |000f: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ -418bbe: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -418bc4: 6e10 c3b6 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -418bca: 0c00 |0017: move-result-object v0 │ │ -418bcc: 1100 |0018: return-object v0 │ │ +418b98: |[418b98] de.danoeh.antennapod.model.playback.RemoteMedia.getIdentifier:()Ljava/lang/Object; │ │ +418ba8: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +418bac: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +418bb2: 5421 8276 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7682 │ │ +418bb6: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +418bbc: 1a01 e208 |000a: const-string v1, "@" // string@08e2 │ │ +418bc0: 6e20 b9b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +418bc6: 5421 8076 |000f: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ +418bca: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +418bd0: 6e10 c3b6 0000 |0014: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +418bd6: 0c00 |0017: move-result-object v0 │ │ +418bd8: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #14 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1569965,17 +1569965,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418ca8: |[418ca8] de.danoeh.antennapod.model.playback.RemoteMedia.getImageLocation:()Ljava/lang/String; │ │ -418cb8: 5410 8176 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7681 │ │ -418cbc: 1100 |0002: return-object v0 │ │ +418cb4: |[418cb4] de.danoeh.antennapod.model.playback.RemoteMedia.getImageLocation:()Ljava/lang/String; │ │ +418cc4: 5410 8176 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7681 │ │ +418cc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #15 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1569983,17 +1569983,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418cc0: |[418cc0] de.danoeh.antennapod.model.playback.RemoteMedia.getImageUrl:()Ljava/lang/String; │ │ -418cd0: 5410 8176 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7681 │ │ -418cd4: 1100 |0002: return-object v0 │ │ +418ccc: |[418ccc] de.danoeh.antennapod.model.playback.RemoteMedia.getImageUrl:()Ljava/lang/String; │ │ +418cdc: 5410 8176 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7681 │ │ +418ce0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #16 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1570001,17 +1570001,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418d84: |[418d84] de.danoeh.antennapod.model.playback.RemoteMedia.getLastPlayedTime:()J │ │ -418d94: 5320 8376 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTime:J // field@7683 │ │ -418d98: 1000 |0002: return-wide v0 │ │ +418d90: |[418d90] de.danoeh.antennapod.model.playback.RemoteMedia.getLastPlayedTime:()J │ │ +418da0: 5320 8376 |0000: iget-wide v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTime:J // field@7683 │ │ +418da4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #17 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1570019,35 +1570019,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -418cd8: |[418cd8] de.danoeh.antennapod.model.playback.RemoteMedia.getLocalFileUrl:()Ljava/lang/String; │ │ -418ce8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -418cea: 1100 |0001: return-object v0 │ │ +418ce4: |[418ce4] de.danoeh.antennapod.model.playback.RemoteMedia.getLocalFileUrl:()Ljava/lang/String; │ │ +418cf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +418cf6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #18 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ name : 'getMediaType' │ │ type : '()Lde/danoeh/antennapod/model/playback/MediaType;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -418acc: |[418acc] de.danoeh.antennapod.model.playback.RemoteMedia.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ -418adc: 5410 8476 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7684 │ │ -418ae0: 7110 0cad 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ad0c │ │ -418ae6: 0c00 |0005: move-result-object v0 │ │ -418ae8: 1100 |0006: return-object v0 │ │ +418ad8: |[418ad8] de.danoeh.antennapod.model.playback.RemoteMedia.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ +418ae8: 5410 8476 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7684 │ │ +418aec: 7110 0cad 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/model/playback/MediaType;.fromMimeType:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/MediaType; // method@ad0c │ │ +418af2: 0c00 |0005: move-result-object v0 │ │ +418af4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #19 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1570055,17 +1570055,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418cec: |[418cec] de.danoeh.antennapod.model.playback.RemoteMedia.getMimeType:()Ljava/lang/String; │ │ -418cfc: 5410 8476 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7684 │ │ -418d00: 1100 |0002: return-object v0 │ │ +418cf8: |[418cf8] de.danoeh.antennapod.model.playback.RemoteMedia.getMimeType:()Ljava/lang/String; │ │ +418d08: 5410 8476 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7684 │ │ +418d0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #20 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1570073,17 +1570073,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418d04: |[418d04] de.danoeh.antennapod.model.playback.RemoteMedia.getNotes:()Ljava/lang/String; │ │ -418d14: 5410 8576 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@7685 │ │ -418d18: 1100 |0002: return-object v0 │ │ +418d10: |[418d10] de.danoeh.antennapod.model.playback.RemoteMedia.getNotes:()Ljava/lang/String; │ │ +418d20: 5410 8576 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@7685 │ │ +418d24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #21 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1570091,33 +1570091,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -418b18: |[418b18] de.danoeh.antennapod.model.playback.RemoteMedia.getPlayableType:()I │ │ -418b28: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -418b2a: 0f00 |0001: return v0 │ │ +418b24: |[418b24] de.danoeh.antennapod.model.playback.RemoteMedia.getPlayableType:()I │ │ +418b34: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +418b36: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #22 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ name : 'getPosition' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418b2c: |[418b2c] de.danoeh.antennapod.model.playback.RemoteMedia.getPosition:()I │ │ -418b3c: 5210 8676 |0000: iget v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@7686 │ │ -418b40: 0f00 |0002: return v0 │ │ +418b38: |[418b38] de.danoeh.antennapod.model.playback.RemoteMedia.getPosition:()I │ │ +418b48: 5210 8676 |0000: iget v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@7686 │ │ +418b4c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #23 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1570125,17 +1570125,17 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418d54: |[418d54] de.danoeh.antennapod.model.playback.RemoteMedia.getPubDate:()Ljava/util/Date; │ │ -418d64: 5410 8776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@7687 │ │ -418d68: 1100 |0002: return-object v0 │ │ +418d60: |[418d60] de.danoeh.antennapod.model.playback.RemoteMedia.getPubDate:()Ljava/util/Date; │ │ +418d70: 5410 8776 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@7687 │ │ +418d74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #24 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1570143,17 +1570143,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418d1c: |[418d1c] de.danoeh.antennapod.model.playback.RemoteMedia.getStreamUrl:()Ljava/lang/String; │ │ -418d2c: 5410 7976 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@7679 │ │ -418d30: 1100 |0002: return-object v0 │ │ +418d28: |[418d28] de.danoeh.antennapod.model.playback.RemoteMedia.getStreamUrl:()Ljava/lang/String; │ │ +418d38: 5410 7976 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@7679 │ │ +418d3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ #25 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ @@ -1570161,20 +1570161,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -418d34: |[418d34] de.danoeh.antennapod.model.playback.RemoteMedia.getWebsiteLink:()Ljava/lang/String; │ │ -418d44: 5410 7b76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@767b │ │ -418d48: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -418d4c: 1100 |0004: return-object v0 │ │ -418d4e: 5410 8076 |0005: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ -418d52: 1100 |0007: return-object v0 │ │ +418d40: |[418d40] de.danoeh.antennapod.model.playback.RemoteMedia.getWebsiteLink:()Ljava/lang/String; │ │ +418d50: 5410 7b76 |0000: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@767b │ │ +418d54: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +418d58: 1100 |0004: return-object v0 │ │ +418d5a: 5410 8076 |0005: iget-object v0, v1, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ +418d5e: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0005 line=137 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ │ │ @@ -1570183,29 +1570183,29 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -418b44: |[418b44] de.danoeh.antennapod.model.playback.RemoteMedia.hashCode:()I │ │ -418b54: 2200 dd1f |0000: new-instance v0, Lorg/apache/commons/lang3/builder/HashCodeBuilder; // type@1fdd │ │ -418b58: 7010 08bb 0000 |0002: invoke-direct {v0}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.:()V // method@bb08 │ │ -418b5e: 5421 7976 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@7679 │ │ -418b62: 6e20 09bb 1000 |0007: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@bb09 │ │ -418b68: 0c00 |000a: move-result-object v0 │ │ -418b6a: 5421 8076 |000b: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ -418b6e: 6e20 09bb 1000 |000d: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@bb09 │ │ -418b74: 0c00 |0010: move-result-object v0 │ │ -418b76: 5421 8276 |0011: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7682 │ │ -418b7a: 6e20 09bb 1000 |0013: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@bb09 │ │ -418b80: 0c00 |0016: move-result-object v0 │ │ -418b82: 6e10 0abb 0000 |0017: invoke-virtual {v0}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.toHashCode:()I // method@bb0a │ │ -418b88: 0a00 |001a: move-result v0 │ │ -418b8a: 0f00 |001b: return v0 │ │ +418b50: |[418b50] de.danoeh.antennapod.model.playback.RemoteMedia.hashCode:()I │ │ +418b60: 2200 dd1f |0000: new-instance v0, Lorg/apache/commons/lang3/builder/HashCodeBuilder; // type@1fdd │ │ +418b64: 7010 08bb 0000 |0002: invoke-direct {v0}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.:()V // method@bb08 │ │ +418b6a: 5421 7976 |0005: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@7679 │ │ +418b6e: 6e20 09bb 1000 |0007: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@bb09 │ │ +418b74: 0c00 |000a: move-result-object v0 │ │ +418b76: 5421 8076 |000b: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ +418b7a: 6e20 09bb 1000 |000d: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@bb09 │ │ +418b80: 0c00 |0010: move-result-object v0 │ │ +418b82: 5421 8276 |0011: iget-object v1, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7682 │ │ +418b86: 6e20 09bb 1000 |0013: invoke-virtual {v0, v1}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.append:(Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder; // method@bb09 │ │ +418b8c: 0c00 |0016: move-result-object v0 │ │ +418b8e: 6e10 0abb 0000 |0017: invoke-virtual {v0}, Lorg/apache/commons/lang3/builder/HashCodeBuilder;.toHashCode:()I // method@bb0a │ │ +418b94: 0a00 |001a: move-result v0 │ │ +418b96: 0f00 |001b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0007 line=305 │ │ 0x000d line=306 │ │ 0x0013 line=307 │ │ 0x0017 line=308 │ │ @@ -1570217,78 +1570217,78 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -418ab8: |[418ab8] de.danoeh.antennapod.model.playback.RemoteMedia.localFileAvailable:()Z │ │ -418ac8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -418aca: 0f00 |0001: return v0 │ │ +418ac4: |[418ac4] de.danoeh.antennapod.model.playback.RemoteMedia.localFileAvailable:()Z │ │ +418ad4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +418ad6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #28 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ name : 'onPlaybackCompleted' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -418f08: |[418f08] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackCompleted:(Landroid/content/Context;)V │ │ -418f18: 0e00 |0000: return-void │ │ +418f14: |[418f14] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackCompleted:(Landroid/content/Context;)V │ │ +418f24: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #29 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ name : 'onPlaybackPause' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -418f1c: |[418f1c] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackPause:(Landroid/content/Context;)V │ │ -418f2c: 0e00 |0000: return-void │ │ +418f28: |[418f28] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackPause:(Landroid/content/Context;)V │ │ +418f38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #30 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ name : 'onPlaybackStart' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -418f30: |[418f30] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackStart:()V │ │ -418f40: 0e00 |0000: return-void │ │ +418f3c: |[418f3c] de.danoeh.antennapod.model.playback.RemoteMedia.onPlaybackStart:()V │ │ +418f4c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #31 : (in Lde/danoeh/antennapod/model/playback/RemoteMedia;) │ │ name : 'setChapters' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418f44: |[418f44] de.danoeh.antennapod.model.playback.RemoteMedia.setChapters:(Ljava/util/List;)V │ │ -418f54: 5b01 7876 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.chapters:Ljava/util/List; // field@7678 │ │ -418f58: 0e00 |0002: return-void │ │ +418f50: |[418f50] de.danoeh.antennapod.model.playback.RemoteMedia.setChapters:(Ljava/util/List;)V │ │ +418f60: 5b01 7876 |0000: iput-object v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.chapters:Ljava/util/List; // field@7678 │ │ +418f64: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1570297,17 +1570297,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418f5c: |[418f5c] de.danoeh.antennapod.model.playback.RemoteMedia.setDuration:(I)V │ │ -418f6c: 5901 7a76 |0000: iput v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@767a │ │ -418f70: 0e00 |0002: return-void │ │ +418f68: |[418f68] de.danoeh.antennapod.model.playback.RemoteMedia.setDuration:(I)V │ │ +418f78: 5901 7a76 |0000: iput v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@767a │ │ +418f7c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1570316,17 +1570316,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418f74: |[418f74] de.danoeh.antennapod.model.playback.RemoteMedia.setLastPlayedTime:(J)V │ │ -418f84: 5a01 8376 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTime:J // field@7683 │ │ -418f88: 0e00 |0002: return-void │ │ +418f80: |[418f80] de.danoeh.antennapod.model.playback.RemoteMedia.setLastPlayedTime:(J)V │ │ +418f90: 5a01 8376 |0000: iput-wide v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTime:J // field@7683 │ │ +418f94: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -1570335,17 +1570335,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -418f8c: |[418f8c] de.danoeh.antennapod.model.playback.RemoteMedia.setPosition:(I)V │ │ -418f9c: 5901 8676 |0000: iput v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@7686 │ │ -418fa0: 0e00 |0002: return-void │ │ +418f98: |[418f98] de.danoeh.antennapod.model.playback.RemoteMedia.setPosition:(I)V │ │ +418fa8: 5901 8676 |0000: iput v1, v0, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@7686 │ │ +418fac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/model/playback/RemoteMedia; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1570354,51 +1570354,51 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 85 16-bit code units │ │ -418fa4: |[418fa4] de.danoeh.antennapod.model.playback.RemoteMedia.writeToParcel:(Landroid/os/Parcel;I)V │ │ -418fb4: 5424 7976 |0000: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@7679 │ │ -418fb8: 6e20 2408 4300 |0002: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -418fbe: 5424 8276 |0005: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7682 │ │ -418fc2: 6e20 2408 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -418fc8: 5424 8076 |000a: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ -418fcc: 6e20 2408 4300 |000c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -418fd2: 5424 7f76 |000f: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@767f │ │ -418fd6: 6e20 2408 4300 |0011: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -418fdc: 5424 7c76 |0014: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@767c │ │ -418fe0: 6e20 2408 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -418fe6: 5424 7b76 |0019: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@767b │ │ -418fea: 6e20 2408 4300 |001b: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -418ff0: 5424 7d76 |001e: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@767d │ │ -418ff4: 6e20 2408 4300 |0020: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -418ffa: 5424 8176 |0023: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7681 │ │ -418ffe: 6e20 2408 4300 |0025: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -419004: 5424 7e76 |0028: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@767e │ │ -419008: 6e20 2408 4300 |002a: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -41900e: 5424 8476 |002d: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7684 │ │ -419012: 6e20 2408 4300 |002f: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -419018: 5424 8776 |0032: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@7687 │ │ -41901c: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ -419020: 6e10 99b8 0400 |0036: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@b899 │ │ -419026: 0b00 |0039: move-result-wide v0 │ │ -419028: 2803 |003a: goto 003d // +0003 │ │ -41902a: 1600 0000 |003b: const-wide/16 v0, #int 0 // #0 │ │ -41902e: 6e30 1f08 0301 |003d: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@081f │ │ -419034: 5424 8576 |0040: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@7685 │ │ -419038: 6e20 2408 4300 |0042: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ -41903e: 5224 7a76 |0045: iget v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@767a │ │ -419042: 6e20 1b08 4300 |0047: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@081b │ │ -419048: 5224 8676 |004a: iget v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@7686 │ │ -41904c: 6e20 1b08 4300 |004c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@081b │ │ -419052: 5320 8376 |004f: iget-wide v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTime:J // field@7683 │ │ -419056: 6e30 1f08 0301 |0051: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@081f │ │ -41905c: 0e00 |0054: return-void │ │ +418fb0: |[418fb0] de.danoeh.antennapod.model.playback.RemoteMedia.writeToParcel:(Landroid/os/Parcel;I)V │ │ +418fc0: 5424 7976 |0000: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.downloadUrl:Ljava/lang/String; // field@7679 │ │ +418fc4: 6e20 2408 4300 |0002: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +418fca: 5424 8276 |0005: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.itemIdentifier:Ljava/lang/String; // field@7682 │ │ +418fce: 6e20 2408 4300 |0007: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +418fd4: 5424 8076 |000a: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedUrl:Ljava/lang/String; // field@7680 │ │ +418fd8: 6e20 2408 4300 |000c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +418fde: 5424 7f76 |000f: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedTitle:Ljava/lang/String; // field@767f │ │ +418fe2: 6e20 2408 4300 |0011: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +418fe8: 5424 7c76 |0014: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeTitle:Ljava/lang/String; // field@767c │ │ +418fec: 6e20 2408 4300 |0016: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +418ff2: 5424 7b76 |0019: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.episodeLink:Ljava/lang/String; // field@767b │ │ +418ff6: 6e20 2408 4300 |001b: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +418ffc: 5424 7d76 |001e: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedAuthor:Ljava/lang/String; // field@767d │ │ +419000: 6e20 2408 4300 |0020: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +419006: 5424 8176 |0023: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.imageUrl:Ljava/lang/String; // field@7681 │ │ +41900a: 6e20 2408 4300 |0025: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +419010: 5424 7e76 |0028: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.feedLink:Ljava/lang/String; // field@767e │ │ +419014: 6e20 2408 4300 |002a: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +41901a: 5424 8476 |002d: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.mimeType:Ljava/lang/String; // field@7684 │ │ +41901e: 6e20 2408 4300 |002f: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +419024: 5424 8776 |0032: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.pubDate:Ljava/util/Date; // field@7687 │ │ +419028: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ +41902c: 6e10 99b8 0400 |0036: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@b899 │ │ +419032: 0b00 |0039: move-result-wide v0 │ │ +419034: 2803 |003a: goto 003d // +0003 │ │ +419036: 1600 0000 |003b: const-wide/16 v0, #int 0 // #0 │ │ +41903a: 6e30 1f08 0301 |003d: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@081f │ │ +419040: 5424 8576 |0040: iget-object v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.notes:Ljava/lang/String; // field@7685 │ │ +419044: 6e20 2408 4300 |0042: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0824 │ │ +41904a: 5224 7a76 |0045: iget v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.duration:I // field@767a │ │ +41904e: 6e20 1b08 4300 |0047: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@081b │ │ +419054: 5224 8676 |004a: iget v4, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.position:I // field@7686 │ │ +419058: 6e20 1b08 4300 |004c: invoke-virtual {v3, v4}, Landroid/os/Parcel;.writeInt:(I)V // method@081b │ │ +41905e: 5320 8376 |004f: iget-wide v0, v2, Lde/danoeh/antennapod/model/playback/RemoteMedia;.lastPlayedTime:J // field@7683 │ │ +419062: 6e30 1f08 0301 |0051: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@081f │ │ +419068: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0005 line=245 │ │ 0x000a line=246 │ │ 0x000f line=247 │ │ 0x0014 line=248 │ │ @@ -1570443,35 +1570443,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41907c: |[41907c] de.danoeh.antennapod.net.common.AntennapodHttpClient$$ExternalSyntheticLambda0.:()V │ │ -41908c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -419092: 0e00 |0003: return-void │ │ +419088: |[419088] de.danoeh.antennapod.net.common.AntennapodHttpClient$$ExternalSyntheticLambda0.:()V │ │ +419098: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41909e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/common/AntennapodHttpClient$$ExternalSyntheticLambda0;) │ │ name : 'authenticate' │ │ type : '(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -419060: |[419060] de.danoeh.antennapod.net.common.AntennapodHttpClient$$ExternalSyntheticLambda0.authenticate:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ -419070: 7120 54ad 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.$r8$lambda$4GftvrreRsFO5cKN2MxtrHelX4Y:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@ad54 │ │ -419076: 0c01 |0003: move-result-object v1 │ │ -419078: 1101 |0004: return-object v1 │ │ +41906c: |[41906c] de.danoeh.antennapod.net.common.AntennapodHttpClient$$ExternalSyntheticLambda0.authenticate:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; │ │ +41907c: 7120 54ad 2100 |0000: invoke-static {v1, v2}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.$r8$lambda$4GftvrreRsFO5cKN2MxtrHelX4Y:(Lokhttp3/Route;Lokhttp3/Response;)Lokhttp3/Request; // method@ad54 │ │ +419082: 0c01 |0003: move-result-object v1 │ │ +419084: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/net/common/AntennapodHttpClient$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0005 reg=1 (null) Lokhttp3/Route; │ │ 0x0000 - 0x0005 reg=2 (null) Lokhttp3/Response; │ │ @@ -1570516,194 +1570516,194 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -419608: |[419608] de.danoeh.antennapod.net.common.BasicAuthorizationInterceptor.:()V │ │ -419618: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41961e: 0e00 |0003: return-void │ │ +419614: |[419614] de.danoeh.antennapod.net.common.BasicAuthorizationInterceptor.:()V │ │ +419624: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41962a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/common/BasicAuthorizationInterceptor;) │ │ name : 'intercept' │ │ type : '(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 337 16-bit code units │ │ -419354: |[419354] de.danoeh.antennapod.net.common.BasicAuthorizationInterceptor.intercept:(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response; │ │ -419364: 7210 99ba 0c00 |0000: invoke-interface {v12}, Lokhttp3/Interceptor$Chain;.request:()Lokhttp3/Request; // method@ba99 │ │ -41936a: 0c00 |0003: move-result-object v0 │ │ -41936c: 7220 98ba 0c00 |0004: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@ba98 │ │ -419372: 0c01 |0007: move-result-object v1 │ │ -419374: 6e10 c2ba 0100 |0008: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -41937a: 0a02 |000b: move-result v2 │ │ -41937c: 1303 9101 |000c: const/16 v3, #int 401 // #191 │ │ -419380: 3232 0300 |000e: if-eq v2, v3, 0011 // +0003 │ │ -419384: 1101 |0010: return-object v1 │ │ -419386: 6e10 bcba 0000 |0011: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@babc │ │ -41938c: 0c02 |0014: move-result-object v2 │ │ -41938e: 6e10 c7ba 0100 |0015: invoke-virtual {v1}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@bac7 │ │ -419394: 0c04 |0018: move-result-object v4 │ │ -419396: 6e10 beba 0400 |0019: invoke-virtual {v4}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@babe │ │ -41939c: 0c04 |001c: move-result-object v4 │ │ -41939e: 6e10 97ba 0400 |001d: invoke-virtual {v4}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@ba97 │ │ -4193a4: 0c04 |0020: move-result-object v4 │ │ -4193a6: 6e10 beba 0000 |0021: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@babe │ │ -4193ac: 0c05 |0024: move-result-object v5 │ │ -4193ae: 6e10 97ba 0500 |0025: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@ba97 │ │ -4193b4: 0c05 |0028: move-result-object v5 │ │ -4193b6: 7120 300b 5400 |0029: invoke-static {v4, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b30 │ │ -4193bc: 0a04 |002c: move-result v4 │ │ -4193be: 1205 |002d: const/4 v5, #int 0 // #0 │ │ -4193c0: 1a06 250c |002e: const-string v6, "Authorization" // string@0c25 │ │ -4193c4: 3904 3900 |0030: if-nez v4, 0069 // +0039 │ │ -4193c8: 6e10 c7ba 0100 |0032: invoke-virtual {v1}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@bac7 │ │ -4193ce: 0c04 |0035: move-result-object v4 │ │ -4193d0: 6e10 beba 0400 |0036: invoke-virtual {v4}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@babe │ │ -4193d6: 0c04 |0039: move-result-object v4 │ │ -4193d8: 6e20 baba 4200 |003a: invoke-virtual {v2, v4}, Lokhttp3/Request$Builder;.url:(Lokhttp3/HttpUrl;)Lokhttp3/Request$Builder; // method@baba │ │ -4193de: 6e10 bbba 0000 |003d: invoke-virtual {v0}, Lokhttp3/Request;.headers:()Lokhttp3/Headers; // method@babb │ │ -4193e4: 0c04 |0040: move-result-object v4 │ │ -4193e6: 6e20 8fba 6400 |0041: invoke-virtual {v4, v6}, Lokhttp3/Headers;.values:(Ljava/lang/String;)Ljava/util/List; // method@ba8f │ │ -4193ec: 0c04 |0044: move-result-object v4 │ │ -4193ee: 7210 dfb8 0400 |0045: invoke-interface {v4}, Ljava/util/List;.isEmpty:()Z // method@b8df │ │ -4193f4: 0a07 |0048: move-result v7 │ │ -4193f6: 3907 2000 |0049: if-nez v7, 0069 // +0020 │ │ -4193fa: 7220 dcb8 5400 |004b: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -419400: 0c07 |004e: move-result-object v7 │ │ -419402: 1f07 601e |004f: check-cast v7, Ljava/lang/CharSequence; // type@1e60 │ │ -419406: 7110 330b 0700 |0051: invoke-static {v7}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -41940c: 0a07 |0054: move-result v7 │ │ -41940e: 3907 1400 |0055: if-nez v7, 0069 // +0014 │ │ -419412: 7220 dcb8 5400 |0057: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -419418: 0c00 |005a: move-result-object v0 │ │ -41941a: 1f00 8c1e |005b: check-cast v0, Ljava/lang/String; // type@1e8c │ │ -41941e: 6e30 b4ba 6200 |005d: invoke-virtual {v2, v6, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab4 │ │ -419424: 6e10 b2ba 0200 |0060: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ -41942a: 0c00 |0063: move-result-object v0 │ │ -41942c: 7220 98ba 0c00 |0064: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@ba98 │ │ -419432: 0c0c |0067: move-result-object v12 │ │ -419434: 110c |0068: return-object v12 │ │ -419436: 6e10 bdba 0000 |0069: invoke-virtual {v0}, Lokhttp3/Request;.tag:()Ljava/lang/Object; // method@babd │ │ -41943c: 0c04 |006c: move-result-object v4 │ │ -41943e: 2044 c71b |006d: instance-of v4, v4, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bc7 │ │ -419442: 1a07 1808 |006f: const-string v7, ":" // string@0818 │ │ -419446: 3804 4900 |0071: if-eqz v4, 00ba // +0049 │ │ -41944a: 6e10 bdba 0000 |0073: invoke-virtual {v0}, Lokhttp3/Request;.tag:()Ljava/lang/Object; // method@babd │ │ -419450: 0c04 |0076: move-result-object v4 │ │ -419452: 1f04 c71b |0077: check-cast v4, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bc7 │ │ -419456: 6e10 82ab 0400 |0079: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ -41945c: 0c08 |007c: move-result-object v8 │ │ -41945e: 7110 82ad 0800 |007d: invoke-static {v8}, Lde/danoeh/antennapod/net/common/UriUtil;.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; // method@ad82 │ │ -419464: 0c08 |0080: move-result-object v8 │ │ -419466: 6e10 4cb7 0800 |0081: invoke-virtual {v8}, Ljava/net/URI;.getUserInfo:()Ljava/lang/String; // method@b74c │ │ -41946c: 0c08 |0084: move-result-object v8 │ │ -41946e: 7110 330b 0800 |0085: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -419474: 0a09 |0088: move-result v9 │ │ -419476: 3809 3200 |0089: if-eqz v9, 00bb // +0032 │ │ -41947a: 6e10 84ab 0400 |008b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getUsername:()Ljava/lang/String; // method@ab84 │ │ -419480: 0c09 |008e: move-result-object v9 │ │ -419482: 7110 330b 0900 |008f: invoke-static {v9}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -419488: 0a09 |0092: move-result v9 │ │ -41948a: 3809 0c00 |0093: if-eqz v9, 009f // +000c │ │ -41948e: 6e10 7eab 0400 |0095: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getPassword:()Ljava/lang/String; // method@ab7e │ │ -419494: 0c09 |0098: move-result-object v9 │ │ -419496: 7110 330b 0900 |0099: invoke-static {v9}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -41949c: 0a09 |009c: move-result v9 │ │ -41949e: 3909 1e00 |009d: if-nez v9, 00bb // +001e │ │ -4194a2: 2208 8d1e |009f: new-instance v8, Ljava/lang/StringBuilder; // type@1e8d │ │ -4194a6: 7010 adb6 0800 |00a1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4194ac: 6e10 84ab 0400 |00a4: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getUsername:()Ljava/lang/String; // method@ab84 │ │ -4194b2: 0c09 |00a7: move-result-object v9 │ │ -4194b4: 6e20 b9b6 9800 |00a8: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4194ba: 6e20 b9b6 7800 |00ab: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4194c0: 6e10 7eab 0400 |00ae: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getPassword:()Ljava/lang/String; // method@ab7e │ │ -4194c6: 0c04 |00b1: move-result-object v4 │ │ -4194c8: 6e20 b9b6 4800 |00b2: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4194ce: 6e10 c3b6 0800 |00b5: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4194d4: 0c08 |00b8: move-result-object v8 │ │ -4194d6: 2802 |00b9: goto 00bb // +0002 │ │ -4194d8: 1208 |00ba: const/4 v8, #int 0 // #0 │ │ -4194da: 7110 330b 0800 |00bb: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -4194e0: 0a04 |00be: move-result v4 │ │ -4194e2: 1a09 4405 |00bf: const-string v9, "'" // string@0544 │ │ -4194e6: 1a0a fb0d |00c1: const-string v10, "BasicAuthInterceptor" // string@0dfb │ │ -4194ea: 3804 1e00 |00c3: if-eqz v4, 00e1 // +001e │ │ -4194ee: 220c 8d1e |00c5: new-instance v12, Ljava/lang/StringBuilder; // type@1e8d │ │ -4194f2: 7010 adb6 0c00 |00c7: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4194f8: 1a02 90af |00ca: const-string v2, "no credentials for '" // string@af90 │ │ -4194fc: 6e20 b9b6 2c00 |00cc: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -419502: 6e10 beba 0000 |00cf: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@babe │ │ -419508: 0c00 |00d2: move-result-object v0 │ │ -41950a: 6e20 b8b6 0c00 |00d3: invoke-virtual {v12, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -419510: 6e20 b9b6 9c00 |00d6: invoke-virtual {v12, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -419516: 6e10 c3b6 0c00 |00d9: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -41951c: 0c0c |00dc: move-result-object v12 │ │ -41951e: 7120 7e0b ca00 |00dd: invoke-static {v10, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -419524: 1101 |00e0: return-object v1 │ │ -419526: 6e20 81b6 7800 |00e1: invoke-virtual {v8, v7}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ -41952c: 0a04 |00e4: move-result v4 │ │ -41952e: 3904 1e00 |00e5: if-nez v4, 0103 // +001e │ │ -419532: 220c 8d1e |00e7: new-instance v12, Ljava/lang/StringBuilder; // type@1e8d │ │ -419536: 7010 adb6 0c00 |00e9: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -41953c: 1a02 ef1c |00ec: const-string v2, "Invalid credentials for '" // string@1cef │ │ -419540: 6e20 b9b6 2c00 |00ee: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -419546: 6e10 beba 0000 |00f1: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@babe │ │ -41954c: 0c00 |00f4: move-result-object v0 │ │ -41954e: 6e20 b8b6 0c00 |00f5: invoke-virtual {v12, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -419554: 6e20 b9b6 9c00 |00f8: invoke-virtual {v12, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41955a: 6e10 c3b6 0c00 |00fb: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -419560: 0c0c |00fe: move-result-object v12 │ │ -419562: 7120 7e0b ca00 |00ff: invoke-static {v10, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -419568: 1101 |0102: return-object v1 │ │ -41956a: 1300 3a00 |0103: const/16 v0, #int 58 // #3a │ │ -41956e: 6e20 8db6 0800 |0105: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(I)I // method@b68d │ │ -419574: 0a04 |0108: move-result v4 │ │ -419576: 6e30 9fb6 5804 |0109: invoke-virtual {v8, v5, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ -41957c: 0c04 |010c: move-result-object v4 │ │ -41957e: 6e20 8db6 0800 |010d: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(I)I // method@b68d │ │ -419584: 0a00 |0110: move-result v0 │ │ -419586: d800 0001 |0111: add-int/lit8 v0, v0, #int 1 // #01 │ │ -41958a: 6e20 9eb6 0800 |0113: invoke-virtual {v8, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ -419590: 0c00 |0116: move-result-object v0 │ │ -419592: 1a05 260c |0117: const-string v5, "Authorization failed, re-trying with ISO-8859-1 encoded credentials" // string@0c26 │ │ -419596: 7120 7e0b 5a00 |0119: invoke-static {v10, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -41959c: 1a05 fc1b |011c: const-string v5, "ISO-8859-1" // string@1bfc │ │ -4195a0: 7130 61ad 0405 |011e: invoke-static {v4, v0, v5}, Lde/danoeh/antennapod/net/common/HttpCredentialEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@ad61 │ │ -4195a6: 0c05 |0121: move-result-object v5 │ │ -4195a8: 6e30 b4ba 6205 |0122: invoke-virtual {v2, v6, v5}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab4 │ │ -4195ae: 6e10 c1ba 0100 |0125: invoke-virtual {v1}, Lokhttp3/Response;.close:()V // method@bac1 │ │ -4195b4: 6e10 b2ba 0200 |0128: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ -4195ba: 0c01 |012b: move-result-object v1 │ │ -4195bc: 7220 98ba 1c00 |012c: invoke-interface {v12, v1}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@ba98 │ │ -4195c2: 0c01 |012f: move-result-object v1 │ │ -4195c4: 6e10 c2ba 0100 |0130: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -4195ca: 0a05 |0133: move-result v5 │ │ -4195cc: 3235 0300 |0134: if-eq v5, v3, 0137 // +0003 │ │ -4195d0: 1101 |0136: return-object v1 │ │ -4195d2: 1a03 270c |0137: const-string v3, "Authorization failed, re-trying with UTF-8 encoded credentials" // string@0c27 │ │ -4195d6: 7120 7e0b 3a00 |0139: invoke-static {v10, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4195dc: 1a03 8051 |013c: const-string v3, "UTF-8" // string@5180 │ │ -4195e0: 7130 61ad 0403 |013e: invoke-static {v4, v0, v3}, Lde/danoeh/antennapod/net/common/HttpCredentialEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@ad61 │ │ -4195e6: 0c00 |0141: move-result-object v0 │ │ -4195e8: 6e30 b4ba 6200 |0142: invoke-virtual {v2, v6, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab4 │ │ -4195ee: 6e10 c1ba 0100 |0145: invoke-virtual {v1}, Lokhttp3/Response;.close:()V // method@bac1 │ │ -4195f4: 6e10 b2ba 0200 |0148: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ -4195fa: 0c00 |014b: move-result-object v0 │ │ -4195fc: 7220 98ba 0c00 |014c: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@ba98 │ │ -419602: 0c0c |014f: move-result-object v12 │ │ -419604: 110c |0150: return-object v12 │ │ +419360: |[419360] de.danoeh.antennapod.net.common.BasicAuthorizationInterceptor.intercept:(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response; │ │ +419370: 7210 99ba 0c00 |0000: invoke-interface {v12}, Lokhttp3/Interceptor$Chain;.request:()Lokhttp3/Request; // method@ba99 │ │ +419376: 0c00 |0003: move-result-object v0 │ │ +419378: 7220 98ba 0c00 |0004: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@ba98 │ │ +41937e: 0c01 |0007: move-result-object v1 │ │ +419380: 6e10 c2ba 0100 |0008: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +419386: 0a02 |000b: move-result v2 │ │ +419388: 1303 9101 |000c: const/16 v3, #int 401 // #191 │ │ +41938c: 3232 0300 |000e: if-eq v2, v3, 0011 // +0003 │ │ +419390: 1101 |0010: return-object v1 │ │ +419392: 6e10 bcba 0000 |0011: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@babc │ │ +419398: 0c02 |0014: move-result-object v2 │ │ +41939a: 6e10 c7ba 0100 |0015: invoke-virtual {v1}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@bac7 │ │ +4193a0: 0c04 |0018: move-result-object v4 │ │ +4193a2: 6e10 beba 0400 |0019: invoke-virtual {v4}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@babe │ │ +4193a8: 0c04 |001c: move-result-object v4 │ │ +4193aa: 6e10 97ba 0400 |001d: invoke-virtual {v4}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@ba97 │ │ +4193b0: 0c04 |0020: move-result-object v4 │ │ +4193b2: 6e10 beba 0000 |0021: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@babe │ │ +4193b8: 0c05 |0024: move-result-object v5 │ │ +4193ba: 6e10 97ba 0500 |0025: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@ba97 │ │ +4193c0: 0c05 |0028: move-result-object v5 │ │ +4193c2: 7120 300b 5400 |0029: invoke-static {v4, v5}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b30 │ │ +4193c8: 0a04 |002c: move-result v4 │ │ +4193ca: 1205 |002d: const/4 v5, #int 0 // #0 │ │ +4193cc: 1a06 250c |002e: const-string v6, "Authorization" // string@0c25 │ │ +4193d0: 3904 3900 |0030: if-nez v4, 0069 // +0039 │ │ +4193d4: 6e10 c7ba 0100 |0032: invoke-virtual {v1}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@bac7 │ │ +4193da: 0c04 |0035: move-result-object v4 │ │ +4193dc: 6e10 beba 0400 |0036: invoke-virtual {v4}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@babe │ │ +4193e2: 0c04 |0039: move-result-object v4 │ │ +4193e4: 6e20 baba 4200 |003a: invoke-virtual {v2, v4}, Lokhttp3/Request$Builder;.url:(Lokhttp3/HttpUrl;)Lokhttp3/Request$Builder; // method@baba │ │ +4193ea: 6e10 bbba 0000 |003d: invoke-virtual {v0}, Lokhttp3/Request;.headers:()Lokhttp3/Headers; // method@babb │ │ +4193f0: 0c04 |0040: move-result-object v4 │ │ +4193f2: 6e20 8fba 6400 |0041: invoke-virtual {v4, v6}, Lokhttp3/Headers;.values:(Ljava/lang/String;)Ljava/util/List; // method@ba8f │ │ +4193f8: 0c04 |0044: move-result-object v4 │ │ +4193fa: 7210 dfb8 0400 |0045: invoke-interface {v4}, Ljava/util/List;.isEmpty:()Z // method@b8df │ │ +419400: 0a07 |0048: move-result v7 │ │ +419402: 3907 2000 |0049: if-nez v7, 0069 // +0020 │ │ +419406: 7220 dcb8 5400 |004b: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +41940c: 0c07 |004e: move-result-object v7 │ │ +41940e: 1f07 601e |004f: check-cast v7, Ljava/lang/CharSequence; // type@1e60 │ │ +419412: 7110 330b 0700 |0051: invoke-static {v7}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +419418: 0a07 |0054: move-result v7 │ │ +41941a: 3907 1400 |0055: if-nez v7, 0069 // +0014 │ │ +41941e: 7220 dcb8 5400 |0057: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +419424: 0c00 |005a: move-result-object v0 │ │ +419426: 1f00 8c1e |005b: check-cast v0, Ljava/lang/String; // type@1e8c │ │ +41942a: 6e30 b4ba 6200 |005d: invoke-virtual {v2, v6, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab4 │ │ +419430: 6e10 b2ba 0200 |0060: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ +419436: 0c00 |0063: move-result-object v0 │ │ +419438: 7220 98ba 0c00 |0064: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@ba98 │ │ +41943e: 0c0c |0067: move-result-object v12 │ │ +419440: 110c |0068: return-object v12 │ │ +419442: 6e10 bdba 0000 |0069: invoke-virtual {v0}, Lokhttp3/Request;.tag:()Ljava/lang/Object; // method@babd │ │ +419448: 0c04 |006c: move-result-object v4 │ │ +41944a: 2044 c71b |006d: instance-of v4, v4, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bc7 │ │ +41944e: 1a07 1808 |006f: const-string v7, ":" // string@0818 │ │ +419452: 3804 4900 |0071: if-eqz v4, 00ba // +0049 │ │ +419456: 6e10 bdba 0000 |0073: invoke-virtual {v0}, Lokhttp3/Request;.tag:()Ljava/lang/Object; // method@babd │ │ +41945c: 0c04 |0076: move-result-object v4 │ │ +41945e: 1f04 c71b |0077: check-cast v4, Lde/danoeh/antennapod/model/download/DownloadRequest; // type@1bc7 │ │ +419462: 6e10 82ab 0400 |0079: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ +419468: 0c08 |007c: move-result-object v8 │ │ +41946a: 7110 82ad 0800 |007d: invoke-static {v8}, Lde/danoeh/antennapod/net/common/UriUtil;.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; // method@ad82 │ │ +419470: 0c08 |0080: move-result-object v8 │ │ +419472: 6e10 4cb7 0800 |0081: invoke-virtual {v8}, Ljava/net/URI;.getUserInfo:()Ljava/lang/String; // method@b74c │ │ +419478: 0c08 |0084: move-result-object v8 │ │ +41947a: 7110 330b 0800 |0085: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +419480: 0a09 |0088: move-result v9 │ │ +419482: 3809 3200 |0089: if-eqz v9, 00bb // +0032 │ │ +419486: 6e10 84ab 0400 |008b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getUsername:()Ljava/lang/String; // method@ab84 │ │ +41948c: 0c09 |008e: move-result-object v9 │ │ +41948e: 7110 330b 0900 |008f: invoke-static {v9}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +419494: 0a09 |0092: move-result v9 │ │ +419496: 3809 0c00 |0093: if-eqz v9, 009f // +000c │ │ +41949a: 6e10 7eab 0400 |0095: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getPassword:()Ljava/lang/String; // method@ab7e │ │ +4194a0: 0c09 |0098: move-result-object v9 │ │ +4194a2: 7110 330b 0900 |0099: invoke-static {v9}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +4194a8: 0a09 |009c: move-result v9 │ │ +4194aa: 3909 1e00 |009d: if-nez v9, 00bb // +001e │ │ +4194ae: 2208 8d1e |009f: new-instance v8, Ljava/lang/StringBuilder; // type@1e8d │ │ +4194b2: 7010 adb6 0800 |00a1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4194b8: 6e10 84ab 0400 |00a4: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getUsername:()Ljava/lang/String; // method@ab84 │ │ +4194be: 0c09 |00a7: move-result-object v9 │ │ +4194c0: 6e20 b9b6 9800 |00a8: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4194c6: 6e20 b9b6 7800 |00ab: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4194cc: 6e10 7eab 0400 |00ae: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getPassword:()Ljava/lang/String; // method@ab7e │ │ +4194d2: 0c04 |00b1: move-result-object v4 │ │ +4194d4: 6e20 b9b6 4800 |00b2: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4194da: 6e10 c3b6 0800 |00b5: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4194e0: 0c08 |00b8: move-result-object v8 │ │ +4194e2: 2802 |00b9: goto 00bb // +0002 │ │ +4194e4: 1208 |00ba: const/4 v8, #int 0 // #0 │ │ +4194e6: 7110 330b 0800 |00bb: invoke-static {v8}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +4194ec: 0a04 |00be: move-result v4 │ │ +4194ee: 1a09 4405 |00bf: const-string v9, "'" // string@0544 │ │ +4194f2: 1a0a fb0d |00c1: const-string v10, "BasicAuthInterceptor" // string@0dfb │ │ +4194f6: 3804 1e00 |00c3: if-eqz v4, 00e1 // +001e │ │ +4194fa: 220c 8d1e |00c5: new-instance v12, Ljava/lang/StringBuilder; // type@1e8d │ │ +4194fe: 7010 adb6 0c00 |00c7: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +419504: 1a02 90af |00ca: const-string v2, "no credentials for '" // string@af90 │ │ +419508: 6e20 b9b6 2c00 |00cc: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +41950e: 6e10 beba 0000 |00cf: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@babe │ │ +419514: 0c00 |00d2: move-result-object v0 │ │ +419516: 6e20 b8b6 0c00 |00d3: invoke-virtual {v12, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +41951c: 6e20 b9b6 9c00 |00d6: invoke-virtual {v12, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +419522: 6e10 c3b6 0c00 |00d9: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +419528: 0c0c |00dc: move-result-object v12 │ │ +41952a: 7120 7e0b ca00 |00dd: invoke-static {v10, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +419530: 1101 |00e0: return-object v1 │ │ +419532: 6e20 81b6 7800 |00e1: invoke-virtual {v8, v7}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ +419538: 0a04 |00e4: move-result v4 │ │ +41953a: 3904 1e00 |00e5: if-nez v4, 0103 // +001e │ │ +41953e: 220c 8d1e |00e7: new-instance v12, Ljava/lang/StringBuilder; // type@1e8d │ │ +419542: 7010 adb6 0c00 |00e9: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +419548: 1a02 ef1c |00ec: const-string v2, "Invalid credentials for '" // string@1cef │ │ +41954c: 6e20 b9b6 2c00 |00ee: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +419552: 6e10 beba 0000 |00f1: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@babe │ │ +419558: 0c00 |00f4: move-result-object v0 │ │ +41955a: 6e20 b8b6 0c00 |00f5: invoke-virtual {v12, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +419560: 6e20 b9b6 9c00 |00f8: invoke-virtual {v12, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +419566: 6e10 c3b6 0c00 |00fb: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +41956c: 0c0c |00fe: move-result-object v12 │ │ +41956e: 7120 7e0b ca00 |00ff: invoke-static {v10, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +419574: 1101 |0102: return-object v1 │ │ +419576: 1300 3a00 |0103: const/16 v0, #int 58 // #3a │ │ +41957a: 6e20 8db6 0800 |0105: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(I)I // method@b68d │ │ +419580: 0a04 |0108: move-result v4 │ │ +419582: 6e30 9fb6 5804 |0109: invoke-virtual {v8, v5, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ +419588: 0c04 |010c: move-result-object v4 │ │ +41958a: 6e20 8db6 0800 |010d: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(I)I // method@b68d │ │ +419590: 0a00 |0110: move-result v0 │ │ +419592: d800 0001 |0111: add-int/lit8 v0, v0, #int 1 // #01 │ │ +419596: 6e20 9eb6 0800 |0113: invoke-virtual {v8, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ +41959c: 0c00 |0116: move-result-object v0 │ │ +41959e: 1a05 260c |0117: const-string v5, "Authorization failed, re-trying with ISO-8859-1 encoded credentials" // string@0c26 │ │ +4195a2: 7120 7e0b 5a00 |0119: invoke-static {v10, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4195a8: 1a05 fc1b |011c: const-string v5, "ISO-8859-1" // string@1bfc │ │ +4195ac: 7130 61ad 0405 |011e: invoke-static {v4, v0, v5}, Lde/danoeh/antennapod/net/common/HttpCredentialEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@ad61 │ │ +4195b2: 0c05 |0121: move-result-object v5 │ │ +4195b4: 6e30 b4ba 6205 |0122: invoke-virtual {v2, v6, v5}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab4 │ │ +4195ba: 6e10 c1ba 0100 |0125: invoke-virtual {v1}, Lokhttp3/Response;.close:()V // method@bac1 │ │ +4195c0: 6e10 b2ba 0200 |0128: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ +4195c6: 0c01 |012b: move-result-object v1 │ │ +4195c8: 7220 98ba 1c00 |012c: invoke-interface {v12, v1}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@ba98 │ │ +4195ce: 0c01 |012f: move-result-object v1 │ │ +4195d0: 6e10 c2ba 0100 |0130: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +4195d6: 0a05 |0133: move-result v5 │ │ +4195d8: 3235 0300 |0134: if-eq v5, v3, 0137 // +0003 │ │ +4195dc: 1101 |0136: return-object v1 │ │ +4195de: 1a03 270c |0137: const-string v3, "Authorization failed, re-trying with UTF-8 encoded credentials" // string@0c27 │ │ +4195e2: 7120 7e0b 3a00 |0139: invoke-static {v10, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4195e8: 1a03 8051 |013c: const-string v3, "UTF-8" // string@5180 │ │ +4195ec: 7130 61ad 0403 |013e: invoke-static {v4, v0, v3}, Lde/danoeh/antennapod/net/common/HttpCredentialEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@ad61 │ │ +4195f2: 0c00 |0141: move-result-object v0 │ │ +4195f4: 6e30 b4ba 6200 |0142: invoke-virtual {v2, v6, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab4 │ │ +4195fa: 6e10 c1ba 0100 |0145: invoke-virtual {v1}, Lokhttp3/Response;.close:()V // method@bac1 │ │ +419600: 6e10 b2ba 0200 |0148: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ +419606: 0c00 |014b: move-result-object v0 │ │ +419608: 7220 98ba 0c00 |014c: invoke-interface {v12, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@ba98 │ │ +41960e: 0c0c |014f: move-result-object v12 │ │ +419610: 110c |0150: return-object v12 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=26 │ │ 0x0008 line=28 │ │ 0x0011 line=32 │ │ 0x0015 line=33 │ │ @@ -1570773,60 +1570773,60 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -41afa0: |[41afa0] de.danoeh.antennapod.net.common.UserAgentInterceptor.:()V │ │ -41afb0: 0e00 |0000: return-void │ │ +41afac: |[41afac] de.danoeh.antennapod.net.common.UserAgentInterceptor.:()V │ │ +41afbc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/common/UserAgentInterceptor;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41afb4: |[41afb4] de.danoeh.antennapod.net.common.UserAgentInterceptor.:()V │ │ -41afc4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41afca: 0e00 |0003: return-void │ │ +41afc0: |[41afc0] de.danoeh.antennapod.net.common.UserAgentInterceptor.:()V │ │ +41afd0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41afd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/common/UserAgentInterceptor;) │ │ name : 'intercept' │ │ type : '(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -41af5c: |[41af5c] de.danoeh.antennapod.net.common.UserAgentInterceptor.intercept:(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response; │ │ -41af6c: 7210 99ba 0400 |0000: invoke-interface {v4}, Lokhttp3/Interceptor$Chain;.request:()Lokhttp3/Request; // method@ba99 │ │ -41af72: 0c00 |0003: move-result-object v0 │ │ -41af74: 6e10 bcba 0000 |0004: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@babc │ │ -41af7a: 0c00 |0007: move-result-object v0 │ │ -41af7c: 1a01 8152 |0008: const-string v1, "User-Agent" // string@5281 │ │ -41af80: 6202 a97e |000a: sget-object v2, Lde/danoeh/antennapod/net/common/UserAgentInterceptor;.USER_AGENT:Ljava/lang/String; // field@7ea9 │ │ -41af84: 6e30 b4ba 1002 |000c: invoke-virtual {v0, v1, v2}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab4 │ │ -41af8a: 0c00 |000f: move-result-object v0 │ │ -41af8c: 6e10 b2ba 0000 |0010: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ -41af92: 0c00 |0013: move-result-object v0 │ │ -41af94: 7220 98ba 0400 |0014: invoke-interface {v4, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@ba98 │ │ -41af9a: 0c04 |0017: move-result-object v4 │ │ -41af9c: 1104 |0018: return-object v4 │ │ +41af68: |[41af68] de.danoeh.antennapod.net.common.UserAgentInterceptor.intercept:(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response; │ │ +41af78: 7210 99ba 0400 |0000: invoke-interface {v4}, Lokhttp3/Interceptor$Chain;.request:()Lokhttp3/Request; // method@ba99 │ │ +41af7e: 0c00 |0003: move-result-object v0 │ │ +41af80: 6e10 bcba 0000 |0004: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@babc │ │ +41af86: 0c00 |0007: move-result-object v0 │ │ +41af88: 1a01 8152 |0008: const-string v1, "User-Agent" // string@5281 │ │ +41af8c: 6202 a97e |000a: sget-object v2, Lde/danoeh/antennapod/net/common/UserAgentInterceptor;.USER_AGENT:Ljava/lang/String; // field@7ea9 │ │ +41af90: 6e30 b4ba 1002 |000c: invoke-virtual {v0, v1, v2}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab4 │ │ +41af96: 0c00 |000f: move-result-object v0 │ │ +41af98: 6e10 b2ba 0000 |0010: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ +41af9e: 0c00 |0013: move-result-object v0 │ │ +41afa0: 7220 98ba 0400 |0014: invoke-interface {v4, v0}, Lokhttp3/Interceptor$Chain;.proceed:(Lokhttp3/Request;)Lokhttp3/Response; // method@ba98 │ │ +41afa6: 0c04 |0017: move-result-object v4 │ │ +41afa8: 1104 |0018: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x000c line=14 │ │ 0x0010 line=15 │ │ 0x0014 line=13 │ │ locals : │ │ @@ -1570871,20 +1570871,20 @@ │ │ type : '(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -41b020: |[41b020] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda1.:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;)V │ │ -41b030: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41b036: 5b01 b07e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@7eb0 │ │ -41b03a: 5902 b17e |0005: iput v2, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$1:I // field@7eb1 │ │ -41b03e: 5b03 b27e |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$2:Ljava/util/concurrent/CountDownLatch; // field@7eb2 │ │ -41b042: 0e00 |0009: return-void │ │ +41b02c: |[41b02c] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda1.:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;)V │ │ +41b03c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41b042: 5b01 b07e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@7eb0 │ │ +41b046: 5902 b17e |0005: iput v2, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$1:I // field@7eb1 │ │ +41b04a: 5b03 b27e |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$2:Ljava/util/concurrent/CountDownLatch; // field@7eb2 │ │ +41b04e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -1570896,21 +1570896,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -41b044: |[41b044] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -41b054: 5430 b07e |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@7eb0 │ │ -41b058: 5231 b17e |0002: iget v1, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$1:I // field@7eb1 │ │ -41b05c: 5432 b27e |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$2:Ljava/util/concurrent/CountDownLatch; // field@7eb2 │ │ -41b060: 1f04 161f |0006: check-cast v4, Ljava/util/List; // type@1f16 │ │ -41b064: 7140 99ad 1042 |0008: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$KFs8F8OwNk4ITJPVI81fLtxLQzU:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V // method@ad99 │ │ -41b06a: 0e00 |000b: return-void │ │ +41b050: |[41b050] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +41b060: 5430 b07e |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/util/List; // field@7eb0 │ │ +41b064: 5231 b17e |0002: iget v1, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$1:I // field@7eb1 │ │ +41b068: 5432 b27e |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.f$2:Ljava/util/concurrent/CountDownLatch; // field@7eb2 │ │ +41b06c: 1f04 161f |0006: check-cast v4, Ljava/util/List; // type@1f16 │ │ +41b070: 7140 99ad 1042 |0008: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$KFs8F8OwNk4ITJPVI81fLtxLQzU:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V // method@ad99 │ │ +41b076: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000c reg=4 (null) Ljava/lang/Object; │ │ │ │ @@ -1570944,18 +1570944,18 @@ │ │ type : '(Ljava/util/concurrent/CountDownLatch;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41b06c: |[41b06c] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda2.:(Ljava/util/concurrent/CountDownLatch;)V │ │ -41b07c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41b082: 5b01 b37e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$0:Ljava/util/concurrent/CountDownLatch; // field@7eb3 │ │ -41b086: 0e00 |0005: return-void │ │ +41b078: |[41b078] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda2.:(Ljava/util/concurrent/CountDownLatch;)V │ │ +41b088: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41b08e: 5b01 b37e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$0:Ljava/util/concurrent/CountDownLatch; // field@7eb3 │ │ +41b092: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/concurrent/CountDownLatch; │ │ │ │ @@ -1570965,19 +1570965,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -41b088: |[41b088] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -41b098: 5410 b37e |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$0:Ljava/util/concurrent/CountDownLatch; // field@7eb3 │ │ -41b09c: 1f02 931e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e93 │ │ -41b0a0: 7120 9aad 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$eU8GAiK7L0UrnGoJjrIa3h530RU:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V // method@ad9a │ │ -41b0a6: 0e00 |0007: return-void │ │ +41b094: |[41b094] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +41b0a4: 5410 b37e |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.f$0:Ljava/util/concurrent/CountDownLatch; // field@7eb3 │ │ +41b0a8: 1f02 931e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e93 │ │ +41b0ac: 7120 9aad 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$eU8GAiK7L0UrnGoJjrIa3h530RU:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V // method@ad9a │ │ +41b0b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1571019,20 +1571019,20 @@ │ │ type : '(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -41b0a8: |[41b0a8] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ -41b0b8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41b0be: 5b01 b47e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // field@7eb4 │ │ -41b0c2: 5b02 b57e |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$1:Ljava/util/concurrent/CountDownLatch; // field@7eb5 │ │ -41b0c6: 5b03 b67e |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$2:Ljava/util/List; // field@7eb6 │ │ -41b0ca: 0e00 |0009: return-void │ │ +41b0b4: |[41b0b4] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ +41b0c4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41b0ca: 5b01 b47e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // field@7eb4 │ │ +41b0ce: 5b02 b57e |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$1:Ljava/util/concurrent/CountDownLatch; // field@7eb5 │ │ +41b0d2: 5b03 b67e |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$2:Ljava/util/List; // field@7eb6 │ │ +41b0d6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/net/discovery/CombinedSearcher; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/util/concurrent/CountDownLatch; │ │ @@ -1571044,20 +1571044,20 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -41b0cc: |[41b0cc] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda3.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -41b0dc: 5430 b47e |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // field@7eb4 │ │ -41b0e0: 5431 b57e |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$1:Ljava/util/concurrent/CountDownLatch; // field@7eb5 │ │ -41b0e4: 5432 b67e |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$2:Ljava/util/List; // field@7eb6 │ │ -41b0e8: 7140 9cad 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$qqN5BEUaDwOU8etPYCJalJnb4rU:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V // method@ad9c │ │ -41b0ee: 0e00 |0009: return-void │ │ +41b0d8: |[41b0d8] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda3.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +41b0e8: 5430 b47e |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // field@7eb4 │ │ +41b0ec: 5431 b57e |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$1:Ljava/util/concurrent/CountDownLatch; // field@7eb5 │ │ +41b0f0: 5432 b67e |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.f$2:Ljava/util/List; // field@7eb6 │ │ +41b0f4: 7140 9cad 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$qqN5BEUaDwOU8etPYCJalJnb4rU:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V // method@ad9c │ │ +41b0fa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x000a reg=4 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1571091,18 +1571091,18 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41b0f0: |[41b0f0] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda4.:(Ljava/util/ArrayList;)V │ │ -41b100: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41b106: 5b01 b77e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.f$0:Ljava/util/ArrayList; // field@7eb7 │ │ -41b10a: 0e00 |0005: return-void │ │ +41b0fc: |[41b0fc] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda4.:(Ljava/util/ArrayList;)V │ │ +41b10c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41b112: 5b01 b77e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.f$0:Ljava/util/ArrayList; // field@7eb7 │ │ +41b116: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/util/ArrayList; │ │ │ │ @@ -1571112,18 +1571112,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41b10c: |[41b10c] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda4.run:()V │ │ -41b11c: 5410 b77e |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.f$0:Ljava/util/ArrayList; // field@7eb7 │ │ -41b120: 7110 9bad 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$heR350__CkCmEOZfL9sG1rL-u24:(Ljava/util/ArrayList;)V // method@ad9b │ │ -41b126: 0e00 |0005: return-void │ │ +41b118: |[41b118] de.danoeh.antennapod.net.discovery.CombinedSearcher$$ExternalSyntheticLambda4.run:()V │ │ +41b128: 5410 b77e |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.f$0:Ljava/util/ArrayList; // field@7eb7 │ │ +41b12c: 7110 9bad 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.$r8$lambda$heR350__CkCmEOZfL9sG1rL-u24:(Ljava/util/ArrayList;)V // method@ad9b │ │ +41b132: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1571173,18 +1571173,18 @@ │ │ type : '(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -41b144: |[41b144] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$7Nb1FeW-gr6UgUTxAsBgvs-vhOg:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I │ │ -41b154: 7120 a3ad 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$weightSearchResults$4:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I // method@ada3 │ │ -41b15a: 0a00 |0003: move-result v0 │ │ -41b15c: 0f00 |0004: return v0 │ │ +41b150: |[41b150] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$7Nb1FeW-gr6UgUTxAsBgvs-vhOg:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I │ │ +41b160: 7120 a3ad 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$weightSearchResults$4:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I // method@ada3 │ │ +41b166: 0a00 |0003: move-result v0 │ │ +41b168: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/util/Map$Entry; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/util/Map$Entry; │ │ │ │ @@ -1571193,17 +1571193,17 @@ │ │ type : '(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -41b4c0: |[41b4c0] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$KFs8F8OwNk4ITJPVI81fLtxLQzU:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ -41b4d0: 7140 9fad 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$0:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V // method@ad9f │ │ -41b4d6: 0e00 |0003: return-void │ │ +41b4cc: |[41b4cc] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$KFs8F8OwNk4ITJPVI81fLtxLQzU:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ +41b4dc: 7140 9fad 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$0:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V // method@ad9f │ │ +41b4e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/List; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/util/concurrent/CountDownLatch; │ │ @@ -1571214,17 +1571214,17 @@ │ │ type : '(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -41b4d8: |[41b4d8] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$eU8GAiK7L0UrnGoJjrIa3h530RU:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V │ │ -41b4e8: 7120 a0ad 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$1:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V // method@ada0 │ │ -41b4ee: 0e00 |0003: return-void │ │ +41b4e4: |[41b4e4] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$eU8GAiK7L0UrnGoJjrIa3h530RU:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V │ │ +41b4f4: 7120 a0ad 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$1:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V // method@ada0 │ │ +41b4fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/concurrent/CountDownLatch; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1571233,17 +1571233,17 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41b4f0: |[41b4f0] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$heR350__CkCmEOZfL9sG1rL-u24:(Ljava/util/ArrayList;)V │ │ -41b500: 7110 a2ad 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$3:(Ljava/util/ArrayList;)V // method@ada2 │ │ -41b506: 0e00 |0003: return-void │ │ +41b4fc: |[41b4fc] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$heR350__CkCmEOZfL9sG1rL-u24:(Ljava/util/ArrayList;)V │ │ +41b50c: 7110 a2ad 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$3:(Ljava/util/ArrayList;)V // method@ada2 │ │ +41b512: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/ArrayList; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/discovery/CombinedSearcher;) │ │ @@ -1571251,17 +1571251,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -41b508: |[41b508] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$qqN5BEUaDwOU8etPYCJalJnb4rU:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V │ │ -41b518: 7040 a1ad 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$2:(Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V // method@ada1 │ │ -41b51e: 0e00 |0003: return-void │ │ +41b514: |[41b514] de.danoeh.antennapod.net.discovery.CombinedSearcher.$r8$lambda$qqN5BEUaDwOU8etPYCJalJnb4rU:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V │ │ +41b524: 7040 a1ad 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.lambda$search$2:(Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V // method@ada1 │ │ +41b52a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/net/discovery/CombinedSearcher; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/concurrent/CountDownLatch; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/util/List; │ │ @@ -1571272,17 +1571272,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41b520: |[41b520] de.danoeh.antennapod.net.discovery.CombinedSearcher.:()V │ │ -41b530: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41b536: 0e00 |0003: return-void │ │ +41b52c: |[41b52c] de.danoeh.antennapod.net.discovery.CombinedSearcher.:()V │ │ +41b53c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41b542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher; │ │ │ │ #6 : (in Lde/danoeh/antennapod/net/discovery/CombinedSearcher;) │ │ @@ -1571290,18 +1571290,18 @@ │ │ type : '(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -41b538: |[41b538] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$0:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ -41b548: 7230 e7b8 1003 |0000: invoke-interface {v0, v1, v3}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@b8e7 │ │ -41b54e: 6e10 a5b9 0200 |0003: invoke-virtual {v2}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b9a5 │ │ -41b554: 0e00 |0006: return-void │ │ +41b544: |[41b544] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$0:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;Ljava/util/List;)V │ │ +41b554: 7230 e7b8 1003 |0000: invoke-interface {v0, v1, v3}, Ljava/util/List;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@b8e7 │ │ +41b55a: 6e10 a5b9 0200 |0003: invoke-virtual {v2}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b9a5 │ │ +41b560: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 (null) Ljava/util/List; │ │ 0x0000 - 0x0007 reg=1 (null) I │ │ @@ -1571313,21 +1571313,21 @@ │ │ type : '(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -41b558: |[41b558] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$1:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V │ │ -41b568: 1a00 0211 |0000: const-string v0, "CombinedSearcher" // string@1102 │ │ -41b56c: 7110 820b 0200 |0002: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ -41b572: 0c02 |0005: move-result-object v2 │ │ -41b574: 7120 7e0b 2000 |0006: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -41b57a: 6e10 a5b9 0100 |0009: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b9a5 │ │ -41b580: 0e00 |000c: return-void │ │ +41b564: |[41b564] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$1:(Ljava/util/concurrent/CountDownLatch;Ljava/lang/Throwable;)V │ │ +41b574: 1a00 0211 |0000: const-string v0, "CombinedSearcher" // string@1102 │ │ +41b578: 7110 820b 0200 |0002: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ +41b57e: 0c02 |0005: move-result-object v2 │ │ +41b580: 7120 7e0b 2000 |0006: invoke-static {v0, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +41b586: 6e10 a5b9 0100 |0009: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b9a5 │ │ +41b58c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=42 │ │ 0x0009 line=43 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Ljava/util/concurrent/CountDownLatch; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/Throwable; │ │ @@ -1571337,20 +1571337,20 @@ │ │ type : '(Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -41b584: |[41b584] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$2:(Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V │ │ -41b594: 6e10 a3b9 0100 |0000: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@b9a3 │ │ -41b59a: 7020 a7ad 2000 |0003: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.weightSearchResults:(Ljava/util/List;)Ljava/util/List; // method@ada7 │ │ -41b5a0: 0c01 |0006: move-result-object v1 │ │ -41b5a2: 7220 e7b4 1300 |0007: invoke-interface {v3, v1}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b4e7 │ │ -41b5a8: 0e00 |000a: return-void │ │ +41b590: |[41b590] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$2:(Ljava/util/concurrent/CountDownLatch;Ljava/util/List;Lio/reactivex/SingleEmitter;)V │ │ +41b5a0: 6e10 a3b9 0100 |0000: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@b9a3 │ │ +41b5a6: 7020 a7ad 2000 |0003: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher;.weightSearchResults:(Ljava/util/List;)Ljava/util/List; // method@ada7 │ │ +41b5ac: 0c01 |0006: move-result-object v1 │ │ +41b5ae: 7220 e7b4 1300 |0007: invoke-interface {v3, v1}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b4e7 │ │ +41b5b4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0007 line=51 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher; │ │ @@ -1571363,27 +1571363,27 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -41b5ac: |[41b5ac] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$3:(Ljava/util/ArrayList;)V │ │ -41b5bc: 6e10 13b8 0100 |0000: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b813 │ │ -41b5c2: 0c01 |0003: move-result-object v1 │ │ -41b5c4: 7210 c3b8 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -41b5ca: 0a00 |0007: move-result v0 │ │ -41b5cc: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ -41b5d0: 7210 c4b8 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -41b5d6: 0c00 |000d: move-result-object v0 │ │ -41b5d8: 1f00 2d1e |000e: check-cast v0, Lio/reactivex/disposables/Disposable; // type@1e2d │ │ -41b5dc: 3800 f4ff |0010: if-eqz v0, 0004 // -000c │ │ -41b5e0: 7210 e9b4 0000 |0012: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ -41b5e6: 28ef |0015: goto 0004 // -0011 │ │ -41b5e8: 0e00 |0016: return-void │ │ +41b5b8: |[41b5b8] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$search$3:(Ljava/util/ArrayList;)V │ │ +41b5c8: 6e10 13b8 0100 |0000: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b813 │ │ +41b5ce: 0c01 |0003: move-result-object v1 │ │ +41b5d0: 7210 c3b8 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +41b5d6: 0a00 |0007: move-result v0 │ │ +41b5d8: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ +41b5dc: 7210 c4b8 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +41b5e2: 0c00 |000d: move-result-object v0 │ │ +41b5e4: 1f00 2d1e |000e: check-cast v0, Lio/reactivex/disposables/Disposable; // type@1e2d │ │ +41b5e8: 3800 f4ff |0010: if-eqz v0, 0004 // -000c │ │ +41b5ec: 7210 e9b4 0000 |0012: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ +41b5f2: 28ef |0015: goto 0004 // -0011 │ │ +41b5f4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0012 line=56 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 (null) Ljava/util/ArrayList; │ │ │ │ @@ -1571392,30 +1571392,30 @@ │ │ type : '(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -41b160: |[41b160] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$weightSearchResults$4:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I │ │ -41b170: 7210 08b9 0300 |0000: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b908 │ │ -41b176: 0c03 |0003: move-result-object v3 │ │ -41b178: 1f03 6e1e |0004: check-cast v3, Ljava/lang/Float; // type@1e6e │ │ -41b17c: 6e10 fdb5 0300 |0006: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b5fd │ │ -41b182: 0a03 |0009: move-result v3 │ │ -41b184: 8930 |000a: float-to-double v0, v3 │ │ -41b186: 7210 08b9 0200 |000b: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b908 │ │ -41b18c: 0c02 |000e: move-result-object v2 │ │ -41b18e: 1f02 6e1e |000f: check-cast v2, Ljava/lang/Float; // type@1e6e │ │ -41b192: 6e10 fdb5 0200 |0011: invoke-virtual {v2}, Ljava/lang/Float;.floatValue:()F // method@b5fd │ │ -41b198: 0a02 |0014: move-result v2 │ │ -41b19a: 8922 |0015: float-to-double v2, v2 │ │ -41b19c: 7140 e5b5 1032 |0016: invoke-static {v0, v1, v2, v3}, Ljava/lang/Double;.compare:(DD)I // method@b5e5 │ │ -41b1a2: 0a02 |0019: move-result v2 │ │ -41b1a4: 0f02 |001a: return v2 │ │ +41b16c: |[41b16c] de.danoeh.antennapod.net.discovery.CombinedSearcher.lambda$weightSearchResults$4:(Ljava/util/Map$Entry;Ljava/util/Map$Entry;)I │ │ +41b17c: 7210 08b9 0300 |0000: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b908 │ │ +41b182: 0c03 |0003: move-result-object v3 │ │ +41b184: 1f03 6e1e |0004: check-cast v3, Ljava/lang/Float; // type@1e6e │ │ +41b188: 6e10 fdb5 0300 |0006: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b5fd │ │ +41b18e: 0a03 |0009: move-result v3 │ │ +41b190: 8930 |000a: float-to-double v0, v3 │ │ +41b192: 7210 08b9 0200 |000b: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b908 │ │ +41b198: 0c02 |000e: move-result-object v2 │ │ +41b19a: 1f02 6e1e |000f: check-cast v2, Ljava/lang/Float; // type@1e6e │ │ +41b19e: 6e10 fdb5 0200 |0011: invoke-virtual {v2}, Ljava/lang/Float;.floatValue:()F // method@b5fd │ │ +41b1a4: 0a02 |0014: move-result v2 │ │ +41b1a6: 8922 |0015: float-to-double v2, v2 │ │ +41b1a8: 7140 e5b5 1032 |0016: invoke-static {v0, v1, v2, v3}, Ljava/lang/Double;.compare:(DD)I // method@b5e5 │ │ +41b1ae: 0a02 |0019: move-result v2 │ │ +41b1b0: 0f02 |001a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x001b reg=2 (null) Ljava/util/Map$Entry; │ │ 0x0000 - 0x001b reg=3 (null) Ljava/util/Map$Entry; │ │ │ │ @@ -1571424,95 +1571424,95 @@ │ │ type : '(Ljava/util/List;)Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 155 16-bit code units │ │ -41b378: |[41b378] de.danoeh.antennapod.net.discovery.CombinedSearcher.weightSearchResults:(Ljava/util/List;)Ljava/util/List; │ │ -41b388: 2200 0f1f |0000: new-instance v0, Ljava/util/HashMap; // type@1f0f │ │ -41b38c: 7010 a7b8 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ -41b392: 2201 0f1f |0005: new-instance v1, Ljava/util/HashMap; // type@1f0f │ │ -41b396: 7010 a7b8 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ -41b39c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -41b39e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -41b3a0: 7210 e8b8 0c00 |000c: invoke-interface {v12}, Ljava/util/List;.size:()I // method@b8e8 │ │ -41b3a6: 0a04 |000f: move-result v4 │ │ -41b3a8: 3543 5600 |0010: if-ge v3, v4, 0066 // +0056 │ │ -41b3ac: 7100 dfad 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@addf │ │ -41b3b2: 0c04 |0015: move-result-object v4 │ │ -41b3b4: 7220 dcb8 3400 |0016: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -41b3ba: 0c04 |0019: move-result-object v4 │ │ -41b3bc: 1f04 0f1c |001a: check-cast v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c0f │ │ -41b3c0: 5244 d27e |001c: iget v4, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@7ed2 │ │ -41b3c4: 7220 dcb8 3c00 |001e: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -41b3ca: 0c05 |0021: move-result-object v5 │ │ -41b3cc: 1f05 161f |0022: check-cast v5, Ljava/util/List; // type@1f16 │ │ -41b3d0: 3905 0300 |0024: if-nez v5, 0027 // +0003 │ │ -41b3d4: 283d |0026: goto 0063 // +003d │ │ -41b3d6: 1206 |0027: const/4 v6, #int 0 // #0 │ │ -41b3d8: 7210 e8b8 0500 |0028: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b8e8 │ │ -41b3de: 0a07 |002b: move-result v7 │ │ -41b3e0: 3576 3700 |002c: if-ge v6, v7, 0063 // +0037 │ │ -41b3e4: 7220 dcb8 6500 |002e: invoke-interface {v5, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -41b3ea: 0c07 |0031: move-result-object v7 │ │ -41b3ec: 1f07 0d1c |0032: check-cast v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c0d │ │ -41b3f0: 5478 ce7e |0034: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7ece │ │ -41b3f4: 6e30 b0b8 8107 |0036: invoke-virtual {v1, v8, v7}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b8b0 │ │ -41b3fa: 5478 ce7e |0039: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7ece │ │ -41b3fe: 6e20 abb8 8000 |003b: invoke-virtual {v0, v8}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@b8ab │ │ -41b404: 0a08 |003e: move-result v8 │ │ -41b406: 3808 0f00 |003f: if-eqz v8, 004e // +000f │ │ -41b40a: 5478 ce7e |0041: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7ece │ │ -41b40e: 6e20 adb8 8000 |0043: invoke-virtual {v0, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b8ad │ │ -41b414: 0c08 |0046: move-result-object v8 │ │ -41b416: 1f08 6e1e |0047: check-cast v8, Ljava/lang/Float; // type@1e6e │ │ -41b41a: 6e10 fdb5 0800 |0049: invoke-virtual {v8}, Ljava/lang/Float;.floatValue:()F // method@b5fd │ │ -41b420: 0a08 |004c: move-result v8 │ │ -41b422: 2802 |004d: goto 004f // +0002 │ │ -41b424: 1208 |004e: const/4 v8, #int 0 // #0 │ │ -41b426: 8269 |004f: int-to-float v9, v6 │ │ -41b428: 150a 803f |0050: const/high16 v10, #int 1065353216 // #3f80 │ │ -41b42c: c6a9 |0052: add-float/2addr v9, v10 │ │ -41b42e: c99a |0053: div-float/2addr v10, v9 │ │ -41b430: c6a8 |0054: add-float/2addr v8, v10 │ │ -41b432: 5477 ce7e |0055: iget-object v7, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7ece │ │ -41b436: a808 0804 |0057: mul-float v8, v8, v4 │ │ -41b43a: 7110 04b6 0800 |0059: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b604 │ │ -41b440: 0c08 |005c: move-result-object v8 │ │ -41b442: 6e30 b0b8 7008 |005d: invoke-virtual {v0, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b8b0 │ │ -41b448: d806 0601 |0060: add-int/lit8 v6, v6, #int 1 // #01 │ │ -41b44c: 28c6 |0062: goto 0028 // -003a │ │ -41b44e: d803 0301 |0063: add-int/lit8 v3, v3, #int 1 // #01 │ │ -41b452: 28a7 |0065: goto 000c // -0059 │ │ -41b454: 220c 031f |0066: new-instance v12, Ljava/util/ArrayList; // type@1f03 │ │ -41b458: 6e10 acb8 0000 |0068: invoke-virtual {v0}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@b8ac │ │ -41b45e: 0c00 |006b: move-result-object v0 │ │ -41b460: 7020 09b8 0c00 |006c: invoke-direct {v12, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b809 │ │ -41b466: 2200 fe1b |006f: new-instance v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0; // type@1bfe │ │ -41b46a: 7010 8ead 0000 |0071: invoke-direct {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.:()V // method@ad8e │ │ -41b470: 7120 88b8 0c00 |0074: invoke-static {v12, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b888 │ │ -41b476: 2200 031f |0077: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -41b47a: 7010 07b8 0000 |0079: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -41b480: 7210 e0b8 0c00 |007c: invoke-interface {v12}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -41b486: 0c0c |007f: move-result-object v12 │ │ -41b488: 7210 c3b8 0c00 |0080: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -41b48e: 0a02 |0083: move-result v2 │ │ -41b490: 3802 1600 |0084: if-eqz v2, 009a // +0016 │ │ -41b494: 7210 c4b8 0c00 |0086: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -41b49a: 0c02 |0089: move-result-object v2 │ │ -41b49c: 1f02 1a1f |008a: check-cast v2, Ljava/util/Map$Entry; // type@1f1a │ │ -41b4a0: 7210 07b9 0200 |008c: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@b907 │ │ -41b4a6: 0c02 |008f: move-result-object v2 │ │ -41b4a8: 6e20 adb8 2100 |0090: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b8ad │ │ -41b4ae: 0c02 |0093: move-result-object v2 │ │ -41b4b0: 1f02 0d1c |0094: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c0d │ │ -41b4b4: 7220 d5b8 2000 |0096: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -41b4ba: 28e7 |0099: goto 0080 // -0019 │ │ -41b4bc: 1100 |009a: return-object v0 │ │ +41b384: |[41b384] de.danoeh.antennapod.net.discovery.CombinedSearcher.weightSearchResults:(Ljava/util/List;)Ljava/util/List; │ │ +41b394: 2200 0f1f |0000: new-instance v0, Ljava/util/HashMap; // type@1f0f │ │ +41b398: 7010 a7b8 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ +41b39e: 2201 0f1f |0005: new-instance v1, Ljava/util/HashMap; // type@1f0f │ │ +41b3a2: 7010 a7b8 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ +41b3a8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +41b3aa: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +41b3ac: 7210 e8b8 0c00 |000c: invoke-interface {v12}, Ljava/util/List;.size:()I // method@b8e8 │ │ +41b3b2: 0a04 |000f: move-result v4 │ │ +41b3b4: 3543 5600 |0010: if-ge v3, v4, 0066 // +0056 │ │ +41b3b8: 7100 dfad 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@addf │ │ +41b3be: 0c04 |0015: move-result-object v4 │ │ +41b3c0: 7220 dcb8 3400 |0016: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +41b3c6: 0c04 |0019: move-result-object v4 │ │ +41b3c8: 1f04 0f1c |001a: check-cast v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c0f │ │ +41b3cc: 5244 d27e |001c: iget v4, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@7ed2 │ │ +41b3d0: 7220 dcb8 3c00 |001e: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +41b3d6: 0c05 |0021: move-result-object v5 │ │ +41b3d8: 1f05 161f |0022: check-cast v5, Ljava/util/List; // type@1f16 │ │ +41b3dc: 3905 0300 |0024: if-nez v5, 0027 // +0003 │ │ +41b3e0: 283d |0026: goto 0063 // +003d │ │ +41b3e2: 1206 |0027: const/4 v6, #int 0 // #0 │ │ +41b3e4: 7210 e8b8 0500 |0028: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b8e8 │ │ +41b3ea: 0a07 |002b: move-result v7 │ │ +41b3ec: 3576 3700 |002c: if-ge v6, v7, 0063 // +0037 │ │ +41b3f0: 7220 dcb8 6500 |002e: invoke-interface {v5, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +41b3f6: 0c07 |0031: move-result-object v7 │ │ +41b3f8: 1f07 0d1c |0032: check-cast v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c0d │ │ +41b3fc: 5478 ce7e |0034: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7ece │ │ +41b400: 6e30 b0b8 8107 |0036: invoke-virtual {v1, v8, v7}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b8b0 │ │ +41b406: 5478 ce7e |0039: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7ece │ │ +41b40a: 6e20 abb8 8000 |003b: invoke-virtual {v0, v8}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@b8ab │ │ +41b410: 0a08 |003e: move-result v8 │ │ +41b412: 3808 0f00 |003f: if-eqz v8, 004e // +000f │ │ +41b416: 5478 ce7e |0041: iget-object v8, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7ece │ │ +41b41a: 6e20 adb8 8000 |0043: invoke-virtual {v0, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b8ad │ │ +41b420: 0c08 |0046: move-result-object v8 │ │ +41b422: 1f08 6e1e |0047: check-cast v8, Ljava/lang/Float; // type@1e6e │ │ +41b426: 6e10 fdb5 0800 |0049: invoke-virtual {v8}, Ljava/lang/Float;.floatValue:()F // method@b5fd │ │ +41b42c: 0a08 |004c: move-result v8 │ │ +41b42e: 2802 |004d: goto 004f // +0002 │ │ +41b430: 1208 |004e: const/4 v8, #int 0 // #0 │ │ +41b432: 8269 |004f: int-to-float v9, v6 │ │ +41b434: 150a 803f |0050: const/high16 v10, #int 1065353216 // #3f80 │ │ +41b438: c6a9 |0052: add-float/2addr v9, v10 │ │ +41b43a: c99a |0053: div-float/2addr v10, v9 │ │ +41b43c: c6a8 |0054: add-float/2addr v8, v10 │ │ +41b43e: 5477 ce7e |0055: iget-object v7, v7, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7ece │ │ +41b442: a808 0804 |0057: mul-float v8, v8, v4 │ │ +41b446: 7110 04b6 0800 |0059: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b604 │ │ +41b44c: 0c08 |005c: move-result-object v8 │ │ +41b44e: 6e30 b0b8 7008 |005d: invoke-virtual {v0, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b8b0 │ │ +41b454: d806 0601 |0060: add-int/lit8 v6, v6, #int 1 // #01 │ │ +41b458: 28c6 |0062: goto 0028 // -003a │ │ +41b45a: d803 0301 |0063: add-int/lit8 v3, v3, #int 1 // #01 │ │ +41b45e: 28a7 |0065: goto 000c // -0059 │ │ +41b460: 220c 031f |0066: new-instance v12, Ljava/util/ArrayList; // type@1f03 │ │ +41b464: 6e10 acb8 0000 |0068: invoke-virtual {v0}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@b8ac │ │ +41b46a: 0c00 |006b: move-result-object v0 │ │ +41b46c: 7020 09b8 0c00 |006c: invoke-direct {v12, v0}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b809 │ │ +41b472: 2200 fe1b |006f: new-instance v0, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0; // type@1bfe │ │ +41b476: 7010 8ead 0000 |0071: invoke-direct {v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda0;.:()V // method@ad8e │ │ +41b47c: 7120 88b8 0c00 |0074: invoke-static {v12, v0}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b888 │ │ +41b482: 2200 031f |0077: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +41b486: 7010 07b8 0000 |0079: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +41b48c: 7210 e0b8 0c00 |007c: invoke-interface {v12}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +41b492: 0c0c |007f: move-result-object v12 │ │ +41b494: 7210 c3b8 0c00 |0080: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +41b49a: 0a02 |0083: move-result v2 │ │ +41b49c: 3802 1600 |0084: if-eqz v2, 009a // +0016 │ │ +41b4a0: 7210 c4b8 0c00 |0086: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +41b4a6: 0c02 |0089: move-result-object v2 │ │ +41b4a8: 1f02 1a1f |008a: check-cast v2, Ljava/util/Map$Entry; // type@1f1a │ │ +41b4ac: 7210 07b9 0200 |008c: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@b907 │ │ +41b4b2: 0c02 |008f: move-result-object v2 │ │ +41b4b4: 6e20 adb8 2100 |0090: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b8ad │ │ +41b4ba: 0c02 |0093: move-result-object v2 │ │ +41b4bc: 1f02 0d1c |0094: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // type@1c0d │ │ +41b4c0: 7220 d5b8 2000 |0096: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +41b4c6: 28e7 |0099: goto 0080 // -0019 │ │ +41b4c8: 1100 |009a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0005 line=66 │ │ 0x000c line=67 │ │ 0x0012 line=68 │ │ 0x001e line=69 │ │ @@ -1571537,46 +1571537,46 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -41b2ec: |[41b2ec] de.danoeh.antennapod.net.discovery.CombinedSearcher.getName:()Ljava/lang/String; │ │ -41b2fc: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -41b300: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -41b306: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -41b308: 7100 dfad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@addf │ │ -41b30e: 0c02 |0009: move-result-object v2 │ │ -41b310: 7210 e8b8 0200 |000a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b8e8 │ │ -41b316: 0a02 |000d: move-result v2 │ │ -41b318: 3521 2900 |000e: if-ge v1, v2, 0037 // +0029 │ │ -41b31c: 7100 dfad 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@addf │ │ -41b322: 0c02 |0013: move-result-object v2 │ │ -41b324: 7220 dcb8 1200 |0014: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -41b32a: 0c02 |0017: move-result-object v2 │ │ -41b32c: 1f02 0f1c |0018: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c0f │ │ -41b330: 5423 d17e |001a: iget-object v3, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7ed1 │ │ -41b334: 5222 d27e |001c: iget v2, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@7ed2 │ │ -41b338: 1404 acc5 2737 |001e: const v4, #float 1e-05 // #3727c5ac │ │ -41b33e: 2d02 0204 |0021: cmpl-float v2, v2, v4 │ │ -41b342: 3d02 1100 |0023: if-lez v2, 0034 // +0011 │ │ -41b346: 6e10 61b6 0300 |0025: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ -41b34c: 0c02 |0028: move-result-object v2 │ │ -41b34e: 1c04 031c |0029: const-class v4, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c03 │ │ -41b352: 3242 0900 |002b: if-eq v2, v4, 0034 // +0009 │ │ -41b356: 7210 d9ad 0300 |002d: invoke-interface {v3}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.getName:()Ljava/lang/String; // method@add9 │ │ -41b35c: 0c02 |0030: move-result-object v2 │ │ -41b35e: 6e20 0bb8 2000 |0031: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -41b364: d801 0101 |0034: add-int/lit8 v1, v1, #int 1 // #01 │ │ -41b368: 28d0 |0036: goto 0006 // -0030 │ │ -41b36a: 1a01 b705 |0037: const-string v1, ", " // string@05b7 │ │ -41b36e: 7120 340b 0100 |0039: invoke-static {v1, v0}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0b34 │ │ -41b374: 0c00 |003c: move-result-object v0 │ │ -41b376: 1100 |003d: return-object v0 │ │ +41b2f8: |[41b2f8] de.danoeh.antennapod.net.discovery.CombinedSearcher.getName:()Ljava/lang/String; │ │ +41b308: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +41b30c: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +41b312: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +41b314: 7100 dfad 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@addf │ │ +41b31a: 0c02 |0009: move-result-object v2 │ │ +41b31c: 7210 e8b8 0200 |000a: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b8e8 │ │ +41b322: 0a02 |000d: move-result v2 │ │ +41b324: 3521 2900 |000e: if-ge v1, v2, 0037 // +0029 │ │ +41b328: 7100 dfad 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@addf │ │ +41b32e: 0c02 |0013: move-result-object v2 │ │ +41b330: 7220 dcb8 1200 |0014: invoke-interface {v2, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +41b336: 0c02 |0017: move-result-object v2 │ │ +41b338: 1f02 0f1c |0018: check-cast v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c0f │ │ +41b33c: 5423 d17e |001a: iget-object v3, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7ed1 │ │ +41b340: 5222 d27e |001c: iget v2, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@7ed2 │ │ +41b344: 1404 acc5 2737 |001e: const v4, #float 1e-05 // #3727c5ac │ │ +41b34a: 2d02 0204 |0021: cmpl-float v2, v2, v4 │ │ +41b34e: 3d02 1100 |0023: if-lez v2, 0034 // +0011 │ │ +41b352: 6e10 61b6 0300 |0025: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ +41b358: 0c02 |0028: move-result-object v2 │ │ +41b35a: 1c04 031c |0029: const-class v4, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c03 │ │ +41b35e: 3242 0900 |002b: if-eq v2, v4, 0034 // +0009 │ │ +41b362: 7210 d9ad 0300 |002d: invoke-interface {v3}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.getName:()Ljava/lang/String; // method@add9 │ │ +41b368: 0c02 |0030: move-result-object v2 │ │ +41b36a: 6e20 0bb8 2000 |0031: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +41b370: d801 0101 |0034: add-int/lit8 v1, v1, #int 1 // #01 │ │ +41b374: 28d0 |0036: goto 0006 // -0030 │ │ +41b376: 1a01 b705 |0037: const-string v1, ", " // string@05b7 │ │ +41b37a: 7120 340b 0100 |0039: invoke-static {v1, v0}, Landroid/text/TextUtils;.join:(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; // method@0b34 │ │ +41b380: 0c00 |003c: move-result-object v0 │ │ +41b382: 1100 |003d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0006 line=108 │ │ 0x0010 line=110 │ │ 0x001a line=111 │ │ 0x001c line=112 │ │ @@ -1571590,18 +1571590,18 @@ │ │ type : '(Ljava/lang/String;)Lio/reactivex/Single;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -41b1a8: |[41b1a8] de.danoeh.antennapod.net.discovery.CombinedSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41b1b8: 7110 e0ad 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@ade0 │ │ -41b1be: 0c01 |0003: move-result-object v1 │ │ -41b1c0: 1101 |0004: return-object v1 │ │ +41b1b4: |[41b1b4] de.danoeh.antennapod.net.discovery.CombinedSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41b1c4: 7110 e0ad 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; // method@ade0 │ │ +41b1ca: 0c01 |0003: move-result-object v1 │ │ +41b1cc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1571610,83 +1571610,83 @@ │ │ type : '(Ljava/lang/String;)Lio/reactivex/Single;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 140 16-bit code units │ │ -41b1c4: |[41b1c4] de.danoeh.antennapod.net.discovery.CombinedSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41b1d4: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -41b1d8: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -41b1de: 2201 031f |0005: new-instance v1, Ljava/util/ArrayList; // type@1f03 │ │ -41b1e2: 7100 dfad 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@addf │ │ -41b1e8: 0c02 |000a: move-result-object v2 │ │ -41b1ea: 7210 e8b8 0200 |000b: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b8e8 │ │ -41b1f0: 0a02 |000e: move-result v2 │ │ -41b1f2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -41b1f4: 7120 81b8 3200 |0010: invoke-static {v2, v3}, Ljava/util/Collections;.nCopies:(ILjava/lang/Object;)Ljava/util/List; // method@b881 │ │ -41b1fa: 0c02 |0013: move-result-object v2 │ │ -41b1fc: 7020 09b8 2100 |0014: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b809 │ │ -41b202: 2202 381f |0017: new-instance v2, Ljava/util/concurrent/CountDownLatch; // type@1f38 │ │ -41b206: 7100 dfad 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@addf │ │ -41b20c: 0c03 |001c: move-result-object v3 │ │ -41b20e: 7210 e8b8 0300 |001d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b8e8 │ │ -41b214: 0a03 |0020: move-result v3 │ │ -41b216: 7020 a2b9 3200 |0021: invoke-direct {v2, v3}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@b9a2 │ │ -41b21c: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -41b21e: 7100 dfad 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@addf │ │ -41b224: 0c04 |0028: move-result-object v4 │ │ -41b226: 7210 e8b8 0400 |0029: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b8e8 │ │ -41b22c: 0a04 |002c: move-result v4 │ │ -41b22e: 3543 3c00 |002d: if-ge v3, v4, 0069 // +003c │ │ -41b232: 7100 dfad 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@addf │ │ -41b238: 0c04 |0032: move-result-object v4 │ │ -41b23a: 7220 dcb8 3400 |0033: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -41b240: 0c04 |0036: move-result-object v4 │ │ -41b242: 1f04 0f1c |0037: check-cast v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c0f │ │ -41b246: 5445 d17e |0039: iget-object v5, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7ed1 │ │ -41b24a: 5244 d27e |003b: iget v4, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@7ed2 │ │ -41b24e: 1406 acc5 2737 |003d: const v6, #float 1e-05 // #3727c5ac │ │ -41b254: 2e04 0406 |0040: cmpg-float v4, v4, v6 │ │ -41b258: 3d04 2100 |0042: if-lez v4, 0063 // +0021 │ │ -41b25c: 6e10 61b6 0500 |0044: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ -41b262: 0c04 |0047: move-result-object v4 │ │ -41b264: 1c06 031c |0048: const-class v6, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c03 │ │ -41b268: 3364 0300 |004a: if-ne v4, v6, 004d // +0003 │ │ -41b26c: 2817 |004c: goto 0063 // +0017 │ │ -41b26e: 7220 dbad 8500 |004d: invoke-interface {v5, v8}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.search:(Ljava/lang/String;)Lio/reactivex/Single; // method@addb │ │ -41b274: 0c04 |0050: move-result-object v4 │ │ -41b276: 2205 ff1b |0051: new-instance v5, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1; // type@1bff │ │ -41b27a: 7040 90ad 1523 |0053: invoke-direct {v5, v1, v3, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;)V // method@ad90 │ │ -41b280: 2206 001c |0056: new-instance v6, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2; // type@1c00 │ │ -41b284: 7020 92ad 2600 |0058: invoke-direct {v6, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.:(Ljava/util/concurrent/CountDownLatch;)V // method@ad92 │ │ -41b28a: 6e30 e4b4 5406 |005b: invoke-virtual {v4, v5, v6}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4e4 │ │ -41b290: 0c04 |005e: move-result-object v4 │ │ -41b292: 6e20 0bb8 4000 |005f: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -41b298: 2804 |0062: goto 0066 // +0004 │ │ -41b29a: 6e10 a5b9 0200 |0063: invoke-virtual {v2}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b9a5 │ │ -41b2a0: d803 0301 |0066: add-int/lit8 v3, v3, #int 1 // #01 │ │ -41b2a4: 28bd |0068: goto 0025 // -0043 │ │ -41b2a6: 2208 011c |0069: new-instance v8, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3; // type@1c01 │ │ -41b2aa: 7040 94ad 7812 |006b: invoke-direct {v8, v7, v2, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;)V // method@ad94 │ │ -41b2b0: 7110 e0b4 0800 |006e: invoke-static {v8}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b4e0 │ │ -41b2b6: 0c08 |0071: move-result-object v8 │ │ -41b2b8: 2201 021c |0072: new-instance v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4; // type@1c02 │ │ -41b2bc: 7020 96ad 0100 |0074: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.:(Ljava/util/ArrayList;)V // method@ad96 │ │ -41b2c2: 6e20 e1b4 1800 |0077: invoke-virtual {v8, v1}, Lio/reactivex/Single;.doOnDispose:(Lio/reactivex/functions/Action;)Lio/reactivex/Single; // method@b4e1 │ │ -41b2c8: 0c08 |007a: move-result-object v8 │ │ -41b2ca: 7100 ebb4 0000 |007b: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -41b2d0: 0c00 |007e: move-result-object v0 │ │ -41b2d2: 6e20 e5b4 0800 |007f: invoke-virtual {v8, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e5 │ │ -41b2d8: 0c08 |0082: move-result-object v8 │ │ -41b2da: 7100 e8b4 0000 |0083: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ -41b2e0: 0c00 |0086: move-result-object v0 │ │ -41b2e2: 6e20 e3b4 0800 |0087: invoke-virtual {v8, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e3 │ │ -41b2e8: 0c08 |008a: move-result-object v8 │ │ -41b2ea: 1108 |008b: return-object v8 │ │ +41b1d0: |[41b1d0] de.danoeh.antennapod.net.discovery.CombinedSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41b1e0: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +41b1e4: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +41b1ea: 2201 031f |0005: new-instance v1, Ljava/util/ArrayList; // type@1f03 │ │ +41b1ee: 7100 dfad 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@addf │ │ +41b1f4: 0c02 |000a: move-result-object v2 │ │ +41b1f6: 7210 e8b8 0200 |000b: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b8e8 │ │ +41b1fc: 0a02 |000e: move-result v2 │ │ +41b1fe: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +41b200: 7120 81b8 3200 |0010: invoke-static {v2, v3}, Ljava/util/Collections;.nCopies:(ILjava/lang/Object;)Ljava/util/List; // method@b881 │ │ +41b206: 0c02 |0013: move-result-object v2 │ │ +41b208: 7020 09b8 2100 |0014: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b809 │ │ +41b20e: 2202 381f |0017: new-instance v2, Ljava/util/concurrent/CountDownLatch; // type@1f38 │ │ +41b212: 7100 dfad 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@addf │ │ +41b218: 0c03 |001c: move-result-object v3 │ │ +41b21a: 7210 e8b8 0300 |001d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b8e8 │ │ +41b220: 0a03 |0020: move-result v3 │ │ +41b222: 7020 a2b9 3200 |0021: invoke-direct {v2, v3}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@b9a2 │ │ +41b228: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +41b22a: 7100 dfad 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@addf │ │ +41b230: 0c04 |0028: move-result-object v4 │ │ +41b232: 7210 e8b8 0400 |0029: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b8e8 │ │ +41b238: 0a04 |002c: move-result v4 │ │ +41b23a: 3543 3c00 |002d: if-ge v3, v4, 0069 // +003c │ │ +41b23e: 7100 dfad 0000 |002f: invoke-static {}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.getSearchProviders:()Ljava/util/List; // method@addf │ │ +41b244: 0c04 |0032: move-result-object v4 │ │ +41b246: 7220 dcb8 3400 |0033: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +41b24c: 0c04 |0036: move-result-object v4 │ │ +41b24e: 1f04 0f1c |0037: check-cast v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo; // type@1c0f │ │ +41b252: 5445 d17e |0039: iget-object v5, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.searcher:Lde/danoeh/antennapod/net/discovery/PodcastSearcher; // field@7ed1 │ │ +41b256: 5244 d27e |003b: iget v4, v4, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry$SearcherInfo;.weight:F // field@7ed2 │ │ +41b25a: 1406 acc5 2737 |003d: const v6, #float 1e-05 // #3727c5ac │ │ +41b260: 2e04 0406 |0040: cmpg-float v4, v4, v6 │ │ +41b264: 3d04 2100 |0042: if-lez v4, 0063 // +0021 │ │ +41b268: 6e10 61b6 0500 |0044: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@b661 │ │ +41b26e: 0c04 |0047: move-result-object v4 │ │ +41b270: 1c06 031c |0048: const-class v6, Lde/danoeh/antennapod/net/discovery/CombinedSearcher; // type@1c03 │ │ +41b274: 3364 0300 |004a: if-ne v4, v6, 004d // +0003 │ │ +41b278: 2817 |004c: goto 0063 // +0017 │ │ +41b27a: 7220 dbad 8500 |004d: invoke-interface {v5, v8}, Lde/danoeh/antennapod/net/discovery/PodcastSearcher;.search:(Ljava/lang/String;)Lio/reactivex/Single; // method@addb │ │ +41b280: 0c04 |0050: move-result-object v4 │ │ +41b282: 2205 ff1b |0051: new-instance v5, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1; // type@1bff │ │ +41b286: 7040 90ad 1523 |0053: invoke-direct {v5, v1, v3, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda1;.:(Ljava/util/List;ILjava/util/concurrent/CountDownLatch;)V // method@ad90 │ │ +41b28c: 2206 001c |0056: new-instance v6, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2; // type@1c00 │ │ +41b290: 7020 92ad 2600 |0058: invoke-direct {v6, v2}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda2;.:(Ljava/util/concurrent/CountDownLatch;)V // method@ad92 │ │ +41b296: 6e30 e4b4 5406 |005b: invoke-virtual {v4, v5, v6}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4e4 │ │ +41b29c: 0c04 |005e: move-result-object v4 │ │ +41b29e: 6e20 0bb8 4000 |005f: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +41b2a4: 2804 |0062: goto 0066 // +0004 │ │ +41b2a6: 6e10 a5b9 0200 |0063: invoke-virtual {v2}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b9a5 │ │ +41b2ac: d803 0301 |0066: add-int/lit8 v3, v3, #int 1 // #01 │ │ +41b2b0: 28bd |0068: goto 0025 // -0043 │ │ +41b2b2: 2208 011c |0069: new-instance v8, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3; // type@1c01 │ │ +41b2b6: 7040 94ad 7812 |006b: invoke-direct {v8, v7, v2, v1}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/net/discovery/CombinedSearcher;Ljava/util/concurrent/CountDownLatch;Ljava/util/List;)V // method@ad94 │ │ +41b2bc: 7110 e0b4 0800 |006e: invoke-static {v8}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b4e0 │ │ +41b2c2: 0c08 |0071: move-result-object v8 │ │ +41b2c4: 2201 021c |0072: new-instance v1, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4; // type@1c02 │ │ +41b2c8: 7020 96ad 0100 |0074: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/discovery/CombinedSearcher$$ExternalSyntheticLambda4;.:(Ljava/util/ArrayList;)V // method@ad96 │ │ +41b2ce: 6e20 e1b4 1800 |0077: invoke-virtual {v8, v1}, Lio/reactivex/Single;.doOnDispose:(Lio/reactivex/functions/Action;)Lio/reactivex/Single; // method@b4e1 │ │ +41b2d4: 0c08 |007a: move-result-object v8 │ │ +41b2d6: 7100 ebb4 0000 |007b: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +41b2dc: 0c00 |007e: move-result-object v0 │ │ +41b2de: 6e20 e5b4 0800 |007f: invoke-virtual {v8, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e5 │ │ +41b2e4: 0c08 |0082: move-result-object v8 │ │ +41b2e6: 7100 e8b4 0000 |0083: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ +41b2ec: 0c00 |0086: move-result-object v0 │ │ +41b2ee: 6e20 e3b4 0800 |0087: invoke-virtual {v8, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e3 │ │ +41b2f4: 0c08 |008a: move-result-object v8 │ │ +41b2f6: 1108 |008b: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0005 line=26 │ │ 0x0007 line=27 │ │ 0x0017 line=28 │ │ 0x0025 line=29 │ │ @@ -1571708,18 +1571708,18 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -41b128: |[41b128] de.danoeh.antennapod.net.discovery.CombinedSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -41b138: 7110 e1ad 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.urlNeedsLookup:(Ljava/lang/String;)Z // method@ade1 │ │ -41b13e: 0a01 |0003: move-result v1 │ │ -41b140: 0f01 |0004: return v1 │ │ +41b134: |[41b134] de.danoeh.antennapod.net.discovery.CombinedSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +41b144: 7110 e1ad 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastSearcherRegistry;.urlNeedsLookup:(Ljava/lang/String;)Z // method@ade1 │ │ +41b14a: 0a01 |0003: move-result v1 │ │ +41b14c: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/net/discovery/CombinedSearcher; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1571757,19 +1571757,19 @@ │ │ type : '(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -41b654: |[41b654] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;)V │ │ -41b664: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41b66a: 5b01 bb7e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // field@7ebb │ │ -41b66e: 5b02 bc7e |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@7ebc │ │ -41b672: 0e00 |0007: return-void │ │ +41b660: |[41b660] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;)V │ │ +41b670: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41b676: 5b01 bb7e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // field@7ebb │ │ +41b67a: 5b02 bc7e |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@7ebc │ │ +41b67e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -1571780,19 +1571780,19 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -41b674: |[41b674] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -41b684: 5420 bb7e |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // field@7ebb │ │ -41b688: 5421 bc7e |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@7ebc │ │ -41b68c: 7130 aead 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.$r8$lambda$cnPWoflSmnCqH6wOKbonY7r0y6w:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@adae │ │ -41b692: 0e00 |0007: return-void │ │ +41b680: |[41b680] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +41b690: 5420 bb7e |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; // field@7ebb │ │ +41b694: 5421 bc7e |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@7ebc │ │ +41b698: 7130 aead 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.$r8$lambda$cnPWoflSmnCqH6wOKbonY7r0y6w:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@adae │ │ +41b69e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1571834,17 +1571834,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -41b720: |[41b720] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.$r8$lambda$cnPWoflSmnCqH6wOKbonY7r0y6w:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41b730: 7030 b1ad 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@adb1 │ │ -41b736: 0e00 |0003: return-void │ │ +41b72c: |[41b72c] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.$r8$lambda$cnPWoflSmnCqH6wOKbonY7r0y6w:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41b73c: 7030 b1ad 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@adb1 │ │ +41b742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Lio/reactivex/SingleEmitter; │ │ @@ -1571854,22 +1571854,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -41b738: |[41b738] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.:()V │ │ -41b748: 7010 5eb6 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ -41b74e: 2200 211e |0003: new-instance v0, Lde/mfietz/fyydlin/FyydClient; // type@1e21 │ │ -41b752: 7100 57ad 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ad57 │ │ -41b758: 0c01 |0008: move-result-object v1 │ │ -41b75a: 7020 cbb4 1000 |0009: invoke-direct {v0, v1}, Lde/mfietz/fyydlin/FyydClient;.:(Lokhttp3/OkHttpClient;)V // method@b4cb │ │ -41b760: 5b20 bd7e |000c: iput-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.client:Lde/mfietz/fyydlin/FyydClient; // field@7ebd │ │ -41b764: 0e00 |000e: return-void │ │ +41b744: |[41b744] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.:()V │ │ +41b754: 7010 5eb6 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@b65e │ │ +41b75a: 2200 211e |0003: new-instance v0, Lde/mfietz/fyydlin/FyydClient; // type@1e21 │ │ +41b75e: 7100 57ad 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ad57 │ │ +41b764: 0c01 |0008: move-result-object v1 │ │ +41b766: 7020 cbb4 1000 |0009: invoke-direct {v0, v1}, Lde/mfietz/fyydlin/FyydClient;.:(Lokhttp3/OkHttpClient;)V // method@b4cb │ │ +41b76c: 5b20 bd7e |000c: iput-object v0, v2, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.client:Lde/mfietz/fyydlin/FyydClient; // field@7ebd │ │ +41b770: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0003 line=16 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; │ │ │ │ @@ -1571878,32 +1571878,32 @@ │ │ type : '(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -41b768: |[41b768] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41b778: 5413 bd7e |0000: iget-object v3, v1, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.client:Lde/mfietz/fyydlin/FyydClient; // field@7ebd │ │ -41b77c: 1300 0a00 |0002: const/16 v0, #int 10 // #a │ │ -41b780: 7110 1eb6 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -41b786: 0c00 |0007: move-result-object v0 │ │ -41b788: 6e30 ccb4 2300 |0008: invoke-virtual {v3, v2, v0}, Lde/mfietz/fyydlin/FyydClient;.searchPodcasts:(Ljava/lang/String;Ljava/lang/Integer;)Lio/reactivex/Single; // method@b4cc │ │ -41b78e: 0c02 |000b: move-result-object v2 │ │ -41b790: 7100 ebb4 0000 |000c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -41b796: 0c03 |000f: move-result-object v3 │ │ -41b798: 6e20 e5b4 3200 |0010: invoke-virtual {v2, v3}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e5 │ │ -41b79e: 0c02 |0013: move-result-object v2 │ │ -41b7a0: 6e10 dfb4 0200 |0014: invoke-virtual {v2}, Lio/reactivex/Single;.blockingGet:()Ljava/lang/Object; // method@b4df │ │ -41b7a6: 0c02 |0017: move-result-object v2 │ │ -41b7a8: 7110 5c09 0200 |0018: invoke-static {v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat$$ExternalSyntheticThrowCCEIfNotNull0;.m:(Ljava/lang/Object;)V // method@095c │ │ -41b7ae: 2202 031f |001b: new-instance v2, Ljava/util/ArrayList; // type@1f03 │ │ -41b7b2: 7010 07b8 0200 |001d: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -41b7b8: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -41b7ba: 2702 |0021: throw v2 │ │ +41b774: |[41b774] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41b784: 5413 bd7e |0000: iget-object v3, v1, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;.client:Lde/mfietz/fyydlin/FyydClient; // field@7ebd │ │ +41b788: 1300 0a00 |0002: const/16 v0, #int 10 // #a │ │ +41b78c: 7110 1eb6 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +41b792: 0c00 |0007: move-result-object v0 │ │ +41b794: 6e30 ccb4 2300 |0008: invoke-virtual {v3, v2, v0}, Lde/mfietz/fyydlin/FyydClient;.searchPodcasts:(Ljava/lang/String;Ljava/lang/Integer;)Lio/reactivex/Single; // method@b4cc │ │ +41b79a: 0c02 |000b: move-result-object v2 │ │ +41b79c: 7100 ebb4 0000 |000c: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +41b7a2: 0c03 |000f: move-result-object v3 │ │ +41b7a4: 6e20 e5b4 3200 |0010: invoke-virtual {v2, v3}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e5 │ │ +41b7aa: 0c02 |0013: move-result-object v2 │ │ +41b7ac: 6e10 dfb4 0200 |0014: invoke-virtual {v2}, Lio/reactivex/Single;.blockingGet:()Ljava/lang/Object; // method@b4df │ │ +41b7b2: 0c02 |0017: move-result-object v2 │ │ +41b7b4: 7110 5c09 0200 |0018: invoke-static {v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat$$ExternalSyntheticThrowCCEIfNotNull0;.m:(Ljava/lang/Object;)V // method@095c │ │ +41b7ba: 2202 031f |001b: new-instance v2, Ljava/util/ArrayList; // type@1f03 │ │ +41b7be: 7010 07b8 0200 |001d: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +41b7c4: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +41b7c6: 2702 |0021: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x000c line=21 │ │ 0x0014 line=22 │ │ 0x001b line=24 │ │ 0x0021 line=26 │ │ @@ -1571918,34 +1571918,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b708: |[41b708] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.getName:()Ljava/lang/String; │ │ -41b718: 1a00 b67a |0000: const-string v0, "fyyd" // string@7ab6 │ │ -41b71c: 1100 |0002: return-object v0 │ │ +41b714: |[41b714] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.getName:()Ljava/lang/String; │ │ +41b724: 1a00 b67a |0000: const-string v0, "fyyd" // string@7ab6 │ │ +41b728: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;) │ │ name : 'lookupUrl' │ │ type : '(Ljava/lang/String;)Lio/reactivex/Single;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -41b6a8: |[41b6a8] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41b6b8: 7110 e2b4 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b4e2 │ │ -41b6be: 0c01 |0003: move-result-object v1 │ │ -41b6c0: 1101 |0004: return-object v1 │ │ +41b6b4: |[41b6b4] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41b6c4: 7110 e2b4 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b4e2 │ │ +41b6ca: 0c01 |0003: move-result-object v1 │ │ +41b6cc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1571954,28 +1571954,28 @@ │ │ type : '(Ljava/lang/String;)Lio/reactivex/Single;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -41b6c4: |[41b6c4] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41b6d4: 2200 051c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0; // type@1c05 │ │ -41b6d8: 7030 acad 1002 |0002: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;)V // method@adac │ │ -41b6de: 7110 e0b4 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b4e0 │ │ -41b6e4: 0c02 |0008: move-result-object v2 │ │ -41b6e6: 7100 ebb4 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -41b6ec: 0c00 |000c: move-result-object v0 │ │ -41b6ee: 6e20 e5b4 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e5 │ │ -41b6f4: 0c02 |0010: move-result-object v2 │ │ -41b6f6: 7100 e8b4 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ -41b6fc: 0c00 |0014: move-result-object v0 │ │ -41b6fe: 6e20 e3b4 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e3 │ │ -41b704: 0c02 |0018: move-result-object v2 │ │ -41b706: 1102 |0019: return-object v2 │ │ +41b6d0: |[41b6d0] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41b6e0: 2200 051c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0; // type@1c05 │ │ +41b6e4: 7030 acad 1002 |0002: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher;Ljava/lang/String;)V // method@adac │ │ +41b6ea: 7110 e0b4 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b4e0 │ │ +41b6f0: 0c02 |0008: move-result-object v2 │ │ +41b6f2: 7100 ebb4 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +41b6f8: 0c00 |000c: move-result-object v0 │ │ +41b6fa: 6e20 e5b4 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e5 │ │ +41b700: 0c02 |0010: move-result-object v2 │ │ +41b702: 7100 e8b4 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ +41b708: 0c00 |0014: move-result-object v0 │ │ +41b70a: 6e20 e3b4 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e3 │ │ +41b710: 0c02 |0018: move-result-object v2 │ │ +41b712: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0009 line=35 │ │ 0x0011 line=36 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lde/danoeh/antennapod/net/discovery/FyydPodcastSearcher; │ │ @@ -1571986,17 +1571986,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41b694: |[41b694] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -41b6a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -41b6a6: 0f01 |0001: return v1 │ │ +41b6a0: |[41b6a0] de.danoeh.antennapod.net.discovery.FyydPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +41b6b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +41b6b2: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ Class #6285 header: │ │ @@ -1572027,18 +1572027,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41b7bc: |[41b7bc] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda0.:(Ljava/lang/String;)V │ │ -41b7cc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41b7d2: 5b01 be7e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@7ebe │ │ -41b7d6: 0e00 |0005: return-void │ │ +41b7c8: |[41b7c8] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda0.:(Ljava/lang/String;)V │ │ +41b7d8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41b7de: 5b01 be7e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@7ebe │ │ +41b7e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1572048,18 +1572048,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -41b7d8: |[41b7d8] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -41b7e8: 5410 be7e |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@7ebe │ │ -41b7ec: 7120 baad 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.$r8$lambda$r_YNMM_rkbeLQyIaEfzeFENEpmA:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@adba │ │ -41b7f2: 0e00 |0005: return-void │ │ +41b7e4: |[41b7e4] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +41b7f4: 5410 be7e |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Ljava/lang/String; // field@7ebe │ │ +41b7f8: 7120 baad 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.$r8$lambda$r_YNMM_rkbeLQyIaEfzeFENEpmA:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@adba │ │ +41b7fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1572093,18 +1572093,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -41b7f4: |[41b7f4] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda1.:(Ljava/lang/String;)V │ │ -41b804: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41b80a: 5b01 bf7e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/lang/String; // field@7ebf │ │ -41b80e: 0e00 |0005: return-void │ │ +41b800: |[41b800] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda1.:(Ljava/lang/String;)V │ │ +41b810: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41b816: 5b01 bf7e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/lang/String; // field@7ebf │ │ +41b81a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1572114,18 +1572114,18 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -41b810: |[41b810] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -41b820: 5410 bf7e |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/lang/String; // field@7ebf │ │ -41b824: 7120 b9ad 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.$r8$lambda$5XqbaDAtly6foYxBXJLBGa8FkC4:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@adb9 │ │ -41b82a: 0e00 |0005: return-void │ │ +41b81c: |[41b81c] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +41b82c: 5410 bf7e |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.f$0:Ljava/lang/String; // field@7ebf │ │ +41b830: 7120 b9ad 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.$r8$lambda$5XqbaDAtly6foYxBXJLBGa8FkC4:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@adb9 │ │ +41b836: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1572175,17 +1572175,17 @@ │ │ type : '(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -41b934: |[41b934] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.$r8$lambda$5XqbaDAtly6foYxBXJLBGa8FkC4:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41b944: 7120 bdad 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.lambda$lookupUrl$1:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@adbd │ │ -41b94a: 0e00 |0003: return-void │ │ +41b940: |[41b940] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.$r8$lambda$5XqbaDAtly6foYxBXJLBGa8FkC4:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41b950: 7120 bdad 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.lambda$lookupUrl$1:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@adbd │ │ +41b956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=1 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1572194,17 +1572194,17 @@ │ │ type : '(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -41b94c: |[41b94c] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.$r8$lambda$r_YNMM_rkbeLQyIaEfzeFENEpmA:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41b95c: 7120 bead 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@adbe │ │ -41b962: 0e00 |0003: return-void │ │ +41b958: |[41b958] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.$r8$lambda$r_YNMM_rkbeLQyIaEfzeFENEpmA:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41b968: 7120 bead 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@adbe │ │ +41b96e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=1 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1572213,17 +1572213,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41b964: |[41b964] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.:()V │ │ -41b974: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41b97a: 0e00 |0003: return-void │ │ +41b970: |[41b970] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.:()V │ │ +41b980: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41b986: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;) │ │ @@ -1572231,71 +1572231,71 @@ │ │ type : '(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -41b97c: |[41b97c] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lambda$lookupUrl$1:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41b98c: 7100 57ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ad57 │ │ -41b992: 0c00 |0003: move-result-object v0 │ │ -41b994: 2201 c41f |0004: new-instance v1, Lokhttp3/Request$Builder; // type@1fc4 │ │ -41b998: 7010 b0ba 0100 |0006: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ -41b99e: 6e20 b8ba 2100 |0009: invoke-virtual {v1, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab8 │ │ -41b9a4: 0c02 |000c: move-result-object v2 │ │ -41b9a6: 6e10 b2ba 0200 |000d: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ -41b9ac: 0c02 |0010: move-result-object v2 │ │ -41b9ae: 6e20 afba 2000 |0011: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ -41b9b4: 0c02 |0014: move-result-object v2 │ │ -41b9b6: 7210 8cba 0200 |0015: invoke-interface {v2}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ -41b9bc: 0c02 |0018: move-result-object v2 │ │ -41b9be: 6e10 c4ba 0200 |0019: invoke-virtual {v2}, Lokhttp3/Response;.isSuccessful:()Z // method@bac4 │ │ -41b9c4: 0a00 |001c: move-result v0 │ │ -41b9c6: 3800 3f00 |001d: if-eqz v0, 005c // +003f │ │ -41b9ca: 6e10 c0ba 0200 |001f: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ -41b9d0: 0c02 |0022: move-result-object v2 │ │ -41b9d2: 6e10 ccba 0200 |0023: invoke-virtual {v2}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@bacc │ │ -41b9d8: 0c02 |0026: move-result-object v2 │ │ -41b9da: 2200 ed1f |0027: new-instance v0, Lorg/json/JSONObject; // type@1fed │ │ -41b9de: 7020 2bbb 2000 |0029: invoke-direct {v0, v2}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ -41b9e4: 1a02 7ac0 |002c: const-string v2, "results" // string@c07a │ │ -41b9e8: 6e20 2dbb 2000 |002e: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ -41b9ee: 0c02 |0031: move-result-object v2 │ │ -41b9f0: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -41b9f2: 6e20 24bb 0200 |0033: invoke-virtual {v2, v0}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ -41b9f8: 0c02 |0036: move-result-object v2 │ │ -41b9fa: 1a00 9d77 |0037: const-string v0, "feedUrl" // string@779d │ │ -41b9fe: 6e20 31bb 0200 |0039: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@bb31 │ │ -41ba04: 0a01 |003c: move-result v1 │ │ -41ba06: 3901 1700 |003d: if-nez v1, 0054 // +0017 │ │ -41ba0a: 1a00 5261 |003f: const-string v0, "artistName" // string@6152 │ │ -41ba0e: 6e20 30bb 0200 |0041: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ -41ba14: 0c00 |0044: move-result-object v0 │ │ -41ba16: 1a01 78d5 |0045: const-string v1, "trackName" // string@d578 │ │ -41ba1a: 6e20 30bb 1200 |0047: invoke-virtual {v2, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ -41ba20: 0c02 |004a: move-result-object v2 │ │ -41ba22: 2201 041c |004b: new-instance v1, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException; // type@1c04 │ │ -41ba26: 7030 a8ad 0102 |004d: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ada8 │ │ -41ba2c: 7220 e6b4 1300 |0050: invoke-interface {v3, v1}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b4e6 │ │ -41ba32: 0e00 |0053: return-void │ │ -41ba34: 6e20 30bb 0200 |0054: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ -41ba3a: 0c02 |0057: move-result-object v2 │ │ -41ba3c: 7220 e7b4 2300 |0058: invoke-interface {v3, v2}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b4e7 │ │ -41ba42: 2814 |005b: goto 006f // +0014 │ │ -41ba44: 2200 461e |005c: new-instance v0, Ljava/io/IOException; // type@1e46 │ │ -41ba48: 6e10 c8ba 0200 |005e: invoke-virtual {v2}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@bac8 │ │ -41ba4e: 0c02 |0061: move-result-object v2 │ │ -41ba50: 7020 4bb5 2000 |0062: invoke-direct {v0, v2}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ -41ba56: 7220 e6b4 0300 |0065: invoke-interface {v3, v0}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b4e6 │ │ -41ba5c: 2807 |0068: goto 006f // +0007 │ │ -41ba5e: 0d02 |0069: move-exception v2 │ │ -41ba60: 2802 |006a: goto 006c // +0002 │ │ -41ba62: 0d02 |006b: move-exception v2 │ │ -41ba64: 7220 e6b4 2300 |006c: invoke-interface {v3, v2}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b4e6 │ │ -41ba6a: 0e00 |006f: return-void │ │ +41b988: |[41b988] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lambda$lookupUrl$1:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41b998: 7100 57ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ad57 │ │ +41b99e: 0c00 |0003: move-result-object v0 │ │ +41b9a0: 2201 c41f |0004: new-instance v1, Lokhttp3/Request$Builder; // type@1fc4 │ │ +41b9a4: 7010 b0ba 0100 |0006: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ +41b9aa: 6e20 b8ba 2100 |0009: invoke-virtual {v1, v2}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab8 │ │ +41b9b0: 0c02 |000c: move-result-object v2 │ │ +41b9b2: 6e10 b2ba 0200 |000d: invoke-virtual {v2}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ +41b9b8: 0c02 |0010: move-result-object v2 │ │ +41b9ba: 6e20 afba 2000 |0011: invoke-virtual {v0, v2}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ +41b9c0: 0c02 |0014: move-result-object v2 │ │ +41b9c2: 7210 8cba 0200 |0015: invoke-interface {v2}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ +41b9c8: 0c02 |0018: move-result-object v2 │ │ +41b9ca: 6e10 c4ba 0200 |0019: invoke-virtual {v2}, Lokhttp3/Response;.isSuccessful:()Z // method@bac4 │ │ +41b9d0: 0a00 |001c: move-result v0 │ │ +41b9d2: 3800 3f00 |001d: if-eqz v0, 005c // +003f │ │ +41b9d6: 6e10 c0ba 0200 |001f: invoke-virtual {v2}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ +41b9dc: 0c02 |0022: move-result-object v2 │ │ +41b9de: 6e10 ccba 0200 |0023: invoke-virtual {v2}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@bacc │ │ +41b9e4: 0c02 |0026: move-result-object v2 │ │ +41b9e6: 2200 ed1f |0027: new-instance v0, Lorg/json/JSONObject; // type@1fed │ │ +41b9ea: 7020 2bbb 2000 |0029: invoke-direct {v0, v2}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ +41b9f0: 1a02 7ac0 |002c: const-string v2, "results" // string@c07a │ │ +41b9f4: 6e20 2dbb 2000 |002e: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ +41b9fa: 0c02 |0031: move-result-object v2 │ │ +41b9fc: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +41b9fe: 6e20 24bb 0200 |0033: invoke-virtual {v2, v0}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ +41ba04: 0c02 |0036: move-result-object v2 │ │ +41ba06: 1a00 9d77 |0037: const-string v0, "feedUrl" // string@779d │ │ +41ba0a: 6e20 31bb 0200 |0039: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.has:(Ljava/lang/String;)Z // method@bb31 │ │ +41ba10: 0a01 |003c: move-result v1 │ │ +41ba12: 3901 1700 |003d: if-nez v1, 0054 // +0017 │ │ +41ba16: 1a00 5261 |003f: const-string v0, "artistName" // string@6152 │ │ +41ba1a: 6e20 30bb 0200 |0041: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ +41ba20: 0c00 |0044: move-result-object v0 │ │ +41ba22: 1a01 78d5 |0045: const-string v1, "trackName" // string@d578 │ │ +41ba26: 6e20 30bb 1200 |0047: invoke-virtual {v2, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ +41ba2c: 0c02 |004a: move-result-object v2 │ │ +41ba2e: 2201 041c |004b: new-instance v1, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException; // type@1c04 │ │ +41ba32: 7030 a8ad 0102 |004d: invoke-direct {v1, v0, v2}, Lde/danoeh/antennapod/net/discovery/FeedUrlNotFoundException;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ada8 │ │ +41ba38: 7220 e6b4 1300 |0050: invoke-interface {v3, v1}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b4e6 │ │ +41ba3e: 0e00 |0053: return-void │ │ +41ba40: 6e20 30bb 0200 |0054: invoke-virtual {v2, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ +41ba46: 0c02 |0057: move-result-object v2 │ │ +41ba48: 7220 e7b4 2300 |0058: invoke-interface {v3, v2}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b4e7 │ │ +41ba4e: 2814 |005b: goto 006f // +0014 │ │ +41ba50: 2200 461e |005c: new-instance v0, Ljava/io/IOException; // type@1e46 │ │ +41ba54: 6e10 c8ba 0200 |005e: invoke-virtual {v2}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@bac8 │ │ +41ba5a: 0c02 |0061: move-result-object v2 │ │ +41ba5c: 7020 4bb5 2000 |0062: invoke-direct {v0, v2}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ +41ba62: 7220 e6b4 0300 |0065: invoke-interface {v3, v0}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b4e6 │ │ +41ba68: 2807 |0068: goto 006f // +0007 │ │ +41ba6a: 0d02 |0069: move-exception v2 │ │ +41ba6c: 2802 |006a: goto 006c // +0002 │ │ +41ba6e: 0d02 |006b: move-exception v2 │ │ +41ba70: 7220 e6b4 2300 |006c: invoke-interface {v3, v2}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b4e6 │ │ +41ba76: 0e00 |006f: return-void │ │ catches : 1 │ │ 0x000d - 0x0068 │ │ Ljava/io/IOException; -> 0x006b │ │ Lorg/json/JSONException; -> 0x0069 │ │ positions : │ │ 0x0000 line=80 │ │ 0x0004 line=81 │ │ @@ -1572321,75 +1572321,75 @@ │ │ type : '(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 120 16-bit code units │ │ -41ba7c: |[41ba7c] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41ba8c: 1a00 8051 |0000: const-string v0, "UTF-8" // string@5180 │ │ -41ba90: 7120 6bb7 0400 |0002: invoke-static {v4, v0}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b76b │ │ -41ba96: 0c04 |0005: move-result-object v4 │ │ -41ba98: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -41ba9a: 2300 2a21 |0007: new-array v0, v0, [Ljava/lang/Object; // type@212a │ │ -41ba9e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -41baa0: 4d04 0001 |000a: aput-object v4, v0, v1 │ │ -41baa4: 1a04 d28c |000c: const-string v4, "https://itunes.apple.com/search?media=podcast&term=%s" // string@8cd2 │ │ -41baa8: 7120 87b6 0400 |000e: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ -41baae: 0c04 |0011: move-result-object v4 │ │ -41bab0: 7100 57ad 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ad57 │ │ -41bab6: 0c00 |0015: move-result-object v0 │ │ -41bab8: 2202 c41f |0016: new-instance v2, Lokhttp3/Request$Builder; // type@1fc4 │ │ -41babc: 7010 b0ba 0200 |0018: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ -41bac2: 6e20 b8ba 4200 |001b: invoke-virtual {v2, v4}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab8 │ │ -41bac8: 0c04 |001e: move-result-object v4 │ │ -41baca: 2202 031f |001f: new-instance v2, Ljava/util/ArrayList; // type@1f03 │ │ -41bace: 7010 07b8 0200 |0021: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -41bad4: 6e10 b2ba 0400 |0024: invoke-virtual {v4}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ -41bada: 0c04 |0027: move-result-object v4 │ │ -41badc: 6e20 afba 4000 |0028: invoke-virtual {v0, v4}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ -41bae2: 0c04 |002b: move-result-object v4 │ │ -41bae4: 7210 8cba 0400 |002c: invoke-interface {v4}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ -41baea: 0c04 |002f: move-result-object v4 │ │ -41baec: 6e10 c4ba 0400 |0030: invoke-virtual {v4}, Lokhttp3/Response;.isSuccessful:()Z // method@bac4 │ │ -41baf2: 0a00 |0033: move-result v0 │ │ -41baf4: 3800 2d00 |0034: if-eqz v0, 0061 // +002d │ │ -41baf8: 6e10 c0ba 0400 |0036: invoke-virtual {v4}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ -41bafe: 0c04 |0039: move-result-object v4 │ │ -41bb00: 6e10 ccba 0400 |003a: invoke-virtual {v4}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@bacc │ │ -41bb06: 0c04 |003d: move-result-object v4 │ │ -41bb08: 2200 ed1f |003e: new-instance v0, Lorg/json/JSONObject; // type@1fed │ │ -41bb0c: 7020 2bbb 4000 |0040: invoke-direct {v0, v4}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ -41bb12: 1a04 7ac0 |0043: const-string v4, "results" // string@c07a │ │ -41bb16: 6e20 2dbb 4000 |0045: invoke-virtual {v0, v4}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ -41bb1c: 0c04 |0048: move-result-object v4 │ │ -41bb1e: 6e10 26bb 0400 |0049: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -41bb24: 0a00 |004c: move-result v0 │ │ -41bb26: 3501 2700 |004d: if-ge v1, v0, 0074 // +0027 │ │ -41bb2a: 6e20 24bb 1400 |004f: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ -41bb30: 0c00 |0052: move-result-object v0 │ │ -41bb32: 7110 d6ad 0000 |0053: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromItunes:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@add6 │ │ -41bb38: 0c00 |0056: move-result-object v0 │ │ -41bb3a: 5403 ce7e |0057: iget-object v3, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7ece │ │ -41bb3e: 3803 0500 |0059: if-eqz v3, 005e // +0005 │ │ -41bb42: 7220 d5b8 0200 |005b: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -41bb48: d801 0101 |005e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -41bb4c: 28e9 |0060: goto 0049 // -0017 │ │ -41bb4e: 2200 461e |0061: new-instance v0, Ljava/io/IOException; // type@1e46 │ │ -41bb52: 6e10 c8ba 0400 |0063: invoke-virtual {v4}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@bac8 │ │ -41bb58: 0c04 |0066: move-result-object v4 │ │ -41bb5a: 7020 4bb5 4000 |0067: invoke-direct {v0, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ -41bb60: 7220 e6b4 0500 |006a: invoke-interface {v5, v0}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b4e6 │ │ -41bb66: 2807 |006d: goto 0074 // +0007 │ │ -41bb68: 0d04 |006e: move-exception v4 │ │ -41bb6a: 2802 |006f: goto 0071 // +0002 │ │ -41bb6c: 0d04 |0070: move-exception v4 │ │ -41bb6e: 7220 e6b4 4500 |0071: invoke-interface {v5, v4}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b4e6 │ │ -41bb74: 7220 e7b4 2500 |0074: invoke-interface {v5, v2}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b4e7 │ │ -41bb7a: 0e00 |0077: return-void │ │ +41ba88: |[41ba88] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41ba98: 1a00 8051 |0000: const-string v0, "UTF-8" // string@5180 │ │ +41ba9c: 7120 6bb7 0400 |0002: invoke-static {v4, v0}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b76b │ │ +41baa2: 0c04 |0005: move-result-object v4 │ │ +41baa4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +41baa6: 2300 2a21 |0007: new-array v0, v0, [Ljava/lang/Object; // type@212a │ │ +41baaa: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +41baac: 4d04 0001 |000a: aput-object v4, v0, v1 │ │ +41bab0: 1a04 d28c |000c: const-string v4, "https://itunes.apple.com/search?media=podcast&term=%s" // string@8cd2 │ │ +41bab4: 7120 87b6 0400 |000e: invoke-static {v4, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ +41baba: 0c04 |0011: move-result-object v4 │ │ +41babc: 7100 57ad 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ad57 │ │ +41bac2: 0c00 |0015: move-result-object v0 │ │ +41bac4: 2202 c41f |0016: new-instance v2, Lokhttp3/Request$Builder; // type@1fc4 │ │ +41bac8: 7010 b0ba 0200 |0018: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ +41bace: 6e20 b8ba 4200 |001b: invoke-virtual {v2, v4}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab8 │ │ +41bad4: 0c04 |001e: move-result-object v4 │ │ +41bad6: 2202 031f |001f: new-instance v2, Ljava/util/ArrayList; // type@1f03 │ │ +41bada: 7010 07b8 0200 |0021: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +41bae0: 6e10 b2ba 0400 |0024: invoke-virtual {v4}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ +41bae6: 0c04 |0027: move-result-object v4 │ │ +41bae8: 6e20 afba 4000 |0028: invoke-virtual {v0, v4}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ +41baee: 0c04 |002b: move-result-object v4 │ │ +41baf0: 7210 8cba 0400 |002c: invoke-interface {v4}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ +41baf6: 0c04 |002f: move-result-object v4 │ │ +41baf8: 6e10 c4ba 0400 |0030: invoke-virtual {v4}, Lokhttp3/Response;.isSuccessful:()Z // method@bac4 │ │ +41bafe: 0a00 |0033: move-result v0 │ │ +41bb00: 3800 2d00 |0034: if-eqz v0, 0061 // +002d │ │ +41bb04: 6e10 c0ba 0400 |0036: invoke-virtual {v4}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ +41bb0a: 0c04 |0039: move-result-object v4 │ │ +41bb0c: 6e10 ccba 0400 |003a: invoke-virtual {v4}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@bacc │ │ +41bb12: 0c04 |003d: move-result-object v4 │ │ +41bb14: 2200 ed1f |003e: new-instance v0, Lorg/json/JSONObject; // type@1fed │ │ +41bb18: 7020 2bbb 4000 |0040: invoke-direct {v0, v4}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ +41bb1e: 1a04 7ac0 |0043: const-string v4, "results" // string@c07a │ │ +41bb22: 6e20 2dbb 4000 |0045: invoke-virtual {v0, v4}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ +41bb28: 0c04 |0048: move-result-object v4 │ │ +41bb2a: 6e10 26bb 0400 |0049: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +41bb30: 0a00 |004c: move-result v0 │ │ +41bb32: 3501 2700 |004d: if-ge v1, v0, 0074 // +0027 │ │ +41bb36: 6e20 24bb 1400 |004f: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ +41bb3c: 0c00 |0052: move-result-object v0 │ │ +41bb3e: 7110 d6ad 0000 |0053: invoke-static {v0}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromItunes:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@add6 │ │ +41bb44: 0c00 |0056: move-result-object v0 │ │ +41bb46: 5403 ce7e |0057: iget-object v3, v0, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7ece │ │ +41bb4a: 3803 0500 |0059: if-eqz v3, 005e // +0005 │ │ +41bb4e: 7220 d5b8 0200 |005b: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +41bb54: d801 0101 |005e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +41bb58: 28e9 |0060: goto 0049 // -0017 │ │ +41bb5a: 2200 461e |0061: new-instance v0, Ljava/io/IOException; // type@1e46 │ │ +41bb5e: 6e10 c8ba 0400 |0063: invoke-virtual {v4}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@bac8 │ │ +41bb64: 0c04 |0066: move-result-object v4 │ │ +41bb66: 7020 4bb5 4000 |0067: invoke-direct {v0, v4}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ +41bb6c: 7220 e6b4 0500 |006a: invoke-interface {v5, v0}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b4e6 │ │ +41bb72: 2807 |006d: goto 0074 // +0007 │ │ +41bb74: 0d04 |006e: move-exception v4 │ │ +41bb76: 2802 |006f: goto 0071 // +0002 │ │ +41bb78: 0d04 |0070: move-exception v4 │ │ +41bb7a: 7220 e6b4 4500 |0071: invoke-interface {v5, v4}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b4e6 │ │ +41bb80: 7220 e7b4 2500 |0074: invoke-interface {v5, v2}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b4e7 │ │ +41bb86: 0e00 |0077: return-void │ │ catches : 2 │ │ 0x0000 - 0x0006 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0006 │ │ 0x0024 - 0x006d │ │ Ljava/io/IOException; -> 0x0070 │ │ Lorg/json/JSONException; -> 0x006e │ │ positions : │ │ @@ -1572422,54 +1572422,54 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41b91c: |[41b91c] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.getName:()Ljava/lang/String; │ │ -41b92c: 1a00 c20b |0000: const-string v0, "Apple" // string@0bc2 │ │ -41b930: 1100 |0002: return-object v0 │ │ +41b928: |[41b928] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.getName:()Ljava/lang/String; │ │ +41b938: 1a00 c20b |0000: const-string v0, "Apple" // string@0bc2 │ │ +41b93c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher;) │ │ name : 'lookupUrl' │ │ type : '(Ljava/lang/String;)Lio/reactivex/Single;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -41b868: |[41b868] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41b878: 1a00 9907 |0000: const-string v0, ".*/podcasts\.apple\.com/.*/podcast/.*/id(\d+).*" // string@0799 │ │ -41b87c: 7110 08ba 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@ba08 │ │ -41b882: 0c00 |0005: move-result-object v0 │ │ -41b884: 6e20 0aba 3000 |0006: invoke-virtual {v0, v3}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@ba0a │ │ -41b88a: 0c00 |0009: move-result-object v0 │ │ -41b88c: 6e10 01ba 0000 |000a: invoke-virtual {v0}, Ljava/util/regex/Matcher;.find:()Z // method@ba01 │ │ -41b892: 0a01 |000d: move-result v1 │ │ -41b894: 3801 1800 |000e: if-eqz v1, 0026 // +0018 │ │ -41b898: 2203 8d1e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e8d │ │ -41b89c: 7010 adb6 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -41b8a2: 1a01 d18c |0015: const-string v1, "https://itunes.apple.com/lookup?id=" // string@8cd1 │ │ -41b8a6: 6e20 b9b6 1300 |0017: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41b8ac: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -41b8ae: 6e20 04ba 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ -41b8b4: 0c00 |001e: move-result-object v0 │ │ -41b8b6: 6e20 b9b6 0300 |001f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41b8bc: 6e10 c3b6 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -41b8c2: 0c03 |0025: move-result-object v3 │ │ -41b8c4: 2200 081c |0026: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1; // type@1c08 │ │ -41b8c8: 7020 b7ad 3000 |0028: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.:(Ljava/lang/String;)V // method@adb7 │ │ -41b8ce: 7110 e0b4 0000 |002b: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b4e0 │ │ -41b8d4: 0c03 |002e: move-result-object v3 │ │ -41b8d6: 1103 |002f: return-object v3 │ │ +41b874: |[41b874] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41b884: 1a00 9907 |0000: const-string v0, ".*/podcasts\.apple\.com/.*/podcast/.*/id(\d+).*" // string@0799 │ │ +41b888: 7110 08ba 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@ba08 │ │ +41b88e: 0c00 |0005: move-result-object v0 │ │ +41b890: 6e20 0aba 3000 |0006: invoke-virtual {v0, v3}, Ljava/util/regex/Pattern;.matcher:(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; // method@ba0a │ │ +41b896: 0c00 |0009: move-result-object v0 │ │ +41b898: 6e10 01ba 0000 |000a: invoke-virtual {v0}, Ljava/util/regex/Matcher;.find:()Z // method@ba01 │ │ +41b89e: 0a01 |000d: move-result v1 │ │ +41b8a0: 3801 1800 |000e: if-eqz v1, 0026 // +0018 │ │ +41b8a4: 2203 8d1e |0010: new-instance v3, Ljava/lang/StringBuilder; // type@1e8d │ │ +41b8a8: 7010 adb6 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +41b8ae: 1a01 d18c |0015: const-string v1, "https://itunes.apple.com/lookup?id=" // string@8cd1 │ │ +41b8b2: 6e20 b9b6 1300 |0017: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +41b8b8: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +41b8ba: 6e20 04ba 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/regex/Matcher;.group:(I)Ljava/lang/String; // method@ba04 │ │ +41b8c0: 0c00 |001e: move-result-object v0 │ │ +41b8c2: 6e20 b9b6 0300 |001f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +41b8c8: 6e10 c3b6 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +41b8ce: 0c03 |0025: move-result-object v3 │ │ +41b8d0: 2200 081c |0026: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1; // type@1c08 │ │ +41b8d4: 7020 b7ad 3000 |0028: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda1;.:(Ljava/lang/String;)V // method@adb7 │ │ +41b8da: 7110 e0b4 0000 |002b: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b4e0 │ │ +41b8e0: 0c03 |002e: move-result-object v3 │ │ +41b8e2: 1103 |002f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=76 │ │ 0x0006 line=77 │ │ 0x000a line=78 │ │ 0x0026 line=79 │ │ locals : │ │ @@ -1572481,28 +1572481,28 @@ │ │ type : '(Ljava/lang/String;)Lio/reactivex/Single;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -41b8d8: |[41b8d8] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41b8e8: 2200 071c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0; // type@1c07 │ │ -41b8ec: 7020 b5ad 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.:(Ljava/lang/String;)V // method@adb5 │ │ -41b8f2: 7110 e0b4 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b4e0 │ │ -41b8f8: 0c02 |0008: move-result-object v2 │ │ -41b8fa: 7100 ebb4 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -41b900: 0c00 |000c: move-result-object v0 │ │ -41b902: 6e20 e5b4 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e5 │ │ -41b908: 0c02 |0010: move-result-object v2 │ │ -41b90a: 7100 e8b4 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ -41b910: 0c00 |0014: move-result-object v0 │ │ -41b912: 6e20 e3b4 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e3 │ │ -41b918: 0c02 |0018: move-result-object v2 │ │ -41b91a: 1102 |0019: return-object v2 │ │ +41b8e4: |[41b8e4] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41b8f4: 2200 071c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0; // type@1c07 │ │ +41b8f8: 7020 b5ad 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher$$ExternalSyntheticLambda0;.:(Ljava/lang/String;)V // method@adb5 │ │ +41b8fe: 7110 e0b4 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b4e0 │ │ +41b904: 0c02 |0008: move-result-object v2 │ │ +41b906: 7100 ebb4 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +41b90c: 0c00 |000c: move-result-object v0 │ │ +41b90e: 6e20 e5b4 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e5 │ │ +41b914: 0c02 |0010: move-result-object v2 │ │ +41b916: 7100 e8b4 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ +41b91c: 0c00 |0014: move-result-object v0 │ │ +41b91e: 6e20 e3b4 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e3 │ │ +41b924: 0c02 |0018: move-result-object v2 │ │ +41b926: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0009 line=70 │ │ 0x0011 line=71 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; │ │ @@ -1572513,28 +1572513,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -41b82c: |[41b82c] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -41b83c: 1a00 1194 |0000: const-string v0, "itunes.apple.com" // string@9411 │ │ -41b840: 6e20 81b6 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ -41b846: 0a00 |0005: move-result v0 │ │ -41b848: 3900 0d00 |0006: if-nez v0, 0013 // +000d │ │ -41b84c: 1a00 9907 |0008: const-string v0, ".*/podcasts\.apple\.com/.*/podcast/.*/id(\d+).*" // string@0799 │ │ -41b850: 6e20 94b6 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b694 │ │ -41b856: 0a02 |000d: move-result v2 │ │ -41b858: 3802 0300 |000e: if-eqz v2, 0011 // +0003 │ │ -41b85c: 2803 |0010: goto 0013 // +0003 │ │ -41b85e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -41b860: 2802 |0012: goto 0014 // +0002 │ │ -41b862: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -41b864: 0f02 |0014: return v2 │ │ +41b838: |[41b838] de.danoeh.antennapod.net.discovery.ItunesPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +41b848: 1a00 1194 |0000: const-string v0, "itunes.apple.com" // string@9411 │ │ +41b84c: 6e20 81b6 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ +41b852: 0a00 |0005: move-result v0 │ │ +41b854: 3900 0d00 |0006: if-nez v0, 0013 // +000d │ │ +41b858: 1a00 9907 |0008: const-string v0, ".*/podcasts\.apple\.com/.*/podcast/.*/id(\d+).*" // string@0799 │ │ +41b85c: 6e20 94b6 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b694 │ │ +41b862: 0a02 |000d: move-result v2 │ │ +41b864: 3802 0300 |000e: if-eqz v2, 0011 // +0003 │ │ +41b868: 2803 |0010: goto 0013 // +0003 │ │ +41b86a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +41b86c: 2802 |0012: goto 0014 // +0002 │ │ +41b86e: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +41b870: 0f02 |0014: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=108 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lde/danoeh/antennapod/net/discovery/ItunesPodcastSearcher; │ │ 0x0000 - 0x0015 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1572572,19 +1572572,19 @@ │ │ type : '(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -41bef4: |[41bef4] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;)V │ │ -41bf04: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41bf0a: 5b01 ca7e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // field@7eca │ │ -41bf0e: 5b02 cb7e |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@7ecb │ │ -41bf12: 0e00 |0007: return-void │ │ +41bf00: |[41bf00] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;)V │ │ +41bf10: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41bf16: 5b01 ca7e |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // field@7eca │ │ +41bf1a: 5b02 cb7e |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@7ecb │ │ +41bf1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -1572595,19 +1572595,19 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -41bf14: |[41bf14] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -41bf24: 5420 ca7e |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // field@7eca │ │ -41bf28: 5421 cb7e |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@7ecb │ │ -41bf2c: 7130 c9ad 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.$r8$lambda$E-S5GwiQpO1_RTkBDS3AA8CcGBE:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@adc9 │ │ -41bf32: 0e00 |0007: return-void │ │ +41bf20: |[41bf20] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +41bf30: 5420 ca7e |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; // field@7eca │ │ +41bf34: 5421 cb7e |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@7ecb │ │ +41bf38: 7130 c9ad 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.$r8$lambda$E-S5GwiQpO1_RTkBDS3AA8CcGBE:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@adc9 │ │ +41bf3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1572650,17 +1572650,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -41c150: |[41c150] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.$r8$lambda$E-S5GwiQpO1_RTkBDS3AA8CcGBE:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41c160: 7030 cdad 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@adcd │ │ -41c166: 0e00 |0003: return-void │ │ +41c15c: |[41c15c] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.$r8$lambda$E-S5GwiQpO1_RTkBDS3AA8CcGBE:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41c16c: 7030 cdad 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V // method@adcd │ │ +41c172: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Lio/reactivex/SingleEmitter; │ │ @@ -1572670,17 +1572670,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -41c168: |[41c168] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.:()V │ │ -41c178: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -41c17e: 0e00 |0003: return-void │ │ +41c174: |[41c174] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.:()V │ │ +41c184: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +41c18a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;) │ │ @@ -1572688,60 +1572688,60 @@ │ │ type : '(Ljava/lang/String;)Lokhttp3/Request;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -41c080: |[41c080] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.buildAuthenticatedRequest:(Ljava/lang/String;)Lokhttp3/Request; │ │ -41c090: 1a00 7c51 |0000: const-string v0, "UTC" // string@517c │ │ -41c094: 7110 5fb9 0000 |0002: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b95f │ │ -41c09a: 0c00 |0005: move-result-object v0 │ │ -41c09c: 7110 5eb8 0000 |0006: invoke-static {v0}, Ljava/util/Calendar;.getInstance:(Ljava/util/TimeZone;)Ljava/util/Calendar; // method@b85e │ │ -41c0a2: 0c00 |0009: move-result-object v0 │ │ -41c0a4: 6e10 57b8 0000 |000a: invoke-virtual {v0}, Ljava/util/Calendar;.clear:()V // method@b857 │ │ -41c0aa: 2201 0b1f |000d: new-instance v1, Ljava/util/Date; // type@1f0b │ │ -41c0ae: 7010 92b8 0100 |000f: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b892 │ │ -41c0b4: 6e20 65b8 1000 |0012: invoke-virtual {v0, v1}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b865 │ │ -41c0ba: 6e10 61b8 0000 |0015: invoke-virtual {v0}, Ljava/util/Calendar;.getTimeInMillis:()J // method@b861 │ │ -41c0c0: 0b00 |0018: move-result-wide v0 │ │ -41c0c2: 1602 e803 |0019: const-wide/16 v2, #int 1000 // #3e8 │ │ -41c0c6: be20 |001b: div-long/2addr v0, v2 │ │ -41c0c8: 7120 aab6 1000 |001c: invoke-static {v0, v1}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b6aa │ │ -41c0ce: 0c00 |001f: move-result-object v0 │ │ -41c0d0: 2201 8d1e |0020: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -41c0d4: 7010 adb6 0100 |0022: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -41c0da: 1a02 8d57 |0025: const-string v2, "XTMMQGA2YZ4WJUBYY4HKXAaAhk4^2YBsTE33vdbwbZNj82ZRLABDDqFdKe7x" // string@578d │ │ -41c0de: 6e20 b9b6 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41c0e4: 6e20 b9b6 0100 |002a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41c0ea: 6e10 c3b6 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -41c0f0: 0c01 |0030: move-result-object v1 │ │ -41c0f2: 7110 d0ad 0100 |0031: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.sha1:(Ljava/lang/String;)Ljava/lang/String; // method@add0 │ │ -41c0f8: 0c01 |0034: move-result-object v1 │ │ -41c0fa: 2202 c41f |0035: new-instance v2, Lokhttp3/Request$Builder; // type@1fc4 │ │ -41c0fe: 7010 b0ba 0200 |0037: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ -41c104: 1a03 5d57 |003a: const-string v3, "X-Auth-Date" // string@575d │ │ -41c108: 6e30 b1ba 3200 |003c: invoke-virtual {v2, v3, v0}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab1 │ │ -41c10e: 0c00 |003f: move-result-object v0 │ │ -41c110: 1a02 5e57 |0040: const-string v2, "X-Auth-Key" // string@575e │ │ -41c114: 1a03 8c57 |0042: const-string v3, "XTMMQGA2YZ4WJUBYY4HK" // string@578c │ │ -41c118: 6e30 b1ba 2003 |0044: invoke-virtual {v0, v2, v3}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab1 │ │ -41c11e: 0c00 |0047: move-result-object v0 │ │ -41c120: 1a02 250c |0048: const-string v2, "Authorization" // string@0c25 │ │ -41c124: 6e30 b1ba 2001 |004a: invoke-virtual {v0, v2, v1}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab1 │ │ -41c12a: 0c00 |004d: move-result-object v0 │ │ -41c12c: 1a01 8152 |004e: const-string v1, "User-Agent" // string@5281 │ │ -41c130: 6202 a97e |0050: sget-object v2, Lde/danoeh/antennapod/net/common/UserAgentInterceptor;.USER_AGENT:Ljava/lang/String; // field@7ea9 │ │ -41c134: 6e30 b1ba 1002 |0052: invoke-virtual {v0, v1, v2}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab1 │ │ -41c13a: 0c00 |0055: move-result-object v0 │ │ -41c13c: 6e20 b8ba 5000 |0056: invoke-virtual {v0, v5}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab8 │ │ -41c142: 0c05 |0059: move-result-object v5 │ │ -41c144: 6e10 b2ba 0500 |005a: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ -41c14a: 0c05 |005d: move-result-object v5 │ │ -41c14c: 1105 |005e: return-object v5 │ │ +41c08c: |[41c08c] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.buildAuthenticatedRequest:(Ljava/lang/String;)Lokhttp3/Request; │ │ +41c09c: 1a00 7c51 |0000: const-string v0, "UTC" // string@517c │ │ +41c0a0: 7110 5fb9 0000 |0002: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@b95f │ │ +41c0a6: 0c00 |0005: move-result-object v0 │ │ +41c0a8: 7110 5eb8 0000 |0006: invoke-static {v0}, Ljava/util/Calendar;.getInstance:(Ljava/util/TimeZone;)Ljava/util/Calendar; // method@b85e │ │ +41c0ae: 0c00 |0009: move-result-object v0 │ │ +41c0b0: 6e10 57b8 0000 |000a: invoke-virtual {v0}, Ljava/util/Calendar;.clear:()V // method@b857 │ │ +41c0b6: 2201 0b1f |000d: new-instance v1, Ljava/util/Date; // type@1f0b │ │ +41c0ba: 7010 92b8 0100 |000f: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b892 │ │ +41c0c0: 6e20 65b8 1000 |0012: invoke-virtual {v0, v1}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b865 │ │ +41c0c6: 6e10 61b8 0000 |0015: invoke-virtual {v0}, Ljava/util/Calendar;.getTimeInMillis:()J // method@b861 │ │ +41c0cc: 0b00 |0018: move-result-wide v0 │ │ +41c0ce: 1602 e803 |0019: const-wide/16 v2, #int 1000 // #3e8 │ │ +41c0d2: be20 |001b: div-long/2addr v0, v2 │ │ +41c0d4: 7120 aab6 1000 |001c: invoke-static {v0, v1}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b6aa │ │ +41c0da: 0c00 |001f: move-result-object v0 │ │ +41c0dc: 2201 8d1e |0020: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +41c0e0: 7010 adb6 0100 |0022: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +41c0e6: 1a02 8d57 |0025: const-string v2, "XTMMQGA2YZ4WJUBYY4HKXAaAhk4^2YBsTE33vdbwbZNj82ZRLABDDqFdKe7x" // string@578d │ │ +41c0ea: 6e20 b9b6 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +41c0f0: 6e20 b9b6 0100 |002a: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +41c0f6: 6e10 c3b6 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +41c0fc: 0c01 |0030: move-result-object v1 │ │ +41c0fe: 7110 d0ad 0100 |0031: invoke-static {v1}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.sha1:(Ljava/lang/String;)Ljava/lang/String; // method@add0 │ │ +41c104: 0c01 |0034: move-result-object v1 │ │ +41c106: 2202 c41f |0035: new-instance v2, Lokhttp3/Request$Builder; // type@1fc4 │ │ +41c10a: 7010 b0ba 0200 |0037: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ +41c110: 1a03 5d57 |003a: const-string v3, "X-Auth-Date" // string@575d │ │ +41c114: 6e30 b1ba 3200 |003c: invoke-virtual {v2, v3, v0}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab1 │ │ +41c11a: 0c00 |003f: move-result-object v0 │ │ +41c11c: 1a02 5e57 |0040: const-string v2, "X-Auth-Key" // string@575e │ │ +41c120: 1a03 8c57 |0042: const-string v3, "XTMMQGA2YZ4WJUBYY4HK" // string@578c │ │ +41c124: 6e30 b1ba 2003 |0044: invoke-virtual {v0, v2, v3}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab1 │ │ +41c12a: 0c00 |0047: move-result-object v0 │ │ +41c12c: 1a02 250c |0048: const-string v2, "Authorization" // string@0c25 │ │ +41c130: 6e30 b1ba 2001 |004a: invoke-virtual {v0, v2, v1}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab1 │ │ +41c136: 0c00 |004d: move-result-object v0 │ │ +41c138: 1a01 8152 |004e: const-string v1, "User-Agent" // string@5281 │ │ +41c13c: 6202 a97e |0050: sget-object v2, Lde/danoeh/antennapod/net/common/UserAgentInterceptor;.USER_AGENT:Ljava/lang/String; // field@7ea9 │ │ +41c140: 6e30 b1ba 1002 |0052: invoke-virtual {v0, v1, v2}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab1 │ │ +41c146: 0c00 |0055: move-result-object v0 │ │ +41c148: 6e20 b8ba 5000 |0056: invoke-virtual {v0, v5}, Lokhttp3/Request$Builder;.url:(Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab8 │ │ +41c14e: 0c05 |0059: move-result-object v5 │ │ +41c150: 6e10 b2ba 0500 |005a: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ +41c156: 0c05 |005d: move-result-object v5 │ │ +41c158: 1105 |005e: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=90 │ │ 0x000a line=91 │ │ 0x000d line=92 │ │ 0x0012 line=93 │ │ 0x0015 line=94 │ │ @@ -1572764,71 +1572764,71 @@ │ │ type : '(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 111 16-bit code units │ │ -41c180: |[41c180] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ -41c190: 1a00 8051 |0000: const-string v0, "UTF-8" // string@5180 │ │ -41c194: 7120 6bb7 0500 |0002: invoke-static {v5, v0}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b76b │ │ -41c19a: 0c05 |0005: move-result-object v5 │ │ -41c19c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -41c19e: 2300 2a21 |0007: new-array v0, v0, [Ljava/lang/Object; // type@212a │ │ -41c1a2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -41c1a4: 4d05 0001 |000a: aput-object v5, v0, v1 │ │ -41c1a8: 1a05 cc8c |000c: const-string v5, "https://api.podcastindex.org/api/1.0/search/byterm?q=%s" // string@8ccc │ │ -41c1ac: 7120 87b6 0500 |000e: invoke-static {v5, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ -41c1b2: 0c05 |0011: move-result-object v5 │ │ -41c1b4: 2200 031f |0012: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -41c1b8: 7010 07b8 0000 |0014: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -41c1be: 7100 57ad 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ad57 │ │ -41c1c4: 0c02 |001a: move-result-object v2 │ │ -41c1c6: 7020 cbad 5400 |001b: invoke-direct {v4, v5}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.buildAuthenticatedRequest:(Ljava/lang/String;)Lokhttp3/Request; // method@adcb │ │ -41c1cc: 0c05 |001e: move-result-object v5 │ │ -41c1ce: 6e20 afba 5200 |001f: invoke-virtual {v2, v5}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ -41c1d4: 0c05 |0022: move-result-object v5 │ │ -41c1d6: 7210 8cba 0500 |0023: invoke-interface {v5}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ -41c1dc: 0c05 |0026: move-result-object v5 │ │ -41c1de: 6e10 c4ba 0500 |0027: invoke-virtual {v5}, Lokhttp3/Response;.isSuccessful:()Z // method@bac4 │ │ -41c1e4: 0a02 |002a: move-result v2 │ │ -41c1e6: 3802 2d00 |002b: if-eqz v2, 0058 // +002d │ │ -41c1ea: 6e10 c0ba 0500 |002d: invoke-virtual {v5}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ -41c1f0: 0c05 |0030: move-result-object v5 │ │ -41c1f2: 6e10 ccba 0500 |0031: invoke-virtual {v5}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@bacc │ │ -41c1f8: 0c05 |0034: move-result-object v5 │ │ -41c1fa: 2202 ed1f |0035: new-instance v2, Lorg/json/JSONObject; // type@1fed │ │ -41c1fe: 7020 2bbb 5200 |0037: invoke-direct {v2, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ -41c204: 1a05 d477 |003a: const-string v5, "feeds" // string@77d4 │ │ -41c208: 6e20 2dbb 5200 |003c: invoke-virtual {v2, v5}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ -41c20e: 0c05 |003f: move-result-object v5 │ │ -41c210: 6e10 26bb 0500 |0040: invoke-virtual {v5}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -41c216: 0a02 |0043: move-result v2 │ │ -41c218: 3521 2700 |0044: if-ge v1, v2, 006b // +0027 │ │ -41c21c: 6e20 24bb 1500 |0046: invoke-virtual {v5, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ -41c222: 0c02 |0049: move-result-object v2 │ │ -41c224: 7110 d8ad 0200 |004a: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromPodcastIndex:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@add8 │ │ -41c22a: 0c02 |004d: move-result-object v2 │ │ -41c22c: 5423 ce7e |004e: iget-object v3, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7ece │ │ -41c230: 3803 0500 |0050: if-eqz v3, 0055 // +0005 │ │ -41c234: 7220 d5b8 2000 |0052: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -41c23a: d801 0101 |0055: add-int/lit8 v1, v1, #int 1 // #01 │ │ -41c23e: 28e9 |0057: goto 0040 // -0017 │ │ -41c240: 2201 461e |0058: new-instance v1, Ljava/io/IOException; // type@1e46 │ │ -41c244: 6e10 c8ba 0500 |005a: invoke-virtual {v5}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@bac8 │ │ -41c24a: 0c05 |005d: move-result-object v5 │ │ -41c24c: 7020 4bb5 5100 |005e: invoke-direct {v1, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ -41c252: 7220 e6b4 1600 |0061: invoke-interface {v6, v1}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b4e6 │ │ -41c258: 2807 |0064: goto 006b // +0007 │ │ -41c25a: 0d05 |0065: move-exception v5 │ │ -41c25c: 2802 |0066: goto 0068 // +0002 │ │ -41c25e: 0d05 |0067: move-exception v5 │ │ -41c260: 7220 e6b4 5600 |0068: invoke-interface {v6, v5}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b4e6 │ │ -41c266: 7220 e7b4 0600 |006b: invoke-interface {v6, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b4e7 │ │ -41c26c: 0e00 |006e: return-void │ │ +41c18c: |[41c18c] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.lambda$search$0:(Ljava/lang/String;Lio/reactivex/SingleEmitter;)V │ │ +41c19c: 1a00 8051 |0000: const-string v0, "UTF-8" // string@5180 │ │ +41c1a0: 7120 6bb7 0500 |0002: invoke-static {v5, v0}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b76b │ │ +41c1a6: 0c05 |0005: move-result-object v5 │ │ +41c1a8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +41c1aa: 2300 2a21 |0007: new-array v0, v0, [Ljava/lang/Object; // type@212a │ │ +41c1ae: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +41c1b0: 4d05 0001 |000a: aput-object v5, v0, v1 │ │ +41c1b4: 1a05 cc8c |000c: const-string v5, "https://api.podcastindex.org/api/1.0/search/byterm?q=%s" // string@8ccc │ │ +41c1b8: 7120 87b6 0500 |000e: invoke-static {v5, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ +41c1be: 0c05 |0011: move-result-object v5 │ │ +41c1c0: 2200 031f |0012: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +41c1c4: 7010 07b8 0000 |0014: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +41c1ca: 7100 57ad 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ad57 │ │ +41c1d0: 0c02 |001a: move-result-object v2 │ │ +41c1d2: 7020 cbad 5400 |001b: invoke-direct {v4, v5}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.buildAuthenticatedRequest:(Ljava/lang/String;)Lokhttp3/Request; // method@adcb │ │ +41c1d8: 0c05 |001e: move-result-object v5 │ │ +41c1da: 6e20 afba 5200 |001f: invoke-virtual {v2, v5}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ +41c1e0: 0c05 |0022: move-result-object v5 │ │ +41c1e2: 7210 8cba 0500 |0023: invoke-interface {v5}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ +41c1e8: 0c05 |0026: move-result-object v5 │ │ +41c1ea: 6e10 c4ba 0500 |0027: invoke-virtual {v5}, Lokhttp3/Response;.isSuccessful:()Z // method@bac4 │ │ +41c1f0: 0a02 |002a: move-result v2 │ │ +41c1f2: 3802 2d00 |002b: if-eqz v2, 0058 // +002d │ │ +41c1f6: 6e10 c0ba 0500 |002d: invoke-virtual {v5}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ +41c1fc: 0c05 |0030: move-result-object v5 │ │ +41c1fe: 6e10 ccba 0500 |0031: invoke-virtual {v5}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@bacc │ │ +41c204: 0c05 |0034: move-result-object v5 │ │ +41c206: 2202 ed1f |0035: new-instance v2, Lorg/json/JSONObject; // type@1fed │ │ +41c20a: 7020 2bbb 5200 |0037: invoke-direct {v2, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ +41c210: 1a05 d477 |003a: const-string v5, "feeds" // string@77d4 │ │ +41c214: 6e20 2dbb 5200 |003c: invoke-virtual {v2, v5}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ +41c21a: 0c05 |003f: move-result-object v5 │ │ +41c21c: 6e10 26bb 0500 |0040: invoke-virtual {v5}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +41c222: 0a02 |0043: move-result v2 │ │ +41c224: 3521 2700 |0044: if-ge v1, v2, 006b // +0027 │ │ +41c228: 6e20 24bb 1500 |0046: invoke-virtual {v5, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ +41c22e: 0c02 |0049: move-result-object v2 │ │ +41c230: 7110 d8ad 0200 |004a: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.fromPodcastIndex:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/discovery/PodcastSearchResult; // method@add8 │ │ +41c236: 0c02 |004d: move-result-object v2 │ │ +41c238: 5423 ce7e |004e: iget-object v3, v2, Lde/danoeh/antennapod/net/discovery/PodcastSearchResult;.feedUrl:Ljava/lang/String; // field@7ece │ │ +41c23c: 3803 0500 |0050: if-eqz v3, 0055 // +0005 │ │ +41c240: 7220 d5b8 2000 |0052: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +41c246: d801 0101 |0055: add-int/lit8 v1, v1, #int 1 // #01 │ │ +41c24a: 28e9 |0057: goto 0040 // -0017 │ │ +41c24c: 2201 461e |0058: new-instance v1, Ljava/io/IOException; // type@1e46 │ │ +41c250: 6e10 c8ba 0500 |005a: invoke-virtual {v5}, Lokhttp3/Response;.toString:()Ljava/lang/String; // method@bac8 │ │ +41c256: 0c05 |005d: move-result-object v5 │ │ +41c258: 7020 4bb5 5100 |005e: invoke-direct {v1, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ +41c25e: 7220 e6b4 1600 |0061: invoke-interface {v6, v1}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b4e6 │ │ +41c264: 2807 |0064: goto 006b // +0007 │ │ +41c266: 0d05 |0065: move-exception v5 │ │ +41c268: 2802 |0066: goto 0068 // +0002 │ │ +41c26a: 0d05 |0067: move-exception v5 │ │ +41c26c: 7220 e6b4 5600 |0068: invoke-interface {v6, v5}, Lio/reactivex/SingleEmitter;.onError:(Ljava/lang/Throwable;)V // method@b4e6 │ │ +41c272: 7220 e7b4 0600 |006b: invoke-interface {v6, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b4e7 │ │ +41c278: 0e00 |006e: return-void │ │ catches : 2 │ │ 0x0000 - 0x0006 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0006 │ │ 0x0017 - 0x0064 │ │ Ljava/io/IOException; -> 0x0067 │ │ Lorg/json/JSONException; -> 0x0065 │ │ positions : │ │ @@ -1572859,31 +1572859,31 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -41bfc0: |[41bfc0] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.sha1:(Ljava/lang/String;)Ljava/lang/String; │ │ -41bfd0: 1a00 6a49 |0000: const-string v0, "SHA-1" // string@496a │ │ -41bfd4: 7110 bbb7 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b7bb │ │ -41bfda: 0c00 |0005: move-result-object v0 │ │ -41bfdc: 1a01 8051 |0006: const-string v1, "UTF-8" // string@5180 │ │ -41bfe0: 6e20 8ab6 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b68a │ │ -41bfe6: 0c02 |000b: move-result-object v2 │ │ -41bfe8: 6e20 bcb7 2000 |000c: invoke-virtual {v0, v2}, Ljava/security/MessageDigest;.update:([B)V // method@b7bc │ │ -41bfee: 6e10 b9b7 0000 |000f: invoke-virtual {v0}, Ljava/security/MessageDigest;.digest:()[B // method@b7b9 │ │ -41bff4: 0c02 |0012: move-result-object v2 │ │ -41bff6: 7110 d1ad 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.toHex:([B)Ljava/lang/String; // method@add1 │ │ -41bffc: 0c02 |0016: move-result-object v2 │ │ -41bffe: 1102 |0017: return-object v2 │ │ -41c000: 0d02 |0018: move-exception v2 │ │ -41c002: 6e10 e9b6 0200 |0019: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -41c008: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -41c00a: 1102 |001d: return-object v2 │ │ +41bfcc: |[41bfcc] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.sha1:(Ljava/lang/String;)Ljava/lang/String; │ │ +41bfdc: 1a00 6a49 |0000: const-string v0, "SHA-1" // string@496a │ │ +41bfe0: 7110 bbb7 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@b7bb │ │ +41bfe6: 0c00 |0005: move-result-object v0 │ │ +41bfe8: 1a01 8051 |0006: const-string v1, "UTF-8" // string@5180 │ │ +41bfec: 6e20 8ab6 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/String;.getBytes:(Ljava/lang/String;)[B // method@b68a │ │ +41bff2: 0c02 |000b: move-result-object v2 │ │ +41bff4: 6e20 bcb7 2000 |000c: invoke-virtual {v0, v2}, Ljava/security/MessageDigest;.update:([B)V // method@b7bc │ │ +41bffa: 6e10 b9b7 0000 |000f: invoke-virtual {v0}, Ljava/security/MessageDigest;.digest:()[B // method@b7b9 │ │ +41c000: 0c02 |0012: move-result-object v2 │ │ +41c002: 7110 d1ad 0200 |0013: invoke-static {v2}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;.toHex:([B)Ljava/lang/String; // method@add1 │ │ +41c008: 0c02 |0016: move-result-object v2 │ │ +41c00a: 1102 |0017: return-object v2 │ │ +41c00c: 0d02 |0018: move-exception v2 │ │ +41c00e: 6e10 e9b6 0200 |0019: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +41c014: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +41c016: 1102 |001d: return-object v2 │ │ catches : 1 │ │ 0x0000 - 0x0017 │ │ Ljava/lang/Exception; -> 0x0018 │ │ positions : │ │ 0x0002 line=110 │ │ 0x0008 line=111 │ │ 0x000f line=112 │ │ @@ -1572896,38 +1572896,38 @@ │ │ type : '([B)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -41c01c: |[41c01c] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.toHex:([B)Ljava/lang/String; │ │ -41c02c: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -41c030: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -41c036: 2171 |0005: array-length v1, v7 │ │ -41c038: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -41c03a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -41c03c: 3513 1d00 |0008: if-ge v3, v1, 0025 // +001d │ │ -41c040: 4804 0703 |000a: aget-byte v4, v7, v3 │ │ -41c044: 7100 fbb8 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b8fb │ │ -41c04a: 0c05 |000f: move-result-object v5 │ │ -41c04c: 1216 |0010: const/4 v6, #int 1 // #1 │ │ -41c04e: 2366 2a21 |0011: new-array v6, v6, [Ljava/lang/Object; // type@212a │ │ -41c052: 7110 9bb5 0400 |0013: invoke-static {v4}, Ljava/lang/Byte;.valueOf:(B)Ljava/lang/Byte; // method@b59b │ │ -41c058: 0c04 |0016: move-result-object v4 │ │ -41c05a: 4d04 0602 |0017: aput-object v4, v6, v2 │ │ -41c05e: 1a04 2205 |0019: const-string v4, "%02x" // string@0522 │ │ -41c062: 7130 88b6 4506 |001b: invoke-static {v5, v4, v6}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b688 │ │ -41c068: 0c04 |001e: move-result-object v4 │ │ -41c06a: 6e20 b9b6 4000 |001f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -41c070: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ -41c074: 28e4 |0024: goto 0008 // -001c │ │ -41c076: 6e10 c3b6 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -41c07c: 0c07 |0028: move-result-object v7 │ │ -41c07e: 1107 |0029: return-object v7 │ │ +41c028: |[41c028] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.toHex:([B)Ljava/lang/String; │ │ +41c038: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +41c03c: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +41c042: 2171 |0005: array-length v1, v7 │ │ +41c044: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +41c046: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +41c048: 3513 1d00 |0008: if-ge v3, v1, 0025 // +001d │ │ +41c04c: 4804 0703 |000a: aget-byte v4, v7, v3 │ │ +41c050: 7100 fbb8 0000 |000c: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b8fb │ │ +41c056: 0c05 |000f: move-result-object v5 │ │ +41c058: 1216 |0010: const/4 v6, #int 1 // #1 │ │ +41c05a: 2366 2a21 |0011: new-array v6, v6, [Ljava/lang/Object; // type@212a │ │ +41c05e: 7110 9bb5 0400 |0013: invoke-static {v4}, Ljava/lang/Byte;.valueOf:(B)Ljava/lang/Byte; // method@b59b │ │ +41c064: 0c04 |0016: move-result-object v4 │ │ +41c066: 4d04 0602 |0017: aput-object v4, v6, v2 │ │ +41c06a: 1a04 2205 |0019: const-string v4, "%02x" // string@0522 │ │ +41c06e: 7130 88b6 4506 |001b: invoke-static {v5, v4, v6}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b688 │ │ +41c074: 0c04 |001e: move-result-object v4 │ │ +41c076: 6e20 b9b6 4000 |001f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +41c07c: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ +41c080: 28e4 |0024: goto 0008 // -001c │ │ +41c082: 6e10 c3b6 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +41c088: 0c07 |0028: move-result-object v7 │ │ +41c08a: 1107 |0029: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ 0x000c line=122 │ │ 0x0025 line=124 │ │ locals : │ │ @@ -1572939,34 +1572939,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -41bfa8: |[41bfa8] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.getName:()Ljava/lang/String; │ │ -41bfb8: 1a00 8f46 |0000: const-string v0, "Podcast Index" // string@468f │ │ -41bfbc: 1100 |0002: return-object v0 │ │ +41bfb4: |[41bfb4] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.getName:()Ljava/lang/String; │ │ +41bfc4: 1a00 8f46 |0000: const-string v0, "Podcast Index" // string@468f │ │ +41bfc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;) │ │ name : 'lookupUrl' │ │ type : '(Ljava/lang/String;)Lio/reactivex/Single;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -41bf48: |[41bf48] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41bf58: 7110 e2b4 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b4e2 │ │ -41bf5e: 0c01 |0003: move-result-object v1 │ │ -41bf60: 1101 |0004: return-object v1 │ │ +41bf54: |[41bf54] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.lookupUrl:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41bf64: 7110 e2b4 0100 |0000: invoke-static {v1}, Lio/reactivex/Single;.just:(Ljava/lang/Object;)Lio/reactivex/Single; // method@b4e2 │ │ +41bf6a: 0c01 |0003: move-result-object v1 │ │ +41bf6c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1572975,28 +1572975,28 @@ │ │ type : '(Ljava/lang/String;)Lio/reactivex/Single;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -41bf64: |[41bf64] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ -41bf74: 2200 0b1c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0; // type@1c0b │ │ -41bf78: 7030 c7ad 1002 |0002: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;)V // method@adc7 │ │ -41bf7e: 7110 e0b4 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b4e0 │ │ -41bf84: 0c02 |0008: move-result-object v2 │ │ -41bf86: 7100 ebb4 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -41bf8c: 0c00 |000c: move-result-object v0 │ │ -41bf8e: 6e20 e5b4 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e5 │ │ -41bf94: 0c02 |0010: move-result-object v2 │ │ -41bf96: 7100 e8b4 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ -41bf9c: 0c00 |0014: move-result-object v0 │ │ -41bf9e: 6e20 e3b4 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e3 │ │ -41bfa4: 0c02 |0018: move-result-object v2 │ │ -41bfa6: 1102 |0019: return-object v2 │ │ +41bf70: |[41bf70] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.search:(Ljava/lang/String;)Lio/reactivex/Single; │ │ +41bf80: 2200 0b1c |0000: new-instance v0, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0; // type@1c0b │ │ +41bf84: 7030 c7ad 1002 |0002: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher;Ljava/lang/String;)V // method@adc7 │ │ +41bf8a: 7110 e0b4 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b4e0 │ │ +41bf90: 0c02 |0008: move-result-object v2 │ │ +41bf92: 7100 ebb4 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +41bf98: 0c00 |000c: move-result-object v0 │ │ +41bf9a: 6e20 e5b4 0200 |000d: invoke-virtual {v2, v0}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e5 │ │ +41bfa0: 0c02 |0010: move-result-object v2 │ │ +41bfa2: 7100 e8b4 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ +41bfa8: 0c00 |0014: move-result-object v0 │ │ +41bfaa: 6e20 e3b4 0200 |0015: invoke-virtual {v2, v0}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e3 │ │ +41bfb0: 0c02 |0018: move-result-object v2 │ │ +41bfb2: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0009 line=70 │ │ 0x0011 line=71 │ │ locals : │ │ 0x0000 - 0x001a reg=1 this Lde/danoeh/antennapod/net/discovery/PodcastIndexPodcastSearcher; │ │ @@ -1573007,17 +1573007,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -41bf34: |[41bf34] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ -41bf44: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -41bf46: 0f01 |0001: return v1 │ │ +41bf40: |[41bf40] de.danoeh.antennapod.net.discovery.PodcastIndexPodcastSearcher.urlNeedsLookup:(Ljava/lang/String;)Z │ │ +41bf50: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +41bf52: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ Class #6290 header: │ │ @@ -1573044,35 +1573044,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420200: |[420200] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker$$ExternalSyntheticLambda0.:()V │ │ -420210: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -420216: 0e00 |0003: return-void │ │ +42020c: |[42020c] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker$$ExternalSyntheticLambda0.:()V │ │ +42021c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +420222: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$$ExternalSyntheticLambda0;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -420218: |[420218] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -420228: 1f01 5e00 |0000: check-cast v1, Landroid/content/Context; // type@005e │ │ -42022c: 7110 13ae 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.$r8$lambda$wWhF8g62ml4gKpgNHcpjnl7euH8:(Landroid/content/Context;)V // method@ae13 │ │ -420232: 0e00 |0005: return-void │ │ +420224: |[420224] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +420234: 1f01 5e00 |0000: check-cast v1, Landroid/content/Context; // type@005e │ │ +420238: 7110 13ae 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.$r8$lambda$wWhF8g62ml4gKpgNHcpjnl7euH8:(Landroid/content/Context;)V // method@ae13 │ │ +42023e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1573114,18 +1573114,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -4211d8: |[4211d8] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.$r8$lambda$bvH9lbNWl5xR6gXIOvI8z1CBJaI:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -4211e8: 7120 30ae 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@ae30 │ │ -4211ee: 0a00 |0003: move-result v0 │ │ -4211f0: 0f00 |0004: return v0 │ │ +4211e4: |[4211e4] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.$r8$lambda$bvH9lbNWl5xR6gXIOvI8z1CBJaI:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +4211f4: 7120 30ae 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@ae30 │ │ +4211fa: 0a00 |0003: move-result v0 │ │ +4211fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1573134,18 +1573134,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4214c4: |[4214c4] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.:(I)V │ │ -4214d4: 7010 4fae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.:()V // method@ae4f │ │ -4214da: 5901 ffa7 |0003: iput v1, v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@a7ff │ │ -4214de: 0e00 |0005: return-void │ │ +4214d0: |[4214d0] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.:(I)V │ │ +4214e0: 7010 4fae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.:()V // method@ae4f │ │ +4214e6: 5901 ffa7 |0003: iput v1, v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@a7ff │ │ +4214ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm; │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ @@ -1573155,70 +1573155,70 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 112 16-bit code units │ │ -4213d4: |[4213d4] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ -4213e4: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -4213e8: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -4213ee: 2201 d21b |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ -4213f2: 1a02 6672 |0007: const-string v2, "downloaded" // string@7266 │ │ -4213f6: 7020 57ac 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ -4213fc: 6202 4476 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7644 │ │ -421400: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -421402: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ -421408: 7140 f8b3 4321 |0012: invoke-static {v3, v4, v1, v2}, Lde/danoeh/antennapod/storage/database/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@b3f8 │ │ -42140e: 0c01 |0015: move-result-object v1 │ │ -421410: 2202 0b1f |0016: new-instance v2, Ljava/util/Date; // type@1f0b │ │ -421414: 7010 92b8 0200 |0018: invoke-direct {v2}, Ljava/util/Date;.:()V // method@b892 │ │ -42141a: 6e20 2bae 2600 |001b: invoke-virtual {v6, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.calcMostRecentDateForDeletion:(Ljava/util/Date;)Ljava/util/Date; // method@ae2b │ │ -421420: 0c02 |001e: move-result-object v2 │ │ -421422: 7210 e0b8 0100 |001f: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -421428: 0c01 |0022: move-result-object v1 │ │ -42142a: 7210 c3b8 0100 |0023: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -421430: 0a03 |0026: move-result v3 │ │ -421432: 3803 4800 |0027: if-eqz v3, 006f // +0048 │ │ -421436: 7210 c4b8 0100 |0029: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -42143c: 0c03 |002c: move-result-object v3 │ │ -42143e: 1f03 d11b |002d: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -421442: 6e10 37ac 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ -421448: 0a04 |0032: move-result v4 │ │ -42144a: 3804 f0ff |0033: if-eqz v4, 0023 // -0010 │ │ -42144e: 6e10 2cac 0300 |0035: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -421454: 0c04 |0038: move-result-object v4 │ │ -421456: 6e10 8eac 0400 |0039: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ac8e │ │ -42145c: 0a04 |003c: move-result v4 │ │ -42145e: 3804 e6ff |003d: if-eqz v4, 0023 // -001a │ │ -421462: 1a04 8d47 |003f: const-string v4, "Queue" // string@478d │ │ -421466: 6e20 3fac 4300 |0041: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ -42146c: 0a04 |0044: move-result v4 │ │ -42146e: 3904 deff |0045: if-nez v4, 0023 // -0022 │ │ -421472: 6e10 3eac 0300 |0047: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac3e │ │ -421478: 0a04 |004a: move-result v4 │ │ -42147a: 3804 d8ff |004b: if-eqz v4, 0023 // -0028 │ │ -42147e: 1a04 0e19 |004d: const-string v4, "Favorite" // string@190e │ │ -421482: 6e20 3fac 4300 |004f: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ -421488: 0a04 |0052: move-result v4 │ │ -42148a: 3904 d0ff |0053: if-nez v4, 0023 // -0030 │ │ -42148e: 6e10 2cac 0300 |0055: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -421494: 0c04 |0058: move-result-object v4 │ │ -421496: 3804 caff |0059: if-eqz v4, 0023 // -0036 │ │ -42149a: 6e10 81ac 0400 |005b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac81 │ │ -4214a0: 0c05 |005e: move-result-object v5 │ │ -4214a2: 3805 c4ff |005f: if-eqz v5, 0023 // -003c │ │ -4214a6: 6e10 81ac 0400 |0061: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac81 │ │ -4214ac: 0c04 |0064: move-result-object v4 │ │ -4214ae: 6e20 95b8 2400 |0065: invoke-virtual {v4, v2}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b895 │ │ -4214b4: 0a04 |0068: move-result v4 │ │ -4214b6: 3804 baff |0069: if-eqz v4, 0023 // -0046 │ │ -4214ba: 7220 d5b8 3000 |006b: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -4214c0: 28b5 |006e: goto 0023 // -004b │ │ -4214c2: 1100 |006f: return-object v0 │ │ +4213e0: |[4213e0] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ +4213f0: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +4213f4: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +4213fa: 2201 d21b |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ +4213fe: 1a02 6672 |0007: const-string v2, "downloaded" // string@7266 │ │ +421402: 7020 57ac 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ +421408: 6202 4476 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7644 │ │ +42140c: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +42140e: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ +421414: 7140 f8b3 4321 |0012: invoke-static {v3, v4, v1, v2}, Lde/danoeh/antennapod/storage/database/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@b3f8 │ │ +42141a: 0c01 |0015: move-result-object v1 │ │ +42141c: 2202 0b1f |0016: new-instance v2, Ljava/util/Date; // type@1f0b │ │ +421420: 7010 92b8 0200 |0018: invoke-direct {v2}, Ljava/util/Date;.:()V // method@b892 │ │ +421426: 6e20 2bae 2600 |001b: invoke-virtual {v6, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.calcMostRecentDateForDeletion:(Ljava/util/Date;)Ljava/util/Date; // method@ae2b │ │ +42142c: 0c02 |001e: move-result-object v2 │ │ +42142e: 7210 e0b8 0100 |001f: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +421434: 0c01 |0022: move-result-object v1 │ │ +421436: 7210 c3b8 0100 |0023: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +42143c: 0a03 |0026: move-result v3 │ │ +42143e: 3803 4800 |0027: if-eqz v3, 006f // +0048 │ │ +421442: 7210 c4b8 0100 |0029: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +421448: 0c03 |002c: move-result-object v3 │ │ +42144a: 1f03 d11b |002d: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +42144e: 6e10 37ac 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ +421454: 0a04 |0032: move-result v4 │ │ +421456: 3804 f0ff |0033: if-eqz v4, 0023 // -0010 │ │ +42145a: 6e10 2cac 0300 |0035: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +421460: 0c04 |0038: move-result-object v4 │ │ +421462: 6e10 8eac 0400 |0039: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ac8e │ │ +421468: 0a04 |003c: move-result v4 │ │ +42146a: 3804 e6ff |003d: if-eqz v4, 0023 // -001a │ │ +42146e: 1a04 8d47 |003f: const-string v4, "Queue" // string@478d │ │ +421472: 6e20 3fac 4300 |0041: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ +421478: 0a04 |0044: move-result v4 │ │ +42147a: 3904 deff |0045: if-nez v4, 0023 // -0022 │ │ +42147e: 6e10 3eac 0300 |0047: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isPlayed:()Z // method@ac3e │ │ +421484: 0a04 |004a: move-result v4 │ │ +421486: 3804 d8ff |004b: if-eqz v4, 0023 // -0028 │ │ +42148a: 1a04 0e19 |004d: const-string v4, "Favorite" // string@190e │ │ +42148e: 6e20 3fac 4300 |004f: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ +421494: 0a04 |0052: move-result v4 │ │ +421496: 3904 d0ff |0053: if-nez v4, 0023 // -0030 │ │ +42149a: 6e10 2cac 0300 |0055: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +4214a0: 0c04 |0058: move-result-object v4 │ │ +4214a2: 3804 caff |0059: if-eqz v4, 0023 // -0036 │ │ +4214a6: 6e10 81ac 0400 |005b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac81 │ │ +4214ac: 0c05 |005e: move-result-object v5 │ │ +4214ae: 3805 c4ff |005f: if-eqz v5, 0023 // -003c │ │ +4214b2: 6e10 81ac 0400 |0061: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac81 │ │ +4214b8: 0c04 |0064: move-result-object v4 │ │ +4214ba: 6e20 95b8 2400 |0065: invoke-virtual {v4, v2}, Ljava/util/Date;.before:(Ljava/util/Date;)Z // method@b895 │ │ +4214c0: 0a04 |0068: move-result v4 │ │ +4214c2: 3804 baff |0069: if-eqz v4, 0023 // -0046 │ │ +4214c6: 7220 d5b8 3000 |006b: invoke-interface {v0, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +4214cc: 28b5 |006e: goto 0023 // -004b │ │ +4214ce: 1100 |006f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0005 line=95 │ │ 0x0016 line=98 │ │ 0x001f line=99 │ │ 0x002f line=100 │ │ @@ -1573238,32 +1573238,32 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -42124c: |[42124c] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -42125c: 6e10 2cac 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -421262: 0c00 |0003: move-result-object v0 │ │ -421264: 6e10 81ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac81 │ │ -42126a: 0c00 |0007: move-result-object v0 │ │ -42126c: 6e10 2cac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -421272: 0c01 |000b: move-result-object v1 │ │ -421274: 6e10 81ac 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac81 │ │ -42127a: 0c01 |000f: move-result-object v1 │ │ -42127c: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -421280: 2200 0b1f |0012: new-instance v0, Ljava/util/Date; // type@1f0b │ │ -421284: 7010 92b8 0000 |0014: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b892 │ │ -42128a: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -42128e: 2201 0b1f |0019: new-instance v1, Ljava/util/Date; // type@1f0b │ │ -421292: 7010 92b8 0100 |001b: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b892 │ │ -421298: 6e20 97b8 1000 |001e: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b897 │ │ -42129e: 0a00 |0021: move-result v0 │ │ -4212a0: 0f00 |0022: return v0 │ │ +421258: |[421258] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +421268: 6e10 2cac 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +42126e: 0c00 |0003: move-result-object v0 │ │ +421270: 6e10 81ac 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac81 │ │ +421276: 0c00 |0007: move-result-object v0 │ │ +421278: 6e10 2cac 0100 |0008: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +42127e: 0c01 |000b: move-result-object v1 │ │ +421280: 6e10 81ac 0100 |000c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPlaybackCompletionDate:()Ljava/util/Date; // method@ac81 │ │ +421286: 0c01 |000f: move-result-object v1 │ │ +421288: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +42128c: 2200 0b1f |0012: new-instance v0, Ljava/util/Date; // type@1f0b │ │ +421290: 7010 92b8 0000 |0014: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b892 │ │ +421296: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +42129a: 2201 0b1f |0019: new-instance v1, Ljava/util/Date; // type@1f0b │ │ +42129e: 7010 92b8 0100 |001b: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b892 │ │ +4212a4: 6e20 97b8 1000 |001e: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b897 │ │ +4212aa: 0a00 |0021: move-result v0 │ │ +4212ac: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0008 line=52 │ │ 0x0012 line=55 │ │ 0x0019 line=58 │ │ 0x001e line=60 │ │ @@ -1573276,24 +1573276,24 @@ │ │ type : '(Ljava/util/Date;I)Ljava/util/Date;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -42139c: |[42139c] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.minusHours:(Ljava/util/Date;I)Ljava/util/Date; │ │ -4213ac: 7100 5db8 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@b85d │ │ -4213b2: 0c00 |0003: move-result-object v0 │ │ -4213b4: 6e20 65b8 1000 |0004: invoke-virtual {v0, v1}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b865 │ │ -4213ba: da02 02ff |0007: mul-int/lit8 v2, v2, #int -1 // #ff │ │ -4213be: 1301 0b00 |0009: const/16 v1, #int 11 // #b │ │ -4213c2: 6e30 56b8 1002 |000b: invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;.add:(II)V // method@b856 │ │ -4213c8: 6e10 60b8 0000 |000e: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@b860 │ │ -4213ce: 0c01 |0011: move-result-object v1 │ │ -4213d0: 1101 |0012: return-object v1 │ │ +4213a8: |[4213a8] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.minusHours:(Ljava/util/Date;I)Ljava/util/Date; │ │ +4213b8: 7100 5db8 0000 |0000: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@b85d │ │ +4213be: 0c00 |0003: move-result-object v0 │ │ +4213c0: 6e20 65b8 1000 |0004: invoke-virtual {v0, v1}, Ljava/util/Calendar;.setTime:(Ljava/util/Date;)V // method@b865 │ │ +4213c6: da02 02ff |0007: mul-int/lit8 v2, v2, #int -1 // #ff │ │ +4213ca: 1301 0b00 |0009: const/16 v1, #int 11 // #b │ │ +4213ce: 6e30 56b8 1002 |000b: invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;.add:(II)V // method@b856 │ │ +4213d4: 6e10 60b8 0000 |000e: invoke-virtual {v0}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@b860 │ │ +4213da: 0c01 |0011: move-result-object v1 │ │ +4213dc: 1101 |0012: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0004 line=130 │ │ 0x000b line=132 │ │ 0x000e line=134 │ │ locals : │ │ @@ -1573306,19 +1573306,19 @@ │ │ type : '(Ljava/util/Date;)Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -42137c: |[42137c] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.calcMostRecentDateForDeletion:(Ljava/util/Date;)Ljava/util/Date; │ │ -42138c: 5210 ffa7 |0000: iget v0, v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@a7ff │ │ -421390: 7120 31ae 0200 |0002: invoke-static {v2, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.minusHours:(Ljava/util/Date;I)Ljava/util/Date; // method@ae31 │ │ -421396: 0c02 |0005: move-result-object v2 │ │ -421398: 1102 |0006: return-object v2 │ │ +421388: |[421388] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.calcMostRecentDateForDeletion:(Ljava/util/Date;)Ljava/util/Date; │ │ +421398: 5210 ffa7 |0000: iget v0, v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@a7ff │ │ +42139c: 7120 31ae 0200 |0002: invoke-static {v2, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.minusHours:(Ljava/util/Date;I)Ljava/util/Date; // method@ae31 │ │ +4213a2: 0c02 |0005: move-result-object v2 │ │ +4213a4: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/util/Date; │ │ │ │ @@ -1573327,19 +1573327,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4211f4: |[4211f4] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ -421204: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -421206: 6e20 51ae 0100 |0001: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@ae51 │ │ -42120c: 0a00 |0004: move-result v0 │ │ -42120e: 0f00 |0005: return v0 │ │ +421200: |[421200] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ +421210: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +421212: 6e20 51ae 0100 |0001: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@ae51 │ │ +421218: 0a00 |0004: move-result v0 │ │ +42121a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=120 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;) │ │ @@ -1573347,17 +1573347,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -421210: |[421210] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.getNumberOfHoursAfterPlayback:()I │ │ -421220: 5210 ffa7 |0000: iget v0, v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@a7ff │ │ -421224: 0f00 |0002: return v0 │ │ +42121c: |[42121c] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.getNumberOfHoursAfterPlayback:()I │ │ +42122c: 5210 ffa7 |0000: iget v0, v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.numberOfHoursAfterPlayback:I // field@a7ff │ │ +421230: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;) │ │ @@ -1573365,20 +1573365,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -421228: |[421228] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.getReclaimableItems:()I │ │ -421238: 7010 2cae 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@ae2c │ │ -42123e: 0c00 |0003: move-result-object v0 │ │ -421240: 7210 e8b8 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ -421246: 0a00 |0007: move-result v0 │ │ -421248: 0f00 |0008: return v0 │ │ +421234: |[421234] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.getReclaimableItems:()I │ │ +421244: 7010 2cae 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@ae2c │ │ +42124a: 0c00 |0003: move-result-object v0 │ │ +42124c: 7210 e8b8 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ +421252: 0a00 |0007: move-result v0 │ │ +421254: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;) │ │ @@ -1573386,63 +1573386,63 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -4212a4: |[4212a4] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ -4212b4: 7010 2cae 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@ae2c │ │ -4212ba: 0c00 |0003: move-result-object v0 │ │ -4212bc: 2201 3b1c |0004: new-instance v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm$$ExternalSyntheticLambda0; // type@1c3b │ │ -4212c0: 7010 27ae 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@ae27 │ │ -4212c6: 7120 88b8 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b888 │ │ -4212cc: 7210 e8b8 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ -4212d2: 0a01 |000f: move-result v1 │ │ -4212d4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -4212d6: 3761 0600 |0011: if-le v1, v6, 0017 // +0006 │ │ -4212da: 7230 e9b8 2006 |0013: invoke-interface {v0, v2, v6}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b8e9 │ │ -4212e0: 0c00 |0016: move-result-object v0 │ │ -4212e2: 7210 e0b8 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -4212e8: 0c01 |001a: move-result-object v1 │ │ -4212ea: 7210 c3b8 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -4212f0: 0a03 |001e: move-result v3 │ │ -4212f2: 3803 1b00 |001f: if-eqz v3, 003a // +001b │ │ -4212f6: 7210 c4b8 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -4212fc: 0c03 |0024: move-result-object v3 │ │ -4212fe: 1f03 d11b |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -421302: 6e10 2cac 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -421308: 0c03 |002a: move-result-object v3 │ │ -42130a: 7120 0ab4 3500 |002b: invoke-static {v5, v3}, Lde/danoeh/antennapod/storage/database/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b40a │ │ -421310: 0c03 |002e: move-result-object v3 │ │ -421312: 7210 bcb9 0300 |002f: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ -421318: 28e9 |0032: goto 001b // -0017 │ │ -42131a: 0d03 |0033: move-exception v3 │ │ -42131c: 2802 |0034: goto 0036 // +0002 │ │ -42131e: 0d03 |0035: move-exception v3 │ │ -421320: 6e10 e9b6 0300 |0036: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -421326: 28e2 |0039: goto 001b // -001e │ │ -421328: 7210 e8b8 0000 |003a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ -42132e: 0a05 |003d: move-result v5 │ │ -421330: 6200 e0ff |003e: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ -421334: 1221 |0040: const/4 v1, #int 2 // #2 │ │ -421336: 2311 2a21 |0041: new-array v1, v1, [Ljava/lang/Object; // type@212a │ │ -42133a: 7110 1eb6 0500 |0043: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -421340: 0c03 |0046: move-result-object v3 │ │ -421342: 4d03 0102 |0047: aput-object v3, v1, v2 │ │ -421346: 1212 |0049: const/4 v2, #int 1 // #1 │ │ -421348: 7110 1eb6 0600 |004a: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -42134e: 0c06 |004d: move-result-object v6 │ │ -421350: 4d06 0102 |004e: aput-object v6, v1, v2 │ │ -421354: 1a06 280c |0050: const-string v6, "Auto-delete deleted %d episodes (%d requested)" // string@0c28 │ │ -421358: 7130 88b6 6001 |0052: invoke-static {v0, v6, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b688 │ │ -42135e: 0c06 |0055: move-result-object v6 │ │ -421360: 1a00 9509 |0056: const-string v0, "APCleanupAlgorithm" // string@0995 │ │ -421364: 7120 830b 6000 |0058: invoke-static {v0, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ -42136a: 0f05 |005b: return v5 │ │ +4212b0: |[4212b0] de.danoeh.antennapod.net.download.service.episode.autodownload.APCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ +4212c0: 7010 2cae 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@ae2c │ │ +4212c6: 0c00 |0003: move-result-object v0 │ │ +4212c8: 2201 3b1c |0004: new-instance v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm$$ExternalSyntheticLambda0; // type@1c3b │ │ +4212cc: 7010 27ae 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@ae27 │ │ +4212d2: 7120 88b8 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b888 │ │ +4212d8: 7210 e8b8 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ +4212de: 0a01 |000f: move-result v1 │ │ +4212e0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +4212e2: 3761 0600 |0011: if-le v1, v6, 0017 // +0006 │ │ +4212e6: 7230 e9b8 2006 |0013: invoke-interface {v0, v2, v6}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b8e9 │ │ +4212ec: 0c00 |0016: move-result-object v0 │ │ +4212ee: 7210 e0b8 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +4212f4: 0c01 |001a: move-result-object v1 │ │ +4212f6: 7210 c3b8 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +4212fc: 0a03 |001e: move-result v3 │ │ +4212fe: 3803 1b00 |001f: if-eqz v3, 003a // +001b │ │ +421302: 7210 c4b8 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +421308: 0c03 |0024: move-result-object v3 │ │ +42130a: 1f03 d11b |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +42130e: 6e10 2cac 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +421314: 0c03 |002a: move-result-object v3 │ │ +421316: 7120 0ab4 3500 |002b: invoke-static {v5, v3}, Lde/danoeh/antennapod/storage/database/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b40a │ │ +42131c: 0c03 |002e: move-result-object v3 │ │ +42131e: 7210 bcb9 0300 |002f: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ +421324: 28e9 |0032: goto 001b // -0017 │ │ +421326: 0d03 |0033: move-exception v3 │ │ +421328: 2802 |0034: goto 0036 // +0002 │ │ +42132a: 0d03 |0035: move-exception v3 │ │ +42132c: 6e10 e9b6 0300 |0036: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +421332: 28e2 |0039: goto 001b // -001e │ │ +421334: 7210 e8b8 0000 |003a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ +42133a: 0a05 |003d: move-result v5 │ │ +42133c: 6200 e0ff |003e: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ +421340: 1221 |0040: const/4 v1, #int 2 // #2 │ │ +421342: 2311 2a21 |0041: new-array v1, v1, [Ljava/lang/Object; // type@212a │ │ +421346: 7110 1eb6 0500 |0043: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +42134c: 0c03 |0046: move-result-object v3 │ │ +42134e: 4d03 0102 |0047: aput-object v3, v1, v2 │ │ +421352: 1212 |0049: const/4 v2, #int 1 // #1 │ │ +421354: 7110 1eb6 0600 |004a: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +42135a: 0c06 |004d: move-result-object v6 │ │ +42135c: 4d06 0102 |004e: aput-object v6, v1, v2 │ │ +421360: 1a06 280c |0050: const-string v6, "Auto-delete deleted %d episodes (%d requested)" // string@0c28 │ │ +421364: 7130 88b6 6001 |0052: invoke-static {v0, v6, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b688 │ │ +42136a: 0c06 |0055: move-result-object v6 │ │ +42136c: 1a00 9509 |0056: const-string v0, "APCleanupAlgorithm" // string@0995 │ │ +421370: 7120 830b 6000 |0058: invoke-static {v0, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ +421376: 0f05 |005b: return v5 │ │ catches : 1 │ │ 0x0027 - 0x0032 │ │ Ljava/lang/InterruptedException; -> 0x0035 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0033 │ │ positions : │ │ 0x0000 line=47 │ │ 0x0004 line=50 │ │ @@ -1573491,17 +1573491,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42152c: |[42152c] de.danoeh.antennapod.net.download.service.episode.autodownload.APNullCleanupAlgorithm.:()V │ │ -42153c: 7010 4fae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.:()V // method@ae4f │ │ -421542: 0e00 |0003: return-void │ │ +421538: |[421538] de.danoeh.antennapod.net.download.service.episode.autodownload.APNullCleanupAlgorithm.:()V │ │ +421548: 7010 4fae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.:()V // method@ae4f │ │ +42154e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/APNullCleanupAlgorithm; │ │ │ │ Virtual methods - │ │ @@ -1573510,52 +1573510,52 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -4214e0: |[4214e0] de.danoeh.antennapod.net.download.service.episode.autodownload.APNullCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ -4214f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4214f2: 0f00 |0001: return v0 │ │ +4214ec: |[4214ec] de.danoeh.antennapod.net.download.service.episode.autodownload.APNullCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ +4214fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4214fe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/APNullCleanupAlgorithm;) │ │ name : 'getReclaimableItems' │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -4214f4: |[4214f4] de.danoeh.antennapod.net.download.service.episode.autodownload.APNullCleanupAlgorithm.getReclaimableItems:()I │ │ -421504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -421506: 0f00 |0001: return v0 │ │ +421500: |[421500] de.danoeh.antennapod.net.download.service.episode.autodownload.APNullCleanupAlgorithm.getReclaimableItems:()I │ │ +421510: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +421512: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/APNullCleanupAlgorithm;) │ │ name : 'performCleanup' │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -421508: |[421508] de.danoeh.antennapod.net.download.service.episode.autodownload.APNullCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ -421518: 1a01 9809 |0000: const-string v1, "APNullCleanupAlgorithm" // string@0998 │ │ -42151c: 1a02 39b8 |0002: const-string v2, "performCleanup: Not removing anything" // string@b839 │ │ -421520: 7120 830b 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ -421526: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -421528: 0f01 |0008: return v1 │ │ +421514: |[421514] de.danoeh.antennapod.net.download.service.episode.autodownload.APNullCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ +421524: 1a01 9809 |0000: const-string v1, "APNullCleanupAlgorithm" // string@0998 │ │ +421528: 1a02 39b8 |0002: const-string v2, "performCleanup: Not removing anything" // string@b839 │ │ +42152c: 7120 830b 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ +421532: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +421534: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=16 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/APNullCleanupAlgorithm; │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ @@ -1573594,18 +1573594,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -421580: |[421580] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.$r8$lambda$5MMypW8xtrVlDq0vcqQeSdKihDU:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -421590: 7120 3eae 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@ae3e │ │ -421596: 0a00 |0003: move-result v0 │ │ -421598: 0f00 |0004: return v0 │ │ +42158c: |[42158c] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.$r8$lambda$5MMypW8xtrVlDq0vcqQeSdKihDU:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +42159c: 7120 3eae 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@ae3e │ │ +4215a2: 0a00 |0003: move-result v0 │ │ +4215a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1573614,17 +1573614,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4217a4: |[4217a4] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.:()V │ │ -4217b4: 7010 4fae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.:()V // method@ae4f │ │ -4217ba: 0e00 |0003: return-void │ │ +4217b0: |[4217b0] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.:()V │ │ +4217c0: 7010 4fae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.:()V // method@ae4f │ │ +4217c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;) │ │ @@ -1573632,52 +1573632,52 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -4216fc: |[4216fc] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ -42170c: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -421710: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -421716: 2201 d21b |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ -42171a: 1a02 6672 |0007: const-string v2, "downloaded" // string@7266 │ │ -42171e: 7020 57ac 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ -421724: 6202 4476 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7644 │ │ -421728: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -42172a: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ -421730: 7140 f8b3 4321 |0012: invoke-static {v3, v4, v1, v2}, Lde/danoeh/antennapod/storage/database/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@b3f8 │ │ -421736: 0c01 |0015: move-result-object v1 │ │ -421738: 7210 e0b8 0100 |0016: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -42173e: 0c01 |0019: move-result-object v1 │ │ -421740: 7210 c3b8 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -421746: 0a02 |001d: move-result v2 │ │ -421748: 3802 2c00 |001e: if-eqz v2, 004a // +002c │ │ -42174c: 7210 c4b8 0100 |0020: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -421752: 0c02 |0023: move-result-object v2 │ │ -421754: 1f02 d11b |0024: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -421758: 6e10 37ac 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ -42175e: 0a03 |0029: move-result v3 │ │ -421760: 3803 f0ff |002a: if-eqz v3, 001a // -0010 │ │ -421764: 6e10 2cac 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -42176a: 0c03 |002f: move-result-object v3 │ │ -42176c: 6e10 8eac 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ac8e │ │ -421772: 0a03 |0033: move-result v3 │ │ -421774: 3803 e6ff |0034: if-eqz v3, 001a // -001a │ │ -421778: 1a03 8d47 |0036: const-string v3, "Queue" // string@478d │ │ -42177c: 6e20 3fac 3200 |0038: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ -421782: 0a03 |003b: move-result v3 │ │ -421784: 3903 deff |003c: if-nez v3, 001a // -0022 │ │ -421788: 1a03 0e19 |003e: const-string v3, "Favorite" // string@190e │ │ -42178c: 6e20 3fac 3200 |0040: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ -421792: 0a03 |0043: move-result v3 │ │ -421794: 3903 d6ff |0044: if-nez v3, 001a // -002a │ │ -421798: 7220 d5b8 2000 |0046: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -42179e: 28d1 |0049: goto 001a // -002f │ │ -4217a0: 1100 |004a: return-object v0 │ │ +421708: |[421708] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ +421718: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +42171c: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +421722: 2201 d21b |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ +421726: 1a02 6672 |0007: const-string v2, "downloaded" // string@7266 │ │ +42172a: 7020 57ac 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ +421730: 6202 4476 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7644 │ │ +421734: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +421736: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ +42173c: 7140 f8b3 4321 |0012: invoke-static {v3, v4, v1, v2}, Lde/danoeh/antennapod/storage/database/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@b3f8 │ │ +421742: 0c01 |0015: move-result-object v1 │ │ +421744: 7210 e0b8 0100 |0016: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +42174a: 0c01 |0019: move-result-object v1 │ │ +42174c: 7210 c3b8 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +421752: 0a02 |001d: move-result v2 │ │ +421754: 3802 2c00 |001e: if-eqz v2, 004a // +002c │ │ +421758: 7210 c4b8 0100 |0020: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +42175e: 0c02 |0023: move-result-object v2 │ │ +421760: 1f02 d11b |0024: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +421764: 6e10 37ac 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ +42176a: 0a03 |0029: move-result v3 │ │ +42176c: 3803 f0ff |002a: if-eqz v3, 001a // -0010 │ │ +421770: 6e10 2cac 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +421776: 0c03 |002f: move-result-object v3 │ │ +421778: 6e10 8eac 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ac8e │ │ +42177e: 0a03 |0033: move-result v3 │ │ +421780: 3803 e6ff |0034: if-eqz v3, 001a // -001a │ │ +421784: 1a03 8d47 |0036: const-string v3, "Queue" // string@478d │ │ +421788: 6e20 3fac 3200 |0038: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ +42178e: 0a03 |003b: move-result v3 │ │ +421790: 3903 deff |003c: if-nez v3, 001a // -0022 │ │ +421794: 1a03 0e19 |003e: const-string v3, "Favorite" // string@190e │ │ +421798: 6e20 3fac 3200 |0040: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ +42179e: 0a03 |0043: move-result v3 │ │ +4217a0: 3903 d6ff |0044: if-nez v3, 001a // -002a │ │ +4217a4: 7220 d5b8 2000 |0046: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +4217aa: 28d1 |0049: goto 001a // -002f │ │ +4217ac: 1100 |004a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ 0x0016 line=84 │ │ 0x0026 line=85 │ │ 0x002c line=86 │ │ @@ -1573692,28 +1573692,28 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -4215dc: |[4215dc] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -4215ec: 6e10 31ac 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ -4215f2: 0c00 |0003: move-result-object v0 │ │ -4215f4: 6e10 31ac 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ -4215fa: 0c01 |0007: move-result-object v1 │ │ -4215fc: 3900 0700 |0008: if-nez v0, 000f // +0007 │ │ -421600: 2200 0b1f |000a: new-instance v0, Ljava/util/Date; // type@1f0b │ │ -421604: 7010 92b8 0000 |000c: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b892 │ │ -42160a: 3901 0700 |000f: if-nez v1, 0016 // +0007 │ │ -42160e: 2201 0b1f |0011: new-instance v1, Ljava/util/Date; // type@1f0b │ │ -421612: 7010 92b8 0100 |0013: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b892 │ │ -421618: 6e20 97b8 1000 |0016: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b897 │ │ -42161e: 0a00 |0019: move-result v0 │ │ -421620: 0f00 |001a: return v0 │ │ +4215e8: |[4215e8] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +4215f8: 6e10 31ac 0000 |0000: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ +4215fe: 0c00 |0003: move-result-object v0 │ │ +421600: 6e10 31ac 0100 |0004: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ +421606: 0c01 |0007: move-result-object v1 │ │ +421608: 3900 0700 |0008: if-nez v0, 000f // +0007 │ │ +42160c: 2200 0b1f |000a: new-instance v0, Ljava/util/Date; // type@1f0b │ │ +421610: 7010 92b8 0000 |000c: invoke-direct {v0}, Ljava/util/Date;.:()V // method@b892 │ │ +421616: 3901 0700 |000f: if-nez v1, 0016 // +0007 │ │ +42161a: 2201 0b1f |0011: new-instance v1, Ljava/util/Date; // type@1f0b │ │ +42161e: 7010 92b8 0100 |0013: invoke-direct {v1}, Ljava/util/Date;.:()V // method@b892 │ │ +421624: 6e20 97b8 1000 |0016: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b897 │ │ +42162a: 0a00 |0019: move-result v0 │ │ +42162c: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0004 line=44 │ │ 0x000a line=47 │ │ 0x0011 line=50 │ │ 0x0016 line=52 │ │ @@ -1573727,19 +1573727,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -42159c: |[42159c] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ -4215ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -4215ae: 6e20 51ae 0100 |0001: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@ae51 │ │ -4215b4: 0a00 |0004: move-result v0 │ │ -4215b6: 0f00 |0005: return v0 │ │ +4215a8: |[4215a8] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ +4215b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +4215ba: 6e20 51ae 0100 |0001: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.getNumEpisodesToCleanup:(I)I // method@ae51 │ │ +4215c0: 0a00 |0004: move-result v0 │ │ +4215c2: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=97 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;) │ │ @@ -1573747,20 +1573747,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -4215b8: |[4215b8] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.getReclaimableItems:()I │ │ -4215c8: 7010 3bae 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@ae3b │ │ -4215ce: 0c00 |0003: move-result-object v0 │ │ -4215d0: 7210 e8b8 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ -4215d6: 0a00 |0007: move-result v0 │ │ -4215d8: 0f00 |0008: return v0 │ │ +4215c4: |[4215c4] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.getReclaimableItems:()I │ │ +4215d4: 7010 3bae 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@ae3b │ │ +4215da: 0c00 |0003: move-result-object v0 │ │ +4215dc: 7210 e8b8 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ +4215e2: 0a00 |0007: move-result v0 │ │ +4215e4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;) │ │ @@ -1573768,63 +1573768,63 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -421624: |[421624] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ -421634: 7010 3bae 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@ae3b │ │ -42163a: 0c00 |0003: move-result-object v0 │ │ -42163c: 2201 3e1c |0004: new-instance v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0; // type@1c3e │ │ -421640: 7010 37ae 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@ae37 │ │ -421646: 7120 88b8 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b888 │ │ -42164c: 7210 e8b8 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ -421652: 0a01 |000f: move-result v1 │ │ -421654: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -421656: 3761 0600 |0011: if-le v1, v6, 0017 // +0006 │ │ -42165a: 7230 e9b8 2006 |0013: invoke-interface {v0, v2, v6}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b8e9 │ │ -421660: 0c00 |0016: move-result-object v0 │ │ -421662: 7210 e0b8 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -421668: 0c01 |001a: move-result-object v1 │ │ -42166a: 7210 c3b8 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -421670: 0a03 |001e: move-result v3 │ │ -421672: 3803 1b00 |001f: if-eqz v3, 003a // +001b │ │ -421676: 7210 c4b8 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -42167c: 0c03 |0024: move-result-object v3 │ │ -42167e: 1f03 d11b |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -421682: 6e10 2cac 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -421688: 0c03 |002a: move-result-object v3 │ │ -42168a: 7120 0ab4 3500 |002b: invoke-static {v5, v3}, Lde/danoeh/antennapod/storage/database/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b40a │ │ -421690: 0c03 |002e: move-result-object v3 │ │ -421692: 7210 bcb9 0300 |002f: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ -421698: 28e9 |0032: goto 001b // -0017 │ │ -42169a: 0d03 |0033: move-exception v3 │ │ -42169c: 2802 |0034: goto 0036 // +0002 │ │ -42169e: 0d03 |0035: move-exception v3 │ │ -4216a0: 6e10 e9b6 0300 |0036: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -4216a6: 28e2 |0039: goto 001b // -001e │ │ -4216a8: 7210 e8b8 0000 |003a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ -4216ae: 0a05 |003d: move-result v5 │ │ -4216b0: 6200 e0ff |003e: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ -4216b4: 1221 |0040: const/4 v1, #int 2 // #2 │ │ -4216b6: 2311 2a21 |0041: new-array v1, v1, [Ljava/lang/Object; // type@212a │ │ -4216ba: 7110 1eb6 0500 |0043: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -4216c0: 0c03 |0046: move-result-object v3 │ │ -4216c2: 4d03 0102 |0047: aput-object v3, v1, v2 │ │ -4216c6: 1212 |0049: const/4 v2, #int 1 // #1 │ │ -4216c8: 7110 1eb6 0600 |004a: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -4216ce: 0c06 |004d: move-result-object v6 │ │ -4216d0: 4d06 0102 |004e: aput-object v6, v1, v2 │ │ -4216d4: 1a06 280c |0050: const-string v6, "Auto-delete deleted %d episodes (%d requested)" // string@0c28 │ │ -4216d8: 7130 88b6 6001 |0052: invoke-static {v0, v6, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b688 │ │ -4216de: 0c06 |0055: move-result-object v6 │ │ -4216e0: 1a00 a009 |0056: const-string v0, "APQueueCleanupAlgorithm" // string@09a0 │ │ -4216e4: 7120 830b 6000 |0058: invoke-static {v0, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ -4216ea: 0f05 |005b: return v5 │ │ +421630: |[421630] de.danoeh.antennapod.net.download.service.episode.autodownload.APQueueCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ +421640: 7010 3bae 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@ae3b │ │ +421646: 0c00 |0003: move-result-object v0 │ │ +421648: 2201 3e1c |0004: new-instance v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0; // type@1c3e │ │ +42164c: 7010 37ae 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/APQueueCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@ae37 │ │ +421652: 7120 88b8 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b888 │ │ +421658: 7210 e8b8 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ +42165e: 0a01 |000f: move-result v1 │ │ +421660: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +421662: 3761 0600 |0011: if-le v1, v6, 0017 // +0006 │ │ +421666: 7230 e9b8 2006 |0013: invoke-interface {v0, v2, v6}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b8e9 │ │ +42166c: 0c00 |0016: move-result-object v0 │ │ +42166e: 7210 e0b8 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +421674: 0c01 |001a: move-result-object v1 │ │ +421676: 7210 c3b8 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +42167c: 0a03 |001e: move-result v3 │ │ +42167e: 3803 1b00 |001f: if-eqz v3, 003a // +001b │ │ +421682: 7210 c4b8 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +421688: 0c03 |0024: move-result-object v3 │ │ +42168a: 1f03 d11b |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +42168e: 6e10 2cac 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +421694: 0c03 |002a: move-result-object v3 │ │ +421696: 7120 0ab4 3500 |002b: invoke-static {v5, v3}, Lde/danoeh/antennapod/storage/database/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b40a │ │ +42169c: 0c03 |002e: move-result-object v3 │ │ +42169e: 7210 bcb9 0300 |002f: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ +4216a4: 28e9 |0032: goto 001b // -0017 │ │ +4216a6: 0d03 |0033: move-exception v3 │ │ +4216a8: 2802 |0034: goto 0036 // +0002 │ │ +4216aa: 0d03 |0035: move-exception v3 │ │ +4216ac: 6e10 e9b6 0300 |0036: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +4216b2: 28e2 |0039: goto 001b // -001e │ │ +4216b4: 7210 e8b8 0000 |003a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ +4216ba: 0a05 |003d: move-result v5 │ │ +4216bc: 6200 e0ff |003e: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ +4216c0: 1221 |0040: const/4 v1, #int 2 // #2 │ │ +4216c2: 2311 2a21 |0041: new-array v1, v1, [Ljava/lang/Object; // type@212a │ │ +4216c6: 7110 1eb6 0500 |0043: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +4216cc: 0c03 |0046: move-result-object v3 │ │ +4216ce: 4d03 0102 |0047: aput-object v3, v1, v2 │ │ +4216d2: 1212 |0049: const/4 v2, #int 1 // #1 │ │ +4216d4: 7110 1eb6 0600 |004a: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +4216da: 0c06 |004d: move-result-object v6 │ │ +4216dc: 4d06 0102 |004e: aput-object v6, v1, v2 │ │ +4216e0: 1a06 280c |0050: const-string v6, "Auto-delete deleted %d episodes (%d requested)" // string@0c28 │ │ +4216e4: 7130 88b6 6001 |0052: invoke-static {v0, v6, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b688 │ │ +4216ea: 0c06 |0055: move-result-object v6 │ │ +4216ec: 1a00 a009 |0056: const-string v0, "APQueueCleanupAlgorithm" // string@09a0 │ │ +4216f0: 7120 830b 6000 |0058: invoke-static {v0, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ +4216f6: 0f05 |005b: return v5 │ │ catches : 1 │ │ 0x0027 - 0x0032 │ │ Ljava/lang/InterruptedException; -> 0x0035 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0033 │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=42 │ │ @@ -1573885,18 +1573885,18 @@ │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -4217f0: |[4217f0] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.$r8$lambda$dZzYXlY2h3OoonRmTm6Z7Px_jxg:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -421800: 7110 46ae 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@ae46 │ │ -421806: 0c00 |0003: move-result-object v0 │ │ -421808: 1100 |0004: return-object v0 │ │ +4217fc: |[4217fc] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.$r8$lambda$dZzYXlY2h3OoonRmTm6Z7Px_jxg:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +42180c: 7110 46ae 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; // method@ae46 │ │ +421812: 0c00 |0003: move-result-object v0 │ │ +421814: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/lang/Runnable; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;) │ │ @@ -1573904,24 +1573904,24 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -421868: |[421868] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.:()V │ │ -421878: 2200 431c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm; // type@1c43 │ │ -42187c: 7010 4bae 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.:()V // method@ae4b │ │ -421882: 6900 04a8 |0005: sput-object v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.downloadAlgorithm:Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm; // field@a804 │ │ -421886: 2200 401c |0007: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl$$ExternalSyntheticLambda0; // type@1c40 │ │ -42188a: 7010 40ae 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl$$ExternalSyntheticLambda0;.:()V // method@ae40 │ │ -421890: 7110 b9b9 0000 |000c: invoke-static {v0}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; // method@b9b9 │ │ -421896: 0c00 |000f: move-result-object v0 │ │ -421898: 6900 03a8 |0010: sput-object v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.autodownloadExec:Ljava/util/concurrent/ExecutorService; // field@a803 │ │ -42189c: 0e00 |0012: return-void │ │ +421874: |[421874] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.:()V │ │ +421884: 2200 431c |0000: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm; // type@1c43 │ │ +421888: 7010 4bae 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.:()V // method@ae4b │ │ +42188e: 6900 04a8 |0005: sput-object v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.downloadAlgorithm:Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm; // field@a804 │ │ +421892: 2200 401c |0007: new-instance v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl$$ExternalSyntheticLambda0; // type@1c40 │ │ +421896: 7010 40ae 0000 |0009: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl$$ExternalSyntheticLambda0;.:()V // method@ae40 │ │ +42189c: 7110 b9b9 0000 |000c: invoke-static {v0}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; // method@b9b9 │ │ +4218a2: 0c00 |000f: move-result-object v0 │ │ +4218a4: 6900 03a8 |0010: sput-object v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.autodownloadExec:Ljava/util/concurrent/ExecutorService; // field@a803 │ │ +4218a8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0007 line=22 │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;) │ │ @@ -1573929,17 +1573929,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4218a0: |[4218a0] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.:()V │ │ -4218b0: 7010 ccae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.:()V // method@aecc │ │ -4218b6: 0e00 |0003: return-void │ │ +4218ac: |[4218ac] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.:()V │ │ +4218bc: 7010 ccae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.:()V // method@aecc │ │ +4218c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;) │ │ @@ -1573947,20 +1573947,20 @@ │ │ type : '(Ljava/lang/Runnable;)Ljava/lang/Thread;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -42180c: |[42180c] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -42181c: 2200 911e |0000: new-instance v0, Ljava/lang/Thread; // type@1e91 │ │ -421820: 7020 cdb6 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b6cd │ │ -421826: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -421828: 6e20 dbb6 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setPriority:(I)V // method@b6db │ │ -42182e: 1100 |0009: return-object v0 │ │ +421818: |[421818] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.lambda$static$0:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +421828: 2200 911e |0000: new-instance v0, Ljava/lang/Thread; // type@1e91 │ │ +42182c: 7020 cdb6 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b6cd │ │ +421832: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +421834: 6e20 dbb6 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/Thread;.setPriority:(I)V // method@b6db │ │ +42183a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0006 line=24 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -1573970,25 +1573970,25 @@ │ │ type : '(Landroid/content/Context;)Ljava/util/concurrent/Future;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -421830: |[421830] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; │ │ -421840: 1a00 2c0c |0000: const-string v0, "AutoDownloadManager" // string@0c2c │ │ -421844: 1a01 6062 |0002: const-string v1, "autodownloadUndownloadedItems" // string@6260 │ │ -421848: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42184e: 6200 03a8 |0007: sget-object v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.autodownloadExec:Ljava/util/concurrent/ExecutorService; // field@a803 │ │ -421852: 6201 04a8 |0009: sget-object v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.downloadAlgorithm:Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm; // field@a804 │ │ -421856: 6e20 4cae 3100 |000b: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.autoDownloadUndownloadedItems:(Landroid/content/Context;)Ljava/lang/Runnable; // method@ae4c │ │ -42185c: 0c03 |000e: move-result-object v3 │ │ -42185e: 7220 b3b9 3000 |000f: invoke-interface {v0, v3}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b9b3 │ │ -421864: 0c03 |0012: move-result-object v3 │ │ -421866: 1103 |0013: return-object v3 │ │ +42183c: |[42183c] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; │ │ +42184c: 1a00 2c0c |0000: const-string v0, "AutoDownloadManager" // string@0c2c │ │ +421850: 1a01 6062 |0002: const-string v1, "autodownloadUndownloadedItems" // string@6260 │ │ +421854: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42185a: 6200 03a8 |0007: sget-object v0, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.autodownloadExec:Ljava/util/concurrent/ExecutorService; // field@a803 │ │ +42185e: 6201 04a8 |0009: sget-object v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl;.downloadAlgorithm:Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm; // field@a804 │ │ +421862: 6e20 4cae 3100 |000b: invoke-virtual {v1, v3}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutomaticDownloadAlgorithm;.autoDownloadUndownloadedItems:(Landroid/content/Context;)Ljava/lang/Runnable; // method@ae4c │ │ +421868: 0c03 |000e: move-result-object v3 │ │ +42186a: 7220 b3b9 3000 |000f: invoke-interface {v0, v3}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b9b3 │ │ +421870: 0c03 |0012: move-result-object v3 │ │ +421872: 1103 |0013: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=40 │ │ 0x0007 line=41 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl; │ │ 0x0000 - 0x0014 reg=3 (null) Landroid/content/Context; │ │ @@ -1573998,19 +1573998,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4218b8: |[4218b8] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.performAutoCleanup:(Landroid/content/Context;)V │ │ -4218c8: 7100 57ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm; // method@ae57 │ │ -4218ce: 0c00 |0003: move-result-object v0 │ │ -4218d0: 6e20 54ae 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;)I // method@ae54 │ │ -4218d6: 0e00 |0007: return-void │ │ +4218c4: |[4218c4] de.danoeh.antennapod.net.download.service.episode.autodownload.AutoDownloadManagerImpl.performAutoCleanup:(Landroid/content/Context;)V │ │ +4218d4: 7100 57ae 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithmFactory;.build:()Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm; // method@ae57 │ │ +4218da: 0c00 |0003: move-result-object v0 │ │ +4218dc: 6e20 54ae 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.performCleanup:(Landroid/content/Context;)I // method@ae54 │ │ +4218e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/AutoDownloadManagerImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -1574048,18 +1574048,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -421d7c: |[421d7c] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.$r8$lambda$d3af5nZRFzgzl0-c7m1vuukYNgA:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -421d8c: 7120 5fae 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@ae5f │ │ -421d92: 0a00 |0003: move-result v0 │ │ -421d94: 0f00 |0004: return v0 │ │ +421d88: |[421d88] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.$r8$lambda$d3af5nZRFzgzl0-c7m1vuukYNgA:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +421d98: 7120 5fae 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I // method@ae5f │ │ +421d9e: 0a00 |0003: move-result v0 │ │ +421da0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedItem; │ │ │ │ @@ -1574068,17 +1574068,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -421fb8: |[421fb8] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.:()V │ │ -421fc8: 7010 4fae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.:()V // method@ae4f │ │ -421fce: 0e00 |0003: return-void │ │ +421fc4: |[421fc4] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.:()V │ │ +421fd4: 7010 4fae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/EpisodeCleanupAlgorithm;.:()V // method@ae4f │ │ +421fda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;) │ │ @@ -1574086,48 +1574086,48 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -421f20: |[421f20] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ -421f30: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -421f34: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -421f3a: 2201 d21b |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ -421f3e: 1a02 6672 |0007: const-string v2, "downloaded" // string@7266 │ │ -421f42: 7020 57ac 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ -421f48: 6202 4476 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7644 │ │ -421f4c: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -421f4e: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ -421f54: 7140 f8b3 4321 |0012: invoke-static {v3, v4, v1, v2}, Lde/danoeh/antennapod/storage/database/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@b3f8 │ │ -421f5a: 0c01 |0015: move-result-object v1 │ │ -421f5c: 7210 e0b8 0100 |0016: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -421f62: 0c01 |0019: move-result-object v1 │ │ -421f64: 7210 c3b8 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -421f6a: 0a02 |001d: move-result v2 │ │ -421f6c: 3802 2400 |001e: if-eqz v2, 0042 // +0024 │ │ -421f70: 7210 c4b8 0100 |0020: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -421f76: 0c02 |0023: move-result-object v2 │ │ -421f78: 1f02 d11b |0024: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -421f7c: 6e10 37ac 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ -421f82: 0a03 |0029: move-result v3 │ │ -421f84: 3803 f0ff |002a: if-eqz v3, 001a // -0010 │ │ -421f88: 6e10 2cac 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -421f8e: 0c03 |002f: move-result-object v3 │ │ -421f90: 6e10 8eac 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ac8e │ │ -421f96: 0a03 |0033: move-result v3 │ │ -421f98: 3803 e6ff |0034: if-eqz v3, 001a // -001a │ │ -421f9c: 1a03 0e19 |0036: const-string v3, "Favorite" // string@190e │ │ -421fa0: 6e20 3fac 3200 |0038: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ -421fa6: 0a03 |003b: move-result v3 │ │ -421fa8: 3903 deff |003c: if-nez v3, 001a // -0022 │ │ -421fac: 7220 d5b8 2000 |003e: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -421fb2: 28d9 |0041: goto 001a // -0027 │ │ -421fb4: 1100 |0042: return-object v0 │ │ +421f2c: |[421f2c] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.getCandidates:()Ljava/util/List; │ │ +421f3c: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +421f40: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +421f46: 2201 d21b |0005: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ +421f4a: 1a02 6672 |0007: const-string v2, "downloaded" // string@7266 │ │ +421f4e: 7020 57ac 2100 |0009: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ +421f54: 6202 4476 |000c: sget-object v2, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7644 │ │ +421f58: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +421f5a: 1404 ffff ff7f |000f: const v4, #float nan // #7fffffff │ │ +421f60: 7140 f8b3 4321 |0012: invoke-static {v3, v4, v1, v2}, Lde/danoeh/antennapod/storage/database/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@b3f8 │ │ +421f66: 0c01 |0015: move-result-object v1 │ │ +421f68: 7210 e0b8 0100 |0016: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +421f6e: 0c01 |0019: move-result-object v1 │ │ +421f70: 7210 c3b8 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +421f76: 0a02 |001d: move-result v2 │ │ +421f78: 3802 2400 |001e: if-eqz v2, 0042 // +0024 │ │ +421f7c: 7210 c4b8 0100 |0020: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +421f82: 0c02 |0023: move-result-object v2 │ │ +421f84: 1f02 d11b |0024: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +421f88: 6e10 37ac 0200 |0026: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ +421f8e: 0a03 |0029: move-result v3 │ │ +421f90: 3803 f0ff |002a: if-eqz v3, 001a // -0010 │ │ +421f94: 6e10 2cac 0200 |002c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +421f9a: 0c03 |002f: move-result-object v3 │ │ +421f9c: 6e10 8eac 0300 |0030: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.isDownloaded:()Z // method@ac8e │ │ +421fa2: 0a03 |0033: move-result v3 │ │ +421fa4: 3803 e6ff |0034: if-eqz v3, 001a // -001a │ │ +421fa8: 1a03 0e19 |0036: const-string v3, "Favorite" // string@190e │ │ +421fac: 6e20 3fac 3200 |0038: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ +421fb2: 0a03 |003b: move-result v3 │ │ +421fb4: 3903 deff |003c: if-nez v3, 001a // -0022 │ │ +421fb8: 7220 d5b8 2000 |003e: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +421fbe: 28d9 |0041: goto 001a // -0027 │ │ +421fc0: 1100 |0042: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ 0x0016 line=83 │ │ 0x0026 line=84 │ │ 0x002c line=85 │ │ @@ -1574141,31 +1574141,31 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -421dfc: |[421dfc] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ -421e0c: 6e10 31ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ -421e12: 0c00 |0003: move-result-object v0 │ │ -421e14: 6e10 31ac 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ -421e1a: 0c01 |0007: move-result-object v1 │ │ -421e1c: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -421e20: 3801 0700 |000a: if-eqz v1, 0011 // +0007 │ │ -421e24: 6e20 97b8 1000 |000c: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b897 │ │ -421e2a: 0a02 |000f: move-result v2 │ │ -421e2c: 0f02 |0010: return v2 │ │ -421e2e: 6e10 25ac 0200 |0011: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ -421e34: 0b00 |0014: move-result-wide v0 │ │ -421e36: 6e10 25ac 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ -421e3c: 0b02 |0018: move-result-wide v2 │ │ -421e3e: 7140 23b6 1032 |0019: invoke-static {v0, v1, v2, v3}, Ljava/lang/Long;.compare:(JJ)I // method@b623 │ │ -421e44: 0a02 |001c: move-result v2 │ │ -421e46: 0f02 |001d: return v2 │ │ +421e08: |[421e08] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.lambda$performCleanup$0:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/model/feed/FeedItem;)I │ │ +421e18: 6e10 31ac 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ +421e1e: 0c00 |0003: move-result-object v0 │ │ +421e20: 6e10 31ac 0300 |0004: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ +421e26: 0c01 |0007: move-result-object v1 │ │ +421e28: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +421e2c: 3801 0700 |000a: if-eqz v1, 0011 // +0007 │ │ +421e30: 6e20 97b8 1000 |000c: invoke-virtual {v0, v1}, Ljava/util/Date;.compareTo:(Ljava/util/Date;)I // method@b897 │ │ +421e36: 0a02 |000f: move-result v2 │ │ +421e38: 0f02 |0010: return v2 │ │ +421e3a: 6e10 25ac 0200 |0011: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ +421e40: 0b00 |0014: move-result-wide v0 │ │ +421e42: 6e10 25ac 0300 |0015: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ +421e48: 0b02 |0018: move-result-wide v2 │ │ +421e4a: 7140 23b6 1032 |0019: invoke-static {v0, v1, v2, v3}, Ljava/lang/Long;.compare:(JJ)I // method@b623 │ │ +421e50: 0a02 |001c: move-result v2 │ │ +421e52: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=46 │ │ 0x000c line=49 │ │ 0x0011 line=52 │ │ locals : │ │ @@ -1574178,29 +1574178,29 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -421d98: |[421d98] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ -421da8: 7100 53b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b453 │ │ -421dae: 0a00 |0003: move-result v0 │ │ -421db0: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -421db2: 3210 1100 |0005: if-eq v0, v1, 0016 // +0011 │ │ -421db6: 2201 d21b |0007: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ -421dba: 1a02 6672 |0009: const-string v2, "downloaded" // string@7266 │ │ -421dbe: 7020 57ac 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ -421dc4: 7110 03b4 0100 |000e: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b403 │ │ -421dca: 0a01 |0011: move-result v1 │ │ -421dcc: 3701 0400 |0012: if-le v1, v0, 0016 // +0004 │ │ -421dd0: b101 |0014: sub-int/2addr v1, v0 │ │ -421dd2: 0f01 |0015: return v1 │ │ -421dd4: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -421dd6: 0f00 |0017: return v0 │ │ +421da4: |[421da4] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.getDefaultCleanupParameter:()I │ │ +421db4: 7100 53b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getEpisodeCacheSize:()I // method@b453 │ │ +421dba: 0a00 |0003: move-result v0 │ │ +421dbc: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +421dbe: 3210 1100 |0005: if-eq v0, v1, 0016 // +0011 │ │ +421dc2: 2201 d21b |0007: new-instance v1, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ +421dc6: 1a02 6672 |0009: const-string v2, "downloaded" // string@7266 │ │ +421dca: 7020 57ac 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ +421dd0: 7110 03b4 0100 |000e: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b403 │ │ +421dd6: 0a01 |0011: move-result v1 │ │ +421dd8: 3701 0400 |0012: if-le v1, v0, 0016 // +0004 │ │ +421ddc: b101 |0014: sub-int/2addr v1, v0 │ │ +421dde: 0f01 |0015: return v1 │ │ +421de0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +421de2: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0007 line=97 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm; │ │ │ │ @@ -1574209,20 +1574209,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -421dd8: |[421dd8] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.getReclaimableItems:()I │ │ -421de8: 7010 5cae 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@ae5c │ │ -421dee: 0c00 |0003: move-result-object v0 │ │ -421df0: 7210 e8b8 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ -421df6: 0a00 |0007: move-result v0 │ │ -421df8: 0f00 |0008: return v0 │ │ +421de4: |[421de4] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.getReclaimableItems:()I │ │ +421df4: 7010 5cae 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@ae5c │ │ +421dfa: 0c00 |0003: move-result-object v0 │ │ +421dfc: 7210 e8b8 0000 |0004: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ +421e02: 0a00 |0007: move-result v0 │ │ +421e04: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;) │ │ @@ -1574230,63 +1574230,63 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 92 16-bit code units │ │ -421e48: |[421e48] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ -421e58: 7010 5cae 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@ae5c │ │ -421e5e: 0c00 |0003: move-result-object v0 │ │ -421e60: 2201 461c |0004: new-instance v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0; // type@1c46 │ │ -421e64: 7010 58ae 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@ae58 │ │ -421e6a: 7120 88b8 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b888 │ │ -421e70: 7210 e8b8 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ -421e76: 0a01 |000f: move-result v1 │ │ -421e78: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -421e7a: 3761 0600 |0011: if-le v1, v6, 0017 // +0006 │ │ -421e7e: 7230 e9b8 2006 |0013: invoke-interface {v0, v2, v6}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b8e9 │ │ -421e84: 0c00 |0016: move-result-object v0 │ │ -421e86: 7210 e0b8 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -421e8c: 0c01 |001a: move-result-object v1 │ │ -421e8e: 7210 c3b8 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -421e94: 0a03 |001e: move-result v3 │ │ -421e96: 3803 1b00 |001f: if-eqz v3, 003a // +001b │ │ -421e9a: 7210 c4b8 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -421ea0: 0c03 |0024: move-result-object v3 │ │ -421ea2: 1f03 d11b |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -421ea6: 6e10 2cac 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -421eac: 0c03 |002a: move-result-object v3 │ │ -421eae: 7120 0ab4 3500 |002b: invoke-static {v5, v3}, Lde/danoeh/antennapod/storage/database/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b40a │ │ -421eb4: 0c03 |002e: move-result-object v3 │ │ -421eb6: 7210 bcb9 0300 |002f: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ -421ebc: 28e9 |0032: goto 001b // -0017 │ │ -421ebe: 0d03 |0033: move-exception v3 │ │ -421ec0: 2802 |0034: goto 0036 // +0002 │ │ -421ec2: 0d03 |0035: move-exception v3 │ │ -421ec4: 6e10 e9b6 0300 |0036: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -421eca: 28e2 |0039: goto 001b // -001e │ │ -421ecc: 7210 e8b8 0000 |003a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ -421ed2: 0a05 |003d: move-result v5 │ │ -421ed4: 6200 e0ff |003e: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ -421ed8: 1221 |0040: const/4 v1, #int 2 // #2 │ │ -421eda: 2311 2a21 |0041: new-array v1, v1, [Ljava/lang/Object; // type@212a │ │ -421ede: 7110 1eb6 0500 |0043: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -421ee4: 0c03 |0046: move-result-object v3 │ │ -421ee6: 4d03 0102 |0047: aput-object v3, v1, v2 │ │ -421eea: 1212 |0049: const/4 v2, #int 1 // #1 │ │ -421eec: 7110 1eb6 0600 |004a: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -421ef2: 0c06 |004d: move-result-object v6 │ │ -421ef4: 4d06 0102 |004e: aput-object v6, v1, v2 │ │ -421ef8: 1a06 280c |0050: const-string v6, "Auto-delete deleted %d episodes (%d requested)" // string@0c28 │ │ -421efc: 7130 88b6 6001 |0052: invoke-static {v0, v6, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b688 │ │ -421f02: 0c06 |0055: move-result-object v6 │ │ -421f04: 1a00 4516 |0056: const-string v0, "ExceptFavCleanupAlgo" // string@1645 │ │ -421f08: 7120 830b 6000 |0058: invoke-static {v0, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ -421f0e: 0f05 |005b: return v5 │ │ +421e54: |[421e54] de.danoeh.antennapod.net.download.service.episode.autodownload.ExceptFavoriteCleanupAlgorithm.performCleanup:(Landroid/content/Context;I)I │ │ +421e64: 7010 5cae 0400 |0000: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm;.getCandidates:()Ljava/util/List; // method@ae5c │ │ +421e6a: 0c00 |0003: move-result-object v0 │ │ +421e6c: 2201 461c |0004: new-instance v1, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0; // type@1c46 │ │ +421e70: 7010 58ae 0100 |0006: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/autodownload/ExceptFavoriteCleanupAlgorithm$$ExternalSyntheticLambda0;.:()V // method@ae58 │ │ +421e76: 7120 88b8 1000 |0009: invoke-static {v0, v1}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@b888 │ │ +421e7c: 7210 e8b8 0000 |000c: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ +421e82: 0a01 |000f: move-result v1 │ │ +421e84: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +421e86: 3761 0600 |0011: if-le v1, v6, 0017 // +0006 │ │ +421e8a: 7230 e9b8 2006 |0013: invoke-interface {v0, v2, v6}, Ljava/util/List;.subList:(II)Ljava/util/List; // method@b8e9 │ │ +421e90: 0c00 |0016: move-result-object v0 │ │ +421e92: 7210 e0b8 0000 |0017: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +421e98: 0c01 |001a: move-result-object v1 │ │ +421e9a: 7210 c3b8 0100 |001b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +421ea0: 0a03 |001e: move-result v3 │ │ +421ea2: 3803 1b00 |001f: if-eqz v3, 003a // +001b │ │ +421ea6: 7210 c4b8 0100 |0021: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +421eac: 0c03 |0024: move-result-object v3 │ │ +421eae: 1f03 d11b |0025: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +421eb2: 6e10 2cac 0300 |0027: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +421eb8: 0c03 |002a: move-result-object v3 │ │ +421eba: 7120 0ab4 3500 |002b: invoke-static {v5, v3}, Lde/danoeh/antennapod/storage/database/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b40a │ │ +421ec0: 0c03 |002e: move-result-object v3 │ │ +421ec2: 7210 bcb9 0300 |002f: invoke-interface {v3}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ +421ec8: 28e9 |0032: goto 001b // -0017 │ │ +421eca: 0d03 |0033: move-exception v3 │ │ +421ecc: 2802 |0034: goto 0036 // +0002 │ │ +421ece: 0d03 |0035: move-exception v3 │ │ +421ed0: 6e10 e9b6 0300 |0036: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +421ed6: 28e2 |0039: goto 001b // -001e │ │ +421ed8: 7210 e8b8 0000 |003a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ +421ede: 0a05 |003d: move-result v5 │ │ +421ee0: 6200 e0ff |003e: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ +421ee4: 1221 |0040: const/4 v1, #int 2 // #2 │ │ +421ee6: 2311 2a21 |0041: new-array v1, v1, [Ljava/lang/Object; // type@212a │ │ +421eea: 7110 1eb6 0500 |0043: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +421ef0: 0c03 |0046: move-result-object v3 │ │ +421ef2: 4d03 0102 |0047: aput-object v3, v1, v2 │ │ +421ef6: 1212 |0049: const/4 v2, #int 1 // #1 │ │ +421ef8: 7110 1eb6 0600 |004a: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +421efe: 0c06 |004d: move-result-object v6 │ │ +421f00: 4d06 0102 |004e: aput-object v6, v1, v2 │ │ +421f04: 1a06 280c |0050: const-string v6, "Auto-delete deleted %d episodes (%d requested)" // string@0c28 │ │ +421f08: 7130 88b6 6001 |0052: invoke-static {v0, v6, v1}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b688 │ │ +421f0e: 0c06 |0055: move-result-object v6 │ │ +421f10: 1a00 4516 |0056: const-string v0, "ExceptFavCleanupAlgo" // string@1645 │ │ +421f14: 7120 830b 6000 |0058: invoke-static {v0, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ +421f1a: 0f05 |005b: return v5 │ │ catches : 1 │ │ 0x0027 - 0x0032 │ │ Ljava/lang/InterruptedException; -> 0x0035 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0033 │ │ positions : │ │ 0x0000 line=40 │ │ 0x0004 line=44 │ │ @@ -1574343,20 +1574343,20 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -421fd0: |[421fd0] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;)V │ │ -421fe0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -421fe6: 5b01 08a8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@a808 │ │ -421fea: 5b02 09a8 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@a809 │ │ -421fee: 5b03 0aa8 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@a80a │ │ -421ff2: 0e00 |0009: return-void │ │ +421fdc: |[421fdc] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;)V │ │ +421fec: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +421ff2: 5b01 08a8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@a808 │ │ +421ff6: 5b02 09a8 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@a809 │ │ +421ffa: 5b03 0aa8 |0007: iput-object v3, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@a80a │ │ +421ffe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ @@ -1574368,21 +1574368,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -421ff4: |[421ff4] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -422004: 5430 08a8 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@a808 │ │ -422008: 5431 09a8 |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@a809 │ │ -42200c: 5432 0aa8 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@a80a │ │ -422010: 1f04 161f |0006: check-cast v4, Ljava/util/List; // type@1f16 │ │ -422014: 7140 65ae 1042 |0008: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.$r8$lambda$_0fo2R2cqZeaQL7xF-kuY2tGyvM:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V // method@ae65 │ │ -42201a: 0e00 |000b: return-void │ │ +422000: |[422000] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +422010: 5430 08a8 |0000: iget-object v0, v3, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@a808 │ │ +422014: 5431 09a8 |0002: iget-object v1, v3, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$1:Lde/danoeh/antennapod/model/feed/FeedMedia; // field@a809 │ │ +422018: 5432 0aa8 |0004: iget-object v2, v3, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.f$2:Ljava/lang/String; // field@a80a │ │ +42201c: 1f04 161f |0006: check-cast v4, Ljava/util/List; // type@1f16 │ │ +422020: 7140 65ae 1042 |0008: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.$r8$lambda$_0fo2R2cqZeaQL7xF-kuY2tGyvM:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V // method@ae65 │ │ +422026: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000c reg=4 (null) Ljava/lang/Object; │ │ │ │ @@ -1574420,19 +1574420,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -42201c: |[42201c] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -42202c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -422032: 5b01 0ba8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@a80b │ │ -422036: 5b02 0ca8 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@a80c │ │ -42203a: 0e00 |0007: return-void │ │ +422028: |[422028] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +422038: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42203e: 5b01 0ba8 |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@a80b │ │ +422042: 5b02 0ca8 |0005: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@a80c │ │ +422046: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -1574443,20 +1574443,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -42203c: |[42203c] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -42204c: 5420 0ba8 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@a80b │ │ -422050: 5421 0ca8 |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@a80c │ │ -422054: 1f03 931e |0004: check-cast v3, Ljava/lang/Throwable; // type@1e93 │ │ -422058: 7130 66ae 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.$r8$lambda$eK9SgqrvO-UT4ydN06xis5tWmC0:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V // method@ae66 │ │ -42205e: 0e00 |0009: return-void │ │ +422048: |[422048] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +422058: 5420 0ba8 |0000: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@a80b │ │ +42205c: 5421 0ca8 |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@a80c │ │ +422060: 1f03 931e |0004: check-cast v3, Ljava/lang/Throwable; // type@1e93 │ │ +422064: 7130 66ae 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.$r8$lambda$eK9SgqrvO-UT4ydN06xis5tWmC0:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V // method@ae66 │ │ +42206a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/Object; │ │ │ │ @@ -1574491,17 +1574491,17 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -4221a0: |[4221a0] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.$r8$lambda$_0fo2R2cqZeaQL7xF-kuY2tGyvM:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V │ │ -4221b0: 7140 6eae 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.lambda$cancel$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V // method@ae6e │ │ -4221b6: 0e00 |0003: return-void │ │ +4221ac: |[4221ac] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.$r8$lambda$_0fo2R2cqZeaQL7xF-kuY2tGyvM:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V │ │ +4221bc: 7140 6eae 1032 |0000: invoke-static {v0, v1, v2, v3}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.lambda$cancel$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V // method@ae6e │ │ +4221c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/String; │ │ @@ -1574512,17 +1574512,17 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -4221b8: |[4221b8] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.$r8$lambda$eK9SgqrvO-UT4ydN06xis5tWmC0:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -4221c8: 7130 6fae 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.lambda$cancel$1:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V // method@ae6f │ │ -4221ce: 0e00 |0003: return-void │ │ +4221c4: |[4221c4] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.$r8$lambda$eK9SgqrvO-UT4ydN06xis5tWmC0:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +4221d4: 7130 6fae 1002 |0000: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.lambda$cancel$1:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V // method@ae6f │ │ +4221da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/Throwable; │ │ @@ -1574532,17 +1574532,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4221d0: |[4221d0] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.:()V │ │ -4221e0: 7010 e2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.:()V // method@aee2 │ │ -4221e6: 0e00 |0003: return-void │ │ +4221dc: |[4221dc] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.:()V │ │ +4221ec: 7010 e2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.:()V // method@aee2 │ │ +4221f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;) │ │ @@ -1574550,28 +1574550,28 @@ │ │ type : '()Landroidx/work/Constraints;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -422060: |[422060] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.getConstraints:()Landroidx/work/Constraints; │ │ -422070: 2200 5e13 |0000: new-instance v0, Landroidx/work/Constraints$Builder; // type@135e │ │ -422074: 7010 d878 0000 |0002: invoke-direct {v0}, Landroidx/work/Constraints$Builder;.:()V // method@78d8 │ │ -42207a: 7100 68b4 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileEpisodeDownload:()Z // method@b468 │ │ -422080: 0a01 |0008: move-result v1 │ │ -422082: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ -422086: 6201 b036 |000b: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36b0 │ │ -42208a: 6e20 da78 1000 |000d: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78da │ │ -422090: 2806 |0010: goto 0016 // +0006 │ │ -422092: 6201 b536 |0011: sget-object v1, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@36b5 │ │ -422096: 6e20 da78 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78da │ │ -42209c: 6e10 d978 0000 |0016: invoke-virtual {v0}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d9 │ │ -4220a2: 0c00 |0019: move-result-object v0 │ │ -4220a4: 1100 |001a: return-object v0 │ │ +42206c: |[42206c] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.getConstraints:()Landroidx/work/Constraints; │ │ +42207c: 2200 5e13 |0000: new-instance v0, Landroidx/work/Constraints$Builder; // type@135e │ │ +422080: 7010 d878 0000 |0002: invoke-direct {v0}, Landroidx/work/Constraints$Builder;.:()V // method@78d8 │ │ +422086: 7100 68b4 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileEpisodeDownload:()Z // method@b468 │ │ +42208c: 0a01 |0008: move-result v1 │ │ +42208e: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ +422092: 6201 b036 |000b: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36b0 │ │ +422096: 6e20 da78 1000 |000d: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78da │ │ +42209c: 2806 |0010: goto 0016 // +0006 │ │ +42209e: 6201 b536 |0011: sget-object v1, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@36b5 │ │ +4220a2: 6e20 da78 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78da │ │ +4220a8: 6e10 d978 0000 |0016: invoke-virtual {v0}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d9 │ │ +4220ae: 0c00 |0019: move-result-object v0 │ │ +4220b0: 1100 |001a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ 0x000b line=64 │ │ 0x0011 line=66 │ │ 0x0016 line=68 │ │ @@ -1574582,70 +1574582,70 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 115 16-bit code units │ │ -4220a8: |[4220a8] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.getRequest:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder; │ │ -4220b8: 2200 7413 |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ -4220bc: 1c01 391c |0002: const-class v1, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // type@1c39 │ │ -4220c0: 7020 7579 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@7975 │ │ -4220c6: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ -4220ca: 6203 e3ff |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe3 │ │ -4220ce: 6e40 bd79 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79bd │ │ -4220d4: 0c00 |000e: move-result-object v0 │ │ -4220d6: 1f00 7413 |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ -4220da: 1a01 f674 |0011: const-string v1, "episodeDownload" // string@74f6 │ │ -4220de: 6e20 b679 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@79b6 │ │ -4220e4: 0c00 |0016: move-result-object v0 │ │ -4220e6: 1f00 7413 |0017: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ -4220ea: 2201 8d1e |0019: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -4220ee: 7010 adb6 0100 |001b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4220f4: 1a02 fc74 |001e: const-string v2, "episodeUrl:" // string@74fc │ │ -4220f8: 6e20 b9b6 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4220fe: 6e10 2cac 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -422104: 0c02 |0026: move-result-object v2 │ │ -422106: 6e10 71ac 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ -42210c: 0c02 |002a: move-result-object v2 │ │ -42210e: 6e20 b9b6 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -422114: 6e10 c3b6 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42211a: 0c01 |0031: move-result-object v1 │ │ -42211c: 6e20 b679 1000 |0032: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@79b6 │ │ -422122: 0c00 |0035: move-result-object v0 │ │ -422124: 1f00 7413 |0036: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ -422128: 1a01 8d47 |0038: const-string v1, "Queue" // string@478d │ │ -42212c: 6e20 3fac 1600 |003a: invoke-virtual {v6, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ -422132: 0a01 |003d: move-result v1 │ │ -422134: 3901 1a00 |003e: if-nez v1, 0058 // +001a │ │ -422138: 7100 4eb4 0000 |0040: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.enqueueDownloadedEpisodes:()Z // method@b44e │ │ -42213e: 0a01 |0043: move-result v1 │ │ -422140: 3801 1400 |0044: if-eqz v1, 0058 // +0014 │ │ -422144: 1211 |0046: const/4 v1, #int 1 // #1 │ │ -422146: 2311 0120 |0047: new-array v1, v1, [J // type@2001 │ │ -42214a: 6e10 25ac 0600 |0049: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ -422150: 0b02 |004c: move-result-wide v2 │ │ -422152: 1204 |004d: const/4 v4, #int 0 // #0 │ │ -422154: 4c02 0104 |004e: aput-wide v2, v1, v4 │ │ -422158: 7130 09b4 4501 |0050: invoke-static {v5, v4, v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.addQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@b409 │ │ -42215e: 1a05 cdda |0053: const-string v5, "was_queued" // string@dacd │ │ -422162: 6e20 b679 5000 |0055: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@79b6 │ │ -422168: 2205 6213 |0058: new-instance v5, Landroidx/work/Data$Builder; // type@1362 │ │ -42216c: 7010 fd78 0500 |005a: invoke-direct {v5}, Landroidx/work/Data$Builder;.:()V // method@78fd │ │ -422172: 6e10 2cac 0600 |005d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -422178: 0c06 |0060: move-result-object v6 │ │ -42217a: 6e10 76ac 0600 |0061: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ac76 │ │ -422180: 0b01 |0064: move-result-wide v1 │ │ -422182: 1a06 59ab |0065: const-string v6, "media_id" // string@ab59 │ │ -422186: 6e40 0479 6521 |0067: invoke-virtual {v5, v6, v1, v2}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@7904 │ │ -42218c: 0c05 |006a: move-result-object v5 │ │ -42218e: 6e10 fe78 0500 |006b: invoke-virtual {v5}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@78fe │ │ -422194: 0c05 |006e: move-result-object v5 │ │ -422196: 6e20 be79 5000 |006f: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@79be │ │ -42219c: 1100 |0072: return-object v0 │ │ +4220b4: |[4220b4] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.getRequest:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder; │ │ +4220c4: 2200 7413 |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ +4220c8: 1c01 391c |0002: const-class v1, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; // type@1c39 │ │ +4220cc: 7020 7579 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@7975 │ │ +4220d2: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ +4220d6: 6203 e3ff |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe3 │ │ +4220da: 6e40 bd79 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79bd │ │ +4220e0: 0c00 |000e: move-result-object v0 │ │ +4220e2: 1f00 7413 |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ +4220e6: 1a01 f674 |0011: const-string v1, "episodeDownload" // string@74f6 │ │ +4220ea: 6e20 b679 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@79b6 │ │ +4220f0: 0c00 |0016: move-result-object v0 │ │ +4220f2: 1f00 7413 |0017: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ +4220f6: 2201 8d1e |0019: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +4220fa: 7010 adb6 0100 |001b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +422100: 1a02 fc74 |001e: const-string v2, "episodeUrl:" // string@74fc │ │ +422104: 6e20 b9b6 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42210a: 6e10 2cac 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +422110: 0c02 |0026: move-result-object v2 │ │ +422112: 6e10 71ac 0200 |0027: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ +422118: 0c02 |002a: move-result-object v2 │ │ +42211a: 6e20 b9b6 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +422120: 6e10 c3b6 0100 |002e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +422126: 0c01 |0031: move-result-object v1 │ │ +422128: 6e20 b679 1000 |0032: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@79b6 │ │ +42212e: 0c00 |0035: move-result-object v0 │ │ +422130: 1f00 7413 |0036: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ +422134: 1a01 8d47 |0038: const-string v1, "Queue" // string@478d │ │ +422138: 6e20 3fac 1600 |003a: invoke-virtual {v6, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ +42213e: 0a01 |003d: move-result v1 │ │ +422140: 3901 1a00 |003e: if-nez v1, 0058 // +001a │ │ +422144: 7100 4eb4 0000 |0040: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.enqueueDownloadedEpisodes:()Z // method@b44e │ │ +42214a: 0a01 |0043: move-result v1 │ │ +42214c: 3801 1400 |0044: if-eqz v1, 0058 // +0014 │ │ +422150: 1211 |0046: const/4 v1, #int 1 // #1 │ │ +422152: 2311 0120 |0047: new-array v1, v1, [J // type@2001 │ │ +422156: 6e10 25ac 0600 |0049: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ +42215c: 0b02 |004c: move-result-wide v2 │ │ +42215e: 1204 |004d: const/4 v4, #int 0 // #0 │ │ +422160: 4c02 0104 |004e: aput-wide v2, v1, v4 │ │ +422164: 7130 09b4 4501 |0050: invoke-static {v5, v4, v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.addQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@b409 │ │ +42216a: 1a05 cdda |0053: const-string v5, "was_queued" // string@dacd │ │ +42216e: 6e20 b679 5000 |0055: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@79b6 │ │ +422174: 2205 6213 |0058: new-instance v5, Landroidx/work/Data$Builder; // type@1362 │ │ +422178: 7010 fd78 0500 |005a: invoke-direct {v5}, Landroidx/work/Data$Builder;.:()V // method@78fd │ │ +42217e: 6e10 2cac 0600 |005d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +422184: 0c06 |0060: move-result-object v6 │ │ +422186: 6e10 76ac 0600 |0061: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ac76 │ │ +42218c: 0b01 |0064: move-result-wide v1 │ │ +42218e: 1a06 59ab |0065: const-string v6, "media_id" // string@ab59 │ │ +422192: 6e40 0479 6521 |0067: invoke-virtual {v5, v6, v1, v2}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@7904 │ │ +422198: 0c05 |006a: move-result-object v5 │ │ +42219a: 6e10 fe78 0500 |006b: invoke-virtual {v5}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@78fe │ │ +4221a0: 0c05 |006e: move-result-object v5 │ │ +4221a2: 6e20 be79 5000 |006f: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@79be │ │ +4221a8: 1100 |0072: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x000b line=50 │ │ 0x0013 line=51 │ │ 0x0023 line=52 │ │ 0x003a line=53 │ │ @@ -1574661,38 +1574661,38 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -42239c: |[42239c] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.lambda$cancel$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V │ │ -4223ac: 7210 e0b8 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -4223b2: 0c05 |0003: move-result-object v5 │ │ -4223b4: 7210 c3b8 0500 |0004: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -4223ba: 0a00 |0007: move-result v0 │ │ -4223bc: 3800 1d00 |0008: if-eqz v0, 0025 // +001d │ │ -4223c0: 7210 c4b8 0500 |000a: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -4223c6: 0c00 |000d: move-result-object v0 │ │ -4223c8: 1f00 8513 |000e: check-cast v0, Landroidx/work/WorkInfo; // type@1385 │ │ -4223cc: 6e10 a079 0000 |0010: invoke-virtual {v0}, Landroidx/work/WorkInfo;.getTags:()Ljava/util/Set; // method@79a0 │ │ -4223d2: 0c00 |0013: move-result-object v0 │ │ -4223d4: 1a01 cdda |0014: const-string v1, "was_queued" // string@dacd │ │ -4223d8: 7220 3fb9 1000 |0016: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b93f │ │ -4223de: 0a00 |0019: move-result v0 │ │ -4223e0: 3800 eaff |001a: if-eqz v0, 0004 // -0016 │ │ -4223e4: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -4223e6: 6e10 79ac 0300 |001d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -4223ec: 0c01 |0020: move-result-object v1 │ │ -4223ee: 7130 0eb4 0201 |0021: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.removeQueueItem:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@b40e │ │ -4223f4: 28e0 |0024: goto 0004 // -0020 │ │ -4223f6: 7110 ac79 0200 |0025: invoke-static {v2}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ -4223fc: 0c02 |0028: move-result-object v2 │ │ -4223fe: 6e20 a479 4200 |0029: invoke-virtual {v2, v4}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@79a4 │ │ -422404: 0e00 |002c: return-void │ │ +4223a8: |[4223a8] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.lambda$cancel$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;Ljava/util/List;)V │ │ +4223b8: 7210 e0b8 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +4223be: 0c05 |0003: move-result-object v5 │ │ +4223c0: 7210 c3b8 0500 |0004: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +4223c6: 0a00 |0007: move-result v0 │ │ +4223c8: 3800 1d00 |0008: if-eqz v0, 0025 // +001d │ │ +4223cc: 7210 c4b8 0500 |000a: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +4223d2: 0c00 |000d: move-result-object v0 │ │ +4223d4: 1f00 8513 |000e: check-cast v0, Landroidx/work/WorkInfo; // type@1385 │ │ +4223d8: 6e10 a079 0000 |0010: invoke-virtual {v0}, Landroidx/work/WorkInfo;.getTags:()Ljava/util/Set; // method@79a0 │ │ +4223de: 0c00 |0013: move-result-object v0 │ │ +4223e0: 1a01 cdda |0014: const-string v1, "was_queued" // string@dacd │ │ +4223e4: 7220 3fb9 1000 |0016: invoke-interface {v0, v1}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@b93f │ │ +4223ea: 0a00 |0019: move-result v0 │ │ +4223ec: 3800 eaff |001a: if-eqz v0, 0004 // -0016 │ │ +4223f0: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +4223f2: 6e10 79ac 0300 |001d: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +4223f8: 0c01 |0020: move-result-object v1 │ │ +4223fa: 7130 0eb4 0201 |0021: invoke-static {v2, v0, v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.removeQueueItem:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@b40e │ │ +422400: 28e0 |0024: goto 0004 // -0020 │ │ +422402: 7110 ac79 0200 |0025: invoke-static {v2}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ +422408: 0c02 |0028: move-result-object v2 │ │ +42240a: 6e20 a479 4200 |0029: invoke-virtual {v2, v4}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@79a4 │ │ +422410: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0010 line=85 │ │ 0x001d line=86 │ │ 0x0025 line=89 │ │ locals : │ │ @@ -1574706,20 +1574706,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -422408: |[422408] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.lambda$cancel$1:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ -422418: 7110 ac79 0000 |0000: invoke-static {v0}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ -42241e: 0c00 |0003: move-result-object v0 │ │ -422420: 6e20 a479 1000 |0004: invoke-virtual {v0, v1}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@79a4 │ │ -422426: 6e10 e9b6 0200 |0007: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42242c: 0e00 |000a: return-void │ │ +422414: |[422414] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.lambda$cancel$1:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/Throwable;)V │ │ +422424: 7110 ac79 0000 |0000: invoke-static {v0}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ +42242a: 0c00 |0003: move-result-object v0 │ │ +42242c: 6e20 a479 1000 |0004: invoke-virtual {v0, v1}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@79a4 │ │ +422432: 6e10 e9b6 0200 |0007: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +422438: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0007 line=92 │ │ locals : │ │ 0x0000 - 0x000b reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x000b reg=1 (null) Ljava/lang/String; │ │ @@ -1574731,48 +1574731,48 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 72 16-bit code units │ │ -4221e8: |[4221e8] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -4221f8: 6e10 6dac 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.fileExists:()Z // method@ac6d │ │ -4221fe: 0a00 |0003: move-result v0 │ │ -422200: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -422204: 7120 0ab4 5400 |0006: invoke-static {v4, v5}, Lde/danoeh/antennapod/storage/database/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b40a │ │ -42220a: 2200 8d1e |0009: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -42220e: 7010 adb6 0000 |000b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -422214: 1a01 fc74 |000e: const-string v1, "episodeUrl:" // string@74fc │ │ -422218: 6e20 b9b6 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42221e: 6e10 71ac 0500 |0013: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ -422224: 0c01 |0016: move-result-object v1 │ │ -422226: 6e20 b9b6 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42222c: 6e10 c3b6 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -422232: 0c00 |001d: move-result-object v0 │ │ -422234: 7110 ac79 0400 |001e: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ -42223a: 0c01 |0021: move-result-object v1 │ │ -42223c: 6e20 ad79 0100 |0022: invoke-virtual {v1, v0}, Landroidx/work/WorkManager;.getWorkInfosByTag:(Ljava/lang/String;)Lcom/google/common/util/concurrent/ListenableFuture; // method@79ad │ │ -422242: 0c01 |0025: move-result-object v1 │ │ -422244: 7110 d7b4 0100 |0026: invoke-static {v1}, Lio/reactivex/Observable;.fromFuture:(Ljava/util/concurrent/Future;)Lio/reactivex/Observable; // method@b4d7 │ │ -42224a: 0c01 |0029: move-result-object v1 │ │ -42224c: 7100 ebb4 0000 |002a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -422252: 0c02 |002d: move-result-object v2 │ │ -422254: 6e20 ddb4 2100 |002e: invoke-virtual {v1, v2}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4dd │ │ -42225a: 0c01 |0031: move-result-object v1 │ │ -42225c: 7100 ebb4 0000 |0032: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -422262: 0c02 |0035: move-result-object v2 │ │ -422264: 6e20 d9b4 2100 |0036: invoke-virtual {v1, v2}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ -42226a: 0c01 |0039: move-result-object v1 │ │ -42226c: 2202 481c |003a: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0; // type@1c48 │ │ -422270: 7040 61ae 4205 |003c: invoke-direct {v2, v4, v5, v0}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;)V // method@ae61 │ │ -422276: 2205 491c |003f: new-instance v5, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1; // type@1c49 │ │ -42227a: 7030 63ae 4500 |0041: invoke-direct {v5, v4, v0}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Ljava/lang/String;)V // method@ae63 │ │ -422280: 6e30 dcb4 2105 |0044: invoke-virtual {v1, v2, v5}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4dc │ │ -422286: 0e00 |0047: return-void │ │ +4221f4: |[4221f4] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +422204: 6e10 6dac 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.fileExists:()Z // method@ac6d │ │ +42220a: 0a00 |0003: move-result v0 │ │ +42220c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +422210: 7120 0ab4 5400 |0006: invoke-static {v4, v5}, Lde/danoeh/antennapod/storage/database/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b40a │ │ +422216: 2200 8d1e |0009: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +42221a: 7010 adb6 0000 |000b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +422220: 1a01 fc74 |000e: const-string v1, "episodeUrl:" // string@74fc │ │ +422224: 6e20 b9b6 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42222a: 6e10 71ac 0500 |0013: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ +422230: 0c01 |0016: move-result-object v1 │ │ +422232: 6e20 b9b6 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +422238: 6e10 c3b6 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42223e: 0c00 |001d: move-result-object v0 │ │ +422240: 7110 ac79 0400 |001e: invoke-static {v4}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ +422246: 0c01 |0021: move-result-object v1 │ │ +422248: 6e20 ad79 0100 |0022: invoke-virtual {v1, v0}, Landroidx/work/WorkManager;.getWorkInfosByTag:(Ljava/lang/String;)Lcom/google/common/util/concurrent/ListenableFuture; // method@79ad │ │ +42224e: 0c01 |0025: move-result-object v1 │ │ +422250: 7110 d7b4 0100 |0026: invoke-static {v1}, Lio/reactivex/Observable;.fromFuture:(Ljava/util/concurrent/Future;)Lio/reactivex/Observable; // method@b4d7 │ │ +422256: 0c01 |0029: move-result-object v1 │ │ +422258: 7100 ebb4 0000 |002a: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +42225e: 0c02 |002d: move-result-object v2 │ │ +422260: 6e20 ddb4 2100 |002e: invoke-virtual {v1, v2}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4dd │ │ +422266: 0c01 |0031: move-result-object v1 │ │ +422268: 7100 ebb4 0000 |0032: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +42226e: 0c02 |0035: move-result-object v2 │ │ +422270: 6e20 d9b4 2100 |0036: invoke-virtual {v1, v2}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ +422276: 0c01 |0039: move-result-object v1 │ │ +422278: 2202 481c |003a: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0; // type@1c48 │ │ +42227c: 7040 61ae 4205 |003c: invoke-direct {v2, v4, v5, v0}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;Ljava/lang/String;)V // method@ae61 │ │ +422282: 2205 491c |003f: new-instance v5, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1; // type@1c49 │ │ +422286: 7030 63ae 4500 |0041: invoke-direct {v5, v4, v0}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Ljava/lang/String;)V // method@ae63 │ │ +42228c: 6e30 dcb4 2105 |0044: invoke-virtual {v1, v2, v5}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4dc │ │ +422292: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0006 line=75 │ │ 0x0009 line=77 │ │ 0x001e line=78 │ │ 0x0026 line=79 │ │ @@ -1574789,20 +1574789,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -422288: |[422288] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.cancelAll:(Landroid/content/Context;)V │ │ -422298: 7110 ac79 0200 |0000: invoke-static {v2}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ -42229e: 0c02 |0003: move-result-object v2 │ │ -4222a0: 1a00 f674 |0004: const-string v0, "episodeDownload" // string@74f6 │ │ -4222a4: 6e20 a479 0200 |0006: invoke-virtual {v2, v0}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@79a4 │ │ -4222aa: 0e00 |0009: return-void │ │ +422294: |[422294] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.cancelAll:(Landroid/content/Context;)V │ │ +4222a4: 7110 ac79 0200 |0000: invoke-static {v2}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ +4222aa: 0c02 |0003: move-result-object v2 │ │ +4222ac: 1a00 f674 |0004: const-string v0, "episodeDownload" // string@74f6 │ │ +4222b0: 6e20 a479 0200 |0006: invoke-virtual {v2, v0}, Landroidx/work/WorkManager;.cancelAllWorkByTag:(Ljava/lang/String;)Landroidx/work/Operation; // method@79a4 │ │ +4222b6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -1574811,36 +1574811,36 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -4222ac: |[4222ac] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -4222bc: 6e10 3bac 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3b │ │ -4222c2: 0a00 |0003: move-result v0 │ │ -4222c4: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -4222c8: 0e00 |0006: return-void │ │ -4222ca: 7120 6dae 4300 |0007: invoke-static {v3, v4}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.getRequest:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder; // method@ae6d │ │ -4222d0: 0c00 |000a: move-result-object v0 │ │ -4222d2: 7100 6cae 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.getConstraints:()Landroidx/work/Constraints; // method@ae6c │ │ -4222d8: 0c01 |000e: move-result-object v1 │ │ -4222da: 6e20 bb79 1000 |000f: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79bb │ │ -4222e0: 7110 ac79 0300 |0012: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ -4222e6: 0c03 |0015: move-result-object v3 │ │ -4222e8: 6e10 2cac 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -4222ee: 0c04 |0019: move-result-object v4 │ │ -4222f0: 6e10 71ac 0400 |001a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ -4222f6: 0c04 |001d: move-result-object v4 │ │ -4222f8: 6201 9f36 |001e: sget-object v1, Landroidx/work/ExistingWorkPolicy;.KEEP:Landroidx/work/ExistingWorkPolicy; // field@369f │ │ -4222fc: 6e10 b779 0000 |0020: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b7 │ │ -422302: 0c00 |0023: move-result-object v0 │ │ -422304: 1f00 7513 |0024: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@1375 │ │ -422308: 6e40 aa79 4301 |0026: invoke-virtual {v3, v4, v1, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@79aa │ │ -42230e: 0e00 |0029: return-void │ │ +4222b8: |[4222b8] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +4222c8: 6e10 3bac 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.isDownloaded:()Z // method@ac3b │ │ +4222ce: 0a00 |0003: move-result v0 │ │ +4222d0: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +4222d4: 0e00 |0006: return-void │ │ +4222d6: 7120 6dae 4300 |0007: invoke-static {v3, v4}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.getRequest:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder; // method@ae6d │ │ +4222dc: 0c00 |000a: move-result-object v0 │ │ +4222de: 7100 6cae 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.getConstraints:()Landroidx/work/Constraints; // method@ae6c │ │ +4222e4: 0c01 |000e: move-result-object v1 │ │ +4222e6: 6e20 bb79 1000 |000f: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79bb │ │ +4222ec: 7110 ac79 0300 |0012: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ +4222f2: 0c03 |0015: move-result-object v3 │ │ +4222f4: 6e10 2cac 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +4222fa: 0c04 |0019: move-result-object v4 │ │ +4222fc: 6e10 71ac 0400 |001a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ +422302: 0c04 |001d: move-result-object v4 │ │ +422304: 6201 9f36 |001e: sget-object v1, Landroidx/work/ExistingWorkPolicy;.KEEP:Landroidx/work/ExistingWorkPolicy; // field@369f │ │ +422308: 6e10 b779 0000 |0020: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b7 │ │ +42230e: 0c00 |0023: move-result-object v0 │ │ +422310: 1f00 7513 |0024: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@1375 │ │ +422314: 6e40 aa79 4301 |0026: invoke-virtual {v3, v4, v1, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@79aa │ │ +42231a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=42 │ │ 0x000b line=43 │ │ 0x0012 line=44 │ │ 0x0020 line=45 │ │ @@ -1574855,44 +1574855,44 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -422310: |[422310] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ -422320: 7120 6dae 4300 |0000: invoke-static {v3, v4}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.getRequest:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder; // method@ae6d │ │ -422326: 0c00 |0003: move-result-object v0 │ │ -422328: 6201 bb36 |0004: sget-object v1, Landroidx/work/OutOfQuotaPolicy;.RUN_AS_NON_EXPEDITED_WORK_REQUEST:Landroidx/work/OutOfQuotaPolicy; // field@36bb │ │ -42232c: 6e20 bc79 1000 |0006: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setExpedited:(Landroidx/work/OutOfQuotaPolicy;)Landroidx/work/WorkRequest$Builder; // method@79bc │ │ -422332: 3805 1500 |0009: if-eqz v5, 001e // +0015 │ │ -422336: 2205 5e13 |000b: new-instance v5, Landroidx/work/Constraints$Builder; // type@135e │ │ -42233a: 7010 d878 0500 |000d: invoke-direct {v5}, Landroidx/work/Constraints$Builder;.:()V // method@78d8 │ │ -422340: 6201 b036 |0010: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36b0 │ │ -422344: 6e20 da78 1500 |0012: invoke-virtual {v5, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78da │ │ -42234a: 0c05 |0015: move-result-object v5 │ │ -42234c: 6e10 d978 0500 |0016: invoke-virtual {v5}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d9 │ │ -422352: 0c05 |0019: move-result-object v5 │ │ -422354: 6e20 bb79 5000 |001a: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79bb │ │ -42235a: 2808 |001d: goto 0025 // +0008 │ │ -42235c: 7100 6cae 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.getConstraints:()Landroidx/work/Constraints; // method@ae6c │ │ -422362: 0c05 |0021: move-result-object v5 │ │ -422364: 6e20 bb79 5000 |0022: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79bb │ │ -42236a: 7110 ac79 0300 |0025: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ -422370: 0c03 |0028: move-result-object v3 │ │ -422372: 6e10 2cac 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -422378: 0c04 |002c: move-result-object v4 │ │ -42237a: 6e10 71ac 0400 |002d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ -422380: 0c04 |0030: move-result-object v4 │ │ -422382: 6205 9f36 |0031: sget-object v5, Landroidx/work/ExistingWorkPolicy;.KEEP:Landroidx/work/ExistingWorkPolicy; // field@369f │ │ -422386: 6e10 b779 0000 |0033: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b7 │ │ -42238c: 0c00 |0036: move-result-object v0 │ │ -42238e: 1f00 7513 |0037: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@1375 │ │ -422392: 6e40 aa79 4305 |0039: invoke-virtual {v3, v4, v5, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@79aa │ │ -422398: 0e00 |003c: return-void │ │ +42231c: |[42231c] de.danoeh.antennapod.net.download.service.feed.DownloadServiceInterfaceImpl.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ +42232c: 7120 6dae 4300 |0000: invoke-static {v3, v4}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.getRequest:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)Landroidx/work/OneTimeWorkRequest$Builder; // method@ae6d │ │ +422332: 0c00 |0003: move-result-object v0 │ │ +422334: 6201 bb36 |0004: sget-object v1, Landroidx/work/OutOfQuotaPolicy;.RUN_AS_NON_EXPEDITED_WORK_REQUEST:Landroidx/work/OutOfQuotaPolicy; // field@36bb │ │ +422338: 6e20 bc79 1000 |0006: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setExpedited:(Landroidx/work/OutOfQuotaPolicy;)Landroidx/work/WorkRequest$Builder; // method@79bc │ │ +42233e: 3805 1500 |0009: if-eqz v5, 001e // +0015 │ │ +422342: 2205 5e13 |000b: new-instance v5, Landroidx/work/Constraints$Builder; // type@135e │ │ +422346: 7010 d878 0500 |000d: invoke-direct {v5}, Landroidx/work/Constraints$Builder;.:()V // method@78d8 │ │ +42234c: 6201 b036 |0010: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36b0 │ │ +422350: 6e20 da78 1500 |0012: invoke-virtual {v5, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78da │ │ +422356: 0c05 |0015: move-result-object v5 │ │ +422358: 6e10 d978 0500 |0016: invoke-virtual {v5}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d9 │ │ +42235e: 0c05 |0019: move-result-object v5 │ │ +422360: 6e20 bb79 5000 |001a: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79bb │ │ +422366: 2808 |001d: goto 0025 // +0008 │ │ +422368: 7100 6cae 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/net/download/service/feed/DownloadServiceInterfaceImpl;.getConstraints:()Landroidx/work/Constraints; // method@ae6c │ │ +42236e: 0c05 |0021: move-result-object v5 │ │ +422370: 6e20 bb79 5000 |0022: invoke-virtual {v0, v5}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79bb │ │ +422376: 7110 ac79 0300 |0025: invoke-static {v3}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ +42237c: 0c03 |0028: move-result-object v3 │ │ +42237e: 6e10 2cac 0400 |0029: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +422384: 0c04 |002c: move-result-object v4 │ │ +422386: 6e10 71ac 0400 |002d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ +42238c: 0c04 |0030: move-result-object v4 │ │ +42238e: 6205 9f36 |0031: sget-object v5, Landroidx/work/ExistingWorkPolicy;.KEEP:Landroidx/work/ExistingWorkPolicy; // field@369f │ │ +422392: 6e10 b779 0000 |0033: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b7 │ │ +422398: 0c00 |0036: move-result-object v0 │ │ +42239a: 1f00 7513 |0037: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@1375 │ │ +42239e: 6e40 aa79 4305 |0039: invoke-virtual {v3, v4, v5, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@79aa │ │ +4223a4: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0004 line=28 │ │ 0x000b line=30 │ │ 0x001e line=32 │ │ 0x0025 line=34 │ │ @@ -1574964,17 +1574964,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -4224f0: |[4224f0] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.$r8$lambda$9obV9N9esL_doMzz9d1P1_2SA4k:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ -422500: 7054 7bae 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.lambda$confirmMobileRefresh$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@ae7b │ │ -422506: 0e00 |0003: return-void │ │ +4224fc: |[4224fc] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.$r8$lambda$9obV9N9esL_doMzz9d1P1_2SA4k:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ +42250c: 7054 7bae 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.lambda$confirmMobileRefresh$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@ae7b │ │ +422512: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1574986,17 +1574986,17 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -422508: |[422508] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.$r8$lambda$LUnctar9DH6K7sOIr83caxz4irw:(Landroid/content/DialogInterface;I)V │ │ -422518: 7120 7dae 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.lambda$confirmMobileRefresh$2:(Landroid/content/DialogInterface;I)V // method@ae7d │ │ -42251e: 0e00 |0003: return-void │ │ +422514: |[422514] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.$r8$lambda$LUnctar9DH6K7sOIr83caxz4irw:(Landroid/content/DialogInterface;I)V │ │ +422524: 7120 7dae 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.lambda$confirmMobileRefresh$2:(Landroid/content/DialogInterface;I)V // method@ae7d │ │ +42252a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1575005,17 +1575005,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -422520: |[422520] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.$r8$lambda$qN36S2RdVgQeD0IySI9moMKxLGg:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ -422530: 7054 7cae 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.lambda$confirmMobileRefresh$1:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@ae7c │ │ -422536: 0e00 |0003: return-void │ │ +42252c: |[42252c] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.$r8$lambda$qN36S2RdVgQeD0IySI9moMKxLGg:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ +42253c: 7054 7cae 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.lambda$confirmMobileRefresh$1:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V // method@ae7c │ │ +422542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1575027,17 +1575027,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -422538: |[422538] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.:()V │ │ -422548: 7010 f2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.:()V // method@aef2 │ │ -42254e: 0e00 |0003: return-void │ │ +422544: |[422544] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.:()V │ │ +422554: 7010 f2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.:()V // method@aef2 │ │ +42255a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;) │ │ @@ -1575045,48 +1575045,48 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 71 16-bit code units │ │ -422550: |[422550] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.confirmMobileRefresh:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -422560: 2200 4918 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1849 │ │ -422564: 7020 ae94 4000 |0002: invoke-direct {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94ae │ │ -42256a: 6001 6c99 |0005: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.feed_refresh_title:I // field@996c │ │ -42256e: 6e20 fa94 1000 |0007: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94fa │ │ -422574: 0c00 |000a: move-result-object v0 │ │ -422576: 6001 d798 |000b: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.confirm_mobile_streaming_button_once:I // field@98d7 │ │ -42257a: 2202 4b1c |000d: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0; // type@1c4b │ │ -42257e: 7040 70ae 3254 |000f: invoke-direct {v2, v3, v4, v5}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae70 │ │ -422584: 6e30 ec94 1002 |0012: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ec │ │ -42258a: 0c00 |0015: move-result-object v0 │ │ -42258c: 6001 d698 |0016: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.confirm_mobile_streaming_button_always:I // field@98d6 │ │ -422590: 2202 4c1c |0018: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1; // type@1c4c │ │ -422594: 7040 72ae 3254 |001a: invoke-direct {v2, v3, v4, v5}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae72 │ │ -42259a: 6e30 de94 1002 |001d: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94de │ │ -4225a0: 0c04 |0020: move-result-object v4 │ │ -4225a2: 6005 3a9a |0021: sget v5, Lde/danoeh/antennapod/net/download/service/R$string;.no:I // field@9a3a │ │ -4225a6: 2200 4d1c |0023: new-instance v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda2; // type@1c4d │ │ -4225aa: 7010 74ae 0000 |0025: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda2;.:()V // method@ae74 │ │ -4225b0: 6e30 d894 5400 |0028: invoke-virtual {v4, v5, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d8 │ │ -4225b6: 0c04 |002b: move-result-object v4 │ │ -4225b8: 7100 6bad 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ad6b │ │ -4225be: 0a05 |002f: move-result v5 │ │ -4225c0: 3805 0e00 |0030: if-eqz v5, 003e // +000e │ │ -4225c4: 7100 6dad 0000 |0032: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isVpnOverWifi:()Z // method@ad6d │ │ -4225ca: 0a05 |0035: move-result v5 │ │ -4225cc: 3805 0800 |0036: if-eqz v5, 003e // +0008 │ │ -4225d0: 6005 d598 |0038: sget v5, Lde/danoeh/antennapod/net/download/service/R$string;.confirm_mobile_feed_refresh_dialog_message_vpn:I // field@98d5 │ │ -4225d4: 6e20 ce94 5400 |003a: invoke-virtual {v4, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ce │ │ -4225da: 2806 |003d: goto 0043 // +0006 │ │ -4225dc: 6005 d498 |003e: sget v5, Lde/danoeh/antennapod/net/download/service/R$string;.confirm_mobile_feed_refresh_dialog_message:I // field@98d4 │ │ -4225e0: 6e20 ce94 5400 |0040: invoke-virtual {v4, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ce │ │ -4225e6: 6e10 3e15 0400 |0043: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@153e │ │ -4225ec: 0e00 |0046: return-void │ │ +42255c: |[42255c] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.confirmMobileRefresh:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +42256c: 2200 4918 |0000: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1849 │ │ +422570: 7020 ae94 4000 |0002: invoke-direct {v0, v4}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94ae │ │ +422576: 6001 6c99 |0005: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.feed_refresh_title:I // field@996c │ │ +42257a: 6e20 fa94 1000 |0007: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94fa │ │ +422580: 0c00 |000a: move-result-object v0 │ │ +422582: 6001 d798 |000b: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.confirm_mobile_streaming_button_once:I // field@98d7 │ │ +422586: 2202 4b1c |000d: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0; // type@1c4b │ │ +42258a: 7040 70ae 3254 |000f: invoke-direct {v2, v3, v4, v5}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae70 │ │ +422590: 6e30 ec94 1002 |0012: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ec │ │ +422596: 0c00 |0015: move-result-object v0 │ │ +422598: 6001 d698 |0016: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.confirm_mobile_streaming_button_always:I // field@98d6 │ │ +42259c: 2202 4c1c |0018: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1; // type@1c4c │ │ +4225a0: 7040 72ae 3254 |001a: invoke-direct {v2, v3, v4, v5}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae72 │ │ +4225a6: 6e30 de94 1002 |001d: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNeutralButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94de │ │ +4225ac: 0c04 |0020: move-result-object v4 │ │ +4225ae: 6005 3a9a |0021: sget v5, Lde/danoeh/antennapod/net/download/service/R$string;.no:I // field@9a3a │ │ +4225b2: 2200 4d1c |0023: new-instance v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda2; // type@1c4d │ │ +4225b6: 7010 74ae 0000 |0025: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl$$ExternalSyntheticLambda2;.:()V // method@ae74 │ │ +4225bc: 6e30 d894 5400 |0028: invoke-virtual {v4, v5, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d8 │ │ +4225c2: 0c04 |002b: move-result-object v4 │ │ +4225c4: 7100 6bad 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isNetworkRestricted:()Z // method@ad6b │ │ +4225ca: 0a05 |002f: move-result v5 │ │ +4225cc: 3805 0e00 |0030: if-eqz v5, 003e // +000e │ │ +4225d0: 7100 6dad 0000 |0032: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isVpnOverWifi:()Z // method@ad6d │ │ +4225d6: 0a05 |0035: move-result v5 │ │ +4225d8: 3805 0800 |0036: if-eqz v5, 003e // +0008 │ │ +4225dc: 6005 d598 |0038: sget v5, Lde/danoeh/antennapod/net/download/service/R$string;.confirm_mobile_feed_refresh_dialog_message_vpn:I // field@98d5 │ │ +4225e0: 6e20 ce94 5400 |003a: invoke-virtual {v4, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ce │ │ +4225e6: 2806 |003d: goto 0043 // +0006 │ │ +4225e8: 6005 d498 |003e: sget v5, Lde/danoeh/antennapod/net/download/service/R$string;.confirm_mobile_feed_refresh_dialog_message:I // field@98d4 │ │ +4225ec: 6e20 ce94 5400 |0040: invoke-virtual {v4, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ce │ │ +4225f2: 6e10 3e15 0400 |0043: invoke-virtual {v4}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@153e │ │ +4225f8: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0007 line=104 │ │ 0x0012 line=105 │ │ 0x001d line=107 │ │ 0x0028 line=111 │ │ @@ -1575104,17 +1575104,17 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -4225f0: |[4225f0] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.lambda$confirmMobileRefresh$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ -422600: 6e30 80ae 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae80 │ │ -422606: 0e00 |0003: return-void │ │ +4225fc: |[4225fc] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.lambda$confirmMobileRefresh$0:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ +42260c: 6e30 80ae 1002 |0000: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae80 │ │ +422612: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1575126,19 +1575126,19 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -422608: |[422608] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.lambda$confirmMobileRefresh$1:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ -422618: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -42261a: 7110 7cb4 0300 |0001: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFeedRefresh:(Z)V // method@b47c │ │ -422620: 6e30 80ae 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae80 │ │ -422626: 0e00 |0007: return-void │ │ +422614: |[422614] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.lambda$confirmMobileRefresh$1:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/DialogInterface;I)V │ │ +422624: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +422626: 7110 7cb4 0300 |0001: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileFeedRefresh:(Z)V // method@b47c │ │ +42262c: 6e30 80ae 1002 |0004: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae80 │ │ +422632: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=108 │ │ 0x0004 line=109 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ @@ -1575151,22 +1575151,22 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -422628: |[422628] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.lambda$confirmMobileRefresh$2:(Landroid/content/DialogInterface;I)V │ │ -422638: 7100 10bb 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -42263e: 0c01 |0003: move-result-object v1 │ │ -422640: 2202 991b |0004: new-instance v2, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ -422644: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -422646: 7020 0cab 0200 |0007: invoke-direct {v2, v0}, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.:(Z)V // method@ab0c │ │ -42264c: 6e20 14bb 2100 |000a: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ -422652: 0e00 |000d: return-void │ │ +422634: |[422634] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.lambda$confirmMobileRefresh$2:(Landroid/content/DialogInterface;I)V │ │ +422644: 7100 10bb 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +42264a: 0c01 |0003: move-result-object v1 │ │ +42264c: 2202 991b |0004: new-instance v2, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ +422650: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +422652: 7020 0cab 0200 |0007: invoke-direct {v2, v0}, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.:(Z)V // method@ab0c │ │ +422658: 6e20 14bb 2100 |000a: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ +42265e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000e reg=2 (null) I │ │ │ │ @@ -1575176,55 +1575176,55 @@ │ │ type : '(Landroid/content/Context;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -422654: |[422654] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.restartUpdateAlarm:(Landroid/content/Context;Z)V │ │ -422664: 7100 6fb4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoUpdateDisabled:()Z // method@b46f │ │ -42266a: 0a00 |0003: move-result v0 │ │ -42266c: 1a01 df6e |0004: const-string v1, "de.danoeh.antennapod.core.service.FeedUpdateWorker" // string@6edf │ │ -422670: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -422674: 7110 ac79 0700 |0008: invoke-static {v7}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ -42267a: 0c07 |000b: move-result-object v7 │ │ -42267c: 6e20 a579 1700 |000c: invoke-virtual {v7, v1}, Landroidx/work/WorkManager;.cancelUniqueWork:(Ljava/lang/String;)Landroidx/work/Operation; // method@79a5 │ │ -422682: 2840 |000f: goto 004f // +0040 │ │ -422684: 2200 7e13 |0010: new-instance v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@137e │ │ -422688: 7100 63b4 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUpdateInterval:()J // method@b463 │ │ -42268e: 0b02 |0015: move-result-wide v2 │ │ -422690: 6204 e2ff |0016: sget-object v4, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@ffe2 │ │ -422694: 1c05 511c |0018: const-class v5, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker; // type@1c51 │ │ -422698: 7054 8d79 5032 |001a: invoke-direct {v0, v5, v2, v3, v4}, Landroidx/work/PeriodicWorkRequest$Builder;.:(Ljava/lang/Class;JLjava/util/concurrent/TimeUnit;)V // method@798d │ │ -42269e: 2202 5e13 |001d: new-instance v2, Landroidx/work/Constraints$Builder; // type@135e │ │ -4226a2: 7010 d878 0200 |001f: invoke-direct {v2}, Landroidx/work/Constraints$Builder;.:()V // method@78d8 │ │ -4226a8: 7100 69b4 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFeedRefresh:()Z // method@b469 │ │ -4226ae: 0a03 |0025: move-result v3 │ │ -4226b0: 3803 0500 |0026: if-eqz v3, 002b // +0005 │ │ -4226b4: 6203 b036 |0028: sget-object v3, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36b0 │ │ -4226b8: 2803 |002a: goto 002d // +0003 │ │ -4226ba: 6203 b536 |002b: sget-object v3, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@36b5 │ │ -4226be: 6e20 da78 3200 |002d: invoke-virtual {v2, v3}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78da │ │ -4226c4: 0c02 |0030: move-result-object v2 │ │ -4226c6: 6e10 d978 0200 |0031: invoke-virtual {v2}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d9 │ │ -4226cc: 0c02 |0034: move-result-object v2 │ │ -4226ce: 6e20 bb79 2000 |0035: invoke-virtual {v0, v2}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79bb │ │ -4226d4: 0c00 |0038: move-result-object v0 │ │ -4226d6: 1f00 7e13 |0039: check-cast v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@137e │ │ -4226da: 6e10 b779 0000 |003b: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b7 │ │ -4226e0: 0c00 |003e: move-result-object v0 │ │ -4226e2: 1f00 7f13 |003f: check-cast v0, Landroidx/work/PeriodicWorkRequest; // type@137f │ │ -4226e6: 7110 ac79 0700 |0041: invoke-static {v7}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ -4226ec: 0c07 |0044: move-result-object v7 │ │ -4226ee: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ -4226f2: 6208 9b36 |0047: sget-object v8, Landroidx/work/ExistingPeriodicWorkPolicy;.REPLACE:Landroidx/work/ExistingPeriodicWorkPolicy; // field@369b │ │ -4226f6: 2803 |0049: goto 004c // +0003 │ │ -4226f8: 6208 9a36 |004a: sget-object v8, Landroidx/work/ExistingPeriodicWorkPolicy;.KEEP:Landroidx/work/ExistingPeriodicWorkPolicy; // field@369a │ │ -4226fc: 6e40 a979 1708 |004c: invoke-virtual {v7, v1, v8, v0}, Landroidx/work/WorkManager;.enqueueUniquePeriodicWork:(Ljava/lang/String;Landroidx/work/ExistingPeriodicWorkPolicy;Landroidx/work/PeriodicWorkRequest;)Landroidx/work/Operation; // method@79a9 │ │ -422702: 0e00 |004f: return-void │ │ +422660: |[422660] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.restartUpdateAlarm:(Landroid/content/Context;Z)V │ │ +422670: 7100 6fb4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoUpdateDisabled:()Z // method@b46f │ │ +422676: 0a00 |0003: move-result v0 │ │ +422678: 1a01 df6e |0004: const-string v1, "de.danoeh.antennapod.core.service.FeedUpdateWorker" // string@6edf │ │ +42267c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +422680: 7110 ac79 0700 |0008: invoke-static {v7}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ +422686: 0c07 |000b: move-result-object v7 │ │ +422688: 6e20 a579 1700 |000c: invoke-virtual {v7, v1}, Landroidx/work/WorkManager;.cancelUniqueWork:(Ljava/lang/String;)Landroidx/work/Operation; // method@79a5 │ │ +42268e: 2840 |000f: goto 004f // +0040 │ │ +422690: 2200 7e13 |0010: new-instance v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@137e │ │ +422694: 7100 63b4 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getUpdateInterval:()J // method@b463 │ │ +42269a: 0b02 |0015: move-result-wide v2 │ │ +42269c: 6204 e2ff |0016: sget-object v4, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@ffe2 │ │ +4226a0: 1c05 511c |0018: const-class v5, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker; // type@1c51 │ │ +4226a4: 7054 8d79 5032 |001a: invoke-direct {v0, v5, v2, v3, v4}, Landroidx/work/PeriodicWorkRequest$Builder;.:(Ljava/lang/Class;JLjava/util/concurrent/TimeUnit;)V // method@798d │ │ +4226aa: 2202 5e13 |001d: new-instance v2, Landroidx/work/Constraints$Builder; // type@135e │ │ +4226ae: 7010 d878 0200 |001f: invoke-direct {v2}, Landroidx/work/Constraints$Builder;.:()V // method@78d8 │ │ +4226b4: 7100 69b4 0000 |0022: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileFeedRefresh:()Z // method@b469 │ │ +4226ba: 0a03 |0025: move-result v3 │ │ +4226bc: 3803 0500 |0026: if-eqz v3, 002b // +0005 │ │ +4226c0: 6203 b036 |0028: sget-object v3, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36b0 │ │ +4226c4: 2803 |002a: goto 002d // +0003 │ │ +4226c6: 6203 b536 |002b: sget-object v3, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@36b5 │ │ +4226ca: 6e20 da78 3200 |002d: invoke-virtual {v2, v3}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78da │ │ +4226d0: 0c02 |0030: move-result-object v2 │ │ +4226d2: 6e10 d978 0200 |0031: invoke-virtual {v2}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d9 │ │ +4226d8: 0c02 |0034: move-result-object v2 │ │ +4226da: 6e20 bb79 2000 |0035: invoke-virtual {v0, v2}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79bb │ │ +4226e0: 0c00 |0038: move-result-object v0 │ │ +4226e2: 1f00 7e13 |0039: check-cast v0, Landroidx/work/PeriodicWorkRequest$Builder; // type@137e │ │ +4226e6: 6e10 b779 0000 |003b: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b7 │ │ +4226ec: 0c00 |003e: move-result-object v0 │ │ +4226ee: 1f00 7f13 |003f: check-cast v0, Landroidx/work/PeriodicWorkRequest; // type@137f │ │ +4226f2: 7110 ac79 0700 |0041: invoke-static {v7}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ +4226f8: 0c07 |0044: move-result-object v7 │ │ +4226fa: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ +4226fe: 6208 9b36 |0047: sget-object v8, Landroidx/work/ExistingPeriodicWorkPolicy;.REPLACE:Landroidx/work/ExistingPeriodicWorkPolicy; // field@369b │ │ +422702: 2803 |0049: goto 004c // +0003 │ │ +422704: 6208 9a36 |004a: sget-object v8, Landroidx/work/ExistingPeriodicWorkPolicy;.KEEP:Landroidx/work/ExistingPeriodicWorkPolicy; // field@369a │ │ +422708: 6e40 a979 1708 |004c: invoke-virtual {v7, v1, v8, v0}, Landroidx/work/WorkManager;.enqueueUniquePeriodicWork:(Ljava/lang/String;Landroidx/work/ExistingPeriodicWorkPolicy;Landroidx/work/PeriodicWorkRequest;)Landroidx/work/Operation; // method@79a9 │ │ +42270e: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0008 line=43 │ │ 0x0010 line=45 │ │ 0x0012 line=46 │ │ 0x0022 line=48 │ │ @@ -1575246,19 +1575246,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -422704: |[422704] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnce:(Landroid/content/Context;)V │ │ -422714: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -422716: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -422718: 6e40 81ae 3210 |0002: invoke-virtual {v2, v3, v0, v1}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V // method@ae81 │ │ -42271e: 0e00 |0005: return-void │ │ +422710: |[422710] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnce:(Landroid/content/Context;)V │ │ +422720: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +422722: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +422724: 6e40 81ae 3210 |0002: invoke-virtual {v2, v3, v0, v1}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V // method@ae81 │ │ +42272a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; │ │ 0x0000 - 0x0006 reg=3 (null) Landroid/content/Context; │ │ │ │ @@ -1575267,18 +1575267,18 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -422720: |[422720] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -422730: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -422732: 6e40 81ae 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V // method@ae81 │ │ -422738: 0e00 |0004: return-void │ │ +42272c: |[42272c] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +42273c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +42273e: 6e40 81ae 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V // method@ae81 │ │ +422744: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ @@ -1575288,67 +1575288,67 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -42273c: |[42273c] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V │ │ -42274c: 2200 7413 |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ -422750: 1c01 511c |0002: const-class v1, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker; // type@1c51 │ │ -422754: 7020 7579 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@7975 │ │ -42275a: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ -42275e: 6203 e3ff |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe3 │ │ -422762: 6e40 bd79 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79bd │ │ -422768: 0c00 |000e: move-result-object v0 │ │ -42276a: 1f00 7413 |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ -42276e: 6201 bb36 |0011: sget-object v1, Landroidx/work/OutOfQuotaPolicy;.RUN_AS_NON_EXPEDITED_WORK_REQUEST:Landroidx/work/OutOfQuotaPolicy; // field@36bb │ │ -422772: 6e20 bc79 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setExpedited:(Landroidx/work/OutOfQuotaPolicy;)Landroidx/work/WorkRequest$Builder; // method@79bc │ │ -422778: 0c00 |0016: move-result-object v0 │ │ -42277a: 1f00 7413 |0017: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ -42277e: 1a01 9b77 |0019: const-string v1, "feedUpdate" // string@779b │ │ -422782: 6e20 b679 1000 |001b: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@79b6 │ │ -422788: 0c00 |001e: move-result-object v0 │ │ -42278a: 1f00 7413 |001f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ -42278e: 3807 0800 |0021: if-eqz v7, 0029 // +0008 │ │ -422792: 6e10 e5ab 0700 |0023: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ -422798: 0a01 |0026: move-result v1 │ │ -42279a: 3901 1400 |0027: if-nez v1, 003b // +0014 │ │ -42279e: 2201 5e13 |0029: new-instance v1, Landroidx/work/Constraints$Builder; // type@135e │ │ -4227a2: 7010 d878 0100 |002b: invoke-direct {v1}, Landroidx/work/Constraints$Builder;.:()V // method@78d8 │ │ -4227a8: 6202 b036 |002e: sget-object v2, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36b0 │ │ -4227ac: 6e20 da78 2100 |0030: invoke-virtual {v1, v2}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78da │ │ -4227b2: 0c01 |0033: move-result-object v1 │ │ -4227b4: 6e10 d978 0100 |0034: invoke-virtual {v1}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d9 │ │ -4227ba: 0c01 |0037: move-result-object v1 │ │ -4227bc: 6e20 bb79 1000 |0038: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79bb │ │ -4227c2: 2201 6213 |003b: new-instance v1, Landroidx/work/Data$Builder; // type@1362 │ │ -4227c6: 7010 fd78 0100 |003d: invoke-direct {v1}, Landroidx/work/Data$Builder;.:()V // method@78fd │ │ -4227cc: 1a02 6875 |0040: const-string v2, "even_on_mobile" // string@7568 │ │ -4227d0: 1213 |0042: const/4 v3, #int 1 // #1 │ │ -4227d2: 6e30 0279 2103 |0043: invoke-virtual {v1, v2, v3}, Landroidx/work/Data$Builder;.putBoolean:(Ljava/lang/String;Z)Landroidx/work/Data$Builder; // method@7902 │ │ -4227d8: 3807 1000 |0046: if-eqz v7, 0056 // +0010 │ │ -4227dc: 1a02 ab77 |0048: const-string v2, "feed_id" // string@77ab │ │ -4227e0: 6e10 cdab 0700 |004a: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -4227e6: 0b03 |004d: move-result-wide v3 │ │ -4227e8: 6e40 0479 2143 |004e: invoke-virtual {v1, v2, v3, v4}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@7904 │ │ -4227ee: 1a07 83af |0051: const-string v7, "next_page" // string@af83 │ │ -4227f2: 6e30 0279 7108 |0053: invoke-virtual {v1, v7, v8}, Landroidx/work/Data$Builder;.putBoolean:(Ljava/lang/String;Z)Landroidx/work/Data$Builder; // method@7902 │ │ -4227f8: 6e10 fe78 0100 |0056: invoke-virtual {v1}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@78fe │ │ -4227fe: 0c07 |0059: move-result-object v7 │ │ -422800: 6e20 be79 7000 |005a: invoke-virtual {v0, v7}, Landroidx/work/WorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@79be │ │ -422806: 7110 ac79 0600 |005d: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ -42280c: 0c06 |0060: move-result-object v6 │ │ -42280e: 6207 a036 |0061: sget-object v7, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@36a0 │ │ -422812: 6e10 b779 0000 |0063: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b7 │ │ -422818: 0c08 |0066: move-result-object v8 │ │ -42281a: 1f08 7513 |0067: check-cast v8, Landroidx/work/OneTimeWorkRequest; // type@1375 │ │ -42281e: 1a00 9c77 |0069: const-string v0, "feedUpdateManual" // string@779c │ │ -422822: 6e40 aa79 0687 |006b: invoke-virtual {v6, v0, v7, v8}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@79aa │ │ -422828: 0e00 |006e: return-void │ │ +422748: |[422748] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)V │ │ +422758: 2200 7413 |0000: new-instance v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ +42275c: 1c01 511c |0002: const-class v1, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker; // type@1c51 │ │ +422760: 7020 7579 1000 |0004: invoke-direct {v0, v1}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@7975 │ │ +422766: 1601 0000 |0007: const-wide/16 v1, #int 0 // #0 │ │ +42276a: 6203 e3ff |0009: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe3 │ │ +42276e: 6e40 bd79 1032 |000b: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79bd │ │ +422774: 0c00 |000e: move-result-object v0 │ │ +422776: 1f00 7413 |000f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ +42277a: 6201 bb36 |0011: sget-object v1, Landroidx/work/OutOfQuotaPolicy;.RUN_AS_NON_EXPEDITED_WORK_REQUEST:Landroidx/work/OutOfQuotaPolicy; // field@36bb │ │ +42277e: 6e20 bc79 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setExpedited:(Landroidx/work/OutOfQuotaPolicy;)Landroidx/work/WorkRequest$Builder; // method@79bc │ │ +422784: 0c00 |0016: move-result-object v0 │ │ +422786: 1f00 7413 |0017: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ +42278a: 1a01 9b77 |0019: const-string v1, "feedUpdate" // string@779b │ │ +42278e: 6e20 b679 1000 |001b: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.addTag:(Ljava/lang/String;)Landroidx/work/WorkRequest$Builder; // method@79b6 │ │ +422794: 0c00 |001e: move-result-object v0 │ │ +422796: 1f00 7413 |001f: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ +42279a: 3807 0800 |0021: if-eqz v7, 0029 // +0008 │ │ +42279e: 6e10 e5ab 0700 |0023: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ +4227a4: 0a01 |0026: move-result v1 │ │ +4227a6: 3901 1400 |0027: if-nez v1, 003b // +0014 │ │ +4227aa: 2201 5e13 |0029: new-instance v1, Landroidx/work/Constraints$Builder; // type@135e │ │ +4227ae: 7010 d878 0100 |002b: invoke-direct {v1}, Landroidx/work/Constraints$Builder;.:()V // method@78d8 │ │ +4227b4: 6202 b036 |002e: sget-object v2, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36b0 │ │ +4227b8: 6e20 da78 2100 |0030: invoke-virtual {v1, v2}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78da │ │ +4227be: 0c01 |0033: move-result-object v1 │ │ +4227c0: 6e10 d978 0100 |0034: invoke-virtual {v1}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d9 │ │ +4227c6: 0c01 |0037: move-result-object v1 │ │ +4227c8: 6e20 bb79 1000 |0038: invoke-virtual {v0, v1}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79bb │ │ +4227ce: 2201 6213 |003b: new-instance v1, Landroidx/work/Data$Builder; // type@1362 │ │ +4227d2: 7010 fd78 0100 |003d: invoke-direct {v1}, Landroidx/work/Data$Builder;.:()V // method@78fd │ │ +4227d8: 1a02 6875 |0040: const-string v2, "even_on_mobile" // string@7568 │ │ +4227dc: 1213 |0042: const/4 v3, #int 1 // #1 │ │ +4227de: 6e30 0279 2103 |0043: invoke-virtual {v1, v2, v3}, Landroidx/work/Data$Builder;.putBoolean:(Ljava/lang/String;Z)Landroidx/work/Data$Builder; // method@7902 │ │ +4227e4: 3807 1000 |0046: if-eqz v7, 0056 // +0010 │ │ +4227e8: 1a02 ab77 |0048: const-string v2, "feed_id" // string@77ab │ │ +4227ec: 6e10 cdab 0700 |004a: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +4227f2: 0b03 |004d: move-result-wide v3 │ │ +4227f4: 6e40 0479 2143 |004e: invoke-virtual {v1, v2, v3, v4}, Landroidx/work/Data$Builder;.putLong:(Ljava/lang/String;J)Landroidx/work/Data$Builder; // method@7904 │ │ +4227fa: 1a07 83af |0051: const-string v7, "next_page" // string@af83 │ │ +4227fe: 6e30 0279 7108 |0053: invoke-virtual {v1, v7, v8}, Landroidx/work/Data$Builder;.putBoolean:(Ljava/lang/String;Z)Landroidx/work/Data$Builder; // method@7902 │ │ +422804: 6e10 fe78 0100 |0056: invoke-virtual {v1}, Landroidx/work/Data$Builder;.build:()Landroidx/work/Data; // method@78fe │ │ +42280a: 0c07 |0059: move-result-object v7 │ │ +42280c: 6e20 be79 7000 |005a: invoke-virtual {v0, v7}, Landroidx/work/WorkRequest$Builder;.setInputData:(Landroidx/work/Data;)Landroidx/work/WorkRequest$Builder; // method@79be │ │ +422812: 7110 ac79 0600 |005d: invoke-static {v6}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ +422818: 0c06 |0060: move-result-object v6 │ │ +42281a: 6207 a036 |0061: sget-object v7, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@36a0 │ │ +42281e: 6e10 b779 0000 |0063: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b7 │ │ +422824: 0c08 |0066: move-result-object v8 │ │ +422826: 1f08 7513 |0067: check-cast v8, Landroidx/work/OneTimeWorkRequest; // type@1375 │ │ +42282a: 1a00 9c77 |0069: const-string v0, "feedUpdateManual" // string@779c │ │ +42282e: 6e40 aa79 0687 |006b: invoke-virtual {v6, v0, v7, v8}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@79aa │ │ +422834: 0e00 |006e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000b line=66 │ │ 0x0013 line=67 │ │ 0x001b line=68 │ │ 0x0023 line=69 │ │ @@ -1575374,18 +1575374,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -42282c: |[42282c] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnceOrAsk:(Landroid/content/Context;)V │ │ -42283c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -42283e: 6e30 83ae 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.runOnceOrAsk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae83 │ │ -422844: 0e00 |0004: return-void │ │ +422838: |[422838] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnceOrAsk:(Landroid/content/Context;)V │ │ +422848: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +42284a: 6e30 83ae 2100 |0001: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.runOnceOrAsk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae83 │ │ +422850: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -1575394,49 +1575394,49 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -422848: |[422848] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnceOrAsk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -422858: 1a00 300c |0000: const-string v0, "AutoUpdateManager" // string@0c30 │ │ -42285c: 1a01 ea48 |0002: const-string v1, "Run auto update immediately in background." // string@48ea │ │ -422860: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -422866: 3804 0c00 |0007: if-eqz v4, 0013 // +000c │ │ -42286a: 6e10 e5ab 0400 |0009: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ -422870: 0a00 |000c: move-result v0 │ │ -422872: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ -422876: 6e30 80ae 3204 |000f: invoke-virtual {v2, v3, v4}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae80 │ │ -42287c: 2834 |0012: goto 0046 // +0034 │ │ -42287e: 7100 6ead 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.networkAvailable:()Z // method@ad6e │ │ -422884: 0a00 |0016: move-result v0 │ │ -422886: 3900 2200 |0017: if-nez v0, 0039 // +0022 │ │ -42288a: 7100 10bb 0000 |0019: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -422890: 0c04 |001c: move-result-object v4 │ │ -422892: 2200 9a1b |001d: new-instance v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ -422896: 6001 0799 |001f: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_no_connection:I // field@9907 │ │ -42289a: 6e20 4302 1300 |0021: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -4228a0: 0c03 |0024: move-result-object v3 │ │ -4228a2: 7020 0dab 3000 |0025: invoke-direct {v0, v3}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@ab0d │ │ -4228a8: 6e20 13bb 0400 |0028: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -4228ae: 7100 10bb 0000 |002b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -4228b4: 0c03 |002e: move-result-object v3 │ │ -4228b6: 2204 991b |002f: new-instance v4, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ -4228ba: 1200 |0031: const/4 v0, #int 0 // #0 │ │ -4228bc: 7020 0cab 0400 |0032: invoke-direct {v4, v0}, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.:(Z)V // method@ab0c │ │ -4228c2: 6e20 14bb 4300 |0035: invoke-virtual {v3, v4}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ -4228c8: 280e |0038: goto 0046 // +000e │ │ -4228ca: 7100 67ad 0000 |0039: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isFeedRefreshAllowed:()Z // method@ad67 │ │ -4228d0: 0a00 |003c: move-result v0 │ │ -4228d2: 3800 0600 |003d: if-eqz v0, 0043 // +0006 │ │ -4228d6: 6e30 80ae 3204 |003f: invoke-virtual {v2, v3, v4}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae80 │ │ -4228dc: 2804 |0042: goto 0046 // +0004 │ │ -4228de: 7030 7aae 3204 |0043: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.confirmMobileRefresh:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae7a │ │ -4228e4: 0e00 |0046: return-void │ │ +422854: |[422854] de.danoeh.antennapod.net.download.service.feed.FeedUpdateManagerImpl.runOnceOrAsk:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +422864: 1a00 300c |0000: const-string v0, "AutoUpdateManager" // string@0c30 │ │ +422868: 1a01 ea48 |0002: const-string v1, "Run auto update immediately in background." // string@48ea │ │ +42286c: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +422872: 3804 0c00 |0007: if-eqz v4, 0013 // +000c │ │ +422876: 6e10 e5ab 0400 |0009: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ +42287c: 0a00 |000c: move-result v0 │ │ +42287e: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ +422882: 6e30 80ae 3204 |000f: invoke-virtual {v2, v3, v4}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae80 │ │ +422888: 2834 |0012: goto 0046 // +0034 │ │ +42288a: 7100 6ead 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.networkAvailable:()Z // method@ad6e │ │ +422890: 0a00 |0016: move-result v0 │ │ +422892: 3900 2200 |0017: if-nez v0, 0039 // +0022 │ │ +422896: 7100 10bb 0000 |0019: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +42289c: 0c04 |001c: move-result-object v4 │ │ +42289e: 2200 9a1b |001d: new-instance v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ +4228a2: 6001 0799 |001f: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_no_connection:I // field@9907 │ │ +4228a6: 6e20 4302 1300 |0021: invoke-virtual {v3, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +4228ac: 0c03 |0024: move-result-object v3 │ │ +4228ae: 7020 0dab 3000 |0025: invoke-direct {v0, v3}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@ab0d │ │ +4228b4: 6e20 13bb 0400 |0028: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +4228ba: 7100 10bb 0000 |002b: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +4228c0: 0c03 |002e: move-result-object v3 │ │ +4228c2: 2204 991b |002f: new-instance v4, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ +4228c6: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +4228c8: 7020 0cab 0400 |0032: invoke-direct {v4, v0}, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.:(Z)V // method@ab0c │ │ +4228ce: 6e20 14bb 4300 |0035: invoke-virtual {v3, v4}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ +4228d4: 280e |0038: goto 0046 // +000e │ │ +4228d6: 7100 67ad 0000 |0039: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isFeedRefreshAllowed:()Z // method@ad67 │ │ +4228dc: 0a00 |003c: move-result v0 │ │ +4228de: 3800 0600 |003d: if-eqz v0, 0043 // +0006 │ │ +4228e2: 6e30 80ae 3204 |003f: invoke-virtual {v2, v3, v4}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.runOnce:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae80 │ │ +4228e8: 2804 |0042: goto 0046 // +0004 │ │ +4228ea: 7030 7aae 3204 |0043: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateManagerImpl;.confirmMobileRefresh:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae7a │ │ +4228f0: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=89 │ │ 0x0009 line=90 │ │ 0x000f line=91 │ │ 0x0013 line=92 │ │ 0x0019 line=93 │ │ @@ -1575480,58 +1575480,58 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -424150: |[424150] de.danoeh.antennapod.net.download.service.feed.remote.DefaultDownloaderFactory.:()V │ │ -424160: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -424166: 0e00 |0003: return-void │ │ +42415c: |[42415c] de.danoeh.antennapod.net.download.service.feed.remote.DefaultDownloaderFactory.:()V │ │ +42416c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +424172: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory;) │ │ name : 'create' │ │ type : '(Lde/danoeh/antennapod/model/download/DownloadRequest;)Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -4240d4: |[4240d4] de.danoeh.antennapod.net.download.service.feed.remote.DefaultDownloaderFactory.create:(Lde/danoeh/antennapod/model/download/DownloadRequest;)Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; │ │ -4240e4: 6e10 82ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ -4240ea: 0c00 |0003: move-result-object v0 │ │ -4240ec: 7110 1d10 0000 |0004: invoke-static {v0}, Landroid/webkit/URLUtil;.isHttpUrl:(Ljava/lang/String;)Z // method@101d │ │ -4240f2: 0a00 |0007: move-result v0 │ │ -4240f4: 3900 2800 |0008: if-nez v0, 0030 // +0028 │ │ -4240f8: 6e10 82ab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ -4240fe: 0c00 |000d: move-result-object v0 │ │ -424100: 7110 1e10 0000 |000e: invoke-static {v0}, Landroid/webkit/URLUtil;.isHttpsUrl:(Ljava/lang/String;)Z // method@101e │ │ -424106: 0a00 |0011: move-result v0 │ │ -424108: 3900 1e00 |0012: if-nez v0, 0030 // +001e │ │ -42410c: 2200 8d1e |0014: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -424110: 7010 adb6 0000 |0016: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -424116: 1a01 c112 |0019: const-string v1, "Could not find appropriate downloader for " // string@12c1 │ │ -42411a: 6e20 b9b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424120: 6e10 82ab 0300 |001e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ -424126: 0c03 |0021: move-result-object v3 │ │ -424128: 6e20 b9b6 3000 |0022: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42412e: 6e10 c3b6 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -424134: 0c03 |0028: move-result-object v3 │ │ -424136: 1a00 3514 |0029: const-string v0, "DefaultDwnldrFactory" // string@1435 │ │ -42413a: 7120 800b 3000 |002b: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -424140: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -424142: 1103 |002f: return-object v3 │ │ -424144: 2200 5b1c |0030: new-instance v0, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader; // type@1c5b │ │ -424148: 7020 c1ae 3000 |0032: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V // method@aec1 │ │ -42414e: 1100 |0035: return-object v0 │ │ +4240e0: |[4240e0] de.danoeh.antennapod.net.download.service.feed.remote.DefaultDownloaderFactory.create:(Lde/danoeh/antennapod/model/download/DownloadRequest;)Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; │ │ +4240f0: 6e10 82ab 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ +4240f6: 0c00 |0003: move-result-object v0 │ │ +4240f8: 7110 1d10 0000 |0004: invoke-static {v0}, Landroid/webkit/URLUtil;.isHttpUrl:(Ljava/lang/String;)Z // method@101d │ │ +4240fe: 0a00 |0007: move-result v0 │ │ +424100: 3900 2800 |0008: if-nez v0, 0030 // +0028 │ │ +424104: 6e10 82ab 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ +42410a: 0c00 |000d: move-result-object v0 │ │ +42410c: 7110 1e10 0000 |000e: invoke-static {v0}, Landroid/webkit/URLUtil;.isHttpsUrl:(Ljava/lang/String;)Z // method@101e │ │ +424112: 0a00 |0011: move-result v0 │ │ +424114: 3900 1e00 |0012: if-nez v0, 0030 // +001e │ │ +424118: 2200 8d1e |0014: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +42411c: 7010 adb6 0000 |0016: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +424122: 1a01 c112 |0019: const-string v1, "Could not find appropriate downloader for " // string@12c1 │ │ +424126: 6e20 b9b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42412c: 6e10 82ab 0300 |001e: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ +424132: 0c03 |0021: move-result-object v3 │ │ +424134: 6e20 b9b6 3000 |0022: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42413a: 6e10 c3b6 0000 |0025: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +424140: 0c03 |0028: move-result-object v3 │ │ +424142: 1a00 3514 |0029: const-string v0, "DefaultDwnldrFactory" // string@1435 │ │ +424146: 7120 800b 3000 |002b: invoke-static {v0, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +42414c: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +42414e: 1103 |002f: return-object v3 │ │ +424150: 2200 5b1c |0030: new-instance v0, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader; // type@1c5b │ │ +424154: 7020 c1ae 3000 |0032: invoke-direct {v0, v3}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V // method@aec1 │ │ +42415a: 1100 |0035: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0014 line=16 │ │ 0x0030 line=19 │ │ locals : │ │ 0x0000 - 0x0036 reg=2 this Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory; │ │ @@ -1575576,17 +1575576,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/DownloadRequest;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -424a4c: |[424a4c] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V │ │ -424a5c: 7020 b1ae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V // method@aeb1 │ │ -424a62: 0e00 |0003: return-void │ │ +424a58: |[424a58] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V │ │ +424a68: 7020 b1ae 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V // method@aeb1 │ │ +424a6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/download/DownloadRequest; │ │ │ │ @@ -1575595,57 +1575595,57 @@ │ │ type : '(Lokhttp3/Response;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -424a64: |[424a64] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.callOnFailByResponseCode:(Lokhttp3/Response;)V │ │ -424a74: 6e10 c2ba 0300 |0000: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -424a7a: 0a00 |0003: move-result v0 │ │ -424a7c: 1301 9101 |0004: const/16 v1, #int 401 // #191 │ │ -424a80: 3310 0d00 |0006: if-ne v0, v1, 0013 // +000d │ │ -424a84: 6200 6675 |0008: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@7566 │ │ -424a88: 6e10 c2ba 0300 |000a: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -424a8e: 0a03 |000d: move-result v3 │ │ -424a90: 7110 a9b6 0300 |000e: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b6a9 │ │ -424a96: 0c03 |0011: move-result-object v3 │ │ -424a98: 283a |0012: goto 004c // +003a │ │ -424a9a: 6e10 c2ba 0300 |0013: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -424aa0: 0a00 |0016: move-result v0 │ │ -424aa2: 1301 9301 |0017: const/16 v1, #int 403 // #193 │ │ -424aa6: 3310 0d00 |0019: if-ne v0, v1, 0026 // +000d │ │ -424aaa: 6200 5b75 |001b: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@755b │ │ -424aae: 6e10 c2ba 0300 |001d: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -424ab4: 0a03 |0020: move-result v3 │ │ -424ab6: 7110 a9b6 0300 |0021: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b6a9 │ │ -424abc: 0c03 |0024: move-result-object v3 │ │ -424abe: 2827 |0025: goto 004c // +0027 │ │ -424ac0: 6e10 c2ba 0300 |0026: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -424ac6: 0a00 |0029: move-result v0 │ │ -424ac8: 1301 9401 |002a: const/16 v1, #int 404 // #194 │ │ -424acc: 3210 1600 |002c: if-eq v0, v1, 0042 // +0016 │ │ -424ad0: 6e10 c2ba 0300 |002e: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -424ad6: 0a00 |0031: move-result v0 │ │ -424ad8: 1301 9a01 |0032: const/16 v1, #int 410 // #19a │ │ -424adc: 3310 0300 |0034: if-ne v0, v1, 0037 // +0003 │ │ -424ae0: 280c |0036: goto 0042 // +000c │ │ -424ae2: 6200 5c75 |0037: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755c │ │ -424ae6: 6e10 c2ba 0300 |0039: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -424aec: 0a03 |003c: move-result v3 │ │ -424aee: 7110 a9b6 0300 |003d: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b6a9 │ │ -424af4: 0c03 |0040: move-result-object v3 │ │ -424af6: 280b |0041: goto 004c // +000b │ │ -424af8: 6200 6275 |0042: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@7562 │ │ -424afc: 6e10 c2ba 0300 |0044: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -424b02: 0a03 |0047: move-result v3 │ │ -424b04: 7110 a9b6 0300 |0048: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b6a9 │ │ -424b0a: 0c03 |004b: move-result-object v3 │ │ -424b0c: 7030 c9ae 0203 |004c: invoke-direct {v2, v0, v3}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ -424b12: 0e00 |004f: return-void │ │ +424a70: |[424a70] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.callOnFailByResponseCode:(Lokhttp3/Response;)V │ │ +424a80: 6e10 c2ba 0300 |0000: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +424a86: 0a00 |0003: move-result v0 │ │ +424a88: 1301 9101 |0004: const/16 v1, #int 401 // #191 │ │ +424a8c: 3310 0d00 |0006: if-ne v0, v1, 0013 // +000d │ │ +424a90: 6200 6675 |0008: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@7566 │ │ +424a94: 6e10 c2ba 0300 |000a: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +424a9a: 0a03 |000d: move-result v3 │ │ +424a9c: 7110 a9b6 0300 |000e: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b6a9 │ │ +424aa2: 0c03 |0011: move-result-object v3 │ │ +424aa4: 283a |0012: goto 004c // +003a │ │ +424aa6: 6e10 c2ba 0300 |0013: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +424aac: 0a00 |0016: move-result v0 │ │ +424aae: 1301 9301 |0017: const/16 v1, #int 403 // #193 │ │ +424ab2: 3310 0d00 |0019: if-ne v0, v1, 0026 // +000d │ │ +424ab6: 6200 5b75 |001b: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@755b │ │ +424aba: 6e10 c2ba 0300 |001d: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +424ac0: 0a03 |0020: move-result v3 │ │ +424ac2: 7110 a9b6 0300 |0021: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b6a9 │ │ +424ac8: 0c03 |0024: move-result-object v3 │ │ +424aca: 2827 |0025: goto 004c // +0027 │ │ +424acc: 6e10 c2ba 0300 |0026: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +424ad2: 0a00 |0029: move-result v0 │ │ +424ad4: 1301 9401 |002a: const/16 v1, #int 404 // #194 │ │ +424ad8: 3210 1600 |002c: if-eq v0, v1, 0042 // +0016 │ │ +424adc: 6e10 c2ba 0300 |002e: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +424ae2: 0a00 |0031: move-result v0 │ │ +424ae4: 1301 9a01 |0032: const/16 v1, #int 410 // #19a │ │ +424ae8: 3310 0300 |0034: if-ne v0, v1, 0037 // +0003 │ │ +424aec: 280c |0036: goto 0042 // +000c │ │ +424aee: 6200 5c75 |0037: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755c │ │ +424af2: 6e10 c2ba 0300 |0039: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +424af8: 0a03 |003c: move-result v3 │ │ +424afa: 7110 a9b6 0300 |003d: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b6a9 │ │ +424b00: 0c03 |0040: move-result-object v3 │ │ +424b02: 280b |0041: goto 004c // +000b │ │ +424b04: 6200 6275 |0042: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@7562 │ │ +424b08: 6e10 c2ba 0300 |0044: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +424b0e: 0a03 |0047: move-result v3 │ │ +424b10: 7110 a9b6 0300 |0048: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@b6a9 │ │ +424b16: 0c03 |004b: move-result-object v3 │ │ +424b18: 7030 c9ae 0203 |004c: invoke-direct {v2, v0, v3}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ +424b1e: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0008 line=262 │ │ 0x000a line=263 │ │ 0x0013 line=264 │ │ 0x001b line=265 │ │ @@ -1575666,92 +1575666,92 @@ │ │ type : '(Lokhttp3/Response;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -424b14: |[424b14] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.checkIfRedirect:(Lokhttp3/Response;)V │ │ -424b24: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -424b28: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -424b2e: 3805 0a00 |0005: if-eqz v5, 000f // +000a │ │ -424b32: 6e20 0bb8 5000 |0007: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -424b38: 6e10 c6ba 0500 |000a: invoke-virtual {v5}, Lokhttp3/Response;.priorResponse:()Lokhttp3/Response; // method@bac6 │ │ -424b3e: 0c05 |000d: move-result-object v5 │ │ -424b40: 28f7 |000e: goto 0005 // -0009 │ │ -424b42: 6e10 19b8 0000 |000f: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b819 │ │ -424b48: 0a05 |0012: move-result v5 │ │ -424b4a: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -424b4c: 3515 0300 |0014: if-ge v5, v1, 0017 // +0003 │ │ -424b50: 0e00 |0016: return-void │ │ -424b52: 7110 83b8 0000 |0017: invoke-static {v0}, Ljava/util/Collections;.reverse:(Ljava/util/List;)V // method@b883 │ │ -424b58: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -424b5a: 6e20 10b8 5000 |001b: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ -424b60: 0c01 |001e: move-result-object v1 │ │ -424b62: 1f01 c71f |001f: check-cast v1, Lokhttp3/Response; // type@1fc7 │ │ -424b66: 6e10 c2ba 0100 |0021: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -424b6c: 0a01 |0024: move-result v1 │ │ -424b6e: 6e20 10b8 5000 |0025: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ -424b74: 0c05 |0028: move-result-object v5 │ │ -424b76: 1f05 c71f |0029: check-cast v5, Lokhttp3/Response; // type@1fc7 │ │ -424b7a: 6e10 c7ba 0500 |002b: invoke-virtual {v5}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@bac7 │ │ -424b80: 0c05 |002e: move-result-object v5 │ │ -424b82: 6e10 beba 0500 |002f: invoke-virtual {v5}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@babe │ │ -424b88: 0c05 |0032: move-result-object v5 │ │ -424b8a: 6e10 97ba 0500 |0033: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@ba97 │ │ -424b90: 0c05 |0036: move-result-object v5 │ │ -424b92: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -424b94: 6e20 10b8 2000 |0038: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ -424b9a: 0c00 |003b: move-result-object v0 │ │ -424b9c: 1f00 c71f |003c: check-cast v0, Lokhttp3/Response; // type@1fc7 │ │ -424ba0: 6e10 c7ba 0000 |003e: invoke-virtual {v0}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@bac7 │ │ -424ba6: 0c00 |0041: move-result-object v0 │ │ -424ba8: 6e10 beba 0000 |0042: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@babe │ │ -424bae: 0c00 |0045: move-result-object v0 │ │ -424bb0: 6e10 97ba 0000 |0046: invoke-virtual {v0}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@ba97 │ │ -424bb6: 0c00 |0049: move-result-object v0 │ │ -424bb8: 1302 2d01 |004a: const/16 v2, #int 301 // #12d │ │ -424bbc: 1a03 1e1b |004c: const-string v3, "HttpDownloader" // string@1b1e │ │ -424bc0: 3221 2c00 |004e: if-eq v1, v2, 007a // +002c │ │ -424bc4: 1302 3401 |0050: const/16 v2, #int 308 // #134 │ │ -424bc8: 3321 0300 |0052: if-ne v1, v2, 0055 // +0003 │ │ -424bcc: 2826 |0054: goto 007a // +0026 │ │ -424bce: 1a01 b48c |0055: const-string v1, "http://" // string@8cb4 │ │ -424bd2: 1a02 ca8c |0057: const-string v2, "https://" // string@8cca │ │ -424bd6: 6e30 97b6 1502 |0059: invoke-virtual {v5, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b697 │ │ -424bdc: 0c01 |005c: move-result-object v1 │ │ -424bde: 6e20 85b6 1000 |005d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -424be4: 0a01 |0060: move-result v1 │ │ -424be6: 3801 3d00 |0061: if-eqz v1, 009e // +003d │ │ -424bea: 2201 8d1e |0063: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -424bee: 7010 adb6 0100 |0065: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -424bf4: 1a02 f250 |0068: const-string v2, "Treating http->https non-permanent redirect as permanent: " // string@50f2 │ │ -424bf8: 6e20 b9b6 2100 |006a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424bfe: 6e20 b9b6 5100 |006d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424c04: 6e10 c3b6 0100 |0070: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -424c0a: 0c05 |0073: move-result-object v5 │ │ -424c0c: 7120 7e0b 5300 |0074: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -424c12: 5b40 30a8 |0077: iput-object v0, v4, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@a830 │ │ -424c16: 2825 |0079: goto 009e // +0025 │ │ -424c18: 2205 8d1e |007a: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ -424c1c: 7010 adb6 0500 |007c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -424c22: 1a01 7014 |007f: const-string v1, "Detected permanent redirect from " // string@1470 │ │ -424c26: 6e20 b9b6 1500 |0081: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424c2c: 5441 31a8 |0084: iget-object v1, v4, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -424c30: 6e10 82ab 0100 |0086: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ -424c36: 0c01 |0089: move-result-object v1 │ │ -424c38: 6e20 b9b6 1500 |008a: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424c3e: 1a01 aa01 |008d: const-string v1, " to " // string@01aa │ │ -424c42: 6e20 b9b6 1500 |008f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424c48: 6e20 b9b6 0500 |0092: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424c4e: 6e10 c3b6 0500 |0095: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -424c54: 0c05 |0098: move-result-object v5 │ │ -424c56: 7120 7e0b 5300 |0099: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -424c5c: 5b40 30a8 |009c: iput-object v0, v4, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@a830 │ │ -424c60: 0e00 |009e: return-void │ │ +424b20: |[424b20] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.checkIfRedirect:(Lokhttp3/Response;)V │ │ +424b30: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +424b34: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +424b3a: 3805 0a00 |0005: if-eqz v5, 000f // +000a │ │ +424b3e: 6e20 0bb8 5000 |0007: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +424b44: 6e10 c6ba 0500 |000a: invoke-virtual {v5}, Lokhttp3/Response;.priorResponse:()Lokhttp3/Response; // method@bac6 │ │ +424b4a: 0c05 |000d: move-result-object v5 │ │ +424b4c: 28f7 |000e: goto 0005 // -0009 │ │ +424b4e: 6e10 19b8 0000 |000f: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@b819 │ │ +424b54: 0a05 |0012: move-result v5 │ │ +424b56: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +424b58: 3515 0300 |0014: if-ge v5, v1, 0017 // +0003 │ │ +424b5c: 0e00 |0016: return-void │ │ +424b5e: 7110 83b8 0000 |0017: invoke-static {v0}, Ljava/util/Collections;.reverse:(Ljava/util/List;)V // method@b883 │ │ +424b64: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +424b66: 6e20 10b8 5000 |001b: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ +424b6c: 0c01 |001e: move-result-object v1 │ │ +424b6e: 1f01 c71f |001f: check-cast v1, Lokhttp3/Response; // type@1fc7 │ │ +424b72: 6e10 c2ba 0100 |0021: invoke-virtual {v1}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +424b78: 0a01 |0024: move-result v1 │ │ +424b7a: 6e20 10b8 5000 |0025: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ +424b80: 0c05 |0028: move-result-object v5 │ │ +424b82: 1f05 c71f |0029: check-cast v5, Lokhttp3/Response; // type@1fc7 │ │ +424b86: 6e10 c7ba 0500 |002b: invoke-virtual {v5}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@bac7 │ │ +424b8c: 0c05 |002e: move-result-object v5 │ │ +424b8e: 6e10 beba 0500 |002f: invoke-virtual {v5}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@babe │ │ +424b94: 0c05 |0032: move-result-object v5 │ │ +424b96: 6e10 97ba 0500 |0033: invoke-virtual {v5}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@ba97 │ │ +424b9c: 0c05 |0036: move-result-object v5 │ │ +424b9e: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +424ba0: 6e20 10b8 2000 |0038: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ +424ba6: 0c00 |003b: move-result-object v0 │ │ +424ba8: 1f00 c71f |003c: check-cast v0, Lokhttp3/Response; // type@1fc7 │ │ +424bac: 6e10 c7ba 0000 |003e: invoke-virtual {v0}, Lokhttp3/Response;.request:()Lokhttp3/Request; // method@bac7 │ │ +424bb2: 0c00 |0041: move-result-object v0 │ │ +424bb4: 6e10 beba 0000 |0042: invoke-virtual {v0}, Lokhttp3/Request;.url:()Lokhttp3/HttpUrl; // method@babe │ │ +424bba: 0c00 |0045: move-result-object v0 │ │ +424bbc: 6e10 97ba 0000 |0046: invoke-virtual {v0}, Lokhttp3/HttpUrl;.toString:()Ljava/lang/String; // method@ba97 │ │ +424bc2: 0c00 |0049: move-result-object v0 │ │ +424bc4: 1302 2d01 |004a: const/16 v2, #int 301 // #12d │ │ +424bc8: 1a03 1e1b |004c: const-string v3, "HttpDownloader" // string@1b1e │ │ +424bcc: 3221 2c00 |004e: if-eq v1, v2, 007a // +002c │ │ +424bd0: 1302 3401 |0050: const/16 v2, #int 308 // #134 │ │ +424bd4: 3321 0300 |0052: if-ne v1, v2, 0055 // +0003 │ │ +424bd8: 2826 |0054: goto 007a // +0026 │ │ +424bda: 1a01 b48c |0055: const-string v1, "http://" // string@8cb4 │ │ +424bde: 1a02 ca8c |0057: const-string v2, "https://" // string@8cca │ │ +424be2: 6e30 97b6 1502 |0059: invoke-virtual {v5, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@b697 │ │ +424be8: 0c01 |005c: move-result-object v1 │ │ +424bea: 6e20 85b6 1000 |005d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +424bf0: 0a01 |0060: move-result v1 │ │ +424bf2: 3801 3d00 |0061: if-eqz v1, 009e // +003d │ │ +424bf6: 2201 8d1e |0063: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +424bfa: 7010 adb6 0100 |0065: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +424c00: 1a02 f250 |0068: const-string v2, "Treating http->https non-permanent redirect as permanent: " // string@50f2 │ │ +424c04: 6e20 b9b6 2100 |006a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424c0a: 6e20 b9b6 5100 |006d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424c10: 6e10 c3b6 0100 |0070: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +424c16: 0c05 |0073: move-result-object v5 │ │ +424c18: 7120 7e0b 5300 |0074: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +424c1e: 5b40 30a8 |0077: iput-object v0, v4, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@a830 │ │ +424c22: 2825 |0079: goto 009e // +0025 │ │ +424c24: 2205 8d1e |007a: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ +424c28: 7010 adb6 0500 |007c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +424c2e: 1a01 7014 |007f: const-string v1, "Detected permanent redirect from " // string@1470 │ │ +424c32: 6e20 b9b6 1500 |0081: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424c38: 5441 31a8 |0084: iget-object v1, v4, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +424c3c: 6e10 82ab 0100 |0086: invoke-virtual {v1}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ +424c42: 0c01 |0089: move-result-object v1 │ │ +424c44: 6e20 b9b6 1500 |008a: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424c4a: 1a01 aa01 |008d: const-string v1, " to " // string@01aa │ │ +424c4e: 6e20 b9b6 1500 |008f: invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424c54: 6e20 b9b6 0500 |0092: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424c5a: 6e10 c3b6 0500 |0095: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +424c60: 0c05 |0098: move-result-object v5 │ │ +424c62: 7120 7e0b 5300 |0099: invoke-static {v3, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +424c68: 5b40 30a8 |009c: iput-object v0, v4, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@a830 │ │ +424c6c: 0e00 |009e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0007 line=282 │ │ 0x000a line=283 │ │ 0x000f line=285 │ │ 0x0017 line=288 │ │ @@ -1575772,31 +1575772,31 @@ │ │ type : '()J' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -424944: |[424944] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.getFreeSpaceAvailable:()J │ │ -424954: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -424956: 7110 50b4 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b450 │ │ -42495c: 0c00 |0004: move-result-object v0 │ │ -42495e: 3800 1600 |0005: if-eqz v0, 001b // +0016 │ │ -424962: 2201 a601 |0007: new-instance v1, Landroid/os/StatFs; // type@01a6 │ │ -424966: 6e10 23b5 0000 |0009: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b523 │ │ -42496c: 0c00 |000c: move-result-object v0 │ │ -42496e: 7020 5108 0100 |000d: invoke-direct {v1, v0}, Landroid/os/StatFs;.:(Ljava/lang/String;)V // method@0851 │ │ -424974: 6e10 5208 0100 |0010: invoke-virtual {v1}, Landroid/os/StatFs;.getAvailableBlocksLong:()J // method@0852 │ │ -42497a: 0b02 |0013: move-result-wide v2 │ │ -42497c: 6e10 5308 0100 |0014: invoke-virtual {v1}, Landroid/os/StatFs;.getBlockSizeLong:()J // method@0853 │ │ -424982: 0b00 |0017: move-result-wide v0 │ │ -424984: 9d02 0200 |0018: mul-long v2, v2, v0 │ │ -424988: 1002 |001a: return-wide v2 │ │ -42498a: 1600 0000 |001b: const-wide/16 v0, #int 0 // #0 │ │ -42498e: 1000 |001d: return-wide v0 │ │ +424950: |[424950] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.getFreeSpaceAvailable:()J │ │ +424960: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +424962: 7110 50b4 0000 |0001: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDataFolder:(Ljava/lang/String;)Ljava/io/File; // method@b450 │ │ +424968: 0c00 |0004: move-result-object v0 │ │ +42496a: 3800 1600 |0005: if-eqz v0, 001b // +0016 │ │ +42496e: 2201 a601 |0007: new-instance v1, Landroid/os/StatFs; // type@01a6 │ │ +424972: 6e10 23b5 0000 |0009: invoke-virtual {v0}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@b523 │ │ +424978: 0c00 |000c: move-result-object v0 │ │ +42497a: 7020 5108 0100 |000d: invoke-direct {v1, v0}, Landroid/os/StatFs;.:(Ljava/lang/String;)V // method@0851 │ │ +424980: 6e10 5208 0100 |0010: invoke-virtual {v1}, Landroid/os/StatFs;.getAvailableBlocksLong:()J // method@0852 │ │ +424986: 0b02 |0013: move-result-wide v2 │ │ +424988: 6e10 5308 0100 |0014: invoke-virtual {v1}, Landroid/os/StatFs;.getBlockSizeLong:()J // method@0853 │ │ +42498e: 0b00 |0017: move-result-wide v0 │ │ +424990: 9d02 0200 |0018: mul-long v2, v2, v0 │ │ +424994: 1002 |001a: return-wide v2 │ │ +424996: 1600 0000 |001b: const-wide/16 v0, #int 0 // #0 │ │ +42499a: 1000 |001d: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=302 │ │ 0x0007 line=304 │ │ 0x0010 line=305 │ │ 0x0014 line=306 │ │ locals : │ │ @@ -1575806,56 +1575806,56 @@ │ │ type : '(Lokhttp3/Response;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -424878: |[424878] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.isContentTypeTextAndSmallerThan100kb:(Lokhttp3/Response;)Z │ │ -424888: 1a00 8f12 |0000: const-string v0, "Content-Length" // string@128f │ │ -42488c: 6e20 c3ba 0500 |0002: invoke-virtual {v5, v0}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@bac3 │ │ -424892: 0c00 |0005: move-result-object v0 │ │ -424894: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -424898: 7110 15b6 0000 |0008: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ -42489e: 0a00 |000b: move-result v0 │ │ -4248a0: 2806 |000c: goto 0012 // +0006 │ │ -4248a2: 0d00 |000d: move-exception v0 │ │ -4248a4: 6e10 e9b6 0000 |000e: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -4248aa: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ -4248ac: 2201 8d1e |0012: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -4248b0: 7010 adb6 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4248b6: 1a02 f46a |0017: const-string v2, "content length: " // string@6af4 │ │ -4248ba: 6e20 b9b6 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4248c0: 6e20 b4b6 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -4248c6: 6e10 c3b6 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4248cc: 0c01 |0022: move-result-object v1 │ │ -4248ce: 1a02 1e1b |0023: const-string v2, "HttpDownloader" // string@1b1e │ │ -4248d2: 7120 7e0b 1200 |0025: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4248d8: 1a01 9112 |0028: const-string v1, "Content-Type" // string@1291 │ │ -4248dc: 6e20 c3ba 1500 |002a: invoke-virtual {v5, v1}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@bac3 │ │ -4248e2: 0c05 |002d: move-result-object v5 │ │ -4248e4: 2201 8d1e |002e: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -4248e8: 7010 adb6 0100 |0030: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4248ee: 1a03 f56a |0033: const-string v3, "content type: " // string@6af5 │ │ -4248f2: 6e20 b9b6 3100 |0035: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4248f8: 6e20 b9b6 5100 |0038: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4248fe: 6e10 c3b6 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -424904: 0c01 |003e: move-result-object v1 │ │ -424906: 7120 7e0b 1200 |003f: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42490c: 3805 1100 |0042: if-eqz v5, 0053 // +0011 │ │ -424910: 1a01 28d3 |0044: const-string v1, "text/" // string@d328 │ │ -424914: 6e20 9cb6 1500 |0046: invoke-virtual {v5, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -42491a: 0a05 |0049: move-result v5 │ │ -42491c: 3805 0900 |004a: if-eqz v5, 0053 // +0009 │ │ -424920: 1405 0090 0100 |004c: const v5, #float 1.43493e-40 // #00019000 │ │ -424926: 3550 0400 |004f: if-ge v0, v5, 0053 // +0004 │ │ -42492a: 1215 |0051: const/4 v5, #int 1 // #1 │ │ -42492c: 2802 |0052: goto 0054 // +0002 │ │ -42492e: 1205 |0053: const/4 v5, #int 0 // #0 │ │ -424930: 0f05 |0054: return v5 │ │ +424884: |[424884] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.isContentTypeTextAndSmallerThan100kb:(Lokhttp3/Response;)Z │ │ +424894: 1a00 8f12 |0000: const-string v0, "Content-Length" // string@128f │ │ +424898: 6e20 c3ba 0500 |0002: invoke-virtual {v5, v0}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@bac3 │ │ +42489e: 0c00 |0005: move-result-object v0 │ │ +4248a0: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +4248a4: 7110 15b6 0000 |0008: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ +4248aa: 0a00 |000b: move-result v0 │ │ +4248ac: 2806 |000c: goto 0012 // +0006 │ │ +4248ae: 0d00 |000d: move-exception v0 │ │ +4248b0: 6e10 e9b6 0000 |000e: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +4248b6: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ +4248b8: 2201 8d1e |0012: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +4248bc: 7010 adb6 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4248c2: 1a02 f46a |0017: const-string v2, "content length: " // string@6af4 │ │ +4248c6: 6e20 b9b6 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4248cc: 6e20 b4b6 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +4248d2: 6e10 c3b6 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4248d8: 0c01 |0022: move-result-object v1 │ │ +4248da: 1a02 1e1b |0023: const-string v2, "HttpDownloader" // string@1b1e │ │ +4248de: 7120 7e0b 1200 |0025: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4248e4: 1a01 9112 |0028: const-string v1, "Content-Type" // string@1291 │ │ +4248e8: 6e20 c3ba 1500 |002a: invoke-virtual {v5, v1}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@bac3 │ │ +4248ee: 0c05 |002d: move-result-object v5 │ │ +4248f0: 2201 8d1e |002e: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +4248f4: 7010 adb6 0100 |0030: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4248fa: 1a03 f56a |0033: const-string v3, "content type: " // string@6af5 │ │ +4248fe: 6e20 b9b6 3100 |0035: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424904: 6e20 b9b6 5100 |0038: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42490a: 6e10 c3b6 0100 |003b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +424910: 0c01 |003e: move-result-object v1 │ │ +424912: 7120 7e0b 1200 |003f: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +424918: 3805 1100 |0042: if-eqz v5, 0053 // +0011 │ │ +42491c: 1a01 28d3 |0044: const-string v1, "text/" // string@d328 │ │ +424920: 6e20 9cb6 1500 |0046: invoke-virtual {v5, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +424926: 0a05 |0049: move-result v5 │ │ +424928: 3805 0900 |004a: if-eqz v5, 0053 // +0009 │ │ +42492c: 1405 0090 0100 |004c: const v5, #float 1.43493e-40 // #00019000 │ │ +424932: 3550 0400 |004f: if-ge v0, v5, 0053 // +0004 │ │ +424936: 1215 |0051: const/4 v5, #int 1 // #1 │ │ +424938: 2802 |0052: goto 0054 // +0002 │ │ +42493a: 1205 |0053: const/4 v5, #int 0 // #0 │ │ +42493c: 0f05 |0054: return v5 │ │ catches : 1 │ │ 0x0008 - 0x000c │ │ Ljava/lang/NumberFormatException; -> 0x000d │ │ positions : │ │ 0x0002 line=244 │ │ 0x0008 line=247 │ │ 0x000e line=249 │ │ @@ -1575872,55 +1575872,55 @@ │ │ type : '(Lokhttp3/Request$Builder;)Lokhttp3/Response;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -424990: |[424990] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.newCall:(Lokhttp3/Request$Builder;)Lokhttp3/Response; │ │ -4249a0: 7100 57ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ad57 │ │ -4249a6: 0c00 |0003: move-result-object v0 │ │ -4249a8: 6e10 b2ba 0500 |0004: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ -4249ae: 0c01 |0007: move-result-object v1 │ │ -4249b0: 6e20 afba 1000 |0008: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ -4249b6: 0c01 |000b: move-result-object v1 │ │ -4249b8: 7210 8cba 0100 |000c: invoke-interface {v1}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ -4249be: 0c05 |000f: move-result-object v5 │ │ -4249c0: 1105 |0010: return-object v5 │ │ -4249c2: 0d01 |0011: move-exception v1 │ │ -4249c4: 1a02 1e1b |0012: const-string v2, "HttpDownloader" // string@1b1e │ │ -4249c8: 6e10 65b6 0100 |0014: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ -4249ce: 0c03 |0017: move-result-object v3 │ │ -4249d0: 7120 800b 3200 |0018: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -4249d6: 6e10 e6b6 0100 |001b: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -4249dc: 0c02 |001e: move-result-object v2 │ │ -4249de: 3802 2d00 |001f: if-eqz v2, 004c // +002d │ │ -4249e2: 6e10 e6b6 0100 |0021: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -4249e8: 0c02 |0024: move-result-object v2 │ │ -4249ea: 1a03 be45 |0025: const-string v3, "PROTOCOL_ERROR" // string@45be │ │ -4249ee: 6e20 81b6 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ -4249f4: 0a02 |002a: move-result v2 │ │ -4249f6: 3802 2100 |002b: if-eqz v2, 004c // +0021 │ │ -4249fa: 6e10 aeba 0000 |002d: invoke-virtual {v0}, Lokhttp3/OkHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@baae │ │ -424a00: 0c00 |0030: move-result-object v0 │ │ -424a02: 6201 f2ff |0031: sget-object v1, Lokhttp3/Protocol;.HTTP_1_1:Lokhttp3/Protocol; // field@fff2 │ │ -424a06: 7110 86b8 0100 |0033: invoke-static {v1}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b886 │ │ -424a0c: 0c01 |0036: move-result-object v1 │ │ -424a0e: 6e20 a7ba 1000 |0037: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.protocols:(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder; // method@baa7 │ │ -424a14: 0c00 |003a: move-result-object v0 │ │ -424a16: 6e10 9eba 0000 |003b: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@ba9e │ │ -424a1c: 0c00 |003e: move-result-object v0 │ │ -424a1e: 6e10 b2ba 0500 |003f: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ -424a24: 0c05 |0042: move-result-object v5 │ │ -424a26: 6e20 afba 5000 |0043: invoke-virtual {v0, v5}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ -424a2c: 0c05 |0046: move-result-object v5 │ │ -424a2e: 7210 8cba 0500 |0047: invoke-interface {v5}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ -424a34: 0c05 |004a: move-result-object v5 │ │ -424a36: 1105 |004b: return-object v5 │ │ -424a38: 2701 |004c: throw v1 │ │ +42499c: |[42499c] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.newCall:(Lokhttp3/Request$Builder;)Lokhttp3/Response; │ │ +4249ac: 7100 57ad 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ad57 │ │ +4249b2: 0c00 |0003: move-result-object v0 │ │ +4249b4: 6e10 b2ba 0500 |0004: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ +4249ba: 0c01 |0007: move-result-object v1 │ │ +4249bc: 6e20 afba 1000 |0008: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ +4249c2: 0c01 |000b: move-result-object v1 │ │ +4249c4: 7210 8cba 0100 |000c: invoke-interface {v1}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ +4249ca: 0c05 |000f: move-result-object v5 │ │ +4249cc: 1105 |0010: return-object v5 │ │ +4249ce: 0d01 |0011: move-exception v1 │ │ +4249d0: 1a02 1e1b |0012: const-string v2, "HttpDownloader" // string@1b1e │ │ +4249d4: 6e10 65b6 0100 |0014: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ +4249da: 0c03 |0017: move-result-object v3 │ │ +4249dc: 7120 800b 3200 |0018: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +4249e2: 6e10 e6b6 0100 |001b: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +4249e8: 0c02 |001e: move-result-object v2 │ │ +4249ea: 3802 2d00 |001f: if-eqz v2, 004c // +002d │ │ +4249ee: 6e10 e6b6 0100 |0021: invoke-virtual {v1}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +4249f4: 0c02 |0024: move-result-object v2 │ │ +4249f6: 1a03 be45 |0025: const-string v3, "PROTOCOL_ERROR" // string@45be │ │ +4249fa: 6e20 81b6 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ +424a00: 0a02 |002a: move-result v2 │ │ +424a02: 3802 2100 |002b: if-eqz v2, 004c // +0021 │ │ +424a06: 6e10 aeba 0000 |002d: invoke-virtual {v0}, Lokhttp3/OkHttpClient;.newBuilder:()Lokhttp3/OkHttpClient$Builder; // method@baae │ │ +424a0c: 0c00 |0030: move-result-object v0 │ │ +424a0e: 6201 f2ff |0031: sget-object v1, Lokhttp3/Protocol;.HTTP_1_1:Lokhttp3/Protocol; // field@fff2 │ │ +424a12: 7110 86b8 0100 |0033: invoke-static {v1}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b886 │ │ +424a18: 0c01 |0036: move-result-object v1 │ │ +424a1a: 6e20 a7ba 1000 |0037: invoke-virtual {v0, v1}, Lokhttp3/OkHttpClient$Builder;.protocols:(Ljava/util/List;)Lokhttp3/OkHttpClient$Builder; // method@baa7 │ │ +424a20: 0c00 |003a: move-result-object v0 │ │ +424a22: 6e10 9eba 0000 |003b: invoke-virtual {v0}, Lokhttp3/OkHttpClient$Builder;.build:()Lokhttp3/OkHttpClient; // method@ba9e │ │ +424a28: 0c00 |003e: move-result-object v0 │ │ +424a2a: 6e10 b2ba 0500 |003f: invoke-virtual {v5}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ +424a30: 0c05 |0042: move-result-object v5 │ │ +424a32: 6e20 afba 5000 |0043: invoke-virtual {v0, v5}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ +424a38: 0c05 |0046: move-result-object v5 │ │ +424a3a: 7210 8cba 0500 |0047: invoke-interface {v5}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ +424a40: 0c05 |004a: move-result-object v5 │ │ +424a42: 1105 |004b: return-object v5 │ │ +424a44: 2701 |004c: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0010 │ │ Ljava/io/IOException; -> 0x0011 │ │ positions : │ │ 0x0000 line=225 │ │ 0x0004 line=227 │ │ 0x0014 line=229 │ │ @@ -1575939,23 +1575939,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -4257a0: |[4257a0] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.onCancelled:()V │ │ -4257b0: 1a00 1e1b |0000: const-string v0, "HttpDownloader" // string@1b1e │ │ -4257b4: 1a01 ca14 |0002: const-string v1, "Download was cancelled" // string@14ca │ │ -4257b8: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4257be: 5420 32a8 |0007: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a832 │ │ -4257c2: 6e10 9aab 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.setCancelled:()V // method@ab9a │ │ -4257c8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -4257ca: 5c20 2ea8 |000d: iput-boolean v0, v2, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a82e │ │ -4257ce: 0e00 |000f: return-void │ │ +4257ac: |[4257ac] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.onCancelled:()V │ │ +4257bc: 1a00 1e1b |0000: const-string v0, "HttpDownloader" // string@1b1e │ │ +4257c0: 1a01 ca14 |0002: const-string v1, "Download was cancelled" // string@14ca │ │ +4257c4: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4257ca: 5420 32a8 |0007: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a832 │ │ +4257ce: 6e10 9aab 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.setCancelled:()V // method@ab9a │ │ +4257d4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +4257d6: 5c20 2ea8 |000d: iput-boolean v0, v2, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a82e │ │ +4257da: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=324 │ │ 0x0007 line=325 │ │ 0x000d line=326 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader; │ │ @@ -1575965,32 +1575965,32 @@ │ │ type : '(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -4257d0: |[4257d0] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ -4257e0: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -4257e4: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4257ea: 1a01 82b2 |0005: const-string v1, "onFail() called with: reason = [" // string@b282 │ │ -4257ee: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4257f4: 6e20 b8b6 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -4257fa: 1a01 0e5a |000d: const-string v1, "], reasonDetailed = [" // string@5a0e │ │ -4257fe: 6e20 b9b6 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425804: 6e20 b9b6 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42580a: 1a01 f659 |0015: const-string v1, "]" // string@59f6 │ │ -42580e: 6e20 b9b6 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425814: 6e10 c3b6 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42581a: 0c00 |001d: move-result-object v0 │ │ -42581c: 1a01 1e1b |001e: const-string v1, "HttpDownloader" // string@1b1e │ │ -425820: 7120 7e0b 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -425826: 5420 32a8 |0023: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a832 │ │ -42582a: 6e30 9bab 3004 |0025: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/model/download/DownloadResult;.setFailed:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@ab9b │ │ -425830: 0e00 |0028: return-void │ │ +4257dc: |[4257dc] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V │ │ +4257ec: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +4257f0: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4257f6: 1a01 82b2 |0005: const-string v1, "onFail() called with: reason = [" // string@b282 │ │ +4257fa: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425800: 6e20 b8b6 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +425806: 1a01 0e5a |000d: const-string v1, "], reasonDetailed = [" // string@5a0e │ │ +42580a: 6e20 b9b6 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425810: 6e20 b9b6 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425816: 1a01 f659 |0015: const-string v1, "]" // string@59f6 │ │ +42581a: 6e20 b9b6 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425820: 6e10 c3b6 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +425826: 0c00 |001d: move-result-object v0 │ │ +425828: 1a01 1e1b |001e: const-string v1, "HttpDownloader" // string@1b1e │ │ +42582c: 7120 7e0b 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +425832: 5420 32a8 |0023: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a832 │ │ +425836: 6e30 9bab 3004 |0025: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/model/download/DownloadResult;.setFailed:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@ab9b │ │ +42583c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x0023 line=320 │ │ locals : │ │ 0x0000 - 0x0029 reg=2 this Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader; │ │ 0x0000 - 0x0029 reg=3 (null) Lde/danoeh/antennapod/model/download/DownloadError; │ │ @@ -1576001,21 +1576001,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -425834: |[425834] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.onSuccess:()V │ │ -425844: 1a00 1e1b |0000: const-string v0, "HttpDownloader" // string@1b1e │ │ -425848: 1a01 cb14 |0002: const-string v1, "Download was successful" // string@14cb │ │ -42584c: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -425852: 5420 32a8 |0007: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a832 │ │ -425856: 6e10 9dab 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.setSuccessful:()V // method@ab9d │ │ -42585c: 0e00 |000c: return-void │ │ +425840: |[425840] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.onSuccess:()V │ │ +425850: 1a00 1e1b |0000: const-string v0, "HttpDownloader" // string@1b1e │ │ +425854: 1a01 cb14 |0002: const-string v1, "Download was successful" // string@14cb │ │ +425858: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42585e: 5420 32a8 |0007: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.result:Lde/danoeh/antennapod/model/download/DownloadResult; // field@a832 │ │ +425862: 6e10 9dab 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.setSuccessful:()V // method@ab9d │ │ +425868: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=314 │ │ 0x0007 line=315 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader; │ │ │ │ @@ -1576025,654 +1576025,654 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 1230 16-bit code units │ │ -424c64: |[424c64] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.download:()V │ │ -424c74: 0801 1200 |0000: move-object/from16 v1, v18 │ │ -424c78: 2202 3f1e |0002: new-instance v2, Ljava/io/File; // type@1e3f │ │ -424c7c: 5413 31a8 |0004: iget-object v3, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -424c80: 6e10 7aab 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ -424c86: 0c03 |0009: move-result-object v3 │ │ -424c88: 7020 19b5 3200 |000a: invoke-direct {v2, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ -424c8e: 6e10 21b5 0200 |000d: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b521 │ │ -424c94: 0a03 |0010: move-result v3 │ │ -424c96: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -424c98: 5415 31a8 |0012: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -424c9c: 6e10 82ab 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ -424ca2: 0c05 |0017: move-result-object v5 │ │ -424ca4: 7110 82ad 0500 |0018: invoke-static {v5}, Lde/danoeh/antennapod/net/common/UriUtil;.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; // method@ad82 │ │ -424caa: 0c05 |001b: move-result-object v5 │ │ -424cac: 2206 c41f |001c: new-instance v6, Lokhttp3/Request$Builder; // type@1fc4 │ │ -424cb0: 7010 b0ba 0600 |001e: invoke-direct {v6}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ -424cb6: 6e10 4db7 0500 |0021: invoke-virtual {v5}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ -424cbc: 0c07 |0024: move-result-object v7 │ │ -424cbe: 6e20 b9ba 7600 |0025: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@bab9 │ │ -424cc4: 0c06 |0028: move-result-object v6 │ │ -424cc6: 5417 31a8 |0029: iget-object v7, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -424cca: 6e20 b7ba 7600 |002b: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.tag:(Ljava/lang/Object;)Lokhttp3/Request$Builder; // method@bab7 │ │ -424cd0: 2207 b21f |002e: new-instance v7, Lokhttp3/CacheControl$Builder; // type@1fb2 │ │ -424cd4: 7010 84ba 0700 |0030: invoke-direct {v7}, Lokhttp3/CacheControl$Builder;.:()V // method@ba84 │ │ -424cda: 6e10 88ba 0700 |0033: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.noStore:()Lokhttp3/CacheControl$Builder; // method@ba88 │ │ -424ce0: 0c07 |0036: move-result-object v7 │ │ -424ce2: 6e10 85ba 0700 |0037: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@ba85 │ │ -424ce8: 0c07 |003a: move-result-object v7 │ │ -424cea: 6e20 b3ba 7600 |003b: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@bab3 │ │ -424cf0: 5417 31a8 |003e: iget-object v7, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -424cf4: 6e10 7cab 0700 |0040: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileType:()I // method@ab7c │ │ -424cfa: 0a07 |0043: move-result v7 │ │ -424cfc: 1228 |0044: const/4 v8, #int 2 // #2 │ │ -424cfe: 1a09 1e1b |0045: const-string v9, "HttpDownloader" // string@1b1e │ │ -424d02: 3387 3d00 |0047: if-ne v7, v8, 0084 // +003d │ │ -424d06: 1a07 3b5d |0049: const-string v7, "addHeader("Accept-Encoding", "identity")" // string@5d3b │ │ -424d0a: 7120 7e0b 7900 |004b: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -424d10: 1a07 e609 |004e: const-string v7, "Accept-Encoding" // string@09e6 │ │ -424d14: 1a0a bc8d |0050: const-string v10, "identity" // string@8dbc │ │ -424d18: 6e30 b1ba 760a |0052: invoke-virtual {v6, v7, v10}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab1 │ │ -424d1e: 2207 b21f |0055: new-instance v7, Lokhttp3/CacheControl$Builder; // type@1fb2 │ │ -424d22: 7010 84ba 0700 |0057: invoke-direct {v7}, Lokhttp3/CacheControl$Builder;.:()V // method@ba84 │ │ -424d28: 6e10 87ba 0700 |005a: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.noCache:()Lokhttp3/CacheControl$Builder; // method@ba87 │ │ -424d2e: 0c07 |005d: move-result-object v7 │ │ -424d30: 6e10 85ba 0700 |005e: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@ba85 │ │ -424d36: 0c07 |0061: move-result-object v7 │ │ -424d38: 6e20 b3ba 7600 |0062: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@bab3 │ │ -424d3e: 281f |0065: goto 0084 // +001f │ │ -424d40: 0d00 |0066: move-exception v0 │ │ -424d42: 0702 |0067: move-object v2, v0 │ │ -424d44: 0747 |0068: move-object v7, v4 │ │ -424d46: 2900 5e04 |0069: goto/16 04c7 // +045e │ │ -424d4a: 0d00 |006b: move-exception v0 │ │ -424d4c: 0702 |006c: move-object v2, v0 │ │ -424d4e: 0747 |006d: move-object v7, v4 │ │ -424d50: 2900 d203 |006e: goto/16 0440 // +03d2 │ │ -424d54: 0d00 |0070: move-exception v0 │ │ -424d56: 0702 |0071: move-object v2, v0 │ │ -424d58: 0747 |0072: move-object v7, v4 │ │ -424d5a: 2900 e103 |0073: goto/16 0454 // +03e1 │ │ -424d5e: 0d00 |0075: move-exception v0 │ │ -424d60: 0702 |0076: move-object v2, v0 │ │ -424d62: 0747 |0077: move-object v7, v4 │ │ -424d64: 2900 1704 |0078: goto/16 048f // +0417 │ │ -424d68: 0d00 |007a: move-exception v0 │ │ -424d6a: 0702 |007b: move-object v2, v0 │ │ -424d6c: 0747 |007c: move-object v7, v4 │ │ -424d6e: 2900 2304 |007d: goto/16 04a0 // +0423 │ │ -424d72: 0d00 |007f: move-exception v0 │ │ -424d74: 0702 |0080: move-object v2, v0 │ │ -424d76: 0747 |0081: move-object v7, v4 │ │ -424d78: 2900 2f04 |0082: goto/16 04b1 // +042f │ │ -424d7c: 6e10 4bb7 0500 |0084: invoke-virtual {v5}, Ljava/net/URI;.getScheme:()Ljava/lang/String; // method@b74b │ │ -424d82: 0c05 |0087: move-result-object v5 │ │ -424d84: 1a07 b18c |0088: const-string v7, "http" // string@8cb1 │ │ -424d88: 6e20 85b6 7500 |008a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -424d8e: 0a05 |008d: move-result v5 │ │ -424d90: 3805 0900 |008e: if-eqz v5, 0097 // +0009 │ │ -424d94: 1a05 7552 |0090: const-string v5, "Upgrade-Insecure-Requests" // string@5275 │ │ -424d98: 1a07 0008 |0092: const-string v7, "1" // string@0800 │ │ -424d9c: 6e30 b1ba 5607 |0094: invoke-virtual {v6, v5, v7}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab1 │ │ -424da2: 5415 31a8 |0097: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -424da6: 6e10 7dab 0500 |0099: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@ab7d │ │ -424dac: 0c05 |009c: move-result-object v5 │ │ -424dae: 7110 330b 0500 |009d: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -424db4: 0a05 |00a0: move-result v5 │ │ -424db6: 3905 5900 |00a1: if-nez v5, 00fa // +0059 │ │ -424dba: 5415 31a8 |00a3: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -424dbe: 6e10 7dab 0500 |00a5: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@ab7d │ │ -424dc4: 0c05 |00a8: move-result-object v5 │ │ -424dc6: 7110 cab0 0500 |00a9: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b0ca │ │ -424dcc: 0c07 |00ac: move-result-object v7 │ │ -424dce: 1a0a f001 |00ad: const-string v10, "")" // string@01f0 │ │ -424dd2: 3807 2f00 |00af: if-eqz v7, 00de // +002f │ │ -424dd6: 7100 c5b6 0000 |00b1: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ -424ddc: 0b0b |00b4: move-result-wide v11 │ │ -424dde: 170d 0014 730f |00b5: const-wide/32 v13, #float 1.19847e-29 // #0f731400 │ │ -424de4: bcdb |00b8: sub-long/2addr v11, v13 │ │ -424de6: 6e10 99b8 0700 |00b9: invoke-virtual {v7}, Ljava/util/Date;.getTime:()J // method@b899 │ │ -424dec: 0b0d |00bc: move-result-wide v13 │ │ -424dee: 3107 0d0b |00bd: cmp-long v7, v13, v11 │ │ -424df2: 3d07 3b00 |00bf: if-lez v7, 00fa // +003b │ │ -424df6: 2207 8d1e |00c1: new-instance v7, Ljava/lang/StringBuilder; // type@1e8d │ │ -424dfa: 7010 adb6 0700 |00c3: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -424e00: 1a0b 3c5d |00c6: const-string v11, "addHeader("If-Modified-Since", "" // string@5d3c │ │ -424e04: 6e20 b9b6 b700 |00c8: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424e0a: 6e20 b9b6 5700 |00cb: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424e10: 6e20 b9b6 a700 |00ce: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424e16: 6e10 c3b6 0700 |00d1: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -424e1c: 0c07 |00d4: move-result-object v7 │ │ -424e1e: 7120 7e0b 7900 |00d5: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -424e24: 1a07 2b1c |00d8: const-string v7, "If-Modified-Since" // string@1c2b │ │ -424e28: 6e30 b1ba 7605 |00da: invoke-virtual {v6, v7, v5}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab1 │ │ -424e2e: 281d |00dd: goto 00fa // +001d │ │ -424e30: 2207 8d1e |00de: new-instance v7, Ljava/lang/StringBuilder; // type@1e8d │ │ -424e34: 7010 adb6 0700 |00e0: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -424e3a: 1a0b 3d5d |00e3: const-string v11, "addHeader("If-None-Match", "" // string@5d3d │ │ -424e3e: 6e20 b9b6 b700 |00e5: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424e44: 6e20 b9b6 5700 |00e8: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424e4a: 6e20 b9b6 a700 |00eb: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424e50: 6e10 c3b6 0700 |00ee: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -424e56: 0c07 |00f1: move-result-object v7 │ │ -424e58: 7120 7e0b 7900 |00f2: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -424e5e: 1a07 2c1c |00f5: const-string v7, "If-None-Match" // string@1c2c │ │ -424e62: 6e30 b1ba 7605 |00f7: invoke-virtual {v6, v7, v5}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab1 │ │ -424e68: 1a05 2b07 |00fa: const-string v5, "-" // string@072b │ │ -424e6c: 160a 0000 |00fc: const-wide/16 v10, #int 0 // #0 │ │ -424e70: 3803 4c00 |00fe: if-eqz v3, 014a // +004c │ │ -424e74: 6e10 2bb5 0200 |0100: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b52b │ │ -424e7a: 0b0c |0103: move-result-wide v12 │ │ -424e7c: 3107 0c0a |0104: cmp-long v7, v12, v10 │ │ -424e80: 3d07 4400 |0106: if-lez v7, 014a // +0044 │ │ -424e84: 5417 31a8 |0108: iget-object v7, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -424e88: 6e10 2bb5 0200 |010a: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b52b │ │ -424e8e: 0b0c |010d: move-result-wide v12 │ │ -424e90: 6e30 8cab c70d |010e: invoke-virtual {v7, v12, v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSoFar:(J)V // method@ab8c │ │ -424e96: 1a07 ff47 |0111: const-string v7, "Range" // string@47ff │ │ -424e9a: 220c 8d1e |0113: new-instance v12, Ljava/lang/StringBuilder; // type@1e8d │ │ -424e9e: 7010 adb6 0c00 |0115: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -424ea4: 1a0d 6465 |0118: const-string v13, "bytes=" // string@6564 │ │ -424ea8: 6e20 b9b6 dc00 |011a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424eae: 541d 31a8 |011d: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -424eb2: 6e10 81ab 0d00 |011f: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ -424eb8: 0b0d |0122: move-result-wide v13 │ │ -424eba: 6e30 b5b6 dc0e |0123: invoke-virtual {v12, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -424ec0: 6e20 b9b6 5c00 |0126: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424ec6: 6e10 c3b6 0c00 |0129: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -424ecc: 0c0c |012c: move-result-object v12 │ │ -424ece: 6e30 b1ba 760c |012d: invoke-virtual {v6, v7, v12}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab1 │ │ -424ed4: 2207 8d1e |0130: new-instance v7, Ljava/lang/StringBuilder; // type@1e8d │ │ -424ed8: 7010 adb6 0700 |0132: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -424ede: 1a0c 570a |0135: const-string v12, "Adding range header: " // string@0a57 │ │ -424ee2: 6e20 b9b6 c700 |0137: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424ee8: 541c 31a8 |013a: iget-object v12, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -424eec: 6e10 81ab 0c00 |013c: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ -424ef2: 0b0c |013f: move-result-wide v12 │ │ -424ef4: 6e30 b5b6 c70d |0140: invoke-virtual {v7, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -424efa: 6e10 c3b6 0700 |0143: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -424f00: 0c07 |0146: move-result-object v7 │ │ -424f02: 7120 7e0b 7900 |0147: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -424f08: 7020 c7ae 6100 |014a: invoke-direct {v1, v6}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.newCall:(Lokhttp3/Request$Builder;)Lokhttp3/Response; // method@aec7 │ │ -424f0e: 0c06 |014d: move-result-object v6 │ │ -424f10: 6e10 c0ba 0600 |014e: invoke-virtual {v6}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ -424f16: 0c07 |0151: move-result-object v7 │ │ -424f18: 1a0c 8e12 |0152: const-string v12, "Content-Encoding" // string@128e │ │ -424f1c: 6e20 c3ba c600 |0154: invoke-virtual {v6, v12}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@bac3 │ │ -424f22: 0c0c |0157: move-result-object v12 │ │ -424f24: 7110 330b 0c00 |0158: invoke-static {v12}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -424f2a: 0a0d |015b: move-result v13 │ │ -424f2c: 390d 1e00 |015c: if-nez v13, 017a // +001e │ │ -424f30: 620d e0ff |015e: sget-object v13, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ -424f34: 6e20 a2b6 dc00 |0160: invoke-virtual {v12, v13}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ -424f3a: 0c0c |0163: move-result-object v12 │ │ -424f3c: 1a0d 988a |0164: const-string v13, "gzip" // string@8a98 │ │ -424f40: 7120 300b dc00 |0166: invoke-static {v12, v13}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b30 │ │ -424f46: 0a0c |0169: move-result v12 │ │ -424f48: 2811 |016a: goto 017b // +0011 │ │ -424f4a: 0d00 |016b: move-exception v0 │ │ -424f4c: 2900 d302 |016c: goto/16 043f // +02d3 │ │ -424f50: 0d00 |016e: move-exception v0 │ │ -424f52: 2900 e402 |016f: goto/16 0453 // +02e4 │ │ -424f56: 0d00 |0171: move-exception v0 │ │ -424f58: 2900 1c03 |0172: goto/16 048e // +031c │ │ -424f5c: 0d00 |0174: move-exception v0 │ │ -424f5e: 2900 2a03 |0175: goto/16 049f // +032a │ │ -424f62: 0d00 |0177: move-exception v0 │ │ -424f64: 2900 3803 |0178: goto/16 04b0 // +0338 │ │ -424f68: 120c |017a: const/4 v12, #int 0 // #0 │ │ -424f6a: 220d 8d1e |017b: new-instance v13, Ljava/lang/StringBuilder; // type@1e8d │ │ -424f6e: 7010 adb6 0d00 |017d: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -424f74: 1a0f b848 |0180: const-string v15, "Response code is " // string@48b8 │ │ -424f78: 6e20 b9b6 fd00 |0182: invoke-virtual {v13, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424f7e: 6e10 c2ba 0600 |0185: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -424f84: 0a0f |0188: move-result v15 │ │ -424f86: 6e20 b4b6 fd00 |0189: invoke-virtual {v13, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -424f8c: 6e10 c3b6 0d00 |018c: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -424f92: 0c0d |018f: move-result-object v13 │ │ -424f94: 7120 7e0b d900 |0190: invoke-static {v9, v13}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -424f9a: 6e10 c4ba 0600 |0193: invoke-virtual {v6}, Lokhttp3/Response;.isSuccessful:()Z // method@bac4 │ │ -424fa0: 0a0d |0196: move-result v13 │ │ -424fa2: 390d 3300 |0197: if-nez v13, 01ca // +0033 │ │ -424fa6: 6e10 c2ba 0600 |0199: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -424fac: 0a0d |019c: move-result v13 │ │ -424fae: 130f 3001 |019d: const/16 v15, #int 304 // #130 │ │ -424fb2: 33fd 2b00 |019f: if-ne v13, v15, 01ca // +002b │ │ -424fb6: 2202 8d1e |01a1: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -424fba: 7010 adb6 0200 |01a3: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -424fc0: 1a03 0f19 |01a6: const-string v3, "Feed '" // string@190f │ │ -424fc4: 6e20 b9b6 3200 |01a8: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424fca: 5413 31a8 |01ab: iget-object v3, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -424fce: 6e10 82ab 0300 |01ad: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ -424fd4: 0c03 |01b0: move-result-object v3 │ │ -424fd6: 6e20 b9b6 3200 |01b1: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424fdc: 1a03 4c05 |01b4: const-string v3, "' not modified since last update, Download canceled" // string@054c │ │ -424fe0: 6e20 b9b6 3200 |01b6: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -424fe6: 6e10 c3b6 0200 |01b9: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -424fec: 0c02 |01bc: move-result-object v2 │ │ -424fee: 7120 7e0b 2900 |01bd: invoke-static {v9, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -424ff4: 7601 c8ae 1200 |01c0: invoke-direct/range {v18}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onCancelled:()V // method@aec8 │ │ -424ffa: 7110 ebba 0400 |01c3: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@baeb │ │ -425000: 7110 ebba 0700 |01c6: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@baeb │ │ -425006: 0e00 |01c9: return-void │ │ -425008: 6e10 c4ba 0600 |01ca: invoke-virtual {v6}, Lokhttp3/Response;.isSuccessful:()Z // method@bac4 │ │ -42500e: 0a0d |01cd: move-result v13 │ │ -425010: 380d 2f02 |01ce: if-eqz v13, 03fd // +022f │ │ -425014: 6e10 c0ba 0600 |01d0: invoke-virtual {v6}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ -42501a: 0c0d |01d3: move-result-object v13 │ │ -42501c: 390d 0400 |01d4: if-nez v13, 01d8 // +0004 │ │ -425020: 2900 2702 |01d6: goto/16 03fd // +0227 │ │ -425024: 541d 31a8 |01d8: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -425028: 6e10 7cab 0d00 |01da: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileType:()I // method@ab7c │ │ -42502e: 0a0d |01dd: move-result v13 │ │ -425030: 338d 0e00 |01de: if-ne v13, v8, 01ec // +000e │ │ -425034: 7020 c6ae 6100 |01e0: invoke-direct {v1, v6}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.isContentTypeTextAndSmallerThan100kb:(Lokhttp3/Response;)Z // method@aec6 │ │ -42503a: 0a08 |01e3: move-result v8 │ │ -42503c: 3808 0800 |01e4: if-eqz v8, 01ec // +0008 │ │ -425040: 6202 5a75 |01e6: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@755a │ │ -425044: 7030 c9ae 2104 |01e8: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ -42504a: 28d8 |01eb: goto 01c3 // -0028 │ │ -42504c: 7020 c3ae 6100 |01ec: invoke-direct {v1, v6}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.checkIfRedirect:(Lokhttp3/Response;)V // method@aec3 │ │ -425052: 2208 341e |01ef: new-instance v8, Ljava/io/BufferedInputStream; // type@1e34 │ │ -425056: 6e10 c9ba 0700 |01f1: invoke-virtual {v7}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@bac9 │ │ -42505c: 0c0d |01f4: move-result-object v13 │ │ -42505e: 7020 ecb4 d800 |01f5: invoke-direct {v8, v13}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b4ec │ │ -425064: 3803 0900 |01f8: if-eqz v3, 0201 // +0009 │ │ -425068: 1a0d 9012 |01fa: const-string v13, "Content-Range" // string@1290 │ │ -42506c: 6e20 c3ba d600 |01fc: invoke-virtual {v6, v13}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@bac3 │ │ -425072: 0c0d |01ff: move-result-object v13 │ │ -425074: 2802 |0200: goto 0202 // +0002 │ │ -425076: 074d |0201: move-object v13, v4 │ │ -425078: 1a0f 1cc1 |0202: const-string v15, "rw" // string@c11c │ │ -42507c: 3803 4b00 |0204: if-eqz v3, 024f // +004b │ │ -425080: 6e10 c2ba 0600 |0206: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -425086: 0a03 |0209: move-result v3 │ │ -425088: 130e ce00 |020a: const/16 v14, #int 206 // #ce │ │ -42508c: 33e3 4300 |020c: if-ne v3, v14, 024f // +0043 │ │ -425090: 7110 330b 0d00 |020e: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -425096: 0a03 |0211: move-result v3 │ │ -425098: 3903 3d00 |0212: if-nez v3, 024f // +003d │ │ -42509c: 6e20 8fb6 5d00 |0214: invoke-virtual {v13, v5}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b68f │ │ -4250a2: 0a03 |0217: move-result v3 │ │ -4250a4: 1265 |0218: const/4 v5, #int 6 // #6 │ │ -4250a6: 6e30 9fb6 5d03 |0219: invoke-virtual {v13, v5, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ -4250ac: 0c03 |021c: move-result-object v3 │ │ -4250ae: 5415 31a8 |021d: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -4250b2: 7110 28b6 0300 |021f: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ -4250b8: 0b0d |0222: move-result-wide v13 │ │ -4250ba: 6e30 8cab d50e |0223: invoke-virtual {v5, v13, v14}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSoFar:(J)V // method@ab8c │ │ -4250c0: 2203 8d1e |0226: new-instance v3, Ljava/lang/StringBuilder; // type@1e8d │ │ -4250c4: 7010 adb6 0300 |0228: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4250ca: 1a05 304c |022b: const-string v5, "Starting download at position " // string@4c30 │ │ -4250ce: 6e20 b9b6 5300 |022d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4250d4: 5415 31a8 |0230: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -4250d8: 6e10 81ab 0500 |0232: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ -4250de: 0b0d |0235: move-result-wide v13 │ │ -4250e0: 6e30 b5b6 d30e |0236: invoke-virtual {v3, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -4250e6: 6e10 c3b6 0300 |0239: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4250ec: 0c03 |023c: move-result-object v3 │ │ -4250ee: 7120 7e0b 3900 |023d: invoke-static {v9, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4250f4: 2203 521e |0240: new-instance v3, Ljava/io/RandomAccessFile; // type@1e52 │ │ -4250f8: 7030 7bb5 230f |0242: invoke-direct {v3, v2, v15}, Ljava/io/RandomAccessFile;.:(Ljava/io/File;Ljava/lang/String;)V // method@b57b │ │ -4250fe: 5412 31a8 |0245: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -425102: 6e10 81ab 0200 |0247: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ -425108: 0b0d |024a: move-result-wide v13 │ │ -42510a: 6e30 81b5 d30e |024b: invoke-virtual {v3, v13, v14}, Ljava/io/RandomAccessFile;.seek:(J)V // method@b581 │ │ -425110: 2811 |024e: goto 025f // +0011 │ │ -425112: 6e10 1fb5 0200 |024f: invoke-virtual {v2}, Ljava/io/File;.delete:()Z // method@b51f │ │ -425118: 0a03 |0252: move-result v3 │ │ -42511a: 6e10 1db5 0200 |0253: invoke-virtual {v2}, Ljava/io/File;.createNewFile:()Z // method@b51d │ │ -425120: 0a05 |0256: move-result v5 │ │ -425122: b653 |0257: or-int/2addr v3, v5 │ │ -425124: 3803 7f01 |0258: if-eqz v3, 03d7 // +017f │ │ -425128: 2203 521e |025a: new-instance v3, Ljava/io/RandomAccessFile; // type@1e52 │ │ -42512c: 7030 7bb5 230f |025c: invoke-direct {v3, v2, v15}, Ljava/io/RandomAccessFile;.:(Ljava/io/File;Ljava/lang/String;)V // method@b57b │ │ -425132: 1302 0020 |025f: const/16 v2, #int 8192 // #2000 │ │ -425136: 2322 fc1f |0261: new-array v2, v2, [B // type@1ffc │ │ -42513a: 5415 31a8 |0263: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -42513e: 600d 1a99 |0265: sget v13, Lde/danoeh/antennapod/net/download/service/R$string;.download_running:I // field@991a │ │ -425142: 6e20 8dab d500 |0267: invoke-virtual {v5, v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setStatusMsg:(I)V // method@ab8d │ │ -425148: 1a05 4d1a |026a: const-string v5, "Getting size of download" // string@1a4d │ │ -42514c: 7120 7e0b 5900 |026c: invoke-static {v9, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -425152: 5415 31a8 |026f: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -425156: 6e10 cbba 0700 |0271: invoke-virtual {v7}, Lokhttp3/ResponseBody;.contentLength:()J // method@bacb │ │ -42515c: 0b0d |0274: move-result-wide v13 │ │ -42515e: 541f 31a8 |0275: iget-object v15, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -425162: 6e10 81ab 0f00 |0277: invoke-virtual {v15}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ -425168: 0b10 |027a: move-result-wide v16 │ │ -42516a: 9b0d 0d10 |027b: add-long v13, v13, v16 │ │ -42516e: 6e30 8bab d50e |027d: invoke-virtual {v5, v13, v14}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSize:(J)V // method@ab8b │ │ -425174: 2205 8d1e |0280: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ -425178: 7010 adb6 0500 |0282: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42517e: 1a0d 714b |0285: const-string v13, "Size is " // string@4b71 │ │ -425182: 6e20 b9b6 d500 |0287: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425188: 541d 31a8 |028a: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -42518c: 6e10 80ab 0d00 |028c: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ab80 │ │ -425192: 0b0d |028f: move-result-wide v13 │ │ -425194: 6e30 b5b6 d50e |0290: invoke-virtual {v5, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -42519a: 6e10 c3b6 0500 |0293: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4251a0: 0c05 |0296: move-result-object v5 │ │ -4251a2: 7120 7e0b 5900 |0297: invoke-static {v9, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4251a8: 5415 31a8 |029a: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -4251ac: 6e10 80ab 0500 |029c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ab80 │ │ -4251b2: 0b0d |029f: move-result-wide v13 │ │ -4251b4: 1604 ffff |02a0: const-wide/16 v4, #int -1 // #ffff │ │ -4251b8: 3110 0d0a |02a2: cmp-long v16, v13, v10 │ │ -4251bc: 3b10 0700 |02a4: if-gez v16, 02ab // +0007 │ │ -4251c0: 541d 31a8 |02a6: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -4251c4: 6e30 8bab 4d05 |02a8: invoke-virtual {v13, v4, v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSize:(J)V // method@ab8b │ │ -4251ca: 7100 c5ae 0000 |02ab: invoke-static {}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.getFreeSpaceAvailable:()J // method@aec5 │ │ -4251d0: 0b0d |02ae: move-result-wide v13 │ │ -4251d2: 220f 8d1e |02af: new-instance v15, Ljava/lang/StringBuilder; // type@1e8d │ │ -4251d6: 7010 adb6 0f00 |02b1: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4251dc: 1a0a de19 |02b4: const-string v10, "Free space is " // string@19de │ │ -4251e0: 6e20 b9b6 af00 |02b6: invoke-virtual {v15, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4251e6: 6e30 b5b6 df0e |02b9: invoke-virtual {v15, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -4251ec: 6e10 c3b6 0f00 |02bc: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4251f2: 0c0a |02bf: move-result-object v10 │ │ -4251f4: 7120 7e0b a900 |02c0: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4251fa: 541a 31a8 |02c3: iget-object v10, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -4251fe: 6e10 80ab 0a00 |02c5: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ab80 │ │ -425204: 0b0a |02c8: move-result-wide v10 │ │ -425206: 310f 0a04 |02c9: cmp-long v15, v10, v4 │ │ -42520a: 380f 1700 |02cb: if-eqz v15, 02e2 // +0017 │ │ -42520e: 541a 31a8 |02cd: iget-object v10, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -425212: 6e10 80ab 0a00 |02cf: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ab80 │ │ -425218: 0b0a |02d2: move-result-wide v10 │ │ -42521a: 310f 0a0d |02d3: cmp-long v15, v10, v13 │ │ -42521e: 3d0f 0d00 |02d5: if-lez v15, 02e2 // +000d │ │ -425222: 6202 6175 |02d7: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7561 │ │ -425226: 1204 |02d9: const/4 v4, #int 0 // #0 │ │ -425228: 7030 c9ae 2104 |02da: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ -42522e: 7110 ebba 0300 |02dd: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@baeb │ │ -425234: 2900 e6fe |02e0: goto/16 01c6 // -011a │ │ -425238: 1a0a 2f4c |02e2: const-string v10, "Starting download" // string@4c2f │ │ -42523c: 7120 7e0b a900 |02e4: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -425242: 551a 2ea8 |02e7: iget-boolean v10, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a82e │ │ -425246: 390a 3d00 |02e9: if-nez v10, 0326 // +003d │ │ -42524a: 6e20 55b5 2800 |02eb: invoke-virtual {v8, v2}, Ljava/io/InputStream;.read:([B)I // method@b555 │ │ -425250: 0a0a |02ee: move-result v10 │ │ -425252: 12fb |02ef: const/4 v11, #int -1 // #ff │ │ -425254: 32ba 3600 |02f0: if-eq v10, v11, 0326 // +0036 │ │ -425258: 120b |02f2: const/4 v11, #int 0 // #0 │ │ -42525a: 6e40 82b5 23ab |02f3: invoke-virtual {v3, v2, v11, v10}, Ljava/io/RandomAccessFile;.write:([BII)V // method@b582 │ │ -425260: 541d 31a8 |02f6: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -425264: 6e10 81ab 0d00 |02f8: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ -42526a: 0b0e |02fb: move-result-wide v14 │ │ -42526c: 81a4 |02fc: int-to-long v4, v10 │ │ -42526e: bb4e |02fd: add-long/2addr v14, v4 │ │ -425270: 6e30 8cab ed0f |02fe: invoke-virtual {v13, v14, v15}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSoFar:(J)V // method@ab8c │ │ -425276: 5414 31a8 |0301: iget-object v4, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -42527a: 6e10 81ab 0400 |0303: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ -425280: 0b04 |0306: move-result-wide v4 │ │ -425282: 8644 |0307: long-to-double v4, v4 │ │ -425284: 190d 5940 |0308: const-wide/high16 v13, #long 4636737291354636288 // #4059 │ │ -425288: ad04 040d |030a: mul-double v4, v4, v13 │ │ -42528c: 541a 31a8 |030c: iget-object v10, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -425290: 6e10 80ab 0a00 |030e: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ab80 │ │ -425296: 0b0d |0311: move-result-wide v13 │ │ -425298: 86dd |0312: long-to-double v13, v13 │ │ -42529a: ced4 |0313: div-double/2addr v4, v13 │ │ -42529c: 8a44 |0314: double-to-int v4, v4 │ │ -42529e: 5415 31a8 |0315: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -4252a2: 6e20 8aab 4500 |0317: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setProgressPercent:(I)V // method@ab8a │ │ -4252a8: 1604 ffff |031a: const-wide/16 v4, #int -1 // #ffff │ │ -4252ac: 28cb |031c: goto 02e7 // -0035 │ │ -4252ae: 0d00 |031d: move-exception v0 │ │ -4252b0: 0702 |031e: move-object v2, v0 │ │ -4252b2: 7110 820b 0200 |031f: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ -4252b8: 0c02 |0322: move-result-object v2 │ │ -4252ba: 7120 800b 2900 |0323: invoke-static {v9, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -4252c0: 5512 2ea8 |0326: iget-boolean v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a82e │ │ -4252c4: 3802 0700 |0328: if-eqz v2, 032f // +0007 │ │ -4252c8: 7601 c8ae 1200 |032a: invoke-direct/range {v18}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onCancelled:()V // method@aec8 │ │ -4252ce: 2900 8700 |032d: goto/16 03b4 // +0087 │ │ -4252d2: 390c 4a00 |032f: if-nez v12, 0379 // +004a │ │ -4252d6: 5412 31a8 |0331: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -4252da: 6e10 80ab 0200 |0333: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ab80 │ │ -4252e0: 0b04 |0336: move-result-wide v4 │ │ -4252e2: 1608 ffff |0337: const-wide/16 v8, #int -1 // #ffff │ │ -4252e6: 3102 0408 |0339: cmp-long v2, v4, v8 │ │ -4252ea: 3802 3e00 |033b: if-eqz v2, 0379 // +003e │ │ -4252ee: 5412 31a8 |033d: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -4252f2: 6e10 81ab 0200 |033f: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ -4252f8: 0b04 |0342: move-result-wide v4 │ │ -4252fa: 5412 31a8 |0343: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -4252fe: 6e10 80ab 0200 |0345: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ab80 │ │ -425304: 0b08 |0348: move-result-wide v8 │ │ -425306: 3102 0408 |0349: cmp-long v2, v4, v8 │ │ -42530a: 3802 2e00 |034b: if-eqz v2, 0379 // +002e │ │ -42530e: 6202 5f75 |034d: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@755f │ │ -425312: 2204 8d1e |034f: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ -425316: 7010 adb6 0400 |0351: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42531c: 1a05 c714 |0354: const-string v5, "Download completed but size: " // string@14c7 │ │ -425320: 6e20 b9b6 5400 |0356: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425326: 5415 31a8 |0359: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -42532a: 6e10 81ab 0500 |035b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ -425330: 0b05 |035e: move-result-wide v5 │ │ -425332: 6e30 b5b6 5406 |035f: invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -425338: 1a05 b000 |0362: const-string v5, " does not equal expected size " // string@00b0 │ │ -42533c: 6e20 b9b6 5400 |0364: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -425342: 5415 31a8 |0367: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -425346: 6e10 80ab 0500 |0369: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ab80 │ │ -42534c: 0b05 |036c: move-result-wide v5 │ │ -42534e: 6e30 b5b6 5406 |036d: invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -425354: 6e10 c3b6 0400 |0370: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42535a: 0c04 |0373: move-result-object v4 │ │ -42535c: 7030 c9ae 2104 |0374: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ -425362: 2900 66ff |0377: goto/16 02dd // -009a │ │ -425366: 5412 31a8 |0379: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -42536a: 6e10 80ab 0200 |037b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ab80 │ │ -425370: 0b04 |037e: move-result-wide v4 │ │ -425372: 1608 0000 |037f: const-wide/16 v8, #int 0 // #0 │ │ -425376: 3102 0408 |0381: cmp-long v2, v4, v8 │ │ -42537a: 3d02 1500 |0383: if-lez v2, 0398 // +0015 │ │ -42537e: 5412 31a8 |0385: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -425382: 6e10 81ab 0200 |0387: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ -425388: 0b04 |038a: move-result-wide v4 │ │ -42538a: 3102 0408 |038b: cmp-long v2, v4, v8 │ │ -42538e: 3902 0b00 |038d: if-nez v2, 0398 // +000b │ │ -425392: 6202 5e75 |038f: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755e │ │ -425396: 1a04 c814 |0391: const-string v4, "Download completed, but nothing was read" // string@14c8 │ │ -42539a: 7030 c9ae 2104 |0393: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ -4253a0: 2900 47ff |0396: goto/16 02dd // -00b9 │ │ -4253a4: 1a02 fb33 |0398: const-string v2, "Last-Modified" // string@33fb │ │ -4253a8: 6e20 c3ba 2600 |039a: invoke-virtual {v6, v2}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@bac3 │ │ -4253ae: 0c02 |039d: move-result-object v2 │ │ -4253b0: 3802 0800 |039e: if-eqz v2, 03a6 // +0008 │ │ -4253b4: 5414 31a8 |03a0: iget-object v4, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -4253b8: 6e20 88ab 2400 |03a2: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadRequest; // method@ab88 │ │ -4253be: 280c |03a5: goto 03b1 // +000c │ │ -4253c0: 5412 31a8 |03a6: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -4253c4: 1a04 9015 |03a8: const-string v4, "ETag" // string@1590 │ │ -4253c8: 6e20 c3ba 4600 |03aa: invoke-virtual {v6, v4}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@bac3 │ │ -4253ce: 0c04 |03ad: move-result-object v4 │ │ -4253d0: 6e20 88ab 4200 |03ae: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadRequest; // method@ab88 │ │ -4253d6: 7601 caae 1200 |03b1: invoke-direct/range {v18}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onSuccess:()V // method@aeca │ │ -4253dc: 7110 ebba 0300 |03b4: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@baeb │ │ -4253e2: 2900 0901 |03b7: goto/16 04c0 // +0109 │ │ -4253e6: 0d00 |03b9: move-exception v0 │ │ -4253e8: 0702 |03ba: move-object v2, v0 │ │ -4253ea: 0734 |03bb: move-object v4, v3 │ │ -4253ec: 2900 0b01 |03bc: goto/16 04c7 // +010b │ │ -4253f0: 0d00 |03be: move-exception v0 │ │ -4253f2: 0702 |03bf: move-object v2, v0 │ │ -4253f4: 0734 |03c0: move-object v4, v3 │ │ -4253f6: 2900 7f00 |03c1: goto/16 0440 // +007f │ │ -4253fa: 0d00 |03c3: move-exception v0 │ │ -4253fc: 0702 |03c4: move-object v2, v0 │ │ -4253fe: 0734 |03c5: move-object v4, v3 │ │ -425400: 2900 8e00 |03c6: goto/16 0454 // +008e │ │ -425404: 0d00 |03c8: move-exception v0 │ │ -425406: 0702 |03c9: move-object v2, v0 │ │ -425408: 0734 |03ca: move-object v4, v3 │ │ -42540a: 2900 c400 |03cb: goto/16 048f // +00c4 │ │ -42540e: 0d00 |03cd: move-exception v0 │ │ -425410: 0702 |03ce: move-object v2, v0 │ │ -425412: 0734 |03cf: move-object v4, v3 │ │ -425414: 2900 d000 |03d0: goto/16 04a0 // +00d0 │ │ -425418: 0d00 |03d2: move-exception v0 │ │ -42541a: 0702 |03d3: move-object v2, v0 │ │ -42541c: 0734 |03d4: move-object v4, v3 │ │ -42541e: 2900 dc00 |03d5: goto/16 04b1 // +00dc │ │ -425422: 2202 461e |03d7: new-instance v2, Ljava/io/IOException; // type@1e46 │ │ -425426: 1a03 c051 |03d9: const-string v3, "Unable to recreate partially downloaded file" // string@51c0 │ │ -42542a: 7020 4bb5 3200 |03db: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ -425430: 2702 |03de: throw v2 │ │ -425432: 0d00 |03df: move-exception v0 │ │ -425434: 0702 |03e0: move-object v2, v0 │ │ -425436: 1204 |03e1: const/4 v4, #int 0 // #0 │ │ -425438: 2900 e500 |03e2: goto/16 04c7 // +00e5 │ │ -42543c: 0d00 |03e4: move-exception v0 │ │ -42543e: 0702 |03e5: move-object v2, v0 │ │ -425440: 1204 |03e6: const/4 v4, #int 0 // #0 │ │ -425442: 2900 5900 |03e7: goto/16 0440 // +0059 │ │ -425446: 0d00 |03e9: move-exception v0 │ │ -425448: 0702 |03ea: move-object v2, v0 │ │ -42544a: 1204 |03eb: const/4 v4, #int 0 // #0 │ │ -42544c: 2900 6800 |03ec: goto/16 0454 // +0068 │ │ -425450: 0d00 |03ee: move-exception v0 │ │ -425452: 0702 |03ef: move-object v2, v0 │ │ -425454: 1204 |03f0: const/4 v4, #int 0 // #0 │ │ -425456: 2900 9e00 |03f1: goto/16 048f // +009e │ │ -42545a: 0d00 |03f3: move-exception v0 │ │ -42545c: 0702 |03f4: move-object v2, v0 │ │ -42545e: 1204 |03f5: const/4 v4, #int 0 // #0 │ │ -425460: 2900 aa00 |03f6: goto/16 04a0 // +00aa │ │ -425464: 0d00 |03f8: move-exception v0 │ │ -425466: 0702 |03f9: move-object v2, v0 │ │ -425468: 1204 |03fa: const/4 v4, #int 0 // #0 │ │ -42546a: 2900 b600 |03fb: goto/16 04b1 // +00b6 │ │ -42546e: 7020 c2ae 6100 |03fd: invoke-direct {v1, v6}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.callOnFailByResponseCode:(Lokhttp3/Response;)V // method@aec2 │ │ -425474: 1202 |0400: const/4 v2, #int 0 // #0 │ │ -425476: 7110 ebba 0200 |0401: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@baeb │ │ -42547c: 2900 c2fd |0404: goto/16 01c6 // -023e │ │ -425480: 0d00 |0406: move-exception v0 │ │ -425482: 1202 |0407: const/4 v2, #int 0 // #0 │ │ -425484: 0724 |0408: move-object v4, v2 │ │ -425486: 2830 |0409: goto 0439 // +0030 │ │ -425488: 0d00 |040a: move-exception v0 │ │ -42548a: 1202 |040b: const/4 v2, #int 0 // #0 │ │ -42548c: 0724 |040c: move-object v4, v2 │ │ -42548e: 2832 |040d: goto 043f // +0032 │ │ -425490: 0d00 |040e: move-exception v0 │ │ -425492: 1202 |040f: const/4 v2, #int 0 // #0 │ │ -425494: 0724 |0410: move-object v4, v2 │ │ -425496: 2842 |0411: goto 0453 // +0042 │ │ -425498: 0d00 |0412: move-exception v0 │ │ -42549a: 1202 |0413: const/4 v2, #int 0 // #0 │ │ -42549c: 0724 |0414: move-object v4, v2 │ │ -42549e: 2900 7900 |0415: goto/16 048e // +0079 │ │ -4254a2: 0d00 |0417: move-exception v0 │ │ -4254a4: 1202 |0418: const/4 v2, #int 0 // #0 │ │ -4254a6: 0724 |0419: move-object v4, v2 │ │ -4254a8: 2900 8500 |041a: goto/16 049f // +0085 │ │ -4254ac: 0d00 |041c: move-exception v0 │ │ -4254ae: 1202 |041d: const/4 v2, #int 0 // #0 │ │ -4254b0: 0724 |041e: move-object v4, v2 │ │ -4254b2: 2900 9100 |041f: goto/16 04b0 // +0091 │ │ -4254b6: 0d00 |0421: move-exception v0 │ │ -4254b8: 0742 |0422: move-object v2, v4 │ │ -4254ba: 2816 |0423: goto 0439 // +0016 │ │ -4254bc: 0d00 |0424: move-exception v0 │ │ -4254be: 0742 |0425: move-object v2, v4 │ │ -4254c0: 2819 |0426: goto 043f // +0019 │ │ -4254c2: 0d00 |0427: move-exception v0 │ │ -4254c4: 0742 |0428: move-object v2, v4 │ │ -4254c6: 282a |0429: goto 0453 // +002a │ │ -4254c8: 0d00 |042a: move-exception v0 │ │ -4254ca: 0742 |042b: move-object v2, v4 │ │ -4254cc: 2900 6200 |042c: goto/16 048e // +0062 │ │ -4254d0: 0d00 |042e: move-exception v0 │ │ -4254d2: 0742 |042f: move-object v2, v4 │ │ -4254d4: 2900 6f00 |0430: goto/16 049f // +006f │ │ -4254d8: 0d00 |0432: move-exception v0 │ │ -4254da: 0742 |0433: move-object v2, v4 │ │ -4254dc: 2900 7c00 |0434: goto/16 04b0 // +007c │ │ -4254e0: 0d00 |0436: move-exception v0 │ │ -4254e2: 0742 |0437: move-object v2, v4 │ │ -4254e4: 0747 |0438: move-object v7, v4 │ │ -4254e6: 0702 |0439: move-object v2, v0 │ │ -4254e8: 2900 8d00 |043a: goto/16 04c7 // +008d │ │ -4254ec: 0d00 |043c: move-exception v0 │ │ -4254ee: 0742 |043d: move-object v2, v4 │ │ -4254f0: 0747 |043e: move-object v7, v4 │ │ -4254f2: 0702 |043f: move-object v2, v0 │ │ -4254f4: 6e10 e9b6 0200 |0440: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -4254fa: 6202 5575 |0443: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7555 │ │ -4254fe: 5413 31a8 |0445: iget-object v3, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ -425502: 6e10 82ab 0300 |0447: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ -425508: 0c03 |044a: move-result-object v3 │ │ -42550a: 7030 c9ae 2103 |044b: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ -425510: 2900 6f00 |044e: goto/16 04bd // +006f │ │ -425514: 0d00 |0450: move-exception v0 │ │ -425516: 0742 |0451: move-object v2, v4 │ │ -425518: 0747 |0452: move-object v7, v4 │ │ -42551a: 0702 |0453: move-object v2, v0 │ │ -42551c: 6e10 e9b6 0200 |0454: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -425522: 7110 6fad 0200 |0457: invoke-static {v2}, Lde/danoeh/antennapod/net/common/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@ad6f │ │ -425528: 0a03 |045a: move-result v3 │ │ -42552a: 3803 0d00 |045b: if-eqz v3, 0468 // +000d │ │ -42552e: 6203 5d75 |045d: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@755d │ │ -425532: 6e10 e6b6 0200 |045f: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -425538: 0c02 |0462: move-result-object v2 │ │ -42553a: 7030 c9ae 3102 |0463: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ -425540: 2900 5dfd |0466: goto/16 01c3 // -02a3 │ │ -425544: 6e10 e6b6 0200 |0468: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -42554a: 0c03 |046b: move-result-object v3 │ │ -42554c: 3803 1500 |046c: if-eqz v3, 0481 // +0015 │ │ -425550: 1a05 ff50 |046e: const-string v5, "Trust anchor for certification path not found" // string@50ff │ │ -425554: 6e20 81b6 5300 |0470: invoke-virtual {v3, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ -42555a: 0a03 |0473: move-result v3 │ │ -42555c: 3803 0d00 |0474: if-eqz v3, 0481 // +000d │ │ -425560: 6203 5475 |0476: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7554 │ │ -425564: 6e10 e6b6 0200 |0478: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -42556a: 0c02 |047b: move-result-object v2 │ │ -42556c: 7030 c9ae 3102 |047c: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ -425572: 2900 44fd |047f: goto/16 01c3 // -02bc │ │ -425576: 6203 5e75 |0481: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755e │ │ -42557a: 6e10 e6b6 0200 |0483: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -425580: 0c02 |0486: move-result-object v2 │ │ -425582: 7030 c9ae 3102 |0487: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ -425588: 2833 |048a: goto 04bd // +0033 │ │ -42558a: 0d00 |048b: move-exception v0 │ │ -42558c: 0742 |048c: move-object v2, v4 │ │ -42558e: 0747 |048d: move-object v7, v4 │ │ -425590: 0702 |048e: move-object v2, v0 │ │ -425592: 6e10 e9b6 0200 |048f: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -425598: 6203 6775 |0492: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@7567 │ │ -42559c: 6e10 e6b6 0200 |0494: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -4255a2: 0c02 |0497: move-result-object v2 │ │ -4255a4: 7030 c9ae 3102 |0498: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ -4255aa: 2822 |049b: goto 04bd // +0022 │ │ -4255ac: 0d00 |049c: move-exception v0 │ │ -4255ae: 0742 |049d: move-object v2, v4 │ │ -4255b0: 0747 |049e: move-object v7, v4 │ │ -4255b2: 0702 |049f: move-object v2, v0 │ │ -4255b4: 6e10 e9b6 0200 |04a0: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -4255ba: 6203 5575 |04a3: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7555 │ │ -4255be: 6e10 e6b6 0200 |04a5: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -4255c4: 0c02 |04a8: move-result-object v2 │ │ -4255c6: 7030 c9ae 3102 |04a9: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ -4255cc: 2811 |04ac: goto 04bd // +0011 │ │ -4255ce: 0d00 |04ad: move-exception v0 │ │ -4255d0: 0742 |04ae: move-object v2, v4 │ │ -4255d2: 0747 |04af: move-object v7, v4 │ │ -4255d4: 0702 |04b0: move-object v2, v0 │ │ -4255d6: 6e10 e9b6 0200 |04b1: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -4255dc: 6203 6075 |04b4: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@7560 │ │ -4255e0: 6e10 e6b6 0200 |04b6: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -4255e6: 0c02 |04b9: move-result-object v2 │ │ -4255e8: 7030 c9ae 3102 |04ba: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ -4255ee: 7110 ebba 0400 |04bd: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@baeb │ │ -4255f4: 7110 ebba 0700 |04c0: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@baeb │ │ -4255fa: 0e00 |04c3: return-void │ │ -4255fc: 0d00 |04c4: move-exception v0 │ │ -4255fe: 2900 74ff |04c5: goto/16 0439 // -008c │ │ -425602: 7110 ebba 0400 |04c7: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@baeb │ │ -425608: 7110 ebba 0700 |04ca: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@baeb │ │ -42560e: 2702 |04cd: throw v2 │ │ +424c70: |[424c70] de.danoeh.antennapod.net.download.service.feed.remote.HttpDownloader.download:()V │ │ +424c80: 0801 1200 |0000: move-object/from16 v1, v18 │ │ +424c84: 2202 3f1e |0002: new-instance v2, Ljava/io/File; // type@1e3f │ │ +424c88: 5413 31a8 |0004: iget-object v3, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +424c8c: 6e10 7aab 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ +424c92: 0c03 |0009: move-result-object v3 │ │ +424c94: 7020 19b5 3200 |000a: invoke-direct {v2, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ +424c9a: 6e10 21b5 0200 |000d: invoke-virtual {v2}, Ljava/io/File;.exists:()Z // method@b521 │ │ +424ca0: 0a03 |0010: move-result v3 │ │ +424ca2: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +424ca4: 5415 31a8 |0012: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +424ca8: 6e10 82ab 0500 |0014: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ +424cae: 0c05 |0017: move-result-object v5 │ │ +424cb0: 7110 82ad 0500 |0018: invoke-static {v5}, Lde/danoeh/antennapod/net/common/UriUtil;.getURIFromRequestUrl:(Ljava/lang/String;)Ljava/net/URI; // method@ad82 │ │ +424cb6: 0c05 |001b: move-result-object v5 │ │ +424cb8: 2206 c41f |001c: new-instance v6, Lokhttp3/Request$Builder; // type@1fc4 │ │ +424cbc: 7010 b0ba 0600 |001e: invoke-direct {v6}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ +424cc2: 6e10 4db7 0500 |0021: invoke-virtual {v5}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ +424cc8: 0c07 |0024: move-result-object v7 │ │ +424cca: 6e20 b9ba 7600 |0025: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@bab9 │ │ +424cd0: 0c06 |0028: move-result-object v6 │ │ +424cd2: 5417 31a8 |0029: iget-object v7, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +424cd6: 6e20 b7ba 7600 |002b: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.tag:(Ljava/lang/Object;)Lokhttp3/Request$Builder; // method@bab7 │ │ +424cdc: 2207 b21f |002e: new-instance v7, Lokhttp3/CacheControl$Builder; // type@1fb2 │ │ +424ce0: 7010 84ba 0700 |0030: invoke-direct {v7}, Lokhttp3/CacheControl$Builder;.:()V // method@ba84 │ │ +424ce6: 6e10 88ba 0700 |0033: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.noStore:()Lokhttp3/CacheControl$Builder; // method@ba88 │ │ +424cec: 0c07 |0036: move-result-object v7 │ │ +424cee: 6e10 85ba 0700 |0037: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@ba85 │ │ +424cf4: 0c07 |003a: move-result-object v7 │ │ +424cf6: 6e20 b3ba 7600 |003b: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@bab3 │ │ +424cfc: 5417 31a8 |003e: iget-object v7, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +424d00: 6e10 7cab 0700 |0040: invoke-virtual {v7}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileType:()I // method@ab7c │ │ +424d06: 0a07 |0043: move-result v7 │ │ +424d08: 1228 |0044: const/4 v8, #int 2 // #2 │ │ +424d0a: 1a09 1e1b |0045: const-string v9, "HttpDownloader" // string@1b1e │ │ +424d0e: 3387 3d00 |0047: if-ne v7, v8, 0084 // +003d │ │ +424d12: 1a07 3b5d |0049: const-string v7, "addHeader("Accept-Encoding", "identity")" // string@5d3b │ │ +424d16: 7120 7e0b 7900 |004b: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +424d1c: 1a07 e609 |004e: const-string v7, "Accept-Encoding" // string@09e6 │ │ +424d20: 1a0a bc8d |0050: const-string v10, "identity" // string@8dbc │ │ +424d24: 6e30 b1ba 760a |0052: invoke-virtual {v6, v7, v10}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab1 │ │ +424d2a: 2207 b21f |0055: new-instance v7, Lokhttp3/CacheControl$Builder; // type@1fb2 │ │ +424d2e: 7010 84ba 0700 |0057: invoke-direct {v7}, Lokhttp3/CacheControl$Builder;.:()V // method@ba84 │ │ +424d34: 6e10 87ba 0700 |005a: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.noCache:()Lokhttp3/CacheControl$Builder; // method@ba87 │ │ +424d3a: 0c07 |005d: move-result-object v7 │ │ +424d3c: 6e10 85ba 0700 |005e: invoke-virtual {v7}, Lokhttp3/CacheControl$Builder;.build:()Lokhttp3/CacheControl; // method@ba85 │ │ +424d42: 0c07 |0061: move-result-object v7 │ │ +424d44: 6e20 b3ba 7600 |0062: invoke-virtual {v6, v7}, Lokhttp3/Request$Builder;.cacheControl:(Lokhttp3/CacheControl;)Lokhttp3/Request$Builder; // method@bab3 │ │ +424d4a: 281f |0065: goto 0084 // +001f │ │ +424d4c: 0d00 |0066: move-exception v0 │ │ +424d4e: 0702 |0067: move-object v2, v0 │ │ +424d50: 0747 |0068: move-object v7, v4 │ │ +424d52: 2900 5e04 |0069: goto/16 04c7 // +045e │ │ +424d56: 0d00 |006b: move-exception v0 │ │ +424d58: 0702 |006c: move-object v2, v0 │ │ +424d5a: 0747 |006d: move-object v7, v4 │ │ +424d5c: 2900 d203 |006e: goto/16 0440 // +03d2 │ │ +424d60: 0d00 |0070: move-exception v0 │ │ +424d62: 0702 |0071: move-object v2, v0 │ │ +424d64: 0747 |0072: move-object v7, v4 │ │ +424d66: 2900 e103 |0073: goto/16 0454 // +03e1 │ │ +424d6a: 0d00 |0075: move-exception v0 │ │ +424d6c: 0702 |0076: move-object v2, v0 │ │ +424d6e: 0747 |0077: move-object v7, v4 │ │ +424d70: 2900 1704 |0078: goto/16 048f // +0417 │ │ +424d74: 0d00 |007a: move-exception v0 │ │ +424d76: 0702 |007b: move-object v2, v0 │ │ +424d78: 0747 |007c: move-object v7, v4 │ │ +424d7a: 2900 2304 |007d: goto/16 04a0 // +0423 │ │ +424d7e: 0d00 |007f: move-exception v0 │ │ +424d80: 0702 |0080: move-object v2, v0 │ │ +424d82: 0747 |0081: move-object v7, v4 │ │ +424d84: 2900 2f04 |0082: goto/16 04b1 // +042f │ │ +424d88: 6e10 4bb7 0500 |0084: invoke-virtual {v5}, Ljava/net/URI;.getScheme:()Ljava/lang/String; // method@b74b │ │ +424d8e: 0c05 |0087: move-result-object v5 │ │ +424d90: 1a07 b18c |0088: const-string v7, "http" // string@8cb1 │ │ +424d94: 6e20 85b6 7500 |008a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +424d9a: 0a05 |008d: move-result v5 │ │ +424d9c: 3805 0900 |008e: if-eqz v5, 0097 // +0009 │ │ +424da0: 1a05 7552 |0090: const-string v5, "Upgrade-Insecure-Requests" // string@5275 │ │ +424da4: 1a07 0008 |0092: const-string v7, "1" // string@0800 │ │ +424da8: 6e30 b1ba 5607 |0094: invoke-virtual {v6, v5, v7}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab1 │ │ +424dae: 5415 31a8 |0097: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +424db2: 6e10 7dab 0500 |0099: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@ab7d │ │ +424db8: 0c05 |009c: move-result-object v5 │ │ +424dba: 7110 330b 0500 |009d: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +424dc0: 0a05 |00a0: move-result v5 │ │ +424dc2: 3905 5900 |00a1: if-nez v5, 00fa // +0059 │ │ +424dc6: 5415 31a8 |00a3: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +424dca: 6e10 7dab 0500 |00a5: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getLastModified:()Ljava/lang/String; // method@ab7d │ │ +424dd0: 0c05 |00a8: move-result-object v5 │ │ +424dd2: 7110 cab0 0500 |00a9: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@b0ca │ │ +424dd8: 0c07 |00ac: move-result-object v7 │ │ +424dda: 1a0a f001 |00ad: const-string v10, "")" // string@01f0 │ │ +424dde: 3807 2f00 |00af: if-eqz v7, 00de // +002f │ │ +424de2: 7100 c5b6 0000 |00b1: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ +424de8: 0b0b |00b4: move-result-wide v11 │ │ +424dea: 170d 0014 730f |00b5: const-wide/32 v13, #float 1.19847e-29 // #0f731400 │ │ +424df0: bcdb |00b8: sub-long/2addr v11, v13 │ │ +424df2: 6e10 99b8 0700 |00b9: invoke-virtual {v7}, Ljava/util/Date;.getTime:()J // method@b899 │ │ +424df8: 0b0d |00bc: move-result-wide v13 │ │ +424dfa: 3107 0d0b |00bd: cmp-long v7, v13, v11 │ │ +424dfe: 3d07 3b00 |00bf: if-lez v7, 00fa // +003b │ │ +424e02: 2207 8d1e |00c1: new-instance v7, Ljava/lang/StringBuilder; // type@1e8d │ │ +424e06: 7010 adb6 0700 |00c3: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +424e0c: 1a0b 3c5d |00c6: const-string v11, "addHeader("If-Modified-Since", "" // string@5d3c │ │ +424e10: 6e20 b9b6 b700 |00c8: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424e16: 6e20 b9b6 5700 |00cb: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424e1c: 6e20 b9b6 a700 |00ce: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424e22: 6e10 c3b6 0700 |00d1: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +424e28: 0c07 |00d4: move-result-object v7 │ │ +424e2a: 7120 7e0b 7900 |00d5: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +424e30: 1a07 2b1c |00d8: const-string v7, "If-Modified-Since" // string@1c2b │ │ +424e34: 6e30 b1ba 7605 |00da: invoke-virtual {v6, v7, v5}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab1 │ │ +424e3a: 281d |00dd: goto 00fa // +001d │ │ +424e3c: 2207 8d1e |00de: new-instance v7, Ljava/lang/StringBuilder; // type@1e8d │ │ +424e40: 7010 adb6 0700 |00e0: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +424e46: 1a0b 3d5d |00e3: const-string v11, "addHeader("If-None-Match", "" // string@5d3d │ │ +424e4a: 6e20 b9b6 b700 |00e5: invoke-virtual {v7, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424e50: 6e20 b9b6 5700 |00e8: invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424e56: 6e20 b9b6 a700 |00eb: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424e5c: 6e10 c3b6 0700 |00ee: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +424e62: 0c07 |00f1: move-result-object v7 │ │ +424e64: 7120 7e0b 7900 |00f2: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +424e6a: 1a07 2c1c |00f5: const-string v7, "If-None-Match" // string@1c2c │ │ +424e6e: 6e30 b1ba 7605 |00f7: invoke-virtual {v6, v7, v5}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab1 │ │ +424e74: 1a05 2b07 |00fa: const-string v5, "-" // string@072b │ │ +424e78: 160a 0000 |00fc: const-wide/16 v10, #int 0 // #0 │ │ +424e7c: 3803 4c00 |00fe: if-eqz v3, 014a // +004c │ │ +424e80: 6e10 2bb5 0200 |0100: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b52b │ │ +424e86: 0b0c |0103: move-result-wide v12 │ │ +424e88: 3107 0c0a |0104: cmp-long v7, v12, v10 │ │ +424e8c: 3d07 4400 |0106: if-lez v7, 014a // +0044 │ │ +424e90: 5417 31a8 |0108: iget-object v7, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +424e94: 6e10 2bb5 0200 |010a: invoke-virtual {v2}, Ljava/io/File;.length:()J // method@b52b │ │ +424e9a: 0b0c |010d: move-result-wide v12 │ │ +424e9c: 6e30 8cab c70d |010e: invoke-virtual {v7, v12, v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSoFar:(J)V // method@ab8c │ │ +424ea2: 1a07 ff47 |0111: const-string v7, "Range" // string@47ff │ │ +424ea6: 220c 8d1e |0113: new-instance v12, Ljava/lang/StringBuilder; // type@1e8d │ │ +424eaa: 7010 adb6 0c00 |0115: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +424eb0: 1a0d 6465 |0118: const-string v13, "bytes=" // string@6564 │ │ +424eb4: 6e20 b9b6 dc00 |011a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424eba: 541d 31a8 |011d: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +424ebe: 6e10 81ab 0d00 |011f: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ +424ec4: 0b0d |0122: move-result-wide v13 │ │ +424ec6: 6e30 b5b6 dc0e |0123: invoke-virtual {v12, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +424ecc: 6e20 b9b6 5c00 |0126: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424ed2: 6e10 c3b6 0c00 |0129: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +424ed8: 0c0c |012c: move-result-object v12 │ │ +424eda: 6e30 b1ba 760c |012d: invoke-virtual {v6, v7, v12}, Lokhttp3/Request$Builder;.addHeader:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab1 │ │ +424ee0: 2207 8d1e |0130: new-instance v7, Ljava/lang/StringBuilder; // type@1e8d │ │ +424ee4: 7010 adb6 0700 |0132: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +424eea: 1a0c 570a |0135: const-string v12, "Adding range header: " // string@0a57 │ │ +424eee: 6e20 b9b6 c700 |0137: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424ef4: 541c 31a8 |013a: iget-object v12, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +424ef8: 6e10 81ab 0c00 |013c: invoke-virtual {v12}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ +424efe: 0b0c |013f: move-result-wide v12 │ │ +424f00: 6e30 b5b6 c70d |0140: invoke-virtual {v7, v12, v13}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +424f06: 6e10 c3b6 0700 |0143: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +424f0c: 0c07 |0146: move-result-object v7 │ │ +424f0e: 7120 7e0b 7900 |0147: invoke-static {v9, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +424f14: 7020 c7ae 6100 |014a: invoke-direct {v1, v6}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.newCall:(Lokhttp3/Request$Builder;)Lokhttp3/Response; // method@aec7 │ │ +424f1a: 0c06 |014d: move-result-object v6 │ │ +424f1c: 6e10 c0ba 0600 |014e: invoke-virtual {v6}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ +424f22: 0c07 |0151: move-result-object v7 │ │ +424f24: 1a0c 8e12 |0152: const-string v12, "Content-Encoding" // string@128e │ │ +424f28: 6e20 c3ba c600 |0154: invoke-virtual {v6, v12}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@bac3 │ │ +424f2e: 0c0c |0157: move-result-object v12 │ │ +424f30: 7110 330b 0c00 |0158: invoke-static {v12}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +424f36: 0a0d |015b: move-result v13 │ │ +424f38: 390d 1e00 |015c: if-nez v13, 017a // +001e │ │ +424f3c: 620d e0ff |015e: sget-object v13, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ +424f40: 6e20 a2b6 dc00 |0160: invoke-virtual {v12, v13}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ +424f46: 0c0c |0163: move-result-object v12 │ │ +424f48: 1a0d 988a |0164: const-string v13, "gzip" // string@8a98 │ │ +424f4c: 7120 300b dc00 |0166: invoke-static {v12, v13}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b30 │ │ +424f52: 0a0c |0169: move-result v12 │ │ +424f54: 2811 |016a: goto 017b // +0011 │ │ +424f56: 0d00 |016b: move-exception v0 │ │ +424f58: 2900 d302 |016c: goto/16 043f // +02d3 │ │ +424f5c: 0d00 |016e: move-exception v0 │ │ +424f5e: 2900 e402 |016f: goto/16 0453 // +02e4 │ │ +424f62: 0d00 |0171: move-exception v0 │ │ +424f64: 2900 1c03 |0172: goto/16 048e // +031c │ │ +424f68: 0d00 |0174: move-exception v0 │ │ +424f6a: 2900 2a03 |0175: goto/16 049f // +032a │ │ +424f6e: 0d00 |0177: move-exception v0 │ │ +424f70: 2900 3803 |0178: goto/16 04b0 // +0338 │ │ +424f74: 120c |017a: const/4 v12, #int 0 // #0 │ │ +424f76: 220d 8d1e |017b: new-instance v13, Ljava/lang/StringBuilder; // type@1e8d │ │ +424f7a: 7010 adb6 0d00 |017d: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +424f80: 1a0f b848 |0180: const-string v15, "Response code is " // string@48b8 │ │ +424f84: 6e20 b9b6 fd00 |0182: invoke-virtual {v13, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424f8a: 6e10 c2ba 0600 |0185: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +424f90: 0a0f |0188: move-result v15 │ │ +424f92: 6e20 b4b6 fd00 |0189: invoke-virtual {v13, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +424f98: 6e10 c3b6 0d00 |018c: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +424f9e: 0c0d |018f: move-result-object v13 │ │ +424fa0: 7120 7e0b d900 |0190: invoke-static {v9, v13}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +424fa6: 6e10 c4ba 0600 |0193: invoke-virtual {v6}, Lokhttp3/Response;.isSuccessful:()Z // method@bac4 │ │ +424fac: 0a0d |0196: move-result v13 │ │ +424fae: 390d 3300 |0197: if-nez v13, 01ca // +0033 │ │ +424fb2: 6e10 c2ba 0600 |0199: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +424fb8: 0a0d |019c: move-result v13 │ │ +424fba: 130f 3001 |019d: const/16 v15, #int 304 // #130 │ │ +424fbe: 33fd 2b00 |019f: if-ne v13, v15, 01ca // +002b │ │ +424fc2: 2202 8d1e |01a1: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +424fc6: 7010 adb6 0200 |01a3: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +424fcc: 1a03 0f19 |01a6: const-string v3, "Feed '" // string@190f │ │ +424fd0: 6e20 b9b6 3200 |01a8: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424fd6: 5413 31a8 |01ab: iget-object v3, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +424fda: 6e10 82ab 0300 |01ad: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ +424fe0: 0c03 |01b0: move-result-object v3 │ │ +424fe2: 6e20 b9b6 3200 |01b1: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424fe8: 1a03 4c05 |01b4: const-string v3, "' not modified since last update, Download canceled" // string@054c │ │ +424fec: 6e20 b9b6 3200 |01b6: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +424ff2: 6e10 c3b6 0200 |01b9: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +424ff8: 0c02 |01bc: move-result-object v2 │ │ +424ffa: 7120 7e0b 2900 |01bd: invoke-static {v9, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +425000: 7601 c8ae 1200 |01c0: invoke-direct/range {v18}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onCancelled:()V // method@aec8 │ │ +425006: 7110 ebba 0400 |01c3: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@baeb │ │ +42500c: 7110 ebba 0700 |01c6: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@baeb │ │ +425012: 0e00 |01c9: return-void │ │ +425014: 6e10 c4ba 0600 |01ca: invoke-virtual {v6}, Lokhttp3/Response;.isSuccessful:()Z // method@bac4 │ │ +42501a: 0a0d |01cd: move-result v13 │ │ +42501c: 380d 2f02 |01ce: if-eqz v13, 03fd // +022f │ │ +425020: 6e10 c0ba 0600 |01d0: invoke-virtual {v6}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ +425026: 0c0d |01d3: move-result-object v13 │ │ +425028: 390d 0400 |01d4: if-nez v13, 01d8 // +0004 │ │ +42502c: 2900 2702 |01d6: goto/16 03fd // +0227 │ │ +425030: 541d 31a8 |01d8: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +425034: 6e10 7cab 0d00 |01da: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileType:()I // method@ab7c │ │ +42503a: 0a0d |01dd: move-result v13 │ │ +42503c: 338d 0e00 |01de: if-ne v13, v8, 01ec // +000e │ │ +425040: 7020 c6ae 6100 |01e0: invoke-direct {v1, v6}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.isContentTypeTextAndSmallerThan100kb:(Lokhttp3/Response;)Z // method@aec6 │ │ +425046: 0a08 |01e3: move-result v8 │ │ +425048: 3808 0800 |01e4: if-eqz v8, 01ec // +0008 │ │ +42504c: 6202 5a75 |01e6: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FILE_TYPE:Lde/danoeh/antennapod/model/download/DownloadError; // field@755a │ │ +425050: 7030 c9ae 2104 |01e8: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ +425056: 28d8 |01eb: goto 01c3 // -0028 │ │ +425058: 7020 c3ae 6100 |01ec: invoke-direct {v1, v6}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.checkIfRedirect:(Lokhttp3/Response;)V // method@aec3 │ │ +42505e: 2208 341e |01ef: new-instance v8, Ljava/io/BufferedInputStream; // type@1e34 │ │ +425062: 6e10 c9ba 0700 |01f1: invoke-virtual {v7}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@bac9 │ │ +425068: 0c0d |01f4: move-result-object v13 │ │ +42506a: 7020 ecb4 d800 |01f5: invoke-direct {v8, v13}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@b4ec │ │ +425070: 3803 0900 |01f8: if-eqz v3, 0201 // +0009 │ │ +425074: 1a0d 9012 |01fa: const-string v13, "Content-Range" // string@1290 │ │ +425078: 6e20 c3ba d600 |01fc: invoke-virtual {v6, v13}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@bac3 │ │ +42507e: 0c0d |01ff: move-result-object v13 │ │ +425080: 2802 |0200: goto 0202 // +0002 │ │ +425082: 074d |0201: move-object v13, v4 │ │ +425084: 1a0f 1cc1 |0202: const-string v15, "rw" // string@c11c │ │ +425088: 3803 4b00 |0204: if-eqz v3, 024f // +004b │ │ +42508c: 6e10 c2ba 0600 |0206: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +425092: 0a03 |0209: move-result v3 │ │ +425094: 130e ce00 |020a: const/16 v14, #int 206 // #ce │ │ +425098: 33e3 4300 |020c: if-ne v3, v14, 024f // +0043 │ │ +42509c: 7110 330b 0d00 |020e: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +4250a2: 0a03 |0211: move-result v3 │ │ +4250a4: 3903 3d00 |0212: if-nez v3, 024f // +003d │ │ +4250a8: 6e20 8fb6 5d00 |0214: invoke-virtual {v13, v5}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b68f │ │ +4250ae: 0a03 |0217: move-result v3 │ │ +4250b0: 1265 |0218: const/4 v5, #int 6 // #6 │ │ +4250b2: 6e30 9fb6 5d03 |0219: invoke-virtual {v13, v5, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ +4250b8: 0c03 |021c: move-result-object v3 │ │ +4250ba: 5415 31a8 |021d: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +4250be: 7110 28b6 0300 |021f: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ +4250c4: 0b0d |0222: move-result-wide v13 │ │ +4250c6: 6e30 8cab d50e |0223: invoke-virtual {v5, v13, v14}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSoFar:(J)V // method@ab8c │ │ +4250cc: 2203 8d1e |0226: new-instance v3, Ljava/lang/StringBuilder; // type@1e8d │ │ +4250d0: 7010 adb6 0300 |0228: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4250d6: 1a05 304c |022b: const-string v5, "Starting download at position " // string@4c30 │ │ +4250da: 6e20 b9b6 5300 |022d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4250e0: 5415 31a8 |0230: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +4250e4: 6e10 81ab 0500 |0232: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ +4250ea: 0b0d |0235: move-result-wide v13 │ │ +4250ec: 6e30 b5b6 d30e |0236: invoke-virtual {v3, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +4250f2: 6e10 c3b6 0300 |0239: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4250f8: 0c03 |023c: move-result-object v3 │ │ +4250fa: 7120 7e0b 3900 |023d: invoke-static {v9, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +425100: 2203 521e |0240: new-instance v3, Ljava/io/RandomAccessFile; // type@1e52 │ │ +425104: 7030 7bb5 230f |0242: invoke-direct {v3, v2, v15}, Ljava/io/RandomAccessFile;.:(Ljava/io/File;Ljava/lang/String;)V // method@b57b │ │ +42510a: 5412 31a8 |0245: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +42510e: 6e10 81ab 0200 |0247: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ +425114: 0b0d |024a: move-result-wide v13 │ │ +425116: 6e30 81b5 d30e |024b: invoke-virtual {v3, v13, v14}, Ljava/io/RandomAccessFile;.seek:(J)V // method@b581 │ │ +42511c: 2811 |024e: goto 025f // +0011 │ │ +42511e: 6e10 1fb5 0200 |024f: invoke-virtual {v2}, Ljava/io/File;.delete:()Z // method@b51f │ │ +425124: 0a03 |0252: move-result v3 │ │ +425126: 6e10 1db5 0200 |0253: invoke-virtual {v2}, Ljava/io/File;.createNewFile:()Z // method@b51d │ │ +42512c: 0a05 |0256: move-result v5 │ │ +42512e: b653 |0257: or-int/2addr v3, v5 │ │ +425130: 3803 7f01 |0258: if-eqz v3, 03d7 // +017f │ │ +425134: 2203 521e |025a: new-instance v3, Ljava/io/RandomAccessFile; // type@1e52 │ │ +425138: 7030 7bb5 230f |025c: invoke-direct {v3, v2, v15}, Ljava/io/RandomAccessFile;.:(Ljava/io/File;Ljava/lang/String;)V // method@b57b │ │ +42513e: 1302 0020 |025f: const/16 v2, #int 8192 // #2000 │ │ +425142: 2322 fc1f |0261: new-array v2, v2, [B // type@1ffc │ │ +425146: 5415 31a8 |0263: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +42514a: 600d 1a99 |0265: sget v13, Lde/danoeh/antennapod/net/download/service/R$string;.download_running:I // field@991a │ │ +42514e: 6e20 8dab d500 |0267: invoke-virtual {v5, v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setStatusMsg:(I)V // method@ab8d │ │ +425154: 1a05 4d1a |026a: const-string v5, "Getting size of download" // string@1a4d │ │ +425158: 7120 7e0b 5900 |026c: invoke-static {v9, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42515e: 5415 31a8 |026f: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +425162: 6e10 cbba 0700 |0271: invoke-virtual {v7}, Lokhttp3/ResponseBody;.contentLength:()J // method@bacb │ │ +425168: 0b0d |0274: move-result-wide v13 │ │ +42516a: 541f 31a8 |0275: iget-object v15, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +42516e: 6e10 81ab 0f00 |0277: invoke-virtual {v15}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ +425174: 0b10 |027a: move-result-wide v16 │ │ +425176: 9b0d 0d10 |027b: add-long v13, v13, v16 │ │ +42517a: 6e30 8bab d50e |027d: invoke-virtual {v5, v13, v14}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSize:(J)V // method@ab8b │ │ +425180: 2205 8d1e |0280: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ +425184: 7010 adb6 0500 |0282: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42518a: 1a0d 714b |0285: const-string v13, "Size is " // string@4b71 │ │ +42518e: 6e20 b9b6 d500 |0287: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425194: 541d 31a8 |028a: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +425198: 6e10 80ab 0d00 |028c: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ab80 │ │ +42519e: 0b0d |028f: move-result-wide v13 │ │ +4251a0: 6e30 b5b6 d50e |0290: invoke-virtual {v5, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +4251a6: 6e10 c3b6 0500 |0293: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4251ac: 0c05 |0296: move-result-object v5 │ │ +4251ae: 7120 7e0b 5900 |0297: invoke-static {v9, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4251b4: 5415 31a8 |029a: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +4251b8: 6e10 80ab 0500 |029c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ab80 │ │ +4251be: 0b0d |029f: move-result-wide v13 │ │ +4251c0: 1604 ffff |02a0: const-wide/16 v4, #int -1 // #ffff │ │ +4251c4: 3110 0d0a |02a2: cmp-long v16, v13, v10 │ │ +4251c8: 3b10 0700 |02a4: if-gez v16, 02ab // +0007 │ │ +4251cc: 541d 31a8 |02a6: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +4251d0: 6e30 8bab 4d05 |02a8: invoke-virtual {v13, v4, v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSize:(J)V // method@ab8b │ │ +4251d6: 7100 c5ae 0000 |02ab: invoke-static {}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.getFreeSpaceAvailable:()J // method@aec5 │ │ +4251dc: 0b0d |02ae: move-result-wide v13 │ │ +4251de: 220f 8d1e |02af: new-instance v15, Ljava/lang/StringBuilder; // type@1e8d │ │ +4251e2: 7010 adb6 0f00 |02b1: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4251e8: 1a0a de19 |02b4: const-string v10, "Free space is " // string@19de │ │ +4251ec: 6e20 b9b6 af00 |02b6: invoke-virtual {v15, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4251f2: 6e30 b5b6 df0e |02b9: invoke-virtual {v15, v13, v14}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +4251f8: 6e10 c3b6 0f00 |02bc: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4251fe: 0c0a |02bf: move-result-object v10 │ │ +425200: 7120 7e0b a900 |02c0: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +425206: 541a 31a8 |02c3: iget-object v10, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +42520a: 6e10 80ab 0a00 |02c5: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ab80 │ │ +425210: 0b0a |02c8: move-result-wide v10 │ │ +425212: 310f 0a04 |02c9: cmp-long v15, v10, v4 │ │ +425216: 380f 1700 |02cb: if-eqz v15, 02e2 // +0017 │ │ +42521a: 541a 31a8 |02cd: iget-object v10, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +42521e: 6e10 80ab 0a00 |02cf: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ab80 │ │ +425224: 0b0a |02d2: move-result-wide v10 │ │ +425226: 310f 0a0d |02d3: cmp-long v15, v10, v13 │ │ +42522a: 3d0f 0d00 |02d5: if-lez v15, 02e2 // +000d │ │ +42522e: 6202 6175 |02d7: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_ENOUGH_SPACE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7561 │ │ +425232: 1204 |02d9: const/4 v4, #int 0 // #0 │ │ +425234: 7030 c9ae 2104 |02da: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ +42523a: 7110 ebba 0300 |02dd: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@baeb │ │ +425240: 2900 e6fe |02e0: goto/16 01c6 // -011a │ │ +425244: 1a0a 2f4c |02e2: const-string v10, "Starting download" // string@4c2f │ │ +425248: 7120 7e0b a900 |02e4: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42524e: 551a 2ea8 |02e7: iget-boolean v10, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a82e │ │ +425252: 390a 3d00 |02e9: if-nez v10, 0326 // +003d │ │ +425256: 6e20 55b5 2800 |02eb: invoke-virtual {v8, v2}, Ljava/io/InputStream;.read:([B)I // method@b555 │ │ +42525c: 0a0a |02ee: move-result v10 │ │ +42525e: 12fb |02ef: const/4 v11, #int -1 // #ff │ │ +425260: 32ba 3600 |02f0: if-eq v10, v11, 0326 // +0036 │ │ +425264: 120b |02f2: const/4 v11, #int 0 // #0 │ │ +425266: 6e40 82b5 23ab |02f3: invoke-virtual {v3, v2, v11, v10}, Ljava/io/RandomAccessFile;.write:([BII)V // method@b582 │ │ +42526c: 541d 31a8 |02f6: iget-object v13, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +425270: 6e10 81ab 0d00 |02f8: invoke-virtual {v13}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ +425276: 0b0e |02fb: move-result-wide v14 │ │ +425278: 81a4 |02fc: int-to-long v4, v10 │ │ +42527a: bb4e |02fd: add-long/2addr v14, v4 │ │ +42527c: 6e30 8cab ed0f |02fe: invoke-virtual {v13, v14, v15}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setSoFar:(J)V // method@ab8c │ │ +425282: 5414 31a8 |0301: iget-object v4, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +425286: 6e10 81ab 0400 |0303: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ +42528c: 0b04 |0306: move-result-wide v4 │ │ +42528e: 8644 |0307: long-to-double v4, v4 │ │ +425290: 190d 5940 |0308: const-wide/high16 v13, #long 4636737291354636288 // #4059 │ │ +425294: ad04 040d |030a: mul-double v4, v4, v13 │ │ +425298: 541a 31a8 |030c: iget-object v10, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +42529c: 6e10 80ab 0a00 |030e: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ab80 │ │ +4252a2: 0b0d |0311: move-result-wide v13 │ │ +4252a4: 86dd |0312: long-to-double v13, v13 │ │ +4252a6: ced4 |0313: div-double/2addr v4, v13 │ │ +4252a8: 8a44 |0314: double-to-int v4, v4 │ │ +4252aa: 5415 31a8 |0315: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +4252ae: 6e20 8aab 4500 |0317: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setProgressPercent:(I)V // method@ab8a │ │ +4252b4: 1604 ffff |031a: const-wide/16 v4, #int -1 // #ffff │ │ +4252b8: 28cb |031c: goto 02e7 // -0035 │ │ +4252ba: 0d00 |031d: move-exception v0 │ │ +4252bc: 0702 |031e: move-object v2, v0 │ │ +4252be: 7110 820b 0200 |031f: invoke-static {v2}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ +4252c4: 0c02 |0322: move-result-object v2 │ │ +4252c6: 7120 800b 2900 |0323: invoke-static {v9, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +4252cc: 5512 2ea8 |0326: iget-boolean v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a82e │ │ +4252d0: 3802 0700 |0328: if-eqz v2, 032f // +0007 │ │ +4252d4: 7601 c8ae 1200 |032a: invoke-direct/range {v18}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onCancelled:()V // method@aec8 │ │ +4252da: 2900 8700 |032d: goto/16 03b4 // +0087 │ │ +4252de: 390c 4a00 |032f: if-nez v12, 0379 // +004a │ │ +4252e2: 5412 31a8 |0331: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +4252e6: 6e10 80ab 0200 |0333: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ab80 │ │ +4252ec: 0b04 |0336: move-result-wide v4 │ │ +4252ee: 1608 ffff |0337: const-wide/16 v8, #int -1 // #ffff │ │ +4252f2: 3102 0408 |0339: cmp-long v2, v4, v8 │ │ +4252f6: 3802 3e00 |033b: if-eqz v2, 0379 // +003e │ │ +4252fa: 5412 31a8 |033d: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +4252fe: 6e10 81ab 0200 |033f: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ +425304: 0b04 |0342: move-result-wide v4 │ │ +425306: 5412 31a8 |0343: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +42530a: 6e10 80ab 0200 |0345: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ab80 │ │ +425310: 0b08 |0348: move-result-wide v8 │ │ +425312: 3102 0408 |0349: cmp-long v2, v4, v8 │ │ +425316: 3802 2e00 |034b: if-eqz v2, 0379 // +002e │ │ +42531a: 6202 5f75 |034d: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_WRONG_SIZE:Lde/danoeh/antennapod/model/download/DownloadError; // field@755f │ │ +42531e: 2204 8d1e |034f: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ +425322: 7010 adb6 0400 |0351: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +425328: 1a05 c714 |0354: const-string v5, "Download completed but size: " // string@14c7 │ │ +42532c: 6e20 b9b6 5400 |0356: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +425332: 5415 31a8 |0359: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +425336: 6e10 81ab 0500 |035b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ +42533c: 0b05 |035e: move-result-wide v5 │ │ +42533e: 6e30 b5b6 5406 |035f: invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +425344: 1a05 b000 |0362: const-string v5, " does not equal expected size " // string@00b0 │ │ +425348: 6e20 b9b6 5400 |0364: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42534e: 5415 31a8 |0367: iget-object v5, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +425352: 6e10 80ab 0500 |0369: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ab80 │ │ +425358: 0b05 |036c: move-result-wide v5 │ │ +42535a: 6e30 b5b6 5406 |036d: invoke-virtual {v4, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +425360: 6e10 c3b6 0400 |0370: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +425366: 0c04 |0373: move-result-object v4 │ │ +425368: 7030 c9ae 2104 |0374: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ +42536e: 2900 66ff |0377: goto/16 02dd // -009a │ │ +425372: 5412 31a8 |0379: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +425376: 6e10 80ab 0200 |037b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSize:()J // method@ab80 │ │ +42537c: 0b04 |037e: move-result-wide v4 │ │ +42537e: 1608 0000 |037f: const-wide/16 v8, #int 0 // #0 │ │ +425382: 3102 0408 |0381: cmp-long v2, v4, v8 │ │ +425386: 3d02 1500 |0383: if-lez v2, 0398 // +0015 │ │ +42538a: 5412 31a8 |0385: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +42538e: 6e10 81ab 0200 |0387: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSoFar:()J // method@ab81 │ │ +425394: 0b04 |038a: move-result-wide v4 │ │ +425396: 3102 0408 |038b: cmp-long v2, v4, v8 │ │ +42539a: 3902 0b00 |038d: if-nez v2, 0398 // +000b │ │ +42539e: 6202 5e75 |038f: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755e │ │ +4253a2: 1a04 c814 |0391: const-string v4, "Download completed, but nothing was read" // string@14c8 │ │ +4253a6: 7030 c9ae 2104 |0393: invoke-direct {v1, v2, v4}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ +4253ac: 2900 47ff |0396: goto/16 02dd // -00b9 │ │ +4253b0: 1a02 fb33 |0398: const-string v2, "Last-Modified" // string@33fb │ │ +4253b4: 6e20 c3ba 2600 |039a: invoke-virtual {v6, v2}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@bac3 │ │ +4253ba: 0c02 |039d: move-result-object v2 │ │ +4253bc: 3802 0800 |039e: if-eqz v2, 03a6 // +0008 │ │ +4253c0: 5414 31a8 |03a0: iget-object v4, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +4253c4: 6e20 88ab 2400 |03a2: invoke-virtual {v4, v2}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadRequest; // method@ab88 │ │ +4253ca: 280c |03a5: goto 03b1 // +000c │ │ +4253cc: 5412 31a8 |03a6: iget-object v2, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +4253d0: 1a04 9015 |03a8: const-string v4, "ETag" // string@1590 │ │ +4253d4: 6e20 c3ba 4600 |03aa: invoke-virtual {v6, v4}, Lokhttp3/Response;.header:(Ljava/lang/String;)Ljava/lang/String; // method@bac3 │ │ +4253da: 0c04 |03ad: move-result-object v4 │ │ +4253dc: 6e20 88ab 4200 |03ae: invoke-virtual {v2, v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.setLastModified:(Ljava/lang/String;)Lde/danoeh/antennapod/model/download/DownloadRequest; // method@ab88 │ │ +4253e2: 7601 caae 1200 |03b1: invoke-direct/range {v18}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onSuccess:()V // method@aeca │ │ +4253e8: 7110 ebba 0300 |03b4: invoke-static {v3}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@baeb │ │ +4253ee: 2900 0901 |03b7: goto/16 04c0 // +0109 │ │ +4253f2: 0d00 |03b9: move-exception v0 │ │ +4253f4: 0702 |03ba: move-object v2, v0 │ │ +4253f6: 0734 |03bb: move-object v4, v3 │ │ +4253f8: 2900 0b01 |03bc: goto/16 04c7 // +010b │ │ +4253fc: 0d00 |03be: move-exception v0 │ │ +4253fe: 0702 |03bf: move-object v2, v0 │ │ +425400: 0734 |03c0: move-object v4, v3 │ │ +425402: 2900 7f00 |03c1: goto/16 0440 // +007f │ │ +425406: 0d00 |03c3: move-exception v0 │ │ +425408: 0702 |03c4: move-object v2, v0 │ │ +42540a: 0734 |03c5: move-object v4, v3 │ │ +42540c: 2900 8e00 |03c6: goto/16 0454 // +008e │ │ +425410: 0d00 |03c8: move-exception v0 │ │ +425412: 0702 |03c9: move-object v2, v0 │ │ +425414: 0734 |03ca: move-object v4, v3 │ │ +425416: 2900 c400 |03cb: goto/16 048f // +00c4 │ │ +42541a: 0d00 |03cd: move-exception v0 │ │ +42541c: 0702 |03ce: move-object v2, v0 │ │ +42541e: 0734 |03cf: move-object v4, v3 │ │ +425420: 2900 d000 |03d0: goto/16 04a0 // +00d0 │ │ +425424: 0d00 |03d2: move-exception v0 │ │ +425426: 0702 |03d3: move-object v2, v0 │ │ +425428: 0734 |03d4: move-object v4, v3 │ │ +42542a: 2900 dc00 |03d5: goto/16 04b1 // +00dc │ │ +42542e: 2202 461e |03d7: new-instance v2, Ljava/io/IOException; // type@1e46 │ │ +425432: 1a03 c051 |03d9: const-string v3, "Unable to recreate partially downloaded file" // string@51c0 │ │ +425436: 7020 4bb5 3200 |03db: invoke-direct {v2, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ +42543c: 2702 |03de: throw v2 │ │ +42543e: 0d00 |03df: move-exception v0 │ │ +425440: 0702 |03e0: move-object v2, v0 │ │ +425442: 1204 |03e1: const/4 v4, #int 0 // #0 │ │ +425444: 2900 e500 |03e2: goto/16 04c7 // +00e5 │ │ +425448: 0d00 |03e4: move-exception v0 │ │ +42544a: 0702 |03e5: move-object v2, v0 │ │ +42544c: 1204 |03e6: const/4 v4, #int 0 // #0 │ │ +42544e: 2900 5900 |03e7: goto/16 0440 // +0059 │ │ +425452: 0d00 |03e9: move-exception v0 │ │ +425454: 0702 |03ea: move-object v2, v0 │ │ +425456: 1204 |03eb: const/4 v4, #int 0 // #0 │ │ +425458: 2900 6800 |03ec: goto/16 0454 // +0068 │ │ +42545c: 0d00 |03ee: move-exception v0 │ │ +42545e: 0702 |03ef: move-object v2, v0 │ │ +425460: 1204 |03f0: const/4 v4, #int 0 // #0 │ │ +425462: 2900 9e00 |03f1: goto/16 048f // +009e │ │ +425466: 0d00 |03f3: move-exception v0 │ │ +425468: 0702 |03f4: move-object v2, v0 │ │ +42546a: 1204 |03f5: const/4 v4, #int 0 // #0 │ │ +42546c: 2900 aa00 |03f6: goto/16 04a0 // +00aa │ │ +425470: 0d00 |03f8: move-exception v0 │ │ +425472: 0702 |03f9: move-object v2, v0 │ │ +425474: 1204 |03fa: const/4 v4, #int 0 // #0 │ │ +425476: 2900 b600 |03fb: goto/16 04b1 // +00b6 │ │ +42547a: 7020 c2ae 6100 |03fd: invoke-direct {v1, v6}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.callOnFailByResponseCode:(Lokhttp3/Response;)V // method@aec2 │ │ +425480: 1202 |0400: const/4 v2, #int 0 // #0 │ │ +425482: 7110 ebba 0200 |0401: invoke-static {v2}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@baeb │ │ +425488: 2900 c2fd |0404: goto/16 01c6 // -023e │ │ +42548c: 0d00 |0406: move-exception v0 │ │ +42548e: 1202 |0407: const/4 v2, #int 0 // #0 │ │ +425490: 0724 |0408: move-object v4, v2 │ │ +425492: 2830 |0409: goto 0439 // +0030 │ │ +425494: 0d00 |040a: move-exception v0 │ │ +425496: 1202 |040b: const/4 v2, #int 0 // #0 │ │ +425498: 0724 |040c: move-object v4, v2 │ │ +42549a: 2832 |040d: goto 043f // +0032 │ │ +42549c: 0d00 |040e: move-exception v0 │ │ +42549e: 1202 |040f: const/4 v2, #int 0 // #0 │ │ +4254a0: 0724 |0410: move-object v4, v2 │ │ +4254a2: 2842 |0411: goto 0453 // +0042 │ │ +4254a4: 0d00 |0412: move-exception v0 │ │ +4254a6: 1202 |0413: const/4 v2, #int 0 // #0 │ │ +4254a8: 0724 |0414: move-object v4, v2 │ │ +4254aa: 2900 7900 |0415: goto/16 048e // +0079 │ │ +4254ae: 0d00 |0417: move-exception v0 │ │ +4254b0: 1202 |0418: const/4 v2, #int 0 // #0 │ │ +4254b2: 0724 |0419: move-object v4, v2 │ │ +4254b4: 2900 8500 |041a: goto/16 049f // +0085 │ │ +4254b8: 0d00 |041c: move-exception v0 │ │ +4254ba: 1202 |041d: const/4 v2, #int 0 // #0 │ │ +4254bc: 0724 |041e: move-object v4, v2 │ │ +4254be: 2900 9100 |041f: goto/16 04b0 // +0091 │ │ +4254c2: 0d00 |0421: move-exception v0 │ │ +4254c4: 0742 |0422: move-object v2, v4 │ │ +4254c6: 2816 |0423: goto 0439 // +0016 │ │ +4254c8: 0d00 |0424: move-exception v0 │ │ +4254ca: 0742 |0425: move-object v2, v4 │ │ +4254cc: 2819 |0426: goto 043f // +0019 │ │ +4254ce: 0d00 |0427: move-exception v0 │ │ +4254d0: 0742 |0428: move-object v2, v4 │ │ +4254d2: 282a |0429: goto 0453 // +002a │ │ +4254d4: 0d00 |042a: move-exception v0 │ │ +4254d6: 0742 |042b: move-object v2, v4 │ │ +4254d8: 2900 6200 |042c: goto/16 048e // +0062 │ │ +4254dc: 0d00 |042e: move-exception v0 │ │ +4254de: 0742 |042f: move-object v2, v4 │ │ +4254e0: 2900 6f00 |0430: goto/16 049f // +006f │ │ +4254e4: 0d00 |0432: move-exception v0 │ │ +4254e6: 0742 |0433: move-object v2, v4 │ │ +4254e8: 2900 7c00 |0434: goto/16 04b0 // +007c │ │ +4254ec: 0d00 |0436: move-exception v0 │ │ +4254ee: 0742 |0437: move-object v2, v4 │ │ +4254f0: 0747 |0438: move-object v7, v4 │ │ +4254f2: 0702 |0439: move-object v2, v0 │ │ +4254f4: 2900 8d00 |043a: goto/16 04c7 // +008d │ │ +4254f8: 0d00 |043c: move-exception v0 │ │ +4254fa: 0742 |043d: move-object v2, v4 │ │ +4254fc: 0747 |043e: move-object v7, v4 │ │ +4254fe: 0702 |043f: move-object v2, v0 │ │ +425500: 6e10 e9b6 0200 |0440: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +425506: 6202 5575 |0443: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7555 │ │ +42550a: 5413 31a8 |0445: iget-object v3, v1, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.request:Lde/danoeh/antennapod/model/download/DownloadRequest; // field@a831 │ │ +42550e: 6e10 82ab 0300 |0447: invoke-virtual {v3}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ +425514: 0c03 |044a: move-result-object v3 │ │ +425516: 7030 c9ae 2103 |044b: invoke-direct {v1, v2, v3}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ +42551c: 2900 6f00 |044e: goto/16 04bd // +006f │ │ +425520: 0d00 |0450: move-exception v0 │ │ +425522: 0742 |0451: move-object v2, v4 │ │ +425524: 0747 |0452: move-object v7, v4 │ │ +425526: 0702 |0453: move-object v2, v0 │ │ +425528: 6e10 e9b6 0200 |0454: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42552e: 7110 6fad 0200 |0457: invoke-static {v2}, Lde/danoeh/antennapod/net/common/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@ad6f │ │ +425534: 0a03 |045a: move-result v3 │ │ +425536: 3803 0d00 |045b: if-eqz v3, 0468 // +000d │ │ +42553a: 6203 5d75 |045d: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@755d │ │ +42553e: 6e10 e6b6 0200 |045f: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +425544: 0c02 |0462: move-result-object v2 │ │ +425546: 7030 c9ae 3102 |0463: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ +42554c: 2900 5dfd |0466: goto/16 01c3 // -02a3 │ │ +425550: 6e10 e6b6 0200 |0468: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +425556: 0c03 |046b: move-result-object v3 │ │ +425558: 3803 1500 |046c: if-eqz v3, 0481 // +0015 │ │ +42555c: 1a05 ff50 |046e: const-string v5, "Trust anchor for certification path not found" // string@50ff │ │ +425560: 6e20 81b6 5300 |0470: invoke-virtual {v3, v5}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ +425566: 0a03 |0473: move-result v3 │ │ +425568: 3803 0d00 |0474: if-eqz v3, 0481 // +000d │ │ +42556c: 6203 5475 |0476: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CERTIFICATE:Lde/danoeh/antennapod/model/download/DownloadError; // field@7554 │ │ +425570: 6e10 e6b6 0200 |0478: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +425576: 0c02 |047b: move-result-object v2 │ │ +425578: 7030 c9ae 3102 |047c: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ +42557e: 2900 44fd |047f: goto/16 01c3 // -02bc │ │ +425582: 6203 5e75 |0481: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755e │ │ +425586: 6e10 e6b6 0200 |0483: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +42558c: 0c02 |0486: move-result-object v2 │ │ +42558e: 7030 c9ae 3102 |0487: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ +425594: 2833 |048a: goto 04bd // +0033 │ │ +425596: 0d00 |048b: move-exception v0 │ │ +425598: 0742 |048c: move-object v2, v4 │ │ +42559a: 0747 |048d: move-object v7, v4 │ │ +42559c: 0702 |048e: move-object v2, v0 │ │ +42559e: 6e10 e9b6 0200 |048f: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +4255a4: 6203 6775 |0492: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNKNOWN_HOST:Lde/danoeh/antennapod/model/download/DownloadError; // field@7567 │ │ +4255a8: 6e10 e6b6 0200 |0494: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +4255ae: 0c02 |0497: move-result-object v2 │ │ +4255b0: 7030 c9ae 3102 |0498: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ +4255b6: 2822 |049b: goto 04bd // +0022 │ │ +4255b8: 0d00 |049c: move-exception v0 │ │ +4255ba: 0742 |049d: move-object v2, v4 │ │ +4255bc: 0747 |049e: move-object v7, v4 │ │ +4255be: 0702 |049f: move-object v2, v0 │ │ +4255c0: 6e10 e9b6 0200 |04a0: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +4255c6: 6203 5575 |04a3: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_CONNECTION_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@7555 │ │ +4255ca: 6e10 e6b6 0200 |04a5: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +4255d0: 0c02 |04a8: move-result-object v2 │ │ +4255d2: 7030 c9ae 3102 |04a9: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ +4255d8: 2811 |04ac: goto 04bd // +0011 │ │ +4255da: 0d00 |04ad: move-exception v0 │ │ +4255dc: 0742 |04ae: move-object v2, v4 │ │ +4255de: 0747 |04af: move-object v7, v4 │ │ +4255e0: 0702 |04b0: move-object v2, v0 │ │ +4255e2: 6e10 e9b6 0200 |04b1: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +4255e8: 6203 6075 |04b4: sget-object v3, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_MALFORMED_URL:Lde/danoeh/antennapod/model/download/DownloadError; // field@7560 │ │ +4255ec: 6e10 e6b6 0200 |04b6: invoke-virtual {v2}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +4255f2: 0c02 |04b9: move-result-object v2 │ │ +4255f4: 7030 c9ae 3102 |04ba: invoke-direct {v1, v3, v2}, Lde/danoeh/antennapod/net/download/service/feed/remote/HttpDownloader;.onFail:(Lde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@aec9 │ │ +4255fa: 7110 ebba 0400 |04bd: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@baeb │ │ +425600: 7110 ebba 0700 |04c0: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@baeb │ │ +425606: 0e00 |04c3: return-void │ │ +425608: 0d00 |04c4: move-exception v0 │ │ +42560a: 2900 74ff |04c5: goto/16 0439 // -008c │ │ +42560e: 7110 ebba 0400 |04c7: invoke-static {v4}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@baeb │ │ +425614: 7110 ebba 0700 |04ca: invoke-static {v7}, Lorg/apache/commons/io/IOUtils;.closeQuietly:(Ljava/io/Closeable;)V // method@baeb │ │ +42561a: 2702 |04cd: throw v2 │ │ catches : 28 │ │ 0x0012 - 0x0044 │ │ Ljava/lang/IllegalArgumentException; -> 0x04ad │ │ Ljava/net/SocketTimeoutException; -> 0x049c │ │ Ljava/net/UnknownHostException; -> 0x048b │ │ Ljava/io/IOException; -> 0x0450 │ │ Ljava/lang/NullPointerException; -> 0x043c │ │ @@ -1576997,17 +1576997,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42603c: |[42603c] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.:()V │ │ -42604c: 7010 e2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.:()V // method@aee2 │ │ -426052: 0e00 |0003: return-void │ │ +426048: |[426048] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.:()V │ │ +426058: 7010 e2ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.:()V // method@aee2 │ │ +42605e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterfaceStub; │ │ │ │ Virtual methods - │ │ @@ -1577016,61 +1577016,61 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -426054: |[426054] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -426064: 0e00 |0000: return-void │ │ +426060: |[426060] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.cancel:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +426070: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterfaceStub;) │ │ name : 'cancelAll' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -426068: |[426068] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.cancelAll:(Landroid/content/Context;)V │ │ -426078: 0e00 |0000: return-void │ │ +426074: |[426074] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.cancelAll:(Landroid/content/Context;)V │ │ +426084: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterfaceStub;) │ │ name : 'download' │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42607c: |[42607c] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ -42608c: 0e00 |0000: return-void │ │ +426088: |[426088] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.download:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;)V │ │ +426098: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterfaceStub;) │ │ name : 'downloadNow' │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -426090: |[426090] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ -4260a0: 0e00 |0000: return-void │ │ +42609c: |[42609c] de.danoeh.antennapod.net.download.serviceinterface.DownloadServiceInterfaceStub.downloadNow:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedItem;Z)V │ │ +4260ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ Class #6303 header: │ │ @@ -1577187,24 +1577187,24 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -428ebc: |[428ebc] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.:()V │ │ -428ecc: 1a00 bfb8 |0000: const-string v0, "plain/text; charset=utf-8" // string@b8bf │ │ -428ed0: 7110 9cba 0000 |0002: invoke-static {v0}, Lokhttp3/MediaType;.parse:(Ljava/lang/String;)Lokhttp3/MediaType; // method@ba9c │ │ -428ed6: 0c00 |0005: move-result-object v0 │ │ -428ed8: 6900 31b7 |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@b731 │ │ -428edc: 1a00 7a60 |0008: const-string v0, "application/json; charset=utf-8" // string@607a │ │ -428ee0: 7110 9cba 0000 |000a: invoke-static {v0}, Lokhttp3/MediaType;.parse:(Ljava/lang/String;)Lokhttp3/MediaType; // method@ba9c │ │ -428ee6: 0c00 |000d: move-result-object v0 │ │ -428ee8: 6900 2fb7 |000e: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@b72f │ │ -428eec: 0e00 |0010: return-void │ │ +428ec8: |[428ec8] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.:()V │ │ +428ed8: 1a00 bfb8 |0000: const-string v0, "plain/text; charset=utf-8" // string@b8bf │ │ +428edc: 7110 9cba 0000 |0002: invoke-static {v0}, Lokhttp3/MediaType;.parse:(Ljava/lang/String;)Lokhttp3/MediaType; // method@ba9c │ │ +428ee2: 0c00 |0005: move-result-object v0 │ │ +428ee4: 6900 31b7 |0006: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@b731 │ │ +428ee8: 1a00 7a60 |0008: const-string v0, "application/json; charset=utf-8" // string@607a │ │ +428eec: 7110 9cba 0000 |000a: invoke-static {v0}, Lokhttp3/MediaType;.parse:(Ljava/lang/String;)Lokhttp3/MediaType; // method@ba9c │ │ +428ef2: 0c00 |000d: move-result-object v0 │ │ +428ef4: 6900 2fb7 |000e: sput-object v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@b72f │ │ +428ef8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=50 │ │ 0x000a line=51 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;) │ │ @@ -1577212,33 +1577212,33 @@ │ │ type : '(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -428ef0: |[428ef0] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -428f00: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ -428f06: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -428f08: 5c10 38b7 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@b738 │ │ -428f0c: 5b12 37b7 |0006: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@b737 │ │ -428f10: 5b14 36b7 |0008: iput-object v4, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@b736 │ │ -428f14: 5b15 3ab7 |000a: iput-object v5, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ -428f18: 5b16 39b7 |000c: iput-object v6, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@b739 │ │ -428f1c: 2202 8b1c |000e: new-instance v2, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1c8b │ │ -428f20: 3903 0400 |0010: if-nez v3, 0014 // +0004 │ │ -428f24: 1a03 488a |0012: const-string v3, "gpodder.net" // string@8a48 │ │ -428f28: 7020 39af 3200 |0014: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@af39 │ │ -428f2e: 5423 27b7 |0017: iget-object v3, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b727 │ │ -428f32: 5b13 33b7 |0019: iput-object v3, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ -428f36: 5223 28b7 |001b: iget v3, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ -428f3a: 5913 34b7 |001d: iput v3, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b734 │ │ -428f3e: 5422 29b7 |001f: iget-object v2, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ -428f42: 5b12 35b7 |0021: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b735 │ │ -428f46: 0e00 |0023: return-void │ │ +428efc: |[428efc] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +428f0c: 7010 5eb6 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@b65e │ │ +428f12: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +428f14: 5c10 38b7 |0004: iput-boolean v0, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@b738 │ │ +428f18: 5b12 37b7 |0006: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@b737 │ │ +428f1c: 5b14 36b7 |0008: iput-object v4, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@b736 │ │ +428f20: 5b15 3ab7 |000a: iput-object v5, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ +428f24: 5b16 39b7 |000c: iput-object v6, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@b739 │ │ +428f28: 2202 8b1c |000e: new-instance v2, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1c8b │ │ +428f2c: 3903 0400 |0010: if-nez v3, 0014 // +0004 │ │ +428f30: 1a03 488a |0012: const-string v3, "gpodder.net" // string@8a48 │ │ +428f34: 7020 39af 3200 |0014: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@af39 │ │ +428f3a: 5423 27b7 |0017: iget-object v3, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b727 │ │ +428f3e: 5b13 33b7 |0019: iput-object v3, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ +428f42: 5223 28b7 |001b: iget v3, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ +428f46: 5913 34b7 |001d: iput v3, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b734 │ │ +428f4a: 5422 29b7 |001f: iget-object v2, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ +428f4e: 5b12 35b7 |0021: iput-object v2, v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b735 │ │ +428f52: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0004 line=58 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -1577260,62 +1577260,62 @@ │ │ type : '(Lokhttp3/Response;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -428f48: |[428f48] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.checkStatusCode:(Lokhttp3/Response;)V │ │ -428f58: 6e10 c2ba 0600 |0000: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -428f5e: 0a00 |0003: move-result v0 │ │ -428f60: 1301 c800 |0004: const/16 v1, #int 200 // #c8 │ │ -428f64: 3210 6300 |0006: if-eq v0, v1, 0069 // +0063 │ │ -428f68: 1301 9101 |0008: const/16 v1, #int 401 // #191 │ │ -428f6c: 3210 5700 |000a: if-eq v0, v1, 0061 // +0057 │ │ -428f70: 1301 f401 |000c: const/16 v1, #int 500 // #1f4 │ │ -428f74: 1a02 8005 |000e: const-string v2, ")" // string@0580 │ │ -428f78: 3410 2100 |0010: if-lt v0, v1, 0031 // +0021 │ │ -428f7c: 2206 8f1c |0012: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException; // type@1c8f │ │ -428f80: 2201 8d1e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -428f84: 7010 adb6 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -428f8a: 5453 33b7 |0019: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ -428f8e: 6e20 b9b6 3100 |001b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -428f94: 1a03 0d01 |001e: const-string v3, " is currently unavailable (code " // string@010d │ │ -428f98: 6e20 b9b6 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -428f9e: 6e20 b4b6 0100 |0023: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -428fa4: 6e20 b9b6 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -428faa: 6e10 c3b6 0100 |0029: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -428fb0: 0c01 |002c: move-result-object v1 │ │ -428fb2: 7030 4eaf 1600 |002d: invoke-direct {v6, v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.:(Ljava/lang/String;I)V // method@af4e │ │ -428fb8: 2706 |0030: throw v6 │ │ -428fba: 2201 8f1c |0031: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException; // type@1c8f │ │ -428fbe: 2203 8d1e |0033: new-instance v3, Ljava/lang/StringBuilder; // type@1e8d │ │ -428fc2: 7010 adb6 0300 |0035: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -428fc8: 1a04 9451 |0038: const-string v4, "Unable to connect to " // string@5194 │ │ -428fcc: 6e20 b9b6 4300 |003a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -428fd2: 5454 33b7 |003d: iget-object v4, v5, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ -428fd6: 6e20 b9b6 4300 |003f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -428fdc: 1a04 2d00 |0042: const-string v4, " (code " // string@002d │ │ -428fe0: 6e20 b9b6 4300 |0044: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -428fe6: 6e20 b4b6 0300 |0047: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -428fec: 1a04 1a08 |004a: const-string v4, ": " // string@081a │ │ -428ff0: 6e20 b9b6 4300 |004c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -428ff6: 6e10 c5ba 0600 |004f: invoke-virtual {v6}, Lokhttp3/Response;.message:()Ljava/lang/String; // method@bac5 │ │ -428ffc: 0c06 |0052: move-result-object v6 │ │ -428ffe: 6e20 b9b6 6300 |0053: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -429004: 6e20 b9b6 2300 |0056: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42900a: 6e10 c3b6 0300 |0059: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -429010: 0c06 |005c: move-result-object v6 │ │ -429012: 7030 4eaf 6100 |005d: invoke-direct {v1, v6, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.:(Ljava/lang/String;I)V // method@af4e │ │ -429018: 2701 |0060: throw v1 │ │ -42901a: 2206 8e1c |0061: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceAuthenticationException; // type@1c8e │ │ -42901e: 1a00 5a57 |0063: const-string v0, "Wrong username or password" // string@575a │ │ -429022: 7020 4daf 0600 |0065: invoke-direct {v6, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceAuthenticationException;.:(Ljava/lang/String;)V // method@af4d │ │ -429028: 2706 |0068: throw v6 │ │ -42902a: 0e00 |0069: return-void │ │ +428f54: |[428f54] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.checkStatusCode:(Lokhttp3/Response;)V │ │ +428f64: 6e10 c2ba 0600 |0000: invoke-virtual {v6}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +428f6a: 0a00 |0003: move-result v0 │ │ +428f6c: 1301 c800 |0004: const/16 v1, #int 200 // #c8 │ │ +428f70: 3210 6300 |0006: if-eq v0, v1, 0069 // +0063 │ │ +428f74: 1301 9101 |0008: const/16 v1, #int 401 // #191 │ │ +428f78: 3210 5700 |000a: if-eq v0, v1, 0061 // +0057 │ │ +428f7c: 1301 f401 |000c: const/16 v1, #int 500 // #1f4 │ │ +428f80: 1a02 8005 |000e: const-string v2, ")" // string@0580 │ │ +428f84: 3410 2100 |0010: if-lt v0, v1, 0031 // +0021 │ │ +428f88: 2206 8f1c |0012: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException; // type@1c8f │ │ +428f8c: 2201 8d1e |0014: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +428f90: 7010 adb6 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +428f96: 5453 33b7 |0019: iget-object v3, v5, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ +428f9a: 6e20 b9b6 3100 |001b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +428fa0: 1a03 0d01 |001e: const-string v3, " is currently unavailable (code " // string@010d │ │ +428fa4: 6e20 b9b6 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +428faa: 6e20 b4b6 0100 |0023: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +428fb0: 6e20 b9b6 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +428fb6: 6e10 c3b6 0100 |0029: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +428fbc: 0c01 |002c: move-result-object v1 │ │ +428fbe: 7030 4eaf 1600 |002d: invoke-direct {v6, v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.:(Ljava/lang/String;I)V // method@af4e │ │ +428fc4: 2706 |0030: throw v6 │ │ +428fc6: 2201 8f1c |0031: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException; // type@1c8f │ │ +428fca: 2203 8d1e |0033: new-instance v3, Ljava/lang/StringBuilder; // type@1e8d │ │ +428fce: 7010 adb6 0300 |0035: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +428fd4: 1a04 9451 |0038: const-string v4, "Unable to connect to " // string@5194 │ │ +428fd8: 6e20 b9b6 4300 |003a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +428fde: 5454 33b7 |003d: iget-object v4, v5, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ +428fe2: 6e20 b9b6 4300 |003f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +428fe8: 1a04 2d00 |0042: const-string v4, " (code " // string@002d │ │ +428fec: 6e20 b9b6 4300 |0044: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +428ff2: 6e20 b4b6 0300 |0047: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +428ff8: 1a04 1a08 |004a: const-string v4, ": " // string@081a │ │ +428ffc: 6e20 b9b6 4300 |004c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +429002: 6e10 c5ba 0600 |004f: invoke-virtual {v6}, Lokhttp3/Response;.message:()Ljava/lang/String; // method@bac5 │ │ +429008: 0c06 |0052: move-result-object v6 │ │ +42900a: 6e20 b9b6 6300 |0053: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +429010: 6e20 b9b6 2300 |0056: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +429016: 6e10 c3b6 0300 |0059: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42901c: 0c06 |005c: move-result-object v6 │ │ +42901e: 7030 4eaf 6100 |005d: invoke-direct {v1, v6, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.:(Ljava/lang/String;I)V // method@af4e │ │ +429024: 2701 |0060: throw v1 │ │ +429026: 2206 8e1c |0061: new-instance v6, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceAuthenticationException; // type@1c8e │ │ +42902a: 1a00 5a57 |0063: const-string v0, "Wrong username or password" // string@575a │ │ +42902e: 7020 4daf 0600 |0065: invoke-direct {v6, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceAuthenticationException;.:(Ljava/lang/String;)V // method@af4d │ │ +429034: 2706 |0068: throw v6 │ │ +429036: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0012 line=375 │ │ 0x0031 line=378 │ │ 0x004f line=379 │ │ 0x0061 line=365 │ │ @@ -1577328,41 +1577328,41 @@ │ │ type : '(Lokhttp3/Request$Builder;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -428c9c: |[428c9c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; │ │ -428cac: 6e10 b2ba 0300 |0000: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ -428cb2: 0c03 |0003: move-result-object v3 │ │ -428cb4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -428cb6: 5421 37b7 |0005: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@b737 │ │ -428cba: 6e20 afba 3100 |0007: invoke-virtual {v1, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ -428cc0: 0c03 |000a: move-result-object v3 │ │ -428cc2: 7210 8cba 0300 |000b: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ -428cc8: 0c03 |000e: move-result-object v3 │ │ -428cca: 7020 3daf 3200 |000f: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.checkStatusCode:(Lokhttp3/Response;)V // method@af3d │ │ -428cd0: 6e10 c0ba 0300 |0012: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ -428cd6: 0c00 |0015: move-result-object v0 │ │ -428cd8: 7020 42af 0200 |0016: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.getStringFromResponseBody:(Lokhttp3/ResponseBody;)Ljava/lang/String; // method@af42 │ │ -428cde: 0c03 |0019: move-result-object v3 │ │ -428ce0: 3800 0500 |001a: if-eqz v0, 001f // +0005 │ │ -428ce4: 6e10 caba 0000 |001c: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@baca │ │ -428cea: 1103 |001f: return-object v3 │ │ -428cec: 0d03 |0020: move-exception v3 │ │ -428cee: 280b |0021: goto 002c // +000b │ │ -428cf0: 0d03 |0022: move-exception v3 │ │ -428cf2: 6e10 e9b6 0300 |0023: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -428cf8: 2201 901c |0026: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1c90 │ │ -428cfc: 7020 50af 3100 |0028: invoke-direct {v1, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@af50 │ │ -428d02: 2701 |002b: throw v1 │ │ -428d04: 3800 0500 |002c: if-eqz v0, 0031 // +0005 │ │ -428d08: 6e10 caba 0000 |002e: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@baca │ │ -428d0e: 2703 |0031: throw v3 │ │ +428ca8: |[428ca8] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; │ │ +428cb8: 6e10 b2ba 0300 |0000: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ +428cbe: 0c03 |0003: move-result-object v3 │ │ +428cc0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +428cc2: 5421 37b7 |0005: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@b737 │ │ +428cc6: 6e20 afba 3100 |0007: invoke-virtual {v1, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ +428ccc: 0c03 |000a: move-result-object v3 │ │ +428cce: 7210 8cba 0300 |000b: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ +428cd4: 0c03 |000e: move-result-object v3 │ │ +428cd6: 7020 3daf 3200 |000f: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.checkStatusCode:(Lokhttp3/Response;)V // method@af3d │ │ +428cdc: 6e10 c0ba 0300 |0012: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ +428ce2: 0c00 |0015: move-result-object v0 │ │ +428ce4: 7020 42af 0200 |0016: invoke-direct {v2, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.getStringFromResponseBody:(Lokhttp3/ResponseBody;)Ljava/lang/String; // method@af42 │ │ +428cea: 0c03 |0019: move-result-object v3 │ │ +428cec: 3800 0500 |001a: if-eqz v0, 001f // +0005 │ │ +428cf0: 6e10 caba 0000 |001c: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@baca │ │ +428cf6: 1103 |001f: return-object v3 │ │ +428cf8: 0d03 |0020: move-exception v3 │ │ +428cfa: 280b |0021: goto 002c // +000b │ │ +428cfc: 0d03 |0022: move-exception v3 │ │ +428cfe: 6e10 e9b6 0300 |0023: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +428d04: 2201 901c |0026: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1c90 │ │ +428d08: 7020 50af 3100 |0028: invoke-direct {v1, v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@af50 │ │ +428d0e: 2701 |002b: throw v1 │ │ +428d10: 3800 0500 |002c: if-eqz v0, 0031 // +0005 │ │ +428d14: 6e10 caba 0000 |002e: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@baca │ │ +428d1a: 2703 |0031: throw v3 │ │ catches : 2 │ │ 0x0005 - 0x001a │ │ Ljava/io/IOException; -> 0x0022 │ │ -> 0x0020 │ │ 0x0023 - 0x002c │ │ -> 0x0020 │ │ positions : │ │ @@ -1577385,43 +1577385,43 @@ │ │ type : '(Lokhttp3/ResponseBody;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 54 16-bit code units │ │ -428d28: |[428d28] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getStringFromResponseBody:(Lokhttp3/ResponseBody;)Ljava/lang/String; │ │ -428d38: 6e10 cbba 0500 |0000: invoke-virtual {v5}, Lokhttp3/ResponseBody;.contentLength:()J // method@bacb │ │ -428d3e: 0b00 |0003: move-result-wide v0 │ │ -428d40: 8401 |0004: long-to-int v1, v0 │ │ -428d42: 3d01 0800 |0005: if-lez v1, 000d // +0008 │ │ -428d46: 2200 391e |0007: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e39 │ │ -428d4a: 7020 fab4 1000 |0009: invoke-direct {v0, v1}, Ljava/io/ByteArrayOutputStream;.:(I)V // method@b4fa │ │ -428d50: 2806 |000c: goto 0012 // +0006 │ │ -428d52: 2200 391e |000d: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e39 │ │ -428d56: 7010 f9b4 0000 |000f: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b4f9 │ │ -428d5c: 1301 0020 |0012: const/16 v1, #int 8192 // #2000 │ │ -428d60: 2311 fc1f |0014: new-array v1, v1, [B // type@1ffc │ │ -428d64: 6e10 c9ba 0500 |0016: invoke-virtual {v5}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@bac9 │ │ -428d6a: 0c05 |0019: move-result-object v5 │ │ -428d6c: 6e20 55b5 1500 |001a: invoke-virtual {v5, v1}, Ljava/io/InputStream;.read:([B)I // method@b555 │ │ -428d72: 0a02 |001d: move-result v2 │ │ -428d74: 3d02 0700 |001e: if-lez v2, 0025 // +0007 │ │ -428d78: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -428d7a: 6e40 02b5 1023 |0021: invoke-virtual {v0, v1, v3, v2}, Ljava/io/ByteArrayOutputStream;.write:([BII)V // method@b502 │ │ -428d80: 28f6 |0024: goto 001a // -000a │ │ -428d82: 1a05 8051 |0025: const-string v5, "UTF-8" // string@5180 │ │ -428d86: 6e20 00b5 5000 |0027: invoke-virtual {v0, v5}, Ljava/io/ByteArrayOutputStream;.toString:(Ljava/lang/String;)Ljava/lang/String; // method@b500 │ │ -428d8c: 0c05 |002a: move-result-object v5 │ │ -428d8e: 1105 |002b: return-object v5 │ │ -428d90: 0d05 |002c: move-exception v5 │ │ -428d92: 6e10 e9b6 0500 |002d: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -428d98: 2200 901c |0030: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1c90 │ │ -428d9c: 7020 50af 5000 |0032: invoke-direct {v0, v5}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@af50 │ │ -428da2: 2700 |0035: throw v0 │ │ +428d34: |[428d34] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getStringFromResponseBody:(Lokhttp3/ResponseBody;)Ljava/lang/String; │ │ +428d44: 6e10 cbba 0500 |0000: invoke-virtual {v5}, Lokhttp3/ResponseBody;.contentLength:()J // method@bacb │ │ +428d4a: 0b00 |0003: move-result-wide v0 │ │ +428d4c: 8401 |0004: long-to-int v1, v0 │ │ +428d4e: 3d01 0800 |0005: if-lez v1, 000d // +0008 │ │ +428d52: 2200 391e |0007: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e39 │ │ +428d56: 7020 fab4 1000 |0009: invoke-direct {v0, v1}, Ljava/io/ByteArrayOutputStream;.:(I)V // method@b4fa │ │ +428d5c: 2806 |000c: goto 0012 // +0006 │ │ +428d5e: 2200 391e |000d: new-instance v0, Ljava/io/ByteArrayOutputStream; // type@1e39 │ │ +428d62: 7010 f9b4 0000 |000f: invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;.:()V // method@b4f9 │ │ +428d68: 1301 0020 |0012: const/16 v1, #int 8192 // #2000 │ │ +428d6c: 2311 fc1f |0014: new-array v1, v1, [B // type@1ffc │ │ +428d70: 6e10 c9ba 0500 |0016: invoke-virtual {v5}, Lokhttp3/ResponseBody;.byteStream:()Ljava/io/InputStream; // method@bac9 │ │ +428d76: 0c05 |0019: move-result-object v5 │ │ +428d78: 6e20 55b5 1500 |001a: invoke-virtual {v5, v1}, Ljava/io/InputStream;.read:([B)I // method@b555 │ │ +428d7e: 0a02 |001d: move-result v2 │ │ +428d80: 3d02 0700 |001e: if-lez v2, 0025 // +0007 │ │ +428d84: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +428d86: 6e40 02b5 1023 |0021: invoke-virtual {v0, v1, v3, v2}, Ljava/io/ByteArrayOutputStream;.write:([BII)V // method@b502 │ │ +428d8c: 28f6 |0024: goto 001a // -000a │ │ +428d8e: 1a05 8051 |0025: const-string v5, "UTF-8" // string@5180 │ │ +428d92: 6e20 00b5 5000 |0027: invoke-virtual {v0, v5}, Ljava/io/ByteArrayOutputStream;.toString:(Ljava/lang/String;)Ljava/lang/String; // method@b500 │ │ +428d98: 0c05 |002a: move-result-object v5 │ │ +428d9a: 1105 |002b: return-object v5 │ │ +428d9c: 0d05 |002c: move-exception v5 │ │ +428d9e: 6e10 e9b6 0500 |002d: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +428da4: 2200 901c |0030: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1c90 │ │ +428da8: 7020 50af 5000 |0032: invoke-direct {v0, v5}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@af50 │ │ +428dae: 2700 |0035: throw v0 │ │ catches : 1 │ │ 0x0014 - 0x002b │ │ Ljava/io/IOException; -> 0x002c │ │ positions : │ │ 0x0000 line=341 │ │ 0x0007 line=343 │ │ 0x000d line=345 │ │ @@ -1577440,30 +1577440,30 @@ │ │ type : '(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 30 16-bit code units │ │ -4287d4: |[4287d4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readDeviceFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ -4287e4: 1a00 a58d |0000: const-string v0, "id" // string@8da5 │ │ -4287e8: 6e20 30bb 0500 |0002: invoke-virtual {v5, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ -4287ee: 0c00 |0005: move-result-object v0 │ │ -4287f0: 1a01 ae66 |0006: const-string v1, "caption" // string@66ae │ │ -4287f4: 6e20 30bb 1500 |0008: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ -4287fa: 0c01 |000b: move-result-object v1 │ │ -4287fc: 1a02 6ad6 |000c: const-string v2, "type" // string@d66a │ │ -428800: 6e20 30bb 2500 |000e: invoke-virtual {v5, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ -428806: 0c02 |0011: move-result-object v2 │ │ -428808: 1a03 90d1 |0012: const-string v3, "subscriptions" // string@d190 │ │ -42880c: 6e20 2cbb 3500 |0014: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@bb2c │ │ -428812: 0a05 |0017: move-result v5 │ │ -428814: 2203 a31c |0018: new-instance v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1ca3 │ │ -428818: 7055 6caf 0321 |001a: invoke-direct {v3, v0, v1, v2, v5}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V // method@af6c │ │ -42881e: 1103 |001d: return-object v3 │ │ +4287e0: |[4287e0] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readDeviceFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; │ │ +4287f0: 1a00 a58d |0000: const-string v0, "id" // string@8da5 │ │ +4287f4: 6e20 30bb 0500 |0002: invoke-virtual {v5, v0}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ +4287fa: 0c00 |0005: move-result-object v0 │ │ +4287fc: 1a01 ae66 |0006: const-string v1, "caption" // string@66ae │ │ +428800: 6e20 30bb 1500 |0008: invoke-virtual {v5, v1}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ +428806: 0c01 |000b: move-result-object v1 │ │ +428808: 1a02 6ad6 |000c: const-string v2, "type" // string@d66a │ │ +42880c: 6e20 30bb 2500 |000e: invoke-virtual {v5, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@bb30 │ │ +428812: 0c02 |0011: move-result-object v2 │ │ +428814: 1a03 90d1 |0012: const-string v3, "subscriptions" // string@d190 │ │ +428818: 6e20 2cbb 3500 |0014: invoke-virtual {v5, v3}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@bb2c │ │ +42881e: 0a05 |0017: move-result v5 │ │ +428820: 2203 a31c |0018: new-instance v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // type@1ca3 │ │ +428824: 7055 6caf 0321 |001a: invoke-direct {v3, v0, v1, v2, v5}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V // method@af6c │ │ +42882a: 1103 |001d: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=394 │ │ 0x0008 line=395 │ │ 0x000e line=396 │ │ 0x0014 line=397 │ │ 0x0018 line=398 │ │ @@ -1577476,31 +1577476,31 @@ │ │ type : '(Lorg/json/JSONArray;)Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -428e6c: |[428e6c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readDeviceListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; │ │ -428e7c: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -428e80: 6e10 26bb 0400 |0002: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -428e86: 0a01 |0005: move-result v1 │ │ -428e88: 7020 08b8 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@b808 │ │ -428e8e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -428e90: 6e10 26bb 0400 |000a: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -428e96: 0a02 |000d: move-result v2 │ │ -428e98: 3521 1000 |000e: if-ge v1, v2, 001e // +0010 │ │ -428e9c: 6e20 24bb 1400 |0010: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ -428ea2: 0c02 |0013: move-result-object v2 │ │ -428ea4: 7020 46af 2300 |0014: invoke-direct {v3, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.readDeviceFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // method@af46 │ │ -428eaa: 0c02 |0017: move-result-object v2 │ │ -428eac: 7220 d5b8 2000 |0018: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -428eb2: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -428eb6: 28ed |001d: goto 000a // -0013 │ │ -428eb8: 1100 |001e: return-object v0 │ │ +428e78: |[428e78] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.readDeviceListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; │ │ +428e88: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +428e8c: 6e10 26bb 0400 |0002: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +428e92: 0a01 |0005: move-result v1 │ │ +428e94: 7020 08b8 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@b808 │ │ +428e9a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +428e9c: 6e10 26bb 0400 |000a: invoke-virtual {v4}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +428ea2: 0a02 |000d: move-result v2 │ │ +428ea4: 3521 1000 |000e: if-ge v1, v2, 001e // +0010 │ │ +428ea8: 6e20 24bb 1400 |0010: invoke-virtual {v4, v1}, Lorg/json/JSONArray;.getJSONObject:(I)Lorg/json/JSONObject; // method@bb24 │ │ +428eae: 0c02 |0013: move-result-object v2 │ │ +428eb0: 7020 46af 2300 |0014: invoke-direct {v3, v2}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.readDeviceFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice; // method@af46 │ │ +428eb6: 0c02 |0017: move-result-object v2 │ │ +428eb8: 7220 d5b8 2000 |0018: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +428ebe: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +428ec2: 28ed |001d: goto 000a // -0013 │ │ +428ec4: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x000a line=387 │ │ 0x0010 line=388 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; │ │ @@ -1577511,22 +1577511,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -429278: |[429278] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.requireLoggedIn:()V │ │ -429288: 5520 38b7 |0000: iget-boolean v0, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@b738 │ │ -42928c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -429290: 0e00 |0004: return-void │ │ -429292: 2200 721e |0005: new-instance v0, Ljava/lang/IllegalStateException; // type@1e72 │ │ -429296: 1a01 1544 |0007: const-string v1, "Not logged in" // string@4415 │ │ -42929a: 7020 0ab6 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b60a │ │ -4292a0: 2700 |000c: throw v0 │ │ +429284: |[429284] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.requireLoggedIn:()V │ │ +429294: 5520 38b7 |0000: iget-boolean v0, v2, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@b738 │ │ +429298: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +42929c: 0e00 |0004: return-void │ │ +42929e: 2200 721e |0005: new-instance v0, Ljava/lang/IllegalStateException; // type@1e72 │ │ +4292a2: 1a01 1544 |0007: const-string v1, "Not logged in" // string@4415 │ │ +4292a6: 7020 0ab6 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b60a │ │ +4292ac: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; │ │ │ │ @@ -1577535,91 +1577535,91 @@ │ │ type : '(Ljava/util/List;II)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 153 16-bit code units │ │ -428a3c: |[428a3c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadEpisodeActionsPartial:(Ljava/util/List;II)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ -428a4c: 1a00 741a |0000: const-string v0, "GpodnetService" // string@1a74 │ │ -428a50: 2201 8d1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -428a54: 7010 adb6 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -428a5a: 1a02 7852 |0007: const-string v2, "Uploading partial actions " // string@5278 │ │ -428a5e: 6e20 b9b6 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -428a64: 6e20 b4b6 c100 |000c: invoke-virtual {v1, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -428a6a: 1a02 aa01 |000f: const-string v2, " to " // string@01aa │ │ -428a6e: 6e20 b9b6 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -428a74: 6e20 b4b6 d100 |0014: invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -428a7a: 1a02 6601 |0017: const-string v2, " of " // string@0166 │ │ -428a7e: 6e20 b9b6 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -428a84: 7210 e8b8 0b00 |001c: invoke-interface {v11}, Ljava/util/List;.size:()I // method@b8e8 │ │ -428a8a: 0a02 |001f: move-result v2 │ │ -428a8c: 6e20 b4b6 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -428a92: 6e10 c3b6 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -428a98: 0c01 |0026: move-result-object v1 │ │ -428a9a: 7120 7e0b 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -428aa0: 2200 c41e |002a: new-instance v0, Ljava/net/URI; // type@1ec4 │ │ -428aa4: 54a3 35b7 |002c: iget-object v3, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b735 │ │ -428aa8: 1204 |002e: const/4 v4, #int 0 // #0 │ │ -428aaa: 54a5 33b7 |002f: iget-object v5, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ -428aae: 52a6 34b7 |0031: iget v6, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b734 │ │ -428ab2: 1a01 dd07 |0033: const-string v1, "/api/2/episodes/%s.json" // string@07dd │ │ -428ab6: 1212 |0035: const/4 v2, #int 1 // #1 │ │ -428ab8: 2322 2a21 |0036: new-array v2, v2, [Ljava/lang/Object; // type@212a │ │ -428abc: 54a7 3ab7 |0038: iget-object v7, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ -428ac0: 1208 |003a: const/4 v8, #int 0 // #0 │ │ -428ac2: 4d07 0208 |003b: aput-object v7, v2, v8 │ │ -428ac6: 7120 87b6 2100 |003d: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ -428acc: 0c07 |0040: move-result-object v7 │ │ -428ace: 1208 |0041: const/4 v8, #int 0 // #0 │ │ -428ad0: 1209 |0042: const/4 v9, #int 0 // #0 │ │ -428ad2: 0702 |0043: move-object v2, v0 │ │ -428ad4: 7608 48b7 0200 |0044: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b748 │ │ -428ada: 6e10 4db7 0000 |0047: invoke-virtual {v0}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ -428ae0: 0c00 |004a: move-result-object v0 │ │ -428ae2: 2201 eb1f |004b: new-instance v1, Lorg/json/JSONArray; // type@1feb │ │ -428ae6: 7010 20bb 0100 |004d: invoke-direct {v1}, Lorg/json/JSONArray;.:()V // method@bb20 │ │ -428aec: 35dc 1b00 |0050: if-ge v12, v13, 006b // +001b │ │ -428af0: 7220 dcb8 cb00 |0052: invoke-interface {v11, v12}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -428af6: 0c02 |0055: move-result-object v2 │ │ -428af8: 1f02 d71c |0056: check-cast v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ -428afc: 6e10 33b0 0200 |0058: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@b033 │ │ -428b02: 0c02 |005b: move-result-object v2 │ │ -428b04: 3802 0c00 |005c: if-eqz v2, 0068 // +000c │ │ -428b08: 1a03 9e70 |005e: const-string v3, "device" // string@709e │ │ -428b0c: 54a4 36b7 |0060: iget-object v4, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@b736 │ │ -428b10: 6e30 37bb 3204 |0062: invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb37 │ │ -428b16: 6e20 27bb 2100 |0065: invoke-virtual {v1, v2}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@bb27 │ │ -428b1c: d80c 0c01 |0068: add-int/lit8 v12, v12, #int 1 // #01 │ │ -428b20: 28e6 |006a: goto 0050 // -001a │ │ -428b22: 6e10 29bb 0100 |006b: invoke-virtual {v1}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@bb29 │ │ -428b28: 0c0b |006e: move-result-object v11 │ │ -428b2a: 620c 2fb7 |006f: sget-object v12, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@b72f │ │ -428b2e: 7120 bfba cb00 |0071: invoke-static {v11, v12}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@babf │ │ -428b34: 0c0b |0074: move-result-object v11 │ │ -428b36: 220c c41f |0075: new-instance v12, Lokhttp3/Request$Builder; // type@1fc4 │ │ -428b3a: 7010 b0ba 0c00 |0077: invoke-direct {v12}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ -428b40: 6e20 b6ba bc00 |007a: invoke-virtual {v12, v11}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@bab6 │ │ -428b46: 0c0b |007d: move-result-object v11 │ │ -428b48: 6e20 b9ba 0b00 |007e: invoke-virtual {v11, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@bab9 │ │ -428b4e: 0c0b |0081: move-result-object v11 │ │ -428b50: 7020 3faf ba00 |0082: invoke-direct {v10, v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@af3f │ │ -428b56: 0c0b |0085: move-result-object v11 │ │ -428b58: 7110 73af 0b00 |0086: invoke-static {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; // method@af73 │ │ -428b5e: 0c0b |0089: move-result-object v11 │ │ -428b60: 110b |008a: return-object v11 │ │ -428b62: 0d0b |008b: move-exception v11 │ │ -428b64: 2804 |008c: goto 0090 // +0004 │ │ -428b66: 0d0b |008d: move-exception v11 │ │ -428b68: 2802 |008e: goto 0090 // +0002 │ │ -428b6a: 0d0b |008f: move-exception v11 │ │ -428b6c: 6e10 e9b6 0b00 |0090: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -428b72: 220c eb1c |0093: new-instance v12, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1ceb │ │ -428b76: 7020 55b0 bc00 |0095: invoke-direct {v12, v11}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b055 │ │ -428b7c: 270c |0098: throw v12 │ │ +428a48: |[428a48] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadEpisodeActionsPartial:(Ljava/util/List;II)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ +428a58: 1a00 741a |0000: const-string v0, "GpodnetService" // string@1a74 │ │ +428a5c: 2201 8d1e |0002: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +428a60: 7010 adb6 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +428a66: 1a02 7852 |0007: const-string v2, "Uploading partial actions " // string@5278 │ │ +428a6a: 6e20 b9b6 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +428a70: 6e20 b4b6 c100 |000c: invoke-virtual {v1, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +428a76: 1a02 aa01 |000f: const-string v2, " to " // string@01aa │ │ +428a7a: 6e20 b9b6 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +428a80: 6e20 b4b6 d100 |0014: invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +428a86: 1a02 6601 |0017: const-string v2, " of " // string@0166 │ │ +428a8a: 6e20 b9b6 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +428a90: 7210 e8b8 0b00 |001c: invoke-interface {v11}, Ljava/util/List;.size:()I // method@b8e8 │ │ +428a96: 0a02 |001f: move-result v2 │ │ +428a98: 6e20 b4b6 2100 |0020: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +428a9e: 6e10 c3b6 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +428aa4: 0c01 |0026: move-result-object v1 │ │ +428aa6: 7120 7e0b 1000 |0027: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +428aac: 2200 c41e |002a: new-instance v0, Ljava/net/URI; // type@1ec4 │ │ +428ab0: 54a3 35b7 |002c: iget-object v3, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b735 │ │ +428ab4: 1204 |002e: const/4 v4, #int 0 // #0 │ │ +428ab6: 54a5 33b7 |002f: iget-object v5, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ +428aba: 52a6 34b7 |0031: iget v6, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b734 │ │ +428abe: 1a01 dd07 |0033: const-string v1, "/api/2/episodes/%s.json" // string@07dd │ │ +428ac2: 1212 |0035: const/4 v2, #int 1 // #1 │ │ +428ac4: 2322 2a21 |0036: new-array v2, v2, [Ljava/lang/Object; // type@212a │ │ +428ac8: 54a7 3ab7 |0038: iget-object v7, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ +428acc: 1208 |003a: const/4 v8, #int 0 // #0 │ │ +428ace: 4d07 0208 |003b: aput-object v7, v2, v8 │ │ +428ad2: 7120 87b6 2100 |003d: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ +428ad8: 0c07 |0040: move-result-object v7 │ │ +428ada: 1208 |0041: const/4 v8, #int 0 // #0 │ │ +428adc: 1209 |0042: const/4 v9, #int 0 // #0 │ │ +428ade: 0702 |0043: move-object v2, v0 │ │ +428ae0: 7608 48b7 0200 |0044: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b748 │ │ +428ae6: 6e10 4db7 0000 |0047: invoke-virtual {v0}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ +428aec: 0c00 |004a: move-result-object v0 │ │ +428aee: 2201 eb1f |004b: new-instance v1, Lorg/json/JSONArray; // type@1feb │ │ +428af2: 7010 20bb 0100 |004d: invoke-direct {v1}, Lorg/json/JSONArray;.:()V // method@bb20 │ │ +428af8: 35dc 1b00 |0050: if-ge v12, v13, 006b // +001b │ │ +428afc: 7220 dcb8 cb00 |0052: invoke-interface {v11, v12}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +428b02: 0c02 |0055: move-result-object v2 │ │ +428b04: 1f02 d71c |0056: check-cast v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ +428b08: 6e10 33b0 0200 |0058: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@b033 │ │ +428b0e: 0c02 |005b: move-result-object v2 │ │ +428b10: 3802 0c00 |005c: if-eqz v2, 0068 // +000c │ │ +428b14: 1a03 9e70 |005e: const-string v3, "device" // string@709e │ │ +428b18: 54a4 36b7 |0060: iget-object v4, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@b736 │ │ +428b1c: 6e30 37bb 3204 |0062: invoke-virtual {v2, v3, v4}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb37 │ │ +428b22: 6e20 27bb 2100 |0065: invoke-virtual {v1, v2}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@bb27 │ │ +428b28: d80c 0c01 |0068: add-int/lit8 v12, v12, #int 1 // #01 │ │ +428b2c: 28e6 |006a: goto 0050 // -001a │ │ +428b2e: 6e10 29bb 0100 |006b: invoke-virtual {v1}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@bb29 │ │ +428b34: 0c0b |006e: move-result-object v11 │ │ +428b36: 620c 2fb7 |006f: sget-object v12, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@b72f │ │ +428b3a: 7120 bfba cb00 |0071: invoke-static {v11, v12}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@babf │ │ +428b40: 0c0b |0074: move-result-object v11 │ │ +428b42: 220c c41f |0075: new-instance v12, Lokhttp3/Request$Builder; // type@1fc4 │ │ +428b46: 7010 b0ba 0c00 |0077: invoke-direct {v12}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ +428b4c: 6e20 b6ba bc00 |007a: invoke-virtual {v12, v11}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@bab6 │ │ +428b52: 0c0b |007d: move-result-object v11 │ │ +428b54: 6e20 b9ba 0b00 |007e: invoke-virtual {v11, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@bab9 │ │ +428b5a: 0c0b |0081: move-result-object v11 │ │ +428b5c: 7020 3faf ba00 |0082: invoke-direct {v10, v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@af3f │ │ +428b62: 0c0b |0085: move-result-object v11 │ │ +428b64: 7110 73af 0b00 |0086: invoke-static {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; // method@af73 │ │ +428b6a: 0c0b |0089: move-result-object v11 │ │ +428b6c: 110b |008a: return-object v11 │ │ +428b6e: 0d0b |008b: move-exception v11 │ │ +428b70: 2804 |008c: goto 0090 // +0004 │ │ +428b72: 0d0b |008d: move-exception v11 │ │ +428b74: 2802 |008e: goto 0090 // +0002 │ │ +428b76: 0d0b |008f: move-exception v11 │ │ +428b78: 6e10 e9b6 0b00 |0090: invoke-virtual {v11}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +428b7e: 220c eb1c |0093: new-instance v12, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1ceb │ │ +428b82: 7020 55b0 bc00 |0095: invoke-direct {v12, v11}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b055 │ │ +428b88: 270c |0098: throw v12 │ │ catches : 1 │ │ 0x0000 - 0x008a │ │ Lorg/json/JSONException; -> 0x008f │ │ Ljava/net/MalformedURLException; -> 0x008d │ │ Ljava/net/URISyntaxException; -> 0x008b │ │ positions : │ │ 0x0002 line=230 │ │ @@ -1577648,74 +1577648,74 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 111 16-bit code units │ │ -42902c: |[42902c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.configureDevice:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;)V │ │ -42903c: 7010 48af 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@af48 │ │ -429042: 2208 c41e |0003: new-instance v8, Ljava/net/URI; // type@1ec4 │ │ -429046: 5491 35b7 |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b735 │ │ -42904a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -42904c: 5493 33b7 |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ -429050: 5294 34b7 |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b734 │ │ -429054: 1a00 dc07 |000c: const-string v0, "/api/2/devices/%s/%s.json" // string@07dc │ │ -429058: 1225 |000e: const/4 v5, #int 2 // #2 │ │ -42905a: 2355 2a21 |000f: new-array v5, v5, [Ljava/lang/Object; // type@212a │ │ -42905e: 5496 3ab7 |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ -429062: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -429064: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ -429068: 1216 |0016: const/4 v6, #int 1 // #1 │ │ -42906a: 4d0a 0506 |0017: aput-object v10, v5, v6 │ │ -42906e: 7120 87b6 5000 |0019: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ -429074: 0c05 |001c: move-result-object v5 │ │ -429076: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -429078: 1207 |001e: const/4 v7, #int 0 // #0 │ │ -42907a: 0780 |001f: move-object v0, v8 │ │ -42907c: 7608 48b7 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b748 │ │ -429082: 6e10 4db7 0800 |0023: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ -429088: 0c0a |0026: move-result-object v10 │ │ -42908a: 390b 0800 |0027: if-nez v11, 002f // +0008 │ │ -42908e: 380c 0300 |0029: if-eqz v12, 002c // +0003 │ │ -429092: 2804 |002b: goto 002f // +0004 │ │ -429094: 1a0b 0000 |002c: const-string v11, "" // string@0000 │ │ -429098: 281c |002e: goto 004a // +001c │ │ -42909a: 2200 ed1f |002f: new-instance v0, Lorg/json/JSONObject; // type@1fed │ │ -42909e: 7010 2abb 0000 |0031: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@bb2a │ │ -4290a4: 380b 0700 |0034: if-eqz v11, 003b // +0007 │ │ -4290a8: 1a01 ae66 |0036: const-string v1, "caption" // string@66ae │ │ -4290ac: 6e30 37bb 100b |0038: invoke-virtual {v0, v1, v11}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb37 │ │ -4290b2: 380c 0b00 |003b: if-eqz v12, 0046 // +000b │ │ -4290b6: 1a0b 6ad6 |003d: const-string v11, "type" // string@d66a │ │ -4290ba: 6e10 69af 0c00 |003f: invoke-virtual {v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.toString:()Ljava/lang/String; // method@af69 │ │ -4290c0: 0c0c |0042: move-result-object v12 │ │ -4290c2: 6e30 37bb b00c |0043: invoke-virtual {v0, v11, v12}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb37 │ │ -4290c8: 6e10 39bb 0000 |0046: invoke-virtual {v0}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@bb39 │ │ -4290ce: 0c0b |0049: move-result-object v11 │ │ -4290d0: 620c 2fb7 |004a: sget-object v12, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@b72f │ │ -4290d4: 7120 bfba cb00 |004c: invoke-static {v11, v12}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@babf │ │ -4290da: 0c0b |004f: move-result-object v11 │ │ -4290dc: 220c c41f |0050: new-instance v12, Lokhttp3/Request$Builder; // type@1fc4 │ │ -4290e0: 7010 b0ba 0c00 |0052: invoke-direct {v12}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ -4290e6: 6e20 b6ba bc00 |0055: invoke-virtual {v12, v11}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@bab6 │ │ -4290ec: 0c0b |0058: move-result-object v11 │ │ -4290ee: 6e20 b9ba ab00 |0059: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@bab9 │ │ -4290f4: 0c0a |005c: move-result-object v10 │ │ -4290f6: 7020 3faf a900 |005d: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@af3f │ │ -4290fc: 0e00 |0060: return-void │ │ -4290fe: 0d0a |0061: move-exception v10 │ │ -429100: 2804 |0062: goto 0066 // +0004 │ │ -429102: 0d0a |0063: move-exception v10 │ │ -429104: 2802 |0064: goto 0066 // +0002 │ │ -429106: 0d0a |0065: move-exception v10 │ │ -429108: 6e10 e9b6 0a00 |0066: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42910e: 220b 901c |0069: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1c90 │ │ -429112: 7020 50af ab00 |006b: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@af50 │ │ -429118: 270b |006e: throw v11 │ │ +429038: |[429038] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.configureDevice:(Ljava/lang/String;Ljava/lang/String;Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;)V │ │ +429048: 7010 48af 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@af48 │ │ +42904e: 2208 c41e |0003: new-instance v8, Ljava/net/URI; // type@1ec4 │ │ +429052: 5491 35b7 |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b735 │ │ +429056: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +429058: 5493 33b7 |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ +42905c: 5294 34b7 |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b734 │ │ +429060: 1a00 dc07 |000c: const-string v0, "/api/2/devices/%s/%s.json" // string@07dc │ │ +429064: 1225 |000e: const/4 v5, #int 2 // #2 │ │ +429066: 2355 2a21 |000f: new-array v5, v5, [Ljava/lang/Object; // type@212a │ │ +42906a: 5496 3ab7 |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ +42906e: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +429070: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ +429074: 1216 |0016: const/4 v6, #int 1 // #1 │ │ +429076: 4d0a 0506 |0017: aput-object v10, v5, v6 │ │ +42907a: 7120 87b6 5000 |0019: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ +429080: 0c05 |001c: move-result-object v5 │ │ +429082: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +429084: 1207 |001e: const/4 v7, #int 0 // #0 │ │ +429086: 0780 |001f: move-object v0, v8 │ │ +429088: 7608 48b7 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b748 │ │ +42908e: 6e10 4db7 0800 |0023: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ +429094: 0c0a |0026: move-result-object v10 │ │ +429096: 390b 0800 |0027: if-nez v11, 002f // +0008 │ │ +42909a: 380c 0300 |0029: if-eqz v12, 002c // +0003 │ │ +42909e: 2804 |002b: goto 002f // +0004 │ │ +4290a0: 1a0b 0000 |002c: const-string v11, "" // string@0000 │ │ +4290a4: 281c |002e: goto 004a // +001c │ │ +4290a6: 2200 ed1f |002f: new-instance v0, Lorg/json/JSONObject; // type@1fed │ │ +4290aa: 7010 2abb 0000 |0031: invoke-direct {v0}, Lorg/json/JSONObject;.:()V // method@bb2a │ │ +4290b0: 380b 0700 |0034: if-eqz v11, 003b // +0007 │ │ +4290b4: 1a01 ae66 |0036: const-string v1, "caption" // string@66ae │ │ +4290b8: 6e30 37bb 100b |0038: invoke-virtual {v0, v1, v11}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb37 │ │ +4290be: 380c 0b00 |003b: if-eqz v12, 0046 // +000b │ │ +4290c2: 1a0b 6ad6 |003d: const-string v11, "type" // string@d66a │ │ +4290c6: 6e10 69af 0c00 |003f: invoke-virtual {v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetDevice$DeviceType;.toString:()Ljava/lang/String; // method@af69 │ │ +4290cc: 0c0c |0042: move-result-object v12 │ │ +4290ce: 6e30 37bb b00c |0043: invoke-virtual {v0, v11, v12}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb37 │ │ +4290d4: 6e10 39bb 0000 |0046: invoke-virtual {v0}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@bb39 │ │ +4290da: 0c0b |0049: move-result-object v11 │ │ +4290dc: 620c 2fb7 |004a: sget-object v12, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@b72f │ │ +4290e0: 7120 bfba cb00 |004c: invoke-static {v11, v12}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@babf │ │ +4290e6: 0c0b |004f: move-result-object v11 │ │ +4290e8: 220c c41f |0050: new-instance v12, Lokhttp3/Request$Builder; // type@1fc4 │ │ +4290ec: 7010 b0ba 0c00 |0052: invoke-direct {v12}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ +4290f2: 6e20 b6ba bc00 |0055: invoke-virtual {v12, v11}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@bab6 │ │ +4290f8: 0c0b |0058: move-result-object v11 │ │ +4290fa: 6e20 b9ba ab00 |0059: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@bab9 │ │ +429100: 0c0a |005c: move-result-object v10 │ │ +429102: 7020 3faf a900 |005d: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@af3f │ │ +429108: 0e00 |0060: return-void │ │ +42910a: 0d0a |0061: move-exception v10 │ │ +42910c: 2804 |0062: goto 0066 // +0004 │ │ +42910e: 0d0a |0063: move-exception v10 │ │ +429110: 2802 |0064: goto 0066 // +0002 │ │ +429112: 0d0a |0065: move-exception v10 │ │ +429114: 6e10 e9b6 0a00 |0066: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42911a: 220b 901c |0069: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1c90 │ │ +42911e: 7020 50af ab00 |006b: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@af50 │ │ +429124: 270b |006e: throw v11 │ │ catches : 1 │ │ 0x0003 - 0x0060 │ │ Lorg/json/JSONException; -> 0x0065 │ │ Ljava/net/MalformedURLException; -> 0x0063 │ │ Ljava/net/URISyntaxException; -> 0x0061 │ │ positions : │ │ 0x0000 line=112 │ │ @@ -1577741,55 +1577741,55 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 73 16-bit code units │ │ -428db4: |[428db4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getDevices:()Ljava/util/List; │ │ -428dc4: 7010 48af 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@af48 │ │ -428dca: 2208 c41e |0003: new-instance v8, Ljava/net/URI; // type@1ec4 │ │ -428dce: 5491 35b7 |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b735 │ │ -428dd2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -428dd4: 5493 33b7 |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ -428dd8: 5294 34b7 |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b734 │ │ -428ddc: 1a00 db07 |000c: const-string v0, "/api/2/devices/%s.json" // string@07db │ │ -428de0: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -428de2: 2355 2a21 |000f: new-array v5, v5, [Ljava/lang/Object; // type@212a │ │ -428de6: 5496 3ab7 |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ -428dea: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -428dec: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ -428df0: 7120 87b6 5000 |0016: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ -428df6: 0c05 |0019: move-result-object v5 │ │ -428df8: 1206 |001a: const/4 v6, #int 0 // #0 │ │ -428dfa: 1207 |001b: const/4 v7, #int 0 // #0 │ │ -428dfc: 0780 |001c: move-object v0, v8 │ │ -428dfe: 7608 48b7 0000 |001d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b748 │ │ -428e04: 6e10 4db7 0800 |0020: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ -428e0a: 0c00 |0023: move-result-object v0 │ │ -428e0c: 2201 c41f |0024: new-instance v1, Lokhttp3/Request$Builder; // type@1fc4 │ │ -428e10: 7010 b0ba 0100 |0026: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ -428e16: 6e20 b9ba 0100 |0029: invoke-virtual {v1, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@bab9 │ │ -428e1c: 0c00 |002c: move-result-object v0 │ │ -428e1e: 7020 3faf 0900 |002d: invoke-direct {v9, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@af3f │ │ -428e24: 0c00 |0030: move-result-object v0 │ │ -428e26: 2201 eb1f |0031: new-instance v1, Lorg/json/JSONArray; // type@1feb │ │ -428e2a: 7020 21bb 0100 |0033: invoke-direct {v1, v0}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@bb21 │ │ -428e30: 7020 47af 1900 |0036: invoke-direct {v9, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.readDeviceListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; // method@af47 │ │ -428e36: 0c00 |0039: move-result-object v0 │ │ -428e38: 1100 |003a: return-object v0 │ │ -428e3a: 0d00 |003b: move-exception v0 │ │ -428e3c: 2804 |003c: goto 0040 // +0004 │ │ -428e3e: 0d00 |003d: move-exception v0 │ │ -428e40: 2802 |003e: goto 0040 // +0002 │ │ -428e42: 0d00 |003f: move-exception v0 │ │ -428e44: 6e10 e9b6 0000 |0040: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -428e4a: 2201 901c |0043: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1c90 │ │ -428e4e: 7020 50af 0100 |0045: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@af50 │ │ -428e54: 2701 |0048: throw v1 │ │ +428dc0: |[428dc0] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getDevices:()Ljava/util/List; │ │ +428dd0: 7010 48af 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@af48 │ │ +428dd6: 2208 c41e |0003: new-instance v8, Ljava/net/URI; // type@1ec4 │ │ +428dda: 5491 35b7 |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b735 │ │ +428dde: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +428de0: 5493 33b7 |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ +428de4: 5294 34b7 |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b734 │ │ +428de8: 1a00 db07 |000c: const-string v0, "/api/2/devices/%s.json" // string@07db │ │ +428dec: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +428dee: 2355 2a21 |000f: new-array v5, v5, [Ljava/lang/Object; // type@212a │ │ +428df2: 5496 3ab7 |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ +428df6: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +428df8: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ +428dfc: 7120 87b6 5000 |0016: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ +428e02: 0c05 |0019: move-result-object v5 │ │ +428e04: 1206 |001a: const/4 v6, #int 0 // #0 │ │ +428e06: 1207 |001b: const/4 v7, #int 0 // #0 │ │ +428e08: 0780 |001c: move-object v0, v8 │ │ +428e0a: 7608 48b7 0000 |001d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b748 │ │ +428e10: 6e10 4db7 0800 |0020: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ +428e16: 0c00 |0023: move-result-object v0 │ │ +428e18: 2201 c41f |0024: new-instance v1, Lokhttp3/Request$Builder; // type@1fc4 │ │ +428e1c: 7010 b0ba 0100 |0026: invoke-direct {v1}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ +428e22: 6e20 b9ba 0100 |0029: invoke-virtual {v1, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@bab9 │ │ +428e28: 0c00 |002c: move-result-object v0 │ │ +428e2a: 7020 3faf 0900 |002d: invoke-direct {v9, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@af3f │ │ +428e30: 0c00 |0030: move-result-object v0 │ │ +428e32: 2201 eb1f |0031: new-instance v1, Lorg/json/JSONArray; // type@1feb │ │ +428e36: 7020 21bb 0100 |0033: invoke-direct {v1, v0}, Lorg/json/JSONArray;.:(Ljava/lang/String;)V // method@bb21 │ │ +428e3c: 7020 47af 1900 |0036: invoke-direct {v9, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.readDeviceListFromJsonArray:(Lorg/json/JSONArray;)Ljava/util/List; // method@af47 │ │ +428e42: 0c00 |0039: move-result-object v0 │ │ +428e44: 1100 |003a: return-object v0 │ │ +428e46: 0d00 |003b: move-exception v0 │ │ +428e48: 2804 |003c: goto 0040 // +0004 │ │ +428e4a: 0d00 |003d: move-exception v0 │ │ +428e4c: 2802 |003e: goto 0040 // +0002 │ │ +428e4e: 0d00 |003f: move-exception v0 │ │ +428e50: 6e10 e9b6 0000 |0040: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +428e56: 2201 901c |0043: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1c90 │ │ +428e5a: 7020 50af 0100 |0045: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@af50 │ │ +428e60: 2701 |0048: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x003a │ │ Lorg/json/JSONException; -> 0x003f │ │ Ljava/net/MalformedURLException; -> 0x003d │ │ Ljava/net/URISyntaxException; -> 0x003b │ │ positions : │ │ 0x0000 line=88 │ │ @@ -1577809,65 +1577809,65 @@ │ │ type : '(J)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 96 16-bit code units │ │ -428820: |[428820] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; │ │ -428830: 7010 48af 0b00 |0000: invoke-direct {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@af48 │ │ -428836: 6200 e0ff |0003: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ -42883a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -42883c: 2312 2a21 |0006: new-array v2, v1, [Ljava/lang/Object; // type@212a │ │ -428840: 7120 2fb6 dc00 |0008: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ -428846: 0c0c |000b: move-result-object v12 │ │ -428848: 120d |000c: const/4 v13, #int 0 // #0 │ │ -42884a: 4d0c 020d |000d: aput-object v12, v2, v13 │ │ -42884e: 1a0c c4ce |000f: const-string v12, "since=%d" // string@cec4 │ │ -428852: 7130 88b6 c002 |0011: invoke-static {v0, v12, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b688 │ │ -428858: 0c09 |0014: move-result-object v9 │ │ -42885a: 231c 2a21 |0015: new-array v12, v1, [Ljava/lang/Object; // type@212a │ │ -42885e: 54b0 3ab7 |0017: iget-object v0, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ -428862: 4d00 0c0d |0019: aput-object v0, v12, v13 │ │ -428866: 1a0d dd07 |001b: const-string v13, "/api/2/episodes/%s.json" // string@07dd │ │ -42886a: 7120 87b6 cd00 |001d: invoke-static {v13, v12}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ -428870: 0c08 |0020: move-result-object v8 │ │ -428872: 220c c41e |0021: new-instance v12, Ljava/net/URI; // type@1ec4 │ │ -428876: 54b4 35b7 |0023: iget-object v4, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b735 │ │ -42887a: 1205 |0025: const/4 v5, #int 0 // #0 │ │ -42887c: 54b6 33b7 |0026: iget-object v6, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ -428880: 52b7 34b7 |0028: iget v7, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b734 │ │ -428884: 120a |002a: const/4 v10, #int 0 // #0 │ │ -428886: 07c3 |002b: move-object v3, v12 │ │ -428888: 7608 48b7 0300 |002c: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b748 │ │ -42888e: 6e10 4db7 0c00 |002f: invoke-virtual {v12}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ -428894: 0c0c |0032: move-result-object v12 │ │ -428896: 220d c41f |0033: new-instance v13, Lokhttp3/Request$Builder; // type@1fc4 │ │ -42889a: 7010 b0ba 0d00 |0035: invoke-direct {v13}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ -4288a0: 6e20 b9ba cd00 |0038: invoke-virtual {v13, v12}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@bab9 │ │ -4288a6: 0c0c |003b: move-result-object v12 │ │ -4288a8: 7020 3faf cb00 |003c: invoke-direct {v11, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@af3f │ │ -4288ae: 0c0c |003f: move-result-object v12 │ │ -4288b0: 220d ed1f |0040: new-instance v13, Lorg/json/JSONObject; // type@1fed │ │ -4288b4: 7020 2bbb cd00 |0042: invoke-direct {v13, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ -4288ba: 7110 63af 0d00 |0045: invoke-static {v13}, Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;.readEpisodeActionsFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; // method@af63 │ │ -4288c0: 0c0c |0048: move-result-object v12 │ │ -4288c2: 110c |0049: return-object v12 │ │ -4288c4: 0d0c |004a: move-exception v12 │ │ -4288c6: 2802 |004b: goto 004d // +0002 │ │ -4288c8: 0d0c |004c: move-exception v12 │ │ -4288ca: 6e10 e9b6 0c00 |004d: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -4288d0: 220d eb1c |0050: new-instance v13, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1ceb │ │ -4288d4: 7020 55b0 cd00 |0052: invoke-direct {v13, v12}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b055 │ │ -4288da: 270d |0055: throw v13 │ │ -4288dc: 0d0c |0056: move-exception v12 │ │ -4288de: 6e10 e9b6 0c00 |0057: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -4288e4: 220d 721e |005a: new-instance v13, Ljava/lang/IllegalStateException; // type@1e72 │ │ -4288e8: 7020 0cb6 cd00 |005c: invoke-direct {v13, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b60c │ │ -4288ee: 270d |005f: throw v13 │ │ +42882c: |[42882c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; │ │ +42883c: 7010 48af 0b00 |0000: invoke-direct {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@af48 │ │ +428842: 6200 e0ff |0003: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ +428846: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +428848: 2312 2a21 |0006: new-array v2, v1, [Ljava/lang/Object; // type@212a │ │ +42884c: 7120 2fb6 dc00 |0008: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ +428852: 0c0c |000b: move-result-object v12 │ │ +428854: 120d |000c: const/4 v13, #int 0 // #0 │ │ +428856: 4d0c 020d |000d: aput-object v12, v2, v13 │ │ +42885a: 1a0c c4ce |000f: const-string v12, "since=%d" // string@cec4 │ │ +42885e: 7130 88b6 c002 |0011: invoke-static {v0, v12, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b688 │ │ +428864: 0c09 |0014: move-result-object v9 │ │ +428866: 231c 2a21 |0015: new-array v12, v1, [Ljava/lang/Object; // type@212a │ │ +42886a: 54b0 3ab7 |0017: iget-object v0, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ +42886e: 4d00 0c0d |0019: aput-object v0, v12, v13 │ │ +428872: 1a0d dd07 |001b: const-string v13, "/api/2/episodes/%s.json" // string@07dd │ │ +428876: 7120 87b6 cd00 |001d: invoke-static {v13, v12}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ +42887c: 0c08 |0020: move-result-object v8 │ │ +42887e: 220c c41e |0021: new-instance v12, Ljava/net/URI; // type@1ec4 │ │ +428882: 54b4 35b7 |0023: iget-object v4, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b735 │ │ +428886: 1205 |0025: const/4 v5, #int 0 // #0 │ │ +428888: 54b6 33b7 |0026: iget-object v6, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ +42888c: 52b7 34b7 |0028: iget v7, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b734 │ │ +428890: 120a |002a: const/4 v10, #int 0 // #0 │ │ +428892: 07c3 |002b: move-object v3, v12 │ │ +428894: 7608 48b7 0300 |002c: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b748 │ │ +42889a: 6e10 4db7 0c00 |002f: invoke-virtual {v12}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ +4288a0: 0c0c |0032: move-result-object v12 │ │ +4288a2: 220d c41f |0033: new-instance v13, Lokhttp3/Request$Builder; // type@1fc4 │ │ +4288a6: 7010 b0ba 0d00 |0035: invoke-direct {v13}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ +4288ac: 6e20 b9ba cd00 |0038: invoke-virtual {v13, v12}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@bab9 │ │ +4288b2: 0c0c |003b: move-result-object v12 │ │ +4288b4: 7020 3faf cb00 |003c: invoke-direct {v11, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@af3f │ │ +4288ba: 0c0c |003f: move-result-object v12 │ │ +4288bc: 220d ed1f |0040: new-instance v13, Lorg/json/JSONObject; // type@1fed │ │ +4288c0: 7020 2bbb cd00 |0042: invoke-direct {v13, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ +4288c6: 7110 63af 0d00 |0045: invoke-static {v13}, Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;.readEpisodeActionsFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; // method@af63 │ │ +4288cc: 0c0c |0048: move-result-object v12 │ │ +4288ce: 110c |0049: return-object v12 │ │ +4288d0: 0d0c |004a: move-exception v12 │ │ +4288d2: 2802 |004b: goto 004d // +0002 │ │ +4288d4: 0d0c |004c: move-exception v12 │ │ +4288d6: 6e10 e9b6 0c00 |004d: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +4288dc: 220d eb1c |0050: new-instance v13, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1ceb │ │ +4288e0: 7020 55b0 cd00 |0052: invoke-direct {v13, v12}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b055 │ │ +4288e6: 270d |0055: throw v13 │ │ +4288e8: 0d0c |0056: move-exception v12 │ │ +4288ea: 6e10 e9b6 0c00 |0057: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +4288f0: 220d 721e |005a: new-instance v13, Ljava/lang/IllegalStateException; // type@1e72 │ │ +4288f4: 7020 0cb6 cd00 |005c: invoke-direct {v13, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b60c │ │ +4288fa: 270d |005f: throw v13 │ │ catches : 1 │ │ 0x0021 - 0x0049 │ │ Ljava/net/URISyntaxException; -> 0x0056 │ │ Lorg/json/JSONException; -> 0x004c │ │ Ljava/net/MalformedURLException; -> 0x004a │ │ positions : │ │ 0x0000 line=266 │ │ @@ -1577891,68 +1577891,68 @@ │ │ type : '(J)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 101 16-bit code units │ │ -428904: |[428904] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; │ │ -428914: 7010 48af 0b00 |0000: invoke-direct {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@af48 │ │ -42891a: 6200 e0ff |0003: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ -42891e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -428920: 2312 2a21 |0006: new-array v2, v1, [Ljava/lang/Object; // type@212a │ │ -428924: 7120 2fb6 dc00 |0008: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ -42892a: 0c0c |000b: move-result-object v12 │ │ -42892c: 120d |000c: const/4 v13, #int 0 // #0 │ │ -42892e: 4d0c 020d |000d: aput-object v12, v2, v13 │ │ -428932: 1a0c c4ce |000f: const-string v12, "since=%d" // string@cec4 │ │ -428936: 7130 88b6 c002 |0011: invoke-static {v0, v12, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b688 │ │ -42893c: 0c09 |0014: move-result-object v9 │ │ -42893e: 122c |0015: const/4 v12, #int 2 // #2 │ │ -428940: 23cc 2a21 |0016: new-array v12, v12, [Ljava/lang/Object; // type@212a │ │ -428944: 54b0 3ab7 |0018: iget-object v0, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ -428948: 4d00 0c0d |001a: aput-object v0, v12, v13 │ │ -42894c: 54bd 36b7 |001c: iget-object v13, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@b736 │ │ -428950: 4d0d 0c01 |001e: aput-object v13, v12, v1 │ │ -428954: 1a0d de07 |0020: const-string v13, "/api/2/subscriptions/%s/%s.json" // string@07de │ │ -428958: 7120 87b6 cd00 |0022: invoke-static {v13, v12}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ -42895e: 0c08 |0025: move-result-object v8 │ │ -428960: 220c c41e |0026: new-instance v12, Ljava/net/URI; // type@1ec4 │ │ -428964: 54b4 35b7 |0028: iget-object v4, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b735 │ │ -428968: 1205 |002a: const/4 v5, #int 0 // #0 │ │ -42896a: 54b6 33b7 |002b: iget-object v6, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ -42896e: 52b7 34b7 |002d: iget v7, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b734 │ │ -428972: 120a |002f: const/4 v10, #int 0 // #0 │ │ -428974: 07c3 |0030: move-object v3, v12 │ │ -428976: 7608 48b7 0300 |0031: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b748 │ │ -42897c: 6e10 4db7 0c00 |0034: invoke-virtual {v12}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ -428982: 0c0c |0037: move-result-object v12 │ │ -428984: 220d c41f |0038: new-instance v13, Lokhttp3/Request$Builder; // type@1fc4 │ │ -428988: 7010 b0ba 0d00 |003a: invoke-direct {v13}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ -42898e: 6e20 b9ba cd00 |003d: invoke-virtual {v13, v12}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@bab9 │ │ -428994: 0c0c |0040: move-result-object v12 │ │ -428996: 7020 3faf cb00 |0041: invoke-direct {v11, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@af3f │ │ -42899c: 0c0c |0044: move-result-object v12 │ │ -42899e: 220d ed1f |0045: new-instance v13, Lorg/json/JSONObject; // type@1fed │ │ -4289a2: 7020 2bbb cd00 |0047: invoke-direct {v13, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ -4289a8: 7110 64af 0d00 |004a: invoke-static {v13}, Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;.readSubscriptionChangesFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; // method@af64 │ │ -4289ae: 0c0c |004d: move-result-object v12 │ │ -4289b0: 110c |004e: return-object v12 │ │ -4289b2: 0d0c |004f: move-exception v12 │ │ -4289b4: 2802 |0050: goto 0052 // +0002 │ │ -4289b6: 0d0c |0051: move-exception v12 │ │ -4289b8: 6e10 e9b6 0c00 |0052: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -4289be: 220d 901c |0055: new-instance v13, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1c90 │ │ -4289c2: 7020 50af cd00 |0057: invoke-direct {v13, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@af50 │ │ -4289c8: 270d |005a: throw v13 │ │ -4289ca: 0d0c |005b: move-exception v12 │ │ -4289cc: 6e10 e9b6 0c00 |005c: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -4289d2: 220d 721e |005f: new-instance v13, Ljava/lang/IllegalStateException; // type@1e72 │ │ -4289d6: 7020 0cb6 cd00 |0061: invoke-direct {v13, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b60c │ │ -4289dc: 270d |0064: throw v13 │ │ +428910: |[428910] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; │ │ +428920: 7010 48af 0b00 |0000: invoke-direct {v11}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@af48 │ │ +428926: 6200 e0ff |0003: sget-object v0, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ +42892a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +42892c: 2312 2a21 |0006: new-array v2, v1, [Ljava/lang/Object; // type@212a │ │ +428930: 7120 2fb6 dc00 |0008: invoke-static {v12, v13}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ +428936: 0c0c |000b: move-result-object v12 │ │ +428938: 120d |000c: const/4 v13, #int 0 // #0 │ │ +42893a: 4d0c 020d |000d: aput-object v12, v2, v13 │ │ +42893e: 1a0c c4ce |000f: const-string v12, "since=%d" // string@cec4 │ │ +428942: 7130 88b6 c002 |0011: invoke-static {v0, v12, v2}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b688 │ │ +428948: 0c09 |0014: move-result-object v9 │ │ +42894a: 122c |0015: const/4 v12, #int 2 // #2 │ │ +42894c: 23cc 2a21 |0016: new-array v12, v12, [Ljava/lang/Object; // type@212a │ │ +428950: 54b0 3ab7 |0018: iget-object v0, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ +428954: 4d00 0c0d |001a: aput-object v0, v12, v13 │ │ +428958: 54bd 36b7 |001c: iget-object v13, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@b736 │ │ +42895c: 4d0d 0c01 |001e: aput-object v13, v12, v1 │ │ +428960: 1a0d de07 |0020: const-string v13, "/api/2/subscriptions/%s/%s.json" // string@07de │ │ +428964: 7120 87b6 cd00 |0022: invoke-static {v13, v12}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ +42896a: 0c08 |0025: move-result-object v8 │ │ +42896c: 220c c41e |0026: new-instance v12, Ljava/net/URI; // type@1ec4 │ │ +428970: 54b4 35b7 |0028: iget-object v4, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b735 │ │ +428974: 1205 |002a: const/4 v5, #int 0 // #0 │ │ +428976: 54b6 33b7 |002b: iget-object v6, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ +42897a: 52b7 34b7 |002d: iget v7, v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b734 │ │ +42897e: 120a |002f: const/4 v10, #int 0 // #0 │ │ +428980: 07c3 |0030: move-object v3, v12 │ │ +428982: 7608 48b7 0300 |0031: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b748 │ │ +428988: 6e10 4db7 0c00 |0034: invoke-virtual {v12}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ +42898e: 0c0c |0037: move-result-object v12 │ │ +428990: 220d c41f |0038: new-instance v13, Lokhttp3/Request$Builder; // type@1fc4 │ │ +428994: 7010 b0ba 0d00 |003a: invoke-direct {v13}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ +42899a: 6e20 b9ba cd00 |003d: invoke-virtual {v13, v12}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@bab9 │ │ +4289a0: 0c0c |0040: move-result-object v12 │ │ +4289a2: 7020 3faf cb00 |0041: invoke-direct {v11, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@af3f │ │ +4289a8: 0c0c |0044: move-result-object v12 │ │ +4289aa: 220d ed1f |0045: new-instance v13, Lorg/json/JSONObject; // type@1fed │ │ +4289ae: 7020 2bbb cd00 |0047: invoke-direct {v13, v12}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ +4289b4: 7110 64af 0d00 |004a: invoke-static {v13}, Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;.readSubscriptionChangesFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; // method@af64 │ │ +4289ba: 0c0c |004d: move-result-object v12 │ │ +4289bc: 110c |004e: return-object v12 │ │ +4289be: 0d0c |004f: move-exception v12 │ │ +4289c0: 2802 |0050: goto 0052 // +0002 │ │ +4289c2: 0d0c |0051: move-exception v12 │ │ +4289c4: 6e10 e9b6 0c00 |0052: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +4289ca: 220d 901c |0055: new-instance v13, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1c90 │ │ +4289ce: 7020 50af cd00 |0057: invoke-direct {v13, v12}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@af50 │ │ +4289d4: 270d |005a: throw v13 │ │ +4289d6: 0d0c |005b: move-exception v12 │ │ +4289d8: 6e10 e9b6 0c00 |005c: invoke-virtual {v12}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +4289de: 220d 721e |005f: new-instance v13, Ljava/lang/IllegalStateException; // type@1e72 │ │ +4289e2: 7020 0cb6 cd00 |0061: invoke-direct {v13, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/Throwable;)V // method@b60c │ │ +4289e8: 270d |0064: throw v13 │ │ catches : 1 │ │ 0x0026 - 0x004e │ │ Ljava/net/URISyntaxException; -> 0x005b │ │ Lorg/json/JSONException; -> 0x0051 │ │ Ljava/net/MalformedURLException; -> 0x004f │ │ positions : │ │ 0x0000 line=185 │ │ @@ -1577976,83 +1577976,83 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 131 16-bit code units │ │ -429130: |[429130] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.login:()V │ │ -429140: 2208 c41e |0000: new-instance v8, Ljava/net/URI; // type@1ec4 │ │ -429144: 54a1 35b7 |0002: iget-object v1, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b735 │ │ -429148: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -42914a: 54a3 33b7 |0005: iget-object v3, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ -42914e: 52a4 34b7 |0007: iget v4, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b734 │ │ -429152: 1a00 da07 |0009: const-string v0, "/api/2/auth/%s/login.json" // string@07da │ │ -429156: 1219 |000b: const/4 v9, #int 1 // #1 │ │ -429158: 2395 2a21 |000c: new-array v5, v9, [Ljava/lang/Object; // type@212a │ │ -42915c: 54a6 3ab7 |000e: iget-object v6, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ -429160: 1207 |0010: const/4 v7, #int 0 // #0 │ │ -429162: 4d06 0507 |0011: aput-object v6, v5, v7 │ │ -429166: 7120 87b6 5000 |0013: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ -42916c: 0c05 |0016: move-result-object v5 │ │ -42916e: 1206 |0017: const/4 v6, #int 0 // #0 │ │ -429170: 1207 |0018: const/4 v7, #int 0 // #0 │ │ -429172: 0780 |0019: move-object v0, v8 │ │ -429174: 7608 48b7 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b748 │ │ -42917a: 6e10 4db7 0800 |001d: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ -429180: 0c00 |0020: move-result-object v0 │ │ -429182: 1a01 0000 |0021: const-string v1, "" // string@0000 │ │ -429186: 6202 31b7 |0023: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@b731 │ │ -42918a: 7120 bfba 2100 |0025: invoke-static {v1, v2}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@babf │ │ -429190: 0c01 |0028: move-result-object v1 │ │ -429192: 2202 c41f |0029: new-instance v2, Lokhttp3/Request$Builder; // type@1fc4 │ │ -429196: 7010 b0ba 0200 |002b: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ -42919c: 6e20 b9ba 0200 |002e: invoke-virtual {v2, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@bab9 │ │ -4291a2: 0c00 |0031: move-result-object v0 │ │ -4291a4: 6e20 b6ba 1000 |0032: invoke-virtual {v0, v1}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@bab6 │ │ -4291aa: 0c00 |0035: move-result-object v0 │ │ -4291ac: 6e10 b2ba 0000 |0036: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ -4291b2: 0c00 |0039: move-result-object v0 │ │ -4291b4: 54a1 3ab7 |003a: iget-object v1, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ -4291b8: 54a2 39b7 |003c: iget-object v2, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@b739 │ │ -4291bc: 1a03 8051 |003e: const-string v3, "UTF-8" // string@5180 │ │ -4291c0: 7110 b0b7 0300 |0040: invoke-static {v3}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b7b0 │ │ -4291c6: 0c03 |0043: move-result-object v3 │ │ -4291c8: 7130 8eba 2103 |0044: invoke-static {v1, v2, v3}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String; // method@ba8e │ │ -4291ce: 0c01 |0047: move-result-object v1 │ │ -4291d0: 6e10 bcba 0000 |0048: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@babc │ │ -4291d6: 0c00 |004b: move-result-object v0 │ │ -4291d8: 1a02 250c |004c: const-string v2, "Authorization" // string@0c25 │ │ -4291dc: 6e30 b4ba 2001 |004e: invoke-virtual {v0, v2, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab4 │ │ -4291e2: 0c00 |0051: move-result-object v0 │ │ -4291e4: 6e10 b2ba 0000 |0052: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ -4291ea: 0c00 |0055: move-result-object v0 │ │ -4291ec: 54a1 37b7 |0056: iget-object v1, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@b737 │ │ -4291f0: 6e20 afba 0100 |0058: invoke-virtual {v1, v0}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ -4291f6: 0c00 |005b: move-result-object v0 │ │ -4291f8: 7210 8cba 0000 |005c: invoke-interface {v0}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ -4291fe: 0c00 |005f: move-result-object v0 │ │ -429200: 7020 3daf 0a00 |0060: invoke-direct {v10, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.checkStatusCode:(Lokhttp3/Response;)V // method@af3d │ │ -429206: 6e10 c0ba 0000 |0063: invoke-virtual {v0}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ -42920c: 0c00 |0066: move-result-object v0 │ │ -42920e: 6e10 caba 0000 |0067: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@baca │ │ -429214: 5ca9 38b7 |006a: iput-boolean v9, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@b738 │ │ -429218: 0e00 |006c: return-void │ │ -42921a: 0d00 |006d: move-exception v0 │ │ -42921c: 6e10 e9b6 0000 |006e: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -429222: 2201 901c |0071: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1c90 │ │ -429226: 7020 50af 0100 |0073: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@af50 │ │ -42922c: 2701 |0076: throw v1 │ │ -42922e: 0d00 |0077: move-exception v0 │ │ -429230: 2802 |0078: goto 007a // +0002 │ │ -429232: 0d00 |0079: move-exception v0 │ │ -429234: 6e10 e9b6 0000 |007a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42923a: 2201 901c |007d: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1c90 │ │ -42923e: 7020 50af 0100 |007f: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@af50 │ │ -429244: 2701 |0082: throw v1 │ │ +42913c: |[42913c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.login:()V │ │ +42914c: 2208 c41e |0000: new-instance v8, Ljava/net/URI; // type@1ec4 │ │ +429150: 54a1 35b7 |0002: iget-object v1, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b735 │ │ +429154: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +429156: 54a3 33b7 |0005: iget-object v3, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ +42915a: 52a4 34b7 |0007: iget v4, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b734 │ │ +42915e: 1a00 da07 |0009: const-string v0, "/api/2/auth/%s/login.json" // string@07da │ │ +429162: 1219 |000b: const/4 v9, #int 1 // #1 │ │ +429164: 2395 2a21 |000c: new-array v5, v9, [Ljava/lang/Object; // type@212a │ │ +429168: 54a6 3ab7 |000e: iget-object v6, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ +42916c: 1207 |0010: const/4 v7, #int 0 // #0 │ │ +42916e: 4d06 0507 |0011: aput-object v6, v5, v7 │ │ +429172: 7120 87b6 5000 |0013: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ +429178: 0c05 |0016: move-result-object v5 │ │ +42917a: 1206 |0017: const/4 v6, #int 0 // #0 │ │ +42917c: 1207 |0018: const/4 v7, #int 0 // #0 │ │ +42917e: 0780 |0019: move-object v0, v8 │ │ +429180: 7608 48b7 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b748 │ │ +429186: 6e10 4db7 0800 |001d: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ +42918c: 0c00 |0020: move-result-object v0 │ │ +42918e: 1a01 0000 |0021: const-string v1, "" // string@0000 │ │ +429192: 6202 31b7 |0023: sget-object v2, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.TEXT:Lokhttp3/MediaType; // field@b731 │ │ +429196: 7120 bfba 2100 |0025: invoke-static {v1, v2}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@babf │ │ +42919c: 0c01 |0028: move-result-object v1 │ │ +42919e: 2202 c41f |0029: new-instance v2, Lokhttp3/Request$Builder; // type@1fc4 │ │ +4291a2: 7010 b0ba 0200 |002b: invoke-direct {v2}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ +4291a8: 6e20 b9ba 0200 |002e: invoke-virtual {v2, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@bab9 │ │ +4291ae: 0c00 |0031: move-result-object v0 │ │ +4291b0: 6e20 b6ba 1000 |0032: invoke-virtual {v0, v1}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@bab6 │ │ +4291b6: 0c00 |0035: move-result-object v0 │ │ +4291b8: 6e10 b2ba 0000 |0036: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ +4291be: 0c00 |0039: move-result-object v0 │ │ +4291c0: 54a1 3ab7 |003a: iget-object v1, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ +4291c4: 54a2 39b7 |003c: iget-object v2, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@b739 │ │ +4291c8: 1a03 8051 |003e: const-string v3, "UTF-8" // string@5180 │ │ +4291cc: 7110 b0b7 0300 |0040: invoke-static {v3}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@b7b0 │ │ +4291d2: 0c03 |0043: move-result-object v3 │ │ +4291d4: 7130 8eba 2103 |0044: invoke-static {v1, v2, v3}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String; // method@ba8e │ │ +4291da: 0c01 |0047: move-result-object v1 │ │ +4291dc: 6e10 bcba 0000 |0048: invoke-virtual {v0}, Lokhttp3/Request;.newBuilder:()Lokhttp3/Request$Builder; // method@babc │ │ +4291e2: 0c00 |004b: move-result-object v0 │ │ +4291e4: 1a02 250c |004c: const-string v2, "Authorization" // string@0c25 │ │ +4291e8: 6e30 b4ba 2001 |004e: invoke-virtual {v0, v2, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab4 │ │ +4291ee: 0c00 |0051: move-result-object v0 │ │ +4291f0: 6e10 b2ba 0000 |0052: invoke-virtual {v0}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ +4291f6: 0c00 |0055: move-result-object v0 │ │ +4291f8: 54a1 37b7 |0056: iget-object v1, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.httpClient:Lokhttp3/OkHttpClient; // field@b737 │ │ +4291fc: 6e20 afba 0100 |0058: invoke-virtual {v1, v0}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ +429202: 0c00 |005b: move-result-object v0 │ │ +429204: 7210 8cba 0000 |005c: invoke-interface {v0}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ +42920a: 0c00 |005f: move-result-object v0 │ │ +42920c: 7020 3daf 0a00 |0060: invoke-direct {v10, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.checkStatusCode:(Lokhttp3/Response;)V // method@af3d │ │ +429212: 6e10 c0ba 0000 |0063: invoke-virtual {v0}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ +429218: 0c00 |0066: move-result-object v0 │ │ +42921a: 6e10 caba 0000 |0067: invoke-virtual {v0}, Lokhttp3/ResponseBody;.close:()V // method@baca │ │ +429220: 5ca9 38b7 |006a: iput-boolean v9, v10, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.loggedIn:Z // field@b738 │ │ +429224: 0e00 |006c: return-void │ │ +429226: 0d00 |006d: move-exception v0 │ │ +429228: 6e10 e9b6 0000 |006e: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42922e: 2201 901c |0071: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1c90 │ │ +429232: 7020 50af 0100 |0073: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@af50 │ │ +429238: 2701 |0076: throw v1 │ │ +42923a: 0d00 |0077: move-exception v0 │ │ +42923c: 2802 |0078: goto 007a // +0002 │ │ +42923e: 0d00 |0079: move-exception v0 │ │ +429240: 6e10 e9b6 0000 |007a: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +429246: 2201 901c |007d: new-instance v1, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1c90 │ │ +42924a: 7020 50af 0100 |007f: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@af50 │ │ +429250: 2701 |0082: throw v1 │ │ catches : 2 │ │ 0x0000 - 0x0021 │ │ Ljava/net/MalformedURLException; -> 0x0079 │ │ Ljava/net/URISyntaxException; -> 0x0077 │ │ 0x003a - 0x006c │ │ Ljava/lang/Exception; -> 0x006d │ │ positions : │ │ @@ -1578078,33 +1578078,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -429264: |[429264] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.logout:()V │ │ -429274: 0e00 |0000: return-void │ │ +429270: |[429270] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.logout:()V │ │ +429280: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;) │ │ name : 'setCredentials' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4292a4: |[4292a4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.setCredentials:(Ljava/lang/String;Ljava/lang/String;)V │ │ -4292b4: 5b01 3ab7 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ -4292b8: 5b02 39b7 |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@b739 │ │ -4292bc: 0e00 |0004: return-void │ │ +4292b0: |[4292b0] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.setCredentials:(Ljava/lang/String;Ljava/lang/String;)V │ │ +4292c0: 5b01 3ab7 |0000: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ +4292c4: 5b02 39b7 |0002: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.password:Ljava/lang/String; // field@b739 │ │ +4292c8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 0x0002 line=408 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ @@ -1578115,31 +1578115,31 @@ │ │ type : '(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -4289f4: |[4289f4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ -428a04: 7010 48af 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@af48 │ │ -428a0a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -428a0c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -428a0e: 7210 e8b8 0400 |0005: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b8e8 │ │ -428a14: 0a02 |0008: move-result v2 │ │ -428a16: 3521 1200 |0009: if-ge v1, v2, 001b // +0012 │ │ -428a1a: 7210 e8b8 0400 |000b: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b8e8 │ │ -428a20: 0a00 |000e: move-result v0 │ │ -428a22: d802 011e |000f: add-int/lit8 v2, v1, #int 30 // #1e │ │ -428a26: 7120 46b6 2000 |0011: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@b646 │ │ -428a2c: 0a00 |0014: move-result v0 │ │ -428a2e: 7040 4baf 4301 |0015: invoke-direct {v3, v4, v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.uploadEpisodeActionsPartial:(Ljava/util/List;II)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; // method@af4b │ │ -428a34: 0c00 |0018: move-result-object v0 │ │ -428a36: 0121 |0019: move v1, v2 │ │ -428a38: 28eb |001a: goto 0005 // -0015 │ │ -428a3a: 1100 |001b: return-object v0 │ │ +428a00: |[428a00] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ +428a10: 7010 48af 0300 |0000: invoke-direct {v3}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@af48 │ │ +428a16: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +428a18: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +428a1a: 7210 e8b8 0400 |0005: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b8e8 │ │ +428a20: 0a02 |0008: move-result v2 │ │ +428a22: 3521 1200 |0009: if-ge v1, v2, 001b // +0012 │ │ +428a26: 7210 e8b8 0400 |000b: invoke-interface {v4}, Ljava/util/List;.size:()I // method@b8e8 │ │ +428a2c: 0a00 |000e: move-result v0 │ │ +428a2e: d802 011e |000f: add-int/lit8 v2, v1, #int 30 // #1e │ │ +428a32: 7120 46b6 2000 |0011: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@b646 │ │ +428a38: 0a00 |0014: move-result v0 │ │ +428a3a: 7040 4baf 4301 |0015: invoke-direct {v3, v4, v1, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.uploadEpisodeActionsPartial:(Ljava/util/List;II)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; // method@af4b │ │ +428a40: 0c00 |0018: move-result-object v0 │ │ +428a42: 0121 |0019: move v1, v2 │ │ +428a44: 28eb |001a: goto 0005 // -0015 │ │ +428a46: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0005 line=220 │ │ 0x000b line=222 │ │ 0x0015 line=221 │ │ locals : │ │ @@ -1578151,73 +1578151,73 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 112 16-bit code units │ │ -428b98: |[428b98] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ -428ba8: 7010 48af 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@af48 │ │ -428bae: 2208 c41e |0003: new-instance v8, Ljava/net/URI; // type@1ec4 │ │ -428bb2: 5491 35b7 |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b735 │ │ -428bb6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -428bb8: 5493 33b7 |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ -428bbc: 5294 34b7 |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b734 │ │ -428bc0: 1a00 de07 |000c: const-string v0, "/api/2/subscriptions/%s/%s.json" // string@07de │ │ -428bc4: 1225 |000e: const/4 v5, #int 2 // #2 │ │ -428bc6: 2355 2a21 |000f: new-array v5, v5, [Ljava/lang/Object; // type@212a │ │ -428bca: 5496 3ab7 |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ -428bce: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -428bd0: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ -428bd4: 5496 36b7 |0016: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@b736 │ │ -428bd8: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -428bda: 4d06 0507 |0019: aput-object v6, v5, v7 │ │ -428bde: 7120 87b6 5000 |001b: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ -428be4: 0c05 |001e: move-result-object v5 │ │ -428be6: 1206 |001f: const/4 v6, #int 0 // #0 │ │ -428be8: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -428bea: 0780 |0021: move-object v0, v8 │ │ -428bec: 7608 48b7 0000 |0022: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b748 │ │ -428bf2: 6e10 4db7 0800 |0025: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ -428bf8: 0c00 |0028: move-result-object v0 │ │ -428bfa: 2201 ed1f |0029: new-instance v1, Lorg/json/JSONObject; // type@1fed │ │ -428bfe: 7010 2abb 0100 |002b: invoke-direct {v1}, Lorg/json/JSONObject;.:()V // method@bb2a │ │ -428c04: 1a02 d55c |002e: const-string v2, "add" // string@5cd5 │ │ -428c08: 2203 eb1f |0030: new-instance v3, Lorg/json/JSONArray; // type@1feb │ │ -428c0c: 7020 22bb a300 |0032: invoke-direct {v3, v10}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@bb22 │ │ -428c12: 6e30 37bb 2103 |0035: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb37 │ │ -428c18: 1a0a 38be |0038: const-string v10, "remove" // string@be38 │ │ -428c1c: 2202 eb1f |003a: new-instance v2, Lorg/json/JSONArray; // type@1feb │ │ -428c20: 7020 22bb b200 |003c: invoke-direct {v2, v11}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@bb22 │ │ -428c26: 6e30 37bb a102 |003f: invoke-virtual {v1, v10, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb37 │ │ -428c2c: 6e10 39bb 0100 |0042: invoke-virtual {v1}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@bb39 │ │ -428c32: 0c0a |0045: move-result-object v10 │ │ -428c34: 620b 2fb7 |0046: sget-object v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@b72f │ │ -428c38: 7120 bfba ba00 |0048: invoke-static {v10, v11}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@babf │ │ -428c3e: 0c0a |004b: move-result-object v10 │ │ -428c40: 220b c41f |004c: new-instance v11, Lokhttp3/Request$Builder; // type@1fc4 │ │ -428c44: 7010 b0ba 0b00 |004e: invoke-direct {v11}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ -428c4a: 6e20 b6ba ab00 |0051: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@bab6 │ │ -428c50: 0c0a |0054: move-result-object v10 │ │ -428c52: 6e20 b9ba 0a00 |0055: invoke-virtual {v10, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@bab9 │ │ -428c58: 0c0a |0058: move-result-object v10 │ │ -428c5a: 7020 3faf a900 |0059: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@af3f │ │ -428c60: 0c0a |005c: move-result-object v10 │ │ -428c62: 7110 80af 0a00 |005d: invoke-static {v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; // method@af80 │ │ -428c68: 0c0a |0060: move-result-object v10 │ │ -428c6a: 110a |0061: return-object v10 │ │ -428c6c: 0d0a |0062: move-exception v10 │ │ -428c6e: 2804 |0063: goto 0067 // +0004 │ │ -428c70: 0d0a |0064: move-exception v10 │ │ -428c72: 2802 |0065: goto 0067 // +0002 │ │ -428c74: 0d0a |0066: move-exception v10 │ │ -428c76: 6e10 e9b6 0a00 |0067: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -428c7c: 220b 901c |006a: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1c90 │ │ -428c80: 7020 50af ab00 |006c: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@af50 │ │ -428c86: 270b |006f: throw v11 │ │ +428ba4: |[428ba4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetService.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ +428bb4: 7010 48af 0900 |0000: invoke-direct {v9}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.requireLoggedIn:()V // method@af48 │ │ +428bba: 2208 c41e |0003: new-instance v8, Ljava/net/URI; // type@1ec4 │ │ +428bbe: 5491 35b7 |0005: iget-object v1, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseScheme:Ljava/lang/String; // field@b735 │ │ +428bc2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +428bc4: 5493 33b7 |0008: iget-object v3, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.baseHost:Ljava/lang/String; // field@b733 │ │ +428bc8: 5294 34b7 |000a: iget v4, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.basePort:I // field@b734 │ │ +428bcc: 1a00 de07 |000c: const-string v0, "/api/2/subscriptions/%s/%s.json" // string@07de │ │ +428bd0: 1225 |000e: const/4 v5, #int 2 // #2 │ │ +428bd2: 2355 2a21 |000f: new-array v5, v5, [Ljava/lang/Object; // type@212a │ │ +428bd6: 5496 3ab7 |0011: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.username:Ljava/lang/String; // field@b73a │ │ +428bda: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +428bdc: 4d06 0507 |0014: aput-object v6, v5, v7 │ │ +428be0: 5496 36b7 |0016: iget-object v6, v9, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.deviceId:Ljava/lang/String; // field@b736 │ │ +428be4: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +428be6: 4d06 0507 |0019: aput-object v6, v5, v7 │ │ +428bea: 7120 87b6 5000 |001b: invoke-static {v0, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ +428bf0: 0c05 |001e: move-result-object v5 │ │ +428bf2: 1206 |001f: const/4 v6, #int 0 // #0 │ │ +428bf4: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +428bf6: 0780 |0021: move-object v0, v8 │ │ +428bf8: 7608 48b7 0000 |0022: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/net/URI;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b748 │ │ +428bfe: 6e10 4db7 0800 |0025: invoke-virtual {v8}, Ljava/net/URI;.toURL:()Ljava/net/URL; // method@b74d │ │ +428c04: 0c00 |0028: move-result-object v0 │ │ +428c06: 2201 ed1f |0029: new-instance v1, Lorg/json/JSONObject; // type@1fed │ │ +428c0a: 7010 2abb 0100 |002b: invoke-direct {v1}, Lorg/json/JSONObject;.:()V // method@bb2a │ │ +428c10: 1a02 d55c |002e: const-string v2, "add" // string@5cd5 │ │ +428c14: 2203 eb1f |0030: new-instance v3, Lorg/json/JSONArray; // type@1feb │ │ +428c18: 7020 22bb a300 |0032: invoke-direct {v3, v10}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@bb22 │ │ +428c1e: 6e30 37bb 2103 |0035: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb37 │ │ +428c24: 1a0a 38be |0038: const-string v10, "remove" // string@be38 │ │ +428c28: 2202 eb1f |003a: new-instance v2, Lorg/json/JSONArray; // type@1feb │ │ +428c2c: 7020 22bb b200 |003c: invoke-direct {v2, v11}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@bb22 │ │ +428c32: 6e30 37bb a102 |003f: invoke-virtual {v1, v10, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb37 │ │ +428c38: 6e10 39bb 0100 |0042: invoke-virtual {v1}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@bb39 │ │ +428c3e: 0c0a |0045: move-result-object v10 │ │ +428c40: 620b 2fb7 |0046: sget-object v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.JSON:Lokhttp3/MediaType; // field@b72f │ │ +428c44: 7120 bfba ba00 |0048: invoke-static {v10, v11}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@babf │ │ +428c4a: 0c0a |004b: move-result-object v10 │ │ +428c4c: 220b c41f |004c: new-instance v11, Lokhttp3/Request$Builder; // type@1fc4 │ │ +428c50: 7010 b0ba 0b00 |004e: invoke-direct {v11}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ +428c56: 6e20 b6ba ab00 |0051: invoke-virtual {v11, v10}, Lokhttp3/Request$Builder;.post:(Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@bab6 │ │ +428c5c: 0c0a |0054: move-result-object v10 │ │ +428c5e: 6e20 b9ba 0a00 |0055: invoke-virtual {v10, v0}, Lokhttp3/Request$Builder;.url:(Ljava/net/URL;)Lokhttp3/Request$Builder; // method@bab9 │ │ +428c64: 0c0a |0058: move-result-object v10 │ │ +428c66: 7020 3faf a900 |0059: invoke-direct {v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.executeRequest:(Lokhttp3/Request$Builder;)Ljava/lang/String; // method@af3f │ │ +428c6c: 0c0a |005c: move-result-object v10 │ │ +428c6e: 7110 80af 0a00 |005d: invoke-static {v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; // method@af80 │ │ +428c74: 0c0a |0060: move-result-object v10 │ │ +428c76: 110a |0061: return-object v10 │ │ +428c78: 0d0a |0062: move-exception v10 │ │ +428c7a: 2804 |0063: goto 0067 // +0004 │ │ +428c7c: 0d0a |0064: move-exception v10 │ │ +428c7e: 2802 |0065: goto 0067 // +0002 │ │ +428c80: 0d0a |0066: move-exception v10 │ │ +428c82: 6e10 e9b6 0a00 |0067: invoke-virtual {v10}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +428c88: 220b 901c |006a: new-instance v11, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; // type@1c90 │ │ +428c8c: 7020 50af ab00 |006c: invoke-direct {v11, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/Throwable;)V // method@af50 │ │ +428c92: 270b |006f: throw v11 │ │ catches : 1 │ │ 0x0003 - 0x0061 │ │ Lorg/json/JSONException; -> 0x0066 │ │ Ljava/net/MalformedURLException; -> 0x0064 │ │ Ljava/net/URISyntaxException; -> 0x0062 │ │ positions : │ │ 0x0000 line=153 │ │ @@ -1578267,17 +1578267,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4287a4: |[4287a4] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceException.:(Ljava/lang/String;)V │ │ -4287b4: 7020 54b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/String;)V // method@b054 │ │ -4287ba: 0e00 |0003: return-void │ │ +4287b0: |[4287b0] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceException.:(Ljava/lang/String;)V │ │ +4287c0: 7020 54b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/String;)V // method@b054 │ │ +4287c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1578286,17 +1578286,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -4287bc: |[4287bc] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceException.:(Ljava/lang/Throwable;)V │ │ -4287cc: 7020 55b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b055 │ │ -4287d2: 0e00 |0003: return-void │ │ +4287c8: |[4287c8] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceException.:(Ljava/lang/Throwable;)V │ │ +4287d8: 7020 55b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b055 │ │ +4287de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1578338,18 +1578338,18 @@ │ │ type : '(JLjava/util/Map;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -42a788: |[42a788] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.:(JLjava/util/Map;)V │ │ -42a798: 7030 73b0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.:(J)V // method@b073 │ │ -42a79e: 5b03 58bf |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.updatedUrls:Ljava/util/Map; // field@bf58 │ │ -42a7a2: 0e00 |0005: return-void │ │ +42a794: |[42a794] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.:(JLjava/util/Map;)V │ │ +42a7a4: 7030 73b0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.:(J)V // method@b073 │ │ +42a7aa: 5b03 58bf |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.updatedUrls:Ljava/util/Map; // field@bf58 │ │ +42a7ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; │ │ 0x0000 - 0x0006 reg=1 (null) J │ │ @@ -1578360,45 +1578360,45 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 59 16-bit code units │ │ -42a6e0: |[42a6e0] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; │ │ -42a6f0: 2200 ed1f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fed │ │ -42a6f4: 7020 2bbb 8000 |0002: invoke-direct {v0, v8}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ -42a6fa: 1a08 48d4 |0005: const-string v8, "timestamp" // string@d448 │ │ -42a6fe: 6e20 2fbb 8000 |0007: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@bb2f │ │ -42a704: 0b01 |000a: move-result-wide v1 │ │ -42a706: 1a08 4ad8 |000b: const-string v8, "update_urls" // string@d84a │ │ -42a70a: 6e20 2dbb 8000 |000d: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ -42a710: 0c08 |0010: move-result-object v8 │ │ -42a712: 2200 c306 |0011: new-instance v0, Landroidx/collection/ArrayMap; // type@06c3 │ │ -42a716: 6e10 26bb 0800 |0013: invoke-virtual {v8}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -42a71c: 0a03 |0016: move-result v3 │ │ -42a71e: 7020 5b2a 3000 |0017: invoke-direct {v0, v3}, Landroidx/collection/ArrayMap;.:(I)V // method@2a5b │ │ -42a724: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -42a726: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -42a728: 6e10 26bb 0800 |001c: invoke-virtual {v8}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -42a72e: 0a05 |001f: move-result v5 │ │ -42a730: 3554 1500 |0020: if-ge v4, v5, 0035 // +0015 │ │ -42a734: 6e20 23bb 4800 |0022: invoke-virtual {v8, v4}, Lorg/json/JSONArray;.getJSONArray:(I)Lorg/json/JSONArray; // method@bb23 │ │ -42a73a: 0c05 |0025: move-result-object v5 │ │ -42a73c: 6e20 25bb 3500 |0026: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@bb25 │ │ -42a742: 0c06 |0029: move-result-object v6 │ │ -42a744: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -42a746: 6e20 25bb 7500 |002b: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@bb25 │ │ -42a74c: 0c05 |002e: move-result-object v5 │ │ -42a74e: 7230 14b9 6005 |002f: invoke-interface {v0, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ -42a754: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -42a758: 28e8 |0034: goto 001c // -0018 │ │ -42a75a: 2208 a41c |0035: new-instance v8, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; // type@1ca4 │ │ -42a75e: 7040 72af 1802 |0037: invoke-direct {v8, v1, v2, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.:(JLjava/util/Map;)V // method@af72 │ │ -42a764: 1108 |003a: return-object v8 │ │ +42a6ec: |[42a6ec] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; │ │ +42a6fc: 2200 ed1f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fed │ │ +42a700: 7020 2bbb 8000 |0002: invoke-direct {v0, v8}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ +42a706: 1a08 48d4 |0005: const-string v8, "timestamp" // string@d448 │ │ +42a70a: 6e20 2fbb 8000 |0007: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@bb2f │ │ +42a710: 0b01 |000a: move-result-wide v1 │ │ +42a712: 1a08 4ad8 |000b: const-string v8, "update_urls" // string@d84a │ │ +42a716: 6e20 2dbb 8000 |000d: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ +42a71c: 0c08 |0010: move-result-object v8 │ │ +42a71e: 2200 c306 |0011: new-instance v0, Landroidx/collection/ArrayMap; // type@06c3 │ │ +42a722: 6e10 26bb 0800 |0013: invoke-virtual {v8}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +42a728: 0a03 |0016: move-result v3 │ │ +42a72a: 7020 5b2a 3000 |0017: invoke-direct {v0, v3}, Landroidx/collection/ArrayMap;.:(I)V // method@2a5b │ │ +42a730: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +42a732: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +42a734: 6e10 26bb 0800 |001c: invoke-virtual {v8}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +42a73a: 0a05 |001f: move-result v5 │ │ +42a73c: 3554 1500 |0020: if-ge v4, v5, 0035 // +0015 │ │ +42a740: 6e20 23bb 4800 |0022: invoke-virtual {v8, v4}, Lorg/json/JSONArray;.getJSONArray:(I)Lorg/json/JSONArray; // method@bb23 │ │ +42a746: 0c05 |0025: move-result-object v5 │ │ +42a748: 6e20 25bb 3500 |0026: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@bb25 │ │ +42a74e: 0c06 |0029: move-result-object v6 │ │ +42a750: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +42a752: 6e20 25bb 7500 |002b: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@bb25 │ │ +42a758: 0c05 |002e: move-result-object v5 │ │ +42a75a: 7230 14b9 6005 |002f: invoke-interface {v0, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ +42a760: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +42a764: 28e8 |0034: goto 001c // -0018 │ │ +42a766: 2208 a41c |0035: new-instance v8, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; // type@1ca4 │ │ +42a76a: 7040 72af 1802 |0037: invoke-direct {v8, v1, v2, v0}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse;.:(JLjava/util/Map;)V // method@af72 │ │ +42a770: 1108 |003a: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0007 line=34 │ │ 0x000d line=35 │ │ 0x0011 line=36 │ │ 0x001c line=37 │ │ @@ -1578414,19 +1578414,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -42a768: |[42a768] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.toString:()Ljava/lang/String; │ │ -42a778: 6200 f3ff |0000: sget-object v0, Lorg/apache/commons/lang3/builder/ToStringStyle;.SHORT_PREFIX_STYLE:Lorg/apache/commons/lang3/builder/ToStringStyle; // field@fff3 │ │ -42a77c: 7120 0bbb 0100 |0002: invoke-static {v1, v0}, Lorg/apache/commons/lang3/builder/ToStringBuilder;.reflectionToString:(Ljava/lang/Object;Lorg/apache/commons/lang3/builder/ToStringStyle;)Ljava/lang/String; // method@bb0b │ │ -42a782: 0c00 |0005: move-result-object v0 │ │ -42a784: 1100 |0006: return-object v0 │ │ +42a774: |[42a774] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetEpisodeActionPostResponse.toString:()Ljava/lang/String; │ │ +42a784: 6200 f3ff |0000: sget-object v0, Lorg/apache/commons/lang3/builder/ToStringStyle;.SHORT_PREFIX_STYLE:Lorg/apache/commons/lang3/builder/ToStringStyle; // field@fff3 │ │ +42a788: 7120 0bbb 0100 |0002: invoke-static {v1, v0}, Lorg/apache/commons/lang3/builder/ToStringBuilder;.reflectionToString:(Ljava/lang/Object;Lorg/apache/commons/lang3/builder/ToStringStyle;)Ljava/lang/String; // method@bb0b │ │ +42a78e: 0c00 |0005: move-result-object v0 │ │ +42a790: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetEpisodeActionPostResponse; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1578466,18 +1578466,18 @@ │ │ type : '(JLjava/util/Map;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -42aa30: |[42aa30] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.:(JLjava/util/Map;)V │ │ -42aa40: 7030 73b0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.:(J)V // method@b073 │ │ -42aa46: 5b03 61bf |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.updatedUrls:Ljava/util/Map; // field@bf61 │ │ -42aa4a: 0e00 |0005: return-void │ │ +42aa3c: |[42aa3c] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.:(JLjava/util/Map;)V │ │ +42aa4c: 7030 73b0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.:(J)V // method@b073 │ │ +42aa52: 5b03 61bf |0003: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.updatedUrls:Ljava/util/Map; // field@bf61 │ │ +42aa56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; │ │ 0x0000 - 0x0006 reg=1 (null) J │ │ @@ -1578488,43 +1578488,43 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 55 16-bit code units │ │ -42a958: |[42a958] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; │ │ -42a968: 2200 ed1f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fed │ │ -42a96c: 7020 2bbb 8000 |0002: invoke-direct {v0, v8}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ -42a972: 1a08 48d4 |0005: const-string v8, "timestamp" // string@d448 │ │ -42a976: 6e20 2fbb 8000 |0007: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@bb2f │ │ -42a97c: 0b01 |000a: move-result-wide v1 │ │ -42a97e: 2208 c306 |000b: new-instance v8, Landroidx/collection/ArrayMap; // type@06c3 │ │ -42a982: 7010 5a2a 0800 |000d: invoke-direct {v8}, Landroidx/collection/ArrayMap;.:()V // method@2a5a │ │ -42a988: 1a03 4ad8 |0010: const-string v3, "update_urls" // string@d84a │ │ -42a98c: 6e20 2dbb 3000 |0012: invoke-virtual {v0, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ -42a992: 0c00 |0015: move-result-object v0 │ │ -42a994: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -42a996: 1204 |0017: const/4 v4, #int 0 // #0 │ │ -42a998: 6e10 26bb 0000 |0018: invoke-virtual {v0}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ -42a99e: 0a05 |001b: move-result v5 │ │ -42a9a0: 3554 1500 |001c: if-ge v4, v5, 0031 // +0015 │ │ -42a9a4: 6e20 23bb 4000 |001e: invoke-virtual {v0, v4}, Lorg/json/JSONArray;.getJSONArray:(I)Lorg/json/JSONArray; // method@bb23 │ │ -42a9aa: 0c05 |0021: move-result-object v5 │ │ -42a9ac: 6e20 25bb 3500 |0022: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@bb25 │ │ -42a9b2: 0c06 |0025: move-result-object v6 │ │ -42a9b4: 1217 |0026: const/4 v7, #int 1 // #1 │ │ -42a9b6: 6e20 25bb 7500 |0027: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@bb25 │ │ -42a9bc: 0c05 |002a: move-result-object v5 │ │ -42a9be: 7230 14b9 6805 |002b: invoke-interface {v8, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ -42a9c4: d804 0401 |002e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -42a9c8: 28e8 |0030: goto 0018 // -0018 │ │ -42a9ca: 2200 a61c |0031: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; // type@1ca6 │ │ -42a9ce: 7040 7faf 1082 |0033: invoke-direct {v0, v1, v2, v8}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.:(JLjava/util/Map;)V // method@af7f │ │ -42a9d4: 1100 |0036: return-object v0 │ │ +42a964: |[42a964] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.fromJSONObject:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; │ │ +42a974: 2200 ed1f |0000: new-instance v0, Lorg/json/JSONObject; // type@1fed │ │ +42a978: 7020 2bbb 8000 |0002: invoke-direct {v0, v8}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ +42a97e: 1a08 48d4 |0005: const-string v8, "timestamp" // string@d448 │ │ +42a982: 6e20 2fbb 8000 |0007: invoke-virtual {v0, v8}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@bb2f │ │ +42a988: 0b01 |000a: move-result-wide v1 │ │ +42a98a: 2208 c306 |000b: new-instance v8, Landroidx/collection/ArrayMap; // type@06c3 │ │ +42a98e: 7010 5a2a 0800 |000d: invoke-direct {v8}, Landroidx/collection/ArrayMap;.:()V // method@2a5a │ │ +42a994: 1a03 4ad8 |0010: const-string v3, "update_urls" // string@d84a │ │ +42a998: 6e20 2dbb 3000 |0012: invoke-virtual {v0, v3}, Lorg/json/JSONObject;.getJSONArray:(Ljava/lang/String;)Lorg/json/JSONArray; // method@bb2d │ │ +42a99e: 0c00 |0015: move-result-object v0 │ │ +42a9a0: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +42a9a2: 1204 |0017: const/4 v4, #int 0 // #0 │ │ +42a9a4: 6e10 26bb 0000 |0018: invoke-virtual {v0}, Lorg/json/JSONArray;.length:()I // method@bb26 │ │ +42a9aa: 0a05 |001b: move-result v5 │ │ +42a9ac: 3554 1500 |001c: if-ge v4, v5, 0031 // +0015 │ │ +42a9b0: 6e20 23bb 4000 |001e: invoke-virtual {v0, v4}, Lorg/json/JSONArray;.getJSONArray:(I)Lorg/json/JSONArray; // method@bb23 │ │ +42a9b6: 0c05 |0021: move-result-object v5 │ │ +42a9b8: 6e20 25bb 3500 |0022: invoke-virtual {v5, v3}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@bb25 │ │ +42a9be: 0c06 |0025: move-result-object v6 │ │ +42a9c0: 1217 |0026: const/4 v7, #int 1 // #1 │ │ +42a9c2: 6e20 25bb 7500 |0027: invoke-virtual {v5, v7}, Lorg/json/JSONArray;.getString:(I)Ljava/lang/String; // method@bb25 │ │ +42a9c8: 0c05 |002a: move-result-object v5 │ │ +42a9ca: 7230 14b9 6805 |002b: invoke-interface {v8, v6, v5}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ +42a9d0: d804 0401 |002e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +42a9d4: 28e8 |0030: goto 0018 // -0018 │ │ +42a9d6: 2200 a61c |0031: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; // type@1ca6 │ │ +42a9da: 7040 7faf 1082 |0033: invoke-direct {v0, v1, v2, v8}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.:(JLjava/util/Map;)V // method@af7f │ │ +42a9e0: 1100 |0036: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0007 line=35 │ │ 0x000b line=36 │ │ 0x0012 line=37 │ │ 0x0018 line=38 │ │ @@ -1578540,30 +1578540,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -42a9d8: |[42a9d8] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.toString:()Ljava/lang/String; │ │ -42a9e8: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -42a9ec: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42a9f2: 1a01 751a |0005: const-string v1, "GpodnetUploadChangesResponse{timestamp=" // string@1a75 │ │ -42a9f6: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42a9fc: 5331 b3d2 |000a: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.timestamp:J // field@d2b3 │ │ -42aa00: 6e30 b5b6 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -42aa06: 1a01 1207 |000f: const-string v1, ", updatedUrls=" // string@0712 │ │ -42aa0a: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42aa10: 5431 61bf |0014: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.updatedUrls:Ljava/util/Map; // field@bf61 │ │ -42aa14: 6e20 b8b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -42aa1a: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ -42aa1e: 6e20 b1b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ -42aa24: 6e10 c3b6 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42aa2a: 0c00 |0021: move-result-object v0 │ │ -42aa2c: 1100 |0022: return-object v0 │ │ +42a9e4: |[42a9e4] de.danoeh.antennapod.net.sync.gpoddernet.model.GpodnetUploadChangesResponse.toString:()Ljava/lang/String; │ │ +42a9f4: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +42a9f8: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42a9fe: 1a01 751a |0005: const-string v1, "GpodnetUploadChangesResponse{timestamp=" // string@1a75 │ │ +42aa02: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42aa08: 5331 b3d2 |000a: iget-wide v1, v3, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.timestamp:J // field@d2b3 │ │ +42aa0c: 6e30 b5b6 1002 |000c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +42aa12: 1a01 1207 |000f: const-string v1, ", updatedUrls=" // string@0712 │ │ +42aa16: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42aa1c: 5431 61bf |0014: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.updatedUrls:Ljava/util/Map; // field@bf61 │ │ +42aa20: 6e20 b8b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +42aa26: 1301 7d00 |0019: const/16 v1, #int 125 // #7d │ │ +42aa2a: 6e20 b1b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@b6b1 │ │ +42aa30: 6e10 c3b6 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42aa36: 0c00 |0021: move-result-object v0 │ │ +42aa38: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1578592,36 +1578592,36 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42aaa8: |[42aaa8] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda1.:()V │ │ -42aab8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42aabe: 0e00 |0003: return-void │ │ +42aab4: |[42aab4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda1.:()V │ │ +42aac4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42aaca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1;) │ │ name : 'apply' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -42aa88: |[42aa88] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda1.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -42aa98: 1f01 261e |0000: check-cast v1, Lio/reactivex/Observable; // type@1e26 │ │ -42aa9c: 7110 92af 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$4ElHrZeC_NCM69iaTnsW_FPfluQ:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; // method@af92 │ │ -42aaa2: 0c01 |0005: move-result-object v1 │ │ -42aaa4: 1101 |0006: return-object v1 │ │ +42aa94: |[42aa94] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda1.apply:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +42aaa4: 1f01 261e |0000: check-cast v1, Lio/reactivex/Observable; // type@1e26 │ │ +42aaa8: 7110 92af 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$4ElHrZeC_NCM69iaTnsW_FPfluQ:(Lio/reactivex/Observable;)Lio/reactivex/ObservableSource; // method@af92 │ │ +42aaae: 0c01 |0005: move-result-object v1 │ │ +42aab0: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1578655,18 +1578655,18 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42aac0: |[42aac0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -42aad0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42aad6: 5b01 63bf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf63 │ │ -42aada: 0e00 |0005: return-void │ │ +42aacc: |[42aacc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +42aadc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42aae2: 5b01 63bf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf63 │ │ +42aae6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ │ │ @@ -1578676,19 +1578676,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -42aadc: |[42aadc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -42aaec: 5410 63bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf63 │ │ -42aaf0: 1f02 ed1f |0002: check-cast v2, Lorg/json/JSONObject; // type@1fed │ │ -42aaf4: 7120 97af 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$sUL78z9ahMadW9_X623kzND7WUU:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Lorg/json/JSONObject;)V // method@af97 │ │ -42aafa: 0e00 |0007: return-void │ │ +42aae8: |[42aae8] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +42aaf8: 5410 63bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf63 │ │ +42aafc: 1f02 ed1f |0002: check-cast v2, Lorg/json/JSONObject; // type@1fed │ │ +42ab00: 7120 97af 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$sUL78z9ahMadW9_X623kzND7WUU:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Lorg/json/JSONObject;)V // method@af97 │ │ +42ab06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1578722,18 +1578722,18 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42aafc: |[42aafc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -42ab0c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ab12: 5b01 64bf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf64 │ │ -42ab16: 0e00 |0005: return-void │ │ +42ab08: |[42ab08] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +42ab18: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ab1e: 5b01 64bf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf64 │ │ +42ab22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ │ │ @@ -1578743,19 +1578743,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -42ab18: |[42ab18] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -42ab28: 5410 64bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf64 │ │ -42ab2c: 1f02 931e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e93 │ │ -42ab30: 7120 95af 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$ao9IZ1ttvPz6YUFOtRZaZwObpHo:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V // method@af95 │ │ -42ab36: 0e00 |0007: return-void │ │ +42ab24: |[42ab24] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +42ab34: 5410 64bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf64 │ │ +42ab38: 1f02 931e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e93 │ │ +42ab3c: 7120 95af 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$ao9IZ1ttvPz6YUFOtRZaZwObpHo:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V // method@af95 │ │ +42ab42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1578789,18 +1578789,18 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42ab74: |[42ab74] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -42ab84: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42ab8a: 5b01 66bf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf66 │ │ -42ab8e: 0e00 |0005: return-void │ │ +42ab80: |[42ab80] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda5.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +42ab90: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42ab96: 5b01 66bf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf66 │ │ +42ab9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ │ │ @@ -1578810,19 +1578810,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -42ab90: |[42ab90] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ -42aba0: 5410 66bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf66 │ │ -42aba4: 1f02 8c1e |0002: check-cast v2, Ljava/lang/String; // type@1e8c │ │ -42aba8: 7120 94af 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$YAdaGZqivD-dhQODDWd8xaPIVSQ:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/String;)V // method@af94 │ │ -42abae: 0e00 |0007: return-void │ │ +42ab9c: |[42ab9c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda5.accept:(Ljava/lang/Object;)V │ │ +42abac: 5410 66bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf66 │ │ +42abb0: 1f02 8c1e |0002: check-cast v2, Ljava/lang/String; // type@1e8c │ │ +42abb4: 7120 94af 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$YAdaGZqivD-dhQODDWd8xaPIVSQ:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/String;)V // method@af94 │ │ +42abba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1578856,18 +1578856,18 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42abb0: |[42abb0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ -42abc0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42abc6: 5b01 67bf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf67 │ │ -42abca: 0e00 |0005: return-void │ │ +42abbc: |[42abbc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;)V │ │ +42abcc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42abd2: 5b01 67bf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf67 │ │ +42abd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; │ │ │ │ @@ -1578877,19 +1578877,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -42abcc: |[42abcc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ -42abdc: 5410 67bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf67 │ │ -42abe0: 1f02 931e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e93 │ │ -42abe4: 7120 96af 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$pOE7pU4RZEySOZcrtTGABUucyes:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V // method@af96 │ │ -42abea: 0e00 |0007: return-void │ │ +42abd8: |[42abd8] de.danoeh.antennapod.net.sync.nextcloud.NextcloudLoginFlow$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ +42abe8: 5410 67bf |0000: iget-object v0, v1, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow; // field@bf67 │ │ +42abec: 1f02 931e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e93 │ │ +42abf0: 7120 96af 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;.$r8$lambda$pOE7pU4RZEySOZcrtTGABUucyes:(Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow;Ljava/lang/Throwable;)V // method@af96 │ │ +42abf6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudLoginFlow$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1578923,17 +1578923,17 @@ │ │ type : '(J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -42b180: |[42b180] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse.:(J)V │ │ -42b190: 7030 73b0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.:(J)V // method@b073 │ │ -42b196: 0e00 |0003: return-void │ │ +42b18c: |[42b18c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse.:(J)V │ │ +42b19c: 7030 73b0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.:(J)V // method@b073 │ │ +42b1a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse; │ │ 0x0000 - 0x0004 reg=1 (null) J │ │ │ │ @@ -1579004,23 +1579004,23 @@ │ │ type : '(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -42b560: |[42b560] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ -42b570: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -42b576: 5b01 74bf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.httpClient:Lokhttp3/OkHttpClient; // field@bf74 │ │ -42b57a: 5b03 76bf |0005: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.username:Ljava/lang/String; // field@bf76 │ │ -42b57e: 5b04 75bf |0007: iput-object v4, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.password:Ljava/lang/String; // field@bf75 │ │ -42b582: 2201 8b1c |0009: new-instance v1, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1c8b │ │ -42b586: 7020 39af 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@af39 │ │ -42b58c: 5b01 73bf |000e: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@bf73 │ │ -42b590: 0e00 |0010: return-void │ │ +42b56c: |[42b56c] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ +42b57c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +42b582: 5b01 74bf |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.httpClient:Lokhttp3/OkHttpClient; // field@bf74 │ │ +42b586: 5b03 76bf |0005: iput-object v3, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.username:Ljava/lang/String; // field@bf76 │ │ +42b58a: 5b04 75bf |0007: iput-object v4, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.password:Ljava/lang/String; // field@bf75 │ │ +42b58e: 2201 8b1c |0009: new-instance v1, Lde/danoeh/antennapod/net/sync/HostnameParser; // type@1c8b │ │ +42b592: 7020 39af 2100 |000b: invoke-direct {v1, v2}, Lde/danoeh/antennapod/net/sync/HostnameParser;.:(Ljava/lang/String;)V // method@af39 │ │ +42b598: 5b01 73bf |000e: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@bf73 │ │ +42b59c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ 0x0005 line=40 │ │ 0x0007 line=41 │ │ 0x0009 line=42 │ │ @@ -1579036,43 +1579036,43 @@ │ │ type : '(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -42b4d8: |[42b4d8] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; │ │ -42b4e8: 2200 bb1f |0000: new-instance v0, Lokhttp3/HttpUrl$Builder; // type@1fbb │ │ -42b4ec: 7010 90ba 0000 |0002: invoke-direct {v0}, Lokhttp3/HttpUrl$Builder;.:()V // method@ba90 │ │ -42b4f2: 5431 73bf |0005: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@bf73 │ │ -42b4f6: 5411 29b7 |0007: iget-object v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ -42b4fa: 6e20 96ba 1000 |0009: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.scheme:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@ba96 │ │ -42b500: 0c00 |000c: move-result-object v0 │ │ -42b502: 5431 73bf |000d: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@bf73 │ │ -42b506: 5411 27b7 |000f: iget-object v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b727 │ │ -42b50a: 6e20 94ba 1000 |0011: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.host:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@ba94 │ │ -42b510: 0c00 |0014: move-result-object v0 │ │ -42b512: 5431 73bf |0015: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@bf73 │ │ -42b516: 5211 28b7 |0017: iget v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ -42b51a: 6e20 95ba 1000 |0019: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.port:(I)Lokhttp3/HttpUrl$Builder; // method@ba95 │ │ -42b520: 0c00 |001c: move-result-object v0 │ │ -42b522: 2201 8d1e |001d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -42b526: 7010 adb6 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42b52c: 5432 73bf |0022: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@bf73 │ │ -42b530: 5422 2ab7 |0024: iget-object v2, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@b72a │ │ -42b534: 6e20 b9b6 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42b53a: 6e20 b9b6 4100 |0029: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42b540: 6e10 c3b6 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42b546: 0c04 |002f: move-result-object v4 │ │ -42b548: 1a01 d407 |0030: const-string v1, "/" // string@07d4 │ │ -42b54c: 7120 05bb 1400 |0032: invoke-static {v4, v1}, Lorg/apache/commons/lang3/StringUtils;.stripStart:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb05 │ │ -42b552: 0c04 |0035: move-result-object v4 │ │ -42b554: 6e20 91ba 4000 |0036: invoke-virtual {v0, v4}, Lokhttp3/HttpUrl$Builder;.addPathSegments:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@ba91 │ │ -42b55a: 0c04 |0039: move-result-object v4 │ │ -42b55c: 1104 |003a: return-object v4 │ │ +42b4e4: |[42b4e4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; │ │ +42b4f4: 2200 bb1f |0000: new-instance v0, Lokhttp3/HttpUrl$Builder; // type@1fbb │ │ +42b4f8: 7010 90ba 0000 |0002: invoke-direct {v0}, Lokhttp3/HttpUrl$Builder;.:()V // method@ba90 │ │ +42b4fe: 5431 73bf |0005: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@bf73 │ │ +42b502: 5411 29b7 |0007: iget-object v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.scheme:Ljava/lang/String; // field@b729 │ │ +42b506: 6e20 96ba 1000 |0009: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.scheme:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@ba96 │ │ +42b50c: 0c00 |000c: move-result-object v0 │ │ +42b50e: 5431 73bf |000d: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@bf73 │ │ +42b512: 5411 27b7 |000f: iget-object v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.host:Ljava/lang/String; // field@b727 │ │ +42b516: 6e20 94ba 1000 |0011: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.host:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@ba94 │ │ +42b51c: 0c00 |0014: move-result-object v0 │ │ +42b51e: 5431 73bf |0015: iget-object v1, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@bf73 │ │ +42b522: 5211 28b7 |0017: iget v1, v1, Lde/danoeh/antennapod/net/sync/HostnameParser;.port:I // field@b728 │ │ +42b526: 6e20 95ba 1000 |0019: invoke-virtual {v0, v1}, Lokhttp3/HttpUrl$Builder;.port:(I)Lokhttp3/HttpUrl$Builder; // method@ba95 │ │ +42b52c: 0c00 |001c: move-result-object v0 │ │ +42b52e: 2201 8d1e |001d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +42b532: 7010 adb6 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42b538: 5432 73bf |0022: iget-object v2, v3, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.hostname:Lde/danoeh/antennapod/net/sync/HostnameParser; // field@bf73 │ │ +42b53c: 5422 2ab7 |0024: iget-object v2, v2, Lde/danoeh/antennapod/net/sync/HostnameParser;.subfolder:Ljava/lang/String; // field@b72a │ │ +42b540: 6e20 b9b6 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42b546: 6e20 b9b6 4100 |0029: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42b54c: 6e10 c3b6 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42b552: 0c04 |002f: move-result-object v4 │ │ +42b554: 1a01 d407 |0030: const-string v1, "/" // string@07d4 │ │ +42b558: 7120 05bb 1400 |0032: invoke-static {v4, v1}, Lorg/apache/commons/lang3/StringUtils;.stripStart:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@bb05 │ │ +42b55e: 0c04 |0035: move-result-object v4 │ │ +42b560: 6e20 91ba 4000 |0036: invoke-virtual {v0, v4}, Lokhttp3/HttpUrl$Builder;.addPathSegments:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@ba91 │ │ +42b566: 0c04 |0039: move-result-object v4 │ │ +42b568: 1104 |003a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0009 line=150 │ │ 0x0011 line=151 │ │ 0x0019 line=152 │ │ 0x0032 line=153 │ │ @@ -1579085,62 +1579085,62 @@ │ │ type : '(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -42b404: |[42b404] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.performRequest:(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String; │ │ -42b414: 2200 c41f |0000: new-instance v0, Lokhttp3/Request$Builder; // type@1fc4 │ │ -42b418: 7010 b0ba 0000 |0002: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ -42b41e: 6e10 93ba 0300 |0005: invoke-virtual {v3}, Lokhttp3/HttpUrl$Builder;.build:()Lokhttp3/HttpUrl; // method@ba93 │ │ -42b424: 0c03 |0008: move-result-object v3 │ │ -42b426: 6e20 baba 3000 |0009: invoke-virtual {v0, v3}, Lokhttp3/Request$Builder;.url:(Lokhttp3/HttpUrl;)Lokhttp3/Request$Builder; // method@baba │ │ -42b42c: 0c03 |000c: move-result-object v3 │ │ -42b42e: 5420 76bf |000d: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.username:Ljava/lang/String; // field@bf76 │ │ -42b432: 5421 75bf |000f: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.password:Ljava/lang/String; // field@bf75 │ │ -42b436: 7120 8dba 1000 |0011: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@ba8d │ │ -42b43c: 0c00 |0014: move-result-object v0 │ │ -42b43e: 1a01 250c |0015: const-string v1, "Authorization" // string@0c25 │ │ -42b442: 6e30 b4ba 1300 |0017: invoke-virtual {v3, v1, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab4 │ │ -42b448: 0c03 |001a: move-result-object v3 │ │ -42b44a: 1a00 e509 |001b: const-string v0, "Accept" // string@09e5 │ │ -42b44e: 1a01 7960 |001d: const-string v1, "application/json" // string@6079 │ │ -42b452: 6e30 b4ba 0301 |001f: invoke-virtual {v3, v0, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab4 │ │ -42b458: 0c03 |0022: move-result-object v3 │ │ -42b45a: 6e30 b5ba 4305 |0023: invoke-virtual {v3, v4, v5}, Lokhttp3/Request$Builder;.method:(Ljava/lang/String;Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@bab5 │ │ -42b460: 0c03 |0026: move-result-object v3 │ │ -42b462: 6e10 b2ba 0300 |0027: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ -42b468: 0c03 |002a: move-result-object v3 │ │ -42b46a: 5424 74bf |002b: iget-object v4, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.httpClient:Lokhttp3/OkHttpClient; // field@bf74 │ │ -42b46e: 6e20 afba 3400 |002d: invoke-virtual {v4, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ -42b474: 0c03 |0030: move-result-object v3 │ │ -42b476: 7210 8cba 0300 |0031: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ -42b47c: 0c03 |0034: move-result-object v3 │ │ -42b47e: 6e10 c2ba 0300 |0035: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -42b484: 0a04 |0038: move-result v4 │ │ -42b486: 1305 c800 |0039: const/16 v5, #int 200 // #c8 │ │ -42b48a: 3354 0b00 |003b: if-ne v4, v5, 0046 // +000b │ │ -42b48e: 6e10 c0ba 0300 |003d: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ -42b494: 0c03 |0040: move-result-object v3 │ │ -42b496: 6e10 ccba 0300 |0041: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@bacc │ │ -42b49c: 0c03 |0044: move-result-object v3 │ │ -42b49e: 1103 |0045: return-object v3 │ │ -42b4a0: 2204 461e |0046: new-instance v4, Ljava/io/IOException; // type@1e46 │ │ -42b4a4: 2205 8d1e |0048: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ -42b4a8: 7010 adb6 0500 |004a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42b4ae: 1a00 b948 |004d: const-string v0, "Response code: " // string@48b9 │ │ -42b4b2: 6e20 b9b6 0500 |004f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42b4b8: 6e10 c2ba 0300 |0052: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ -42b4be: 0a03 |0055: move-result v3 │ │ -42b4c0: 6e20 b4b6 3500 |0056: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -42b4c6: 6e10 c3b6 0500 |0059: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42b4cc: 0c03 |005c: move-result-object v3 │ │ -42b4ce: 7020 4bb5 3400 |005d: invoke-direct {v4, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ -42b4d4: 2704 |0060: throw v4 │ │ +42b410: |[42b410] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.performRequest:(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String; │ │ +42b420: 2200 c41f |0000: new-instance v0, Lokhttp3/Request$Builder; // type@1fc4 │ │ +42b424: 7010 b0ba 0000 |0002: invoke-direct {v0}, Lokhttp3/Request$Builder;.:()V // method@bab0 │ │ +42b42a: 6e10 93ba 0300 |0005: invoke-virtual {v3}, Lokhttp3/HttpUrl$Builder;.build:()Lokhttp3/HttpUrl; // method@ba93 │ │ +42b430: 0c03 |0008: move-result-object v3 │ │ +42b432: 6e20 baba 3000 |0009: invoke-virtual {v0, v3}, Lokhttp3/Request$Builder;.url:(Lokhttp3/HttpUrl;)Lokhttp3/Request$Builder; // method@baba │ │ +42b438: 0c03 |000c: move-result-object v3 │ │ +42b43a: 5420 76bf |000d: iget-object v0, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.username:Ljava/lang/String; // field@bf76 │ │ +42b43e: 5421 75bf |000f: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.password:Ljava/lang/String; // field@bf75 │ │ +42b442: 7120 8dba 1000 |0011: invoke-static {v0, v1}, Lokhttp3/Credentials;.basic:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@ba8d │ │ +42b448: 0c00 |0014: move-result-object v0 │ │ +42b44a: 1a01 250c |0015: const-string v1, "Authorization" // string@0c25 │ │ +42b44e: 6e30 b4ba 1300 |0017: invoke-virtual {v3, v1, v0}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab4 │ │ +42b454: 0c03 |001a: move-result-object v3 │ │ +42b456: 1a00 e509 |001b: const-string v0, "Accept" // string@09e5 │ │ +42b45a: 1a01 7960 |001d: const-string v1, "application/json" // string@6079 │ │ +42b45e: 6e30 b4ba 0301 |001f: invoke-virtual {v3, v0, v1}, Lokhttp3/Request$Builder;.header:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/Request$Builder; // method@bab4 │ │ +42b464: 0c03 |0022: move-result-object v3 │ │ +42b466: 6e30 b5ba 4305 |0023: invoke-virtual {v3, v4, v5}, Lokhttp3/Request$Builder;.method:(Ljava/lang/String;Lokhttp3/RequestBody;)Lokhttp3/Request$Builder; // method@bab5 │ │ +42b46c: 0c03 |0026: move-result-object v3 │ │ +42b46e: 6e10 b2ba 0300 |0027: invoke-virtual {v3}, Lokhttp3/Request$Builder;.build:()Lokhttp3/Request; // method@bab2 │ │ +42b474: 0c03 |002a: move-result-object v3 │ │ +42b476: 5424 74bf |002b: iget-object v4, v2, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.httpClient:Lokhttp3/OkHttpClient; // field@bf74 │ │ +42b47a: 6e20 afba 3400 |002d: invoke-virtual {v4, v3}, Lokhttp3/OkHttpClient;.newCall:(Lokhttp3/Request;)Lokhttp3/Call; // method@baaf │ │ +42b480: 0c03 |0030: move-result-object v3 │ │ +42b482: 7210 8cba 0300 |0031: invoke-interface {v3}, Lokhttp3/Call;.execute:()Lokhttp3/Response; // method@ba8c │ │ +42b488: 0c03 |0034: move-result-object v3 │ │ +42b48a: 6e10 c2ba 0300 |0035: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +42b490: 0a04 |0038: move-result v4 │ │ +42b492: 1305 c800 |0039: const/16 v5, #int 200 // #c8 │ │ +42b496: 3354 0b00 |003b: if-ne v4, v5, 0046 // +000b │ │ +42b49a: 6e10 c0ba 0300 |003d: invoke-virtual {v3}, Lokhttp3/Response;.body:()Lokhttp3/ResponseBody; // method@bac0 │ │ +42b4a0: 0c03 |0040: move-result-object v3 │ │ +42b4a2: 6e10 ccba 0300 |0041: invoke-virtual {v3}, Lokhttp3/ResponseBody;.string:()Ljava/lang/String; // method@bacc │ │ +42b4a8: 0c03 |0044: move-result-object v3 │ │ +42b4aa: 1103 |0045: return-object v3 │ │ +42b4ac: 2204 461e |0046: new-instance v4, Ljava/io/IOException; // type@1e46 │ │ +42b4b0: 2205 8d1e |0048: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ +42b4b4: 7010 adb6 0500 |004a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42b4ba: 1a00 b948 |004d: const-string v0, "Response code: " // string@48b9 │ │ +42b4be: 6e20 b9b6 0500 |004f: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42b4c4: 6e10 c2ba 0300 |0052: invoke-virtual {v3}, Lokhttp3/Response;.code:()I // method@bac2 │ │ +42b4ca: 0a03 |0055: move-result v3 │ │ +42b4cc: 6e20 b4b6 3500 |0056: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +42b4d2: 6e10 c3b6 0500 |0059: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42b4d8: 0c03 |005c: move-result-object v3 │ │ +42b4da: 7020 4bb5 3400 |005d: invoke-direct {v4, v3}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ +42b4e0: 2704 |0060: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0005 line=136 │ │ 0x0011 line=137 │ │ 0x001f line=138 │ │ 0x0023 line=139 │ │ @@ -1579160,45 +1579160,45 @@ │ │ type : '(Ljava/util/List;II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -42b5bc: |[42b5bc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadEpisodeActionsPartial:(Ljava/util/List;II)V │ │ -42b5cc: 2200 eb1f |0000: new-instance v0, Lorg/json/JSONArray; // type@1feb │ │ -42b5d0: 7010 20bb 0000 |0002: invoke-direct {v0}, Lorg/json/JSONArray;.:()V // method@bb20 │ │ -42b5d6: 3554 1400 |0005: if-ge v4, v5, 0019 // +0014 │ │ -42b5da: 7220 dcb8 4300 |0007: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -42b5e0: 0c01 |000a: move-result-object v1 │ │ -42b5e2: 1f01 d71c |000b: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ -42b5e6: 6e10 33b0 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@b033 │ │ -42b5ec: 0c01 |0010: move-result-object v1 │ │ -42b5ee: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ -42b5f2: 6e20 27bb 1000 |0013: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@bb27 │ │ -42b5f8: d804 0401 |0016: add-int/lit8 v4, v4, #int 1 // #01 │ │ -42b5fc: 28ed |0018: goto 0005 // -0013 │ │ -42b5fe: 1a03 e507 |0019: const-string v3, "/index.php/apps/gpoddersync/episode_action/create" // string@07e5 │ │ -42b602: 7020 adaf 3200 |001b: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@afad │ │ -42b608: 0c03 |001e: move-result-object v3 │ │ -42b60a: 6e10 29bb 0000 |001f: invoke-virtual {v0}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@bb29 │ │ -42b610: 0c04 |0022: move-result-object v4 │ │ -42b612: 1a05 7960 |0023: const-string v5, "application/json" // string@6079 │ │ -42b616: 7110 9bba 0500 |0025: invoke-static {v5}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@ba9b │ │ -42b61c: 0c05 |0028: move-result-object v5 │ │ -42b61e: 7120 bfba 5400 |0029: invoke-static {v4, v5}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@babf │ │ -42b624: 0c04 |002c: move-result-object v4 │ │ -42b626: 1a05 9045 |002d: const-string v5, "POST" // string@4590 │ │ -42b62a: 7040 aeaf 3245 |002f: invoke-direct {v2, v3, v5, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.performRequest:(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String; // method@afae │ │ -42b630: 0e00 |0032: return-void │ │ -42b632: 0d03 |0033: move-exception v3 │ │ -42b634: 6e10 e9b6 0300 |0034: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42b63a: 2204 b21c |0037: new-instance v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException; // type@1cb2 │ │ -42b63e: 7020 b2af 3400 |0039: invoke-direct {v4, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException;.:(Ljava/lang/Throwable;)V // method@afb2 │ │ -42b644: 2704 |003c: throw v4 │ │ +42b5c8: |[42b5c8] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadEpisodeActionsPartial:(Ljava/util/List;II)V │ │ +42b5d8: 2200 eb1f |0000: new-instance v0, Lorg/json/JSONArray; // type@1feb │ │ +42b5dc: 7010 20bb 0000 |0002: invoke-direct {v0}, Lorg/json/JSONArray;.:()V // method@bb20 │ │ +42b5e2: 3554 1400 |0005: if-ge v4, v5, 0019 // +0014 │ │ +42b5e6: 7220 dcb8 4300 |0007: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +42b5ec: 0c01 |000a: move-result-object v1 │ │ +42b5ee: 1f01 d71c |000b: check-cast v1, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ +42b5f2: 6e10 33b0 0100 |000d: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.writeToJsonObject:()Lorg/json/JSONObject; // method@b033 │ │ +42b5f8: 0c01 |0010: move-result-object v1 │ │ +42b5fa: 3801 0500 |0011: if-eqz v1, 0016 // +0005 │ │ +42b5fe: 6e20 27bb 1000 |0013: invoke-virtual {v0, v1}, Lorg/json/JSONArray;.put:(Ljava/lang/Object;)Lorg/json/JSONArray; // method@bb27 │ │ +42b604: d804 0401 |0016: add-int/lit8 v4, v4, #int 1 // #01 │ │ +42b608: 28ed |0018: goto 0005 // -0013 │ │ +42b60a: 1a03 e507 |0019: const-string v3, "/index.php/apps/gpoddersync/episode_action/create" // string@07e5 │ │ +42b60e: 7020 adaf 3200 |001b: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@afad │ │ +42b614: 0c03 |001e: move-result-object v3 │ │ +42b616: 6e10 29bb 0000 |001f: invoke-virtual {v0}, Lorg/json/JSONArray;.toString:()Ljava/lang/String; // method@bb29 │ │ +42b61c: 0c04 |0022: move-result-object v4 │ │ +42b61e: 1a05 7960 |0023: const-string v5, "application/json" // string@6079 │ │ +42b622: 7110 9bba 0500 |0025: invoke-static {v5}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@ba9b │ │ +42b628: 0c05 |0028: move-result-object v5 │ │ +42b62a: 7120 bfba 5400 |0029: invoke-static {v4, v5}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@babf │ │ +42b630: 0c04 |002c: move-result-object v4 │ │ +42b632: 1a05 9045 |002d: const-string v5, "POST" // string@4590 │ │ +42b636: 7040 aeaf 3245 |002f: invoke-direct {v2, v3, v5, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.performRequest:(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String; // method@afae │ │ +42b63c: 0e00 |0032: return-void │ │ +42b63e: 0d03 |0033: move-exception v3 │ │ +42b640: 6e10 e9b6 0300 |0034: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42b646: 2204 b21c |0037: new-instance v4, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException; // type@1cb2 │ │ +42b64a: 7020 b2af 3400 |0039: invoke-direct {v4, v3}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException;.:(Ljava/lang/Throwable;)V // method@afb2 │ │ +42b650: 2704 |003c: throw v4 │ │ catches : 1 │ │ 0x0000 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0033 │ │ positions : │ │ 0x0000 line=116 │ │ 0x0007 line=118 │ │ 0x000d line=119 │ │ @@ -1579221,48 +1579221,48 @@ │ │ type : '(J)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -42b198: |[42b198] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; │ │ -42b1a8: 1a00 e407 |0000: const-string v0, "/index.php/apps/gpoddersync/episode_action" // string@07e4 │ │ -42b1ac: 7020 adaf 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@afad │ │ -42b1b2: 0c00 |0005: move-result-object v0 │ │ -42b1b4: 1a01 c3ce |0006: const-string v1, "since" // string@cec3 │ │ -42b1b8: 2202 8d1e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -42b1bc: 7010 adb6 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42b1c2: 1a03 0000 |000d: const-string v3, "" // string@0000 │ │ -42b1c6: 6e20 b9b6 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42b1cc: 6e30 b5b6 5206 |0012: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -42b1d2: 6e10 c3b6 0200 |0015: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42b1d8: 0c05 |0018: move-result-object v5 │ │ -42b1da: 6e30 92ba 1005 |0019: invoke-virtual {v0, v1, v5}, Lokhttp3/HttpUrl$Builder;.addQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@ba92 │ │ -42b1e0: 1a05 f719 |001c: const-string v5, "GET" // string@19f7 │ │ -42b1e4: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -42b1e6: 7040 aeaf 0465 |001f: invoke-direct {v4, v0, v5, v6}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.performRequest:(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String; // method@afae │ │ -42b1ec: 0c05 |0022: move-result-object v5 │ │ -42b1ee: 2206 ed1f |0023: new-instance v6, Lorg/json/JSONObject; // type@1fed │ │ -42b1f2: 7020 2bbb 5600 |0025: invoke-direct {v6, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ -42b1f8: 7110 63af 0600 |0028: invoke-static {v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;.readEpisodeActionsFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; // method@af63 │ │ -42b1fe: 0c05 |002b: move-result-object v5 │ │ -42b200: 1105 |002c: return-object v5 │ │ -42b202: 0d05 |002d: move-exception v5 │ │ -42b204: 6e10 e9b6 0500 |002e: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42b20a: 2206 eb1c |0031: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1ceb │ │ -42b20e: 7020 55b0 5600 |0033: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b055 │ │ -42b214: 2706 |0036: throw v6 │ │ -42b216: 0d05 |0037: move-exception v5 │ │ -42b218: 2802 |0038: goto 003a // +0002 │ │ -42b21a: 0d05 |0039: move-exception v5 │ │ -42b21c: 6e10 e9b6 0500 |003a: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42b222: 2206 eb1c |003d: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1ceb │ │ -42b226: 7020 55b0 5600 |003f: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b055 │ │ -42b22c: 2706 |0042: throw v6 │ │ +42b1a4: |[42b1a4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; │ │ +42b1b4: 1a00 e407 |0000: const-string v0, "/index.php/apps/gpoddersync/episode_action" // string@07e4 │ │ +42b1b8: 7020 adaf 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@afad │ │ +42b1be: 0c00 |0005: move-result-object v0 │ │ +42b1c0: 1a01 c3ce |0006: const-string v1, "since" // string@cec3 │ │ +42b1c4: 2202 8d1e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +42b1c8: 7010 adb6 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42b1ce: 1a03 0000 |000d: const-string v3, "" // string@0000 │ │ +42b1d2: 6e20 b9b6 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42b1d8: 6e30 b5b6 5206 |0012: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +42b1de: 6e10 c3b6 0200 |0015: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42b1e4: 0c05 |0018: move-result-object v5 │ │ +42b1e6: 6e30 92ba 1005 |0019: invoke-virtual {v0, v1, v5}, Lokhttp3/HttpUrl$Builder;.addQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@ba92 │ │ +42b1ec: 1a05 f719 |001c: const-string v5, "GET" // string@19f7 │ │ +42b1f0: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +42b1f2: 7040 aeaf 0465 |001f: invoke-direct {v4, v0, v5, v6}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.performRequest:(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String; // method@afae │ │ +42b1f8: 0c05 |0022: move-result-object v5 │ │ +42b1fa: 2206 ed1f |0023: new-instance v6, Lorg/json/JSONObject; // type@1fed │ │ +42b1fe: 7020 2bbb 5600 |0025: invoke-direct {v6, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ +42b204: 7110 63af 0600 |0028: invoke-static {v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;.readEpisodeActionsFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; // method@af63 │ │ +42b20a: 0c05 |002b: move-result-object v5 │ │ +42b20c: 1105 |002c: return-object v5 │ │ +42b20e: 0d05 |002d: move-exception v5 │ │ +42b210: 6e10 e9b6 0500 |002e: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42b216: 2206 eb1c |0031: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1ceb │ │ +42b21a: 7020 55b0 5600 |0033: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b055 │ │ +42b220: 2706 |0036: throw v6 │ │ +42b222: 0d05 |0037: move-exception v5 │ │ +42b224: 2802 |0038: goto 003a // +0002 │ │ +42b226: 0d05 |0039: move-exception v5 │ │ +42b228: 6e10 e9b6 0500 |003a: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42b22e: 2206 eb1c |003d: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1ceb │ │ +42b232: 7020 55b0 5600 |003f: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b055 │ │ +42b238: 2706 |0042: throw v6 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Lorg/json/JSONException; -> 0x0039 │ │ Ljava/net/MalformedURLException; -> 0x0037 │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0002 line=89 │ │ @@ -1579283,48 +1579283,48 @@ │ │ type : '(J)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -42b244: |[42b244] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; │ │ -42b254: 1a00 e707 |0000: const-string v0, "/index.php/apps/gpoddersync/subscriptions" // string@07e7 │ │ -42b258: 7020 adaf 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@afad │ │ -42b25e: 0c00 |0005: move-result-object v0 │ │ -42b260: 1a01 c3ce |0006: const-string v1, "since" // string@cec3 │ │ -42b264: 2202 8d1e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -42b268: 7010 adb6 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42b26e: 1a03 0000 |000d: const-string v3, "" // string@0000 │ │ -42b272: 6e20 b9b6 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42b278: 6e30 b5b6 5206 |0012: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -42b27e: 6e10 c3b6 0200 |0015: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42b284: 0c05 |0018: move-result-object v5 │ │ -42b286: 6e30 92ba 1005 |0019: invoke-virtual {v0, v1, v5}, Lokhttp3/HttpUrl$Builder;.addQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@ba92 │ │ -42b28c: 1a05 f719 |001c: const-string v5, "GET" // string@19f7 │ │ -42b290: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -42b292: 7040 aeaf 0465 |001f: invoke-direct {v4, v0, v5, v6}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.performRequest:(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String; // method@afae │ │ -42b298: 0c05 |0022: move-result-object v5 │ │ -42b29a: 2206 ed1f |0023: new-instance v6, Lorg/json/JSONObject; // type@1fed │ │ -42b29e: 7020 2bbb 5600 |0025: invoke-direct {v6, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ -42b2a4: 7110 64af 0600 |0028: invoke-static {v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;.readSubscriptionChangesFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; // method@af64 │ │ -42b2aa: 0c05 |002b: move-result-object v5 │ │ -42b2ac: 1105 |002c: return-object v5 │ │ -42b2ae: 0d05 |002d: move-exception v5 │ │ -42b2b0: 6e10 e9b6 0500 |002e: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42b2b6: 2206 eb1c |0031: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1ceb │ │ -42b2ba: 7020 55b0 5600 |0033: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b055 │ │ -42b2c0: 2706 |0036: throw v6 │ │ -42b2c2: 0d05 |0037: move-exception v5 │ │ -42b2c4: 2802 |0038: goto 003a // +0002 │ │ -42b2c6: 0d05 |0039: move-exception v5 │ │ -42b2c8: 6e10 e9b6 0500 |003a: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42b2ce: 2206 eb1c |003d: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1ceb │ │ -42b2d2: 7020 55b0 5600 |003f: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b055 │ │ -42b2d8: 2706 |0042: throw v6 │ │ +42b250: |[42b250] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; │ │ +42b260: 1a00 e707 |0000: const-string v0, "/index.php/apps/gpoddersync/subscriptions" // string@07e7 │ │ +42b264: 7020 adaf 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@afad │ │ +42b26a: 0c00 |0005: move-result-object v0 │ │ +42b26c: 1a01 c3ce |0006: const-string v1, "since" // string@cec3 │ │ +42b270: 2202 8d1e |0008: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +42b274: 7010 adb6 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42b27a: 1a03 0000 |000d: const-string v3, "" // string@0000 │ │ +42b27e: 6e20 b9b6 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42b284: 6e30 b5b6 5206 |0012: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +42b28a: 6e10 c3b6 0200 |0015: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42b290: 0c05 |0018: move-result-object v5 │ │ +42b292: 6e30 92ba 1005 |0019: invoke-virtual {v0, v1, v5}, Lokhttp3/HttpUrl$Builder;.addQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@ba92 │ │ +42b298: 1a05 f719 |001c: const-string v5, "GET" // string@19f7 │ │ +42b29c: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +42b29e: 7040 aeaf 0465 |001f: invoke-direct {v4, v0, v5, v6}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.performRequest:(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String; // method@afae │ │ +42b2a4: 0c05 |0022: move-result-object v5 │ │ +42b2a6: 2206 ed1f |0023: new-instance v6, Lorg/json/JSONObject; // type@1fed │ │ +42b2aa: 7020 2bbb 5600 |0025: invoke-direct {v6, v5}, Lorg/json/JSONObject;.:(Ljava/lang/String;)V // method@bb2b │ │ +42b2b0: 7110 64af 0600 |0028: invoke-static {v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/mapper/ResponseMapper;.readSubscriptionChangesFromJsonObject:(Lorg/json/JSONObject;)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; // method@af64 │ │ +42b2b6: 0c05 |002b: move-result-object v5 │ │ +42b2b8: 1105 |002c: return-object v5 │ │ +42b2ba: 0d05 |002d: move-exception v5 │ │ +42b2bc: 6e10 e9b6 0500 |002e: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42b2c2: 2206 eb1c |0031: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1ceb │ │ +42b2c6: 7020 55b0 5600 |0033: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b055 │ │ +42b2cc: 2706 |0036: throw v6 │ │ +42b2ce: 0d05 |0037: move-exception v5 │ │ +42b2d0: 2802 |0038: goto 003a // +0002 │ │ +42b2d2: 0d05 |0039: move-exception v5 │ │ +42b2d4: 6e10 e9b6 0500 |003a: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42b2da: 2206 eb1c |003d: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1ceb │ │ +42b2de: 7020 55b0 5600 |003f: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b055 │ │ +42b2e4: 2706 |0042: throw v6 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Lorg/json/JSONException; -> 0x0039 │ │ Ljava/net/MalformedURLException; -> 0x0037 │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0002 line=52 │ │ @@ -1579345,64 +1579345,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42b594: |[42b594] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.login:()V │ │ -42b5a4: 0e00 |0000: return-void │ │ +42b5a0: |[42b5a0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.login:()V │ │ +42b5b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;) │ │ name : 'logout' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42b5a8: |[42b5a8] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.logout:()V │ │ -42b5b8: 0e00 |0000: return-void │ │ +42b5b4: |[42b5b4] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.logout:()V │ │ +42b5c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;) │ │ name : 'uploadEpisodeActions' │ │ type : '(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -42b2f0: |[42b2f0] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ -42b300: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -42b302: 7210 e8b8 0500 |0001: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b8e8 │ │ -42b308: 0a01 |0004: move-result v1 │ │ -42b30a: 3510 1100 |0005: if-ge v0, v1, 0016 // +0011 │ │ -42b30e: 7210 e8b8 0500 |0007: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b8e8 │ │ -42b314: 0a01 |000a: move-result v1 │ │ -42b316: d802 001e |000b: add-int/lit8 v2, v0, #int 30 // #1e │ │ -42b31a: 7120 46b6 2100 |000d: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@b646 │ │ -42b320: 0a01 |0010: move-result v1 │ │ -42b322: 7040 b0af 5410 |0011: invoke-direct {v4, v5, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.uploadEpisodeActionsPartial:(Ljava/util/List;II)V // method@afb0 │ │ -42b328: 0120 |0014: move v0, v2 │ │ -42b32a: 28ec |0015: goto 0001 // -0014 │ │ -42b32c: 2205 b01c |0016: new-instance v5, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse; // type@1cb0 │ │ -42b330: 7100 c5b6 0000 |0018: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ -42b336: 0b00 |001b: move-result-wide v0 │ │ -42b338: 1602 e803 |001c: const-wide/16 v2, #int 1000 // #3e8 │ │ -42b33c: be20 |001e: div-long/2addr v0, v2 │ │ -42b33e: 7030 a7af 0501 |001f: invoke-direct {v5, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse;.:(J)V // method@afa7 │ │ -42b344: 1105 |0022: return-object v5 │ │ +42b2fc: |[42b2fc] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ +42b30c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +42b30e: 7210 e8b8 0500 |0001: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b8e8 │ │ +42b314: 0a01 |0004: move-result v1 │ │ +42b316: 3510 1100 |0005: if-ge v0, v1, 0016 // +0011 │ │ +42b31a: 7210 e8b8 0500 |0007: invoke-interface {v5}, Ljava/util/List;.size:()I // method@b8e8 │ │ +42b320: 0a01 |000a: move-result v1 │ │ +42b322: d802 001e |000b: add-int/lit8 v2, v0, #int 30 // #1e │ │ +42b326: 7120 46b6 2100 |000d: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@b646 │ │ +42b32c: 0a01 |0010: move-result v1 │ │ +42b32e: 7040 b0af 5410 |0011: invoke-direct {v4, v5, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.uploadEpisodeActionsPartial:(Ljava/util/List;II)V // method@afb0 │ │ +42b334: 0120 |0014: move v0, v2 │ │ +42b336: 28ec |0015: goto 0001 // -0014 │ │ +42b338: 2205 b01c |0016: new-instance v5, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse; // type@1cb0 │ │ +42b33c: 7100 c5b6 0000 |0018: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ +42b342: 0b00 |001b: move-result-wide v0 │ │ +42b344: 1602 e803 |001c: const-wide/16 v2, #int 1000 // #3e8 │ │ +42b348: be20 |001e: div-long/2addr v0, v2 │ │ +42b34a: 7030 a7af 0501 |001f: invoke-direct {v5, v0, v1}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService$NextcloudGpodderEpisodeActionPostResponse;.:(J)V // method@afa7 │ │ +42b350: 1105 |0022: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=106 │ │ 0x0007 line=108 │ │ 0x0011 line=107 │ │ 0x0016 line=110 │ │ locals : │ │ @@ -1579414,51 +1579414,51 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 78 16-bit code units │ │ -42b348: |[42b348] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ -42b358: 1a00 e607 |0000: const-string v0, "/index.php/apps/gpoddersync/subscription_change/create" // string@07e6 │ │ -42b35c: 7020 adaf 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@afad │ │ -42b362: 0c00 |0005: move-result-object v0 │ │ -42b364: 2201 ed1f |0006: new-instance v1, Lorg/json/JSONObject; // type@1fed │ │ -42b368: 7010 2abb 0100 |0008: invoke-direct {v1}, Lorg/json/JSONObject;.:()V // method@bb2a │ │ -42b36e: 1a02 d55c |000b: const-string v2, "add" // string@5cd5 │ │ -42b372: 2203 eb1f |000d: new-instance v3, Lorg/json/JSONArray; // type@1feb │ │ -42b376: 7020 22bb 5300 |000f: invoke-direct {v3, v5}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@bb22 │ │ -42b37c: 6e30 37bb 2103 |0012: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb37 │ │ -42b382: 1a05 38be |0015: const-string v5, "remove" // string@be38 │ │ -42b386: 2202 eb1f |0017: new-instance v2, Lorg/json/JSONArray; // type@1feb │ │ -42b38a: 7020 22bb 6200 |0019: invoke-direct {v2, v6}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@bb22 │ │ -42b390: 6e30 37bb 5102 |001c: invoke-virtual {v1, v5, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb37 │ │ -42b396: 6e10 39bb 0100 |001f: invoke-virtual {v1}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@bb39 │ │ -42b39c: 0c05 |0022: move-result-object v5 │ │ -42b39e: 1a06 7960 |0023: const-string v6, "application/json" // string@6079 │ │ -42b3a2: 7110 9bba 0600 |0025: invoke-static {v6}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@ba9b │ │ -42b3a8: 0c06 |0028: move-result-object v6 │ │ -42b3aa: 7120 bfba 6500 |0029: invoke-static {v5, v6}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@babf │ │ -42b3b0: 0c05 |002c: move-result-object v5 │ │ -42b3b2: 1a06 9045 |002d: const-string v6, "POST" // string@4590 │ │ -42b3b6: 7040 aeaf 0456 |002f: invoke-direct {v4, v0, v6, v5}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.performRequest:(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String; // method@afae │ │ -42b3bc: 2205 a61c |0032: new-instance v5, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; // type@1ca6 │ │ -42b3c0: 7100 c5b6 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ -42b3c6: 0b00 |0037: move-result-wide v0 │ │ -42b3c8: 1602 e803 |0038: const-wide/16 v2, #int 1000 // #3e8 │ │ -42b3cc: be20 |003a: div-long/2addr v0, v2 │ │ -42b3ce: 2206 0f1f |003b: new-instance v6, Ljava/util/HashMap; // type@1f0f │ │ -42b3d2: 7010 a7b8 0600 |003d: invoke-direct {v6}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ -42b3d8: 7040 7faf 0561 |0040: invoke-direct {v5, v0, v1, v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.:(JLjava/util/Map;)V // method@af7f │ │ -42b3de: 1105 |0043: return-object v5 │ │ -42b3e0: 0d05 |0044: move-exception v5 │ │ -42b3e2: 6e10 e9b6 0500 |0045: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42b3e8: 2206 b21c |0048: new-instance v6, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException; // type@1cb2 │ │ -42b3ec: 7020 b2af 5600 |004a: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException;.:(Ljava/lang/Throwable;)V // method@afb2 │ │ -42b3f2: 2706 |004d: throw v6 │ │ +42b354: |[42b354] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSyncService.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; │ │ +42b364: 1a00 e607 |0000: const-string v0, "/index.php/apps/gpoddersync/subscription_change/create" // string@07e6 │ │ +42b368: 7020 adaf 0400 |0002: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.makeUrl:(Ljava/lang/String;)Lokhttp3/HttpUrl$Builder; // method@afad │ │ +42b36e: 0c00 |0005: move-result-object v0 │ │ +42b370: 2201 ed1f |0006: new-instance v1, Lorg/json/JSONObject; // type@1fed │ │ +42b374: 7010 2abb 0100 |0008: invoke-direct {v1}, Lorg/json/JSONObject;.:()V // method@bb2a │ │ +42b37a: 1a02 d55c |000b: const-string v2, "add" // string@5cd5 │ │ +42b37e: 2203 eb1f |000d: new-instance v3, Lorg/json/JSONArray; // type@1feb │ │ +42b382: 7020 22bb 5300 |000f: invoke-direct {v3, v5}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@bb22 │ │ +42b388: 6e30 37bb 2103 |0012: invoke-virtual {v1, v2, v3}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb37 │ │ +42b38e: 1a05 38be |0015: const-string v5, "remove" // string@be38 │ │ +42b392: 2202 eb1f |0017: new-instance v2, Lorg/json/JSONArray; // type@1feb │ │ +42b396: 7020 22bb 6200 |0019: invoke-direct {v2, v6}, Lorg/json/JSONArray;.:(Ljava/util/Collection;)V // method@bb22 │ │ +42b39c: 6e30 37bb 5102 |001c: invoke-virtual {v1, v5, v2}, Lorg/json/JSONObject;.put:(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; // method@bb37 │ │ +42b3a2: 6e10 39bb 0100 |001f: invoke-virtual {v1}, Lorg/json/JSONObject;.toString:()Ljava/lang/String; // method@bb39 │ │ +42b3a8: 0c05 |0022: move-result-object v5 │ │ +42b3aa: 1a06 7960 |0023: const-string v6, "application/json" // string@6079 │ │ +42b3ae: 7110 9bba 0600 |0025: invoke-static {v6}, Lokhttp3/MediaType;.get:(Ljava/lang/String;)Lokhttp3/MediaType; // method@ba9b │ │ +42b3b4: 0c06 |0028: move-result-object v6 │ │ +42b3b6: 7120 bfba 6500 |0029: invoke-static {v5, v6}, Lokhttp3/RequestBody;.create:(Ljava/lang/String;Lokhttp3/MediaType;)Lokhttp3/RequestBody; // method@babf │ │ +42b3bc: 0c05 |002c: move-result-object v5 │ │ +42b3be: 1a06 9045 |002d: const-string v6, "POST" // string@4590 │ │ +42b3c2: 7040 aeaf 0456 |002f: invoke-direct {v4, v0, v6, v5}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.performRequest:(Lokhttp3/HttpUrl$Builder;Ljava/lang/String;Lokhttp3/RequestBody;)Ljava/lang/String; // method@afae │ │ +42b3c8: 2205 a61c |0032: new-instance v5, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse; // type@1ca6 │ │ +42b3cc: 7100 c5b6 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ +42b3d2: 0b00 |0037: move-result-wide v0 │ │ +42b3d4: 1602 e803 |0038: const-wide/16 v2, #int 1000 // #3e8 │ │ +42b3d8: be20 |003a: div-long/2addr v0, v2 │ │ +42b3da: 2206 0f1f |003b: new-instance v6, Ljava/util/HashMap; // type@1f0f │ │ +42b3de: 7010 a7b8 0600 |003d: invoke-direct {v6}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ +42b3e4: 7040 7faf 0561 |0040: invoke-direct {v5, v0, v1, v6}, Lde/danoeh/antennapod/net/sync/gpoddernet/model/GpodnetUploadChangesResponse;.:(JLjava/util/Map;)V // method@af7f │ │ +42b3ea: 1105 |0043: return-object v5 │ │ +42b3ec: 0d05 |0044: move-exception v5 │ │ +42b3ee: 6e10 e9b6 0500 |0045: invoke-virtual {v5}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42b3f4: 2206 b21c |0048: new-instance v6, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException; // type@1cb2 │ │ +42b3f8: 7020 b2af 5600 |004a: invoke-direct {v6, v5}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException;.:(Ljava/lang/Throwable;)V // method@afb2 │ │ +42b3fe: 2706 |004d: throw v6 │ │ catches : 1 │ │ 0x0000 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0044 │ │ positions : │ │ 0x0002 line=71 │ │ 0x0006 line=72 │ │ 0x000d line=73 │ │ @@ -1579499,17 +1579499,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42b658: |[42b658] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSynchronizationServiceException.:(Ljava/lang/Throwable;)V │ │ -42b668: 7020 55b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b055 │ │ -42b66e: 0e00 |0003: return-void │ │ +42b664: |[42b664] de.danoeh.antennapod.net.sync.nextcloud.NextcloudSynchronizationServiceException.:(Ljava/lang/Throwable;)V │ │ +42b674: 7020 55b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException;.:(Ljava/lang/Throwable;)V // method@b055 │ │ +42b67a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSynchronizationServiceException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1579548,17 +1579548,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42d9c0: |[42d9c0] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.$r8$lambda$4HjXvBJgTM8EjLhXUTBjmd9EPpA:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V │ │ -42d9d0: 7020 faaf 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.lambda$enqueueFeedAdded$1:(Ljava/lang/String;)V // method@affa │ │ -42d9d6: 0e00 |0003: return-void │ │ +42d9cc: |[42d9cc] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.$r8$lambda$4HjXvBJgTM8EjLhXUTBjmd9EPpA:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V │ │ +42d9dc: 7020 faaf 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.lambda$enqueueFeedAdded$1:(Ljava/lang/String;)V // method@affa │ │ +42d9e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1579567,17 +1579567,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42d9d8: |[42d9d8] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.$r8$lambda$C0Kb11p0ntaevo1fgnl4OAGFrTg:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ -42d9e8: 7020 f9af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.lambda$enqueueEpisodeAction$3:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@aff9 │ │ -42d9ee: 0e00 |0003: return-void │ │ +42d9e4: |[42d9e4] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.$r8$lambda$C0Kb11p0ntaevo1fgnl4OAGFrTg:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ +42d9f4: 7020 f9af 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.lambda$enqueueEpisodeAction$3:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@aff9 │ │ +42d9fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ │ │ @@ -1579586,17 +1579586,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42d9f0: |[42d9f0] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.$r8$lambda$eOKFr7LXBn6oK-FOqz5Yr00IVnw:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;)V │ │ -42da00: 7010 fcaf 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.lambda$fullSync$0:()V // method@affc │ │ -42da06: 0e00 |0003: return-void │ │ +42d9fc: |[42d9fc] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.$r8$lambda$eOKFr7LXBn6oK-FOqz5Yr00IVnw:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;)V │ │ +42da0c: 7010 fcaf 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.lambda$fullSync$0:()V // method@affc │ │ +42da12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;) │ │ @@ -1579604,17 +1579604,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -42da08: |[42da08] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.$r8$lambda$vCSdgI_dZyQDpjWdflajJORx_Fo:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V │ │ -42da18: 7020 fbaf 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.lambda$enqueueFeedRemoved$2:(Ljava/lang/String;)V // method@affb │ │ -42da1e: 0e00 |0003: return-void │ │ +42da14: |[42da14] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.$r8$lambda$vCSdgI_dZyQDpjWdflajJORx_Fo:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V │ │ +42da24: 7020 fbaf 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.lambda$enqueueFeedRemoved$2:(Ljava/lang/String;)V // method@affb │ │ +42da2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1579623,18 +1579623,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -42da20: |[42da20] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.:(Landroid/content/Context;)V │ │ -42da30: 7010 5db0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.:()V // method@b05d │ │ -42da36: 5b01 8dca |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@ca8d │ │ -42da3a: 0e00 |0005: return-void │ │ +42da2c: |[42da2c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.:(Landroid/content/Context;)V │ │ +42da3c: 7010 5db0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.:()V // method@b05d │ │ +42da42: 5b01 8dca |0003: iput-object v1, v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@ca8d │ │ +42da46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ @@ -1579644,55 +1579644,55 @@ │ │ type : '()Landroidx/work/OneTimeWorkRequest$Builder;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -42d904: |[42d904] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; │ │ -42d914: 2200 5e13 |0000: new-instance v0, Landroidx/work/Constraints$Builder; // type@135e │ │ -42d918: 7010 d878 0000 |0002: invoke-direct {v0}, Landroidx/work/Constraints$Builder;.:()V // method@78d8 │ │ -42d91e: 7100 6cb4 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileSync:()Z // method@b46c │ │ -42d924: 0a01 |0008: move-result v1 │ │ -42d926: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ -42d92a: 6201 b036 |000b: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36b0 │ │ -42d92e: 6e20 da78 1000 |000d: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78da │ │ -42d934: 2806 |0010: goto 0016 // +0006 │ │ -42d936: 6201 b536 |0011: sget-object v1, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@36b5 │ │ -42d93a: 6e20 da78 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78da │ │ -42d940: 2201 7413 |0016: new-instance v1, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ -42d944: 1c02 cb1c |0018: const-class v2, Lde/danoeh/antennapod/net/sync/service/SyncService; // type@1ccb │ │ -42d948: 7020 7579 2100 |001a: invoke-direct {v1, v2}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@7975 │ │ -42d94e: 6e10 d978 0000 |001d: invoke-virtual {v0}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d9 │ │ -42d954: 0c00 |0020: move-result-object v0 │ │ -42d956: 6e20 bb79 0100 |0021: invoke-virtual {v1, v0}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79bb │ │ -42d95c: 0c00 |0024: move-result-object v0 │ │ -42d95e: 1f00 7413 |0025: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ -42d962: 6201 6736 |0027: sget-object v1, Landroidx/work/BackoffPolicy;.EXPONENTIAL:Landroidx/work/BackoffPolicy; // field@3667 │ │ -42d966: 6202 e4ff |0029: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@ffe4 │ │ -42d96a: 1603 0a00 |002b: const-wide/16 v3, #int 10 // #a │ │ -42d96e: 6e52 ba79 1043 |002d: invoke-virtual {v0, v1, v3, v4, v2}, Landroidx/work/WorkRequest$Builder;.setBackoffCriteria:(Landroidx/work/BackoffPolicy;JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79ba │ │ -42d974: 0c00 |0030: move-result-object v0 │ │ -42d976: 1f00 7413 |0031: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ -42d97a: 7100 dcaf 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/SyncService;.isCurrentlyActive:()Z // method@afdc │ │ -42d980: 0a01 |0036: move-result v1 │ │ -42d982: 3801 0800 |0037: if-eqz v1, 003f // +0008 │ │ -42d986: 1603 0200 |0039: const-wide/16 v3, #int 2 // #2 │ │ -42d98a: 6e40 bd79 3024 |003b: invoke-virtual {v0, v3, v4, v2}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79bd │ │ -42d990: 2816 |003e: goto 0054 // +0016 │ │ -42d992: 1601 1400 |003f: const-wide/16 v1, #int 20 // #14 │ │ -42d996: 6203 e6ff |0041: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ -42d99a: 6e40 bd79 1032 |0043: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79bd │ │ -42d9a0: 7100 10bb 0000 |0046: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -42d9a6: 0c01 |0049: move-result-object v1 │ │ -42d9a8: 2202 ab1b |004a: new-instance v2, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bab │ │ -42d9ac: 6003 30c6 |004c: sget v3, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_started:I // field@c630 │ │ -42d9b0: 7020 2cab 3200 |004e: invoke-direct {v2, v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ab2c │ │ -42d9b6: 6e20 14bb 2100 |0051: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ -42d9bc: 1100 |0054: return-object v0 │ │ +42d910: |[42d910] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; │ │ +42d920: 2200 5e13 |0000: new-instance v0, Landroidx/work/Constraints$Builder; // type@135e │ │ +42d924: 7010 d878 0000 |0002: invoke-direct {v0}, Landroidx/work/Constraints$Builder;.:()V // method@78d8 │ │ +42d92a: 7100 6cb4 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAllowMobileSync:()Z // method@b46c │ │ +42d930: 0a01 |0008: move-result v1 │ │ +42d932: 3801 0800 |0009: if-eqz v1, 0011 // +0008 │ │ +42d936: 6201 b036 |000b: sget-object v1, Landroidx/work/NetworkType;.CONNECTED:Landroidx/work/NetworkType; // field@36b0 │ │ +42d93a: 6e20 da78 1000 |000d: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78da │ │ +42d940: 2806 |0010: goto 0016 // +0006 │ │ +42d942: 6201 b536 |0011: sget-object v1, Landroidx/work/NetworkType;.UNMETERED:Landroidx/work/NetworkType; // field@36b5 │ │ +42d946: 6e20 da78 1000 |0013: invoke-virtual {v0, v1}, Landroidx/work/Constraints$Builder;.setRequiredNetworkType:(Landroidx/work/NetworkType;)Landroidx/work/Constraints$Builder; // method@78da │ │ +42d94c: 2201 7413 |0016: new-instance v1, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ +42d950: 1c02 cb1c |0018: const-class v2, Lde/danoeh/antennapod/net/sync/service/SyncService; // type@1ccb │ │ +42d954: 7020 7579 2100 |001a: invoke-direct {v1, v2}, Landroidx/work/OneTimeWorkRequest$Builder;.:(Ljava/lang/Class;)V // method@7975 │ │ +42d95a: 6e10 d978 0000 |001d: invoke-virtual {v0}, Landroidx/work/Constraints$Builder;.build:()Landroidx/work/Constraints; // method@78d9 │ │ +42d960: 0c00 |0020: move-result-object v0 │ │ +42d962: 6e20 bb79 0100 |0021: invoke-virtual {v1, v0}, Landroidx/work/WorkRequest$Builder;.setConstraints:(Landroidx/work/Constraints;)Landroidx/work/WorkRequest$Builder; // method@79bb │ │ +42d968: 0c00 |0024: move-result-object v0 │ │ +42d96a: 1f00 7413 |0025: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ +42d96e: 6201 6736 |0027: sget-object v1, Landroidx/work/BackoffPolicy;.EXPONENTIAL:Landroidx/work/BackoffPolicy; // field@3667 │ │ +42d972: 6202 e4ff |0029: sget-object v2, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@ffe4 │ │ +42d976: 1603 0a00 |002b: const-wide/16 v3, #int 10 // #a │ │ +42d97a: 6e52 ba79 1043 |002d: invoke-virtual {v0, v1, v3, v4, v2}, Landroidx/work/WorkRequest$Builder;.setBackoffCriteria:(Landroidx/work/BackoffPolicy;JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79ba │ │ +42d980: 0c00 |0030: move-result-object v0 │ │ +42d982: 1f00 7413 |0031: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ +42d986: 7100 dcaf 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/SyncService;.isCurrentlyActive:()Z // method@afdc │ │ +42d98c: 0a01 |0036: move-result v1 │ │ +42d98e: 3801 0800 |0037: if-eqz v1, 003f // +0008 │ │ +42d992: 1603 0200 |0039: const-wide/16 v3, #int 2 // #2 │ │ +42d996: 6e40 bd79 3024 |003b: invoke-virtual {v0, v3, v4, v2}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79bd │ │ +42d99c: 2816 |003e: goto 0054 // +0016 │ │ +42d99e: 1601 1400 |003f: const-wide/16 v1, #int 20 // #14 │ │ +42d9a2: 6203 e6ff |0041: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ +42d9a6: 6e40 bd79 1032 |0043: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79bd │ │ +42d9ac: 7100 10bb 0000 |0046: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +42d9b2: 0c01 |0049: move-result-object v1 │ │ +42d9b4: 2202 ab1b |004a: new-instance v2, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bab │ │ +42d9b8: 6003 30c6 |004c: sget v3, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_started:I // field@c630 │ │ +42d9bc: 7020 2cab 3200 |004e: invoke-direct {v2, v3}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ab2c │ │ +42d9c2: 6e20 14bb 2100 |0051: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ +42d9c8: 1100 |0054: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ 0x000b line=57 │ │ 0x0011 line=59 │ │ 0x0016 line=62 │ │ @@ -1579709,21 +1579709,21 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -42dc24: |[42dc24] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.lambda$enqueueEpisodeAction$3:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ -42dc34: 2200 d21c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cd2 │ │ -42dc38: 5421 8dca |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@ca8d │ │ -42dc3c: 7020 00b0 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b000 │ │ -42dc42: 6e20 04b0 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@b004 │ │ -42dc48: 6e10 fdaf 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.sync:()V // method@affd │ │ -42dc4e: 0e00 |000d: return-void │ │ +42dc30: |[42dc30] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.lambda$enqueueEpisodeAction$3:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ +42dc40: 2200 d21c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cd2 │ │ +42dc44: 5421 8dca |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@ca8d │ │ +42dc48: 7020 00b0 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b000 │ │ +42dc4e: 6e20 04b0 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@b004 │ │ +42dc54: 6e10 fdaf 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.sync:()V // method@affd │ │ +42dc5a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x000a line=107 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ 0x0000 - 0x000e reg=3 (null) Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ @@ -1579733,21 +1579733,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -42dc50: |[42dc50] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.lambda$enqueueFeedAdded$1:(Ljava/lang/String;)V │ │ -42dc60: 2200 d21c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cd2 │ │ -42dc64: 5421 8dca |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@ca8d │ │ -42dc68: 7020 00b0 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b000 │ │ -42dc6e: 6e20 05b0 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.enqueueFeedAdded:(Ljava/lang/String;)V // method@b005 │ │ -42dc74: 6e10 fdaf 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.sync:()V // method@affd │ │ -42dc7a: 0e00 |000d: return-void │ │ +42dc5c: |[42dc5c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.lambda$enqueueFeedAdded$1:(Ljava/lang/String;)V │ │ +42dc6c: 2200 d21c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cd2 │ │ +42dc70: 5421 8dca |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@ca8d │ │ +42dc74: 7020 00b0 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b000 │ │ +42dc7a: 6e20 05b0 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.enqueueFeedAdded:(Ljava/lang/String;)V // method@b005 │ │ +42dc80: 6e10 fdaf 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.sync:()V // method@affd │ │ +42dc86: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x000a line=87 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ 0x0000 - 0x000e reg=3 (null) Ljava/lang/String; │ │ @@ -1579757,21 +1579757,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -42dc7c: |[42dc7c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.lambda$enqueueFeedRemoved$2:(Ljava/lang/String;)V │ │ -42dc8c: 2200 d21c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cd2 │ │ -42dc90: 5421 8dca |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@ca8d │ │ -42dc94: 7020 00b0 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b000 │ │ -42dc9a: 6e20 06b0 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.enqueueFeedRemoved:(Ljava/lang/String;)V // method@b006 │ │ -42dca0: 6e10 fdaf 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.sync:()V // method@affd │ │ -42dca6: 0e00 |000d: return-void │ │ +42dc88: |[42dc88] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.lambda$enqueueFeedRemoved$2:(Ljava/lang/String;)V │ │ +42dc98: 2200 d21c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cd2 │ │ +42dc9c: 5421 8dca |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@ca8d │ │ +42dca0: 7020 00b0 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b000 │ │ +42dca6: 6e20 06b0 3000 |0007: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.enqueueFeedRemoved:(Ljava/lang/String;)V // method@b006 │ │ +42dcac: 6e10 fdaf 0200 |000a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.sync:()V // method@affd │ │ +42dcb2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x000a line=97 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ 0x0000 - 0x000e reg=3 (null) Ljava/lang/String; │ │ @@ -1579781,18 +1579781,18 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -42dca8: |[42dca8] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.lambda$fullSync$0:()V │ │ -42dcb8: 7100 46b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.resetTimestamps:()V // method@b446 │ │ -42dcbe: 6e10 ffaf 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.syncImmediately:()V // method@afff │ │ -42dcc4: 0e00 |0006: return-void │ │ +42dcb4: |[42dcb4] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.lambda$fullSync$0:()V │ │ +42dcc4: 7100 46b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.resetTimestamps:()V // method@b446 │ │ +42dcca: 6e10 ffaf 0000 |0003: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.syncImmediately:()V // method@afff │ │ +42dcd0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ │ │ @@ -1579802,22 +1579802,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -42da3c: |[42da3c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.clear:()V │ │ -42da4c: 2200 d21c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cd2 │ │ -42da50: 5421 8dca |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@ca8d │ │ -42da54: 7020 00b0 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b000 │ │ -42da5a: 2201 d01c |0007: new-instance v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda4; // type@1cd0 │ │ -42da5e: 7020 ebaf 0100 |0009: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;)V // method@afeb │ │ -42da64: 7110 c0af 0100 |000c: invoke-static {v1}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@afc0 │ │ -42da6a: 0e00 |000f: return-void │ │ +42da48: |[42da48] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.clear:()V │ │ +42da58: 2200 d21c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cd2 │ │ +42da5c: 5421 8dca |0002: iget-object v1, v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@ca8d │ │ +42da60: 7020 00b0 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b000 │ │ +42da66: 2201 d01c |0007: new-instance v1, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda4; // type@1cd0 │ │ +42da6a: 7020 ebaf 0100 |0009: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;)V // method@afeb │ │ +42da70: 7110 c0af 0100 |000c: invoke-static {v1}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@afc0 │ │ +42da76: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;) │ │ @@ -1579825,23 +1579825,23 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -42da6c: |[42da6c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ -42da7c: 7100 45b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.isProviderConnected:()Z // method@b445 │ │ -42da82: 0a00 |0003: move-result v0 │ │ -42da84: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -42da88: 0e00 |0006: return-void │ │ -42da8a: 2200 cf1c |0007: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3; // type@1ccf │ │ -42da8e: 7030 e9af 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@afe9 │ │ -42da94: 7110 c0af 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@afc0 │ │ -42da9a: 0e00 |000f: return-void │ │ +42da78: |[42da78] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ +42da88: 7100 45b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.isProviderConnected:()Z // method@b445 │ │ +42da8e: 0a00 |0003: move-result v0 │ │ +42da90: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +42da94: 0e00 |0006: return-void │ │ +42da96: 2200 cf1c |0007: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3; // type@1ccf │ │ +42da9a: 7030 e9af 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@afe9 │ │ +42daa0: 7110 c0af 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@afc0 │ │ +42daa6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0007 line=105 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ 0x0000 - 0x0010 reg=2 (null) Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; │ │ @@ -1579851,77 +1579851,77 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 121 16-bit code units │ │ -42da9c: |[42da9c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.enqueueEpisodePlayed:(Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V │ │ -42daac: 7100 45b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.isProviderConnected:()Z // method@b445 │ │ -42dab2: 0a00 |0003: move-result v0 │ │ -42dab4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -42dab8: 0e00 |0006: return-void │ │ -42daba: 6e10 79ac 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -42dac0: 0c00 |000a: move-result-object v0 │ │ -42dac2: 3800 6d00 |000b: if-eqz v0, 0078 // +006d │ │ -42dac6: 6e10 79ac 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -42dacc: 0c00 |0010: move-result-object v0 │ │ -42dace: 6e10 23ac 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -42dad4: 0c00 |0014: move-result-object v0 │ │ -42dad6: 6e10 e5ab 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ -42dadc: 0a00 |0018: move-result v0 │ │ -42dade: 3900 5f00 |0019: if-nez v0, 0078 // +005f │ │ -42dae2: 6e10 79ac 0400 |001b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -42dae8: 0c00 |001e: move-result-object v0 │ │ -42daea: 6e10 23ac 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -42daf0: 0c00 |0022: move-result-object v0 │ │ -42daf2: 6e10 deab 0000 |0023: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@abde │ │ -42daf8: 0a00 |0026: move-result v0 │ │ -42dafa: 3800 0300 |0027: if-eqz v0, 002a // +0003 │ │ -42dafe: 284f |0029: goto 0078 // +004f │ │ -42db00: 6e10 87ac 0400 |002a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac87 │ │ -42db06: 0a00 |002d: move-result v0 │ │ -42db08: 3a00 4a00 |002e: if-ltz v0, 0078 // +004a │ │ -42db0c: 3905 0d00 |0030: if-nez v5, 003d // +000d │ │ -42db10: 6e10 87ac 0400 |0032: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac87 │ │ -42db16: 0a00 |0035: move-result v0 │ │ -42db18: 6e10 84ac 0400 |0036: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac84 │ │ -42db1e: 0a01 |0039: move-result v1 │ │ -42db20: 3410 0300 |003a: if-lt v0, v1, 003d // +0003 │ │ -42db24: 283c |003c: goto 0078 // +003c │ │ -42db26: 2200 d51c |003d: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // type@1cd5 │ │ -42db2a: 6e10 79ac 0400 |003f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -42db30: 0c01 |0042: move-result-object v1 │ │ -42db32: 6202 a7ca |0043: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa7 │ │ -42db36: 7030 1ab0 1002 |0045: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V // method@b01a │ │ -42db3c: 6e10 1db0 0000 |0048: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b01d │ │ -42db42: 0c00 |004b: move-result-object v0 │ │ -42db44: 6e10 87ac 0400 |004c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac87 │ │ -42db4a: 0a01 |004f: move-result v1 │ │ -42db4c: d311 e803 |0050: div-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -42db50: 6e20 20b0 1000 |0052: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b020 │ │ -42db56: 0c00 |0055: move-result-object v0 │ │ -42db58: 3805 0700 |0056: if-eqz v5, 005d // +0007 │ │ -42db5c: 6e10 72ac 0400 |0058: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ -42db62: 0a05 |005b: move-result v5 │ │ -42db64: 2805 |005c: goto 0061 // +0005 │ │ -42db66: 6e10 84ac 0400 |005d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac84 │ │ -42db6c: 0a05 |0060: move-result v5 │ │ -42db6e: d355 e803 |0061: div-int/lit16 v5, v5, #int 1000 // #03e8 │ │ -42db72: 6e20 1fb0 5000 |0063: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b01f │ │ -42db78: 0c05 |0066: move-result-object v5 │ │ -42db7a: 6e10 72ac 0400 |0067: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ -42db80: 0a04 |006a: move-result v4 │ │ -42db82: d344 e803 |006b: div-int/lit16 v4, v4, #int 1000 // #03e8 │ │ -42db86: 6e20 22b0 4500 |006d: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b022 │ │ -42db8c: 0c04 |0070: move-result-object v4 │ │ -42db8e: 6e10 1cb0 0400 |0071: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b01c │ │ -42db94: 0c04 |0074: move-result-object v4 │ │ -42db96: 6e20 f3af 4300 |0075: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@aff3 │ │ -42db9c: 0e00 |0078: return-void │ │ +42daa8: |[42daa8] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.enqueueEpisodePlayed:(Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V │ │ +42dab8: 7100 45b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.isProviderConnected:()Z // method@b445 │ │ +42dabe: 0a00 |0003: move-result v0 │ │ +42dac0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +42dac4: 0e00 |0006: return-void │ │ +42dac6: 6e10 79ac 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +42dacc: 0c00 |000a: move-result-object v0 │ │ +42dace: 3800 6d00 |000b: if-eqz v0, 0078 // +006d │ │ +42dad2: 6e10 79ac 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +42dad8: 0c00 |0010: move-result-object v0 │ │ +42dada: 6e10 23ac 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +42dae0: 0c00 |0014: move-result-object v0 │ │ +42dae2: 6e10 e5ab 0000 |0015: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ +42dae8: 0a00 |0018: move-result v0 │ │ +42daea: 3900 5f00 |0019: if-nez v0, 0078 // +005f │ │ +42daee: 6e10 79ac 0400 |001b: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +42daf4: 0c00 |001e: move-result-object v0 │ │ +42daf6: 6e10 23ac 0000 |001f: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +42dafc: 0c00 |0022: move-result-object v0 │ │ +42dafe: 6e10 deab 0000 |0023: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@abde │ │ +42db04: 0a00 |0026: move-result v0 │ │ +42db06: 3800 0300 |0027: if-eqz v0, 002a // +0003 │ │ +42db0a: 284f |0029: goto 0078 // +004f │ │ +42db0c: 6e10 87ac 0400 |002a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac87 │ │ +42db12: 0a00 |002d: move-result v0 │ │ +42db14: 3a00 4a00 |002e: if-ltz v0, 0078 // +004a │ │ +42db18: 3905 0d00 |0030: if-nez v5, 003d // +000d │ │ +42db1c: 6e10 87ac 0400 |0032: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac87 │ │ +42db22: 0a00 |0035: move-result v0 │ │ +42db24: 6e10 84ac 0400 |0036: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac84 │ │ +42db2a: 0a01 |0039: move-result v1 │ │ +42db2c: 3410 0300 |003a: if-lt v0, v1, 003d // +0003 │ │ +42db30: 283c |003c: goto 0078 // +003c │ │ +42db32: 2200 d51c |003d: new-instance v0, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // type@1cd5 │ │ +42db36: 6e10 79ac 0400 |003f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +42db3c: 0c01 |0042: move-result-object v1 │ │ +42db3e: 6202 a7ca |0043: sget-object v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa7 │ │ +42db42: 7030 1ab0 1002 |0045: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V // method@b01a │ │ +42db48: 6e10 1db0 0000 |0048: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b01d │ │ +42db4e: 0c00 |004b: move-result-object v0 │ │ +42db50: 6e10 87ac 0400 |004c: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getStartPosition:()I // method@ac87 │ │ +42db56: 0a01 |004f: move-result v1 │ │ +42db58: d311 e803 |0050: div-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +42db5c: 6e20 20b0 1000 |0052: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b020 │ │ +42db62: 0c00 |0055: move-result-object v0 │ │ +42db64: 3805 0700 |0056: if-eqz v5, 005d // +0007 │ │ +42db68: 6e10 72ac 0400 |0058: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ +42db6e: 0a05 |005b: move-result v5 │ │ +42db70: 2805 |005c: goto 0061 // +0005 │ │ +42db72: 6e10 84ac 0400 |005d: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac84 │ │ +42db78: 0a05 |0060: move-result v5 │ │ +42db7a: d355 e803 |0061: div-int/lit16 v5, v5, #int 1000 // #03e8 │ │ +42db7e: 6e20 1fb0 5000 |0063: invoke-virtual {v0, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b01f │ │ +42db84: 0c05 |0066: move-result-object v5 │ │ +42db86: 6e10 72ac 0400 |0067: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ +42db8c: 0a04 |006a: move-result v4 │ │ +42db8e: d344 e803 |006b: div-int/lit16 v4, v4, #int 1000 // #03e8 │ │ +42db92: 6e20 22b0 4500 |006d: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b022 │ │ +42db98: 0c04 |0070: move-result-object v4 │ │ +42db9a: 6e10 1cb0 0400 |0071: invoke-virtual {v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b01c │ │ +42dba0: 0c04 |0074: move-result-object v4 │ │ +42dba2: 6e20 f3af 4300 |0075: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V // method@aff3 │ │ +42dba8: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0007 line=115 │ │ 0x001b line=116 │ │ 0x002a line=119 │ │ 0x003d line=122 │ │ @@ -1579941,23 +1579941,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -42dba0: |[42dba0] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.enqueueFeedAdded:(Ljava/lang/String;)V │ │ -42dbb0: 7100 45b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.isProviderConnected:()Z // method@b445 │ │ -42dbb6: 0a00 |0003: move-result v0 │ │ -42dbb8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -42dbbc: 0e00 |0006: return-void │ │ -42dbbe: 2200 cd1c |0007: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1; // type@1ccd │ │ -42dbc2: 7030 e5af 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V // method@afe5 │ │ -42dbc8: 7110 c0af 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@afc0 │ │ -42dbce: 0e00 |000f: return-void │ │ +42dbac: |[42dbac] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.enqueueFeedAdded:(Ljava/lang/String;)V │ │ +42dbbc: 7100 45b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.isProviderConnected:()Z // method@b445 │ │ +42dbc2: 0a00 |0003: move-result v0 │ │ +42dbc4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +42dbc8: 0e00 |0006: return-void │ │ +42dbca: 2200 cd1c |0007: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1; // type@1ccd │ │ +42dbce: 7030 e5af 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V // method@afe5 │ │ +42dbd4: 7110 c0af 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@afc0 │ │ +42dbda: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0007 line=85 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/lang/String; │ │ @@ -1579967,23 +1579967,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -42dbd0: |[42dbd0] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.enqueueFeedRemoved:(Ljava/lang/String;)V │ │ -42dbe0: 7100 45b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.isProviderConnected:()Z // method@b445 │ │ -42dbe6: 0a00 |0003: move-result v0 │ │ -42dbe8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -42dbec: 0e00 |0006: return-void │ │ -42dbee: 2200 cc1c |0007: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0; // type@1ccc │ │ -42dbf2: 7030 e3af 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V // method@afe3 │ │ -42dbf8: 7110 c0af 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@afc0 │ │ -42dbfe: 0e00 |000f: return-void │ │ +42dbdc: |[42dbdc] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.enqueueFeedRemoved:(Ljava/lang/String;)V │ │ +42dbec: 7100 45b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.isProviderConnected:()Z // method@b445 │ │ +42dbf2: 0a00 |0003: move-result v0 │ │ +42dbf4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +42dbf8: 0e00 |0006: return-void │ │ +42dbfa: 2200 cc1c |0007: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0; // type@1ccc │ │ +42dbfe: 7030 e3af 1002 |0009: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;Ljava/lang/String;)V // method@afe3 │ │ +42dc04: 7110 c0af 0000 |000c: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@afc0 │ │ +42dc0a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0007 line=95 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/lang/String; │ │ @@ -1579993,19 +1579993,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -42dc00: |[42dc00] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.fullSync:()V │ │ -42dc10: 2200 ce1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda2; // type@1cce │ │ -42dc14: 7020 e7af 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;)V // method@afe7 │ │ -42dc1a: 7110 c0af 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@afc0 │ │ -42dc20: 0e00 |0008: return-void │ │ +42dc0c: |[42dc0c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.fullSync:()V │ │ +42dc1c: 2200 ce1c |0000: new-instance v0, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda2; // type@1cce │ │ +42dc20: 7020 e7af 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;)V // method@afe7 │ │ +42dc26: 7110 c0af 0000 |0005: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.executeLockedAsync:(Ljava/lang/Runnable;)V // method@afc0 │ │ +42dc2c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ │ │ #6 : (in Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;) │ │ @@ -1580013,27 +1580013,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -42dcc8: |[42dcc8] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.sync:()V │ │ -42dcd8: 7100 f8af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@aff8 │ │ -42dcde: 0c00 |0003: move-result-object v0 │ │ -42dce0: 6e10 b779 0000 |0004: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b7 │ │ -42dce6: 0c00 |0007: move-result-object v0 │ │ -42dce8: 1f00 7513 |0008: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@1375 │ │ -42dcec: 5441 8dca |000a: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@ca8d │ │ -42dcf0: 7110 ac79 0100 |000c: invoke-static {v1}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ -42dcf6: 0c01 |000f: move-result-object v1 │ │ -42dcf8: 1a02 d64c |0010: const-string v2, "SyncServiceWorkId" // string@4cd6 │ │ -42dcfc: 6203 a036 |0012: sget-object v3, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@36a0 │ │ -42dd00: 6e40 aa79 2103 |0014: invoke-virtual {v1, v2, v3, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@79aa │ │ -42dd06: 0e00 |0017: return-void │ │ +42dcd4: |[42dcd4] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.sync:()V │ │ +42dce4: 7100 f8af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@aff8 │ │ +42dcea: 0c00 |0003: move-result-object v0 │ │ +42dcec: 6e10 b779 0000 |0004: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b7 │ │ +42dcf2: 0c00 |0007: move-result-object v0 │ │ +42dcf4: 1f00 7513 |0008: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@1375 │ │ +42dcf8: 5441 8dca |000a: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@ca8d │ │ +42dcfc: 7110 ac79 0100 |000c: invoke-static {v1}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ +42dd02: 0c01 |000f: move-result-object v1 │ │ +42dd04: 1a02 d64c |0010: const-string v2, "SyncServiceWorkId" // string@4cd6 │ │ +42dd08: 6203 a036 |0012: sget-object v3, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@36a0 │ │ +42dd0c: 6e40 aa79 2103 |0014: invoke-virtual {v1, v2, v3, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@79aa │ │ +42dd12: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x000a line=31 │ │ locals : │ │ 0x0000 - 0x0018 reg=4 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ │ │ @@ -1580042,25 +1580042,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -42dd08: |[42dd08] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.syncIfNotSyncedRecently:()V │ │ -42dd18: 7100 c5b6 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ -42dd1e: 0b00 |0003: move-result-wide v0 │ │ -42dd20: 7100 42b4 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.getLastSyncAttempt:()J // method@b442 │ │ -42dd26: 0b02 |0007: move-result-wide v2 │ │ -42dd28: bc20 |0008: sub-long/2addr v0, v2 │ │ -42dd2a: 1702 c027 0900 |0009: const-wide/32 v2, #float 8.40779e-40 // #000927c0 │ │ -42dd30: 3104 0002 |000c: cmp-long v4, v0, v2 │ │ -42dd34: 3d04 0500 |000e: if-lez v4, 0013 // +0005 │ │ -42dd38: 6e10 fdaf 0500 |0010: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.sync:()V // method@affd │ │ -42dd3e: 0e00 |0013: return-void │ │ +42dd14: |[42dd14] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.syncIfNotSyncedRecently:()V │ │ +42dd24: 7100 c5b6 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ +42dd2a: 0b00 |0003: move-result-wide v0 │ │ +42dd2c: 7100 42b4 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.getLastSyncAttempt:()J // method@b442 │ │ +42dd32: 0b02 |0007: move-result-wide v2 │ │ +42dd34: bc20 |0008: sub-long/2addr v0, v2 │ │ +42dd36: 1702 c027 0900 |0009: const-wide/32 v2, #float 8.40779e-40 // #000927c0 │ │ +42dd3c: 3104 0002 |000c: cmp-long v4, v0, v2 │ │ +42dd40: 3d04 0500 |000e: if-lez v4, 0013 // +0005 │ │ +42dd44: 6e10 fdaf 0500 |0010: invoke-virtual {v5}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.sync:()V // method@affd │ │ +42dd4a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0010 line=36 │ │ locals : │ │ 0x0000 - 0x0014 reg=5 this Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl; │ │ │ │ @@ -1580069,32 +1580069,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -42dd40: |[42dd40] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.syncImmediately:()V │ │ -42dd50: 7100 f8af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@aff8 │ │ -42dd56: 0c00 |0003: move-result-object v0 │ │ -42dd58: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ -42dd5c: 6203 e6ff |0006: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ -42dd60: 6e40 bd79 1032 |0008: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79bd │ │ -42dd66: 0c00 |000b: move-result-object v0 │ │ -42dd68: 1f00 7413 |000c: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ -42dd6c: 6e10 b779 0000 |000e: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b7 │ │ -42dd72: 0c00 |0011: move-result-object v0 │ │ -42dd74: 1f00 7513 |0012: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@1375 │ │ -42dd78: 5441 8dca |0014: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@ca8d │ │ -42dd7c: 7110 ac79 0100 |0016: invoke-static {v1}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ -42dd82: 0c01 |0019: move-result-object v1 │ │ -42dd84: 1a02 d64c |001a: const-string v2, "SyncServiceWorkId" // string@4cd6 │ │ -42dd88: 6203 a036 |001c: sget-object v3, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@36a0 │ │ -42dd8c: 6e40 aa79 2103 |001e: invoke-virtual {v1, v2, v3, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@79aa │ │ -42dd92: 0e00 |0021: return-void │ │ +42dd4c: |[42dd4c] de.danoeh.antennapod.net.sync.service.SynchronizationQueueImpl.syncImmediately:()V │ │ +42dd5c: 7100 f8af 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.getWorkRequest:()Landroidx/work/OneTimeWorkRequest$Builder; // method@aff8 │ │ +42dd62: 0c00 |0003: move-result-object v0 │ │ +42dd64: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ +42dd68: 6203 e6ff |0006: sget-object v3, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ +42dd6c: 6e40 bd79 1032 |0008: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/WorkRequest$Builder;.setInitialDelay:(JLjava/util/concurrent/TimeUnit;)Landroidx/work/WorkRequest$Builder; // method@79bd │ │ +42dd72: 0c00 |000b: move-result-object v0 │ │ +42dd74: 1f00 7413 |000c: check-cast v0, Landroidx/work/OneTimeWorkRequest$Builder; // type@1374 │ │ +42dd78: 6e10 b779 0000 |000e: invoke-virtual {v0}, Landroidx/work/WorkRequest$Builder;.build:()Landroidx/work/WorkRequest; // method@79b7 │ │ +42dd7e: 0c00 |0011: move-result-object v0 │ │ +42dd80: 1f00 7513 |0012: check-cast v0, Landroidx/work/OneTimeWorkRequest; // type@1375 │ │ +42dd84: 5441 8dca |0014: iget-object v1, v4, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueImpl;.context:Landroid/content/Context; // field@ca8d │ │ +42dd88: 7110 ac79 0100 |0016: invoke-static {v1}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ +42dd8e: 0c01 |0019: move-result-object v1 │ │ +42dd90: 1a02 d64c |001a: const-string v2, "SyncServiceWorkId" // string@4cd6 │ │ +42dd94: 6203 a036 |001c: sget-object v3, Landroidx/work/ExistingWorkPolicy;.REPLACE:Landroidx/work/ExistingWorkPolicy; // field@36a0 │ │ +42dd98: 6e40 aa79 2103 |001e: invoke-virtual {v1, v2, v3, v0}, Landroidx/work/WorkManager;.enqueueUniqueWork:(Ljava/lang/String;Landroidx/work/ExistingWorkPolicy;Landroidx/work/OneTimeWorkRequest;)Landroidx/work/Operation; // method@79aa │ │ +42dd9e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0008 line=42 │ │ 0x000e line=43 │ │ 0x0014 line=44 │ │ locals : │ │ @@ -1580125,17 +1580125,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -42fe54: |[42fe54] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.:()V │ │ -42fe64: 7010 5db0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.:()V // method@b05d │ │ -42fe6a: 0e00 |0003: return-void │ │ +42fe60: |[42fe60] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.:()V │ │ +42fe70: 7010 5db0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.:()V // method@b05d │ │ +42fe76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueueStub; │ │ │ │ Virtual methods - │ │ @@ -1580144,136 +1580144,136 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42fe6c: |[42fe6c] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.clear:()V │ │ -42fe7c: 0e00 |0000: return-void │ │ +42fe78: |[42fe78] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.clear:()V │ │ +42fe88: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueueStub;) │ │ name : 'enqueueEpisodeAction' │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42fe80: |[42fe80] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ -42fe90: 0e00 |0000: return-void │ │ +42fe8c: |[42fe8c] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.enqueueEpisodeAction:(Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;)V │ │ +42fe9c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueueStub;) │ │ name : 'enqueueEpisodePlayed' │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42fe94: |[42fe94] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.enqueueEpisodePlayed:(Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V │ │ -42fea4: 0e00 |0000: return-void │ │ +42fea0: |[42fea0] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.enqueueEpisodePlayed:(Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V │ │ +42feb0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueueStub;) │ │ name : 'enqueueFeedAdded' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42fea8: |[42fea8] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.enqueueFeedAdded:(Ljava/lang/String;)V │ │ -42feb8: 0e00 |0000: return-void │ │ +42feb4: |[42feb4] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.enqueueFeedAdded:(Ljava/lang/String;)V │ │ +42fec4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueueStub;) │ │ name : 'enqueueFeedRemoved' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42febc: |[42febc] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.enqueueFeedRemoved:(Ljava/lang/String;)V │ │ -42fecc: 0e00 |0000: return-void │ │ +42fec8: |[42fec8] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.enqueueFeedRemoved:(Ljava/lang/String;)V │ │ +42fed8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueueStub;) │ │ name : 'fullSync' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42fed0: |[42fed0] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.fullSync:()V │ │ -42fee0: 0e00 |0000: return-void │ │ +42fedc: |[42fedc] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.fullSync:()V │ │ +42feec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueueStub;) │ │ name : 'sync' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42fee4: |[42fee4] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.sync:()V │ │ -42fef4: 0e00 |0000: return-void │ │ +42fef0: |[42fef0] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.sync:()V │ │ +42ff00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueueStub;) │ │ name : 'syncIfNotSyncedRecently' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42fef8: |[42fef8] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.syncIfNotSyncedRecently:()V │ │ -42ff08: 0e00 |0000: return-void │ │ +42ff04: |[42ff04] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.syncIfNotSyncedRecently:()V │ │ +42ff14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueueStub;) │ │ name : 'syncImmediately' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42ff0c: |[42ff0c] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.syncImmediately:()V │ │ -42ff1c: 0e00 |0000: return-void │ │ +42ff18: |[42ff18] de.danoeh.antennapod.net.sync.serviceinterface.SynchronizationQueueStub.syncImmediately:()V │ │ +42ff28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ Class #6317 header: │ │ @@ -1580317,18 +1580317,18 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -430b5c: |[430b5c] de.danoeh.antennapod.parser.feed.element.AtomText.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;Ljava/lang/String;)V │ │ -430b6c: 7030 a6b0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b0a6 │ │ -430b72: 5b03 a4d3 |0003: iput-object v3, v0, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@d3a4 │ │ -430b76: 0e00 |0005: return-void │ │ +430b68: |[430b68] de.danoeh.antennapod.parser.feed.element.AtomText.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;Ljava/lang/String;)V │ │ +430b78: 7030 a6b0 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b0a6 │ │ +430b7e: 5b03 a4d3 |0003: iput-object v3, v0, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@d3a4 │ │ +430b82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/parser/feed/element/AtomText; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -1580341,39 +1580341,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -430af4: |[430af4] de.danoeh.antennapod.parser.feed.element.AtomText.getProcessedContent:()Ljava/lang/String; │ │ -430b04: 5420 a4d3 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@d3a4 │ │ -430b08: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -430b0c: 5420 a3d3 |0004: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d3a3 │ │ -430b10: 1100 |0006: return-object v0 │ │ -430b12: 1a01 ae8c |0007: const-string v1, "html" // string@8cae │ │ -430b16: 6e20 85b6 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430b1c: 0a00 |000c: move-result v0 │ │ -430b1e: 3800 0e00 |000d: if-eqz v0, 001b // +000e │ │ -430b22: 5420 a3d3 |000f: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d3a3 │ │ -430b26: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -430b28: 7120 6433 1000 |0012: invoke-static {v0, v1}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@3364 │ │ -430b2e: 0c00 |0015: move-result-object v0 │ │ -430b30: 6e10 65b6 0000 |0016: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ -430b36: 0c00 |0019: move-result-object v0 │ │ -430b38: 1100 |001a: return-object v0 │ │ -430b3a: 5420 a4d3 |001b: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@d3a4 │ │ -430b3e: 1a01 d0db |001d: const-string v1, "xhtml" // string@dbd0 │ │ -430b42: 6e20 85b6 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430b48: 0a00 |0022: move-result v0 │ │ -430b4a: 3800 0500 |0023: if-eqz v0, 0028 // +0005 │ │ -430b4e: 5420 a3d3 |0025: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d3a3 │ │ -430b52: 1100 |0027: return-object v0 │ │ -430b54: 5420 a3d3 |0028: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d3a3 │ │ -430b58: 1100 |002a: return-object v0 │ │ +430b00: |[430b00] de.danoeh.antennapod.parser.feed.element.AtomText.getProcessedContent:()Ljava/lang/String; │ │ +430b10: 5420 a4d3 |0000: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@d3a4 │ │ +430b14: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +430b18: 5420 a3d3 |0004: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d3a3 │ │ +430b1c: 1100 |0006: return-object v0 │ │ +430b1e: 1a01 ae8c |0007: const-string v1, "html" // string@8cae │ │ +430b22: 6e20 85b6 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430b28: 0a00 |000c: move-result v0 │ │ +430b2a: 3800 0e00 |000d: if-eqz v0, 001b // +000e │ │ +430b2e: 5420 a3d3 |000f: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d3a3 │ │ +430b32: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +430b34: 7120 6433 1000 |0012: invoke-static {v0, v1}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@3364 │ │ +430b3a: 0c00 |0015: move-result-object v0 │ │ +430b3c: 6e10 65b6 0000 |0016: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ +430b42: 0c00 |0019: move-result-object v0 │ │ +430b44: 1100 |001a: return-object v0 │ │ +430b46: 5420 a4d3 |001b: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.type:Ljava/lang/String; // field@d3a4 │ │ +430b4a: 1a01 d0db |001d: const-string v1, "xhtml" // string@dbd0 │ │ +430b4e: 6e20 85b6 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430b54: 0a00 |0022: move-result v0 │ │ +430b56: 3800 0500 |0023: if-eqz v0, 0028 // +0005 │ │ +430b5a: 5420 a3d3 |0025: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d3a3 │ │ +430b5e: 1100 |0027: return-object v0 │ │ +430b60: 5420 a3d3 |0028: iget-object v0, v2, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d3a3 │ │ +430b64: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0004 line=23 │ │ 0x0009 line=24 │ │ 0x000f line=25 │ │ 0x001b line=26 │ │ @@ -1580387,17 +1580387,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -430b78: |[430b78] de.danoeh.antennapod.parser.feed.element.AtomText.setContent:(Ljava/lang/String;)V │ │ -430b88: 5b01 a3d3 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d3a3 │ │ -430b8c: 0e00 |0002: return-void │ │ +430b84: |[430b84] de.danoeh.antennapod.parser.feed.element.AtomText.setContent:(Ljava/lang/String;)V │ │ +430b94: 5b01 a3d3 |0000: iput-object v1, v0, Lde/danoeh/antennapod/parser/feed/element/AtomText;.content:Ljava/lang/String; // field@d3a3 │ │ +430b98: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/parser/feed/element/AtomText; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1580601,17 +1580601,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -430f5c: |[430f5c] de.danoeh.antennapod.parser.feed.namespace.Atom.:()V │ │ -430f6c: 7010 b8b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b0b8 │ │ -430f72: 0e00 |0003: return-void │ │ +430f68: |[430f68] de.danoeh.antennapod.parser.feed.namespace.Atom.:()V │ │ +430f78: 7010 b8b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b0b8 │ │ +430f7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/namespace/Atom; │ │ │ │ Virtual methods - │ │ @@ -1580620,287 +1580620,287 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 557 16-bit code units │ │ -430f74: |[430f74] de.danoeh.antennapod.parser.feed.namespace.Atom.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -430f84: 1a00 e974 |0000: const-string v0, "entry" // string@74e9 │ │ -430f88: 6e20 85b6 8000 |0002: invoke-virtual {v0, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430f8e: 0a08 |0005: move-result v8 │ │ -430f90: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -430f92: 3808 3d00 |0007: if-eqz v8, 0044 // +003d │ │ -430f96: 6e10 7cb0 0900 |0009: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -430f9c: 0c08 |000c: move-result-object v8 │ │ -430f9e: 3808 3400 |000d: if-eqz v8, 0041 // +0034 │ │ -430fa2: 6e10 81b0 0900 |000f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b081 │ │ -430fa8: 0c08 |0012: move-result-object v8 │ │ -430faa: 1a02 2973 |0013: const-string v2, "duration" // string@7329 │ │ -430fae: 7220 0cb9 2800 |0015: invoke-interface {v8, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b90c │ │ -430fb4: 0a08 |0018: move-result v8 │ │ -430fb6: 3808 2800 |0019: if-eqz v8, 0041 // +0028 │ │ -430fba: 6e10 7cb0 0900 |001b: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -430fc0: 0c08 |001e: move-result-object v8 │ │ -430fc2: 6e10 37ac 0800 |001f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ -430fc8: 0a03 |0022: move-result v3 │ │ -430fca: 3803 1700 |0023: if-eqz v3, 003a // +0017 │ │ -430fce: 6e10 81b0 0900 |0025: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b081 │ │ -430fd4: 0c03 |0028: move-result-object v3 │ │ -430fd6: 7220 10b9 2300 |0029: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ -430fdc: 0c03 |002c: move-result-object v3 │ │ -430fde: 1f03 751e |002d: check-cast v3, Ljava/lang/Integer; // type@1e75 │ │ -430fe2: 6e10 2cac 0800 |002f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -430fe8: 0c08 |0032: move-result-object v8 │ │ -430fea: 6e10 14b6 0300 |0033: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ -430ff0: 0a03 |0036: move-result v3 │ │ -430ff2: 6e20 97ac 3800 |0037: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac97 │ │ -430ff8: 6e10 81b0 0900 |003a: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b081 │ │ -430ffe: 0c08 |003d: move-result-object v8 │ │ -431000: 7220 16b9 2800 |003e: invoke-interface {v8, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b916 │ │ -431006: 6e20 84b0 1900 |0041: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b084 │ │ -43100c: 6e10 80b0 0900 |0044: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ -431012: 0c08 |0047: move-result-object v8 │ │ -431014: 6e10 e2b7 0800 |0048: invoke-virtual {v8}, Ljava/util/AbstractCollection;.size:()I // method@b7e2 │ │ -43101a: 0a08 |004b: move-result v8 │ │ -43101c: 1222 |004c: const/4 v2, #int 2 // #2 │ │ -43101e: 3428 df01 |004d: if-lt v8, v2, 022c // +01df │ │ -431022: 6e10 7ab0 0900 |004f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ -431028: 0c08 |0052: move-result-object v8 │ │ -43102a: 3808 0b00 |0053: if-eqz v8, 005e // +000b │ │ -43102e: 6e10 7ab0 0900 |0055: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ -431034: 0c08 |0058: move-result-object v8 │ │ -431036: 6e10 c3b6 0800 |0059: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -43103c: 0c08 |005c: move-result-object v8 │ │ -43103e: 2803 |005d: goto 0060 // +0003 │ │ -431040: 1a08 0000 |005e: const-string v8, "" // string@0000 │ │ -431044: 7110 d8b0 0800 |0060: invoke-static {v8}, Lde/danoeh/antennapod/parser/feed/util/SyndStringUtils;.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; // method@b0d8 │ │ -43104a: 0c02 |0063: move-result-object v2 │ │ -43104c: 6e10 80b0 0900 |0064: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ -431052: 0c03 |0067: move-result-object v3 │ │ -431054: 6e10 59b9 0300 |0068: invoke-virtual {v3}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b959 │ │ -43105a: 0c03 |006b: move-result-object v3 │ │ -43105c: 1f03 031d |006c: check-cast v3, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -431060: 6e10 a7b0 0300 |006e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ -431066: 0c04 |0071: move-result-object v4 │ │ -431068: 6e10 7fb0 0900 |0072: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b07f │ │ -43106e: 0c05 |0075: move-result-object v5 │ │ -431070: 6e10 a7b0 0500 |0076: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ -431076: 0c05 |0079: move-result-object v5 │ │ -431078: 1a06 72d4 |007a: const-string v6, "title|content|subtitle|summary" // string@d472 │ │ -43107c: 6e20 94b6 6400 |007c: invoke-virtual {v4, v6}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b694 │ │ -431082: 0a06 |007f: move-result v6 │ │ -431084: 3806 0800 |0080: if-eqz v6, 0088 // +0008 │ │ -431088: 0731 |0082: move-object v1, v3 │ │ -43108a: 1f01 021d |0083: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d02 │ │ -43108e: 6e20 a5b0 2100 |0085: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.setContent:(Ljava/lang/String;)V // method@b0a5 │ │ -431094: 1a03 a58d |0088: const-string v3, "id" // string@8da5 │ │ -431098: 6e20 85b6 4300 |008a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43109e: 0a03 |008d: move-result v3 │ │ -4310a0: 1a06 8977 |008e: const-string v6, "feed" // string@7789 │ │ -4310a4: 3803 2c00 |0090: if-eqz v3, 00bc // +002c │ │ -4310a8: 6e20 85b6 5600 |0092: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4310ae: 0a01 |0095: move-result v1 │ │ -4310b0: 3801 1100 |0096: if-eqz v1, 00a7 // +0011 │ │ -4310b4: 6e10 7db0 0900 |0098: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -4310ba: 0c01 |009b: move-result-object v1 │ │ -4310bc: 3801 0b00 |009c: if-eqz v1, 00a7 // +000b │ │ -4310c0: 6e10 7db0 0900 |009e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -4310c6: 0c09 |00a1: move-result-object v9 │ │ -4310c8: 6e20 ebab 8900 |00a2: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setFeedIdentifier:(Ljava/lang/String;)V // method@abeb │ │ -4310ce: 2900 8701 |00a5: goto/16 022c // +0187 │ │ -4310d2: 6e20 85b6 5000 |00a7: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4310d8: 0a00 |00aa: move-result v0 │ │ -4310da: 3800 8101 |00ab: if-eqz v0, 022c // +0181 │ │ -4310de: 6e10 7cb0 0900 |00ad: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -4310e4: 0c00 |00b0: move-result-object v0 │ │ -4310e6: 3800 7b01 |00b1: if-eqz v0, 022c // +017b │ │ -4310ea: 6e10 7cb0 0900 |00b3: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -4310f0: 0c09 |00b6: move-result-object v9 │ │ -4310f2: 6e20 47ac 8900 |00b7: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@ac47 │ │ -4310f8: 2900 7201 |00ba: goto/16 022c // +0172 │ │ -4310fc: 1a08 5ed4 |00bc: const-string v8, "title" // string@d45e │ │ -431100: 6e20 85b6 4800 |00be: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431106: 0a08 |00c1: move-result v8 │ │ -431108: 3808 3600 |00c2: if-eqz v8, 00f8 // +0036 │ │ -43110c: 3801 3400 |00c4: if-eqz v1, 00f8 // +0034 │ │ -431110: 6e20 85b6 5600 |00c6: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431116: 0a08 |00c9: move-result v8 │ │ -431118: 3808 1500 |00ca: if-eqz v8, 00df // +0015 │ │ -43111c: 6e10 7db0 0900 |00cc: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -431122: 0c08 |00cf: move-result-object v8 │ │ -431124: 3808 0f00 |00d0: if-eqz v8, 00df // +000f │ │ -431128: 6e10 7db0 0900 |00d2: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -43112e: 0c08 |00d5: move-result-object v8 │ │ -431130: 6e10 a4b0 0100 |00d6: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b0a4 │ │ -431136: 0c09 |00d9: move-result-object v9 │ │ -431138: 6e20 fbab 9800 |00da: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setTitle:(Ljava/lang/String;)V // method@abfb │ │ -43113e: 2900 4f01 |00dd: goto/16 022c // +014f │ │ -431142: 6e20 85b6 5000 |00df: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431148: 0a08 |00e2: move-result v8 │ │ -43114a: 3808 4901 |00e3: if-eqz v8, 022c // +0149 │ │ -43114e: 6e10 7cb0 0900 |00e5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431154: 0c08 |00e8: move-result-object v8 │ │ -431156: 3808 4301 |00e9: if-eqz v8, 022c // +0143 │ │ -43115a: 6e10 7cb0 0900 |00eb: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431160: 0c08 |00ee: move-result-object v8 │ │ -431162: 6e10 a4b0 0100 |00ef: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b0a4 │ │ -431168: 0c09 |00f2: move-result-object v9 │ │ -43116a: 6e20 50ac 9800 |00f3: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ac50 │ │ -431170: 2900 3601 |00f6: goto/16 022c // +0136 │ │ -431174: 1a08 9cd1 |00f8: const-string v8, "subtitle" // string@d19c │ │ -431178: 6e20 85b6 4800 |00fa: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43117e: 0a08 |00fd: move-result v8 │ │ -431180: 3808 1d00 |00fe: if-eqz v8, 011b // +001d │ │ -431184: 6e20 85b6 5600 |0100: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43118a: 0a08 |0103: move-result v8 │ │ -43118c: 3808 1700 |0104: if-eqz v8, 011b // +0017 │ │ -431190: 3801 1500 |0106: if-eqz v1, 011b // +0015 │ │ -431194: 6e10 7db0 0900 |0108: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -43119a: 0c08 |010b: move-result-object v8 │ │ -43119c: 3808 0f00 |010c: if-eqz v8, 011b // +000f │ │ -4311a0: 6e10 7db0 0900 |010e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -4311a6: 0c08 |0111: move-result-object v8 │ │ -4311a8: 6e10 a4b0 0100 |0112: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b0a4 │ │ -4311ae: 0c09 |0115: move-result-object v9 │ │ -4311b0: 6e20 e9ab 9800 |0116: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abe9 │ │ -4311b6: 2900 1301 |0119: goto/16 022c // +0113 │ │ -4311ba: 1a08 f36a |011b: const-string v8, "content" // string@6af3 │ │ -4311be: 6e20 85b6 4800 |011d: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4311c4: 0a08 |0120: move-result v8 │ │ -4311c6: 3808 1d00 |0121: if-eqz v8, 013e // +001d │ │ -4311ca: 6e20 85b6 5000 |0123: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4311d0: 0a08 |0126: move-result v8 │ │ -4311d2: 3808 1700 |0127: if-eqz v8, 013e // +0017 │ │ -4311d6: 3801 1500 |0129: if-eqz v1, 013e // +0015 │ │ -4311da: 6e10 7cb0 0900 |012b: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -4311e0: 0c08 |012e: move-result-object v8 │ │ -4311e2: 3808 0f00 |012f: if-eqz v8, 013e // +000f │ │ -4311e6: 6e10 7cb0 0900 |0131: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -4311ec: 0c08 |0134: move-result-object v8 │ │ -4311ee: 6e10 a4b0 0100 |0135: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b0a4 │ │ -4311f4: 0c09 |0138: move-result-object v9 │ │ -4311f6: 6e20 42ac 9800 |0139: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ -4311fc: 2900 f000 |013c: goto/16 022c // +00f0 │ │ -431200: 1a08 c3d1 |013e: const-string v8, "summary" // string@d1c3 │ │ -431204: 6e20 85b6 4800 |0140: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43120a: 0a08 |0143: move-result v8 │ │ -43120c: 3808 1d00 |0144: if-eqz v8, 0161 // +001d │ │ -431210: 6e20 85b6 5000 |0146: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431216: 0a08 |0149: move-result v8 │ │ -431218: 3808 1700 |014a: if-eqz v8, 0161 // +0017 │ │ -43121c: 3801 1500 |014c: if-eqz v1, 0161 // +0015 │ │ -431220: 6e10 7cb0 0900 |014e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431226: 0c08 |0151: move-result-object v8 │ │ -431228: 3808 0f00 |0152: if-eqz v8, 0161 // +000f │ │ -43122c: 6e10 7cb0 0900 |0154: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431232: 0c08 |0157: move-result-object v8 │ │ -431234: 6e10 a4b0 0100 |0158: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b0a4 │ │ -43123a: 0c09 |015b: move-result-object v9 │ │ -43123c: 6e20 42ac 9800 |015c: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ -431242: 2900 cd00 |015f: goto/16 022c // +00cd │ │ -431246: 1a08 4bd8 |0161: const-string v8, "updated" // string@d84b │ │ -43124a: 6e20 85b6 4800 |0163: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431250: 0a08 |0166: move-result v8 │ │ -431252: 3808 2500 |0167: if-eqz v8, 018c // +0025 │ │ -431256: 6e20 85b6 5000 |0169: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43125c: 0a08 |016c: move-result v8 │ │ -43125e: 3808 1f00 |016d: if-eqz v8, 018c // +001f │ │ -431262: 6e10 7cb0 0900 |016f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431268: 0c08 |0172: move-result-object v8 │ │ -43126a: 3808 1900 |0173: if-eqz v8, 018c // +0019 │ │ -43126e: 6e10 7cb0 0900 |0175: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431274: 0c08 |0178: move-result-object v8 │ │ -431276: 6e10 31ac 0800 |0179: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ -43127c: 0c08 |017c: move-result-object v8 │ │ -43127e: 3908 0f00 |017d: if-nez v8, 018c // +000f │ │ -431282: 6e10 7cb0 0900 |017f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431288: 0c08 |0182: move-result-object v8 │ │ -43128a: 7110 cbb0 0200 |0183: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@b0cb │ │ -431290: 0c09 |0186: move-result-object v9 │ │ -431292: 6e20 4fac 9800 |0187: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac4f │ │ -431298: 2900 a200 |018a: goto/16 022c // +00a2 │ │ -43129c: 1a08 85bb |018c: const-string v8, "published" // string@bb85 │ │ -4312a0: 6e20 85b6 4800 |018e: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4312a6: 0a08 |0191: move-result v8 │ │ -4312a8: 3808 1b00 |0192: if-eqz v8, 01ad // +001b │ │ -4312ac: 6e20 85b6 5000 |0194: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4312b2: 0a08 |0197: move-result v8 │ │ -4312b4: 3808 1500 |0198: if-eqz v8, 01ad // +0015 │ │ -4312b8: 6e10 7cb0 0900 |019a: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -4312be: 0c08 |019d: move-result-object v8 │ │ -4312c0: 3808 0f00 |019e: if-eqz v8, 01ad // +000f │ │ -4312c4: 6e10 7cb0 0900 |01a0: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -4312ca: 0c08 |01a3: move-result-object v8 │ │ -4312cc: 7110 cbb0 0200 |01a4: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@b0cb │ │ -4312d2: 0c09 |01a7: move-result-object v9 │ │ -4312d4: 6e20 4fac 9800 |01a8: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac4f │ │ -4312da: 2900 8100 |01ab: goto/16 022c // +0081 │ │ -4312de: 1a08 8498 |01ad: const-string v8, "logo" // string@9884 │ │ -4312e2: 6e20 85b6 4800 |01af: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4312e8: 0a08 |01b2: move-result v8 │ │ -4312ea: 3808 1a00 |01b3: if-eqz v8, 01cd // +001a │ │ -4312ee: 6e10 7db0 0900 |01b5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -4312f4: 0c08 |01b8: move-result-object v8 │ │ -4312f6: 3808 1400 |01b9: if-eqz v8, 01cd // +0014 │ │ -4312fa: 6e10 7db0 0900 |01bb: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -431300: 0c08 |01be: move-result-object v8 │ │ -431302: 6e10 cfab 0800 |01bf: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ -431308: 0c08 |01c2: move-result-object v8 │ │ -43130a: 3908 0a00 |01c3: if-nez v8, 01cd // +000a │ │ -43130e: 6e10 7db0 0900 |01c5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -431314: 0c08 |01c8: move-result-object v8 │ │ -431316: 6e20 edab 2800 |01c9: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abed │ │ -43131c: 2860 |01cc: goto 022c // +0060 │ │ -43131e: 1a08 748d |01cd: const-string v8, "icon" // string@8d74 │ │ -431322: 6e20 85b6 4800 |01cf: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431328: 0a08 |01d2: move-result v8 │ │ -43132a: 3808 1000 |01d3: if-eqz v8, 01e3 // +0010 │ │ -43132e: 6e10 7db0 0900 |01d5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -431334: 0c08 |01d8: move-result-object v8 │ │ -431336: 3808 0a00 |01d9: if-eqz v8, 01e3 // +000a │ │ -43133a: 6e10 7db0 0900 |01db: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -431340: 0c08 |01de: move-result-object v8 │ │ -431342: 6e20 edab 2800 |01df: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abed │ │ -431348: 284a |01e2: goto 022c // +004a │ │ -43134a: 1a08 84ae |01e3: const-string v8, "name" // string@ae84 │ │ -43134e: 6e20 85b6 4800 |01e5: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431354: 0a08 |01e8: move-result v8 │ │ -431356: 3808 4300 |01e9: if-eqz v8, 022c // +0043 │ │ -43135a: 1a08 2f62 |01eb: const-string v8, "author" // string@622f │ │ -43135e: 6e20 85b6 5800 |01ed: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431364: 0a08 |01f0: move-result v8 │ │ -431366: 3808 3b00 |01f1: if-eqz v8, 022c // +003b │ │ -43136a: 6e10 7db0 0900 |01f3: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -431370: 0c08 |01f6: move-result-object v8 │ │ -431372: 3808 3500 |01f7: if-eqz v8, 022c // +0035 │ │ -431376: 6e10 7cb0 0900 |01f9: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -43137c: 0c08 |01fc: move-result-object v8 │ │ -43137e: 3908 2f00 |01fd: if-nez v8, 022c // +002f │ │ -431382: 6e10 7db0 0900 |01ff: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -431388: 0c08 |0202: move-result-object v8 │ │ -43138a: 6e10 c6ab 0800 |0203: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc6 │ │ -431390: 0c08 |0206: move-result-object v8 │ │ -431392: 3908 0a00 |0207: if-nez v8, 0211 // +000a │ │ -431396: 6e10 7db0 0900 |0209: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -43139c: 0c08 |020c: move-result-object v8 │ │ -43139e: 6e20 e7ab 2800 |020d: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@abe7 │ │ -4313a4: 281c |0210: goto 022c // +001c │ │ -4313a6: 6e10 7db0 0900 |0211: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -4313ac: 0c09 |0214: move-result-object v9 │ │ -4313ae: 2200 8d1e |0215: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -4313b2: 7010 adb6 0000 |0217: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4313b8: 6e20 b9b6 8000 |021a: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4313be: 1a08 b705 |021d: const-string v8, ", " // string@05b7 │ │ -4313c2: 6e20 b9b6 8000 |021f: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4313c8: 6e20 b9b6 2000 |0222: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4313ce: 6e10 c3b6 0000 |0225: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4313d4: 0c08 |0228: move-result-object v8 │ │ -4313d6: 6e20 e7ab 8900 |0229: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@abe7 │ │ -4313dc: 0e00 |022c: return-void │ │ +430f80: |[430f80] de.danoeh.antennapod.parser.feed.namespace.Atom.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +430f90: 1a00 e974 |0000: const-string v0, "entry" // string@74e9 │ │ +430f94: 6e20 85b6 8000 |0002: invoke-virtual {v0, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430f9a: 0a08 |0005: move-result v8 │ │ +430f9c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +430f9e: 3808 3d00 |0007: if-eqz v8, 0044 // +003d │ │ +430fa2: 6e10 7cb0 0900 |0009: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +430fa8: 0c08 |000c: move-result-object v8 │ │ +430faa: 3808 3400 |000d: if-eqz v8, 0041 // +0034 │ │ +430fae: 6e10 81b0 0900 |000f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b081 │ │ +430fb4: 0c08 |0012: move-result-object v8 │ │ +430fb6: 1a02 2973 |0013: const-string v2, "duration" // string@7329 │ │ +430fba: 7220 0cb9 2800 |0015: invoke-interface {v8, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b90c │ │ +430fc0: 0a08 |0018: move-result v8 │ │ +430fc2: 3808 2800 |0019: if-eqz v8, 0041 // +0028 │ │ +430fc6: 6e10 7cb0 0900 |001b: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +430fcc: 0c08 |001e: move-result-object v8 │ │ +430fce: 6e10 37ac 0800 |001f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ +430fd4: 0a03 |0022: move-result v3 │ │ +430fd6: 3803 1700 |0023: if-eqz v3, 003a // +0017 │ │ +430fda: 6e10 81b0 0900 |0025: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b081 │ │ +430fe0: 0c03 |0028: move-result-object v3 │ │ +430fe2: 7220 10b9 2300 |0029: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ +430fe8: 0c03 |002c: move-result-object v3 │ │ +430fea: 1f03 751e |002d: check-cast v3, Ljava/lang/Integer; // type@1e75 │ │ +430fee: 6e10 2cac 0800 |002f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +430ff4: 0c08 |0032: move-result-object v8 │ │ +430ff6: 6e10 14b6 0300 |0033: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ +430ffc: 0a03 |0036: move-result v3 │ │ +430ffe: 6e20 97ac 3800 |0037: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac97 │ │ +431004: 6e10 81b0 0900 |003a: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b081 │ │ +43100a: 0c08 |003d: move-result-object v8 │ │ +43100c: 7220 16b9 2800 |003e: invoke-interface {v8, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b916 │ │ +431012: 6e20 84b0 1900 |0041: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b084 │ │ +431018: 6e10 80b0 0900 |0044: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ +43101e: 0c08 |0047: move-result-object v8 │ │ +431020: 6e10 e2b7 0800 |0048: invoke-virtual {v8}, Ljava/util/AbstractCollection;.size:()I // method@b7e2 │ │ +431026: 0a08 |004b: move-result v8 │ │ +431028: 1222 |004c: const/4 v2, #int 2 // #2 │ │ +43102a: 3428 df01 |004d: if-lt v8, v2, 022c // +01df │ │ +43102e: 6e10 7ab0 0900 |004f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ +431034: 0c08 |0052: move-result-object v8 │ │ +431036: 3808 0b00 |0053: if-eqz v8, 005e // +000b │ │ +43103a: 6e10 7ab0 0900 |0055: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ +431040: 0c08 |0058: move-result-object v8 │ │ +431042: 6e10 c3b6 0800 |0059: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +431048: 0c08 |005c: move-result-object v8 │ │ +43104a: 2803 |005d: goto 0060 // +0003 │ │ +43104c: 1a08 0000 |005e: const-string v8, "" // string@0000 │ │ +431050: 7110 d8b0 0800 |0060: invoke-static {v8}, Lde/danoeh/antennapod/parser/feed/util/SyndStringUtils;.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; // method@b0d8 │ │ +431056: 0c02 |0063: move-result-object v2 │ │ +431058: 6e10 80b0 0900 |0064: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ +43105e: 0c03 |0067: move-result-object v3 │ │ +431060: 6e10 59b9 0300 |0068: invoke-virtual {v3}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b959 │ │ +431066: 0c03 |006b: move-result-object v3 │ │ +431068: 1f03 031d |006c: check-cast v3, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +43106c: 6e10 a7b0 0300 |006e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ +431072: 0c04 |0071: move-result-object v4 │ │ +431074: 6e10 7fb0 0900 |0072: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b07f │ │ +43107a: 0c05 |0075: move-result-object v5 │ │ +43107c: 6e10 a7b0 0500 |0076: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ +431082: 0c05 |0079: move-result-object v5 │ │ +431084: 1a06 72d4 |007a: const-string v6, "title|content|subtitle|summary" // string@d472 │ │ +431088: 6e20 94b6 6400 |007c: invoke-virtual {v4, v6}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b694 │ │ +43108e: 0a06 |007f: move-result v6 │ │ +431090: 3806 0800 |0080: if-eqz v6, 0088 // +0008 │ │ +431094: 0731 |0082: move-object v1, v3 │ │ +431096: 1f01 021d |0083: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d02 │ │ +43109a: 6e20 a5b0 2100 |0085: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.setContent:(Ljava/lang/String;)V // method@b0a5 │ │ +4310a0: 1a03 a58d |0088: const-string v3, "id" // string@8da5 │ │ +4310a4: 6e20 85b6 4300 |008a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4310aa: 0a03 |008d: move-result v3 │ │ +4310ac: 1a06 8977 |008e: const-string v6, "feed" // string@7789 │ │ +4310b0: 3803 2c00 |0090: if-eqz v3, 00bc // +002c │ │ +4310b4: 6e20 85b6 5600 |0092: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4310ba: 0a01 |0095: move-result v1 │ │ +4310bc: 3801 1100 |0096: if-eqz v1, 00a7 // +0011 │ │ +4310c0: 6e10 7db0 0900 |0098: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +4310c6: 0c01 |009b: move-result-object v1 │ │ +4310c8: 3801 0b00 |009c: if-eqz v1, 00a7 // +000b │ │ +4310cc: 6e10 7db0 0900 |009e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +4310d2: 0c09 |00a1: move-result-object v9 │ │ +4310d4: 6e20 ebab 8900 |00a2: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setFeedIdentifier:(Ljava/lang/String;)V // method@abeb │ │ +4310da: 2900 8701 |00a5: goto/16 022c // +0187 │ │ +4310de: 6e20 85b6 5000 |00a7: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4310e4: 0a00 |00aa: move-result v0 │ │ +4310e6: 3800 8101 |00ab: if-eqz v0, 022c // +0181 │ │ +4310ea: 6e10 7cb0 0900 |00ad: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +4310f0: 0c00 |00b0: move-result-object v0 │ │ +4310f2: 3800 7b01 |00b1: if-eqz v0, 022c // +017b │ │ +4310f6: 6e10 7cb0 0900 |00b3: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +4310fc: 0c09 |00b6: move-result-object v9 │ │ +4310fe: 6e20 47ac 8900 |00b7: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@ac47 │ │ +431104: 2900 7201 |00ba: goto/16 022c // +0172 │ │ +431108: 1a08 5ed4 |00bc: const-string v8, "title" // string@d45e │ │ +43110c: 6e20 85b6 4800 |00be: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431112: 0a08 |00c1: move-result v8 │ │ +431114: 3808 3600 |00c2: if-eqz v8, 00f8 // +0036 │ │ +431118: 3801 3400 |00c4: if-eqz v1, 00f8 // +0034 │ │ +43111c: 6e20 85b6 5600 |00c6: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431122: 0a08 |00c9: move-result v8 │ │ +431124: 3808 1500 |00ca: if-eqz v8, 00df // +0015 │ │ +431128: 6e10 7db0 0900 |00cc: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +43112e: 0c08 |00cf: move-result-object v8 │ │ +431130: 3808 0f00 |00d0: if-eqz v8, 00df // +000f │ │ +431134: 6e10 7db0 0900 |00d2: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +43113a: 0c08 |00d5: move-result-object v8 │ │ +43113c: 6e10 a4b0 0100 |00d6: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b0a4 │ │ +431142: 0c09 |00d9: move-result-object v9 │ │ +431144: 6e20 fbab 9800 |00da: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setTitle:(Ljava/lang/String;)V // method@abfb │ │ +43114a: 2900 4f01 |00dd: goto/16 022c // +014f │ │ +43114e: 6e20 85b6 5000 |00df: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431154: 0a08 |00e2: move-result v8 │ │ +431156: 3808 4901 |00e3: if-eqz v8, 022c // +0149 │ │ +43115a: 6e10 7cb0 0900 |00e5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431160: 0c08 |00e8: move-result-object v8 │ │ +431162: 3808 4301 |00e9: if-eqz v8, 022c // +0143 │ │ +431166: 6e10 7cb0 0900 |00eb: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +43116c: 0c08 |00ee: move-result-object v8 │ │ +43116e: 6e10 a4b0 0100 |00ef: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b0a4 │ │ +431174: 0c09 |00f2: move-result-object v9 │ │ +431176: 6e20 50ac 9800 |00f3: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ac50 │ │ +43117c: 2900 3601 |00f6: goto/16 022c // +0136 │ │ +431180: 1a08 9cd1 |00f8: const-string v8, "subtitle" // string@d19c │ │ +431184: 6e20 85b6 4800 |00fa: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43118a: 0a08 |00fd: move-result v8 │ │ +43118c: 3808 1d00 |00fe: if-eqz v8, 011b // +001d │ │ +431190: 6e20 85b6 5600 |0100: invoke-virtual {v6, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431196: 0a08 |0103: move-result v8 │ │ +431198: 3808 1700 |0104: if-eqz v8, 011b // +0017 │ │ +43119c: 3801 1500 |0106: if-eqz v1, 011b // +0015 │ │ +4311a0: 6e10 7db0 0900 |0108: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +4311a6: 0c08 |010b: move-result-object v8 │ │ +4311a8: 3808 0f00 |010c: if-eqz v8, 011b // +000f │ │ +4311ac: 6e10 7db0 0900 |010e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +4311b2: 0c08 |0111: move-result-object v8 │ │ +4311b4: 6e10 a4b0 0100 |0112: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b0a4 │ │ +4311ba: 0c09 |0115: move-result-object v9 │ │ +4311bc: 6e20 e9ab 9800 |0116: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abe9 │ │ +4311c2: 2900 1301 |0119: goto/16 022c // +0113 │ │ +4311c6: 1a08 f36a |011b: const-string v8, "content" // string@6af3 │ │ +4311ca: 6e20 85b6 4800 |011d: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4311d0: 0a08 |0120: move-result v8 │ │ +4311d2: 3808 1d00 |0121: if-eqz v8, 013e // +001d │ │ +4311d6: 6e20 85b6 5000 |0123: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4311dc: 0a08 |0126: move-result v8 │ │ +4311de: 3808 1700 |0127: if-eqz v8, 013e // +0017 │ │ +4311e2: 3801 1500 |0129: if-eqz v1, 013e // +0015 │ │ +4311e6: 6e10 7cb0 0900 |012b: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +4311ec: 0c08 |012e: move-result-object v8 │ │ +4311ee: 3808 0f00 |012f: if-eqz v8, 013e // +000f │ │ +4311f2: 6e10 7cb0 0900 |0131: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +4311f8: 0c08 |0134: move-result-object v8 │ │ +4311fa: 6e10 a4b0 0100 |0135: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b0a4 │ │ +431200: 0c09 |0138: move-result-object v9 │ │ +431202: 6e20 42ac 9800 |0139: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ +431208: 2900 f000 |013c: goto/16 022c // +00f0 │ │ +43120c: 1a08 c3d1 |013e: const-string v8, "summary" // string@d1c3 │ │ +431210: 6e20 85b6 4800 |0140: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431216: 0a08 |0143: move-result v8 │ │ +431218: 3808 1d00 |0144: if-eqz v8, 0161 // +001d │ │ +43121c: 6e20 85b6 5000 |0146: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431222: 0a08 |0149: move-result v8 │ │ +431224: 3808 1700 |014a: if-eqz v8, 0161 // +0017 │ │ +431228: 3801 1500 |014c: if-eqz v1, 0161 // +0015 │ │ +43122c: 6e10 7cb0 0900 |014e: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431232: 0c08 |0151: move-result-object v8 │ │ +431234: 3808 0f00 |0152: if-eqz v8, 0161 // +000f │ │ +431238: 6e10 7cb0 0900 |0154: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +43123e: 0c08 |0157: move-result-object v8 │ │ +431240: 6e10 a4b0 0100 |0158: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.getProcessedContent:()Ljava/lang/String; // method@b0a4 │ │ +431246: 0c09 |015b: move-result-object v9 │ │ +431248: 6e20 42ac 9800 |015c: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ +43124e: 2900 cd00 |015f: goto/16 022c // +00cd │ │ +431252: 1a08 4bd8 |0161: const-string v8, "updated" // string@d84b │ │ +431256: 6e20 85b6 4800 |0163: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43125c: 0a08 |0166: move-result v8 │ │ +43125e: 3808 2500 |0167: if-eqz v8, 018c // +0025 │ │ +431262: 6e20 85b6 5000 |0169: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431268: 0a08 |016c: move-result v8 │ │ +43126a: 3808 1f00 |016d: if-eqz v8, 018c // +001f │ │ +43126e: 6e10 7cb0 0900 |016f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431274: 0c08 |0172: move-result-object v8 │ │ +431276: 3808 1900 |0173: if-eqz v8, 018c // +0019 │ │ +43127a: 6e10 7cb0 0900 |0175: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431280: 0c08 |0178: move-result-object v8 │ │ +431282: 6e10 31ac 0800 |0179: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.getPubDate:()Ljava/util/Date; // method@ac31 │ │ +431288: 0c08 |017c: move-result-object v8 │ │ +43128a: 3908 0f00 |017d: if-nez v8, 018c // +000f │ │ +43128e: 6e10 7cb0 0900 |017f: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431294: 0c08 |0182: move-result-object v8 │ │ +431296: 7110 cbb0 0200 |0183: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@b0cb │ │ +43129c: 0c09 |0186: move-result-object v9 │ │ +43129e: 6e20 4fac 9800 |0187: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac4f │ │ +4312a4: 2900 a200 |018a: goto/16 022c // +00a2 │ │ +4312a8: 1a08 85bb |018c: const-string v8, "published" // string@bb85 │ │ +4312ac: 6e20 85b6 4800 |018e: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4312b2: 0a08 |0191: move-result v8 │ │ +4312b4: 3808 1b00 |0192: if-eqz v8, 01ad // +001b │ │ +4312b8: 6e20 85b6 5000 |0194: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4312be: 0a08 |0197: move-result v8 │ │ +4312c0: 3808 1500 |0198: if-eqz v8, 01ad // +0015 │ │ +4312c4: 6e10 7cb0 0900 |019a: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +4312ca: 0c08 |019d: move-result-object v8 │ │ +4312cc: 3808 0f00 |019e: if-eqz v8, 01ad // +000f │ │ +4312d0: 6e10 7cb0 0900 |01a0: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +4312d6: 0c08 |01a3: move-result-object v8 │ │ +4312d8: 7110 cbb0 0200 |01a4: invoke-static {v2}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@b0cb │ │ +4312de: 0c09 |01a7: move-result-object v9 │ │ +4312e0: 6e20 4fac 9800 |01a8: invoke-virtual {v8, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac4f │ │ +4312e6: 2900 8100 |01ab: goto/16 022c // +0081 │ │ +4312ea: 1a08 8498 |01ad: const-string v8, "logo" // string@9884 │ │ +4312ee: 6e20 85b6 4800 |01af: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4312f4: 0a08 |01b2: move-result v8 │ │ +4312f6: 3808 1a00 |01b3: if-eqz v8, 01cd // +001a │ │ +4312fa: 6e10 7db0 0900 |01b5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +431300: 0c08 |01b8: move-result-object v8 │ │ +431302: 3808 1400 |01b9: if-eqz v8, 01cd // +0014 │ │ +431306: 6e10 7db0 0900 |01bb: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +43130c: 0c08 |01be: move-result-object v8 │ │ +43130e: 6e10 cfab 0800 |01bf: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ +431314: 0c08 |01c2: move-result-object v8 │ │ +431316: 3908 0a00 |01c3: if-nez v8, 01cd // +000a │ │ +43131a: 6e10 7db0 0900 |01c5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +431320: 0c08 |01c8: move-result-object v8 │ │ +431322: 6e20 edab 2800 |01c9: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abed │ │ +431328: 2860 |01cc: goto 022c // +0060 │ │ +43132a: 1a08 748d |01cd: const-string v8, "icon" // string@8d74 │ │ +43132e: 6e20 85b6 4800 |01cf: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431334: 0a08 |01d2: move-result v8 │ │ +431336: 3808 1000 |01d3: if-eqz v8, 01e3 // +0010 │ │ +43133a: 6e10 7db0 0900 |01d5: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +431340: 0c08 |01d8: move-result-object v8 │ │ +431342: 3808 0a00 |01d9: if-eqz v8, 01e3 // +000a │ │ +431346: 6e10 7db0 0900 |01db: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +43134c: 0c08 |01de: move-result-object v8 │ │ +43134e: 6e20 edab 2800 |01df: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abed │ │ +431354: 284a |01e2: goto 022c // +004a │ │ +431356: 1a08 84ae |01e3: const-string v8, "name" // string@ae84 │ │ +43135a: 6e20 85b6 4800 |01e5: invoke-virtual {v8, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431360: 0a08 |01e8: move-result v8 │ │ +431362: 3808 4300 |01e9: if-eqz v8, 022c // +0043 │ │ +431366: 1a08 2f62 |01eb: const-string v8, "author" // string@622f │ │ +43136a: 6e20 85b6 5800 |01ed: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431370: 0a08 |01f0: move-result v8 │ │ +431372: 3808 3b00 |01f1: if-eqz v8, 022c // +003b │ │ +431376: 6e10 7db0 0900 |01f3: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +43137c: 0c08 |01f6: move-result-object v8 │ │ +43137e: 3808 3500 |01f7: if-eqz v8, 022c // +0035 │ │ +431382: 6e10 7cb0 0900 |01f9: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431388: 0c08 |01fc: move-result-object v8 │ │ +43138a: 3908 2f00 |01fd: if-nez v8, 022c // +002f │ │ +43138e: 6e10 7db0 0900 |01ff: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +431394: 0c08 |0202: move-result-object v8 │ │ +431396: 6e10 c6ab 0800 |0203: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/Feed;.getAuthor:()Ljava/lang/String; // method@abc6 │ │ +43139c: 0c08 |0206: move-result-object v8 │ │ +43139e: 3908 0a00 |0207: if-nez v8, 0211 // +000a │ │ +4313a2: 6e10 7db0 0900 |0209: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +4313a8: 0c08 |020c: move-result-object v8 │ │ +4313aa: 6e20 e7ab 2800 |020d: invoke-virtual {v8, v2}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@abe7 │ │ +4313b0: 281c |0210: goto 022c // +001c │ │ +4313b2: 6e10 7db0 0900 |0211: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +4313b8: 0c09 |0214: move-result-object v9 │ │ +4313ba: 2200 8d1e |0215: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +4313be: 7010 adb6 0000 |0217: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4313c4: 6e20 b9b6 8000 |021a: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4313ca: 1a08 b705 |021d: const-string v8, ", " // string@05b7 │ │ +4313ce: 6e20 b9b6 8000 |021f: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4313d4: 6e20 b9b6 2000 |0222: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4313da: 6e10 c3b6 0000 |0225: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4313e0: 0c08 |0228: move-result-object v8 │ │ +4313e2: 6e20 e7ab 8900 |0229: invoke-virtual {v9, v8}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@abe7 │ │ +4313e8: 0e00 |022c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=147 │ │ 0x0009 line=148 │ │ 0x000f line=149 │ │ 0x001b line=150 │ │ 0x001f line=151 │ │ @@ -1580962,227 +1580962,227 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 429 16-bit code units │ │ -430be0: |[430be0] de.danoeh.antennapod.parser.feed.namespace.Atom.handleElementStart:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ -430bf0: 1a00 e974 |0000: const-string v0, "entry" // string@74e9 │ │ -430bf4: 6e20 85b6 b000 |0002: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430bfa: 0a00 |0005: move-result v0 │ │ -430bfc: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -430c00: 220d d11b |0008: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -430c04: 7010 1aac 0d00 |000a: invoke-direct {v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.:()V // method@ac1a │ │ -430c0a: 6e20 84b0 dc00 |000d: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b084 │ │ -430c10: 6e10 7eb0 0c00 |0010: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@b07e │ │ -430c16: 0c0d |0013: move-result-object v13 │ │ -430c18: 6e10 7cb0 0c00 |0014: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -430c1e: 0c00 |0017: move-result-object v0 │ │ -430c20: 6e20 0bb8 0d00 |0018: invoke-virtual {v13, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -430c26: 6e10 7cb0 0c00 |001b: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -430c2c: 0c0d |001e: move-result-object v13 │ │ -430c2e: 6e10 7db0 0c00 |001f: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -430c34: 0c0c |0022: move-result-object v12 │ │ -430c36: 6e20 43ac cd00 |0023: invoke-virtual {v13, v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ac43 │ │ -430c3c: 2900 8101 |0026: goto/16 01a7 // +0181 │ │ -430c40: 1a00 72d4 |0028: const-string v0, "title|content|subtitle|summary" // string@d472 │ │ -430c44: 6e20 94b6 0b00 |002a: invoke-virtual {v11, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b694 │ │ -430c4a: 0a00 |002d: move-result v0 │ │ -430c4c: 1a01 6ad6 |002e: const-string v1, "type" // string@d66a │ │ -430c50: 3800 0c00 |0030: if-eqz v0, 003c // +000c │ │ -430c54: 7220 3cbb 1d00 |0032: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -430c5a: 0c0c |0035: move-result-object v12 │ │ -430c5c: 220d 021d |0036: new-instance v13, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d02 │ │ -430c60: 7040 a3b0 bdca |0038: invoke-direct {v13, v11, v10, v12}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;Ljava/lang/String;)V // method@b0a3 │ │ -430c66: 110d |003b: return-object v13 │ │ -430c68: 1a00 c397 |003c: const-string v0, "link" // string@97c3 │ │ -430c6c: 6e20 85b6 b000 |003e: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430c72: 0a00 |0041: move-result v0 │ │ -430c74: 3800 6501 |0042: if-eqz v0, 01a7 // +0165 │ │ -430c78: 1a00 a68c |0044: const-string v0, "href" // string@8ca6 │ │ -430c7c: 7220 3cbb 0d00 |0046: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -430c82: 0c04 |0049: move-result-object v4 │ │ -430c84: 1a00 e8bd |004a: const-string v0, "rel" // string@bde8 │ │ -430c88: 7220 3cbb 0d00 |004c: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -430c8e: 0c00 |004f: move-result-object v0 │ │ -430c90: 6e10 80b0 0c00 |0050: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ -430c96: 0c02 |0053: move-result-object v2 │ │ -430c98: 6e10 59b9 0200 |0054: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b959 │ │ -430c9e: 0c02 |0057: move-result-object v2 │ │ -430ca0: 1f02 031d |0058: check-cast v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -430ca4: 6e10 a7b0 0200 |005a: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ -430caa: 0c03 |005d: move-result-object v3 │ │ -430cac: 1a05 f074 |005e: const-string v5, "entry|item" // string@74f0 │ │ -430cb0: 6e20 94b6 5300 |0060: invoke-virtual {v3, v5}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b694 │ │ -430cb6: 0a03 |0063: move-result v3 │ │ -430cb8: 1a05 a5b7 |0064: const-string v5, "payment" // string@b7a5 │ │ -430cbc: 1a06 8a5e |0066: const-string v6, "alternate" // string@5e8a │ │ -430cc0: 3803 6800 |0068: if-eqz v3, 00d0 // +0068 │ │ -430cc4: 3800 5d00 |006a: if-eqz v0, 00c7 // +005d │ │ -430cc8: 6e20 85b6 0600 |006c: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430cce: 0a02 |006f: move-result v2 │ │ -430cd0: 3802 0300 |0070: if-eqz v2, 0073 // +0003 │ │ -430cd4: 2855 |0072: goto 00c7 // +0055 │ │ -430cd6: 1a02 0a74 |0073: const-string v2, "enclosure" // string@740a │ │ -430cda: 6e20 85b6 0200 |0075: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430ce0: 0a02 |0078: move-result v2 │ │ -430ce2: 3802 3f00 |0079: if-eqz v2, 00b8 // +003f │ │ -430ce6: 1a00 6797 |007b: const-string v0, "length" // string@9767 │ │ -430cea: 7220 3cbb 0d00 |007d: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -430cf0: 0c00 |0080: move-result-object v0 │ │ -430cf2: 1602 0000 |0081: const-wide/16 v2, #int 0 // #0 │ │ -430cf6: 3800 0e00 |0083: if-eqz v0, 0091 // +000e │ │ -430cfa: 7110 28b6 0000 |0085: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ -430d00: 0b02 |0088: move-result-wide v2 │ │ -430d02: 2808 |0089: goto 0091 // +0008 │ │ -430d04: 1a00 3543 |008a: const-string v0, "NSAtom" // string@4335 │ │ -430d08: 1a05 433e |008c: const-string v5, "Length attribute could not be parsed." // string@3e43 │ │ -430d0c: 7120 7e0b 5000 |008e: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -430d12: 0425 |0091: move-wide v5, v2 │ │ -430d14: 7220 3cbb 1d00 |0092: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -430d1a: 0c0d |0095: move-result-object v13 │ │ -430d1c: 7120 d3b0 4d00 |0096: invoke-static {v13, v4}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b0d3 │ │ -430d22: 0c07 |0099: move-result-object v7 │ │ -430d24: 6e10 7cb0 0c00 |009a: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -430d2a: 0c0c |009d: move-result-object v12 │ │ -430d2c: 7110 d6b0 0700 |009e: invoke-static {v7}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b0d6 │ │ -430d32: 0a0d |00a1: move-result v13 │ │ -430d34: 380d 0501 |00a2: if-eqz v13, 01a7 // +0105 │ │ -430d38: 380c 0301 |00a4: if-eqz v12, 01a7 // +0103 │ │ -430d3c: 6e10 37ac 0c00 |00a6: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ -430d42: 0a0d |00a9: move-result v13 │ │ -430d44: 390d fd00 |00aa: if-nez v13, 01a7 // +00fd │ │ -430d48: 220d d41b |00ac: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -430d4c: 07d2 |00ae: move-object v2, v13 │ │ -430d4e: 07c3 |00af: move-object v3, v12 │ │ -430d50: 7606 67ac 0200 |00b0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V // method@ac67 │ │ -430d56: 6e20 49ac dc00 |00b3: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac49 │ │ -430d5c: 2900 f100 |00b6: goto/16 01a7 // +00f1 │ │ -430d60: 6e20 85b6 0500 |00b8: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430d66: 0a0d |00bb: move-result v13 │ │ -430d68: 380d eb00 |00bc: if-eqz v13, 01a7 // +00eb │ │ -430d6c: 6e10 7cb0 0c00 |00be: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -430d72: 0c0c |00c1: move-result-object v12 │ │ -430d74: 6e20 4bac 4c00 |00c2: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPaymentLink:(Ljava/lang/String;)V // method@ac4b │ │ -430d7a: 2900 e200 |00c5: goto/16 01a7 // +00e2 │ │ -430d7e: 6e10 7cb0 0c00 |00c7: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -430d84: 0c0c |00ca: move-result-object v12 │ │ -430d86: 6e20 48ac 4c00 |00cb: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setLink:(Ljava/lang/String;)V // method@ac48 │ │ -430d8c: 2900 d900 |00ce: goto/16 01a7 // +00d9 │ │ -430d90: 6e10 a7b0 0200 |00d0: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ -430d96: 0c02 |00d3: move-result-object v2 │ │ -430d98: 1a03 d977 |00d4: const-string v3, "feed|channel" // string@77d9 │ │ -430d9c: 6e20 94b6 3200 |00d6: invoke-virtual {v2, v3}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b694 │ │ -430da2: 0a02 |00d9: move-result v2 │ │ -430da4: 3802 cd00 |00da: if-eqz v2, 01a7 // +00cd │ │ -430da8: 1a02 9560 |00dc: const-string v2, "application/xml+xhtml" // string@6095 │ │ -430dac: 1a03 29d3 |00de: const-string v3, "text/html" // string@d329 │ │ -430db0: 1a07 8060 |00e0: const-string v7, "application/rss+xml" // string@6080 │ │ -430db4: 1a08 5ed4 |00e2: const-string v8, "title" // string@d45e │ │ -430db8: 1a09 7360 |00e4: const-string v9, "application/atom+xml" // string@6073 │ │ -430dbc: 3800 7d00 |00e6: if-eqz v0, 0163 // +007d │ │ -430dc0: 6e20 85b6 0600 |00e8: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430dc6: 0a06 |00eb: move-result v6 │ │ -430dc8: 3806 0400 |00ec: if-eqz v6, 00f0 // +0004 │ │ -430dcc: 2900 7500 |00ee: goto/16 0163 // +0075 │ │ -430dd0: 1a06 0f61 |00f0: const-string v6, "archives" // string@610f │ │ -430dd4: 6e20 85b6 0600 |00f2: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430dda: 0a06 |00f5: move-result v6 │ │ -430ddc: 3806 3400 |00f6: if-eqz v6, 012a // +0034 │ │ -430de0: 6e10 7db0 0c00 |00f8: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -430de6: 0c06 |00fb: move-result-object v6 │ │ -430de8: 3806 2e00 |00fc: if-eqz v6, 012a // +002e │ │ -430dec: 7220 3cbb 1d00 |00fe: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -430df2: 0c00 |0101: move-result-object v0 │ │ -430df4: 6e20 85b6 0900 |0102: invoke-virtual {v9, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430dfa: 0a01 |0105: move-result v1 │ │ -430dfc: 3901 1400 |0106: if-nez v1, 011a // +0014 │ │ -430e00: 6e20 85b6 0700 |0108: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430e06: 0a01 |010b: move-result v1 │ │ -430e08: 3801 0300 |010c: if-eqz v1, 010f // +0003 │ │ -430e0c: 280c |010e: goto 011a // +000c │ │ -430e0e: 6e20 85b6 0300 |010f: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430e14: 0a0c |0112: move-result v12 │ │ -430e16: 390c 9400 |0113: if-nez v12, 01a7 // +0094 │ │ -430e1a: 6e20 85b6 0200 |0115: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430e20: 2900 8f00 |0118: goto/16 01a7 // +008f │ │ -430e24: 7220 3cbb 8d00 |011a: invoke-interface {v13, v8}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -430e2a: 0c0d |011d: move-result-object v13 │ │ -430e2c: 7110 330b 0d00 |011e: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -430e32: 0a00 |0121: move-result v0 │ │ -430e34: 3800 0300 |0122: if-eqz v0, 0125 // +0003 │ │ -430e38: 074d |0124: move-object v13, v4 │ │ -430e3a: 6e30 79b0 dc04 |0125: invoke-virtual {v12, v13, v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@b079 │ │ -430e40: 2900 7f00 |0128: goto/16 01a7 // +007f │ │ -430e44: 6e20 85b6 0500 |012a: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430e4a: 0a0d |012d: move-result v13 │ │ -430e4c: 380d 1700 |012e: if-eqz v13, 0145 // +0017 │ │ -430e50: 6e10 7db0 0c00 |0130: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -430e56: 0c0d |0133: move-result-object v13 │ │ -430e58: 380d 1100 |0134: if-eqz v13, 0145 // +0011 │ │ -430e5c: 6e10 7db0 0c00 |0136: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -430e62: 0c0c |0139: move-result-object v12 │ │ -430e64: 220d d01b |013a: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1bd0 │ │ -430e68: 1a00 0000 |013c: const-string v0, "" // string@0000 │ │ -430e6c: 7030 13ac 4d00 |013e: invoke-direct {v13, v4, v0}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ac13 │ │ -430e72: 6e20 c4ab dc00 |0141: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@abc4 │ │ -430e78: 2863 |0144: goto 01a7 // +0063 │ │ -430e7a: 1a0d 52af |0145: const-string v13, "next" // string@af52 │ │ -430e7e: 6e20 85b6 0d00 |0147: invoke-virtual {v13, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430e84: 0a0d |014a: move-result v13 │ │ -430e86: 380d 5c00 |014b: if-eqz v13, 01a7 // +005c │ │ -430e8a: 6e10 7db0 0c00 |014d: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -430e90: 0c0d |0150: move-result-object v13 │ │ -430e92: 380d 5600 |0151: if-eqz v13, 01a7 // +0056 │ │ -430e96: 6e10 7db0 0c00 |0153: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -430e9c: 0c0d |0156: move-result-object v13 │ │ -430e9e: 1210 |0157: const/4 v0, #int 1 // #1 │ │ -430ea0: 6e20 f7ab 0d00 |0158: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPaged:(Z)V // method@abf7 │ │ -430ea6: 6e10 7db0 0c00 |015b: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -430eac: 0c0c |015e: move-result-object v12 │ │ -430eae: 6e20 f5ab 4c00 |015f: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setNextPageLink:(Ljava/lang/String;)V // method@abf5 │ │ -430eb4: 2845 |0162: goto 01a7 // +0045 │ │ -430eb6: 7220 3cbb 1d00 |0163: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -430ebc: 0c00 |0166: move-result-object v0 │ │ -430ebe: 6e10 7db0 0c00 |0167: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -430ec4: 0c01 |016a: move-result-object v1 │ │ -430ec6: 3801 2200 |016b: if-eqz v1, 018d // +0022 │ │ -430eca: 3900 0c00 |016d: if-nez v0, 0179 // +000c │ │ -430ece: 6e10 7db0 0c00 |016f: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -430ed4: 0c01 |0172: move-result-object v1 │ │ -430ed6: 6e10 d6ab 0100 |0173: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abd6 │ │ -430edc: 0c01 |0176: move-result-object v1 │ │ -430ede: 3801 0e00 |0177: if-eqz v1, 0185 // +000e │ │ -430ee2: 6e20 85b6 0300 |0179: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430ee8: 0a01 |017c: move-result v1 │ │ -430eea: 3901 0800 |017d: if-nez v1, 0185 // +0008 │ │ -430eee: 6e20 85b6 0200 |017f: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430ef4: 0a01 |0182: move-result v1 │ │ -430ef6: 3801 0a00 |0183: if-eqz v1, 018d // +000a │ │ -430efa: 6e10 7db0 0c00 |0185: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -430f00: 0c0c |0188: move-result-object v12 │ │ -430f02: 6e20 f3ab 4c00 |0189: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setLink:(Ljava/lang/String;)V // method@abf3 │ │ -430f08: 281b |018c: goto 01a7 // +001b │ │ -430f0a: 6e20 85b6 0900 |018d: invoke-virtual {v9, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430f10: 0a01 |0190: move-result v1 │ │ -430f12: 3901 0800 |0191: if-nez v1, 0199 // +0008 │ │ -430f16: 6e20 85b6 0700 |0193: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -430f1c: 0a00 |0196: move-result v0 │ │ -430f1e: 3800 1000 |0197: if-eqz v0, 01a7 // +0010 │ │ -430f22: 7220 3cbb 8d00 |0199: invoke-interface {v13, v8}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -430f28: 0c0d |019c: move-result-object v13 │ │ -430f2a: 7110 330b 0d00 |019d: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -430f30: 0a00 |01a0: move-result v0 │ │ -430f32: 3800 0300 |01a1: if-eqz v0, 01a4 // +0003 │ │ -430f36: 074d |01a3: move-object v13, v4 │ │ -430f38: 6e30 79b0 dc04 |01a4: invoke-virtual {v12, v13, v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@b079 │ │ -430f3e: 220c 031d |01a7: new-instance v12, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -430f42: 7030 a6b0 bc0a |01a9: invoke-direct {v12, v11, v10}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b0a6 │ │ -430f48: 110c |01ac: return-object v12 │ │ +430bec: |[430bec] de.danoeh.antennapod.parser.feed.namespace.Atom.handleElementStart:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ +430bfc: 1a00 e974 |0000: const-string v0, "entry" // string@74e9 │ │ +430c00: 6e20 85b6 b000 |0002: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430c06: 0a00 |0005: move-result v0 │ │ +430c08: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +430c0c: 220d d11b |0008: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +430c10: 7010 1aac 0d00 |000a: invoke-direct {v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.:()V // method@ac1a │ │ +430c16: 6e20 84b0 dc00 |000d: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b084 │ │ +430c1c: 6e10 7eb0 0c00 |0010: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@b07e │ │ +430c22: 0c0d |0013: move-result-object v13 │ │ +430c24: 6e10 7cb0 0c00 |0014: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +430c2a: 0c00 |0017: move-result-object v0 │ │ +430c2c: 6e20 0bb8 0d00 |0018: invoke-virtual {v13, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +430c32: 6e10 7cb0 0c00 |001b: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +430c38: 0c0d |001e: move-result-object v13 │ │ +430c3a: 6e10 7db0 0c00 |001f: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +430c40: 0c0c |0022: move-result-object v12 │ │ +430c42: 6e20 43ac cd00 |0023: invoke-virtual {v13, v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ac43 │ │ +430c48: 2900 8101 |0026: goto/16 01a7 // +0181 │ │ +430c4c: 1a00 72d4 |0028: const-string v0, "title|content|subtitle|summary" // string@d472 │ │ +430c50: 6e20 94b6 0b00 |002a: invoke-virtual {v11, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b694 │ │ +430c56: 0a00 |002d: move-result v0 │ │ +430c58: 1a01 6ad6 |002e: const-string v1, "type" // string@d66a │ │ +430c5c: 3800 0c00 |0030: if-eqz v0, 003c // +000c │ │ +430c60: 7220 3cbb 1d00 |0032: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +430c66: 0c0c |0035: move-result-object v12 │ │ +430c68: 220d 021d |0036: new-instance v13, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d02 │ │ +430c6c: 7040 a3b0 bdca |0038: invoke-direct {v13, v11, v10, v12}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;Ljava/lang/String;)V // method@b0a3 │ │ +430c72: 110d |003b: return-object v13 │ │ +430c74: 1a00 c397 |003c: const-string v0, "link" // string@97c3 │ │ +430c78: 6e20 85b6 b000 |003e: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430c7e: 0a00 |0041: move-result v0 │ │ +430c80: 3800 6501 |0042: if-eqz v0, 01a7 // +0165 │ │ +430c84: 1a00 a68c |0044: const-string v0, "href" // string@8ca6 │ │ +430c88: 7220 3cbb 0d00 |0046: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +430c8e: 0c04 |0049: move-result-object v4 │ │ +430c90: 1a00 e8bd |004a: const-string v0, "rel" // string@bde8 │ │ +430c94: 7220 3cbb 0d00 |004c: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +430c9a: 0c00 |004f: move-result-object v0 │ │ +430c9c: 6e10 80b0 0c00 |0050: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ +430ca2: 0c02 |0053: move-result-object v2 │ │ +430ca4: 6e10 59b9 0200 |0054: invoke-virtual {v2}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b959 │ │ +430caa: 0c02 |0057: move-result-object v2 │ │ +430cac: 1f02 031d |0058: check-cast v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +430cb0: 6e10 a7b0 0200 |005a: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ +430cb6: 0c03 |005d: move-result-object v3 │ │ +430cb8: 1a05 f074 |005e: const-string v5, "entry|item" // string@74f0 │ │ +430cbc: 6e20 94b6 5300 |0060: invoke-virtual {v3, v5}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b694 │ │ +430cc2: 0a03 |0063: move-result v3 │ │ +430cc4: 1a05 a5b7 |0064: const-string v5, "payment" // string@b7a5 │ │ +430cc8: 1a06 8a5e |0066: const-string v6, "alternate" // string@5e8a │ │ +430ccc: 3803 6800 |0068: if-eqz v3, 00d0 // +0068 │ │ +430cd0: 3800 5d00 |006a: if-eqz v0, 00c7 // +005d │ │ +430cd4: 6e20 85b6 0600 |006c: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430cda: 0a02 |006f: move-result v2 │ │ +430cdc: 3802 0300 |0070: if-eqz v2, 0073 // +0003 │ │ +430ce0: 2855 |0072: goto 00c7 // +0055 │ │ +430ce2: 1a02 0a74 |0073: const-string v2, "enclosure" // string@740a │ │ +430ce6: 6e20 85b6 0200 |0075: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430cec: 0a02 |0078: move-result v2 │ │ +430cee: 3802 3f00 |0079: if-eqz v2, 00b8 // +003f │ │ +430cf2: 1a00 6797 |007b: const-string v0, "length" // string@9767 │ │ +430cf6: 7220 3cbb 0d00 |007d: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +430cfc: 0c00 |0080: move-result-object v0 │ │ +430cfe: 1602 0000 |0081: const-wide/16 v2, #int 0 // #0 │ │ +430d02: 3800 0e00 |0083: if-eqz v0, 0091 // +000e │ │ +430d06: 7110 28b6 0000 |0085: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ +430d0c: 0b02 |0088: move-result-wide v2 │ │ +430d0e: 2808 |0089: goto 0091 // +0008 │ │ +430d10: 1a00 3543 |008a: const-string v0, "NSAtom" // string@4335 │ │ +430d14: 1a05 433e |008c: const-string v5, "Length attribute could not be parsed." // string@3e43 │ │ +430d18: 7120 7e0b 5000 |008e: invoke-static {v0, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +430d1e: 0425 |0091: move-wide v5, v2 │ │ +430d20: 7220 3cbb 1d00 |0092: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +430d26: 0c0d |0095: move-result-object v13 │ │ +430d28: 7120 d3b0 4d00 |0096: invoke-static {v13, v4}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b0d3 │ │ +430d2e: 0c07 |0099: move-result-object v7 │ │ +430d30: 6e10 7cb0 0c00 |009a: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +430d36: 0c0c |009d: move-result-object v12 │ │ +430d38: 7110 d6b0 0700 |009e: invoke-static {v7}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b0d6 │ │ +430d3e: 0a0d |00a1: move-result v13 │ │ +430d40: 380d 0501 |00a2: if-eqz v13, 01a7 // +0105 │ │ +430d44: 380c 0301 |00a4: if-eqz v12, 01a7 // +0103 │ │ +430d48: 6e10 37ac 0c00 |00a6: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ +430d4e: 0a0d |00a9: move-result v13 │ │ +430d50: 390d fd00 |00aa: if-nez v13, 01a7 // +00fd │ │ +430d54: 220d d41b |00ac: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +430d58: 07d2 |00ae: move-object v2, v13 │ │ +430d5a: 07c3 |00af: move-object v3, v12 │ │ +430d5c: 7606 67ac 0200 |00b0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V // method@ac67 │ │ +430d62: 6e20 49ac dc00 |00b3: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac49 │ │ +430d68: 2900 f100 |00b6: goto/16 01a7 // +00f1 │ │ +430d6c: 6e20 85b6 0500 |00b8: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430d72: 0a0d |00bb: move-result v13 │ │ +430d74: 380d eb00 |00bc: if-eqz v13, 01a7 // +00eb │ │ +430d78: 6e10 7cb0 0c00 |00be: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +430d7e: 0c0c |00c1: move-result-object v12 │ │ +430d80: 6e20 4bac 4c00 |00c2: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPaymentLink:(Ljava/lang/String;)V // method@ac4b │ │ +430d86: 2900 e200 |00c5: goto/16 01a7 // +00e2 │ │ +430d8a: 6e10 7cb0 0c00 |00c7: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +430d90: 0c0c |00ca: move-result-object v12 │ │ +430d92: 6e20 48ac 4c00 |00cb: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setLink:(Ljava/lang/String;)V // method@ac48 │ │ +430d98: 2900 d900 |00ce: goto/16 01a7 // +00d9 │ │ +430d9c: 6e10 a7b0 0200 |00d0: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ +430da2: 0c02 |00d3: move-result-object v2 │ │ +430da4: 1a03 d977 |00d4: const-string v3, "feed|channel" // string@77d9 │ │ +430da8: 6e20 94b6 3200 |00d6: invoke-virtual {v2, v3}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b694 │ │ +430dae: 0a02 |00d9: move-result v2 │ │ +430db0: 3802 cd00 |00da: if-eqz v2, 01a7 // +00cd │ │ +430db4: 1a02 9560 |00dc: const-string v2, "application/xml+xhtml" // string@6095 │ │ +430db8: 1a03 29d3 |00de: const-string v3, "text/html" // string@d329 │ │ +430dbc: 1a07 8060 |00e0: const-string v7, "application/rss+xml" // string@6080 │ │ +430dc0: 1a08 5ed4 |00e2: const-string v8, "title" // string@d45e │ │ +430dc4: 1a09 7360 |00e4: const-string v9, "application/atom+xml" // string@6073 │ │ +430dc8: 3800 7d00 |00e6: if-eqz v0, 0163 // +007d │ │ +430dcc: 6e20 85b6 0600 |00e8: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430dd2: 0a06 |00eb: move-result v6 │ │ +430dd4: 3806 0400 |00ec: if-eqz v6, 00f0 // +0004 │ │ +430dd8: 2900 7500 |00ee: goto/16 0163 // +0075 │ │ +430ddc: 1a06 0f61 |00f0: const-string v6, "archives" // string@610f │ │ +430de0: 6e20 85b6 0600 |00f2: invoke-virtual {v6, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430de6: 0a06 |00f5: move-result v6 │ │ +430de8: 3806 3400 |00f6: if-eqz v6, 012a // +0034 │ │ +430dec: 6e10 7db0 0c00 |00f8: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +430df2: 0c06 |00fb: move-result-object v6 │ │ +430df4: 3806 2e00 |00fc: if-eqz v6, 012a // +002e │ │ +430df8: 7220 3cbb 1d00 |00fe: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +430dfe: 0c00 |0101: move-result-object v0 │ │ +430e00: 6e20 85b6 0900 |0102: invoke-virtual {v9, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430e06: 0a01 |0105: move-result v1 │ │ +430e08: 3901 1400 |0106: if-nez v1, 011a // +0014 │ │ +430e0c: 6e20 85b6 0700 |0108: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430e12: 0a01 |010b: move-result v1 │ │ +430e14: 3801 0300 |010c: if-eqz v1, 010f // +0003 │ │ +430e18: 280c |010e: goto 011a // +000c │ │ +430e1a: 6e20 85b6 0300 |010f: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430e20: 0a0c |0112: move-result v12 │ │ +430e22: 390c 9400 |0113: if-nez v12, 01a7 // +0094 │ │ +430e26: 6e20 85b6 0200 |0115: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430e2c: 2900 8f00 |0118: goto/16 01a7 // +008f │ │ +430e30: 7220 3cbb 8d00 |011a: invoke-interface {v13, v8}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +430e36: 0c0d |011d: move-result-object v13 │ │ +430e38: 7110 330b 0d00 |011e: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +430e3e: 0a00 |0121: move-result v0 │ │ +430e40: 3800 0300 |0122: if-eqz v0, 0125 // +0003 │ │ +430e44: 074d |0124: move-object v13, v4 │ │ +430e46: 6e30 79b0 dc04 |0125: invoke-virtual {v12, v13, v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@b079 │ │ +430e4c: 2900 7f00 |0128: goto/16 01a7 // +007f │ │ +430e50: 6e20 85b6 0500 |012a: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430e56: 0a0d |012d: move-result v13 │ │ +430e58: 380d 1700 |012e: if-eqz v13, 0145 // +0017 │ │ +430e5c: 6e10 7db0 0c00 |0130: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +430e62: 0c0d |0133: move-result-object v13 │ │ +430e64: 380d 1100 |0134: if-eqz v13, 0145 // +0011 │ │ +430e68: 6e10 7db0 0c00 |0136: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +430e6e: 0c0c |0139: move-result-object v12 │ │ +430e70: 220d d01b |013a: new-instance v13, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1bd0 │ │ +430e74: 1a00 0000 |013c: const-string v0, "" // string@0000 │ │ +430e78: 7030 13ac 4d00 |013e: invoke-direct {v13, v4, v0}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ac13 │ │ +430e7e: 6e20 c4ab dc00 |0141: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@abc4 │ │ +430e84: 2863 |0144: goto 01a7 // +0063 │ │ +430e86: 1a0d 52af |0145: const-string v13, "next" // string@af52 │ │ +430e8a: 6e20 85b6 0d00 |0147: invoke-virtual {v13, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430e90: 0a0d |014a: move-result v13 │ │ +430e92: 380d 5c00 |014b: if-eqz v13, 01a7 // +005c │ │ +430e96: 6e10 7db0 0c00 |014d: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +430e9c: 0c0d |0150: move-result-object v13 │ │ +430e9e: 380d 5600 |0151: if-eqz v13, 01a7 // +0056 │ │ +430ea2: 6e10 7db0 0c00 |0153: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +430ea8: 0c0d |0156: move-result-object v13 │ │ +430eaa: 1210 |0157: const/4 v0, #int 1 // #1 │ │ +430eac: 6e20 f7ab 0d00 |0158: invoke-virtual {v13, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setPaged:(Z)V // method@abf7 │ │ +430eb2: 6e10 7db0 0c00 |015b: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +430eb8: 0c0c |015e: move-result-object v12 │ │ +430eba: 6e20 f5ab 4c00 |015f: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setNextPageLink:(Ljava/lang/String;)V // method@abf5 │ │ +430ec0: 2845 |0162: goto 01a7 // +0045 │ │ +430ec2: 7220 3cbb 1d00 |0163: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +430ec8: 0c00 |0166: move-result-object v0 │ │ +430eca: 6e10 7db0 0c00 |0167: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +430ed0: 0c01 |016a: move-result-object v1 │ │ +430ed2: 3801 2200 |016b: if-eqz v1, 018d // +0022 │ │ +430ed6: 3900 0c00 |016d: if-nez v0, 0179 // +000c │ │ +430eda: 6e10 7db0 0c00 |016f: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +430ee0: 0c01 |0172: move-result-object v1 │ │ +430ee2: 6e10 d6ab 0100 |0173: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abd6 │ │ +430ee8: 0c01 |0176: move-result-object v1 │ │ +430eea: 3801 0e00 |0177: if-eqz v1, 0185 // +000e │ │ +430eee: 6e20 85b6 0300 |0179: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430ef4: 0a01 |017c: move-result v1 │ │ +430ef6: 3901 0800 |017d: if-nez v1, 0185 // +0008 │ │ +430efa: 6e20 85b6 0200 |017f: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430f00: 0a01 |0182: move-result v1 │ │ +430f02: 3801 0a00 |0183: if-eqz v1, 018d // +000a │ │ +430f06: 6e10 7db0 0c00 |0185: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +430f0c: 0c0c |0188: move-result-object v12 │ │ +430f0e: 6e20 f3ab 4c00 |0189: invoke-virtual {v12, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setLink:(Ljava/lang/String;)V // method@abf3 │ │ +430f14: 281b |018c: goto 01a7 // +001b │ │ +430f16: 6e20 85b6 0900 |018d: invoke-virtual {v9, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430f1c: 0a01 |0190: move-result v1 │ │ +430f1e: 3901 0800 |0191: if-nez v1, 0199 // +0008 │ │ +430f22: 6e20 85b6 0700 |0193: invoke-virtual {v7, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +430f28: 0a00 |0196: move-result v0 │ │ +430f2a: 3800 1000 |0197: if-eqz v0, 01a7 // +0010 │ │ +430f2e: 7220 3cbb 8d00 |0199: invoke-interface {v13, v8}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +430f34: 0c0d |019c: move-result-object v13 │ │ +430f36: 7110 330b 0d00 |019d: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +430f3c: 0a00 |01a0: move-result v0 │ │ +430f3e: 3800 0300 |01a1: if-eqz v0, 01a4 // +0003 │ │ +430f42: 074d |01a3: move-object v13, v4 │ │ +430f44: 6e30 79b0 dc04 |01a4: invoke-virtual {v12, v13, v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.addAlternateFeedUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@b079 │ │ +430f4a: 220c 031d |01a7: new-instance v12, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +430f4e: 7030 a6b0 bc0a |01a9: invoke-direct {v12, v11, v10}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b0a6 │ │ +430f54: 110c |01ac: return-object v12 │ │ catches : 1 │ │ 0x0085 - 0x0089 │ │ Ljava/lang/NumberFormatException; -> 0x008a │ │ positions : │ │ 0x0002 line=70 │ │ 0x0008 line=71 │ │ 0x0010 line=72 │ │ @@ -1581277,17 +1581277,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4313fc: |[4313fc] de.danoeh.antennapod.parser.feed.namespace.Content.:()V │ │ -43140c: 7010 b8b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b0b8 │ │ -431412: 0e00 |0003: return-void │ │ +431408: |[431408] de.danoeh.antennapod.parser.feed.namespace.Content.:()V │ │ +431418: 7010 b8b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b0b8 │ │ +43141e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/namespace/Content; │ │ │ │ Virtual methods - │ │ @@ -1581296,33 +1581296,33 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -431414: |[431414] de.danoeh.antennapod.parser.feed.namespace.Content.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -431424: 1a00 1374 |0000: const-string v0, "encoded" // string@7413 │ │ -431428: 6e20 85b6 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43142e: 0a02 |0005: move-result v2 │ │ -431430: 3802 1d00 |0006: if-eqz v2, 0023 // +001d │ │ -431434: 6e10 7cb0 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -43143a: 0c02 |000b: move-result-object v2 │ │ -43143c: 3802 1700 |000c: if-eqz v2, 0023 // +0017 │ │ -431440: 6e10 7ab0 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ -431446: 0c02 |0011: move-result-object v2 │ │ -431448: 3802 1100 |0012: if-eqz v2, 0023 // +0011 │ │ -43144c: 6e10 7cb0 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431452: 0c02 |0017: move-result-object v2 │ │ -431454: 6e10 7ab0 0300 |0018: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ -43145a: 0c03 |001b: move-result-object v3 │ │ -43145c: 6e10 c3b6 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -431462: 0c03 |001f: move-result-object v3 │ │ -431464: 6e20 42ac 3200 |0020: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ -43146a: 0e00 |0023: return-void │ │ +431420: |[431420] de.danoeh.antennapod.parser.feed.namespace.Content.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +431430: 1a00 1374 |0000: const-string v0, "encoded" // string@7413 │ │ +431434: 6e20 85b6 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43143a: 0a02 |0005: move-result v2 │ │ +43143c: 3802 1d00 |0006: if-eqz v2, 0023 // +001d │ │ +431440: 6e10 7cb0 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431446: 0c02 |000b: move-result-object v2 │ │ +431448: 3802 1700 |000c: if-eqz v2, 0023 // +0017 │ │ +43144c: 6e10 7ab0 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ +431452: 0c02 |0011: move-result-object v2 │ │ +431454: 3802 1100 |0012: if-eqz v2, 0023 // +0011 │ │ +431458: 6e10 7cb0 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +43145e: 0c02 |0017: move-result-object v2 │ │ +431460: 6e10 7ab0 0300 |0018: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ +431466: 0c03 |001b: move-result-object v3 │ │ +431468: 6e10 c3b6 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +43146e: 0c03 |001f: move-result-object v3 │ │ +431470: 6e20 42ac 3200 |0020: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ +431476: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=20 │ │ 0x0014 line=21 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Lde/danoeh/antennapod/parser/feed/namespace/Content; │ │ 0x0000 - 0x0024 reg=2 (null) Ljava/lang/String; │ │ @@ -1581333,18 +1581333,18 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -4313e0: |[4313e0] de.danoeh.antennapod.parser.feed.namespace.Content.handleElementStart:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ -4313f0: 2202 031d |0000: new-instance v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -4313f4: 7030 a6b0 1200 |0002: invoke-direct {v2, v1, v0}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b0a6 │ │ -4313fa: 1102 |0005: return-object v2 │ │ +4313ec: |[4313ec] de.danoeh.antennapod.parser.feed.namespace.Content.handleElementStart:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ +4313fc: 2202 031d |0000: new-instance v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +431400: 7030 a6b0 1200 |0002: invoke-direct {v2, v1, v0}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b0a6 │ │ +431406: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/parser/feed/namespace/Content; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 (null) Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ @@ -1581395,17 +1581395,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -431488: |[431488] de.danoeh.antennapod.parser.feed.namespace.DublinCore.:()V │ │ -431498: 7010 b8b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b0b8 │ │ -43149e: 0e00 |0003: return-void │ │ +431494: |[431494] de.danoeh.antennapod.parser.feed.namespace.DublinCore.:()V │ │ +4314a4: 7010 b8b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b0b8 │ │ +4314aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/namespace/DublinCore; │ │ │ │ Virtual methods - │ │ @@ -1581414,59 +1581414,59 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 87 16-bit code units │ │ -4314a0: |[4314a0] de.danoeh.antennapod.parser.feed.namespace.DublinCore.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -4314b0: 6e10 7cb0 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -4314b6: 0c04 |0003: move-result-object v4 │ │ -4314b8: 3804 5200 |0004: if-eqz v4, 0056 // +0052 │ │ -4314bc: 6e10 7ab0 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ -4314c2: 0c04 |0009: move-result-object v4 │ │ -4314c4: 3804 4c00 |000a: if-eqz v4, 0056 // +004c │ │ -4314c8: 6e10 80b0 0500 |000c: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ -4314ce: 0c04 |000f: move-result-object v4 │ │ -4314d0: 3804 4600 |0010: if-eqz v4, 0056 // +0046 │ │ -4314d4: 6e10 80b0 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ -4314da: 0c04 |0015: move-result-object v4 │ │ -4314dc: 6e10 e2b7 0400 |0016: invoke-virtual {v4}, Ljava/util/AbstractCollection;.size:()I // method@b7e2 │ │ -4314e2: 0a04 |0019: move-result v4 │ │ -4314e4: 1220 |001a: const/4 v0, #int 2 // #2 │ │ -4314e6: 3404 3b00 |001b: if-lt v4, v0, 0056 // +003b │ │ -4314ea: 6e10 7cb0 0500 |001d: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -4314f0: 0c04 |0020: move-result-object v4 │ │ -4314f2: 6e10 80b0 0500 |0021: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ -4314f8: 0c00 |0024: move-result-object v0 │ │ -4314fa: 6e10 59b9 0000 |0025: invoke-virtual {v0}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b959 │ │ -431500: 0c00 |0028: move-result-object v0 │ │ -431502: 1f00 031d |0029: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -431506: 6e10 a7b0 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ -43150c: 0c00 |002e: move-result-object v0 │ │ -43150e: 6e10 7fb0 0500 |002f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b07f │ │ -431514: 0c01 |0032: move-result-object v1 │ │ -431516: 6e10 a7b0 0100 |0033: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ -43151c: 0c01 |0036: move-result-object v1 │ │ -43151e: 1a02 c66e |0037: const-string v2, "date" // string@6ec6 │ │ -431522: 6e20 85b6 0200 |0039: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431528: 0a00 |003c: move-result v0 │ │ -43152a: 3800 1900 |003d: if-eqz v0, 0056 // +0019 │ │ -43152e: 1a00 b093 |003f: const-string v0, "item" // string@93b0 │ │ -431532: 6e20 85b6 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431538: 0a00 |0044: move-result v0 │ │ -43153a: 3800 1100 |0045: if-eqz v0, 0056 // +0011 │ │ -43153e: 6e10 7ab0 0500 |0047: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ -431544: 0c05 |004a: move-result-object v5 │ │ -431546: 6e10 c3b6 0500 |004b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -43154c: 0c05 |004e: move-result-object v5 │ │ -43154e: 7110 cbb0 0500 |004f: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@b0cb │ │ -431554: 0c05 |0052: move-result-object v5 │ │ -431556: 6e20 4fac 5400 |0053: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac4f │ │ -43155c: 0e00 |0056: return-void │ │ +4314ac: |[4314ac] de.danoeh.antennapod.parser.feed.namespace.DublinCore.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +4314bc: 6e10 7cb0 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +4314c2: 0c04 |0003: move-result-object v4 │ │ +4314c4: 3804 5200 |0004: if-eqz v4, 0056 // +0052 │ │ +4314c8: 6e10 7ab0 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ +4314ce: 0c04 |0009: move-result-object v4 │ │ +4314d0: 3804 4c00 |000a: if-eqz v4, 0056 // +004c │ │ +4314d4: 6e10 80b0 0500 |000c: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ +4314da: 0c04 |000f: move-result-object v4 │ │ +4314dc: 3804 4600 |0010: if-eqz v4, 0056 // +0046 │ │ +4314e0: 6e10 80b0 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ +4314e6: 0c04 |0015: move-result-object v4 │ │ +4314e8: 6e10 e2b7 0400 |0016: invoke-virtual {v4}, Ljava/util/AbstractCollection;.size:()I // method@b7e2 │ │ +4314ee: 0a04 |0019: move-result v4 │ │ +4314f0: 1220 |001a: const/4 v0, #int 2 // #2 │ │ +4314f2: 3404 3b00 |001b: if-lt v4, v0, 0056 // +003b │ │ +4314f6: 6e10 7cb0 0500 |001d: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +4314fc: 0c04 |0020: move-result-object v4 │ │ +4314fe: 6e10 80b0 0500 |0021: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ +431504: 0c00 |0024: move-result-object v0 │ │ +431506: 6e10 59b9 0000 |0025: invoke-virtual {v0}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b959 │ │ +43150c: 0c00 |0028: move-result-object v0 │ │ +43150e: 1f00 031d |0029: check-cast v0, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +431512: 6e10 a7b0 0000 |002b: invoke-virtual {v0}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ +431518: 0c00 |002e: move-result-object v0 │ │ +43151a: 6e10 7fb0 0500 |002f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b07f │ │ +431520: 0c01 |0032: move-result-object v1 │ │ +431522: 6e10 a7b0 0100 |0033: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ +431528: 0c01 |0036: move-result-object v1 │ │ +43152a: 1a02 c66e |0037: const-string v2, "date" // string@6ec6 │ │ +43152e: 6e20 85b6 0200 |0039: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431534: 0a00 |003c: move-result v0 │ │ +431536: 3800 1900 |003d: if-eqz v0, 0056 // +0019 │ │ +43153a: 1a00 b093 |003f: const-string v0, "item" // string@93b0 │ │ +43153e: 6e20 85b6 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431544: 0a00 |0044: move-result v0 │ │ +431546: 3800 1100 |0045: if-eqz v0, 0056 // +0011 │ │ +43154a: 6e10 7ab0 0500 |0047: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ +431550: 0c05 |004a: move-result-object v5 │ │ +431552: 6e10 c3b6 0500 |004b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +431558: 0c05 |004e: move-result-object v5 │ │ +43155a: 7110 cbb0 0500 |004f: invoke-static {v5}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@b0cb │ │ +431560: 0c05 |0052: move-result-object v5 │ │ +431562: 6e20 4fac 5400 |0053: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac4f │ │ +431568: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x000c line=26 │ │ 0x001d line=27 │ │ 0x0021 line=28 │ │ 0x002f line=29 │ │ @@ -1581483,18 +1581483,18 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -43146c: |[43146c] de.danoeh.antennapod.parser.feed.namespace.DublinCore.handleElementStart:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ -43147c: 2202 031d |0000: new-instance v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -431480: 7030 a6b0 1200 |0002: invoke-direct {v2, v1, v0}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b0a6 │ │ -431486: 1102 |0005: return-object v2 │ │ +431478: |[431478] de.danoeh.antennapod.parser.feed.namespace.DublinCore.handleElementStart:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ +431488: 2202 031d |0000: new-instance v2, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +43148c: 7030 a6b0 1200 |0002: invoke-direct {v2, v1, v0}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b0a6 │ │ +431492: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/parser/feed/namespace/DublinCore; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 (null) Lde/danoeh/antennapod/parser/feed/HandlerState; │ │ @@ -1581570,17 +1581570,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4315d0: |[4315d0] de.danoeh.antennapod.parser.feed.namespace.Itunes.:()V │ │ -4315e0: 7010 b8b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b0b8 │ │ -4315e6: 0e00 |0003: return-void │ │ +4315dc: |[4315dc] de.danoeh.antennapod.parser.feed.namespace.Itunes.:()V │ │ +4315ec: 7010 b8b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b0b8 │ │ +4315f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/namespace/Itunes; │ │ │ │ Virtual methods - │ │ @@ -1581589,144 +1581589,144 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 254 16-bit code units │ │ -4315e8: |[4315e8] de.danoeh.antennapod.parser.feed.namespace.Itunes.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -4315f8: 6e10 7ab0 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ -4315fe: 0c00 |0003: move-result-object v0 │ │ -431600: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -431604: 0e00 |0006: return-void │ │ -431606: 6e10 7ab0 0600 |0007: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ -43160c: 0c00 |000a: move-result-object v0 │ │ -43160e: 6e10 c3b6 0000 |000b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -431614: 0c00 |000e: move-result-object v0 │ │ -431616: 7110 330b 0000 |000f: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -43161c: 0a01 |0012: move-result v1 │ │ -43161e: 3801 0300 |0013: if-eqz v1, 0016 // +0003 │ │ -431622: 0e00 |0015: return-void │ │ -431624: 1a01 2f62 |0016: const-string v1, "author" // string@622f │ │ -431628: 6e20 85b6 5100 |0018: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43162e: 0a01 |001b: move-result v1 │ │ -431630: 3801 2600 |001c: if-eqz v1, 0042 // +0026 │ │ -431634: 6e10 7db0 0600 |001e: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -43163a: 0c01 |0021: move-result-object v1 │ │ -43163c: 3801 2000 |0022: if-eqz v1, 0042 // +0020 │ │ -431640: 6e10 80b0 0600 |0024: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ -431646: 0c01 |0027: move-result-object v1 │ │ -431648: 6e10 e2b7 0100 |0028: invoke-virtual {v1}, Ljava/util/AbstractCollection;.size:()I // method@b7e2 │ │ -43164e: 0a01 |002b: move-result v1 │ │ -431650: 1232 |002c: const/4 v2, #int 3 // #3 │ │ -431652: 3621 1500 |002d: if-gt v1, v2, 0042 // +0015 │ │ -431656: 1305 3f00 |002f: const/16 v5, #int 63 // #3f │ │ -43165a: 7120 6433 5000 |0031: invoke-static {v0, v5}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@3364 │ │ -431660: 0c05 |0034: move-result-object v5 │ │ -431662: 6e10 65b6 0500 |0035: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ -431668: 0c05 |0038: move-result-object v5 │ │ -43166a: 6e10 7db0 0600 |0039: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -431670: 0c06 |003c: move-result-object v6 │ │ -431672: 6e20 e7ab 5600 |003d: invoke-virtual {v6, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@abe7 │ │ -431678: 2900 bd00 |0040: goto/16 00fd // +00bd │ │ -43167c: 1a01 2973 |0042: const-string v1, "duration" // string@7329 │ │ -431680: 6e20 85b6 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431686: 0a02 |0047: move-result v2 │ │ -431688: 3802 2700 |0048: if-eqz v2, 006f // +0027 │ │ -43168c: 7110 ceb0 0000 |004a: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.inMillis:(Ljava/lang/String;)J // method@b0ce │ │ -431692: 0b02 |004d: move-result-wide v2 │ │ -431694: 6e10 81b0 0600 |004e: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b081 │ │ -43169a: 0c05 |0051: move-result-object v5 │ │ -43169c: 8426 |0052: long-to-int v6, v2 │ │ -43169e: 7110 1eb6 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -4316a4: 0c06 |0056: move-result-object v6 │ │ -4316a6: 7230 14b9 1506 |0057: invoke-interface {v5, v1, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ -4316ac: 2900 a300 |005a: goto/16 00fd // +00a3 │ │ -4316b0: 1215 |005c: const/4 v5, #int 1 // #1 │ │ -4316b2: 2355 2a21 |005d: new-array v5, v5, [Ljava/lang/Object; // type@212a │ │ -4316b6: 1206 |005f: const/4 v6, #int 0 // #0 │ │ -4316b8: 4d00 0506 |0060: aput-object v0, v5, v6 │ │ -4316bc: 1a06 fc14 |0062: const-string v6, "Duration '%s' could not be parsed" // string@14fc │ │ -4316c0: 7120 87b6 5600 |0064: invoke-static {v6, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ -4316c6: 0c05 |0067: move-result-object v5 │ │ -4316c8: 1a06 1094 |0068: const-string v6, "itunes" // string@9410 │ │ -4316cc: 7120 800b 5600 |006a: invoke-static {v6, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -4316d2: 2900 9000 |006d: goto/16 00fd // +0090 │ │ -4316d6: 1a01 9cd1 |006f: const-string v1, "subtitle" // string@d19c │ │ -4316da: 6e20 85b6 5100 |0071: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4316e0: 0a01 |0074: move-result v1 │ │ -4316e2: 3801 3a00 |0075: if-eqz v1, 00af // +003a │ │ -4316e6: 6e10 7cb0 0600 |0077: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -4316ec: 0c05 |007a: move-result-object v5 │ │ -4316ee: 3805 1800 |007b: if-eqz v5, 0093 // +0018 │ │ -4316f2: 6e10 7cb0 0600 |007d: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -4316f8: 0c05 |0080: move-result-object v5 │ │ -4316fa: 6e10 22ac 0500 |0081: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac22 │ │ -431700: 0c05 |0084: move-result-object v5 │ │ -431702: 7110 330b 0500 |0085: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -431708: 0a05 |0088: move-result v5 │ │ -43170a: 3805 0a00 |0089: if-eqz v5, 0093 // +000a │ │ -43170e: 6e10 7cb0 0600 |008b: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431714: 0c05 |008e: move-result-object v5 │ │ -431716: 6e20 42ac 0500 |008f: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ -43171c: 286b |0092: goto 00fd // +006b │ │ -43171e: 6e10 7db0 0600 |0093: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -431724: 0c05 |0096: move-result-object v5 │ │ -431726: 3805 6600 |0097: if-eqz v5, 00fd // +0066 │ │ -43172a: 6e10 7db0 0600 |0099: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -431730: 0c05 |009c: move-result-object v5 │ │ -431732: 6e10 c8ab 0500 |009d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@abc8 │ │ -431738: 0c05 |00a0: move-result-object v5 │ │ -43173a: 7110 330b 0500 |00a1: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -431740: 0a05 |00a4: move-result v5 │ │ -431742: 3805 5800 |00a5: if-eqz v5, 00fd // +0058 │ │ -431746: 6e10 7db0 0600 |00a7: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -43174c: 0c05 |00aa: move-result-object v5 │ │ -43174e: 6e20 e9ab 0500 |00ab: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abe9 │ │ -431754: 284f |00ae: goto 00fd // +004f │ │ -431756: 1a01 c3d1 |00af: const-string v1, "summary" // string@d1c3 │ │ -43175a: 6e20 85b6 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431760: 0a01 |00b4: move-result v1 │ │ -431762: 3801 2e00 |00b5: if-eqz v1, 00e3 // +002e │ │ -431766: 6e10 7cb0 0600 |00b7: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -43176c: 0c05 |00ba: move-result-object v5 │ │ -43176e: 3805 0a00 |00bb: if-eqz v5, 00c5 // +000a │ │ -431772: 6e10 7cb0 0600 |00bd: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431778: 0c05 |00c0: move-result-object v5 │ │ -43177a: 6e20 42ac 0500 |00c1: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ -431780: 2839 |00c4: goto 00fd // +0039 │ │ -431782: 6e10 7fb0 0600 |00c5: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b07f │ │ -431788: 0c05 |00c8: move-result-object v5 │ │ -43178a: 6e10 a7b0 0500 |00c9: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ -431790: 0c05 |00cc: move-result-object v5 │ │ -431792: 1a01 2c67 |00cd: const-string v1, "channel" // string@672c │ │ -431796: 6e20 85b6 5100 |00cf: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43179c: 0a05 |00d2: move-result v5 │ │ -43179e: 3805 2a00 |00d3: if-eqz v5, 00fd // +002a │ │ -4317a2: 6e10 7db0 0600 |00d5: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -4317a8: 0c05 |00d8: move-result-object v5 │ │ -4317aa: 3805 2400 |00d9: if-eqz v5, 00fd // +0024 │ │ -4317ae: 6e10 7db0 0600 |00db: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -4317b4: 0c05 |00de: move-result-object v5 │ │ -4317b6: 6e20 e9ab 0500 |00df: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abe9 │ │ -4317bc: 281b |00e2: goto 00fd // +001b │ │ -4317be: 1a01 feae |00e3: const-string v1, "new-feed-url" // string@aefe │ │ -4317c2: 6e20 85b6 5100 |00e5: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4317c8: 0a05 |00e8: move-result v5 │ │ -4317ca: 3805 1400 |00e9: if-eqz v5, 00fd // +0014 │ │ -4317ce: 6e10 a6b6 0000 |00eb: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ -4317d4: 0c05 |00ee: move-result-object v5 │ │ -4317d6: 1a01 b18c |00ef: const-string v1, "http" // string@8cb1 │ │ -4317da: 6e20 9cb6 1500 |00f1: invoke-virtual {v5, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -4317e0: 0a05 |00f4: move-result v5 │ │ -4317e2: 3805 0800 |00f5: if-eqz v5, 00fd // +0008 │ │ -4317e6: 6e10 a6b6 0000 |00f7: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ -4317ec: 0c05 |00fa: move-result-object v5 │ │ -4317ee: 5b65 c2d2 |00fb: iput-object v5, v6, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@d2c2 │ │ -4317f2: 0e00 |00fd: return-void │ │ +4315f4: |[4315f4] de.danoeh.antennapod.parser.feed.namespace.Itunes.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +431604: 6e10 7ab0 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ +43160a: 0c00 |0003: move-result-object v0 │ │ +43160c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +431610: 0e00 |0006: return-void │ │ +431612: 6e10 7ab0 0600 |0007: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ +431618: 0c00 |000a: move-result-object v0 │ │ +43161a: 6e10 c3b6 0000 |000b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +431620: 0c00 |000e: move-result-object v0 │ │ +431622: 7110 330b 0000 |000f: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +431628: 0a01 |0012: move-result v1 │ │ +43162a: 3801 0300 |0013: if-eqz v1, 0016 // +0003 │ │ +43162e: 0e00 |0015: return-void │ │ +431630: 1a01 2f62 |0016: const-string v1, "author" // string@622f │ │ +431634: 6e20 85b6 5100 |0018: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43163a: 0a01 |001b: move-result v1 │ │ +43163c: 3801 2600 |001c: if-eqz v1, 0042 // +0026 │ │ +431640: 6e10 7db0 0600 |001e: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +431646: 0c01 |0021: move-result-object v1 │ │ +431648: 3801 2000 |0022: if-eqz v1, 0042 // +0020 │ │ +43164c: 6e10 80b0 0600 |0024: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ +431652: 0c01 |0027: move-result-object v1 │ │ +431654: 6e10 e2b7 0100 |0028: invoke-virtual {v1}, Ljava/util/AbstractCollection;.size:()I // method@b7e2 │ │ +43165a: 0a01 |002b: move-result v1 │ │ +43165c: 1232 |002c: const/4 v2, #int 3 // #3 │ │ +43165e: 3621 1500 |002d: if-gt v1, v2, 0042 // +0015 │ │ +431662: 1305 3f00 |002f: const/16 v5, #int 63 // #3f │ │ +431666: 7120 6433 5000 |0031: invoke-static {v0, v5}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@3364 │ │ +43166c: 0c05 |0034: move-result-object v5 │ │ +43166e: 6e10 65b6 0500 |0035: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ +431674: 0c05 |0038: move-result-object v5 │ │ +431676: 6e10 7db0 0600 |0039: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +43167c: 0c06 |003c: move-result-object v6 │ │ +43167e: 6e20 e7ab 5600 |003d: invoke-virtual {v6, v5}, Lde/danoeh/antennapod/model/feed/Feed;.setAuthor:(Ljava/lang/String;)V // method@abe7 │ │ +431684: 2900 bd00 |0040: goto/16 00fd // +00bd │ │ +431688: 1a01 2973 |0042: const-string v1, "duration" // string@7329 │ │ +43168c: 6e20 85b6 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431692: 0a02 |0047: move-result v2 │ │ +431694: 3802 2700 |0048: if-eqz v2, 006f // +0027 │ │ +431698: 7110 ceb0 0000 |004a: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DurationParser;.inMillis:(Ljava/lang/String;)J // method@b0ce │ │ +43169e: 0b02 |004d: move-result-wide v2 │ │ +4316a0: 6e10 81b0 0600 |004e: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b081 │ │ +4316a6: 0c05 |0051: move-result-object v5 │ │ +4316a8: 8426 |0052: long-to-int v6, v2 │ │ +4316aa: 7110 1eb6 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +4316b0: 0c06 |0056: move-result-object v6 │ │ +4316b2: 7230 14b9 1506 |0057: invoke-interface {v5, v1, v6}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ +4316b8: 2900 a300 |005a: goto/16 00fd // +00a3 │ │ +4316bc: 1215 |005c: const/4 v5, #int 1 // #1 │ │ +4316be: 2355 2a21 |005d: new-array v5, v5, [Ljava/lang/Object; // type@212a │ │ +4316c2: 1206 |005f: const/4 v6, #int 0 // #0 │ │ +4316c4: 4d00 0506 |0060: aput-object v0, v5, v6 │ │ +4316c8: 1a06 fc14 |0062: const-string v6, "Duration '%s' could not be parsed" // string@14fc │ │ +4316cc: 7120 87b6 5600 |0064: invoke-static {v6, v5}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ +4316d2: 0c05 |0067: move-result-object v5 │ │ +4316d4: 1a06 1094 |0068: const-string v6, "itunes" // string@9410 │ │ +4316d8: 7120 800b 5600 |006a: invoke-static {v6, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +4316de: 2900 9000 |006d: goto/16 00fd // +0090 │ │ +4316e2: 1a01 9cd1 |006f: const-string v1, "subtitle" // string@d19c │ │ +4316e6: 6e20 85b6 5100 |0071: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4316ec: 0a01 |0074: move-result v1 │ │ +4316ee: 3801 3a00 |0075: if-eqz v1, 00af // +003a │ │ +4316f2: 6e10 7cb0 0600 |0077: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +4316f8: 0c05 |007a: move-result-object v5 │ │ +4316fa: 3805 1800 |007b: if-eqz v5, 0093 // +0018 │ │ +4316fe: 6e10 7cb0 0600 |007d: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431704: 0c05 |0080: move-result-object v5 │ │ +431706: 6e10 22ac 0500 |0081: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac22 │ │ +43170c: 0c05 |0084: move-result-object v5 │ │ +43170e: 7110 330b 0500 |0085: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +431714: 0a05 |0088: move-result v5 │ │ +431716: 3805 0a00 |0089: if-eqz v5, 0093 // +000a │ │ +43171a: 6e10 7cb0 0600 |008b: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431720: 0c05 |008e: move-result-object v5 │ │ +431722: 6e20 42ac 0500 |008f: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ +431728: 286b |0092: goto 00fd // +006b │ │ +43172a: 6e10 7db0 0600 |0093: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +431730: 0c05 |0096: move-result-object v5 │ │ +431732: 3805 6600 |0097: if-eqz v5, 00fd // +0066 │ │ +431736: 6e10 7db0 0600 |0099: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +43173c: 0c05 |009c: move-result-object v5 │ │ +43173e: 6e10 c8ab 0500 |009d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@abc8 │ │ +431744: 0c05 |00a0: move-result-object v5 │ │ +431746: 7110 330b 0500 |00a1: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +43174c: 0a05 |00a4: move-result v5 │ │ +43174e: 3805 5800 |00a5: if-eqz v5, 00fd // +0058 │ │ +431752: 6e10 7db0 0600 |00a7: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +431758: 0c05 |00aa: move-result-object v5 │ │ +43175a: 6e20 e9ab 0500 |00ab: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abe9 │ │ +431760: 284f |00ae: goto 00fd // +004f │ │ +431762: 1a01 c3d1 |00af: const-string v1, "summary" // string@d1c3 │ │ +431766: 6e20 85b6 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43176c: 0a01 |00b4: move-result v1 │ │ +43176e: 3801 2e00 |00b5: if-eqz v1, 00e3 // +002e │ │ +431772: 6e10 7cb0 0600 |00b7: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431778: 0c05 |00ba: move-result-object v5 │ │ +43177a: 3805 0a00 |00bb: if-eqz v5, 00c5 // +000a │ │ +43177e: 6e10 7cb0 0600 |00bd: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431784: 0c05 |00c0: move-result-object v5 │ │ +431786: 6e20 42ac 0500 |00c1: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ +43178c: 2839 |00c4: goto 00fd // +0039 │ │ +43178e: 6e10 7fb0 0600 |00c5: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b07f │ │ +431794: 0c05 |00c8: move-result-object v5 │ │ +431796: 6e10 a7b0 0500 |00c9: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ +43179c: 0c05 |00cc: move-result-object v5 │ │ +43179e: 1a01 2c67 |00cd: const-string v1, "channel" // string@672c │ │ +4317a2: 6e20 85b6 5100 |00cf: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4317a8: 0a05 |00d2: move-result v5 │ │ +4317aa: 3805 2a00 |00d3: if-eqz v5, 00fd // +002a │ │ +4317ae: 6e10 7db0 0600 |00d5: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +4317b4: 0c05 |00d8: move-result-object v5 │ │ +4317b6: 3805 2400 |00d9: if-eqz v5, 00fd // +0024 │ │ +4317ba: 6e10 7db0 0600 |00db: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +4317c0: 0c05 |00de: move-result-object v5 │ │ +4317c2: 6e20 e9ab 0500 |00df: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abe9 │ │ +4317c8: 281b |00e2: goto 00fd // +001b │ │ +4317ca: 1a01 feae |00e3: const-string v1, "new-feed-url" // string@aefe │ │ +4317ce: 6e20 85b6 5100 |00e5: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4317d4: 0a05 |00e8: move-result v5 │ │ +4317d6: 3805 1400 |00e9: if-eqz v5, 00fd // +0014 │ │ +4317da: 6e10 a6b6 0000 |00eb: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ +4317e0: 0c05 |00ee: move-result-object v5 │ │ +4317e2: 1a01 b18c |00ef: const-string v1, "http" // string@8cb1 │ │ +4317e6: 6e20 9cb6 1500 |00f1: invoke-virtual {v5, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +4317ec: 0a05 |00f4: move-result v5 │ │ +4317ee: 3805 0800 |00f5: if-eqz v5, 00fd // +0008 │ │ +4317f2: 6e10 a6b6 0000 |00f7: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ +4317f8: 0c05 |00fa: move-result-object v5 │ │ +4317fa: 5b65 c2d2 |00fb: iput-object v5, v6, Lde/danoeh/antennapod/parser/feed/HandlerState;.redirectUrl:Ljava/lang/String; // field@d2c2 │ │ +4317fe: 0e00 |00fd: return-void │ │ catches : 1 │ │ 0x004a - 0x005a │ │ Ljava/lang/NumberFormatException; -> 0x005c │ │ positions : │ │ 0x0000 line=49 │ │ 0x0007 line=53 │ │ 0x000f line=54 │ │ @@ -1581759,38 +1581759,38 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -431560: |[431560] de.danoeh.antennapod.parser.feed.namespace.Itunes.handleElementStart:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ -431570: 1a00 d18d |0000: const-string v0, "image" // string@8dd1 │ │ -431574: 6e20 85b6 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43157a: 0a00 |0005: move-result v0 │ │ -43157c: 3800 2300 |0006: if-eqz v0, 0029 // +0023 │ │ -431580: 1a00 a68c |0008: const-string v0, "href" // string@8ca6 │ │ -431584: 7220 3cbb 0400 |000a: invoke-interface {v4, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -43158a: 0c04 |000d: move-result-object v4 │ │ -43158c: 6e10 7cb0 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431592: 0c00 |0011: move-result-object v0 │ │ -431594: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -431598: 6e10 7cb0 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -43159e: 0c03 |0017: move-result-object v3 │ │ -4315a0: 6e20 46ac 4300 |0018: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@ac46 │ │ -4315a6: 280e |001b: goto 0029 // +000e │ │ -4315a8: 7110 330b 0400 |001c: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -4315ae: 0a00 |001f: move-result v0 │ │ -4315b0: 3900 0900 |0020: if-nez v0, 0029 // +0009 │ │ -4315b4: 6e10 7db0 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -4315ba: 0c03 |0025: move-result-object v3 │ │ -4315bc: 6e20 edab 4300 |0026: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abed │ │ -4315c2: 2203 031d |0029: new-instance v3, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -4315c6: 7030 a6b0 2301 |002b: invoke-direct {v3, v2, v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b0a6 │ │ -4315cc: 1103 |002e: return-object v3 │ │ +43156c: |[43156c] de.danoeh.antennapod.parser.feed.namespace.Itunes.handleElementStart:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ +43157c: 1a00 d18d |0000: const-string v0, "image" // string@8dd1 │ │ +431580: 6e20 85b6 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431586: 0a00 |0005: move-result v0 │ │ +431588: 3800 2300 |0006: if-eqz v0, 0029 // +0023 │ │ +43158c: 1a00 a68c |0008: const-string v0, "href" // string@8ca6 │ │ +431590: 7220 3cbb 0400 |000a: invoke-interface {v4, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +431596: 0c04 |000d: move-result-object v4 │ │ +431598: 6e10 7cb0 0300 |000e: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +43159e: 0c00 |0011: move-result-object v0 │ │ +4315a0: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +4315a4: 6e10 7cb0 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +4315aa: 0c03 |0017: move-result-object v3 │ │ +4315ac: 6e20 46ac 4300 |0018: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@ac46 │ │ +4315b2: 280e |001b: goto 0029 // +000e │ │ +4315b4: 7110 330b 0400 |001c: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +4315ba: 0a00 |001f: move-result v0 │ │ +4315bc: 3900 0900 |0020: if-nez v0, 0029 // +0009 │ │ +4315c0: 6e10 7db0 0300 |0022: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +4315c6: 0c03 |0025: move-result-object v3 │ │ +4315c8: 6e20 edab 4300 |0026: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abed │ │ +4315ce: 2203 031d |0029: new-instance v3, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +4315d2: 7030 a6b0 2301 |002b: invoke-direct {v3, v2, v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b0a6 │ │ +4315d8: 1103 |002e: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=31 │ │ 0x000a line=32 │ │ 0x000e line=34 │ │ 0x0014 line=35 │ │ 0x001c line=39 │ │ @@ -1581912,17 +1581912,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -431aec: |[431aec] de.danoeh.antennapod.parser.feed.namespace.Media.:()V │ │ -431afc: 7010 b8b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b0b8 │ │ -431b02: 0e00 |0003: return-void │ │ +431af8: |[431af8] de.danoeh.antennapod.parser.feed.namespace.Media.:()V │ │ +431b08: 7010 b8b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b0b8 │ │ +431b0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/namespace/Media; │ │ │ │ Virtual methods - │ │ @@ -1581931,30 +1581931,30 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -431b04: |[431b04] de.danoeh.antennapod.parser.feed.namespace.Media.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -431b14: 1a00 ee6f |0000: const-string v0, "description" // string@6fee │ │ -431b18: 6e20 85b6 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431b1e: 0a02 |0005: move-result v2 │ │ -431b20: 3802 1700 |0006: if-eqz v2, 001d // +0017 │ │ -431b24: 6e10 7ab0 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ -431b2a: 0c02 |000b: move-result-object v2 │ │ -431b2c: 6e10 c3b6 0200 |000c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -431b32: 0c02 |000f: move-result-object v2 │ │ -431b34: 6e10 7cb0 0300 |0010: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431b3a: 0c00 |0013: move-result-object v0 │ │ -431b3c: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -431b40: 6e10 7cb0 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431b46: 0c03 |0019: move-result-object v3 │ │ -431b48: 6e20 42ac 2300 |001a: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ -431b4e: 0e00 |001d: return-void │ │ +431b10: |[431b10] de.danoeh.antennapod.parser.feed.namespace.Media.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +431b20: 1a00 ee6f |0000: const-string v0, "description" // string@6fee │ │ +431b24: 6e20 85b6 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431b2a: 0a02 |0005: move-result v2 │ │ +431b2c: 3802 1700 |0006: if-eqz v2, 001d // +0017 │ │ +431b30: 6e10 7ab0 0300 |0008: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ +431b36: 0c02 |000b: move-result-object v2 │ │ +431b38: 6e10 c3b6 0200 |000c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +431b3e: 0c02 |000f: move-result-object v2 │ │ +431b40: 6e10 7cb0 0300 |0010: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431b46: 0c00 |0013: move-result-object v0 │ │ +431b48: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +431b4c: 6e10 7cb0 0300 |0016: invoke-virtual {v3}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431b52: 0c03 |0019: move-result-object v3 │ │ +431b54: 6e20 42ac 2300 |001a: invoke-virtual {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ +431b5a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0008 line=123 │ │ 0x0010 line=124 │ │ 0x0016 line=125 │ │ locals : │ │ @@ -1581967,194 +1581967,194 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 349 16-bit code units │ │ -431804: |[431804] de.danoeh.antennapod.parser.feed.namespace.Media.handleElementStart:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ -431814: 1a00 f36a |0000: const-string v0, "content" // string@6af3 │ │ -431818: 6e20 85b6 b000 |0002: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43181e: 0a00 |0005: move-result v0 │ │ -431820: 1a01 6ad6 |0006: const-string v1, "type" // string@d66a │ │ -431824: 1a02 6bd8 |0008: const-string v2, "url" // string@d86b │ │ -431828: 3800 0d01 |000a: if-eqz v0, 0117 // +010d │ │ -43182c: 7220 3cbb 2d00 |000c: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -431832: 0c05 |000f: move-result-object v5 │ │ -431834: 1a00 aa90 |0010: const-string v0, "isDefault" // string@90aa │ │ -431838: 7220 3cbb 0d00 |0012: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -43183e: 0c00 |0015: move-result-object v0 │ │ -431840: 1a02 61ab |0016: const-string v2, "medium" // string@ab61 │ │ -431844: 7220 3cbb 2d00 |0018: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -43184a: 0c02 |001b: move-result-object v2 │ │ -43184c: 1a03 0cd6 |001c: const-string v3, "true" // string@d60c │ │ -431850: 6e20 85b6 0300 |001e: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431856: 0a00 |0021: move-result v0 │ │ -431858: 7220 3cbb 1d00 |0022: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -43185e: 0c01 |0025: move-result-object v1 │ │ -431860: 7120 d3b0 5100 |0026: invoke-static {v1, v5}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b0d3 │ │ -431866: 0c01 |0029: move-result-object v1 │ │ -431868: 1a03 cb61 |002a: const-string v3, "audio" // string@61cb │ │ -43186c: 6e20 85b6 2300 |002c: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431872: 0a03 |002f: move-result v3 │ │ -431874: 1204 |0030: const/4 v4, #int 0 // #0 │ │ -431876: 1216 |0031: const/4 v6, #int 1 // #1 │ │ -431878: 3803 0700 |0032: if-eqz v3, 0039 // +0007 │ │ -43187c: 1a01 ce61 |0034: const-string v1, "audio/*" // string@61ce │ │ -431880: 0718 |0036: move-object v8, v1 │ │ -431882: 1201 |0037: const/4 v1, #int 0 // #0 │ │ -431884: 283c |0038: goto 0074 // +003c │ │ -431886: 1a03 20da |0039: const-string v3, "video" // string@da20 │ │ -43188a: 6e20 85b6 2300 |003b: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431890: 0a03 |003e: move-result v3 │ │ -431892: 3803 0500 |003f: if-eqz v3, 0044 // +0005 │ │ -431896: 1a01 22da |0041: const-string v1, "video/*" // string@da22 │ │ -43189a: 28f3 |0043: goto 0036 // -000d │ │ -43189c: 1a03 d18d |0044: const-string v3, "image" // string@8dd1 │ │ -4318a0: 6e20 85b6 2300 |0046: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4318a6: 0a02 |0049: move-result v2 │ │ -4318a8: 3802 1900 |004a: if-eqz v2, 0063 // +0019 │ │ -4318ac: 3801 1200 |004c: if-eqz v1, 005e // +0012 │ │ -4318b0: 1a02 cd61 |004e: const-string v2, "audio/" // string@61cd │ │ -4318b4: 6e20 9cb6 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -4318ba: 0a02 |0053: move-result v2 │ │ -4318bc: 3902 0f00 |0054: if-nez v2, 0063 // +000f │ │ -4318c0: 1a02 21da |0056: const-string v2, "video/" // string@da21 │ │ -4318c4: 6e20 9cb6 2100 |0058: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -4318ca: 0a02 |005b: move-result v2 │ │ -4318cc: 3902 0700 |005c: if-nez v2, 0063 // +0007 │ │ -4318d0: 1a01 d38d |005e: const-string v1, "image/*" // string@8dd3 │ │ -4318d4: 0718 |0060: move-object v8, v1 │ │ -4318d6: 1211 |0061: const/4 v1, #int 1 // #1 │ │ -4318d8: 2811 |0062: goto 0073 // +0011 │ │ -4318da: 7110 d6b0 0100 |0063: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b0d6 │ │ -4318e0: 0a02 |0066: move-result v2 │ │ -4318e2: 3802 0300 |0067: if-eqz v2, 006a // +0003 │ │ -4318e6: 28cd |0069: goto 0036 // -0033 │ │ -4318e8: 7110 d5b0 0100 |006a: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isImageFile:(Ljava/lang/String;)Z // method@b0d5 │ │ -4318ee: 0a02 |006d: move-result v2 │ │ -4318f0: 0718 |006e: move-object v8, v1 │ │ -4318f2: 3802 0300 |006f: if-eqz v2, 0072 // +0003 │ │ -4318f6: 28f0 |0071: goto 0061 // -0010 │ │ -4318f8: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -4318fa: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -4318fc: 6e10 7cb0 0c00 |0074: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431902: 0c02 |0077: move-result-object v2 │ │ -431904: 3802 8d00 |0078: if-eqz v2, 0105 // +008d │ │ -431908: 6e10 7cb0 0c00 |007a: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -43190e: 0c02 |007d: move-result-object v2 │ │ -431910: 6e10 2cac 0200 |007e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -431916: 0c02 |0081: move-result-object v2 │ │ -431918: 3802 0400 |0082: if-eqz v2, 0086 // +0004 │ │ -43191c: 3800 8100 |0084: if-eqz v0, 0105 // +0081 │ │ -431920: 3805 7f00 |0086: if-eqz v5, 0105 // +007f │ │ -431924: 3806 7d00 |0088: if-eqz v6, 0105 // +007d │ │ -431928: 1a00 f077 |008a: const-string v0, "fileSize" // string@77f0 │ │ -43192c: 7220 3cbb 0d00 |008c: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -431932: 0c00 |008f: move-result-object v0 │ │ -431934: 7110 330b 0000 |0090: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -43193a: 0a01 |0093: move-result v1 │ │ -43193c: 1a02 3643 |0094: const-string v2, "NSMedia" // string@4336 │ │ -431940: 3901 2000 |0096: if-nez v1, 00b6 // +0020 │ │ -431944: 7110 28b6 0000 |0098: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ -43194a: 0b00 |009b: move-result-wide v0 │ │ -43194c: 281c |009c: goto 00b8 // +001c │ │ -43194e: 2201 8d1e |009d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -431952: 7010 adb6 0100 |009f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -431958: 1a03 704b |00a2: const-string v3, "Size "" // string@4b70 │ │ -43195c: 6e20 b9b6 3100 |00a4: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -431962: 6e20 b9b6 0100 |00a7: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -431968: 1a00 ec01 |00aa: const-string v0, "" could not be parsed." // string@01ec │ │ -43196c: 6e20 b9b6 0100 |00ac: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -431972: 6e10 c3b6 0100 |00af: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -431978: 0c00 |00b2: move-result-object v0 │ │ -43197a: 7120 800b 0200 |00b3: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -431980: 1600 0000 |00b6: const-wide/16 v0, #int 0 // #0 │ │ -431984: 0406 |00b8: move-wide v6, v0 │ │ -431986: 1a00 2973 |00b9: const-string v0, "duration" // string@7329 │ │ -43198a: 7220 3cbb 0d00 |00bb: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -431990: 0c0d |00be: move-result-object v13 │ │ -431992: 7110 330b 0d00 |00bf: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -431998: 0a00 |00c2: move-result v0 │ │ -43199a: 3900 2a00 |00c3: if-nez v0, 00ed // +002a │ │ -43199e: 7110 28b6 0d00 |00c5: invoke-static {v13}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ -4319a4: 0b00 |00c8: move-result-wide v0 │ │ -4319a6: 6203 e3ff |00c9: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe3 │ │ -4319aa: 6209 e6ff |00cb: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ -4319ae: 6e40 d0b9 0391 |00cd: invoke-virtual {v3, v0, v1, v9}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b9d0 │ │ -4319b4: 0b00 |00d0: move-result-wide v0 │ │ -4319b6: 8404 |00d1: long-to-int v4, v0 │ │ -4319b8: 014d |00d2: move v13, v4 │ │ -4319ba: 281b |00d3: goto 00ee // +001b │ │ -4319bc: 2200 8d1e |00d4: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -4319c0: 7010 adb6 0000 |00d6: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4319c6: 1a01 fb14 |00d9: const-string v1, "Duration "" // string@14fb │ │ -4319ca: 6e20 b9b6 1000 |00db: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4319d0: 6e20 b9b6 d000 |00de: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4319d6: 1a0d eb01 |00e1: const-string v13, "" could not be parsed" // string@01eb │ │ -4319da: 6e20 b9b6 d000 |00e3: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4319e0: 6e10 c3b6 0000 |00e6: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4319e6: 0c0d |00e9: move-result-object v13 │ │ -4319e8: 7120 800b d200 |00ea: invoke-static {v2, v13}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -4319ee: 120d |00ed: const/4 v13, #int 0 // #0 │ │ -4319f0: 2200 d41b |00ee: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -4319f4: 6e10 7cb0 0c00 |00f0: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -4319fa: 0c04 |00f3: move-result-object v4 │ │ -4319fc: 0703 |00f4: move-object v3, v0 │ │ -4319fe: 7606 67ac 0300 |00f5: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V // method@ac67 │ │ -431a04: 3d0d 0500 |00f8: if-lez v13, 00fd // +0005 │ │ -431a08: 6e20 97ac d000 |00fa: invoke-virtual {v0, v13}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac97 │ │ -431a0e: 6e10 7cb0 0c00 |00fd: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431a14: 0c0c |0100: move-result-object v12 │ │ -431a16: 6e20 49ac 0c00 |0101: invoke-virtual {v12, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac49 │ │ -431a1c: 2853 |0104: goto 0157 // +0053 │ │ -431a1e: 6e10 7cb0 0c00 |0105: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431a24: 0c0d |0108: move-result-object v13 │ │ -431a26: 380d 4e00 |0109: if-eqz v13, 0157 // +004e │ │ -431a2a: 3805 4c00 |010b: if-eqz v5, 0157 // +004c │ │ -431a2e: 3801 4a00 |010d: if-eqz v1, 0157 // +004a │ │ -431a32: 6e10 7cb0 0c00 |010f: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431a38: 0c0c |0112: move-result-object v12 │ │ -431a3a: 6e20 46ac 5c00 |0113: invoke-virtual {v12, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@ac46 │ │ -431a40: 2841 |0116: goto 0157 // +0041 │ │ -431a42: 1a00 08d4 |0117: const-string v0, "thumbnail" // string@d408 │ │ -431a46: 6e20 85b6 b000 |0119: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431a4c: 0a00 |011c: move-result v0 │ │ -431a4e: 3800 2800 |011d: if-eqz v0, 0145 // +0028 │ │ -431a52: 7220 3cbb 2d00 |011f: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -431a58: 0c0d |0122: move-result-object v13 │ │ -431a5a: 380d 3400 |0123: if-eqz v13, 0157 // +0034 │ │ -431a5e: 6e10 7cb0 0c00 |0125: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431a64: 0c00 |0128: move-result-object v0 │ │ -431a66: 3800 0a00 |0129: if-eqz v0, 0133 // +000a │ │ -431a6a: 6e10 7cb0 0c00 |012b: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431a70: 0c0c |012e: move-result-object v12 │ │ -431a72: 6e20 46ac dc00 |012f: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@ac46 │ │ -431a78: 2825 |0132: goto 0157 // +0025 │ │ -431a7a: 6e10 7db0 0c00 |0133: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -431a80: 0c00 |0136: move-result-object v0 │ │ -431a82: 6e10 cfab 0000 |0137: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ -431a88: 0c00 |013a: move-result-object v0 │ │ -431a8a: 3900 1c00 |013b: if-nez v0, 0157 // +001c │ │ -431a8e: 6e10 7db0 0c00 |013d: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -431a94: 0c0c |0140: move-result-object v12 │ │ -431a96: 6e20 edab dc00 |0141: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abed │ │ -431a9c: 2813 |0144: goto 0157 // +0013 │ │ -431a9e: 1a0c ee6f |0145: const-string v12, "description" // string@6fee │ │ -431aa2: 6e20 85b6 bc00 |0147: invoke-virtual {v12, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431aa8: 0a0c |014a: move-result v12 │ │ -431aaa: 380c 0c00 |014b: if-eqz v12, 0157 // +000c │ │ -431aae: 7220 3cbb 1d00 |014d: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -431ab4: 0c0c |0150: move-result-object v12 │ │ -431ab6: 220d 021d |0151: new-instance v13, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d02 │ │ -431aba: 7040 a3b0 bdca |0153: invoke-direct {v13, v11, v10, v12}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;Ljava/lang/String;)V // method@b0a3 │ │ -431ac0: 110d |0156: return-object v13 │ │ -431ac2: 220c 031d |0157: new-instance v12, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -431ac6: 7030 a6b0 bc0a |0159: invoke-direct {v12, v11, v10}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b0a6 │ │ -431acc: 110c |015c: return-object v12 │ │ +431810: |[431810] de.danoeh.antennapod.parser.feed.namespace.Media.handleElementStart:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ +431820: 1a00 f36a |0000: const-string v0, "content" // string@6af3 │ │ +431824: 6e20 85b6 b000 |0002: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43182a: 0a00 |0005: move-result v0 │ │ +43182c: 1a01 6ad6 |0006: const-string v1, "type" // string@d66a │ │ +431830: 1a02 6bd8 |0008: const-string v2, "url" // string@d86b │ │ +431834: 3800 0d01 |000a: if-eqz v0, 0117 // +010d │ │ +431838: 7220 3cbb 2d00 |000c: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +43183e: 0c05 |000f: move-result-object v5 │ │ +431840: 1a00 aa90 |0010: const-string v0, "isDefault" // string@90aa │ │ +431844: 7220 3cbb 0d00 |0012: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +43184a: 0c00 |0015: move-result-object v0 │ │ +43184c: 1a02 61ab |0016: const-string v2, "medium" // string@ab61 │ │ +431850: 7220 3cbb 2d00 |0018: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +431856: 0c02 |001b: move-result-object v2 │ │ +431858: 1a03 0cd6 |001c: const-string v3, "true" // string@d60c │ │ +43185c: 6e20 85b6 0300 |001e: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431862: 0a00 |0021: move-result v0 │ │ +431864: 7220 3cbb 1d00 |0022: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +43186a: 0c01 |0025: move-result-object v1 │ │ +43186c: 7120 d3b0 5100 |0026: invoke-static {v1, v5}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b0d3 │ │ +431872: 0c01 |0029: move-result-object v1 │ │ +431874: 1a03 cb61 |002a: const-string v3, "audio" // string@61cb │ │ +431878: 6e20 85b6 2300 |002c: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43187e: 0a03 |002f: move-result v3 │ │ +431880: 1204 |0030: const/4 v4, #int 0 // #0 │ │ +431882: 1216 |0031: const/4 v6, #int 1 // #1 │ │ +431884: 3803 0700 |0032: if-eqz v3, 0039 // +0007 │ │ +431888: 1a01 ce61 |0034: const-string v1, "audio/*" // string@61ce │ │ +43188c: 0718 |0036: move-object v8, v1 │ │ +43188e: 1201 |0037: const/4 v1, #int 0 // #0 │ │ +431890: 283c |0038: goto 0074 // +003c │ │ +431892: 1a03 20da |0039: const-string v3, "video" // string@da20 │ │ +431896: 6e20 85b6 2300 |003b: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43189c: 0a03 |003e: move-result v3 │ │ +43189e: 3803 0500 |003f: if-eqz v3, 0044 // +0005 │ │ +4318a2: 1a01 22da |0041: const-string v1, "video/*" // string@da22 │ │ +4318a6: 28f3 |0043: goto 0036 // -000d │ │ +4318a8: 1a03 d18d |0044: const-string v3, "image" // string@8dd1 │ │ +4318ac: 6e20 85b6 2300 |0046: invoke-virtual {v3, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4318b2: 0a02 |0049: move-result v2 │ │ +4318b4: 3802 1900 |004a: if-eqz v2, 0063 // +0019 │ │ +4318b8: 3801 1200 |004c: if-eqz v1, 005e // +0012 │ │ +4318bc: 1a02 cd61 |004e: const-string v2, "audio/" // string@61cd │ │ +4318c0: 6e20 9cb6 2100 |0050: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +4318c6: 0a02 |0053: move-result v2 │ │ +4318c8: 3902 0f00 |0054: if-nez v2, 0063 // +000f │ │ +4318cc: 1a02 21da |0056: const-string v2, "video/" // string@da21 │ │ +4318d0: 6e20 9cb6 2100 |0058: invoke-virtual {v1, v2}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +4318d6: 0a02 |005b: move-result v2 │ │ +4318d8: 3902 0700 |005c: if-nez v2, 0063 // +0007 │ │ +4318dc: 1a01 d38d |005e: const-string v1, "image/*" // string@8dd3 │ │ +4318e0: 0718 |0060: move-object v8, v1 │ │ +4318e2: 1211 |0061: const/4 v1, #int 1 // #1 │ │ +4318e4: 2811 |0062: goto 0073 // +0011 │ │ +4318e6: 7110 d6b0 0100 |0063: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b0d6 │ │ +4318ec: 0a02 |0066: move-result v2 │ │ +4318ee: 3802 0300 |0067: if-eqz v2, 006a // +0003 │ │ +4318f2: 28cd |0069: goto 0036 // -0033 │ │ +4318f4: 7110 d5b0 0100 |006a: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isImageFile:(Ljava/lang/String;)Z // method@b0d5 │ │ +4318fa: 0a02 |006d: move-result v2 │ │ +4318fc: 0718 |006e: move-object v8, v1 │ │ +4318fe: 3802 0300 |006f: if-eqz v2, 0072 // +0003 │ │ +431902: 28f0 |0071: goto 0061 // -0010 │ │ +431904: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +431906: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +431908: 6e10 7cb0 0c00 |0074: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +43190e: 0c02 |0077: move-result-object v2 │ │ +431910: 3802 8d00 |0078: if-eqz v2, 0105 // +008d │ │ +431914: 6e10 7cb0 0c00 |007a: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +43191a: 0c02 |007d: move-result-object v2 │ │ +43191c: 6e10 2cac 0200 |007e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +431922: 0c02 |0081: move-result-object v2 │ │ +431924: 3802 0400 |0082: if-eqz v2, 0086 // +0004 │ │ +431928: 3800 8100 |0084: if-eqz v0, 0105 // +0081 │ │ +43192c: 3805 7f00 |0086: if-eqz v5, 0105 // +007f │ │ +431930: 3806 7d00 |0088: if-eqz v6, 0105 // +007d │ │ +431934: 1a00 f077 |008a: const-string v0, "fileSize" // string@77f0 │ │ +431938: 7220 3cbb 0d00 |008c: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +43193e: 0c00 |008f: move-result-object v0 │ │ +431940: 7110 330b 0000 |0090: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +431946: 0a01 |0093: move-result v1 │ │ +431948: 1a02 3643 |0094: const-string v2, "NSMedia" // string@4336 │ │ +43194c: 3901 2000 |0096: if-nez v1, 00b6 // +0020 │ │ +431950: 7110 28b6 0000 |0098: invoke-static {v0}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ +431956: 0b00 |009b: move-result-wide v0 │ │ +431958: 281c |009c: goto 00b8 // +001c │ │ +43195a: 2201 8d1e |009d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +43195e: 7010 adb6 0100 |009f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +431964: 1a03 704b |00a2: const-string v3, "Size "" // string@4b70 │ │ +431968: 6e20 b9b6 3100 |00a4: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43196e: 6e20 b9b6 0100 |00a7: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +431974: 1a00 ec01 |00aa: const-string v0, "" could not be parsed." // string@01ec │ │ +431978: 6e20 b9b6 0100 |00ac: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43197e: 6e10 c3b6 0100 |00af: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +431984: 0c00 |00b2: move-result-object v0 │ │ +431986: 7120 800b 0200 |00b3: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +43198c: 1600 0000 |00b6: const-wide/16 v0, #int 0 // #0 │ │ +431990: 0406 |00b8: move-wide v6, v0 │ │ +431992: 1a00 2973 |00b9: const-string v0, "duration" // string@7329 │ │ +431996: 7220 3cbb 0d00 |00bb: invoke-interface {v13, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +43199c: 0c0d |00be: move-result-object v13 │ │ +43199e: 7110 330b 0d00 |00bf: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +4319a4: 0a00 |00c2: move-result v0 │ │ +4319a6: 3900 2a00 |00c3: if-nez v0, 00ed // +002a │ │ +4319aa: 7110 28b6 0d00 |00c5: invoke-static {v13}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ +4319b0: 0b00 |00c8: move-result-wide v0 │ │ +4319b2: 6203 e3ff |00c9: sget-object v3, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe3 │ │ +4319b6: 6209 e6ff |00cb: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ +4319ba: 6e40 d0b9 0391 |00cd: invoke-virtual {v3, v0, v1, v9}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b9d0 │ │ +4319c0: 0b00 |00d0: move-result-wide v0 │ │ +4319c2: 8404 |00d1: long-to-int v4, v0 │ │ +4319c4: 014d |00d2: move v13, v4 │ │ +4319c6: 281b |00d3: goto 00ee // +001b │ │ +4319c8: 2200 8d1e |00d4: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +4319cc: 7010 adb6 0000 |00d6: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4319d2: 1a01 fb14 |00d9: const-string v1, "Duration "" // string@14fb │ │ +4319d6: 6e20 b9b6 1000 |00db: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4319dc: 6e20 b9b6 d000 |00de: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4319e2: 1a0d eb01 |00e1: const-string v13, "" could not be parsed" // string@01eb │ │ +4319e6: 6e20 b9b6 d000 |00e3: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4319ec: 6e10 c3b6 0000 |00e6: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4319f2: 0c0d |00e9: move-result-object v13 │ │ +4319f4: 7120 800b d200 |00ea: invoke-static {v2, v13}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +4319fa: 120d |00ed: const/4 v13, #int 0 // #0 │ │ +4319fc: 2200 d41b |00ee: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +431a00: 6e10 7cb0 0c00 |00f0: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431a06: 0c04 |00f3: move-result-object v4 │ │ +431a08: 0703 |00f4: move-object v3, v0 │ │ +431a0a: 7606 67ac 0300 |00f5: invoke-direct/range {v3, v4, v5, v6, v7, v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V // method@ac67 │ │ +431a10: 3d0d 0500 |00f8: if-lez v13, 00fd // +0005 │ │ +431a14: 6e20 97ac d000 |00fa: invoke-virtual {v0, v13}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac97 │ │ +431a1a: 6e10 7cb0 0c00 |00fd: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431a20: 0c0c |0100: move-result-object v12 │ │ +431a22: 6e20 49ac 0c00 |0101: invoke-virtual {v12, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac49 │ │ +431a28: 2853 |0104: goto 0157 // +0053 │ │ +431a2a: 6e10 7cb0 0c00 |0105: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431a30: 0c0d |0108: move-result-object v13 │ │ +431a32: 380d 4e00 |0109: if-eqz v13, 0157 // +004e │ │ +431a36: 3805 4c00 |010b: if-eqz v5, 0157 // +004c │ │ +431a3a: 3801 4a00 |010d: if-eqz v1, 0157 // +004a │ │ +431a3e: 6e10 7cb0 0c00 |010f: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431a44: 0c0c |0112: move-result-object v12 │ │ +431a46: 6e20 46ac 5c00 |0113: invoke-virtual {v12, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@ac46 │ │ +431a4c: 2841 |0116: goto 0157 // +0041 │ │ +431a4e: 1a00 08d4 |0117: const-string v0, "thumbnail" // string@d408 │ │ +431a52: 6e20 85b6 b000 |0119: invoke-virtual {v0, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431a58: 0a00 |011c: move-result v0 │ │ +431a5a: 3800 2800 |011d: if-eqz v0, 0145 // +0028 │ │ +431a5e: 7220 3cbb 2d00 |011f: invoke-interface {v13, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +431a64: 0c0d |0122: move-result-object v13 │ │ +431a66: 380d 3400 |0123: if-eqz v13, 0157 // +0034 │ │ +431a6a: 6e10 7cb0 0c00 |0125: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431a70: 0c00 |0128: move-result-object v0 │ │ +431a72: 3800 0a00 |0129: if-eqz v0, 0133 // +000a │ │ +431a76: 6e10 7cb0 0c00 |012b: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431a7c: 0c0c |012e: move-result-object v12 │ │ +431a7e: 6e20 46ac dc00 |012f: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/FeedItem;.setImageUrl:(Ljava/lang/String;)V // method@ac46 │ │ +431a84: 2825 |0132: goto 0157 // +0025 │ │ +431a86: 6e10 7db0 0c00 |0133: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +431a8c: 0c00 |0136: move-result-object v0 │ │ +431a8e: 6e10 cfab 0000 |0137: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ +431a94: 0c00 |013a: move-result-object v0 │ │ +431a96: 3900 1c00 |013b: if-nez v0, 0157 // +001c │ │ +431a9a: 6e10 7db0 0c00 |013d: invoke-virtual {v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +431aa0: 0c0c |0140: move-result-object v12 │ │ +431aa2: 6e20 edab dc00 |0141: invoke-virtual {v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abed │ │ +431aa8: 2813 |0144: goto 0157 // +0013 │ │ +431aaa: 1a0c ee6f |0145: const-string v12, "description" // string@6fee │ │ +431aae: 6e20 85b6 bc00 |0147: invoke-virtual {v12, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431ab4: 0a0c |014a: move-result v12 │ │ +431ab6: 380c 0c00 |014b: if-eqz v12, 0157 // +000c │ │ +431aba: 7220 3cbb 1d00 |014d: invoke-interface {v13, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +431ac0: 0c0c |0150: move-result-object v12 │ │ +431ac2: 220d 021d |0151: new-instance v13, Lde/danoeh/antennapod/parser/feed/element/AtomText; // type@1d02 │ │ +431ac6: 7040 a3b0 bdca |0153: invoke-direct {v13, v11, v10, v12}, Lde/danoeh/antennapod/parser/feed/element/AtomText;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;Ljava/lang/String;)V // method@b0a3 │ │ +431acc: 110d |0156: return-object v13 │ │ +431ace: 220c 031d |0157: new-instance v12, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +431ad2: 7030 a6b0 bc0a |0159: invoke-direct {v12, v11, v10}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b0a6 │ │ +431ad8: 110c |015c: return-object v12 │ │ catches : 2 │ │ 0x0098 - 0x009c │ │ Ljava/lang/NumberFormatException; -> 0x009d │ │ 0x00c5 - 0x00d1 │ │ Ljava/lang/NumberFormatException; -> 0x00d4 │ │ positions : │ │ 0x0002 line=44 │ │ @@ -1582265,17 +1582265,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -431c4c: |[431c4c] de.danoeh.antennapod.parser.feed.namespace.PodcastIndex.:()V │ │ -431c5c: 7010 b8b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b0b8 │ │ -431c62: 0e00 |0003: return-void │ │ +431c58: |[431c58] de.danoeh.antennapod.parser.feed.namespace.PodcastIndex.:()V │ │ +431c68: 7010 b8b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b0b8 │ │ +431c6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/namespace/PodcastIndex; │ │ │ │ Virtual methods - │ │ @@ -1582284,37 +1582284,37 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -431c64: |[431c64] de.danoeh.antennapod.parser.feed.namespace.PodcastIndex.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -431c74: 6e10 7ab0 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ -431c7a: 0c00 |0003: move-result-object v0 │ │ -431c7c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -431c80: 0e00 |0006: return-void │ │ -431c82: 6e10 7ab0 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ -431c88: 0c00 |000a: move-result-object v0 │ │ -431c8a: 6e10 c3b6 0000 |000b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -431c90: 0c00 |000e: move-result-object v0 │ │ -431c92: 1a01 b07a |000f: const-string v1, "funding" // string@7ab0 │ │ -431c96: 6e20 85b6 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431c9c: 0a03 |0014: move-result v3 │ │ -431c9e: 3803 1500 |0015: if-eqz v3, 002a // +0015 │ │ -431ca2: 6e10 7bb0 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@b07b │ │ -431ca8: 0c03 |001a: move-result-object v3 │ │ -431caa: 3803 0f00 |001b: if-eqz v3, 002a // +000f │ │ -431cae: 7110 330b 0000 |001d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -431cb4: 0a03 |0020: move-result v3 │ │ -431cb6: 3903 0900 |0021: if-nez v3, 002a // +0009 │ │ -431cba: 6e10 7bb0 0400 |0023: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@b07b │ │ -431cc0: 0c03 |0026: move-result-object v3 │ │ -431cc2: 6e20 18ac 0300 |0027: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedFunding;.setContent:(Ljava/lang/String;)V // method@ac18 │ │ -431cc8: 0e00 |002a: return-void │ │ +431c70: |[431c70] de.danoeh.antennapod.parser.feed.namespace.PodcastIndex.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +431c80: 6e10 7ab0 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ +431c86: 0c00 |0003: move-result-object v0 │ │ +431c88: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +431c8c: 0e00 |0006: return-void │ │ +431c8e: 6e10 7ab0 0400 |0007: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ +431c94: 0c00 |000a: move-result-object v0 │ │ +431c96: 6e10 c3b6 0000 |000b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +431c9c: 0c00 |000e: move-result-object v0 │ │ +431c9e: 1a01 b07a |000f: const-string v1, "funding" // string@7ab0 │ │ +431ca2: 6e20 85b6 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431ca8: 0a03 |0014: move-result v3 │ │ +431caa: 3803 1500 |0015: if-eqz v3, 002a // +0015 │ │ +431cae: 6e10 7bb0 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@b07b │ │ +431cb4: 0c03 |001a: move-result-object v3 │ │ +431cb6: 3803 0f00 |001b: if-eqz v3, 002a // +000f │ │ +431cba: 7110 330b 0000 |001d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +431cc0: 0a03 |0020: move-result v3 │ │ +431cc2: 3903 0900 |0021: if-nez v3, 002a // +0009 │ │ +431cc6: 6e10 7bb0 0400 |0023: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@b07b │ │ +431ccc: 0c03 |0026: move-result-object v3 │ │ +431cce: 6e20 18ac 0300 |0027: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedFunding;.setContent:(Ljava/lang/String;)V // method@ac18 │ │ +431cd4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0007 line=48 │ │ 0x0011 line=49 │ │ 0x0023 line=50 │ │ locals : │ │ @@ -1582327,66 +1582327,66 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 105 16-bit code units │ │ -431b68: |[431b68] de.danoeh.antennapod.parser.feed.namespace.PodcastIndex.handleElementStart:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ -431b78: 1a00 b07a |0000: const-string v0, "funding" // string@7ab0 │ │ -431b7c: 6e20 85b6 3000 |0002: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431b82: 0a00 |0005: move-result v0 │ │ -431b84: 1a01 6bd8 |0006: const-string v1, "url" // string@d86b │ │ -431b88: 3800 1c00 |0008: if-eqz v0, 0024 // +001c │ │ -431b8c: 7220 3cbb 1500 |000a: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -431b92: 0c05 |000d: move-result-object v5 │ │ -431b94: 2200 d01b |000e: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1bd0 │ │ -431b98: 1a01 0000 |0010: const-string v1, "" // string@0000 │ │ -431b9c: 7030 13ac 5001 |0012: invoke-direct {v0, v5, v1}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ac13 │ │ -431ba2: 6e20 83b0 0400 |0015: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentFunding:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@b083 │ │ -431ba8: 6e10 7db0 0400 |0018: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -431bae: 0c05 |001b: move-result-object v5 │ │ -431bb0: 6e10 7bb0 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@b07b │ │ -431bb6: 0c04 |001f: move-result-object v4 │ │ -431bb8: 6e20 c4ab 4500 |0020: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/model/feed/Feed;.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@abc4 │ │ -431bbe: 2840 |0023: goto 0063 // +0040 │ │ -431bc0: 1a00 3a67 |0024: const-string v0, "chapters" // string@673a │ │ -431bc4: 6e20 85b6 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431bca: 0a00 |0029: move-result v0 │ │ -431bcc: 3800 1400 |002a: if-eqz v0, 003e // +0014 │ │ -431bd0: 7220 3cbb 1500 |002c: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -431bd6: 0c05 |002f: move-result-object v5 │ │ -431bd8: 7110 330b 0500 |0030: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -431bde: 0a00 |0033: move-result v0 │ │ -431be0: 3900 2f00 |0034: if-nez v0, 0063 // +002f │ │ -431be4: 6e10 7cb0 0400 |0036: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431bea: 0c04 |0039: move-result-object v4 │ │ -431bec: 6e20 4dac 5400 |003a: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPodcastIndexChapterUrl:(Ljava/lang/String;)V // method@ac4d │ │ -431bf2: 2826 |003d: goto 0063 // +0026 │ │ -431bf4: 1a00 a0d5 |003e: const-string v0, "transcript" // string@d5a0 │ │ -431bf8: 6e20 85b6 3000 |0040: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431bfe: 0a00 |0043: move-result v0 │ │ -431c00: 3800 1f00 |0044: if-eqz v0, 0063 // +001f │ │ -431c04: 7220 3cbb 1500 |0046: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -431c0a: 0c00 |0049: move-result-object v0 │ │ -431c0c: 1a01 6ad6 |004a: const-string v1, "type" // string@d66a │ │ -431c10: 7220 3cbb 1500 |004c: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -431c16: 0c05 |004f: move-result-object v5 │ │ -431c18: 7110 330b 0000 |0050: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -431c1e: 0a01 |0053: move-result v1 │ │ -431c20: 3901 0f00 |0054: if-nez v1, 0063 // +000f │ │ -431c24: 7110 330b 0500 |0056: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -431c2a: 0a01 |0059: move-result v1 │ │ -431c2c: 3901 0900 |005a: if-nez v1, 0063 // +0009 │ │ -431c30: 6e10 7cb0 0400 |005c: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431c36: 0c04 |005f: move-result-object v4 │ │ -431c38: 6e30 52ac 5400 |0060: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTranscriptUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@ac52 │ │ -431c3e: 2204 031d |0063: new-instance v4, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -431c42: 7030 a6b0 3402 |0065: invoke-direct {v4, v3, v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b0a6 │ │ -431c48: 1104 |0068: return-object v4 │ │ +431b74: |[431b74] de.danoeh.antennapod.parser.feed.namespace.PodcastIndex.handleElementStart:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ +431b84: 1a00 b07a |0000: const-string v0, "funding" // string@7ab0 │ │ +431b88: 6e20 85b6 3000 |0002: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431b8e: 0a00 |0005: move-result v0 │ │ +431b90: 1a01 6bd8 |0006: const-string v1, "url" // string@d86b │ │ +431b94: 3800 1c00 |0008: if-eqz v0, 0024 // +001c │ │ +431b98: 7220 3cbb 1500 |000a: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +431b9e: 0c05 |000d: move-result-object v5 │ │ +431ba0: 2200 d01b |000e: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedFunding; // type@1bd0 │ │ +431ba4: 1a01 0000 |0010: const-string v1, "" // string@0000 │ │ +431ba8: 7030 13ac 5001 |0012: invoke-direct {v0, v5, v1}, Lde/danoeh/antennapod/model/feed/FeedFunding;.:(Ljava/lang/String;Ljava/lang/String;)V // method@ac13 │ │ +431bae: 6e20 83b0 0400 |0015: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentFunding:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@b083 │ │ +431bb4: 6e10 7db0 0400 |0018: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +431bba: 0c05 |001b: move-result-object v5 │ │ +431bbc: 6e10 7bb0 0400 |001c: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentFunding:()Lde/danoeh/antennapod/model/feed/FeedFunding; // method@b07b │ │ +431bc2: 0c04 |001f: move-result-object v4 │ │ +431bc4: 6e20 c4ab 4500 |0020: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/model/feed/Feed;.addPayment:(Lde/danoeh/antennapod/model/feed/FeedFunding;)V // method@abc4 │ │ +431bca: 2840 |0023: goto 0063 // +0040 │ │ +431bcc: 1a00 3a67 |0024: const-string v0, "chapters" // string@673a │ │ +431bd0: 6e20 85b6 3000 |0026: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431bd6: 0a00 |0029: move-result v0 │ │ +431bd8: 3800 1400 |002a: if-eqz v0, 003e // +0014 │ │ +431bdc: 7220 3cbb 1500 |002c: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +431be2: 0c05 |002f: move-result-object v5 │ │ +431be4: 7110 330b 0500 |0030: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +431bea: 0a00 |0033: move-result v0 │ │ +431bec: 3900 2f00 |0034: if-nez v0, 0063 // +002f │ │ +431bf0: 6e10 7cb0 0400 |0036: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431bf6: 0c04 |0039: move-result-object v4 │ │ +431bf8: 6e20 4dac 5400 |003a: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPodcastIndexChapterUrl:(Ljava/lang/String;)V // method@ac4d │ │ +431bfe: 2826 |003d: goto 0063 // +0026 │ │ +431c00: 1a00 a0d5 |003e: const-string v0, "transcript" // string@d5a0 │ │ +431c04: 6e20 85b6 3000 |0040: invoke-virtual {v0, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431c0a: 0a00 |0043: move-result v0 │ │ +431c0c: 3800 1f00 |0044: if-eqz v0, 0063 // +001f │ │ +431c10: 7220 3cbb 1500 |0046: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +431c16: 0c00 |0049: move-result-object v0 │ │ +431c18: 1a01 6ad6 |004a: const-string v1, "type" // string@d66a │ │ +431c1c: 7220 3cbb 1500 |004c: invoke-interface {v5, v1}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +431c22: 0c05 |004f: move-result-object v5 │ │ +431c24: 7110 330b 0000 |0050: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +431c2a: 0a01 |0053: move-result v1 │ │ +431c2c: 3901 0f00 |0054: if-nez v1, 0063 // +000f │ │ +431c30: 7110 330b 0500 |0056: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +431c36: 0a01 |0059: move-result v1 │ │ +431c38: 3901 0900 |005a: if-nez v1, 0063 // +0009 │ │ +431c3c: 6e10 7cb0 0400 |005c: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431c42: 0c04 |005f: move-result-object v4 │ │ +431c44: 6e30 52ac 5400 |0060: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTranscriptUrl:(Ljava/lang/String;Ljava/lang/String;)V // method@ac52 │ │ +431c4a: 2204 031d |0063: new-instance v4, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +431c4e: 7030 a6b0 3402 |0065: invoke-direct {v4, v3, v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b0a6 │ │ +431c54: 1104 |0068: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=23 │ │ 0x000a line=24 │ │ 0x000e line=25 │ │ 0x0015 line=26 │ │ 0x0018 line=27 │ │ @@ -1582506,17 +1582506,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -431e64: |[431e64] de.danoeh.antennapod.parser.feed.namespace.Rss20.:()V │ │ -431e74: 7010 b8b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b0b8 │ │ -431e7a: 0e00 |0003: return-void │ │ +431e70: |[431e70] de.danoeh.antennapod.parser.feed.namespace.Rss20.:()V │ │ +431e80: 7010 b8b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b0b8 │ │ +431e86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/namespace/Rss20; │ │ │ │ Virtual methods - │ │ @@ -1582525,243 +1582525,243 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 463 16-bit code units │ │ -431e7c: |[431e7c] de.danoeh.antennapod.parser.feed.namespace.Rss20.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -431e8c: 1a00 b093 |0000: const-string v0, "item" // string@93b0 │ │ -431e90: 6e20 85b6 9000 |0002: invoke-virtual {v0, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431e96: 0a01 |0005: move-result v1 │ │ -431e98: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -431e9a: 3801 4c00 |0007: if-eqz v1, 0053 // +004c │ │ -431e9e: 6e10 7cb0 0a00 |0009: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431ea4: 0c09 |000c: move-result-object v9 │ │ -431ea6: 3809 4100 |000d: if-eqz v9, 004e // +0041 │ │ -431eaa: 6e10 7cb0 0a00 |000f: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431eb0: 0c09 |0012: move-result-object v9 │ │ -431eb2: 6e10 32ac 0900 |0013: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ -431eb8: 0c00 |0016: move-result-object v0 │ │ -431eba: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ -431ebe: 6e10 22ac 0900 |0019: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac22 │ │ -431ec4: 0c00 |001c: move-result-object v0 │ │ -431ec6: 6e20 50ac 0900 |001d: invoke-virtual {v9, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ac50 │ │ -431ecc: 6e10 81b0 0a00 |0020: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b081 │ │ -431ed2: 0c00 |0023: move-result-object v0 │ │ -431ed4: 1a01 2973 |0024: const-string v1, "duration" // string@7329 │ │ -431ed8: 7220 0cb9 1000 |0026: invoke-interface {v0, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b90c │ │ -431ede: 0a00 |0029: move-result v0 │ │ -431ee0: 3800 2400 |002a: if-eqz v0, 004e // +0024 │ │ -431ee4: 6e10 37ac 0900 |002c: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ -431eea: 0a00 |002f: move-result v0 │ │ -431eec: 3800 1700 |0030: if-eqz v0, 0047 // +0017 │ │ -431ef0: 6e10 81b0 0a00 |0032: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b081 │ │ -431ef6: 0c00 |0035: move-result-object v0 │ │ -431ef8: 7220 10b9 1000 |0036: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ -431efe: 0c00 |0039: move-result-object v0 │ │ -431f00: 1f00 751e |003a: check-cast v0, Ljava/lang/Integer; // type@1e75 │ │ -431f04: 6e10 2cac 0900 |003c: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -431f0a: 0c09 |003f: move-result-object v9 │ │ -431f0c: 6e10 14b6 0000 |0040: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ -431f12: 0a00 |0043: move-result v0 │ │ -431f14: 6e20 97ac 0900 |0044: invoke-virtual {v9, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac97 │ │ -431f1a: 6e10 81b0 0a00 |0047: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b081 │ │ -431f20: 0c09 |004a: move-result-object v9 │ │ -431f22: 7220 16b9 1900 |004b: invoke-interface {v9, v1}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b916 │ │ -431f28: 6e20 84b0 2a00 |004e: invoke-virtual {v10, v2}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b084 │ │ -431f2e: 2900 7d01 |0051: goto/16 01ce // +017d │ │ -431f32: 6e10 80b0 0a00 |0053: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ -431f38: 0c01 |0056: move-result-object v1 │ │ -431f3a: 6e10 e2b7 0100 |0057: invoke-virtual {v1}, Ljava/util/AbstractCollection;.size:()I // method@b7e2 │ │ -431f40: 0a01 |005a: move-result v1 │ │ -431f42: 1223 |005b: const/4 v3, #int 2 // #2 │ │ -431f44: 3431 7201 |005c: if-lt v1, v3, 01ce // +0172 │ │ -431f48: 6e10 7ab0 0a00 |005e: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ -431f4e: 0c01 |0061: move-result-object v1 │ │ -431f50: 3801 6c01 |0062: if-eqz v1, 01ce // +016c │ │ -431f54: 6e10 7ab0 0a00 |0064: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ -431f5a: 0c01 |0067: move-result-object v1 │ │ -431f5c: 6e10 c3b6 0100 |0068: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -431f62: 0c01 |006b: move-result-object v1 │ │ -431f64: 7110 d8b0 0100 |006c: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/SyndStringUtils;.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; // method@b0d8 │ │ -431f6a: 0c03 |006f: move-result-object v3 │ │ -431f6c: 6e10 80b0 0a00 |0070: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ -431f72: 0c04 |0073: move-result-object v4 │ │ -431f74: 6e10 59b9 0400 |0074: invoke-virtual {v4}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b959 │ │ -431f7a: 0c04 |0077: move-result-object v4 │ │ -431f7c: 1f04 031d |0078: check-cast v4, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -431f80: 6e10 a7b0 0400 |007a: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ -431f86: 0c04 |007d: move-result-object v4 │ │ -431f88: 6e10 7fb0 0a00 |007e: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b07f │ │ -431f8e: 0c05 |0081: move-result-object v5 │ │ -431f90: 6e10 a7b0 0500 |0082: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ -431f96: 0c05 |0085: move-result-object v5 │ │ -431f98: 6e10 80b0 0a00 |0086: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ -431f9e: 0c06 |0089: move-result-object v6 │ │ -431fa0: 6e10 e2b7 0600 |008a: invoke-virtual {v6}, Ljava/util/AbstractCollection;.size:()I // method@b7e2 │ │ -431fa6: 0a06 |008d: move-result v6 │ │ -431fa8: 1237 |008e: const/4 v7, #int 3 // #3 │ │ -431faa: 3476 0a00 |008f: if-lt v6, v7, 0099 // +000a │ │ -431fae: 6e10 82b0 0a00 |0091: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getThirdTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b082 │ │ -431fb4: 0c02 |0094: move-result-object v2 │ │ -431fb6: 6e10 a7b0 0200 |0095: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ -431fbc: 0c02 |0098: move-result-object v2 │ │ -431fbe: 1a06 948a |0099: const-string v6, "guid" // string@8a94 │ │ -431fc2: 6e20 85b6 4600 |009b: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431fc8: 0a06 |009e: move-result v6 │ │ -431fca: 3806 1d00 |009f: if-eqz v6, 00bc // +001d │ │ -431fce: 6e20 85b6 5000 |00a1: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431fd4: 0a06 |00a4: move-result v6 │ │ -431fd6: 3806 1700 |00a5: if-eqz v6, 00bc // +0017 │ │ -431fda: 7110 330b 0100 |00a7: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -431fe0: 0a09 |00aa: move-result v9 │ │ -431fe2: 3909 2301 |00ab: if-nez v9, 01ce // +0123 │ │ -431fe6: 6e10 7cb0 0a00 |00ad: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431fec: 0c09 |00b0: move-result-object v9 │ │ -431fee: 3809 1d01 |00b1: if-eqz v9, 01ce // +011d │ │ -431ff2: 6e10 7cb0 0a00 |00b3: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431ff8: 0c09 |00b6: move-result-object v9 │ │ -431ffa: 6e20 47ac 1900 |00b7: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@ac47 │ │ -432000: 2900 1401 |00ba: goto/16 01ce // +0114 │ │ -432004: 1a01 5ed4 |00bc: const-string v1, "title" // string@d45e │ │ -432008: 6e20 85b6 4100 |00be: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43200e: 0a01 |00c1: move-result v1 │ │ -432010: 1306 3f00 |00c2: const/16 v6, #int 63 // #3f │ │ -432014: 1a07 2c67 |00c4: const-string v7, "channel" // string@672c │ │ -432018: 3801 3400 |00c6: if-eqz v1, 00fa // +0034 │ │ -43201c: 7120 6433 6300 |00c8: invoke-static {v3, v6}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@3364 │ │ -432022: 0c09 |00cb: move-result-object v9 │ │ -432024: 6e10 65b6 0900 |00cc: invoke-virtual {v9}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ -43202a: 0c09 |00cf: move-result-object v9 │ │ -43202c: 6e20 85b6 5000 |00d0: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -432032: 0a00 |00d3: move-result v0 │ │ -432034: 3800 1100 |00d4: if-eqz v0, 00e5 // +0011 │ │ -432038: 6e10 7cb0 0a00 |00d6: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -43203e: 0c00 |00d9: move-result-object v0 │ │ -432040: 3800 0b00 |00da: if-eqz v0, 00e5 // +000b │ │ -432044: 6e10 7cb0 0a00 |00dc: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -43204a: 0c0a |00df: move-result-object v10 │ │ -43204c: 6e20 50ac 9a00 |00e0: invoke-virtual {v10, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ac50 │ │ -432052: 2900 eb00 |00e3: goto/16 01ce // +00eb │ │ -432056: 6e20 85b6 5700 |00e5: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43205c: 0a00 |00e8: move-result v0 │ │ -43205e: 3800 e500 |00e9: if-eqz v0, 01ce // +00e5 │ │ -432062: 6e10 7db0 0a00 |00eb: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -432068: 0c00 |00ee: move-result-object v0 │ │ -43206a: 3800 df00 |00ef: if-eqz v0, 01ce // +00df │ │ -43206e: 6e10 7db0 0a00 |00f1: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -432074: 0c0a |00f4: move-result-object v10 │ │ -432076: 6e20 fbab 9a00 |00f5: invoke-virtual {v10, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setTitle:(Ljava/lang/String;)V // method@abfb │ │ -43207c: 2900 d600 |00f8: goto/16 01ce // +00d6 │ │ -432080: 1a01 c397 |00fa: const-string v1, "link" // string@97c3 │ │ -432084: 6e20 85b6 4100 |00fc: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43208a: 0a01 |00ff: move-result v1 │ │ -43208c: 3801 2c00 |0100: if-eqz v1, 012c // +002c │ │ -432090: 6e20 85b6 5700 |0102: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -432096: 0a09 |0105: move-result v9 │ │ -432098: 3809 1100 |0106: if-eqz v9, 0117 // +0011 │ │ -43209c: 6e10 7db0 0a00 |0108: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -4320a2: 0c09 |010b: move-result-object v9 │ │ -4320a4: 3809 0b00 |010c: if-eqz v9, 0117 // +000b │ │ -4320a8: 6e10 7db0 0a00 |010e: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -4320ae: 0c09 |0111: move-result-object v9 │ │ -4320b0: 6e20 f3ab 3900 |0112: invoke-virtual {v9, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setLink:(Ljava/lang/String;)V // method@abf3 │ │ -4320b6: 2900 b900 |0115: goto/16 01ce // +00b9 │ │ -4320ba: 6e20 85b6 5000 |0117: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4320c0: 0a09 |011a: move-result v9 │ │ -4320c2: 3809 b300 |011b: if-eqz v9, 01ce // +00b3 │ │ -4320c6: 6e10 7cb0 0a00 |011d: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -4320cc: 0c09 |0120: move-result-object v9 │ │ -4320ce: 3809 ad00 |0121: if-eqz v9, 01ce // +00ad │ │ -4320d2: 6e10 7cb0 0a00 |0123: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -4320d8: 0c09 |0126: move-result-object v9 │ │ -4320da: 6e20 48ac 3900 |0127: invoke-virtual {v9, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setLink:(Ljava/lang/String;)V // method@ac48 │ │ -4320e0: 2900 a400 |012a: goto/16 01ce // +00a4 │ │ -4320e4: 1a01 83bb |012c: const-string v1, "pubDate" // string@bb83 │ │ -4320e8: 6e20 85b6 4100 |012e: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4320ee: 0a01 |0131: move-result v1 │ │ -4320f0: 3801 1b00 |0132: if-eqz v1, 014d // +001b │ │ -4320f4: 6e20 85b6 5000 |0134: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4320fa: 0a01 |0137: move-result v1 │ │ -4320fc: 3801 1500 |0138: if-eqz v1, 014d // +0015 │ │ -432100: 6e10 7cb0 0a00 |013a: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -432106: 0c01 |013d: move-result-object v1 │ │ -432108: 3801 0f00 |013e: if-eqz v1, 014d // +000f │ │ -43210c: 6e10 7cb0 0a00 |0140: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -432112: 0c09 |0143: move-result-object v9 │ │ -432114: 7110 cbb0 0300 |0144: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@b0cb │ │ -43211a: 0c0a |0147: move-result-object v10 │ │ -43211c: 6e20 4fac a900 |0148: invoke-virtual {v9, v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac4f │ │ -432122: 2900 8300 |014b: goto/16 01ce // +0083 │ │ -432126: 1a01 6bd8 |014d: const-string v1, "url" // string@d86b │ │ -43212a: 6e20 85b6 4100 |014f: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -432130: 0a01 |0152: move-result v1 │ │ -432132: 3801 2800 |0153: if-eqz v1, 017b // +0028 │ │ -432136: 1a01 d18d |0155: const-string v1, "image" // string@8dd1 │ │ -43213a: 6e20 85b6 5100 |0157: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -432140: 0a01 |015a: move-result v1 │ │ -432142: 3801 2000 |015b: if-eqz v1, 017b // +0020 │ │ -432146: 6e20 85b6 2700 |015d: invoke-virtual {v7, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43214c: 0a01 |0160: move-result v1 │ │ -43214e: 3801 1a00 |0161: if-eqz v1, 017b // +001a │ │ -432152: 6e10 7db0 0a00 |0163: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -432158: 0c09 |0166: move-result-object v9 │ │ -43215a: 3809 6700 |0167: if-eqz v9, 01ce // +0067 │ │ -43215e: 6e10 7db0 0a00 |0169: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -432164: 0c09 |016c: move-result-object v9 │ │ -432166: 6e10 cfab 0900 |016d: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ -43216c: 0c09 |0170: move-result-object v9 │ │ -43216e: 3909 5d00 |0171: if-nez v9, 01ce // +005d │ │ -432172: 6e10 7db0 0a00 |0173: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -432178: 0c09 |0176: move-result-object v9 │ │ -43217a: 6e20 edab 3900 |0177: invoke-virtual {v9, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abed │ │ -432180: 2854 |017a: goto 01ce // +0054 │ │ -432182: 1a01 ee6f |017b: const-string v1, "description" // string@6fee │ │ -432186: 6e20 85b6 9100 |017d: invoke-virtual {v1, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43218c: 0a01 |0180: move-result v1 │ │ -43218e: 3801 3200 |0181: if-eqz v1, 01b3 // +0032 │ │ -432192: 6e20 85b6 5700 |0183: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -432198: 0a09 |0186: move-result v9 │ │ -43219a: 3809 1800 |0187: if-eqz v9, 019f // +0018 │ │ -43219e: 6e10 7db0 0a00 |0189: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -4321a4: 0c09 |018c: move-result-object v9 │ │ -4321a6: 3809 1200 |018d: if-eqz v9, 019f // +0012 │ │ -4321aa: 7120 6433 6300 |018f: invoke-static {v3, v6}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@3364 │ │ -4321b0: 0c09 |0192: move-result-object v9 │ │ -4321b2: 6e10 65b6 0900 |0193: invoke-virtual {v9}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ -4321b8: 0c09 |0196: move-result-object v9 │ │ -4321ba: 6e10 7db0 0a00 |0197: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -4321c0: 0c0a |019a: move-result-object v10 │ │ -4321c2: 6e20 e9ab 9a00 |019b: invoke-virtual {v10, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abe9 │ │ -4321c8: 2830 |019e: goto 01ce // +0030 │ │ -4321ca: 6e20 85b6 5000 |019f: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4321d0: 0a09 |01a2: move-result v9 │ │ -4321d2: 3809 2b00 |01a3: if-eqz v9, 01ce // +002b │ │ -4321d6: 6e10 7cb0 0a00 |01a5: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -4321dc: 0c09 |01a8: move-result-object v9 │ │ -4321de: 3809 2500 |01a9: if-eqz v9, 01ce // +0025 │ │ -4321e2: 6e10 7cb0 0a00 |01ab: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -4321e8: 0c09 |01ae: move-result-object v9 │ │ -4321ea: 6e20 42ac 3900 |01af: invoke-virtual {v9, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ -4321f0: 281c |01b2: goto 01ce // +001c │ │ -4321f2: 1a00 6996 |01b3: const-string v0, "language" // string@9669 │ │ -4321f6: 6e20 85b6 9000 |01b5: invoke-virtual {v0, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4321fc: 0a09 |01b8: move-result v9 │ │ -4321fe: 3809 1500 |01b9: if-eqz v9, 01ce // +0015 │ │ -432202: 6e10 7db0 0a00 |01bb: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -432208: 0c09 |01be: move-result-object v9 │ │ -43220a: 3809 0f00 |01bf: if-eqz v9, 01ce // +000f │ │ -43220e: 6e10 7db0 0a00 |01c1: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -432214: 0c09 |01c4: move-result-object v9 │ │ -432216: 620a e0ff |01c5: sget-object v10, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ -43221a: 6e20 a2b6 a300 |01c7: invoke-virtual {v3, v10}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ -432220: 0c0a |01ca: move-result-object v10 │ │ -432222: 6e20 efab a900 |01cb: invoke-virtual {v9, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setLanguage:(Ljava/lang/String;)V // method@abef │ │ -432228: 0e00 |01ce: return-void │ │ +431e88: |[431e88] de.danoeh.antennapod.parser.feed.namespace.Rss20.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +431e98: 1a00 b093 |0000: const-string v0, "item" // string@93b0 │ │ +431e9c: 6e20 85b6 9000 |0002: invoke-virtual {v0, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431ea2: 0a01 |0005: move-result v1 │ │ +431ea4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +431ea6: 3801 4c00 |0007: if-eqz v1, 0053 // +004c │ │ +431eaa: 6e10 7cb0 0a00 |0009: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431eb0: 0c09 |000c: move-result-object v9 │ │ +431eb2: 3809 4100 |000d: if-eqz v9, 004e // +0041 │ │ +431eb6: 6e10 7cb0 0a00 |000f: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431ebc: 0c09 |0012: move-result-object v9 │ │ +431ebe: 6e10 32ac 0900 |0013: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getTitle:()Ljava/lang/String; // method@ac32 │ │ +431ec4: 0c00 |0016: move-result-object v0 │ │ +431ec6: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ +431eca: 6e10 22ac 0900 |0019: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getDescription:()Ljava/lang/String; // method@ac22 │ │ +431ed0: 0c00 |001c: move-result-object v0 │ │ +431ed2: 6e20 50ac 0900 |001d: invoke-virtual {v9, v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ac50 │ │ +431ed8: 6e10 81b0 0a00 |0020: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b081 │ │ +431ede: 0c00 |0023: move-result-object v0 │ │ +431ee0: 1a01 2973 |0024: const-string v1, "duration" // string@7329 │ │ +431ee4: 7220 0cb9 1000 |0026: invoke-interface {v0, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@b90c │ │ +431eea: 0a00 |0029: move-result v0 │ │ +431eec: 3800 2400 |002a: if-eqz v0, 004e // +0024 │ │ +431ef0: 6e10 37ac 0900 |002c: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.hasMedia:()Z // method@ac37 │ │ +431ef6: 0a00 |002f: move-result v0 │ │ +431ef8: 3800 1700 |0030: if-eqz v0, 0047 // +0017 │ │ +431efc: 6e10 81b0 0a00 |0032: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b081 │ │ +431f02: 0c00 |0035: move-result-object v0 │ │ +431f04: 7220 10b9 1000 |0036: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@b910 │ │ +431f0a: 0c00 |0039: move-result-object v0 │ │ +431f0c: 1f00 751e |003a: check-cast v0, Ljava/lang/Integer; // type@1e75 │ │ +431f10: 6e10 2cac 0900 |003c: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +431f16: 0c09 |003f: move-result-object v9 │ │ +431f18: 6e10 14b6 0000 |0040: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ +431f1e: 0a00 |0043: move-result v0 │ │ +431f20: 6e20 97ac 0900 |0044: invoke-virtual {v9, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setDuration:(I)V // method@ac97 │ │ +431f26: 6e10 81b0 0a00 |0047: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTempObjects:()Ljava/util/Map; // method@b081 │ │ +431f2c: 0c09 |004a: move-result-object v9 │ │ +431f2e: 7220 16b9 1900 |004b: invoke-interface {v9, v1}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b916 │ │ +431f34: 6e20 84b0 2a00 |004e: invoke-virtual {v10, v2}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b084 │ │ +431f3a: 2900 7d01 |0051: goto/16 01ce // +017d │ │ +431f3e: 6e10 80b0 0a00 |0053: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ +431f44: 0c01 |0056: move-result-object v1 │ │ +431f46: 6e10 e2b7 0100 |0057: invoke-virtual {v1}, Ljava/util/AbstractCollection;.size:()I // method@b7e2 │ │ +431f4c: 0a01 |005a: move-result v1 │ │ +431f4e: 1223 |005b: const/4 v3, #int 2 // #2 │ │ +431f50: 3431 7201 |005c: if-lt v1, v3, 01ce // +0172 │ │ +431f54: 6e10 7ab0 0a00 |005e: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ +431f5a: 0c01 |0061: move-result-object v1 │ │ +431f5c: 3801 6c01 |0062: if-eqz v1, 01ce // +016c │ │ +431f60: 6e10 7ab0 0a00 |0064: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getContentBuf:()Ljava/lang/StringBuilder; // method@b07a │ │ +431f66: 0c01 |0067: move-result-object v1 │ │ +431f68: 6e10 c3b6 0100 |0068: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +431f6e: 0c01 |006b: move-result-object v1 │ │ +431f70: 7110 d8b0 0100 |006c: invoke-static {v1}, Lde/danoeh/antennapod/parser/feed/util/SyndStringUtils;.trimAllWhitespace:(Ljava/lang/String;)Ljava/lang/String; // method@b0d8 │ │ +431f76: 0c03 |006f: move-result-object v3 │ │ +431f78: 6e10 80b0 0a00 |0070: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ +431f7e: 0c04 |0073: move-result-object v4 │ │ +431f80: 6e10 59b9 0400 |0074: invoke-virtual {v4}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b959 │ │ +431f86: 0c04 |0077: move-result-object v4 │ │ +431f88: 1f04 031d |0078: check-cast v4, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +431f8c: 6e10 a7b0 0400 |007a: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ +431f92: 0c04 |007d: move-result-object v4 │ │ +431f94: 6e10 7fb0 0a00 |007e: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getSecondTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b07f │ │ +431f9a: 0c05 |0081: move-result-object v5 │ │ +431f9c: 6e10 a7b0 0500 |0082: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ +431fa2: 0c05 |0085: move-result-object v5 │ │ +431fa4: 6e10 80b0 0a00 |0086: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ +431faa: 0c06 |0089: move-result-object v6 │ │ +431fac: 6e10 e2b7 0600 |008a: invoke-virtual {v6}, Ljava/util/AbstractCollection;.size:()I // method@b7e2 │ │ +431fb2: 0a06 |008d: move-result v6 │ │ +431fb4: 1237 |008e: const/4 v7, #int 3 // #3 │ │ +431fb6: 3476 0a00 |008f: if-lt v6, v7, 0099 // +000a │ │ +431fba: 6e10 82b0 0a00 |0091: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getThirdTag:()Lde/danoeh/antennapod/parser/feed/element/SyndElement; // method@b082 │ │ +431fc0: 0c02 |0094: move-result-object v2 │ │ +431fc2: 6e10 a7b0 0200 |0095: invoke-virtual {v2}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ +431fc8: 0c02 |0098: move-result-object v2 │ │ +431fca: 1a06 948a |0099: const-string v6, "guid" // string@8a94 │ │ +431fce: 6e20 85b6 4600 |009b: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431fd4: 0a06 |009e: move-result v6 │ │ +431fd6: 3806 1d00 |009f: if-eqz v6, 00bc // +001d │ │ +431fda: 6e20 85b6 5000 |00a1: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431fe0: 0a06 |00a4: move-result v6 │ │ +431fe2: 3806 1700 |00a5: if-eqz v6, 00bc // +0017 │ │ +431fe6: 7110 330b 0100 |00a7: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +431fec: 0a09 |00aa: move-result v9 │ │ +431fee: 3909 2301 |00ab: if-nez v9, 01ce // +0123 │ │ +431ff2: 6e10 7cb0 0a00 |00ad: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431ff8: 0c09 |00b0: move-result-object v9 │ │ +431ffa: 3809 1d01 |00b1: if-eqz v9, 01ce // +011d │ │ +431ffe: 6e10 7cb0 0a00 |00b3: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +432004: 0c09 |00b6: move-result-object v9 │ │ +432006: 6e20 47ac 1900 |00b7: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.setItemIdentifier:(Ljava/lang/String;)V // method@ac47 │ │ +43200c: 2900 1401 |00ba: goto/16 01ce // +0114 │ │ +432010: 1a01 5ed4 |00bc: const-string v1, "title" // string@d45e │ │ +432014: 6e20 85b6 4100 |00be: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43201a: 0a01 |00c1: move-result v1 │ │ +43201c: 1306 3f00 |00c2: const/16 v6, #int 63 // #3f │ │ +432020: 1a07 2c67 |00c4: const-string v7, "channel" // string@672c │ │ +432024: 3801 3400 |00c6: if-eqz v1, 00fa // +0034 │ │ +432028: 7120 6433 6300 |00c8: invoke-static {v3, v6}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@3364 │ │ +43202e: 0c09 |00cb: move-result-object v9 │ │ +432030: 6e10 65b6 0900 |00cc: invoke-virtual {v9}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ +432036: 0c09 |00cf: move-result-object v9 │ │ +432038: 6e20 85b6 5000 |00d0: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43203e: 0a00 |00d3: move-result v0 │ │ +432040: 3800 1100 |00d4: if-eqz v0, 00e5 // +0011 │ │ +432044: 6e10 7cb0 0a00 |00d6: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +43204a: 0c00 |00d9: move-result-object v0 │ │ +43204c: 3800 0b00 |00da: if-eqz v0, 00e5 // +000b │ │ +432050: 6e10 7cb0 0a00 |00dc: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +432056: 0c0a |00df: move-result-object v10 │ │ +432058: 6e20 50ac 9a00 |00e0: invoke-virtual {v10, v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.setTitle:(Ljava/lang/String;)V // method@ac50 │ │ +43205e: 2900 eb00 |00e3: goto/16 01ce // +00eb │ │ +432062: 6e20 85b6 5700 |00e5: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +432068: 0a00 |00e8: move-result v0 │ │ +43206a: 3800 e500 |00e9: if-eqz v0, 01ce // +00e5 │ │ +43206e: 6e10 7db0 0a00 |00eb: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +432074: 0c00 |00ee: move-result-object v0 │ │ +432076: 3800 df00 |00ef: if-eqz v0, 01ce // +00df │ │ +43207a: 6e10 7db0 0a00 |00f1: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +432080: 0c0a |00f4: move-result-object v10 │ │ +432082: 6e20 fbab 9a00 |00f5: invoke-virtual {v10, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setTitle:(Ljava/lang/String;)V // method@abfb │ │ +432088: 2900 d600 |00f8: goto/16 01ce // +00d6 │ │ +43208c: 1a01 c397 |00fa: const-string v1, "link" // string@97c3 │ │ +432090: 6e20 85b6 4100 |00fc: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +432096: 0a01 |00ff: move-result v1 │ │ +432098: 3801 2c00 |0100: if-eqz v1, 012c // +002c │ │ +43209c: 6e20 85b6 5700 |0102: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4320a2: 0a09 |0105: move-result v9 │ │ +4320a4: 3809 1100 |0106: if-eqz v9, 0117 // +0011 │ │ +4320a8: 6e10 7db0 0a00 |0108: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +4320ae: 0c09 |010b: move-result-object v9 │ │ +4320b0: 3809 0b00 |010c: if-eqz v9, 0117 // +000b │ │ +4320b4: 6e10 7db0 0a00 |010e: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +4320ba: 0c09 |0111: move-result-object v9 │ │ +4320bc: 6e20 f3ab 3900 |0112: invoke-virtual {v9, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setLink:(Ljava/lang/String;)V // method@abf3 │ │ +4320c2: 2900 b900 |0115: goto/16 01ce // +00b9 │ │ +4320c6: 6e20 85b6 5000 |0117: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4320cc: 0a09 |011a: move-result v9 │ │ +4320ce: 3809 b300 |011b: if-eqz v9, 01ce // +00b3 │ │ +4320d2: 6e10 7cb0 0a00 |011d: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +4320d8: 0c09 |0120: move-result-object v9 │ │ +4320da: 3809 ad00 |0121: if-eqz v9, 01ce // +00ad │ │ +4320de: 6e10 7cb0 0a00 |0123: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +4320e4: 0c09 |0126: move-result-object v9 │ │ +4320e6: 6e20 48ac 3900 |0127: invoke-virtual {v9, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setLink:(Ljava/lang/String;)V // method@ac48 │ │ +4320ec: 2900 a400 |012a: goto/16 01ce // +00a4 │ │ +4320f0: 1a01 83bb |012c: const-string v1, "pubDate" // string@bb83 │ │ +4320f4: 6e20 85b6 4100 |012e: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4320fa: 0a01 |0131: move-result v1 │ │ +4320fc: 3801 1b00 |0132: if-eqz v1, 014d // +001b │ │ +432100: 6e20 85b6 5000 |0134: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +432106: 0a01 |0137: move-result v1 │ │ +432108: 3801 1500 |0138: if-eqz v1, 014d // +0015 │ │ +43210c: 6e10 7cb0 0a00 |013a: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +432112: 0c01 |013d: move-result-object v1 │ │ +432114: 3801 0f00 |013e: if-eqz v1, 014d // +000f │ │ +432118: 6e10 7cb0 0a00 |0140: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +43211e: 0c09 |0143: move-result-object v9 │ │ +432120: 7110 cbb0 0300 |0144: invoke-static {v3}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseOrNullIfFuture:(Ljava/lang/String;)Ljava/util/Date; // method@b0cb │ │ +432126: 0c0a |0147: move-result-object v10 │ │ +432128: 6e20 4fac a900 |0148: invoke-virtual {v9, v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPubDate:(Ljava/util/Date;)V // method@ac4f │ │ +43212e: 2900 8300 |014b: goto/16 01ce // +0083 │ │ +432132: 1a01 6bd8 |014d: const-string v1, "url" // string@d86b │ │ +432136: 6e20 85b6 4100 |014f: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43213c: 0a01 |0152: move-result v1 │ │ +43213e: 3801 2800 |0153: if-eqz v1, 017b // +0028 │ │ +432142: 1a01 d18d |0155: const-string v1, "image" // string@8dd1 │ │ +432146: 6e20 85b6 5100 |0157: invoke-virtual {v1, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43214c: 0a01 |015a: move-result v1 │ │ +43214e: 3801 2000 |015b: if-eqz v1, 017b // +0020 │ │ +432152: 6e20 85b6 2700 |015d: invoke-virtual {v7, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +432158: 0a01 |0160: move-result v1 │ │ +43215a: 3801 1a00 |0161: if-eqz v1, 017b // +001a │ │ +43215e: 6e10 7db0 0a00 |0163: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +432164: 0c09 |0166: move-result-object v9 │ │ +432166: 3809 6700 |0167: if-eqz v9, 01ce // +0067 │ │ +43216a: 6e10 7db0 0a00 |0169: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +432170: 0c09 |016c: move-result-object v9 │ │ +432172: 6e10 cfab 0900 |016d: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ +432178: 0c09 |0170: move-result-object v9 │ │ +43217a: 3909 5d00 |0171: if-nez v9, 01ce // +005d │ │ +43217e: 6e10 7db0 0a00 |0173: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +432184: 0c09 |0176: move-result-object v9 │ │ +432186: 6e20 edab 3900 |0177: invoke-virtual {v9, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setImageUrl:(Ljava/lang/String;)V // method@abed │ │ +43218c: 2854 |017a: goto 01ce // +0054 │ │ +43218e: 1a01 ee6f |017b: const-string v1, "description" // string@6fee │ │ +432192: 6e20 85b6 9100 |017d: invoke-virtual {v1, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +432198: 0a01 |0180: move-result v1 │ │ +43219a: 3801 3200 |0181: if-eqz v1, 01b3 // +0032 │ │ +43219e: 6e20 85b6 5700 |0183: invoke-virtual {v7, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4321a4: 0a09 |0186: move-result v9 │ │ +4321a6: 3809 1800 |0187: if-eqz v9, 019f // +0018 │ │ +4321aa: 6e10 7db0 0a00 |0189: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +4321b0: 0c09 |018c: move-result-object v9 │ │ +4321b2: 3809 1200 |018d: if-eqz v9, 019f // +0012 │ │ +4321b6: 7120 6433 6300 |018f: invoke-static {v3, v6}, Landroidx/core/text/HtmlCompat;.fromHtml:(Ljava/lang/String;I)Landroid/text/Spanned; // method@3364 │ │ +4321bc: 0c09 |0192: move-result-object v9 │ │ +4321be: 6e10 65b6 0900 |0193: invoke-virtual {v9}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@b665 │ │ +4321c4: 0c09 |0196: move-result-object v9 │ │ +4321c6: 6e10 7db0 0a00 |0197: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +4321cc: 0c0a |019a: move-result-object v10 │ │ +4321ce: 6e20 e9ab 9a00 |019b: invoke-virtual {v10, v9}, Lde/danoeh/antennapod/model/feed/Feed;.setDescription:(Ljava/lang/String;)V // method@abe9 │ │ +4321d4: 2830 |019e: goto 01ce // +0030 │ │ +4321d6: 6e20 85b6 5000 |019f: invoke-virtual {v0, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4321dc: 0a09 |01a2: move-result v9 │ │ +4321de: 3809 2b00 |01a3: if-eqz v9, 01ce // +002b │ │ +4321e2: 6e10 7cb0 0a00 |01a5: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +4321e8: 0c09 |01a8: move-result-object v9 │ │ +4321ea: 3809 2500 |01a9: if-eqz v9, 01ce // +0025 │ │ +4321ee: 6e10 7cb0 0a00 |01ab: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +4321f4: 0c09 |01ae: move-result-object v9 │ │ +4321f6: 6e20 42ac 3900 |01af: invoke-virtual {v9, v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.setDescriptionIfLonger:(Ljava/lang/String;)V // method@ac42 │ │ +4321fc: 281c |01b2: goto 01ce // +001c │ │ +4321fe: 1a00 6996 |01b3: const-string v0, "language" // string@9669 │ │ +432202: 6e20 85b6 9000 |01b5: invoke-virtual {v0, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +432208: 0a09 |01b8: move-result v9 │ │ +43220a: 3809 1500 |01b9: if-eqz v9, 01ce // +0015 │ │ +43220e: 6e10 7db0 0a00 |01bb: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +432214: 0c09 |01be: move-result-object v9 │ │ +432216: 3809 0f00 |01bf: if-eqz v9, 01ce // +000f │ │ +43221a: 6e10 7db0 0a00 |01c1: invoke-virtual {v10}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +432220: 0c09 |01c4: move-result-object v9 │ │ +432222: 620a e0ff |01c5: sget-object v10, Ljava/util/Locale;.US:Ljava/util/Locale; // field@ffe0 │ │ +432226: 6e20 a2b6 a300 |01c7: invoke-virtual {v3, v10}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ +43222c: 0c0a |01ca: move-result-object v10 │ │ +43222e: 6e20 efab a900 |01cb: invoke-virtual {v9, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setLanguage:(Ljava/lang/String;)V // method@abef │ │ +432234: 0e00 |01ce: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=74 │ │ 0x0009 line=75 │ │ 0x000f line=76 │ │ 0x0013 line=79 │ │ 0x0019 line=80 │ │ @@ -1582817,108 +1582817,108 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 188 16-bit code units │ │ -431ccc: |[431ccc] de.danoeh.antennapod.parser.feed.namespace.Rss20.handleElementStart:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ -431cdc: 1a00 b093 |0000: const-string v0, "item" // string@93b0 │ │ -431ce0: 6e20 85b6 a000 |0002: invoke-virtual {v0, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431ce6: 0a01 |0005: move-result v1 │ │ -431ce8: 3801 3800 |0006: if-eqz v1, 003e // +0038 │ │ -431cec: 6e10 80b0 0b00 |0008: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ -431cf2: 0c01 |000b: move-result-object v1 │ │ -431cf4: 6e10 7eb9 0100 |000c: invoke-virtual {v1}, Ljava/util/Vector;.lastElement:()Ljava/lang/Object; // method@b97e │ │ -431cfa: 0c01 |000f: move-result-object v1 │ │ -431cfc: 1f01 031d |0010: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -431d00: 6e10 a7b0 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ -431d06: 0c01 |0015: move-result-object v1 │ │ -431d08: 1a02 2c67 |0016: const-string v2, "channel" // string@672c │ │ -431d0c: 6e20 85b6 1200 |0018: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431d12: 0a01 |001b: move-result v1 │ │ -431d14: 3801 2200 |001c: if-eqz v1, 003e // +0022 │ │ -431d18: 220c d11b |001e: new-instance v12, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -431d1c: 7010 1aac 0c00 |0020: invoke-direct {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.:()V // method@ac1a │ │ -431d22: 6e20 84b0 cb00 |0023: invoke-virtual {v11, v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b084 │ │ -431d28: 6e10 7eb0 0b00 |0026: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@b07e │ │ -431d2e: 0c0c |0029: move-result-object v12 │ │ -431d30: 6e10 7cb0 0b00 |002a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431d36: 0c00 |002d: move-result-object v0 │ │ -431d38: 6e20 0bb8 0c00 |002e: invoke-virtual {v12, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -431d3e: 6e10 7cb0 0b00 |0031: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431d44: 0c0c |0034: move-result-object v12 │ │ -431d46: 6e10 7db0 0b00 |0035: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ -431d4c: 0c0b |0038: move-result-object v11 │ │ -431d4e: 6e20 43ac bc00 |0039: invoke-virtual {v12, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ac43 │ │ -431d54: 2900 7a00 |003c: goto/16 00b6 // +007a │ │ -431d58: 1a01 0a74 |003e: const-string v1, "enclosure" // string@740a │ │ -431d5c: 6e20 85b6 a100 |0040: invoke-virtual {v1, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431d62: 0a01 |0043: move-result v1 │ │ -431d64: 3801 7200 |0044: if-eqz v1, 00b6 // +0072 │ │ -431d68: 6e10 80b0 0b00 |0046: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ -431d6e: 0c01 |0049: move-result-object v1 │ │ -431d70: 6e10 59b9 0100 |004a: invoke-virtual {v1}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b959 │ │ -431d76: 0c01 |004d: move-result-object v1 │ │ -431d78: 1f01 031d |004e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -431d7c: 6e10 a7b0 0100 |0050: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ -431d82: 0c01 |0053: move-result-object v1 │ │ -431d84: 6e20 85b6 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -431d8a: 0a00 |0057: move-result v0 │ │ -431d8c: 3800 5e00 |0058: if-eqz v0, 00b6 // +005e │ │ -431d90: 1a00 6bd8 |005a: const-string v0, "url" // string@d86b │ │ -431d94: 7220 3cbb 0c00 |005c: invoke-interface {v12, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -431d9a: 0c03 |005f: move-result-object v3 │ │ -431d9c: 1a00 6ad6 |0060: const-string v0, "type" // string@d66a │ │ -431da0: 7220 3cbb 0c00 |0062: invoke-interface {v12, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -431da6: 0c00 |0065: move-result-object v0 │ │ -431da8: 7120 d3b0 3000 |0066: invoke-static {v0, v3}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b0d3 │ │ -431dae: 0c06 |0069: move-result-object v6 │ │ -431db0: 7110 330b 0300 |006a: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -431db6: 0a00 |006d: move-result v0 │ │ -431db8: df00 0001 |006e: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -431dbc: 6e10 7cb0 0b00 |0070: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431dc2: 0c01 |0073: move-result-object v1 │ │ -431dc4: 3801 4200 |0074: if-eqz v1, 00b6 // +0042 │ │ -431dc8: 6e10 7cb0 0b00 |0076: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431dce: 0c01 |0079: move-result-object v1 │ │ -431dd0: 6e10 2cac 0100 |007a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -431dd6: 0c01 |007d: move-result-object v1 │ │ -431dd8: 3901 3800 |007e: if-nez v1, 00b6 // +0038 │ │ -431ddc: 7110 d6b0 0600 |0080: invoke-static {v6}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b0d6 │ │ -431de2: 0a01 |0083: move-result v1 │ │ -431de4: 3801 3200 |0084: if-eqz v1, 00b6 // +0032 │ │ -431de8: 3800 3000 |0086: if-eqz v0, 00b6 // +0030 │ │ -431dec: 1600 0000 |0088: const-wide/16 v0, #int 0 // #0 │ │ -431df0: 1a02 6797 |008a: const-string v2, "length" // string@9767 │ │ -431df4: 7220 3cbb 2c00 |008c: invoke-interface {v12, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -431dfa: 0c0c |008f: move-result-object v12 │ │ -431dfc: 7110 28b6 0c00 |0090: invoke-static {v12}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ -431e02: 0b04 |0093: move-result-wide v4 │ │ -431e04: 1607 0040 |0094: const-wide/16 v7, #int 16384 // #4000 │ │ -431e08: 310c 0407 |0096: cmp-long v12, v4, v7 │ │ -431e0c: 3b0c 0300 |0098: if-gez v12, 009b // +0003 │ │ -431e10: 280a |009a: goto 00a4 // +000a │ │ -431e12: 0440 |009b: move-wide v0, v4 │ │ -431e14: 2808 |009c: goto 00a4 // +0008 │ │ -431e16: 1a0c 3743 |009d: const-string v12, "NSRSS20" // string@4337 │ │ -431e1a: 1a02 433e |009f: const-string v2, "Length attribute could not be parsed." // string@3e43 │ │ -431e1e: 7120 7e0b 2c00 |00a1: invoke-static {v12, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -431e24: 0404 |00a4: move-wide v4, v0 │ │ -431e26: 220c d41b |00a5: new-instance v12, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -431e2a: 6e10 7cb0 0b00 |00a7: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431e30: 0c02 |00aa: move-result-object v2 │ │ -431e32: 07c1 |00ab: move-object v1, v12 │ │ -431e34: 7606 67ac 0100 |00ac: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V // method@ac67 │ │ -431e3a: 6e10 7cb0 0b00 |00af: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -431e40: 0c0b |00b2: move-result-object v11 │ │ -431e42: 6e20 49ac cb00 |00b3: invoke-virtual {v11, v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac49 │ │ -431e48: 220b 031d |00b6: new-instance v11, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -431e4c: 7030 a6b0 ab09 |00b8: invoke-direct {v11, v10, v9}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b0a6 │ │ -431e52: 110b |00bb: return-object v11 │ │ +431cd8: |[431cd8] de.danoeh.antennapod.parser.feed.namespace.Rss20.handleElementStart:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ +431ce8: 1a00 b093 |0000: const-string v0, "item" // string@93b0 │ │ +431cec: 6e20 85b6 a000 |0002: invoke-virtual {v0, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431cf2: 0a01 |0005: move-result v1 │ │ +431cf4: 3801 3800 |0006: if-eqz v1, 003e // +0038 │ │ +431cf8: 6e10 80b0 0b00 |0008: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ +431cfe: 0c01 |000b: move-result-object v1 │ │ +431d00: 6e10 7eb9 0100 |000c: invoke-virtual {v1}, Ljava/util/Vector;.lastElement:()Ljava/lang/Object; // method@b97e │ │ +431d06: 0c01 |000f: move-result-object v1 │ │ +431d08: 1f01 031d |0010: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +431d0c: 6e10 a7b0 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ +431d12: 0c01 |0015: move-result-object v1 │ │ +431d14: 1a02 2c67 |0016: const-string v2, "channel" // string@672c │ │ +431d18: 6e20 85b6 1200 |0018: invoke-virtual {v2, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431d1e: 0a01 |001b: move-result v1 │ │ +431d20: 3801 2200 |001c: if-eqz v1, 003e // +0022 │ │ +431d24: 220c d11b |001e: new-instance v12, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +431d28: 7010 1aac 0c00 |0020: invoke-direct {v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.:()V // method@ac1a │ │ +431d2e: 6e20 84b0 cb00 |0023: invoke-virtual {v11, v12}, Lde/danoeh/antennapod/parser/feed/HandlerState;.setCurrentItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@b084 │ │ +431d34: 6e10 7eb0 0b00 |0026: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getItems:()Ljava/util/ArrayList; // method@b07e │ │ +431d3a: 0c0c |0029: move-result-object v12 │ │ +431d3c: 6e10 7cb0 0b00 |002a: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431d42: 0c00 |002d: move-result-object v0 │ │ +431d44: 6e20 0bb8 0c00 |002e: invoke-virtual {v12, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +431d4a: 6e10 7cb0 0b00 |0031: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431d50: 0c0c |0034: move-result-object v12 │ │ +431d52: 6e10 7db0 0b00 |0035: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@b07d │ │ +431d58: 0c0b |0038: move-result-object v11 │ │ +431d5a: 6e20 43ac bc00 |0039: invoke-virtual {v12, v11}, Lde/danoeh/antennapod/model/feed/FeedItem;.setFeed:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@ac43 │ │ +431d60: 2900 7a00 |003c: goto/16 00b6 // +007a │ │ +431d64: 1a01 0a74 |003e: const-string v1, "enclosure" // string@740a │ │ +431d68: 6e20 85b6 a100 |0040: invoke-virtual {v1, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431d6e: 0a01 |0043: move-result v1 │ │ +431d70: 3801 7200 |0044: if-eqz v1, 00b6 // +0072 │ │ +431d74: 6e10 80b0 0b00 |0046: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getTagstack:()Ljava/util/Stack; // method@b080 │ │ +431d7a: 0c01 |0049: move-result-object v1 │ │ +431d7c: 6e10 59b9 0100 |004a: invoke-virtual {v1}, Ljava/util/Stack;.peek:()Ljava/lang/Object; // method@b959 │ │ +431d82: 0c01 |004d: move-result-object v1 │ │ +431d84: 1f01 031d |004e: check-cast v1, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +431d88: 6e10 a7b0 0100 |0050: invoke-virtual {v1}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.getName:()Ljava/lang/String; // method@b0a7 │ │ +431d8e: 0c01 |0053: move-result-object v1 │ │ +431d90: 6e20 85b6 1000 |0054: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +431d96: 0a00 |0057: move-result v0 │ │ +431d98: 3800 5e00 |0058: if-eqz v0, 00b6 // +005e │ │ +431d9c: 1a00 6bd8 |005a: const-string v0, "url" // string@d86b │ │ +431da0: 7220 3cbb 0c00 |005c: invoke-interface {v12, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +431da6: 0c03 |005f: move-result-object v3 │ │ +431da8: 1a00 6ad6 |0060: const-string v0, "type" // string@d66a │ │ +431dac: 7220 3cbb 0c00 |0062: invoke-interface {v12, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +431db2: 0c00 |0065: move-result-object v0 │ │ +431db4: 7120 d3b0 3000 |0066: invoke-static {v0, v3}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.getMimeType:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b0d3 │ │ +431dba: 0c06 |0069: move-result-object v6 │ │ +431dbc: 7110 330b 0300 |006a: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +431dc2: 0a00 |006d: move-result v0 │ │ +431dc4: df00 0001 |006e: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +431dc8: 6e10 7cb0 0b00 |0070: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431dce: 0c01 |0073: move-result-object v1 │ │ +431dd0: 3801 4200 |0074: if-eqz v1, 00b6 // +0042 │ │ +431dd4: 6e10 7cb0 0b00 |0076: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431dda: 0c01 |0079: move-result-object v1 │ │ +431ddc: 6e10 2cac 0100 |007a: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +431de2: 0c01 |007d: move-result-object v1 │ │ +431de4: 3901 3800 |007e: if-nez v1, 00b6 // +0038 │ │ +431de8: 7110 d6b0 0600 |0080: invoke-static {v6}, Lde/danoeh/antennapod/parser/feed/util/MimeTypeUtils;.isMediaFile:(Ljava/lang/String;)Z // method@b0d6 │ │ +431dee: 0a01 |0083: move-result v1 │ │ +431df0: 3801 3200 |0084: if-eqz v1, 00b6 // +0032 │ │ +431df4: 3800 3000 |0086: if-eqz v0, 00b6 // +0030 │ │ +431df8: 1600 0000 |0088: const-wide/16 v0, #int 0 // #0 │ │ +431dfc: 1a02 6797 |008a: const-string v2, "length" // string@9767 │ │ +431e00: 7220 3cbb 2c00 |008c: invoke-interface {v12, v2}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +431e06: 0c0c |008f: move-result-object v12 │ │ +431e08: 7110 28b6 0c00 |0090: invoke-static {v12}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ +431e0e: 0b04 |0093: move-result-wide v4 │ │ +431e10: 1607 0040 |0094: const-wide/16 v7, #int 16384 // #4000 │ │ +431e14: 310c 0407 |0096: cmp-long v12, v4, v7 │ │ +431e18: 3b0c 0300 |0098: if-gez v12, 009b // +0003 │ │ +431e1c: 280a |009a: goto 00a4 // +000a │ │ +431e1e: 0440 |009b: move-wide v0, v4 │ │ +431e20: 2808 |009c: goto 00a4 // +0008 │ │ +431e22: 1a0c 3743 |009d: const-string v12, "NSRSS20" // string@4337 │ │ +431e26: 1a02 433e |009f: const-string v2, "Length attribute could not be parsed." // string@3e43 │ │ +431e2a: 7120 7e0b 2c00 |00a1: invoke-static {v12, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +431e30: 0404 |00a4: move-wide v4, v0 │ │ +431e32: 220c d41b |00a5: new-instance v12, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +431e36: 6e10 7cb0 0b00 |00a7: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431e3c: 0c02 |00aa: move-result-object v2 │ │ +431e3e: 07c1 |00ab: move-object v1, v12 │ │ +431e40: 7606 67ac 0100 |00ac: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Ljava/lang/String;JLjava/lang/String;)V // method@ac67 │ │ +431e46: 6e10 7cb0 0b00 |00af: invoke-virtual {v11}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +431e4c: 0c0b |00b2: move-result-object v11 │ │ +431e4e: 6e20 49ac cb00 |00b3: invoke-virtual {v11, v12}, Lde/danoeh/antennapod/model/feed/FeedItem;.setMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@ac49 │ │ +431e54: 220b 031d |00b6: new-instance v11, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +431e58: 7030 a6b0 ab09 |00b8: invoke-direct {v11, v10, v9}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b0a6 │ │ +431e5e: 110b |00bb: return-object v11 │ │ catches : 1 │ │ 0x008a - 0x0094 │ │ Ljava/lang/NumberFormatException; -> 0x009d │ │ positions : │ │ 0x0002 line=44 │ │ 0x001e line=45 │ │ 0x0026 line=46 │ │ @@ -1583010,17 +1583010,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -432310: |[432310] de.danoeh.antennapod.parser.feed.namespace.SimpleChapters.:()V │ │ -432320: 7010 b8b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b0b8 │ │ -432326: 0e00 |0003: return-void │ │ +43231c: |[43231c] de.danoeh.antennapod.parser.feed.namespace.SimpleChapters.:()V │ │ +43232c: 7010 b8b0 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/parser/feed/namespace/Namespace;.:()V // method@b0b8 │ │ +432332: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters; │ │ │ │ Virtual methods - │ │ @@ -1583029,78 +1583029,78 @@ │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -432328: |[432328] de.danoeh.antennapod.parser.feed.namespace.SimpleChapters.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ -432338: 0e00 |0000: return-void │ │ +432334: |[432334] de.danoeh.antennapod.parser.feed.namespace.SimpleChapters.handleElementEnd:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;)V │ │ +432344: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/feed/namespace/SimpleChapters;) │ │ name : 'handleElementStart' │ │ type : '(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 97 16-bit code units │ │ -43222c: |[43222c] de.danoeh.antennapod.parser.feed.namespace.SimpleChapters.handleElementStart:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ -43223c: 6e10 7cb0 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ -432242: 0c09 |0003: move-result-object v9 │ │ -432244: 3809 5700 |0004: if-eqz v9, 005b // +0057 │ │ -432248: 1a00 3a67 |0006: const-string v0, "chapters" // string@673a │ │ -43224c: 6e20 85b6 0800 |0008: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -432252: 0a00 |000b: move-result v0 │ │ -432254: 3800 0b00 |000c: if-eqz v0, 0017 // +000b │ │ -432258: 220a 031f |000e: new-instance v10, Ljava/util/ArrayList; // type@1f03 │ │ -43225c: 7010 07b8 0a00 |0010: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -432262: 6e20 41ac a900 |0013: invoke-virtual {v9, v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@ac41 │ │ -432268: 2845 |0016: goto 005b // +0045 │ │ -43226a: 1a00 3467 |0017: const-string v0, "chapter" // string@6734 │ │ -43226e: 6e20 85b6 0800 |0019: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -432274: 0a00 |001c: move-result v0 │ │ -432276: 3800 3e00 |001d: if-eqz v0, 005b // +003e │ │ -43227a: 1a00 03d0 |001f: const-string v0, "start" // string@d003 │ │ -43227e: 7220 3cbb 0a00 |0021: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -432284: 0c01 |0024: move-result-object v1 │ │ -432286: 7110 330b 0100 |0025: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -43228c: 0a01 |0028: move-result v1 │ │ -43228e: 3901 3200 |0029: if-nez v1, 005b // +0032 │ │ -432292: 7220 3cbb 0a00 |002b: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -432298: 0c00 |002e: move-result-object v0 │ │ -43229a: 7110 ccb0 0000 |002f: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseTimeString:(Ljava/lang/String;)J // method@b0cc │ │ -4322a0: 0b02 |0032: move-result-wide v2 │ │ -4322a2: 1a00 5ed4 |0033: const-string v0, "title" // string@d45e │ │ -4322a6: 7220 3cbb 0a00 |0035: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -4322ac: 0c04 |0038: move-result-object v4 │ │ -4322ae: 1a00 a68c |0039: const-string v0, "href" // string@8ca6 │ │ -4322b2: 7220 3cbb 0a00 |003b: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -4322b8: 0c05 |003e: move-result-object v5 │ │ -4322ba: 1a00 d18d |003f: const-string v0, "image" // string@8dd1 │ │ -4322be: 7220 3cbb 0a00 |0041: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ -4322c4: 0c06 |0044: move-result-object v6 │ │ -4322c6: 220a cb1b |0045: new-instance v10, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ -4322ca: 07a1 |0047: move-object v1, v10 │ │ -4322cc: 7606 a4ab 0100 |0048: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/model/feed/Chapter;.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@aba4 │ │ -4322d2: 6e10 21ac 0900 |004b: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@ac21 │ │ -4322d8: 0c09 |004e: move-result-object v9 │ │ -4322da: 7220 d5b8 a900 |004f: invoke-interface {v9, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -4322e0: 2809 |0052: goto 005b // +0009 │ │ -4322e2: 0d09 |0053: move-exception v9 │ │ -4322e4: 1a0a 3843 |0054: const-string v10, "NSSimpleChapters" // string@4338 │ │ -4322e8: 1a00 bb51 |0056: const-string v0, "Unable to read chapter" // string@51bb │ │ -4322ec: 7130 810b 0a09 |0058: invoke-static {v10, v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b81 │ │ -4322f2: 2209 031d |005b: new-instance v9, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ -4322f6: 7030 a6b0 8907 |005d: invoke-direct {v9, v8, v7}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b0a6 │ │ -4322fc: 1109 |0060: return-object v9 │ │ +432238: |[432238] de.danoeh.antennapod.parser.feed.namespace.SimpleChapters.handleElementStart:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/HandlerState;Lorg/xml/sax/Attributes;)Lde/danoeh/antennapod/parser/feed/element/SyndElement; │ │ +432248: 6e10 7cb0 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/feed/HandlerState;.getCurrentItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@b07c │ │ +43224e: 0c09 |0003: move-result-object v9 │ │ +432250: 3809 5700 |0004: if-eqz v9, 005b // +0057 │ │ +432254: 1a00 3a67 |0006: const-string v0, "chapters" // string@673a │ │ +432258: 6e20 85b6 0800 |0008: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43225e: 0a00 |000b: move-result v0 │ │ +432260: 3800 0b00 |000c: if-eqz v0, 0017 // +000b │ │ +432264: 220a 031f |000e: new-instance v10, Ljava/util/ArrayList; // type@1f03 │ │ +432268: 7010 07b8 0a00 |0010: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +43226e: 6e20 41ac a900 |0013: invoke-virtual {v9, v10}, Lde/danoeh/antennapod/model/feed/FeedItem;.setChapters:(Ljava/util/List;)V // method@ac41 │ │ +432274: 2845 |0016: goto 005b // +0045 │ │ +432276: 1a00 3467 |0017: const-string v0, "chapter" // string@6734 │ │ +43227a: 6e20 85b6 0800 |0019: invoke-virtual {v8, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +432280: 0a00 |001c: move-result v0 │ │ +432282: 3800 3e00 |001d: if-eqz v0, 005b // +003e │ │ +432286: 1a00 03d0 |001f: const-string v0, "start" // string@d003 │ │ +43228a: 7220 3cbb 0a00 |0021: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +432290: 0c01 |0024: move-result-object v1 │ │ +432292: 7110 330b 0100 |0025: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +432298: 0a01 |0028: move-result v1 │ │ +43229a: 3901 3200 |0029: if-nez v1, 005b // +0032 │ │ +43229e: 7220 3cbb 0a00 |002b: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +4322a4: 0c00 |002e: move-result-object v0 │ │ +4322a6: 7110 ccb0 0000 |002f: invoke-static {v0}, Lde/danoeh/antennapod/parser/feed/util/DateUtils;.parseTimeString:(Ljava/lang/String;)J // method@b0cc │ │ +4322ac: 0b02 |0032: move-result-wide v2 │ │ +4322ae: 1a00 5ed4 |0033: const-string v0, "title" // string@d45e │ │ +4322b2: 7220 3cbb 0a00 |0035: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +4322b8: 0c04 |0038: move-result-object v4 │ │ +4322ba: 1a00 a68c |0039: const-string v0, "href" // string@8ca6 │ │ +4322be: 7220 3cbb 0a00 |003b: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +4322c4: 0c05 |003e: move-result-object v5 │ │ +4322c6: 1a00 d18d |003f: const-string v0, "image" // string@8dd1 │ │ +4322ca: 7220 3cbb 0a00 |0041: invoke-interface {v10, v0}, Lorg/xml/sax/Attributes;.getValue:(Ljava/lang/String;)Ljava/lang/String; // method@bb3c │ │ +4322d0: 0c06 |0044: move-result-object v6 │ │ +4322d2: 220a cb1b |0045: new-instance v10, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ +4322d6: 07a1 |0047: move-object v1, v10 │ │ +4322d8: 7606 a4ab 0100 |0048: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lde/danoeh/antennapod/model/feed/Chapter;.:(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@aba4 │ │ +4322de: 6e10 21ac 0900 |004b: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/FeedItem;.getChapters:()Ljava/util/List; // method@ac21 │ │ +4322e4: 0c09 |004e: move-result-object v9 │ │ +4322e6: 7220 d5b8 a900 |004f: invoke-interface {v9, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +4322ec: 2809 |0052: goto 005b // +0009 │ │ +4322ee: 0d09 |0053: move-exception v9 │ │ +4322f0: 1a0a 3843 |0054: const-string v10, "NSSimpleChapters" // string@4338 │ │ +4322f4: 1a00 bb51 |0056: const-string v0, "Unable to read chapter" // string@51bb │ │ +4322f8: 7130 810b 0a09 |0058: invoke-static {v10, v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b81 │ │ +4322fe: 2209 031d |005b: new-instance v9, Lde/danoeh/antennapod/parser/feed/element/SyndElement; // type@1d03 │ │ +432302: 7030 a6b0 8907 |005d: invoke-direct {v9, v8, v7}, Lde/danoeh/antennapod/parser/feed/element/SyndElement;.:(Ljava/lang/String;Lde/danoeh/antennapod/parser/feed/namespace/Namespace;)V // method@b0a6 │ │ +432308: 1109 |0060: return-object v9 │ │ catches : 1 │ │ 0x002b - 0x0052 │ │ Ljava/lang/NumberFormatException; -> 0x0053 │ │ positions : │ │ 0x0000 line=31 │ │ 0x0008 line=33 │ │ 0x000e line=34 │ │ @@ -1583195,20 +1583195,20 @@ │ │ type : '(Lorg/apache/commons/io/input/CountingInputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -433390: |[433390] de.danoeh.antennapod.parser.media.id3.ChapterReader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ -4333a0: 7020 f3b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@b0f3 │ │ -4333a6: 2201 031f |0003: new-instance v1, Ljava/util/ArrayList; // type@1f03 │ │ -4333aa: 7010 07b8 0100 |0005: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -4333b0: 5b01 f5d4 |0008: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@d4f5 │ │ -4333b4: 0e00 |000a: return-void │ │ +43339c: |[43339c] de.danoeh.antennapod.parser.media.id3.ChapterReader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ +4333ac: 7020 f3b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@b0f3 │ │ +4333b2: 2201 031f |0003: new-instance v1, Ljava/util/ArrayList; // type@1f03 │ │ +4333b6: 7010 07b8 0100 |0005: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +4333bc: 5b01 f5d4 |0008: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@d4f5 │ │ +4333c0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/parser/media/id3/ChapterReader; │ │ 0x0000 - 0x000b reg=1 (null) Lorg/apache/commons/io/input/CountingInputStream; │ │ @@ -1583219,17 +1583219,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -433378: |[433378] de.danoeh.antennapod.parser.media.id3.ChapterReader.getChapters:()Ljava/util/List; │ │ -433388: 5410 f5d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@d4f5 │ │ -43338c: 1100 |0002: return-object v0 │ │ +433384: |[433384] de.danoeh.antennapod.parser.media.id3.ChapterReader.getChapters:()Ljava/util/List; │ │ +433394: 5410 f5d4 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@d4f5 │ │ +433398: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/media/id3/ChapterReader; │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/media/id3/ChapterReader;) │ │ @@ -1583237,40 +1583237,40 @@ │ │ type : '(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)Lde/danoeh/antennapod/model/feed/Chapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -433300: |[433300] de.danoeh.antennapod.parser.media.id3.ChapterReader.readChapter:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)Lde/danoeh/antennapod/model/feed/Chapter; │ │ -433310: 6e10 f5b0 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ -433316: 0a00 |0003: move-result v0 │ │ -433318: 1301 6400 |0004: const/16 v1, #int 100 // #64 │ │ -43331c: 6e20 ffb0 1500 |0006: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@b0ff │ │ -433322: 0c01 |0009: move-result-object v1 │ │ -433324: 6e10 feb0 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@b0fe │ │ -43332a: 0a02 |000d: move-result v2 │ │ -43332c: 8122 |000e: int-to-long v2, v2 │ │ -43332e: 1304 0c00 |000f: const/16 v4, #int 12 // #c │ │ -433332: 6e20 03b1 4500 |0011: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b103 │ │ -433338: 2204 cb1b |0014: new-instance v4, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ -43333c: 7010 a3ab 0400 |0016: invoke-direct {v4}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@aba3 │ │ -433342: 6e30 b2ab 2403 |0019: invoke-virtual {v4, v2, v3}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@abb2 │ │ -433348: 6e20 aeab 1400 |001c: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@abae │ │ -43334e: 6e10 f5b0 0500 |001f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ -433354: 0a01 |0022: move-result v1 │ │ -433356: 6e10 0cb1 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ -43335c: 0a02 |0026: move-result v2 │ │ -43335e: b002 |0027: add-int/2addr v2, v0 │ │ -433360: 3521 0a00 |0028: if-ge v1, v2, 0032 // +000a │ │ -433364: 6e10 fcb0 0500 |002a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // method@b0fc │ │ -43336a: 0c01 |002d: move-result-object v1 │ │ -43336c: 6e30 f1b0 1504 |002e: invoke-virtual {v5, v1, v4}, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.readChapterSubFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;Lde/danoeh/antennapod/model/feed/Chapter;)V // method@b0f1 │ │ -433372: 28ee |0031: goto 001f // -0012 │ │ -433374: 1104 |0032: return-object v4 │ │ +43330c: |[43330c] de.danoeh.antennapod.parser.media.id3.ChapterReader.readChapter:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)Lde/danoeh/antennapod/model/feed/Chapter; │ │ +43331c: 6e10 f5b0 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ +433322: 0a00 |0003: move-result v0 │ │ +433324: 1301 6400 |0004: const/16 v1, #int 100 // #64 │ │ +433328: 6e20 ffb0 1500 |0006: invoke-virtual {v5, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@b0ff │ │ +43332e: 0c01 |0009: move-result-object v1 │ │ +433330: 6e10 feb0 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readInt:()I // method@b0fe │ │ +433336: 0a02 |000d: move-result v2 │ │ +433338: 8122 |000e: int-to-long v2, v2 │ │ +43333a: 1304 0c00 |000f: const/16 v4, #int 12 // #c │ │ +43333e: 6e20 03b1 4500 |0011: invoke-virtual {v5, v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b103 │ │ +433344: 2204 cb1b |0014: new-instance v4, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ +433348: 7010 a3ab 0400 |0016: invoke-direct {v4}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@aba3 │ │ +43334e: 6e30 b2ab 2403 |0019: invoke-virtual {v4, v2, v3}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@abb2 │ │ +433354: 6e20 aeab 1400 |001c: invoke-virtual {v4, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@abae │ │ +43335a: 6e10 f5b0 0500 |001f: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ +433360: 0a01 |0022: move-result v1 │ │ +433362: 6e10 0cb1 0600 |0023: invoke-virtual {v6}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ +433368: 0a02 |0026: move-result v2 │ │ +43336a: b002 |0027: add-int/2addr v2, v0 │ │ +43336c: 3521 0a00 |0028: if-ge v1, v2, 0032 // +000a │ │ +433370: 6e10 fcb0 0500 |002a: invoke-virtual {v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrameHeader:()Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; // method@b0fc │ │ +433376: 0c01 |002d: move-result-object v1 │ │ +433378: 6e30 f1b0 1504 |002e: invoke-virtual {v5, v1, v4}, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.readChapterSubFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;Lde/danoeh/antennapod/model/feed/Chapter;)V // method@b0f1 │ │ +43337e: 28ee |0031: goto 001f // -0012 │ │ +433380: 1104 |0032: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0006 line=50 │ │ 0x000a line=51 │ │ 0x0011 line=52 │ │ 0x0014 line=54 │ │ @@ -1583288,180 +1583288,180 @@ │ │ type : '(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;Lde/danoeh/antennapod/model/feed/Chapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 364 16-bit code units │ │ -4333b8: |[4333b8] de.danoeh.antennapod.parser.media.id3.ChapterReader.readChapterSubFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;Lde/danoeh/antennapod/model/feed/Chapter;)V │ │ -4333c8: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -4333cc: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4333d2: 1a01 fa1a |0005: const-string v1, "Handling subframe: " // string@1afa │ │ -4333d6: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4333dc: 6e10 0db1 0800 |000a: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@b10d │ │ -4333e2: 0c01 |000d: move-result-object v1 │ │ -4333e4: 6e20 b9b6 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4333ea: 6e10 c3b6 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4333f0: 0c00 |0014: move-result-object v0 │ │ -4333f2: 1a01 351b |0015: const-string v1, "ID3ChapterReader" // string@1b35 │ │ -4333f6: 7120 7e0b 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4333fc: 6e10 f5b0 0700 |001a: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ -433402: 0a00 |001d: move-result v0 │ │ -433404: 6e10 0bb1 0800 |001e: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b10b │ │ -43340a: 0c02 |0021: move-result-object v2 │ │ -43340c: 6e10 8cb6 0200 |0022: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -433412: 6e10 8cb6 0200 |0025: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -433418: 0a03 |0028: move-result v3 │ │ -43341a: 12f4 |0029: const/4 v4, #int -1 // #ff │ │ -43341c: 2c03 2a01 0000 |002a: sparse-switch v3, 00000154 // +0000012a │ │ -433422: 2821 |002d: goto 004e // +0021 │ │ -433424: 1a03 7c55 |002e: const-string v3, "WXXX" // string@557c │ │ -433428: 6e20 85b6 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43342e: 0a02 |0033: move-result v2 │ │ -433430: 3902 0300 |0034: if-nez v2, 0037 // +0003 │ │ -433434: 2818 |0036: goto 004e // +0018 │ │ -433436: 1224 |0037: const/4 v4, #int 2 // #2 │ │ -433438: 2816 |0038: goto 004e // +0016 │ │ -43343a: 1a03 244d |0039: const-string v3, "TIT2" // string@4d24 │ │ -43343e: 6e20 85b6 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -433444: 0a02 |003e: move-result v2 │ │ -433446: 3902 0300 |003f: if-nez v2, 0042 // +0003 │ │ -43344a: 280d |0041: goto 004e // +000d │ │ -43344c: 1214 |0042: const/4 v4, #int 1 // #1 │ │ -43344e: 280b |0043: goto 004e // +000b │ │ -433450: 1a03 9709 |0044: const-string v3, "APIC" // string@0997 │ │ -433454: 6e20 85b6 3200 |0046: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43345a: 0a02 |0049: move-result v2 │ │ -43345c: 3902 0300 |004a: if-nez v2, 004d // +0003 │ │ -433460: 2802 |004c: goto 004e // +0002 │ │ -433462: 1204 |004d: const/4 v4, #int 0 // #0 │ │ -433464: 2b04 1401 0000 |004e: packed-switch v4, 00000162 // +00000114 │ │ -43346a: 1a09 2252 |0051: const-string v9, "Unknown chapter sub-frame." // string@5222 │ │ -43346e: 7120 7e0b 9100 |0053: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -433474: 2900 f000 |0056: goto/16 0146 // +00f0 │ │ -433478: 6e10 0cb1 0800 |0058: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ -43347e: 0a02 |005b: move-result v2 │ │ -433480: 6e20 fab0 2700 |005c: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodingAndString:(I)Ljava/lang/String; // method@b0fa │ │ -433486: 6e10 0cb1 0800 |005f: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ -43348c: 0a02 |0062: move-result v2 │ │ -43348e: b002 |0063: add-int/2addr v2, v0 │ │ -433490: 6e10 f5b0 0700 |0064: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ -433496: 0a03 |0067: move-result v3 │ │ -433498: b132 |0068: sub-int/2addr v2, v3 │ │ -43349a: 6e20 ffb0 2700 |0069: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@b0ff │ │ -4334a0: 0c02 |006c: move-result-object v2 │ │ -4334a2: 1a03 fc1b |006d: const-string v3, "ISO-8859-1" // string@1bfc │ │ -4334a6: 7120 6ab7 3200 |006f: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b76a │ │ -4334ac: 0c02 |0072: move-result-object v2 │ │ -4334ae: 6e20 b1ab 2900 |0073: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@abb1 │ │ -4334b4: 2202 8d1e |0076: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -4334b8: 7010 adb6 0200 |0078: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4334be: 1a03 a319 |007b: const-string v3, "Found link: " // string@19a3 │ │ -4334c2: 6e20 b9b6 3200 |007d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4334c8: 6e10 aaab 0900 |0080: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@abaa │ │ -4334ce: 0c09 |0083: move-result-object v9 │ │ -4334d0: 6e20 b9b6 9200 |0084: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4334d6: 6e10 c3b6 0200 |0087: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4334dc: 0c09 |008a: move-result-object v9 │ │ -4334de: 7120 7e0b 9100 |008b: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4334e4: 2900 b800 |008e: goto/16 0146 // +00b8 │ │ -4334e8: 1a09 a30c |0090: const-string v9, "Bad URL found in ID3 data" // string@0ca3 │ │ -4334ec: 7120 880b 9100 |0092: invoke-static {v1, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b88 │ │ -4334f2: 2900 b100 |0095: goto/16 0146 // +00b1 │ │ -4334f6: 6e10 0cb1 0800 |0097: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ -4334fc: 0a02 |009a: move-result v2 │ │ -4334fe: 6e20 fab0 2700 |009b: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodingAndString:(I)Ljava/lang/String; // method@b0fa │ │ -433504: 0c02 |009e: move-result-object v2 │ │ -433506: 6e20 b3ab 2900 |009f: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@abb3 │ │ -43350c: 2202 8d1e |00a2: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -433510: 7010 adb6 0200 |00a4: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -433516: 1a03 a719 |00a7: const-string v3, "Found title: " // string@19a7 │ │ -43351a: 6e20 b9b6 3200 |00a9: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433520: 6e10 acab 0900 |00ac: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@abac │ │ -433526: 0c09 |00af: move-result-object v9 │ │ -433528: 6e20 b9b6 9200 |00b0: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43352e: 6e10 c3b6 0200 |00b3: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -433534: 0c09 |00b6: move-result-object v9 │ │ -433536: 7120 7e0b 9100 |00b7: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43353c: 2900 8c00 |00ba: goto/16 0146 // +008c │ │ -433540: 6e10 f6b0 0700 |00bc: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ -433546: 0a02 |00bf: move-result v2 │ │ -433548: 6e10 0cb1 0800 |00c0: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ -43354e: 0a03 |00c3: move-result v3 │ │ -433550: 6e20 ffb0 3700 |00c4: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@b0ff │ │ -433556: 0c03 |00c7: move-result-object v3 │ │ -433558: 6e10 f6b0 0700 |00c8: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ -43355e: 0a04 |00cb: move-result v4 │ │ -433560: 6e10 0cb1 0800 |00cc: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ -433566: 0a05 |00cf: move-result v5 │ │ -433568: 6e30 f7b0 2705 |00d0: invoke-virtual {v7, v2, v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b0f7 │ │ -43356e: 0c02 |00d3: move-result-object v2 │ │ -433570: 2205 8d1e |00d4: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ -433574: 7010 adb6 0500 |00d6: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -43357a: 1a06 9d19 |00d9: const-string v6, "Found apic: " // string@199d │ │ -43357e: 6e20 b9b6 6500 |00db: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433584: 6e20 b9b6 3500 |00de: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43358a: 1a06 b605 |00e1: const-string v6, "," // string@05b6 │ │ -43358e: 6e20 b9b6 6500 |00e3: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433594: 6e20 b9b6 2500 |00e6: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43359a: 6e10 c3b6 0500 |00e9: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4335a0: 0c02 |00ec: move-result-object v2 │ │ -4335a2: 7120 7e0b 2100 |00ed: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4335a8: 1a02 7307 |00f0: const-string v2, "-->" // string@0773 │ │ -4335ac: 6e20 85b6 3200 |00f2: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4335b2: 0a02 |00f5: move-result v2 │ │ -4335b4: 1233 |00f6: const/4 v3, #int 3 // #3 │ │ -4335b6: 3802 2e00 |00f7: if-eqz v2, 0125 // +002e │ │ -4335ba: 6e10 0cb1 0800 |00f9: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ -4335c0: 0a02 |00fc: move-result v2 │ │ -4335c2: 6e20 ffb0 2700 |00fd: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@b0ff │ │ -4335c8: 0c02 |0100: move-result-object v2 │ │ -4335ca: 2205 8d1e |0101: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ -4335ce: 7010 adb6 0500 |0103: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4335d4: 1a06 703e |0106: const-string v6, "Link: " // string@3e70 │ │ -4335d8: 6e20 b9b6 6500 |0108: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4335de: 6e20 b9b6 2500 |010b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4335e4: 6e10 c3b6 0500 |010e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4335ea: 0c05 |0111: move-result-object v5 │ │ -4335ec: 7120 7e0b 5100 |0112: invoke-static {v1, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4335f2: 6e10 a9ab 0900 |0115: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba9 │ │ -4335f8: 0c01 |0118: move-result-object v1 │ │ -4335fa: 7110 330b 0100 |0119: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -433600: 0a01 |011c: move-result v1 │ │ -433602: 3901 0400 |011d: if-nez v1, 0121 // +0004 │ │ -433606: 3334 2700 |011f: if-ne v4, v3, 0146 // +0027 │ │ -43360a: 6e20 b0ab 2900 |0121: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@abb0 │ │ -433610: 2822 |0124: goto 0146 // +0022 │ │ -433612: 6e10 f5b0 0700 |0125: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ -433618: 0a01 |0128: move-result v1 │ │ -43361a: b101 |0129: sub-int/2addr v1, v0 │ │ -43361c: 6e10 0cb1 0800 |012a: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ -433622: 0a02 |012d: move-result v2 │ │ -433624: b112 |012e: sub-int/2addr v2, v1 │ │ -433626: 6e10 a9ab 0900 |012f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba9 │ │ -43362c: 0c01 |0132: move-result-object v1 │ │ -43362e: 7110 330b 0100 |0133: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -433634: 0a01 |0136: move-result v1 │ │ -433636: 3901 0400 |0137: if-nez v1, 013b // +0004 │ │ -43363a: 3334 0d00 |0139: if-ne v4, v3, 0146 // +000d │ │ -43363e: 6e10 f5b0 0700 |013b: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ -433644: 0a01 |013e: move-result v1 │ │ -433646: 7120 beab 2100 |013f: invoke-static {v1, v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.makeUrl:(II)Ljava/lang/String; // method@abbe │ │ -43364c: 0c01 |0142: move-result-object v1 │ │ -43364e: 6e20 b0ab 1900 |0143: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@abb0 │ │ -433654: 6e10 f5b0 0700 |0146: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ -43365a: 0a09 |0149: move-result v9 │ │ -43365c: b109 |014a: sub-int/2addr v9, v0 │ │ -43365e: 6e10 0cb1 0800 |014b: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ -433664: 0a08 |014e: move-result v8 │ │ -433666: b198 |014f: sub-int/2addr v8, v9 │ │ -433668: 6e20 03b1 8700 |0150: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b103 │ │ -43366e: 0e00 |0153: return-void │ │ -433670: 0002 0300 89c1 1e00 934b 2700 a1e1 ... |0154: sparse-switch-data (14 units) │ │ -43368c: 0001 0300 0000 0000 6e00 0000 4900 ... |0162: packed-switch-data (10 units) │ │ +4333c4: |[4333c4] de.danoeh.antennapod.parser.media.id3.ChapterReader.readChapterSubFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;Lde/danoeh/antennapod/model/feed/Chapter;)V │ │ +4333d4: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +4333d8: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4333de: 1a01 fa1a |0005: const-string v1, "Handling subframe: " // string@1afa │ │ +4333e2: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4333e8: 6e10 0db1 0800 |000a: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@b10d │ │ +4333ee: 0c01 |000d: move-result-object v1 │ │ +4333f0: 6e20 b9b6 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4333f6: 6e10 c3b6 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4333fc: 0c00 |0014: move-result-object v0 │ │ +4333fe: 1a01 351b |0015: const-string v1, "ID3ChapterReader" // string@1b35 │ │ +433402: 7120 7e0b 0100 |0017: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +433408: 6e10 f5b0 0700 |001a: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ +43340e: 0a00 |001d: move-result v0 │ │ +433410: 6e10 0bb1 0800 |001e: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b10b │ │ +433416: 0c02 |0021: move-result-object v2 │ │ +433418: 6e10 8cb6 0200 |0022: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +43341e: 6e10 8cb6 0200 |0025: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +433424: 0a03 |0028: move-result v3 │ │ +433426: 12f4 |0029: const/4 v4, #int -1 // #ff │ │ +433428: 2c03 2a01 0000 |002a: sparse-switch v3, 00000154 // +0000012a │ │ +43342e: 2821 |002d: goto 004e // +0021 │ │ +433430: 1a03 7c55 |002e: const-string v3, "WXXX" // string@557c │ │ +433434: 6e20 85b6 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43343a: 0a02 |0033: move-result v2 │ │ +43343c: 3902 0300 |0034: if-nez v2, 0037 // +0003 │ │ +433440: 2818 |0036: goto 004e // +0018 │ │ +433442: 1224 |0037: const/4 v4, #int 2 // #2 │ │ +433444: 2816 |0038: goto 004e // +0016 │ │ +433446: 1a03 244d |0039: const-string v3, "TIT2" // string@4d24 │ │ +43344a: 6e20 85b6 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +433450: 0a02 |003e: move-result v2 │ │ +433452: 3902 0300 |003f: if-nez v2, 0042 // +0003 │ │ +433456: 280d |0041: goto 004e // +000d │ │ +433458: 1214 |0042: const/4 v4, #int 1 // #1 │ │ +43345a: 280b |0043: goto 004e // +000b │ │ +43345c: 1a03 9709 |0044: const-string v3, "APIC" // string@0997 │ │ +433460: 6e20 85b6 3200 |0046: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +433466: 0a02 |0049: move-result v2 │ │ +433468: 3902 0300 |004a: if-nez v2, 004d // +0003 │ │ +43346c: 2802 |004c: goto 004e // +0002 │ │ +43346e: 1204 |004d: const/4 v4, #int 0 // #0 │ │ +433470: 2b04 1401 0000 |004e: packed-switch v4, 00000162 // +00000114 │ │ +433476: 1a09 2252 |0051: const-string v9, "Unknown chapter sub-frame." // string@5222 │ │ +43347a: 7120 7e0b 9100 |0053: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +433480: 2900 f000 |0056: goto/16 0146 // +00f0 │ │ +433484: 6e10 0cb1 0800 |0058: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ +43348a: 0a02 |005b: move-result v2 │ │ +43348c: 6e20 fab0 2700 |005c: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodingAndString:(I)Ljava/lang/String; // method@b0fa │ │ +433492: 6e10 0cb1 0800 |005f: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ +433498: 0a02 |0062: move-result v2 │ │ +43349a: b002 |0063: add-int/2addr v2, v0 │ │ +43349c: 6e10 f5b0 0700 |0064: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ +4334a2: 0a03 |0067: move-result v3 │ │ +4334a4: b132 |0068: sub-int/2addr v2, v3 │ │ +4334a6: 6e20 ffb0 2700 |0069: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@b0ff │ │ +4334ac: 0c02 |006c: move-result-object v2 │ │ +4334ae: 1a03 fc1b |006d: const-string v3, "ISO-8859-1" // string@1bfc │ │ +4334b2: 7120 6ab7 3200 |006f: invoke-static {v2, v3}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@b76a │ │ +4334b8: 0c02 |0072: move-result-object v2 │ │ +4334ba: 6e20 b1ab 2900 |0073: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@abb1 │ │ +4334c0: 2202 8d1e |0076: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +4334c4: 7010 adb6 0200 |0078: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4334ca: 1a03 a319 |007b: const-string v3, "Found link: " // string@19a3 │ │ +4334ce: 6e20 b9b6 3200 |007d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4334d4: 6e10 aaab 0900 |0080: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getLink:()Ljava/lang/String; // method@abaa │ │ +4334da: 0c09 |0083: move-result-object v9 │ │ +4334dc: 6e20 b9b6 9200 |0084: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4334e2: 6e10 c3b6 0200 |0087: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4334e8: 0c09 |008a: move-result-object v9 │ │ +4334ea: 7120 7e0b 9100 |008b: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4334f0: 2900 b800 |008e: goto/16 0146 // +00b8 │ │ +4334f4: 1a09 a30c |0090: const-string v9, "Bad URL found in ID3 data" // string@0ca3 │ │ +4334f8: 7120 880b 9100 |0092: invoke-static {v1, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b88 │ │ +4334fe: 2900 b100 |0095: goto/16 0146 // +00b1 │ │ +433502: 6e10 0cb1 0800 |0097: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ +433508: 0a02 |009a: move-result v2 │ │ +43350a: 6e20 fab0 2700 |009b: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodingAndString:(I)Ljava/lang/String; // method@b0fa │ │ +433510: 0c02 |009e: move-result-object v2 │ │ +433512: 6e20 b3ab 2900 |009f: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@abb3 │ │ +433518: 2202 8d1e |00a2: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +43351c: 7010 adb6 0200 |00a4: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +433522: 1a03 a719 |00a7: const-string v3, "Found title: " // string@19a7 │ │ +433526: 6e20 b9b6 3200 |00a9: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43352c: 6e10 acab 0900 |00ac: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getTitle:()Ljava/lang/String; // method@abac │ │ +433532: 0c09 |00af: move-result-object v9 │ │ +433534: 6e20 b9b6 9200 |00b0: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43353a: 6e10 c3b6 0200 |00b3: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +433540: 0c09 |00b6: move-result-object v9 │ │ +433542: 7120 7e0b 9100 |00b7: invoke-static {v1, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +433548: 2900 8c00 |00ba: goto/16 0146 // +008c │ │ +43354c: 6e10 f6b0 0700 |00bc: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ +433552: 0a02 |00bf: move-result v2 │ │ +433554: 6e10 0cb1 0800 |00c0: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ +43355a: 0a03 |00c3: move-result v3 │ │ +43355c: 6e20 ffb0 3700 |00c4: invoke-virtual {v7, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@b0ff │ │ +433562: 0c03 |00c7: move-result-object v3 │ │ +433564: 6e10 f6b0 0700 |00c8: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ +43356a: 0a04 |00cb: move-result v4 │ │ +43356c: 6e10 0cb1 0800 |00cc: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ +433572: 0a05 |00cf: move-result v5 │ │ +433574: 6e30 f7b0 2705 |00d0: invoke-virtual {v7, v2, v5}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b0f7 │ │ +43357a: 0c02 |00d3: move-result-object v2 │ │ +43357c: 2205 8d1e |00d4: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ +433580: 7010 adb6 0500 |00d6: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +433586: 1a06 9d19 |00d9: const-string v6, "Found apic: " // string@199d │ │ +43358a: 6e20 b9b6 6500 |00db: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433590: 6e20 b9b6 3500 |00de: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433596: 1a06 b605 |00e1: const-string v6, "," // string@05b6 │ │ +43359a: 6e20 b9b6 6500 |00e3: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4335a0: 6e20 b9b6 2500 |00e6: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4335a6: 6e10 c3b6 0500 |00e9: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4335ac: 0c02 |00ec: move-result-object v2 │ │ +4335ae: 7120 7e0b 2100 |00ed: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4335b4: 1a02 7307 |00f0: const-string v2, "-->" // string@0773 │ │ +4335b8: 6e20 85b6 3200 |00f2: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4335be: 0a02 |00f5: move-result v2 │ │ +4335c0: 1233 |00f6: const/4 v3, #int 3 // #3 │ │ +4335c2: 3802 2e00 |00f7: if-eqz v2, 0125 // +002e │ │ +4335c6: 6e10 0cb1 0800 |00f9: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ +4335cc: 0a02 |00fc: move-result v2 │ │ +4335ce: 6e20 ffb0 2700 |00fd: invoke-virtual {v7, v2}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readIsoStringNullTerminated:(I)Ljava/lang/String; // method@b0ff │ │ +4335d4: 0c02 |0100: move-result-object v2 │ │ +4335d6: 2205 8d1e |0101: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ +4335da: 7010 adb6 0500 |0103: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4335e0: 1a06 703e |0106: const-string v6, "Link: " // string@3e70 │ │ +4335e4: 6e20 b9b6 6500 |0108: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4335ea: 6e20 b9b6 2500 |010b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4335f0: 6e10 c3b6 0500 |010e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4335f6: 0c05 |0111: move-result-object v5 │ │ +4335f8: 7120 7e0b 5100 |0112: invoke-static {v1, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4335fe: 6e10 a9ab 0900 |0115: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba9 │ │ +433604: 0c01 |0118: move-result-object v1 │ │ +433606: 7110 330b 0100 |0119: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +43360c: 0a01 |011c: move-result v1 │ │ +43360e: 3901 0400 |011d: if-nez v1, 0121 // +0004 │ │ +433612: 3334 2700 |011f: if-ne v4, v3, 0146 // +0027 │ │ +433616: 6e20 b0ab 2900 |0121: invoke-virtual {v9, v2}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@abb0 │ │ +43361c: 2822 |0124: goto 0146 // +0022 │ │ +43361e: 6e10 f5b0 0700 |0125: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ +433624: 0a01 |0128: move-result v1 │ │ +433626: b101 |0129: sub-int/2addr v1, v0 │ │ +433628: 6e10 0cb1 0800 |012a: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ +43362e: 0a02 |012d: move-result v2 │ │ +433630: b112 |012e: sub-int/2addr v2, v1 │ │ +433632: 6e10 a9ab 0900 |012f: invoke-virtual {v9}, Lde/danoeh/antennapod/model/feed/Chapter;.getImageUrl:()Ljava/lang/String; // method@aba9 │ │ +433638: 0c01 |0132: move-result-object v1 │ │ +43363a: 7110 330b 0100 |0133: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +433640: 0a01 |0136: move-result v1 │ │ +433642: 3901 0400 |0137: if-nez v1, 013b // +0004 │ │ +433646: 3334 0d00 |0139: if-ne v4, v3, 0146 // +000d │ │ +43364a: 6e10 f5b0 0700 |013b: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ +433650: 0a01 |013e: move-result v1 │ │ +433652: 7120 beab 2100 |013f: invoke-static {v1, v2}, Lde/danoeh/antennapod/model/feed/EmbeddedChapterImage;.makeUrl:(II)Ljava/lang/String; // method@abbe │ │ +433658: 0c01 |0142: move-result-object v1 │ │ +43365a: 6e20 b0ab 1900 |0143: invoke-virtual {v9, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setImageUrl:(Ljava/lang/String;)V // method@abb0 │ │ +433660: 6e10 f5b0 0700 |0146: invoke-virtual {v7}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ +433666: 0a09 |0149: move-result v9 │ │ +433668: b109 |014a: sub-int/2addr v9, v0 │ │ +43366a: 6e10 0cb1 0800 |014b: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ +433670: 0a08 |014e: move-result v8 │ │ +433672: b198 |014f: sub-int/2addr v8, v9 │ │ +433674: 6e20 03b1 8700 |0150: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b103 │ │ +43367a: 0e00 |0153: return-void │ │ +43367c: 0002 0300 89c1 1e00 934b 2700 a1e1 ... |0154: sparse-switch-data (14 units) │ │ +433698: 0001 0300 0000 0000 6e00 0000 4900 ... |0162: packed-switch-data (10 units) │ │ catches : 1 │ │ 0x006d - 0x008e │ │ Ljava/lang/IllegalArgumentException; -> 0x0090 │ │ positions : │ │ 0x0000 line=68 │ │ 0x001a line=69 │ │ 0x001e line=70 │ │ @@ -1583500,47 +1583500,47 @@ │ │ type : '(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -4336b0: |[4336b0] de.danoeh.antennapod.parser.media.id3.ChapterReader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ -4336c0: 6e10 0bb1 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b10b │ │ -4336c6: 0c00 |0003: move-result-object v0 │ │ -4336c8: 1a01 c80e |0004: const-string v1, "CHAP" // string@0ec8 │ │ -4336cc: 6e20 85b6 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4336d2: 0a00 |0009: move-result v0 │ │ -4336d4: 3800 3a00 |000a: if-eqz v0, 0044 // +003a │ │ -4336d8: 2200 8d1e |000c: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -4336dc: 7010 adb6 0000 |000e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4336e2: 1a01 f51a |0011: const-string v1, "Handling frame: " // string@1af5 │ │ -4336e6: 6e20 b9b6 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4336ec: 6e10 0db1 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@b10d │ │ -4336f2: 0c01 |0019: move-result-object v1 │ │ -4336f4: 6e20 b9b6 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4336fa: 6e10 c3b6 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -433700: 0c00 |0020: move-result-object v0 │ │ -433702: 1a01 351b |0021: const-string v1, "ID3ChapterReader" // string@1b35 │ │ -433706: 7120 7e0b 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43370c: 6e20 f0b0 4300 |0026: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.readChapter:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)Lde/danoeh/antennapod/model/feed/Chapter; // method@b0f0 │ │ -433712: 0c04 |0029: move-result-object v4 │ │ -433714: 2200 8d1e |002a: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -433718: 7010 adb6 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -43371e: 1a02 4b10 |002f: const-string v2, "Chapter done: " // string@104b │ │ -433722: 6e20 b9b6 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433728: 6e20 b8b6 4000 |0034: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -43372e: 6e10 c3b6 0000 |0037: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -433734: 0c00 |003a: move-result-object v0 │ │ -433736: 7120 7e0b 0100 |003b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43373c: 5430 f5d4 |003e: iget-object v0, v3, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@d4f5 │ │ -433740: 7220 d5b8 4000 |0040: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -433746: 2804 |0043: goto 0047 // +0004 │ │ -433748: 6f20 fbb0 4300 |0044: invoke-super {v3, v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@b0fb │ │ -43374e: 0e00 |0047: return-void │ │ +4336bc: |[4336bc] de.danoeh.antennapod.parser.media.id3.ChapterReader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ +4336cc: 6e10 0bb1 0400 |0000: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b10b │ │ +4336d2: 0c00 |0003: move-result-object v0 │ │ +4336d4: 1a01 c80e |0004: const-string v1, "CHAP" // string@0ec8 │ │ +4336d8: 6e20 85b6 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4336de: 0a00 |0009: move-result v0 │ │ +4336e0: 3800 3a00 |000a: if-eqz v0, 0044 // +003a │ │ +4336e4: 2200 8d1e |000c: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +4336e8: 7010 adb6 0000 |000e: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4336ee: 1a01 f51a |0011: const-string v1, "Handling frame: " // string@1af5 │ │ +4336f2: 6e20 b9b6 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4336f8: 6e10 0db1 0400 |0016: invoke-virtual {v4}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.toString:()Ljava/lang/String; // method@b10d │ │ +4336fe: 0c01 |0019: move-result-object v1 │ │ +433700: 6e20 b9b6 1000 |001a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433706: 6e10 c3b6 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +43370c: 0c00 |0020: move-result-object v0 │ │ +43370e: 1a01 351b |0021: const-string v1, "ID3ChapterReader" // string@1b35 │ │ +433712: 7120 7e0b 0100 |0023: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +433718: 6e20 f0b0 4300 |0026: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.readChapter:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)Lde/danoeh/antennapod/model/feed/Chapter; // method@b0f0 │ │ +43371e: 0c04 |0029: move-result-object v4 │ │ +433720: 2200 8d1e |002a: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +433724: 7010 adb6 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43372a: 1a02 4b10 |002f: const-string v2, "Chapter done: " // string@104b │ │ +43372e: 6e20 b9b6 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433734: 6e20 b8b6 4000 |0034: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +43373a: 6e10 c3b6 0000 |0037: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +433740: 0c00 |003a: move-result-object v0 │ │ +433742: 7120 7e0b 0100 |003b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +433748: 5430 f5d4 |003e: iget-object v0, v3, Lde/danoeh/antennapod/parser/media/id3/ChapterReader;.chapters:Ljava/util/List; // field@d4f5 │ │ +43374c: 7220 d5b8 4000 |0040: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +433752: 2804 |0043: goto 0047 // +0004 │ │ +433754: 6f20 fbb0 4300 |0044: invoke-super {v3, v4}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@b0fb │ │ +43375a: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x000c line=39 │ │ 0x0026 line=40 │ │ 0x002a line=41 │ │ 0x003e line=42 │ │ @@ -1583587,19 +1583587,19 @@ │ │ type : '(Lorg/apache/commons/io/input/CountingInputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -433d28: |[433d28] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ -433d38: 7020 f3b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@b0f3 │ │ -433d3e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -433d40: 5b01 00d5 |0004: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@d500 │ │ -433d44: 0e00 |0006: return-void │ │ +433d34: |[433d34] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.:(Lorg/apache/commons/io/input/CountingInputStream;)V │ │ +433d44: 7020 f3b0 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.:(Lorg/apache/commons/io/input/CountingInputStream;)V // method@b0f3 │ │ +433d4a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +433d4c: 5b01 00d5 |0004: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@d500 │ │ +433d50: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=15 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader; │ │ 0x0000 - 0x0007 reg=1 (null) Lorg/apache/commons/io/input/CountingInputStream; │ │ @@ -1583610,17 +1583610,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -433d10: |[433d10] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.getComment:()Ljava/lang/String; │ │ -433d20: 5410 00d5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@d500 │ │ -433d24: 1100 |0002: return-object v0 │ │ +433d1c: |[433d1c] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.getComment:()Ljava/lang/String; │ │ +433d2c: 5410 00d5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@d500 │ │ +433d30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader; │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;) │ │ @@ -1583628,55 +1583628,55 @@ │ │ type : '(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -433d48: |[433d48] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ -433d58: 6e10 0bb1 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b10b │ │ -433d5e: 0c00 |0003: move-result-object v0 │ │ -433d60: 1a01 180f |0004: const-string v1, "COMM" // string@0f18 │ │ -433d64: 6e20 85b6 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -433d6a: 0a00 |0009: move-result v0 │ │ -433d6c: 3800 3900 |000a: if-eqz v0, 0043 // +0039 │ │ -433d70: 6e10 f5b0 0800 |000c: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ -433d76: 0a00 |000f: move-result v0 │ │ -433d78: 8100 |0010: int-to-long v0, v0 │ │ -433d7a: 6e10 f6b0 0800 |0011: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ -433d80: 0a02 |0014: move-result v2 │ │ -433d82: 1233 |0015: const/4 v3, #int 3 // #3 │ │ -433d84: 6e20 03b1 3800 |0016: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b103 │ │ -433d8a: 6e10 0cb1 0900 |0019: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ -433d90: 0a03 |001c: move-result v3 │ │ -433d92: d803 03fc |001d: add-int/lit8 v3, v3, #int -4 // #fc │ │ -433d96: 6e30 f7b0 2803 |001f: invoke-virtual {v8, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b0f7 │ │ -433d9c: 0c03 |0022: move-result-object v3 │ │ -433d9e: 6e10 0cb1 0900 |0023: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ -433da4: 0a09 |0026: move-result v9 │ │ -433da6: 8194 |0027: int-to-long v4, v9 │ │ -433da8: 6e10 f5b0 0800 |0028: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ -433dae: 0a09 |002b: move-result v9 │ │ -433db0: 8196 |002c: int-to-long v6, v9 │ │ -433db2: bc06 |002d: sub-long/2addr v6, v0 │ │ -433db4: bc64 |002e: sub-long/2addr v4, v6 │ │ -433db6: 8449 |002f: long-to-int v9, v4 │ │ -433db8: 6e30 f7b0 2809 |0030: invoke-virtual {v8, v2, v9}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b0f7 │ │ -433dbe: 0c09 |0033: move-result-object v9 │ │ -433dc0: 6e10 93b6 0300 |0034: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b693 │ │ -433dc6: 0a00 |0037: move-result v0 │ │ -433dc8: 6e10 93b6 0900 |0038: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@b693 │ │ -433dce: 0a01 |003b: move-result v1 │ │ -433dd0: 3710 0300 |003c: if-le v0, v1, 003f // +0003 │ │ -433dd4: 2802 |003e: goto 0040 // +0002 │ │ -433dd6: 0793 |003f: move-object v3, v9 │ │ -433dd8: 5b83 00d5 |0040: iput-object v3, v8, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@d500 │ │ -433ddc: 2804 |0042: goto 0046 // +0004 │ │ -433dde: 6f20 fbb0 9800 |0043: invoke-super {v8, v9}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@b0fb │ │ -433de4: 0e00 |0046: return-void │ │ +433d54: |[433d54] de.danoeh.antennapod.parser.media.id3.Id3MetadataReader.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V │ │ +433d64: 6e10 0bb1 0900 |0000: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getId:()Ljava/lang/String; // method@b10b │ │ +433d6a: 0c00 |0003: move-result-object v0 │ │ +433d6c: 1a01 180f |0004: const-string v1, "COMM" // string@0f18 │ │ +433d70: 6e20 85b6 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +433d76: 0a00 |0009: move-result v0 │ │ +433d78: 3800 3900 |000a: if-eqz v0, 0043 // +0039 │ │ +433d7c: 6e10 f5b0 0800 |000c: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ +433d82: 0a00 |000f: move-result v0 │ │ +433d84: 8100 |0010: int-to-long v0, v0 │ │ +433d86: 6e10 f6b0 0800 |0011: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readByte:()B // method@b0f6 │ │ +433d8c: 0a02 |0014: move-result v2 │ │ +433d8e: 1233 |0015: const/4 v3, #int 3 // #3 │ │ +433d90: 6e20 03b1 3800 |0016: invoke-virtual {v8, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.skipBytes:(I)V // method@b103 │ │ +433d96: 6e10 0cb1 0900 |0019: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ +433d9c: 0a03 |001c: move-result v3 │ │ +433d9e: d803 03fc |001d: add-int/lit8 v3, v3, #int -4 // #fc │ │ +433da2: 6e30 f7b0 2803 |001f: invoke-virtual {v8, v2, v3}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b0f7 │ │ +433da8: 0c03 |0022: move-result-object v3 │ │ +433daa: 6e10 0cb1 0900 |0023: invoke-virtual {v9}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.getSize:()I // method@b10c │ │ +433db0: 0a09 |0026: move-result v9 │ │ +433db2: 8194 |0027: int-to-long v4, v9 │ │ +433db4: 6e10 f5b0 0800 |0028: invoke-virtual {v8}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.getPosition:()I // method@b0f5 │ │ +433dba: 0a09 |002b: move-result v9 │ │ +433dbc: 8196 |002c: int-to-long v6, v9 │ │ +433dbe: bc06 |002d: sub-long/2addr v6, v0 │ │ +433dc0: bc64 |002e: sub-long/2addr v4, v6 │ │ +433dc2: 8449 |002f: long-to-int v9, v4 │ │ +433dc4: 6e30 f7b0 2809 |0030: invoke-virtual {v8, v2, v9}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readEncodedString:(II)Ljava/lang/String; // method@b0f7 │ │ +433dca: 0c09 |0033: move-result-object v9 │ │ +433dcc: 6e10 93b6 0300 |0034: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b693 │ │ +433dd2: 0a00 |0037: move-result v0 │ │ +433dd4: 6e10 93b6 0900 |0038: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@b693 │ │ +433dda: 0a01 |003b: move-result v1 │ │ +433ddc: 3710 0300 |003c: if-le v0, v1, 003f // +0003 │ │ +433de0: 2802 |003e: goto 0040 // +0002 │ │ +433de2: 0793 |003f: move-object v3, v9 │ │ +433de4: 5b83 00d5 |0040: iput-object v3, v8, Lde/danoeh/antennapod/parser/media/id3/Id3MetadataReader;.comment:Ljava/lang/String; // field@d500 │ │ +433de8: 2804 |0042: goto 0046 // +0004 │ │ +433dea: 6f20 fbb0 9800 |0043: invoke-super {v8, v9}, Lde/danoeh/antennapod/parser/media/id3/ID3Reader;.readFrame:(Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader;)V // method@b0fb │ │ +433df0: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x000c line=24 │ │ 0x0011 line=25 │ │ 0x0016 line=26 │ │ 0x0019 line=27 │ │ @@ -1583713,17 +1583713,17 @@ │ │ type : '(Ljava/lang/String;IS)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -433de8: |[433de8] de.danoeh.antennapod.parser.media.id3.model.FrameHeader.:(Ljava/lang/String;IS)V │ │ -433df8: 7030 0ab1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.:(Ljava/lang/String;I)V // method@b10a │ │ -433dfe: 0e00 |0003: return-void │ │ +433df4: |[433df4] de.danoeh.antennapod.parser.media.id3.model.FrameHeader.:(Ljava/lang/String;IS)V │ │ +433e04: 7030 0ab1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.:(Ljava/lang/String;I)V // method@b10a │ │ +433e0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/parser/media/id3/model/FrameHeader; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1583763,19 +1583763,19 @@ │ │ type : '(Ljava/lang/String;ISB)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -433f40: |[433f40] de.danoeh.antennapod.parser.media.id3.model.TagHeader.:(Ljava/lang/String;ISB)V │ │ -433f50: 7030 0ab1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.:(Ljava/lang/String;I)V // method@b10a │ │ -433f56: 5f03 04d5 |0003: iput-short v3, v0, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@d504 │ │ -433f5a: 5d04 03d5 |0005: iput-byte v4, v0, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.flags:B // field@d503 │ │ -433f5e: 0e00 |0007: return-void │ │ +433f4c: |[433f4c] de.danoeh.antennapod.parser.media.id3.model.TagHeader.:(Ljava/lang/String;ISB)V │ │ +433f5c: 7030 0ab1 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/parser/media/id3/model/Header;.:(Ljava/lang/String;I)V // method@b10a │ │ +433f62: 5f03 04d5 |0003: iput-short v3, v0, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@d504 │ │ +433f66: 5d04 03d5 |0005: iput-byte v4, v0, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.flags:B // field@d503 │ │ +433f6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0003 line=11 │ │ 0x0005 line=12 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; │ │ @@ -1583790,17 +1583790,17 @@ │ │ type : '()S' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -433f28: |[433f28] de.danoeh.antennapod.parser.media.id3.model.TagHeader.getVersion:()S │ │ -433f38: 5810 04d5 |0000: iget-short v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@d504 │ │ -433f3c: 0f00 |0002: return v0 │ │ +433f34: |[433f34] de.danoeh.antennapod.parser.media.id3.model.TagHeader.getVersion:()S │ │ +433f44: 5810 04d5 |0000: iget-short v0, v1, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@d504 │ │ +433f48: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;) │ │ @@ -1583808,38 +1583808,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -433ea8: |[433ea8] de.danoeh.antennapod.parser.media.id3.model.TagHeader.toString:()Ljava/lang/String; │ │ -433eb8: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -433ebc: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -433ec2: 1a01 4a4e |0005: const-string v1, "TagHeader [version=" // string@4e4a │ │ -433ec6: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433ecc: 5821 04d5 |000a: iget-short v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@d504 │ │ -433ed0: 6e20 b4b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -433ed6: 1a01 2c06 |000f: const-string v1, ", flags=" // string@062c │ │ -433eda: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433ee0: 5621 03d5 |0014: iget-byte v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.flags:B // field@d503 │ │ -433ee4: 6e20 b4b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -433eea: 1a01 4a06 |0019: const-string v1, ", id=" // string@064a │ │ -433eee: 6e20 b9b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433ef4: 5421 01d5 |001e: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@d501 │ │ -433ef8: 6e20 b9b6 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433efe: 1a01 cf06 |0023: const-string v1, ", size=" // string@06cf │ │ -433f02: 6e20 b9b6 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433f08: 5221 02d5 |0028: iget v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@d502 │ │ -433f0c: 6e20 b4b6 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -433f12: 1a01 f659 |002d: const-string v1, "]" // string@59f6 │ │ -433f16: 6e20 b9b6 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -433f1c: 6e10 c3b6 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -433f22: 0c00 |0035: move-result-object v0 │ │ -433f24: 1100 |0036: return-object v0 │ │ +433eb4: |[433eb4] de.danoeh.antennapod.parser.media.id3.model.TagHeader.toString:()Ljava/lang/String; │ │ +433ec4: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +433ec8: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +433ece: 1a01 4a4e |0005: const-string v1, "TagHeader [version=" // string@4e4a │ │ +433ed2: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433ed8: 5821 04d5 |000a: iget-short v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.version:S // field@d504 │ │ +433edc: 6e20 b4b6 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +433ee2: 1a01 2c06 |000f: const-string v1, ", flags=" // string@062c │ │ +433ee6: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433eec: 5621 03d5 |0014: iget-byte v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/TagHeader;.flags:B // field@d503 │ │ +433ef0: 6e20 b4b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +433ef6: 1a01 4a06 |0019: const-string v1, ", id=" // string@064a │ │ +433efa: 6e20 b9b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433f00: 5421 01d5 |001e: iget-object v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.id:Ljava/lang/String; // field@d501 │ │ +433f04: 6e20 b9b6 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433f0a: 1a01 cf06 |0023: const-string v1, ", size=" // string@06cf │ │ +433f0e: 6e20 b9b6 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433f14: 5221 02d5 |0028: iget v1, v2, Lde/danoeh/antennapod/parser/media/id3/model/Header;.size:I // field@d502 │ │ +433f18: 6e20 b4b6 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +433f1e: 1a01 f659 |002d: const-string v1, "]" // string@59f6 │ │ +433f22: 6e20 b9b6 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +433f28: 6e10 c3b6 0000 |0032: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +433f2e: 0c00 |0035: move-result-object v0 │ │ +433f30: 1100 |0036: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0037 reg=2 this Lde/danoeh/antennapod/parser/media/id3/model/TagHeader; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1583908,35 +1583908,35 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -434510: |[434510] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.:()V │ │ -434520: 0e00 |0000: return-void │ │ +43451c: |[43451c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.:()V │ │ +43452c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;) │ │ name : '' │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -434524: |[434524] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.:(Ljava/io/InputStream;)V │ │ -434534: 7020 28b1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.:(Ljava/io/InputStream;)V // method@b128 │ │ -43453a: 2201 031f |0003: new-instance v1, Ljava/util/ArrayList; // type@1f03 │ │ -43453e: 7010 07b8 0100 |0005: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -434544: 5b01 0ed5 |0008: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@d50e │ │ -434548: 0e00 |000a: return-void │ │ +434530: |[434530] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.:(Ljava/io/InputStream;)V │ │ +434540: 7020 28b1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.:(Ljava/io/InputStream;)V // method@b128 │ │ +434546: 2201 031f |0003: new-instance v1, Ljava/util/ArrayList; // type@1f03 │ │ +43454a: 7010 07b8 0100 |0005: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +434550: 5b01 0ed5 |0008: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@d50e │ │ +434554: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=21 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader; │ │ 0x0000 - 0x000b reg=1 (null) Ljava/io/InputStream; │ │ @@ -1583946,24 +1583946,24 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -4343f0: |[4343f0] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getAttributeTypeFromKey:(Ljava/lang/String;)Ljava/lang/String; │ │ -434400: 6e10 93b6 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b693 │ │ -434406: 0a00 |0003: move-result v0 │ │ -434408: 6001 09d5 |0004: sget v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.CHAPTERXXX_LENGTH:I // field@d509 │ │ -43440c: 3710 0700 |0006: if-le v0, v1, 000d // +0007 │ │ -434410: 6e20 9eb6 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ -434416: 0c02 |000b: move-result-object v2 │ │ -434418: 1102 |000c: return-object v2 │ │ -43441a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -43441c: 1102 |000e: return-object v2 │ │ +4343fc: |[4343fc] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getAttributeTypeFromKey:(Ljava/lang/String;)Ljava/lang/String; │ │ +43440c: 6e10 93b6 0200 |0000: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@b693 │ │ +434412: 0a00 |0003: move-result v0 │ │ +434414: 6001 09d5 |0004: sget v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.CHAPTERXXX_LENGTH:I // field@d509 │ │ +434418: 3710 0700 |0006: if-le v0, v1, 000d // +0007 │ │ +43441c: 6e20 9eb6 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ +434422: 0c02 |000b: move-result-object v2 │ │ +434424: 1102 |000c: return-object v2 │ │ +434426: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +434428: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0008 line=118 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1583972,39 +1583972,39 @@ │ │ type : '(J)Lde/danoeh/antennapod/model/feed/Chapter;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -4342f0: |[4342f0] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; │ │ -434300: 5440 0ed5 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@d50e │ │ -434304: 7210 e0b8 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -43430a: 0c00 |0005: move-result-object v0 │ │ -43430c: 7210 c3b8 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -434312: 0a01 |0009: move-result v1 │ │ -434314: 3801 2400 |000a: if-eqz v1, 002e // +0024 │ │ -434318: 7210 c4b8 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -43431e: 0c01 |000f: move-result-object v1 │ │ -434320: 1f01 cb1b |0010: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ -434324: 2202 8d1e |0012: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -434328: 7010 adb6 0200 |0014: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -43432e: 1a03 0000 |0017: const-string v3, "" // string@0000 │ │ -434332: 6e20 b9b6 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434338: 6e30 b5b6 5206 |001c: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -43433e: 6e10 c3b6 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -434344: 0c02 |0022: move-result-object v2 │ │ -434346: 6e10 a7ab 0100 |0023: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getChapterId:()Ljava/lang/String; // method@aba7 │ │ -43434c: 0c03 |0026: move-result-object v3 │ │ -43434e: 6e20 85b6 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -434354: 0a02 |002a: move-result v2 │ │ -434356: 3802 dbff |002b: if-eqz v2, 0006 // -0025 │ │ -43435a: 1101 |002d: return-object v1 │ │ -43435c: 1205 |002e: const/4 v5, #int 0 // #0 │ │ -43435e: 1105 |002f: return-object v5 │ │ +4342fc: |[4342fc] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; │ │ +43430c: 5440 0ed5 |0000: iget-object v0, v4, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@d50e │ │ +434310: 7210 e0b8 0000 |0002: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +434316: 0c00 |0005: move-result-object v0 │ │ +434318: 7210 c3b8 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +43431e: 0a01 |0009: move-result v1 │ │ +434320: 3801 2400 |000a: if-eqz v1, 002e // +0024 │ │ +434324: 7210 c4b8 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +43432a: 0c01 |000f: move-result-object v1 │ │ +43432c: 1f01 cb1b |0010: check-cast v1, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ +434330: 2202 8d1e |0012: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +434334: 7010 adb6 0200 |0014: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43433a: 1a03 0000 |0017: const-string v3, "" // string@0000 │ │ +43433e: 6e20 b9b6 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434344: 6e30 b5b6 5206 |001c: invoke-virtual {v2, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +43434a: 6e10 c3b6 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +434350: 0c02 |0022: move-result-object v2 │ │ +434352: 6e10 a7ab 0100 |0023: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getChapterId:()Ljava/lang/String; // method@aba7 │ │ +434358: 0c03 |0026: move-result-object v3 │ │ +43435a: 6e20 85b6 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +434360: 0a02 |002a: move-result v2 │ │ +434362: 3802 dbff |002b: if-eqz v2, 0006 // -0025 │ │ +434366: 1101 |002d: return-object v1 │ │ +434368: 1205 |002e: const/4 v5, #int 0 // #0 │ │ +43436a: 1105 |002f: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0012 line=64 │ │ locals : │ │ 0x0000 - 0x0030 reg=4 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader; │ │ 0x0000 - 0x0030 reg=5 (null) J │ │ @@ -1584014,42 +1584014,42 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -434360: |[434360] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getIdFromKey:(Ljava/lang/String;)I │ │ -434370: 6e10 93b6 0300 |0000: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b693 │ │ -434376: 0a00 |0003: move-result v0 │ │ -434378: 6001 09d5 |0004: sget v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.CHAPTERXXX_LENGTH:I // field@d509 │ │ -43437c: 3410 1600 |0006: if-lt v0, v1, 001c // +0016 │ │ -434380: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ -434384: 1301 0a00 |000a: const/16 v1, #int 10 // #a │ │ -434388: 6e30 9fb6 0301 |000c: invoke-virtual {v3, v0, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ -43438e: 0c03 |000f: move-result-object v3 │ │ -434390: 7110 15b6 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ -434396: 0a03 |0013: move-result v3 │ │ -434398: 0f03 |0014: return v3 │ │ -43439a: 0d03 |0015: move-exception v3 │ │ -43439c: 2200 2c1d |0016: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d2c │ │ -4343a0: 7020 33b1 3000 |0018: invoke-direct {v0, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@b133 │ │ -4343a6: 2700 |001b: throw v0 │ │ -4343a8: 2200 2c1d |001c: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d2c │ │ -4343ac: 2201 8d1e |001e: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -4343b0: 7010 adb6 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4343b6: 1a02 5494 |0023: const-string v2, "key is too short (" // string@9454 │ │ -4343ba: 6e20 b9b6 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4343c0: 6e20 b9b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4343c6: 1a03 8005 |002b: const-string v3, ")" // string@0580 │ │ -4343ca: 6e20 b9b6 3100 |002d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4343d0: 6e10 c3b6 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4343d6: 0c03 |0033: move-result-object v3 │ │ -4343d8: 7020 32b1 3000 |0034: invoke-direct {v0, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@b132 │ │ -4343de: 2700 |0037: throw v0 │ │ +43436c: |[43436c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getIdFromKey:(Ljava/lang/String;)I │ │ +43437c: 6e10 93b6 0300 |0000: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b693 │ │ +434382: 0a00 |0003: move-result v0 │ │ +434384: 6001 09d5 |0004: sget v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.CHAPTERXXX_LENGTH:I // field@d509 │ │ +434388: 3410 1600 |0006: if-lt v0, v1, 001c // +0016 │ │ +43438c: 1300 0800 |0008: const/16 v0, #int 8 // #8 │ │ +434390: 1301 0a00 |000a: const/16 v1, #int 10 // #a │ │ +434394: 6e30 9fb6 0301 |000c: invoke-virtual {v3, v0, v1}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ +43439a: 0c03 |000f: move-result-object v3 │ │ +43439c: 7110 15b6 0300 |0010: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ +4343a2: 0a03 |0013: move-result v3 │ │ +4343a4: 0f03 |0014: return v3 │ │ +4343a6: 0d03 |0015: move-exception v3 │ │ +4343a8: 2200 2c1d |0016: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d2c │ │ +4343ac: 7020 33b1 3000 |0018: invoke-direct {v0, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@b133 │ │ +4343b2: 2700 |001b: throw v0 │ │ +4343b4: 2200 2c1d |001c: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d2c │ │ +4343b8: 2201 8d1e |001e: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +4343bc: 7010 adb6 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4343c2: 1a02 5494 |0023: const-string v2, "key is too short (" // string@9454 │ │ +4343c6: 6e20 b9b6 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4343cc: 6e20 b9b6 3100 |0028: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4343d2: 1a03 8005 |002b: const-string v3, ")" // string@0580 │ │ +4343d6: 6e20 b9b6 3100 |002d: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4343dc: 6e10 c3b6 0100 |0030: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4343e2: 0c03 |0033: move-result-object v3 │ │ +4343e4: 7020 32b1 3000 |0034: invoke-direct {v0, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@b132 │ │ +4343ea: 2700 |0037: throw v0 │ │ catches : 1 │ │ 0x000c - 0x0014 │ │ Ljava/lang/NumberFormatException; -> 0x0015 │ │ positions : │ │ 0x0000 line=101 │ │ 0x000c line=103 │ │ 0x0010 line=104 │ │ @@ -1584063,66 +1584063,66 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -434438: |[434438] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getStartTimeFromValue:(Ljava/lang/String;)J │ │ -434448: 1a00 7307 |0000: const-string v0, "-->" // string@0773 │ │ -43444c: 1a01 1808 |0002: const-string v1, ":" // string@0818 │ │ -434450: 6e20 9ab6 1900 |0004: invoke-virtual {v9, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ -434456: 0c09 |0007: move-result-object v9 │ │ -434458: 2191 |0008: array-length v1, v9 │ │ -43445a: 1232 |0009: const/4 v2, #int 3 // #3 │ │ -43445c: 3421 4a00 |000a: if-lt v1, v2, 0054 // +004a │ │ -434460: 6201 e3ff |000c: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe3 │ │ -434464: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -434466: 4603 0902 |000f: aget-object v3, v9, v2 │ │ -43446a: 7110 28b6 0300 |0011: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ -434470: 0b03 |0014: move-result-wide v3 │ │ -434472: 6205 e2ff |0015: sget-object v5, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@ffe2 │ │ -434476: 6e40 d0b9 3154 |0017: invoke-virtual {v1, v3, v4, v5}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b9d0 │ │ -43447c: 0b03 |001a: move-result-wide v3 │ │ -43447e: 1215 |001b: const/4 v5, #int 1 // #1 │ │ -434480: 4605 0905 |001c: aget-object v5, v9, v5 │ │ -434484: 7110 28b6 0500 |001e: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ -43448a: 0b05 |0021: move-result-wide v5 │ │ -43448c: 6207 e4ff |0022: sget-object v7, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@ffe4 │ │ -434490: 6e40 d0b9 5176 |0024: invoke-virtual {v1, v5, v6, v7}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b9d0 │ │ -434496: 0b05 |0027: move-result-wide v5 │ │ -434498: 1227 |0028: const/4 v7, #int 2 // #2 │ │ -43449a: 4608 0907 |0029: aget-object v8, v9, v7 │ │ -43449e: 6e20 81b6 0800 |002b: invoke-virtual {v8, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ -4344a4: 0a08 |002e: move-result v8 │ │ -4344a6: 3808 0e00 |002f: if-eqz v8, 003d // +000e │ │ -4344aa: 4608 0907 |0031: aget-object v8, v9, v7 │ │ -4344ae: 6e20 8fb6 0800 |0033: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b68f │ │ -4344b4: 0a00 |0036: move-result v0 │ │ -4344b6: 6e30 9fb6 2800 |0037: invoke-virtual {v8, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ -4344bc: 0c00 |003a: move-result-object v0 │ │ -4344be: 4d00 0907 |003b: aput-object v0, v9, v7 │ │ -4344c2: 4609 0907 |003d: aget-object v9, v9, v7 │ │ -4344c6: 7110 03b6 0900 |003f: invoke-static {v9}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b603 │ │ -4344cc: 0a09 |0042: move-result v9 │ │ -4344ce: 8897 |0043: float-to-long v7, v9 │ │ -4344d0: 6209 e6ff |0044: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ -4344d4: 6e40 d0b9 7198 |0046: invoke-virtual {v1, v7, v8, v9}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b9d0 │ │ -4344da: 0b00 |0049: move-result-wide v0 │ │ -4344dc: bb53 |004a: add-long/2addr v3, v5 │ │ -4344de: bb03 |004b: add-long/2addr v3, v0 │ │ -4344e0: 1003 |004c: return-wide v3 │ │ -4344e2: 0d09 |004d: move-exception v9 │ │ -4344e4: 2200 2c1d |004e: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d2c │ │ -4344e8: 7020 33b1 9000 |0050: invoke-direct {v0, v9}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@b133 │ │ -4344ee: 2700 |0053: throw v0 │ │ -4344f0: 2209 2c1d |0054: new-instance v9, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d2c │ │ -4344f4: 1a00 261d |0056: const-string v0, "Invalid time string" // string@1d26 │ │ -4344f8: 7020 32b1 0900 |0058: invoke-direct {v9, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@b132 │ │ -4344fe: 2709 |005b: throw v9 │ │ +434444: |[434444] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getStartTimeFromValue:(Ljava/lang/String;)J │ │ +434454: 1a00 7307 |0000: const-string v0, "-->" // string@0773 │ │ +434458: 1a01 1808 |0002: const-string v1, ":" // string@0818 │ │ +43445c: 6e20 9ab6 1900 |0004: invoke-virtual {v9, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ +434462: 0c09 |0007: move-result-object v9 │ │ +434464: 2191 |0008: array-length v1, v9 │ │ +434466: 1232 |0009: const/4 v2, #int 3 // #3 │ │ +434468: 3421 4a00 |000a: if-lt v1, v2, 0054 // +004a │ │ +43446c: 6201 e3ff |000c: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe3 │ │ +434470: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +434472: 4603 0902 |000f: aget-object v3, v9, v2 │ │ +434476: 7110 28b6 0300 |0011: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ +43447c: 0b03 |0014: move-result-wide v3 │ │ +43447e: 6205 e2ff |0015: sget-object v5, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@ffe2 │ │ +434482: 6e40 d0b9 3154 |0017: invoke-virtual {v1, v3, v4, v5}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b9d0 │ │ +434488: 0b03 |001a: move-result-wide v3 │ │ +43448a: 1215 |001b: const/4 v5, #int 1 // #1 │ │ +43448c: 4605 0905 |001c: aget-object v5, v9, v5 │ │ +434490: 7110 28b6 0500 |001e: invoke-static {v5}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ +434496: 0b05 |0021: move-result-wide v5 │ │ +434498: 6207 e4ff |0022: sget-object v7, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@ffe4 │ │ +43449c: 6e40 d0b9 5176 |0024: invoke-virtual {v1, v5, v6, v7}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b9d0 │ │ +4344a2: 0b05 |0027: move-result-wide v5 │ │ +4344a4: 1227 |0028: const/4 v7, #int 2 // #2 │ │ +4344a6: 4608 0907 |0029: aget-object v8, v9, v7 │ │ +4344aa: 6e20 81b6 0800 |002b: invoke-virtual {v8, v0}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ +4344b0: 0a08 |002e: move-result v8 │ │ +4344b2: 3808 0e00 |002f: if-eqz v8, 003d // +000e │ │ +4344b6: 4608 0907 |0031: aget-object v8, v9, v7 │ │ +4344ba: 6e20 8fb6 0800 |0033: invoke-virtual {v8, v0}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@b68f │ │ +4344c0: 0a00 |0036: move-result v0 │ │ +4344c2: 6e30 9fb6 2800 |0037: invoke-virtual {v8, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ +4344c8: 0c00 |003a: move-result-object v0 │ │ +4344ca: 4d00 0907 |003b: aput-object v0, v9, v7 │ │ +4344ce: 4609 0907 |003d: aget-object v9, v9, v7 │ │ +4344d2: 7110 03b6 0900 |003f: invoke-static {v9}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@b603 │ │ +4344d8: 0a09 |0042: move-result v9 │ │ +4344da: 8897 |0043: float-to-long v7, v9 │ │ +4344dc: 6209 e6ff |0044: sget-object v9, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ +4344e0: 6e40 d0b9 7198 |0046: invoke-virtual {v1, v7, v8, v9}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@b9d0 │ │ +4344e6: 0b00 |0049: move-result-wide v0 │ │ +4344e8: bb53 |004a: add-long/2addr v3, v5 │ │ +4344ea: bb03 |004b: add-long/2addr v3, v0 │ │ +4344ec: 1003 |004c: return-wide v3 │ │ +4344ee: 0d09 |004d: move-exception v9 │ │ +4344f0: 2200 2c1d |004e: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d2c │ │ +4344f4: 7020 33b1 9000 |0050: invoke-direct {v0, v9}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/Throwable;)V // method@b133 │ │ +4344fa: 2700 |0053: throw v0 │ │ +4344fc: 2209 2c1d |0054: new-instance v9, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d2c │ │ +434500: 1a00 261d |0056: const-string v0, "Invalid time string" // string@1d26 │ │ +434504: 7020 32b1 0900 |0058: invoke-direct {v9, v0}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@b132 │ │ +43450a: 2709 |005b: throw v9 │ │ catches : 1 │ │ 0x000c - 0x004a │ │ Ljava/lang/NumberFormatException; -> 0x004d │ │ positions : │ │ 0x0004 line=73 │ │ 0x0008 line=74 │ │ 0x000c line=76 │ │ @@ -1584147,17 +1584147,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -434420: |[434420] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getChapters:()Ljava/util/List; │ │ -434430: 5410 0ed5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@d50e │ │ -434434: 1100 |0002: return-object v0 │ │ +43442c: |[43442c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.getChapters:()Ljava/util/List; │ │ +43443c: 5410 0ed5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@d50e │ │ +434440: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader; │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;) │ │ @@ -1584165,19 +1584165,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -4342d0: |[4342d0] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.handles:(Ljava/lang/String;)Z │ │ -4342e0: 1a00 3867 |0000: const-string v0, "chapter\d\d\d.*" // string@6738 │ │ -4342e4: 6e20 94b6 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b694 │ │ -4342ea: 0a02 |0005: move-result v2 │ │ -4342ec: 0f02 |0006: return v2 │ │ +4342dc: |[4342dc] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.handles:(Ljava/lang/String;)Z │ │ +4342ec: 1a00 3867 |0000: const-string v0, "chapter\d\d\d.*" // string@6738 │ │ +4342f0: 6e20 94b6 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@b694 │ │ +4342f6: 0a02 |0005: move-result v2 │ │ +4342f8: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=29 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1584186,71 +1584186,71 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 123 16-bit code units │ │ -43454c: |[43454c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V │ │ -43455c: 7110 19b1 0600 |0000: invoke-static {v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getAttributeTypeFromKey:(Ljava/lang/String;)Ljava/lang/String; // method@b119 │ │ -434562: 0c00 |0003: move-result-object v0 │ │ -434564: 7110 1cb1 0600 |0004: invoke-static {v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getIdFromKey:(Ljava/lang/String;)I // method@b11c │ │ -43456a: 0a01 |0007: move-result v1 │ │ -43456c: 8112 |0008: int-to-long v2, v1 │ │ -43456e: 7030 1ab1 2503 |0009: invoke-direct {v5, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; // method@b11a │ │ -434574: 0c04 |000c: move-result-object v4 │ │ -434576: 3900 5200 |000d: if-nez v0, 005f // +0052 │ │ -43457a: 7030 1ab1 2503 |000f: invoke-direct {v5, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; // method@b11a │ │ -434580: 0c00 |0012: move-result-object v0 │ │ -434582: 3900 2800 |0013: if-nez v0, 003b // +0028 │ │ -434586: 7110 1db1 0700 |0015: invoke-static {v7}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getStartTimeFromValue:(Ljava/lang/String;)J // method@b11d │ │ -43458c: 0b06 |0018: move-result-wide v6 │ │ -43458e: 2200 cb1b |0019: new-instance v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ -434592: 7010 a3ab 0000 |001b: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@aba3 │ │ -434598: 2202 8d1e |001e: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -43459c: 7010 adb6 0200 |0020: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4345a2: 1a03 0000 |0023: const-string v3, "" // string@0000 │ │ -4345a6: 6e20 b9b6 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4345ac: 6e20 b4b6 1200 |0028: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -4345b2: 6e10 c3b6 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4345b8: 0c01 |002e: move-result-object v1 │ │ -4345ba: 6e20 aeab 1000 |002f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@abae │ │ -4345c0: 6e30 b2ab 6007 |0032: invoke-virtual {v0, v6, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@abb2 │ │ -4345c6: 5456 0ed5 |0035: iget-object v6, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@d50e │ │ -4345ca: 7220 d5b8 0600 |0037: invoke-interface {v6, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -4345d0: 2840 |003a: goto 007a // +0040 │ │ -4345d2: 2200 2c1d |003b: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d2c │ │ -4345d6: 2201 8d1e |003d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -4345da: 7010 adb6 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4345e0: 1a02 9e19 |0042: const-string v2, "Found chapter with duplicate ID (" // string@199e │ │ -4345e4: 6e20 b9b6 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4345ea: 6e20 b9b6 6100 |0047: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4345f0: 1a06 b705 |004a: const-string v6, ", " // string@05b7 │ │ -4345f4: 6e20 b9b6 6100 |004c: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4345fa: 6e20 b9b6 7100 |004f: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -434600: 1a06 8005 |0052: const-string v6, ")" // string@0580 │ │ -434604: 6e20 b9b6 6100 |0054: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43460a: 6e10 c3b6 0100 |0057: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -434610: 0c06 |005a: move-result-object v6 │ │ -434612: 7020 32b1 6000 |005b: invoke-direct {v0, v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@b132 │ │ -434618: 2700 |005e: throw v0 │ │ -43461a: 1a06 84ae |005f: const-string v6, "name" // string@ae84 │ │ -43461e: 6e20 85b6 6000 |0061: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -434624: 0a06 |0064: move-result v6 │ │ -434626: 3806 0800 |0065: if-eqz v6, 006d // +0008 │ │ -43462a: 3804 1300 |0067: if-eqz v4, 007a // +0013 │ │ -43462e: 6e20 b3ab 7400 |0069: invoke-virtual {v4, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@abb3 │ │ -434634: 280e |006c: goto 007a // +000e │ │ -434636: 1a06 6bd8 |006d: const-string v6, "url" // string@d86b │ │ -43463a: 6e20 85b6 6000 |006f: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -434640: 0a06 |0072: move-result v6 │ │ -434642: 3806 0700 |0073: if-eqz v6, 007a // +0007 │ │ -434646: 3804 0500 |0075: if-eqz v4, 007a // +0005 │ │ -43464a: 6e20 b1ab 7400 |0077: invoke-virtual {v4, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@abb1 │ │ -434650: 0e00 |007a: return-void │ │ +434558: |[434558] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentChapterReader.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V │ │ +434568: 7110 19b1 0600 |0000: invoke-static {v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getAttributeTypeFromKey:(Ljava/lang/String;)Ljava/lang/String; // method@b119 │ │ +43456e: 0c00 |0003: move-result-object v0 │ │ +434570: 7110 1cb1 0600 |0004: invoke-static {v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getIdFromKey:(Ljava/lang/String;)I // method@b11c │ │ +434576: 0a01 |0007: move-result v1 │ │ +434578: 8112 |0008: int-to-long v2, v1 │ │ +43457a: 7030 1ab1 2503 |0009: invoke-direct {v5, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; // method@b11a │ │ +434580: 0c04 |000c: move-result-object v4 │ │ +434582: 3900 5200 |000d: if-nez v0, 005f // +0052 │ │ +434586: 7030 1ab1 2503 |000f: invoke-direct {v5, v2, v3}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getChapterById:(J)Lde/danoeh/antennapod/model/feed/Chapter; // method@b11a │ │ +43458c: 0c00 |0012: move-result-object v0 │ │ +43458e: 3900 2800 |0013: if-nez v0, 003b // +0028 │ │ +434592: 7110 1db1 0700 |0015: invoke-static {v7}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.getStartTimeFromValue:(Ljava/lang/String;)J // method@b11d │ │ +434598: 0b06 |0018: move-result-wide v6 │ │ +43459a: 2200 cb1b |0019: new-instance v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ +43459e: 7010 a3ab 0000 |001b: invoke-direct {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.:()V // method@aba3 │ │ +4345a4: 2202 8d1e |001e: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +4345a8: 7010 adb6 0200 |0020: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4345ae: 1a03 0000 |0023: const-string v3, "" // string@0000 │ │ +4345b2: 6e20 b9b6 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4345b8: 6e20 b4b6 1200 |0028: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +4345be: 6e10 c3b6 0200 |002b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4345c4: 0c01 |002e: move-result-object v1 │ │ +4345c6: 6e20 aeab 1000 |002f: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.setChapterId:(Ljava/lang/String;)V // method@abae │ │ +4345cc: 6e30 b2ab 6007 |0032: invoke-virtual {v0, v6, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setStart:(J)V // method@abb2 │ │ +4345d2: 5456 0ed5 |0035: iget-object v6, v5, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentChapterReader;.chapters:Ljava/util/List; // field@d50e │ │ +4345d6: 7220 d5b8 0600 |0037: invoke-interface {v6, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +4345dc: 2840 |003a: goto 007a // +0040 │ │ +4345de: 2200 2c1d |003b: new-instance v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException; // type@1d2c │ │ +4345e2: 2201 8d1e |003d: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +4345e6: 7010 adb6 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4345ec: 1a02 9e19 |0042: const-string v2, "Found chapter with duplicate ID (" // string@199e │ │ +4345f0: 6e20 b9b6 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4345f6: 6e20 b9b6 6100 |0047: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4345fc: 1a06 b705 |004a: const-string v6, ", " // string@05b7 │ │ +434600: 6e20 b9b6 6100 |004c: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434606: 6e20 b9b6 7100 |004f: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43460c: 1a06 8005 |0052: const-string v6, ")" // string@0580 │ │ +434610: 6e20 b9b6 6100 |0054: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +434616: 6e10 c3b6 0100 |0057: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +43461c: 0c06 |005a: move-result-object v6 │ │ +43461e: 7020 32b1 6000 |005b: invoke-direct {v0, v6}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReaderException;.:(Ljava/lang/String;)V // method@b132 │ │ +434624: 2700 |005e: throw v0 │ │ +434626: 1a06 84ae |005f: const-string v6, "name" // string@ae84 │ │ +43462a: 6e20 85b6 6000 |0061: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +434630: 0a06 |0064: move-result v6 │ │ +434632: 3806 0800 |0065: if-eqz v6, 006d // +0008 │ │ +434636: 3804 1300 |0067: if-eqz v4, 007a // +0013 │ │ +43463a: 6e20 b3ab 7400 |0069: invoke-virtual {v4, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setTitle:(Ljava/lang/String;)V // method@abb3 │ │ +434640: 280e |006c: goto 007a // +000e │ │ +434642: 1a06 6bd8 |006d: const-string v6, "url" // string@d86b │ │ +434646: 6e20 85b6 6000 |006f: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43464c: 0a06 |0072: move-result v6 │ │ +43464e: 3806 0700 |0073: if-eqz v6, 007a // +0007 │ │ +434652: 3804 0500 |0075: if-eqz v4, 007a // +0005 │ │ +434656: 6e20 b1ab 7400 |0077: invoke-virtual {v4, v7}, Lde/danoeh/antennapod/model/feed/Chapter;.setLink:(Ljava/lang/String;)V // method@abb1 │ │ +43465c: 0e00 |007a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x0009 line=39 │ │ 0x000f line=41 │ │ 0x0015 line=43 │ │ @@ -1584307,19 +1584307,19 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -434750: |[434750] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.:(Ljava/io/InputStream;)V │ │ -434760: 7020 28b1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.:(Ljava/io/InputStream;)V // method@b128 │ │ -434766: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -434768: 5b01 13d5 |0004: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d513 │ │ -43476c: 0e00 |0006: return-void │ │ +43475c: |[43475c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.:(Ljava/io/InputStream;)V │ │ +43476c: 7020 28b1 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentReader;.:(Ljava/io/InputStream;)V // method@b128 │ │ +434772: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +434774: 5b01 13d5 |0004: iput-object v1, v0, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d513 │ │ +434778: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0004 line=9 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader; │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/io/InputStream; │ │ @@ -1584330,17 +1584330,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -434738: |[434738] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.getDescription:()Ljava/lang/String; │ │ -434748: 5410 13d5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d513 │ │ -43474c: 1100 |0002: return-object v0 │ │ +434744: |[434744] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.getDescription:()Ljava/lang/String; │ │ +434754: 5410 13d5 |0000: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d513 │ │ +434758: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader; │ │ │ │ #1 : (in Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;) │ │ @@ -1584348,28 +1584348,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -4346fc: |[4346fc] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.handles:(Ljava/lang/String;)Z │ │ -43470c: 1a00 ee6f |0000: const-string v0, "description" // string@6fee │ │ -434710: 6e20 85b6 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -434716: 0a00 |0005: move-result v0 │ │ -434718: 3900 0d00 |0006: if-nez v0, 0013 // +000d │ │ -43471c: 1a00 ea69 |0008: const-string v0, "comment" // string@69ea │ │ -434720: 6e20 85b6 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -434726: 0a02 |000d: move-result v2 │ │ -434728: 3802 0300 |000e: if-eqz v2, 0011 // +0003 │ │ -43472c: 2803 |0010: goto 0013 // +0003 │ │ -43472e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -434730: 2802 |0012: goto 0014 // +0002 │ │ -434732: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -434734: 0f02 |0014: return v2 │ │ +434708: |[434708] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.handles:(Ljava/lang/String;)Z │ │ +434718: 1a00 ee6f |0000: const-string v0, "description" // string@6fee │ │ +43471c: 6e20 85b6 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +434722: 0a00 |0005: move-result v0 │ │ +434724: 3900 0d00 |0006: if-nez v0, 0013 // +000d │ │ +434728: 1a00 ea69 |0008: const-string v0, "comment" // string@69ea │ │ +43472c: 6e20 85b6 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +434732: 0a02 |000d: move-result v2 │ │ +434734: 3802 0300 |000e: if-eqz v2, 0011 // +0003 │ │ +434738: 2803 |0010: goto 0013 // +0003 │ │ +43473a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +43473c: 2802 |0012: goto 0014 // +0002 │ │ +43473e: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +434740: 0f02 |0014: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=17 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader; │ │ 0x0000 - 0x0015 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -1584378,33 +1584378,33 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -434770: |[434770] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V │ │ -434780: 1a00 ee6f |0000: const-string v0, "description" // string@6fee │ │ -434784: 6e20 85b6 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43478a: 0a00 |0005: move-result v0 │ │ -43478c: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ -434790: 1a00 ea69 |0008: const-string v0, "comment" // string@69ea │ │ -434794: 6e20 85b6 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43479a: 0a02 |000d: move-result v2 │ │ -43479c: 3802 1400 |000e: if-eqz v2, 0022 // +0014 │ │ -4347a0: 5412 13d5 |0010: iget-object v2, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d513 │ │ -4347a4: 3802 0e00 |0012: if-eqz v2, 0020 // +000e │ │ -4347a8: 6e10 93b6 0300 |0014: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b693 │ │ -4347ae: 0a02 |0017: move-result v2 │ │ -4347b0: 5410 13d5 |0018: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d513 │ │ -4347b4: 6e10 93b6 0000 |001a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b693 │ │ -4347ba: 0a00 |001d: move-result v0 │ │ -4347bc: 3702 0400 |001e: if-le v2, v0, 0022 // +0004 │ │ -4347c0: 5b13 13d5 |0020: iput-object v3, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d513 │ │ -4347c4: 0e00 |0022: return-void │ │ +43477c: |[43477c] de.danoeh.antennapod.parser.media.vorbis.VorbisCommentMetadataReader.onContentVectorValue:(Ljava/lang/String;Ljava/lang/String;)V │ │ +43478c: 1a00 ee6f |0000: const-string v0, "description" // string@6fee │ │ +434790: 6e20 85b6 2000 |0002: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +434796: 0a00 |0005: move-result v0 │ │ +434798: 3900 0a00 |0006: if-nez v0, 0010 // +000a │ │ +43479c: 1a00 ea69 |0008: const-string v0, "comment" // string@69ea │ │ +4347a0: 6e20 85b6 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4347a6: 0a02 |000d: move-result v2 │ │ +4347a8: 3802 1400 |000e: if-eqz v2, 0022 // +0014 │ │ +4347ac: 5412 13d5 |0010: iget-object v2, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d513 │ │ +4347b0: 3802 0e00 |0012: if-eqz v2, 0020 // +000e │ │ +4347b4: 6e10 93b6 0300 |0014: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@b693 │ │ +4347ba: 0a02 |0017: move-result v2 │ │ +4347bc: 5410 13d5 |0018: iget-object v0, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d513 │ │ +4347c0: 6e10 93b6 0000 |001a: invoke-virtual {v0}, Ljava/lang/String;.length:()I // method@b693 │ │ +4347c6: 0a00 |001d: move-result v0 │ │ +4347c8: 3702 0400 |001e: if-le v2, v0, 0022 // +0004 │ │ +4347cc: 5b13 13d5 |0020: iput-object v3, v1, Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader;.description:Ljava/lang/String; // field@d513 │ │ +4347d0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=22 │ │ 0x0010 line=23 │ │ 0x0020 line=24 │ │ locals : │ │ 0x0000 - 0x0023 reg=1 this Lde/danoeh/antennapod/parser/media/vorbis/VorbisCommentMetadataReader; │ │ @@ -1584445,19 +1584445,19 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Z)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -437c9c: |[437c9c] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/playback/service/PlaybackService;Z)V │ │ -437cac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -437cb2: 5b01 d8dd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd8 │ │ -437cb6: 5c02 d9dd |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda11;.f$1:Z // field@ddd9 │ │ -437cba: 0e00 |0007: return-void │ │ +437ca8: |[437ca8] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda11.:(Lde/danoeh/antennapod/playback/service/PlaybackService;Z)V │ │ +437cb8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +437cbe: 5b01 d8dd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd8 │ │ +437cc2: 5c02 d9dd |0005: iput-boolean v2, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda11;.f$1:Z // field@ddd9 │ │ +437cc6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0008 reg=2 (null) Z │ │ @@ -1584468,20 +1584468,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -437cbc: |[437cbc] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda11.accept:(Ljava/lang/Object;)V │ │ -437ccc: 5420 d8dd |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd8 │ │ -437cd0: 5521 d9dd |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda11;.f$1:Z // field@ddd9 │ │ -437cd4: 1f03 e11b |0004: check-cast v3, Lde/danoeh/antennapod/model/playback/Playable; // type@1be1 │ │ -437cd8: 7130 49b2 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$bFoBrHrI0S9cZ9BxpKgW-rv2Cps:(Lde/danoeh/antennapod/playback/service/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;)V // method@b249 │ │ -437cde: 0e00 |0009: return-void │ │ +437cc8: |[437cc8] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda11.accept:(Ljava/lang/Object;)V │ │ +437cd8: 5420 d8dd |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda11;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddd8 │ │ +437cdc: 5521 d9dd |0002: iget-boolean v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda11;.f$1:Z // field@ddd9 │ │ +437ce0: 1f03 e11b |0004: check-cast v3, Lde/danoeh/antennapod/model/playback/Playable; // type@1be1 │ │ +437ce4: 7130 49b2 1003 |0006: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$bFoBrHrI0S9cZ9BxpKgW-rv2Cps:(Lde/danoeh/antennapod/playback/service/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;)V // method@b249 │ │ +437cea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/Object; │ │ │ │ @@ -1584515,18 +1584515,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -437ce0: |[437ce0] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -437cf0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -437cf6: 5b01 dadd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddda │ │ -437cfa: 0e00 |0005: return-void │ │ +437cec: |[437cec] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda12.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +437cfc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +437d02: 5b01 dadd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddda │ │ +437d06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1584536,19 +1584536,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -437cfc: |[437cfc] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ -437d0c: 5410 dadd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddda │ │ -437d10: 1f02 931e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e93 │ │ -437d14: 7120 44b2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$BrlftiTZhg-RJ9ekeXhYOJIDUR4:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Throwable;)V // method@b244 │ │ -437d1a: 0e00 |0007: return-void │ │ +437d08: |[437d08] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda12.accept:(Ljava/lang/Object;)V │ │ +437d18: 5410 dadd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda12;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddda │ │ +437d1c: 1f02 931e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e93 │ │ +437d20: 7120 44b2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$BrlftiTZhg-RJ9ekeXhYOJIDUR4:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Throwable;)V // method@b244 │ │ +437d26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1584590,20 +1584590,20 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -437d1c: |[437d1c] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;)V │ │ -437d2c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -437d32: 5b01 dbdd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dddb │ │ -437d36: 5b02 dcdd |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda13;.f$1:Landroidx/media/MediaBrowserServiceCompat$Result; // field@dddc │ │ -437d3a: 5b03 dddd |0007: iput-object v3, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda13;.f$2:Ljava/lang/String; // field@dddd │ │ -437d3e: 0e00 |0009: return-void │ │ +437d28: |[437d28] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda13.:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;)V │ │ +437d38: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +437d3e: 5b01 dbdd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dddb │ │ +437d42: 5b02 dcdd |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda13;.f$1:Landroidx/media/MediaBrowserServiceCompat$Result; // field@dddc │ │ +437d46: 5b03 dddd |0007: iput-object v3, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda13;.f$2:Ljava/lang/String; // field@dddd │ │ +437d4a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x000a reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x000a reg=2 (null) Landroidx/media/MediaBrowserServiceCompat$Result; │ │ @@ -1584615,20 +1584615,20 @@ │ │ type : '(Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -437d40: |[437d40] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda13.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ -437d50: 5430 dbdd |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dddb │ │ -437d54: 5431 dcdd |0002: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda13;.f$1:Landroidx/media/MediaBrowserServiceCompat$Result; // field@dddc │ │ -437d58: 5432 dddd |0004: iget-object v2, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda13;.f$2:Ljava/lang/String; // field@dddd │ │ -437d5c: 7140 42b2 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$29-d0p6TFSZl7op8yujpQ5b8hQQ:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V // method@b242 │ │ -437d62: 0e00 |0009: return-void │ │ +437d4c: |[437d4c] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda13.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ +437d5c: 5430 dbdd |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda13;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dddb │ │ +437d60: 5431 dcdd |0002: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda13;.f$1:Landroidx/media/MediaBrowserServiceCompat$Result; // field@dddc │ │ +437d64: 5432 dddd |0004: iget-object v2, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda13;.f$2:Ljava/lang/String; // field@dddd │ │ +437d68: 7140 42b2 1042 |0006: invoke-static {v0, v1, v2, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$29-d0p6TFSZl7op8yujpQ5b8hQQ:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V // method@b242 │ │ +437d6e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x000a reg=4 (null) Lio/reactivex/CompletableEmitter; │ │ │ │ @@ -1584658,34 +1584658,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -437d64: |[437d64] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda14.:()V │ │ -437d74: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -437d7a: 0e00 |0003: return-void │ │ +437d70: |[437d70] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda14.:()V │ │ +437d80: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +437d86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda14;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -437d7c: |[437d7c] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda14.run:()V │ │ -437d8c: 7100 45b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$SfIFfffEp2FCjEvfobearIpoq4Q:()V // method@b245 │ │ -437d92: 0e00 |0003: return-void │ │ +437d88: |[437d88] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda14.run:()V │ │ +437d98: 7100 45b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$SfIFfffEp2FCjEvfobearIpoq4Q:()V // method@b245 │ │ +437d9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda14; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1584718,18 +1584718,18 @@ │ │ type : '(Landroidx/media/MediaBrowserServiceCompat$Result;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -437d94: |[437d94] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda15.:(Landroidx/media/MediaBrowserServiceCompat$Result;)V │ │ -437da4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -437daa: 5b01 dedd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda15;.f$0:Landroidx/media/MediaBrowserServiceCompat$Result; // field@ddde │ │ -437dae: 0e00 |0005: return-void │ │ +437da0: |[437da0] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda15.:(Landroidx/media/MediaBrowserServiceCompat$Result;)V │ │ +437db0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +437db6: 5b01 dedd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda15;.f$0:Landroidx/media/MediaBrowserServiceCompat$Result; // field@ddde │ │ +437dba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/media/MediaBrowserServiceCompat$Result; │ │ │ │ @@ -1584739,19 +1584739,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -437db0: |[437db0] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda15.accept:(Ljava/lang/Object;)V │ │ -437dc0: 5410 dedd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda15;.f$0:Landroidx/media/MediaBrowserServiceCompat$Result; // field@ddde │ │ -437dc4: 1f02 931e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e93 │ │ -437dc8: 7120 4cb2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$wmk3T4fGsE3qMMUSeDMpt5RoU8A:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V // method@b24c │ │ -437dce: 0e00 |0007: return-void │ │ +437dbc: |[437dbc] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda15.accept:(Ljava/lang/Object;)V │ │ +437dcc: 5410 dedd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda15;.f$0:Landroidx/media/MediaBrowserServiceCompat$Result; // field@ddde │ │ +437dd0: 1f02 931e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e93 │ │ +437dd4: 7120 4cb2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$wmk3T4fGsE3qMMUSeDMpt5RoU8A:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V // method@b24c │ │ +437dda: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda15; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1584785,18 +1584785,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -437e04: |[437e04] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -437e14: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -437e1a: 5b01 dfdd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dddf │ │ -437e1e: 0e00 |0005: return-void │ │ +437e10: |[437e10] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +437e20: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +437e26: 5b01 dfdd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dddf │ │ +437e2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1584806,19 +1584806,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -437e20: |[437e20] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -437e30: 5410 dfdd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dddf │ │ -437e34: 1f02 d41b |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -437e38: 7120 4eb2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$zEso6h1Ht8l8TH9GgkZtDqCeosE:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@b24e │ │ -437e3e: 0e00 |0007: return-void │ │ +437e2c: |[437e2c] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +437e3c: 5410 dfdd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dddf │ │ +437e40: 1f02 d41b |0002: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +437e44: 7120 4eb2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$zEso6h1Ht8l8TH9GgkZtDqCeosE:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@b24e │ │ +437e4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1584852,18 +1584852,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -437e40: |[437e40] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -437e50: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -437e56: 5b01 e0dd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde0 │ │ -437e5a: 0e00 |0005: return-void │ │ +437e4c: |[437e4c] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda3.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +437e5c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +437e62: 5b01 e0dd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde0 │ │ +437e66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1584873,19 +1584873,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -437e5c: |[437e5c] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -437e6c: 5410 e0dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde0 │ │ -437e70: 1f02 931e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e93 │ │ -437e74: 7120 4db2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$yS_wyrXQnBnwVka5TNkkQcj9y4E:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Throwable;)V // method@b24d │ │ -437e7a: 0e00 |0007: return-void │ │ +437e68: |[437e68] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +437e78: 5410 e0dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda3;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde0 │ │ +437e7c: 1f02 931e |0002: check-cast v2, Ljava/lang/Throwable; // type@1e93 │ │ +437e80: 7120 4db2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$yS_wyrXQnBnwVka5TNkkQcj9y4E:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Throwable;)V // method@b24d │ │ +437e86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1584919,18 +1584919,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -437e7c: |[437e7c] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -437e8c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -437e92: 5b01 e1dd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde1 │ │ -437e96: 0e00 |0005: return-void │ │ +437e88: |[437e88] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +437e98: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +437e9e: 5b01 e1dd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde1 │ │ +437ea2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1584940,19 +1584940,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -437e98: |[437e98] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda4.onChanged:(Ljava/lang/Object;)V │ │ -437ea8: 5410 e1dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde1 │ │ -437eac: 1f02 751e |0002: check-cast v2, Ljava/lang/Integer; // type@1e75 │ │ -437eb0: 7120 41b2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$12em7Zky02rlfdhvtfRppeO5qXg:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Integer;)V // method@b241 │ │ -437eb6: 0e00 |0007: return-void │ │ +437ea4: |[437ea4] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda4.onChanged:(Ljava/lang/Object;)V │ │ +437eb4: 5410 e1dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde1 │ │ +437eb8: 1f02 751e |0002: check-cast v2, Ljava/lang/Integer; // type@1e75 │ │ +437ebc: 7120 41b2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$12em7Zky02rlfdhvtfRppeO5qXg:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Integer;)V // method@b241 │ │ +437ec2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1584982,34 +1584982,34 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -437eb8: |[437eb8] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda5.:()V │ │ -437ec8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -437ece: 0e00 |0003: return-void │ │ +437ec4: |[437ec4] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda5.:()V │ │ +437ed4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +437eda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda5;) │ │ name : 'subscribe' │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -437ed0: |[437ed0] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda5.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ -437ee0: 7110 47b2 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$UXdeXoC-S2odSxwSYCZ1lW9BbN8:(Lio/reactivex/SingleEmitter;)V // method@b247 │ │ -437ee6: 0e00 |0003: return-void │ │ +437edc: |[437edc] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda5.subscribe:(Lio/reactivex/SingleEmitter;)V │ │ +437eec: 7110 47b2 0100 |0000: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$UXdeXoC-S2odSxwSYCZ1lW9BbN8:(Lio/reactivex/SingleEmitter;)V // method@b247 │ │ +437ef2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0004 reg=1 (null) Lio/reactivex/SingleEmitter; │ │ │ │ @@ -1585043,18 +1585043,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -437ee8: |[437ee8] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -437ef8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -437efe: 5b01 e2dd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde2 │ │ -437f02: 0e00 |0005: return-void │ │ +437ef4: |[437ef4] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda6.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +437f04: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +437f0a: 5b01 e2dd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde2 │ │ +437f0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1585064,19 +1585064,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -437f04: |[437f04] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ -437f14: 5410 e2dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde2 │ │ -437f18: 1f02 161f |0002: check-cast v2, Ljava/util/List; // type@1f16 │ │ -437f1c: 7120 46b2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$TW7J4eBcV8zbI--v3gzCitgy5vk:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/util/List;)V // method@b246 │ │ -437f22: 0e00 |0007: return-void │ │ +437f10: |[437f10] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda6.accept:(Ljava/lang/Object;)V │ │ +437f20: 5410 e2dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda6;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde2 │ │ +437f24: 1f02 161f |0002: check-cast v2, Ljava/util/List; // type@1f16 │ │ +437f28: 7120 46b2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$TW7J4eBcV8zbI--v3gzCitgy5vk:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/util/List;)V // method@b246 │ │ +437f2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1585106,35 +1585106,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -437f24: |[437f24] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda7.:()V │ │ -437f34: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -437f3a: 0e00 |0003: return-void │ │ +437f30: |[437f30] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda7.:()V │ │ +437f40: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +437f46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda7;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -437f3c: |[437f3c] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ -437f4c: 1f01 931e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e93 │ │ -437f50: 6e10 e9b6 0100 |0002: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -437f56: 0e00 |0005: return-void │ │ +437f48: |[437f48] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ +437f58: 1f01 931e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e93 │ │ +437f5c: 6e10 e9b6 0100 |0002: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +437f62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1585168,18 +1585168,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -437fa0: |[437fa0] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -437fb0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -437fb6: 5b01 e6dd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde6 │ │ -437fba: 0e00 |0005: return-void │ │ +437fac: |[437fac] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda9.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +437fbc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +437fc2: 5b01 e6dd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde6 │ │ +437fc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1585189,19 +1585189,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -437fbc: |[437fbc] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ -437fcc: 5410 e6dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde6 │ │ -437fd0: 1f02 781e |0002: check-cast v2, Ljava/lang/Long; // type@1e78 │ │ -437fd4: 7120 4ab2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$jiUwkq6CCwci99ru3imMvyoQpms:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Long;)V // method@b24a │ │ -437fda: 0e00 |0007: return-void │ │ +437fc8: |[437fc8] de.danoeh.antennapod.playback.service.PlaybackService$$ExternalSyntheticLambda9.accept:(Ljava/lang/Object;)V │ │ +437fd8: 5410 e6dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda9;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde6 │ │ +437fdc: 1f02 781e |0002: check-cast v2, Ljava/lang/Long; // type@1e78 │ │ +437fe0: 7120 4ab2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.$r8$lambda$jiUwkq6CCwci99ru3imMvyoQpms:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Long;)V // method@b24a │ │ +437fe6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1585239,18 +1585239,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -437fdc: |[437fdc] de.danoeh.antennapod.playback.service.PlaybackService$1.:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroid/content/Context;)V │ │ -437fec: 5b01 e7dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$1;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde7 │ │ -437ff0: 7020 a1b1 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/playback/cast/CastStateListener;.:(Landroid/content/Context;)V // method@b1a1 │ │ -437ff6: 0e00 |0005: return-void │ │ +437fe8: |[437fe8] de.danoeh.antennapod.playback.service.PlaybackService$1.:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroid/content/Context;)V │ │ +437ff8: 5b01 e7dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$1;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde7 │ │ +437ffc: 7020 a1b1 2000 |0002: invoke-direct {v0, v2}, Lde/danoeh/antennapod/playback/cast/CastStateListener;.:(Landroid/content/Context;)V // method@b1a1 │ │ +438002: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ @@ -1585261,18 +1585261,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -437ff8: |[437ff8] de.danoeh.antennapod.playback.service.PlaybackService$1.onSessionStartedOrEnded:()V │ │ -438008: 5410 e7dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$1;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde7 │ │ -43800c: 6e10 a8b2 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.recreateMediaPlayer:()V // method@b2a8 │ │ -438012: 0e00 |0005: return-void │ │ +438004: |[438004] de.danoeh.antennapod.playback.service.PlaybackService$1.onSessionStartedOrEnded:()V │ │ +438014: 5410 e7dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$1;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde7 │ │ +438018: 6e10 a8b2 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.recreateMediaPlayer:()V // method@b2a8 │ │ +43801e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService$1; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1585310,18 +1585310,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -438070: |[438070] de.danoeh.antennapod.playback.service.PlaybackService$2.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -438080: 5b01 e8dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde8 │ │ -438084: 7010 5eb6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43808a: 0e00 |0005: return-void │ │ +43807c: |[43807c] de.danoeh.antennapod.playback.service.PlaybackService$2.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +43808c: 5b01 e8dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde8 │ │ +438090: 7010 5eb6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +438096: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=796 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1585331,26 +1585331,26 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -43808c: |[43808c] de.danoeh.antennapod.playback.service.PlaybackService$2.onChapterLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -43809c: 5423 e8dd |0000: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde8 │ │ -4380a0: 1230 |0002: const/4 v0, #int 3 // #3 │ │ -4380a2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -4380a4: 7130 63b2 0301 |0004: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$msendNotificationBroadcast:(Lde/danoeh/antennapod/playback/service/PlaybackService;II)V // method@b263 │ │ -4380aa: 5423 e8dd |0007: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde8 │ │ -4380ae: 7110 52b2 0300 |0009: invoke-static {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ -4380b4: 0c00 |000c: move-result-object v0 │ │ -4380b6: 6e10 69b1 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ -4380bc: 0c00 |0010: move-result-object v0 │ │ -4380be: 7120 69b2 0300 |0011: invoke-static {v3, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mupdateMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b269 │ │ -4380c4: 0e00 |0014: return-void │ │ +438098: |[438098] de.danoeh.antennapod.playback.service.PlaybackService$2.onChapterLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +4380a8: 5423 e8dd |0000: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde8 │ │ +4380ac: 1230 |0002: const/4 v0, #int 3 // #3 │ │ +4380ae: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +4380b0: 7130 63b2 0301 |0004: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$msendNotificationBroadcast:(Lde/danoeh/antennapod/playback/service/PlaybackService;II)V // method@b263 │ │ +4380b6: 5423 e8dd |0007: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde8 │ │ +4380ba: 7110 52b2 0300 |0009: invoke-static {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ +4380c0: 0c00 |000c: move-result-object v0 │ │ +4380c2: 6e10 69b1 0000 |000d: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ +4380c8: 0c00 |0010: move-result-object v0 │ │ +4380ca: 7120 69b2 0300 |0011: invoke-static {v3, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mupdateMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b269 │ │ +4380d0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=810 │ │ 0x0007 line=811 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService$2; │ │ 0x0000 - 0x0015 reg=3 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1585360,21 +1585360,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -4380c8: |[4380c8] de.danoeh.antennapod.playback.service.PlaybackService$2.positionSaverTick:()V │ │ -4380d8: 5440 e8dd |0000: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde8 │ │ -4380dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -4380de: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -4380e0: 1213 |0004: const/4 v3, #int 1 // #1 │ │ -4380e2: 7140 61b2 3021 |0005: invoke-static {v0, v3, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$msaveCurrentPosition:(Lde/danoeh/antennapod/playback/service/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V // method@b261 │ │ -4380e8: 0e00 |0008: return-void │ │ +4380d4: |[4380d4] de.danoeh.antennapod.playback.service.PlaybackService$2.positionSaverTick:()V │ │ +4380e4: 5440 e8dd |0000: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde8 │ │ +4380e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +4380ea: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +4380ec: 1213 |0004: const/4 v3, #int 1 // #1 │ │ +4380ee: 7140 61b2 3021 |0005: invoke-static {v0, v3, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$msaveCurrentPosition:(Lde/danoeh/antennapod/playback/service/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V // method@b261 │ │ +4380f4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ locals : │ │ 0x0000 - 0x0009 reg=4 this Lde/danoeh/antennapod/playback/service/PlaybackService$2; │ │ │ │ #2 : (in Lde/danoeh/antennapod/playback/service/PlaybackService$2;) │ │ @@ -1585382,34 +1585382,34 @@ │ │ type : '()Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 37 16-bit code units │ │ -438014: |[438014] de.danoeh.antennapod.playback.service.PlaybackService$2.requestWidgetState:()Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState; │ │ -438024: 2206 1f1e |0000: new-instance v6, Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState; // type@1e1f │ │ -438028: 5470 e8dd |0002: iget-object v0, v7, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde8 │ │ -43802c: 6e10 7fb2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ -438032: 0c01 |0007: move-result-object v1 │ │ -438034: 5470 e8dd |0008: iget-object v0, v7, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde8 │ │ -438038: 6e10 84b2 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ -43803e: 0c02 |000d: move-result-object v2 │ │ -438040: 5470 e8dd |000e: iget-object v0, v7, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde8 │ │ -438044: 6e10 7ab2 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPosition:()I // method@b27a │ │ -43804a: 0a03 |0013: move-result v3 │ │ -43804c: 5470 e8dd |0014: iget-object v0, v7, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde8 │ │ -438050: 6e10 7cb2 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getDuration:()I // method@b27c │ │ -438056: 0a04 |0019: move-result v4 │ │ -438058: 5470 e8dd |001a: iget-object v0, v7, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde8 │ │ -43805c: 6e10 79b2 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPlaybackSpeed:()F // method@b279 │ │ -438062: 0a05 |001f: move-result v5 │ │ -438064: 0760 |0020: move-object v0, v6 │ │ -438066: 7606 c9b4 0000 |0021: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;.:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;IIF)V // method@b4c9 │ │ -43806c: 1106 |0024: return-object v6 │ │ +438020: |[438020] de.danoeh.antennapod.playback.service.PlaybackService$2.requestWidgetState:()Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState; │ │ +438030: 2206 1f1e |0000: new-instance v6, Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState; // type@1e1f │ │ +438034: 5470 e8dd |0002: iget-object v0, v7, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde8 │ │ +438038: 6e10 7fb2 0000 |0004: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ +43803e: 0c01 |0007: move-result-object v1 │ │ +438040: 5470 e8dd |0008: iget-object v0, v7, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde8 │ │ +438044: 6e10 84b2 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ +43804a: 0c02 |000d: move-result-object v2 │ │ +43804c: 5470 e8dd |000e: iget-object v0, v7, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde8 │ │ +438050: 6e10 7ab2 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPosition:()I // method@b27a │ │ +438056: 0a03 |0013: move-result v3 │ │ +438058: 5470 e8dd |0014: iget-object v0, v7, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde8 │ │ +43805c: 6e10 7cb2 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getDuration:()I // method@b27c │ │ +438062: 0a04 |0019: move-result v4 │ │ +438064: 5470 e8dd |001a: iget-object v0, v7, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@dde8 │ │ +438068: 6e10 79b2 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPlaybackSpeed:()F // method@b279 │ │ +43806e: 0a05 |001f: move-result v5 │ │ +438070: 0760 |0020: move-object v0, v6 │ │ +438072: 7606 c9b4 0000 |0021: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/ui/widget/WidgetUpdater$WidgetState;.:(Lde/danoeh/antennapod/model/playback/Playable;Lde/danoeh/antennapod/playback/base/PlayerStatus;IIF)V // method@b4c9 │ │ +438078: 1106 |0024: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=804 │ │ 0x0010 line=805 │ │ locals : │ │ 0x0000 - 0x0025 reg=7 this Lde/danoeh/antennapod/playback/service/PlaybackService$2; │ │ │ │ @@ -1585443,18 +1585443,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService$3;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -438104: |[438104] de.danoeh.antennapod.playback.service.PlaybackService$3$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/playback/service/PlaybackService$3;)V │ │ -438114: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43811a: 5b01 e9dd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$3$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService$3; // field@dde9 │ │ -43811e: 0e00 |0005: return-void │ │ +438110: |[438110] de.danoeh.antennapod.playback.service.PlaybackService$3$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/playback/service/PlaybackService$3;)V │ │ +438120: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +438126: 5b01 e9dd |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$3$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService$3; // field@dde9 │ │ +43812a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$3$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService$3; │ │ │ │ @@ -1585464,19 +1585464,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -438120: |[438120] de.danoeh.antennapod.playback.service.PlaybackService$3$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ -438130: 5410 e9dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$3$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService$3; // field@dde9 │ │ -438134: 1f02 5e00 |0002: check-cast v2, Landroid/content/Context; // type@005e │ │ -438138: 7120 16b2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.$r8$lambda$RqL4Y_NOC5amiWfbMwfriLstnXY:(Lde/danoeh/antennapod/playback/service/PlaybackService$3;Landroid/content/Context;)V // method@b216 │ │ -43813e: 0e00 |0007: return-void │ │ +43812c: |[43812c] de.danoeh.antennapod.playback.service.PlaybackService$3$$ExternalSyntheticLambda1.accept:(Ljava/lang/Object;)V │ │ +43813c: 5410 e9dd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$3$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/playback/service/PlaybackService$3; // field@dde9 │ │ +438140: 1f02 5e00 |0002: check-cast v2, Landroid/content/Context; // type@005e │ │ +438144: 7120 16b2 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.$r8$lambda$RqL4Y_NOC5amiWfbMwfriLstnXY:(Lde/danoeh/antennapod/playback/service/PlaybackService$3;Landroid/content/Context;)V // method@b216 │ │ +43814a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService$3$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1585515,17 +1585515,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService$3;Landroid/content/Context;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -438188: |[438188] de.danoeh.antennapod.playback.service.PlaybackService$3.$r8$lambda$RqL4Y_NOC5amiWfbMwfriLstnXY:(Lde/danoeh/antennapod/playback/service/PlaybackService$3;Landroid/content/Context;)V │ │ -438198: 7020 1bb2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.lambda$statusChanged$0:(Landroid/content/Context;)V // method@b21b │ │ -43819e: 0e00 |0003: return-void │ │ +438194: |[438194] de.danoeh.antennapod.playback.service.PlaybackService$3.$r8$lambda$RqL4Y_NOC5amiWfbMwfriLstnXY:(Lde/danoeh/antennapod/playback/service/PlaybackService$3;Landroid/content/Context;)V │ │ +4381a4: 7020 1bb2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.lambda$statusChanged$0:(Landroid/content/Context;)V // method@b21b │ │ +4381aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService$3; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -1585534,18 +1585534,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4381a0: |[4381a0] de.danoeh.antennapod.playback.service.PlaybackService$3.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -4381b0: 5b01 eadd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4381b4: 7010 5eb6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4381ba: 0e00 |0005: return-void │ │ +4381ac: |[4381ac] de.danoeh.antennapod.playback.service.PlaybackService$3.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +4381bc: 5b01 eadd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4381c0: 7010 5eb6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4381c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=815 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$3; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1585554,18 +1585554,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4381fc: |[4381fc] de.danoeh.antennapod.playback.service.PlaybackService$3.lambda$statusChanged$0:(Landroid/content/Context;)V │ │ -43820c: 5401 eadd |0000: iget-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -438210: 6e10 75b2 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.disableSleepTimer:()V // method@b275 │ │ -438216: 0e00 |0005: return-void │ │ +438208: |[438208] de.danoeh.antennapod.playback.service.PlaybackService$3.lambda$statusChanged$0:(Landroid/content/Context;)V │ │ +438218: 5401 eadd |0000: iget-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +43821c: 6e10 75b2 0100 |0002: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.disableSleepTimer:()V // method@b275 │ │ +438222: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=877 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -1585575,27 +1585575,27 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -4381bc: |[4381bc] de.danoeh.antennapod.playback.service.PlaybackService$3.ensureMediaInfoLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -4381cc: 2030 d41b |0000: instance-of v0, v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -4381d0: 3800 1500 |0002: if-eqz v0, 0017 // +0015 │ │ -4381d4: 1f03 d41b |0004: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -4381d8: 6e10 79ac 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -4381de: 0c00 |0009: move-result-object v0 │ │ -4381e0: 3900 0d00 |000a: if-nez v0, 0017 // +000d │ │ -4381e4: 6e10 7aac 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@ac7a │ │ -4381ea: 0b00 |000f: move-result-wide v0 │ │ -4381ec: 7120 fbb3 1000 |0010: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@b3fb │ │ -4381f2: 0c00 |0013: move-result-object v0 │ │ -4381f4: 6e20 9aac 0300 |0014: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac9a │ │ -4381fa: 0e00 |0017: return-void │ │ +4381c8: |[4381c8] de.danoeh.antennapod.playback.service.PlaybackService$3.ensureMediaInfoLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +4381d8: 2030 d41b |0000: instance-of v0, v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +4381dc: 3800 1500 |0002: if-eqz v0, 0017 // +0015 │ │ +4381e0: 1f03 d41b |0004: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +4381e4: 6e10 79ac 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +4381ea: 0c00 |0009: move-result-object v0 │ │ +4381ec: 3900 0d00 |000a: if-nez v0, 0017 // +000d │ │ +4381f0: 6e10 7aac 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@ac7a │ │ +4381f6: 0b00 |000f: move-result-wide v0 │ │ +4381f8: 7120 fbb3 1000 |0010: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@b3fb │ │ +4381fe: 0c00 |0013: move-result-object v0 │ │ +438200: 6e20 9aac 0300 |0014: invoke-virtual {v3, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac9a │ │ +438206: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ 0x000c line=974 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService$3; │ │ 0x0000 - 0x0018 reg=3 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1585605,22 +1585605,22 @@ │ │ type : '(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -438140: |[438140] de.danoeh.antennapod.playback.service.PlaybackService$3.findMedia:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -438150: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -438152: 7120 fcb3 2000 |0001: invoke-static {v0, v2}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedItemByGuidOrEpisodeUrl:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@b3fc │ │ -438158: 0c02 |0004: move-result-object v2 │ │ -43815a: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ -43815e: 6e10 2cac 0200 |0007: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -438164: 0c00 |000a: move-result-object v0 │ │ -438166: 1100 |000b: return-object v0 │ │ +43814c: |[43814c] de.danoeh.antennapod.playback.service.PlaybackService$3.findMedia:(Ljava/lang/String;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +43815c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +43815e: 7120 fcb3 2000 |0001: invoke-static {v0, v2}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedItemByGuidOrEpisodeUrl:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@b3fc │ │ +438164: 0c02 |0004: move-result-object v2 │ │ +438166: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ +43816a: 6e10 2cac 0200 |0007: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +438170: 0c00 |000a: move-result-object v0 │ │ +438172: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=962 │ │ 0x0007 line=963 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService$3; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -1585630,19 +1585630,19 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -438168: |[438168] de.danoeh.antennapod.playback.service.PlaybackService$3.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -438178: 5410 eadd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -43817c: 7120 5bb2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mgetNextInQueue:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@b25b │ │ -438182: 0c02 |0005: move-result-object v2 │ │ -438184: 1102 |0006: return-object v2 │ │ +438174: |[438174] de.danoeh.antennapod.playback.service.PlaybackService$3.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +438184: 5410 eadd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438188: 7120 5bb2 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mgetNextInQueue:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@b25b │ │ +43818e: 0c02 |0005: move-result-object v2 │ │ +438190: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=956 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService$3; │ │ 0x0000 - 0x0007 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1585651,28 +1585651,28 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -438218: |[438218] de.danoeh.antennapod.playback.service.PlaybackService$3.onMediaChanged:(Z)V │ │ -438228: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ -43822c: 1a01 2bbe |0002: const-string v1, "reloadUI callback reached" // string@be2b │ │ -438230: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -438236: 3803 0900 |0007: if-eqz v3, 0010 // +0009 │ │ -43823a: 5423 eadd |0009: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -43823e: 1230 |000b: const/4 v0, #int 3 // #3 │ │ -438240: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -438242: 7130 63b2 0301 |000d: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$msendNotificationBroadcast:(Lde/danoeh/antennapod/playback/service/PlaybackService;II)V // method@b263 │ │ -438248: 5423 eadd |0010: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -43824c: 6e10 7fb2 0300 |0012: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ -438252: 0c00 |0015: move-result-object v0 │ │ -438254: 7120 6ab2 0300 |0016: invoke-static {v3, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b26a │ │ -43825a: 0e00 |0019: return-void │ │ +438224: |[438224] de.danoeh.antennapod.playback.service.PlaybackService$3.onMediaChanged:(Z)V │ │ +438234: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ +438238: 1a01 2bbe |0002: const-string v1, "reloadUI callback reached" // string@be2b │ │ +43823c: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +438242: 3803 0900 |0007: if-eqz v3, 0010 // +0009 │ │ +438246: 5423 eadd |0009: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +43824a: 1230 |000b: const/4 v0, #int 3 // #3 │ │ +43824c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +43824e: 7130 63b2 0301 |000d: invoke-static {v3, v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$msendNotificationBroadcast:(Lde/danoeh/antennapod/playback/service/PlaybackService;II)V // method@b263 │ │ +438254: 5423 eadd |0010: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438258: 6e10 7fb2 0300 |0012: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ +43825e: 0c00 |0015: move-result-object v0 │ │ +438260: 7120 6ab2 0300 |0016: invoke-static {v3, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b26a │ │ +438266: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=913 │ │ 0x0009 line=915 │ │ 0x0010 line=917 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService$3; │ │ @@ -1585683,18 +1585683,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/MediaType;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -43825c: |[43825c] de.danoeh.antennapod.playback.service.PlaybackService$3.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V │ │ -43826c: 5410 eadd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -438270: 7130 5eb2 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$monPlaybackEnded:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@b25e │ │ -438276: 0e00 |0005: return-void │ │ +438268: |[438268] de.danoeh.antennapod.playback.service.PlaybackService$3.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V │ │ +438278: 5410 eadd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +43827c: 7130 5eb2 2003 |0002: invoke-static {v0, v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$monPlaybackEnded:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@b25e │ │ +438282: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=968 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService$3; │ │ 0x0000 - 0x0006 reg=2 (null) Lde/danoeh/antennapod/model/playback/MediaType; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -1585704,55 +1585704,55 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 79 16-bit code units │ │ -438278: |[438278] de.danoeh.antennapod.playback.service.PlaybackService$3.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V │ │ -438288: 5440 eadd |0000: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -43828c: 7110 56b2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // method@b256 │ │ -438292: 0c00 |0005: move-result-object v0 │ │ -438294: 6e10 d1b3 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.cancelPositionSaver:()V // method@b3d1 │ │ -43829a: 5440 eadd |0009: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -43829e: 7110 5ab2 0000 |000b: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mcancelPositionObserver:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b25a │ │ -4382a4: 5440 eadd |000e: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4382a8: 7110 56b2 0000 |0010: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // method@b256 │ │ -4382ae: 0c00 |0013: move-result-object v0 │ │ -4382b0: 6e10 d2b3 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.cancelWidgetUpdater:()V // method@b3d2 │ │ -4382b6: 2050 d41b |0017: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -4382ba: 3800 2c00 |0019: if-eqz v0, 0045 // +002c │ │ -4382be: 0750 |001b: move-object v0, v5 │ │ -4382c0: 1f00 d41b |001c: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -4382c4: 6e10 79ac 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -4382ca: 0c01 |0021: move-result-object v1 │ │ -4382cc: 6e10 26ac 0100 |0022: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac26 │ │ -4382d2: 0c01 |0025: move-result-object v1 │ │ -4382d4: 5442 eadd |0026: iget-object v2, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4382d8: 7110 54b2 0200 |0028: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetpositionJustResetAfterPlayback:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Ljava/lang/String; // method@b254 │ │ -4382de: 0c02 |002b: move-result-object v2 │ │ -4382e0: 6e20 85b6 2100 |002c: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4382e6: 0a01 |002f: move-result v1 │ │ -4382e8: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -4382ea: 3901 0d00 |0031: if-nez v1, 003e // +000d │ │ -4382ee: 5441 eadd |0033: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4382f2: 12f3 |0035: const/4 v3, #int -1 // #ff │ │ -4382f4: 3336 0400 |0036: if-ne v6, v3, 003a // +0004 │ │ -4382f8: 1213 |0038: const/4 v3, #int 1 // #1 │ │ -4382fa: 2802 |0039: goto 003b // +0002 │ │ -4382fc: 1203 |003a: const/4 v3, #int 0 // #0 │ │ -4382fe: 7140 61b2 3165 |003b: invoke-static {v1, v3, v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$msaveCurrentPosition:(Lde/danoeh/antennapod/playback/service/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V // method@b261 │ │ -438304: 7100 64b0 0000 |003e: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // method@b064 │ │ -43830a: 0c06 |0041: move-result-object v6 │ │ -43830c: 6e30 60b0 0602 |0042: invoke-virtual {v6, v0, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.enqueueEpisodePlayed:(Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V // method@b060 │ │ -438312: 5446 eadd |0045: iget-object v6, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -438316: 6e10 2c02 0600 |0047: invoke-virtual {v6}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -43831c: 0c06 |004a: move-result-object v6 │ │ -43831e: 7220 20ad 6500 |004b: invoke-interface {v5, v6}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackPause:(Landroid/content/Context;)V // method@ad20 │ │ -438324: 0e00 |004e: return-void │ │ +438284: |[438284] de.danoeh.antennapod.playback.service.PlaybackService$3.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V │ │ +438294: 5440 eadd |0000: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438298: 7110 56b2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // method@b256 │ │ +43829e: 0c00 |0005: move-result-object v0 │ │ +4382a0: 6e10 d1b3 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.cancelPositionSaver:()V // method@b3d1 │ │ +4382a6: 5440 eadd |0009: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4382aa: 7110 5ab2 0000 |000b: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mcancelPositionObserver:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b25a │ │ +4382b0: 5440 eadd |000e: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4382b4: 7110 56b2 0000 |0010: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // method@b256 │ │ +4382ba: 0c00 |0013: move-result-object v0 │ │ +4382bc: 6e10 d2b3 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.cancelWidgetUpdater:()V // method@b3d2 │ │ +4382c2: 2050 d41b |0017: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +4382c6: 3800 2c00 |0019: if-eqz v0, 0045 // +002c │ │ +4382ca: 0750 |001b: move-object v0, v5 │ │ +4382cc: 1f00 d41b |001c: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +4382d0: 6e10 79ac 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +4382d6: 0c01 |0021: move-result-object v1 │ │ +4382d8: 6e10 26ac 0100 |0022: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac26 │ │ +4382de: 0c01 |0025: move-result-object v1 │ │ +4382e0: 5442 eadd |0026: iget-object v2, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4382e4: 7110 54b2 0200 |0028: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetpositionJustResetAfterPlayback:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Ljava/lang/String; // method@b254 │ │ +4382ea: 0c02 |002b: move-result-object v2 │ │ +4382ec: 6e20 85b6 2100 |002c: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4382f2: 0a01 |002f: move-result v1 │ │ +4382f4: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +4382f6: 3901 0d00 |0031: if-nez v1, 003e // +000d │ │ +4382fa: 5441 eadd |0033: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4382fe: 12f3 |0035: const/4 v3, #int -1 // #ff │ │ +438300: 3336 0400 |0036: if-ne v6, v3, 003a // +0004 │ │ +438304: 1213 |0038: const/4 v3, #int 1 // #1 │ │ +438306: 2802 |0039: goto 003b // +0002 │ │ +438308: 1203 |003a: const/4 v3, #int 0 // #0 │ │ +43830a: 7140 61b2 3165 |003b: invoke-static {v1, v3, v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$msaveCurrentPosition:(Lde/danoeh/antennapod/playback/service/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V // method@b261 │ │ +438310: 7100 64b0 0000 |003e: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // method@b064 │ │ +438316: 0c06 |0041: move-result-object v6 │ │ +438318: 6e30 60b0 0602 |0042: invoke-virtual {v6, v0, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.enqueueEpisodePlayed:(Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V // method@b060 │ │ +43831e: 5446 eadd |0045: iget-object v6, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438322: 6e10 2c02 0600 |0047: invoke-virtual {v6}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +438328: 0c06 |004a: move-result-object v6 │ │ +43832a: 7220 20ad 6500 |004b: invoke-interface {v5, v6}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackPause:(Landroid/content/Context;)V // method@ad20 │ │ +438330: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=940 │ │ 0x0009 line=941 │ │ 0x000e line=942 │ │ 0x0017 line=943 │ │ 0x001b line=944 │ │ @@ -1585770,31 +1585770,31 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -438328: |[438328] de.danoeh.antennapod.playback.service.PlaybackService$3.onPlaybackStart:(Lde/danoeh/antennapod/model/playback/Playable;I)V │ │ -438338: 5410 eadd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -43833c: 7110 56b2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // method@b256 │ │ -438342: 0c00 |0005: move-result-object v0 │ │ -438344: 6e10 e4b3 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.startWidgetUpdater:()V // method@b3e4 │ │ -43834a: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ -43834c: 3203 0600 |000a: if-eq v3, v0, 0010 // +0006 │ │ -438350: 7220 25ad 3200 |000c: invoke-interface {v2, v3}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ad25 │ │ -438356: 2806 |000f: goto 0015 // +0006 │ │ -438358: 5413 eadd |0010: iget-object v3, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -43835c: 7120 65b2 2300 |0012: invoke-static {v3, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mskipIntro:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b265 │ │ -438362: 7210 21ad 0200 |0015: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackStart:()V // method@ad21 │ │ -438368: 5412 eadd |0018: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -43836c: 7110 56b2 0200 |001a: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // method@b256 │ │ -438372: 0c02 |001d: move-result-object v2 │ │ -438374: 6e10 e3b3 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.startPositionSaver:()V // method@b3e3 │ │ -43837a: 0e00 |0021: return-void │ │ +438334: |[438334] de.danoeh.antennapod.playback.service.PlaybackService$3.onPlaybackStart:(Lde/danoeh/antennapod/model/playback/Playable;I)V │ │ +438344: 5410 eadd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438348: 7110 56b2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // method@b256 │ │ +43834e: 0c00 |0005: move-result-object v0 │ │ +438350: 6e10 e4b3 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.startWidgetUpdater:()V // method@b3e4 │ │ +438356: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ +438358: 3203 0600 |000a: if-eq v3, v0, 0010 // +0006 │ │ +43835c: 7220 25ad 3200 |000c: invoke-interface {v2, v3}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ad25 │ │ +438362: 2806 |000f: goto 0015 // +0006 │ │ +438364: 5413 eadd |0010: iget-object v3, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438368: 7120 65b2 2300 |0012: invoke-static {v3, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mskipIntro:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b265 │ │ +43836e: 7210 21ad 0200 |0015: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackStart:()V // method@ad21 │ │ +438374: 5412 eadd |0018: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438378: 7110 56b2 0200 |001a: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // method@b256 │ │ +43837e: 0c02 |001d: move-result-object v2 │ │ +438380: 6e10 e3b3 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.startPositionSaver:()V // method@b3e3 │ │ +438386: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=928 │ │ 0x000c line=930 │ │ 0x0010 line=932 │ │ 0x0015 line=934 │ │ 0x0018 line=935 │ │ @@ -1585808,18 +1585808,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -43837c: |[43837c] de.danoeh.antennapod.playback.service.PlaybackService$3.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ -43838c: 5410 eadd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -438390: 7155 5fb2 2043 |0002: invoke-static {v0, v2, v3, v4, v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$monPostPlayback:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@b25f │ │ -438396: 0e00 |0005: return-void │ │ +438388: |[438388] de.danoeh.antennapod.playback.service.PlaybackService$3.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ +438398: 5410 eadd |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +43839c: 7155 5fb2 2043 |0002: invoke-static {v0, v2, v3, v4, v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$monPostPlayback:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@b25f │ │ +4383a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=923 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService$3; │ │ 0x0000 - 0x0006 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -1585831,23 +1585831,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -438398: |[438398] de.danoeh.antennapod.playback.service.PlaybackService$3.shouldStop:()V │ │ -4383a8: 5420 eadd |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4383ac: 7110 55b2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // method@b255 │ │ -4383b2: 0c00 |0005: move-result-object v0 │ │ -4383b4: 7100 75b4 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b475 │ │ -4383ba: 0a01 |0009: move-result v1 │ │ -4383bc: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -4383c0: 6e20 acb3 1000 |000c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopForeground:(Z)V // method@b3ac │ │ -4383c6: 0e00 |000f: return-void │ │ +4383a4: |[4383a4] de.danoeh.antennapod.playback.service.PlaybackService$3.shouldStop:()V │ │ +4383b4: 5420 eadd |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4383b8: 7110 55b2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // method@b255 │ │ +4383be: 0c00 |0005: move-result-object v0 │ │ +4383c0: 7100 75b4 0000 |0006: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b475 │ │ +4383c6: 0a01 |0009: move-result v1 │ │ +4383c8: df01 0101 |000a: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +4383cc: 6e20 acb3 1000 |000c: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopForeground:(Z)V // method@b3ac │ │ +4383d2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=908 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService$3; │ │ │ │ #9 : (in Lde/danoeh/antennapod/playback/service/PlaybackService$3;) │ │ @@ -1585855,242 +1585855,242 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 478 16-bit code units │ │ -4383c8: |[4383c8] de.danoeh.antennapod.playback.service.PlaybackService$3.statusChanged:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;)V │ │ -4383d8: 5480 eadd |0000: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4383dc: 7110 52b2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ -4383e2: 0c00 |0005: move-result-object v0 │ │ -4383e4: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -4383e8: 5480 eadd |0008: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4383ec: 7110 52b2 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ -4383f2: 0c00 |000d: move-result-object v0 │ │ -4383f4: 6e10 64b1 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@b164 │ │ -4383fa: 0c00 |0011: move-result-object v0 │ │ -4383fc: 7110 6cb2 0000 |0012: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$sfputcurrentMediaType:(Lde/danoeh/antennapod/model/playback/MediaType;)V // method@b26c │ │ -438402: 2806 |0015: goto 001b // +0006 │ │ -438404: 6200 7276 |0016: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7672 │ │ -438408: 7110 6cb2 0000 |0018: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$sfputcurrentMediaType:(Lde/danoeh/antennapod/model/playback/MediaType;)V // method@b26c │ │ -43840e: 5480 eadd |001b: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -438412: 6e10 5eb1 0900 |001d: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b15e │ │ -438418: 0c01 |0020: move-result-object v1 │ │ -43841a: 7120 69b2 1000 |0021: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mupdateMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b269 │ │ -438420: 6200 f5dd |0024: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ -438424: 6e10 5eb1 0900 |0026: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b15e │ │ -43842a: 0c01 |0029: move-result-object v1 │ │ -43842c: 6e10 f3b5 0100 |002a: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -438432: 0a01 |002d: move-result v1 │ │ -438434: 4400 0001 |002e: aget v0, v0, v1 │ │ -438438: 1a01 3c46 |0030: const-string v1, "PlaybackService" // string@463c │ │ -43843c: 1212 |0032: const/4 v2, #int 1 // #1 │ │ -43843e: 3220 3001 |0033: if-eq v0, v2, 0163 // +0130 │ │ -438442: 1223 |0035: const/4 v3, #int 2 // #2 │ │ -438444: 3230 fe00 |0036: if-eq v0, v3, 0134 // +00fe │ │ -438448: 1234 |0038: const/4 v4, #int 3 // #3 │ │ -43844a: 3240 d500 |0039: if-eq v0, v4, 010e // +00d5 │ │ -43844e: 1253 |003b: const/4 v3, #int 5 // #5 │ │ -438450: 3230 1500 |003c: if-eq v0, v3, 0051 // +0015 │ │ -438454: 1262 |003e: const/4 v2, #int 6 // #6 │ │ -438456: 3220 0400 |003f: if-eq v0, v2, 0043 // +0004 │ │ -43845a: 2900 4c01 |0041: goto/16 018d // +014c │ │ -43845e: 7100 30b4 0000 |0043: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@b430 │ │ -438464: 5480 eadd |0046: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -438468: 7110 55b2 0000 |0048: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // method@b255 │ │ -43846e: 0c00 |004b: move-result-object v0 │ │ -438470: 6e10 adb3 0000 |004c: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ -438476: 2900 3e01 |004f: goto/16 018d // +013e │ │ -43847a: 7110 2cb4 0200 |0051: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.setCurrentPlayerStatus:(I)V // method@b42c │ │ -438480: 5480 eadd |0054: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -438484: 12f3 |0056: const/4 v3, #int -1 // #ff │ │ -438486: 1204 |0057: const/4 v4, #int 0 // #0 │ │ -438488: 7140 61b2 2034 |0058: invoke-static {v0, v2, v4, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$msaveCurrentPosition:(Lde/danoeh/antennapod/playback/service/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V // method@b261 │ │ -43848e: 5480 eadd |005b: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -438492: 6e10 a9b2 0000 |005d: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.recreateMediaSessionIfNeeded:()V // method@b2a9 │ │ -438498: 5480 eadd |0060: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -43849c: 6e10 5db1 0900 |0062: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ -4384a2: 0c03 |0065: move-result-object v3 │ │ -4384a4: 7120 6ab2 3000 |0066: invoke-static {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b26a │ │ -4384aa: 5480 eadd |0069: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4384ae: 7110 64b2 0000 |006b: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$msetupPositionObserver:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b264 │ │ -4384b4: 5480 eadd |006e: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4384b8: 7110 55b2 0000 |0070: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // method@b255 │ │ -4384be: 0c00 |0073: move-result-object v0 │ │ -4384c0: 6e10 aeb3 0000 |0074: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.validStartCommandWasReceived:()V // method@b3ae │ │ -4384c6: 5480 eadd |0077: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4384ca: 7110 55b2 0000 |0079: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // method@b255 │ │ -4384d0: 0c00 |007c: move-result-object v0 │ │ -4384d2: 6003 fcec |007d: sget v3, Lde/danoeh/antennapod/playback/service/R$id;.notification_playing:I // field@ecfc │ │ -4384d6: 5485 eadd |007f: iget-object v5, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4384da: 7110 53b2 0500 |0081: invoke-static {v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetnotificationBuilder:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // method@b253 │ │ -4384e0: 0c05 |0084: move-result-object v5 │ │ -4384e2: 6e10 99b3 0500 |0085: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@b399 │ │ -4384e8: 0c05 |0088: move-result-object v5 │ │ -4384ea: 6e30 abb3 3005 |0089: invoke-virtual {v0, v3, v5}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.startForeground:(ILandroid/app/Notification;)V // method@b3ab │ │ -4384f0: 7100 32b4 0000 |008c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.autoEnableFrom:()I // method@b432 │ │ -4384f6: 0a00 |008f: move-result v0 │ │ -4384f8: 7100 33b4 0000 |0090: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.autoEnableTo:()I // method@b433 │ │ -4384fe: 0a03 |0093: move-result v3 │ │ -438500: 3230 1800 |0094: if-eq v0, v3, 00ac // +0018 │ │ -438504: 2202 0e1f |0096: new-instance v2, Ljava/util/GregorianCalendar; // type@1f0e │ │ -438508: 7010 a3b8 0200 |0098: invoke-direct {v2}, Ljava/util/GregorianCalendar;.:()V // method@b8a3 │ │ -43850e: 7100 c5b6 0000 |009b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ -438514: 0b05 |009e: move-result-wide v5 │ │ -438516: 6e30 66b8 5206 |009f: invoke-virtual {v2, v5, v6}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@b866 │ │ -43851c: 1305 0b00 |00a2: const/16 v5, #int 11 // #b │ │ -438520: 6e20 59b8 5200 |00a4: invoke-virtual {v2, v5}, Ljava/util/Calendar;.get:(I)I // method@b859 │ │ -438526: 0a02 |00a7: move-result v2 │ │ -438528: 7130 35b4 3002 |00a8: invoke-static {v0, v3, v2}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.isInTimeRange:(III)Z // method@b435 │ │ -43852e: 0a02 |00ab: move-result v2 │ │ -438530: 5480 eadd |00ac: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -438534: 7110 4fb2 0000 |00ae: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetandroidAutoConnected:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Z // method@b24f │ │ -43853a: 0a00 |00b1: move-result v0 │ │ -43853c: 3800 0800 |00b2: if-eqz v0, 00ba // +0008 │ │ -438540: 1a00 950a |00b4: const-string v0, "Android Auto is connected, sleep timer will not be auto-enabled" // string@0a95 │ │ -438544: 7120 830b 0100 |00b6: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ -43854a: 1202 |00b9: const/4 v2, #int 0 // #0 │ │ -43854c: 6e10 5cb1 0900 |00ba: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getOldPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b15c │ │ -438552: 0c00 |00bd: move-result-object v0 │ │ -438554: 3800 4400 |00be: if-eqz v0, 0102 // +0044 │ │ -438558: 6e10 5cb1 0900 |00c0: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getOldPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b15c │ │ -43855e: 0c00 |00c3: move-result-object v0 │ │ -438560: 6203 10d6 |00c4: sget-object v3, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d610 │ │ -438564: 3230 3c00 |00c6: if-eq v0, v3, 0102 // +003c │ │ -438568: 7100 31b4 0000 |00c8: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.autoEnable:()Z // method@b431 │ │ -43856e: 0a00 |00cb: move-result v0 │ │ -438570: 3800 3600 |00cc: if-eqz v0, 0102 // +0036 │ │ -438574: 3802 3400 |00ce: if-eqz v2, 0102 // +0034 │ │ -438578: 5480 eadd |00d0: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -43857c: 6e10 bab2 0000 |00d2: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.sleepTimerActive:()Z // method@b2ba │ │ -438582: 0a00 |00d5: move-result v0 │ │ -438584: 3900 2c00 |00d6: if-nez v0, 0102 // +002c │ │ -438588: 5480 eadd |00d8: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -43858c: 7100 39b4 0000 |00da: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.timerMillis:()J // method@b439 │ │ -438592: 0b02 |00dd: move-result-wide v2 │ │ -438594: 6e30 b1b2 2003 |00de: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSleepTimer:(J)V // method@b2b1 │ │ -43859a: 7100 10bb 0000 |00e1: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -4385a0: 0c00 |00e4: move-result-object v0 │ │ -4385a2: 2202 9a1b |00e5: new-instance v2, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ -4385a6: 5483 eadd |00e7: iget-object v3, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4385aa: 6005 00f2 |00e9: sget v5, Lde/danoeh/antennapod/playback/service/R$string;.sleep_timer_enabled_label:I // field@f200 │ │ -4385ae: 6e20 4302 5300 |00eb: invoke-virtual {v3, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -4385b4: 0c03 |00ee: move-result-object v3 │ │ -4385b6: 2205 7c1d |00ef: new-instance v5, Lde/danoeh/antennapod/playback/service/PlaybackService$3$$ExternalSyntheticLambda1; // type@1d7c │ │ -4385ba: 7020 14b2 8500 |00f1: invoke-direct {v5, v8}, Lde/danoeh/antennapod/playback/service/PlaybackService$3$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/playback/service/PlaybackService$3;)V // method@b214 │ │ -4385c0: 5486 eadd |00f4: iget-object v6, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4385c4: 6007 57f2 |00f6: sget v7, Lde/danoeh/antennapod/playback/service/R$string;.undo:I // field@f257 │ │ -4385c8: 6e20 4302 7600 |00f8: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -4385ce: 0c06 |00fb: move-result-object v6 │ │ -4385d0: 7040 0eab 3265 |00fc: invoke-direct {v2, v3, v5, v6}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V // method@ab0e │ │ -4385d6: 6e20 13bb 2000 |00ff: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -4385dc: 5480 eadd |0102: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4385e0: 7110 5db2 0000 |0104: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mloadQueueForMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b25d │ │ -4385e6: 5480 eadd |0107: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4385ea: 7120 58b2 4000 |0109: invoke-static {v0, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fputpositionJustResetAfterPlayback:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/String;)V // method@b258 │ │ -4385f0: 2900 8100 |010c: goto/16 018d // +0081 │ │ -4385f4: 5480 eadd |010e: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4385f8: 6e10 5db1 0900 |0110: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ -4385fe: 0c04 |0113: move-result-object v4 │ │ -438600: 7120 6ab2 4000 |0114: invoke-static {v0, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b26a │ │ -438606: 7110 2cb4 0300 |0117: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.setCurrentPlayerStatus:(I)V // method@b42c │ │ -43860c: 7100 6bb2 0000 |011a: invoke-static {}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$sfgetisCasting:()Z // method@b26b │ │ -438612: 0a00 |011d: move-result v0 │ │ -438614: 3900 1000 |011e: if-nez v0, 012e // +0010 │ │ -438618: 5480 eadd |0120: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -43861c: 7110 55b2 0000 |0122: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // method@b255 │ │ -438622: 0c00 |0125: move-result-object v0 │ │ -438624: 7100 75b4 0000 |0126: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b475 │ │ -43862a: 0a03 |0129: move-result v3 │ │ -43862c: b732 |012a: xor-int/2addr v2, v3 │ │ -43862e: 6e20 acb3 2000 |012b: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopForeground:(Z)V // method@b3ac │ │ -438634: 5480 eadd |012e: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -438638: 7110 5ab2 0000 |0130: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mcancelPositionObserver:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b25a │ │ -43863e: 285a |0133: goto 018d // +005a │ │ -438640: 5480 eadd |0134: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -438644: 7110 52b2 0000 |0136: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ -43864a: 0c00 |0139: move-result-object v0 │ │ -43864c: 6e10 66b1 0000 |013a: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@b166 │ │ -438652: 0c00 |013d: move-result-object v0 │ │ -438654: 6e10 5db1 0000 |013e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ -43865a: 0c00 |0141: move-result-object v0 │ │ -43865c: 3800 1300 |0142: if-eqz v0, 0155 // +0013 │ │ -438660: 5480 eadd |0144: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -438664: 7110 52b2 0000 |0146: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ -43866a: 0c00 |0149: move-result-object v0 │ │ -43866c: 6e10 66b1 0000 |014a: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@b166 │ │ -438672: 0c00 |014d: move-result-object v0 │ │ -438674: 6e10 5db1 0000 |014e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ -43867a: 0c00 |0151: move-result-object v0 │ │ -43867c: 7110 2fb4 0000 |0152: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeMediaPlaying:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b42f │ │ -438682: 5480 eadd |0155: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -438686: 7110 56b2 0000 |0157: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // method@b256 │ │ -43868c: 0c00 |015a: move-result-object v0 │ │ -43868e: 6e10 5db1 0900 |015b: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ -438694: 0c02 |015e: move-result-object v2 │ │ -438696: 6e20 e2b3 2000 |015f: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.startChapterLoader:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b3e2 │ │ -43869c: 282b |0162: goto 018d // +002b │ │ -43869e: 5480 eadd |0163: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4386a2: 7110 52b2 0000 |0165: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ -4386a8: 0c00 |0168: move-result-object v0 │ │ -4386aa: 6e10 66b1 0000 |0169: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@b166 │ │ -4386b0: 0c00 |016c: move-result-object v0 │ │ -4386b2: 6e10 5db1 0000 |016d: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ -4386b8: 0c00 |0170: move-result-object v0 │ │ -4386ba: 3800 1300 |0171: if-eqz v0, 0184 // +0013 │ │ -4386be: 5480 eadd |0173: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4386c2: 7110 52b2 0000 |0175: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ -4386c8: 0c00 |0178: move-result-object v0 │ │ -4386ca: 6e10 66b1 0000 |0179: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@b166 │ │ -4386d0: 0c00 |017c: move-result-object v0 │ │ -4386d2: 6e10 5db1 0000 |017d: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ -4386d8: 0c00 |0180: move-result-object v0 │ │ -4386da: 7110 2fb4 0000 |0181: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeMediaPlaying:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b42f │ │ -4386e0: 5480 eadd |0184: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -4386e4: 6e10 5db1 0900 |0186: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ -4386ea: 0c02 |0189: move-result-object v2 │ │ -4386ec: 7120 6ab2 2000 |018a: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b26a │ │ -4386f2: 6000 e500 |018d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -4386f6: 1302 1800 |018f: const/16 v2, #int 24 // #18 │ │ -4386fa: 3420 1e00 |0191: if-lt v0, v2, 01af // +001e │ │ -4386fe: 5480 eadd |0193: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -438702: 6e10 2c02 0000 |0195: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -438708: 0c00 |0198: move-result-object v0 │ │ -43870a: 2202 5800 |0199: new-instance v2, Landroid/content/ComponentName; // type@0058 │ │ -43870e: 5483 eadd |019b: iget-object v3, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -438712: 6e10 2c02 0300 |019d: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -438718: 0c03 |01a0: move-result-object v3 │ │ -43871a: 1c04 8e1d |01a1: const-class v4, Lde/danoeh/antennapod/playback/service/QuickSettingsTileService; // type@1d8e │ │ -43871e: 7030 0902 3204 |01a3: invoke-direct {v2, v3, v4}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0209 │ │ -438724: 7120 13b2 2000 |01a6: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService$3$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@b213 │ │ -43872a: 2806 |01a9: goto 01af // +0006 │ │ -43872c: 1a00 934b |01aa: const-string v0, "Skipping quick settings tile setup" // string@4b93 │ │ -438730: 7120 7e0b 0100 |01ac: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -438736: 5480 eadd |01af: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -43873a: 6e10 2c02 0000 |01b1: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -438740: 0c00 |01b4: move-result-object v0 │ │ -438742: 1a01 4d5c |01b5: const-string v1, "action.de.danoeh.antennapod.core.service.playerStatusChanged" // string@5c4d │ │ -438746: 7120 9bb4 1000 |01b7: invoke-static {v0, v1}, Lde/danoeh/antennapod/ui/common/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@b49b │ │ -43874c: 5480 eadd |01ba: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -438750: 1a01 c869 |01bc: const-string v1, "com.android.music.playstatechanged" // string@69c8 │ │ -438754: 7130 59b2 9001 |01be: invoke-static {v0, v9, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mbluetoothNotifyChange:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V // method@b259 │ │ -43875a: 5480 eadd |01c1: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -43875e: 1a01 c769 |01c3: const-string v1, "com.android.music.metachanged" // string@69c7 │ │ -438762: 7130 59b2 9001 |01c5: invoke-static {v0, v9, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mbluetoothNotifyChange:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V // method@b259 │ │ -438768: 5489 eadd |01c8: iget-object v9, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ -43876c: 7110 56b2 0900 |01ca: invoke-static {v9}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // method@b256 │ │ -438772: 0c09 |01cd: move-result-object v9 │ │ -438774: 6e10 deb3 0900 |01ce: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.requestWidgetUpdate:()V // method@b3de │ │ -43877a: 7100 10bb 0000 |01d1: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -438780: 0c09 |01d4: move-result-object v9 │ │ -438782: 2200 9c1b |01d5: new-instance v0, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1b9c │ │ -438786: 7010 11ab 0000 |01d7: invoke-direct {v0}, Lde/danoeh/antennapod/event/PlayerStatusEvent;.:()V // method@ab11 │ │ -43878c: 6e20 13bb 0900 |01da: invoke-virtual {v9, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -438792: 0e00 |01dd: return-void │ │ +4383d4: |[4383d4] de.danoeh.antennapod.playback.service.PlaybackService$3.statusChanged:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;)V │ │ +4383e4: 5480 eadd |0000: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4383e8: 7110 52b2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ +4383ee: 0c00 |0005: move-result-object v0 │ │ +4383f0: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +4383f4: 5480 eadd |0008: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4383f8: 7110 52b2 0000 |000a: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ +4383fe: 0c00 |000d: move-result-object v0 │ │ +438400: 6e10 64b1 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@b164 │ │ +438406: 0c00 |0011: move-result-object v0 │ │ +438408: 7110 6cb2 0000 |0012: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$sfputcurrentMediaType:(Lde/danoeh/antennapod/model/playback/MediaType;)V // method@b26c │ │ +43840e: 2806 |0015: goto 001b // +0006 │ │ +438410: 6200 7276 |0016: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7672 │ │ +438414: 7110 6cb2 0000 |0018: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$sfputcurrentMediaType:(Lde/danoeh/antennapod/model/playback/MediaType;)V // method@b26c │ │ +43841a: 5480 eadd |001b: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +43841e: 6e10 5eb1 0900 |001d: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b15e │ │ +438424: 0c01 |0020: move-result-object v1 │ │ +438426: 7120 69b2 1000 |0021: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mupdateMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b269 │ │ +43842c: 6200 f5dd |0024: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ +438430: 6e10 5eb1 0900 |0026: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b15e │ │ +438436: 0c01 |0029: move-result-object v1 │ │ +438438: 6e10 f3b5 0100 |002a: invoke-virtual {v1}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +43843e: 0a01 |002d: move-result v1 │ │ +438440: 4400 0001 |002e: aget v0, v0, v1 │ │ +438444: 1a01 3c46 |0030: const-string v1, "PlaybackService" // string@463c │ │ +438448: 1212 |0032: const/4 v2, #int 1 // #1 │ │ +43844a: 3220 3001 |0033: if-eq v0, v2, 0163 // +0130 │ │ +43844e: 1223 |0035: const/4 v3, #int 2 // #2 │ │ +438450: 3230 fe00 |0036: if-eq v0, v3, 0134 // +00fe │ │ +438454: 1234 |0038: const/4 v4, #int 3 // #3 │ │ +438456: 3240 d500 |0039: if-eq v0, v4, 010e // +00d5 │ │ +43845a: 1253 |003b: const/4 v3, #int 5 // #5 │ │ +43845c: 3230 1500 |003c: if-eq v0, v3, 0051 // +0015 │ │ +438460: 1262 |003e: const/4 v2, #int 6 // #6 │ │ +438462: 3220 0400 |003f: if-eq v0, v2, 0043 // +0004 │ │ +438466: 2900 4c01 |0041: goto/16 018d // +014c │ │ +43846a: 7100 30b4 0000 |0043: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@b430 │ │ +438470: 5480 eadd |0046: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438474: 7110 55b2 0000 |0048: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // method@b255 │ │ +43847a: 0c00 |004b: move-result-object v0 │ │ +43847c: 6e10 adb3 0000 |004c: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ +438482: 2900 3e01 |004f: goto/16 018d // +013e │ │ +438486: 7110 2cb4 0200 |0051: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.setCurrentPlayerStatus:(I)V // method@b42c │ │ +43848c: 5480 eadd |0054: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438490: 12f3 |0056: const/4 v3, #int -1 // #ff │ │ +438492: 1204 |0057: const/4 v4, #int 0 // #0 │ │ +438494: 7140 61b2 2034 |0058: invoke-static {v0, v2, v4, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$msaveCurrentPosition:(Lde/danoeh/antennapod/playback/service/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V // method@b261 │ │ +43849a: 5480 eadd |005b: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +43849e: 6e10 a9b2 0000 |005d: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.recreateMediaSessionIfNeeded:()V // method@b2a9 │ │ +4384a4: 5480 eadd |0060: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4384a8: 6e10 5db1 0900 |0062: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ +4384ae: 0c03 |0065: move-result-object v3 │ │ +4384b0: 7120 6ab2 3000 |0066: invoke-static {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b26a │ │ +4384b6: 5480 eadd |0069: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4384ba: 7110 64b2 0000 |006b: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$msetupPositionObserver:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b264 │ │ +4384c0: 5480 eadd |006e: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4384c4: 7110 55b2 0000 |0070: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // method@b255 │ │ +4384ca: 0c00 |0073: move-result-object v0 │ │ +4384cc: 6e10 aeb3 0000 |0074: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.validStartCommandWasReceived:()V // method@b3ae │ │ +4384d2: 5480 eadd |0077: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4384d6: 7110 55b2 0000 |0079: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // method@b255 │ │ +4384dc: 0c00 |007c: move-result-object v0 │ │ +4384de: 6003 fcec |007d: sget v3, Lde/danoeh/antennapod/playback/service/R$id;.notification_playing:I // field@ecfc │ │ +4384e2: 5485 eadd |007f: iget-object v5, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4384e6: 7110 53b2 0500 |0081: invoke-static {v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetnotificationBuilder:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // method@b253 │ │ +4384ec: 0c05 |0084: move-result-object v5 │ │ +4384ee: 6e10 99b3 0500 |0085: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@b399 │ │ +4384f4: 0c05 |0088: move-result-object v5 │ │ +4384f6: 6e30 abb3 3005 |0089: invoke-virtual {v0, v3, v5}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.startForeground:(ILandroid/app/Notification;)V // method@b3ab │ │ +4384fc: 7100 32b4 0000 |008c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.autoEnableFrom:()I // method@b432 │ │ +438502: 0a00 |008f: move-result v0 │ │ +438504: 7100 33b4 0000 |0090: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.autoEnableTo:()I // method@b433 │ │ +43850a: 0a03 |0093: move-result v3 │ │ +43850c: 3230 1800 |0094: if-eq v0, v3, 00ac // +0018 │ │ +438510: 2202 0e1f |0096: new-instance v2, Ljava/util/GregorianCalendar; // type@1f0e │ │ +438514: 7010 a3b8 0200 |0098: invoke-direct {v2}, Ljava/util/GregorianCalendar;.:()V // method@b8a3 │ │ +43851a: 7100 c5b6 0000 |009b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ +438520: 0b05 |009e: move-result-wide v5 │ │ +438522: 6e30 66b8 5206 |009f: invoke-virtual {v2, v5, v6}, Ljava/util/Calendar;.setTimeInMillis:(J)V // method@b866 │ │ +438528: 1305 0b00 |00a2: const/16 v5, #int 11 // #b │ │ +43852c: 6e20 59b8 5200 |00a4: invoke-virtual {v2, v5}, Ljava/util/Calendar;.get:(I)I // method@b859 │ │ +438532: 0a02 |00a7: move-result v2 │ │ +438534: 7130 35b4 3002 |00a8: invoke-static {v0, v3, v2}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.isInTimeRange:(III)Z // method@b435 │ │ +43853a: 0a02 |00ab: move-result v2 │ │ +43853c: 5480 eadd |00ac: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438540: 7110 4fb2 0000 |00ae: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetandroidAutoConnected:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Z // method@b24f │ │ +438546: 0a00 |00b1: move-result v0 │ │ +438548: 3800 0800 |00b2: if-eqz v0, 00ba // +0008 │ │ +43854c: 1a00 950a |00b4: const-string v0, "Android Auto is connected, sleep timer will not be auto-enabled" // string@0a95 │ │ +438550: 7120 830b 0100 |00b6: invoke-static {v1, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ +438556: 1202 |00b9: const/4 v2, #int 0 // #0 │ │ +438558: 6e10 5cb1 0900 |00ba: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getOldPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b15c │ │ +43855e: 0c00 |00bd: move-result-object v0 │ │ +438560: 3800 4400 |00be: if-eqz v0, 0102 // +0044 │ │ +438564: 6e10 5cb1 0900 |00c0: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getOldPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b15c │ │ +43856a: 0c00 |00c3: move-result-object v0 │ │ +43856c: 6203 10d6 |00c4: sget-object v3, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d610 │ │ +438570: 3230 3c00 |00c6: if-eq v0, v3, 0102 // +003c │ │ +438574: 7100 31b4 0000 |00c8: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.autoEnable:()Z // method@b431 │ │ +43857a: 0a00 |00cb: move-result v0 │ │ +43857c: 3800 3600 |00cc: if-eqz v0, 0102 // +0036 │ │ +438580: 3802 3400 |00ce: if-eqz v2, 0102 // +0034 │ │ +438584: 5480 eadd |00d0: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438588: 6e10 bab2 0000 |00d2: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.sleepTimerActive:()Z // method@b2ba │ │ +43858e: 0a00 |00d5: move-result v0 │ │ +438590: 3900 2c00 |00d6: if-nez v0, 0102 // +002c │ │ +438594: 5480 eadd |00d8: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438598: 7100 39b4 0000 |00da: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.timerMillis:()J // method@b439 │ │ +43859e: 0b02 |00dd: move-result-wide v2 │ │ +4385a0: 6e30 b1b2 2003 |00de: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSleepTimer:(J)V // method@b2b1 │ │ +4385a6: 7100 10bb 0000 |00e1: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +4385ac: 0c00 |00e4: move-result-object v0 │ │ +4385ae: 2202 9a1b |00e5: new-instance v2, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ +4385b2: 5483 eadd |00e7: iget-object v3, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4385b6: 6005 00f2 |00e9: sget v5, Lde/danoeh/antennapod/playback/service/R$string;.sleep_timer_enabled_label:I // field@f200 │ │ +4385ba: 6e20 4302 5300 |00eb: invoke-virtual {v3, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +4385c0: 0c03 |00ee: move-result-object v3 │ │ +4385c2: 2205 7c1d |00ef: new-instance v5, Lde/danoeh/antennapod/playback/service/PlaybackService$3$$ExternalSyntheticLambda1; // type@1d7c │ │ +4385c6: 7020 14b2 8500 |00f1: invoke-direct {v5, v8}, Lde/danoeh/antennapod/playback/service/PlaybackService$3$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/playback/service/PlaybackService$3;)V // method@b214 │ │ +4385cc: 5486 eadd |00f4: iget-object v6, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4385d0: 6007 57f2 |00f6: sget v7, Lde/danoeh/antennapod/playback/service/R$string;.undo:I // field@f257 │ │ +4385d4: 6e20 4302 7600 |00f8: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +4385da: 0c06 |00fb: move-result-object v6 │ │ +4385dc: 7040 0eab 3265 |00fc: invoke-direct {v2, v3, v5, v6}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V // method@ab0e │ │ +4385e2: 6e20 13bb 2000 |00ff: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +4385e8: 5480 eadd |0102: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4385ec: 7110 5db2 0000 |0104: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mloadQueueForMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b25d │ │ +4385f2: 5480 eadd |0107: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4385f6: 7120 58b2 4000 |0109: invoke-static {v0, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fputpositionJustResetAfterPlayback:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/String;)V // method@b258 │ │ +4385fc: 2900 8100 |010c: goto/16 018d // +0081 │ │ +438600: 5480 eadd |010e: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438604: 6e10 5db1 0900 |0110: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ +43860a: 0c04 |0113: move-result-object v4 │ │ +43860c: 7120 6ab2 4000 |0114: invoke-static {v0, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b26a │ │ +438612: 7110 2cb4 0300 |0117: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.setCurrentPlayerStatus:(I)V // method@b42c │ │ +438618: 7100 6bb2 0000 |011a: invoke-static {}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$sfgetisCasting:()Z // method@b26b │ │ +43861e: 0a00 |011d: move-result v0 │ │ +438620: 3900 1000 |011e: if-nez v0, 012e // +0010 │ │ +438624: 5480 eadd |0120: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438628: 7110 55b2 0000 |0122: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // method@b255 │ │ +43862e: 0c00 |0125: move-result-object v0 │ │ +438630: 7100 75b4 0000 |0126: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b475 │ │ +438636: 0a03 |0129: move-result v3 │ │ +438638: b732 |012a: xor-int/2addr v2, v3 │ │ +43863a: 6e20 acb3 2000 |012b: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopForeground:(Z)V // method@b3ac │ │ +438640: 5480 eadd |012e: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438644: 7110 5ab2 0000 |0130: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mcancelPositionObserver:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b25a │ │ +43864a: 285a |0133: goto 018d // +005a │ │ +43864c: 5480 eadd |0134: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438650: 7110 52b2 0000 |0136: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ +438656: 0c00 |0139: move-result-object v0 │ │ +438658: 6e10 66b1 0000 |013a: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@b166 │ │ +43865e: 0c00 |013d: move-result-object v0 │ │ +438660: 6e10 5db1 0000 |013e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ +438666: 0c00 |0141: move-result-object v0 │ │ +438668: 3800 1300 |0142: if-eqz v0, 0155 // +0013 │ │ +43866c: 5480 eadd |0144: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438670: 7110 52b2 0000 |0146: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ +438676: 0c00 |0149: move-result-object v0 │ │ +438678: 6e10 66b1 0000 |014a: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@b166 │ │ +43867e: 0c00 |014d: move-result-object v0 │ │ +438680: 6e10 5db1 0000 |014e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ +438686: 0c00 |0151: move-result-object v0 │ │ +438688: 7110 2fb4 0000 |0152: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeMediaPlaying:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b42f │ │ +43868e: 5480 eadd |0155: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438692: 7110 56b2 0000 |0157: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // method@b256 │ │ +438698: 0c00 |015a: move-result-object v0 │ │ +43869a: 6e10 5db1 0900 |015b: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ +4386a0: 0c02 |015e: move-result-object v2 │ │ +4386a2: 6e20 e2b3 2000 |015f: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.startChapterLoader:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b3e2 │ │ +4386a8: 282b |0162: goto 018d // +002b │ │ +4386aa: 5480 eadd |0163: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4386ae: 7110 52b2 0000 |0165: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ +4386b4: 0c00 |0168: move-result-object v0 │ │ +4386b6: 6e10 66b1 0000 |0169: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@b166 │ │ +4386bc: 0c00 |016c: move-result-object v0 │ │ +4386be: 6e10 5db1 0000 |016d: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ +4386c4: 0c00 |0170: move-result-object v0 │ │ +4386c6: 3800 1300 |0171: if-eqz v0, 0184 // +0013 │ │ +4386ca: 5480 eadd |0173: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4386ce: 7110 52b2 0000 |0175: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ +4386d4: 0c00 |0178: move-result-object v0 │ │ +4386d6: 6e10 66b1 0000 |0179: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@b166 │ │ +4386dc: 0c00 |017c: move-result-object v0 │ │ +4386de: 6e10 5db1 0000 |017d: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ +4386e4: 0c00 |0180: move-result-object v0 │ │ +4386e6: 7110 2fb4 0000 |0181: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeMediaPlaying:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b42f │ │ +4386ec: 5480 eadd |0184: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +4386f0: 6e10 5db1 0900 |0186: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ +4386f6: 0c02 |0189: move-result-object v2 │ │ +4386f8: 7120 6ab2 2000 |018a: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b26a │ │ +4386fe: 6000 e500 |018d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +438702: 1302 1800 |018f: const/16 v2, #int 24 // #18 │ │ +438706: 3420 1e00 |0191: if-lt v0, v2, 01af // +001e │ │ +43870a: 5480 eadd |0193: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +43870e: 6e10 2c02 0000 |0195: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +438714: 0c00 |0198: move-result-object v0 │ │ +438716: 2202 5800 |0199: new-instance v2, Landroid/content/ComponentName; // type@0058 │ │ +43871a: 5483 eadd |019b: iget-object v3, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +43871e: 6e10 2c02 0300 |019d: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +438724: 0c03 |01a0: move-result-object v3 │ │ +438726: 1c04 8e1d |01a1: const-class v4, Lde/danoeh/antennapod/playback/service/QuickSettingsTileService; // type@1d8e │ │ +43872a: 7030 0902 3204 |01a3: invoke-direct {v2, v3, v4}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0209 │ │ +438730: 7120 13b2 2000 |01a6: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService$3$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Landroid/content/ComponentName;)V // method@b213 │ │ +438736: 2806 |01a9: goto 01af // +0006 │ │ +438738: 1a00 934b |01aa: const-string v0, "Skipping quick settings tile setup" // string@4b93 │ │ +43873c: 7120 7e0b 0100 |01ac: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +438742: 5480 eadd |01af: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438746: 6e10 2c02 0000 |01b1: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +43874c: 0c00 |01b4: move-result-object v0 │ │ +43874e: 1a01 4d5c |01b5: const-string v1, "action.de.danoeh.antennapod.core.service.playerStatusChanged" // string@5c4d │ │ +438752: 7120 9bb4 1000 |01b7: invoke-static {v0, v1}, Lde/danoeh/antennapod/ui/common/IntentUtils;.sendLocalBroadcast:(Landroid/content/Context;Ljava/lang/String;)V // method@b49b │ │ +438758: 5480 eadd |01ba: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +43875c: 1a01 c869 |01bc: const-string v1, "com.android.music.playstatechanged" // string@69c8 │ │ +438760: 7130 59b2 9001 |01be: invoke-static {v0, v9, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mbluetoothNotifyChange:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V // method@b259 │ │ +438766: 5480 eadd |01c1: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +43876a: 1a01 c769 |01c3: const-string v1, "com.android.music.metachanged" // string@69c7 │ │ +43876e: 7130 59b2 9001 |01c5: invoke-static {v0, v9, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mbluetoothNotifyChange:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V // method@b259 │ │ +438774: 5489 eadd |01c8: iget-object v9, v8, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddea │ │ +438778: 7110 56b2 0900 |01ca: invoke-static {v9}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // method@b256 │ │ +43877e: 0c09 |01cd: move-result-object v9 │ │ +438780: 6e10 deb3 0900 |01ce: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.requestWidgetUpdate:()V // method@b3de │ │ +438786: 7100 10bb 0000 |01d1: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +43878c: 0c09 |01d4: move-result-object v9 │ │ +43878e: 2200 9c1b |01d5: new-instance v0, Lde/danoeh/antennapod/event/PlayerStatusEvent; // type@1b9c │ │ +438792: 7010 11ab 0000 |01d7: invoke-direct {v0}, Lde/danoeh/antennapod/event/PlayerStatusEvent;.:()V // method@ab11 │ │ +438798: 6e20 13bb 0900 |01da: invoke-virtual {v9, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +43879e: 0e00 |01dd: return-void │ │ catches : 1 │ │ 0x0193 - 0x01a9 │ │ Ljava/lang/IllegalArgumentException; -> 0x01aa │ │ positions : │ │ 0x0000 line=818 │ │ 0x0008 line=819 │ │ 0x0016 line=821 │ │ @@ -1586185,17 +1586185,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService$8;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -438aec: |[438aec] de.danoeh.antennapod.playback.service.PlaybackService$8.$r8$lambda$WbKZHcLpqCWRhwq0OCP17Fb2bn8:(Lde/danoeh/antennapod/playback/service/PlaybackService$8;)V │ │ -438afc: 7010 2fb2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.lambda$onMediaButtonEvent$0:()V // method@b22f │ │ -438b02: 0e00 |0003: return-void │ │ +438af8: |[438af8] de.danoeh.antennapod.playback.service.PlaybackService$8.$r8$lambda$WbKZHcLpqCWRhwq0OCP17Fb2bn8:(Lde/danoeh/antennapod/playback/service/PlaybackService$8;)V │ │ +438b08: 7010 2fb2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.lambda$onMediaButtonEvent$0:()V // method@b22f │ │ +438b0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService$8; │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/service/PlaybackService$8;) │ │ @@ -1586203,18 +1586203,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -438b04: |[438b04] de.danoeh.antennapod.playback.service.PlaybackService$8.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -438b14: 5b01 f4dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438b18: 7010 9b09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.:()V // method@099b │ │ -438b1e: 0e00 |0005: return-void │ │ +438b10: |[438b10] de.danoeh.antennapod.playback.service.PlaybackService$8.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +438b20: 5b01 f4dd |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438b24: 7010 9b09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.:()V // method@099b │ │ +438b2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1810 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService$8; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1586223,41 +1586223,41 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -438b20: |[438b20] de.danoeh.antennapod.playback.service.PlaybackService$8.lambda$onMediaButtonEvent$0:()V │ │ -438b30: 5430 f4dd |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438b34: 7110 50b2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/playback/service/PlaybackService;)I // method@b250 │ │ -438b3a: 0a00 |0005: move-result v0 │ │ -438b3c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -438b3e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -438b40: 3310 0a00 |0008: if-ne v0, v1, 0012 // +000a │ │ -438b44: 5430 f4dd |000a: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438b48: 1301 5500 |000c: const/16 v1, #int 85 // #55 │ │ -438b4c: 7130 5cb2 1002 |000e: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mhandleKeycode:(Lde/danoeh/antennapod/playback/service/PlaybackService;IZ)Z // method@b25c │ │ -438b52: 281a |0011: goto 002b // +001a │ │ -438b54: 5430 f4dd |0012: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438b58: 7110 50b2 0000 |0014: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/playback/service/PlaybackService;)I // method@b250 │ │ -438b5e: 0a00 |0017: move-result v0 │ │ -438b60: 1221 |0018: const/4 v1, #int 2 // #2 │ │ -438b62: 3310 0600 |0019: if-ne v0, v1, 001f // +0006 │ │ -438b66: 6e10 31b2 0300 |001b: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.onFastForward:()V // method@b231 │ │ -438b6c: 280d |001e: goto 002b // +000d │ │ -438b6e: 5430 f4dd |001f: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438b72: 7110 50b2 0000 |0021: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/playback/service/PlaybackService;)I // method@b250 │ │ -438b78: 0a00 |0024: move-result v0 │ │ -438b7a: 1231 |0025: const/4 v1, #int 3 // #3 │ │ -438b7c: 3310 0500 |0026: if-ne v0, v1, 002b // +0005 │ │ -438b80: 6e10 38b2 0300 |0028: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.onRewind:()V // method@b238 │ │ -438b86: 5430 f4dd |002b: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438b8a: 7120 57b2 2000 |002d: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fputclickCount:(Lde/danoeh/antennapod/playback/service/PlaybackService;I)V // method@b257 │ │ -438b90: 0e00 |0030: return-void │ │ +438b2c: |[438b2c] de.danoeh.antennapod.playback.service.PlaybackService$8.lambda$onMediaButtonEvent$0:()V │ │ +438b3c: 5430 f4dd |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438b40: 7110 50b2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/playback/service/PlaybackService;)I // method@b250 │ │ +438b46: 0a00 |0005: move-result v0 │ │ +438b48: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +438b4a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +438b4c: 3310 0a00 |0008: if-ne v0, v1, 0012 // +000a │ │ +438b50: 5430 f4dd |000a: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438b54: 1301 5500 |000c: const/16 v1, #int 85 // #55 │ │ +438b58: 7130 5cb2 1002 |000e: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mhandleKeycode:(Lde/danoeh/antennapod/playback/service/PlaybackService;IZ)Z // method@b25c │ │ +438b5e: 281a |0011: goto 002b // +001a │ │ +438b60: 5430 f4dd |0012: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438b64: 7110 50b2 0000 |0014: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/playback/service/PlaybackService;)I // method@b250 │ │ +438b6a: 0a00 |0017: move-result v0 │ │ +438b6c: 1221 |0018: const/4 v1, #int 2 // #2 │ │ +438b6e: 3310 0600 |0019: if-ne v0, v1, 001f // +0006 │ │ +438b72: 6e10 31b2 0300 |001b: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.onFastForward:()V // method@b231 │ │ +438b78: 280d |001e: goto 002b // +000d │ │ +438b7a: 5430 f4dd |001f: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438b7e: 7110 50b2 0000 |0021: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/playback/service/PlaybackService;)I // method@b250 │ │ +438b84: 0a00 |0024: move-result v0 │ │ +438b86: 1231 |0025: const/4 v1, #int 3 // #3 │ │ +438b88: 3310 0500 |0026: if-ne v0, v1, 002b // +0005 │ │ +438b8c: 6e10 38b2 0300 |0028: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.onRewind:()V // method@b238 │ │ +438b92: 5430 f4dd |002b: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438b96: 7120 57b2 2000 |002d: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fputclickCount:(Lde/danoeh/antennapod/playback/service/PlaybackService;I)V // method@b257 │ │ +438b9c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1944 │ │ 0x000a line=1945 │ │ 0x0012 line=1946 │ │ 0x001b line=1947 │ │ 0x001f line=1948 │ │ @@ -1586272,107 +1586272,107 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 187 16-bit code units │ │ -438b94: |[438b94] de.danoeh.antennapod.playback.service.PlaybackService$8.onCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -438ba4: 2204 8d1e |0000: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ -438ba8: 7010 adb6 0400 |0002: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -438bae: 1a00 15b2 |0005: const-string v0, "onCustomAction(" // string@b215 │ │ -438bb2: 6e20 b9b6 0400 |0007: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -438bb8: 6e20 b9b6 3400 |000a: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -438bbe: 1a00 8005 |000d: const-string v0, ")" // string@0580 │ │ -438bc2: 6e20 b9b6 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -438bc8: 6e10 c3b6 0400 |0012: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -438bce: 0c04 |0015: move-result-object v4 │ │ -438bd0: 1a00 1442 |0016: const-string v0, "MediaSessionCompat" // string@4214 │ │ -438bd4: 7120 7e0b 4000 |0018: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -438bda: 1a04 4a5c |001b: const-string v4, "action.de.danoeh.antennapod.core.service.fastForward" // string@5c4a │ │ -438bde: 6e20 85b6 3400 |001d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -438be4: 0a04 |0020: move-result v4 │ │ -438be6: 3804 0700 |0021: if-eqz v4, 0028 // +0007 │ │ -438bea: 6e10 31b2 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.onFastForward:()V // method@b231 │ │ -438bf0: 2900 9400 |0026: goto/16 00ba // +0094 │ │ -438bf4: 1a04 4e5c |0028: const-string v4, "action.de.danoeh.antennapod.core.service.rewind" // string@5c4e │ │ -438bf8: 6e20 85b6 3400 |002a: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -438bfe: 0a04 |002d: move-result v4 │ │ -438c00: 3804 0700 |002e: if-eqz v4, 0035 // +0007 │ │ -438c04: 6e10 38b2 0200 |0030: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.onRewind:()V // method@b238 │ │ -438c0a: 2900 8700 |0033: goto/16 00ba // +0087 │ │ -438c0e: 1a04 4f5c |0035: const-string v4, "action.de.danoeh.antennapod.core.service.skipToNext" // string@5c4f │ │ -438c12: 6e20 85b6 3400 |0037: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -438c18: 0a04 |003a: move-result v4 │ │ -438c1a: 3804 0d00 |003b: if-eqz v4, 0048 // +000d │ │ -438c1e: 5423 f4dd |003d: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438c22: 7110 52b2 0300 |003f: invoke-static {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ -438c28: 0c03 |0042: move-result-object v3 │ │ -438c2a: 6e10 85b1 0300 |0043: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@b185 │ │ -438c30: 2900 7400 |0046: goto/16 00ba // +0074 │ │ -438c34: 1a04 4b5c |0048: const-string v4, "action.de.danoeh.antennapod.core.service.next_chapter" // string@5c4b │ │ -438c38: 6e20 85b6 3400 |004a: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -438c3e: 0a04 |004d: move-result v4 │ │ -438c40: 3804 0600 |004e: if-eqz v4, 0054 // +0006 │ │ -438c44: 6e10 33b2 0200 |0050: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.onNextChapter:()V // method@b233 │ │ -438c4a: 2867 |0053: goto 00ba // +0067 │ │ -438c4c: 1a04 495c |0054: const-string v4, "action.de.danoeh.antennapod.core.service.changePlaybackSpeed" // string@5c49 │ │ -438c50: 6e20 85b6 3400 |0056: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -438c56: 0a04 |0059: move-result v4 │ │ -438c58: 3804 4100 |005a: if-eqz v4, 009b // +0041 │ │ -438c5c: 7100 5db4 0000 |005c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeedArray:()Ljava/util/List; // method@b45d │ │ -438c62: 0c03 |005f: move-result-object v3 │ │ -438c64: 7210 e8b8 0300 |0060: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b8e8 │ │ -438c6a: 0a04 |0063: move-result v4 │ │ -438c6c: 1210 |0064: const/4 v0, #int 1 // #1 │ │ -438c6e: 3704 5500 |0065: if-le v4, v0, 00ba // +0055 │ │ -438c72: 5424 f4dd |0067: iget-object v4, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438c76: 7110 52b2 0400 |0069: invoke-static {v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ -438c7c: 0c04 |006c: move-result-object v4 │ │ -438c7e: 6e10 68b1 0400 |006d: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlaybackSpeed:()F // method@b168 │ │ -438c84: 0a04 |0070: move-result v4 │ │ -438c86: 7110 04b6 0400 |0071: invoke-static {v4}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b604 │ │ -438c8c: 0c04 |0074: move-result-object v4 │ │ -438c8e: 7220 deb8 4300 |0075: invoke-interface {v3, v4}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b8de │ │ -438c94: 0a04 |0078: move-result v4 │ │ -438c96: 7210 e8b8 0300 |0079: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b8e8 │ │ -438c9c: 0a01 |007c: move-result v1 │ │ -438c9e: b101 |007d: sub-int/2addr v1, v0 │ │ -438ca0: 3314 0e00 |007e: if-ne v4, v1, 008c // +000e │ │ -438ca4: 1204 |0080: const/4 v4, #int 0 // #0 │ │ -438ca6: 7220 dcb8 4300 |0081: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -438cac: 0c03 |0084: move-result-object v3 │ │ -438cae: 1f03 6e1e |0085: check-cast v3, Ljava/lang/Float; // type@1e6e │ │ -438cb2: 6e10 fdb5 0300 |0087: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b5fd │ │ -438cb8: 0a03 |008a: move-result v3 │ │ -438cba: 280c |008b: goto 0097 // +000c │ │ -438cbc: b004 |008c: add-int/2addr v4, v0 │ │ -438cbe: 7220 dcb8 4300 |008d: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -438cc4: 0c03 |0090: move-result-object v3 │ │ -438cc6: 1f03 6e1e |0091: check-cast v3, Ljava/lang/Float; // type@1e6e │ │ -438cca: 6e10 fdb5 0300 |0093: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b5fd │ │ -438cd0: 0a03 |0096: move-result v3 │ │ -438cd2: 6e20 3ab2 3200 |0097: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.onSetPlaybackSpeed:(F)V // method@b23a │ │ -438cd8: 2820 |009a: goto 00ba // +0020 │ │ -438cda: 1a04 505c |009b: const-string v4, "action.de.danoeh.antennapod.core.service.toggleSleepTimer" // string@5c50 │ │ -438cde: 6e20 85b6 3400 |009d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -438ce4: 0a03 |00a0: move-result v3 │ │ -438ce6: 3803 1900 |00a1: if-eqz v3, 00ba // +0019 │ │ -438cea: 5423 f4dd |00a3: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438cee: 6e10 bab2 0300 |00a5: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.sleepTimerActive:()Z // method@b2ba │ │ -438cf4: 0a03 |00a8: move-result v3 │ │ -438cf6: 3803 0800 |00a9: if-eqz v3, 00b1 // +0008 │ │ -438cfa: 5423 f4dd |00ab: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438cfe: 6e10 75b2 0300 |00ad: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.disableSleepTimer:()V // method@b275 │ │ -438d04: 280a |00b0: goto 00ba // +000a │ │ -438d06: 5423 f4dd |00b1: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438d0a: 7100 39b4 0000 |00b3: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.timerMillis:()J // method@b439 │ │ -438d10: 0b00 |00b6: move-result-wide v0 │ │ -438d12: 6e30 b1b2 0301 |00b7: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSleepTimer:(J)V // method@b2b1 │ │ -438d18: 0e00 |00ba: return-void │ │ +438ba0: |[438ba0] de.danoeh.antennapod.playback.service.PlaybackService$8.onCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +438bb0: 2204 8d1e |0000: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ +438bb4: 7010 adb6 0400 |0002: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +438bba: 1a00 15b2 |0005: const-string v0, "onCustomAction(" // string@b215 │ │ +438bbe: 6e20 b9b6 0400 |0007: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +438bc4: 6e20 b9b6 3400 |000a: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +438bca: 1a00 8005 |000d: const-string v0, ")" // string@0580 │ │ +438bce: 6e20 b9b6 0400 |000f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +438bd4: 6e10 c3b6 0400 |0012: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +438bda: 0c04 |0015: move-result-object v4 │ │ +438bdc: 1a00 1442 |0016: const-string v0, "MediaSessionCompat" // string@4214 │ │ +438be0: 7120 7e0b 4000 |0018: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +438be6: 1a04 4a5c |001b: const-string v4, "action.de.danoeh.antennapod.core.service.fastForward" // string@5c4a │ │ +438bea: 6e20 85b6 3400 |001d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +438bf0: 0a04 |0020: move-result v4 │ │ +438bf2: 3804 0700 |0021: if-eqz v4, 0028 // +0007 │ │ +438bf6: 6e10 31b2 0200 |0023: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.onFastForward:()V // method@b231 │ │ +438bfc: 2900 9400 |0026: goto/16 00ba // +0094 │ │ +438c00: 1a04 4e5c |0028: const-string v4, "action.de.danoeh.antennapod.core.service.rewind" // string@5c4e │ │ +438c04: 6e20 85b6 3400 |002a: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +438c0a: 0a04 |002d: move-result v4 │ │ +438c0c: 3804 0700 |002e: if-eqz v4, 0035 // +0007 │ │ +438c10: 6e10 38b2 0200 |0030: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.onRewind:()V // method@b238 │ │ +438c16: 2900 8700 |0033: goto/16 00ba // +0087 │ │ +438c1a: 1a04 4f5c |0035: const-string v4, "action.de.danoeh.antennapod.core.service.skipToNext" // string@5c4f │ │ +438c1e: 6e20 85b6 3400 |0037: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +438c24: 0a04 |003a: move-result v4 │ │ +438c26: 3804 0d00 |003b: if-eqz v4, 0048 // +000d │ │ +438c2a: 5423 f4dd |003d: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438c2e: 7110 52b2 0300 |003f: invoke-static {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ +438c34: 0c03 |0042: move-result-object v3 │ │ +438c36: 6e10 85b1 0300 |0043: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@b185 │ │ +438c3c: 2900 7400 |0046: goto/16 00ba // +0074 │ │ +438c40: 1a04 4b5c |0048: const-string v4, "action.de.danoeh.antennapod.core.service.next_chapter" // string@5c4b │ │ +438c44: 6e20 85b6 3400 |004a: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +438c4a: 0a04 |004d: move-result v4 │ │ +438c4c: 3804 0600 |004e: if-eqz v4, 0054 // +0006 │ │ +438c50: 6e10 33b2 0200 |0050: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.onNextChapter:()V // method@b233 │ │ +438c56: 2867 |0053: goto 00ba // +0067 │ │ +438c58: 1a04 495c |0054: const-string v4, "action.de.danoeh.antennapod.core.service.changePlaybackSpeed" // string@5c49 │ │ +438c5c: 6e20 85b6 3400 |0056: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +438c62: 0a04 |0059: move-result v4 │ │ +438c64: 3804 4100 |005a: if-eqz v4, 009b // +0041 │ │ +438c68: 7100 5db4 0000 |005c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeedArray:()Ljava/util/List; // method@b45d │ │ +438c6e: 0c03 |005f: move-result-object v3 │ │ +438c70: 7210 e8b8 0300 |0060: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b8e8 │ │ +438c76: 0a04 |0063: move-result v4 │ │ +438c78: 1210 |0064: const/4 v0, #int 1 // #1 │ │ +438c7a: 3704 5500 |0065: if-le v4, v0, 00ba // +0055 │ │ +438c7e: 5424 f4dd |0067: iget-object v4, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438c82: 7110 52b2 0400 |0069: invoke-static {v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ +438c88: 0c04 |006c: move-result-object v4 │ │ +438c8a: 6e10 68b1 0400 |006d: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlaybackSpeed:()F // method@b168 │ │ +438c90: 0a04 |0070: move-result v4 │ │ +438c92: 7110 04b6 0400 |0071: invoke-static {v4}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@b604 │ │ +438c98: 0c04 |0074: move-result-object v4 │ │ +438c9a: 7220 deb8 4300 |0075: invoke-interface {v3, v4}, Ljava/util/List;.indexOf:(Ljava/lang/Object;)I // method@b8de │ │ +438ca0: 0a04 |0078: move-result v4 │ │ +438ca2: 7210 e8b8 0300 |0079: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b8e8 │ │ +438ca8: 0a01 |007c: move-result v1 │ │ +438caa: b101 |007d: sub-int/2addr v1, v0 │ │ +438cac: 3314 0e00 |007e: if-ne v4, v1, 008c // +000e │ │ +438cb0: 1204 |0080: const/4 v4, #int 0 // #0 │ │ +438cb2: 7220 dcb8 4300 |0081: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +438cb8: 0c03 |0084: move-result-object v3 │ │ +438cba: 1f03 6e1e |0085: check-cast v3, Ljava/lang/Float; // type@1e6e │ │ +438cbe: 6e10 fdb5 0300 |0087: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b5fd │ │ +438cc4: 0a03 |008a: move-result v3 │ │ +438cc6: 280c |008b: goto 0097 // +000c │ │ +438cc8: b004 |008c: add-int/2addr v4, v0 │ │ +438cca: 7220 dcb8 4300 |008d: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +438cd0: 0c03 |0090: move-result-object v3 │ │ +438cd2: 1f03 6e1e |0091: check-cast v3, Ljava/lang/Float; // type@1e6e │ │ +438cd6: 6e10 fdb5 0300 |0093: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@b5fd │ │ +438cdc: 0a03 |0096: move-result v3 │ │ +438cde: 6e20 3ab2 3200 |0097: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.onSetPlaybackSpeed:(F)V // method@b23a │ │ +438ce4: 2820 |009a: goto 00ba // +0020 │ │ +438ce6: 1a04 505c |009b: const-string v4, "action.de.danoeh.antennapod.core.service.toggleSleepTimer" // string@5c50 │ │ +438cea: 6e20 85b6 3400 |009d: invoke-virtual {v4, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +438cf0: 0a03 |00a0: move-result v3 │ │ +438cf2: 3803 1900 |00a1: if-eqz v3, 00ba // +0019 │ │ +438cf6: 5423 f4dd |00a3: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438cfa: 6e10 bab2 0300 |00a5: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.sleepTimerActive:()Z // method@b2ba │ │ +438d00: 0a03 |00a8: move-result v3 │ │ +438d02: 3803 0800 |00a9: if-eqz v3, 00b1 // +0008 │ │ +438d06: 5423 f4dd |00ab: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438d0a: 6e10 75b2 0300 |00ad: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.disableSleepTimer:()V // method@b275 │ │ +438d10: 280a |00b0: goto 00ba // +000a │ │ +438d12: 5423 f4dd |00b1: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438d16: 7100 39b4 0000 |00b3: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SleepTimerPreferences;.timerMillis:()J // method@b439 │ │ +438d1c: 0b00 |00b6: move-result-wide v0 │ │ +438d1e: 6e30 b1b2 0301 |00b7: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSleepTimer:(J)V // method@b2b1 │ │ +438d24: 0e00 |00ba: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1964 │ │ 0x001d line=1965 │ │ 0x0023 line=1966 │ │ 0x002a line=1967 │ │ 0x0030 line=1968 │ │ @@ -1586402,24 +1586402,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -438d1c: |[438d1c] de.danoeh.antennapod.playback.service.PlaybackService$8.onFastForward:()V │ │ -438d2c: 1a00 1442 |0000: const-string v0, "MediaSessionCompat" // string@4214 │ │ -438d30: 1a01 87b2 |0002: const-string v1, "onFastForward()" // string@b287 │ │ -438d34: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -438d3a: 5420 f4dd |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438d3e: 7100 55b4 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b455 │ │ -438d44: 0a01 |000c: move-result v1 │ │ -438d46: d211 e803 |000d: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -438d4a: 7120 62b2 1000 |000f: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/playback/service/PlaybackService;I)V // method@b262 │ │ -438d50: 0e00 |0012: return-void │ │ +438d28: |[438d28] de.danoeh.antennapod.playback.service.PlaybackService$8.onFastForward:()V │ │ +438d38: 1a00 1442 |0000: const-string v0, "MediaSessionCompat" // string@4214 │ │ +438d3c: 1a01 87b2 |0002: const-string v1, "onFastForward()" // string@b287 │ │ +438d40: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +438d46: 5420 f4dd |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438d4a: 7100 55b4 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b455 │ │ +438d50: 0a01 |000c: move-result v1 │ │ +438d52: d211 e803 |000d: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +438d56: 7120 62b2 1000 |000f: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/playback/service/PlaybackService;I)V // method@b262 │ │ +438d5c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1901 │ │ 0x0007 line=1902 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService$8; │ │ │ │ @@ -1586428,72 +1586428,72 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 114 16-bit code units │ │ -4389f8: |[4389f8] de.danoeh.antennapod.playback.service.PlaybackService$8.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ -438a08: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -438a0c: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -438a12: 1a01 2ab3 |0005: const-string v1, "onMediaButtonEvent(" // string@b32a │ │ -438a16: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -438a1c: 6e20 b8b6 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -438a22: 1a01 8005 |000d: const-string v1, ")" // string@0580 │ │ -438a26: 6e20 b9b6 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -438a2c: 6e10 c3b6 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -438a32: 0c00 |0015: move-result-object v0 │ │ -438a34: 1a01 1442 |0016: const-string v1, "MediaSessionCompat" // string@4214 │ │ -438a38: 7120 7e0b 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -438a3e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -438a40: 3805 5500 |001c: if-eqz v5, 0071 // +0055 │ │ -438a44: 1a01 d55e |001e: const-string v1, "android.intent.extra.KEY_EVENT" // string@5ed5 │ │ -438a48: 6e20 8102 1500 |0020: invoke-virtual {v5, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0281 │ │ -438a4e: 0c05 |0023: move-result-object v5 │ │ -438a50: 1f05 8802 |0024: check-cast v5, Landroid/view/KeyEvent; // type@0288 │ │ -438a54: 3805 4b00 |0026: if-eqz v5, 0071 // +004b │ │ -438a58: 6e10 1a0c 0500 |0028: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0c1a │ │ -438a5e: 0a01 |002b: move-result v1 │ │ -438a60: 3901 4500 |002c: if-nez v1, 0071 // +0045 │ │ -438a64: 6e10 230c 0500 |002e: invoke-virtual {v5}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0c23 │ │ -438a6a: 0a01 |0031: move-result v1 │ │ -438a6c: 3901 3f00 |0032: if-nez v1, 0071 // +003f │ │ -438a70: 6e10 1f0c 0500 |0034: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0c1f │ │ -438a76: 0a05 |0037: move-result v5 │ │ -438a78: 1301 4f00 |0038: const/16 v1, #int 79 // #4f │ │ -438a7c: 3215 0e00 |003a: if-eq v5, v1, 0048 // +000e │ │ -438a80: 1301 5500 |003c: const/16 v1, #int 85 // #55 │ │ -438a84: 3315 0300 |003e: if-ne v5, v1, 0041 // +0003 │ │ -438a88: 2808 |0040: goto 0048 // +0008 │ │ -438a8a: 5441 f4dd |0041: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438a8e: 7130 5cb2 5100 |0043: invoke-static {v1, v5, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mhandleKeycode:(Lde/danoeh/antennapod/playback/service/PlaybackService;IZ)Z // method@b25c │ │ -438a94: 0a05 |0046: move-result v5 │ │ -438a96: 0f05 |0047: return v5 │ │ -438a98: 5445 f4dd |0048: iget-object v5, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438a9c: 7110 50b2 0500 |004a: invoke-static {v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/playback/service/PlaybackService;)I // method@b250 │ │ -438aa2: 0a00 |004d: move-result v0 │ │ -438aa4: 1211 |004e: const/4 v1, #int 1 // #1 │ │ -438aa6: b010 |004f: add-int/2addr v0, v1 │ │ -438aa8: 7120 57b2 0500 |0050: invoke-static {v5, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fputclickCount:(Lde/danoeh/antennapod/playback/service/PlaybackService;I)V // method@b257 │ │ -438aae: 5445 f4dd |0053: iget-object v5, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438ab2: 7110 51b2 0500 |0055: invoke-static {v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetclickHandler:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Landroid/os/Handler; // method@b251 │ │ -438ab8: 0c05 |0058: move-result-object v5 │ │ -438aba: 1200 |0059: const/4 v0, #int 0 // #0 │ │ -438abc: 6e20 cb07 0500 |005a: invoke-virtual {v5, v0}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@07cb │ │ -438ac2: 5445 f4dd |005d: iget-object v5, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438ac6: 7110 51b2 0500 |005f: invoke-static {v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetclickHandler:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Landroid/os/Handler; // method@b251 │ │ -438acc: 0c05 |0062: move-result-object v5 │ │ -438ace: 2200 821d |0063: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$8$$ExternalSyntheticLambda0; // type@1d82 │ │ -438ad2: 7020 2bb2 4000 |0065: invoke-direct {v0, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService$8$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/playback/service/PlaybackService$8;)V // method@b22b │ │ -438ad8: 7100 2a0e 0000 |0068: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@0e2a │ │ -438ade: 0a02 |006b: move-result v2 │ │ -438ae0: 8122 |006c: int-to-long v2, v2 │ │ -438ae2: 6e40 c907 0532 |006d: invoke-virtual {v5, v0, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@07c9 │ │ -438ae8: 0f01 |0070: return v1 │ │ -438aea: 0f00 |0071: return v0 │ │ +438a04: |[438a04] de.danoeh.antennapod.playback.service.PlaybackService$8.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ +438a14: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +438a18: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +438a1e: 1a01 2ab3 |0005: const-string v1, "onMediaButtonEvent(" // string@b32a │ │ +438a22: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +438a28: 6e20 b8b6 5000 |000a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +438a2e: 1a01 8005 |000d: const-string v1, ")" // string@0580 │ │ +438a32: 6e20 b9b6 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +438a38: 6e10 c3b6 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +438a3e: 0c00 |0015: move-result-object v0 │ │ +438a40: 1a01 1442 |0016: const-string v1, "MediaSessionCompat" // string@4214 │ │ +438a44: 7120 7e0b 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +438a4a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +438a4c: 3805 5500 |001c: if-eqz v5, 0071 // +0055 │ │ +438a50: 1a01 d55e |001e: const-string v1, "android.intent.extra.KEY_EVENT" // string@5ed5 │ │ +438a54: 6e20 8102 1500 |0020: invoke-virtual {v5, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0281 │ │ +438a5a: 0c05 |0023: move-result-object v5 │ │ +438a5c: 1f05 8802 |0024: check-cast v5, Landroid/view/KeyEvent; // type@0288 │ │ +438a60: 3805 4b00 |0026: if-eqz v5, 0071 // +004b │ │ +438a64: 6e10 1a0c 0500 |0028: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0c1a │ │ +438a6a: 0a01 |002b: move-result v1 │ │ +438a6c: 3901 4500 |002c: if-nez v1, 0071 // +0045 │ │ +438a70: 6e10 230c 0500 |002e: invoke-virtual {v5}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0c23 │ │ +438a76: 0a01 |0031: move-result v1 │ │ +438a78: 3901 3f00 |0032: if-nez v1, 0071 // +003f │ │ +438a7c: 6e10 1f0c 0500 |0034: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0c1f │ │ +438a82: 0a05 |0037: move-result v5 │ │ +438a84: 1301 4f00 |0038: const/16 v1, #int 79 // #4f │ │ +438a88: 3215 0e00 |003a: if-eq v5, v1, 0048 // +000e │ │ +438a8c: 1301 5500 |003c: const/16 v1, #int 85 // #55 │ │ +438a90: 3315 0300 |003e: if-ne v5, v1, 0041 // +0003 │ │ +438a94: 2808 |0040: goto 0048 // +0008 │ │ +438a96: 5441 f4dd |0041: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438a9a: 7130 5cb2 5100 |0043: invoke-static {v1, v5, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mhandleKeycode:(Lde/danoeh/antennapod/playback/service/PlaybackService;IZ)Z // method@b25c │ │ +438aa0: 0a05 |0046: move-result v5 │ │ +438aa2: 0f05 |0047: return v5 │ │ +438aa4: 5445 f4dd |0048: iget-object v5, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438aa8: 7110 50b2 0500 |004a: invoke-static {v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/playback/service/PlaybackService;)I // method@b250 │ │ +438aae: 0a00 |004d: move-result v0 │ │ +438ab0: 1211 |004e: const/4 v1, #int 1 // #1 │ │ +438ab2: b010 |004f: add-int/2addr v0, v1 │ │ +438ab4: 7120 57b2 0500 |0050: invoke-static {v5, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fputclickCount:(Lde/danoeh/antennapod/playback/service/PlaybackService;I)V // method@b257 │ │ +438aba: 5445 f4dd |0053: iget-object v5, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438abe: 7110 51b2 0500 |0055: invoke-static {v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetclickHandler:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Landroid/os/Handler; // method@b251 │ │ +438ac4: 0c05 |0058: move-result-object v5 │ │ +438ac6: 1200 |0059: const/4 v0, #int 0 // #0 │ │ +438ac8: 6e20 cb07 0500 |005a: invoke-virtual {v5, v0}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@07cb │ │ +438ace: 5445 f4dd |005d: iget-object v5, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438ad2: 7110 51b2 0500 |005f: invoke-static {v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetclickHandler:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Landroid/os/Handler; // method@b251 │ │ +438ad8: 0c05 |0062: move-result-object v5 │ │ +438ada: 2200 821d |0063: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$8$$ExternalSyntheticLambda0; // type@1d82 │ │ +438ade: 7020 2bb2 4000 |0065: invoke-direct {v0, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService$8$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/playback/service/PlaybackService$8;)V // method@b22b │ │ +438ae4: 7100 2a0e 0000 |0068: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@0e2a │ │ +438aea: 0a02 |006b: move-result v2 │ │ +438aec: 8122 |006c: int-to-long v2, v2 │ │ +438aee: 6e40 c907 0532 |006d: invoke-virtual {v5, v0, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@07c9 │ │ +438af4: 0f01 |0070: return v1 │ │ +438af6: 0f00 |0071: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1933 │ │ 0x0020 line=1935 │ │ 0x0028 line=1937 │ │ 0x002e line=1938 │ │ 0x0034 line=1939 │ │ @@ -1586512,56 +1586512,56 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -438d54: |[438d54] de.danoeh.antennapod.playback.service.PlaybackService$8.onNextChapter:()V │ │ -438d64: 5440 f4dd |0000: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438d68: 7110 52b2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ -438d6e: 0c00 |0005: move-result-object v0 │ │ -438d70: 6e10 67b1 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ -438d76: 0c00 |0009: move-result-object v0 │ │ -438d78: 7210 0fad 0000 |000a: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ad0f │ │ -438d7e: 0c00 |000d: move-result-object v0 │ │ -438d80: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -438d84: 5440 f4dd |0010: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438d88: 7110 52b2 0000 |0012: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ -438d8e: 0c00 |0015: move-result-object v0 │ │ -438d90: 6e10 85b1 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@b185 │ │ -438d96: 0e00 |0019: return-void │ │ -438d98: 5441 f4dd |001a: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438d9c: 7110 52b2 0100 |001c: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ -438da2: 0c01 |001f: move-result-object v1 │ │ -438da4: 6e10 6ab1 0100 |0020: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPosition:()I // method@b16a │ │ -438daa: 0a01 |0023: move-result v1 │ │ -438dac: 7120 a6ab 1000 |0024: invoke-static {v0, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getAfterPosition:(Ljava/util/List;I)I // method@aba6 │ │ -438db2: 0a01 |0027: move-result v1 │ │ -438db4: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ -438db8: 7210 e8b8 0000 |002a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ -438dbe: 0a02 |002d: move-result v2 │ │ -438dc0: d803 0101 |002e: add-int/lit8 v3, v1, #int 1 // #01 │ │ -438dc4: 3532 0c00 |0030: if-ge v2, v3, 003c // +000c │ │ -438dc8: 5440 f4dd |0032: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438dcc: 7110 52b2 0000 |0034: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ -438dd2: 0c00 |0037: move-result-object v0 │ │ -438dd4: 6e10 85b1 0000 |0038: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@b185 │ │ -438dda: 0e00 |003b: return-void │ │ -438ddc: 5442 f4dd |003c: iget-object v2, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438de0: 7110 52b2 0200 |003e: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ -438de6: 0c02 |0041: move-result-object v2 │ │ -438de8: 7220 dcb8 1000 |0042: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -438dee: 0c00 |0045: move-result-object v0 │ │ -438df0: 1f00 cb1b |0046: check-cast v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ -438df4: 6e10 abab 0000 |0048: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@abab │ │ -438dfa: 0b00 |004b: move-result-wide v0 │ │ -438dfc: 8401 |004c: long-to-int v1, v0 │ │ -438dfe: 6e20 7ab1 1200 |004d: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@b17a │ │ -438e04: 0e00 |0050: return-void │ │ +438d60: |[438d60] de.danoeh.antennapod.playback.service.PlaybackService$8.onNextChapter:()V │ │ +438d70: 5440 f4dd |0000: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438d74: 7110 52b2 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ +438d7a: 0c00 |0005: move-result-object v0 │ │ +438d7c: 6e10 67b1 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ +438d82: 0c00 |0009: move-result-object v0 │ │ +438d84: 7210 0fad 0000 |000a: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ad0f │ │ +438d8a: 0c00 |000d: move-result-object v0 │ │ +438d8c: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +438d90: 5440 f4dd |0010: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438d94: 7110 52b2 0000 |0012: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ +438d9a: 0c00 |0015: move-result-object v0 │ │ +438d9c: 6e10 85b1 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@b185 │ │ +438da2: 0e00 |0019: return-void │ │ +438da4: 5441 f4dd |001a: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438da8: 7110 52b2 0100 |001c: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ +438dae: 0c01 |001f: move-result-object v1 │ │ +438db0: 6e10 6ab1 0100 |0020: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPosition:()I // method@b16a │ │ +438db6: 0a01 |0023: move-result v1 │ │ +438db8: 7120 a6ab 1000 |0024: invoke-static {v0, v1}, Lde/danoeh/antennapod/model/feed/Chapter;.getAfterPosition:(Ljava/util/List;I)I // method@aba6 │ │ +438dbe: 0a01 |0027: move-result v1 │ │ +438dc0: d801 0101 |0028: add-int/lit8 v1, v1, #int 1 // #01 │ │ +438dc4: 7210 e8b8 0000 |002a: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ +438dca: 0a02 |002d: move-result v2 │ │ +438dcc: d803 0101 |002e: add-int/lit8 v3, v1, #int 1 // #01 │ │ +438dd0: 3532 0c00 |0030: if-ge v2, v3, 003c // +000c │ │ +438dd4: 5440 f4dd |0032: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438dd8: 7110 52b2 0000 |0034: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ +438dde: 0c00 |0037: move-result-object v0 │ │ +438de0: 6e10 85b1 0000 |0038: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@b185 │ │ +438de6: 0e00 |003b: return-void │ │ +438de8: 5442 f4dd |003c: iget-object v2, v4, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438dec: 7110 52b2 0200 |003e: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ +438df2: 0c02 |0041: move-result-object v2 │ │ +438df4: 7220 dcb8 1000 |0042: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +438dfa: 0c00 |0045: move-result-object v0 │ │ +438dfc: 1f00 cb1b |0046: check-cast v0, Lde/danoeh/antennapod/model/feed/Chapter; // type@1bcb │ │ +438e00: 6e10 abab 0000 |0048: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Chapter;.getStart:()J // method@abab │ │ +438e06: 0b00 |004b: move-result-wide v0 │ │ +438e08: 8401 |004c: long-to-int v1, v0 │ │ +438e0a: 6e20 7ab1 1200 |004d: invoke-virtual {v2, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@b17a │ │ +438e10: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1881 │ │ 0x0010 line=1884 │ │ 0x001a line=1888 │ │ 0x002a line=1890 │ │ 0x0032 line=1892 │ │ @@ -1586574,30 +1586574,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -438e08: |[438e08] de.danoeh.antennapod.playback.service.PlaybackService$8.onPause:()V │ │ -438e18: 1a00 1442 |0000: const-string v0, "MediaSessionCompat" // string@4214 │ │ -438e1c: 1a01 74b3 |0002: const-string v1, "onPause()" // string@b374 │ │ -438e20: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -438e26: 5430 f4dd |0007: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438e2a: 6e10 84b2 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ -438e30: 0c00 |000c: move-result-object v0 │ │ -438e32: 6201 0dd6 |000d: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -438e36: 3310 0e00 |000f: if-ne v0, v1, 001d // +000e │ │ -438e3a: 5430 f4dd |0011: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438e3e: 7100 75b4 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b475 │ │ -438e44: 0a01 |0016: move-result v1 │ │ -438e46: df01 0101 |0017: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -438e4a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -438e4c: 6e30 a4b2 1002 |001a: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.pause:(ZZ)V // method@b2a4 │ │ -438e52: 0e00 |001d: return-void │ │ +438e14: |[438e14] de.danoeh.antennapod.playback.service.PlaybackService$8.onPause:()V │ │ +438e24: 1a00 1442 |0000: const-string v0, "MediaSessionCompat" // string@4214 │ │ +438e28: 1a01 74b3 |0002: const-string v1, "onPause()" // string@b374 │ │ +438e2c: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +438e32: 5430 f4dd |0007: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438e36: 6e10 84b2 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ +438e3c: 0c00 |000c: move-result-object v0 │ │ +438e3e: 6201 0dd6 |000d: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +438e42: 3310 0e00 |000f: if-ne v0, v1, 001d // +000e │ │ +438e46: 5430 f4dd |0011: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438e4a: 7100 75b4 0000 |0013: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b475 │ │ +438e50: 0a01 |0016: move-result v1 │ │ +438e52: df01 0101 |0017: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +438e56: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +438e58: 6e30 a4b2 1002 |001a: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.pause:(ZZ)V // method@b2a4 │ │ +438e5e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1856 │ │ 0x0007 line=1857 │ │ 0x0011 line=1858 │ │ locals : │ │ 0x0000 - 0x001e reg=3 this Lde/danoeh/antennapod/playback/service/PlaybackService$8; │ │ @@ -1586607,37 +1586607,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -438e54: |[438e54] de.danoeh.antennapod.playback.service.PlaybackService$8.onPlay:()V │ │ -438e64: 1a00 1442 |0000: const-string v0, "MediaSessionCompat" // string@4214 │ │ -438e68: 1a01 7ab3 |0002: const-string v1, "onPlay()" // string@b37a │ │ -438e6c: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -438e72: 5420 f4dd |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438e76: 6e10 84b2 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ -438e7c: 0c00 |000c: move-result-object v0 │ │ -438e7e: 6201 0cd6 |000d: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ -438e82: 3210 1700 |000f: if-eq v0, v1, 0026 // +0017 │ │ -438e86: 6201 0ed6 |0011: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ -438e8a: 3310 0300 |0013: if-ne v0, v1, 0016 // +0003 │ │ -438e8e: 2811 |0015: goto 0026 // +0011 │ │ -438e90: 6201 0ad6 |0016: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ -438e94: 3310 1300 |0018: if-ne v0, v1, 002b // +0013 │ │ -438e98: 5420 f4dd |001a: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438e9c: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -438e9e: 6e20 b3b2 1000 |001d: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setStartWhenPrepared:(Z)V // method@b2b3 │ │ -438ea4: 5420 f4dd |0020: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438ea8: 6e10 a7b2 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.prepare:()V // method@b2a7 │ │ -438eae: 2806 |0025: goto 002b // +0006 │ │ -438eb0: 5420 f4dd |0026: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438eb4: 6e10 aab2 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.resume:()V // method@b2aa │ │ -438eba: 0e00 |002b: return-void │ │ +438e60: |[438e60] de.danoeh.antennapod.playback.service.PlaybackService$8.onPlay:()V │ │ +438e70: 1a00 1442 |0000: const-string v0, "MediaSessionCompat" // string@4214 │ │ +438e74: 1a01 7ab3 |0002: const-string v1, "onPlay()" // string@b37a │ │ +438e78: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +438e7e: 5420 f4dd |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438e82: 6e10 84b2 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ +438e88: 0c00 |000c: move-result-object v0 │ │ +438e8a: 6201 0cd6 |000d: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ +438e8e: 3210 1700 |000f: if-eq v0, v1, 0026 // +0017 │ │ +438e92: 6201 0ed6 |0011: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ +438e96: 3310 0300 |0013: if-ne v0, v1, 0016 // +0003 │ │ +438e9a: 2811 |0015: goto 0026 // +0011 │ │ +438e9c: 6201 0ad6 |0016: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ +438ea0: 3310 1300 |0018: if-ne v0, v1, 002b // +0013 │ │ +438ea4: 5420 f4dd |001a: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438ea8: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +438eaa: 6e20 b3b2 1000 |001d: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setStartWhenPrepared:(Z)V // method@b2b3 │ │ +438eb0: 5420 f4dd |0020: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438eb4: 6e10 a7b2 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.prepare:()V // method@b2a7 │ │ +438eba: 2806 |0025: goto 002b // +0006 │ │ +438ebc: 5420 f4dd |0026: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438ec0: 6e10 aab2 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.resume:()V // method@b2aa │ │ +438ec6: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1816 │ │ 0x0007 line=1817 │ │ 0x000d line=1818 │ │ 0x0016 line=1820 │ │ 0x001a line=1821 │ │ @@ -1586651,38 +1586651,38 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -438ebc: |[438ebc] de.danoeh.antennapod.playback.service.PlaybackService$8.onPlayFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -438ecc: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -438ed0: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -438ed6: 1a01 7cb3 |0005: const-string v1, "onPlayFromMediaId: mediaId: " // string@b37c │ │ -438eda: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -438ee0: 6e20 b9b6 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -438ee6: 1a01 cb00 |000d: const-string v1, " extras: " // string@00cb │ │ -438eea: 6e20 b9b6 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -438ef0: 6e10 b307 0400 |0012: invoke-virtual {v4}, Landroid/os/Bundle;.toString:()Ljava/lang/String; // method@07b3 │ │ -438ef6: 0c04 |0015: move-result-object v4 │ │ -438ef8: 6e20 b9b6 4000 |0016: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -438efe: 6e10 c3b6 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -438f04: 0c04 |001c: move-result-object v4 │ │ -438f06: 1a00 1442 |001d: const-string v0, "MediaSessionCompat" // string@4214 │ │ -438f0a: 7120 7e0b 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -438f10: 7110 28b6 0300 |0022: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ -438f16: 0b03 |0025: move-result-wide v3 │ │ -438f18: 7120 ffb3 4300 |0026: invoke-static {v3, v4}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b3ff │ │ -438f1e: 0c03 |0029: move-result-object v3 │ │ -438f20: 3803 0800 |002a: if-eqz v3, 0032 // +0008 │ │ -438f24: 5424 f4dd |002c: iget-object v4, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438f28: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -438f2a: 7130 66b2 3400 |002f: invoke-static {v4, v3, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mstartPlaying:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@b266 │ │ -438f30: 0e00 |0032: return-void │ │ +438ec8: |[438ec8] de.danoeh.antennapod.playback.service.PlaybackService$8.onPlayFromMediaId:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +438ed8: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +438edc: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +438ee2: 1a01 7cb3 |0005: const-string v1, "onPlayFromMediaId: mediaId: " // string@b37c │ │ +438ee6: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +438eec: 6e20 b9b6 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +438ef2: 1a01 cb00 |000d: const-string v1, " extras: " // string@00cb │ │ +438ef6: 6e20 b9b6 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +438efc: 6e10 b307 0400 |0012: invoke-virtual {v4}, Landroid/os/Bundle;.toString:()Ljava/lang/String; // method@07b3 │ │ +438f02: 0c04 |0015: move-result-object v4 │ │ +438f04: 6e20 b9b6 4000 |0016: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +438f0a: 6e10 c3b6 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +438f10: 0c04 |001c: move-result-object v4 │ │ +438f12: 1a00 1442 |001d: const-string v0, "MediaSessionCompat" // string@4214 │ │ +438f16: 7120 7e0b 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +438f1c: 7110 28b6 0300 |0022: invoke-static {v3}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ +438f22: 0b03 |0025: move-result-wide v3 │ │ +438f24: 7120 ffb3 4300 |0026: invoke-static {v3, v4}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b3ff │ │ +438f2a: 0c03 |0029: move-result-object v3 │ │ +438f2c: 3803 0800 |002a: if-eqz v3, 0032 // +0008 │ │ +438f30: 5424 f4dd |002c: iget-object v4, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438f34: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +438f36: 7130 66b2 3400 |002f: invoke-static {v4, v3, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mstartPlaying:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@b266 │ │ +438f3c: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1828 │ │ 0x0022 line=1829 │ │ 0x002c line=1831 │ │ locals : │ │ 0x0000 - 0x0033 reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService$8; │ │ @@ -1586694,61 +1586694,61 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -438f34: |[438f34] de.danoeh.antennapod.playback.service.PlaybackService$8.onPlayFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -438f44: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -438f48: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -438f4e: 1a01 7eb3 |0005: const-string v1, "onPlayFromSearch query=" // string@b37e │ │ -438f52: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -438f58: 6e20 b9b6 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -438f5e: 1a01 cc00 |000d: const-string v1, " extras=" // string@00cc │ │ -438f62: 6e20 b9b6 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -438f68: 6e10 b307 0400 |0012: invoke-virtual {v4}, Landroid/os/Bundle;.toString:()Ljava/lang/String; // method@07b3 │ │ -438f6e: 0c04 |0015: move-result-object v4 │ │ -438f70: 6e20 b9b6 4000 |0016: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -438f76: 6e10 c3b6 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -438f7c: 0c04 |001c: move-result-object v4 │ │ -438f7e: 1a00 1442 |001d: const-string v0, "MediaSessionCompat" // string@4214 │ │ -438f82: 7120 7e0b 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -438f88: 1a04 0000 |0022: const-string v4, "" // string@0000 │ │ -438f8c: 6e20 85b6 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -438f92: 0a04 |0027: move-result v4 │ │ -438f94: 3804 0d00 |0028: if-eqz v4, 0035 // +000d │ │ -438f98: 1a03 7fb3 |002a: const-string v3, "onPlayFromSearch called with empty query, resuming from the last position" // string@b37f │ │ -438f9c: 7120 7e0b 3000 |002c: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -438fa2: 5423 f4dd |002f: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438fa6: 7110 67b2 0300 |0031: invoke-static {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mstartPlayingFromPreferences:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b267 │ │ -438fac: 0e00 |0034: return-void │ │ -438fae: 1600 0000 |0035: const-wide/16 v0, #int 0 // #0 │ │ -438fb2: 7130 05b4 1003 |0037: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/storage/database/DBReader;.searchFeedItems:(JLjava/lang/String;)Ljava/util/List; // method@b405 │ │ -438fb8: 0c03 |003a: move-result-object v3 │ │ -438fba: 7210 e8b8 0300 |003b: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b8e8 │ │ -438fc0: 0a04 |003e: move-result v4 │ │ -438fc2: 3d04 1f00 |003f: if-lez v4, 005e // +001f │ │ -438fc6: 1204 |0041: const/4 v4, #int 0 // #0 │ │ -438fc8: 7220 dcb8 4300 |0042: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -438fce: 0c00 |0045: move-result-object v0 │ │ -438fd0: 1f00 d11b |0046: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -438fd4: 6e10 2cac 0000 |0048: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -438fda: 0c00 |004b: move-result-object v0 │ │ -438fdc: 3800 1200 |004c: if-eqz v0, 005e // +0012 │ │ -438fe0: 7220 dcb8 4300 |004e: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -438fe6: 0c03 |0051: move-result-object v3 │ │ -438fe8: 1f03 d11b |0052: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -438fec: 6e10 2cac 0300 |0054: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -438ff2: 0c03 |0057: move-result-object v3 │ │ -438ff4: 5420 f4dd |0058: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -438ff8: 7130 66b2 3004 |005a: invoke-static {v0, v3, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mstartPlaying:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@b266 │ │ -438ffe: 0e00 |005d: return-void │ │ -439000: 6e10 35b2 0200 |005e: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.onPlay:()V // method@b235 │ │ -439006: 0e00 |0061: return-void │ │ +438f40: |[438f40] de.danoeh.antennapod.playback.service.PlaybackService$8.onPlayFromSearch:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +438f50: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +438f54: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +438f5a: 1a01 7eb3 |0005: const-string v1, "onPlayFromSearch query=" // string@b37e │ │ +438f5e: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +438f64: 6e20 b9b6 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +438f6a: 1a01 cc00 |000d: const-string v1, " extras=" // string@00cc │ │ +438f6e: 6e20 b9b6 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +438f74: 6e10 b307 0400 |0012: invoke-virtual {v4}, Landroid/os/Bundle;.toString:()Ljava/lang/String; // method@07b3 │ │ +438f7a: 0c04 |0015: move-result-object v4 │ │ +438f7c: 6e20 b9b6 4000 |0016: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +438f82: 6e10 c3b6 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +438f88: 0c04 |001c: move-result-object v4 │ │ +438f8a: 1a00 1442 |001d: const-string v0, "MediaSessionCompat" // string@4214 │ │ +438f8e: 7120 7e0b 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +438f94: 1a04 0000 |0022: const-string v4, "" // string@0000 │ │ +438f98: 6e20 85b6 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +438f9e: 0a04 |0027: move-result v4 │ │ +438fa0: 3804 0d00 |0028: if-eqz v4, 0035 // +000d │ │ +438fa4: 1a03 7fb3 |002a: const-string v3, "onPlayFromSearch called with empty query, resuming from the last position" // string@b37f │ │ +438fa8: 7120 7e0b 3000 |002c: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +438fae: 5423 f4dd |002f: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +438fb2: 7110 67b2 0300 |0031: invoke-static {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mstartPlayingFromPreferences:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b267 │ │ +438fb8: 0e00 |0034: return-void │ │ +438fba: 1600 0000 |0035: const-wide/16 v0, #int 0 // #0 │ │ +438fbe: 7130 05b4 1003 |0037: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/storage/database/DBReader;.searchFeedItems:(JLjava/lang/String;)Ljava/util/List; // method@b405 │ │ +438fc4: 0c03 |003a: move-result-object v3 │ │ +438fc6: 7210 e8b8 0300 |003b: invoke-interface {v3}, Ljava/util/List;.size:()I // method@b8e8 │ │ +438fcc: 0a04 |003e: move-result v4 │ │ +438fce: 3d04 1f00 |003f: if-lez v4, 005e // +001f │ │ +438fd2: 1204 |0041: const/4 v4, #int 0 // #0 │ │ +438fd4: 7220 dcb8 4300 |0042: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +438fda: 0c00 |0045: move-result-object v0 │ │ +438fdc: 1f00 d11b |0046: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +438fe0: 6e10 2cac 0000 |0048: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +438fe6: 0c00 |004b: move-result-object v0 │ │ +438fe8: 3800 1200 |004c: if-eqz v0, 005e // +0012 │ │ +438fec: 7220 dcb8 4300 |004e: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +438ff2: 0c03 |0051: move-result-object v3 │ │ +438ff4: 1f03 d11b |0052: check-cast v3, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +438ff8: 6e10 2cac 0300 |0054: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +438ffe: 0c03 |0057: move-result-object v3 │ │ +439000: 5420 f4dd |0058: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +439004: 7130 66b2 3004 |005a: invoke-static {v0, v3, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mstartPlaying:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@b266 │ │ +43900a: 0e00 |005d: return-void │ │ +43900c: 6e10 35b2 0200 |005e: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.onPlay:()V // method@b235 │ │ +439012: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1837 │ │ 0x0024 line=1839 │ │ 0x002c line=1840 │ │ 0x002f line=1841 │ │ 0x0037 line=1845 │ │ @@ -1586766,25 +1586766,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -439008: |[439008] de.danoeh.antennapod.playback.service.PlaybackService$8.onRewind:()V │ │ -439018: 1a00 1442 |0000: const-string v0, "MediaSessionCompat" // string@4214 │ │ -43901c: 1a01 15b4 |0002: const-string v1, "onRewind()" // string@b415 │ │ -439020: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -439026: 5420 f4dd |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -43902a: 7100 5fb4 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b45f │ │ -439030: 0a01 |000c: move-result v1 │ │ -439032: 7b11 |000d: neg-int v1, v1 │ │ -439034: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -439038: 7120 62b2 1000 |0010: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/playback/service/PlaybackService;I)V // method@b262 │ │ -43903e: 0e00 |0013: return-void │ │ +439014: |[439014] de.danoeh.antennapod.playback.service.PlaybackService$8.onRewind:()V │ │ +439024: 1a00 1442 |0000: const-string v0, "MediaSessionCompat" // string@4214 │ │ +439028: 1a01 15b4 |0002: const-string v1, "onRewind()" // string@b415 │ │ +43902c: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +439032: 5420 f4dd |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +439036: 7100 5fb4 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b45f │ │ +43903c: 0a01 |000c: move-result v1 │ │ +43903e: 7b11 |000d: neg-int v1, v1 │ │ +439040: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +439044: 7120 62b2 1000 |0010: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/playback/service/PlaybackService;I)V // method@b262 │ │ +43904a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1876 │ │ 0x0007 line=1877 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService$8; │ │ │ │ @@ -1586793,22 +1586793,22 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -439040: |[439040] de.danoeh.antennapod.playback.service.PlaybackService$8.onSeekTo:(J)V │ │ -439050: 1a00 1442 |0000: const-string v0, "MediaSessionCompat" // string@4214 │ │ -439054: 1a01 36b4 |0002: const-string v1, "onSeekTo()" // string@b436 │ │ -439058: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43905e: 5420 f4dd |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -439062: 8434 |0009: long-to-int v4, v3 │ │ -439064: 6e20 adb2 4000 |000a: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.seekTo:(I)V // method@b2ad │ │ -43906a: 0e00 |000d: return-void │ │ +43904c: |[43904c] de.danoeh.antennapod.playback.service.PlaybackService$8.onSeekTo:(J)V │ │ +43905c: 1a00 1442 |0000: const-string v0, "MediaSessionCompat" // string@4214 │ │ +439060: 1a01 36b4 |0002: const-string v1, "onSeekTo()" // string@b436 │ │ +439064: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43906a: 5420 f4dd |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +43906e: 8434 |0009: long-to-int v4, v3 │ │ +439070: 6e20 adb2 4000 |000a: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.seekTo:(I)V // method@b2ad │ │ +439076: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1921 │ │ 0x0007 line=1922 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService$8; │ │ 0x0000 - 0x000e reg=3 (null) J │ │ @@ -1586818,21 +1586818,21 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -43906c: |[43906c] de.danoeh.antennapod.playback.service.PlaybackService$8.onSetPlaybackSpeed:(F)V │ │ -43907c: 1a00 1442 |0000: const-string v0, "MediaSessionCompat" // string@4214 │ │ -439080: 1a01 55b4 |0002: const-string v1, "onSetPlaybackSpeed()" // string@b455 │ │ -439084: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43908a: 5420 f4dd |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -43908e: 6e20 b2b2 3000 |0009: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSpeed:(F)V // method@b2b2 │ │ -439094: 0e00 |000c: return-void │ │ +439078: |[439078] de.danoeh.antennapod.playback.service.PlaybackService$8.onSetPlaybackSpeed:(F)V │ │ +439088: 1a00 1442 |0000: const-string v0, "MediaSessionCompat" // string@4214 │ │ +43908c: 1a01 55b4 |0002: const-string v1, "onSetPlaybackSpeed()" // string@b455 │ │ +439090: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +439096: 5420 f4dd |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +43909a: 6e20 b2b2 3000 |0009: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSpeed:(F)V // method@b2b2 │ │ +4390a0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1927 │ │ 0x0007 line=1928 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService$8; │ │ 0x0000 - 0x000d reg=3 (null) F │ │ @@ -1586842,45 +1586842,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -439098: |[439098] de.danoeh.antennapod.playback.service.PlaybackService$8.onSkipToNext:()V │ │ -4390a8: 1a00 1442 |0000: const-string v0, "MediaSessionCompat" // string@4214 │ │ -4390ac: 1a01 6bb4 |0002: const-string v1, "onSkipToNext()" // string@b46b │ │ -4390b0: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4390b6: 5430 f4dd |0007: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -4390ba: 6e10 2c02 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -4390c0: 0c00 |000c: move-result-object v0 │ │ -4390c2: 1a01 86d6 |000d: const-string v1, "uimode" // string@d686 │ │ -4390c6: 6e20 4602 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -4390cc: 0c00 |0012: move-result-object v0 │ │ -4390ce: 1f00 4200 |0013: check-cast v0, Landroid/app/UiModeManager; // type@0042 │ │ -4390d2: 7100 58b4 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHardwareForwardButton:()I // method@b458 │ │ -4390d8: 0a01 |0018: move-result v1 │ │ -4390da: 1302 5700 |0019: const/16 v2, #int 87 // #57 │ │ -4390de: 3221 1600 |001b: if-eq v1, v2, 0031 // +0016 │ │ -4390e2: 6e10 d201 0000 |001d: invoke-virtual {v0}, Landroid/app/UiModeManager;.getCurrentModeType:()I // method@01d2 │ │ -4390e8: 0a00 |0020: move-result v0 │ │ -4390ea: 1231 |0021: const/4 v1, #int 3 // #3 │ │ -4390ec: 3310 0300 |0022: if-ne v0, v1, 0025 // +0003 │ │ -4390f0: 280d |0024: goto 0031 // +000d │ │ -4390f2: 5430 f4dd |0025: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -4390f6: 7100 55b4 0000 |0027: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b455 │ │ -4390fc: 0a01 |002a: move-result v1 │ │ -4390fe: d211 e803 |002b: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -439102: 7120 62b2 1000 |002d: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/playback/service/PlaybackService;I)V // method@b262 │ │ -439108: 280a |0030: goto 003a // +000a │ │ -43910a: 5430 f4dd |0031: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -43910e: 7110 52b2 0000 |0033: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ -439114: 0c00 |0036: move-result-object v0 │ │ -439116: 6e10 85b1 0000 |0037: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@b185 │ │ -43911c: 0e00 |003a: return-void │ │ +4390a4: |[4390a4] de.danoeh.antennapod.playback.service.PlaybackService$8.onSkipToNext:()V │ │ +4390b4: 1a00 1442 |0000: const-string v0, "MediaSessionCompat" // string@4214 │ │ +4390b8: 1a01 6bb4 |0002: const-string v1, "onSkipToNext()" // string@b46b │ │ +4390bc: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4390c2: 5430 f4dd |0007: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +4390c6: 6e10 2c02 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +4390cc: 0c00 |000c: move-result-object v0 │ │ +4390ce: 1a01 86d6 |000d: const-string v1, "uimode" // string@d686 │ │ +4390d2: 6e20 4602 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +4390d8: 0c00 |0012: move-result-object v0 │ │ +4390da: 1f00 4200 |0013: check-cast v0, Landroid/app/UiModeManager; // type@0042 │ │ +4390de: 7100 58b4 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHardwareForwardButton:()I // method@b458 │ │ +4390e4: 0a01 |0018: move-result v1 │ │ +4390e6: 1302 5700 |0019: const/16 v2, #int 87 // #57 │ │ +4390ea: 3221 1600 |001b: if-eq v1, v2, 0031 // +0016 │ │ +4390ee: 6e10 d201 0000 |001d: invoke-virtual {v0}, Landroid/app/UiModeManager;.getCurrentModeType:()I // method@01d2 │ │ +4390f4: 0a00 |0020: move-result v0 │ │ +4390f6: 1231 |0021: const/4 v1, #int 3 // #3 │ │ +4390f8: 3310 0300 |0022: if-ne v0, v1, 0025 // +0003 │ │ +4390fc: 280d |0024: goto 0031 // +000d │ │ +4390fe: 5430 f4dd |0025: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +439102: 7100 55b4 0000 |0027: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b455 │ │ +439108: 0a01 |002a: move-result v1 │ │ +43910a: d211 e803 |002b: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +43910e: 7120 62b2 1000 |002d: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/playback/service/PlaybackService;I)V // method@b262 │ │ +439114: 280a |0030: goto 003a // +000a │ │ +439116: 5430 f4dd |0031: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +43911a: 7110 52b2 0000 |0033: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ +439120: 0c00 |0036: move-result-object v0 │ │ +439122: 6e10 85b1 0000 |0037: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@b185 │ │ +439128: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1907 │ │ 0x0007 line=1908 │ │ 0x000f line=1909 │ │ 0x0015 line=1910 │ │ 0x001d line=1911 │ │ @@ -1586894,25 +1586894,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -439120: |[439120] de.danoeh.antennapod.playback.service.PlaybackService$8.onSkipToPrevious:()V │ │ -439130: 1a00 1442 |0000: const-string v0, "MediaSessionCompat" // string@4214 │ │ -439134: 1a01 6db4 |0002: const-string v1, "onSkipToPrevious()" // string@b46d │ │ -439138: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43913e: 5420 f4dd |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -439142: 7100 5fb4 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b45f │ │ -439148: 0a01 |000c: move-result v1 │ │ -43914a: 7b11 |000d: neg-int v1, v1 │ │ -43914c: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ -439150: 7120 62b2 1000 |0010: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/playback/service/PlaybackService;I)V // method@b262 │ │ -439156: 0e00 |0013: return-void │ │ +43912c: |[43912c] de.danoeh.antennapod.playback.service.PlaybackService$8.onSkipToPrevious:()V │ │ +43913c: 1a00 1442 |0000: const-string v0, "MediaSessionCompat" // string@4214 │ │ +439140: 1a01 6db4 |0002: const-string v1, "onSkipToPrevious()" // string@b46d │ │ +439144: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43914a: 5420 f4dd |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +43914e: 7100 5fb4 0000 |0009: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b45f │ │ +439154: 0a01 |000c: move-result v1 │ │ +439156: 7b11 |000d: neg-int v1, v1 │ │ +439158: d211 e803 |000e: mul-int/lit16 v1, v1, #int 1000 // #03e8 │ │ +43915c: 7120 62b2 1000 |0010: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/playback/service/PlaybackService;I)V // method@b262 │ │ +439162: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1870 │ │ 0x0007 line=1871 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService$8; │ │ │ │ @@ -1586921,24 +1586921,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -439158: |[439158] de.danoeh.antennapod.playback.service.PlaybackService$8.onStop:()V │ │ -439168: 1a00 1442 |0000: const-string v0, "MediaSessionCompat" // string@4214 │ │ -43916c: 1a01 90b4 |0002: const-string v1, "onStop()" // string@b490 │ │ -439170: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -439176: 5420 f4dd |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ -43917a: 7110 52b2 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ -439180: 0c00 |000c: move-result-object v0 │ │ -439182: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -439184: 6e20 86b1 1000 |000e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.stopPlayback:(Z)V // method@b186 │ │ -43918a: 0e00 |0011: return-void │ │ +439164: |[439164] de.danoeh.antennapod.playback.service.PlaybackService$8.onStop:()V │ │ +439174: 1a00 1442 |0000: const-string v0, "MediaSessionCompat" // string@4214 │ │ +439178: 1a01 90b4 |0002: const-string v1, "onStop()" // string@b490 │ │ +43917c: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +439182: 5420 f4dd |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.this$0:Lde/danoeh/antennapod/playback/service/PlaybackService; // field@ddf4 │ │ +439186: 7110 52b2 0000 |0009: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b252 │ │ +43918c: 0c00 |000c: move-result-object v0 │ │ +43918e: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +439190: 6e20 86b1 1000 |000e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.stopPlayback:(Z)V // method@b186 │ │ +439196: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1864 │ │ 0x0007 line=1865 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService$8; │ │ │ │ @@ -1587188,17 +1587188,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Integer;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43a540: |[43a540] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$12em7Zky02rlfdhvtfRppeO5qXg:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Integer;)V │ │ -43a550: 7020 8cb2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$onCreate$0:(Ljava/lang/Integer;)V // method@b28c │ │ -43a556: 0e00 |0003: return-void │ │ +43a54c: |[43a54c] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$12em7Zky02rlfdhvtfRppeO5qXg:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Integer;)V │ │ +43a55c: 7020 8cb2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$onCreate$0:(Ljava/lang/Integer;)V // method@b28c │ │ +43a562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Integer; │ │ │ │ @@ -1587207,17 +1587207,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -43a558: |[43a558] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$29-d0p6TFSZl7op8yujpQ5b8hQQ:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V │ │ -43a568: 7040 8db2 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$onLoadChildren$3:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V // method@b28d │ │ -43a56e: 0e00 |0003: return-void │ │ +43a564: |[43a564] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$29-d0p6TFSZl7op8yujpQ5b8hQQ:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V │ │ +43a574: 7040 8db2 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$onLoadChildren$3:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V // method@b28d │ │ +43a57a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/media/MediaBrowserServiceCompat$Result; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/String; │ │ @@ -1587228,17 +1587228,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -43a570: |[43a570] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$8L-jKN6e5FmEUkBl-X2-Pn4D78I:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -43a580: 7030 93b2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$setupNotification$12:(Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b293 │ │ -43a586: 0e00 |0003: return-void │ │ +43a57c: |[43a57c] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$8L-jKN6e5FmEUkBl-X2-Pn4D78I:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +43a58c: 7030 93b2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$setupNotification$12:(Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b293 │ │ +43a592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/core/app/NotificationManagerCompat; │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1587248,17 +1587248,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43a588: |[43a588] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$BrlftiTZhg-RJ9ekeXhYOJIDUR4:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Throwable;)V │ │ -43a598: 7020 92b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$onStartCommand$8:(Ljava/lang/Throwable;)V // method@b292 │ │ -43a59e: 0e00 |0003: return-void │ │ +43a594: |[43a594] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$BrlftiTZhg-RJ9ekeXhYOJIDUR4:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Throwable;)V │ │ +43a5a4: 7020 92b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$onStartCommand$8:(Ljava/lang/Throwable;)V // method@b292 │ │ +43a5aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1587267,34 +1587267,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -43a5a0: |[43a5a0] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$SfIFfffEp2FCjEvfobearIpoq4Q:()V │ │ -43a5b0: 7100 8eb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$onLoadChildren$4:()V // method@b28e │ │ -43a5b6: 0e00 |0003: return-void │ │ +43a5ac: |[43a5ac] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$SfIFfffEp2FCjEvfobearIpoq4Q:()V │ │ +43a5bc: 7100 8eb2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$onLoadChildren$4:()V // method@b28e │ │ +43a5c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #5 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ name : '$r8$lambda$TW7J4eBcV8zbI--v3gzCitgy5vk' │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43a5b8: |[43a5b8] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$TW7J4eBcV8zbI--v3gzCitgy5vk:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/util/List;)V │ │ -43a5c8: 7020 8bb2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$loadQueueForMediaSession$2:(Ljava/util/List;)V // method@b28b │ │ -43a5ce: 0e00 |0003: return-void │ │ +43a5c4: |[43a5c4] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$TW7J4eBcV8zbI--v3gzCitgy5vk:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/util/List;)V │ │ +43a5d4: 7020 8bb2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$loadQueueForMediaSession$2:(Ljava/util/List;)V // method@b28b │ │ +43a5da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1587303,17 +1587303,17 @@ │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43a5d0: |[43a5d0] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$UXdeXoC-S2odSxwSYCZ1lW9BbN8:(Lio/reactivex/SingleEmitter;)V │ │ -43a5e0: 7110 8ab2 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$loadQueueForMediaSession$1:(Lio/reactivex/SingleEmitter;)V // method@b28a │ │ -43a5e6: 0e00 |0003: return-void │ │ +43a5dc: |[43a5dc] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$UXdeXoC-S2odSxwSYCZ1lW9BbN8:(Lio/reactivex/SingleEmitter;)V │ │ +43a5ec: 7110 8ab2 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$loadQueueForMediaSession$1:(Lio/reactivex/SingleEmitter;)V // method@b28a │ │ +43a5f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lio/reactivex/SingleEmitter; │ │ │ │ #7 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1587321,18 +1587321,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -439d04: |[439d04] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$aHkqAWyg39v5tuiEvLr1kYwqKdQ:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -439d14: 7110 90b2 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$onStartCommand$6:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@b290 │ │ -439d1a: 0c00 |0003: move-result-object v0 │ │ -439d1c: 1100 |0004: return-object v0 │ │ +439d10: |[439d10] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$aHkqAWyg39v5tuiEvLr1kYwqKdQ:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +439d20: 7110 90b2 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$onStartCommand$6:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@b290 │ │ +439d26: 0c00 |0003: move-result-object v0 │ │ +439d28: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ #8 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1587340,17 +1587340,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -43a5e8: |[43a5e8] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$bFoBrHrI0S9cZ9BxpKgW-rv2Cps:(Lde/danoeh/antennapod/playback/service/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ -43a5f8: 7030 91b2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$onStartCommand$7:(ZLde/danoeh/antennapod/model/playback/Playable;)V // method@b291 │ │ -43a5fe: 0e00 |0003: return-void │ │ +43a5f4: |[43a5f4] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$bFoBrHrI0S9cZ9BxpKgW-rv2Cps:(Lde/danoeh/antennapod/playback/service/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ +43a604: 7030 91b2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$onStartCommand$7:(ZLde/danoeh/antennapod/model/playback/Playable;)V // method@b291 │ │ +43a60a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1587360,17 +1587360,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Long;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43a600: |[43a600] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$jiUwkq6CCwci99ru3imMvyoQpms:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Long;)V │ │ -43a610: 7020 94b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$setupPositionObserver$13:(Ljava/lang/Long;)V // method@b294 │ │ -43a616: 0e00 |0003: return-void │ │ +43a60c: |[43a60c] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$jiUwkq6CCwci99ru3imMvyoQpms:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Long;)V │ │ +43a61c: 7020 94b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$setupPositionObserver$13:(Ljava/lang/Long;)V // method@b294 │ │ +43a622: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Long; │ │ │ │ @@ -1587379,35 +1587379,35 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedMedia;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -439cac: |[439cac] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$ryFeCnxAyDxbh-Jlfv51nG4x8jo:()Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ -439cbc: 7100 97b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$startPlayingFromPreferences$9:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b297 │ │ -439cc2: 0c00 |0003: move-result-object v0 │ │ -439cc4: 1100 |0004: return-object v0 │ │ +439cb8: |[439cb8] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$ryFeCnxAyDxbh-Jlfv51nG4x8jo:()Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ +439cc8: 7100 97b2 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$startPlayingFromPreferences$9:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b297 │ │ +439cce: 0c00 |0003: move-result-object v0 │ │ +439cd0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #11 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ name : '$r8$lambda$wmk3T4fGsE3qMMUSeDMpt5RoU8A' │ │ type : '(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43a618: |[43a618] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$wmk3T4fGsE3qMMUSeDMpt5RoU8A:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V │ │ -43a628: 7120 8fb2 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$onLoadChildren$5:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V // method@b28f │ │ -43a62e: 0e00 |0003: return-void │ │ +43a624: |[43a624] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$wmk3T4fGsE3qMMUSeDMpt5RoU8A:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V │ │ +43a634: 7120 8fb2 1000 |0000: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$onLoadChildren$5:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V // method@b28f │ │ +43a63a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroidx/media/MediaBrowserServiceCompat$Result; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1587416,17 +1587416,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43a630: |[43a630] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$yS_wyrXQnBnwVka5TNkkQcj9y4E:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Throwable;)V │ │ -43a640: 7020 96b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$startPlayingFromPreferences$11:(Ljava/lang/Throwable;)V // method@b296 │ │ -43a646: 0e00 |0003: return-void │ │ +43a63c: |[43a63c] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$yS_wyrXQnBnwVka5TNkkQcj9y4E:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/Throwable;)V │ │ +43a64c: 7020 96b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$startPlayingFromPreferences$11:(Ljava/lang/Throwable;)V // method@b296 │ │ +43a652: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1587435,17 +1587435,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43a648: |[43a648] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$zEso6h1Ht8l8TH9GgkZtDqCeosE:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -43a658: 7020 95b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$startPlayingFromPreferences$10:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@b295 │ │ -43a65e: 0e00 |0003: return-void │ │ +43a654: |[43a654] de.danoeh.antennapod.playback.service.PlaybackService.$r8$lambda$zEso6h1Ht8l8TH9GgkZtDqCeosE:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +43a664: 7020 95b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.lambda$startPlayingFromPreferences$10:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V // method@b295 │ │ +43a66a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1587454,17 +1587454,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -439844: |[439844] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fgetandroidAutoConnected:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Z │ │ -439854: 5500 02de |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.androidAutoConnected:Z // field@de02 │ │ -439858: 0f00 |0002: return v0 │ │ +439850: |[439850] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fgetandroidAutoConnected:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Z │ │ +439860: 5500 02de |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.androidAutoConnected:Z // field@de02 │ │ +439864: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #15 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1587472,17 +1587472,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -439fa4: |[439fa4] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/playback/service/PlaybackService;)I │ │ -439fb4: 5200 09de |0000: iget v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.clickCount:I // field@de09 │ │ -439fb8: 0f00 |0002: return v0 │ │ +439fb0: |[439fb0] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fgetclickCount:(Lde/danoeh/antennapod/playback/service/PlaybackService;)I │ │ +439fc0: 5200 09de |0000: iget v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.clickCount:I // field@de09 │ │ +439fc4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #16 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1587490,17 +1587490,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)Landroid/os/Handler;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -4394f4: |[4394f4] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fgetclickHandler:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Landroid/os/Handler; │ │ -439504: 5400 0ade |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.clickHandler:Landroid/os/Handler; // field@de0a │ │ -439508: 1100 |0002: return-object v0 │ │ +439500: |[439500] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fgetclickHandler:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Landroid/os/Handler; │ │ +439510: 5400 0ade |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.clickHandler:Landroid/os/Handler; // field@de0a │ │ +439514: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #17 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1587508,17 +1587508,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -439edc: |[439edc] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ -439eec: 5400 10de |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439ef0: 1100 |0002: return-object v0 │ │ +439ee8: |[439ee8] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; │ │ +439ef8: 5400 10de |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439efc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #18 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1587526,17 +1587526,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -439f34: |[439f34] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fgetnotificationBuilder:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; │ │ -439f44: 5400 13de |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -439f48: 1100 |0002: return-object v0 │ │ +439f40: |[439f40] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fgetnotificationBuilder:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; │ │ +439f50: 5400 13de |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +439f54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #19 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1587544,17 +1587544,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)Ljava/lang/String;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -43a1ec: |[43a1ec] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fgetpositionJustResetAfterPlayback:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Ljava/lang/String; │ │ -43a1fc: 5400 16de |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.positionJustResetAfterPlayback:Ljava/lang/String; // field@de16 │ │ -43a200: 1100 |0002: return-object v0 │ │ +43a1f8: |[43a1f8] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fgetpositionJustResetAfterPlayback:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Ljava/lang/String; │ │ +43a208: 5400 16de |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.positionJustResetAfterPlayback:Ljava/lang/String; // field@de16 │ │ +43a20c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #20 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1587562,17 +1587562,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -439f4c: |[439f4c] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; │ │ -439f5c: 5400 19de |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -439f60: 1100 |0002: return-object v0 │ │ +439f58: |[439f58] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fgetstateManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; │ │ +439f68: 5400 19de |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +439f6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #21 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1587580,17 +1587580,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -439f64: |[439f64] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; │ │ -439f74: 5400 1ade |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ -439f78: 1100 |0002: return-object v0 │ │ +439f70: |[439f70] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fgettaskManager:(Lde/danoeh/antennapod/playback/service/PlaybackService;)Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; │ │ +439f80: 5400 1ade |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ +439f84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #22 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1587598,17 +1587598,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -43a660: |[43a660] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fputclickCount:(Lde/danoeh/antennapod/playback/service/PlaybackService;I)V │ │ -43a670: 5901 09de |0000: iput v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.clickCount:I // field@de09 │ │ -43a674: 0e00 |0002: return-void │ │ +43a66c: |[43a66c] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fputclickCount:(Lde/danoeh/antennapod/playback/service/PlaybackService;I)V │ │ +43a67c: 5901 09de |0000: iput v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.clickCount:I // field@de09 │ │ +43a680: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -1587617,17 +1587617,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/String;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -43a678: |[43a678] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fputpositionJustResetAfterPlayback:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/String;)V │ │ -43a688: 5b01 16de |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.positionJustResetAfterPlayback:Ljava/lang/String; // field@de16 │ │ -43a68c: 0e00 |0002: return-void │ │ +43a684: |[43a684] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$fputpositionJustResetAfterPlayback:(Lde/danoeh/antennapod/playback/service/PlaybackService;Ljava/lang/String;)V │ │ +43a694: 5b01 16de |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.positionJustResetAfterPlayback:Ljava/lang/String; // field@de16 │ │ +43a698: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1587636,17 +1587636,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -43a690: |[43a690] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mbluetoothNotifyChange:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V │ │ -43a6a0: 7030 70b2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.bluetoothNotifyChange:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V // method@b270 │ │ -43a6a6: 0e00 |0003: return-void │ │ +43a69c: |[43a69c] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mbluetoothNotifyChange:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V │ │ +43a6ac: 7030 70b2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.bluetoothNotifyChange:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V // method@b270 │ │ +43a6b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/String; │ │ @@ -1587656,17 +1587656,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43a6a8: |[43a6a8] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mcancelPositionObserver:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -43a6b8: 7010 72b2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.cancelPositionObserver:()V // method@b272 │ │ -43a6be: 0e00 |0003: return-void │ │ +43a6b4: |[43a6b4] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mcancelPositionObserver:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +43a6c4: 7010 72b2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.cancelPositionObserver:()V // method@b272 │ │ +43a6ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #26 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1587674,18 +1587674,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -439d20: |[439d20] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mgetNextInQueue:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -439d30: 7020 7db2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@b27d │ │ -439d36: 0c00 |0003: move-result-object v0 │ │ -439d38: 1100 |0004: return-object v0 │ │ +439d2c: |[439d2c] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mgetNextInQueue:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +439d3c: 7020 7db2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@b27d │ │ +439d42: 0c00 |0003: move-result-object v0 │ │ +439d44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0005 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1587694,18 +1587694,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;IZ)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -43985c: |[43985c] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mhandleKeycode:(Lde/danoeh/antennapod/playback/service/PlaybackService;IZ)Z │ │ -43986c: 7030 86b2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.handleKeycode:(IZ)Z // method@b286 │ │ -439872: 0a00 |0003: move-result v0 │ │ -439874: 0f00 |0004: return v0 │ │ +439868: |[439868] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mhandleKeycode:(Lde/danoeh/antennapod/playback/service/PlaybackService;IZ)Z │ │ +439878: 7030 86b2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.handleKeycode:(IZ)Z // method@b286 │ │ +43987e: 0a00 |0003: move-result v0 │ │ +439880: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ 0x0000 - 0x0005 reg=2 (null) Z │ │ @@ -1587715,17 +1587715,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43a6c0: |[43a6c0] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mloadQueueForMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -43a6d0: 7010 99b2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.loadQueueForMediaSession:()V // method@b299 │ │ -43a6d6: 0e00 |0003: return-void │ │ +43a6cc: |[43a6cc] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mloadQueueForMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +43a6dc: 7010 99b2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.loadQueueForMediaSession:()V // method@b299 │ │ +43a6e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #29 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1587733,17 +1587733,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/MediaType;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -43a6d8: |[43a6d8] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$monPlaybackEnded:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/MediaType;Z)V │ │ -43a6e8: 7030 a0b2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@b2a0 │ │ -43a6ee: 0e00 |0003: return-void │ │ +43a6e4: |[43a6e4] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$monPlaybackEnded:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/MediaType;Z)V │ │ +43a6f4: 7030 a0b2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@b2a0 │ │ +43a6fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/playback/MediaType; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1587753,17 +1587753,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -43a6f0: |[43a6f0] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$monPostPlayback:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ -43a700: 7054 a1b2 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@b2a1 │ │ -43a706: 0e00 |0003: return-void │ │ +43a6fc: |[43a6fc] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$monPostPlayback:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ +43a70c: 7054 a1b2 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@b2a1 │ │ +43a712: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1587775,17 +1587775,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43a708: |[43a708] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -43a718: 7010 a5b2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.pauseIfPauseOnDisconnect:()V // method@b2a5 │ │ -43a71e: 0e00 |0003: return-void │ │ +43a714: |[43a714] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +43a724: 7010 a5b2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.pauseIfPauseOnDisconnect:()V // method@b2a5 │ │ +43a72a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #32 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1587793,17 +1587793,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -43a720: |[43a720] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$msaveCurrentPosition:(Lde/danoeh/antennapod/playback/service/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V │ │ -43a730: 7040 abb2 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.saveCurrentPosition:(ZLde/danoeh/antennapod/model/playback/Playable;I)V // method@b2ab │ │ -43a736: 0e00 |0003: return-void │ │ +43a72c: |[43a72c] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$msaveCurrentPosition:(Lde/danoeh/antennapod/playback/service/PlaybackService;ZLde/danoeh/antennapod/model/playback/Playable;I)V │ │ +43a73c: 7040 abb2 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.saveCurrentPosition:(ZLde/danoeh/antennapod/model/playback/Playable;I)V // method@b2ab │ │ +43a742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1587814,17 +1587814,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43a738: |[43a738] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/playback/service/PlaybackService;I)V │ │ -43a748: 7020 acb2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.seekDelta:(I)V // method@b2ac │ │ -43a74e: 0e00 |0003: return-void │ │ +43a744: |[43a744] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mseekDelta:(Lde/danoeh/antennapod/playback/service/PlaybackService;I)V │ │ +43a754: 7020 acb2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.seekDelta:(I)V // method@b2ac │ │ +43a75a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1587833,17 +1587833,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;II)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -43a750: |[43a750] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$msendNotificationBroadcast:(Lde/danoeh/antennapod/playback/service/PlaybackService;II)V │ │ -43a760: 7030 aeb2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.sendNotificationBroadcast:(II)V // method@b2ae │ │ -43a766: 0e00 |0003: return-void │ │ +43a75c: |[43a75c] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$msendNotificationBroadcast:(Lde/danoeh/antennapod/playback/service/PlaybackService;II)V │ │ +43a76c: 7030 aeb2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.sendNotificationBroadcast:(II)V // method@b2ae │ │ +43a772: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1587853,17 +1587853,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43a768: |[43a768] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$msetupPositionObserver:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -43a778: 7010 b6b2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setupPositionObserver:()V // method@b2b6 │ │ -43a77e: 0e00 |0003: return-void │ │ +43a774: |[43a774] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$msetupPositionObserver:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +43a784: 7010 b6b2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setupPositionObserver:()V // method@b2b6 │ │ +43a78a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #36 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1587871,17 +1587871,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43a780: |[43a780] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mskipIntro:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -43a790: 7020 b8b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.skipIntro:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2b8 │ │ -43a796: 0e00 |0003: return-void │ │ +43a78c: |[43a78c] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mskipIntro:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +43a79c: 7020 b8b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.skipIntro:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2b8 │ │ +43a7a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1587890,17 +1587890,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -43a798: |[43a798] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mstartPlaying:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;Z)V │ │ -43a7a8: 7030 bdb2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@b2bd │ │ -43a7ae: 0e00 |0003: return-void │ │ +43a7a4: |[43a7a4] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mstartPlaying:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;Z)V │ │ +43a7b4: 7030 bdb2 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@b2bd │ │ +43a7ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1587910,17 +1587910,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43a7b0: |[43a7b0] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mstartPlayingFromPreferences:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ -43a7c0: 7010 beb2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.startPlayingFromPreferences:()V // method@b2be │ │ -43a7c6: 0e00 |0003: return-void │ │ +43a7bc: |[43a7bc] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mstartPlayingFromPreferences:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V │ │ +43a7cc: 7010 beb2 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.startPlayingFromPreferences:()V // method@b2be │ │ +43a7d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #39 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1587928,17 +1587928,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43a7c8: |[43a7c8] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$munpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/playback/service/PlaybackService;Z)V │ │ -43a7d8: 7020 bfb2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.unpauseIfPauseOnDisconnect:(Z)V // method@b2bf │ │ -43a7de: 0e00 |0003: return-void │ │ +43a7d4: |[43a7d4] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$munpauseIfPauseOnDisconnect:(Lde/danoeh/antennapod/playback/service/PlaybackService;Z)V │ │ +43a7e4: 7020 bfb2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.unpauseIfPauseOnDisconnect:(Z)V // method@b2bf │ │ +43a7ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1587947,17 +1587947,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43a7e0: |[43a7e0] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mupdateMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -43a7f0: 7020 c0b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b2c0 │ │ -43a7f6: 0e00 |0003: return-void │ │ +43a7ec: |[43a7ec] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mupdateMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +43a7fc: 7020 c0b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b2c0 │ │ +43a802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ │ │ @@ -1587966,17 +1587966,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43a7f8: |[43a7f8] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -43a808: 7020 c2b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c2 │ │ -43a80e: 0e00 |0003: return-void │ │ +43a804: |[43a804] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$mupdateNotificationAndMediaSession:(Lde/danoeh/antennapod/playback/service/PlaybackService;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +43a814: 7020 c2b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c2 │ │ +43a81a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1587985,34 +1587985,34 @@ │ │ type : '()Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -439878: |[439878] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$sfgetisCasting:()Z │ │ -439888: 6300 0dde |0000: sget-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isCasting:Z // field@de0d │ │ -43988c: 0f00 |0002: return v0 │ │ +439884: |[439884] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$sfgetisCasting:()Z │ │ +439894: 6300 0dde |0000: sget-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isCasting:Z // field@de0d │ │ +439898: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #43 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ name : '-$$Nest$sfputcurrentMediaType' │ │ type : '(Lde/danoeh/antennapod/model/playback/MediaType;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -43a810: |[43a810] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$sfputcurrentMediaType:(Lde/danoeh/antennapod/model/playback/MediaType;)V │ │ -43a820: 6900 0bde |0000: sput-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@de0b │ │ -43a824: 0e00 |0002: return-void │ │ +43a81c: |[43a81c] de.danoeh.antennapod.playback.service.PlaybackService.-$$Nest$sfputcurrentMediaType:(Lde/danoeh/antennapod/model/playback/MediaType;)V │ │ +43a82c: 6900 0bde |0000: sput-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@de0b │ │ +43a830: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/model/playback/MediaType; │ │ │ │ #44 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1588020,70 +1588020,70 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -43a828: |[43a828] de.danoeh.antennapod.playback.service.PlaybackService.:()V │ │ -43a838: 6200 7276 |0000: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7672 │ │ -43a83c: 6900 0bde |0002: sput-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@de0b │ │ -43a840: 0e00 |0004: return-void │ │ +43a834: |[43a834] de.danoeh.antennapod.playback.service.PlaybackService.:()V │ │ +43a844: 6200 7276 |0000: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7672 │ │ +43a848: 6900 0bde |0002: sput-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@de0b │ │ +43a84c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ │ │ #45 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -43a844: |[43a844] de.danoeh.antennapod.playback.service.PlaybackService.:()V │ │ -43a854: 7010 5445 0300 |0000: invoke-direct {v3}, Landroidx/media/MediaBrowserServiceCompat;.:()V // method@4554 │ │ -43a85a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -43a85c: 5b30 06de |0004: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@de06 │ │ -43a860: 5b30 16de |0006: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.positionJustResetAfterPlayback:Ljava/lang/String; // field@de16 │ │ -43a864: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -43a866: 5930 09de |0009: iput v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.clickCount:I // field@de09 │ │ -43a86a: 2201 9001 |000b: new-instance v1, Landroid/os/Handler; // type@0190 │ │ -43a86e: 7100 ea07 0000 |000d: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@07ea │ │ -43a874: 0c02 |0010: move-result-object v2 │ │ -43a876: 7020 bc07 2100 |0011: invoke-direct {v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@07bc │ │ -43a87c: 5b31 0ade |0014: iput-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.clickHandler:Landroid/os/Handler; // field@de0a │ │ -43a880: 5c30 02de |0016: iput-boolean v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.androidAutoConnected:Z // field@de02 │ │ -43a884: 2200 851d |0018: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$LocalBinder; // type@1d85 │ │ -43a888: 7020 3fb2 3000 |001a: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$LocalBinder;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b23f │ │ -43a88e: 5b30 0fde |001d: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mBinder:Landroid/os/IBinder; // field@de0f │ │ -43a892: 2200 7a1d |001f: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$2; // type@1d7a │ │ -43a896: 7020 0fb2 3000 |0021: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b20f │ │ -43a89c: 5b30 1bde |0024: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManagerCallback:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback; // field@de1b │ │ -43a8a0: 2200 7d1d |0026: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$3; // type@1d7d │ │ -43a8a4: 7020 17b2 3000 |0028: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b217 │ │ -43a8aa: 5b30 11de |002b: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayerCallback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@de11 │ │ -43a8ae: 2200 7e1d |002d: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$4; // type@1d7e │ │ -43a8b2: 7020 23b2 3000 |002f: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$4;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b223 │ │ -43a8b8: 5b30 0cde |0032: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.headsetDisconnected:Landroid/content/BroadcastReceiver; // field@de0c │ │ -43a8bc: 2200 7f1d |0034: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$5; // type@1d7f │ │ -43a8c0: 7020 25b2 3000 |0036: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$5;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b225 │ │ -43a8c6: 5b30 07de |0039: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.bluetoothStateUpdated:Landroid/content/BroadcastReceiver; // field@de07 │ │ -43a8ca: 2200 801d |003b: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$6; // type@1d80 │ │ -43a8ce: 7020 27b2 3000 |003d: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$6;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b227 │ │ -43a8d4: 5b30 05de |0040: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.audioBecomingNoisy:Landroid/content/BroadcastReceiver; // field@de05 │ │ -43a8d8: 2200 811d |0042: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$7; // type@1d81 │ │ -43a8dc: 7020 29b2 3000 |0044: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$7;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b229 │ │ -43a8e2: 5b30 18de |0047: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.shutdownReceiver:Landroid/content/BroadcastReceiver; // field@de18 │ │ -43a8e6: 2200 831d |0049: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$8; // type@1d83 │ │ -43a8ea: 7020 2eb2 3000 |004b: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b22e │ │ -43a8f0: 5b30 17de |004e: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.sessionCallback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@de17 │ │ -43a8f4: 0e00 |0050: return-void │ │ +43a850: |[43a850] de.danoeh.antennapod.playback.service.PlaybackService.:()V │ │ +43a860: 7010 5445 0300 |0000: invoke-direct {v3}, Landroidx/media/MediaBrowserServiceCompat;.:()V // method@4554 │ │ +43a866: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +43a868: 5b30 06de |0004: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@de06 │ │ +43a86c: 5b30 16de |0006: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.positionJustResetAfterPlayback:Ljava/lang/String; // field@de16 │ │ +43a870: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +43a872: 5930 09de |0009: iput v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.clickCount:I // field@de09 │ │ +43a876: 2201 9001 |000b: new-instance v1, Landroid/os/Handler; // type@0190 │ │ +43a87a: 7100 ea07 0000 |000d: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@07ea │ │ +43a880: 0c02 |0010: move-result-object v2 │ │ +43a882: 7020 bc07 2100 |0011: invoke-direct {v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@07bc │ │ +43a888: 5b31 0ade |0014: iput-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.clickHandler:Landroid/os/Handler; // field@de0a │ │ +43a88c: 5c30 02de |0016: iput-boolean v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.androidAutoConnected:Z // field@de02 │ │ +43a890: 2200 851d |0018: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$LocalBinder; // type@1d85 │ │ +43a894: 7020 3fb2 3000 |001a: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$LocalBinder;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b23f │ │ +43a89a: 5b30 0fde |001d: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mBinder:Landroid/os/IBinder; // field@de0f │ │ +43a89e: 2200 7a1d |001f: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$2; // type@1d7a │ │ +43a8a2: 7020 0fb2 3000 |0021: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$2;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b20f │ │ +43a8a8: 5b30 1bde |0024: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManagerCallback:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback; // field@de1b │ │ +43a8ac: 2200 7d1d |0026: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$3; // type@1d7d │ │ +43a8b0: 7020 17b2 3000 |0028: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$3;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b217 │ │ +43a8b6: 5b30 11de |002b: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayerCallback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@de11 │ │ +43a8ba: 2200 7e1d |002d: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$4; // type@1d7e │ │ +43a8be: 7020 23b2 3000 |002f: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$4;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b223 │ │ +43a8c4: 5b30 0cde |0032: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.headsetDisconnected:Landroid/content/BroadcastReceiver; // field@de0c │ │ +43a8c8: 2200 7f1d |0034: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$5; // type@1d7f │ │ +43a8cc: 7020 25b2 3000 |0036: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$5;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b225 │ │ +43a8d2: 5b30 07de |0039: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.bluetoothStateUpdated:Landroid/content/BroadcastReceiver; // field@de07 │ │ +43a8d6: 2200 801d |003b: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$6; // type@1d80 │ │ +43a8da: 7020 27b2 3000 |003d: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$6;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b227 │ │ +43a8e0: 5b30 05de |0040: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.audioBecomingNoisy:Landroid/content/BroadcastReceiver; // field@de05 │ │ +43a8e4: 2200 811d |0042: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$7; // type@1d81 │ │ +43a8e8: 7020 29b2 3000 |0044: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$7;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b229 │ │ +43a8ee: 5b30 18de |0047: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.shutdownReceiver:Landroid/content/BroadcastReceiver; // field@de18 │ │ +43a8f2: 2200 831d |0049: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$8; // type@1d83 │ │ +43a8f6: 7020 2eb2 3000 |004b: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$8;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b22e │ │ +43a8fc: 5b30 17de |004e: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.sessionCallback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@de17 │ │ +43a900: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0004 line=166 │ │ 0x0006 line=167 │ │ 0x0009 line=168 │ │ 0x000b line=169 │ │ @@ -1588104,32 +1588104,32 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -43a8f8: |[43a8f8] de.danoeh.antennapod.playback.service.PlaybackService.addPlayableToQueue:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -43a908: 2050 d41b |0000: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -43a90c: 3800 1e00 |0002: if-eqz v0, 0020 // +001e │ │ -43a910: 1f05 d41b |0004: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -43a914: 6e10 79ac 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -43a91a: 0c05 |0009: move-result-object v5 │ │ -43a91c: 6e10 25ac 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ -43a922: 0b00 |000d: move-result-wide v0 │ │ -43a924: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -43a926: 2352 0120 |000f: new-array v2, v5, [J // type@2001 │ │ -43a92a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -43a92c: 4c00 0203 |0012: aput-wide v0, v2, v3 │ │ -43a930: 7140 08b4 3425 |0014: invoke-static {v4, v3, v5, v2}, Lde/danoeh/antennapod/storage/database/DBWriter;.addQueueItem:(Landroid/content/Context;ZZ[J)Ljava/util/concurrent/Future; // method@b408 │ │ -43a936: 6005 a6f1 |0017: sget v5, Lde/danoeh/antennapod/playback/service/R$string;.queue_label:I // field@f1a6 │ │ -43a93a: 6e20 4302 5400 |0019: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -43a940: 0c05 |001c: move-result-object v5 │ │ -43a942: 6e20 5e45 5400 |001d: invoke-virtual {v4, v5}, Landroidx/media/MediaBrowserServiceCompat;.notifyChildrenChanged:(Ljava/lang/String;)V // method@455e │ │ -43a948: 0e00 |0020: return-void │ │ +43a904: |[43a904] de.danoeh.antennapod.playback.service.PlaybackService.addPlayableToQueue:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +43a914: 2050 d41b |0000: instance-of v0, v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +43a918: 3800 1e00 |0002: if-eqz v0, 0020 // +001e │ │ +43a91c: 1f05 d41b |0004: check-cast v5, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +43a920: 6e10 79ac 0500 |0006: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +43a926: 0c05 |0009: move-result-object v5 │ │ +43a928: 6e10 25ac 0500 |000a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ +43a92e: 0b00 |000d: move-result-wide v0 │ │ +43a930: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +43a932: 2352 0120 |000f: new-array v2, v5, [J // type@2001 │ │ +43a936: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +43a938: 4c00 0203 |0012: aput-wide v0, v2, v3 │ │ +43a93c: 7140 08b4 3425 |0014: invoke-static {v4, v3, v5, v2}, Lde/danoeh/antennapod/storage/database/DBWriter;.addQueueItem:(Landroid/content/Context;ZZ[J)Ljava/util/concurrent/Future; // method@b408 │ │ +43a942: 6005 a6f1 |0017: sget v5, Lde/danoeh/antennapod/playback/service/R$string;.queue_label:I // field@f1a6 │ │ +43a946: 6e20 4302 5400 |0019: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +43a94c: 0c05 |001c: move-result-object v5 │ │ +43a94e: 6e20 5e45 5400 |001d: invoke-virtual {v4, v5}, Landroidx/media/MediaBrowserServiceCompat;.notifyChildrenChanged:(Ljava/lang/String;)V // method@455e │ │ +43a954: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1803 │ │ 0x0004 line=1804 │ │ 0x0014 line=1805 │ │ 0x0017 line=1806 │ │ locals : │ │ @@ -1588141,63 +1588141,63 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 99 16-bit code units │ │ -43a94c: |[43a94c] de.danoeh.antennapod.playback.service.PlaybackService.bluetoothNotifyChange:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V │ │ -43a95c: 6e10 5eb1 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b15e │ │ -43a962: 0c00 |0003: move-result-object v0 │ │ -43a964: 6201 0dd6 |0004: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -43a968: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ -43a96c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -43a96e: 2802 |0009: goto 000b // +0002 │ │ -43a970: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -43a972: 6e10 5db1 0500 |000b: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ -43a978: 0c01 |000e: move-result-object v1 │ │ -43a97a: 3801 5300 |000f: if-eqz v1, 0062 // +0053 │ │ -43a97e: 2201 6700 |0011: new-instance v1, Landroid/content/Intent; // type@0067 │ │ -43a982: 7020 7102 6100 |0013: invoke-direct {v1, v6}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0271 │ │ -43a988: 1a06 a58d |0016: const-string v6, "id" // string@8da5 │ │ -43a98c: 1602 0100 |0018: const-wide/16 v2, #int 1 // #1 │ │ -43a990: 6e40 8902 6132 |001a: invoke-virtual {v1, v6, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0289 │ │ -43a996: 1a06 5161 |001d: const-string v6, "artist" // string@6151 │ │ -43a99a: 1a02 0000 |001f: const-string v2, "" // string@0000 │ │ -43a99e: 6e30 8e02 6102 |0021: invoke-virtual {v1, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@028e │ │ -43a9a4: 6e10 5db1 0500 |0024: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ -43a9aa: 0c06 |0027: move-result-object v6 │ │ -43a9ac: 7210 13ad 0600 |0028: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ad13 │ │ -43a9b2: 0c06 |002b: move-result-object v6 │ │ -43a9b4: 1a02 3b5e |002c: const-string v2, "album" // string@5e3b │ │ -43a9b8: 6e30 8e02 2106 |002e: invoke-virtual {v1, v2, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@028e │ │ -43a9be: 6e10 5db1 0500 |0031: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ -43a9c4: 0c06 |0034: move-result-object v6 │ │ -43a9c6: 7210 12ad 0600 |0035: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ad12 │ │ -43a9cc: 0c06 |0038: move-result-object v6 │ │ -43a9ce: 1a02 5ad5 |0039: const-string v2, "track" // string@d55a │ │ -43a9d2: 6e30 8e02 2106 |003b: invoke-virtual {v1, v2, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@028e │ │ -43a9d8: 1a06 0bb9 |003e: const-string v6, "playing" // string@b90b │ │ -43a9dc: 6e30 8f02 6100 |0040: invoke-virtual {v1, v6, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@028f │ │ -43a9e2: 6e10 5db1 0500 |0043: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ -43a9e8: 0c06 |0046: move-result-object v6 │ │ -43a9ea: 7210 11ad 0600 |0047: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ad11 │ │ -43a9f0: 0a06 |004a: move-result v6 │ │ -43a9f2: 8162 |004b: int-to-long v2, v6 │ │ -43a9f4: 1a06 2973 |004c: const-string v6, "duration" // string@7329 │ │ -43a9f8: 6e40 8902 6132 |004e: invoke-virtual {v1, v6, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0289 │ │ -43a9fe: 6e10 5db1 0500 |0051: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ -43aa04: 0c05 |0054: move-result-object v5 │ │ -43aa06: 7210 1aad 0500 |0055: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ -43aa0c: 0a05 |0058: move-result v5 │ │ -43aa0e: 8155 |0059: int-to-long v5, v5 │ │ -43aa10: 1a00 56b9 |005a: const-string v0, "position" // string@b956 │ │ -43aa14: 6e40 8902 0165 |005c: invoke-virtual {v1, v0, v5, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0289 │ │ -43aa1a: 6e20 5702 1400 |005f: invoke-virtual {v4, v1}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0257 │ │ -43aa20: 0e00 |0062: return-void │ │ +43a958: |[43a958] de.danoeh.antennapod.playback.service.PlaybackService.bluetoothNotifyChange:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;Ljava/lang/String;)V │ │ +43a968: 6e10 5eb1 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b15e │ │ +43a96e: 0c00 |0003: move-result-object v0 │ │ +43a970: 6201 0dd6 |0004: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +43a974: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ +43a978: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +43a97a: 2802 |0009: goto 000b // +0002 │ │ +43a97c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +43a97e: 6e10 5db1 0500 |000b: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ +43a984: 0c01 |000e: move-result-object v1 │ │ +43a986: 3801 5300 |000f: if-eqz v1, 0062 // +0053 │ │ +43a98a: 2201 6700 |0011: new-instance v1, Landroid/content/Intent; // type@0067 │ │ +43a98e: 7020 7102 6100 |0013: invoke-direct {v1, v6}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0271 │ │ +43a994: 1a06 a58d |0016: const-string v6, "id" // string@8da5 │ │ +43a998: 1602 0100 |0018: const-wide/16 v2, #int 1 // #1 │ │ +43a99c: 6e40 8902 6132 |001a: invoke-virtual {v1, v6, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0289 │ │ +43a9a2: 1a06 5161 |001d: const-string v6, "artist" // string@6151 │ │ +43a9a6: 1a02 0000 |001f: const-string v2, "" // string@0000 │ │ +43a9aa: 6e30 8e02 6102 |0021: invoke-virtual {v1, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@028e │ │ +43a9b0: 6e10 5db1 0500 |0024: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ +43a9b6: 0c06 |0027: move-result-object v6 │ │ +43a9b8: 7210 13ad 0600 |0028: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ad13 │ │ +43a9be: 0c06 |002b: move-result-object v6 │ │ +43a9c0: 1a02 3b5e |002c: const-string v2, "album" // string@5e3b │ │ +43a9c4: 6e30 8e02 2106 |002e: invoke-virtual {v1, v2, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@028e │ │ +43a9ca: 6e10 5db1 0500 |0031: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ +43a9d0: 0c06 |0034: move-result-object v6 │ │ +43a9d2: 7210 12ad 0600 |0035: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ad12 │ │ +43a9d8: 0c06 |0038: move-result-object v6 │ │ +43a9da: 1a02 5ad5 |0039: const-string v2, "track" // string@d55a │ │ +43a9de: 6e30 8e02 2106 |003b: invoke-virtual {v1, v2, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@028e │ │ +43a9e4: 1a06 0bb9 |003e: const-string v6, "playing" // string@b90b │ │ +43a9e8: 6e30 8f02 6100 |0040: invoke-virtual {v1, v6, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@028f │ │ +43a9ee: 6e10 5db1 0500 |0043: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ +43a9f4: 0c06 |0046: move-result-object v6 │ │ +43a9f6: 7210 11ad 0600 |0047: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ad11 │ │ +43a9fc: 0a06 |004a: move-result v6 │ │ +43a9fe: 8162 |004b: int-to-long v2, v6 │ │ +43aa00: 1a06 2973 |004c: const-string v6, "duration" // string@7329 │ │ +43aa04: 6e40 8902 6132 |004e: invoke-virtual {v1, v6, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0289 │ │ +43aa0a: 6e10 5db1 0500 |0051: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ +43aa10: 0c05 |0054: move-result-object v5 │ │ +43aa12: 7210 1aad 0500 |0055: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ +43aa18: 0a05 |0058: move-result v5 │ │ +43aa1a: 8155 |0059: int-to-long v5, v5 │ │ +43aa1c: 1a00 56b9 |005a: const-string v0, "position" // string@b956 │ │ +43aa20: 6e40 8902 0165 |005c: invoke-virtual {v1, v0, v5, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0289 │ │ +43aa26: 6e20 5702 1400 |005f: invoke-virtual {v4, v1}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0257 │ │ +43aa2c: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1480 │ │ 0x000b line=1484 │ │ 0x0011 line=1485 │ │ 0x001a line=1486 │ │ 0x0021 line=1487 │ │ @@ -1588217,19 +1588217,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -43aa9c: |[43aa9c] de.danoeh.antennapod.playback.service.PlaybackService.cancelPositionObserver:()V │ │ -43aaac: 5410 15de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.positionEventTimer:Lio/reactivex/disposables/Disposable; // field@de15 │ │ -43aab0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -43aab4: 7210 e9b4 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ -43aaba: 0e00 |0007: return-void │ │ +43aaa8: |[43aaa8] de.danoeh.antennapod.playback.service.PlaybackService.cancelPositionObserver:()V │ │ +43aab8: 5410 15de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.positionEventTimer:Lio/reactivex/disposables/Disposable; // field@de15 │ │ +43aabc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +43aac0: 7210 e9b4 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ +43aac6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1797 │ │ 0x0004 line=1798 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1588238,74 +1588238,74 @@ │ │ type : '(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 118 16-bit code units │ │ -439560: |[439560] de.danoeh.antennapod.playback.service.PlaybackService.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ -439570: 2200 7201 |0000: new-instance v0, Landroid/net/Uri$Builder; // type@0172 │ │ -439574: 7010 0607 0000 |0002: invoke-direct {v0}, Landroid/net/Uri$Builder;.:()V // method@0706 │ │ -43957a: 1a01 155f |0005: const-string v1, "android.resource" // string@5f15 │ │ -43957e: 6e20 0f07 1000 |0007: invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@070f │ │ -439584: 0c00 |000a: move-result-object v0 │ │ -439586: 6e10 4102 0500 |000b: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -43958c: 0c01 |000e: move-result-object v1 │ │ -43958e: 6e20 2703 7100 |000f: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@0327 │ │ -439594: 0c01 |0012: move-result-object v1 │ │ -439596: 6e20 0a07 1000 |0013: invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@070a │ │ -43959c: 0c00 |0016: move-result-object v0 │ │ -43959e: 6e10 4102 0500 |0017: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -4395a4: 0c01 |001a: move-result-object v1 │ │ -4395a6: 6e20 2803 7100 |001b: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@0328 │ │ -4395ac: 0c01 |001e: move-result-object v1 │ │ -4395ae: 6e20 0807 1000 |001f: invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0708 │ │ -4395b4: 0c00 |0022: move-result-object v0 │ │ -4395b6: 6e10 4102 0500 |0023: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -4395bc: 0c01 |0026: move-result-object v1 │ │ -4395be: 6e20 2503 7100 |0027: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@0325 │ │ -4395c4: 0c07 |002a: move-result-object v7 │ │ -4395c6: 6e20 0807 7000 |002b: invoke-virtual {v0, v7}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0708 │ │ -4395cc: 0c07 |002e: move-result-object v7 │ │ -4395ce: 6e10 0b07 0700 |002f: invoke-virtual {v7}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@070b │ │ -4395d4: 0c07 |0032: move-result-object v7 │ │ -4395d6: 2200 d301 |0033: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01d3 │ │ -4395da: 7010 c808 0000 |0035: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@08c8 │ │ -4395e0: 6e20 cd08 7000 |0038: invoke-virtual {v0, v7}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08cd │ │ -4395e6: 0c07 |003b: move-result-object v7 │ │ -4395e8: 6e10 4102 0500 |003c: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -4395ee: 0c00 |003f: move-result-object v0 │ │ -4395f0: 6e20 2903 6000 |0040: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0329 │ │ -4395f6: 0c00 |0043: move-result-object v0 │ │ -4395f8: 6e20 ce08 0700 |0044: invoke-virtual {v7, v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08ce │ │ -4395fe: 0c07 |0047: move-result-object v7 │ │ -439600: 6e10 4102 0500 |0048: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -439606: 0c00 |004b: move-result-object v0 │ │ -439608: 6e20 2903 6000 |004c: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0329 │ │ -43960e: 0c06 |004f: move-result-object v6 │ │ -439610: 6e20 d108 6700 |0050: invoke-virtual {v7, v6}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08d1 │ │ -439616: 0c06 |0053: move-result-object v6 │ │ -439618: 6e10 4102 0500 |0054: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -43961e: 0c07 |0057: move-result-object v7 │ │ -439620: 6000 beee |0058: sget v0, Lde/danoeh/antennapod/playback/service/R$plurals;.num_episodes:I // field@eebe │ │ -439624: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -439626: 2312 2a21 |005b: new-array v2, v1, [Ljava/lang/Object; // type@212a │ │ -43962a: 1203 |005d: const/4 v3, #int 0 // #0 │ │ -43962c: 7110 1eb6 0800 |005e: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -439632: 0c04 |0061: move-result-object v4 │ │ -439634: 4d04 0203 |0062: aput-object v4, v2, v3 │ │ -439638: 6e40 2303 0728 |0064: invoke-virtual {v7, v0, v8, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0323 │ │ -43963e: 0c07 |0067: move-result-object v7 │ │ -439640: 6e20 d008 7600 |0068: invoke-virtual {v6, v7}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08d0 │ │ -439646: 0c06 |006b: move-result-object v6 │ │ -439648: 6e10 c908 0600 |006c: invoke-virtual {v6}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@08c9 │ │ -43964e: 0c06 |006f: move-result-object v6 │ │ -439650: 2207 cb01 |0070: new-instance v7, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01cb │ │ -439654: 7030 a908 6701 |0072: invoke-direct {v7, v6, v1}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@08a9 │ │ -43965a: 1107 |0075: return-object v7 │ │ +43956c: |[43956c] de.danoeh.antennapod.playback.service.PlaybackService.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ +43957c: 2200 7201 |0000: new-instance v0, Landroid/net/Uri$Builder; // type@0172 │ │ +439580: 7010 0607 0000 |0002: invoke-direct {v0}, Landroid/net/Uri$Builder;.:()V // method@0706 │ │ +439586: 1a01 155f |0005: const-string v1, "android.resource" // string@5f15 │ │ +43958a: 6e20 0f07 1000 |0007: invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@070f │ │ +439590: 0c00 |000a: move-result-object v0 │ │ +439592: 6e10 4102 0500 |000b: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +439598: 0c01 |000e: move-result-object v1 │ │ +43959a: 6e20 2703 7100 |000f: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@0327 │ │ +4395a0: 0c01 |0012: move-result-object v1 │ │ +4395a2: 6e20 0a07 1000 |0013: invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@070a │ │ +4395a8: 0c00 |0016: move-result-object v0 │ │ +4395aa: 6e10 4102 0500 |0017: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +4395b0: 0c01 |001a: move-result-object v1 │ │ +4395b2: 6e20 2803 7100 |001b: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@0328 │ │ +4395b8: 0c01 |001e: move-result-object v1 │ │ +4395ba: 6e20 0807 1000 |001f: invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0708 │ │ +4395c0: 0c00 |0022: move-result-object v0 │ │ +4395c2: 6e10 4102 0500 |0023: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +4395c8: 0c01 |0026: move-result-object v1 │ │ +4395ca: 6e20 2503 7100 |0027: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@0325 │ │ +4395d0: 0c07 |002a: move-result-object v7 │ │ +4395d2: 6e20 0807 7000 |002b: invoke-virtual {v0, v7}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0708 │ │ +4395d8: 0c07 |002e: move-result-object v7 │ │ +4395da: 6e10 0b07 0700 |002f: invoke-virtual {v7}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@070b │ │ +4395e0: 0c07 |0032: move-result-object v7 │ │ +4395e2: 2200 d301 |0033: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01d3 │ │ +4395e6: 7010 c808 0000 |0035: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@08c8 │ │ +4395ec: 6e20 cd08 7000 |0038: invoke-virtual {v0, v7}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08cd │ │ +4395f2: 0c07 |003b: move-result-object v7 │ │ +4395f4: 6e10 4102 0500 |003c: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +4395fa: 0c00 |003f: move-result-object v0 │ │ +4395fc: 6e20 2903 6000 |0040: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0329 │ │ +439602: 0c00 |0043: move-result-object v0 │ │ +439604: 6e20 ce08 0700 |0044: invoke-virtual {v7, v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08ce │ │ +43960a: 0c07 |0047: move-result-object v7 │ │ +43960c: 6e10 4102 0500 |0048: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +439612: 0c00 |004b: move-result-object v0 │ │ +439614: 6e20 2903 6000 |004c: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0329 │ │ +43961a: 0c06 |004f: move-result-object v6 │ │ +43961c: 6e20 d108 6700 |0050: invoke-virtual {v7, v6}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08d1 │ │ +439622: 0c06 |0053: move-result-object v6 │ │ +439624: 6e10 4102 0500 |0054: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +43962a: 0c07 |0057: move-result-object v7 │ │ +43962c: 6000 beee |0058: sget v0, Lde/danoeh/antennapod/playback/service/R$plurals;.num_episodes:I // field@eebe │ │ +439630: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +439632: 2312 2a21 |005b: new-array v2, v1, [Ljava/lang/Object; // type@212a │ │ +439636: 1203 |005d: const/4 v3, #int 0 // #0 │ │ +439638: 7110 1eb6 0800 |005e: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +43963e: 0c04 |0061: move-result-object v4 │ │ +439640: 4d04 0203 |0062: aput-object v4, v2, v3 │ │ +439644: 6e40 2303 0728 |0064: invoke-virtual {v7, v0, v8, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0323 │ │ +43964a: 0c07 |0067: move-result-object v7 │ │ +43964c: 6e20 d008 7600 |0068: invoke-virtual {v6, v7}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08d0 │ │ +439652: 0c06 |006b: move-result-object v6 │ │ +439654: 6e10 c908 0600 |006c: invoke-virtual {v6}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@08c9 │ │ +43965a: 0c06 |006f: move-result-object v6 │ │ +43965c: 2207 cb01 |0070: new-instance v7, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01cb │ │ +439660: 7030 a908 6701 |0072: invoke-direct {v7, v6, v1}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@08a9 │ │ +439666: 1107 |0075: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x0007 line=370 │ │ 0x000b line=371 │ │ 0x0017 line=372 │ │ 0x0023 line=373 │ │ @@ -1588328,62 +1588328,62 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)Landroid/support/v4/media/MediaBrowserCompat$MediaItem;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 99 16-bit code units │ │ -43965c: |[43965c] de.danoeh.antennapod.playback.service.PlaybackService.createBrowsableMediaItemForFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ -43966c: 2200 d301 |0000: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01d3 │ │ -439670: 7010 c808 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@08c8 │ │ -439676: 2201 8d1e |0005: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -43967a: 7010 adb6 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -439680: 1a02 1419 |000a: const-string v2, "FeedId:" // string@1914 │ │ -439684: 6e20 b9b6 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43968a: 6e10 cdab 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -439690: 0b02 |0012: move-result-wide v2 │ │ -439692: 6e30 b5b6 2103 |0013: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -439698: 6e10 c3b6 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -43969e: 0c01 |0019: move-result-object v1 │ │ -4396a0: 6e20 ce08 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08ce │ │ -4396a6: 0c00 |001d: move-result-object v0 │ │ -4396a8: 6e10 dfab 0500 |001e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ -4396ae: 0c01 |0021: move-result-object v1 │ │ -4396b0: 6e20 d108 1000 |0022: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08d1 │ │ -4396b6: 0c00 |0025: move-result-object v0 │ │ -4396b8: 6e10 c8ab 0500 |0026: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@abc8 │ │ -4396be: 0c01 |0029: move-result-object v1 │ │ -4396c0: 6e20 ca08 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08ca │ │ -4396c6: 0c00 |002d: move-result-object v0 │ │ -4396c8: 6e10 c7ab 0500 |002e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getCustomTitle:()Ljava/lang/String; // method@abc7 │ │ -4396ce: 0c01 |0031: move-result-object v1 │ │ -4396d0: 6e20 d008 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08d0 │ │ -4396d6: 0c00 |0035: move-result-object v0 │ │ -4396d8: 6e10 cfab 0500 |0036: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ -4396de: 0c01 |0039: move-result-object v1 │ │ -4396e0: 3801 0d00 |003a: if-eqz v1, 0047 // +000d │ │ -4396e4: 6e10 cfab 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ -4396ea: 0c01 |003f: move-result-object v1 │ │ -4396ec: 7110 2607 0100 |0040: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ -4396f2: 0c01 |0043: move-result-object v1 │ │ -4396f4: 6e20 cd08 1000 |0044: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08cd │ │ -4396fa: 6e10 d6ab 0500 |0047: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abd6 │ │ -439700: 0c01 |004a: move-result-object v1 │ │ -439702: 3801 0d00 |004b: if-eqz v1, 0058 // +000d │ │ -439706: 6e10 d6ab 0500 |004d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abd6 │ │ -43970c: 0c05 |0050: move-result-object v5 │ │ -43970e: 7110 2607 0500 |0051: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ -439714: 0c05 |0054: move-result-object v5 │ │ -439716: 6e20 cf08 5000 |0055: invoke-virtual {v0, v5}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08cf │ │ -43971c: 6e10 c908 0000 |0058: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@08c9 │ │ -439722: 0c05 |005b: move-result-object v5 │ │ -439724: 2200 cb01 |005c: new-instance v0, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01cb │ │ -439728: 1211 |005e: const/4 v1, #int 1 // #1 │ │ -43972a: 7030 a908 5001 |005f: invoke-direct {v0, v5, v1}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@08a9 │ │ -439730: 1100 |0062: return-object v0 │ │ +439668: |[439668] de.danoeh.antennapod.playback.service.PlaybackService.createBrowsableMediaItemForFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; │ │ +439678: 2200 d301 |0000: new-instance v0, Landroid/support/v4/media/MediaDescriptionCompat$Builder; // type@01d3 │ │ +43967c: 7010 c808 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.:()V // method@08c8 │ │ +439682: 2201 8d1e |0005: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +439686: 7010 adb6 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43968c: 1a02 1419 |000a: const-string v2, "FeedId:" // string@1914 │ │ +439690: 6e20 b9b6 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +439696: 6e10 cdab 0500 |000f: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +43969c: 0b02 |0012: move-result-wide v2 │ │ +43969e: 6e30 b5b6 2103 |0013: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +4396a4: 6e10 c3b6 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4396aa: 0c01 |0019: move-result-object v1 │ │ +4396ac: 6e20 ce08 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaId:(Ljava/lang/String;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08ce │ │ +4396b2: 0c00 |001d: move-result-object v0 │ │ +4396b4: 6e10 dfab 0500 |001e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ +4396ba: 0c01 |0021: move-result-object v1 │ │ +4396bc: 6e20 d108 1000 |0022: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08d1 │ │ +4396c2: 0c00 |0025: move-result-object v0 │ │ +4396c4: 6e10 c8ab 0500 |0026: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getDescription:()Ljava/lang/String; // method@abc8 │ │ +4396ca: 0c01 |0029: move-result-object v1 │ │ +4396cc: 6e20 ca08 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setDescription:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08ca │ │ +4396d2: 0c00 |002d: move-result-object v0 │ │ +4396d4: 6e10 c7ab 0500 |002e: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getCustomTitle:()Ljava/lang/String; // method@abc7 │ │ +4396da: 0c01 |0031: move-result-object v1 │ │ +4396dc: 6e20 d008 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setSubtitle:(Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08d0 │ │ +4396e2: 0c00 |0035: move-result-object v0 │ │ +4396e4: 6e10 cfab 0500 |0036: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ +4396ea: 0c01 |0039: move-result-object v1 │ │ +4396ec: 3801 0d00 |003a: if-eqz v1, 0047 // +000d │ │ +4396f0: 6e10 cfab 0500 |003c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ +4396f6: 0c01 |003f: move-result-object v1 │ │ +4396f8: 7110 2607 0100 |0040: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ +4396fe: 0c01 |0043: move-result-object v1 │ │ +439700: 6e20 cd08 1000 |0044: invoke-virtual {v0, v1}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setIconUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08cd │ │ +439706: 6e10 d6ab 0500 |0047: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abd6 │ │ +43970c: 0c01 |004a: move-result-object v1 │ │ +43970e: 3801 0d00 |004b: if-eqz v1, 0058 // +000d │ │ +439712: 6e10 d6ab 0500 |004d: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getLink:()Ljava/lang/String; // method@abd6 │ │ +439718: 0c05 |0050: move-result-object v5 │ │ +43971a: 7110 2607 0500 |0051: invoke-static {v5}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ +439720: 0c05 |0054: move-result-object v5 │ │ +439722: 6e20 cf08 5000 |0055: invoke-virtual {v0, v5}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.setMediaUri:(Landroid/net/Uri;)Landroid/support/v4/media/MediaDescriptionCompat$Builder; // method@08cf │ │ +439728: 6e10 c908 0000 |0058: invoke-virtual {v0}, Landroid/support/v4/media/MediaDescriptionCompat$Builder;.build:()Landroid/support/v4/media/MediaDescriptionCompat; // method@08c9 │ │ +43972e: 0c05 |005b: move-result-object v5 │ │ +439730: 2200 cb01 |005c: new-instance v0, Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // type@01cb │ │ +439734: 1211 |005e: const/4 v1, #int 1 // #1 │ │ +439736: 7030 a908 5001 |005f: invoke-direct {v0, v5, v1}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;I)V // method@08a9 │ │ +43973c: 1100 |0062: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x000f line=387 │ │ 0x001e line=388 │ │ 0x0026 line=389 │ │ 0x002e line=390 │ │ @@ -1588402,136 +1588402,136 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 242 16-bit code units │ │ -43aad8: |[43aad8] de.danoeh.antennapod.playback.service.PlaybackService.displayStreamingNotAllowedNotification:(Landroid/content/Intent;)V │ │ -43aae8: 7100 10bb 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -43aaee: 0c00 |0003: move-result-object v0 │ │ -43aaf0: 1c01 9a1b |0004: const-class v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ -43aaf4: 6e20 12bb 1000 |0006: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@bb12 │ │ -43aafa: 0a00 |0009: move-result v0 │ │ -43aafc: 3800 1500 |000a: if-eqz v0, 001f // +0015 │ │ -43ab00: 7100 10bb 0000 |000c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -43ab06: 0c0b |000f: move-result-object v11 │ │ -43ab08: 2200 9a1b |0010: new-instance v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ -43ab0c: 6001 38ef |0012: sget v1, Lde/danoeh/antennapod/playback/service/R$string;.confirm_mobile_streaming_notification_message:I // field@ef38 │ │ -43ab10: 6e20 4302 1a00 |0014: invoke-virtual {v10, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -43ab16: 0c01 |0017: move-result-object v1 │ │ -43ab18: 7020 0dab 1000 |0018: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@ab0d │ │ -43ab1e: 6e20 13bb 0b00 |001b: invoke-virtual {v11, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -43ab24: 0e00 |001e: return-void │ │ -43ab26: 2200 6700 |001f: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -43ab2a: 7020 7002 b000 |0021: invoke-direct {v0, v11}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0270 │ │ -43ab30: 1a0b 0e77 |0024: const-string v11, "extra.de.danoeh.antennapod.core.service.allowStream" // string@770e │ │ -43ab34: 6e20 9502 b000 |0026: invoke-virtual {v0, v11}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0295 │ │ -43ab3a: 1211 |0029: const/4 v1, #int 1 // #1 │ │ -43ab3c: 6e30 8f02 b001 |002a: invoke-virtual {v0, v11, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@028f │ │ -43ab42: 600b e500 |002d: sget v11, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -43ab46: 1502 0004 |002f: const/high16 v2, #int 67108864 // #400 │ │ -43ab4a: 1503 000c |0031: const/high16 v3, #int 201326592 // #c00 │ │ -43ab4e: 1304 1700 |0033: const/16 v4, #int 23 // #17 │ │ -43ab52: 1505 0008 |0035: const/high16 v5, #int 134217728 // #800 │ │ -43ab56: 1306 1a00 |0037: const/16 v6, #int 26 // #1a │ │ -43ab5a: 1207 |0039: const/4 v7, #int 0 // #0 │ │ -43ab5c: 346b 0900 |003a: if-lt v11, v6, 0043 // +0009 │ │ -43ab60: 6008 1aed |003c: sget v8, Lde/danoeh/antennapod/playback/service/R$id;.pending_intent_allow_stream_this_time:I // field@ed1a │ │ -43ab64: 7140 eeb1 8a30 |003e: invoke-static {v10, v8, v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@b1ee │ │ -43ab6a: 0c08 |0041: move-result-object v8 │ │ -43ab6c: 280e |0042: goto 0050 // +000e │ │ -43ab6e: 6008 1aed |0043: sget v8, Lde/danoeh/antennapod/playback/service/R$id;.pending_intent_allow_stream_this_time:I // field@ed1a │ │ -43ab72: 344b 0500 |0045: if-lt v11, v4, 004a // +0005 │ │ -43ab76: 1509 0004 |0047: const/high16 v9, #int 67108864 // #400 │ │ -43ab7a: 2802 |0049: goto 004b // +0002 │ │ -43ab7c: 1209 |004a: const/4 v9, #int 0 // #0 │ │ -43ab7e: b659 |004b: or-int/2addr v9, v5 │ │ -43ab80: 7140 9f01 8a90 |004c: invoke-static {v10, v8, v0, v9}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019f │ │ -43ab86: 0c08 |004f: move-result-object v8 │ │ -43ab88: 2209 6700 |0050: new-instance v9, Landroid/content/Intent; // type@0067 │ │ -43ab8c: 7020 7002 0900 |0052: invoke-direct {v9, v0}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0270 │ │ -43ab92: 1a00 0f77 |0055: const-string v0, "extra.de.danoeh.antennapod.core.service.allowStreamAlways" // string@770f │ │ -43ab96: 6e20 9502 0900 |0057: invoke-virtual {v9, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0295 │ │ -43ab9c: 6e30 8f02 0901 |005a: invoke-virtual {v9, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@028f │ │ -43aba2: 346b 0900 |005d: if-lt v11, v6, 0066 // +0009 │ │ -43aba6: 600b 19ed |005f: sget v11, Lde/danoeh/antennapod/playback/service/R$id;.pending_intent_allow_stream_always:I // field@ed19 │ │ -43abaa: 7140 eeb1 ba39 |0061: invoke-static {v10, v11, v9, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@b1ee │ │ -43abb0: 0c0b |0064: move-result-object v11 │ │ -43abb2: 280d |0065: goto 0072 // +000d │ │ -43abb4: 6000 19ed |0066: sget v0, Lde/danoeh/antennapod/playback/service/R$id;.pending_intent_allow_stream_always:I // field@ed19 │ │ -43abb8: 344b 0300 |0068: if-lt v11, v4, 006b // +0003 │ │ -43abbc: 2802 |006a: goto 006c // +0002 │ │ -43abbe: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -43abc0: 960b 0205 |006c: or-int v11, v2, v5 │ │ -43abc4: 7140 9f01 0ab9 |006e: invoke-static {v10, v0, v9, v11}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019f │ │ -43abca: 0c0b |0071: move-result-object v11 │ │ -43abcc: 2200 6707 |0072: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0767 │ │ -43abd0: 1a02 a3d8 |0074: const-string v2, "user_action" // string@d8a3 │ │ -43abd4: 7030 a52f a002 |0076: invoke-direct {v0, v10, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2fa5 │ │ -43abda: 6002 21eb |0079: sget v2, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_stream:I // field@eb21 │ │ -43abde: 6e20 b82f 2000 |007b: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb8 │ │ -43abe4: 0c00 |007e: move-result-object v0 │ │ -43abe6: 6002 39ef |007f: sget v2, Lde/danoeh/antennapod/playback/service/R$string;.confirm_mobile_streaming_notification_title:I // field@ef39 │ │ -43abea: 6e20 4302 2a00 |0081: invoke-virtual {v10, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -43abf0: 0c02 |0084: move-result-object v2 │ │ -43abf2: 6e20 ae2f 2000 |0085: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ -43abf8: 0c00 |0088: move-result-object v0 │ │ -43abfa: 6002 38ef |0089: sget v2, Lde/danoeh/antennapod/playback/service/R$string;.confirm_mobile_streaming_notification_message:I // field@ef38 │ │ -43abfe: 6e20 4302 2a00 |008b: invoke-virtual {v10, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -43ac04: 0c02 |008e: move-result-object v2 │ │ -43ac06: 6e20 ad2f 2000 |008f: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ -43ac0c: 0c00 |0092: move-result-object v0 │ │ -43ac0e: 2202 6507 |0093: new-instance v2, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@0765 │ │ -43ac12: 7010 9f2f 0200 |0095: invoke-direct {v2}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@2f9f │ │ -43ac18: 6003 38ef |0098: sget v3, Lde/danoeh/antennapod/playback/service/R$string;.confirm_mobile_streaming_notification_message:I // field@ef38 │ │ -43ac1c: 6e20 4302 3a00 |009a: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -43ac22: 0c03 |009d: move-result-object v3 │ │ -43ac24: 6e20 a22f 3200 |009e: invoke-virtual {v2, v3}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@2fa2 │ │ -43ac2a: 0c02 |00a1: move-result-object v2 │ │ -43ac2c: 6e20 b92f 2000 |00a2: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb9 │ │ -43ac32: 0c00 |00a5: move-result-object v0 │ │ -43ac34: 6e20 b62f 7000 |00a6: invoke-virtual {v0, v7}, Landroidx/core/app/NotificationCompat$Builder;.setPriority:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb6 │ │ -43ac3a: 0c00 |00a9: move-result-object v0 │ │ -43ac3c: 6e20 ac2f 8000 |00aa: invoke-virtual {v0, v8}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fac │ │ -43ac42: 0c00 |00ad: move-result-object v0 │ │ -43ac44: 6002 21eb |00ae: sget v2, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_stream:I // field@eb21 │ │ -43ac48: 6003 37ef |00b0: sget v3, Lde/danoeh/antennapod/playback/service/R$string;.confirm_mobile_streaming_button_once:I // field@ef37 │ │ -43ac4c: 6e20 4302 3a00 |00b2: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -43ac52: 0c03 |00b5: move-result-object v3 │ │ -43ac54: 6e40 a62f 2083 |00b6: invoke-virtual {v0, v2, v3, v8}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ -43ac5a: 0c00 |00b9: move-result-object v0 │ │ -43ac5c: 6002 21eb |00ba: sget v2, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_stream:I // field@eb21 │ │ -43ac60: 6003 36ef |00bc: sget v3, Lde/danoeh/antennapod/playback/service/R$string;.confirm_mobile_streaming_button_always:I // field@ef36 │ │ -43ac64: 6e20 4302 3a00 |00be: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -43ac6a: 0c03 |00c1: move-result-object v3 │ │ -43ac6c: 6e40 a62f 20b3 |00c2: invoke-virtual {v0, v2, v3, v11}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ -43ac72: 0c0b |00c5: move-result-object v11 │ │ -43ac74: 6e20 aa2f 1b00 |00c6: invoke-virtual {v11, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2faa │ │ -43ac7a: 0c0b |00c9: move-result-object v11 │ │ -43ac7c: 7110 2430 0a00 |00ca: invoke-static {v10}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3024 │ │ -43ac82: 0c00 |00cd: move-result-object v0 │ │ -43ac84: 6e10 2c02 0a00 |00ce: invoke-virtual {v10}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -43ac8a: 0c02 |00d1: move-result-object v2 │ │ -43ac8c: 1a03 115f |00d2: const-string v3, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ -43ac90: 7120 7930 3200 |00d4: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ -43ac96: 0a02 |00d7: move-result v2 │ │ -43ac98: 3902 0c00 |00d8: if-nez v2, 00e4 // +000c │ │ -43ac9c: 6001 fdec |00da: sget v1, Lde/danoeh/antennapod/playback/service/R$id;.notification_streaming_confirmation:I // field@ecfd │ │ -43aca0: 6e10 a72f 0b00 |00dc: invoke-virtual {v11}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2fa7 │ │ -43aca6: 0c0b |00df: move-result-object v11 │ │ -43aca8: 6e30 2630 100b |00e0: invoke-virtual {v0, v1, v11}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@3026 │ │ -43acae: 280e |00e3: goto 00f1 // +000e │ │ -43acb0: 6e10 2c02 0a00 |00e4: invoke-virtual {v10}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -43acb6: 0c0b |00e7: move-result-object v11 │ │ -43acb8: 6000 38ef |00e8: sget v0, Lde/danoeh/antennapod/playback/service/R$string;.confirm_mobile_streaming_notification_message:I // field@ef38 │ │ -43acbc: 7130 1b13 0b01 |00ea: invoke-static {v11, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@131b │ │ -43acc2: 0c0b |00ed: move-result-object v11 │ │ -43acc4: 6e10 1d13 0b00 |00ee: invoke-virtual {v11}, Landroid/widget/Toast;.show:()V // method@131d │ │ -43acca: 0e00 |00f1: return-void │ │ +43aae4: |[43aae4] de.danoeh.antennapod.playback.service.PlaybackService.displayStreamingNotAllowedNotification:(Landroid/content/Intent;)V │ │ +43aaf4: 7100 10bb 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +43aafa: 0c00 |0003: move-result-object v0 │ │ +43aafc: 1c01 9a1b |0004: const-class v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ +43ab00: 6e20 12bb 1000 |0006: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@bb12 │ │ +43ab06: 0a00 |0009: move-result v0 │ │ +43ab08: 3800 1500 |000a: if-eqz v0, 001f // +0015 │ │ +43ab0c: 7100 10bb 0000 |000c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +43ab12: 0c0b |000f: move-result-object v11 │ │ +43ab14: 2200 9a1b |0010: new-instance v0, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ +43ab18: 6001 38ef |0012: sget v1, Lde/danoeh/antennapod/playback/service/R$string;.confirm_mobile_streaming_notification_message:I // field@ef38 │ │ +43ab1c: 6e20 4302 1a00 |0014: invoke-virtual {v10, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +43ab22: 0c01 |0017: move-result-object v1 │ │ +43ab24: 7020 0dab 1000 |0018: invoke-direct {v0, v1}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@ab0d │ │ +43ab2a: 6e20 13bb 0b00 |001b: invoke-virtual {v11, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +43ab30: 0e00 |001e: return-void │ │ +43ab32: 2200 6700 |001f: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +43ab36: 7020 7002 b000 |0021: invoke-direct {v0, v11}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0270 │ │ +43ab3c: 1a0b 0e77 |0024: const-string v11, "extra.de.danoeh.antennapod.core.service.allowStream" // string@770e │ │ +43ab40: 6e20 9502 b000 |0026: invoke-virtual {v0, v11}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0295 │ │ +43ab46: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +43ab48: 6e30 8f02 b001 |002a: invoke-virtual {v0, v11, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@028f │ │ +43ab4e: 600b e500 |002d: sget v11, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +43ab52: 1502 0004 |002f: const/high16 v2, #int 67108864 // #400 │ │ +43ab56: 1503 000c |0031: const/high16 v3, #int 201326592 // #c00 │ │ +43ab5a: 1304 1700 |0033: const/16 v4, #int 23 // #17 │ │ +43ab5e: 1505 0008 |0035: const/high16 v5, #int 134217728 // #800 │ │ +43ab62: 1306 1a00 |0037: const/16 v6, #int 26 // #1a │ │ +43ab66: 1207 |0039: const/4 v7, #int 0 // #0 │ │ +43ab68: 346b 0900 |003a: if-lt v11, v6, 0043 // +0009 │ │ +43ab6c: 6008 1aed |003c: sget v8, Lde/danoeh/antennapod/playback/service/R$id;.pending_intent_allow_stream_this_time:I // field@ed1a │ │ +43ab70: 7140 eeb1 8a30 |003e: invoke-static {v10, v8, v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@b1ee │ │ +43ab76: 0c08 |0041: move-result-object v8 │ │ +43ab78: 280e |0042: goto 0050 // +000e │ │ +43ab7a: 6008 1aed |0043: sget v8, Lde/danoeh/antennapod/playback/service/R$id;.pending_intent_allow_stream_this_time:I // field@ed1a │ │ +43ab7e: 344b 0500 |0045: if-lt v11, v4, 004a // +0005 │ │ +43ab82: 1509 0004 |0047: const/high16 v9, #int 67108864 // #400 │ │ +43ab86: 2802 |0049: goto 004b // +0002 │ │ +43ab88: 1209 |004a: const/4 v9, #int 0 // #0 │ │ +43ab8a: b659 |004b: or-int/2addr v9, v5 │ │ +43ab8c: 7140 9f01 8a90 |004c: invoke-static {v10, v8, v0, v9}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019f │ │ +43ab92: 0c08 |004f: move-result-object v8 │ │ +43ab94: 2209 6700 |0050: new-instance v9, Landroid/content/Intent; // type@0067 │ │ +43ab98: 7020 7002 0900 |0052: invoke-direct {v9, v0}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@0270 │ │ +43ab9e: 1a00 0f77 |0055: const-string v0, "extra.de.danoeh.antennapod.core.service.allowStreamAlways" // string@770f │ │ +43aba2: 6e20 9502 0900 |0057: invoke-virtual {v9, v0}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0295 │ │ +43aba8: 6e30 8f02 0901 |005a: invoke-virtual {v9, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@028f │ │ +43abae: 346b 0900 |005d: if-lt v11, v6, 0066 // +0009 │ │ +43abb2: 600b 19ed |005f: sget v11, Lde/danoeh/antennapod/playback/service/R$id;.pending_intent_allow_stream_always:I // field@ed19 │ │ +43abb6: 7140 eeb1 ba39 |0061: invoke-static {v10, v11, v9, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@b1ee │ │ +43abbc: 0c0b |0064: move-result-object v11 │ │ +43abbe: 280d |0065: goto 0072 // +000d │ │ +43abc0: 6000 19ed |0066: sget v0, Lde/danoeh/antennapod/playback/service/R$id;.pending_intent_allow_stream_always:I // field@ed19 │ │ +43abc4: 344b 0300 |0068: if-lt v11, v4, 006b // +0003 │ │ +43abc8: 2802 |006a: goto 006c // +0002 │ │ +43abca: 1202 |006b: const/4 v2, #int 0 // #0 │ │ +43abcc: 960b 0205 |006c: or-int v11, v2, v5 │ │ +43abd0: 7140 9f01 0ab9 |006e: invoke-static {v10, v0, v9, v11}, Landroid/app/PendingIntent;.getService:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019f │ │ +43abd6: 0c0b |0071: move-result-object v11 │ │ +43abd8: 2200 6707 |0072: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0767 │ │ +43abdc: 1a02 a3d8 |0074: const-string v2, "user_action" // string@d8a3 │ │ +43abe0: 7030 a52f a002 |0076: invoke-direct {v0, v10, v2}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2fa5 │ │ +43abe6: 6002 21eb |0079: sget v2, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_stream:I // field@eb21 │ │ +43abea: 6e20 b82f 2000 |007b: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb8 │ │ +43abf0: 0c00 |007e: move-result-object v0 │ │ +43abf2: 6002 39ef |007f: sget v2, Lde/danoeh/antennapod/playback/service/R$string;.confirm_mobile_streaming_notification_title:I // field@ef39 │ │ +43abf6: 6e20 4302 2a00 |0081: invoke-virtual {v10, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +43abfc: 0c02 |0084: move-result-object v2 │ │ +43abfe: 6e20 ae2f 2000 |0085: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ +43ac04: 0c00 |0088: move-result-object v0 │ │ +43ac06: 6002 38ef |0089: sget v2, Lde/danoeh/antennapod/playback/service/R$string;.confirm_mobile_streaming_notification_message:I // field@ef38 │ │ +43ac0a: 6e20 4302 2a00 |008b: invoke-virtual {v10, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +43ac10: 0c02 |008e: move-result-object v2 │ │ +43ac12: 6e20 ad2f 2000 |008f: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ +43ac18: 0c00 |0092: move-result-object v0 │ │ +43ac1a: 2202 6507 |0093: new-instance v2, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@0765 │ │ +43ac1e: 7010 9f2f 0200 |0095: invoke-direct {v2}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@2f9f │ │ +43ac24: 6003 38ef |0098: sget v3, Lde/danoeh/antennapod/playback/service/R$string;.confirm_mobile_streaming_notification_message:I // field@ef38 │ │ +43ac28: 6e20 4302 3a00 |009a: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +43ac2e: 0c03 |009d: move-result-object v3 │ │ +43ac30: 6e20 a22f 3200 |009e: invoke-virtual {v2, v3}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@2fa2 │ │ +43ac36: 0c02 |00a1: move-result-object v2 │ │ +43ac38: 6e20 b92f 2000 |00a2: invoke-virtual {v0, v2}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb9 │ │ +43ac3e: 0c00 |00a5: move-result-object v0 │ │ +43ac40: 6e20 b62f 7000 |00a6: invoke-virtual {v0, v7}, Landroidx/core/app/NotificationCompat$Builder;.setPriority:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb6 │ │ +43ac46: 0c00 |00a9: move-result-object v0 │ │ +43ac48: 6e20 ac2f 8000 |00aa: invoke-virtual {v0, v8}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fac │ │ +43ac4e: 0c00 |00ad: move-result-object v0 │ │ +43ac50: 6002 21eb |00ae: sget v2, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_stream:I // field@eb21 │ │ +43ac54: 6003 37ef |00b0: sget v3, Lde/danoeh/antennapod/playback/service/R$string;.confirm_mobile_streaming_button_once:I // field@ef37 │ │ +43ac58: 6e20 4302 3a00 |00b2: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +43ac5e: 0c03 |00b5: move-result-object v3 │ │ +43ac60: 6e40 a62f 2083 |00b6: invoke-virtual {v0, v2, v3, v8}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ +43ac66: 0c00 |00b9: move-result-object v0 │ │ +43ac68: 6002 21eb |00ba: sget v2, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_stream:I // field@eb21 │ │ +43ac6c: 6003 36ef |00bc: sget v3, Lde/danoeh/antennapod/playback/service/R$string;.confirm_mobile_streaming_button_always:I // field@ef36 │ │ +43ac70: 6e20 4302 3a00 |00be: invoke-virtual {v10, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +43ac76: 0c03 |00c1: move-result-object v3 │ │ +43ac78: 6e40 a62f 20b3 |00c2: invoke-virtual {v0, v2, v3, v11}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ +43ac7e: 0c0b |00c5: move-result-object v11 │ │ +43ac80: 6e20 aa2f 1b00 |00c6: invoke-virtual {v11, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2faa │ │ +43ac86: 0c0b |00c9: move-result-object v11 │ │ +43ac88: 7110 2430 0a00 |00ca: invoke-static {v10}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3024 │ │ +43ac8e: 0c00 |00cd: move-result-object v0 │ │ +43ac90: 6e10 2c02 0a00 |00ce: invoke-virtual {v10}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +43ac96: 0c02 |00d1: move-result-object v2 │ │ +43ac98: 1a03 115f |00d2: const-string v3, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ +43ac9c: 7120 7930 3200 |00d4: invoke-static {v2, v3}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ +43aca2: 0a02 |00d7: move-result v2 │ │ +43aca4: 3902 0c00 |00d8: if-nez v2, 00e4 // +000c │ │ +43aca8: 6001 fdec |00da: sget v1, Lde/danoeh/antennapod/playback/service/R$id;.notification_streaming_confirmation:I // field@ecfd │ │ +43acac: 6e10 a72f 0b00 |00dc: invoke-virtual {v11}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2fa7 │ │ +43acb2: 0c0b |00df: move-result-object v11 │ │ +43acb4: 6e30 2630 100b |00e0: invoke-virtual {v0, v1, v11}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@3026 │ │ +43acba: 280e |00e3: goto 00f1 // +000e │ │ +43acbc: 6e10 2c02 0a00 |00e4: invoke-virtual {v10}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +43acc2: 0c0b |00e7: move-result-object v11 │ │ +43acc4: 6000 38ef |00e8: sget v0, Lde/danoeh/antennapod/playback/service/R$string;.confirm_mobile_streaming_notification_message:I // field@ef38 │ │ +43acc8: 7130 1b13 0b01 |00ea: invoke-static {v11, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@131b │ │ +43acce: 0c0b |00ed: move-result-object v11 │ │ +43acd0: 6e10 1d13 0b00 |00ee: invoke-virtual {v11}, Landroid/widget/Toast;.show:()V // method@131d │ │ +43acd6: 0e00 |00f1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x000c line=590 │ │ 0x0014 line=591 │ │ 0x001b line=590 │ │ 0x001f line=595 │ │ @@ -1588572,109 +1588572,109 @@ │ │ type : '()Lde/danoeh/antennapod/model/playback/MediaType;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -439cec: |[439cec] de.danoeh.antennapod.playback.service.PlaybackService.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ -439cfc: 6200 0bde |0000: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@de0b │ │ -439d00: 1100 |0002: return-object v0 │ │ +439cf8: |[439cf8] de.danoeh.antennapod.playback.service.PlaybackService.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ +439d08: 6200 0bde |0000: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@de0b │ │ +439d0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1649 │ │ locals : │ │ │ │ #53 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ name : 'getNextInQueue' │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 160 16-bit code units │ │ -439d3c: |[439d3c] de.danoeh.antennapod.playback.service.PlaybackService.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -439d4c: 2060 d41b |0000: instance-of v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -439d50: 1a01 3c46 |0002: const-string v1, "PlaybackService" // string@463c │ │ -439d54: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -439d56: 3900 0b00 |0005: if-nez v0, 0010 // +000b │ │ -439d5a: 1a06 c283 |0007: const-string v6, "getNextInQueue(), but playable not an instance of FeedMedia, so not proceeding" // string@83c2 │ │ -439d5e: 7120 7e0b 6100 |0009: invoke-static {v1, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -439d64: 7100 30b4 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@b430 │ │ -439d6a: 1102 |000f: return-object v2 │ │ -439d6c: 1a00 bf83 |0010: const-string v0, "getNextInQueue()" // string@83bf │ │ -439d70: 7120 7e0b 0100 |0012: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -439d76: 1f06 d41b |0015: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -439d7a: 6e10 79ac 0600 |0017: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -439d80: 0c00 |001a: move-result-object v0 │ │ -439d82: 3900 0d00 |001b: if-nez v0, 0028 // +000d │ │ -439d86: 6e10 7aac 0600 |001d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@ac7a │ │ -439d8c: 0b03 |0020: move-result-wide v3 │ │ -439d8e: 7120 fbb3 4300 |0021: invoke-static {v3, v4}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@b3fb │ │ -439d94: 0c00 |0024: move-result-object v0 │ │ -439d96: 6e20 9aac 0600 |0025: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac9a │ │ -439d9c: 6e10 79ac 0600 |0028: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -439da2: 0c06 |002b: move-result-object v6 │ │ -439da4: 3906 0b00 |002c: if-nez v6, 0037 // +000b │ │ -439da8: 1a06 c083 |002e: const-string v6, "getNextInQueue() with FeedMedia object whose FeedItem is null" // string@83c0 │ │ -439dac: 7120 880b 6100 |0030: invoke-static {v1, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b88 │ │ -439db2: 7100 30b4 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@b430 │ │ -439db8: 1102 |0036: return-object v2 │ │ -439dba: 7110 01b4 0600 |0037: invoke-static {v6}, Lde/danoeh/antennapod/storage/database/DBReader;.getNextInQueue:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@b401 │ │ -439dc0: 0c06 |003a: move-result-object v6 │ │ -439dc2: 3806 6100 |003b: if-eqz v6, 009c // +0061 │ │ -439dc6: 6e10 2cac 0600 |003d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -439dcc: 0c00 |0040: move-result-object v0 │ │ -439dce: 3900 0300 |0041: if-nez v0, 0044 // +0003 │ │ -439dd2: 2859 |0043: goto 009c // +0059 │ │ -439dd4: 7100 73b4 0000 |0044: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isFollowQueue:()Z // method@b473 │ │ -439dda: 0a00 |0047: move-result v0 │ │ -439ddc: 3900 1600 |0048: if-nez v0, 005e // +0016 │ │ -439de0: 1a00 c183 |004a: const-string v0, "getNextInQueue(), but follow queue is not enabled." // string@83c1 │ │ -439de4: 7120 7e0b 0100 |004c: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -439dea: 6e10 2cac 0600 |004f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -439df0: 0c00 |0052: move-result-object v0 │ │ -439df2: 7110 2fb4 0000 |0053: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeMediaPlaying:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b42f │ │ -439df8: 6e10 2cac 0600 |0056: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -439dfe: 0c06 |0059: move-result-object v6 │ │ -439e00: 7020 c2b2 6500 |005a: invoke-direct {v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c2 │ │ -439e06: 1102 |005d: return-object v2 │ │ -439e08: 6e10 2cac 0600 |005e: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -439e0e: 0c00 |0061: move-result-object v0 │ │ -439e10: 6e10 90ac 0000 |0062: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileAvailable:()Z // method@ac90 │ │ -439e16: 0a00 |0065: move-result v0 │ │ -439e18: 3900 3100 |0066: if-nez v0, 0097 // +0031 │ │ -439e1c: 7100 6cad 0000 |0068: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isStreamingAllowed:()Z // method@ad6c │ │ -439e22: 0a00 |006b: move-result v0 │ │ -439e24: 3900 2b00 |006c: if-nez v0, 0097 // +002b │ │ -439e28: 7100 73b4 0000 |006e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isFollowQueue:()Z // method@b473 │ │ -439e2e: 0a00 |0071: move-result v0 │ │ -439e30: 3800 2500 |0072: if-eqz v0, 0097 // +0025 │ │ -439e34: 6e10 23ac 0600 |0074: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -439e3a: 0c00 |0077: move-result-object v0 │ │ -439e3c: 6e10 e5ab 0000 |0078: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ -439e42: 0a00 |007b: move-result v0 │ │ -439e44: 3900 1b00 |007c: if-nez v0, 0097 // +001b │ │ -439e48: 2200 881d |007e: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d88 │ │ -439e4c: 6e10 2cac 0600 |0080: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -439e52: 0c06 |0083: move-result-object v6 │ │ -439e54: 7030 c5b2 5006 |0084: invoke-direct {v0, v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c5 │ │ -439e5a: 6e10 c7b2 0000 |0087: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.getIntent:()Landroid/content/Intent; // method@b2c7 │ │ -439e60: 0c06 |008a: move-result-object v6 │ │ -439e62: 7020 76b2 6500 |008b: invoke-direct {v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.displayStreamingNotAllowedNotification:(Landroid/content/Intent;)V // method@b276 │ │ -439e68: 7100 30b4 0000 |008e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@b430 │ │ -439e6e: 5456 19de |0091: iget-object v6, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -439e72: 6e10 adb3 0600 |0093: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ -439e78: 1102 |0096: return-object v2 │ │ -439e7a: 6e10 2cac 0600 |0097: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -439e80: 0c06 |009a: move-result-object v6 │ │ -439e82: 1106 |009b: return-object v6 │ │ -439e84: 7100 30b4 0000 |009c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@b430 │ │ -439e8a: 1102 |009f: return-object v2 │ │ +439d48: |[439d48] de.danoeh.antennapod.playback.service.PlaybackService.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +439d58: 2060 d41b |0000: instance-of v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +439d5c: 1a01 3c46 |0002: const-string v1, "PlaybackService" // string@463c │ │ +439d60: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +439d62: 3900 0b00 |0005: if-nez v0, 0010 // +000b │ │ +439d66: 1a06 c283 |0007: const-string v6, "getNextInQueue(), but playable not an instance of FeedMedia, so not proceeding" // string@83c2 │ │ +439d6a: 7120 7e0b 6100 |0009: invoke-static {v1, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +439d70: 7100 30b4 0000 |000c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@b430 │ │ +439d76: 1102 |000f: return-object v2 │ │ +439d78: 1a00 bf83 |0010: const-string v0, "getNextInQueue()" // string@83bf │ │ +439d7c: 7120 7e0b 0100 |0012: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +439d82: 1f06 d41b |0015: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +439d86: 6e10 79ac 0600 |0017: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +439d8c: 0c00 |001a: move-result-object v0 │ │ +439d8e: 3900 0d00 |001b: if-nez v0, 0028 // +000d │ │ +439d92: 6e10 7aac 0600 |001d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItemId:()J // method@ac7a │ │ +439d98: 0b03 |0020: move-result-wide v3 │ │ +439d9a: 7120 fbb3 4300 |0021: invoke-static {v3, v4}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedItem:(J)Lde/danoeh/antennapod/model/feed/FeedItem; // method@b3fb │ │ +439da0: 0c00 |0024: move-result-object v0 │ │ +439da2: 6e20 9aac 0600 |0025: invoke-virtual {v6, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setItem:(Lde/danoeh/antennapod/model/feed/FeedItem;)V // method@ac9a │ │ +439da8: 6e10 79ac 0600 |0028: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +439dae: 0c06 |002b: move-result-object v6 │ │ +439db0: 3906 0b00 |002c: if-nez v6, 0037 // +000b │ │ +439db4: 1a06 c083 |002e: const-string v6, "getNextInQueue() with FeedMedia object whose FeedItem is null" // string@83c0 │ │ +439db8: 7120 880b 6100 |0030: invoke-static {v1, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0b88 │ │ +439dbe: 7100 30b4 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@b430 │ │ +439dc4: 1102 |0036: return-object v2 │ │ +439dc6: 7110 01b4 0600 |0037: invoke-static {v6}, Lde/danoeh/antennapod/storage/database/DBReader;.getNextInQueue:(Lde/danoeh/antennapod/model/feed/FeedItem;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@b401 │ │ +439dcc: 0c06 |003a: move-result-object v6 │ │ +439dce: 3806 6100 |003b: if-eqz v6, 009c // +0061 │ │ +439dd2: 6e10 2cac 0600 |003d: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +439dd8: 0c00 |0040: move-result-object v0 │ │ +439dda: 3900 0300 |0041: if-nez v0, 0044 // +0003 │ │ +439dde: 2859 |0043: goto 009c // +0059 │ │ +439de0: 7100 73b4 0000 |0044: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isFollowQueue:()Z // method@b473 │ │ +439de6: 0a00 |0047: move-result v0 │ │ +439de8: 3900 1600 |0048: if-nez v0, 005e // +0016 │ │ +439dec: 1a00 c183 |004a: const-string v0, "getNextInQueue(), but follow queue is not enabled." // string@83c1 │ │ +439df0: 7120 7e0b 0100 |004c: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +439df6: 6e10 2cac 0600 |004f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +439dfc: 0c00 |0052: move-result-object v0 │ │ +439dfe: 7110 2fb4 0000 |0053: invoke-static {v0}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeMediaPlaying:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b42f │ │ +439e04: 6e10 2cac 0600 |0056: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +439e0a: 0c06 |0059: move-result-object v6 │ │ +439e0c: 7020 c2b2 6500 |005a: invoke-direct {v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c2 │ │ +439e12: 1102 |005d: return-object v2 │ │ +439e14: 6e10 2cac 0600 |005e: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +439e1a: 0c00 |0061: move-result-object v0 │ │ +439e1c: 6e10 90ac 0000 |0062: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.localFileAvailable:()Z // method@ac90 │ │ +439e22: 0a00 |0065: move-result v0 │ │ +439e24: 3900 3100 |0066: if-nez v0, 0097 // +0031 │ │ +439e28: 7100 6cad 0000 |0068: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isStreamingAllowed:()Z // method@ad6c │ │ +439e2e: 0a00 |006b: move-result v0 │ │ +439e30: 3900 2b00 |006c: if-nez v0, 0097 // +002b │ │ +439e34: 7100 73b4 0000 |006e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isFollowQueue:()Z // method@b473 │ │ +439e3a: 0a00 |0071: move-result v0 │ │ +439e3c: 3800 2500 |0072: if-eqz v0, 0097 // +0025 │ │ +439e40: 6e10 23ac 0600 |0074: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +439e46: 0c00 |0077: move-result-object v0 │ │ +439e48: 6e10 e5ab 0000 |0078: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ +439e4e: 0a00 |007b: move-result v0 │ │ +439e50: 3900 1b00 |007c: if-nez v0, 0097 // +001b │ │ +439e54: 2200 881d |007e: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d88 │ │ +439e58: 6e10 2cac 0600 |0080: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +439e5e: 0c06 |0083: move-result-object v6 │ │ +439e60: 7030 c5b2 5006 |0084: invoke-direct {v0, v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c5 │ │ +439e66: 6e10 c7b2 0000 |0087: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.getIntent:()Landroid/content/Intent; // method@b2c7 │ │ +439e6c: 0c06 |008a: move-result-object v6 │ │ +439e6e: 7020 76b2 6500 |008b: invoke-direct {v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.displayStreamingNotAllowedNotification:(Landroid/content/Intent;)V // method@b276 │ │ +439e74: 7100 30b4 0000 |008e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@b430 │ │ +439e7a: 5456 19de |0091: iget-object v6, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +439e7e: 6e10 adb3 0600 |0093: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ +439e84: 1102 |0096: return-object v2 │ │ +439e86: 6e10 2cac 0600 |0097: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +439e8c: 0c06 |009a: move-result-object v6 │ │ +439e8e: 1106 |009b: return-object v6 │ │ +439e90: 7100 30b4 0000 |009c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@b430 │ │ +439e96: 1102 |009f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1027 │ │ 0x0009 line=1028 │ │ 0x000c line=1029 │ │ 0x0012 line=1032 │ │ 0x0015 line=1033 │ │ @@ -1588708,41 +1588708,41 @@ │ │ type : '(Landroid/content/Context;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -43942c: |[43942c] de.danoeh.antennapod.playback.service.PlaybackService.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; │ │ -43943c: 6300 0ede |0000: sget-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ -439440: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ -439444: 6200 0bde |0004: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@de0b │ │ -439448: 6201 7376 |0006: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ -43944c: 3310 0800 |0008: if-ne v0, v1, 0010 // +0008 │ │ -439450: 6300 0dde |000a: sget-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isCasting:Z // field@de0d │ │ -439454: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -439458: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -43945a: 2807 |000f: goto 0016 // +0007 │ │ -43945c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -43945e: 2805 |0011: goto 0016 // +0005 │ │ -439460: 7100 27b4 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentEpisodeIsVideo:()Z // method@b427 │ │ -439466: 0a00 |0015: move-result v0 │ │ -439468: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -43946c: 2200 e11d |0018: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter; // type@1de1 │ │ -439470: 7020 94b4 2000 |001a: invoke-direct {v0, v2}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.:(Landroid/content/Context;)V // method@b494 │ │ -439476: 6e10 95b4 0000 |001d: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.getIntent:()Landroid/content/Intent; // method@b495 │ │ -43947c: 0c02 |0020: move-result-object v2 │ │ -43947e: 1102 |0021: return-object v2 │ │ -439480: 2200 df1d |0022: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1ddf │ │ -439484: 7020 8db4 2000 |0024: invoke-direct {v0, v2}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b48d │ │ -43948a: 6e10 92b4 0000 |0027: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b492 │ │ -439490: 0c02 |002a: move-result-object v2 │ │ -439492: 6e10 8eb4 0200 |002b: invoke-virtual {v2}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b48e │ │ -439498: 0c02 |002e: move-result-object v2 │ │ -43949a: 1102 |002f: return-object v2 │ │ +439438: |[439438] de.danoeh.antennapod.playback.service.PlaybackService.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; │ │ +439448: 6300 0ede |0000: sget-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ +43944c: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ +439450: 6200 0bde |0004: sget-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@de0b │ │ +439454: 6201 7376 |0006: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ +439458: 3310 0800 |0008: if-ne v0, v1, 0010 // +0008 │ │ +43945c: 6300 0dde |000a: sget-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isCasting:Z // field@de0d │ │ +439460: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +439464: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +439466: 2807 |000f: goto 0016 // +0007 │ │ +439468: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +43946a: 2805 |0011: goto 0016 // +0005 │ │ +43946c: 7100 27b4 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentEpisodeIsVideo:()Z // method@b427 │ │ +439472: 0a00 |0015: move-result v0 │ │ +439474: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +439478: 2200 e11d |0018: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter; // type@1de1 │ │ +43947c: 7020 94b4 2000 |001a: invoke-direct {v0, v2}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.:(Landroid/content/Context;)V // method@b494 │ │ +439482: 6e10 95b4 0000 |001d: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.getIntent:()Landroid/content/Intent; // method@b495 │ │ +439488: 0c02 |0020: move-result-object v2 │ │ +43948a: 1102 |0021: return-object v2 │ │ +43948c: 2200 df1d |0022: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1ddf │ │ +439490: 7020 8db4 2000 |0024: invoke-direct {v0, v2}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b48d │ │ +439496: 6e10 92b4 0000 |0027: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b492 │ │ +43949c: 0c02 |002a: move-result-object v2 │ │ +43949e: 6e10 8eb4 0200 |002b: invoke-virtual {v2}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b48e │ │ +4394a4: 0c02 |002e: move-result-object v2 │ │ +4394a6: 1102 |002f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0004 line=204 │ │ 0x0012 line=206 │ │ 0x0018 line=210 │ │ 0x0022 line=212 │ │ @@ -1588754,33 +1588754,33 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -43949c: |[43949c] de.danoeh.antennapod.playback.service.PlaybackService.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; │ │ -4394ac: 7210 18ad 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ad18 │ │ -4394b2: 0c02 |0003: move-result-object v2 │ │ -4394b4: 6200 7376 |0004: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ -4394b8: 3302 1000 |0006: if-ne v2, v0, 0016 // +0010 │ │ -4394bc: 6302 0dde |0008: sget-boolean v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.isCasting:Z // field@de0d │ │ -4394c0: 3902 0c00 |000a: if-nez v2, 0016 // +000c │ │ -4394c4: 2202 e11d |000c: new-instance v2, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter; // type@1de1 │ │ -4394c8: 7020 94b4 1200 |000e: invoke-direct {v2, v1}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.:(Landroid/content/Context;)V // method@b494 │ │ -4394ce: 6e10 95b4 0200 |0011: invoke-virtual {v2}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.getIntent:()Landroid/content/Intent; // method@b495 │ │ -4394d4: 0c01 |0014: move-result-object v1 │ │ -4394d6: 1101 |0015: return-object v1 │ │ -4394d8: 2202 df1d |0016: new-instance v2, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1ddf │ │ -4394dc: 7020 8db4 1200 |0018: invoke-direct {v2, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b48d │ │ -4394e2: 6e10 92b4 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b492 │ │ -4394e8: 0c01 |001e: move-result-object v1 │ │ -4394ea: 6e10 8eb4 0100 |001f: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b48e │ │ -4394f0: 0c01 |0022: move-result-object v1 │ │ -4394f2: 1101 |0023: return-object v1 │ │ +4394a8: |[4394a8] de.danoeh.antennapod.playback.service.PlaybackService.getPlayerActivityIntent:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)Landroid/content/Intent; │ │ +4394b8: 7210 18ad 0200 |0000: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ad18 │ │ +4394be: 0c02 |0003: move-result-object v2 │ │ +4394c0: 6200 7376 |0004: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ +4394c4: 3302 1000 |0006: if-ne v2, v0, 0016 // +0010 │ │ +4394c8: 6302 0dde |0008: sget-boolean v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.isCasting:Z // field@de0d │ │ +4394cc: 3902 0c00 |000a: if-nez v2, 0016 // +000c │ │ +4394d0: 2202 e11d |000c: new-instance v2, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter; // type@1de1 │ │ +4394d4: 7020 94b4 1200 |000e: invoke-direct {v2, v1}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.:(Landroid/content/Context;)V // method@b494 │ │ +4394da: 6e10 95b4 0200 |0011: invoke-virtual {v2}, Lde/danoeh/antennapod/ui/appstartintent/VideoPlayerActivityStarter;.getIntent:()Landroid/content/Intent; // method@b495 │ │ +4394e0: 0c01 |0014: move-result-object v1 │ │ +4394e2: 1101 |0015: return-object v1 │ │ +4394e4: 2202 df1d |0016: new-instance v2, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1ddf │ │ +4394e8: 7020 8db4 1200 |0018: invoke-direct {v2, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b48d │ │ +4394ee: 6e10 92b4 0200 |001b: invoke-virtual {v2}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withOpenPlayer:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b492 │ │ +4394f4: 0c01 |001e: move-result-object v1 │ │ +4394f6: 6e10 8eb4 0100 |001f: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b48e │ │ +4394fc: 0c01 |0022: move-result-object v1 │ │ +4394fe: 1101 |0023: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x000c line=222 │ │ 0x0016 line=224 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 (null) Landroid/content/Context; │ │ @@ -1588791,221 +1588791,221 @@ │ │ type : '(IZ)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 418 16-bit code units │ │ -4398b8: |[4398b8] de.danoeh.antennapod.playback.service.PlaybackService.handleKeycode:(IZ)Z │ │ -4398c8: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -4398cc: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4398d2: 1a01 f61a |0005: const-string v1, "Handling keycode: " // string@1af6 │ │ -4398d6: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4398dc: 6e20 b4b6 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -4398e2: 6e10 c3b6 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4398e8: 0c00 |0010: move-result-object v0 │ │ -4398ea: 1a01 3c46 |0011: const-string v1, "PlaybackService" // string@463c │ │ -4398ee: 7120 7e0b 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4398f4: 5460 10de |0016: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -4398f8: 6e10 66b1 0000 |0018: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@b166 │ │ -4398fe: 0c00 |001b: move-result-object v0 │ │ -439900: 6e10 5eb1 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b15e │ │ -439906: 0c02 |001f: move-result-object v2 │ │ -439908: 1303 4f00 |0020: const/16 v3, #int 79 // #4f │ │ -43990c: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -43990e: 1215 |0023: const/4 v5, #int 1 // #1 │ │ -439910: 3237 1f01 |0024: if-eq v7, v3, 0143 // +011f │ │ -439914: 1303 7e00 |0026: const/16 v3, #int 126 // #7e │ │ -439918: 3237 eb00 |0028: if-eq v7, v3, 0113 // +00eb │ │ -43991c: 1303 7f00 |002a: const/16 v3, #int 127 // #7f │ │ -439920: 3237 d700 |002c: if-eq v7, v3, 0103 // +00d7 │ │ -439924: 2b07 6401 0000 |002e: packed-switch v7, 00000192 // +00000164 │ │ -43992a: 2208 8d1e |0031: new-instance v8, Ljava/lang/StringBuilder; // type@1e8d │ │ -43992e: 7010 adb6 0800 |0033: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -439934: 1a02 0952 |0036: const-string v2, "Unhandled key code: " // string@5209 │ │ -439938: 6e20 b9b6 2800 |0038: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43993e: 6e20 b4b6 7800 |003b: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -439944: 6e10 c3b6 0800 |003e: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -43994a: 0c08 |0041: move-result-object v8 │ │ -43994c: 7120 7e0b 8100 |0042: invoke-static {v1, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -439952: 6e10 5db1 0000 |0045: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ -439958: 0c08 |0048: move-result-object v8 │ │ -43995a: 3808 2700 |0049: if-eqz v8, 0070 // +0027 │ │ -43995e: 6e10 5eb1 0000 |004b: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b15e │ │ -439964: 0c08 |004e: move-result-object v8 │ │ -439966: 6200 0dd6 |004f: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -43996a: 3308 1f00 |0051: if-ne v8, v0, 0070 // +001f │ │ -43996e: 6e10 4102 0600 |0053: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -439974: 0c08 |0056: move-result-object v8 │ │ -439976: 6000 58f2 |0057: sget v0, Lde/danoeh/antennapod/playback/service/R$string;.unknown_media_key:I // field@f258 │ │ -43997a: 6e20 2903 0800 |0059: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0329 │ │ -439980: 0c08 |005c: move-result-object v8 │ │ -439982: 2350 2a21 |005d: new-array v0, v5, [Ljava/lang/Object; // type@212a │ │ -439986: 7110 1eb6 0700 |005f: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -43998c: 0c07 |0062: move-result-object v7 │ │ -43998e: 4d07 0004 |0063: aput-object v7, v0, v4 │ │ -439992: 7120 87b6 0800 |0065: invoke-static {v8, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ -439998: 0c07 |0068: move-result-object v7 │ │ -43999a: 7130 1c13 7604 |0069: invoke-static {v6, v7, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@131c │ │ -4399a0: 0c07 |006c: move-result-object v7 │ │ -4399a2: 6e10 1d13 0700 |006d: invoke-virtual {v7}, Landroid/widget/Toast;.show:()V // method@131d │ │ -4399a8: 0f04 |0070: return v4 │ │ -4399aa: 6e10 84b2 0600 |0071: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ -4399b0: 0c07 |0074: move-result-object v7 │ │ -4399b2: 6208 0dd6 |0075: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -4399b6: 3287 0c00 |0077: if-eq v7, v8, 0083 // +000c │ │ -4399ba: 6e10 84b2 0600 |0079: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ -4399c0: 0c07 |007c: move-result-object v7 │ │ -4399c2: 6208 0cd6 |007d: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ -4399c6: 3387 0300 |007f: if-ne v7, v8, 0082 // +0003 │ │ -4399ca: 2802 |0081: goto 0083 // +0002 │ │ -4399cc: 0f04 |0082: return v4 │ │ -4399ce: 5467 10de |0083: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -4399d2: 7100 55b4 0000 |0085: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b455 │ │ -4399d8: 0a08 |0088: move-result v8 │ │ -4399da: d288 e803 |0089: mul-int/lit16 v8, v8, #int 1000 // #03e8 │ │ -4399de: 6e20 79b1 8700 |008b: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekDelta:(I)V // method@b179 │ │ -4399e4: 0f05 |008e: return v5 │ │ -4399e6: 6e10 84b2 0600 |008f: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ -4399ec: 0c07 |0092: move-result-object v7 │ │ -4399ee: 6208 0dd6 |0093: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -4399f2: 3287 0c00 |0095: if-eq v7, v8, 00a1 // +000c │ │ -4399f6: 6e10 84b2 0600 |0097: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ -4399fc: 0c07 |009a: move-result-object v7 │ │ -4399fe: 6208 0cd6 |009b: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ -439a02: 3387 0300 |009d: if-ne v7, v8, 00a0 // +0003 │ │ -439a06: 2802 |009f: goto 00a1 // +0002 │ │ -439a08: 0f04 |00a0: return v4 │ │ -439a0a: 5467 10de |00a1: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439a0e: 7100 5fb4 0000 |00a3: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b45f │ │ -439a14: 0a08 |00a6: move-result v8 │ │ -439a16: 7b88 |00a7: neg-int v8, v8 │ │ -439a18: d288 e803 |00a8: mul-int/lit16 v8, v8, #int 1000 // #03e8 │ │ -439a1c: 6e20 79b1 8700 |00aa: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekDelta:(I)V // method@b179 │ │ -439a22: 0f05 |00ad: return v5 │ │ -439a24: 3908 0b00 |00ae: if-nez v8, 00b9 // +000b │ │ -439a28: 7100 59b4 0000 |00b0: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHardwarePreviousButton:()I // method@b459 │ │ -439a2e: 0a07 |00b3: move-result v7 │ │ -439a30: 7030 86b2 7605 |00b4: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.handleKeycode:(IZ)Z // method@b286 │ │ -439a36: 0a07 |00b7: move-result v7 │ │ -439a38: 0f07 |00b8: return v7 │ │ -439a3a: 6e10 84b2 0600 |00b9: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ -439a40: 0c07 |00bc: move-result-object v7 │ │ -439a42: 6208 0dd6 |00bd: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -439a46: 3287 0c00 |00bf: if-eq v7, v8, 00cb // +000c │ │ -439a4a: 6e10 84b2 0600 |00c1: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ -439a50: 0c07 |00c4: move-result-object v7 │ │ -439a52: 6208 0cd6 |00c5: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ -439a56: 3387 0300 |00c7: if-ne v7, v8, 00ca // +0003 │ │ -439a5a: 2802 |00c9: goto 00cb // +0002 │ │ -439a5c: 0f04 |00ca: return v4 │ │ -439a5e: 5467 10de |00cb: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439a62: 6e20 7ab1 4700 |00cd: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@b17a │ │ -439a68: 0f05 |00d0: return v5 │ │ -439a6a: 3908 0b00 |00d1: if-nez v8, 00dc // +000b │ │ -439a6e: 7100 58b4 0000 |00d3: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHardwareForwardButton:()I // method@b458 │ │ -439a74: 0a07 |00d6: move-result v7 │ │ -439a76: 7030 86b2 7605 |00d7: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.handleKeycode:(IZ)Z // method@b286 │ │ -439a7c: 0a07 |00da: move-result v7 │ │ -439a7e: 0f07 |00db: return v7 │ │ -439a80: 6e10 84b2 0600 |00dc: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ -439a86: 0c07 |00df: move-result-object v7 │ │ -439a88: 6208 0dd6 |00e0: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -439a8c: 3287 0c00 |00e2: if-eq v7, v8, 00ee // +000c │ │ -439a90: 6e10 84b2 0600 |00e4: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ -439a96: 0c07 |00e7: move-result-object v7 │ │ -439a98: 6208 0cd6 |00e8: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ -439a9c: 3387 0300 |00ea: if-ne v7, v8, 00ed // +0003 │ │ -439aa0: 2802 |00ec: goto 00ee // +0002 │ │ -439aa2: 0f04 |00ed: return v4 │ │ -439aa4: 5467 10de |00ee: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439aa8: 6e10 85b1 0700 |00f0: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@b185 │ │ -439aae: 0f05 |00f3: return v5 │ │ -439ab0: 6207 0dd6 |00f4: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -439ab4: 3372 0700 |00f6: if-ne v2, v7, 00fd // +0007 │ │ -439ab8: 5467 10de |00f8: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439abc: 6e30 72b1 5705 |00fa: invoke-virtual {v7, v5, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ -439ac2: 5467 19de |00fd: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -439ac6: 6e20 acb3 5700 |00ff: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopForeground:(Z)V // method@b3ac │ │ -439acc: 0f05 |0102: return v5 │ │ -439ace: 6207 0dd6 |0103: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -439ad2: 3372 0d00 |0105: if-ne v2, v7, 0112 // +000d │ │ -439ad6: 5467 10de |0107: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439ada: 7100 75b4 0000 |0109: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b475 │ │ -439ae0: 0a08 |010c: move-result v8 │ │ -439ae2: b758 |010d: xor-int/2addr v8, v5 │ │ -439ae4: 6e30 72b1 8704 |010e: invoke-virtual {v7, v8, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ -439aea: 0f05 |0111: return v5 │ │ -439aec: 0f04 |0112: return v4 │ │ -439aee: 6207 0cd6 |0113: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ -439af2: 3272 2300 |0115: if-eq v2, v7, 0138 // +0023 │ │ -439af6: 6207 0ed6 |0117: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ -439afa: 3372 0300 |0119: if-ne v2, v7, 011c // +0003 │ │ -439afe: 281d |011b: goto 0138 // +001d │ │ -439b00: 6207 0ad6 |011c: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ -439b04: 3372 0d00 |011e: if-ne v2, v7, 012b // +000d │ │ -439b08: 5467 10de |0120: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439b0c: 6e20 80b1 5700 |0122: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@b180 │ │ -439b12: 5467 10de |0125: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439b16: 6e10 74b1 0700 |0127: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@b174 │ │ -439b1c: 2813 |012a: goto 013d // +0013 │ │ -439b1e: 5467 10de |012b: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439b22: 6e10 67b1 0700 |012d: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ -439b28: 0c07 |0130: move-result-object v7 │ │ -439b2a: 3907 0600 |0131: if-nez v7, 0137 // +0006 │ │ -439b2e: 7010 beb2 0600 |0133: invoke-direct {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.startPlayingFromPreferences:()V // method@b2be │ │ -439b34: 2807 |0136: goto 013d // +0007 │ │ -439b36: 0f04 |0137: return v4 │ │ -439b38: 5467 10de |0138: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439b3c: 6e10 78b1 0700 |013a: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@b178 │ │ -439b42: 5467 1ade |013d: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ -439b46: 6e10 dfb3 0700 |013f: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@b3df │ │ -439b4c: 0f05 |0142: return v5 │ │ -439b4e: 6207 0dd6 |0143: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -439b52: 3372 0d00 |0145: if-ne v2, v7, 0152 // +000d │ │ -439b56: 5467 10de |0147: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439b5a: 7100 75b4 0000 |0149: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b475 │ │ -439b60: 0a08 |014c: move-result v8 │ │ -439b62: b758 |014d: xor-int/2addr v8, v5 │ │ -439b64: 6e30 72b1 8704 |014e: invoke-virtual {v7, v8, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ -439b6a: 283a |0151: goto 018b // +003a │ │ -439b6c: 6207 0cd6 |0152: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ -439b70: 3272 3200 |0154: if-eq v2, v7, 0186 // +0032 │ │ -439b74: 6207 0ed6 |0156: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ -439b78: 3372 0300 |0158: if-ne v2, v7, 015b // +0003 │ │ -439b7c: 282c |015a: goto 0186 // +002c │ │ -439b7e: 6207 0fd6 |015b: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60f │ │ -439b82: 3372 0d00 |015d: if-ne v2, v7, 016a // +000d │ │ -439b86: 5467 10de |015f: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439b8a: 6e10 70b1 0700 |0161: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStartWhenPrepared:()Z // method@b170 │ │ -439b90: 0a08 |0164: move-result v8 │ │ -439b92: b758 |0165: xor-int/2addr v8, v5 │ │ -439b94: 6e20 80b1 8700 |0166: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@b180 │ │ -439b9a: 2822 |0169: goto 018b // +0022 │ │ -439b9c: 6207 0ad6 |016a: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ -439ba0: 3372 0d00 |016c: if-ne v2, v7, 0179 // +000d │ │ -439ba4: 5467 10de |016e: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439ba8: 6e20 80b1 5700 |0170: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@b180 │ │ -439bae: 5467 10de |0173: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439bb2: 6e10 74b1 0700 |0175: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@b174 │ │ -439bb8: 2813 |0178: goto 018b // +0013 │ │ -439bba: 5467 10de |0179: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439bbe: 6e10 67b1 0700 |017b: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ -439bc4: 0c07 |017e: move-result-object v7 │ │ -439bc6: 3907 0600 |017f: if-nez v7, 0185 // +0006 │ │ -439bca: 7010 beb2 0600 |0181: invoke-direct {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.startPlayingFromPreferences:()V // method@b2be │ │ -439bd0: 2807 |0184: goto 018b // +0007 │ │ -439bd2: 0f04 |0185: return v4 │ │ -439bd4: 5467 10de |0186: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439bd8: 6e10 78b1 0700 |0188: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@b178 │ │ -439bde: 5467 1ade |018b: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ -439be2: 6e10 dfb3 0700 |018d: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@b3df │ │ -439be8: 0f05 |0190: return v5 │ │ -439bea: 0000 |0191: nop // spacer │ │ -439bec: 0001 0600 5500 0000 1501 0000 c600 ... |0192: packed-switch-data (16 units) │ │ +4398c4: |[4398c4] de.danoeh.antennapod.playback.service.PlaybackService.handleKeycode:(IZ)Z │ │ +4398d4: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +4398d8: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4398de: 1a01 f61a |0005: const-string v1, "Handling keycode: " // string@1af6 │ │ +4398e2: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4398e8: 6e20 b4b6 7000 |000a: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +4398ee: 6e10 c3b6 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4398f4: 0c00 |0010: move-result-object v0 │ │ +4398f6: 1a01 3c46 |0011: const-string v1, "PlaybackService" // string@463c │ │ +4398fa: 7120 7e0b 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +439900: 5460 10de |0016: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439904: 6e10 66b1 0000 |0018: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@b166 │ │ +43990a: 0c00 |001b: move-result-object v0 │ │ +43990c: 6e10 5eb1 0000 |001c: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b15e │ │ +439912: 0c02 |001f: move-result-object v2 │ │ +439914: 1303 4f00 |0020: const/16 v3, #int 79 // #4f │ │ +439918: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +43991a: 1215 |0023: const/4 v5, #int 1 // #1 │ │ +43991c: 3237 1f01 |0024: if-eq v7, v3, 0143 // +011f │ │ +439920: 1303 7e00 |0026: const/16 v3, #int 126 // #7e │ │ +439924: 3237 eb00 |0028: if-eq v7, v3, 0113 // +00eb │ │ +439928: 1303 7f00 |002a: const/16 v3, #int 127 // #7f │ │ +43992c: 3237 d700 |002c: if-eq v7, v3, 0103 // +00d7 │ │ +439930: 2b07 6401 0000 |002e: packed-switch v7, 00000192 // +00000164 │ │ +439936: 2208 8d1e |0031: new-instance v8, Ljava/lang/StringBuilder; // type@1e8d │ │ +43993a: 7010 adb6 0800 |0033: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +439940: 1a02 0952 |0036: const-string v2, "Unhandled key code: " // string@5209 │ │ +439944: 6e20 b9b6 2800 |0038: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43994a: 6e20 b4b6 7800 |003b: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +439950: 6e10 c3b6 0800 |003e: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +439956: 0c08 |0041: move-result-object v8 │ │ +439958: 7120 7e0b 8100 |0042: invoke-static {v1, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43995e: 6e10 5db1 0000 |0045: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b15d │ │ +439964: 0c08 |0048: move-result-object v8 │ │ +439966: 3808 2700 |0049: if-eqz v8, 0070 // +0027 │ │ +43996a: 6e10 5eb1 0000 |004b: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b15e │ │ +439970: 0c08 |004e: move-result-object v8 │ │ +439972: 6200 0dd6 |004f: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +439976: 3308 1f00 |0051: if-ne v8, v0, 0070 // +001f │ │ +43997a: 6e10 4102 0600 |0053: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +439980: 0c08 |0056: move-result-object v8 │ │ +439982: 6000 58f2 |0057: sget v0, Lde/danoeh/antennapod/playback/service/R$string;.unknown_media_key:I // field@f258 │ │ +439986: 6e20 2903 0800 |0059: invoke-virtual {v8, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0329 │ │ +43998c: 0c08 |005c: move-result-object v8 │ │ +43998e: 2350 2a21 |005d: new-array v0, v5, [Ljava/lang/Object; // type@212a │ │ +439992: 7110 1eb6 0700 |005f: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +439998: 0c07 |0062: move-result-object v7 │ │ +43999a: 4d07 0004 |0063: aput-object v7, v0, v4 │ │ +43999e: 7120 87b6 0800 |0065: invoke-static {v8, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b687 │ │ +4399a4: 0c07 |0068: move-result-object v7 │ │ +4399a6: 7130 1c13 7604 |0069: invoke-static {v6, v7, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@131c │ │ +4399ac: 0c07 |006c: move-result-object v7 │ │ +4399ae: 6e10 1d13 0700 |006d: invoke-virtual {v7}, Landroid/widget/Toast;.show:()V // method@131d │ │ +4399b4: 0f04 |0070: return v4 │ │ +4399b6: 6e10 84b2 0600 |0071: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ +4399bc: 0c07 |0074: move-result-object v7 │ │ +4399be: 6208 0dd6 |0075: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +4399c2: 3287 0c00 |0077: if-eq v7, v8, 0083 // +000c │ │ +4399c6: 6e10 84b2 0600 |0079: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ +4399cc: 0c07 |007c: move-result-object v7 │ │ +4399ce: 6208 0cd6 |007d: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ +4399d2: 3387 0300 |007f: if-ne v7, v8, 0082 // +0003 │ │ +4399d6: 2802 |0081: goto 0083 // +0002 │ │ +4399d8: 0f04 |0082: return v4 │ │ +4399da: 5467 10de |0083: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +4399de: 7100 55b4 0000 |0085: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFastForwardSecs:()I // method@b455 │ │ +4399e4: 0a08 |0088: move-result v8 │ │ +4399e6: d288 e803 |0089: mul-int/lit16 v8, v8, #int 1000 // #03e8 │ │ +4399ea: 6e20 79b1 8700 |008b: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekDelta:(I)V // method@b179 │ │ +4399f0: 0f05 |008e: return v5 │ │ +4399f2: 6e10 84b2 0600 |008f: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ +4399f8: 0c07 |0092: move-result-object v7 │ │ +4399fa: 6208 0dd6 |0093: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +4399fe: 3287 0c00 |0095: if-eq v7, v8, 00a1 // +000c │ │ +439a02: 6e10 84b2 0600 |0097: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ +439a08: 0c07 |009a: move-result-object v7 │ │ +439a0a: 6208 0cd6 |009b: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ +439a0e: 3387 0300 |009d: if-ne v7, v8, 00a0 // +0003 │ │ +439a12: 2802 |009f: goto 00a1 // +0002 │ │ +439a14: 0f04 |00a0: return v4 │ │ +439a16: 5467 10de |00a1: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439a1a: 7100 5fb4 0000 |00a3: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getRewindSecs:()I // method@b45f │ │ +439a20: 0a08 |00a6: move-result v8 │ │ +439a22: 7b88 |00a7: neg-int v8, v8 │ │ +439a24: d288 e803 |00a8: mul-int/lit16 v8, v8, #int 1000 // #03e8 │ │ +439a28: 6e20 79b1 8700 |00aa: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekDelta:(I)V // method@b179 │ │ +439a2e: 0f05 |00ad: return v5 │ │ +439a30: 3908 0b00 |00ae: if-nez v8, 00b9 // +000b │ │ +439a34: 7100 59b4 0000 |00b0: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHardwarePreviousButton:()I // method@b459 │ │ +439a3a: 0a07 |00b3: move-result v7 │ │ +439a3c: 7030 86b2 7605 |00b4: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.handleKeycode:(IZ)Z // method@b286 │ │ +439a42: 0a07 |00b7: move-result v7 │ │ +439a44: 0f07 |00b8: return v7 │ │ +439a46: 6e10 84b2 0600 |00b9: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ +439a4c: 0c07 |00bc: move-result-object v7 │ │ +439a4e: 6208 0dd6 |00bd: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +439a52: 3287 0c00 |00bf: if-eq v7, v8, 00cb // +000c │ │ +439a56: 6e10 84b2 0600 |00c1: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ +439a5c: 0c07 |00c4: move-result-object v7 │ │ +439a5e: 6208 0cd6 |00c5: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ +439a62: 3387 0300 |00c7: if-ne v7, v8, 00ca // +0003 │ │ +439a66: 2802 |00c9: goto 00cb // +0002 │ │ +439a68: 0f04 |00ca: return v4 │ │ +439a6a: 5467 10de |00cb: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439a6e: 6e20 7ab1 4700 |00cd: invoke-virtual {v7, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@b17a │ │ +439a74: 0f05 |00d0: return v5 │ │ +439a76: 3908 0b00 |00d1: if-nez v8, 00dc // +000b │ │ +439a7a: 7100 58b4 0000 |00d3: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHardwareForwardButton:()I // method@b458 │ │ +439a80: 0a07 |00d6: move-result v7 │ │ +439a82: 7030 86b2 7605 |00d7: invoke-direct {v6, v7, v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.handleKeycode:(IZ)Z // method@b286 │ │ +439a88: 0a07 |00da: move-result v7 │ │ +439a8a: 0f07 |00db: return v7 │ │ +439a8c: 6e10 84b2 0600 |00dc: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ +439a92: 0c07 |00df: move-result-object v7 │ │ +439a94: 6208 0dd6 |00e0: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +439a98: 3287 0c00 |00e2: if-eq v7, v8, 00ee // +000c │ │ +439a9c: 6e10 84b2 0600 |00e4: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b284 │ │ +439aa2: 0c07 |00e7: move-result-object v7 │ │ +439aa4: 6208 0cd6 |00e8: sget-object v8, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ +439aa8: 3387 0300 |00ea: if-ne v7, v8, 00ed // +0003 │ │ +439aac: 2802 |00ec: goto 00ee // +0002 │ │ +439aae: 0f04 |00ed: return v4 │ │ +439ab0: 5467 10de |00ee: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439ab4: 6e10 85b1 0700 |00f0: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@b185 │ │ +439aba: 0f05 |00f3: return v5 │ │ +439abc: 6207 0dd6 |00f4: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +439ac0: 3372 0700 |00f6: if-ne v2, v7, 00fd // +0007 │ │ +439ac4: 5467 10de |00f8: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439ac8: 6e30 72b1 5705 |00fa: invoke-virtual {v7, v5, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ +439ace: 5467 19de |00fd: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +439ad2: 6e20 acb3 5700 |00ff: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopForeground:(Z)V // method@b3ac │ │ +439ad8: 0f05 |0102: return v5 │ │ +439ada: 6207 0dd6 |0103: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +439ade: 3372 0d00 |0105: if-ne v2, v7, 0112 // +000d │ │ +439ae2: 5467 10de |0107: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439ae6: 7100 75b4 0000 |0109: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b475 │ │ +439aec: 0a08 |010c: move-result v8 │ │ +439aee: b758 |010d: xor-int/2addr v8, v5 │ │ +439af0: 6e30 72b1 8704 |010e: invoke-virtual {v7, v8, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ +439af6: 0f05 |0111: return v5 │ │ +439af8: 0f04 |0112: return v4 │ │ +439afa: 6207 0cd6 |0113: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ +439afe: 3272 2300 |0115: if-eq v2, v7, 0138 // +0023 │ │ +439b02: 6207 0ed6 |0117: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ +439b06: 3372 0300 |0119: if-ne v2, v7, 011c // +0003 │ │ +439b0a: 281d |011b: goto 0138 // +001d │ │ +439b0c: 6207 0ad6 |011c: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ +439b10: 3372 0d00 |011e: if-ne v2, v7, 012b // +000d │ │ +439b14: 5467 10de |0120: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439b18: 6e20 80b1 5700 |0122: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@b180 │ │ +439b1e: 5467 10de |0125: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439b22: 6e10 74b1 0700 |0127: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@b174 │ │ +439b28: 2813 |012a: goto 013d // +0013 │ │ +439b2a: 5467 10de |012b: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439b2e: 6e10 67b1 0700 |012d: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ +439b34: 0c07 |0130: move-result-object v7 │ │ +439b36: 3907 0600 |0131: if-nez v7, 0137 // +0006 │ │ +439b3a: 7010 beb2 0600 |0133: invoke-direct {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.startPlayingFromPreferences:()V // method@b2be │ │ +439b40: 2807 |0136: goto 013d // +0007 │ │ +439b42: 0f04 |0137: return v4 │ │ +439b44: 5467 10de |0138: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439b48: 6e10 78b1 0700 |013a: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@b178 │ │ +439b4e: 5467 1ade |013d: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ +439b52: 6e10 dfb3 0700 |013f: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@b3df │ │ +439b58: 0f05 |0142: return v5 │ │ +439b5a: 6207 0dd6 |0143: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +439b5e: 3372 0d00 |0145: if-ne v2, v7, 0152 // +000d │ │ +439b62: 5467 10de |0147: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439b66: 7100 75b4 0000 |0149: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b475 │ │ +439b6c: 0a08 |014c: move-result v8 │ │ +439b6e: b758 |014d: xor-int/2addr v8, v5 │ │ +439b70: 6e30 72b1 8704 |014e: invoke-virtual {v7, v8, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ +439b76: 283a |0151: goto 018b // +003a │ │ +439b78: 6207 0cd6 |0152: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ +439b7c: 3272 3200 |0154: if-eq v2, v7, 0186 // +0032 │ │ +439b80: 6207 0ed6 |0156: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ +439b84: 3372 0300 |0158: if-ne v2, v7, 015b // +0003 │ │ +439b88: 282c |015a: goto 0186 // +002c │ │ +439b8a: 6207 0fd6 |015b: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60f │ │ +439b8e: 3372 0d00 |015d: if-ne v2, v7, 016a // +000d │ │ +439b92: 5467 10de |015f: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439b96: 6e10 70b1 0700 |0161: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStartWhenPrepared:()Z // method@b170 │ │ +439b9c: 0a08 |0164: move-result v8 │ │ +439b9e: b758 |0165: xor-int/2addr v8, v5 │ │ +439ba0: 6e20 80b1 8700 |0166: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@b180 │ │ +439ba6: 2822 |0169: goto 018b // +0022 │ │ +439ba8: 6207 0ad6 |016a: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ +439bac: 3372 0d00 |016c: if-ne v2, v7, 0179 // +000d │ │ +439bb0: 5467 10de |016e: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439bb4: 6e20 80b1 5700 |0170: invoke-virtual {v7, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@b180 │ │ +439bba: 5467 10de |0173: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439bbe: 6e10 74b1 0700 |0175: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@b174 │ │ +439bc4: 2813 |0178: goto 018b // +0013 │ │ +439bc6: 5467 10de |0179: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439bca: 6e10 67b1 0700 |017b: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ +439bd0: 0c07 |017e: move-result-object v7 │ │ +439bd2: 3907 0600 |017f: if-nez v7, 0185 // +0006 │ │ +439bd6: 7010 beb2 0600 |0181: invoke-direct {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.startPlayingFromPreferences:()V // method@b2be │ │ +439bdc: 2807 |0184: goto 018b // +0007 │ │ +439bde: 0f04 |0185: return v4 │ │ +439be0: 5467 10de |0186: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439be4: 6e10 78b1 0700 |0188: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@b178 │ │ +439bea: 5467 1ade |018b: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ +439bee: 6e10 dfb3 0700 |018d: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@b3df │ │ +439bf4: 0f05 |0190: return v5 │ │ +439bf6: 0000 |0191: nop // spacer │ │ +439bf8: 0001 0600 5500 0000 1501 0000 c600 ... |0192: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0016 line=655 │ │ 0x001c line=656 │ │ 0x0031 line=733 │ │ 0x0045 line=735 │ │ @@ -1589056,61 +1589056,61 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -439c0c: |[439c0c] de.danoeh.antennapod.playback.service.PlaybackService.isCasting:()Z │ │ -439c1c: 6300 0dde |0000: sget-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isCasting:Z // field@de0d │ │ -439c20: 0f00 |0002: return v0 │ │ +439c18: |[439c18] de.danoeh.antennapod.playback.service.PlaybackService.isCasting:()Z │ │ +439c28: 6300 0dde |0000: sget-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isCasting:Z // field@de0d │ │ +439c2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1653 │ │ locals : │ │ │ │ #58 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ name : 'lambda$loadQueueForMediaSession$1' │ │ type : '(Lio/reactivex/SingleEmitter;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -43accc: |[43accc] de.danoeh.antennapod.playback.service.PlaybackService.lambda$loadQueueForMediaSession$1:(Lio/reactivex/SingleEmitter;)V │ │ -43acdc: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -43ace0: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -43ace6: 7100 02b4 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getQueue:()Ljava/util/List; // method@b402 │ │ -43acec: 0c01 |0008: move-result-object v1 │ │ -43acee: 7210 e0b8 0100 |0009: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -43acf4: 0c01 |000c: move-result-object v1 │ │ -43acf6: 7210 c3b8 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -43acfc: 0a02 |0010: move-result v2 │ │ -43acfe: 3802 2700 |0011: if-eqz v2, 0038 // +0027 │ │ -43ad02: 7210 c4b8 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -43ad08: 0c02 |0016: move-result-object v2 │ │ -43ad0a: 1f02 d11b |0017: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -43ad0e: 6e10 2cac 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -43ad14: 0c03 |001c: move-result-object v3 │ │ -43ad16: 3803 f0ff |001d: if-eqz v3, 000d // -0010 │ │ -43ad1a: 6e10 2cac 0200 |001f: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -43ad20: 0c03 |0022: move-result-object v3 │ │ -43ad22: 6e10 7dac 0300 |0023: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@ac7d │ │ -43ad28: 0c03 |0026: move-result-object v3 │ │ -43ad2a: 6e10 ab08 0300 |0027: invoke-virtual {v3}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.getDescription:()Landroid/support/v4/media/MediaDescriptionCompat; // method@08ab │ │ -43ad30: 0c03 |002a: move-result-object v3 │ │ -43ad32: 2204 fd01 |002b: new-instance v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // type@01fd │ │ -43ad36: 6e10 25ac 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ -43ad3c: 0b05 |0030: move-result-wide v5 │ │ -43ad3e: 7040 260a 3465 |0031: invoke-direct {v4, v3, v5, v6}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;J)V // method@0a26 │ │ -43ad44: 7220 d5b8 4000 |0034: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -43ad4a: 28d6 |0037: goto 000d // -002a │ │ -43ad4c: 7220 e7b4 0700 |0038: invoke-interface {v7, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b4e7 │ │ -43ad52: 0e00 |003b: return-void │ │ +43acd8: |[43acd8] de.danoeh.antennapod.playback.service.PlaybackService.lambda$loadQueueForMediaSession$1:(Lio/reactivex/SingleEmitter;)V │ │ +43ace8: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +43acec: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +43acf2: 7100 02b4 0000 |0005: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getQueue:()Ljava/util/List; // method@b402 │ │ +43acf8: 0c01 |0008: move-result-object v1 │ │ +43acfa: 7210 e0b8 0100 |0009: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +43ad00: 0c01 |000c: move-result-object v1 │ │ +43ad02: 7210 c3b8 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +43ad08: 0a02 |0010: move-result v2 │ │ +43ad0a: 3802 2700 |0011: if-eqz v2, 0038 // +0027 │ │ +43ad0e: 7210 c4b8 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +43ad14: 0c02 |0016: move-result-object v2 │ │ +43ad16: 1f02 d11b |0017: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +43ad1a: 6e10 2cac 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +43ad20: 0c03 |001c: move-result-object v3 │ │ +43ad22: 3803 f0ff |001d: if-eqz v3, 000d // -0010 │ │ +43ad26: 6e10 2cac 0200 |001f: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +43ad2c: 0c03 |0022: move-result-object v3 │ │ +43ad2e: 6e10 7dac 0300 |0023: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@ac7d │ │ +43ad34: 0c03 |0026: move-result-object v3 │ │ +43ad36: 6e10 ab08 0300 |0027: invoke-virtual {v3}, Landroid/support/v4/media/MediaBrowserCompat$MediaItem;.getDescription:()Landroid/support/v4/media/MediaDescriptionCompat; // method@08ab │ │ +43ad3c: 0c03 |002a: move-result-object v3 │ │ +43ad3e: 2204 fd01 |002b: new-instance v4, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem; // type@01fd │ │ +43ad42: 6e10 25ac 0200 |002d: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ +43ad48: 0b05 |0030: move-result-wide v5 │ │ +43ad4a: 7040 260a 3465 |0031: invoke-direct {v4, v3, v5, v6}, Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;.:(Landroid/support/v4/media/MediaDescriptionCompat;J)V // method@0a26 │ │ +43ad50: 7220 d5b8 4000 |0034: invoke-interface {v0, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +43ad56: 28d6 |0037: goto 000d // -002a │ │ +43ad58: 7220 e7b4 0700 |0038: invoke-interface {v7, v0}, Lio/reactivex/SingleEmitter;.onSuccess:(Ljava/lang/Object;)V // method@b4e7 │ │ +43ad5e: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0005 line=354 │ │ 0x0019 line=355 │ │ 0x001f line=356 │ │ 0x002b line=357 │ │ @@ -1589123,18 +1589123,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -43ad54: |[43ad54] de.danoeh.antennapod.playback.service.PlaybackService.lambda$loadQueueForMediaSession$2:(Ljava/util/List;)V │ │ -43ad64: 5410 12de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ -43ad68: 6e20 570a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.setQueue:(Ljava/util/List;)V // method@0a57 │ │ -43ad6e: 0e00 |0005: return-void │ │ +43ad60: |[43ad60] de.danoeh.antennapod.playback.service.PlaybackService.lambda$loadQueueForMediaSession$2:(Ljava/util/List;)V │ │ +43ad70: 5410 12de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ +43ad74: 6e20 570a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.setQueue:(Ljava/util/List;)V // method@0a57 │ │ +43ad7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/util/List; │ │ │ │ @@ -1589143,24 +1589143,24 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -43ad70: |[43ad70] de.danoeh.antennapod.playback.service.PlaybackService.lambda$onCreate$0:(Ljava/lang/Integer;)V │ │ -43ad80: 6e10 14b6 0200 |0000: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ -43ad86: 0a02 |0003: move-result v2 │ │ -43ad88: 1220 |0004: const/4 v0, #int 2 // #2 │ │ -43ad8a: 3302 0400 |0005: if-ne v2, v0, 0009 // +0004 │ │ -43ad8e: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -43ad90: 2802 |0008: goto 000a // +0002 │ │ -43ad92: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -43ad94: 5c12 02de |000a: iput-boolean v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.androidAutoConnected:Z // field@de02 │ │ -43ad98: 0e00 |000c: return-void │ │ +43ad7c: |[43ad7c] de.danoeh.antennapod.playback.service.PlaybackService.lambda$onCreate$0:(Ljava/lang/Integer;)V │ │ +43ad8c: 6e10 14b6 0200 |0000: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ +43ad92: 0a02 |0003: move-result v2 │ │ +43ad94: 1220 |0004: const/4 v0, #int 2 // #2 │ │ +43ad96: 3302 0400 |0005: if-ne v2, v0, 0009 // +0004 │ │ +43ad9a: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +43ad9c: 2802 |0008: goto 000a // +0002 │ │ +43ad9e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +43ada0: 5c12 02de |000a: iput-boolean v2, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.androidAutoConnected:Z // field@de02 │ │ +43ada4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/Integer; │ │ │ │ @@ -1589169,20 +1589169,20 @@ │ │ type : '(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -43ad9c: |[43ad9c] de.danoeh.antennapod.playback.service.PlaybackService.lambda$onLoadChildren$3:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V │ │ -43adac: 7020 98b2 2000 |0000: invoke-direct {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.loadChildrenSynchronous:(Ljava/lang/String;)Ljava/util/List; // method@b298 │ │ -43adb2: 0c02 |0003: move-result-object v2 │ │ -43adb4: 6e20 2345 2100 |0004: invoke-virtual {v1, v2}, Landroidx/media/MediaBrowserServiceCompat$Result;.sendResult:(Ljava/lang/Object;)V // method@4523 │ │ -43adba: 7210 d4b4 0300 |0007: invoke-interface {v3}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b4d4 │ │ -43adc0: 0e00 |000a: return-void │ │ +43ada8: |[43ada8] de.danoeh.antennapod.playback.service.PlaybackService.lambda$onLoadChildren$3:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;Lio/reactivex/CompletableEmitter;)V │ │ +43adb8: 7020 98b2 2000 |0000: invoke-direct {v0, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.loadChildrenSynchronous:(Ljava/lang/String;)Ljava/util/List; // method@b298 │ │ +43adbe: 0c02 |0003: move-result-object v2 │ │ +43adc0: 6e20 2345 2100 |0004: invoke-virtual {v1, v2}, Landroidx/media/MediaBrowserServiceCompat$Result;.sendResult:(Ljava/lang/Object;)V // method@4523 │ │ +43adc6: 7210 d4b4 0300 |0007: invoke-interface {v3}, Lio/reactivex/CompletableEmitter;.onComplete:()V // method@b4d4 │ │ +43adcc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x0007 line=410 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x000b reg=1 (null) Landroidx/media/MediaBrowserServiceCompat$Result; │ │ @@ -1589194,34 +1589194,34 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -43adc4: |[43adc4] de.danoeh.antennapod.playback.service.PlaybackService.lambda$onLoadChildren$4:()V │ │ -43add4: 0e00 |0000: return-void │ │ +43add0: |[43add0] de.danoeh.antennapod.playback.service.PlaybackService.lambda$onLoadChildren$4:()V │ │ +43ade0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #63 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ name : 'lambda$onLoadChildren$5' │ │ type : '(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -43add8: |[43add8] de.danoeh.antennapod.playback.service.PlaybackService.lambda$onLoadChildren$5:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V │ │ -43ade8: 6e10 e9b6 0100 |0000: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -43adee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -43adf0: 6e20 2345 1000 |0004: invoke-virtual {v0, v1}, Landroidx/media/MediaBrowserServiceCompat$Result;.sendResult:(Ljava/lang/Object;)V // method@4523 │ │ -43adf6: 0e00 |0007: return-void │ │ +43ade4: |[43ade4] de.danoeh.antennapod.playback.service.PlaybackService.lambda$onLoadChildren$5:(Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/Throwable;)V │ │ +43adf4: 6e10 e9b6 0100 |0000: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +43adfa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +43adfc: 6e20 2345 1000 |0004: invoke-virtual {v0, v1}, Landroidx/media/MediaBrowserServiceCompat$Result;.sendResult:(Ljava/lang/Object;)V // method@4523 │ │ +43ae02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0004 line=418 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Landroidx/media/MediaBrowserServiceCompat$Result; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/Throwable; │ │ @@ -1589231,23 +1589231,23 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -439eac: |[439eac] de.danoeh.antennapod.playback.service.PlaybackService.lambda$onStartCommand$6:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ -439ebc: 2020 d41b |0000: instance-of v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -439ec0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -439ec4: 1f02 d41b |0004: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -439ec8: 6e10 76ac 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ac76 │ │ -439ece: 0b00 |0009: move-result-wide v0 │ │ -439ed0: 7120 ffb3 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b3ff │ │ -439ed6: 0c02 |000d: move-result-object v2 │ │ -439ed8: 1102 |000e: return-object v2 │ │ +439eb8: |[439eb8] de.danoeh.antennapod.playback.service.PlaybackService.lambda$onStartCommand$6:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; │ │ +439ec8: 2020 d41b |0000: instance-of v0, v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +439ecc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +439ed0: 1f02 d41b |0004: check-cast v2, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +439ed4: 6e10 76ac 0200 |0006: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getId:()J // method@ac76 │ │ +439eda: 0b00 |0009: move-result-wide v0 │ │ +439edc: 7120 ffb3 1000 |000a: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b3ff │ │ +439ee2: 0c02 |000d: move-result-object v2 │ │ +439ee4: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 0x0004 line=540 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1589256,17 +1589256,17 @@ │ │ type : '(ZLde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -43adf8: |[43adf8] de.danoeh.antennapod.playback.service.PlaybackService.lambda$onStartCommand$7:(ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ -43ae08: 7030 bdb2 2001 |0000: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@b2bd │ │ -43ae0e: 0e00 |0003: return-void │ │ +43ae04: |[43ae04] de.danoeh.antennapod.playback.service.PlaybackService.lambda$onStartCommand$7:(ZLde/danoeh/antennapod/model/playback/Playable;)V │ │ +43ae14: 7030 bdb2 2001 |0000: invoke-direct {v0, v2, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@b2bd │ │ +43ae1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1589276,22 +1589276,22 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -43ae10: |[43ae10] de.danoeh.antennapod.playback.service.PlaybackService.lambda$onStartCommand$8:(Ljava/lang/Throwable;)V │ │ -43ae20: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ -43ae24: 1a01 2e46 |0002: const-string v1, "Playable was not found. Stopping service." // string@462e │ │ -43ae28: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43ae2e: 6e10 e9b6 0300 |0007: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -43ae34: 5423 19de |000a: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43ae38: 6e10 adb3 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ -43ae3e: 0e00 |000f: return-void │ │ +43ae1c: |[43ae1c] de.danoeh.antennapod.playback.service.PlaybackService.lambda$onStartCommand$8:(Ljava/lang/Throwable;)V │ │ +43ae2c: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ +43ae30: 1a01 2e46 |0002: const-string v1, "Playable was not found. Stopping service." // string@462e │ │ +43ae34: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43ae3a: 6e10 e9b6 0300 |0007: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +43ae40: 5423 19de |000a: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43ae44: 6e10 adb3 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ +43ae4a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=550 │ │ 0x0007 line=551 │ │ 0x000a line=552 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ @@ -1589302,38 +1589302,38 @@ │ │ type : '(Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -43ae40: |[43ae40] de.danoeh.antennapod.playback.service.PlaybackService.lambda$setupNotification$12:(Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -43ae50: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ -43ae54: 1a01 4940 |0002: const-string v1, "Loading notification icon" // string@4049 │ │ -43ae58: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43ae5e: 5420 13de |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -43ae62: 6e10 a4b3 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.loadIcon:()V // method@b3a4 │ │ -43ae68: 7100 d0b6 0000 |000c: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@b6d0 │ │ -43ae6e: 0c00 |000f: move-result-object v0 │ │ -43ae70: 6e10 d6b6 0000 |0010: invoke-virtual {v0}, Ljava/lang/Thread;.isInterrupted:()Z // method@b6d6 │ │ -43ae76: 0a00 |0013: move-result v0 │ │ -43ae78: 3900 1c00 |0014: if-nez v0, 0030 // +001c │ │ -43ae7c: 6e10 2c02 0200 |0016: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -43ae82: 0c00 |0019: move-result-object v0 │ │ -43ae84: 1a01 115f |001a: const-string v1, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ -43ae88: 7120 7930 1000 |001c: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ -43ae8e: 0a00 |001f: move-result v0 │ │ -43ae90: 3900 0d00 |0020: if-nez v0, 002d // +000d │ │ -43ae94: 6000 fcec |0022: sget v0, Lde/danoeh/antennapod/playback/service/R$id;.notification_playing:I // field@ecfc │ │ -43ae98: 5421 13de |0024: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -43ae9c: 6e10 99b3 0100 |0026: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@b399 │ │ -43aea2: 0c01 |0029: move-result-object v1 │ │ -43aea4: 6e30 2630 0301 |002a: invoke-virtual {v3, v0, v1}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@3026 │ │ -43aeaa: 7020 c1b2 4200 |002d: invoke-direct {v2, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateMediaSessionMetadata:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c1 │ │ -43aeb0: 0e00 |0030: return-void │ │ +43ae4c: |[43ae4c] de.danoeh.antennapod.playback.service.PlaybackService.lambda$setupNotification$12:(Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +43ae5c: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ +43ae60: 1a01 4940 |0002: const-string v1, "Loading notification icon" // string@4049 │ │ +43ae64: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43ae6a: 5420 13de |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +43ae6e: 6e10 a4b3 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.loadIcon:()V // method@b3a4 │ │ +43ae74: 7100 d0b6 0000 |000c: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@b6d0 │ │ +43ae7a: 0c00 |000f: move-result-object v0 │ │ +43ae7c: 6e10 d6b6 0000 |0010: invoke-virtual {v0}, Ljava/lang/Thread;.isInterrupted:()Z // method@b6d6 │ │ +43ae82: 0a00 |0013: move-result v0 │ │ +43ae84: 3900 1c00 |0014: if-nez v0, 0030 // +001c │ │ +43ae88: 6e10 2c02 0200 |0016: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +43ae8e: 0c00 |0019: move-result-object v0 │ │ +43ae90: 1a01 115f |001a: const-string v1, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ +43ae94: 7120 7930 1000 |001c: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ +43ae9a: 0a00 |001f: move-result v0 │ │ +43ae9c: 3900 0d00 |0020: if-nez v0, 002d // +000d │ │ +43aea0: 6000 fcec |0022: sget v0, Lde/danoeh/antennapod/playback/service/R$id;.notification_playing:I // field@ecfc │ │ +43aea4: 5421 13de |0024: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +43aea8: 6e10 99b3 0100 |0026: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@b399 │ │ +43aeae: 0c01 |0029: move-result-object v1 │ │ +43aeb0: 6e30 2630 0301 |002a: invoke-virtual {v3, v0, v1}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@3026 │ │ +43aeb6: 7020 c1b2 4200 |002d: invoke-direct {v2, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateMediaSessionMetadata:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c1 │ │ +43aebc: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1431 │ │ 0x0007 line=1432 │ │ 0x000c line=1433 │ │ 0x0016 line=1434 │ │ 0x0022 line=1436 │ │ @@ -1589348,50 +1589348,50 @@ │ │ type : '(Ljava/lang/Long;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -43aeb4: |[43aeb4] de.danoeh.antennapod.playback.service.PlaybackService.lambda$setupPositionObserver$13:(Ljava/lang/Long;)V │ │ -43aec4: 7100 10bb 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -43aeca: 0c04 |0003: move-result-object v4 │ │ -43aecc: 2200 af1b |0004: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1baf │ │ -43aed0: 6e10 7ab2 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPosition:()I // method@b27a │ │ -43aed6: 0a01 |0009: move-result v1 │ │ -43aed8: 6e10 7cb2 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getDuration:()I // method@b27c │ │ -43aede: 0a02 |000d: move-result v2 │ │ -43aee0: 7030 39ab 1002 |000e: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@ab39 │ │ -43aee6: 6e20 13bb 0400 |0011: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -43aeec: 6004 e500 |0014: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -43aef0: 1300 1d00 |0016: const/16 v0, #int 29 // #1d │ │ -43aef4: 3504 2e00 |0018: if-ge v4, v0, 0046 // +002e │ │ -43aef8: 5434 13de |001a: iget-object v4, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -43aefc: 6e10 7ab2 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPosition:()I // method@b27a │ │ -43af02: 0a00 |001f: move-result v0 │ │ -43af04: 6e10 79b2 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPlaybackSpeed:()F // method@b279 │ │ -43af0a: 0a01 |0023: move-result v1 │ │ -43af0c: 6e30 a8b3 0401 |0024: invoke-virtual {v4, v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.updatePosition:(IF)V // method@b3a8 │ │ -43af12: 1a04 eaaf |0027: const-string v4, "notification" // string@afea │ │ -43af16: 6e20 4602 4300 |0029: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -43af1c: 0c04 |002c: move-result-object v4 │ │ -43af1e: 1f04 3700 |002d: check-cast v4, Landroid/app/NotificationManager; // type@0037 │ │ -43af22: 6e10 2c02 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -43af28: 0c00 |0032: move-result-object v0 │ │ -43af2a: 1a01 115f |0033: const-string v1, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ -43af2e: 7120 7930 1000 |0035: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ -43af34: 0a00 |0038: move-result v0 │ │ -43af36: 3900 0d00 |0039: if-nez v0, 0046 // +000d │ │ -43af3a: 6000 fcec |003b: sget v0, Lde/danoeh/antennapod/playback/service/R$id;.notification_playing:I // field@ecfc │ │ -43af3e: 5431 13de |003d: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -43af42: 6e10 99b3 0100 |003f: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@b399 │ │ -43af48: 0c01 |0042: move-result-object v1 │ │ -43af4a: 6e30 9901 0401 |0043: invoke-virtual {v4, v0, v1}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0199 │ │ -43af50: 7010 b7b2 0300 |0046: invoke-direct {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.skipEndingIfNecessary:()V // method@b2b7 │ │ -43af56: 0e00 |0049: return-void │ │ +43aec0: |[43aec0] de.danoeh.antennapod.playback.service.PlaybackService.lambda$setupPositionObserver$13:(Ljava/lang/Long;)V │ │ +43aed0: 7100 10bb 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +43aed6: 0c04 |0003: move-result-object v4 │ │ +43aed8: 2200 af1b |0004: new-instance v0, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1baf │ │ +43aedc: 6e10 7ab2 0300 |0006: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPosition:()I // method@b27a │ │ +43aee2: 0a01 |0009: move-result v1 │ │ +43aee4: 6e10 7cb2 0300 |000a: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getDuration:()I // method@b27c │ │ +43aeea: 0a02 |000d: move-result v2 │ │ +43aeec: 7030 39ab 1002 |000e: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@ab39 │ │ +43aef2: 6e20 13bb 0400 |0011: invoke-virtual {v4, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +43aef8: 6004 e500 |0014: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +43aefc: 1300 1d00 |0016: const/16 v0, #int 29 // #1d │ │ +43af00: 3504 2e00 |0018: if-ge v4, v0, 0046 // +002e │ │ +43af04: 5434 13de |001a: iget-object v4, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +43af08: 6e10 7ab2 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPosition:()I // method@b27a │ │ +43af0e: 0a00 |001f: move-result v0 │ │ +43af10: 6e10 79b2 0300 |0020: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPlaybackSpeed:()F // method@b279 │ │ +43af16: 0a01 |0023: move-result v1 │ │ +43af18: 6e30 a8b3 0401 |0024: invoke-virtual {v4, v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.updatePosition:(IF)V // method@b3a8 │ │ +43af1e: 1a04 eaaf |0027: const-string v4, "notification" // string@afea │ │ +43af22: 6e20 4602 4300 |0029: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +43af28: 0c04 |002c: move-result-object v4 │ │ +43af2a: 1f04 3700 |002d: check-cast v4, Landroid/app/NotificationManager; // type@0037 │ │ +43af2e: 6e10 2c02 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +43af34: 0c00 |0032: move-result-object v0 │ │ +43af36: 1a01 115f |0033: const-string v1, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ +43af3a: 7120 7930 1000 |0035: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ +43af40: 0a00 |0038: move-result v0 │ │ +43af42: 3900 0d00 |0039: if-nez v0, 0046 // +000d │ │ +43af46: 6000 fcec |003b: sget v0, Lde/danoeh/antennapod/playback/service/R$id;.notification_playing:I // field@ecfc │ │ +43af4a: 5431 13de |003d: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +43af4e: 6e10 99b3 0100 |003f: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@b399 │ │ +43af54: 0c01 |0042: move-result-object v1 │ │ +43af56: 6e30 9901 0401 |0043: invoke-virtual {v4, v0, v1}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0199 │ │ +43af5c: 7010 b7b2 0300 |0046: invoke-direct {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.skipEndingIfNecessary:()V // method@b2b7 │ │ +43af62: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1782 │ │ 0x0014 line=1783 │ │ 0x001a line=1784 │ │ 0x0029 line=1786 │ │ 0x002f line=1787 │ │ @@ -1589406,18 +1589406,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -43af58: |[43af58] de.danoeh.antennapod.playback.service.PlaybackService.lambda$startPlayingFromPreferences$10:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ -43af68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -43af6a: 7030 bdb2 2100 |0001: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@b2bd │ │ -43af70: 0e00 |0004: return-void │ │ +43af64: |[43af64] de.danoeh.antennapod.playback.service.PlaybackService.lambda$startPlayingFromPreferences$10:(Lde/danoeh/antennapod/model/feed/FeedMedia;)V │ │ +43af74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +43af76: 7030 bdb2 2100 |0001: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V // method@b2bd │ │ +43af7c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=748 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0005 reg=2 (null) Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ │ │ @@ -1589426,22 +1589426,22 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -43af74: |[43af74] de.danoeh.antennapod.playback.service.PlaybackService.lambda$startPlayingFromPreferences$11:(Ljava/lang/Throwable;)V │ │ -43af84: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ -43af88: 1a01 2f46 |0002: const-string v1, "Playable was not loaded from preferences. Stopping service." // string@462f │ │ -43af8c: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43af92: 6e10 e9b6 0300 |0007: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -43af98: 5423 19de |000a: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43af9c: 6e10 adb3 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ -43afa2: 0e00 |000f: return-void │ │ +43af80: |[43af80] de.danoeh.antennapod.playback.service.PlaybackService.lambda$startPlayingFromPreferences$11:(Ljava/lang/Throwable;)V │ │ +43af90: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ +43af94: 1a01 2f46 |0002: const-string v1, "Playable was not loaded from preferences. Stopping service." // string@462f │ │ +43af98: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43af9e: 6e10 e9b6 0300 |0007: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +43afa4: 5423 19de |000a: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43afa8: 6e10 adb3 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ +43afae: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=750 │ │ 0x0007 line=751 │ │ 0x000a line=752 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ @@ -1589452,217 +1589452,217 @@ │ │ type : '()Lde/danoeh/antennapod/model/feed/FeedMedia;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -439cc8: |[439cc8] de.danoeh.antennapod.playback.service.PlaybackService.lambda$startPlayingFromPreferences$9:()Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ -439cd8: 7100 29b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@b429 │ │ -439cde: 0b00 |0003: move-result-wide v0 │ │ -439ce0: 7120 ffb3 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b3ff │ │ -439ce6: 0c00 |0007: move-result-object v0 │ │ -439ce8: 1100 |0008: return-object v0 │ │ +439cd4: |[439cd4] de.danoeh.antennapod.playback.service.PlaybackService.lambda$startPlayingFromPreferences$9:()Lde/danoeh/antennapod/model/feed/FeedMedia; │ │ +439ce4: 7100 29b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@b429 │ │ +439cea: 0b00 |0003: move-result-wide v0 │ │ +439cec: 7120 ffb3 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b3ff │ │ +439cf2: 0c00 |0007: move-result-object v0 │ │ +439cf4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ locals : │ │ │ │ #72 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ name : 'loadChildrenSynchronous' │ │ type : '(Ljava/lang/String;)Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 368 16-bit code units │ │ -43a230: |[43a230] de.danoeh.antennapod.playback.service.PlaybackService.loadChildrenSynchronous:(Ljava/lang/String;)Ljava/util/List; │ │ -43a240: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -43a244: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -43a24a: 6e10 4102 0900 |0005: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -43a250: 0c01 |0008: move-result-object v1 │ │ -43a252: 6002 f3ee |0009: sget v2, Lde/danoeh/antennapod/playback/service/R$string;.app_name:I // field@eef3 │ │ -43a256: 6e20 2903 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0329 │ │ -43a25c: 0c01 |000e: move-result-object v1 │ │ -43a25e: 6e20 85b6 1a00 |000f: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43a264: 0a01 |0012: move-result v1 │ │ -43a266: 1a02 d5d6 |0013: const-string v2, "unplayed" // string@d6d5 │ │ -43a26a: 1a03 6672 |0015: const-string v3, "downloaded" // string@7266 │ │ -43a26e: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -43a270: 3801 7f00 |0018: if-eqz v1, 0097 // +007f │ │ -43a274: 7100 28b4 0000 |001a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentPlayerStatus:()I // method@b428 │ │ -43a27a: 0a0a |001d: move-result v10 │ │ -43a27c: 81a5 |001e: int-to-long v5, v10 │ │ -43a27e: 1607 0100 |001f: const-wide/16 v7, #int 1 // #1 │ │ -43a282: 310a 0507 |0021: cmp-long v10, v5, v7 │ │ -43a286: 380a 0800 |0023: if-eqz v10, 002b // +0008 │ │ -43a28a: 1607 0200 |0025: const-wide/16 v7, #int 2 // #2 │ │ -43a28e: 310a 0507 |0027: cmp-long v10, v5, v7 │ │ -43a292: 390a 0d00 |0029: if-nez v10, 0036 // +000d │ │ -43a296: 600a 40ef |002b: sget v10, Lde/danoeh/antennapod/playback/service/R$string;.current_playing_episode:I // field@ef40 │ │ -43a29a: 6001 2aeb |002d: sget v1, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_play_48dp:I // field@eb2a │ │ -43a29e: 7040 73b2 a941 |002f: invoke-direct {v9, v10, v1, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@b273 │ │ -43a2a4: 0c0a |0032: move-result-object v10 │ │ -43a2a6: 7220 d5b8 a000 |0033: invoke-interface {v0, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -43a2ac: 600a a6f1 |0036: sget v10, Lde/danoeh/antennapod/playback/service/R$string;.queue_label:I // field@f1a6 │ │ -43a2b0: 6001 2eeb |0038: sget v1, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_playlist_play_black:I // field@eb2e │ │ -43a2b4: 2204 d21b |003a: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ -43a2b8: 1a05 f4bb |003c: const-string v5, "queued" // string@bbf4 │ │ -43a2bc: 7020 57ac 5400 |003e: invoke-direct {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ -43a2c2: 7110 03b4 0400 |0041: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b403 │ │ -43a2c8: 0a04 |0044: move-result v4 │ │ -43a2ca: 7040 73b2 a941 |0045: invoke-direct {v9, v10, v1, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@b273 │ │ -43a2d0: 0c0a |0048: move-result-object v10 │ │ -43a2d2: 7220 d5b8 a000 |0049: invoke-interface {v0, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -43a2d8: 600a 7fef |004c: sget v10, Lde/danoeh/antennapod/playback/service/R$string;.downloads_label:I // field@ef7f │ │ -43a2dc: 6001 f5ea |004e: sget v1, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_download_black:I // field@eaf5 │ │ -43a2e0: 2204 d21b |0050: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ -43a2e4: 7020 57ac 3400 |0052: invoke-direct {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ -43a2ea: 7110 03b4 0400 |0055: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b403 │ │ -43a2f0: 0a03 |0058: move-result v3 │ │ -43a2f2: 7040 73b2 a931 |0059: invoke-direct {v9, v10, v1, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@b273 │ │ -43a2f8: 0c0a |005c: move-result-object v10 │ │ -43a2fa: 7220 d5b8 a000 |005d: invoke-interface {v0, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -43a300: 600a a5ef |0060: sget v10, Lde/danoeh/antennapod/playback/service/R$string;.episodes_label:I // field@efa5 │ │ -43a304: 6001 ffea |0062: sget v1, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_feed_black:I // field@eaff │ │ -43a308: 2203 d21b |0064: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ -43a30c: 7020 57ac 2300 |0066: invoke-direct {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ -43a312: 7110 03b4 0300 |0069: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b403 │ │ -43a318: 0a02 |006c: move-result v2 │ │ -43a31a: 7040 73b2 a921 |006d: invoke-direct {v9, v10, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@b273 │ │ -43a320: 0c0a |0070: move-result-object v10 │ │ -43a322: 7220 d5b8 a000 |0071: invoke-interface {v0, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -43a328: 7100 fdb3 0000 |0074: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedList:()Ljava/util/List; // method@b3fd │ │ -43a32e: 0c0a |0077: move-result-object v10 │ │ -43a330: 7210 e0b8 0a00 |0078: invoke-interface {v10}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -43a336: 0c0a |007b: move-result-object v10 │ │ -43a338: 7210 c3b8 0a00 |007c: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -43a33e: 0a01 |007f: move-result v1 │ │ -43a340: 3801 1600 |0080: if-eqz v1, 0096 // +0016 │ │ -43a344: 7210 c4b8 0a00 |0082: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -43a34a: 0c01 |0085: move-result-object v1 │ │ -43a34c: 1f01 cd1b |0086: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ -43a350: 6e10 deab 0100 |0088: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@abde │ │ -43a356: 0a02 |008b: move-result v2 │ │ -43a358: 3902 f0ff |008c: if-nez v2, 007c // -0010 │ │ -43a35c: 7020 74b2 1900 |008e: invoke-direct {v9, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.createBrowsableMediaItemForFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@b274 │ │ -43a362: 0c01 |0091: move-result-object v1 │ │ -43a364: 7220 d5b8 1000 |0092: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -43a36a: 28e7 |0095: goto 007c // -0019 │ │ -43a36c: 1100 |0096: return-object v0 │ │ -43a36e: 6e10 4102 0900 |0097: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -43a374: 0c01 |009a: move-result-object v1 │ │ -43a376: 6005 a6f1 |009b: sget v5, Lde/danoeh/antennapod/playback/service/R$string;.queue_label:I // field@f1a6 │ │ -43a37a: 6e20 2903 5100 |009d: invoke-virtual {v1, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0329 │ │ -43a380: 0c01 |00a0: move-result-object v1 │ │ -43a382: 6e20 85b6 1a00 |00a1: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43a388: 0a01 |00a4: move-result v1 │ │ -43a38a: 1305 6400 |00a5: const/16 v5, #int 100 // #64 │ │ -43a38e: 1206 |00a7: const/4 v6, #int 0 // #0 │ │ -43a390: 3801 0800 |00a8: if-eqz v1, 00b0 // +0008 │ │ -43a394: 7100 02b4 0000 |00aa: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getQueue:()Ljava/util/List; // method@b402 │ │ -43a39a: 0c0a |00ad: move-result-object v10 │ │ -43a39c: 2900 7a00 |00ae: goto/16 0128 // +007a │ │ -43a3a0: 6e10 4102 0900 |00b0: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -43a3a6: 0c01 |00b3: move-result-object v1 │ │ -43a3a8: 6007 7fef |00b4: sget v7, Lde/danoeh/antennapod/playback/service/R$string;.downloads_label:I // field@ef7f │ │ -43a3ac: 6e20 2903 7100 |00b6: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0329 │ │ -43a3b2: 0c01 |00b9: move-result-object v1 │ │ -43a3b4: 6e20 85b6 1a00 |00ba: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43a3ba: 0a01 |00bd: move-result v1 │ │ -43a3bc: 3801 1000 |00be: if-eqz v1, 00ce // +0010 │ │ -43a3c0: 220a d21b |00c0: new-instance v10, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ -43a3c4: 7020 57ac 3a00 |00c2: invoke-direct {v10, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ -43a3ca: 7100 52b4 0000 |00c5: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDownloadsSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b452 │ │ -43a3d0: 0c01 |00c8: move-result-object v1 │ │ -43a3d2: 7140 f8b3 561a |00c9: invoke-static {v6, v5, v10, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@b3f8 │ │ -43a3d8: 0c0a |00cc: move-result-object v10 │ │ -43a3da: 285b |00cd: goto 0128 // +005b │ │ -43a3dc: 6e10 4102 0900 |00ce: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -43a3e2: 0c01 |00d1: move-result-object v1 │ │ -43a3e4: 6003 a5ef |00d2: sget v3, Lde/danoeh/antennapod/playback/service/R$string;.episodes_label:I // field@efa5 │ │ -43a3e8: 6e20 2903 3100 |00d4: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0329 │ │ -43a3ee: 0c01 |00d7: move-result-object v1 │ │ -43a3f0: 6e20 85b6 1a00 |00d8: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43a3f6: 0a01 |00db: move-result v1 │ │ -43a3f8: 3801 1000 |00dc: if-eqz v1, 00ec // +0010 │ │ -43a3fc: 220a d21b |00de: new-instance v10, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ -43a400: 7020 57ac 2a00 |00e0: invoke-direct {v10, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ -43a406: 7100 4fb4 0000 |00e3: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getAllEpisodesSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b44f │ │ -43a40c: 0c01 |00e6: move-result-object v1 │ │ -43a40e: 7140 f8b3 561a |00e7: invoke-static {v6, v5, v10, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@b3f8 │ │ -43a414: 0c0a |00ea: move-result-object v10 │ │ -43a416: 283d |00eb: goto 0128 // +003d │ │ -43a418: 1a01 1419 |00ec: const-string v1, "FeedId:" // string@1914 │ │ -43a41c: 6e20 9cb6 1a00 |00ee: invoke-virtual {v10, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -43a422: 0a01 |00f1: move-result v1 │ │ -43a424: 3801 1700 |00f2: if-eqz v1, 0109 // +0017 │ │ -43a428: 1a01 1808 |00f4: const-string v1, ":" // string@0818 │ │ -43a42c: 6e20 9ab6 1a00 |00f6: invoke-virtual {v10, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ -43a432: 0c0a |00f9: move-result-object v10 │ │ -43a434: 460a 0a04 |00fa: aget-object v10, v10, v4 │ │ -43a438: 7110 28b6 0a00 |00fc: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ -43a43e: 0b01 |00ff: move-result-wide v1 │ │ -43a440: 7155 f9b3 2164 |0100: invoke-static {v1, v2, v4, v6, v5}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeed:(JZII)Lde/danoeh/antennapod/model/feed/Feed; // method@b3f9 │ │ -43a446: 0c0a |0103: move-result-object v10 │ │ -43a448: 6e10 d2ab 0a00 |0104: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abd2 │ │ -43a44e: 0c0a |0107: move-result-object v10 │ │ -43a450: 2820 |0108: goto 0128 // +0020 │ │ -43a452: 6001 40ef |0109: sget v1, Lde/danoeh/antennapod/playback/service/R$string;.current_playing_episode:I // field@ef40 │ │ -43a456: 6e20 4302 1900 |010b: invoke-virtual {v9, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -43a45c: 0c01 |010e: move-result-object v1 │ │ -43a45e: 6e20 85b6 1a00 |010f: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43a464: 0a01 |0112: move-result v1 │ │ -43a466: 1202 |0113: const/4 v2, #int 0 // #0 │ │ -43a468: 3801 4500 |0114: if-eqz v1, 0159 // +0045 │ │ -43a46c: 7100 29b4 0000 |0116: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@b429 │ │ -43a472: 0b03 |0119: move-result-wide v3 │ │ -43a474: 7120 ffb3 4300 |011a: invoke-static {v3, v4}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b3ff │ │ -43a47a: 0c0a |011d: move-result-object v10 │ │ -43a47c: 380a 3a00 |011e: if-eqz v10, 0158 // +003a │ │ -43a480: 6e10 79ac 0a00 |0120: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -43a486: 0c0a |0123: move-result-object v10 │ │ -43a488: 7110 86b8 0a00 |0124: invoke-static {v10}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b886 │ │ -43a48e: 0c0a |0127: move-result-object v10 │ │ -43a490: 7210 e0b8 0a00 |0128: invoke-interface {v10}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -43a496: 0c0a |012b: move-result-object v10 │ │ -43a498: 7210 c3b8 0a00 |012c: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -43a49e: 0a01 |012f: move-result v1 │ │ -43a4a0: 3801 2700 |0130: if-eqz v1, 0157 // +0027 │ │ -43a4a4: 7210 c4b8 0a00 |0132: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -43a4aa: 0c01 |0135: move-result-object v1 │ │ -43a4ac: 1f01 d11b |0136: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -43a4b0: 6e10 2cac 0100 |0138: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -43a4b6: 0c02 |013b: move-result-object v2 │ │ -43a4b8: 3802 f0ff |013c: if-eqz v2, 012c // -0010 │ │ -43a4bc: 6e10 2cac 0100 |013e: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -43a4c2: 0c02 |0141: move-result-object v2 │ │ -43a4c4: 6e10 7dac 0200 |0142: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@ac7d │ │ -43a4ca: 0c02 |0145: move-result-object v2 │ │ -43a4cc: 3802 e6ff |0146: if-eqz v2, 012c // -001a │ │ -43a4d0: 6e10 2cac 0100 |0148: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -43a4d6: 0c01 |014b: move-result-object v1 │ │ -43a4d8: 6e10 7dac 0100 |014c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@ac7d │ │ -43a4de: 0c01 |014f: move-result-object v1 │ │ -43a4e0: 7220 d5b8 1000 |0150: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -43a4e6: d806 0601 |0153: add-int/lit8 v6, v6, #int 1 // #01 │ │ -43a4ea: 3456 d7ff |0155: if-lt v6, v5, 012c // -0029 │ │ -43a4ee: 1100 |0157: return-object v0 │ │ -43a4f0: 1102 |0158: return-object v2 │ │ -43a4f2: 2200 8d1e |0159: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -43a4f6: 7010 adb6 0000 |015b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -43a4fc: 1a01 e445 |015e: const-string v1, "Parent ID not found: " // string@45e4 │ │ -43a500: 6e20 b9b6 1000 |0160: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43a506: 6e20 b9b6 a000 |0163: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43a50c: 6e10 c3b6 0000 |0166: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -43a512: 0c0a |0169: move-result-object v10 │ │ -43a514: 1a00 3c46 |016a: const-string v0, "PlaybackService" // string@463c │ │ -43a518: 7120 800b a000 |016c: invoke-static {v0, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -43a51e: 1102 |016f: return-object v2 │ │ +43a23c: |[43a23c] de.danoeh.antennapod.playback.service.PlaybackService.loadChildrenSynchronous:(Ljava/lang/String;)Ljava/util/List; │ │ +43a24c: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +43a250: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +43a256: 6e10 4102 0900 |0005: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +43a25c: 0c01 |0008: move-result-object v1 │ │ +43a25e: 6002 f3ee |0009: sget v2, Lde/danoeh/antennapod/playback/service/R$string;.app_name:I // field@eef3 │ │ +43a262: 6e20 2903 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0329 │ │ +43a268: 0c01 |000e: move-result-object v1 │ │ +43a26a: 6e20 85b6 1a00 |000f: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43a270: 0a01 |0012: move-result v1 │ │ +43a272: 1a02 d5d6 |0013: const-string v2, "unplayed" // string@d6d5 │ │ +43a276: 1a03 6672 |0015: const-string v3, "downloaded" // string@7266 │ │ +43a27a: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +43a27c: 3801 7f00 |0018: if-eqz v1, 0097 // +007f │ │ +43a280: 7100 28b4 0000 |001a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentPlayerStatus:()I // method@b428 │ │ +43a286: 0a0a |001d: move-result v10 │ │ +43a288: 81a5 |001e: int-to-long v5, v10 │ │ +43a28a: 1607 0100 |001f: const-wide/16 v7, #int 1 // #1 │ │ +43a28e: 310a 0507 |0021: cmp-long v10, v5, v7 │ │ +43a292: 380a 0800 |0023: if-eqz v10, 002b // +0008 │ │ +43a296: 1607 0200 |0025: const-wide/16 v7, #int 2 // #2 │ │ +43a29a: 310a 0507 |0027: cmp-long v10, v5, v7 │ │ +43a29e: 390a 0d00 |0029: if-nez v10, 0036 // +000d │ │ +43a2a2: 600a 40ef |002b: sget v10, Lde/danoeh/antennapod/playback/service/R$string;.current_playing_episode:I // field@ef40 │ │ +43a2a6: 6001 2aeb |002d: sget v1, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_play_48dp:I // field@eb2a │ │ +43a2aa: 7040 73b2 a941 |002f: invoke-direct {v9, v10, v1, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@b273 │ │ +43a2b0: 0c0a |0032: move-result-object v10 │ │ +43a2b2: 7220 d5b8 a000 |0033: invoke-interface {v0, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +43a2b8: 600a a6f1 |0036: sget v10, Lde/danoeh/antennapod/playback/service/R$string;.queue_label:I // field@f1a6 │ │ +43a2bc: 6001 2eeb |0038: sget v1, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_playlist_play_black:I // field@eb2e │ │ +43a2c0: 2204 d21b |003a: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ +43a2c4: 1a05 f4bb |003c: const-string v5, "queued" // string@bbf4 │ │ +43a2c8: 7020 57ac 5400 |003e: invoke-direct {v4, v5}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ +43a2ce: 7110 03b4 0400 |0041: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b403 │ │ +43a2d4: 0a04 |0044: move-result v4 │ │ +43a2d6: 7040 73b2 a941 |0045: invoke-direct {v9, v10, v1, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@b273 │ │ +43a2dc: 0c0a |0048: move-result-object v10 │ │ +43a2de: 7220 d5b8 a000 |0049: invoke-interface {v0, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +43a2e4: 600a 7fef |004c: sget v10, Lde/danoeh/antennapod/playback/service/R$string;.downloads_label:I // field@ef7f │ │ +43a2e8: 6001 f5ea |004e: sget v1, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_download_black:I // field@eaf5 │ │ +43a2ec: 2204 d21b |0050: new-instance v4, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ +43a2f0: 7020 57ac 3400 |0052: invoke-direct {v4, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ +43a2f6: 7110 03b4 0400 |0055: invoke-static {v4}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b403 │ │ +43a2fc: 0a03 |0058: move-result v3 │ │ +43a2fe: 7040 73b2 a931 |0059: invoke-direct {v9, v10, v1, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@b273 │ │ +43a304: 0c0a |005c: move-result-object v10 │ │ +43a306: 7220 d5b8 a000 |005d: invoke-interface {v0, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +43a30c: 600a a5ef |0060: sget v10, Lde/danoeh/antennapod/playback/service/R$string;.episodes_label:I // field@efa5 │ │ +43a310: 6001 ffea |0062: sget v1, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_feed_black:I // field@eaff │ │ +43a314: 2203 d21b |0064: new-instance v3, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ +43a318: 7020 57ac 2300 |0066: invoke-direct {v3, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ +43a31e: 7110 03b4 0300 |0069: invoke-static {v3}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b403 │ │ +43a324: 0a02 |006c: move-result v2 │ │ +43a326: 7040 73b2 a921 |006d: invoke-direct {v9, v10, v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.createBrowsableMediaItem:(III)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@b273 │ │ +43a32c: 0c0a |0070: move-result-object v10 │ │ +43a32e: 7220 d5b8 a000 |0071: invoke-interface {v0, v10}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +43a334: 7100 fdb3 0000 |0074: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedList:()Ljava/util/List; // method@b3fd │ │ +43a33a: 0c0a |0077: move-result-object v10 │ │ +43a33c: 7210 e0b8 0a00 |0078: invoke-interface {v10}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +43a342: 0c0a |007b: move-result-object v10 │ │ +43a344: 7210 c3b8 0a00 |007c: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +43a34a: 0a01 |007f: move-result v1 │ │ +43a34c: 3801 1600 |0080: if-eqz v1, 0096 // +0016 │ │ +43a350: 7210 c4b8 0a00 |0082: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +43a356: 0c01 |0085: move-result-object v1 │ │ +43a358: 1f01 cd1b |0086: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ +43a35c: 6e10 deab 0100 |0088: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@abde │ │ +43a362: 0a02 |008b: move-result v2 │ │ +43a364: 3902 f0ff |008c: if-nez v2, 007c // -0010 │ │ +43a368: 7020 74b2 1900 |008e: invoke-direct {v9, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.createBrowsableMediaItemForFeed:(Lde/danoeh/antennapod/model/feed/Feed;)Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@b274 │ │ +43a36e: 0c01 |0091: move-result-object v1 │ │ +43a370: 7220 d5b8 1000 |0092: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +43a376: 28e7 |0095: goto 007c // -0019 │ │ +43a378: 1100 |0096: return-object v0 │ │ +43a37a: 6e10 4102 0900 |0097: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +43a380: 0c01 |009a: move-result-object v1 │ │ +43a382: 6005 a6f1 |009b: sget v5, Lde/danoeh/antennapod/playback/service/R$string;.queue_label:I // field@f1a6 │ │ +43a386: 6e20 2903 5100 |009d: invoke-virtual {v1, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0329 │ │ +43a38c: 0c01 |00a0: move-result-object v1 │ │ +43a38e: 6e20 85b6 1a00 |00a1: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43a394: 0a01 |00a4: move-result v1 │ │ +43a396: 1305 6400 |00a5: const/16 v5, #int 100 // #64 │ │ +43a39a: 1206 |00a7: const/4 v6, #int 0 // #0 │ │ +43a39c: 3801 0800 |00a8: if-eqz v1, 00b0 // +0008 │ │ +43a3a0: 7100 02b4 0000 |00aa: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getQueue:()Ljava/util/List; // method@b402 │ │ +43a3a6: 0c0a |00ad: move-result-object v10 │ │ +43a3a8: 2900 7a00 |00ae: goto/16 0128 // +007a │ │ +43a3ac: 6e10 4102 0900 |00b0: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +43a3b2: 0c01 |00b3: move-result-object v1 │ │ +43a3b4: 6007 7fef |00b4: sget v7, Lde/danoeh/antennapod/playback/service/R$string;.downloads_label:I // field@ef7f │ │ +43a3b8: 6e20 2903 7100 |00b6: invoke-virtual {v1, v7}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0329 │ │ +43a3be: 0c01 |00b9: move-result-object v1 │ │ +43a3c0: 6e20 85b6 1a00 |00ba: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43a3c6: 0a01 |00bd: move-result v1 │ │ +43a3c8: 3801 1000 |00be: if-eqz v1, 00ce // +0010 │ │ +43a3cc: 220a d21b |00c0: new-instance v10, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ +43a3d0: 7020 57ac 3a00 |00c2: invoke-direct {v10, v3}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ +43a3d6: 7100 52b4 0000 |00c5: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDownloadsSortedOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b452 │ │ +43a3dc: 0c01 |00c8: move-result-object v1 │ │ +43a3de: 7140 f8b3 561a |00c9: invoke-static {v6, v5, v10, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@b3f8 │ │ +43a3e4: 0c0a |00cc: move-result-object v10 │ │ +43a3e6: 285b |00cd: goto 0128 // +005b │ │ +43a3e8: 6e10 4102 0900 |00ce: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +43a3ee: 0c01 |00d1: move-result-object v1 │ │ +43a3f0: 6003 a5ef |00d2: sget v3, Lde/danoeh/antennapod/playback/service/R$string;.episodes_label:I // field@efa5 │ │ +43a3f4: 6e20 2903 3100 |00d4: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0329 │ │ +43a3fa: 0c01 |00d7: move-result-object v1 │ │ +43a3fc: 6e20 85b6 1a00 |00d8: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43a402: 0a01 |00db: move-result v1 │ │ +43a404: 3801 1000 |00dc: if-eqz v1, 00ec // +0010 │ │ +43a408: 220a d21b |00de: new-instance v10, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ +43a40c: 7020 57ac 2a00 |00e0: invoke-direct {v10, v2}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ +43a412: 7100 4fb4 0000 |00e3: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getAllEpisodesSortOrder:()Lde/danoeh/antennapod/model/feed/SortOrder; // method@b44f │ │ +43a418: 0c01 |00e6: move-result-object v1 │ │ +43a41a: 7140 f8b3 561a |00e7: invoke-static {v6, v5, v10, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@b3f8 │ │ +43a420: 0c0a |00ea: move-result-object v10 │ │ +43a422: 283d |00eb: goto 0128 // +003d │ │ +43a424: 1a01 1419 |00ec: const-string v1, "FeedId:" // string@1914 │ │ +43a428: 6e20 9cb6 1a00 |00ee: invoke-virtual {v10, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +43a42e: 0a01 |00f1: move-result v1 │ │ +43a430: 3801 1700 |00f2: if-eqz v1, 0109 // +0017 │ │ +43a434: 1a01 1808 |00f4: const-string v1, ":" // string@0818 │ │ +43a438: 6e20 9ab6 1a00 |00f6: invoke-virtual {v10, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@b69a │ │ +43a43e: 0c0a |00f9: move-result-object v10 │ │ +43a440: 460a 0a04 |00fa: aget-object v10, v10, v4 │ │ +43a444: 7110 28b6 0a00 |00fc: invoke-static {v10}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@b628 │ │ +43a44a: 0b01 |00ff: move-result-wide v1 │ │ +43a44c: 7155 f9b3 2164 |0100: invoke-static {v1, v2, v4, v6, v5}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeed:(JZII)Lde/danoeh/antennapod/model/feed/Feed; // method@b3f9 │ │ +43a452: 0c0a |0103: move-result-object v10 │ │ +43a454: 6e10 d2ab 0a00 |0104: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getItems:()Ljava/util/List; // method@abd2 │ │ +43a45a: 0c0a |0107: move-result-object v10 │ │ +43a45c: 2820 |0108: goto 0128 // +0020 │ │ +43a45e: 6001 40ef |0109: sget v1, Lde/danoeh/antennapod/playback/service/R$string;.current_playing_episode:I // field@ef40 │ │ +43a462: 6e20 4302 1900 |010b: invoke-virtual {v9, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +43a468: 0c01 |010e: move-result-object v1 │ │ +43a46a: 6e20 85b6 1a00 |010f: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43a470: 0a01 |0112: move-result v1 │ │ +43a472: 1202 |0113: const/4 v2, #int 0 // #0 │ │ +43a474: 3801 4500 |0114: if-eqz v1, 0159 // +0045 │ │ +43a478: 7100 29b4 0000 |0116: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@b429 │ │ +43a47e: 0b03 |0119: move-result-wide v3 │ │ +43a480: 7120 ffb3 4300 |011a: invoke-static {v3, v4}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b3ff │ │ +43a486: 0c0a |011d: move-result-object v10 │ │ +43a488: 380a 3a00 |011e: if-eqz v10, 0158 // +003a │ │ +43a48c: 6e10 79ac 0a00 |0120: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +43a492: 0c0a |0123: move-result-object v10 │ │ +43a494: 7110 86b8 0a00 |0124: invoke-static {v10}, Ljava/util/Collections;.singletonList:(Ljava/lang/Object;)Ljava/util/List; // method@b886 │ │ +43a49a: 0c0a |0127: move-result-object v10 │ │ +43a49c: 7210 e0b8 0a00 |0128: invoke-interface {v10}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +43a4a2: 0c0a |012b: move-result-object v10 │ │ +43a4a4: 7210 c3b8 0a00 |012c: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +43a4aa: 0a01 |012f: move-result v1 │ │ +43a4ac: 3801 2700 |0130: if-eqz v1, 0157 // +0027 │ │ +43a4b0: 7210 c4b8 0a00 |0132: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +43a4b6: 0c01 |0135: move-result-object v1 │ │ +43a4b8: 1f01 d11b |0136: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +43a4bc: 6e10 2cac 0100 |0138: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +43a4c2: 0c02 |013b: move-result-object v2 │ │ +43a4c4: 3802 f0ff |013c: if-eqz v2, 012c // -0010 │ │ +43a4c8: 6e10 2cac 0100 |013e: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +43a4ce: 0c02 |0141: move-result-object v2 │ │ +43a4d0: 6e10 7dac 0200 |0142: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@ac7d │ │ +43a4d6: 0c02 |0145: move-result-object v2 │ │ +43a4d8: 3802 e6ff |0146: if-eqz v2, 012c // -001a │ │ +43a4dc: 6e10 2cac 0100 |0148: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +43a4e2: 0c01 |014b: move-result-object v1 │ │ +43a4e4: 6e10 7dac 0100 |014c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getMediaItem:()Landroid/support/v4/media/MediaBrowserCompat$MediaItem; // method@ac7d │ │ +43a4ea: 0c01 |014f: move-result-object v1 │ │ +43a4ec: 7220 d5b8 1000 |0150: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +43a4f2: d806 0601 |0153: add-int/lit8 v6, v6, #int 1 // #01 │ │ +43a4f6: 3456 d7ff |0155: if-lt v6, v5, 012c // -0029 │ │ +43a4fa: 1100 |0157: return-object v0 │ │ +43a4fc: 1102 |0158: return-object v2 │ │ +43a4fe: 2200 8d1e |0159: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +43a502: 7010 adb6 0000 |015b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43a508: 1a01 e445 |015e: const-string v1, "Parent ID not found: " // string@45e4 │ │ +43a50c: 6e20 b9b6 1000 |0160: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43a512: 6e20 b9b6 a000 |0163: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43a518: 6e10 c3b6 0000 |0166: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +43a51e: 0c0a |0169: move-result-object v10 │ │ +43a520: 1a00 3c46 |016a: const-string v0, "PlaybackService" // string@463c │ │ +43a524: 7120 800b a000 |016c: invoke-static {v0, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +43a52a: 1102 |016f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ 0x0005 line=424 │ │ 0x001a line=425 │ │ 0x002b line=428 │ │ 0x0036 line=430 │ │ @@ -1589707,33 +1589707,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -43afa4: |[43afa4] de.danoeh.antennapod.playback.service.PlaybackService.loadQueueForMediaSession:()V │ │ -43afb4: 2200 741d |0000: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda5; // type@1d74 │ │ -43afb8: 7010 03b2 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda5;.:()V // method@b203 │ │ -43afbe: 7110 e0b4 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b4e0 │ │ -43afc4: 0c00 |0008: move-result-object v0 │ │ -43afc6: 7100 ebb4 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -43afcc: 0c01 |000c: move-result-object v1 │ │ -43afce: 6e20 e5b4 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e5 │ │ -43afd4: 0c00 |0010: move-result-object v0 │ │ -43afd6: 7100 e8b4 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ -43afdc: 0c01 |0014: move-result-object v1 │ │ -43afde: 6e20 e3b4 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e3 │ │ -43afe4: 0c00 |0018: move-result-object v0 │ │ -43afe6: 2201 751d |0019: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda6; // type@1d75 │ │ -43afea: 7020 05b2 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b205 │ │ -43aff0: 2202 761d |001e: new-instance v2, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda7; // type@1d76 │ │ -43aff4: 7010 07b2 0200 |0020: invoke-direct {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda7;.:()V // method@b207 │ │ -43affa: 6e30 e4b4 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4e4 │ │ -43b000: 0e00 |0026: return-void │ │ +43afb0: |[43afb0] de.danoeh.antennapod.playback.service.PlaybackService.loadQueueForMediaSession:()V │ │ +43afc0: 2200 741d |0000: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda5; // type@1d74 │ │ +43afc4: 7010 03b2 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda5;.:()V // method@b203 │ │ +43afca: 7110 e0b4 0000 |0005: invoke-static {v0}, Lio/reactivex/Single;.create:(Lio/reactivex/SingleOnSubscribe;)Lio/reactivex/Single; // method@b4e0 │ │ +43afd0: 0c00 |0008: move-result-object v0 │ │ +43afd2: 7100 ebb4 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +43afd8: 0c01 |000c: move-result-object v1 │ │ +43afda: 6e20 e5b4 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Single;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e5 │ │ +43afe0: 0c00 |0010: move-result-object v0 │ │ +43afe2: 7100 e8b4 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ +43afe8: 0c01 |0014: move-result-object v1 │ │ +43afea: 6e20 e3b4 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Single;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Single; // method@b4e3 │ │ +43aff0: 0c00 |0018: move-result-object v0 │ │ +43aff2: 2201 751d |0019: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda6; // type@1d75 │ │ +43aff6: 7020 05b2 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b205 │ │ +43affc: 2202 761d |001e: new-instance v2, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda7; // type@1d76 │ │ +43b000: 7010 07b2 0200 |0020: invoke-direct {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda7;.:()V // method@b207 │ │ +43b006: 6e30 e4b4 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Single;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4e4 │ │ +43b00c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0009 line=362 │ │ 0x0011 line=363 │ │ 0x0023 line=364 │ │ locals : │ │ @@ -1589744,45 +1589744,45 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/MediaType;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -43b328: |[43b328] de.danoeh.antennapod.playback.service.PlaybackService.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V │ │ -43b338: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ -43b33c: 1a01 3046 |0002: const-string v1, "Playback ended" // string@4630 │ │ -43b340: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43b346: 7100 26b4 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.clearCurrentlyPlayingTemporaryPlaybackSettings:()V // method@b426 │ │ -43b34c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -43b34e: 3804 1800 |000b: if-eqz v4, 0023 // +0018 │ │ -43b352: 5424 1ade |000d: iget-object v4, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ -43b356: 6e10 d1b3 0400 |000f: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.cancelPositionSaver:()V // method@b3d1 │ │ -43b35c: 7010 72b2 0200 |0012: invoke-direct {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.cancelPositionObserver:()V // method@b272 │ │ -43b362: 6304 0dde |0015: sget-boolean v4, Lde/danoeh/antennapod/playback/service/PlaybackService;.isCasting:Z // field@de0d │ │ -43b366: 3904 0c00 |0017: if-nez v4, 0023 // +000c │ │ -43b36a: 5424 19de |0019: iget-object v4, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43b36e: 6e20 acb3 0400 |001b: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopForeground:(Z)V // method@b3ac │ │ -43b374: 5424 19de |001e: iget-object v4, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43b378: 6e10 adb3 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ -43b37e: 3903 0800 |0023: if-nez v3, 002b // +0008 │ │ -43b382: 1273 |0025: const/4 v3, #int 7 // #7 │ │ -43b384: 1204 |0026: const/4 v4, #int 0 // #0 │ │ -43b386: 7030 aeb2 3204 |0027: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.sendNotificationBroadcast:(II)V // method@b2ae │ │ -43b38c: 2810 |002a: goto 003a // +0010 │ │ -43b38e: 6304 0dde |002b: sget-boolean v4, Lde/danoeh/antennapod/playback/service/PlaybackService;.isCasting:Z // field@de0d │ │ -43b392: 1231 |002d: const/4 v1, #int 3 // #3 │ │ -43b394: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -43b398: 1230 |0030: const/4 v0, #int 3 // #3 │ │ -43b39a: 2806 |0031: goto 0037 // +0006 │ │ -43b39c: 6204 7376 |0032: sget-object v4, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ -43b3a0: 3343 0300 |0034: if-ne v3, v4, 0037 // +0003 │ │ -43b3a4: 1220 |0036: const/4 v0, #int 2 // #2 │ │ -43b3a6: 7030 aeb2 1200 |0037: invoke-direct {v2, v1, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.sendNotificationBroadcast:(II)V // method@b2ae │ │ -43b3ac: 0e00 |003a: return-void │ │ +43b334: |[43b334] de.danoeh.antennapod.playback.service.PlaybackService.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V │ │ +43b344: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ +43b348: 1a01 3046 |0002: const-string v1, "Playback ended" // string@4630 │ │ +43b34c: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43b352: 7100 26b4 0000 |0007: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.clearCurrentlyPlayingTemporaryPlaybackSettings:()V // method@b426 │ │ +43b358: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +43b35a: 3804 1800 |000b: if-eqz v4, 0023 // +0018 │ │ +43b35e: 5424 1ade |000d: iget-object v4, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ +43b362: 6e10 d1b3 0400 |000f: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.cancelPositionSaver:()V // method@b3d1 │ │ +43b368: 7010 72b2 0200 |0012: invoke-direct {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.cancelPositionObserver:()V // method@b272 │ │ +43b36e: 6304 0dde |0015: sget-boolean v4, Lde/danoeh/antennapod/playback/service/PlaybackService;.isCasting:Z // field@de0d │ │ +43b372: 3904 0c00 |0017: if-nez v4, 0023 // +000c │ │ +43b376: 5424 19de |0019: iget-object v4, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43b37a: 6e20 acb3 0400 |001b: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopForeground:(Z)V // method@b3ac │ │ +43b380: 5424 19de |001e: iget-object v4, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43b384: 6e10 adb3 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ +43b38a: 3903 0800 |0023: if-nez v3, 002b // +0008 │ │ +43b38e: 1273 |0025: const/4 v3, #int 7 // #7 │ │ +43b390: 1204 |0026: const/4 v4, #int 0 // #0 │ │ +43b392: 7030 aeb2 3204 |0027: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.sendNotificationBroadcast:(II)V // method@b2ae │ │ +43b398: 2810 |002a: goto 003a // +0010 │ │ +43b39a: 6304 0dde |002b: sget-boolean v4, Lde/danoeh/antennapod/playback/service/PlaybackService;.isCasting:Z // field@de0d │ │ +43b39e: 1231 |002d: const/4 v1, #int 3 // #3 │ │ +43b3a0: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +43b3a4: 1230 |0030: const/4 v0, #int 3 // #3 │ │ +43b3a6: 2806 |0031: goto 0037 // +0006 │ │ +43b3a8: 6204 7376 |0032: sget-object v4, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ +43b3ac: 3343 0300 |0034: if-ne v3, v4, 0037 // +0003 │ │ +43b3b0: 1220 |0036: const/4 v0, #int 2 // #2 │ │ +43b3b2: 7030 aeb2 1200 |0037: invoke-direct {v2, v1, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.sendNotificationBroadcast:(II)V // method@b2ae │ │ +43b3b8: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1074 │ │ 0x0007 line=1075 │ │ 0x000d line=1077 │ │ 0x0012 line=1078 │ │ 0x0015 line=1079 │ │ @@ -1589802,161 +1589802,161 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 287 16-bit code units │ │ -43b3b0: |[43b3b0] de.danoeh.antennapod.playback.service.PlaybackService.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ -43b3c0: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ -43b3c4: 3908 0800 |0002: if-nez v8, 000a // +0008 │ │ -43b3c8: 1a08 d60f |0004: const-string v8, "Cannot do post-playback processing: media was null" // string@0fd6 │ │ -43b3cc: 7120 800b 8000 |0006: invoke-static {v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -43b3d2: 0e00 |0009: return-void │ │ -43b3d4: 2201 8d1e |000a: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -43b3d8: 7010 adb6 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -43b3de: 1a02 a6b3 |000f: const-string v2, "onPostPlayback(): media=" // string@b3a6 │ │ -43b3e2: 6e20 b9b6 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43b3e8: 7210 12ad 0800 |0014: invoke-interface {v8}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ad12 │ │ -43b3ee: 0c02 |0017: move-result-object v2 │ │ -43b3f0: 6e20 b9b6 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43b3f6: 6e10 c3b6 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -43b3fc: 0c01 |001e: move-result-object v1 │ │ -43b3fe: 7120 7e0b 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43b404: 2081 d41b |0022: instance-of v1, v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -43b408: 3901 1900 |0024: if-nez v1, 003d // +0019 │ │ -43b40c: 1a0a 1044 |0026: const-string v10, "Not doing post-playback processing: media not of type FeedMedia" // string@4410 │ │ -43b410: 7120 7e0b a000 |0028: invoke-static {v0, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43b416: 3809 0a00 |002b: if-eqz v9, 0035 // +000a │ │ -43b41a: 6e10 2c02 0700 |002d: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -43b420: 0c09 |0030: move-result-object v9 │ │ -43b422: 7220 1fad 9800 |0031: invoke-interface {v8, v9}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackCompleted:(Landroid/content/Context;)V // method@ad1f │ │ -43b428: 2808 |0034: goto 003c // +0008 │ │ -43b42a: 6e10 2c02 0700 |0035: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -43b430: 0c09 |0038: move-result-object v9 │ │ -43b432: 7220 20ad 9800 |0039: invoke-interface {v8, v9}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackPause:(Landroid/content/Context;)V // method@ad20 │ │ -43b438: 0e00 |003c: return-void │ │ -43b43a: 1f08 d41b |003d: check-cast v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -43b43e: 6e10 79ac 0800 |003f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -43b444: 0c01 |0042: move-result-object v1 │ │ -43b446: 7100 60b4 0000 |0043: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSmartMarkAsPlayedSecs:()I // method@b460 │ │ -43b44c: 0a02 |0046: move-result v2 │ │ -43b44e: 6e10 72ac 0800 |0047: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ -43b454: 0a03 |004a: move-result v3 │ │ -43b456: 1204 |004b: const/4 v4, #int 0 // #0 │ │ -43b458: 1215 |004c: const/4 v5, #int 1 // #1 │ │ -43b45a: 3d03 1100 |004d: if-lez v3, 005e // +0011 │ │ -43b45e: 6e10 84ac 0800 |004f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac84 │ │ -43b464: 0a03 |0052: move-result v3 │ │ -43b466: 6e10 72ac 0800 |0053: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ -43b46c: 0a06 |0056: move-result v6 │ │ -43b46e: d222 e803 |0057: mul-int/lit16 v2, v2, #int 1000 // #03e8 │ │ -43b472: b126 |0059: sub-int/2addr v6, v2 │ │ -43b474: 3463 0400 |005a: if-lt v3, v6, 005e // +0004 │ │ -43b478: 1212 |005c: const/4 v2, #int 1 // #1 │ │ -43b47a: 2802 |005d: goto 005f // +0002 │ │ -43b47c: 1202 |005e: const/4 v2, #int 0 // #0 │ │ -43b47e: 3909 0900 |005f: if-nez v9, 0068 // +0009 │ │ -43b482: 3802 0700 |0061: if-eqz v2, 0068 // +0007 │ │ -43b486: 1a03 4fcf |0063: const-string v3, "smart mark as played" // string@cf4f │ │ -43b48a: 7120 7e0b 3000 |0065: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43b490: 5473 06de |0068: iget-object v3, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@de06 │ │ -43b494: 3803 1100 |006a: if-eqz v3, 007b // +0011 │ │ -43b498: 6e10 26ac 0100 |006c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac26 │ │ -43b49e: 0c06 |006f: move-result-object v6 │ │ -43b4a0: 6e20 85b6 6300 |0070: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43b4a6: 0a03 |0073: move-result v3 │ │ -43b4a8: 3803 0700 |0074: if-eqz v3, 007b // +0007 │ │ -43b4ac: 1203 |0076: const/4 v3, #int 0 // #0 │ │ -43b4ae: 5b73 06de |0077: iput-object v3, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@de06 │ │ -43b4b2: 1213 |0079: const/4 v3, #int 1 // #1 │ │ -43b4b4: 2802 |007a: goto 007c // +0002 │ │ -43b4b6: 1203 |007b: const/4 v3, #int 0 // #0 │ │ -43b4b8: 3909 1400 |007c: if-nez v9, 0090 // +0014 │ │ -43b4bc: 3802 0300 |007e: if-eqz v2, 0081 // +0003 │ │ -43b4c0: 2810 |0080: goto 0090 // +0010 │ │ -43b4c2: 7100 64b0 0000 |0081: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // method@b064 │ │ -43b4c8: 0c06 |0084: move-result-object v6 │ │ -43b4ca: 6e30 60b0 8604 |0085: invoke-virtual {v6, v8, v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.enqueueEpisodePlayed:(Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V // method@b060 │ │ -43b4d0: 6e10 2c02 0700 |0088: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -43b4d6: 0c06 |008b: move-result-object v6 │ │ -43b4d8: 6e20 92ac 6800 |008c: invoke-virtual {v8, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.onPlaybackPause:(Landroid/content/Context;)V // method@ac92 │ │ -43b4de: 280f |008f: goto 009e // +000f │ │ -43b4e0: 7100 64b0 0000 |0090: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // method@b064 │ │ -43b4e6: 0c06 |0093: move-result-object v6 │ │ -43b4e8: 6e30 60b0 8605 |0094: invoke-virtual {v6, v8, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.enqueueEpisodePlayed:(Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V // method@b060 │ │ -43b4ee: 6e10 2c02 0700 |0097: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -43b4f4: 0c06 |009a: move-result-object v6 │ │ -43b4f6: 6e20 91ac 6800 |009b: invoke-virtual {v8, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.onPlaybackCompleted:(Landroid/content/Context;)V // method@ac91 │ │ -43b4fc: 3801 7700 |009e: if-eqz v1, 0115 // +0077 │ │ -43b500: 3909 0e00 |00a0: if-nez v9, 00ae // +000e │ │ -43b504: 3902 0c00 |00a2: if-nez v2, 00ae // +000c │ │ -43b508: 3903 0a00 |00a4: if-nez v3, 00ae // +000a │ │ -43b50c: 380a 6f00 |00a6: if-eqz v10, 0115 // +006f │ │ -43b510: 7100 86b4 0000 |00a8: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldSkipKeepEpisode:()Z // method@b486 │ │ -43b516: 0a03 |00ab: move-result v3 │ │ -43b518: 3903 6900 |00ac: if-nez v3, 0115 // +0069 │ │ -43b51c: 6e10 26ac 0100 |00ae: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac26 │ │ -43b522: 0c03 |00b1: move-result-object v3 │ │ -43b524: 5b73 16de |00b2: iput-object v3, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.positionJustResetAfterPlayback:Ljava/lang/String; // field@de16 │ │ -43b528: 3909 0900 |00b4: if-nez v9, 00bd // +0009 │ │ -43b52c: 380a 0500 |00b6: if-eqz v10, 00bb // +0005 │ │ -43b530: 3802 0300 |00b8: if-eqz v2, 00bb // +0003 │ │ -43b534: 2803 |00ba: goto 00bd // +0003 │ │ -43b536: 1202 |00bb: const/4 v2, #int 0 // #0 │ │ -43b538: 2802 |00bc: goto 00be // +0002 │ │ -43b53a: 1212 |00bd: const/4 v2, #int 1 // #1 │ │ -43b53c: 7130 0cb4 5102 |00be: invoke-static {v1, v5, v2}, Lde/danoeh/antennapod/storage/database/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@b40c │ │ -43b542: 7130 0eb4 9701 |00c1: invoke-static {v7, v9, v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.removeQueueItem:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@b40e │ │ -43b548: 6e10 23ac 0100 |00c4: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -43b54e: 0c02 |00c7: move-result-object v2 │ │ -43b550: 6e10 dcab 0200 |00c8: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -43b556: 0c02 |00cb: move-result-object v2 │ │ -43b558: 6e10 c1ac 0200 |00cc: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getCurrentAutoDelete:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@acc1 │ │ -43b55e: 0c02 |00cf: move-result-object v2 │ │ -43b560: 7100 6db4 0000 |00d0: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoDelete:()Z // method@b46d │ │ -43b566: 0a03 |00d3: move-result v3 │ │ -43b568: 3803 1400 |00d4: if-eqz v3, 00e8 // +0014 │ │ -43b56c: 6e10 23ac 0100 |00d6: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -43b572: 0c03 |00d9: move-result-object v3 │ │ -43b574: 6e10 e5ab 0300 |00da: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ -43b57a: 0a03 |00dd: move-result v3 │ │ -43b57c: 3803 0800 |00de: if-eqz v3, 00e6 // +0008 │ │ -43b580: 7100 6eb4 0000 |00e0: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoDeleteLocal:()Z // method@b46e │ │ -43b586: 0a03 |00e3: move-result v3 │ │ -43b588: 3803 0400 |00e4: if-eqz v3, 00e8 // +0004 │ │ -43b58c: 1213 |00e6: const/4 v3, #int 1 // #1 │ │ -43b58e: 2802 |00e7: goto 00e9 // +0002 │ │ -43b590: 1203 |00e8: const/4 v3, #int 0 // #0 │ │ -43b592: 6206 1e76 |00e9: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761e │ │ -43b596: 3262 0800 |00eb: if-eq v2, v6, 00f3 // +0008 │ │ -43b59a: 6206 1f76 |00ed: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761f │ │ -43b59e: 3362 0500 |00ef: if-ne v2, v6, 00f4 // +0005 │ │ -43b5a2: 3803 0300 |00f1: if-eqz v3, 00f4 // +0003 │ │ -43b5a6: 1214 |00f3: const/4 v4, #int 1 // #1 │ │ -43b5a8: 3804 1800 |00f4: if-eqz v4, 010c // +0018 │ │ -43b5ac: 1a02 0e19 |00f6: const-string v2, "Favorite" // string@190e │ │ -43b5b0: 6e20 3fac 2100 |00f8: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ -43b5b6: 0a01 |00fb: move-result v1 │ │ -43b5b8: 3801 0800 |00fc: if-eqz v1, 0104 // +0008 │ │ -43b5bc: 7100 84b4 0000 |00fe: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldFavoriteKeepEpisode:()Z // method@b484 │ │ -43b5c2: 0a01 |0101: move-result v1 │ │ -43b5c4: 3901 0a00 |0102: if-nez v1, 010c // +000a │ │ -43b5c8: 7120 0ab4 8700 |0104: invoke-static {v7, v8}, Lde/danoeh/antennapod/storage/database/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b40a │ │ -43b5ce: 1a01 0a16 |0107: const-string v1, "Episode Deleted" // string@160a │ │ -43b5d2: 7120 7e0b 1000 |0109: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43b5d8: 6000 a6f1 |010c: sget v0, Lde/danoeh/antennapod/playback/service/R$string;.queue_label:I // field@f1a6 │ │ -43b5dc: 6e20 4302 0700 |010e: invoke-virtual {v7, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -43b5e2: 0c00 |0111: move-result-object v0 │ │ -43b5e4: 6e20 5e45 0700 |0112: invoke-virtual {v7, v0}, Landroidx/media/MediaBrowserServiceCompat;.notifyChildrenChanged:(Ljava/lang/String;)V // method@455e │ │ -43b5ea: 3909 0600 |0115: if-nez v9, 011b // +0006 │ │ -43b5ee: 390a 0400 |0117: if-nez v10, 011b // +0004 │ │ -43b5f2: 380b 0500 |0119: if-eqz v11, 011e // +0005 │ │ -43b5f6: 7110 07b4 0800 |011b: invoke-static {v8}, Lde/danoeh/antennapod/storage/database/DBWriter;.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b407 │ │ -43b5fc: 0e00 |011e: return-void │ │ +43b3bc: |[43b3bc] de.danoeh.antennapod.playback.service.PlaybackService.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ +43b3cc: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ +43b3d0: 3908 0800 |0002: if-nez v8, 000a // +0008 │ │ +43b3d4: 1a08 d60f |0004: const-string v8, "Cannot do post-playback processing: media was null" // string@0fd6 │ │ +43b3d8: 7120 800b 8000 |0006: invoke-static {v0, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +43b3de: 0e00 |0009: return-void │ │ +43b3e0: 2201 8d1e |000a: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +43b3e4: 7010 adb6 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43b3ea: 1a02 a6b3 |000f: const-string v2, "onPostPlayback(): media=" // string@b3a6 │ │ +43b3ee: 6e20 b9b6 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43b3f4: 7210 12ad 0800 |0014: invoke-interface {v8}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ad12 │ │ +43b3fa: 0c02 |0017: move-result-object v2 │ │ +43b3fc: 6e20 b9b6 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43b402: 6e10 c3b6 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +43b408: 0c01 |001e: move-result-object v1 │ │ +43b40a: 7120 7e0b 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43b410: 2081 d41b |0022: instance-of v1, v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +43b414: 3901 1900 |0024: if-nez v1, 003d // +0019 │ │ +43b418: 1a0a 1044 |0026: const-string v10, "Not doing post-playback processing: media not of type FeedMedia" // string@4410 │ │ +43b41c: 7120 7e0b a000 |0028: invoke-static {v0, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43b422: 3809 0a00 |002b: if-eqz v9, 0035 // +000a │ │ +43b426: 6e10 2c02 0700 |002d: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +43b42c: 0c09 |0030: move-result-object v9 │ │ +43b42e: 7220 1fad 9800 |0031: invoke-interface {v8, v9}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackCompleted:(Landroid/content/Context;)V // method@ad1f │ │ +43b434: 2808 |0034: goto 003c // +0008 │ │ +43b436: 6e10 2c02 0700 |0035: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +43b43c: 0c09 |0038: move-result-object v9 │ │ +43b43e: 7220 20ad 9800 |0039: invoke-interface {v8, v9}, Lde/danoeh/antennapod/model/playback/Playable;.onPlaybackPause:(Landroid/content/Context;)V // method@ad20 │ │ +43b444: 0e00 |003c: return-void │ │ +43b446: 1f08 d41b |003d: check-cast v8, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +43b44a: 6e10 79ac 0800 |003f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +43b450: 0c01 |0042: move-result-object v1 │ │ +43b452: 7100 60b4 0000 |0043: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSmartMarkAsPlayedSecs:()I // method@b460 │ │ +43b458: 0a02 |0046: move-result v2 │ │ +43b45a: 6e10 72ac 0800 |0047: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ +43b460: 0a03 |004a: move-result v3 │ │ +43b462: 1204 |004b: const/4 v4, #int 0 // #0 │ │ +43b464: 1215 |004c: const/4 v5, #int 1 // #1 │ │ +43b466: 3d03 1100 |004d: if-lez v3, 005e // +0011 │ │ +43b46a: 6e10 84ac 0800 |004f: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac84 │ │ +43b470: 0a03 |0052: move-result v3 │ │ +43b472: 6e10 72ac 0800 |0053: invoke-virtual {v8}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ +43b478: 0a06 |0056: move-result v6 │ │ +43b47a: d222 e803 |0057: mul-int/lit16 v2, v2, #int 1000 // #03e8 │ │ +43b47e: b126 |0059: sub-int/2addr v6, v2 │ │ +43b480: 3463 0400 |005a: if-lt v3, v6, 005e // +0004 │ │ +43b484: 1212 |005c: const/4 v2, #int 1 // #1 │ │ +43b486: 2802 |005d: goto 005f // +0002 │ │ +43b488: 1202 |005e: const/4 v2, #int 0 // #0 │ │ +43b48a: 3909 0900 |005f: if-nez v9, 0068 // +0009 │ │ +43b48e: 3802 0700 |0061: if-eqz v2, 0068 // +0007 │ │ +43b492: 1a03 4fcf |0063: const-string v3, "smart mark as played" // string@cf4f │ │ +43b496: 7120 7e0b 3000 |0065: invoke-static {v0, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43b49c: 5473 06de |0068: iget-object v3, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@de06 │ │ +43b4a0: 3803 1100 |006a: if-eqz v3, 007b // +0011 │ │ +43b4a4: 6e10 26ac 0100 |006c: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac26 │ │ +43b4aa: 0c06 |006f: move-result-object v6 │ │ +43b4ac: 6e20 85b6 6300 |0070: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43b4b2: 0a03 |0073: move-result v3 │ │ +43b4b4: 3803 0700 |0074: if-eqz v3, 007b // +0007 │ │ +43b4b8: 1203 |0076: const/4 v3, #int 0 // #0 │ │ +43b4ba: 5b73 06de |0077: iput-object v3, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@de06 │ │ +43b4be: 1213 |0079: const/4 v3, #int 1 // #1 │ │ +43b4c0: 2802 |007a: goto 007c // +0002 │ │ +43b4c2: 1203 |007b: const/4 v3, #int 0 // #0 │ │ +43b4c4: 3909 1400 |007c: if-nez v9, 0090 // +0014 │ │ +43b4c8: 3802 0300 |007e: if-eqz v2, 0081 // +0003 │ │ +43b4cc: 2810 |0080: goto 0090 // +0010 │ │ +43b4ce: 7100 64b0 0000 |0081: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // method@b064 │ │ +43b4d4: 0c06 |0084: move-result-object v6 │ │ +43b4d6: 6e30 60b0 8604 |0085: invoke-virtual {v6, v8, v4}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.enqueueEpisodePlayed:(Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V // method@b060 │ │ +43b4dc: 6e10 2c02 0700 |0088: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +43b4e2: 0c06 |008b: move-result-object v6 │ │ +43b4e4: 6e20 92ac 6800 |008c: invoke-virtual {v8, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.onPlaybackPause:(Landroid/content/Context;)V // method@ac92 │ │ +43b4ea: 280f |008f: goto 009e // +000f │ │ +43b4ec: 7100 64b0 0000 |0090: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // method@b064 │ │ +43b4f2: 0c06 |0093: move-result-object v6 │ │ +43b4f4: 6e30 60b0 8605 |0094: invoke-virtual {v6, v8, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.enqueueEpisodePlayed:(Lde/danoeh/antennapod/model/feed/FeedMedia;Z)V // method@b060 │ │ +43b4fa: 6e10 2c02 0700 |0097: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +43b500: 0c06 |009a: move-result-object v6 │ │ +43b502: 6e20 91ac 6800 |009b: invoke-virtual {v8, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.onPlaybackCompleted:(Landroid/content/Context;)V // method@ac91 │ │ +43b508: 3801 7700 |009e: if-eqz v1, 0115 // +0077 │ │ +43b50c: 3909 0e00 |00a0: if-nez v9, 00ae // +000e │ │ +43b510: 3902 0c00 |00a2: if-nez v2, 00ae // +000c │ │ +43b514: 3903 0a00 |00a4: if-nez v3, 00ae // +000a │ │ +43b518: 380a 6f00 |00a6: if-eqz v10, 0115 // +006f │ │ +43b51c: 7100 86b4 0000 |00a8: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldSkipKeepEpisode:()Z // method@b486 │ │ +43b522: 0a03 |00ab: move-result v3 │ │ +43b524: 3903 6900 |00ac: if-nez v3, 0115 // +0069 │ │ +43b528: 6e10 26ac 0100 |00ae: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac26 │ │ +43b52e: 0c03 |00b1: move-result-object v3 │ │ +43b530: 5b73 16de |00b2: iput-object v3, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.positionJustResetAfterPlayback:Ljava/lang/String; // field@de16 │ │ +43b534: 3909 0900 |00b4: if-nez v9, 00bd // +0009 │ │ +43b538: 380a 0500 |00b6: if-eqz v10, 00bb // +0005 │ │ +43b53c: 3802 0300 |00b8: if-eqz v2, 00bb // +0003 │ │ +43b540: 2803 |00ba: goto 00bd // +0003 │ │ +43b542: 1202 |00bb: const/4 v2, #int 0 // #0 │ │ +43b544: 2802 |00bc: goto 00be // +0002 │ │ +43b546: 1212 |00bd: const/4 v2, #int 1 // #1 │ │ +43b548: 7130 0cb4 5102 |00be: invoke-static {v1, v5, v2}, Lde/danoeh/antennapod/storage/database/DBWriter;.markItemPlayed:(Lde/danoeh/antennapod/model/feed/FeedItem;IZ)Ljava/util/concurrent/Future; // method@b40c │ │ +43b54e: 7130 0eb4 9701 |00c1: invoke-static {v7, v9, v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.removeQueueItem:(Landroid/content/Context;ZLde/danoeh/antennapod/model/feed/FeedItem;)Ljava/util/concurrent/Future; // method@b40e │ │ +43b554: 6e10 23ac 0100 |00c4: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +43b55a: 0c02 |00c7: move-result-object v2 │ │ +43b55c: 6e10 dcab 0200 |00c8: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +43b562: 0c02 |00cb: move-result-object v2 │ │ +43b564: 6e10 c1ac 0200 |00cc: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getCurrentAutoDelete:()Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // method@acc1 │ │ +43b56a: 0c02 |00cf: move-result-object v2 │ │ +43b56c: 7100 6db4 0000 |00d0: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoDelete:()Z // method@b46d │ │ +43b572: 0a03 |00d3: move-result v3 │ │ +43b574: 3803 1400 |00d4: if-eqz v3, 00e8 // +0014 │ │ +43b578: 6e10 23ac 0100 |00d6: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +43b57e: 0c03 |00d9: move-result-object v3 │ │ +43b580: 6e10 e5ab 0300 |00da: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ +43b586: 0a03 |00dd: move-result v3 │ │ +43b588: 3803 0800 |00de: if-eqz v3, 00e6 // +0008 │ │ +43b58c: 7100 6eb4 0000 |00e0: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isAutoDeleteLocal:()Z // method@b46e │ │ +43b592: 0a03 |00e3: move-result v3 │ │ +43b594: 3803 0400 |00e4: if-eqz v3, 00e8 // +0004 │ │ +43b598: 1213 |00e6: const/4 v3, #int 1 // #1 │ │ +43b59a: 2802 |00e7: goto 00e9 // +0002 │ │ +43b59c: 1203 |00e8: const/4 v3, #int 0 // #0 │ │ +43b59e: 6206 1e76 |00e9: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.ALWAYS:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761e │ │ +43b5a2: 3262 0800 |00eb: if-eq v2, v6, 00f3 // +0008 │ │ +43b5a6: 6206 1f76 |00ed: sget-object v6, Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$AutoDeleteAction; // field@761f │ │ +43b5aa: 3362 0500 |00ef: if-ne v2, v6, 00f4 // +0005 │ │ +43b5ae: 3803 0300 |00f1: if-eqz v3, 00f4 // +0003 │ │ +43b5b2: 1214 |00f3: const/4 v4, #int 1 // #1 │ │ +43b5b4: 3804 1800 |00f4: if-eqz v4, 010c // +0018 │ │ +43b5b8: 1a02 0e19 |00f6: const-string v2, "Favorite" // string@190e │ │ +43b5bc: 6e20 3fac 2100 |00f8: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.isTagged:(Ljava/lang/String;)Z // method@ac3f │ │ +43b5c2: 0a01 |00fb: move-result v1 │ │ +43b5c4: 3801 0800 |00fc: if-eqz v1, 0104 // +0008 │ │ +43b5c8: 7100 84b4 0000 |00fe: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.shouldFavoriteKeepEpisode:()Z // method@b484 │ │ +43b5ce: 0a01 |0101: move-result v1 │ │ +43b5d0: 3901 0a00 |0102: if-nez v1, 010c // +000a │ │ +43b5d4: 7120 0ab4 8700 |0104: invoke-static {v7, v8}, Lde/danoeh/antennapod/storage/database/DBWriter;.deleteFeedMediaOfItem:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b40a │ │ +43b5da: 1a01 0a16 |0107: const-string v1, "Episode Deleted" // string@160a │ │ +43b5de: 7120 7e0b 1000 |0109: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43b5e4: 6000 a6f1 |010c: sget v0, Lde/danoeh/antennapod/playback/service/R$string;.queue_label:I // field@f1a6 │ │ +43b5e8: 6e20 4302 0700 |010e: invoke-virtual {v7, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +43b5ee: 0c00 |0111: move-result-object v0 │ │ +43b5f0: 6e20 5e45 0700 |0112: invoke-virtual {v7, v0}, Landroidx/media/MediaBrowserServiceCompat;.notifyChildrenChanged:(Ljava/lang/String;)V // method@455e │ │ +43b5f6: 3909 0600 |0115: if-nez v9, 011b // +0006 │ │ +43b5fa: 390a 0400 |0117: if-nez v10, 011b // +0004 │ │ +43b5fe: 380b 0500 |0119: if-eqz v11, 011e // +0005 │ │ +43b602: 7110 07b4 0800 |011b: invoke-static {v8}, Lde/danoeh/antennapod/storage/database/DBWriter;.addItemToPlaybackHistory:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b407 │ │ +43b608: 0e00 |011e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=1116 │ │ 0x000a line=1119 │ │ 0x0022 line=1121 │ │ 0x0028 line=1122 │ │ 0x002d line=1124 │ │ @@ -1589999,41 +1589999,41 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -43b61c: |[43b61c] de.danoeh.antennapod.playback.service.PlaybackService.pauseIfPauseOnDisconnect:()V │ │ -43b62c: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ -43b630: 1a01 97b7 |0002: const-string v1, "pauseIfPauseOnDisconnect()" // string@b797 │ │ -43b634: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43b63a: 5440 10de |0007: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b63e: 6e10 69b1 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ -43b644: 0c00 |000c: move-result-object v0 │ │ -43b646: 6201 0dd6 |000d: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -43b64a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -43b64c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -43b64e: 3310 0400 |0011: if-ne v0, v1, 0015 // +0004 │ │ -43b652: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -43b654: 2802 |0014: goto 0016 // +0002 │ │ -43b656: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -43b658: 6a00 1cde |0016: sput-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.transientPause:Z // field@de1c │ │ -43b65c: 7100 74b4 0000 |0018: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPauseOnHeadsetDisconnect:()Z // method@b474 │ │ -43b662: 0a00 |001b: move-result v0 │ │ -43b664: 3800 1200 |001c: if-eqz v0, 002e // +0012 │ │ -43b668: 7100 87b2 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/playback/service/PlaybackService;.isCasting:()Z // method@b287 │ │ -43b66e: 0a00 |0021: move-result v0 │ │ -43b670: 3900 0c00 |0022: if-nez v0, 002e // +000c │ │ -43b674: 5440 10de |0024: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b678: 7100 75b4 0000 |0026: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b475 │ │ -43b67e: 0a01 |0029: move-result v1 │ │ -43b680: b721 |002a: xor-int/2addr v1, v2 │ │ -43b682: 6e30 72b1 1003 |002b: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ -43b688: 0e00 |002e: return-void │ │ +43b628: |[43b628] de.danoeh.antennapod.playback.service.PlaybackService.pauseIfPauseOnDisconnect:()V │ │ +43b638: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ +43b63c: 1a01 97b7 |0002: const-string v1, "pauseIfPauseOnDisconnect()" // string@b797 │ │ +43b640: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43b646: 5440 10de |0007: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b64a: 6e10 69b1 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ +43b650: 0c00 |000c: move-result-object v0 │ │ +43b652: 6201 0dd6 |000d: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +43b656: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +43b658: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +43b65a: 3310 0400 |0011: if-ne v0, v1, 0015 // +0004 │ │ +43b65e: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +43b660: 2802 |0014: goto 0016 // +0002 │ │ +43b662: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +43b664: 6a00 1cde |0016: sput-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.transientPause:Z // field@de1c │ │ +43b668: 7100 74b4 0000 |0018: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPauseOnHeadsetDisconnect:()Z // method@b474 │ │ +43b66e: 0a00 |001b: move-result v0 │ │ +43b670: 3800 1200 |001c: if-eqz v0, 002e // +0012 │ │ +43b674: 7100 87b2 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/playback/service/PlaybackService;.isCasting:()Z // method@b287 │ │ +43b67a: 0a00 |0021: move-result v0 │ │ +43b67c: 3900 0c00 |0022: if-nez v0, 002e // +000c │ │ +43b680: 5440 10de |0024: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b684: 7100 75b4 0000 |0026: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b475 │ │ +43b68a: 0a01 |0029: move-result v1 │ │ +43b68c: b721 |002a: xor-int/2addr v1, v2 │ │ +43b68e: 6e30 72b1 1003 |002b: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ +43b694: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1558 │ │ 0x0007 line=1559 │ │ 0x0018 line=1560 │ │ 0x0024 line=1561 │ │ locals : │ │ @@ -1590044,48 +1590044,48 @@ │ │ type : '(ZLde/danoeh/antennapod/model/playback/Playable;I)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -43b8ac: |[43b8ac] de.danoeh.antennapod.playback.service.PlaybackService.saveCurrentPosition:(ZLde/danoeh/antennapod/model/playback/Playable;I)V │ │ -43b8bc: 1d02 |0000: monitor-enter v2 │ │ -43b8be: 3803 1100 |0001: if-eqz v3, 0012 // +0011 │ │ -43b8c2: 6e10 7ab2 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPosition:()I // method@b27a │ │ -43b8c8: 0a05 |0006: move-result v5 │ │ -43b8ca: 6e10 7cb2 0200 |0007: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getDuration:()I // method@b27c │ │ -43b8d0: 0a03 |000a: move-result v3 │ │ -43b8d2: 5424 10de |000b: iget-object v4, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b8d6: 6e10 67b1 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ -43b8dc: 0c04 |0010: move-result-object v4 │ │ -43b8de: 2805 |0011: goto 0016 // +0005 │ │ -43b8e0: 7210 11ad 0400 |0012: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ad11 │ │ -43b8e6: 0a03 |0015: move-result v3 │ │ -43b8e8: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -43b8ea: 3205 2300 |0017: if-eq v5, v0, 003a // +0023 │ │ -43b8ee: 3203 2100 |0019: if-eq v3, v0, 003a // +0021 │ │ -43b8f2: 3804 1f00 |001b: if-eqz v4, 003a // +001f │ │ -43b8f6: 1a03 3c46 |001d: const-string v3, "PlaybackService" // string@463c │ │ -43b8fa: 2200 8d1e |001f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -43b8fe: 7010 adb6 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -43b904: 1a01 504a |0024: const-string v1, "Saving current position to " // string@4a50 │ │ -43b908: 6e20 b9b6 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43b90e: 6e20 b4b6 5000 |0029: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -43b914: 6e10 c3b6 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -43b91a: 0c00 |002f: move-result-object v0 │ │ -43b91c: 7120 7e0b 0300 |0030: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43b922: 7100 c5b6 0000 |0033: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ -43b928: 0b00 |0036: move-result-wide v0 │ │ -43b92a: 7140 95b3 5410 |0037: invoke-static {v4, v5, v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlayableUtils;.saveCurrentPosition:(Lde/danoeh/antennapod/model/playback/Playable;IJ)V // method@b395 │ │ -43b930: 1e02 |003a: monitor-exit v2 │ │ -43b932: 0e00 |003b: return-void │ │ -43b934: 0d03 |003c: move-exception v3 │ │ -43b936: 1e02 |003d: monitor-exit v2 │ │ -43b938: 2703 |003e: throw v3 │ │ +43b8b8: |[43b8b8] de.danoeh.antennapod.playback.service.PlaybackService.saveCurrentPosition:(ZLde/danoeh/antennapod/model/playback/Playable;I)V │ │ +43b8c8: 1d02 |0000: monitor-enter v2 │ │ +43b8ca: 3803 1100 |0001: if-eqz v3, 0012 // +0011 │ │ +43b8ce: 6e10 7ab2 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPosition:()I // method@b27a │ │ +43b8d4: 0a05 |0006: move-result v5 │ │ +43b8d6: 6e10 7cb2 0200 |0007: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getDuration:()I // method@b27c │ │ +43b8dc: 0a03 |000a: move-result v3 │ │ +43b8de: 5424 10de |000b: iget-object v4, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b8e2: 6e10 67b1 0400 |000d: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ +43b8e8: 0c04 |0010: move-result-object v4 │ │ +43b8ea: 2805 |0011: goto 0016 // +0005 │ │ +43b8ec: 7210 11ad 0400 |0012: invoke-interface {v4}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ad11 │ │ +43b8f2: 0a03 |0015: move-result v3 │ │ +43b8f4: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +43b8f6: 3205 2300 |0017: if-eq v5, v0, 003a // +0023 │ │ +43b8fa: 3203 2100 |0019: if-eq v3, v0, 003a // +0021 │ │ +43b8fe: 3804 1f00 |001b: if-eqz v4, 003a // +001f │ │ +43b902: 1a03 3c46 |001d: const-string v3, "PlaybackService" // string@463c │ │ +43b906: 2200 8d1e |001f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +43b90a: 7010 adb6 0000 |0021: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43b910: 1a01 504a |0024: const-string v1, "Saving current position to " // string@4a50 │ │ +43b914: 6e20 b9b6 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43b91a: 6e20 b4b6 5000 |0029: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +43b920: 6e10 c3b6 0000 |002c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +43b926: 0c00 |002f: move-result-object v0 │ │ +43b928: 7120 7e0b 0300 |0030: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43b92e: 7100 c5b6 0000 |0033: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ +43b934: 0b00 |0036: move-result-wide v0 │ │ +43b936: 7140 95b3 5410 |0037: invoke-static {v4, v5, v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlayableUtils;.saveCurrentPosition:(Lde/danoeh/antennapod/model/playback/Playable;IJ)V // method@b395 │ │ +43b93c: 1e02 |003a: monitor-exit v2 │ │ +43b93e: 0e00 |003b: return-void │ │ +43b940: 0d03 |003c: move-exception v3 │ │ +43b942: 1e02 |003d: monitor-exit v2 │ │ +43b944: 2703 |003e: throw v3 │ │ catches : 1 │ │ 0x0003 - 0x003a │ │ -> 0x003c │ │ positions : │ │ 0x0003 line=1457 │ │ 0x0007 line=1458 │ │ 0x000b line=1459 │ │ @@ -1590104,18 +1590104,18 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -43b948: |[43b948] de.danoeh.antennapod.playback.service.PlaybackService.seekDelta:(I)V │ │ -43b958: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b95c: 6e20 79b1 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekDelta:(I)V // method@b179 │ │ -43b962: 0e00 |0005: return-void │ │ +43b954: |[43b954] de.danoeh.antennapod.playback.service.PlaybackService.seekDelta:(I)V │ │ +43b964: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b968: 6e20 79b1 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekDelta:(I)V // method@b179 │ │ +43b96e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1720 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -1590124,27 +1590124,27 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -43b9a0: |[43b9a0] de.danoeh.antennapod.playback.service.PlaybackService.sendNotificationBroadcast:(II)V │ │ -43b9b0: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -43b9b4: 1a01 4c5c |0002: const-string v1, "action.de.danoeh.antennapod.core.service.playerNotification" // string@5c4c │ │ -43b9b8: 7020 7102 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0271 │ │ -43b9be: 1a01 1177 |0007: const-string v1, "extra.de.danoeh.antennapod.core.service.notificationType" // string@7711 │ │ -43b9c2: 6e30 8802 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0288 │ │ -43b9c8: 1a03 1077 |000c: const-string v3, "extra.de.danoeh.antennapod.core.service.notificationCode" // string@7710 │ │ -43b9cc: 6e30 8802 3004 |000e: invoke-virtual {v0, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0288 │ │ -43b9d2: 6e10 4002 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0240 │ │ -43b9d8: 0c03 |0014: move-result-object v3 │ │ -43b9da: 6e20 9c02 3000 |0015: invoke-virtual {v0, v3}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@029c │ │ -43b9e0: 6e20 5702 0200 |0018: invoke-virtual {v2, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0257 │ │ -43b9e6: 0e00 |001b: return-void │ │ +43b9ac: |[43b9ac] de.danoeh.antennapod.playback.service.PlaybackService.sendNotificationBroadcast:(II)V │ │ +43b9bc: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +43b9c0: 1a01 4c5c |0002: const-string v1, "action.de.danoeh.antennapod.core.service.playerNotification" // string@5c4c │ │ +43b9c4: 7020 7102 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0271 │ │ +43b9ca: 1a01 1177 |0007: const-string v1, "extra.de.danoeh.antennapod.core.service.notificationType" // string@7711 │ │ +43b9ce: 6e30 8802 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0288 │ │ +43b9d4: 1a03 1077 |000c: const-string v3, "extra.de.danoeh.antennapod.core.service.notificationCode" // string@7710 │ │ +43b9d8: 6e30 8802 3004 |000e: invoke-virtual {v0, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0288 │ │ +43b9de: 6e10 4002 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0240 │ │ +43b9e4: 0c03 |0014: move-result-object v3 │ │ +43b9e6: 6e20 9c02 3000 |0015: invoke-virtual {v0, v3}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@029c │ │ +43b9ec: 6e20 5702 0200 |0018: invoke-virtual {v2, v0}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0257 │ │ +43b9f2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1193 │ │ 0x0009 line=1194 │ │ 0x000e line=1195 │ │ 0x0011 line=1196 │ │ 0x0018 line=1197 │ │ @@ -1590158,98 +1590158,98 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 176 16-bit code units │ │ -43bafc: |[43bafc] de.danoeh.antennapod.playback.service.PlaybackService.setupNotification:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -43bb0c: 1d03 |0000: monitor-enter v3 │ │ -43bb0e: 1a00 3c46 |0001: const-string v0, "PlaybackService" // string@463c │ │ -43bb12: 1a01 48cd |0003: const-string v1, "setupNotification" // string@cd48 │ │ -43bb16: 7120 7e0b 1000 |0005: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43bb1c: 5430 14de |0008: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.playableIconLoaderThread:Ljava/lang/Thread; // field@de14 │ │ -43bb20: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -43bb24: 6e10 d3b6 0000 |000c: invoke-virtual {v0}, Ljava/lang/Thread;.interrupt:()V // method@b6d3 │ │ -43bb2a: 3804 6100 |000f: if-eqz v4, 0070 // +0061 │ │ -43bb2e: 5430 10de |0011: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43bb32: 3900 0300 |0013: if-nez v0, 0016 // +0003 │ │ -43bb36: 285b |0015: goto 0070 // +005b │ │ -43bb38: 6e10 69b1 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ -43bb3e: 0c00 |0019: move-result-object v0 │ │ -43bb40: 5431 13de |001a: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -43bb44: 6e20 a6b3 4100 |001c: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b3a6 │ │ -43bb4a: 5431 13de |001f: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -43bb4e: 5432 12de |0021: iget-object v2, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ -43bb52: 6e10 4c0a 0200 |0023: invoke-virtual {v2}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0a4c │ │ -43bb58: 0c02 |0026: move-result-object v2 │ │ -43bb5a: 6e20 a5b3 2100 |0027: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.setMediaSessionToken:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@b3a5 │ │ -43bb60: 5431 13de |002a: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -43bb64: 6e20 a7b3 0100 |002c: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b3a7 │ │ -43bb6a: 5430 13de |002f: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -43bb6e: 6e10 7ab2 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPosition:()I // method@b27a │ │ -43bb74: 0a01 |0034: move-result v1 │ │ -43bb76: 6e10 79b2 0300 |0035: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPlaybackSpeed:()F // method@b279 │ │ -43bb7c: 0a02 |0038: move-result v2 │ │ -43bb7e: 6e30 a8b3 1002 |0039: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.updatePosition:(IF)V // method@b3a8 │ │ -43bb84: 7110 2430 0300 |003c: invoke-static {v3}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3024 │ │ -43bb8a: 0c00 |003f: move-result-object v0 │ │ -43bb8c: 6e10 2c02 0300 |0040: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -43bb92: 0c01 |0043: move-result-object v1 │ │ -43bb94: 1a02 115f |0044: const-string v2, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ -43bb98: 7120 7930 2100 |0046: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ -43bb9e: 0a01 |0049: move-result v1 │ │ -43bba0: 3901 0d00 |004a: if-nez v1, 0057 // +000d │ │ -43bba4: 6001 fcec |004c: sget v1, Lde/danoeh/antennapod/playback/service/R$id;.notification_playing:I // field@ecfc │ │ -43bba8: 5432 13de |004e: iget-object v2, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -43bbac: 6e10 99b3 0200 |0050: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@b399 │ │ -43bbb2: 0c02 |0053: move-result-object v2 │ │ -43bbb4: 6e30 2630 1002 |0054: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@3026 │ │ -43bbba: 5431 13de |0057: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -43bbbe: 6e10 a3b3 0100 |0059: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.isIconCached:()Z // method@b3a3 │ │ -43bbc4: 0a01 |005c: move-result v1 │ │ -43bbc6: 3901 1100 |005d: if-nez v1, 006e // +0011 │ │ -43bbca: 2201 911e |005f: new-instance v1, Ljava/lang/Thread; // type@1e91 │ │ -43bbce: 2202 771d |0061: new-instance v2, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda8; // type@1d77 │ │ -43bbd2: 7040 09b2 3240 |0063: invoke-direct {v2, v3, v0, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b209 │ │ -43bbd8: 7020 cdb6 2100 |0066: invoke-direct {v1, v2}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b6cd │ │ -43bbde: 5b31 14de |0069: iput-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.playableIconLoaderThread:Ljava/lang/Thread; // field@de14 │ │ -43bbe2: 6e10 ddb6 0100 |006b: invoke-virtual {v1}, Ljava/lang/Thread;.start:()V // method@b6dd │ │ -43bbe8: 1e03 |006e: monitor-exit v3 │ │ -43bbea: 0e00 |006f: return-void │ │ -43bbec: 1a00 3c46 |0070: const-string v0, "PlaybackService" // string@463c │ │ -43bbf0: 2201 8d1e |0072: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -43bbf4: 7010 adb6 0100 |0074: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -43bbfa: 1a02 4acd |0077: const-string v2, "setupNotification: playable=" // string@cd4a │ │ -43bbfe: 6e20 b9b6 2100 |0079: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43bc04: 6e20 b8b6 4100 |007c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -43bc0a: 6e10 c3b6 0100 |007f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -43bc10: 0c04 |0082: move-result-object v4 │ │ -43bc12: 7120 7e0b 4000 |0083: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43bc18: 1a04 3c46 |0086: const-string v4, "PlaybackService" // string@463c │ │ -43bc1c: 2200 8d1e |0088: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -43bc20: 7010 adb6 0000 |008a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -43bc26: 1a01 49cd |008d: const-string v1, "setupNotification: mediaPlayer=" // string@cd49 │ │ -43bc2a: 6e20 b9b6 1000 |008f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43bc30: 5431 10de |0092: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43bc34: 6e20 b8b6 1000 |0094: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -43bc3a: 6e10 c3b6 0000 |0097: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -43bc40: 0c00 |009a: move-result-object v0 │ │ -43bc42: 7120 7e0b 0400 |009b: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43bc48: 5434 19de |009e: iget-object v4, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43bc4c: 6e10 aab3 0400 |00a0: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.hasReceivedValidStartCommand:()Z // method@b3aa │ │ -43bc52: 0a04 |00a3: move-result v4 │ │ -43bc54: 3904 0700 |00a4: if-nez v4, 00ab // +0007 │ │ -43bc58: 5434 19de |00a6: iget-object v4, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43bc5c: 6e10 adb3 0400 |00a8: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ -43bc62: 1e03 |00ab: monitor-exit v3 │ │ -43bc64: 0e00 |00ac: return-void │ │ -43bc66: 0d04 |00ad: move-exception v4 │ │ -43bc68: 1e03 |00ae: monitor-exit v3 │ │ -43bc6a: 2704 |00af: throw v4 │ │ +43bb08: |[43bb08] de.danoeh.antennapod.playback.service.PlaybackService.setupNotification:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +43bb18: 1d03 |0000: monitor-enter v3 │ │ +43bb1a: 1a00 3c46 |0001: const-string v0, "PlaybackService" // string@463c │ │ +43bb1e: 1a01 48cd |0003: const-string v1, "setupNotification" // string@cd48 │ │ +43bb22: 7120 7e0b 1000 |0005: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43bb28: 5430 14de |0008: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.playableIconLoaderThread:Ljava/lang/Thread; // field@de14 │ │ +43bb2c: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +43bb30: 6e10 d3b6 0000 |000c: invoke-virtual {v0}, Ljava/lang/Thread;.interrupt:()V // method@b6d3 │ │ +43bb36: 3804 6100 |000f: if-eqz v4, 0070 // +0061 │ │ +43bb3a: 5430 10de |0011: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43bb3e: 3900 0300 |0013: if-nez v0, 0016 // +0003 │ │ +43bb42: 285b |0015: goto 0070 // +005b │ │ +43bb44: 6e10 69b1 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ +43bb4a: 0c00 |0019: move-result-object v0 │ │ +43bb4c: 5431 13de |001a: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +43bb50: 6e20 a6b3 4100 |001c: invoke-virtual {v1, v4}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b3a6 │ │ +43bb56: 5431 13de |001f: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +43bb5a: 5432 12de |0021: iget-object v2, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ +43bb5e: 6e10 4c0a 0200 |0023: invoke-virtual {v2}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0a4c │ │ +43bb64: 0c02 |0026: move-result-object v2 │ │ +43bb66: 6e20 a5b3 2100 |0027: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.setMediaSessionToken:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@b3a5 │ │ +43bb6c: 5431 13de |002a: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +43bb70: 6e20 a7b3 0100 |002c: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b3a7 │ │ +43bb76: 5430 13de |002f: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +43bb7a: 6e10 7ab2 0300 |0031: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPosition:()I // method@b27a │ │ +43bb80: 0a01 |0034: move-result v1 │ │ +43bb82: 6e10 79b2 0300 |0035: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPlaybackSpeed:()F // method@b279 │ │ +43bb88: 0a02 |0038: move-result v2 │ │ +43bb8a: 6e30 a8b3 1002 |0039: invoke-virtual {v0, v1, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.updatePosition:(IF)V // method@b3a8 │ │ +43bb90: 7110 2430 0300 |003c: invoke-static {v3}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3024 │ │ +43bb96: 0c00 |003f: move-result-object v0 │ │ +43bb98: 6e10 2c02 0300 |0040: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +43bb9e: 0c01 |0043: move-result-object v1 │ │ +43bba0: 1a02 115f |0044: const-string v2, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ +43bba4: 7120 7930 2100 |0046: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ +43bbaa: 0a01 |0049: move-result v1 │ │ +43bbac: 3901 0d00 |004a: if-nez v1, 0057 // +000d │ │ +43bbb0: 6001 fcec |004c: sget v1, Lde/danoeh/antennapod/playback/service/R$id;.notification_playing:I // field@ecfc │ │ +43bbb4: 5432 13de |004e: iget-object v2, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +43bbb8: 6e10 99b3 0200 |0050: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@b399 │ │ +43bbbe: 0c02 |0053: move-result-object v2 │ │ +43bbc0: 6e30 2630 1002 |0054: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@3026 │ │ +43bbc6: 5431 13de |0057: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +43bbca: 6e10 a3b3 0100 |0059: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.isIconCached:()Z // method@b3a3 │ │ +43bbd0: 0a01 |005c: move-result v1 │ │ +43bbd2: 3901 1100 |005d: if-nez v1, 006e // +0011 │ │ +43bbd6: 2201 911e |005f: new-instance v1, Ljava/lang/Thread; // type@1e91 │ │ +43bbda: 2202 771d |0061: new-instance v2, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda8; // type@1d77 │ │ +43bbde: 7040 09b2 3240 |0063: invoke-direct {v2, v3, v0, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/core/app/NotificationManagerCompat;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b209 │ │ +43bbe4: 7020 cdb6 2100 |0066: invoke-direct {v1, v2}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@b6cd │ │ +43bbea: 5b31 14de |0069: iput-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.playableIconLoaderThread:Ljava/lang/Thread; // field@de14 │ │ +43bbee: 6e10 ddb6 0100 |006b: invoke-virtual {v1}, Ljava/lang/Thread;.start:()V // method@b6dd │ │ +43bbf4: 1e03 |006e: monitor-exit v3 │ │ +43bbf6: 0e00 |006f: return-void │ │ +43bbf8: 1a00 3c46 |0070: const-string v0, "PlaybackService" // string@463c │ │ +43bbfc: 2201 8d1e |0072: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +43bc00: 7010 adb6 0100 |0074: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43bc06: 1a02 4acd |0077: const-string v2, "setupNotification: playable=" // string@cd4a │ │ +43bc0a: 6e20 b9b6 2100 |0079: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43bc10: 6e20 b8b6 4100 |007c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +43bc16: 6e10 c3b6 0100 |007f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +43bc1c: 0c04 |0082: move-result-object v4 │ │ +43bc1e: 7120 7e0b 4000 |0083: invoke-static {v0, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43bc24: 1a04 3c46 |0086: const-string v4, "PlaybackService" // string@463c │ │ +43bc28: 2200 8d1e |0088: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +43bc2c: 7010 adb6 0000 |008a: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43bc32: 1a01 49cd |008d: const-string v1, "setupNotification: mediaPlayer=" // string@cd49 │ │ +43bc36: 6e20 b9b6 1000 |008f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43bc3c: 5431 10de |0092: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43bc40: 6e20 b8b6 1000 |0094: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +43bc46: 6e10 c3b6 0000 |0097: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +43bc4c: 0c00 |009a: move-result-object v0 │ │ +43bc4e: 7120 7e0b 0400 |009b: invoke-static {v4, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43bc54: 5434 19de |009e: iget-object v4, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43bc58: 6e10 aab3 0400 |00a0: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.hasReceivedValidStartCommand:()Z // method@b3aa │ │ +43bc5e: 0a04 |00a3: move-result v4 │ │ +43bc60: 3904 0700 |00a4: if-nez v4, 00ab // +0007 │ │ +43bc64: 5434 19de |00a6: iget-object v4, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43bc68: 6e10 adb3 0400 |00a8: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ +43bc6e: 1e03 |00ab: monitor-exit v3 │ │ +43bc70: 0e00 |00ac: return-void │ │ +43bc72: 0d04 |00ad: move-exception v4 │ │ +43bc74: 1e03 |00ae: monitor-exit v3 │ │ +43bc76: 2704 |00af: throw v4 │ │ catches : 2 │ │ 0x0001 - 0x006e │ │ -> 0x00ad │ │ 0x0070 - 0x00ab │ │ -> 0x00ad │ │ positions : │ │ 0x0005 line=1404 │ │ @@ -1590282,35 +1590282,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -43bc80: |[43bc80] de.danoeh.antennapod.playback.service.PlaybackService.setupPositionObserver:()V │ │ -43bc90: 5430 15de |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.positionEventTimer:Lio/reactivex/disposables/Disposable; // field@de15 │ │ -43bc94: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -43bc98: 7210 e9b4 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ -43bc9e: 1a00 3c46 |0007: const-string v0, "PlaybackService" // string@463c │ │ -43bca2: 1a01 f74a |0009: const-string v1, "Setting up position observer" // string@4af7 │ │ -43bca6: 7120 7e0b 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43bcac: 1600 0100 |000e: const-wide/16 v0, #int 1 // #1 │ │ -43bcb0: 6202 e6ff |0010: sget-object v2, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ -43bcb4: 7130 d8b4 1002 |0012: invoke-static {v0, v1, v2}, Lio/reactivex/Observable;.interval:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b4d8 │ │ -43bcba: 0c00 |0015: move-result-object v0 │ │ -43bcbc: 7100 e8b4 0000 |0016: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ -43bcc2: 0c01 |0019: move-result-object v1 │ │ -43bcc4: 6e20 d9b4 1000 |001a: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ -43bcca: 0c00 |001d: move-result-object v0 │ │ -43bccc: 2201 781d |001e: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda9; // type@1d78 │ │ -43bcd0: 7020 0bb2 3100 |0020: invoke-direct {v1, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b20b │ │ -43bcd6: 6e20 dbb4 1000 |0023: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4db │ │ -43bcdc: 0c00 |0026: move-result-object v0 │ │ -43bcde: 5b30 15de |0027: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.positionEventTimer:Lio/reactivex/disposables/Disposable; // field@de15 │ │ -43bce2: 0e00 |0029: return-void │ │ +43bc8c: |[43bc8c] de.danoeh.antennapod.playback.service.PlaybackService.setupPositionObserver:()V │ │ +43bc9c: 5430 15de |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.positionEventTimer:Lio/reactivex/disposables/Disposable; // field@de15 │ │ +43bca0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +43bca4: 7210 e9b4 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ +43bcaa: 1a00 3c46 |0007: const-string v0, "PlaybackService" // string@463c │ │ +43bcae: 1a01 f74a |0009: const-string v1, "Setting up position observer" // string@4af7 │ │ +43bcb2: 7120 7e0b 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43bcb8: 1600 0100 |000e: const-wide/16 v0, #int 1 // #1 │ │ +43bcbc: 6202 e6ff |0010: sget-object v2, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ +43bcc0: 7130 d8b4 1002 |0012: invoke-static {v0, v1, v2}, Lio/reactivex/Observable;.interval:(JLjava/util/concurrent/TimeUnit;)Lio/reactivex/Observable; // method@b4d8 │ │ +43bcc6: 0c00 |0015: move-result-object v0 │ │ +43bcc8: 7100 e8b4 0000 |0016: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ +43bcce: 0c01 |0019: move-result-object v1 │ │ +43bcd0: 6e20 d9b4 1000 |001a: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ +43bcd6: 0c00 |001d: move-result-object v0 │ │ +43bcd8: 2201 781d |001e: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda9; // type@1d78 │ │ +43bcdc: 7020 0bb2 3100 |0020: invoke-direct {v1, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b20b │ │ +43bce2: 6e20 dbb4 1000 |0023: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4db │ │ +43bce8: 0c00 |0026: move-result-object v0 │ │ +43bcea: 5b30 15de |0027: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.positionEventTimer:Lio/reactivex/disposables/Disposable; // field@de15 │ │ +43bcee: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1774 │ │ 0x0004 line=1775 │ │ 0x000b line=1778 │ │ 0x0010 line=1779 │ │ 0x0016 line=1780 │ │ @@ -1590323,88 +1590323,88 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 150 16-bit code units │ │ -43bce4: |[43bce4] de.danoeh.antennapod.playback.service.PlaybackService.skipEndingIfNecessary:()V │ │ -43bcf4: 5470 10de |0000: iget-object v0, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43bcf8: 6e10 67b1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ -43bcfe: 0c00 |0005: move-result-object v0 │ │ -43bd00: 2001 d41b |0006: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -43bd04: 3901 0300 |0008: if-nez v1, 000b // +0003 │ │ -43bd08: 0e00 |000a: return-void │ │ -43bd0a: 6e10 7cb2 0700 |000b: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getDuration:()I // method@b27c │ │ -43bd10: 0a01 |000e: move-result v1 │ │ -43bd12: 6e10 7ab2 0700 |000f: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPosition:()I // method@b27a │ │ -43bd18: 0a02 |0012: move-result v2 │ │ -43bd1a: b121 |0013: sub-int/2addr v1, v2 │ │ -43bd1c: 1f00 d41b |0014: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -43bd20: 6e10 79ac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -43bd26: 0c02 |0019: move-result-object v2 │ │ -43bd28: 6e10 23ac 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -43bd2e: 0c02 |001d: move-result-object v2 │ │ -43bd30: 6e10 dcab 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -43bd36: 0c02 |0021: move-result-object v2 │ │ -43bd38: 6e10 c4ac 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipEnding:()I // method@acc4 │ │ -43bd3e: 0a02 |0025: move-result v2 │ │ -43bd40: 3d02 6f00 |0026: if-lez v2, 0095 // +006f │ │ -43bd44: d223 e803 |0028: mul-int/lit16 v3, v2, #int 1000 // #03e8 │ │ -43bd48: 6e10 7cb2 0700 |002a: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getDuration:()I // method@b27c │ │ -43bd4e: 0a04 |002d: move-result v4 │ │ -43bd50: 3543 6700 |002e: if-ge v3, v4, 0095 // +0067 │ │ -43bd54: 9104 0103 |0030: sub-int v4, v1, v3 │ │ -43bd58: 3d04 6300 |0032: if-lez v4, 0095 // +0063 │ │ -43bd5c: 8244 |0034: int-to-float v4, v4 │ │ -43bd5e: 6e10 79b2 0700 |0035: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPlaybackSpeed:()F // method@b279 │ │ -43bd64: 0a05 |0038: move-result v5 │ │ -43bd66: 1506 7a44 |0039: const/high16 v6, #int 1148846080 // #447a │ │ -43bd6a: a805 0506 |003b: mul-float v5, v5, v6 │ │ -43bd6e: 2e04 0405 |003d: cmpg-float v4, v4, v5 │ │ -43bd72: 3b04 5600 |003f: if-gez v4, 0095 // +0056 │ │ -43bd76: 2204 8d1e |0041: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ -43bd7a: 7010 adb6 0400 |0043: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -43bd80: 1a05 f4ce |0046: const-string v5, "skipEndingIfNecessary: Skipping the remaining " // string@cef4 │ │ -43bd84: 6e20 b9b6 5400 |0048: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43bd8a: 6e20 b4b6 1400 |004b: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -43bd90: 1a01 1a00 |004e: const-string v1, " " // string@001a │ │ -43bd94: 6e20 b9b6 1400 |0050: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43bd9a: 6e20 b4b6 3400 |0053: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -43bda0: 1a01 9801 |0056: const-string v1, " speed " // string@0198 │ │ -43bda4: 6e20 b9b6 1400 |0058: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43bdaa: 6e10 79b2 0700 |005b: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPlaybackSpeed:()F // method@b279 │ │ -43bdb0: 0a01 |005e: move-result v1 │ │ -43bdb2: 6e20 b3b6 1400 |005f: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b6b3 │ │ -43bdb8: 6e10 c3b6 0400 |0062: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -43bdbe: 0c01 |0065: move-result-object v1 │ │ -43bdc0: 1a03 3c46 |0066: const-string v3, "PlaybackService" // string@463c │ │ -43bdc4: 7120 7e0b 1300 |0068: invoke-static {v3, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43bdca: 6e10 2c02 0700 |006b: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -43bdd0: 0c01 |006e: move-result-object v1 │ │ -43bdd2: 6003 51f1 |006f: sget v3, Lde/danoeh/antennapod/playback/service/R$string;.pref_feed_skip_ending_toast:I // field@f151 │ │ -43bdd6: 1214 |0071: const/4 v4, #int 1 // #1 │ │ -43bdd8: 2345 2a21 |0072: new-array v5, v4, [Ljava/lang/Object; // type@212a │ │ -43bddc: 1206 |0074: const/4 v6, #int 0 // #0 │ │ -43bdde: 7110 1eb6 0200 |0075: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -43bde4: 0c02 |0078: move-result-object v2 │ │ -43bde6: 4d02 0506 |0079: aput-object v2, v5, v6 │ │ -43bdea: 6e30 4402 3105 |007b: invoke-virtual {v1, v3, v5}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0244 │ │ -43bdf0: 0c02 |007e: move-result-object v2 │ │ -43bdf2: 7130 1c13 2104 |007f: invoke-static {v1, v2, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@131c │ │ -43bdf8: 0c01 |0082: move-result-object v1 │ │ -43bdfa: 6e10 1d13 0100 |0083: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@131d │ │ -43be00: 6e10 79ac 0000 |0086: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -43be06: 0c00 |0089: move-result-object v0 │ │ -43be08: 6e10 26ac 0000 |008a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac26 │ │ -43be0e: 0c00 |008d: move-result-object v0 │ │ -43be10: 5b70 06de |008e: iput-object v0, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@de06 │ │ -43be14: 5470 10de |0090: iget-object v0, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43be18: 6e10 85b1 0000 |0092: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@b185 │ │ -43be1e: 0e00 |0095: return-void │ │ +43bcf0: |[43bcf0] de.danoeh.antennapod.playback.service.PlaybackService.skipEndingIfNecessary:()V │ │ +43bd00: 5470 10de |0000: iget-object v0, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43bd04: 6e10 67b1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ +43bd0a: 0c00 |0005: move-result-object v0 │ │ +43bd0c: 2001 d41b |0006: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +43bd10: 3901 0300 |0008: if-nez v1, 000b // +0003 │ │ +43bd14: 0e00 |000a: return-void │ │ +43bd16: 6e10 7cb2 0700 |000b: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getDuration:()I // method@b27c │ │ +43bd1c: 0a01 |000e: move-result v1 │ │ +43bd1e: 6e10 7ab2 0700 |000f: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPosition:()I // method@b27a │ │ +43bd24: 0a02 |0012: move-result v2 │ │ +43bd26: b121 |0013: sub-int/2addr v1, v2 │ │ +43bd28: 1f00 d41b |0014: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +43bd2c: 6e10 79ac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +43bd32: 0c02 |0019: move-result-object v2 │ │ +43bd34: 6e10 23ac 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +43bd3a: 0c02 |001d: move-result-object v2 │ │ +43bd3c: 6e10 dcab 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +43bd42: 0c02 |0021: move-result-object v2 │ │ +43bd44: 6e10 c4ac 0200 |0022: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipEnding:()I // method@acc4 │ │ +43bd4a: 0a02 |0025: move-result v2 │ │ +43bd4c: 3d02 6f00 |0026: if-lez v2, 0095 // +006f │ │ +43bd50: d223 e803 |0028: mul-int/lit16 v3, v2, #int 1000 // #03e8 │ │ +43bd54: 6e10 7cb2 0700 |002a: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getDuration:()I // method@b27c │ │ +43bd5a: 0a04 |002d: move-result v4 │ │ +43bd5c: 3543 6700 |002e: if-ge v3, v4, 0095 // +0067 │ │ +43bd60: 9104 0103 |0030: sub-int v4, v1, v3 │ │ +43bd64: 3d04 6300 |0032: if-lez v4, 0095 // +0063 │ │ +43bd68: 8244 |0034: int-to-float v4, v4 │ │ +43bd6a: 6e10 79b2 0700 |0035: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPlaybackSpeed:()F // method@b279 │ │ +43bd70: 0a05 |0038: move-result v5 │ │ +43bd72: 1506 7a44 |0039: const/high16 v6, #int 1148846080 // #447a │ │ +43bd76: a805 0506 |003b: mul-float v5, v5, v6 │ │ +43bd7a: 2e04 0405 |003d: cmpg-float v4, v4, v5 │ │ +43bd7e: 3b04 5600 |003f: if-gez v4, 0095 // +0056 │ │ +43bd82: 2204 8d1e |0041: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ +43bd86: 7010 adb6 0400 |0043: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43bd8c: 1a05 f4ce |0046: const-string v5, "skipEndingIfNecessary: Skipping the remaining " // string@cef4 │ │ +43bd90: 6e20 b9b6 5400 |0048: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43bd96: 6e20 b4b6 1400 |004b: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +43bd9c: 1a01 1a00 |004e: const-string v1, " " // string@001a │ │ +43bda0: 6e20 b9b6 1400 |0050: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43bda6: 6e20 b4b6 3400 |0053: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +43bdac: 1a01 9801 |0056: const-string v1, " speed " // string@0198 │ │ +43bdb0: 6e20 b9b6 1400 |0058: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43bdb6: 6e10 79b2 0700 |005b: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPlaybackSpeed:()F // method@b279 │ │ +43bdbc: 0a01 |005e: move-result v1 │ │ +43bdbe: 6e20 b3b6 1400 |005f: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b6b3 │ │ +43bdc4: 6e10 c3b6 0400 |0062: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +43bdca: 0c01 |0065: move-result-object v1 │ │ +43bdcc: 1a03 3c46 |0066: const-string v3, "PlaybackService" // string@463c │ │ +43bdd0: 7120 7e0b 1300 |0068: invoke-static {v3, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43bdd6: 6e10 2c02 0700 |006b: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +43bddc: 0c01 |006e: move-result-object v1 │ │ +43bdde: 6003 51f1 |006f: sget v3, Lde/danoeh/antennapod/playback/service/R$string;.pref_feed_skip_ending_toast:I // field@f151 │ │ +43bde2: 1214 |0071: const/4 v4, #int 1 // #1 │ │ +43bde4: 2345 2a21 |0072: new-array v5, v4, [Ljava/lang/Object; // type@212a │ │ +43bde8: 1206 |0074: const/4 v6, #int 0 // #0 │ │ +43bdea: 7110 1eb6 0200 |0075: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +43bdf0: 0c02 |0078: move-result-object v2 │ │ +43bdf2: 4d02 0506 |0079: aput-object v2, v5, v6 │ │ +43bdf6: 6e30 4402 3105 |007b: invoke-virtual {v1, v3, v5}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0244 │ │ +43bdfc: 0c02 |007e: move-result-object v2 │ │ +43bdfe: 7130 1c13 2104 |007f: invoke-static {v1, v2, v4}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@131c │ │ +43be04: 0c01 |0082: move-result-object v1 │ │ +43be06: 6e10 1d13 0100 |0083: invoke-virtual {v1}, Landroid/widget/Toast;.show:()V // method@131d │ │ +43be0c: 6e10 79ac 0000 |0086: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +43be12: 0c00 |0089: move-result-object v0 │ │ +43be14: 6e10 26ac 0000 |008a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getIdentifyingValue:()Ljava/lang/String; // method@ac26 │ │ +43be1a: 0c00 |008d: move-result-object v0 │ │ +43be1c: 5b70 06de |008e: iput-object v0, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.autoSkippedFeedMediaId:Ljava/lang/String; // field@de06 │ │ +43be20: 5470 10de |0090: iget-object v0, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43be24: 6e10 85b1 0000 |0092: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.skip:()V // method@b185 │ │ +43be2a: 0e00 |0095: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1201 │ │ 0x0006 line=1202 │ │ 0x000b line=1206 │ │ 0x000f line=1207 │ │ 0x0014 line=1209 │ │ @@ -1590427,65 +1590427,65 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 101 16-bit code units │ │ -43be20: |[43be20] de.danoeh.antennapod.playback.service.PlaybackService.skipIntro:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -43be30: 2060 d41b |0000: instance-of v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -43be34: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -43be38: 0e00 |0004: return-void │ │ -43be3a: 0760 |0005: move-object v0, v6 │ │ -43be3c: 1f00 d41b |0006: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -43be40: 6e10 79ac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -43be46: 0c00 |000b: move-result-object v0 │ │ -43be48: 6e10 23ac 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -43be4e: 0c00 |000f: move-result-object v0 │ │ -43be50: 6e10 dcab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -43be56: 0c00 |0013: move-result-object v0 │ │ -43be58: 6e10 c5ac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipIntro:()I // method@acc5 │ │ -43be5e: 0a00 |0017: move-result v0 │ │ -43be60: 6e10 2c02 0500 |0018: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -43be66: 0c01 |001b: move-result-object v1 │ │ -43be68: 3d00 4800 |001c: if-lez v0, 0064 // +0048 │ │ -43be6c: 7210 1aad 0600 |001e: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ -43be72: 0a02 |0021: move-result v2 │ │ -43be74: d203 e803 |0022: mul-int/lit16 v3, v0, #int 1000 // #03e8 │ │ -43be78: 3532 4000 |0024: if-ge v2, v3, 0064 // +0040 │ │ -43be7c: 6e10 7cb2 0500 |0026: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getDuration:()I // method@b27c │ │ -43be82: 0a02 |0029: move-result v2 │ │ -43be84: 3423 0400 |002a: if-lt v3, v2, 002e // +0004 │ │ -43be88: 3c02 3800 |002c: if-gtz v2, 0064 // +0038 │ │ -43be8c: 2202 8d1e |002e: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -43be90: 7010 adb6 0200 |0030: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -43be96: 1a04 ffce |0033: const-string v4, "skipIntro " // string@ceff │ │ -43be9a: 6e20 b9b6 4200 |0035: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43bea0: 7210 12ad 0600 |0038: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ad12 │ │ -43bea6: 0c06 |003b: move-result-object v6 │ │ -43bea8: 6e20 b9b6 6200 |003c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43beae: 6e10 c3b6 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -43beb4: 0c06 |0042: move-result-object v6 │ │ -43beb6: 1a02 3c46 |0043: const-string v2, "PlaybackService" // string@463c │ │ -43beba: 7120 7e0b 6200 |0045: invoke-static {v2, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43bec0: 5456 10de |0048: iget-object v6, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43bec4: 6e20 7ab1 3600 |004a: invoke-virtual {v6, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@b17a │ │ -43beca: 6006 53f1 |004d: sget v6, Lde/danoeh/antennapod/playback/service/R$string;.pref_feed_skip_intro_toast:I // field@f153 │ │ -43bece: 1212 |004f: const/4 v2, #int 1 // #1 │ │ -43bed0: 2323 2a21 |0050: new-array v3, v2, [Ljava/lang/Object; // type@212a │ │ -43bed4: 1204 |0052: const/4 v4, #int 0 // #0 │ │ -43bed6: 7110 1eb6 0000 |0053: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -43bedc: 0c00 |0056: move-result-object v0 │ │ -43bede: 4d00 0304 |0057: aput-object v0, v3, v4 │ │ -43bee2: 6e30 4402 6103 |0059: invoke-virtual {v1, v6, v3}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0244 │ │ -43bee8: 0c06 |005c: move-result-object v6 │ │ -43beea: 7130 1c13 6102 |005d: invoke-static {v1, v6, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@131c │ │ -43bef0: 0c06 |0060: move-result-object v6 │ │ -43bef2: 6e10 1d13 0600 |0061: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@131d │ │ -43bef8: 0e00 |0064: return-void │ │ +43be2c: |[43be2c] de.danoeh.antennapod.playback.service.PlaybackService.skipIntro:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +43be3c: 2060 d41b |0000: instance-of v0, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +43be40: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +43be44: 0e00 |0004: return-void │ │ +43be46: 0760 |0005: move-object v0, v6 │ │ +43be48: 1f00 d41b |0006: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +43be4c: 6e10 79ac 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +43be52: 0c00 |000b: move-result-object v0 │ │ +43be54: 6e10 23ac 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +43be5a: 0c00 |000f: move-result-object v0 │ │ +43be5c: 6e10 dcab 0000 |0010: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +43be62: 0c00 |0013: move-result-object v0 │ │ +43be64: 6e10 c5ac 0000 |0014: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getFeedSkipIntro:()I // method@acc5 │ │ +43be6a: 0a00 |0017: move-result v0 │ │ +43be6c: 6e10 2c02 0500 |0018: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +43be72: 0c01 |001b: move-result-object v1 │ │ +43be74: 3d00 4800 |001c: if-lez v0, 0064 // +0048 │ │ +43be78: 7210 1aad 0600 |001e: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ +43be7e: 0a02 |0021: move-result v2 │ │ +43be80: d203 e803 |0022: mul-int/lit16 v3, v0, #int 1000 // #03e8 │ │ +43be84: 3532 4000 |0024: if-ge v2, v3, 0064 // +0040 │ │ +43be88: 6e10 7cb2 0500 |0026: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getDuration:()I // method@b27c │ │ +43be8e: 0a02 |0029: move-result v2 │ │ +43be90: 3423 0400 |002a: if-lt v3, v2, 002e // +0004 │ │ +43be94: 3c02 3800 |002c: if-gtz v2, 0064 // +0038 │ │ +43be98: 2202 8d1e |002e: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +43be9c: 7010 adb6 0200 |0030: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43bea2: 1a04 ffce |0033: const-string v4, "skipIntro " // string@ceff │ │ +43bea6: 6e20 b9b6 4200 |0035: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43beac: 7210 12ad 0600 |0038: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ad12 │ │ +43beb2: 0c06 |003b: move-result-object v6 │ │ +43beb4: 6e20 b9b6 6200 |003c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43beba: 6e10 c3b6 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +43bec0: 0c06 |0042: move-result-object v6 │ │ +43bec2: 1a02 3c46 |0043: const-string v2, "PlaybackService" // string@463c │ │ +43bec6: 7120 7e0b 6200 |0045: invoke-static {v2, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43becc: 5456 10de |0048: iget-object v6, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43bed0: 6e20 7ab1 3600 |004a: invoke-virtual {v6, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@b17a │ │ +43bed6: 6006 53f1 |004d: sget v6, Lde/danoeh/antennapod/playback/service/R$string;.pref_feed_skip_intro_toast:I // field@f153 │ │ +43beda: 1212 |004f: const/4 v2, #int 1 // #1 │ │ +43bedc: 2323 2a21 |0050: new-array v3, v2, [Ljava/lang/Object; // type@212a │ │ +43bee0: 1204 |0052: const/4 v4, #int 0 // #0 │ │ +43bee2: 7110 1eb6 0000 |0053: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +43bee8: 0c00 |0056: move-result-object v0 │ │ +43beea: 4d00 0304 |0057: aput-object v0, v3, v4 │ │ +43beee: 6e30 4402 6103 |0059: invoke-virtual {v1, v6, v3}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0244 │ │ +43bef4: 0c06 |005c: move-result-object v6 │ │ +43bef6: 7130 1c13 6102 |005d: invoke-static {v1, v6, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@131c │ │ +43befc: 0c06 |0060: move-result-object v6 │ │ +43befe: 6e10 1d13 0600 |0061: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@131d │ │ +43bf04: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ 0x0005 line=568 │ │ 0x0008 line=569 │ │ 0x0014 line=570 │ │ 0x0018 line=572 │ │ @@ -1590507,67 +1590507,67 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 108 16-bit code units │ │ -43c1b0: |[43c1b0] de.danoeh.antennapod.playback.service.PlaybackService.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V │ │ -43c1c0: 7210 1cad 0600 |0000: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@ad1c │ │ -43c1c6: 0c00 |0003: move-result-object v0 │ │ -43c1c8: 7110 1c10 0000 |0004: invoke-static {v0}, Landroid/webkit/URLUtil;.isContentUrl:(Ljava/lang/String;)Z // method@101c │ │ -43c1ce: 0a00 |0007: move-result v0 │ │ -43c1d0: 7210 1ead 0600 |0008: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@ad1e │ │ -43c1d6: 0a01 |000b: move-result v1 │ │ -43c1d8: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -43c1da: 3801 0700 |000d: if-eqz v1, 0014 // +0007 │ │ -43c1de: 3800 0300 |000f: if-eqz v0, 0012 // +0003 │ │ -43c1e2: 2803 |0011: goto 0014 // +0003 │ │ -43c1e4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -43c1e6: 2802 |0013: goto 0015 // +0002 │ │ -43c1e8: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -43c1ea: 3801 2100 |0015: if-eqz v1, 0036 // +0021 │ │ -43c1ee: 3900 1f00 |0017: if-nez v0, 0036 // +001f │ │ -43c1f2: 7100 6cad 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isStreamingAllowed:()Z // method@ad6c │ │ -43c1f8: 0a00 |001c: move-result v0 │ │ -43c1fa: 3900 1900 |001d: if-nez v0, 0036 // +0019 │ │ -43c1fe: 3907 1700 |001f: if-nez v7, 0036 // +0017 │ │ -43c202: 2207 881d |0021: new-instance v7, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d88 │ │ -43c206: 7030 c5b2 5706 |0023: invoke-direct {v7, v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c5 │ │ -43c20c: 6e10 c7b2 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.getIntent:()Landroid/content/Intent; // method@b2c7 │ │ -43c212: 0c06 |0029: move-result-object v6 │ │ -43c214: 7020 76b2 6500 |002a: invoke-direct {v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.displayStreamingNotAllowedNotification:(Landroid/content/Intent;)V // method@b276 │ │ -43c21a: 7100 30b4 0000 |002d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@b430 │ │ -43c220: 5456 19de |0030: iget-object v6, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43c224: 6e10 adb3 0600 |0032: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ -43c22a: 0e00 |0035: return-void │ │ -43c22c: 7210 14ad 0600 |0036: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ad14 │ │ -43c232: 0c07 |0039: move-result-object v7 │ │ -43c234: 7100 29b4 0000 |003a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@b429 │ │ -43c23a: 0b03 |003d: move-result-wide v3 │ │ -43c23c: 7120 2fb6 4300 |003e: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ -43c242: 0c00 |0041: move-result-object v0 │ │ -43c244: 6e20 60b6 0700 |0042: invoke-virtual {v7, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b660 │ │ -43c24a: 0a07 |0045: move-result v7 │ │ -43c24c: 3907 0500 |0046: if-nez v7, 004b // +0005 │ │ -43c250: 7100 26b4 0000 |0048: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.clearCurrentlyPlayingTemporaryPlaybackSettings:()V // method@b426 │ │ -43c256: 5457 10de |004b: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43c25a: 6e52 73b1 6721 |004d: invoke-virtual {v7, v6, v1, v2, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@b173 │ │ -43c260: 5457 19de |0050: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43c264: 6e10 aeb3 0700 |0052: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.validStartCommandWasReceived:()V // method@b3ae │ │ -43c26a: 5457 19de |0055: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43c26e: 6000 fcec |0057: sget v0, Lde/danoeh/antennapod/playback/service/R$id;.notification_playing:I // field@ecfc │ │ -43c272: 5451 13de |0059: iget-object v1, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -43c276: 6e10 99b3 0100 |005b: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@b399 │ │ -43c27c: 0c01 |005e: move-result-object v1 │ │ -43c27e: 6e30 abb3 0701 |005f: invoke-virtual {v7, v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.startForeground:(ILandroid/app/Notification;)V // method@b3ab │ │ -43c284: 6e10 a9b2 0500 |0062: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.recreateMediaSessionIfNeeded:()V // method@b2a9 │ │ -43c28a: 7020 c2b2 6500 |0065: invoke-direct {v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c2 │ │ -43c290: 7020 6fb2 6500 |0068: invoke-direct {v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.addPlayableToQueue:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b26f │ │ -43c296: 0e00 |006b: return-void │ │ +43c1bc: |[43c1bc] de.danoeh.antennapod.playback.service.PlaybackService.startPlaying:(Lde/danoeh/antennapod/model/playback/Playable;Z)V │ │ +43c1cc: 7210 1cad 0600 |0000: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@ad1c │ │ +43c1d2: 0c00 |0003: move-result-object v0 │ │ +43c1d4: 7110 1c10 0000 |0004: invoke-static {v0}, Landroid/webkit/URLUtil;.isContentUrl:(Ljava/lang/String;)Z // method@101c │ │ +43c1da: 0a00 |0007: move-result v0 │ │ +43c1dc: 7210 1ead 0600 |0008: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@ad1e │ │ +43c1e2: 0a01 |000b: move-result v1 │ │ +43c1e4: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +43c1e6: 3801 0700 |000d: if-eqz v1, 0014 // +0007 │ │ +43c1ea: 3800 0300 |000f: if-eqz v0, 0012 // +0003 │ │ +43c1ee: 2803 |0011: goto 0014 // +0003 │ │ +43c1f0: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +43c1f2: 2802 |0013: goto 0015 // +0002 │ │ +43c1f4: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +43c1f6: 3801 2100 |0015: if-eqz v1, 0036 // +0021 │ │ +43c1fa: 3900 1f00 |0017: if-nez v0, 0036 // +001f │ │ +43c1fe: 7100 6cad 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isStreamingAllowed:()Z // method@ad6c │ │ +43c204: 0a00 |001c: move-result v0 │ │ +43c206: 3900 1900 |001d: if-nez v0, 0036 // +0019 │ │ +43c20a: 3907 1700 |001f: if-nez v7, 0036 // +0017 │ │ +43c20e: 2207 881d |0021: new-instance v7, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter; // type@1d88 │ │ +43c212: 7030 c5b2 5706 |0023: invoke-direct {v7, v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c5 │ │ +43c218: 6e10 c7b2 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/PlaybackServiceStarter;.getIntent:()Landroid/content/Intent; // method@b2c7 │ │ +43c21e: 0c06 |0029: move-result-object v6 │ │ +43c220: 7020 76b2 6500 |002a: invoke-direct {v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.displayStreamingNotAllowedNotification:(Landroid/content/Intent;)V // method@b276 │ │ +43c226: 7100 30b4 0000 |002d: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.writeNoMediaPlaying:()V // method@b430 │ │ +43c22c: 5456 19de |0030: iget-object v6, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43c230: 6e10 adb3 0600 |0032: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ +43c236: 0e00 |0035: return-void │ │ +43c238: 7210 14ad 0600 |0036: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ad14 │ │ +43c23e: 0c07 |0039: move-result-object v7 │ │ +43c240: 7100 29b4 0000 |003a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.getCurrentlyPlayingFeedMediaId:()J // method@b429 │ │ +43c246: 0b03 |003d: move-result-wide v3 │ │ +43c248: 7120 2fb6 4300 |003e: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@b62f │ │ +43c24e: 0c00 |0041: move-result-object v0 │ │ +43c250: 6e20 60b6 0700 |0042: invoke-virtual {v7, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b660 │ │ +43c256: 0a07 |0045: move-result v7 │ │ +43c258: 3907 0500 |0046: if-nez v7, 004b // +0005 │ │ +43c25c: 7100 26b4 0000 |0048: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.clearCurrentlyPlayingTemporaryPlaybackSettings:()V // method@b426 │ │ +43c262: 5457 10de |004b: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43c266: 6e52 73b1 6721 |004d: invoke-virtual {v7, v6, v1, v2, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@b173 │ │ +43c26c: 5457 19de |0050: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43c270: 6e10 aeb3 0700 |0052: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.validStartCommandWasReceived:()V // method@b3ae │ │ +43c276: 5457 19de |0055: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43c27a: 6000 fcec |0057: sget v0, Lde/danoeh/antennapod/playback/service/R$id;.notification_playing:I // field@ecfc │ │ +43c27e: 5451 13de |0059: iget-object v1, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +43c282: 6e10 99b3 0100 |005b: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@b399 │ │ +43c288: 0c01 |005e: move-result-object v1 │ │ +43c28a: 6e30 abb3 0701 |005f: invoke-virtual {v7, v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.startForeground:(ILandroid/app/Notification;)V // method@b3ab │ │ +43c290: 6e10 a9b2 0500 |0062: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.recreateMediaSessionIfNeeded:()V // method@b2a9 │ │ +43c296: 7020 c2b2 6500 |0065: invoke-direct {v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c2 │ │ +43c29c: 7020 6fb2 6500 |0068: invoke-direct {v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.addPlayableToQueue:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b26f │ │ +43c2a2: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=757 │ │ 0x0008 line=758 │ │ 0x0019 line=759 │ │ 0x0021 line=760 │ │ 0x0026 line=762 │ │ @@ -1590592,33 +1590592,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -43c298: |[43c298] de.danoeh.antennapod.playback.service.PlaybackService.startPlayingFromPreferences:()V │ │ -43c2a8: 2200 701d |0000: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda1; // type@1d70 │ │ -43c2ac: 7010 fbb1 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda1;.:()V // method@b1fb │ │ -43c2b2: 7110 d6b4 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b4d6 │ │ -43c2b8: 0c00 |0008: move-result-object v0 │ │ -43c2ba: 7100 ebb4 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -43c2c0: 0c01 |000c: move-result-object v1 │ │ -43c2c2: 6e20 ddb4 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4dd │ │ -43c2c8: 0c00 |0010: move-result-object v0 │ │ -43c2ca: 7100 e8b4 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ -43c2d0: 0c01 |0014: move-result-object v1 │ │ -43c2d2: 6e20 d9b4 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ -43c2d8: 0c00 |0018: move-result-object v0 │ │ -43c2da: 2201 711d |0019: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda2; // type@1d71 │ │ -43c2de: 7020 fdb1 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b1fd │ │ -43c2e4: 2202 721d |001e: new-instance v2, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda3; // type@1d72 │ │ -43c2e8: 7020 ffb1 3200 |0020: invoke-direct {v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b1ff │ │ -43c2ee: 6e30 dcb4 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4dc │ │ -43c2f4: 0e00 |0026: return-void │ │ +43c2a4: |[43c2a4] de.danoeh.antennapod.playback.service.PlaybackService.startPlayingFromPreferences:()V │ │ +43c2b4: 2200 701d |0000: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda1; // type@1d70 │ │ +43c2b8: 7010 fbb1 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda1;.:()V // method@b1fb │ │ +43c2be: 7110 d6b4 0000 |0005: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b4d6 │ │ +43c2c4: 0c00 |0008: move-result-object v0 │ │ +43c2c6: 7100 ebb4 0000 |0009: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +43c2cc: 0c01 |000c: move-result-object v1 │ │ +43c2ce: 6e20 ddb4 1000 |000d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4dd │ │ +43c2d4: 0c00 |0010: move-result-object v0 │ │ +43c2d6: 7100 e8b4 0000 |0011: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ +43c2dc: 0c01 |0014: move-result-object v1 │ │ +43c2de: 6e20 d9b4 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ +43c2e4: 0c00 |0018: move-result-object v0 │ │ +43c2e6: 2201 711d |0019: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda2; // type@1d71 │ │ +43c2ea: 7020 fdb1 3100 |001b: invoke-direct {v1, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b1fd │ │ +43c2f0: 2202 721d |001e: new-instance v2, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda3; // type@1d72 │ │ +43c2f4: 7020 ffb1 3200 |0020: invoke-direct {v2, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b1ff │ │ +43c2fa: 6e30 dcb4 1002 |0023: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4dc │ │ +43c300: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ 0x0009 line=745 │ │ 0x0011 line=746 │ │ 0x0023 line=747 │ │ locals : │ │ @@ -1590629,56 +1590629,56 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 82 16-bit code units │ │ -43c2f8: |[43c2f8] de.danoeh.antennapod.playback.service.PlaybackService.unpauseIfPauseOnDisconnect:(Z)V │ │ -43c308: 5420 10de |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43c30c: 6e10 6eb1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isAudioChannelInUse:()Z // method@b16e │ │ -43c312: 0a00 |0005: move-result v0 │ │ -43c314: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -43c318: 1a03 3c46 |0008: const-string v3, "PlaybackService" // string@463c │ │ -43c31c: 1a00 d4d6 |000a: const-string v0, "unpauseIfPauseOnDisconnect() audio is in use" // string@d6d4 │ │ -43c320: 7120 7e0b 0300 |000c: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43c326: 0e00 |000f: return-void │ │ -43c328: 6300 1cde |0010: sget-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.transientPause:Z // field@de1c │ │ -43c32c: 3800 3f00 |0012: if-eqz v0, 0051 // +003f │ │ -43c330: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -43c332: 6a00 1cde |0015: sput-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.transientPause:Z // field@de1c │ │ -43c336: 6000 e500 |0017: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -43c33a: 1301 1f00 |0019: const/16 v1, #int 31 // #1f │ │ -43c33e: 3410 0800 |001b: if-lt v0, v1, 0023 // +0008 │ │ -43c342: 5423 19de |001d: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43c346: 6e10 adb3 0300 |001f: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ -43c34c: 0e00 |0022: return-void │ │ -43c34e: 3903 0e00 |0023: if-nez v3, 0031 // +000e │ │ -43c352: 7100 79b4 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isUnpauseOnHeadsetReconnect:()Z // method@b479 │ │ -43c358: 0a00 |0028: move-result v0 │ │ -43c35a: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ -43c35e: 5423 10de |002b: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43c362: 6e10 78b1 0300 |002d: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@b178 │ │ -43c368: 2821 |0030: goto 0051 // +0021 │ │ -43c36a: 3803 2000 |0031: if-eqz v3, 0051 // +0020 │ │ -43c36e: 7100 78b4 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isUnpauseOnBluetoothReconnect:()Z // method@b478 │ │ -43c374: 0a03 |0036: move-result v3 │ │ -43c376: 3803 1a00 |0037: if-eqz v3, 0051 // +001a │ │ -43c37a: 6e10 2c02 0200 |0039: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -43c380: 0c03 |003c: move-result-object v3 │ │ -43c382: 1a00 1fda |003d: const-string v0, "vibrator" // string@da1f │ │ -43c386: 6e20 4602 0300 |003f: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -43c38c: 0c03 |0042: move-result-object v3 │ │ -43c38e: 1f03 ad01 |0043: check-cast v3, Landroid/os/Vibrator; // type@01ad │ │ -43c392: 3803 0700 |0045: if-eqz v3, 004c // +0007 │ │ -43c396: 1600 f401 |0047: const-wide/16 v0, #int 500 // #1f4 │ │ -43c39a: 6e30 6308 0301 |0049: invoke-virtual {v3, v0, v1}, Landroid/os/Vibrator;.vibrate:(J)V // method@0863 │ │ -43c3a0: 5423 10de |004c: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43c3a4: 6e10 78b1 0300 |004e: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@b178 │ │ -43c3aa: 0e00 |0051: return-void │ │ +43c304: |[43c304] de.danoeh.antennapod.playback.service.PlaybackService.unpauseIfPauseOnDisconnect:(Z)V │ │ +43c314: 5420 10de |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43c318: 6e10 6eb1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isAudioChannelInUse:()Z // method@b16e │ │ +43c31e: 0a00 |0005: move-result v0 │ │ +43c320: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +43c324: 1a03 3c46 |0008: const-string v3, "PlaybackService" // string@463c │ │ +43c328: 1a00 d4d6 |000a: const-string v0, "unpauseIfPauseOnDisconnect() audio is in use" // string@d6d4 │ │ +43c32c: 7120 7e0b 0300 |000c: invoke-static {v3, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43c332: 0e00 |000f: return-void │ │ +43c334: 6300 1cde |0010: sget-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.transientPause:Z // field@de1c │ │ +43c338: 3800 3f00 |0012: if-eqz v0, 0051 // +003f │ │ +43c33c: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +43c33e: 6a00 1cde |0015: sput-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.transientPause:Z // field@de1c │ │ +43c342: 6000 e500 |0017: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +43c346: 1301 1f00 |0019: const/16 v1, #int 31 // #1f │ │ +43c34a: 3410 0800 |001b: if-lt v0, v1, 0023 // +0008 │ │ +43c34e: 5423 19de |001d: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43c352: 6e10 adb3 0300 |001f: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ +43c358: 0e00 |0022: return-void │ │ +43c35a: 3903 0e00 |0023: if-nez v3, 0031 // +000e │ │ +43c35e: 7100 79b4 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isUnpauseOnHeadsetReconnect:()Z // method@b479 │ │ +43c364: 0a00 |0028: move-result v0 │ │ +43c366: 3800 0800 |0029: if-eqz v0, 0031 // +0008 │ │ +43c36a: 5423 10de |002b: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43c36e: 6e10 78b1 0300 |002d: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@b178 │ │ +43c374: 2821 |0030: goto 0051 // +0021 │ │ +43c376: 3803 2000 |0031: if-eqz v3, 0051 // +0020 │ │ +43c37a: 7100 78b4 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isUnpauseOnBluetoothReconnect:()Z // method@b478 │ │ +43c380: 0a03 |0036: move-result v3 │ │ +43c382: 3803 1a00 |0037: if-eqz v3, 0051 // +001a │ │ +43c386: 6e10 2c02 0200 |0039: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +43c38c: 0c03 |003c: move-result-object v3 │ │ +43c38e: 1a00 1fda |003d: const-string v0, "vibrator" // string@da1f │ │ +43c392: 6e20 4602 0300 |003f: invoke-virtual {v3, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +43c398: 0c03 |0042: move-result-object v3 │ │ +43c39a: 1f03 ad01 |0043: check-cast v3, Landroid/os/Vibrator; // type@01ad │ │ +43c39e: 3803 0700 |0045: if-eqz v3, 004c // +0007 │ │ +43c3a2: 1600 f401 |0047: const-wide/16 v0, #int 500 // #1f4 │ │ +43c3a6: 6e30 6308 0301 |0049: invoke-virtual {v3, v0, v1}, Landroid/os/Vibrator;.vibrate:(J)V // method@0863 │ │ +43c3ac: 5423 10de |004c: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43c3b0: 6e10 78b1 0300 |004e: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@b178 │ │ +43c3b6: 0e00 |0051: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1569 │ │ 0x000c line=1570 │ │ 0x0010 line=1573 │ │ 0x0015 line=1574 │ │ 0x0017 line=1575 │ │ @@ -1590698,139 +1590698,139 @@ │ │ type : '(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 272 16-bit code units │ │ -43c3ac: |[43c3ac] de.danoeh.antennapod.playback.service.PlaybackService.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ -43c3bc: 2200 0a02 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // type@020a │ │ -43c3c0: 7010 840a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.:()V // method@0a84 │ │ -43c3c6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -43c3c8: 3805 1a00 |0006: if-eqz v5, 0020 // +001a │ │ -43c3cc: 6202 f5dd |0008: sget-object v2, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ -43c3d0: 6e10 f3b5 0500 |000a: invoke-virtual {v5}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -43c3d6: 0a05 |000d: move-result v5 │ │ -43c3d8: 4405 0205 |000e: aget v5, v2, v5 │ │ -43c3dc: 2b05 ec00 0000 |0010: packed-switch v5, 000000fc // +000000ec │ │ -43c3e2: 280d |0013: goto 0020 // +000d │ │ -43c3e4: 1301 0800 |0014: const/16 v1, #int 8 // #8 │ │ -43c3e8: 280a |0016: goto 0020 // +000a │ │ -43c3ea: 1241 |0017: const/4 v1, #int 4 // #4 │ │ -43c3ec: 2808 |0018: goto 0020 // +0008 │ │ -43c3ee: 1271 |0019: const/4 v1, #int 7 // #7 │ │ -43c3f0: 2806 |001a: goto 0020 // +0006 │ │ -43c3f2: 1231 |001b: const/4 v1, #int 3 // #3 │ │ -43c3f4: 2804 |001c: goto 0020 // +0004 │ │ -43c3f6: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -43c3f8: 2802 |001e: goto 0020 // +0002 │ │ -43c3fa: 1221 |001f: const/4 v1, #int 2 // #2 │ │ -43c3fc: 6e10 7ab2 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPosition:()I // method@b27a │ │ -43c402: 0a05 |0023: move-result v5 │ │ -43c404: 8152 |0024: int-to-long v2, v5 │ │ -43c406: 6e10 79b2 0400 |0025: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPlaybackSpeed:()F // method@b279 │ │ -43c40c: 0a05 |0028: move-result v5 │ │ -43c40e: 6e55 890a 1032 |0029: invoke-virtual {v0, v1, v2, v3, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.setState:(IJF)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@0a89 │ │ -43c414: 1701 4e03 4000 |002c: const-wide/32 v1, #float 5.87866e-39 // #0040034e │ │ -43c41a: 6e30 880a 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.setActions:(J)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@0a88 │ │ -43c420: 2205 0c02 |0032: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@020c │ │ -43c424: 6001 d4f1 |0034: sget v1, Lde/danoeh/antennapod/playback/service/R$string;.rewind_label:I // field@f1d4 │ │ -43c428: 6e20 4302 1400 |0036: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -43c42e: 0c01 |0039: move-result-object v1 │ │ -43c430: 6002 18eb |003a: sget v2, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_fast_rewind:I // field@eb18 │ │ -43c434: 1a03 4e5c |003c: const-string v3, "action.de.danoeh.antennapod.core.service.rewind" // string@5c4e │ │ -43c438: 7040 900a 3521 |003e: invoke-direct {v5, v3, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a90 │ │ -43c43e: 7110 f1b3 0500 |0041: invoke-static {v5}, Lde/danoeh/antennapod/playback/service/internal/WearMediaSession;.addWearExtrasToAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V // method@b3f1 │ │ -43c444: 6e10 910a 0500 |0044: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a91 │ │ -43c44a: 0c05 |0047: move-result-object v5 │ │ -43c44c: 6e20 860a 5000 |0048: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@0a86 │ │ -43c452: 2205 0c02 |004b: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@020c │ │ -43c456: 6001 ebef |004d: sget v1, Lde/danoeh/antennapod/playback/service/R$string;.fast_forward_label:I // field@efeb │ │ -43c45a: 6e20 4302 1400 |004f: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -43c460: 0c01 |0052: move-result-object v1 │ │ -43c462: 6002 17eb |0053: sget v2, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_fast_forward:I // field@eb17 │ │ -43c466: 1a03 4a5c |0055: const-string v3, "action.de.danoeh.antennapod.core.service.fastForward" // string@5c4a │ │ -43c46a: 7040 900a 3521 |0057: invoke-direct {v5, v3, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a90 │ │ -43c470: 7110 f1b3 0500 |005a: invoke-static {v5}, Lde/danoeh/antennapod/playback/service/internal/WearMediaSession;.addWearExtrasToAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V // method@b3f1 │ │ -43c476: 6e10 910a 0500 |005d: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a91 │ │ -43c47c: 0c05 |0060: move-result-object v5 │ │ -43c47e: 6e20 860a 5000 |0061: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@0a86 │ │ -43c484: 7100 88b4 0000 |0064: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showPlaybackSpeedOnFullNotification:()Z // method@b488 │ │ -43c48a: 0a05 |0067: move-result v5 │ │ -43c48c: 3805 1800 |0068: if-eqz v5, 0080 // +0018 │ │ -43c490: 2205 0c02 |006a: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@020c │ │ -43c494: 6001 20f1 |006c: sget v1, Lde/danoeh/antennapod/playback/service/R$string;.playback_speed:I // field@f120 │ │ -43c498: 6e20 4302 1400 |006e: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -43c49e: 0c01 |0071: move-result-object v1 │ │ -43c4a0: 6002 1deb |0072: sget v2, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_playback_speed:I // field@eb1d │ │ -43c4a4: 1a03 495c |0074: const-string v3, "action.de.danoeh.antennapod.core.service.changePlaybackSpeed" // string@5c49 │ │ -43c4a8: 7040 900a 3521 |0076: invoke-direct {v5, v3, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a90 │ │ -43c4ae: 6e10 910a 0500 |0079: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a91 │ │ -43c4b4: 0c05 |007c: move-result-object v5 │ │ -43c4b6: 6e20 860a 5000 |007d: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@0a86 │ │ -43c4bc: 7100 8ab4 0000 |0080: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showSleepTimerOnFullNotification:()Z // method@b48a │ │ -43c4c2: 0a05 |0083: move-result v5 │ │ -43c4c4: 3805 2000 |0084: if-eqz v5, 00a4 // +0020 │ │ -43c4c8: 6005 1feb |0086: sget v5, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_sleep:I // field@eb1f │ │ -43c4cc: 6e10 bab2 0400 |0088: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.sleepTimerActive:()Z // method@b2ba │ │ -43c4d2: 0a01 |008b: move-result v1 │ │ -43c4d4: 3801 0400 |008c: if-eqz v1, 0090 // +0004 │ │ -43c4d8: 6005 20eb |008e: sget v5, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_sleep_off:I // field@eb20 │ │ -43c4dc: 2201 0c02 |0090: new-instance v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@020c │ │ -43c4e0: 6002 01f2 |0092: sget v2, Lde/danoeh/antennapod/playback/service/R$string;.sleep_timer_label:I // field@f201 │ │ -43c4e4: 6e20 4302 2400 |0094: invoke-virtual {v4, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -43c4ea: 0c02 |0097: move-result-object v2 │ │ -43c4ec: 1a03 505c |0098: const-string v3, "action.de.danoeh.antennapod.core.service.toggleSleepTimer" // string@5c50 │ │ -43c4f0: 7040 900a 3152 |009a: invoke-direct {v1, v3, v2, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a90 │ │ -43c4f6: 6e10 910a 0100 |009d: invoke-virtual {v1}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a91 │ │ -43c4fc: 0c05 |00a0: move-result-object v5 │ │ -43c4fe: 6e20 860a 5000 |00a1: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@0a86 │ │ -43c504: 7100 87b4 0000 |00a4: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showNextChapterOnFullNotification:()Z // method@b487 │ │ -43c50a: 0a05 |00a7: move-result v5 │ │ -43c50c: 3805 2800 |00a8: if-eqz v5, 00d0 // +0028 │ │ -43c510: 6e10 7fb2 0400 |00aa: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ -43c516: 0c05 |00ad: move-result-object v5 │ │ -43c518: 3805 2200 |00ae: if-eqz v5, 00d0 // +0022 │ │ -43c51c: 6e10 7fb2 0400 |00b0: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ -43c522: 0c05 |00b3: move-result-object v5 │ │ -43c524: 7210 0fad 0500 |00b4: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ad0f │ │ -43c52a: 0c05 |00b7: move-result-object v5 │ │ -43c52c: 3805 1800 |00b8: if-eqz v5, 00d0 // +0018 │ │ -43c530: 2205 0c02 |00ba: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@020c │ │ -43c534: 6001 cdf0 |00bc: sget v1, Lde/danoeh/antennapod/playback/service/R$string;.next_chapter:I // field@f0cd │ │ -43c538: 6e20 4302 1400 |00be: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -43c53e: 0c01 |00c1: move-result-object v1 │ │ -43c540: 6002 1aeb |00c2: sget v2, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_next_chapter:I // field@eb1a │ │ -43c544: 1a03 4b5c |00c4: const-string v3, "action.de.danoeh.antennapod.core.service.next_chapter" // string@5c4b │ │ -43c548: 7040 900a 3521 |00c6: invoke-direct {v5, v3, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a90 │ │ -43c54e: 6e10 910a 0500 |00c9: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a91 │ │ -43c554: 0c05 |00cc: move-result-object v5 │ │ -43c556: 6e20 860a 5000 |00cd: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@0a86 │ │ -43c55c: 7100 89b4 0000 |00d0: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showSkipOnFullNotification:()Z // method@b489 │ │ -43c562: 0a05 |00d3: move-result v5 │ │ -43c564: 3805 1800 |00d4: if-eqz v5, 00ec // +0018 │ │ -43c568: 2205 0c02 |00d6: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@020c │ │ -43c56c: 6001 fef1 |00d8: sget v1, Lde/danoeh/antennapod/playback/service/R$string;.skip_episode_label:I // field@f1fe │ │ -43c570: 6e20 4302 1400 |00da: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -43c576: 0c01 |00dd: move-result-object v1 │ │ -43c578: 6002 1eeb |00de: sget v2, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_skip:I // field@eb1e │ │ -43c57c: 1a03 4f5c |00e0: const-string v3, "action.de.danoeh.antennapod.core.service.skipToNext" // string@5c4f │ │ -43c580: 7040 900a 3521 |00e2: invoke-direct {v5, v3, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a90 │ │ -43c586: 6e10 910a 0500 |00e5: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a91 │ │ -43c58c: 0c05 |00e8: move-result-object v5 │ │ -43c58e: 6e20 860a 5000 |00e9: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@0a86 │ │ -43c594: 5445 12de |00ec: iget-object v5, v4, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ -43c598: 7110 f2b3 0500 |00ee: invoke-static {v5}, Lde/danoeh/antennapod/playback/service/internal/WearMediaSession;.mediaSessionSetExtraForWear:(Landroid/support/v4/media/session/MediaSessionCompat;)V // method@b3f2 │ │ -43c59e: 5445 12de |00f1: iget-object v5, v4, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ -43c5a2: 6e10 870a 0000 |00f3: invoke-virtual {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@0a87 │ │ -43c5a8: 0c00 |00f6: move-result-object v0 │ │ -43c5aa: 6e20 560a 0500 |00f7: invoke-virtual {v5, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0a56 │ │ -43c5b0: 0e00 |00fa: return-void │ │ -43c5b2: 0000 |00fb: nop // spacer │ │ -43c5b4: 0001 0800 0200 0000 0f00 0000 0f00 ... |00fc: packed-switch-data (20 units) │ │ +43c3b8: |[43c3b8] de.danoeh.antennapod.playback.service.PlaybackService.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V │ │ +43c3c8: 2200 0a02 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // type@020a │ │ +43c3cc: 7010 840a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.:()V // method@0a84 │ │ +43c3d2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +43c3d4: 3805 1a00 |0006: if-eqz v5, 0020 // +001a │ │ +43c3d8: 6202 f5dd |0008: sget-object v2, Lde/danoeh/antennapod/playback/service/PlaybackService$9;.$SwitchMap$de$danoeh$antennapod$playback$base$PlayerStatus:[I // field@ddf5 │ │ +43c3dc: 6e10 f3b5 0500 |000a: invoke-virtual {v5}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +43c3e2: 0a05 |000d: move-result v5 │ │ +43c3e4: 4405 0205 |000e: aget v5, v2, v5 │ │ +43c3e8: 2b05 ec00 0000 |0010: packed-switch v5, 000000fc // +000000ec │ │ +43c3ee: 280d |0013: goto 0020 // +000d │ │ +43c3f0: 1301 0800 |0014: const/16 v1, #int 8 // #8 │ │ +43c3f4: 280a |0016: goto 0020 // +000a │ │ +43c3f6: 1241 |0017: const/4 v1, #int 4 // #4 │ │ +43c3f8: 2808 |0018: goto 0020 // +0008 │ │ +43c3fa: 1271 |0019: const/4 v1, #int 7 // #7 │ │ +43c3fc: 2806 |001a: goto 0020 // +0006 │ │ +43c3fe: 1231 |001b: const/4 v1, #int 3 // #3 │ │ +43c400: 2804 |001c: goto 0020 // +0004 │ │ +43c402: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +43c404: 2802 |001e: goto 0020 // +0002 │ │ +43c406: 1221 |001f: const/4 v1, #int 2 // #2 │ │ +43c408: 6e10 7ab2 0400 |0020: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPosition:()I // method@b27a │ │ +43c40e: 0a05 |0023: move-result v5 │ │ +43c410: 8152 |0024: int-to-long v2, v5 │ │ +43c412: 6e10 79b2 0400 |0025: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPlaybackSpeed:()F // method@b279 │ │ +43c418: 0a05 |0028: move-result v5 │ │ +43c41a: 6e55 890a 1032 |0029: invoke-virtual {v0, v1, v2, v3, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.setState:(IJF)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@0a89 │ │ +43c420: 1701 4e03 4000 |002c: const-wide/32 v1, #float 5.87866e-39 // #0040034e │ │ +43c426: 6e30 880a 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.setActions:(J)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@0a88 │ │ +43c42c: 2205 0c02 |0032: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@020c │ │ +43c430: 6001 d4f1 |0034: sget v1, Lde/danoeh/antennapod/playback/service/R$string;.rewind_label:I // field@f1d4 │ │ +43c434: 6e20 4302 1400 |0036: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +43c43a: 0c01 |0039: move-result-object v1 │ │ +43c43c: 6002 18eb |003a: sget v2, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_fast_rewind:I // field@eb18 │ │ +43c440: 1a03 4e5c |003c: const-string v3, "action.de.danoeh.antennapod.core.service.rewind" // string@5c4e │ │ +43c444: 7040 900a 3521 |003e: invoke-direct {v5, v3, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a90 │ │ +43c44a: 7110 f1b3 0500 |0041: invoke-static {v5}, Lde/danoeh/antennapod/playback/service/internal/WearMediaSession;.addWearExtrasToAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V // method@b3f1 │ │ +43c450: 6e10 910a 0500 |0044: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a91 │ │ +43c456: 0c05 |0047: move-result-object v5 │ │ +43c458: 6e20 860a 5000 |0048: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@0a86 │ │ +43c45e: 2205 0c02 |004b: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@020c │ │ +43c462: 6001 ebef |004d: sget v1, Lde/danoeh/antennapod/playback/service/R$string;.fast_forward_label:I // field@efeb │ │ +43c466: 6e20 4302 1400 |004f: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +43c46c: 0c01 |0052: move-result-object v1 │ │ +43c46e: 6002 17eb |0053: sget v2, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_fast_forward:I // field@eb17 │ │ +43c472: 1a03 4a5c |0055: const-string v3, "action.de.danoeh.antennapod.core.service.fastForward" // string@5c4a │ │ +43c476: 7040 900a 3521 |0057: invoke-direct {v5, v3, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a90 │ │ +43c47c: 7110 f1b3 0500 |005a: invoke-static {v5}, Lde/danoeh/antennapod/playback/service/internal/WearMediaSession;.addWearExtrasToAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;)V // method@b3f1 │ │ +43c482: 6e10 910a 0500 |005d: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a91 │ │ +43c488: 0c05 |0060: move-result-object v5 │ │ +43c48a: 6e20 860a 5000 |0061: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@0a86 │ │ +43c490: 7100 88b4 0000 |0064: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showPlaybackSpeedOnFullNotification:()Z // method@b488 │ │ +43c496: 0a05 |0067: move-result v5 │ │ +43c498: 3805 1800 |0068: if-eqz v5, 0080 // +0018 │ │ +43c49c: 2205 0c02 |006a: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@020c │ │ +43c4a0: 6001 20f1 |006c: sget v1, Lde/danoeh/antennapod/playback/service/R$string;.playback_speed:I // field@f120 │ │ +43c4a4: 6e20 4302 1400 |006e: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +43c4aa: 0c01 |0071: move-result-object v1 │ │ +43c4ac: 6002 1deb |0072: sget v2, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_playback_speed:I // field@eb1d │ │ +43c4b0: 1a03 495c |0074: const-string v3, "action.de.danoeh.antennapod.core.service.changePlaybackSpeed" // string@5c49 │ │ +43c4b4: 7040 900a 3521 |0076: invoke-direct {v5, v3, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a90 │ │ +43c4ba: 6e10 910a 0500 |0079: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a91 │ │ +43c4c0: 0c05 |007c: move-result-object v5 │ │ +43c4c2: 6e20 860a 5000 |007d: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@0a86 │ │ +43c4c8: 7100 8ab4 0000 |0080: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showSleepTimerOnFullNotification:()Z // method@b48a │ │ +43c4ce: 0a05 |0083: move-result v5 │ │ +43c4d0: 3805 2000 |0084: if-eqz v5, 00a4 // +0020 │ │ +43c4d4: 6005 1feb |0086: sget v5, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_sleep:I // field@eb1f │ │ +43c4d8: 6e10 bab2 0400 |0088: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.sleepTimerActive:()Z // method@b2ba │ │ +43c4de: 0a01 |008b: move-result v1 │ │ +43c4e0: 3801 0400 |008c: if-eqz v1, 0090 // +0004 │ │ +43c4e4: 6005 20eb |008e: sget v5, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_sleep_off:I // field@eb20 │ │ +43c4e8: 2201 0c02 |0090: new-instance v1, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@020c │ │ +43c4ec: 6002 01f2 |0092: sget v2, Lde/danoeh/antennapod/playback/service/R$string;.sleep_timer_label:I // field@f201 │ │ +43c4f0: 6e20 4302 2400 |0094: invoke-virtual {v4, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +43c4f6: 0c02 |0097: move-result-object v2 │ │ +43c4f8: 1a03 505c |0098: const-string v3, "action.de.danoeh.antennapod.core.service.toggleSleepTimer" // string@5c50 │ │ +43c4fc: 7040 900a 3152 |009a: invoke-direct {v1, v3, v2, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a90 │ │ +43c502: 6e10 910a 0100 |009d: invoke-virtual {v1}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a91 │ │ +43c508: 0c05 |00a0: move-result-object v5 │ │ +43c50a: 6e20 860a 5000 |00a1: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@0a86 │ │ +43c510: 7100 87b4 0000 |00a4: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showNextChapterOnFullNotification:()Z // method@b487 │ │ +43c516: 0a05 |00a7: move-result v5 │ │ +43c518: 3805 2800 |00a8: if-eqz v5, 00d0 // +0028 │ │ +43c51c: 6e10 7fb2 0400 |00aa: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ +43c522: 0c05 |00ad: move-result-object v5 │ │ +43c524: 3805 2200 |00ae: if-eqz v5, 00d0 // +0022 │ │ +43c528: 6e10 7fb2 0400 |00b0: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ +43c52e: 0c05 |00b3: move-result-object v5 │ │ +43c530: 7210 0fad 0500 |00b4: invoke-interface {v5}, Lde/danoeh/antennapod/model/playback/Playable;.getChapters:()Ljava/util/List; // method@ad0f │ │ +43c536: 0c05 |00b7: move-result-object v5 │ │ +43c538: 3805 1800 |00b8: if-eqz v5, 00d0 // +0018 │ │ +43c53c: 2205 0c02 |00ba: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@020c │ │ +43c540: 6001 cdf0 |00bc: sget v1, Lde/danoeh/antennapod/playback/service/R$string;.next_chapter:I // field@f0cd │ │ +43c544: 6e20 4302 1400 |00be: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +43c54a: 0c01 |00c1: move-result-object v1 │ │ +43c54c: 6002 1aeb |00c2: sget v2, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_next_chapter:I // field@eb1a │ │ +43c550: 1a03 4b5c |00c4: const-string v3, "action.de.danoeh.antennapod.core.service.next_chapter" // string@5c4b │ │ +43c554: 7040 900a 3521 |00c6: invoke-direct {v5, v3, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a90 │ │ +43c55a: 6e10 910a 0500 |00c9: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a91 │ │ +43c560: 0c05 |00cc: move-result-object v5 │ │ +43c562: 6e20 860a 5000 |00cd: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@0a86 │ │ +43c568: 7100 89b4 0000 |00d0: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.showSkipOnFullNotification:()Z // method@b489 │ │ +43c56e: 0a05 |00d3: move-result v5 │ │ +43c570: 3805 1800 |00d4: if-eqz v5, 00ec // +0018 │ │ +43c574: 2205 0c02 |00d6: new-instance v5, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder; // type@020c │ │ +43c578: 6001 fef1 |00d8: sget v1, Lde/danoeh/antennapod/playback/service/R$string;.skip_episode_label:I // field@f1fe │ │ +43c57c: 6e20 4302 1400 |00da: invoke-virtual {v4, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +43c582: 0c01 |00dd: move-result-object v1 │ │ +43c584: 6002 1eeb |00de: sget v2, Lde/danoeh/antennapod/playback/service/R$drawable;.ic_notification_skip:I // field@eb1e │ │ +43c588: 1a03 4f5c |00e0: const-string v3, "action.de.danoeh.antennapod.core.service.skipToNext" // string@5c4f │ │ +43c58c: 7040 900a 3521 |00e2: invoke-direct {v5, v3, v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0a90 │ │ +43c592: 6e10 910a 0500 |00e5: invoke-virtual {v5}, Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction; // method@0a91 │ │ +43c598: 0c05 |00e8: move-result-object v5 │ │ +43c59a: 6e20 860a 5000 |00e9: invoke-virtual {v0, v5}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.addCustomAction:(Landroid/support/v4/media/session/PlaybackStateCompat$CustomAction;)Landroid/support/v4/media/session/PlaybackStateCompat$Builder; // method@0a86 │ │ +43c5a0: 5445 12de |00ec: iget-object v5, v4, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ +43c5a4: 7110 f2b3 0500 |00ee: invoke-static {v5}, Lde/danoeh/antennapod/playback/service/internal/WearMediaSession;.mediaSessionSetExtraForWear:(Landroid/support/v4/media/session/MediaSessionCompat;)V // method@b3f2 │ │ +43c5aa: 5445 12de |00f1: iget-object v5, v4, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ +43c5ae: 6e10 870a 0000 |00f3: invoke-virtual {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.build:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@0a87 │ │ +43c5b4: 0c00 |00f6: move-result-object v0 │ │ +43c5b6: 6e20 560a 0500 |00f7: invoke-virtual {v5, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0a56 │ │ +43c5bc: 0e00 |00fa: return-void │ │ +43c5be: 0000 |00fb: nop // spacer │ │ +43c5c0: 0001 0800 0200 0000 0f00 0000 0f00 ... |00fc: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1233 │ │ 0x0008 line=1237 │ │ 0x0020 line=1268 │ │ 0x002f line=1277 │ │ 0x0032 line=1281 │ │ @@ -1590875,119 +1590875,119 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 212 16-bit code units │ │ -43c5dc: |[43c5dc] de.danoeh.antennapod.playback.service.PlaybackService.updateMediaSessionMetadata:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -43c5ec: 3807 d300 |0000: if-eqz v7, 00d3 // +00d3 │ │ -43c5f0: 5460 12de |0002: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ -43c5f4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -43c5f8: 2900 cd00 |0006: goto/16 00d3 // +00cd │ │ -43c5fc: 2200 d601 |0008: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$Builder; // type@01d6 │ │ -43c600: 7010 df08 0000 |000a: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.:()V // method@08df │ │ -43c606: 1a01 ee5e |000d: const-string v1, "android.media.metadata.ARTIST" // string@5eee │ │ -43c60a: 7210 13ad 0700 |000f: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ad13 │ │ -43c610: 0c02 |0012: move-result-object v2 │ │ -43c612: 6e30 e308 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@08e3 │ │ -43c618: 1a01 025f |0016: const-string v1, "android.media.metadata.TITLE" // string@5f02 │ │ -43c61c: 7210 12ad 0700 |0018: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ad12 │ │ -43c622: 0c02 |001b: move-result-object v2 │ │ -43c624: 6e30 e308 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@08e3 │ │ -43c62a: 1a01 e95e |001f: const-string v1, "android.media.metadata.ALBUM" // string@5ee9 │ │ -43c62e: 7210 13ad 0700 |0021: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ad13 │ │ -43c634: 0c02 |0024: move-result-object v2 │ │ -43c636: 6e30 e308 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@08e3 │ │ -43c63c: 7210 11ad 0700 |0028: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ad11 │ │ -43c642: 0a01 |002b: move-result v1 │ │ -43c644: 8111 |002c: int-to-long v1, v1 │ │ -43c646: 1a03 fc5e |002d: const-string v3, "android.media.metadata.DURATION" // string@5efc │ │ -43c64a: 6e40 e208 3021 |002f: invoke-virtual {v0, v3, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putLong:(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@08e2 │ │ -43c650: 1a01 fa5e |0032: const-string v1, "android.media.metadata.DISPLAY_TITLE" // string@5efa │ │ -43c654: 7210 12ad 0700 |0034: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ad12 │ │ -43c65a: 0c02 |0037: move-result-object v2 │ │ -43c65c: 6e30 e308 1002 |0038: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@08e3 │ │ -43c662: 1a01 f95e |003b: const-string v1, "android.media.metadata.DISPLAY_SUBTITLE" // string@5ef9 │ │ -43c666: 7210 13ad 0700 |003d: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ad13 │ │ -43c66c: 0c02 |0040: move-result-object v2 │ │ -43c66e: 6e30 e308 1002 |0041: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@08e3 │ │ -43c674: 5461 13de |0044: iget-object v1, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -43c678: 6e10 a3b3 0100 |0046: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.isIconCached:()Z // method@b3a3 │ │ -43c67e: 0a01 |0049: move-result v1 │ │ -43c680: 1a02 ed5e |004a: const-string v2, "android.media.metadata.ART" // string@5eed │ │ -43c684: 3801 0c00 |004c: if-eqz v1, 0058 // +000c │ │ -43c688: 5467 13de |004e: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -43c68c: 6e10 9db3 0700 |0050: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getCachedIcon:()Landroid/graphics/Bitmap; // method@b39d │ │ -43c692: 0c07 |0053: move-result-object v7 │ │ -43c694: 6e30 e108 2007 |0054: invoke-virtual {v0, v2, v7}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@08e1 │ │ -43c69a: 2839 |0057: goto 0090 // +0039 │ │ -43c69c: 7210 15ad 0700 |0058: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ad15 │ │ -43c6a2: 0c01 |005b: move-result-object v1 │ │ -43c6a4: 2073 d41b |005c: instance-of v3, v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -43c6a8: 3803 2700 |005e: if-eqz v3, 0085 // +0027 │ │ -43c6ac: 1f07 d41b |0060: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -43c6b0: 6e10 79ac 0700 |0062: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -43c6b6: 0c03 |0065: move-result-object v3 │ │ -43c6b8: 3803 1f00 |0066: if-eqz v3, 0085 // +001f │ │ -43c6bc: 6e10 79ac 0700 |0068: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -43c6c2: 0c07 |006b: move-result-object v7 │ │ -43c6c4: 6e10 28ac 0700 |006c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac28 │ │ -43c6ca: 0c03 |006f: move-result-object v3 │ │ -43c6cc: 3803 0700 |0070: if-eqz v3, 0077 // +0007 │ │ -43c6d0: 6e10 28ac 0700 |0072: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac28 │ │ -43c6d6: 0c01 |0075: move-result-object v1 │ │ -43c6d8: 280f |0076: goto 0085 // +000f │ │ -43c6da: 6e10 23ac 0700 |0077: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -43c6e0: 0c03 |007a: move-result-object v3 │ │ -43c6e2: 3803 0a00 |007b: if-eqz v3, 0085 // +000a │ │ -43c6e6: 6e10 23ac 0700 |007d: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -43c6ec: 0c07 |0080: move-result-object v7 │ │ -43c6ee: 6e10 cfab 0700 |0081: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ -43c6f4: 0c01 |0084: move-result-object v1 │ │ -43c6f6: 7110 330b 0100 |0085: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ -43c6fc: 0a07 |0088: move-result v7 │ │ -43c6fe: 3907 0700 |0089: if-nez v7, 0090 // +0007 │ │ -43c702: 1a07 f85e |008b: const-string v7, "android.media.metadata.DISPLAY_ICON_URI" // string@5ef8 │ │ -43c706: 6e30 e308 7001 |008d: invoke-virtual {v0, v7, v1}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@08e3 │ │ -43c70c: 5467 19de |0090: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43c710: 6e10 aab3 0700 |0092: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.hasReceivedValidStartCommand:()Z // method@b3aa │ │ -43c716: 0a07 |0095: move-result v7 │ │ -43c718: 3807 3d00 |0096: if-eqz v7, 00d3 // +003d │ │ -43c71c: 5467 12de |0098: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ -43c720: 6001 22ed |009a: sget v1, Lde/danoeh/antennapod/playback/service/R$id;.pending_intent_player_activity:I // field@ed22 │ │ -43c724: 7110 80b2 0600 |009c: invoke-static {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@b280 │ │ -43c72a: 0c03 |009f: move-result-object v3 │ │ -43c72c: 6004 e500 |00a0: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -43c730: 1305 1f00 |00a2: const/16 v5, #int 31 // #1f │ │ -43c734: 3454 0500 |00a4: if-lt v4, v5, 00a9 // +0005 │ │ -43c738: 1504 0002 |00a6: const/high16 v4, #int 33554432 // #200 │ │ -43c73c: 2802 |00a8: goto 00aa // +0002 │ │ -43c73e: 1204 |00a9: const/4 v4, #int 0 // #0 │ │ -43c740: 1505 0008 |00aa: const/high16 v5, #int 134217728 // #800 │ │ -43c744: b654 |00ac: or-int/2addr v4, v5 │ │ -43c746: 7140 9c01 1643 |00ad: invoke-static {v6, v1, v3, v4}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019c │ │ -43c74c: 0c01 |00b0: move-result-object v1 │ │ -43c74e: 6e20 580a 1700 |00b1: invoke-virtual {v7, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setSessionActivity:(Landroid/app/PendingIntent;)V // method@0a58 │ │ -43c754: 5467 12de |00b4: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ -43c758: 6e10 e008 0000 |00b6: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@08e0 │ │ -43c75e: 0c01 |00b9: move-result-object v1 │ │ -43c760: 6e20 550a 1700 |00ba: invoke-virtual {v7, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0a55 │ │ -43c766: 2816 |00bd: goto 00d3 // +0016 │ │ -43c768: 0d07 |00be: move-exception v7 │ │ -43c76a: 1a01 3c46 |00bf: const-string v1, "PlaybackService" // string@463c │ │ -43c76e: 1a03 f04a |00c1: const-string v3, "Setting media session metadata" // string@4af0 │ │ -43c772: 7130 810b 3107 |00c3: invoke-static {v1, v3, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b81 │ │ -43c778: 1207 |00c6: const/4 v7, #int 0 // #0 │ │ -43c77a: 6e30 e108 2007 |00c7: invoke-virtual {v0, v2, v7}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@08e1 │ │ -43c780: 5467 12de |00ca: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ -43c784: 6e10 e008 0000 |00cc: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@08e0 │ │ -43c78a: 0c00 |00cf: move-result-object v0 │ │ -43c78c: 6e20 550a 0700 |00d0: invoke-virtual {v7, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0a55 │ │ -43c792: 0e00 |00d3: return-void │ │ +43c5e8: |[43c5e8] de.danoeh.antennapod.playback.service.PlaybackService.updateMediaSessionMetadata:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +43c5f8: 3807 d300 |0000: if-eqz v7, 00d3 // +00d3 │ │ +43c5fc: 5460 12de |0002: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ +43c600: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +43c604: 2900 cd00 |0006: goto/16 00d3 // +00cd │ │ +43c608: 2200 d601 |0008: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$Builder; // type@01d6 │ │ +43c60c: 7010 df08 0000 |000a: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.:()V // method@08df │ │ +43c612: 1a01 ee5e |000d: const-string v1, "android.media.metadata.ARTIST" // string@5eee │ │ +43c616: 7210 13ad 0700 |000f: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ad13 │ │ +43c61c: 0c02 |0012: move-result-object v2 │ │ +43c61e: 6e30 e308 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@08e3 │ │ +43c624: 1a01 025f |0016: const-string v1, "android.media.metadata.TITLE" // string@5f02 │ │ +43c628: 7210 12ad 0700 |0018: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ad12 │ │ +43c62e: 0c02 |001b: move-result-object v2 │ │ +43c630: 6e30 e308 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@08e3 │ │ +43c636: 1a01 e95e |001f: const-string v1, "android.media.metadata.ALBUM" // string@5ee9 │ │ +43c63a: 7210 13ad 0700 |0021: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ad13 │ │ +43c640: 0c02 |0024: move-result-object v2 │ │ +43c642: 6e30 e308 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@08e3 │ │ +43c648: 7210 11ad 0700 |0028: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ad11 │ │ +43c64e: 0a01 |002b: move-result v1 │ │ +43c650: 8111 |002c: int-to-long v1, v1 │ │ +43c652: 1a03 fc5e |002d: const-string v3, "android.media.metadata.DURATION" // string@5efc │ │ +43c656: 6e40 e208 3021 |002f: invoke-virtual {v0, v3, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putLong:(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@08e2 │ │ +43c65c: 1a01 fa5e |0032: const-string v1, "android.media.metadata.DISPLAY_TITLE" // string@5efa │ │ +43c660: 7210 12ad 0700 |0034: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getEpisodeTitle:()Ljava/lang/String; // method@ad12 │ │ +43c666: 0c02 |0037: move-result-object v2 │ │ +43c668: 6e30 e308 1002 |0038: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@08e3 │ │ +43c66e: 1a01 f95e |003b: const-string v1, "android.media.metadata.DISPLAY_SUBTITLE" // string@5ef9 │ │ +43c672: 7210 13ad 0700 |003d: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getFeedTitle:()Ljava/lang/String; // method@ad13 │ │ +43c678: 0c02 |0040: move-result-object v2 │ │ +43c67a: 6e30 e308 1002 |0041: invoke-virtual {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@08e3 │ │ +43c680: 5461 13de |0044: iget-object v1, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +43c684: 6e10 a3b3 0100 |0046: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.isIconCached:()Z // method@b3a3 │ │ +43c68a: 0a01 |0049: move-result v1 │ │ +43c68c: 1a02 ed5e |004a: const-string v2, "android.media.metadata.ART" // string@5eed │ │ +43c690: 3801 0c00 |004c: if-eqz v1, 0058 // +000c │ │ +43c694: 5467 13de |004e: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +43c698: 6e10 9db3 0700 |0050: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getCachedIcon:()Landroid/graphics/Bitmap; // method@b39d │ │ +43c69e: 0c07 |0053: move-result-object v7 │ │ +43c6a0: 6e30 e108 2007 |0054: invoke-virtual {v0, v2, v7}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@08e1 │ │ +43c6a6: 2839 |0057: goto 0090 // +0039 │ │ +43c6a8: 7210 15ad 0700 |0058: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getImageLocation:()Ljava/lang/String; // method@ad15 │ │ +43c6ae: 0c01 |005b: move-result-object v1 │ │ +43c6b0: 2073 d41b |005c: instance-of v3, v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +43c6b4: 3803 2700 |005e: if-eqz v3, 0085 // +0027 │ │ +43c6b8: 1f07 d41b |0060: check-cast v7, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +43c6bc: 6e10 79ac 0700 |0062: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +43c6c2: 0c03 |0065: move-result-object v3 │ │ +43c6c4: 3803 1f00 |0066: if-eqz v3, 0085 // +001f │ │ +43c6c8: 6e10 79ac 0700 |0068: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +43c6ce: 0c07 |006b: move-result-object v7 │ │ +43c6d0: 6e10 28ac 0700 |006c: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac28 │ │ +43c6d6: 0c03 |006f: move-result-object v3 │ │ +43c6d8: 3803 0700 |0070: if-eqz v3, 0077 // +0007 │ │ +43c6dc: 6e10 28ac 0700 |0072: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getImageUrl:()Ljava/lang/String; // method@ac28 │ │ +43c6e2: 0c01 |0075: move-result-object v1 │ │ +43c6e4: 280f |0076: goto 0085 // +000f │ │ +43c6e6: 6e10 23ac 0700 |0077: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +43c6ec: 0c03 |007a: move-result-object v3 │ │ +43c6ee: 3803 0a00 |007b: if-eqz v3, 0085 // +000a │ │ +43c6f2: 6e10 23ac 0700 |007d: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +43c6f8: 0c07 |0080: move-result-object v7 │ │ +43c6fa: 6e10 cfab 0700 |0081: invoke-virtual {v7}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ +43c700: 0c01 |0084: move-result-object v1 │ │ +43c702: 7110 330b 0100 |0085: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0b33 │ │ +43c708: 0a07 |0088: move-result v7 │ │ +43c70a: 3907 0700 |0089: if-nez v7, 0090 // +0007 │ │ +43c70e: 1a07 f85e |008b: const-string v7, "android.media.metadata.DISPLAY_ICON_URI" // string@5ef8 │ │ +43c712: 6e30 e308 7001 |008d: invoke-virtual {v0, v7, v1}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@08e3 │ │ +43c718: 5467 19de |0090: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43c71c: 6e10 aab3 0700 |0092: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.hasReceivedValidStartCommand:()Z // method@b3aa │ │ +43c722: 0a07 |0095: move-result v7 │ │ +43c724: 3807 3d00 |0096: if-eqz v7, 00d3 // +003d │ │ +43c728: 5467 12de |0098: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ +43c72c: 6001 22ed |009a: sget v1, Lde/danoeh/antennapod/playback/service/R$id;.pending_intent_player_activity:I // field@ed22 │ │ +43c730: 7110 80b2 0600 |009c: invoke-static {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayerActivityIntent:(Landroid/content/Context;)Landroid/content/Intent; // method@b280 │ │ +43c736: 0c03 |009f: move-result-object v3 │ │ +43c738: 6004 e500 |00a0: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +43c73c: 1305 1f00 |00a2: const/16 v5, #int 31 // #1f │ │ +43c740: 3454 0500 |00a4: if-lt v4, v5, 00a9 // +0005 │ │ +43c744: 1504 0002 |00a6: const/high16 v4, #int 33554432 // #200 │ │ +43c748: 2802 |00a8: goto 00aa // +0002 │ │ +43c74a: 1204 |00a9: const/4 v4, #int 0 // #0 │ │ +43c74c: 1505 0008 |00aa: const/high16 v5, #int 134217728 // #800 │ │ +43c750: b654 |00ac: or-int/2addr v4, v5 │ │ +43c752: 7140 9c01 1643 |00ad: invoke-static {v6, v1, v3, v4}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019c │ │ +43c758: 0c01 |00b0: move-result-object v1 │ │ +43c75a: 6e20 580a 1700 |00b1: invoke-virtual {v7, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setSessionActivity:(Landroid/app/PendingIntent;)V // method@0a58 │ │ +43c760: 5467 12de |00b4: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ +43c764: 6e10 e008 0000 |00b6: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@08e0 │ │ +43c76a: 0c01 |00b9: move-result-object v1 │ │ +43c76c: 6e20 550a 1700 |00ba: invoke-virtual {v7, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0a55 │ │ +43c772: 2816 |00bd: goto 00d3 // +0016 │ │ +43c774: 0d07 |00be: move-exception v7 │ │ +43c776: 1a01 3c46 |00bf: const-string v1, "PlaybackService" // string@463c │ │ +43c77a: 1a03 f04a |00c1: const-string v3, "Setting media session metadata" // string@4af0 │ │ +43c77e: 7130 810b 3107 |00c3: invoke-static {v1, v3, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0b81 │ │ +43c784: 1207 |00c6: const/4 v7, #int 0 // #0 │ │ +43c786: 6e30 e108 2007 |00c7: invoke-virtual {v0, v2, v7}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@08e1 │ │ +43c78c: 5467 12de |00ca: iget-object v7, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ +43c790: 6e10 e008 0000 |00cc: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@08e0 │ │ +43c796: 0c00 |00cf: move-result-object v0 │ │ +43c798: 6e20 550a 0700 |00d0: invoke-virtual {v7, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0a55 │ │ +43c79e: 0e00 |00d3: return-void │ │ catches : 1 │ │ 0x00b4 - 0x00bd │ │ Ljava/lang/OutOfMemoryError; -> 0x00be │ │ positions : │ │ 0x0002 line=1348 │ │ 0x0008 line=1352 │ │ 0x000f line=1353 │ │ @@ -1591027,18 +1591027,18 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -43c7a4: |[43c7a4] de.danoeh.antennapod.playback.service.PlaybackService.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -43c7b4: 7020 b5b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setupNotification:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2b5 │ │ -43c7ba: 7020 c1b2 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateMediaSessionMetadata:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c1 │ │ -43c7c0: 0e00 |0006: return-void │ │ +43c7b0: |[43c7b0] de.danoeh.antennapod.playback.service.PlaybackService.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +43c7c0: 7020 b5b2 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setupNotification:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2b5 │ │ +43c7c6: 7020 c1b2 1000 |0003: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateMediaSessionMetadata:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c1 │ │ +43c7cc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1343 │ │ 0x0003 line=1344 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0007 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1591049,40 +1591049,40 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -43aa24: |[43aa24] de.danoeh.antennapod.playback.service.PlaybackService.bufferUpdate:(Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;)V │ │ -43aa34: 6e10 32ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasEnded:()Z // method@ab32 │ │ -43aa3a: 0a02 |0003: move-result v2 │ │ -43aa3c: 3802 2e00 |0004: if-eqz v2, 0032 // +002e │ │ -43aa40: 6e10 7fb2 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ -43aa46: 0c02 |0009: move-result-object v2 │ │ -43aa48: 6e10 7fb2 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ -43aa4e: 0c00 |000d: move-result-object v0 │ │ -43aa50: 2000 d41b |000e: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -43aa54: 3800 2200 |0010: if-eqz v0, 0032 // +0022 │ │ -43aa58: 7210 11ad 0200 |0012: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ad11 │ │ -43aa5e: 0a00 |0015: move-result v0 │ │ -43aa60: 3c00 1c00 |0016: if-gtz v0, 0032 // +001c │ │ -43aa64: 5410 10de |0018: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43aa68: 6e10 65b1 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getDuration:()I // method@b165 │ │ -43aa6e: 0a00 |001d: move-result v0 │ │ -43aa70: 3d00 1400 |001e: if-lez v0, 0032 // +0014 │ │ -43aa74: 5410 10de |0020: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43aa78: 6e10 65b1 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getDuration:()I // method@b165 │ │ -43aa7e: 0a00 |0025: move-result v0 │ │ -43aa80: 7220 23ad 0200 |0026: invoke-interface {v2, v0}, Lde/danoeh/antennapod/model/playback/Playable;.setDuration:(I)V // method@ad23 │ │ -43aa86: 0720 |0029: move-object v0, v2 │ │ -43aa88: 1f00 d41b |002a: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -43aa8c: 7110 12b4 0000 |002c: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b412 │ │ -43aa92: 7020 c2b2 2100 |002f: invoke-direct {v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c2 │ │ -43aa98: 0e00 |0032: return-void │ │ +43aa30: |[43aa30] de.danoeh.antennapod.playback.service.PlaybackService.bufferUpdate:(Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;)V │ │ +43aa40: 6e10 32ab 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.hasEnded:()Z // method@ab32 │ │ +43aa46: 0a02 |0003: move-result v2 │ │ +43aa48: 3802 2e00 |0004: if-eqz v2, 0032 // +002e │ │ +43aa4c: 6e10 7fb2 0100 |0006: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ +43aa52: 0c02 |0009: move-result-object v2 │ │ +43aa54: 6e10 7fb2 0100 |000a: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ +43aa5a: 0c00 |000d: move-result-object v0 │ │ +43aa5c: 2000 d41b |000e: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +43aa60: 3800 2200 |0010: if-eqz v0, 0032 // +0022 │ │ +43aa64: 7210 11ad 0200 |0012: invoke-interface {v2}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ad11 │ │ +43aa6a: 0a00 |0015: move-result v0 │ │ +43aa6c: 3c00 1c00 |0016: if-gtz v0, 0032 // +001c │ │ +43aa70: 5410 10de |0018: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43aa74: 6e10 65b1 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getDuration:()I // method@b165 │ │ +43aa7a: 0a00 |001d: move-result v0 │ │ +43aa7c: 3d00 1400 |001e: if-lez v0, 0032 // +0014 │ │ +43aa80: 5410 10de |0020: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43aa84: 6e10 65b1 0000 |0022: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getDuration:()I // method@b165 │ │ +43aa8a: 0a00 |0025: move-result v0 │ │ +43aa8c: 7220 23ad 0200 |0026: invoke-interface {v2, v0}, Lde/danoeh/antennapod/model/playback/Playable;.setDuration:(I)V // method@ad23 │ │ +43aa92: 0720 |0029: move-object v0, v2 │ │ +43aa94: 1f00 d41b |002a: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +43aa98: 7110 12b4 0000 |002c: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b412 │ │ +43aa9e: 7020 c2b2 2100 |002f: invoke-direct {v1, v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c2 │ │ +43aaa4: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=991 │ │ 0x0006 line=992 │ │ 0x000a line=993 │ │ 0x0012 line=994 │ │ 0x0020 line=996 │ │ @@ -1591097,18 +1591097,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -43aabc: |[43aabc] de.danoeh.antennapod.playback.service.PlaybackService.disableSleepTimer:()V │ │ -43aacc: 5410 1ade |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ -43aad0: 6e10 d3b3 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.disableSleepTimer:()V // method@b3d3 │ │ -43aad6: 0e00 |0005: return-void │ │ +43aac8: |[43aac8] de.danoeh.antennapod.playback.service.PlaybackService.disableSleepTimer:()V │ │ +43aad8: 5410 1ade |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ +43aadc: 6e10 d3b3 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.disableSleepTimer:()V // method@b3d3 │ │ +43aae2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1189 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #2 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1591116,23 +1591116,23 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -43a204: |[43a204] de.danoeh.antennapod.playback.service.PlaybackService.getAudioTracks:()Ljava/util/List; │ │ -43a214: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43a218: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -43a21c: 7100 7ab8 0000 |0004: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b87a │ │ -43a222: 0c00 |0007: move-result-object v0 │ │ -43a224: 1100 |0008: return-object v0 │ │ -43a226: 6e10 63b1 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getAudioTracks:()Ljava/util/List; // method@b163 │ │ -43a22c: 0c00 |000c: move-result-object v0 │ │ -43a22e: 1100 |000d: return-object v0 │ │ +43a210: |[43a210] de.danoeh.antennapod.playback.service.PlaybackService.getAudioTracks:()Ljava/util/List; │ │ +43a220: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43a224: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +43a228: 7100 7ab8 0000 |0004: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b87a │ │ +43a22e: 0c00 |0007: move-result-object v0 │ │ +43a230: 1100 |0008: return-object v0 │ │ +43a232: 6e10 63b1 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getAudioTracks:()Ljava/util/List; // method@b163 │ │ +43a238: 0c00 |000c: move-result-object v0 │ │ +43a23a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1746 │ │ 0x0004 line=1747 │ │ 0x0009 line=1749 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ @@ -1591142,22 +1591142,22 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -439f7c: |[439f7c] de.danoeh.antennapod.playback.service.PlaybackService.getCurrentPlaybackSpeed:()F │ │ -439f8c: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439f90: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -439f94: 1500 803f |0004: const/high16 v0, #int 1065353216 // #3f80 │ │ -439f98: 0f00 |0006: return v0 │ │ -439f9a: 6e10 68b1 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlaybackSpeed:()F // method@b168 │ │ -439fa0: 0a00 |000a: move-result v0 │ │ -439fa2: 0f00 |000b: return v0 │ │ +439f88: |[439f88] de.danoeh.antennapod.playback.service.PlaybackService.getCurrentPlaybackSpeed:()F │ │ +439f98: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439f9c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +439fa0: 1500 803f |0004: const/high16 v0, #int 1065353216 // #3f80 │ │ +439fa4: 0f00 |0006: return v0 │ │ +439fa6: 6e10 68b1 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlaybackSpeed:()F // method@b168 │ │ +439fac: 0a00 |000a: move-result v0 │ │ +439fae: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1693 │ │ 0x0007 line=1696 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1591166,22 +1591166,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -439fbc: |[439fbc] de.danoeh.antennapod.playback.service.PlaybackService.getCurrentPosition:()I │ │ -439fcc: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439fd0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -439fd4: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -439fd6: 0f00 |0005: return v0 │ │ -439fd8: 6e10 6ab1 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPosition:()I // method@b16a │ │ -439fde: 0a00 |0009: move-result v0 │ │ -439fe0: 0f00 |000a: return v0 │ │ +439fc8: |[439fc8] de.danoeh.antennapod.playback.service.PlaybackService.getCurrentPosition:()I │ │ +439fd8: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439fdc: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +439fe0: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +439fe2: 0f00 |0005: return v0 │ │ +439fe4: 6e10 6ab1 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPosition:()I // method@b16a │ │ +439fea: 0a00 |0009: move-result v0 │ │ +439fec: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1739 │ │ 0x0006 line=1742 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1591190,22 +1591190,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -439890: |[439890] de.danoeh.antennapod.playback.service.PlaybackService.getCurrentSkipSilence:()Z │ │ -4398a0: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -4398a4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -4398a8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -4398aa: 0f00 |0005: return v0 │ │ -4398ac: 6e10 6cb1 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getSkipSilence:()Z // method@b16c │ │ -4398b2: 0a00 |0009: move-result v0 │ │ -4398b4: 0f00 |000a: return v0 │ │ +43989c: |[43989c] de.danoeh.antennapod.playback.service.PlaybackService.getCurrentSkipSilence:()Z │ │ +4398ac: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +4398b0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +4398b4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +4398b6: 0f00 |0005: return v0 │ │ +4398b8: 6e10 6cb1 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getSkipSilence:()Z // method@b16c │ │ +4398be: 0a00 |0009: move-result v0 │ │ +4398c0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1700 │ │ 0x0006 line=1703 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1591214,22 +1591214,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -439fe4: |[439fe4] de.danoeh.antennapod.playback.service.PlaybackService.getDuration:()I │ │ -439ff4: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439ff8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -439ffc: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -439ffe: 0f00 |0005: return v0 │ │ -43a000: 6e10 65b1 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getDuration:()I // method@b165 │ │ -43a006: 0a00 |0009: move-result v0 │ │ -43a008: 0f00 |000a: return v0 │ │ +439ff0: |[439ff0] de.danoeh.antennapod.playback.service.PlaybackService.getDuration:()I │ │ +43a000: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43a004: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +43a008: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +43a00a: 0f00 |0005: return v0 │ │ +43a00c: 6e10 65b1 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getDuration:()I // method@b165 │ │ +43a012: 0a00 |0009: move-result v0 │ │ +43a014: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1728 │ │ 0x0006 line=1731 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1591238,19 +1591238,19 @@ │ │ type : '()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -439ef4: |[439ef4] de.danoeh.antennapod.playback.service.PlaybackService.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; │ │ -439f04: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439f08: 6e10 66b1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@b166 │ │ -439f0e: 0c00 |0005: move-result-object v0 │ │ -439f10: 1100 |0006: return-object v0 │ │ +439f00: |[439f00] de.danoeh.antennapod.playback.service.PlaybackService.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; │ │ +439f10: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439f14: 6e10 66b1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPSMPInfo:()Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPInfo; // method@b166 │ │ +439f1a: 0c00 |0005: move-result-object v0 │ │ +439f1c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1671 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #8 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1591258,19 +1591258,19 @@ │ │ type : '()Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -439e8c: |[439e8c] de.danoeh.antennapod.playback.service.PlaybackService.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; │ │ -439e9c: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439ea0: 6e10 67b1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ -439ea6: 0c00 |0005: move-result-object v0 │ │ -439ea8: 1100 |0006: return-object v0 │ │ +439e98: |[439e98] de.danoeh.antennapod.playback.service.PlaybackService.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; │ │ +439ea8: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439eac: 6e10 67b1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ +439eb2: 0c00 |0005: move-result-object v0 │ │ +439eb4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1679 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #9 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1591278,22 +1591278,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -43a00c: |[43a00c] de.danoeh.antennapod.playback.service.PlaybackService.getSelectedAudioTrack:()I │ │ -43a01c: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43a020: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -43a024: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -43a026: 0f00 |0005: return v0 │ │ -43a028: 6e10 6bb1 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getSelectedAudioTrack:()I // method@b16b │ │ -43a02e: 0a00 |0009: move-result v0 │ │ -43a030: 0f00 |000a: return v0 │ │ +43a018: |[43a018] de.danoeh.antennapod.playback.service.PlaybackService.getSelectedAudioTrack:()I │ │ +43a028: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43a02c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +43a030: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +43a032: 0f00 |0005: return v0 │ │ +43a034: 6e10 6bb1 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getSelectedAudioTrack:()I // method@b16b │ │ +43a03a: 0a00 |0009: move-result v0 │ │ +43a03c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1753 │ │ 0x0006 line=1756 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1591302,19 +1591302,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -43a520: |[43a520] de.danoeh.antennapod.playback.service.PlaybackService.getSleepTimerTimeLeft:()J │ │ -43a530: 5420 1ade |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ -43a534: 6e10 d4b3 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.getSleepTimerTimeLeft:()J // method@b3d4 │ │ -43a53a: 0b00 |0005: move-result-wide v0 │ │ -43a53c: 1000 |0006: return-wide v0 │ │ +43a52c: |[43a52c] de.danoeh.antennapod.playback.service.PlaybackService.getSleepTimerTimeLeft:()J │ │ +43a53c: 5420 1ade |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ +43a540: 6e10 d4b3 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.getSleepTimerTimeLeft:()J // method@b3d4 │ │ +43a546: 0b00 |0005: move-result-wide v0 │ │ +43a548: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1474 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #11 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1591322,19 +1591322,19 @@ │ │ type : '()Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -439f14: |[439f14] de.danoeh.antennapod.playback.service.PlaybackService.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -439f24: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439f28: 6e10 69b1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ -439f2e: 0c00 |0005: move-result-object v0 │ │ -439f30: 1100 |0006: return-object v0 │ │ +439f20: |[439f20] de.danoeh.antennapod.playback.service.PlaybackService.getStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +439f30: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439f34: 6e10 69b1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ +439f3a: 0c00 |0005: move-result-object v0 │ │ +439f3c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1675 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #12 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1591342,19 +1591342,19 @@ │ │ type : '()Landroid/util/Pair;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -439734: |[439734] de.danoeh.antennapod.playback.service.PlaybackService.getVideoSize:()Landroid/util/Pair; │ │ -439744: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439748: 6e10 6db1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getVideoSize:()Landroid/util/Pair; // method@b16d │ │ -43974e: 0c00 |0005: move-result-object v0 │ │ -439750: 1100 |0006: return-object v0 │ │ +439740: |[439740] de.danoeh.antennapod.playback.service.PlaybackService.getVideoSize:()Landroid/util/Pair; │ │ +439750: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439754: 6e10 6db1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getVideoSize:()Landroid/util/Pair; // method@b16d │ │ +43975a: 0c00 |0005: move-result-object v0 │ │ +43975c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1770 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #13 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1591362,19 +1591362,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -439c24: |[439c24] de.danoeh.antennapod.playback.service.PlaybackService.isStartWhenPrepared:()Z │ │ -439c34: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439c38: 6e10 70b1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStartWhenPrepared:()Z // method@b170 │ │ -439c3e: 0a00 |0005: move-result v0 │ │ -439c40: 0f00 |0006: return v0 │ │ +439c30: |[439c30] de.danoeh.antennapod.playback.service.PlaybackService.isStartWhenPrepared:()Z │ │ +439c40: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439c44: 6e10 70b1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStartWhenPrepared:()Z // method@b170 │ │ +439c4a: 0a00 |0005: move-result v0 │ │ +439c4c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1707 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #14 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1591382,19 +1591382,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -439c44: |[439c44] de.danoeh.antennapod.playback.service.PlaybackService.isStreaming:()Z │ │ -439c54: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -439c58: 6e10 71b1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStreaming:()Z // method@b171 │ │ -439c5e: 0a00 |0005: move-result v0 │ │ -439c60: 0f00 |0006: return v0 │ │ +439c50: |[439c50] de.danoeh.antennapod.playback.service.PlaybackService.isStreaming:()Z │ │ +439c60: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +439c64: 6e10 71b1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isStreaming:()Z // method@b171 │ │ +439c6a: 0a00 |0005: move-result v0 │ │ +439c6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1766 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #15 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1591402,30 +1591402,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -43b004: |[43b004] de.danoeh.antennapod.playback.service.PlaybackService.notifyVideoSurfaceAbandoned:()V │ │ -43b014: 5430 10de |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b018: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -43b01a: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -43b01c: 6e30 72b1 2001 |0004: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ -43b022: 5430 10de |0007: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b026: 6e10 77b1 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resetVideoSurface:()V // method@b177 │ │ -43b02c: 6e10 7fb2 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ -43b032: 0c00 |000f: move-result-object v0 │ │ -43b034: 7020 c2b2 0300 |0010: invoke-direct {v3, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c2 │ │ -43b03a: 5430 19de |0013: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43b03e: 7100 75b4 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b475 │ │ -43b044: 0a01 |0018: move-result v1 │ │ -43b046: b721 |0019: xor-int/2addr v1, v2 │ │ -43b048: 6e20 acb3 1000 |001a: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopForeground:(Z)V // method@b3ac │ │ -43b04e: 0e00 |001d: return-void │ │ +43b010: |[43b010] de.danoeh.antennapod.playback.service.PlaybackService.notifyVideoSurfaceAbandoned:()V │ │ +43b020: 5430 10de |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b024: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +43b026: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +43b028: 6e30 72b1 2001 |0004: invoke-virtual {v0, v2, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ +43b02e: 5430 10de |0007: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b032: 6e10 77b1 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resetVideoSurface:()V // method@b177 │ │ +43b038: 6e10 7fb2 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ +43b03e: 0c00 |000f: move-result-object v0 │ │ +43b040: 7020 c2b2 0300 |0010: invoke-direct {v3, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateNotificationAndMediaSession:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b2c2 │ │ +43b046: 5430 19de |0013: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43b04a: 7100 75b4 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b475 │ │ +43b050: 0a01 |0018: move-result v1 │ │ +43b052: b721 |0019: xor-int/2addr v1, v2 │ │ +43b054: 6e20 acb3 1000 |001a: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopForeground:(Z)V // method@b3ac │ │ +43b05a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0007 line=791 │ │ 0x000c line=792 │ │ 0x0013 line=793 │ │ locals : │ │ @@ -1591436,32 +1591436,32 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -43950c: |[43950c] de.danoeh.antennapod.playback.service.PlaybackService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -43951c: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ -439520: 1a01 2548 |0002: const-string v1, "Received onBind event" // string@4825 │ │ -439524: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43952a: 6e10 7602 0300 |0007: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0276 │ │ -439530: 0c00 |000a: move-result-object v0 │ │ -439532: 3800 1300 |000b: if-eqz v0, 001e // +0013 │ │ -439536: 6e10 7602 0300 |000d: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0276 │ │ -43953c: 0c00 |0010: move-result-object v0 │ │ -43953e: 1a01 e25e |0011: const-string v1, "android.media.browse.MediaBrowserService" // string@5ee2 │ │ -439542: 7120 300b 1000 |0013: invoke-static {v0, v1}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b30 │ │ -439548: 0a00 |0016: move-result v0 │ │ -43954a: 3800 0700 |0017: if-eqz v0, 001e // +0007 │ │ -43954e: 6f20 6045 3200 |0019: invoke-super {v2, v3}, Landroidx/media/MediaBrowserServiceCompat;.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; // method@4560 │ │ -439554: 0c03 |001c: move-result-object v3 │ │ -439556: 1103 |001d: return-object v3 │ │ -439558: 5423 0fde |001e: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mBinder:Landroid/os/IBinder; // field@de0f │ │ -43955c: 1103 |0020: return-object v3 │ │ +439518: |[439518] de.danoeh.antennapod.playback.service.PlaybackService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +439528: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ +43952c: 1a01 2548 |0002: const-string v1, "Received onBind event" // string@4825 │ │ +439530: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +439536: 6e10 7602 0300 |0007: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0276 │ │ +43953c: 0c00 |000a: move-result-object v0 │ │ +43953e: 3800 1300 |000b: if-eqz v0, 001e // +0013 │ │ +439542: 6e10 7602 0300 |000d: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0276 │ │ +439548: 0c00 |0010: move-result-object v0 │ │ +43954a: 1a01 e25e |0011: const-string v1, "android.media.browse.MediaBrowserService" // string@5ee2 │ │ +43954e: 7120 300b 1000 |0013: invoke-static {v0, v1}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@0b30 │ │ +439554: 0a00 |0016: move-result v0 │ │ +439556: 3800 0700 |0017: if-eqz v0, 001e // +0007 │ │ +43955a: 6f20 6045 3200 |0019: invoke-super {v2, v3}, Landroidx/media/MediaBrowserServiceCompat;.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; // method@4560 │ │ +439560: 0c03 |001c: move-result-object v3 │ │ +439562: 1103 |001d: return-object v3 │ │ +439564: 5423 0fde |001e: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mBinder:Landroid/os/IBinder; // field@de0f │ │ +439568: 1103 |0020: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=482 │ │ 0x0007 line=483 │ │ 0x0019 line=484 │ │ 0x001e line=486 │ │ locals : │ │ @@ -1591473,76 +1591473,76 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 140 16-bit code units │ │ -43b050: |[43b050] de.danoeh.antennapod.playback.service.PlaybackService.onCreate:()V │ │ -43b060: 6f10 6145 0300 |0000: invoke-super {v3}, Landroidx/media/MediaBrowserServiceCompat;.onCreate:()V // method@4561 │ │ -43b066: 1a00 3c46 |0003: const-string v0, "PlaybackService" // string@463c │ │ -43b06a: 1a01 d84a |0005: const-string v1, "Service created." // string@4ad8 │ │ -43b06e: 7120 7e0b 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43b074: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -43b076: 6a00 0ede |000b: sput-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ -43b07a: 2200 b41d |000d: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // type@1db4 │ │ -43b07e: 7020 a9b3 3000 |000f: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b3a9 │ │ -43b084: 5b30 19de |0012: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43b088: 2200 b31d |0014: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // type@1db3 │ │ -43b08c: 7020 97b3 3000 |0016: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.:(Landroid/content/Context;)V // method@b397 │ │ -43b092: 5b30 13de |0019: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -43b096: 2200 7905 |001b: new-instance v0, Landroidx/car/app/connection/CarConnection; // type@0579 │ │ -43b09a: 7020 9a24 3000 |001d: invoke-direct {v0, v3}, Landroidx/car/app/connection/CarConnection;.:(Landroid/content/Context;)V // method@249a │ │ -43b0a0: 6e10 9b24 0000 |0020: invoke-virtual {v0}, Landroidx/car/app/connection/CarConnection;.getType:()Landroidx/lifecycle/LiveData; // method@249b │ │ -43b0a6: 0c00 |0023: move-result-object v0 │ │ -43b0a8: 5b30 04de |0024: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.androidAutoConnectionState:Landroidx/lifecycle/LiveData; // field@de04 │ │ -43b0ac: 2200 731d |0026: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda4; // type@1d73 │ │ -43b0b0: 7020 01b2 3000 |0028: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b201 │ │ -43b0b6: 5b30 03de |002b: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.androidAutoConnectionObserver:Landroidx/lifecycle/Observer; // field@de03 │ │ -43b0ba: 5431 04de |002d: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.androidAutoConnectionState:Landroidx/lifecycle/LiveData; // field@de04 │ │ -43b0be: 6e20 5a43 0100 |002f: invoke-virtual {v1, v0}, Landroidx/lifecycle/LiveData;.observeForever:(Landroidx/lifecycle/Observer;)V // method@435a │ │ -43b0c4: 5430 18de |0032: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.shutdownReceiver:Landroid/content/BroadcastReceiver; // field@de18 │ │ -43b0c8: 2201 6800 |0034: new-instance v1, Landroid/content/IntentFilter; // type@0068 │ │ -43b0cc: 1a02 485c |0036: const-string v2, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@5c48 │ │ -43b0d0: 7020 a002 2100 |0038: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@02a0 │ │ -43b0d6: 1242 |003b: const/4 v2, #int 4 // #4 │ │ -43b0d8: 7140 8330 0321 |003c: invoke-static {v3, v0, v1, v2}, Landroidx/core/content/ContextCompat;.registerReceiver:(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;I)Landroid/content/Intent; // method@3083 │ │ -43b0de: 5430 0cde |003f: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.headsetDisconnected:Landroid/content/BroadcastReceiver; // field@de0c │ │ -43b0e2: 2201 6800 |0041: new-instance v1, Landroid/content/IntentFilter; // type@0068 │ │ -43b0e6: 1a02 c45e |0043: const-string v2, "android.intent.action.HEADSET_PLUG" // string@5ec4 │ │ -43b0ea: 7020 a002 2100 |0045: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@02a0 │ │ -43b0f0: 6e30 5302 0301 |0048: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0253 │ │ -43b0f6: 5430 07de |004b: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.bluetoothStateUpdated:Landroid/content/BroadcastReceiver; // field@de07 │ │ -43b0fa: 2201 6800 |004d: new-instance v1, Landroid/content/IntentFilter; // type@0068 │ │ -43b0fe: 1a02 b05e |004f: const-string v2, "android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED" // string@5eb0 │ │ -43b102: 7020 a002 2100 |0051: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@02a0 │ │ -43b108: 6e30 5302 0301 |0054: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0253 │ │ -43b10e: 5430 05de |0057: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.audioBecomingNoisy:Landroid/content/BroadcastReceiver; // field@de05 │ │ -43b112: 2201 6800 |0059: new-instance v1, Landroid/content/IntentFilter; // type@0068 │ │ -43b116: 1a02 de5e |005b: const-string v2, "android.media.AUDIO_BECOMING_NOISY" // string@5ede │ │ -43b11a: 7020 a002 2100 |005d: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@02a0 │ │ -43b120: 6e30 5302 0301 |0060: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0253 │ │ -43b126: 7100 10bb 0000 |0063: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -43b12c: 0c00 |0066: move-result-object v0 │ │ -43b12e: 6e20 15bb 3000 |0067: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@bb15 │ │ -43b134: 2200 bf1d |006a: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // type@1dbf │ │ -43b138: 5431 1bde |006c: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManagerCallback:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback; // field@de1b │ │ -43b13c: 7030 cfb3 3001 |006e: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback;)V // method@b3cf │ │ -43b142: 5b30 1ade |0071: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ -43b146: 6e10 a9b2 0300 |0073: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.recreateMediaSessionIfNeeded:()V // method@b2a9 │ │ -43b14c: 2200 791d |0076: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$1; // type@1d79 │ │ -43b150: 7030 0db2 3003 |0078: invoke-direct {v0, v3, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$1;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroid/content/Context;)V // method@b20d │ │ -43b156: 5b30 08de |007b: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.castStateListener:Lde/danoeh/antennapod/playback/cast/CastStateListener; // field@de08 │ │ -43b15a: 7100 10bb 0000 |007d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -43b160: 0c00 |0080: move-result-object v0 │ │ -43b162: 2201 b11b |0081: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1bb1 │ │ -43b166: 6202 7074 |0083: sget-object v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@7470 │ │ -43b16a: 7020 41ab 2100 |0085: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V // method@ab41 │ │ -43b170: 6e20 13bb 1000 |0088: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -43b176: 0e00 |008b: return-void │ │ +43b05c: |[43b05c] de.danoeh.antennapod.playback.service.PlaybackService.onCreate:()V │ │ +43b06c: 6f10 6145 0300 |0000: invoke-super {v3}, Landroidx/media/MediaBrowserServiceCompat;.onCreate:()V // method@4561 │ │ +43b072: 1a00 3c46 |0003: const-string v0, "PlaybackService" // string@463c │ │ +43b076: 1a01 d84a |0005: const-string v1, "Service created." // string@4ad8 │ │ +43b07a: 7120 7e0b 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43b080: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +43b082: 6a00 0ede |000b: sput-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ +43b086: 2200 b41d |000d: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // type@1db4 │ │ +43b08a: 7020 a9b3 3000 |000f: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b3a9 │ │ +43b090: 5b30 19de |0012: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43b094: 2200 b31d |0014: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // type@1db3 │ │ +43b098: 7020 97b3 3000 |0016: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.:(Landroid/content/Context;)V // method@b397 │ │ +43b09e: 5b30 13de |0019: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +43b0a2: 2200 7905 |001b: new-instance v0, Landroidx/car/app/connection/CarConnection; // type@0579 │ │ +43b0a6: 7020 9a24 3000 |001d: invoke-direct {v0, v3}, Landroidx/car/app/connection/CarConnection;.:(Landroid/content/Context;)V // method@249a │ │ +43b0ac: 6e10 9b24 0000 |0020: invoke-virtual {v0}, Landroidx/car/app/connection/CarConnection;.getType:()Landroidx/lifecycle/LiveData; // method@249b │ │ +43b0b2: 0c00 |0023: move-result-object v0 │ │ +43b0b4: 5b30 04de |0024: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.androidAutoConnectionState:Landroidx/lifecycle/LiveData; // field@de04 │ │ +43b0b8: 2200 731d |0026: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda4; // type@1d73 │ │ +43b0bc: 7020 01b2 3000 |0028: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b201 │ │ +43b0c2: 5b30 03de |002b: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.androidAutoConnectionObserver:Landroidx/lifecycle/Observer; // field@de03 │ │ +43b0c6: 5431 04de |002d: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.androidAutoConnectionState:Landroidx/lifecycle/LiveData; // field@de04 │ │ +43b0ca: 6e20 5a43 0100 |002f: invoke-virtual {v1, v0}, Landroidx/lifecycle/LiveData;.observeForever:(Landroidx/lifecycle/Observer;)V // method@435a │ │ +43b0d0: 5430 18de |0032: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.shutdownReceiver:Landroid/content/BroadcastReceiver; // field@de18 │ │ +43b0d4: 2201 6800 |0034: new-instance v1, Landroid/content/IntentFilter; // type@0068 │ │ +43b0d8: 1a02 485c |0036: const-string v2, "action.de.danoeh.antennapod.core.service.actionShutdownPlaybackService" // string@5c48 │ │ +43b0dc: 7020 a002 2100 |0038: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@02a0 │ │ +43b0e2: 1242 |003b: const/4 v2, #int 4 // #4 │ │ +43b0e4: 7140 8330 0321 |003c: invoke-static {v3, v0, v1, v2}, Landroidx/core/content/ContextCompat;.registerReceiver:(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;I)Landroid/content/Intent; // method@3083 │ │ +43b0ea: 5430 0cde |003f: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.headsetDisconnected:Landroid/content/BroadcastReceiver; // field@de0c │ │ +43b0ee: 2201 6800 |0041: new-instance v1, Landroid/content/IntentFilter; // type@0068 │ │ +43b0f2: 1a02 c45e |0043: const-string v2, "android.intent.action.HEADSET_PLUG" // string@5ec4 │ │ +43b0f6: 7020 a002 2100 |0045: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@02a0 │ │ +43b0fc: 6e30 5302 0301 |0048: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0253 │ │ +43b102: 5430 07de |004b: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.bluetoothStateUpdated:Landroid/content/BroadcastReceiver; // field@de07 │ │ +43b106: 2201 6800 |004d: new-instance v1, Landroid/content/IntentFilter; // type@0068 │ │ +43b10a: 1a02 b05e |004f: const-string v2, "android.bluetooth.a2dp.profile.action.CONNECTION_STATE_CHANGED" // string@5eb0 │ │ +43b10e: 7020 a002 2100 |0051: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@02a0 │ │ +43b114: 6e30 5302 0301 |0054: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0253 │ │ +43b11a: 5430 05de |0057: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.audioBecomingNoisy:Landroid/content/BroadcastReceiver; // field@de05 │ │ +43b11e: 2201 6800 |0059: new-instance v1, Landroid/content/IntentFilter; // type@0068 │ │ +43b122: 1a02 de5e |005b: const-string v2, "android.media.AUDIO_BECOMING_NOISY" // string@5ede │ │ +43b126: 7020 a002 2100 |005d: invoke-direct {v1, v2}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@02a0 │ │ +43b12c: 6e30 5302 0301 |0060: invoke-virtual {v3, v0, v1}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0253 │ │ +43b132: 7100 10bb 0000 |0063: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +43b138: 0c00 |0066: move-result-object v0 │ │ +43b13a: 6e20 15bb 3000 |0067: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@bb15 │ │ +43b140: 2200 bf1d |006a: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // type@1dbf │ │ +43b144: 5431 1bde |006c: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManagerCallback:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback; // field@de1b │ │ +43b148: 7030 cfb3 3001 |006e: invoke-direct {v0, v3, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$PSTMCallback;)V // method@b3cf │ │ +43b14e: 5b30 1ade |0071: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ +43b152: 6e10 a9b2 0300 |0073: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.recreateMediaSessionIfNeeded:()V // method@b2a9 │ │ +43b158: 2200 791d |0076: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$1; // type@1d79 │ │ +43b15c: 7030 0db2 3003 |0078: invoke-direct {v0, v3, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$1;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroid/content/Context;)V // method@b20d │ │ +43b162: 5b30 08de |007b: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.castStateListener:Lde/danoeh/antennapod/playback/cast/CastStateListener; // field@de08 │ │ +43b166: 7100 10bb 0000 |007d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +43b16c: 0c00 |0080: move-result-object v0 │ │ +43b16e: 2201 b11b |0081: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; // type@1bb1 │ │ +43b172: 6202 7074 |0083: sget-object v2, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;.SERVICE_STARTED:Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action; // field@7470 │ │ +43b176: 7020 41ab 2100 |0085: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent;.:(Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent$Action;)V // method@ab41 │ │ +43b17c: 6e20 13bb 1000 |0088: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +43b182: 0e00 |008b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0007 line=231 │ │ 0x000b line=232 │ │ 0x000d line=234 │ │ 0x0014 line=235 │ │ @@ -1591566,76 +1591566,76 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 135 16-bit code units │ │ -43b178: |[43b178] de.danoeh.antennapod.playback.service.PlaybackService.onDestroy:()V │ │ -43b188: 6f10 c701 0300 |0000: invoke-super {v3}, Landroid/app/Service;.onDestroy:()V // method@01c7 │ │ -43b18e: 1a00 3c46 |0003: const-string v0, "PlaybackService" // string@463c │ │ -43b192: 1a01 d94a |0005: const-string v1, "Service is about to be destroyed" // string@4ad9 │ │ -43b196: 7120 7e0b 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43b19c: 5430 13de |000a: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -43b1a0: 6e10 a2b3 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b3a2 │ │ -43b1a6: 0c00 |000f: move-result-object v0 │ │ -43b1a8: 6201 0dd6 |0010: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -43b1ac: 3310 2400 |0012: if-ne v0, v1, 0036 // +0024 │ │ -43b1b0: 5430 13de |0014: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -43b1b4: 6201 11d6 |0016: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ -43b1b8: 6e20 a7b3 1000 |0018: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b3a7 │ │ -43b1be: 7110 2430 0300 |001b: invoke-static {v3}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3024 │ │ -43b1c4: 0c00 |001e: move-result-object v0 │ │ -43b1c6: 6e10 2c02 0300 |001f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -43b1cc: 0c01 |0022: move-result-object v1 │ │ -43b1ce: 1a02 115f |0023: const-string v2, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ -43b1d2: 7120 7930 2100 |0025: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ -43b1d8: 0a01 |0028: move-result v1 │ │ -43b1da: 3901 0d00 |0029: if-nez v1, 0036 // +000d │ │ -43b1de: 6001 fcec |002b: sget v1, Lde/danoeh/antennapod/playback/service/R$id;.notification_playing:I // field@ecfc │ │ -43b1e2: 5432 13de |002d: iget-object v2, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -43b1e6: 6e10 99b3 0200 |002f: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@b399 │ │ -43b1ec: 0c02 |0032: move-result-object v2 │ │ -43b1ee: 6e30 2630 1002 |0033: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@3026 │ │ -43b1f4: 5430 19de |0036: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43b1f8: 7100 75b4 0000 |0038: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b475 │ │ -43b1fe: 0a01 |003b: move-result v1 │ │ -43b200: df01 0101 |003c: xor-int/lit8 v1, v1, #int 1 // #01 │ │ -43b204: 6e20 acb3 1000 |003e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopForeground:(Z)V // method@b3ac │ │ -43b20a: 1200 |0041: const/4 v0, #int 0 // #0 │ │ -43b20c: 6a00 0ede |0042: sput-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ -43b210: 6200 7276 |0044: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7672 │ │ -43b214: 6900 0bde |0046: sput-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@de0b │ │ -43b218: 5430 08de |0048: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.castStateListener:Lde/danoeh/antennapod/playback/cast/CastStateListener; // field@de08 │ │ -43b21c: 6e10 a2b1 0000 |004a: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/cast/CastStateListener;.destroy:()V // method@b1a2 │ │ -43b222: 5430 04de |004d: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.androidAutoConnectionState:Landroidx/lifecycle/LiveData; // field@de04 │ │ -43b226: 5431 03de |004f: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.androidAutoConnectionObserver:Landroidx/lifecycle/Observer; // field@de03 │ │ -43b22a: 6e20 5e43 1000 |0051: invoke-virtual {v0, v1}, Landroidx/lifecycle/LiveData;.removeObserver:(Landroidx/lifecycle/Observer;)V // method@435e │ │ -43b230: 7010 72b2 0300 |0054: invoke-direct {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.cancelPositionObserver:()V // method@b272 │ │ -43b236: 5430 12de |0057: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ -43b23a: 3800 0800 |0059: if-eqz v0, 0061 // +0008 │ │ -43b23e: 6e10 4f0a 0000 |005b: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat;.release:()V // method@0a4f │ │ -43b244: 1200 |005e: const/4 v0, #int 0 // #0 │ │ -43b246: 5b30 12de |005f: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ -43b24a: 5430 0cde |0061: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.headsetDisconnected:Landroid/content/BroadcastReceiver; // field@de0c │ │ -43b24e: 6e20 6002 0300 |0063: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0260 │ │ -43b254: 5430 18de |0066: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.shutdownReceiver:Landroid/content/BroadcastReceiver; // field@de18 │ │ -43b258: 6e20 6002 0300 |0068: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0260 │ │ -43b25e: 5430 07de |006b: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.bluetoothStateUpdated:Landroid/content/BroadcastReceiver; // field@de07 │ │ -43b262: 6e20 6002 0300 |006d: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0260 │ │ -43b268: 5430 05de |0070: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.audioBecomingNoisy:Landroid/content/BroadcastReceiver; // field@de05 │ │ -43b26c: 6e20 6002 0300 |0072: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0260 │ │ -43b272: 5430 10de |0075: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b276: 6e10 84b1 0000 |0077: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.shutdown:()V // method@b184 │ │ -43b27c: 5430 1ade |007a: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ -43b280: 6e10 e1b3 0000 |007c: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.shutdown:()V // method@b3e1 │ │ -43b286: 7100 10bb 0000 |007f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -43b28c: 0c00 |0082: move-result-object v0 │ │ -43b28e: 6e20 16bb 3000 |0083: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@bb16 │ │ -43b294: 0e00 |0086: return-void │ │ +43b184: |[43b184] de.danoeh.antennapod.playback.service.PlaybackService.onDestroy:()V │ │ +43b194: 6f10 c701 0300 |0000: invoke-super {v3}, Landroid/app/Service;.onDestroy:()V // method@01c7 │ │ +43b19a: 1a00 3c46 |0003: const-string v0, "PlaybackService" // string@463c │ │ +43b19e: 1a01 d94a |0005: const-string v1, "Service is about to be destroyed" // string@4ad9 │ │ +43b1a2: 7120 7e0b 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43b1a8: 5430 13de |000a: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +43b1ac: 6e10 a2b3 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b3a2 │ │ +43b1b2: 0c00 |000f: move-result-object v0 │ │ +43b1b4: 6201 0dd6 |0010: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +43b1b8: 3310 2400 |0012: if-ne v0, v1, 0036 // +0024 │ │ +43b1bc: 5430 13de |0014: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +43b1c0: 6201 11d6 |0016: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ +43b1c4: 6e20 a7b3 1000 |0018: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b3a7 │ │ +43b1ca: 7110 2430 0300 |001b: invoke-static {v3}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3024 │ │ +43b1d0: 0c00 |001e: move-result-object v0 │ │ +43b1d2: 6e10 2c02 0300 |001f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +43b1d8: 0c01 |0022: move-result-object v1 │ │ +43b1da: 1a02 115f |0023: const-string v2, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ +43b1de: 7120 7930 2100 |0025: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ +43b1e4: 0a01 |0028: move-result v1 │ │ +43b1e6: 3901 0d00 |0029: if-nez v1, 0036 // +000d │ │ +43b1ea: 6001 fcec |002b: sget v1, Lde/danoeh/antennapod/playback/service/R$id;.notification_playing:I // field@ecfc │ │ +43b1ee: 5432 13de |002d: iget-object v2, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +43b1f2: 6e10 99b3 0200 |002f: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@b399 │ │ +43b1f8: 0c02 |0032: move-result-object v2 │ │ +43b1fa: 6e30 2630 1002 |0033: invoke-virtual {v0, v1, v2}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@3026 │ │ +43b200: 5430 19de |0036: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43b204: 7100 75b4 0000 |0038: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isPersistNotify:()Z // method@b475 │ │ +43b20a: 0a01 |003b: move-result v1 │ │ +43b20c: df01 0101 |003c: xor-int/lit8 v1, v1, #int 1 // #01 │ │ +43b210: 6e20 acb3 1000 |003e: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopForeground:(Z)V // method@b3ac │ │ +43b216: 1200 |0041: const/4 v0, #int 0 // #0 │ │ +43b218: 6a00 0ede |0042: sput-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isRunning:Z // field@de0e │ │ +43b21c: 6200 7276 |0044: sget-object v0, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7672 │ │ +43b220: 6900 0bde |0046: sput-object v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.currentMediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@de0b │ │ +43b224: 5430 08de |0048: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.castStateListener:Lde/danoeh/antennapod/playback/cast/CastStateListener; // field@de08 │ │ +43b228: 6e10 a2b1 0000 |004a: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/cast/CastStateListener;.destroy:()V // method@b1a2 │ │ +43b22e: 5430 04de |004d: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.androidAutoConnectionState:Landroidx/lifecycle/LiveData; // field@de04 │ │ +43b232: 5431 03de |004f: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.androidAutoConnectionObserver:Landroidx/lifecycle/Observer; // field@de03 │ │ +43b236: 6e20 5e43 1000 |0051: invoke-virtual {v0, v1}, Landroidx/lifecycle/LiveData;.removeObserver:(Landroidx/lifecycle/Observer;)V // method@435e │ │ +43b23c: 7010 72b2 0300 |0054: invoke-direct {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.cancelPositionObserver:()V // method@b272 │ │ +43b242: 5430 12de |0057: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ +43b246: 3800 0800 |0059: if-eqz v0, 0061 // +0008 │ │ +43b24a: 6e10 4f0a 0000 |005b: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat;.release:()V // method@0a4f │ │ +43b250: 1200 |005e: const/4 v0, #int 0 // #0 │ │ +43b252: 5b30 12de |005f: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ +43b256: 5430 0cde |0061: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.headsetDisconnected:Landroid/content/BroadcastReceiver; // field@de0c │ │ +43b25a: 6e20 6002 0300 |0063: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0260 │ │ +43b260: 5430 18de |0066: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.shutdownReceiver:Landroid/content/BroadcastReceiver; // field@de18 │ │ +43b264: 6e20 6002 0300 |0068: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0260 │ │ +43b26a: 5430 07de |006b: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.bluetoothStateUpdated:Landroid/content/BroadcastReceiver; // field@de07 │ │ +43b26e: 6e20 6002 0300 |006d: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0260 │ │ +43b274: 5430 05de |0070: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.audioBecomingNoisy:Landroid/content/BroadcastReceiver; // field@de05 │ │ +43b278: 6e20 6002 0300 |0072: invoke-virtual {v3, v0}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0260 │ │ +43b27e: 5430 10de |0075: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b282: 6e10 84b1 0000 |0077: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.shutdown:()V // method@b184 │ │ +43b288: 5430 1ade |007a: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ +43b28c: 6e10 e1b3 0000 |007c: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.shutdown:()V // method@b3e1 │ │ +43b292: 7100 10bb 0000 |007f: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +43b298: 0c00 |0082: move-result-object v0 │ │ +43b29a: 6e20 16bb 3000 |0083: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@bb16 │ │ +43b2a0: 0e00 |0086: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0007 line=306 │ │ 0x000a line=308 │ │ 0x0014 line=309 │ │ 0x001b line=310 │ │ @@ -1591665,65 +1591665,65 @@ │ │ type : '(Ljava/lang/String;ILandroid/os/Bundle;)Landroidx/media/MediaBrowserServiceCompat$BrowserRoot;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -439754: |[439754] de.danoeh.antennapod.playback.service.PlaybackService.onGetRoot:(Ljava/lang/String;ILandroid/os/Bundle;)Landroidx/media/MediaBrowserServiceCompat$BrowserRoot; │ │ -439764: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -439768: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -43976e: 1a01 c144 |0005: const-string v1, "OnGetRoot: clientPackageName=" // string@44c1 │ │ -439772: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -439778: 6e20 b9b6 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43977e: 1a03 5308 |000d: const-string v3, "; clientUid=" // string@0853 │ │ -439782: 6e20 b9b6 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -439788: 6e20 b4b6 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -43978e: 1a03 3f00 |0015: const-string v3, " ; rootHints=" // string@003f │ │ -439792: 6e20 b9b6 3000 |0017: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -439798: 6e20 b8b6 5000 |001a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -43979e: 6e10 c3b6 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4397a4: 0c03 |0020: move-result-object v3 │ │ -4397a6: 1a04 3c46 |0021: const-string v4, "PlaybackService" // string@463c │ │ -4397aa: 7120 7e0b 3400 |0023: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4397b0: 3805 3900 |0026: if-eqz v5, 005f // +0039 │ │ -4397b4: 1a03 175f |0028: const-string v3, "android.service.media.extra.RECENT" // string@5f17 │ │ -4397b8: 6e20 8807 3500 |002a: invoke-virtual {v5, v3}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0788 │ │ -4397be: 0a05 |002d: move-result v5 │ │ -4397c0: 3805 3100 |002e: if-eqz v5, 005f // +0031 │ │ -4397c4: 2205 8901 |0030: new-instance v5, Landroid/os/Bundle; // type@0189 │ │ -4397c8: 7010 8307 0500 |0032: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@0783 │ │ -4397ce: 1210 |0035: const/4 v0, #int 1 // #1 │ │ -4397d0: 6e30 9b07 3500 |0036: invoke-virtual {v5, v3, v0}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@079b │ │ -4397d6: 2203 8d1e |0039: new-instance v3, Ljava/lang/StringBuilder; // type@1e8d │ │ -4397da: 7010 adb6 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4397e0: 1a00 c044 |003e: const-string v0, "OnGetRoot: Returning BrowserRoot " // string@44c0 │ │ -4397e4: 6e20 b9b6 0300 |0040: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4397ea: 6000 40ef |0043: sget v0, Lde/danoeh/antennapod/playback/service/R$string;.current_playing_episode:I // field@ef40 │ │ -4397ee: 6e20 b4b6 0300 |0045: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -4397f4: 6e10 c3b6 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4397fa: 0c03 |004b: move-result-object v3 │ │ -4397fc: 7120 7e0b 3400 |004c: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -439802: 2203 5d0b |004f: new-instance v3, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot; // type@0b5d │ │ -439806: 6e10 4102 0200 |0051: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -43980c: 0c04 |0054: move-result-object v4 │ │ -43980e: 6000 40ef |0055: sget v0, Lde/danoeh/antennapod/playback/service/R$string;.current_playing_episode:I // field@ef40 │ │ -439812: 6e20 2903 0400 |0057: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0329 │ │ -439818: 0c04 |005a: move-result-object v4 │ │ -43981a: 7030 d744 4305 |005b: invoke-direct {v3, v4, v5}, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot;.:(Ljava/lang/String;Landroid/os/Bundle;)V // method@44d7 │ │ -439820: 1103 |005e: return-object v3 │ │ -439822: 2203 5d0b |005f: new-instance v3, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot; // type@0b5d │ │ -439826: 6e10 4102 0200 |0061: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -43982c: 0c04 |0064: move-result-object v4 │ │ -43982e: 6005 f3ee |0065: sget v5, Lde/danoeh/antennapod/playback/service/R$string;.app_name:I // field@eef3 │ │ -439832: 6e20 2903 5400 |0067: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0329 │ │ -439838: 0c04 |006a: move-result-object v4 │ │ -43983a: 1205 |006b: const/4 v5, #int 0 // #0 │ │ -43983c: 7030 d744 4305 |006c: invoke-direct {v3, v4, v5}, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot;.:(Ljava/lang/String;Landroid/os/Bundle;)V // method@44d7 │ │ -439842: 1103 |006f: return-object v3 │ │ +439760: |[439760] de.danoeh.antennapod.playback.service.PlaybackService.onGetRoot:(Ljava/lang/String;ILandroid/os/Bundle;)Landroidx/media/MediaBrowserServiceCompat$BrowserRoot; │ │ +439770: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +439774: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43977a: 1a01 c144 |0005: const-string v1, "OnGetRoot: clientPackageName=" // string@44c1 │ │ +43977e: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +439784: 6e20 b9b6 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43978a: 1a03 5308 |000d: const-string v3, "; clientUid=" // string@0853 │ │ +43978e: 6e20 b9b6 3000 |000f: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +439794: 6e20 b4b6 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +43979a: 1a03 3f00 |0015: const-string v3, " ; rootHints=" // string@003f │ │ +43979e: 6e20 b9b6 3000 |0017: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4397a4: 6e20 b8b6 5000 |001a: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +4397aa: 6e10 c3b6 0000 |001d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4397b0: 0c03 |0020: move-result-object v3 │ │ +4397b2: 1a04 3c46 |0021: const-string v4, "PlaybackService" // string@463c │ │ +4397b6: 7120 7e0b 3400 |0023: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4397bc: 3805 3900 |0026: if-eqz v5, 005f // +0039 │ │ +4397c0: 1a03 175f |0028: const-string v3, "android.service.media.extra.RECENT" // string@5f17 │ │ +4397c4: 6e20 8807 3500 |002a: invoke-virtual {v5, v3}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0788 │ │ +4397ca: 0a05 |002d: move-result v5 │ │ +4397cc: 3805 3100 |002e: if-eqz v5, 005f // +0031 │ │ +4397d0: 2205 8901 |0030: new-instance v5, Landroid/os/Bundle; // type@0189 │ │ +4397d4: 7010 8307 0500 |0032: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@0783 │ │ +4397da: 1210 |0035: const/4 v0, #int 1 // #1 │ │ +4397dc: 6e30 9b07 3500 |0036: invoke-virtual {v5, v3, v0}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@079b │ │ +4397e2: 2203 8d1e |0039: new-instance v3, Ljava/lang/StringBuilder; // type@1e8d │ │ +4397e6: 7010 adb6 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4397ec: 1a00 c044 |003e: const-string v0, "OnGetRoot: Returning BrowserRoot " // string@44c0 │ │ +4397f0: 6e20 b9b6 0300 |0040: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4397f6: 6000 40ef |0043: sget v0, Lde/danoeh/antennapod/playback/service/R$string;.current_playing_episode:I // field@ef40 │ │ +4397fa: 6e20 b4b6 0300 |0045: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +439800: 6e10 c3b6 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +439806: 0c03 |004b: move-result-object v3 │ │ +439808: 7120 7e0b 3400 |004c: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43980e: 2203 5d0b |004f: new-instance v3, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot; // type@0b5d │ │ +439812: 6e10 4102 0200 |0051: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +439818: 0c04 |0054: move-result-object v4 │ │ +43981a: 6000 40ef |0055: sget v0, Lde/danoeh/antennapod/playback/service/R$string;.current_playing_episode:I // field@ef40 │ │ +43981e: 6e20 2903 0400 |0057: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0329 │ │ +439824: 0c04 |005a: move-result-object v4 │ │ +439826: 7030 d744 4305 |005b: invoke-direct {v3, v4, v5}, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot;.:(Ljava/lang/String;Landroid/os/Bundle;)V // method@44d7 │ │ +43982c: 1103 |005e: return-object v3 │ │ +43982e: 2203 5d0b |005f: new-instance v3, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot; // type@0b5d │ │ +439832: 6e10 4102 0200 |0061: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +439838: 0c04 |0064: move-result-object v4 │ │ +43983a: 6005 f3ee |0065: sget v5, Lde/danoeh/antennapod/playback/service/R$string;.app_name:I // field@eef3 │ │ +43983e: 6e20 2903 5400 |0067: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@0329 │ │ +439844: 0c04 |006a: move-result-object v4 │ │ +439846: 1205 |006b: const/4 v5, #int 0 // #0 │ │ +439848: 7030 d744 4305 |006c: invoke-direct {v3, v4, v5}, Landroidx/media/MediaBrowserServiceCompat$BrowserRoot;.:(Ljava/lang/String;Landroid/os/Bundle;)V // method@44d7 │ │ +43984e: 1103 |006f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x002a line=340 │ │ 0x0030 line=341 │ │ 0x0036 line=342 │ │ 0x0039 line=343 │ │ @@ -1591740,43 +1591740,43 @@ │ │ type : '(Ljava/lang/String;Landroidx/media/MediaBrowserServiceCompat$Result;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -43b298: |[43b298] de.danoeh.antennapod.playback.service.PlaybackService.onLoadChildren:(Ljava/lang/String;Landroidx/media/MediaBrowserServiceCompat$Result;)V │ │ -43b2a8: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -43b2ac: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -43b2b2: 1a01 ca44 |0005: const-string v1, "OnLoadChildren: parentMediaId=" // string@44ca │ │ -43b2b6: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43b2bc: 6e20 b9b6 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43b2c2: 6e10 c3b6 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -43b2c8: 0c00 |0010: move-result-object v0 │ │ -43b2ca: 1a01 3c46 |0011: const-string v1, "PlaybackService" // string@463c │ │ -43b2ce: 7120 7e0b 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43b2d4: 6e10 1d45 0400 |0016: invoke-virtual {v4}, Landroidx/media/MediaBrowserServiceCompat$Result;.detach:()V // method@451d │ │ -43b2da: 2200 6d1d |0019: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda13; // type@1d6d │ │ -43b2de: 7040 f5b1 2034 |001b: invoke-direct {v0, v2, v4, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;)V // method@b1f5 │ │ -43b2e4: 7110 cdb4 0000 |001e: invoke-static {v0}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b4cd │ │ -43b2ea: 0c03 |0021: move-result-object v3 │ │ -43b2ec: 7100 ebb4 0000 |0022: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -43b2f2: 0c00 |0025: move-result-object v0 │ │ -43b2f4: 6e20 d3b4 0300 |0026: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b4d3 │ │ -43b2fa: 0c03 |0029: move-result-object v3 │ │ -43b2fc: 7100 e8b4 0000 |002a: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ -43b302: 0c00 |002d: move-result-object v0 │ │ -43b304: 6e20 d0b4 0300 |002e: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b4d0 │ │ -43b30a: 0c03 |0031: move-result-object v3 │ │ -43b30c: 2200 6e1d |0032: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda14; // type@1d6e │ │ -43b310: 7010 f7b1 0000 |0034: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda14;.:()V // method@b1f7 │ │ -43b316: 2201 6f1d |0037: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda15; // type@1d6f │ │ -43b31a: 7020 f9b1 4100 |0039: invoke-direct {v1, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda15;.:(Landroidx/media/MediaBrowserServiceCompat$Result;)V // method@b1f9 │ │ -43b320: 6e30 d2b4 0301 |003c: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4d2 │ │ -43b326: 0e00 |003f: return-void │ │ +43b2a4: |[43b2a4] de.danoeh.antennapod.playback.service.PlaybackService.onLoadChildren:(Ljava/lang/String;Landroidx/media/MediaBrowserServiceCompat$Result;)V │ │ +43b2b4: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +43b2b8: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43b2be: 1a01 ca44 |0005: const-string v1, "OnLoadChildren: parentMediaId=" // string@44ca │ │ +43b2c2: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43b2c8: 6e20 b9b6 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43b2ce: 6e10 c3b6 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +43b2d4: 0c00 |0010: move-result-object v0 │ │ +43b2d6: 1a01 3c46 |0011: const-string v1, "PlaybackService" // string@463c │ │ +43b2da: 7120 7e0b 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43b2e0: 6e10 1d45 0400 |0016: invoke-virtual {v4}, Landroidx/media/MediaBrowserServiceCompat$Result;.detach:()V // method@451d │ │ +43b2e6: 2200 6d1d |0019: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda13; // type@1d6d │ │ +43b2ea: 7040 f5b1 2034 |001b: invoke-direct {v0, v2, v4, v3}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda13;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;Landroidx/media/MediaBrowserServiceCompat$Result;Ljava/lang/String;)V // method@b1f5 │ │ +43b2f0: 7110 cdb4 0000 |001e: invoke-static {v0}, Lio/reactivex/Completable;.create:(Lio/reactivex/CompletableOnSubscribe;)Lio/reactivex/Completable; // method@b4cd │ │ +43b2f6: 0c03 |0021: move-result-object v3 │ │ +43b2f8: 7100 ebb4 0000 |0022: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +43b2fe: 0c00 |0025: move-result-object v0 │ │ +43b300: 6e20 d3b4 0300 |0026: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b4d3 │ │ +43b306: 0c03 |0029: move-result-object v3 │ │ +43b308: 7100 e8b4 0000 |002a: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ +43b30e: 0c00 |002d: move-result-object v0 │ │ +43b310: 6e20 d0b4 0300 |002e: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b4d0 │ │ +43b316: 0c03 |0031: move-result-object v3 │ │ +43b318: 2200 6e1d |0032: new-instance v0, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda14; // type@1d6e │ │ +43b31c: 7010 f7b1 0000 |0034: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda14;.:()V // method@b1f7 │ │ +43b322: 2201 6f1d |0037: new-instance v1, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda15; // type@1d6f │ │ +43b326: 7020 f9b1 4100 |0039: invoke-direct {v1, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda15;.:(Landroidx/media/MediaBrowserServiceCompat$Result;)V // method@b1f9 │ │ +43b32c: 6e30 d2b4 0301 |003c: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4d2 │ │ +43b332: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0016 line=406 │ │ 0x0019 line=408 │ │ 0x0022 line=412 │ │ 0x002a line=413 │ │ @@ -1591791,118 +1591791,118 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 212 16-bit code units │ │ -43a034: |[43a034] de.danoeh.antennapod.playback.service.PlaybackService.onStartCommand:(Landroid/content/Intent;II)I │ │ -43a044: 6f40 c901 98ba |0000: invoke-super {v8, v9, v10, v11}, Landroid/app/Service;.onStartCommand:(Landroid/content/Intent;II)I // method@01c9 │ │ -43a04a: 1a0b e644 |0003: const-string v11, "OnStartCommand called" // string@44e6 │ │ -43a04e: 1a00 3c46 |0005: const-string v0, "PlaybackService" // string@463c │ │ -43a052: 7120 7e0b b000 |0007: invoke-static {v0, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43a058: 548b 19de |000a: iget-object v11, v8, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43a05c: 6001 fcec |000c: sget v1, Lde/danoeh/antennapod/playback/service/R$id;.notification_playing:I // field@ecfc │ │ -43a060: 5482 13de |000e: iget-object v2, v8, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ -43a064: 6e10 99b3 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@b399 │ │ -43a06a: 0c02 |0013: move-result-object v2 │ │ -43a06c: 6e30 abb3 1b02 |0014: invoke-virtual {v11, v1, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.startForeground:(ILandroid/app/Notification;)V // method@b3ab │ │ -43a072: 7110 2430 0800 |0017: invoke-static {v8}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3024 │ │ -43a078: 0c0b |001a: move-result-object v11 │ │ -43a07a: 6001 fdec |001b: sget v1, Lde/danoeh/antennapod/playback/service/R$id;.notification_streaming_confirmation:I // field@ecfd │ │ -43a07e: 6e20 1f30 1b00 |001d: invoke-virtual {v11, v1}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@301f │ │ -43a084: 1a0b e26e |0020: const-string v11, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.KEYCODE" // string@6ee2 │ │ -43a088: 12f1 |0022: const/4 v1, #int -1 // #ff │ │ -43a08a: 6e30 7f02 b901 |0023: invoke-virtual {v9, v11, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@027f │ │ -43a090: 0a0b |0026: move-result v11 │ │ -43a092: 1a02 e06e |0027: const-string v2, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.CUSTOM_ACTION" // string@6ee0 │ │ -43a096: 6e20 8302 2900 |0029: invoke-virtual {v9, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0283 │ │ -43a09c: 0c02 |002c: move-result-object v2 │ │ -43a09e: 1a03 e16e |002d: const-string v3, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.HARDWAREBUTTON" // string@6ee1 │ │ -43a0a2: 1204 |002f: const/4 v4, #int 0 // #0 │ │ -43a0a4: 6e30 7702 3904 |0030: invoke-virtual {v9, v3, v4}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0277 │ │ -43a0aa: 0a03 |0033: move-result v3 │ │ -43a0ac: 1a05 3e46 |0034: const-string v5, "PlaybackService.PlayableExtra" // string@463e │ │ -43a0b0: 6e20 8102 5900 |0036: invoke-virtual {v9, v5}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0281 │ │ -43a0b6: 0c05 |0039: move-result-object v5 │ │ -43a0b8: 1f05 e11b |003a: check-cast v5, Lde/danoeh/antennapod/model/playback/Playable; // type@1be1 │ │ -43a0bc: 1226 |003c: const/4 v6, #int 2 // #2 │ │ -43a0be: 331b 1100 |003d: if-ne v11, v1, 004e // +0011 │ │ -43a0c2: 3905 0f00 |003f: if-nez v5, 004e // +000f │ │ -43a0c6: 3902 0d00 |0041: if-nez v2, 004e // +000d │ │ -43a0ca: 1a09 3d46 |0043: const-string v9, "PlaybackService was started with no arguments" // string@463d │ │ -43a0ce: 7120 800b 9000 |0045: invoke-static {v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -43a0d4: 5489 19de |0048: iget-object v9, v8, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43a0d8: 6e10 adb3 0900 |004a: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ -43a0de: 0f06 |004d: return v6 │ │ -43a0e0: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -43a0e2: b57a |004f: and-int/2addr v10, v7 │ │ -43a0e4: 380a 0e00 |0050: if-eqz v10, 005e // +000e │ │ -43a0e8: 1a09 82b4 |0052: const-string v9, "onStartCommand is a redelivered intent, calling stopForeground now." // string@b482 │ │ -43a0ec: 7120 7e0b 9000 |0054: invoke-static {v0, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43a0f2: 5489 19de |0057: iget-object v9, v8, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43a0f6: 6e20 acb3 7900 |0059: invoke-virtual {v9, v7}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopForeground:(Z)V // method@b3ac │ │ -43a0fc: 2900 7700 |005c: goto/16 00d3 // +0077 │ │ -43a100: 321b 2400 |005e: if-eq v11, v1, 0082 // +0024 │ │ -43a104: 3803 0800 |0060: if-eqz v3, 0068 // +0008 │ │ -43a108: 1a09 1c48 |0062: const-string v9, "Received hardware button event" // string@481c │ │ -43a10c: 7120 7e0b 9000 |0064: invoke-static {v0, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43a112: 2807 |0067: goto 006e // +0007 │ │ -43a114: 1a09 2348 |0068: const-string v9, "Received media button event" // string@4823 │ │ -43a118: 7120 7e0b 9000 |006a: invoke-static {v0, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43a11e: 1214 |006d: const/4 v4, #int 1 // #1 │ │ -43a120: 7030 86b2 b804 |006e: invoke-direct {v8, v11, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.handleKeycode:(IZ)Z // method@b286 │ │ -43a126: 0a09 |0071: move-result v9 │ │ -43a128: 3909 6100 |0072: if-nez v9, 00d3 // +0061 │ │ -43a12c: 5489 19de |0074: iget-object v9, v8, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43a130: 6e10 aab3 0900 |0076: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.hasReceivedValidStartCommand:()Z // method@b3aa │ │ -43a136: 0a09 |0079: move-result v9 │ │ -43a138: 3909 5900 |007a: if-nez v9, 00d3 // +0059 │ │ -43a13c: 5489 19de |007c: iget-object v9, v8, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43a140: 6e10 adb3 0900 |007e: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ -43a146: 0f06 |0081: return v6 │ │ -43a148: 3805 4300 |0082: if-eqz v5, 00c5 // +0043 │ │ -43a14c: 548a 19de |0084: iget-object v10, v8, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43a150: 6e10 aeb3 0a00 |0086: invoke-virtual {v10}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.validStartCommandWasReceived:()V // method@b3ae │ │ -43a156: 1a0a 0e77 |0089: const-string v10, "extra.de.danoeh.antennapod.core.service.allowStream" // string@770e │ │ -43a15a: 6e30 7702 a904 |008b: invoke-virtual {v9, v10, v4}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0277 │ │ -43a160: 0a0a |008e: move-result v10 │ │ -43a162: 1a0b 0f77 |008f: const-string v11, "extra.de.danoeh.antennapod.core.service.allowStreamAlways" // string@770f │ │ -43a166: 6e30 7702 b904 |0091: invoke-virtual {v9, v11, v4}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0277 │ │ -43a16c: 0a09 |0094: move-result v9 │ │ -43a16e: 123b |0095: const/4 v11, #int 3 // #3 │ │ -43a170: 7030 aeb2 b804 |0096: invoke-direct {v8, v11, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.sendNotificationBroadcast:(II)V // method@b2ae │ │ -43a176: 3809 0500 |0099: if-eqz v9, 009e // +0005 │ │ -43a17a: 7110 7eb4 0700 |009b: invoke-static {v7}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileStreaming:(Z)V // method@b47e │ │ -43a180: 2209 6a1d |009e: new-instance v9, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda10; // type@1d6a │ │ -43a184: 7020 efb1 5900 |00a0: invoke-direct {v9, v5}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b1ef │ │ -43a18a: 7110 d6b4 0900 |00a3: invoke-static {v9}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b4d6 │ │ -43a190: 0c09 |00a6: move-result-object v9 │ │ -43a192: 7100 ebb4 0000 |00a7: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -43a198: 0c0b |00aa: move-result-object v11 │ │ -43a19a: 6e20 ddb4 b900 |00ab: invoke-virtual {v9, v11}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4dd │ │ -43a1a0: 0c09 |00ae: move-result-object v9 │ │ -43a1a2: 7100 e8b4 0000 |00af: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ -43a1a8: 0c0b |00b2: move-result-object v11 │ │ -43a1aa: 6e20 d9b4 b900 |00b3: invoke-virtual {v9, v11}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ -43a1b0: 0c09 |00b6: move-result-object v9 │ │ -43a1b2: 220b 6b1d |00b7: new-instance v11, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda11; // type@1d6b │ │ -43a1b6: 7030 f1b1 8b0a |00b9: invoke-direct {v11, v8, v10}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;Z)V // method@b1f1 │ │ -43a1bc: 220a 6c1d |00bc: new-instance v10, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda12; // type@1d6c │ │ -43a1c0: 7020 f3b1 8a00 |00be: invoke-direct {v10, v8}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b1f3 │ │ -43a1c6: 6e30 dcb4 b90a |00c1: invoke-virtual {v9, v11, v10}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4dc │ │ -43a1cc: 0f06 |00c4: return v6 │ │ -43a1ce: 5489 12de |00c5: iget-object v9, v8, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ -43a1d2: 6e10 4b0a 0900 |00c7: invoke-virtual {v9}, Landroid/support/v4/media/session/MediaSessionCompat;.getController:()Landroid/support/v4/media/session/MediaControllerCompat; // method@0a4b │ │ -43a1d8: 0c09 |00ca: move-result-object v9 │ │ -43a1da: 6e10 7d09 0900 |00cb: invoke-virtual {v9}, Landroid/support/v4/media/session/MediaControllerCompat;.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; // method@097d │ │ -43a1e0: 0c09 |00ce: move-result-object v9 │ │ -43a1e2: 120a |00cf: const/4 v10, #int 0 // #0 │ │ -43a1e4: 6e30 7609 290a |00d0: invoke-virtual {v9, v2, v10}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;.sendCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0976 │ │ -43a1ea: 0f06 |00d3: return v6 │ │ +43a040: |[43a040] de.danoeh.antennapod.playback.service.PlaybackService.onStartCommand:(Landroid/content/Intent;II)I │ │ +43a050: 6f40 c901 98ba |0000: invoke-super {v8, v9, v10, v11}, Landroid/app/Service;.onStartCommand:(Landroid/content/Intent;II)I // method@01c9 │ │ +43a056: 1a0b e644 |0003: const-string v11, "OnStartCommand called" // string@44e6 │ │ +43a05a: 1a00 3c46 |0005: const-string v0, "PlaybackService" // string@463c │ │ +43a05e: 7120 7e0b b000 |0007: invoke-static {v0, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43a064: 548b 19de |000a: iget-object v11, v8, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43a068: 6001 fcec |000c: sget v1, Lde/danoeh/antennapod/playback/service/R$id;.notification_playing:I // field@ecfc │ │ +43a06c: 5482 13de |000e: iget-object v2, v8, Lde/danoeh/antennapod/playback/service/PlaybackService;.notificationBuilder:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder; // field@de13 │ │ +43a070: 6e10 99b3 0200 |0010: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceNotificationBuilder;.build:()Landroid/app/Notification; // method@b399 │ │ +43a076: 0c02 |0013: move-result-object v2 │ │ +43a078: 6e30 abb3 1b02 |0014: invoke-virtual {v11, v1, v2}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.startForeground:(ILandroid/app/Notification;)V // method@b3ab │ │ +43a07e: 7110 2430 0800 |0017: invoke-static {v8}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3024 │ │ +43a084: 0c0b |001a: move-result-object v11 │ │ +43a086: 6001 fdec |001b: sget v1, Lde/danoeh/antennapod/playback/service/R$id;.notification_streaming_confirmation:I // field@ecfd │ │ +43a08a: 6e20 1f30 1b00 |001d: invoke-virtual {v11, v1}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@301f │ │ +43a090: 1a0b e26e |0020: const-string v11, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.KEYCODE" // string@6ee2 │ │ +43a094: 12f1 |0022: const/4 v1, #int -1 // #ff │ │ +43a096: 6e30 7f02 b901 |0023: invoke-virtual {v9, v11, v1}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@027f │ │ +43a09c: 0a0b |0026: move-result v11 │ │ +43a09e: 1a02 e06e |0027: const-string v2, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.CUSTOM_ACTION" // string@6ee0 │ │ +43a0a2: 6e20 8302 2900 |0029: invoke-virtual {v9, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0283 │ │ +43a0a8: 0c02 |002c: move-result-object v2 │ │ +43a0aa: 1a03 e16e |002d: const-string v3, "de.danoeh.antennapod.core.service.extra.MediaButtonReceiver.HARDWAREBUTTON" // string@6ee1 │ │ +43a0ae: 1204 |002f: const/4 v4, #int 0 // #0 │ │ +43a0b0: 6e30 7702 3904 |0030: invoke-virtual {v9, v3, v4}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0277 │ │ +43a0b6: 0a03 |0033: move-result v3 │ │ +43a0b8: 1a05 3e46 |0034: const-string v5, "PlaybackService.PlayableExtra" // string@463e │ │ +43a0bc: 6e20 8102 5900 |0036: invoke-virtual {v9, v5}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0281 │ │ +43a0c2: 0c05 |0039: move-result-object v5 │ │ +43a0c4: 1f05 e11b |003a: check-cast v5, Lde/danoeh/antennapod/model/playback/Playable; // type@1be1 │ │ +43a0c8: 1226 |003c: const/4 v6, #int 2 // #2 │ │ +43a0ca: 331b 1100 |003d: if-ne v11, v1, 004e // +0011 │ │ +43a0ce: 3905 0f00 |003f: if-nez v5, 004e // +000f │ │ +43a0d2: 3902 0d00 |0041: if-nez v2, 004e // +000d │ │ +43a0d6: 1a09 3d46 |0043: const-string v9, "PlaybackService was started with no arguments" // string@463d │ │ +43a0da: 7120 800b 9000 |0045: invoke-static {v0, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +43a0e0: 5489 19de |0048: iget-object v9, v8, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43a0e4: 6e10 adb3 0900 |004a: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ +43a0ea: 0f06 |004d: return v6 │ │ +43a0ec: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +43a0ee: b57a |004f: and-int/2addr v10, v7 │ │ +43a0f0: 380a 0e00 |0050: if-eqz v10, 005e // +000e │ │ +43a0f4: 1a09 82b4 |0052: const-string v9, "onStartCommand is a redelivered intent, calling stopForeground now." // string@b482 │ │ +43a0f8: 7120 7e0b 9000 |0054: invoke-static {v0, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43a0fe: 5489 19de |0057: iget-object v9, v8, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43a102: 6e20 acb3 7900 |0059: invoke-virtual {v9, v7}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopForeground:(Z)V // method@b3ac │ │ +43a108: 2900 7700 |005c: goto/16 00d3 // +0077 │ │ +43a10c: 321b 2400 |005e: if-eq v11, v1, 0082 // +0024 │ │ +43a110: 3803 0800 |0060: if-eqz v3, 0068 // +0008 │ │ +43a114: 1a09 1c48 |0062: const-string v9, "Received hardware button event" // string@481c │ │ +43a118: 7120 7e0b 9000 |0064: invoke-static {v0, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43a11e: 2807 |0067: goto 006e // +0007 │ │ +43a120: 1a09 2348 |0068: const-string v9, "Received media button event" // string@4823 │ │ +43a124: 7120 7e0b 9000 |006a: invoke-static {v0, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43a12a: 1214 |006d: const/4 v4, #int 1 // #1 │ │ +43a12c: 7030 86b2 b804 |006e: invoke-direct {v8, v11, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.handleKeycode:(IZ)Z // method@b286 │ │ +43a132: 0a09 |0071: move-result v9 │ │ +43a134: 3909 6100 |0072: if-nez v9, 00d3 // +0061 │ │ +43a138: 5489 19de |0074: iget-object v9, v8, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43a13c: 6e10 aab3 0900 |0076: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.hasReceivedValidStartCommand:()Z // method@b3aa │ │ +43a142: 0a09 |0079: move-result v9 │ │ +43a144: 3909 5900 |007a: if-nez v9, 00d3 // +0059 │ │ +43a148: 5489 19de |007c: iget-object v9, v8, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43a14c: 6e10 adb3 0900 |007e: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ +43a152: 0f06 |0081: return v6 │ │ +43a154: 3805 4300 |0082: if-eqz v5, 00c5 // +0043 │ │ +43a158: 548a 19de |0084: iget-object v10, v8, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43a15c: 6e10 aeb3 0a00 |0086: invoke-virtual {v10}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.validStartCommandWasReceived:()V // method@b3ae │ │ +43a162: 1a0a 0e77 |0089: const-string v10, "extra.de.danoeh.antennapod.core.service.allowStream" // string@770e │ │ +43a166: 6e30 7702 a904 |008b: invoke-virtual {v9, v10, v4}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0277 │ │ +43a16c: 0a0a |008e: move-result v10 │ │ +43a16e: 1a0b 0f77 |008f: const-string v11, "extra.de.danoeh.antennapod.core.service.allowStreamAlways" // string@770f │ │ +43a172: 6e30 7702 b904 |0091: invoke-virtual {v9, v11, v4}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0277 │ │ +43a178: 0a09 |0094: move-result v9 │ │ +43a17a: 123b |0095: const/4 v11, #int 3 // #3 │ │ +43a17c: 7030 aeb2 b804 |0096: invoke-direct {v8, v11, v4}, Lde/danoeh/antennapod/playback/service/PlaybackService;.sendNotificationBroadcast:(II)V // method@b2ae │ │ +43a182: 3809 0500 |0099: if-eqz v9, 009e // +0005 │ │ +43a186: 7110 7eb4 0700 |009b: invoke-static {v7}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.setAllowMobileStreaming:(Z)V // method@b47e │ │ +43a18c: 2209 6a1d |009e: new-instance v9, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda10; // type@1d6a │ │ +43a190: 7020 efb1 5900 |00a0: invoke-direct {v9, v5}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b1ef │ │ +43a196: 7110 d6b4 0900 |00a3: invoke-static {v9}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b4d6 │ │ +43a19c: 0c09 |00a6: move-result-object v9 │ │ +43a19e: 7100 ebb4 0000 |00a7: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +43a1a4: 0c0b |00aa: move-result-object v11 │ │ +43a1a6: 6e20 ddb4 b900 |00ab: invoke-virtual {v9, v11}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4dd │ │ +43a1ac: 0c09 |00ae: move-result-object v9 │ │ +43a1ae: 7100 e8b4 0000 |00af: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ +43a1b4: 0c0b |00b2: move-result-object v11 │ │ +43a1b6: 6e20 d9b4 b900 |00b3: invoke-virtual {v9, v11}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ +43a1bc: 0c09 |00b6: move-result-object v9 │ │ +43a1be: 220b 6b1d |00b7: new-instance v11, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda11; // type@1d6b │ │ +43a1c2: 7030 f1b1 8b0a |00b9: invoke-direct {v11, v8, v10}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;Z)V // method@b1f1 │ │ +43a1c8: 220a 6c1d |00bc: new-instance v10, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda12; // type@1d6c │ │ +43a1cc: 7020 f3b1 8a00 |00be: invoke-direct {v10, v8}, Lde/danoeh/antennapod/playback/service/PlaybackService$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/playback/service/PlaybackService;)V // method@b1f3 │ │ +43a1d2: 6e30 dcb4 b90a |00c1: invoke-virtual {v9, v11, v10}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4dc │ │ +43a1d8: 0f06 |00c4: return v6 │ │ +43a1da: 5489 12de |00c5: iget-object v9, v8, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ +43a1de: 6e10 4b0a 0900 |00c7: invoke-virtual {v9}, Landroid/support/v4/media/session/MediaSessionCompat;.getController:()Landroid/support/v4/media/session/MediaControllerCompat; // method@0a4b │ │ +43a1e4: 0c09 |00ca: move-result-object v9 │ │ +43a1e6: 6e10 7d09 0900 |00cb: invoke-virtual {v9}, Landroid/support/v4/media/session/MediaControllerCompat;.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; // method@097d │ │ +43a1ec: 0c09 |00ce: move-result-object v9 │ │ +43a1ee: 120a |00cf: const/4 v10, #int 0 // #0 │ │ +43a1f0: 6e30 7609 290a |00d0: invoke-virtual {v9, v2, v10}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;.sendCustomAction:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0976 │ │ +43a1f6: 0f06 |00d3: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0007 line=493 │ │ 0x000a line=495 │ │ 0x0017 line=496 │ │ 0x001b line=497 │ │ @@ -1591940,21 +1591940,21 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -439c64: |[439c64] de.danoeh.antennapod.playback.service.PlaybackService.onUnbind:(Landroid/content/Intent;)Z │ │ -439c74: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ -439c78: 1a01 2648 |0002: const-string v1, "Received onUnbind event" // string@4826 │ │ -439c7c: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -439c82: 6f20 ca01 3200 |0007: invoke-super {v2, v3}, Landroid/app/Service;.onUnbind:(Landroid/content/Intent;)Z // method@01ca │ │ -439c88: 0a03 |000a: move-result v3 │ │ -439c8a: 0f03 |000b: return v3 │ │ +439c70: |[439c70] de.danoeh.antennapod.playback.service.PlaybackService.onUnbind:(Landroid/content/Intent;)Z │ │ +439c80: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ +439c84: 1a01 2648 |0002: const-string v1, "Received onUnbind event" // string@4826 │ │ +439c88: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +439c8e: 6f20 ca01 3200 |0007: invoke-super {v2, v3}, Landroid/app/Service;.onUnbind:(Landroid/content/Intent;)Z // method@01ca │ │ +439c94: 0a03 |000a: move-result v3 │ │ +439c96: 0f03 |000b: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=191 │ │ 0x0007 line=192 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x000c reg=3 (null) Landroid/content/Intent; │ │ @@ -1591964,18 +1591964,18 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -43b600: |[43b600] de.danoeh.antennapod.playback.service.PlaybackService.pause:(ZZ)V │ │ -43b610: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b614: 6e30 72b1 2003 |0002: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ -43b61a: 0e00 |0005: return-void │ │ +43b60c: |[43b60c] de.danoeh.antennapod.playback.service.PlaybackService.pause:(ZZ)V │ │ +43b61c: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b620: 6e30 72b1 2003 |0002: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ +43b626: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1667 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -1591985,27 +1591985,27 @@ │ │ type : '(Lde/danoeh/antennapod/event/PlayerErrorEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -43b68c: |[43b68c] de.danoeh.antennapod.playback.service.PlaybackService.playerError:(Lde/danoeh/antennapod/event/PlayerErrorEvent;)V │ │ -43b69c: 5423 10de |0000: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b6a0: 6e10 69b1 0300 |0002: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ -43b6a6: 0c03 |0005: move-result-object v3 │ │ -43b6a8: 6200 0dd6 |0006: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -43b6ac: 3303 0900 |0008: if-ne v3, v0, 0011 // +0009 │ │ -43b6b0: 5423 10de |000a: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b6b4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -43b6b6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -43b6b8: 6e30 72b1 0301 |000e: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ -43b6be: 5423 19de |0011: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ -43b6c2: 6e10 adb3 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ -43b6c8: 0e00 |0016: return-void │ │ +43b698: |[43b698] de.danoeh.antennapod.playback.service.PlaybackService.playerError:(Lde/danoeh/antennapod/event/PlayerErrorEvent;)V │ │ +43b6a8: 5423 10de |0000: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b6ac: 6e10 69b1 0300 |0002: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ +43b6b2: 0c03 |0005: move-result-object v3 │ │ +43b6b4: 6200 0dd6 |0006: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +43b6b8: 3303 0900 |0008: if-ne v3, v0, 0011 // +0009 │ │ +43b6bc: 5423 10de |000a: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b6c0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +43b6c2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +43b6c4: 6e30 72b1 0301 |000e: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ +43b6ca: 5423 19de |0011: iget-object v3, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.stateManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager; // field@de19 │ │ +43b6ce: 6e10 adb3 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceStateManager;.stopService:()V // method@b3ad │ │ +43b6d4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ 0x000a line=983 │ │ 0x0011 line=985 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ @@ -1592016,20 +1592016,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -43b6cc: |[43b6cc] de.danoeh.antennapod.playback.service.PlaybackService.prepare:()V │ │ -43b6dc: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b6e0: 6e10 74b1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@b174 │ │ -43b6e6: 5410 1ade |0005: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ -43b6ea: 6e10 dfb3 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@b3df │ │ -43b6f0: 0e00 |000a: return-void │ │ +43b6d8: |[43b6d8] de.danoeh.antennapod.playback.service.PlaybackService.prepare:()V │ │ +43b6e8: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b6ec: 6e10 74b1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.prepare:()V // method@b174 │ │ +43b6f2: 5410 1ade |0005: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ +43b6f6: 6e10 dfb3 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@b3df │ │ +43b6fc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1662 │ │ 0x0005 line=1663 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1592038,60 +1592038,60 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -43b6f4: |[43b6f4] de.danoeh.antennapod.playback.service.PlaybackService.recreateMediaPlayer:()V │ │ -43b704: 5450 10de |0000: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b708: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -43b70a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -43b70c: 3800 1f00 |0004: if-eqz v0, 0023 // +001f │ │ -43b710: 6e10 67b1 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ -43b716: 0c00 |0009: move-result-object v0 │ │ -43b718: 5453 10de |000a: iget-object v3, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b71c: 6e10 69b1 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ -43b722: 0c03 |000f: move-result-object v3 │ │ -43b724: 6204 0dd6 |0010: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -43b728: 3343 0400 |0012: if-ne v3, v4, 0016 // +0004 │ │ -43b72c: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -43b72e: 2802 |0015: goto 0017 // +0002 │ │ -43b730: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -43b732: 5454 10de |0017: iget-object v4, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b736: 6e30 72b1 1402 |0019: invoke-virtual {v4, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ -43b73c: 5452 10de |001c: iget-object v2, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b740: 6e10 84b1 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.shutdown:()V // method@b184 │ │ -43b746: 0132 |0021: move v2, v3 │ │ -43b748: 2802 |0022: goto 0024 // +0002 │ │ -43b74a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -43b74c: 5453 11de |0024: iget-object v3, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayerCallback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@de11 │ │ -43b750: 7120 a0b1 3500 |0026: invoke-static {v5, v3}, Lde/danoeh/antennapod/playback/cast/CastPsmp;.getInstanceIfConnected:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b1a0 │ │ -43b756: 0c03 |0029: move-result-object v3 │ │ -43b758: 5b53 10de |002a: iput-object v3, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b75c: 3903 0b00 |002c: if-nez v3, 0037 // +000b │ │ -43b760: 2203 b11d |002e: new-instance v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // type@1db1 │ │ -43b764: 5454 11de |0030: iget-object v4, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayerCallback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@de11 │ │ -43b768: 7030 63b3 5304 |0032: invoke-direct {v3, v5, v4}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V // method@b363 │ │ -43b76e: 5b53 10de |0035: iput-object v3, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b772: 3800 0c00 |0037: if-eqz v0, 0043 // +000c │ │ -43b776: 5453 10de |0039: iget-object v3, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b77a: 7210 1ead 0000 |003b: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@ad1e │ │ -43b780: 0a04 |003e: move-result v4 │ │ -43b782: b714 |003f: xor-int/2addr v4, v1 │ │ -43b784: 6e51 73b1 0324 |0040: invoke-virtual {v3, v0, v4, v2, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@b173 │ │ -43b78a: 5450 10de |0043: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b78e: 6e10 6fb1 0000 |0045: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isCasting:()Z // method@b16f │ │ -43b794: 0a00 |0048: move-result v0 │ │ -43b796: 6a00 0dde |0049: sput-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isCasting:Z // field@de0d │ │ -43b79a: 5450 10de |004b: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b79e: 6e10 69b1 0000 |004d: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ -43b7a4: 0c00 |0050: move-result-object v0 │ │ -43b7a6: 7020 c0b2 0500 |0051: invoke-direct {v5, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b2c0 │ │ -43b7ac: 0e00 |0054: return-void │ │ +43b700: |[43b700] de.danoeh.antennapod.playback.service.PlaybackService.recreateMediaPlayer:()V │ │ +43b710: 5450 10de |0000: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b714: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +43b716: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +43b718: 3800 1f00 |0004: if-eqz v0, 0023 // +001f │ │ +43b71c: 6e10 67b1 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b167 │ │ +43b722: 0c00 |0009: move-result-object v0 │ │ +43b724: 5453 10de |000a: iget-object v3, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b728: 6e10 69b1 0300 |000c: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ +43b72e: 0c03 |000f: move-result-object v3 │ │ +43b730: 6204 0dd6 |0010: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +43b734: 3343 0400 |0012: if-ne v3, v4, 0016 // +0004 │ │ +43b738: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +43b73a: 2802 |0015: goto 0017 // +0002 │ │ +43b73c: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +43b73e: 5454 10de |0017: iget-object v4, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b742: 6e30 72b1 1402 |0019: invoke-virtual {v4, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ +43b748: 5452 10de |001c: iget-object v2, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b74c: 6e10 84b1 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.shutdown:()V // method@b184 │ │ +43b752: 0132 |0021: move v2, v3 │ │ +43b754: 2802 |0022: goto 0024 // +0002 │ │ +43b756: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +43b758: 5453 11de |0024: iget-object v3, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayerCallback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@de11 │ │ +43b75c: 7120 a0b1 3500 |0026: invoke-static {v5, v3}, Lde/danoeh/antennapod/playback/cast/CastPsmp;.getInstanceIfConnected:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // method@b1a0 │ │ +43b762: 0c03 |0029: move-result-object v3 │ │ +43b764: 5b53 10de |002a: iput-object v3, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b768: 3903 0b00 |002c: if-nez v3, 0037 // +000b │ │ +43b76c: 2203 b11d |002e: new-instance v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // type@1db1 │ │ +43b770: 5454 11de |0030: iget-object v4, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayerCallback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@de11 │ │ +43b774: 7030 63b3 5304 |0032: invoke-direct {v3, v5, v4}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V // method@b363 │ │ +43b77a: 5b53 10de |0035: iput-object v3, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b77e: 3800 0c00 |0037: if-eqz v0, 0043 // +000c │ │ +43b782: 5453 10de |0039: iget-object v3, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b786: 7210 1ead 0000 |003b: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@ad1e │ │ +43b78c: 0a04 |003e: move-result v4 │ │ +43b78e: b714 |003f: xor-int/2addr v4, v1 │ │ +43b790: 6e51 73b1 0324 |0040: invoke-virtual {v3, v0, v4, v2, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@b173 │ │ +43b796: 5450 10de |0043: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b79a: 6e10 6fb1 0000 |0045: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.isCasting:()Z // method@b16f │ │ +43b7a0: 0a00 |0048: move-result v0 │ │ +43b7a2: 6a00 0dde |0049: sput-boolean v0, Lde/danoeh/antennapod/playback/service/PlaybackService;.isCasting:Z // field@de0d │ │ +43b7a6: 5450 10de |004b: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b7aa: 6e10 69b1 0000 |004d: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ +43b7b0: 0c00 |0050: move-result-object v0 │ │ +43b7b2: 7020 c0b2 0500 |0051: invoke-direct {v5, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b2c0 │ │ +43b7b8: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0006 line=287 │ │ 0x000a line=288 │ │ 0x0017 line=289 │ │ 0x001c line=290 │ │ @@ -1592108,63 +1592108,63 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 98 16-bit code units │ │ -43b7b0: |[43b7b0] de.danoeh.antennapod.playback.service.PlaybackService.recreateMediaSessionIfNeeded:()V │ │ -43b7c0: 5460 12de |0000: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ -43b7c4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -43b7c6: 3800 0e00 |0003: if-eqz v0, 0011 // +000e │ │ -43b7ca: 6e10 4e0a 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat;.isActive:()Z // method@0a4e │ │ -43b7d0: 0a00 |0008: move-result v0 │ │ -43b7d2: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ -43b7d6: 5460 12de |000b: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ -43b7da: 6e20 500a 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setActive:(Z)V // method@0a50 │ │ -43b7e0: 0e00 |0010: return-void │ │ -43b7e2: 2200 5800 |0011: new-instance v0, Landroid/content/ComponentName; // type@0058 │ │ -43b7e6: 6e10 2c02 0600 |0013: invoke-virtual {v6}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -43b7ec: 0c02 |0016: move-result-object v2 │ │ -43b7ee: 1c03 631d |0017: const-class v3, Lde/danoeh/antennapod/playback/service/MediaButtonReceiver; // type@1d63 │ │ -43b7f2: 7030 0902 2003 |0019: invoke-direct {v0, v2, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0209 │ │ -43b7f8: 2202 6700 |001c: new-instance v2, Landroid/content/Intent; // type@0067 │ │ -43b7fc: 1a03 c65e |001e: const-string v3, "android.intent.action.MEDIA_BUTTON" // string@5ec6 │ │ -43b800: 7020 7102 3200 |0020: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0271 │ │ -43b806: 6e20 9802 0200 |0023: invoke-virtual {v2, v0}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0298 │ │ -43b80c: 6003 e500 |0026: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -43b810: 1304 1f00 |0028: const/16 v4, #int 31 // #1f │ │ -43b814: 1205 |002a: const/4 v5, #int 0 // #0 │ │ -43b816: 3443 0500 |002b: if-lt v3, v4, 0030 // +0005 │ │ -43b81a: 1503 0002 |002d: const/high16 v3, #int 33554432 // #200 │ │ -43b81e: 2802 |002f: goto 0031 // +0002 │ │ -43b820: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -43b822: 1504 0008 |0031: const/high16 v4, #int 134217728 // #800 │ │ -43b826: b643 |0033: or-int/2addr v3, v4 │ │ -43b828: 7140 9d01 5632 |0034: invoke-static {v6, v5, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019d │ │ -43b82e: 0c02 |0037: move-result-object v2 │ │ -43b830: 2203 0202 |0038: new-instance v3, Landroid/support/v4/media/session/MediaSessionCompat; // type@0202 │ │ -43b834: 6e10 2c02 0600 |003a: invoke-virtual {v6}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -43b83a: 0c04 |003d: move-result-object v4 │ │ -43b83c: 1a05 3c46 |003e: const-string v5, "PlaybackService" // string@463c │ │ -43b840: 7052 470a 4305 |0040: invoke-direct {v3, v4, v5, v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.:(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V // method@0a47 │ │ -43b846: 5b63 12de |0043: iput-object v3, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ -43b84a: 5460 17de |0045: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.sessionCallback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@de17 │ │ -43b84e: 6e20 510a 0300 |0047: invoke-virtual {v3, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V // method@0a51 │ │ -43b854: 5460 12de |004a: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ -43b858: 1232 |004c: const/4 v2, #int 3 // #3 │ │ -43b85a: 6e20 540a 2000 |004d: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.setFlags:(I)V // method@0a54 │ │ -43b860: 6e10 a8b2 0600 |0050: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.recreateMediaPlayer:()V // method@b2a8 │ │ -43b866: 5460 12de |0053: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ -43b86a: 6e20 500a 1000 |0055: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setActive:(Z)V // method@0a50 │ │ -43b870: 5460 12de |0058: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ -43b874: 6e10 4c0a 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0a4c │ │ -43b87a: 0c00 |005d: move-result-object v0 │ │ -43b87c: 6e20 6f45 0600 |005e: invoke-virtual {v6, v0}, Landroidx/media/MediaBrowserServiceCompat;.setSessionToken:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@456f │ │ -43b882: 0e00 |0061: return-void │ │ +43b7bc: |[43b7bc] de.danoeh.antennapod.playback.service.PlaybackService.recreateMediaSessionIfNeeded:()V │ │ +43b7cc: 5460 12de |0000: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ +43b7d0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +43b7d2: 3800 0e00 |0003: if-eqz v0, 0011 // +000e │ │ +43b7d6: 6e10 4e0a 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat;.isActive:()Z // method@0a4e │ │ +43b7dc: 0a00 |0008: move-result v0 │ │ +43b7de: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ +43b7e2: 5460 12de |000b: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ +43b7e6: 6e20 500a 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setActive:(Z)V // method@0a50 │ │ +43b7ec: 0e00 |0010: return-void │ │ +43b7ee: 2200 5800 |0011: new-instance v0, Landroid/content/ComponentName; // type@0058 │ │ +43b7f2: 6e10 2c02 0600 |0013: invoke-virtual {v6}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +43b7f8: 0c02 |0016: move-result-object v2 │ │ +43b7fa: 1c03 631d |0017: const-class v3, Lde/danoeh/antennapod/playback/service/MediaButtonReceiver; // type@1d63 │ │ +43b7fe: 7030 0902 2003 |0019: invoke-direct {v0, v2, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0209 │ │ +43b804: 2202 6700 |001c: new-instance v2, Landroid/content/Intent; // type@0067 │ │ +43b808: 1a03 c65e |001e: const-string v3, "android.intent.action.MEDIA_BUTTON" // string@5ec6 │ │ +43b80c: 7020 7102 3200 |0020: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@0271 │ │ +43b812: 6e20 9802 0200 |0023: invoke-virtual {v2, v0}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0298 │ │ +43b818: 6003 e500 |0026: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +43b81c: 1304 1f00 |0028: const/16 v4, #int 31 // #1f │ │ +43b820: 1205 |002a: const/4 v5, #int 0 // #0 │ │ +43b822: 3443 0500 |002b: if-lt v3, v4, 0030 // +0005 │ │ +43b826: 1503 0002 |002d: const/high16 v3, #int 33554432 // #200 │ │ +43b82a: 2802 |002f: goto 0031 // +0002 │ │ +43b82c: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +43b82e: 1504 0008 |0031: const/high16 v4, #int 134217728 // #800 │ │ +43b832: b643 |0033: or-int/2addr v3, v4 │ │ +43b834: 7140 9d01 5632 |0034: invoke-static {v6, v5, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019d │ │ +43b83a: 0c02 |0037: move-result-object v2 │ │ +43b83c: 2203 0202 |0038: new-instance v3, Landroid/support/v4/media/session/MediaSessionCompat; // type@0202 │ │ +43b840: 6e10 2c02 0600 |003a: invoke-virtual {v6}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +43b846: 0c04 |003d: move-result-object v4 │ │ +43b848: 1a05 3c46 |003e: const-string v5, "PlaybackService" // string@463c │ │ +43b84c: 7052 470a 4305 |0040: invoke-direct {v3, v4, v5, v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.:(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V // method@0a47 │ │ +43b852: 5b63 12de |0043: iput-object v3, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ +43b856: 5460 17de |0045: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.sessionCallback:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@de17 │ │ +43b85a: 6e20 510a 0300 |0047: invoke-virtual {v3, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V // method@0a51 │ │ +43b860: 5460 12de |004a: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ +43b864: 1232 |004c: const/4 v2, #int 3 // #3 │ │ +43b866: 6e20 540a 2000 |004d: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat;.setFlags:(I)V // method@0a54 │ │ +43b86c: 6e10 a8b2 0600 |0050: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.recreateMediaPlayer:()V // method@b2a8 │ │ +43b872: 5460 12de |0053: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ +43b876: 6e20 500a 1000 |0055: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.setActive:(Z)V // method@0a50 │ │ +43b87c: 5460 12de |0058: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaSession:Landroid/support/v4/media/session/MediaSessionCompat; // field@de12 │ │ +43b880: 6e10 4c0a 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0a4c │ │ +43b886: 0c00 |005d: move-result-object v0 │ │ +43b888: 6e20 6f45 0600 |005e: invoke-virtual {v6, v0}, Landroidx/media/MediaBrowserServiceCompat;.setSessionToken:(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@456f │ │ +43b88e: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0005 line=264 │ │ 0x000b line=265 │ │ 0x0011 line=269 │ │ 0x001c line=270 │ │ @@ -1592185,20 +1592185,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -43b884: |[43b884] de.danoeh.antennapod.playback.service.PlaybackService.resume:()V │ │ -43b894: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b898: 6e10 78b1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@b178 │ │ -43b89e: 5410 1ade |0005: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ -43b8a2: 6e10 dfb3 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@b3df │ │ -43b8a8: 0e00 |000a: return-void │ │ +43b890: |[43b890] de.danoeh.antennapod.playback.service.PlaybackService.resume:()V │ │ +43b8a0: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b8a4: 6e10 78b1 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.resume:()V // method@b178 │ │ +43b8aa: 5410 1ade |0005: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ +43b8ae: 6e10 dfb3 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.restartSleepTimer:()V // method@b3df │ │ +43b8b4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1657 │ │ 0x0005 line=1658 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ @@ -1592207,25 +1592207,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -43b964: |[43b964] de.danoeh.antennapod.playback.service.PlaybackService.seekTo:(I)V │ │ -43b974: 5430 10de |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b978: 6e20 7ab1 4000 |0002: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@b17a │ │ -43b97e: 7100 10bb 0000 |0005: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -43b984: 0c00 |0008: move-result-object v0 │ │ -43b986: 2201 af1b |0009: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1baf │ │ -43b98a: 6e10 7cb2 0300 |000b: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getDuration:()I // method@b27c │ │ -43b990: 0a02 |000e: move-result v2 │ │ -43b992: 7030 39ab 4102 |000f: invoke-direct {v1, v4, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@ab39 │ │ -43b998: 6e20 13bb 1000 |0012: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -43b99e: 0e00 |0015: return-void │ │ +43b970: |[43b970] de.danoeh.antennapod.playback.service.PlaybackService.seekTo:(I)V │ │ +43b980: 5430 10de |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43b984: 6e20 7ab1 4000 |0002: invoke-virtual {v0, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.seekTo:(I)V // method@b17a │ │ +43b98a: 7100 10bb 0000 |0005: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +43b990: 0c00 |0008: move-result-object v0 │ │ +43b992: 2201 af1b |0009: new-instance v1, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; // type@1baf │ │ +43b996: 6e10 7cb2 0300 |000b: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getDuration:()I // method@b27c │ │ +43b99c: 0a02 |000e: move-result v2 │ │ +43b99e: 7030 39ab 4102 |000f: invoke-direct {v1, v4, v2}, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent;.:(II)V // method@ab39 │ │ +43b9a4: 6e20 13bb 1000 |0012: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +43b9aa: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1715 │ │ 0x0005 line=1716 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0016 reg=4 (null) I │ │ @@ -1592235,19 +1592235,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -43b9e8: |[43b9e8] de.danoeh.antennapod.playback.service.PlaybackService.setAudioTrack:(I)V │ │ -43b9f8: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43b9fc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -43ba00: 6e20 7bb1 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setAudioTrack:(I)V // method@b17b │ │ -43ba06: 0e00 |0007: return-void │ │ +43b9f4: |[43b9f4] de.danoeh.antennapod.playback.service.PlaybackService.setAudioTrack:(I)V │ │ +43ba04: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43ba08: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +43ba0c: 6e20 7bb1 2000 |0004: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setAudioTrack:(I)V // method@b17b │ │ +43ba12: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1760 │ │ 0x0004 line=1761 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -1592257,21 +1592257,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -43ba08: |[43ba08] de.danoeh.antennapod.playback.service.PlaybackService.setSkipSilence:(Z)V │ │ -43ba18: 7110 2eb4 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.setCurrentlyPlayingTemporarySkipSilence:(Z)V // method@b42e │ │ -43ba1e: 5420 10de |0003: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43ba22: 6e10 79b2 0200 |0005: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPlaybackSpeed:()F // method@b279 │ │ -43ba28: 0a01 |0008: move-result v1 │ │ -43ba2a: 6e30 7db1 1003 |0009: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlaybackParams:(FZ)V // method@b17d │ │ -43ba30: 0e00 |000c: return-void │ │ +43ba14: |[43ba14] de.danoeh.antennapod.playback.service.PlaybackService.setSkipSilence:(Z)V │ │ +43ba24: 7110 2eb4 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.setCurrentlyPlayingTemporarySkipSilence:(Z)V // method@b42e │ │ +43ba2a: 5420 10de |0003: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43ba2e: 6e10 79b2 0200 |0005: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentPlaybackSpeed:()F // method@b279 │ │ +43ba34: 0a01 |0008: move-result v1 │ │ +43ba36: 6e30 7db1 1003 |0009: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlaybackParams:(FZ)V // method@b17d │ │ +43ba3c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1688 │ │ 0x0003 line=1689 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x000d reg=3 (null) Z │ │ @@ -1592281,29 +1592281,29 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -43ba34: |[43ba34] de.danoeh.antennapod.playback.service.PlaybackService.setSleepTimer:(J)V │ │ -43ba44: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -43ba48: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -43ba4e: 1a01 f24a |0005: const-string v1, "Setting sleep timer to " // string@4af2 │ │ -43ba52: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43ba58: 6e30 b5b6 3004 |000a: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -43ba5e: 1a01 4801 |000d: const-string v1, " milliseconds" // string@0148 │ │ -43ba62: 6e20 b9b6 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43ba68: 6e10 c3b6 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -43ba6e: 0c00 |0015: move-result-object v0 │ │ -43ba70: 1a01 3c46 |0016: const-string v1, "PlaybackService" // string@463c │ │ -43ba74: 7120 7e0b 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43ba7a: 5420 1ade |001b: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ -43ba7e: 6e30 e0b3 3004 |001d: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.setSleepTimer:(J)V // method@b3e0 │ │ -43ba84: 0e00 |0020: return-void │ │ +43ba40: |[43ba40] de.danoeh.antennapod.playback.service.PlaybackService.setSleepTimer:(J)V │ │ +43ba50: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +43ba54: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43ba5a: 1a01 f24a |0005: const-string v1, "Setting sleep timer to " // string@4af2 │ │ +43ba5e: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43ba64: 6e30 b5b6 3004 |000a: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +43ba6a: 1a01 4801 |000d: const-string v1, " milliseconds" // string@0148 │ │ +43ba6e: 6e20 b9b6 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43ba74: 6e10 c3b6 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +43ba7a: 0c00 |0015: move-result-object v0 │ │ +43ba7c: 1a01 3c46 |0016: const-string v1, "PlaybackService" // string@463c │ │ +43ba80: 7120 7e0b 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43ba86: 5420 1ade |001b: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ +43ba8a: 6e30 e0b3 3004 |001d: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.setSleepTimer:(J)V // method@b3e0 │ │ +43ba90: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1184 │ │ 0x001b line=1185 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0021 reg=3 (null) J │ │ @@ -1592313,21 +1592313,21 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -43ba88: |[43ba88] de.danoeh.antennapod.playback.service.PlaybackService.setSpeed:(F)V │ │ -43ba98: 7110 2db4 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.setCurrentlyPlayingTemporaryPlaybackSpeed:(F)V // method@b42d │ │ -43ba9e: 5420 10de |0003: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43baa2: 6e10 7bb2 0200 |0005: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentSkipSilence:()Z // method@b27b │ │ -43baa8: 0a01 |0008: move-result v1 │ │ -43baaa: 6e30 7db1 3001 |0009: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlaybackParams:(FZ)V // method@b17d │ │ -43bab0: 0e00 |000c: return-void │ │ +43ba94: |[43ba94] de.danoeh.antennapod.playback.service.PlaybackService.setSpeed:(F)V │ │ +43baa4: 7110 2db4 0300 |0000: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/PlaybackPreferences;.setCurrentlyPlayingTemporaryPlaybackSpeed:(F)V // method@b42d │ │ +43baaa: 5420 10de |0003: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43baae: 6e10 7bb2 0200 |0005: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getCurrentSkipSilence:()Z // method@b27b │ │ +43bab4: 0a01 |0008: move-result v1 │ │ +43bab6: 6e30 7db1 3001 |0009: invoke-virtual {v0, v3, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlaybackParams:(FZ)V // method@b17d │ │ +43babc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1683 │ │ 0x0003 line=1684 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x000d reg=3 (null) F │ │ @@ -1592337,18 +1592337,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -43bab4: |[43bab4] de.danoeh.antennapod.playback.service.PlaybackService.setStartWhenPrepared:(Z)V │ │ -43bac4: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43bac8: 6e20 80b1 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@b180 │ │ -43bace: 0e00 |0005: return-void │ │ +43bac0: |[43bac0] de.danoeh.antennapod.playback.service.PlaybackService.setStartWhenPrepared:(Z)V │ │ +43bad0: 5410 10de |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43bad4: 6e20 80b1 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setStartWhenPrepared:(Z)V // method@b180 │ │ +43bada: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1711 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ │ │ @@ -1592357,21 +1592357,21 @@ │ │ type : '(Landroid/view/SurfaceHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -43bad0: |[43bad0] de.danoeh.antennapod.playback.service.PlaybackService.setVideoSurface:(Landroid/view/SurfaceHolder;)V │ │ -43bae0: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ -43bae4: 1a01 ed4a |0002: const-string v1, "Setting display" // string@4aed │ │ -43bae8: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43baee: 5420 10de |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43baf2: 6e20 81b1 3000 |0009: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@b181 │ │ -43baf8: 0e00 |000c: return-void │ │ +43badc: |[43badc] de.danoeh.antennapod.playback.service.PlaybackService.setVideoSurface:(Landroid/view/SurfaceHolder;)V │ │ +43baec: 1a00 3c46 |0000: const-string v0, "PlaybackService" // string@463c │ │ +43baf0: 1a01 ed4a |0002: const-string v1, "Setting display" // string@4aed │ │ +43baf4: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43bafa: 5420 10de |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43bafe: 6e20 81b1 3000 |0009: invoke-virtual {v0, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVideoSurface:(Landroid/view/SurfaceHolder;)V // method@b181 │ │ +43bb04: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=785 │ │ 0x0007 line=786 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/view/SurfaceHolder; │ │ @@ -1592381,48 +1592381,48 @@ │ │ type : '(Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -43befc: |[43befc] de.danoeh.antennapod.playback.service.PlaybackService.skipIntroEndingPresetChanged:(Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;)V │ │ -43bf0c: 6e10 7fb2 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ -43bf12: 0c00 |0003: move-result-object v0 │ │ -43bf14: 2000 d41b |0004: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -43bf18: 3800 3c00 |0006: if-eqz v0, 0042 // +003c │ │ -43bf1c: 6e10 7fb2 0600 |0008: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ -43bf22: 0c00 |000b: move-result-object v0 │ │ -43bf24: 1f00 d41b |000c: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -43bf28: 6e10 79ac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -43bf2e: 0c01 |0011: move-result-object v1 │ │ -43bf30: 6e10 23ac 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -43bf36: 0c01 |0015: move-result-object v1 │ │ -43bf38: 6e10 cdab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -43bf3e: 0b01 |0019: move-result-wide v1 │ │ -43bf40: 6e10 4dab 0700 |001a: invoke-virtual {v7}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getFeedId:()J // method@ab4d │ │ -43bf46: 0b03 |001d: move-result-wide v3 │ │ -43bf48: 3105 0103 |001e: cmp-long v5, v1, v3 │ │ -43bf4c: 3905 2200 |0020: if-nez v5, 0042 // +0022 │ │ -43bf50: 6e10 4eab 0700 |0022: invoke-virtual {v7}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getSkipEnding:()I // method@ab4e │ │ -43bf56: 0a01 |0025: move-result v1 │ │ -43bf58: 3801 1c00 |0026: if-eqz v1, 0042 // +001c │ │ -43bf5c: 6e10 79ac 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -43bf62: 0c00 |002b: move-result-object v0 │ │ -43bf64: 6e10 23ac 0000 |002c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -43bf6a: 0c00 |002f: move-result-object v0 │ │ -43bf6c: 6e10 dcab 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -43bf72: 0c00 |0033: move-result-object v0 │ │ -43bf74: 6e10 4fab 0700 |0034: invoke-virtual {v7}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getSkipIntro:()I // method@ab4f │ │ -43bf7a: 0a01 |0037: move-result v1 │ │ -43bf7c: 6e20 d5ac 1000 |0038: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipIntro:(I)V // method@acd5 │ │ -43bf82: 6e10 4eab 0700 |003b: invoke-virtual {v7}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getSkipEnding:()I // method@ab4e │ │ -43bf88: 0a07 |003e: move-result v7 │ │ -43bf8a: 6e20 d4ac 7000 |003f: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipEnding:(I)V // method@acd4 │ │ -43bf90: 0e00 |0042: return-void │ │ +43bf08: |[43bf08] de.danoeh.antennapod.playback.service.PlaybackService.skipIntroEndingPresetChanged:(Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;)V │ │ +43bf18: 6e10 7fb2 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ +43bf1e: 0c00 |0003: move-result-object v0 │ │ +43bf20: 2000 d41b |0004: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +43bf24: 3800 3c00 |0006: if-eqz v0, 0042 // +003c │ │ +43bf28: 6e10 7fb2 0600 |0008: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ +43bf2e: 0c00 |000b: move-result-object v0 │ │ +43bf30: 1f00 d41b |000c: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +43bf34: 6e10 79ac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +43bf3a: 0c01 |0011: move-result-object v1 │ │ +43bf3c: 6e10 23ac 0100 |0012: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +43bf42: 0c01 |0015: move-result-object v1 │ │ +43bf44: 6e10 cdab 0100 |0016: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +43bf4a: 0b01 |0019: move-result-wide v1 │ │ +43bf4c: 6e10 4dab 0700 |001a: invoke-virtual {v7}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getFeedId:()J // method@ab4d │ │ +43bf52: 0b03 |001d: move-result-wide v3 │ │ +43bf54: 3105 0103 |001e: cmp-long v5, v1, v3 │ │ +43bf58: 3905 2200 |0020: if-nez v5, 0042 // +0022 │ │ +43bf5c: 6e10 4eab 0700 |0022: invoke-virtual {v7}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getSkipEnding:()I // method@ab4e │ │ +43bf62: 0a01 |0025: move-result v1 │ │ +43bf64: 3801 1c00 |0026: if-eqz v1, 0042 // +001c │ │ +43bf68: 6e10 79ac 0000 |0028: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +43bf6e: 0c00 |002b: move-result-object v0 │ │ +43bf70: 6e10 23ac 0000 |002c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +43bf76: 0c00 |002f: move-result-object v0 │ │ +43bf78: 6e10 dcab 0000 |0030: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +43bf7e: 0c00 |0033: move-result-object v0 │ │ +43bf80: 6e10 4fab 0700 |0034: invoke-virtual {v7}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getSkipIntro:()I // method@ab4f │ │ +43bf86: 0a01 |0037: move-result v1 │ │ +43bf88: 6e20 d5ac 1000 |0038: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipIntro:(I)V // method@acd5 │ │ +43bf8e: 6e10 4eab 0700 |003b: invoke-virtual {v7}, Lde/danoeh/antennapod/event/settings/SkipIntroEndingChangedEvent;.getSkipEnding:()I // method@ab4e │ │ +43bf94: 0a07 |003e: move-result v7 │ │ +43bf96: 6e20 d4ac 7000 |003f: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.setFeedSkipEnding:(I)V // method@acd4 │ │ +43bf9c: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1636 │ │ 0x0008 line=1637 │ │ 0x000e line=1638 │ │ 0x0022 line=1639 │ │ 0x0028 line=1640 │ │ @@ -1592437,19 +1592437,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -439c8c: |[439c8c] de.danoeh.antennapod.playback.service.PlaybackService.sleepTimerActive:()Z │ │ -439c9c: 5410 1ade |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ -439ca0: 6e10 d6b3 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@b3d6 │ │ -439ca6: 0a00 |0005: move-result v0 │ │ -439ca8: 0f00 |0006: return v0 │ │ +439c98: |[439c98] de.danoeh.antennapod.playback.service.PlaybackService.sleepTimerActive:()Z │ │ +439ca8: 5410 1ade |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/PlaybackService;.taskManager:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@de1a │ │ +439cac: 6e10 d6b3 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.isSleepTimerActive:()Z // method@b3d6 │ │ +439cb2: 0a00 |0005: move-result v0 │ │ +439cb4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1470 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ │ │ #38 : (in Lde/danoeh/antennapod/playback/service/PlaybackService;) │ │ @@ -1592457,83 +1592457,83 @@ │ │ type : '(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 164 16-bit code units │ │ -43bf94: |[43bf94] de.danoeh.antennapod.playback.service.PlaybackService.sleepTimerUpdate:(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V │ │ -43bfa4: 6e10 46ab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isOver:()Z // method@ab46 │ │ -43bfaa: 0a00 |0003: move-result v0 │ │ -43bfac: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -43bfae: 1502 803f |0005: const/high16 v2, #int 1065353216 // #3f80 │ │ -43bfb2: 3800 2600 |0007: if-eqz v0, 002d // +0026 │ │ -43bfb6: 5478 10de |0009: iget-object v8, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43bfba: 6e10 69b1 0800 |000b: invoke-virtual {v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ -43bfc0: 0c08 |000e: move-result-object v8 │ │ -43bfc2: 7020 c0b2 8700 |000f: invoke-direct {v7, v8}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b2c0 │ │ -43bfc8: 5478 10de |0012: iget-object v8, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43bfcc: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -43bfce: 6e30 72b1 0800 |0015: invoke-virtual {v8, v0, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ -43bfd4: 5478 10de |0018: iget-object v8, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43bfd8: 6e30 82b1 2802 |001a: invoke-virtual {v8, v2, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVolume:(FF)V // method@b182 │ │ -43bfde: 5478 10de |001d: iget-object v8, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43bfe2: 6e10 6ab1 0800 |001f: invoke-virtual {v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPosition:()I // method@b16a │ │ -43bfe8: 0a08 |0022: move-result v8 │ │ -43bfea: d088 78ec |0023: add-int/lit16 v8, v8, #int -5000 // #ec78 │ │ -43bfee: 7120 42b6 1800 |0025: invoke-static {v8, v1}, Ljava/lang/Math;.max:(II)I // method@b642 │ │ -43bff4: 0a08 |0028: move-result v8 │ │ -43bff6: 6e20 adb2 8700 |0029: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/service/PlaybackService;.seekTo:(I)V // method@b2ad │ │ -43bffc: 285f |002c: goto 008b // +005f │ │ -43bffe: 6e10 44ab 0800 |002d: invoke-virtual {v8}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.getTimeLeft:()J // method@ab44 │ │ -43c004: 0b03 |0030: move-result-wide v3 │ │ -43c006: 1605 1027 |0031: const-wide/16 v5, #int 10000 // #2710 │ │ -43c00a: 3100 0305 |0033: cmp-long v0, v3, v5 │ │ -43c00e: 3b00 3200 |0035: if-gez v0, 0067 // +0032 │ │ -43c012: 1300 0a00 |0037: const/16 v0, #int 10 // #a │ │ -43c016: 2300 ff1f |0039: new-array v0, v0, [F // type@1fff │ │ -43c01a: 2600 5100 0000 |003b: fill-array-data v0, 0000008c // +00000051 │ │ -43c020: 6e10 44ab 0800 |003e: invoke-virtual {v8}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.getTimeLeft:()J // method@ab44 │ │ -43c026: 0b02 |0041: move-result-wide v2 │ │ -43c028: 8428 |0042: long-to-int v8, v2 │ │ -43c02a: d388 e803 |0043: div-int/lit16 v8, v8, #int 1000 // #03e8 │ │ -43c02e: 7120 42b6 8100 |0045: invoke-static {v1, v8}, Ljava/lang/Math;.max:(II)I // method@b642 │ │ -43c034: 0a08 |0048: move-result v8 │ │ -43c036: 4408 0008 |0049: aget v8, v0, v8 │ │ -43c03a: 2200 8d1e |004b: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -43c03e: 7010 adb6 0000 |004d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -43c044: 1a01 70b4 |0050: const-string v1, "onSleepTimerAlmostExpired: " // string@b470 │ │ -43c048: 6e20 b9b6 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -43c04e: 6e20 b3b6 8000 |0055: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b6b3 │ │ -43c054: 6e10 c3b6 0000 |0058: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -43c05a: 0c00 |005b: move-result-object v0 │ │ -43c05c: 1a01 3c46 |005c: const-string v1, "PlaybackService" // string@463c │ │ -43c060: 7120 7e0b 0100 |005e: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -43c066: 5470 10de |0061: iget-object v0, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43c06a: 6e30 82b1 8008 |0063: invoke-virtual {v0, v8, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVolume:(FF)V // method@b182 │ │ -43c070: 2825 |0066: goto 008b // +0025 │ │ -43c072: 6e10 45ab 0800 |0067: invoke-virtual {v8}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@ab45 │ │ -43c078: 0a00 |006a: move-result v0 │ │ -43c07a: 3800 1100 |006b: if-eqz v0, 007c // +0011 │ │ -43c07e: 5478 10de |006d: iget-object v8, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43c082: 6e10 69b1 0800 |006f: invoke-virtual {v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ -43c088: 0c08 |0072: move-result-object v8 │ │ -43c08a: 7020 c0b2 8700 |0073: invoke-direct {v7, v8}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b2c0 │ │ -43c090: 5478 10de |0076: iget-object v8, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43c094: 6e30 82b1 2802 |0078: invoke-virtual {v8, v2, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVolume:(FF)V // method@b182 │ │ -43c09a: 2810 |007b: goto 008b // +0010 │ │ -43c09c: 6e10 49ab 0800 |007c: invoke-virtual {v8}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.wasJustEnabled:()Z // method@ab49 │ │ -43c0a2: 0a08 |007f: move-result v8 │ │ -43c0a4: 3808 0b00 |0080: if-eqz v8, 008b // +000b │ │ -43c0a8: 5478 10de |0082: iget-object v8, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43c0ac: 6e10 69b1 0800 |0084: invoke-virtual {v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ -43c0b2: 0c08 |0087: move-result-object v8 │ │ -43c0b4: 7020 c0b2 8700 |0088: invoke-direct {v7, v8}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b2c0 │ │ -43c0ba: 0e00 |008b: return-void │ │ -43c0bc: 0003 0400 0a00 0000 cdcc cc3d cdcc ... |008c: array-data (24 units) │ │ +43bfa0: |[43bfa0] de.danoeh.antennapod.playback.service.PlaybackService.sleepTimerUpdate:(Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;)V │ │ +43bfb0: 6e10 46ab 0800 |0000: invoke-virtual {v8}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isOver:()Z // method@ab46 │ │ +43bfb6: 0a00 |0003: move-result v0 │ │ +43bfb8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +43bfba: 1502 803f |0005: const/high16 v2, #int 1065353216 // #3f80 │ │ +43bfbe: 3800 2600 |0007: if-eqz v0, 002d // +0026 │ │ +43bfc2: 5478 10de |0009: iget-object v8, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43bfc6: 6e10 69b1 0800 |000b: invoke-virtual {v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ +43bfcc: 0c08 |000e: move-result-object v8 │ │ +43bfce: 7020 c0b2 8700 |000f: invoke-direct {v7, v8}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b2c0 │ │ +43bfd4: 5478 10de |0012: iget-object v8, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43bfd8: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +43bfda: 6e30 72b1 0800 |0015: invoke-virtual {v8, v0, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.pause:(ZZ)V // method@b172 │ │ +43bfe0: 5478 10de |0018: iget-object v8, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43bfe4: 6e30 82b1 2802 |001a: invoke-virtual {v8, v2, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVolume:(FF)V // method@b182 │ │ +43bfea: 5478 10de |001d: iget-object v8, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43bfee: 6e10 6ab1 0800 |001f: invoke-virtual {v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPosition:()I // method@b16a │ │ +43bff4: 0a08 |0022: move-result v8 │ │ +43bff6: d088 78ec |0023: add-int/lit16 v8, v8, #int -5000 // #ec78 │ │ +43bffa: 7120 42b6 1800 |0025: invoke-static {v8, v1}, Ljava/lang/Math;.max:(II)I // method@b642 │ │ +43c000: 0a08 |0028: move-result v8 │ │ +43c002: 6e20 adb2 8700 |0029: invoke-virtual {v7, v8}, Lde/danoeh/antennapod/playback/service/PlaybackService;.seekTo:(I)V // method@b2ad │ │ +43c008: 285f |002c: goto 008b // +005f │ │ +43c00a: 6e10 44ab 0800 |002d: invoke-virtual {v8}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.getTimeLeft:()J // method@ab44 │ │ +43c010: 0b03 |0030: move-result-wide v3 │ │ +43c012: 1605 1027 |0031: const-wide/16 v5, #int 10000 // #2710 │ │ +43c016: 3100 0305 |0033: cmp-long v0, v3, v5 │ │ +43c01a: 3b00 3200 |0035: if-gez v0, 0067 // +0032 │ │ +43c01e: 1300 0a00 |0037: const/16 v0, #int 10 // #a │ │ +43c022: 2300 ff1f |0039: new-array v0, v0, [F // type@1fff │ │ +43c026: 2600 5100 0000 |003b: fill-array-data v0, 0000008c // +00000051 │ │ +43c02c: 6e10 44ab 0800 |003e: invoke-virtual {v8}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.getTimeLeft:()J // method@ab44 │ │ +43c032: 0b02 |0041: move-result-wide v2 │ │ +43c034: 8428 |0042: long-to-int v8, v2 │ │ +43c036: d388 e803 |0043: div-int/lit16 v8, v8, #int 1000 // #03e8 │ │ +43c03a: 7120 42b6 8100 |0045: invoke-static {v1, v8}, Ljava/lang/Math;.max:(II)I // method@b642 │ │ +43c040: 0a08 |0048: move-result v8 │ │ +43c042: 4408 0008 |0049: aget v8, v0, v8 │ │ +43c046: 2200 8d1e |004b: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +43c04a: 7010 adb6 0000 |004d: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +43c050: 1a01 70b4 |0050: const-string v1, "onSleepTimerAlmostExpired: " // string@b470 │ │ +43c054: 6e20 b9b6 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +43c05a: 6e20 b3b6 8000 |0055: invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b6b3 │ │ +43c060: 6e10 c3b6 0000 |0058: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +43c066: 0c00 |005b: move-result-object v0 │ │ +43c068: 1a01 3c46 |005c: const-string v1, "PlaybackService" // string@463c │ │ +43c06c: 7120 7e0b 0100 |005e: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +43c072: 5470 10de |0061: iget-object v0, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43c076: 6e30 82b1 8008 |0063: invoke-virtual {v0, v8, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVolume:(FF)V // method@b182 │ │ +43c07c: 2825 |0066: goto 008b // +0025 │ │ +43c07e: 6e10 45ab 0800 |0067: invoke-virtual {v8}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.isCancelled:()Z // method@ab45 │ │ +43c084: 0a00 |006a: move-result v0 │ │ +43c086: 3800 1100 |006b: if-eqz v0, 007c // +0011 │ │ +43c08a: 5478 10de |006d: iget-object v8, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43c08e: 6e10 69b1 0800 |006f: invoke-virtual {v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ +43c094: 0c08 |0072: move-result-object v8 │ │ +43c096: 7020 c0b2 8700 |0073: invoke-direct {v7, v8}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b2c0 │ │ +43c09c: 5478 10de |0076: iget-object v8, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43c0a0: 6e30 82b1 2802 |0078: invoke-virtual {v8, v2, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setVolume:(FF)V // method@b182 │ │ +43c0a6: 2810 |007b: goto 008b // +0010 │ │ +43c0a8: 6e10 49ab 0800 |007c: invoke-virtual {v8}, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent;.wasJustEnabled:()Z // method@ab49 │ │ +43c0ae: 0a08 |007f: move-result v8 │ │ +43c0b0: 3808 0b00 |0080: if-eqz v8, 008b // +000b │ │ +43c0b4: 5478 10de |0082: iget-object v8, v7, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43c0b8: 6e10 69b1 0800 |0084: invoke-virtual {v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.getPlayerStatus:()Lde/danoeh/antennapod/playback/base/PlayerStatus; // method@b169 │ │ +43c0be: 0c08 |0087: move-result-object v8 │ │ +43c0c0: 7020 c0b2 8700 |0088: invoke-direct {v7, v8}, Lde/danoeh/antennapod/playback/service/PlaybackService;.updateMediaSession:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)V // method@b2c0 │ │ +43c0c6: 0e00 |008b: return-void │ │ +43c0c8: 0003 0400 0a00 0000 cdcc cc3d cdcc ... |008c: array-data (24 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1006 │ │ 0x0009 line=1007 │ │ 0x0012 line=1008 │ │ 0x0018 line=1009 │ │ 0x001d line=1010 │ │ @@ -1592558,61 +1592558,61 @@ │ │ type : '(Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -43c0ec: |[43c0ec] de.danoeh.antennapod.playback.service.PlaybackService.speedPresetChanged:(Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;)V │ │ -43c0fc: 6e10 7fb2 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ -43c102: 0c00 |0003: move-result-object v0 │ │ -43c104: 2000 d41b |0004: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -43c108: 3800 5300 |0006: if-eqz v0, 0059 // +0053 │ │ -43c10c: 6e10 7fb2 0500 |0008: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ -43c112: 0c00 |000b: move-result-object v0 │ │ -43c114: 1f00 d41b |000c: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -43c118: 6e10 79ac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -43c11e: 0c00 |0011: move-result-object v0 │ │ -43c120: 6e10 23ac 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -43c126: 0c00 |0015: move-result-object v0 │ │ -43c128: 6e10 cdab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -43c12e: 0b00 |0019: move-result-wide v0 │ │ -43c130: 6e10 51ab 0600 |001a: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getFeedId:()J // method@ab51 │ │ -43c136: 0b02 |001d: move-result-wide v2 │ │ -43c138: 3104 0002 |001e: cmp-long v4, v0, v2 │ │ -43c13c: 3904 3900 |0020: if-nez v4, 0059 // +0039 │ │ -43c140: 6e10 53ab 0600 |0022: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getSpeed:()F // method@ab53 │ │ -43c146: 0a00 |0025: move-result v0 │ │ -43c148: 1501 80bf |0026: const/high16 v1, #int -1082130432 // #bf80 │ │ -43c14c: 2d00 0001 |0028: cmpl-float v0, v0, v1 │ │ -43c150: 3900 0a00 |002a: if-nez v0, 0034 // +000a │ │ -43c154: 7100 5cb4 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeed:()F // method@b45c │ │ -43c15a: 0a00 |002f: move-result v0 │ │ -43c15c: 6e20 b2b2 0500 |0030: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSpeed:(F)V // method@b2b2 │ │ -43c162: 2808 |0033: goto 003b // +0008 │ │ -43c164: 6e10 53ab 0600 |0034: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getSpeed:()F // method@ab53 │ │ -43c16a: 0a00 |0037: move-result v0 │ │ -43c16c: 6e20 b2b2 0500 |0038: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSpeed:(F)V // method@b2b2 │ │ -43c172: 6e10 52ab 0600 |003b: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getSkipSilence:()Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // method@ab52 │ │ -43c178: 0c00 |003e: move-result-object v0 │ │ -43c17a: 6201 2a76 |003f: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@762a │ │ -43c17e: 3310 0a00 |0041: if-ne v0, v1, 004b // +000a │ │ -43c182: 7100 76b4 0000 |0043: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isSkipSilence:()Z // method@b476 │ │ -43c188: 0a06 |0046: move-result v6 │ │ -43c18a: 6e20 b0b2 6500 |0047: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSkipSilence:(Z)V // method@b2b0 │ │ -43c190: 280f |004a: goto 0059 // +000f │ │ -43c192: 6e10 52ab 0600 |004b: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getSkipSilence:()Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // method@ab52 │ │ -43c198: 0c06 |004e: move-result-object v6 │ │ -43c19a: 6200 2976 |004f: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.AGGRESSIVE:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7629 │ │ -43c19e: 3306 0400 |0051: if-ne v6, v0, 0055 // +0004 │ │ -43c1a2: 1216 |0053: const/4 v6, #int 1 // #1 │ │ -43c1a4: 2802 |0054: goto 0056 // +0002 │ │ -43c1a6: 1206 |0055: const/4 v6, #int 0 // #0 │ │ -43c1a8: 6e20 b0b2 6500 |0056: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSkipSilence:(Z)V // method@b2b0 │ │ -43c1ae: 0e00 |0059: return-void │ │ +43c0f8: |[43c0f8] de.danoeh.antennapod.playback.service.PlaybackService.speedPresetChanged:(Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;)V │ │ +43c108: 6e10 7fb2 0500 |0000: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ +43c10e: 0c00 |0003: move-result-object v0 │ │ +43c110: 2000 d41b |0004: instance-of v0, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +43c114: 3800 5300 |0006: if-eqz v0, 0059 // +0053 │ │ +43c118: 6e10 7fb2 0500 |0008: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/PlaybackService;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b27f │ │ +43c11e: 0c00 |000b: move-result-object v0 │ │ +43c120: 1f00 d41b |000c: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +43c124: 6e10 79ac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +43c12a: 0c00 |0011: move-result-object v0 │ │ +43c12c: 6e10 23ac 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +43c132: 0c00 |0015: move-result-object v0 │ │ +43c134: 6e10 cdab 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +43c13a: 0b00 |0019: move-result-wide v0 │ │ +43c13c: 6e10 51ab 0600 |001a: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getFeedId:()J // method@ab51 │ │ +43c142: 0b02 |001d: move-result-wide v2 │ │ +43c144: 3104 0002 |001e: cmp-long v4, v0, v2 │ │ +43c148: 3904 3900 |0020: if-nez v4, 0059 // +0039 │ │ +43c14c: 6e10 53ab 0600 |0022: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getSpeed:()F // method@ab53 │ │ +43c152: 0a00 |0025: move-result v0 │ │ +43c154: 1501 80bf |0026: const/high16 v1, #int -1082130432 // #bf80 │ │ +43c158: 2d00 0001 |0028: cmpl-float v0, v0, v1 │ │ +43c15c: 3900 0a00 |002a: if-nez v0, 0034 // +000a │ │ +43c160: 7100 5cb4 0000 |002c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getPlaybackSpeed:()F // method@b45c │ │ +43c166: 0a00 |002f: move-result v0 │ │ +43c168: 6e20 b2b2 0500 |0030: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSpeed:(F)V // method@b2b2 │ │ +43c16e: 2808 |0033: goto 003b // +0008 │ │ +43c170: 6e10 53ab 0600 |0034: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getSpeed:()F // method@ab53 │ │ +43c176: 0a00 |0037: move-result v0 │ │ +43c178: 6e20 b2b2 0500 |0038: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSpeed:(F)V // method@b2b2 │ │ +43c17e: 6e10 52ab 0600 |003b: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getSkipSilence:()Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // method@ab52 │ │ +43c184: 0c00 |003e: move-result-object v0 │ │ +43c186: 6201 2a76 |003f: sget-object v1, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.GLOBAL:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@762a │ │ +43c18a: 3310 0a00 |0041: if-ne v0, v1, 004b // +000a │ │ +43c18e: 7100 76b4 0000 |0043: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isSkipSilence:()Z // method@b476 │ │ +43c194: 0a06 |0046: move-result v6 │ │ +43c196: 6e20 b0b2 6500 |0047: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSkipSilence:(Z)V // method@b2b0 │ │ +43c19c: 280f |004a: goto 0059 // +000f │ │ +43c19e: 6e10 52ab 0600 |004b: invoke-virtual {v6}, Lde/danoeh/antennapod/event/settings/SpeedPresetChangedEvent;.getSkipSilence:()Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // method@ab52 │ │ +43c1a4: 0c06 |004e: move-result-object v6 │ │ +43c1a6: 6200 2976 |004f: sget-object v0, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.AGGRESSIVE:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7629 │ │ +43c1aa: 3306 0400 |0051: if-ne v6, v0, 0055 // +0004 │ │ +43c1ae: 1216 |0053: const/4 v6, #int 1 // #1 │ │ +43c1b0: 2802 |0054: goto 0056 // +0002 │ │ +43c1b2: 1206 |0055: const/4 v6, #int 0 // #0 │ │ +43c1b4: 6e20 b0b2 6500 |0056: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/playback/service/PlaybackService;.setSkipSilence:(Z)V // method@b2b0 │ │ +43c1ba: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1616 │ │ 0x0008 line=1617 │ │ 0x000e line=1618 │ │ 0x0022 line=1619 │ │ 0x002c line=1620 │ │ @@ -1592629,24 +1592629,24 @@ │ │ type : '(Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -43c7c4: |[43c7c4] de.danoeh.antennapod.playback.service.PlaybackService.volumeAdaptionChanged:(Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;)V │ │ -43c7d4: 2200 c01d |0000: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackVolumeUpdater; // type@1dc0 │ │ -43c7d8: 7010 e6b3 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackVolumeUpdater;.:()V // method@b3e6 │ │ -43c7de: 5441 10de |0005: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ -43c7e2: 6e10 55ab 0500 |0007: invoke-virtual {v5}, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.getFeedId:()J // method@ab55 │ │ -43c7e8: 0b02 |000a: move-result-wide v2 │ │ -43c7ea: 6e10 56ab 0500 |000b: invoke-virtual {v5}, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ab56 │ │ -43c7f0: 0c05 |000e: move-result-object v5 │ │ -43c7f2: 6e55 e9b3 1032 |000f: invoke-virtual {v0, v1, v2, v3, v5}, Lde/danoeh/antennapod/playback/service/internal/PlaybackVolumeUpdater;.updateVolumeIfNecessary:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@b3e9 │ │ -43c7f8: 0e00 |0012: return-void │ │ +43c7d0: |[43c7d0] de.danoeh.antennapod.playback.service.PlaybackService.volumeAdaptionChanged:(Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;)V │ │ +43c7e0: 2200 c01d |0000: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackVolumeUpdater; // type@1dc0 │ │ +43c7e4: 7010 e6b3 0000 |0002: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/internal/PlaybackVolumeUpdater;.:()V // method@b3e6 │ │ +43c7ea: 5441 10de |0005: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/PlaybackService;.mediaPlayer:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer; // field@de10 │ │ +43c7ee: 6e10 55ab 0500 |0007: invoke-virtual {v5}, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.getFeedId:()J // method@ab55 │ │ +43c7f4: 0b02 |000a: move-result-wide v2 │ │ +43c7f6: 6e10 56ab 0500 |000b: invoke-virtual {v5}, Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@ab56 │ │ +43c7fc: 0c05 |000e: move-result-object v5 │ │ +43c7fe: 6e55 e9b3 1032 |000f: invoke-virtual {v0, v1, v2, v3, v5}, Lde/danoeh/antennapod/playback/service/internal/PlaybackVolumeUpdater;.updateVolumeIfNecessary:(Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;JLde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;)V // method@b3e9 │ │ +43c804: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1609 │ │ 0x0005 line=1610 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Lde/danoeh/antennapod/playback/service/PlaybackService; │ │ 0x0000 - 0x0013 reg=5 (null) Lde/danoeh/antennapod/event/settings/VolumeAdaptionChangedEvent; │ │ @@ -1592681,18 +1592681,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -43f64c: |[43f64c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)V │ │ -43f65c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43f662: 5b01 49ff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff49 │ │ -43f666: 0e00 |0005: return-void │ │ +43f658: |[43f658] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$$ExternalSyntheticLambda0.:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)V │ │ +43f668: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43f66e: 5b01 49ff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff49 │ │ +43f672: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ @@ -1592702,19 +1592702,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -43f668: |[43f668] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ -43f678: 5410 49ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff49 │ │ -43f67c: 1f02 781e |0002: check-cast v2, Ljava/lang/Long; // type@1e78 │ │ -43f680: 7120 14b3 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.$r8$lambda$-gDwWrjIoFcIml7K1b6Qt0nXAyA:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;Ljava/lang/Long;)V // method@b314 │ │ -43f686: 0e00 |0007: return-void │ │ +43f674: |[43f674] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$$ExternalSyntheticLambda0.accept:(Ljava/lang/Object;)V │ │ +43f684: 5410 49ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$$ExternalSyntheticLambda0;.f$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff49 │ │ +43f688: 1f02 781e |0002: check-cast v2, Ljava/lang/Long; // type@1e78 │ │ +43f68c: 7120 14b3 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.$r8$lambda$-gDwWrjIoFcIml7K1b6Qt0nXAyA:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;Ljava/lang/Long;)V // method@b314 │ │ +43f692: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1592761,18 +1592761,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -43f688: |[43f688] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)V │ │ -43f698: 5b01 4aff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ -43f69c: 7010 5eb6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -43f6a2: 0e00 |0005: return-void │ │ +43f694: |[43f694] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)V │ │ +43f6a4: 5b01 4aff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ +43f6a8: 7010 5eb6 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +43f6ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ │ │ @@ -1592782,17 +1592782,17 @@ │ │ type : '(Landroidx/media3/common/AudioAttributes;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43f6a4: |[43f6a4] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onAudioAttributesChanged:(Landroidx/media3/common/AudioAttributes;)V │ │ -43f6b4: 7120 0348 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onAudioAttributesChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/AudioAttributes;)V // method@4803 │ │ -43f6ba: 0e00 |0003: return-void │ │ +43f6b0: |[43f6b0] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onAudioAttributesChanged:(Landroidx/media3/common/AudioAttributes;)V │ │ +43f6c0: 7120 0348 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onAudioAttributesChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/AudioAttributes;)V // method@4803 │ │ +43f6c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/media3/common/AudioAttributes; │ │ │ │ @@ -1592801,18 +1592801,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -43f6bc: |[43f6bc] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onAudioSessionIdChanged:(I)V │ │ -43f6cc: 5410 4aff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ -43f6d0: 7120 1ab3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$minitLoudnessEnhancer:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;I)V // method@b31a │ │ -43f6d6: 0e00 |0005: return-void │ │ +43f6c8: |[43f6c8] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onAudioSessionIdChanged:(I)V │ │ +43f6d8: 5410 4aff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ +43f6dc: 7120 1ab3 2000 |0002: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$minitLoudnessEnhancer:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;I)V // method@b31a │ │ +43f6e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -1592821,17 +1592821,17 @@ │ │ type : '(Landroidx/media3/common/Player$Commands;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43f6d8: |[43f6d8] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onAvailableCommandsChanged:(Landroidx/media3/common/Player$Commands;)V │ │ -43f6e8: 7120 0448 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onAvailableCommandsChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/Player$Commands;)V // method@4804 │ │ -43f6ee: 0e00 |0003: return-void │ │ +43f6e4: |[43f6e4] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onAvailableCommandsChanged:(Landroidx/media3/common/Player$Commands;)V │ │ +43f6f4: 7120 0448 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onAvailableCommandsChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/Player$Commands;)V // method@4804 │ │ +43f6fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/media3/common/Player$Commands; │ │ │ │ @@ -1592840,17 +1592840,17 @@ │ │ type : '(Landroidx/media3/common/text/CueGroup;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43f6f0: |[43f6f0] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onCues:(Landroidx/media3/common/text/CueGroup;)V │ │ -43f700: 7120 0548 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onCues:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/text/CueGroup;)V // method@4805 │ │ -43f706: 0e00 |0003: return-void │ │ +43f6fc: |[43f6fc] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onCues:(Landroidx/media3/common/text/CueGroup;)V │ │ +43f70c: 7120 0548 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onCues:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/text/CueGroup;)V // method@4805 │ │ +43f712: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/media3/common/text/CueGroup; │ │ │ │ @@ -1592859,17 +1592859,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43f708: |[43f708] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onCues:(Ljava/util/List;)V │ │ -43f718: 7120 0648 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onCues:(Landroidx/media3/common/Player$Listener;Ljava/util/List;)V // method@4806 │ │ -43f71e: 0e00 |0003: return-void │ │ +43f714: |[43f714] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onCues:(Ljava/util/List;)V │ │ +43f724: 7120 0648 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onCues:(Landroidx/media3/common/Player$Listener;Ljava/util/List;)V // method@4806 │ │ +43f72a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1592878,17 +1592878,17 @@ │ │ type : '(Landroidx/media3/common/DeviceInfo;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43f720: |[43f720] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onDeviceInfoChanged:(Landroidx/media3/common/DeviceInfo;)V │ │ -43f730: 7120 0748 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onDeviceInfoChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/DeviceInfo;)V // method@4807 │ │ -43f736: 0e00 |0003: return-void │ │ +43f72c: |[43f72c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onDeviceInfoChanged:(Landroidx/media3/common/DeviceInfo;)V │ │ +43f73c: 7120 0748 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onDeviceInfoChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/DeviceInfo;)V // method@4807 │ │ +43f742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/media3/common/DeviceInfo; │ │ │ │ @@ -1592897,17 +1592897,17 @@ │ │ type : '(IZ)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -43f738: |[43f738] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onDeviceVolumeChanged:(IZ)V │ │ -43f748: 7130 0848 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onDeviceVolumeChanged:(Landroidx/media3/common/Player$Listener;IZ)V // method@4808 │ │ -43f74e: 0e00 |0003: return-void │ │ +43f744: |[43f744] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onDeviceVolumeChanged:(IZ)V │ │ +43f754: 7130 0848 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onDeviceVolumeChanged:(Landroidx/media3/common/Player$Listener;IZ)V // method@4808 │ │ +43f75a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1592917,17 +1592917,17 @@ │ │ type : '(Landroidx/media3/common/Player;Landroidx/media3/common/Player$Events;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -43f750: |[43f750] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onEvents:(Landroidx/media3/common/Player;Landroidx/media3/common/Player$Events;)V │ │ -43f760: 7130 0948 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onEvents:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/Player;Landroidx/media3/common/Player$Events;)V // method@4809 │ │ -43f766: 0e00 |0003: return-void │ │ +43f75c: |[43f75c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onEvents:(Landroidx/media3/common/Player;Landroidx/media3/common/Player$Events;)V │ │ +43f76c: 7130 0948 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onEvents:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/Player;Landroidx/media3/common/Player$Events;)V // method@4809 │ │ +43f772: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/media3/common/Player; │ │ 0x0000 - 0x0004 reg=2 (null) Landroidx/media3/common/Player$Events; │ │ @@ -1592937,17 +1592937,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43f768: |[43f768] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onIsLoadingChanged:(Z)V │ │ -43f778: 7120 0a48 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onIsLoadingChanged:(Landroidx/media3/common/Player$Listener;Z)V // method@480a │ │ -43f77e: 0e00 |0003: return-void │ │ +43f774: |[43f774] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onIsLoadingChanged:(Z)V │ │ +43f784: 7120 0a48 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onIsLoadingChanged:(Landroidx/media3/common/Player$Listener;Z)V // method@480a │ │ +43f78a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1592956,17 +1592956,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43f780: |[43f780] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onIsPlayingChanged:(Z)V │ │ -43f790: 7120 0b48 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onIsPlayingChanged:(Landroidx/media3/common/Player$Listener;Z)V // method@480b │ │ -43f796: 0e00 |0003: return-void │ │ +43f78c: |[43f78c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onIsPlayingChanged:(Z)V │ │ +43f79c: 7120 0b48 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onIsPlayingChanged:(Landroidx/media3/common/Player$Listener;Z)V // method@480b │ │ +43f7a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1592975,17 +1592975,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43f798: |[43f798] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onLoadingChanged:(Z)V │ │ -43f7a8: 7120 0c48 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onLoadingChanged:(Landroidx/media3/common/Player$Listener;Z)V // method@480c │ │ -43f7ae: 0e00 |0003: return-void │ │ +43f7a4: |[43f7a4] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onLoadingChanged:(Z)V │ │ +43f7b4: 7120 0c48 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onLoadingChanged:(Landroidx/media3/common/Player$Listener;Z)V // method@480c │ │ +43f7ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1592994,17 +1592994,17 @@ │ │ type : '(J)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -43f7b0: |[43f7b0] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onMaxSeekToPreviousPositionChanged:(J)V │ │ -43f7c0: 7130 0d48 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onMaxSeekToPreviousPositionChanged:(Landroidx/media3/common/Player$Listener;J)V // method@480d │ │ -43f7c6: 0e00 |0003: return-void │ │ +43f7bc: |[43f7bc] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onMaxSeekToPreviousPositionChanged:(J)V │ │ +43f7cc: 7130 0d48 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onMaxSeekToPreviousPositionChanged:(Landroidx/media3/common/Player$Listener;J)V // method@480d │ │ +43f7d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) J │ │ │ │ @@ -1593013,17 +1593013,17 @@ │ │ type : '(Landroidx/media3/common/MediaItem;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -43f7c8: |[43f7c8] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onMediaItemTransition:(Landroidx/media3/common/MediaItem;I)V │ │ -43f7d8: 7130 0e48 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onMediaItemTransition:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/MediaItem;I)V // method@480e │ │ -43f7de: 0e00 |0003: return-void │ │ +43f7d4: |[43f7d4] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onMediaItemTransition:(Landroidx/media3/common/MediaItem;I)V │ │ +43f7e4: 7130 0e48 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onMediaItemTransition:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/MediaItem;I)V // method@480e │ │ +43f7ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/media3/common/MediaItem; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1593033,17 +1593033,17 @@ │ │ type : '(Landroidx/media3/common/MediaMetadata;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43f7e0: |[43f7e0] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onMediaMetadataChanged:(Landroidx/media3/common/MediaMetadata;)V │ │ -43f7f0: 7120 0f48 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onMediaMetadataChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/MediaMetadata;)V // method@480f │ │ -43f7f6: 0e00 |0003: return-void │ │ +43f7ec: |[43f7ec] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onMediaMetadataChanged:(Landroidx/media3/common/MediaMetadata;)V │ │ +43f7fc: 7120 0f48 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onMediaMetadataChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/MediaMetadata;)V // method@480f │ │ +43f802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/media3/common/MediaMetadata; │ │ │ │ @@ -1593052,17 +1593052,17 @@ │ │ type : '(Landroidx/media3/common/Metadata;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43f7f8: |[43f7f8] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onMetadata:(Landroidx/media3/common/Metadata;)V │ │ -43f808: 7120 1048 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onMetadata:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/Metadata;)V // method@4810 │ │ -43f80e: 0e00 |0003: return-void │ │ +43f804: |[43f804] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onMetadata:(Landroidx/media3/common/Metadata;)V │ │ +43f814: 7120 1048 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onMetadata:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/Metadata;)V // method@4810 │ │ +43f81a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/media3/common/Metadata; │ │ │ │ @@ -1593071,17 +1593071,17 @@ │ │ type : '(ZI)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -43f810: |[43f810] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPlayWhenReadyChanged:(ZI)V │ │ -43f820: 7130 1148 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onPlayWhenReadyChanged:(Landroidx/media3/common/Player$Listener;ZI)V // method@4811 │ │ -43f826: 0e00 |0003: return-void │ │ +43f81c: |[43f81c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPlayWhenReadyChanged:(ZI)V │ │ +43f82c: 7130 1148 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onPlayWhenReadyChanged:(Landroidx/media3/common/Player$Listener;ZI)V // method@4811 │ │ +43f832: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1593091,17 +1593091,17 @@ │ │ type : '(Landroidx/media3/common/PlaybackParameters;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43f828: |[43f828] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPlaybackParametersChanged:(Landroidx/media3/common/PlaybackParameters;)V │ │ -43f838: 7120 1248 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onPlaybackParametersChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/PlaybackParameters;)V // method@4812 │ │ -43f83e: 0e00 |0003: return-void │ │ +43f834: |[43f834] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPlaybackParametersChanged:(Landroidx/media3/common/PlaybackParameters;)V │ │ +43f844: 7120 1248 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onPlaybackParametersChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/PlaybackParameters;)V // method@4812 │ │ +43f84a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/media3/common/PlaybackParameters; │ │ │ │ @@ -1593110,52 +1593110,52 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -43f840: |[43f840] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPlaybackStateChanged:(I)V │ │ -43f850: 5410 4aff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ -43f854: 7110 15b3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetaudioCompletionListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Ljava/lang/Runnable; // method@b315 │ │ -43f85a: 0c00 |0005: move-result-object v0 │ │ -43f85c: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -43f860: 1240 |0008: const/4 v0, #int 4 // #4 │ │ -43f862: 3302 0c00 |0009: if-ne v2, v0, 0015 // +000c │ │ -43f866: 5412 4aff |000b: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ -43f86a: 7110 15b3 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetaudioCompletionListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Ljava/lang/Runnable; // method@b315 │ │ -43f870: 0c02 |0010: move-result-object v2 │ │ -43f872: 7210 69b6 0200 |0011: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@b669 │ │ -43f878: 2831 |0014: goto 0045 // +0031 │ │ -43f87a: 5410 4aff |0015: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ -43f87e: 7110 18b3 0000 |0017: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@b318 │ │ -43f884: 0c00 |001a: move-result-object v0 │ │ -43f886: 3800 1400 |001b: if-eqz v0, 002f // +0014 │ │ -43f88a: 1220 |001d: const/4 v0, #int 2 // #2 │ │ -43f88c: 3302 1100 |001e: if-ne v2, v0, 002f // +0011 │ │ -43f890: 5412 4aff |0020: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ -43f894: 7110 18b3 0200 |0022: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@b318 │ │ -43f89a: 0c02 |0025: move-result-object v2 │ │ -43f89c: 12f0 |0026: const/4 v0, #int -1 // #ff │ │ -43f89e: 7110 1eb6 0000 |0027: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -43f8a4: 0c00 |002a: move-result-object v0 │ │ -43f8a6: 7220 9a33 0200 |002b: invoke-interface {v2, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@339a │ │ -43f8ac: 2817 |002e: goto 0045 // +0017 │ │ -43f8ae: 5412 4aff |002f: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ -43f8b2: 7110 18b3 0200 |0031: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@b318 │ │ -43f8b8: 0c02 |0034: move-result-object v2 │ │ -43f8ba: 3802 1000 |0035: if-eqz v2, 0045 // +0010 │ │ -43f8be: 5412 4aff |0037: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ -43f8c2: 7110 18b3 0200 |0039: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@b318 │ │ -43f8c8: 0c02 |003c: move-result-object v2 │ │ -43f8ca: 12e0 |003d: const/4 v0, #int -2 // #fe │ │ -43f8cc: 7110 1eb6 0000 |003e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -43f8d2: 0c00 |0041: move-result-object v0 │ │ -43f8d4: 7220 9a33 0200 |0042: invoke-interface {v2, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@339a │ │ -43f8da: 0e00 |0045: return-void │ │ +43f84c: |[43f84c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPlaybackStateChanged:(I)V │ │ +43f85c: 5410 4aff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ +43f860: 7110 15b3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetaudioCompletionListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Ljava/lang/Runnable; // method@b315 │ │ +43f866: 0c00 |0005: move-result-object v0 │ │ +43f868: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +43f86c: 1240 |0008: const/4 v0, #int 4 // #4 │ │ +43f86e: 3302 0c00 |0009: if-ne v2, v0, 0015 // +000c │ │ +43f872: 5412 4aff |000b: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ +43f876: 7110 15b3 0200 |000d: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetaudioCompletionListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Ljava/lang/Runnable; // method@b315 │ │ +43f87c: 0c02 |0010: move-result-object v2 │ │ +43f87e: 7210 69b6 0200 |0011: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@b669 │ │ +43f884: 2831 |0014: goto 0045 // +0031 │ │ +43f886: 5410 4aff |0015: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ +43f88a: 7110 18b3 0000 |0017: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@b318 │ │ +43f890: 0c00 |001a: move-result-object v0 │ │ +43f892: 3800 1400 |001b: if-eqz v0, 002f // +0014 │ │ +43f896: 1220 |001d: const/4 v0, #int 2 // #2 │ │ +43f898: 3302 1100 |001e: if-ne v2, v0, 002f // +0011 │ │ +43f89c: 5412 4aff |0020: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ +43f8a0: 7110 18b3 0200 |0022: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@b318 │ │ +43f8a6: 0c02 |0025: move-result-object v2 │ │ +43f8a8: 12f0 |0026: const/4 v0, #int -1 // #ff │ │ +43f8aa: 7110 1eb6 0000 |0027: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +43f8b0: 0c00 |002a: move-result-object v0 │ │ +43f8b2: 7220 9a33 0200 |002b: invoke-interface {v2, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@339a │ │ +43f8b8: 2817 |002e: goto 0045 // +0017 │ │ +43f8ba: 5412 4aff |002f: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ +43f8be: 7110 18b3 0200 |0031: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@b318 │ │ +43f8c4: 0c02 |0034: move-result-object v2 │ │ +43f8c6: 3802 1000 |0035: if-eqz v2, 0045 // +0010 │ │ +43f8ca: 5412 4aff |0037: iget-object v2, v1, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ +43f8ce: 7110 18b3 0200 |0039: invoke-static {v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetbufferingUpdateListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@b318 │ │ +43f8d4: 0c02 |003c: move-result-object v2 │ │ +43f8d6: 12e0 |003d: const/4 v0, #int -2 // #fe │ │ +43f8d8: 7110 1eb6 0000 |003e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +43f8de: 0c00 |0041: move-result-object v0 │ │ +43f8e0: 7220 9a33 0200 |0042: invoke-interface {v2, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@339a │ │ +43f8e6: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x000b line=113 │ │ 0x0015 line=114 │ │ 0x0020 line=115 │ │ 0x002f line=116 │ │ @@ -1593169,17 +1593169,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43f8dc: |[43f8dc] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPlaybackSuppressionReasonChanged:(I)V │ │ -43f8ec: 7120 1348 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onPlaybackSuppressionReasonChanged:(Landroidx/media3/common/Player$Listener;I)V // method@4813 │ │ -43f8f2: 0e00 |0003: return-void │ │ +43f8e8: |[43f8e8] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPlaybackSuppressionReasonChanged:(I)V │ │ +43f8f8: 7120 1348 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onPlaybackSuppressionReasonChanged:(Landroidx/media3/common/Player$Listener;I)V // method@4813 │ │ +43f8fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1593188,62 +1593188,62 @@ │ │ type : '(Landroidx/media3/common/PlaybackException;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 93 16-bit code units │ │ -43f8f4: |[43f8f4] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPlayerError:(Landroidx/media3/common/PlaybackException;)V │ │ -43f904: 5430 4aff |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ -43f908: 7110 16b3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetaudioErrorListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@b316 │ │ -43f90e: 0c00 |0005: move-result-object v0 │ │ -43f910: 3800 5600 |0006: if-eqz v0, 005c // +0056 │ │ -43f914: 7110 6fad 0400 |0008: invoke-static {v4}, Lde/danoeh/antennapod/net/common/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@ad6f │ │ -43f91a: 0a00 |000b: move-result v0 │ │ -43f91c: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ -43f920: 5434 4aff |000e: iget-object v4, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ -43f924: 7110 16b3 0400 |0010: invoke-static {v4}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetaudioErrorListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@b316 │ │ -43f92a: 0c04 |0013: move-result-object v4 │ │ -43f92c: 5430 4aff |0014: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ -43f930: 7110 19b3 0000 |0016: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroid/content/Context; // method@b319 │ │ -43f936: 0c00 |0019: move-result-object v0 │ │ -43f938: 6001 5bef |001a: sget v1, Lde/danoeh/antennapod/playback/service/R$string;.download_error_blocked:I // field@ef5b │ │ -43f93c: 6e20 4302 1000 |001c: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -43f942: 0c00 |001f: move-result-object v0 │ │ -43f944: 7220 9a33 0400 |0020: invoke-interface {v4, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@339a │ │ -43f94a: 2839 |0023: goto 005c // +0039 │ │ -43f94c: 6e10 e4b6 0400 |0024: invoke-virtual {v4}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b6e4 │ │ -43f952: 0c00 |0027: move-result-object v0 │ │ -43f954: 2001 930c |0028: instance-of v1, v0, Landroidx/media3/datasource/HttpDataSource$HttpDataSourceException; // type@0c93 │ │ -43f958: 3801 0c00 |002a: if-eqz v1, 0036 // +000c │ │ -43f95c: 6e10 e4b6 0000 |002c: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b6e4 │ │ -43f962: 0c01 |002f: move-result-object v1 │ │ -43f964: 3801 0600 |0030: if-eqz v1, 0036 // +0006 │ │ -43f968: 6e10 e4b6 0000 |0032: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b6e4 │ │ -43f96e: 0c00 |0035: move-result-object v0 │ │ -43f970: 3800 1200 |0036: if-eqz v0, 0048 // +0012 │ │ -43f974: 1a01 e54b |0038: const-string v1, "Source error" // string@4be5 │ │ -43f978: 6e10 e6b6 0000 |003a: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -43f97e: 0c02 |003d: move-result-object v2 │ │ -43f980: 6e20 85b6 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -43f986: 0a01 |0041: move-result v1 │ │ -43f988: 3801 0600 |0042: if-eqz v1, 0048 // +0006 │ │ -43f98c: 6e10 e4b6 0000 |0044: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b6e4 │ │ -43f992: 0c00 |0047: move-result-object v0 │ │ -43f994: 5431 4aff |0048: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ -43f998: 7110 16b3 0100 |004a: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetaudioErrorListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@b316 │ │ -43f99e: 0c01 |004d: move-result-object v1 │ │ -43f9a0: 3800 0700 |004e: if-eqz v0, 0055 // +0007 │ │ -43f9a4: 6e10 e6b6 0000 |0050: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -43f9aa: 0c04 |0053: move-result-object v4 │ │ -43f9ac: 2805 |0054: goto 0059 // +0005 │ │ -43f9ae: 6e10 e6b6 0400 |0055: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -43f9b4: 0c04 |0058: move-result-object v4 │ │ -43f9b6: 7220 9a33 4100 |0059: invoke-interface {v1, v4}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@339a │ │ -43f9bc: 0e00 |005c: return-void │ │ +43f900: |[43f900] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPlayerError:(Landroidx/media3/common/PlaybackException;)V │ │ +43f910: 5430 4aff |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ +43f914: 7110 16b3 0000 |0002: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetaudioErrorListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@b316 │ │ +43f91a: 0c00 |0005: move-result-object v0 │ │ +43f91c: 3800 5600 |0006: if-eqz v0, 005c // +0056 │ │ +43f920: 7110 6fad 0400 |0008: invoke-static {v4}, Lde/danoeh/antennapod/net/common/NetworkUtils;.wasDownloadBlocked:(Ljava/lang/Throwable;)Z // method@ad6f │ │ +43f926: 0a00 |000b: move-result v0 │ │ +43f928: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ +43f92c: 5434 4aff |000e: iget-object v4, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ +43f930: 7110 16b3 0400 |0010: invoke-static {v4}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetaudioErrorListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@b316 │ │ +43f936: 0c04 |0013: move-result-object v4 │ │ +43f938: 5430 4aff |0014: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ +43f93c: 7110 19b3 0000 |0016: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetcontext:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroid/content/Context; // method@b319 │ │ +43f942: 0c00 |0019: move-result-object v0 │ │ +43f944: 6001 5bef |001a: sget v1, Lde/danoeh/antennapod/playback/service/R$string;.download_error_blocked:I // field@ef5b │ │ +43f948: 6e20 4302 1000 |001c: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +43f94e: 0c00 |001f: move-result-object v0 │ │ +43f950: 7220 9a33 0400 |0020: invoke-interface {v4, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@339a │ │ +43f956: 2839 |0023: goto 005c // +0039 │ │ +43f958: 6e10 e4b6 0400 |0024: invoke-virtual {v4}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b6e4 │ │ +43f95e: 0c00 |0027: move-result-object v0 │ │ +43f960: 2001 930c |0028: instance-of v1, v0, Landroidx/media3/datasource/HttpDataSource$HttpDataSourceException; // type@0c93 │ │ +43f964: 3801 0c00 |002a: if-eqz v1, 0036 // +000c │ │ +43f968: 6e10 e4b6 0000 |002c: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b6e4 │ │ +43f96e: 0c01 |002f: move-result-object v1 │ │ +43f970: 3801 0600 |0030: if-eqz v1, 0036 // +0006 │ │ +43f974: 6e10 e4b6 0000 |0032: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b6e4 │ │ +43f97a: 0c00 |0035: move-result-object v0 │ │ +43f97c: 3800 1200 |0036: if-eqz v0, 0048 // +0012 │ │ +43f980: 1a01 e54b |0038: const-string v1, "Source error" // string@4be5 │ │ +43f984: 6e10 e6b6 0000 |003a: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +43f98a: 0c02 |003d: move-result-object v2 │ │ +43f98c: 6e20 85b6 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +43f992: 0a01 |0041: move-result v1 │ │ +43f994: 3801 0600 |0042: if-eqz v1, 0048 // +0006 │ │ +43f998: 6e10 e4b6 0000 |0044: invoke-virtual {v0}, Ljava/lang/Throwable;.getCause:()Ljava/lang/Throwable; // method@b6e4 │ │ +43f99e: 0c00 |0047: move-result-object v0 │ │ +43f9a0: 5431 4aff |0048: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ +43f9a4: 7110 16b3 0100 |004a: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetaudioErrorListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Landroidx/core/util/Consumer; // method@b316 │ │ +43f9aa: 0c01 |004d: move-result-object v1 │ │ +43f9ac: 3800 0700 |004e: if-eqz v0, 0055 // +0007 │ │ +43f9b0: 6e10 e6b6 0000 |0050: invoke-virtual {v0}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +43f9b6: 0c04 |0053: move-result-object v4 │ │ +43f9b8: 2805 |0054: goto 0059 // +0005 │ │ +43f9ba: 6e10 e6b6 0400 |0055: invoke-virtual {v4}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +43f9c0: 0c04 |0058: move-result-object v4 │ │ +43f9c2: 7220 9a33 4100 |0059: invoke-interface {v1, v4}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@339a │ │ +43f9c8: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0008 line=124 │ │ 0x000e line=125 │ │ 0x0024 line=127 │ │ 0x0028 line=128 │ │ @@ -1593261,17 +1593261,17 @@ │ │ type : '(Landroidx/media3/common/PlaybackException;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43f9c0: |[43f9c0] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPlayerErrorChanged:(Landroidx/media3/common/PlaybackException;)V │ │ -43f9d0: 7120 1448 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onPlayerErrorChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/PlaybackException;)V // method@4814 │ │ -43f9d6: 0e00 |0003: return-void │ │ +43f9cc: |[43f9cc] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPlayerErrorChanged:(Landroidx/media3/common/PlaybackException;)V │ │ +43f9dc: 7120 1448 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onPlayerErrorChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/PlaybackException;)V // method@4814 │ │ +43f9e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/media3/common/PlaybackException; │ │ │ │ @@ -1593280,17 +1593280,17 @@ │ │ type : '(ZI)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -43f9d8: |[43f9d8] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPlayerStateChanged:(ZI)V │ │ -43f9e8: 7130 1548 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onPlayerStateChanged:(Landroidx/media3/common/Player$Listener;ZI)V // method@4815 │ │ -43f9ee: 0e00 |0003: return-void │ │ +43f9e4: |[43f9e4] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPlayerStateChanged:(ZI)V │ │ +43f9f4: 7130 1548 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onPlayerStateChanged:(Landroidx/media3/common/Player$Listener;ZI)V // method@4815 │ │ +43f9fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1593300,17 +1593300,17 @@ │ │ type : '(Landroidx/media3/common/MediaMetadata;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43f9f0: |[43f9f0] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPlaylistMetadataChanged:(Landroidx/media3/common/MediaMetadata;)V │ │ -43fa00: 7120 1648 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onPlaylistMetadataChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/MediaMetadata;)V // method@4816 │ │ -43fa06: 0e00 |0003: return-void │ │ +43f9fc: |[43f9fc] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPlaylistMetadataChanged:(Landroidx/media3/common/MediaMetadata;)V │ │ +43fa0c: 7120 1648 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onPlaylistMetadataChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/MediaMetadata;)V // method@4816 │ │ +43fa12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/media3/common/MediaMetadata; │ │ │ │ @@ -1593319,17 +1593319,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43fa44: |[43fa44] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPositionDiscontinuity:(I)V │ │ -43fa54: 7120 1748 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onPositionDiscontinuity:(Landroidx/media3/common/Player$Listener;I)V // method@4817 │ │ -43fa5a: 0e00 |0003: return-void │ │ +43fa50: |[43fa50] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPositionDiscontinuity:(I)V │ │ +43fa60: 7120 1748 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onPositionDiscontinuity:(Landroidx/media3/common/Player$Listener;I)V // method@4817 │ │ +43fa66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1593338,26 +1593338,26 @@ │ │ type : '(Landroidx/media3/common/Player$PositionInfo;Landroidx/media3/common/Player$PositionInfo;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -43fa08: |[43fa08] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPositionDiscontinuity:(Landroidx/media3/common/Player$PositionInfo;Landroidx/media3/common/Player$PositionInfo;I)V │ │ -43fa18: 5401 4aff |0000: iget-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ -43fa1c: 7110 17b3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetaudioSeekCompleteListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Ljava/lang/Runnable; // method@b317 │ │ -43fa22: 0c01 |0005: move-result-object v1 │ │ -43fa24: 3801 0e00 |0006: if-eqz v1, 0014 // +000e │ │ -43fa28: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -43fa2a: 3313 0b00 |0009: if-ne v3, v1, 0014 // +000b │ │ -43fa2e: 5401 4aff |000b: iget-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ -43fa32: 7110 17b3 0100 |000d: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetaudioSeekCompleteListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Ljava/lang/Runnable; // method@b317 │ │ -43fa38: 0c01 |0010: move-result-object v1 │ │ -43fa3a: 7210 69b6 0100 |0011: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@b669 │ │ -43fa40: 0e00 |0014: return-void │ │ +43fa14: |[43fa14] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onPositionDiscontinuity:(Landroidx/media3/common/Player$PositionInfo;Landroidx/media3/common/Player$PositionInfo;I)V │ │ +43fa24: 5401 4aff |0000: iget-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ +43fa28: 7110 17b3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetaudioSeekCompleteListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Ljava/lang/Runnable; // method@b317 │ │ +43fa2e: 0c01 |0005: move-result-object v1 │ │ +43fa30: 3801 0e00 |0006: if-eqz v1, 0014 // +000e │ │ +43fa34: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +43fa36: 3313 0b00 |0009: if-ne v3, v1, 0014 // +000b │ │ +43fa3a: 5401 4aff |000b: iget-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;.this$0:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff4a │ │ +43fa3e: 7110 17b3 0100 |000d: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.-$$Nest$fgetaudioSeekCompleteListener:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)Ljava/lang/Runnable; // method@b317 │ │ +43fa44: 0c01 |0010: move-result-object v1 │ │ +43fa46: 7210 69b6 0100 |0011: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@b669 │ │ +43fa4c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x000b line=146 │ │ locals : │ │ 0x0000 - 0x0015 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0015 reg=1 (null) Landroidx/media3/common/Player$PositionInfo; │ │ @@ -1593369,17 +1593369,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -43fa5c: |[43fa5c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onRenderedFirstFrame:()V │ │ -43fa6c: 7110 1848 0000 |0000: invoke-static {v0}, Landroidx/media3/common/Player$Listener$-CC;.$default$onRenderedFirstFrame:(Landroidx/media3/common/Player$Listener;)V // method@4818 │ │ -43fa72: 0e00 |0003: return-void │ │ +43fa68: |[43fa68] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onRenderedFirstFrame:()V │ │ +43fa78: 7110 1848 0000 |0000: invoke-static {v0}, Landroidx/media3/common/Player$Listener$-CC;.$default$onRenderedFirstFrame:(Landroidx/media3/common/Player$Listener;)V // method@4818 │ │ +43fa7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ │ │ #26 : (in Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1;) │ │ @@ -1593387,17 +1593387,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43fa74: |[43fa74] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onRepeatModeChanged:(I)V │ │ -43fa84: 7120 1948 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onRepeatModeChanged:(Landroidx/media3/common/Player$Listener;I)V // method@4819 │ │ -43fa8a: 0e00 |0003: return-void │ │ +43fa80: |[43fa80] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onRepeatModeChanged:(I)V │ │ +43fa90: 7120 1948 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onRepeatModeChanged:(Landroidx/media3/common/Player$Listener;I)V // method@4819 │ │ +43fa96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -1593406,17 +1593406,17 @@ │ │ type : '(J)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -43fa8c: |[43fa8c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onSeekBackIncrementChanged:(J)V │ │ -43fa9c: 7130 1a48 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onSeekBackIncrementChanged:(Landroidx/media3/common/Player$Listener;J)V // method@481a │ │ -43faa2: 0e00 |0003: return-void │ │ +43fa98: |[43fa98] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onSeekBackIncrementChanged:(J)V │ │ +43faa8: 7130 1a48 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onSeekBackIncrementChanged:(Landroidx/media3/common/Player$Listener;J)V // method@481a │ │ +43faae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) J │ │ │ │ @@ -1593425,17 +1593425,17 @@ │ │ type : '(J)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -43faa4: |[43faa4] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onSeekForwardIncrementChanged:(J)V │ │ -43fab4: 7130 1b48 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onSeekForwardIncrementChanged:(Landroidx/media3/common/Player$Listener;J)V // method@481b │ │ -43faba: 0e00 |0003: return-void │ │ +43fab0: |[43fab0] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onSeekForwardIncrementChanged:(J)V │ │ +43fac0: 7130 1b48 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onSeekForwardIncrementChanged:(Landroidx/media3/common/Player$Listener;J)V // method@481b │ │ +43fac6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) J │ │ │ │ @@ -1593444,17 +1593444,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43fabc: |[43fabc] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onShuffleModeEnabledChanged:(Z)V │ │ -43facc: 7120 1c48 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onShuffleModeEnabledChanged:(Landroidx/media3/common/Player$Listener;Z)V // method@481c │ │ -43fad2: 0e00 |0003: return-void │ │ +43fac8: |[43fac8] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onShuffleModeEnabledChanged:(Z)V │ │ +43fad8: 7120 1c48 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onShuffleModeEnabledChanged:(Landroidx/media3/common/Player$Listener;Z)V // method@481c │ │ +43fade: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1593463,17 +1593463,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43fad4: |[43fad4] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onSkipSilenceEnabledChanged:(Z)V │ │ -43fae4: 7120 1d48 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onSkipSilenceEnabledChanged:(Landroidx/media3/common/Player$Listener;Z)V // method@481d │ │ -43faea: 0e00 |0003: return-void │ │ +43fae0: |[43fae0] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onSkipSilenceEnabledChanged:(Z)V │ │ +43faf0: 7120 1d48 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onSkipSilenceEnabledChanged:(Landroidx/media3/common/Player$Listener;Z)V // method@481d │ │ +43faf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -1593482,17 +1593482,17 @@ │ │ type : '(II)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -43faec: |[43faec] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onSurfaceSizeChanged:(II)V │ │ -43fafc: 7130 1e48 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onSurfaceSizeChanged:(Landroidx/media3/common/Player$Listener;II)V // method@481e │ │ -43fb02: 0e00 |0003: return-void │ │ +43faf8: |[43faf8] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onSurfaceSizeChanged:(II)V │ │ +43fb08: 7130 1e48 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onSurfaceSizeChanged:(Landroidx/media3/common/Player$Listener;II)V // method@481e │ │ +43fb0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1593502,17 +1593502,17 @@ │ │ type : '(Landroidx/media3/common/Timeline;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -43fb04: |[43fb04] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onTimelineChanged:(Landroidx/media3/common/Timeline;I)V │ │ -43fb14: 7130 1f48 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onTimelineChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/Timeline;I)V // method@481f │ │ -43fb1a: 0e00 |0003: return-void │ │ +43fb10: |[43fb10] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onTimelineChanged:(Landroidx/media3/common/Timeline;I)V │ │ +43fb20: 7130 1f48 1002 |0000: invoke-static {v0, v1, v2}, Landroidx/media3/common/Player$Listener$-CC;.$default$onTimelineChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/Timeline;I)V // method@481f │ │ +43fb26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/media3/common/Timeline; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1593522,17 +1593522,17 @@ │ │ type : '(Landroidx/media3/common/TrackSelectionParameters;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43fb1c: |[43fb1c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onTrackSelectionParametersChanged:(Landroidx/media3/common/TrackSelectionParameters;)V │ │ -43fb2c: 7120 2048 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onTrackSelectionParametersChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/TrackSelectionParameters;)V // method@4820 │ │ -43fb32: 0e00 |0003: return-void │ │ +43fb28: |[43fb28] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onTrackSelectionParametersChanged:(Landroidx/media3/common/TrackSelectionParameters;)V │ │ +43fb38: 7120 2048 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onTrackSelectionParametersChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/TrackSelectionParameters;)V // method@4820 │ │ +43fb3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/media3/common/TrackSelectionParameters; │ │ │ │ @@ -1593541,17 +1593541,17 @@ │ │ type : '(Landroidx/media3/common/Tracks;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43fb34: |[43fb34] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onTracksChanged:(Landroidx/media3/common/Tracks;)V │ │ -43fb44: 7120 2148 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onTracksChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/Tracks;)V // method@4821 │ │ -43fb4a: 0e00 |0003: return-void │ │ +43fb40: |[43fb40] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onTracksChanged:(Landroidx/media3/common/Tracks;)V │ │ +43fb50: 7120 2148 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onTracksChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/Tracks;)V // method@4821 │ │ +43fb56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/media3/common/Tracks; │ │ │ │ @@ -1593560,17 +1593560,17 @@ │ │ type : '(Landroidx/media3/common/VideoSize;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43fb4c: |[43fb4c] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onVideoSizeChanged:(Landroidx/media3/common/VideoSize;)V │ │ -43fb5c: 7120 2248 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onVideoSizeChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/VideoSize;)V // method@4822 │ │ -43fb62: 0e00 |0003: return-void │ │ +43fb58: |[43fb58] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onVideoSizeChanged:(Landroidx/media3/common/VideoSize;)V │ │ +43fb68: 7120 2248 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onVideoSizeChanged:(Landroidx/media3/common/Player$Listener;Landroidx/media3/common/VideoSize;)V // method@4822 │ │ +43fb6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) Landroidx/media3/common/VideoSize; │ │ │ │ @@ -1593579,17 +1593579,17 @@ │ │ type : '(F)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -43fb64: |[43fb64] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onVolumeChanged:(F)V │ │ -43fb74: 7120 2348 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onVolumeChanged:(Landroidx/media3/common/Player$Listener;F)V // method@4823 │ │ -43fb7a: 0e00 |0003: return-void │ │ +43fb70: |[43fb70] de.danoeh.antennapod.playback.service.internal.ExoPlayerWrapper$1.onVolumeChanged:(F)V │ │ +43fb80: 7120 2348 1000 |0000: invoke-static {v0, v1}, Landroidx/media3/common/Player$Listener$-CC;.$default$onVolumeChanged:(Landroidx/media3/common/Player$Listener;F)V // method@4823 │ │ +43fb86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper$1; │ │ 0x0000 - 0x0004 reg=1 (null) F │ │ │ │ @@ -1593619,35 +1593619,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -440654: |[440654] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda2.:()V │ │ -440664: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -44066a: 0e00 |0003: return-void │ │ +440660: |[440660] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda2.:()V │ │ +440670: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +440676: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda2;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -44066c: |[44066c] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ -44067c: 1f01 751e |0000: check-cast v1, Ljava/lang/Integer; // type@1e75 │ │ -440680: 7110 5bb3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.$r8$lambda$rtkyxSPcUe1ZQv56f7aCsBdn0Es:(Ljava/lang/Integer;)V // method@b35b │ │ -440686: 0e00 |0005: return-void │ │ +440678: |[440678] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda2.accept:(Ljava/lang/Object;)V │ │ +440688: 1f01 751e |0000: check-cast v1, Ljava/lang/Integer; // type@1e75 │ │ +44068c: 7110 5bb3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.$r8$lambda$rtkyxSPcUe1ZQv56f7aCsBdn0Es:(Ljava/lang/Integer;)V // method@b35b │ │ +440692: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1593677,35 +1593677,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -440688: |[440688] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda3.:()V │ │ -440698: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -44069e: 0e00 |0003: return-void │ │ +440694: |[440694] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda3.:()V │ │ +4406a4: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4406aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda3;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4406a0: |[4406a0] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -4406b0: 1f01 8c1e |0000: check-cast v1, Ljava/lang/String; // type@1e8c │ │ -4406b4: 7110 5ab3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.$r8$lambda$j7ZsVkNLTKcVU7Wm7y__NasWzg8:(Ljava/lang/String;)V // method@b35a │ │ -4406ba: 0e00 |0005: return-void │ │ +4406ac: |[4406ac] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +4406bc: 1f01 8c1e |0000: check-cast v1, Ljava/lang/String; // type@1e8c │ │ +4406c0: 7110 5ab3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.$r8$lambda$j7ZsVkNLTKcVU7Wm7y__NasWzg8:(Ljava/lang/String;)V // method@b35a │ │ +4406c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1593739,18 +1593739,18 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4406bc: |[4406bc] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V │ │ -4406cc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4406d2: 5b01 5aff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5a │ │ -4406d6: 0e00 |0005: return-void │ │ +4406c8: |[4406c8] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda4.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V │ │ +4406d8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4406de: 5b01 5aff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5a │ │ +4406e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ @@ -1593760,19 +1593760,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -4406d8: |[4406d8] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda4.onChanged:(Ljava/lang/Object;)V │ │ -4406e8: 5410 5aff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5a │ │ -4406ec: 1f02 751e |0002: check-cast v2, Ljava/lang/Integer; // type@1e75 │ │ -4406f0: 7120 55b3 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.$r8$lambda$CX-Lq8P8hP5OaNX22NE_sgtkAAU:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;Ljava/lang/Integer;)V // method@b355 │ │ -4406f6: 0e00 |0007: return-void │ │ +4406e4: |[4406e4] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda4.onChanged:(Ljava/lang/Object;)V │ │ +4406f4: 5410 5aff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda4;.f$0:Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; // field@ff5a │ │ +4406f8: 1f02 751e |0002: check-cast v2, Ljava/lang/Integer; // type@1e75 │ │ +4406fc: 7120 55b3 2000 |0004: invoke-static {v0, v2}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.$r8$lambda$CX-Lq8P8hP5OaNX22NE_sgtkAAU:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;Ljava/lang/Integer;)V // method@b355 │ │ +440702: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -1593802,35 +1593802,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -440768: |[440768] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda7.:()V │ │ -440778: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -44077e: 0e00 |0003: return-void │ │ +440774: |[440774] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda7.:()V │ │ +440784: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +44078a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda7;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -440780: |[440780] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ -440790: 1f01 751e |0000: check-cast v1, Ljava/lang/Integer; // type@1e75 │ │ -440794: 7110 58b3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.$r8$lambda$GHqpepHVV8P4Y7aoyd9ADjiYEyc:(Ljava/lang/Integer;)V // method@b358 │ │ -44079a: 0e00 |0005: return-void │ │ +44078c: |[44078c] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda7.accept:(Ljava/lang/Object;)V │ │ +44079c: 1f01 751e |0000: check-cast v1, Ljava/lang/Integer; // type@1e75 │ │ +4407a0: 7110 58b3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.$r8$lambda$GHqpepHVV8P4Y7aoyd9ADjiYEyc:(Ljava/lang/Integer;)V // method@b358 │ │ +4407a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1593860,35 +1593860,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -44079c: |[44079c] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda8.:()V │ │ -4407ac: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4407b2: 0e00 |0003: return-void │ │ +4407a8: |[4407a8] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda8.:()V │ │ +4407b8: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +4407be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda8;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -4407b4: |[4407b4] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda8.accept:(Ljava/lang/Object;)V │ │ -4407c4: 1f01 8c1e |0000: check-cast v1, Ljava/lang/String; // type@1e8c │ │ -4407c8: 7110 5cb3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.$r8$lambda$yN56o6wQmpGHqm8uB61Cne1ghP8:(Ljava/lang/String;)V // method@b35c │ │ -4407ce: 0e00 |0005: return-void │ │ +4407c0: |[4407c0] de.danoeh.antennapod.playback.service.internal.LocalPSMP$$ExternalSyntheticLambda8.accept:(Ljava/lang/Object;)V │ │ +4407d0: 1f01 8c1e |0000: check-cast v1, Ljava/lang/String; // type@1e8c │ │ +4407d4: 7110 5cb3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.$r8$lambda$yN56o6wQmpGHqm8uB61Cne1ghP8:(Ljava/lang/String;)V // method@b35c │ │ +4407da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1594002,34 +1594002,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -440d88: |[440d88] de.danoeh.antennapod.playback.service.internal.LocalPSMP.$r8$lambda$2vJ_epFZROqBENEo7XCnK2SCfmI:()V │ │ -440d98: 7100 78b3 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.lambda$clearMediaPlayerListeners$4:()V // method@b378 │ │ -440d9e: 0e00 |0003: return-void │ │ +440d94: |[440d94] de.danoeh.antennapod.playback.service.internal.LocalPSMP.$r8$lambda$2vJ_epFZROqBENEo7XCnK2SCfmI:()V │ │ +440da4: 7100 78b3 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.lambda$clearMediaPlayerListeners$4:()V // method@b378 │ │ +440daa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ name : '$r8$lambda$CX-Lq8P8hP5OaNX22NE_sgtkAAU' │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;Ljava/lang/Integer;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -440da0: |[440da0] de.danoeh.antennapod.playback.service.internal.LocalPSMP.$r8$lambda$CX-Lq8P8hP5OaNX22NE_sgtkAAU:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;Ljava/lang/Integer;)V │ │ -440db0: 7020 7cb3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.lambda$new$0:(Ljava/lang/Integer;)V // method@b37c │ │ -440db6: 0e00 |0003: return-void │ │ +440dac: |[440dac] de.danoeh.antennapod.playback.service.internal.LocalPSMP.$r8$lambda$CX-Lq8P8hP5OaNX22NE_sgtkAAU:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;Ljava/lang/Integer;)V │ │ +440dbc: 7020 7cb3 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.lambda$new$0:(Ljava/lang/Integer;)V // method@b37c │ │ +440dc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Integer; │ │ │ │ @@ -1594038,34 +1594038,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -440db8: |[440db8] de.danoeh.antennapod.playback.service.internal.LocalPSMP.$r8$lambda$EaHLN5AxxMTSbz9OBBeowvCk5E8:()V │ │ -440dc8: 7100 79b3 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.lambda$clearMediaPlayerListeners$5:()V // method@b379 │ │ -440dce: 0e00 |0003: return-void │ │ +440dc4: |[440dc4] de.danoeh.antennapod.playback.service.internal.LocalPSMP.$r8$lambda$EaHLN5AxxMTSbz9OBBeowvCk5E8:()V │ │ +440dd4: 7100 79b3 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.lambda$clearMediaPlayerListeners$5:()V // method@b379 │ │ +440dda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ name : '$r8$lambda$El_-AK7ccaIEGZ89wzJiVJ8FX4M' │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -440dd0: |[440dd0] de.danoeh.antennapod.playback.service.internal.LocalPSMP.$r8$lambda$El_-AK7ccaIEGZ89wzJiVJ8FX4M:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V │ │ -440de0: 7010 7db3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.lambda$setMediaPlayerListeners$1:()V // method@b37d │ │ -440de6: 0e00 |0003: return-void │ │ +440ddc: |[440ddc] de.danoeh.antennapod.playback.service.internal.LocalPSMP.$r8$lambda$El_-AK7ccaIEGZ89wzJiVJ8FX4M:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V │ │ +440dec: 7010 7db3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.lambda$setMediaPlayerListeners$1:()V // method@b37d │ │ +440df2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ #4 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1594073,17 +1594073,17 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -440de8: |[440de8] de.danoeh.antennapod.playback.service.internal.LocalPSMP.$r8$lambda$GHqpepHVV8P4Y7aoyd9ADjiYEyc:(Ljava/lang/Integer;)V │ │ -440df8: 7110 7eb3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.lambda$setMediaPlayerListeners$2:(Ljava/lang/Integer;)V // method@b37e │ │ -440dfe: 0e00 |0003: return-void │ │ +440df4: |[440df4] de.danoeh.antennapod.playback.service.internal.LocalPSMP.$r8$lambda$GHqpepHVV8P4Y7aoyd9ADjiYEyc:(Ljava/lang/Integer;)V │ │ +440e04: 7110 7eb3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.lambda$setMediaPlayerListeners$2:(Ljava/lang/Integer;)V // method@b37e │ │ +440e0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Integer; │ │ │ │ #5 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1594091,17 +1594091,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -440e00: |[440e00] de.danoeh.antennapod.playback.service.internal.LocalPSMP.$r8$lambda$KLf7C2-uq9RRHkCyW1RuCVjKQLk:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V │ │ -440e10: 7010 6bb3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.genericSeekCompleteListener:()V // method@b36b │ │ -440e16: 0e00 |0003: return-void │ │ +440e0c: |[440e0c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.$r8$lambda$KLf7C2-uq9RRHkCyW1RuCVjKQLk:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V │ │ +440e1c: 7010 6bb3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.genericSeekCompleteListener:()V // method@b36b │ │ +440e22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ #6 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1594109,17 +1594109,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -440e18: |[440e18] de.danoeh.antennapod.playback.service.internal.LocalPSMP.$r8$lambda$j7ZsVkNLTKcVU7Wm7y__NasWzg8:(Ljava/lang/String;)V │ │ -440e28: 7110 7bb3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.lambda$clearMediaPlayerListeners$7:(Ljava/lang/String;)V // method@b37b │ │ -440e2e: 0e00 |0003: return-void │ │ +440e24: |[440e24] de.danoeh.antennapod.playback.service.internal.LocalPSMP.$r8$lambda$j7ZsVkNLTKcVU7Wm7y__NasWzg8:(Ljava/lang/String;)V │ │ +440e34: 7110 7bb3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.lambda$clearMediaPlayerListeners$7:(Ljava/lang/String;)V // method@b37b │ │ +440e3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/String; │ │ │ │ #7 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1594127,17 +1594127,17 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -440e30: |[440e30] de.danoeh.antennapod.playback.service.internal.LocalPSMP.$r8$lambda$rtkyxSPcUe1ZQv56f7aCsBdn0Es:(Ljava/lang/Integer;)V │ │ -440e40: 7110 7ab3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.lambda$clearMediaPlayerListeners$6:(Ljava/lang/Integer;)V // method@b37a │ │ -440e46: 0e00 |0003: return-void │ │ +440e3c: |[440e3c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.$r8$lambda$rtkyxSPcUe1ZQv56f7aCsBdn0Es:(Ljava/lang/Integer;)V │ │ +440e4c: 7110 7ab3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.lambda$clearMediaPlayerListeners$6:(Ljava/lang/Integer;)V // method@b37a │ │ +440e52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Integer; │ │ │ │ #8 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1594145,17 +1594145,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -440e48: |[440e48] de.danoeh.antennapod.playback.service.internal.LocalPSMP.$r8$lambda$yN56o6wQmpGHqm8uB61Cne1ghP8:(Ljava/lang/String;)V │ │ -440e58: 7110 7fb3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.lambda$setMediaPlayerListeners$3:(Ljava/lang/String;)V // method@b37f │ │ -440e5e: 0e00 |0003: return-void │ │ +440e54: |[440e54] de.danoeh.antennapod.playback.service.internal.LocalPSMP.$r8$lambda$yN56o6wQmpGHqm8uB61Cne1ghP8:(Ljava/lang/String;)V │ │ +440e64: 7110 7fb3 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.lambda$setMediaPlayerListeners$3:(Ljava/lang/String;)V // method@b37f │ │ +440e6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/String; │ │ │ │ #9 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1594163,17 +1594163,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Landroid/os/Handler;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -440a08: |[440a08] de.danoeh.antennapod.playback.service.internal.LocalPSMP.-$$Nest$fgetaudioFocusCanceller:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Landroid/os/Handler; │ │ -440a18: 5400 63ff |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.audioFocusCanceller:Landroid/os/Handler; // field@ff63 │ │ -440a1c: 1100 |0002: return-object v0 │ │ +440a14: |[440a14] de.danoeh.antennapod.playback.service.internal.LocalPSMP.-$$Nest$fgetaudioFocusCanceller:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Landroid/os/Handler; │ │ +440a24: 5400 63ff |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.audioFocusCanceller:Landroid/os/Handler; // field@ff63 │ │ +440a28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ #10 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1594181,17 +1594181,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -440a8c: |[440a8c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.-$$Nest$fgetisShutDown:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Z │ │ -440a9c: 5500 67ff |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.isShutDown:Z // field@ff67 │ │ -440aa0: 0f00 |0002: return v0 │ │ +440a98: |[440a98] de.danoeh.antennapod.playback.service.internal.LocalPSMP.-$$Nest$fgetisShutDown:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Z │ │ +440aa8: 5500 67ff |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.isShutDown:Z // field@ff67 │ │ +440aac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ #11 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1594199,17 +1594199,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -440bec: |[440bec] de.danoeh.antennapod.playback.service.internal.LocalPSMP.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ -440bfc: 5400 69ff |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -440c00: 1100 |0002: return-object v0 │ │ +440bf8: |[440bf8] de.danoeh.antennapod.playback.service.internal.LocalPSMP.-$$Nest$fgetmediaPlayer:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; │ │ +440c08: 5400 69ff |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +440c0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ #12 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1594217,17 +1594217,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -440aa4: |[440aa4] de.danoeh.antennapod.playback.service.internal.LocalPSMP.-$$Nest$fgetpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Z │ │ -440ab4: 5500 6bff |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@ff6b │ │ -440ab8: 0f00 |0002: return v0 │ │ +440ab0: |[440ab0] de.danoeh.antennapod.playback.service.internal.LocalPSMP.-$$Nest$fgetpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Z │ │ +440ac0: 5500 6bff |0000: iget-boolean v0, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@ff6b │ │ +440ac4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ #13 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1594235,17 +1594235,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -440e60: |[440e60] de.danoeh.antennapod.playback.service.internal.LocalPSMP.-$$Nest$fputpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;Z)V │ │ -440e70: 5c01 6bff |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@ff6b │ │ -440e74: 0e00 |0002: return-void │ │ +440e6c: |[440e6c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.-$$Nest$fputpausedBecauseOfTransientAudiofocusLoss:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;Z)V │ │ +440e7c: 5c01 6bff |0000: iput-boolean v1, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@ff6b │ │ +440e80: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -1594254,17 +1594254,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -440e78: |[440e78] de.danoeh.antennapod.playback.service.internal.LocalPSMP.-$$Nest$mabandonAudioFocus:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V │ │ -440e88: 7010 64b3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.abandonAudioFocus:()V // method@b364 │ │ -440e8e: 0e00 |0003: return-void │ │ +440e84: |[440e84] de.danoeh.antennapod.playback.service.internal.LocalPSMP.-$$Nest$mabandonAudioFocus:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V │ │ +440e94: 7010 64b3 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.abandonAudioFocus:()V // method@b364 │ │ +440e9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ #15 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1594272,72 +1594272,72 @@ │ │ type : '(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 119 16-bit code units │ │ -440e90: |[440e90] de.danoeh.antennapod.playback.service.internal.LocalPSMP.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V │ │ -440ea0: 7030 60b1 4305 |0000: invoke-direct {v3, v4, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V // method@b160 │ │ -440ea6: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -440ea8: 5c35 67ff |0004: iput-boolean v5, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.isShutDown:Z // field@ff67 │ │ -440eac: 2200 b01d |0006: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1; // type@1db0 │ │ -440eb0: 7020 51b3 3000 |0008: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V // method@b351 │ │ -440eb6: 5b30 64ff |000b: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.audioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@ff64 │ │ -440eba: 1a01 cb61 |000d: const-string v1, "audio" // string@61cb │ │ -440ebe: 6e20 4602 1400 |000f: invoke-virtual {v4, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -440ec4: 0c01 |0012: move-result-object v1 │ │ -440ec6: 1f01 1f01 |0013: check-cast v1, Landroid/media/AudioManager; // type@011f │ │ -440eca: 5b31 66ff |0015: iput-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.audioManager:Landroid/media/AudioManager; // field@ff66 │ │ -440ece: 2201 4a1f |0017: new-instance v1, Ljava/util/concurrent/atomic/AtomicBoolean; // type@1f4a │ │ -440ed2: 7020 d8b9 5100 |0019: invoke-direct {v1, v5}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@b9d8 │ │ -440ed8: 5b31 6dff |001c: iput-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@ff6d │ │ -440edc: 2201 9001 |001e: new-instance v1, Landroid/os/Handler; // type@0190 │ │ -440ee0: 7100 ea07 0000 |0020: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@07ea │ │ -440ee6: 0c02 |0023: move-result-object v2 │ │ -440ee8: 7020 bc07 2100 |0024: invoke-direct {v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@07bc │ │ -440eee: 5b31 63ff |0027: iput-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.audioFocusCanceller:Landroid/os/Handler; // field@ff63 │ │ -440ef2: 1201 |0029: const/4 v1, #int 0 // #0 │ │ -440ef4: 5b31 69ff |002a: iput-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -440ef8: 5b31 6eff |002c: iput-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ff6e │ │ -440efc: 5c35 6bff |002e: iput-boolean v5, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@ff6b │ │ -440f00: 6205 7276 |0030: sget-object v5, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7672 │ │ -440f04: 5b35 6aff |0032: iput-object v5, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@ff6a │ │ -440f08: 5b31 70ff |0034: iput-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.videoSize:Landroid/util/Pair; // field@ff70 │ │ -440f0c: 2205 7905 |0036: new-instance v5, Landroidx/car/app/connection/CarConnection; // type@0579 │ │ -440f10: 7020 9a24 4500 |0038: invoke-direct {v5, v4}, Landroidx/car/app/connection/CarConnection;.:(Landroid/content/Context;)V // method@249a │ │ -440f16: 6e10 9b24 0500 |003b: invoke-virtual {v5}, Landroidx/car/app/connection/CarConnection;.getType:()Landroidx/lifecycle/LiveData; // method@249b │ │ -440f1c: 0c04 |003e: move-result-object v4 │ │ -440f1e: 5b34 62ff |003f: iput-object v4, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.androidAutoConnectionState:Landroidx/lifecycle/LiveData; // field@ff62 │ │ -440f22: 2204 aa1d |0041: new-instance v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda4; // type@1daa │ │ -440f26: 7020 44b3 3400 |0043: invoke-direct {v4, v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V // method@b344 │ │ -440f2c: 5b34 61ff |0046: iput-object v4, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.androidAutoConnectionObserver:Landroidx/lifecycle/Observer; // field@ff61 │ │ -440f30: 5435 62ff |0048: iget-object v5, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.androidAutoConnectionState:Landroidx/lifecycle/LiveData; // field@ff62 │ │ -440f34: 6e20 5a43 4500 |004a: invoke-virtual {v5, v4}, Landroidx/lifecycle/LiveData;.observeForever:(Landroidx/lifecycle/Observer;)V // method@435a │ │ -440f3a: 2204 430b |004d: new-instance v4, Landroidx/media/AudioAttributesCompat$Builder; // type@0b43 │ │ -440f3e: 7010 6844 0400 |004f: invoke-direct {v4}, Landroidx/media/AudioAttributesCompat$Builder;.:()V // method@4468 │ │ -440f44: 1215 |0052: const/4 v5, #int 1 // #1 │ │ -440f46: 6e20 6b44 5400 |0053: invoke-virtual {v4, v5}, Landroidx/media/AudioAttributesCompat$Builder;.setUsage:(I)Landroidx/media/AudioAttributesCompat$Builder; // method@446b │ │ -440f4c: 0c04 |0056: move-result-object v4 │ │ -440f4e: 6e20 6a44 5400 |0057: invoke-virtual {v4, v5}, Landroidx/media/AudioAttributesCompat$Builder;.setContentType:(I)Landroidx/media/AudioAttributesCompat$Builder; // method@446a │ │ -440f54: 0c04 |005a: move-result-object v4 │ │ -440f56: 6e10 6944 0400 |005b: invoke-virtual {v4}, Landroidx/media/AudioAttributesCompat$Builder;.build:()Landroidx/media/AudioAttributesCompat; // method@4469 │ │ -440f5c: 0c04 |005e: move-result-object v4 │ │ -440f5e: 2201 530b |005f: new-instance v1, Landroidx/media/AudioFocusRequestCompat$Builder; // type@0b53 │ │ -440f62: 7020 b044 5100 |0061: invoke-direct {v1, v5}, Landroidx/media/AudioFocusRequestCompat$Builder;.:(I)V // method@44b0 │ │ -440f68: 6e20 b344 4100 |0064: invoke-virtual {v1, v4}, Landroidx/media/AudioFocusRequestCompat$Builder;.setAudioAttributes:(Landroidx/media/AudioAttributesCompat;)Landroidx/media/AudioFocusRequestCompat$Builder; // method@44b3 │ │ -440f6e: 0c04 |0067: move-result-object v4 │ │ -440f70: 6e20 b544 0400 |0068: invoke-virtual {v4, v0}, Landroidx/media/AudioFocusRequestCompat$Builder;.setOnAudioFocusChangeListener:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroidx/media/AudioFocusRequestCompat$Builder; // method@44b5 │ │ -440f76: 0c04 |006b: move-result-object v4 │ │ -440f78: 6e20 b744 5400 |006c: invoke-virtual {v4, v5}, Landroidx/media/AudioFocusRequestCompat$Builder;.setWillPauseWhenDucked:(Z)Landroidx/media/AudioFocusRequestCompat$Builder; // method@44b7 │ │ -440f7e: 0c04 |006f: move-result-object v4 │ │ -440f80: 6e10 b144 0400 |0070: invoke-virtual {v4}, Landroidx/media/AudioFocusRequestCompat$Builder;.build:()Landroidx/media/AudioFocusRequestCompat; // method@44b1 │ │ -440f86: 0c04 |0073: move-result-object v4 │ │ -440f88: 5b34 65ff |0074: iput-object v4, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.audioFocusRequest:Landroidx/media/AudioFocusRequestCompat; // field@ff65 │ │ -440f8c: 0e00 |0076: return-void │ │ +440e9c: |[440e9c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V │ │ +440eac: 7030 60b1 4305 |0000: invoke-direct {v3, v4, v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.:(Landroid/content/Context;Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;)V // method@b160 │ │ +440eb2: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +440eb4: 5c35 67ff |0004: iput-boolean v5, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.isShutDown:Z // field@ff67 │ │ +440eb8: 2200 b01d |0006: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1; // type@1db0 │ │ +440ebc: 7020 51b3 3000 |0008: invoke-direct {v0, v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$1;.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V // method@b351 │ │ +440ec2: 5b30 64ff |000b: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.audioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@ff64 │ │ +440ec6: 1a01 cb61 |000d: const-string v1, "audio" // string@61cb │ │ +440eca: 6e20 4602 1400 |000f: invoke-virtual {v4, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +440ed0: 0c01 |0012: move-result-object v1 │ │ +440ed2: 1f01 1f01 |0013: check-cast v1, Landroid/media/AudioManager; // type@011f │ │ +440ed6: 5b31 66ff |0015: iput-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.audioManager:Landroid/media/AudioManager; // field@ff66 │ │ +440eda: 2201 4a1f |0017: new-instance v1, Ljava/util/concurrent/atomic/AtomicBoolean; // type@1f4a │ │ +440ede: 7020 d8b9 5100 |0019: invoke-direct {v1, v5}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@b9d8 │ │ +440ee4: 5b31 6dff |001c: iput-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@ff6d │ │ +440ee8: 2201 9001 |001e: new-instance v1, Landroid/os/Handler; // type@0190 │ │ +440eec: 7100 ea07 0000 |0020: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@07ea │ │ +440ef2: 0c02 |0023: move-result-object v2 │ │ +440ef4: 7020 bc07 2100 |0024: invoke-direct {v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@07bc │ │ +440efa: 5b31 63ff |0027: iput-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.audioFocusCanceller:Landroid/os/Handler; // field@ff63 │ │ +440efe: 1201 |0029: const/4 v1, #int 0 // #0 │ │ +440f00: 5b31 69ff |002a: iput-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +440f04: 5b31 6eff |002c: iput-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ff6e │ │ +440f08: 5c35 6bff |002e: iput-boolean v5, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@ff6b │ │ +440f0c: 6205 7276 |0030: sget-object v5, Lde/danoeh/antennapod/model/playback/MediaType;.UNKNOWN:Lde/danoeh/antennapod/model/playback/MediaType; // field@7672 │ │ +440f10: 5b35 6aff |0032: iput-object v5, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@ff6a │ │ +440f14: 5b31 70ff |0034: iput-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.videoSize:Landroid/util/Pair; // field@ff70 │ │ +440f18: 2205 7905 |0036: new-instance v5, Landroidx/car/app/connection/CarConnection; // type@0579 │ │ +440f1c: 7020 9a24 4500 |0038: invoke-direct {v5, v4}, Landroidx/car/app/connection/CarConnection;.:(Landroid/content/Context;)V // method@249a │ │ +440f22: 6e10 9b24 0500 |003b: invoke-virtual {v5}, Landroidx/car/app/connection/CarConnection;.getType:()Landroidx/lifecycle/LiveData; // method@249b │ │ +440f28: 0c04 |003e: move-result-object v4 │ │ +440f2a: 5b34 62ff |003f: iput-object v4, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.androidAutoConnectionState:Landroidx/lifecycle/LiveData; // field@ff62 │ │ +440f2e: 2204 aa1d |0041: new-instance v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda4; // type@1daa │ │ +440f32: 7020 44b3 3400 |0043: invoke-direct {v4, v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V // method@b344 │ │ +440f38: 5b34 61ff |0046: iput-object v4, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.androidAutoConnectionObserver:Landroidx/lifecycle/Observer; // field@ff61 │ │ +440f3c: 5435 62ff |0048: iget-object v5, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.androidAutoConnectionState:Landroidx/lifecycle/LiveData; // field@ff62 │ │ +440f40: 6e20 5a43 4500 |004a: invoke-virtual {v5, v4}, Landroidx/lifecycle/LiveData;.observeForever:(Landroidx/lifecycle/Observer;)V // method@435a │ │ +440f46: 2204 430b |004d: new-instance v4, Landroidx/media/AudioAttributesCompat$Builder; // type@0b43 │ │ +440f4a: 7010 6844 0400 |004f: invoke-direct {v4}, Landroidx/media/AudioAttributesCompat$Builder;.:()V // method@4468 │ │ +440f50: 1215 |0052: const/4 v5, #int 1 // #1 │ │ +440f52: 6e20 6b44 5400 |0053: invoke-virtual {v4, v5}, Landroidx/media/AudioAttributesCompat$Builder;.setUsage:(I)Landroidx/media/AudioAttributesCompat$Builder; // method@446b │ │ +440f58: 0c04 |0056: move-result-object v4 │ │ +440f5a: 6e20 6a44 5400 |0057: invoke-virtual {v4, v5}, Landroidx/media/AudioAttributesCompat$Builder;.setContentType:(I)Landroidx/media/AudioAttributesCompat$Builder; // method@446a │ │ +440f60: 0c04 |005a: move-result-object v4 │ │ +440f62: 6e10 6944 0400 |005b: invoke-virtual {v4}, Landroidx/media/AudioAttributesCompat$Builder;.build:()Landroidx/media/AudioAttributesCompat; // method@4469 │ │ +440f68: 0c04 |005e: move-result-object v4 │ │ +440f6a: 2201 530b |005f: new-instance v1, Landroidx/media/AudioFocusRequestCompat$Builder; // type@0b53 │ │ +440f6e: 7020 b044 5100 |0061: invoke-direct {v1, v5}, Landroidx/media/AudioFocusRequestCompat$Builder;.:(I)V // method@44b0 │ │ +440f74: 6e20 b344 4100 |0064: invoke-virtual {v1, v4}, Landroidx/media/AudioFocusRequestCompat$Builder;.setAudioAttributes:(Landroidx/media/AudioAttributesCompat;)Landroidx/media/AudioFocusRequestCompat$Builder; // method@44b3 │ │ +440f7a: 0c04 |0067: move-result-object v4 │ │ +440f7c: 6e20 b544 0400 |0068: invoke-virtual {v4, v0}, Landroidx/media/AudioFocusRequestCompat$Builder;.setOnAudioFocusChangeListener:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroidx/media/AudioFocusRequestCompat$Builder; // method@44b5 │ │ +440f82: 0c04 |006b: move-result-object v4 │ │ +440f84: 6e20 b744 5400 |006c: invoke-virtual {v4, v5}, Landroidx/media/AudioFocusRequestCompat$Builder;.setWillPauseWhenDucked:(Z)Landroidx/media/AudioFocusRequestCompat$Builder; // method@44b7 │ │ +440f8a: 0c04 |006f: move-result-object v4 │ │ +440f8c: 6e10 b144 0400 |0070: invoke-virtual {v4}, Landroidx/media/AudioFocusRequestCompat$Builder;.build:()Landroidx/media/AudioFocusRequestCompat; // method@44b1 │ │ +440f92: 0c04 |0073: move-result-object v4 │ │ +440f94: 5b34 65ff |0074: iput-object v4, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.audioFocusRequest:Landroidx/media/AudioFocusRequestCompat; // field@ff65 │ │ +440f98: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0004 line=60 │ │ 0x0006 line=626 │ │ 0x000f line=69 │ │ 0x0017 line=70 │ │ @@ -1594369,19 +1594369,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -440f90: |[440f90] de.danoeh.antennapod.playback.service.internal.LocalPSMP.abandonAudioFocus:()V │ │ -440fa0: 5420 66ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.audioManager:Landroid/media/AudioManager; // field@ff66 │ │ -440fa4: 5421 65ff |0002: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.audioFocusRequest:Landroidx/media/AudioFocusRequestCompat; // field@ff65 │ │ -440fa8: 7120 c644 1000 |0004: invoke-static {v0, v1}, Landroidx/media/AudioManagerCompat;.abandonAudioFocusRequest:(Landroid/media/AudioManager;Landroidx/media/AudioFocusRequestCompat;)I // method@44c6 │ │ -440fae: 0e00 |0007: return-void │ │ +440f9c: |[440f9c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.abandonAudioFocus:()V │ │ +440fac: 5420 66ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.audioManager:Landroid/media/AudioManager; // field@ff66 │ │ +440fb0: 5421 65ff |0002: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.audioFocusRequest:Landroidx/media/AudioFocusRequestCompat; // field@ff65 │ │ +440fb4: 7120 c644 1000 |0004: invoke-static {v0, v1}, Landroidx/media/AudioManagerCompat;.abandonAudioFocusRequest:(Landroid/media/AudioManager;Landroidx/media/AudioFocusRequestCompat;)I // method@44c6 │ │ +440fba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ #17 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1594389,17 +1594389,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -440ba4: |[440ba4] de.danoeh.antennapod.playback.service.internal.LocalPSMP.access$000:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; │ │ -440bb4: 5400 02d6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ -440bb8: 1100 |0002: return-object v0 │ │ +440bb0: |[440bb0] de.danoeh.antennapod.playback.service.internal.LocalPSMP.access$000:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; │ │ +440bc0: 5400 02d6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ +440bc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ #18 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1594407,17 +1594407,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -440bbc: |[440bbc] de.danoeh.antennapod.playback.service.internal.LocalPSMP.access$100:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -440bcc: 5400 05d6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -440bd0: 1100 |0002: return-object v0 │ │ +440bc8: |[440bc8] de.danoeh.antennapod.playback.service.internal.LocalPSMP.access$100:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +440bd8: 5400 05d6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +440bdc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ #19 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1594425,17 +1594425,17 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -440bd4: |[440bd4] de.danoeh.antennapod.playback.service.internal.LocalPSMP.access$200:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ -440be4: 5400 05d6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -440be8: 1100 |0002: return-object v0 │ │ +440be0: |[440be0] de.danoeh.antennapod.playback.service.internal.LocalPSMP.access$200:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)Lde/danoeh/antennapod/playback/base/PlayerStatus; │ │ +440bf0: 5400 05d6 |0000: iget-object v0, v0, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +440bf4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ #20 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1594443,32 +1594443,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -440fb0: |[440fb0] de.danoeh.antennapod.playback.service.internal.LocalPSMP.clearMediaPlayerListeners:()V │ │ -440fc0: 5420 69ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -440fc4: 2201 a61d |0002: new-instance v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda0; // type@1da6 │ │ -440fc8: 7010 3cb3 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda0;.:()V // method@b33c │ │ -440fce: 6e20 35b3 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setOnCompletionListener:(Ljava/lang/Runnable;)V // method@b335 │ │ -440fd4: 5420 69ff |000a: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -440fd8: 2201 a71d |000c: new-instance v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda1; // type@1da7 │ │ -440fdc: 7010 3eb3 0100 |000e: invoke-direct {v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda1;.:()V // method@b33e │ │ -440fe2: 6e20 37b3 1000 |0011: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setOnSeekCompleteListener:(Ljava/lang/Runnable;)V // method@b337 │ │ -440fe8: 5420 69ff |0014: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -440fec: 2201 a81d |0016: new-instance v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda2; // type@1da8 │ │ -440ff0: 7010 40b3 0100 |0018: invoke-direct {v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda2;.:()V // method@b340 │ │ -440ff6: 6e20 34b3 1000 |001b: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setOnBufferingUpdateListener:(Landroidx/core/util/Consumer;)V // method@b334 │ │ -440ffc: 5420 69ff |001e: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441000: 2201 a91d |0020: new-instance v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda3; // type@1da9 │ │ -441004: 7010 42b3 0100 |0022: invoke-direct {v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda3;.:()V // method@b342 │ │ -44100a: 6e20 36b3 1000 |0025: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setOnErrorListener:(Landroidx/core/util/Consumer;)V // method@b336 │ │ -441010: 0e00 |0028: return-void │ │ +440fbc: |[440fbc] de.danoeh.antennapod.playback.service.internal.LocalPSMP.clearMediaPlayerListeners:()V │ │ +440fcc: 5420 69ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +440fd0: 2201 a61d |0002: new-instance v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda0; // type@1da6 │ │ +440fd4: 7010 3cb3 0100 |0004: invoke-direct {v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda0;.:()V // method@b33c │ │ +440fda: 6e20 35b3 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setOnCompletionListener:(Ljava/lang/Runnable;)V // method@b335 │ │ +440fe0: 5420 69ff |000a: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +440fe4: 2201 a71d |000c: new-instance v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda1; // type@1da7 │ │ +440fe8: 7010 3eb3 0100 |000e: invoke-direct {v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda1;.:()V // method@b33e │ │ +440fee: 6e20 37b3 1000 |0011: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setOnSeekCompleteListener:(Ljava/lang/Runnable;)V // method@b337 │ │ +440ff4: 5420 69ff |0014: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +440ff8: 2201 a81d |0016: new-instance v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda2; // type@1da8 │ │ +440ffc: 7010 40b3 0100 |0018: invoke-direct {v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda2;.:()V // method@b340 │ │ +441002: 6e20 34b3 1000 |001b: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setOnBufferingUpdateListener:(Landroidx/core/util/Consumer;)V // method@b334 │ │ +441008: 5420 69ff |001e: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +44100c: 2201 a91d |0020: new-instance v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda3; // type@1da9 │ │ +441010: 7010 42b3 0100 |0022: invoke-direct {v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda3;.:()V // method@b342 │ │ +441016: 6e20 36b3 1000 |0025: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setOnErrorListener:(Landroidx/core/util/Consumer;)V // method@b336 │ │ +44101c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=769 │ │ 0x000a line=770 │ │ 0x0014 line=771 │ │ 0x001e line=772 │ │ locals : │ │ @@ -1594479,36 +1594479,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -441014: |[441014] de.danoeh.antennapod.playback.service.internal.LocalPSMP.createMediaPlayer:()V │ │ -441024: 5420 69ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441028: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -44102c: 5420 69ff |0004: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441030: 6e10 2cb3 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.release:()V // method@b32c │ │ -441036: 5420 68ff |0009: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -44103a: 3900 0a00 |000b: if-nez v0, 0015 // +000a │ │ -44103e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -441040: 5b20 69ff |000e: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441044: 6200 11d6 |0010: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ -441048: 5b20 05d6 |0012: iput-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -44104c: 0e00 |0014: return-void │ │ -44104e: 2200 a51d |0015: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // type@1da5 │ │ -441052: 5421 03d6 |0017: iget-object v1, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@d603 │ │ -441056: 7020 1bb3 1000 |0019: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.:(Landroid/content/Context;)V // method@b31b │ │ -44105c: 5b20 69ff |001c: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441060: 5420 69ff |001e: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441064: 1231 |0020: const/4 v1, #int 3 // #3 │ │ -441066: 6e20 2fb3 1000 |0021: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setAudioStreamType:(I)V // method@b32f │ │ -44106c: 5420 69ff |0024: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441070: 7020 8bb3 0200 |0026: invoke-direct {v2, v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.setMediaPlayerListeners:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)V // method@b38b │ │ -441076: 0e00 |0029: return-void │ │ +441020: |[441020] de.danoeh.antennapod.playback.service.internal.LocalPSMP.createMediaPlayer:()V │ │ +441030: 5420 69ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441034: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +441038: 5420 69ff |0004: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +44103c: 6e10 2cb3 0000 |0006: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.release:()V // method@b32c │ │ +441042: 5420 68ff |0009: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +441046: 3900 0a00 |000b: if-nez v0, 0015 // +000a │ │ +44104a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +44104c: 5b20 69ff |000e: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441050: 6200 11d6 |0010: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ +441054: 5b20 05d6 |0012: iput-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +441058: 0e00 |0014: return-void │ │ +44105a: 2200 a51d |0015: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // type@1da5 │ │ +44105e: 5421 03d6 |0017: iget-object v1, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.context:Landroid/content/Context; // field@d603 │ │ +441062: 7020 1bb3 1000 |0019: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.:(Landroid/content/Context;)V // method@b31b │ │ +441068: 5b20 69ff |001c: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +44106c: 5420 69ff |001e: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441070: 1231 |0020: const/4 v1, #int 3 // #3 │ │ +441072: 6e20 2fb3 1000 |0021: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setAudioStreamType:(I)V // method@b32f │ │ +441078: 5420 69ff |0024: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +44107c: 7020 8bb3 0200 |0026: invoke-direct {v2, v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.setMediaPlayerListeners:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)V // method@b38b │ │ +441082: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0004 line=613 │ │ 0x0009 line=615 │ │ 0x000e line=616 │ │ 0x0010 line=617 │ │ @@ -1594523,38 +1594523,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -441178: |[441178] de.danoeh.antennapod.playback.service.internal.LocalPSMP.genericSeekCompleteListener:()V │ │ -441188: 1a00 5234 |0000: const-string v0, "LclPlaybackSvcMPlayer" // string@3452 │ │ -44118c: 1a01 f47a |0002: const-string v1, "genericSeekCompleteListener" // string@7af4 │ │ -441190: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -441196: 5430 6cff |0007: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@ff6c │ │ -44119a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -44119e: 6e10 a5b9 0000 |000b: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b9a5 │ │ -4411a4: 5430 05d6 |000e: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -4411a8: 6201 0dd6 |0010: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -4411ac: 3310 0d00 |0012: if-ne v0, v1, 001f // +000d │ │ -4411b0: 5430 02d6 |0014: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ -4411b4: 5431 68ff |0016: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4411b8: 6e10 71b3 0300 |0018: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.getPosition:()I // method@b371 │ │ -4411be: 0a02 |001b: move-result v2 │ │ -4411c0: 7230 57b1 1002 |001c: invoke-interface {v0, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackStart:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@b157 │ │ -4411c6: 5430 05d6 |001f: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -4411ca: 6201 10d6 |0021: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d610 │ │ -4411ce: 3310 0d00 |0023: if-ne v0, v1, 0030 // +000d │ │ -4411d2: 5430 6eff |0025: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ff6e │ │ -4411d6: 5431 68ff |0027: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4411da: 6e10 71b3 0300 |0029: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.getPosition:()I // method@b371 │ │ -4411e0: 0a02 |002c: move-result v2 │ │ -4411e2: 6e40 7fb1 0321 |002d: invoke-virtual {v3, v0, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V // method@b17f │ │ -4411e8: 0e00 |0030: return-void │ │ +441184: |[441184] de.danoeh.antennapod.playback.service.internal.LocalPSMP.genericSeekCompleteListener:()V │ │ +441194: 1a00 5234 |0000: const-string v0, "LclPlaybackSvcMPlayer" // string@3452 │ │ +441198: 1a01 f47a |0002: const-string v1, "genericSeekCompleteListener" // string@7af4 │ │ +44119c: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4411a2: 5430 6cff |0007: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@ff6c │ │ +4411a6: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +4411aa: 6e10 a5b9 0000 |000b: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@b9a5 │ │ +4411b0: 5430 05d6 |000e: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +4411b4: 6201 0dd6 |0010: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +4411b8: 3310 0d00 |0012: if-ne v0, v1, 001f // +000d │ │ +4411bc: 5430 02d6 |0014: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ +4411c0: 5431 68ff |0016: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4411c4: 6e10 71b3 0300 |0018: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.getPosition:()I // method@b371 │ │ +4411ca: 0a02 |001b: move-result v2 │ │ +4411cc: 7230 57b1 1002 |001c: invoke-interface {v0, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackStart:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@b157 │ │ +4411d2: 5430 05d6 |001f: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +4411d6: 6201 10d6 |0021: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d610 │ │ +4411da: 3310 0d00 |0023: if-ne v0, v1, 0030 // +000d │ │ +4411de: 5430 6eff |0025: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ff6e │ │ +4411e2: 5431 68ff |0027: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4411e6: 6e10 71b3 0300 |0029: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.getPosition:()I // method@b371 │ │ +4411ec: 0a02 |002c: move-result v2 │ │ +4411ee: 6e40 7fb1 0321 |002d: invoke-virtual {v3, v0, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V // method@b17f │ │ +4411f4: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=776 │ │ 0x0007 line=777 │ │ 0x000b line=778 │ │ 0x000e line=780 │ │ 0x0014 line=781 │ │ @@ -1594568,84 +1594568,84 @@ │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4411ec: |[4411ec] de.danoeh.antennapod.playback.service.internal.LocalPSMP.lambda$clearMediaPlayerListeners$4:()V │ │ -4411fc: 0e00 |0000: return-void │ │ +4411f8: |[4411f8] de.danoeh.antennapod.playback.service.internal.LocalPSMP.lambda$clearMediaPlayerListeners$4:()V │ │ +441208: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #24 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ name : 'lambda$clearMediaPlayerListeners$5' │ │ type : '()V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -441200: |[441200] de.danoeh.antennapod.playback.service.internal.LocalPSMP.lambda$clearMediaPlayerListeners$5:()V │ │ -441210: 0e00 |0000: return-void │ │ +44120c: |[44120c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.lambda$clearMediaPlayerListeners$5:()V │ │ +44121c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #25 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ name : 'lambda$clearMediaPlayerListeners$6' │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -441214: |[441214] de.danoeh.antennapod.playback.service.internal.LocalPSMP.lambda$clearMediaPlayerListeners$6:(Ljava/lang/Integer;)V │ │ -441224: 0e00 |0000: return-void │ │ +441220: |[441220] de.danoeh.antennapod.playback.service.internal.LocalPSMP.lambda$clearMediaPlayerListeners$6:(Ljava/lang/Integer;)V │ │ +441230: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #26 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ name : 'lambda$clearMediaPlayerListeners$7' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -441228: |[441228] de.danoeh.antennapod.playback.service.internal.LocalPSMP.lambda$clearMediaPlayerListeners$7:(Ljava/lang/String;)V │ │ -441238: 0e00 |0000: return-void │ │ +441234: |[441234] de.danoeh.antennapod.playback.service.internal.LocalPSMP.lambda$clearMediaPlayerListeners$7:(Ljava/lang/String;)V │ │ +441244: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #27 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ name : 'lambda$new$0' │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -44123c: |[44123c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.lambda$new$0:(Ljava/lang/Integer;)V │ │ -44124c: 6e10 14b6 0200 |0000: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ -441252: 0a02 |0003: move-result v2 │ │ -441254: 1220 |0004: const/4 v0, #int 2 // #2 │ │ -441256: 3302 0400 |0005: if-ne v2, v0, 0009 // +0004 │ │ -44125a: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -44125c: 2802 |0008: goto 000a // +0002 │ │ -44125e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -441260: 5c12 60ff |000a: iput-boolean v2, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.androidAutoConnected:Z // field@ff60 │ │ -441264: 0e00 |000c: return-void │ │ +441248: |[441248] de.danoeh.antennapod.playback.service.internal.LocalPSMP.lambda$new$0:(Ljava/lang/Integer;)V │ │ +441258: 6e10 14b6 0200 |0000: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ +44125e: 0a02 |0003: move-result v2 │ │ +441260: 1220 |0004: const/4 v0, #int 2 // #2 │ │ +441262: 3302 0400 |0005: if-ne v2, v0, 0009 // +0004 │ │ +441266: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +441268: 2802 |0008: goto 000a // +0002 │ │ +44126a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +44126c: 5c12 60ff |000a: iput-boolean v2, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.androidAutoConnected:Z // field@ff60 │ │ +441270: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/Integer; │ │ │ │ @@ -1594654,19 +1594654,19 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -441268: |[441268] de.danoeh.antennapod.playback.service.internal.LocalPSMP.lambda$setMediaPlayerListeners$1:()V │ │ -441278: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -44127a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -44127c: 6e50 6ab3 0201 |0002: invoke-virtual {v2, v0, v1, v0, v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.endPlayback:(ZZZZ)V // method@b36a │ │ -441282: 0e00 |0005: return-void │ │ +441274: |[441274] de.danoeh.antennapod.playback.service.internal.LocalPSMP.lambda$setMediaPlayerListeners$1:()V │ │ +441284: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +441286: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +441288: 6e50 6ab3 0201 |0002: invoke-virtual {v2, v0, v1, v0, v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.endPlayback:(ZZZZ)V // method@b36a │ │ +44128e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=754 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ #29 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1594674,46 +1594674,46 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -441284: |[441284] de.danoeh.antennapod.playback.service.internal.LocalPSMP.lambda$setMediaPlayerListeners$2:(Ljava/lang/Integer;)V │ │ -441294: 6e10 14b6 0200 |0000: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ -44129a: 0a00 |0003: move-result v0 │ │ -44129c: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -44129e: 3310 0e00 |0005: if-ne v0, v1, 0013 // +000e │ │ -4412a2: 7100 10bb 0000 |0007: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -4412a8: 0c02 |000a: move-result-object v2 │ │ -4412aa: 7100 35ab 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.started:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // method@ab35 │ │ -4412b0: 0c00 |000e: move-result-object v0 │ │ -4412b2: 6e20 13bb 0200 |000f: invoke-virtual {v2, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -4412b8: 2829 |0012: goto 003b // +0029 │ │ -4412ba: 6e10 14b6 0200 |0013: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ -4412c0: 0a00 |0016: move-result v0 │ │ -4412c2: 12e1 |0017: const/4 v1, #int -2 // #fe │ │ -4412c4: 3310 0e00 |0018: if-ne v0, v1, 0026 // +000e │ │ -4412c8: 7100 10bb 0000 |001a: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -4412ce: 0c02 |001d: move-result-object v2 │ │ -4412d0: 7100 30ab 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.ended:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // method@ab30 │ │ -4412d6: 0c00 |0021: move-result-object v0 │ │ -4412d8: 6e20 13bb 0200 |0022: invoke-virtual {v2, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -4412de: 2816 |0025: goto 003b // +0016 │ │ -4412e0: 7100 10bb 0000 |0026: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -4412e6: 0c00 |0029: move-result-object v0 │ │ -4412e8: 6e10 14b6 0200 |002a: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ -4412ee: 0a02 |002d: move-result v2 │ │ -4412f0: 8222 |002e: int-to-float v2, v2 │ │ -4412f2: 1401 0ad7 233c |002f: const v1, #float 0.01 // #3c23d70a │ │ -4412f8: a802 0201 |0032: mul-float v2, v2, v1 │ │ -4412fc: 7110 34ab 0200 |0034: invoke-static {v2}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progressUpdate:(F)Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // method@ab34 │ │ -441302: 0c02 |0037: move-result-object v2 │ │ -441304: 6e20 13bb 2000 |0038: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -44130a: 0e00 |003b: return-void │ │ +441290: |[441290] de.danoeh.antennapod.playback.service.internal.LocalPSMP.lambda$setMediaPlayerListeners$2:(Ljava/lang/Integer;)V │ │ +4412a0: 6e10 14b6 0200 |0000: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ +4412a6: 0a00 |0003: move-result v0 │ │ +4412a8: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +4412aa: 3310 0e00 |0005: if-ne v0, v1, 0013 // +000e │ │ +4412ae: 7100 10bb 0000 |0007: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +4412b4: 0c02 |000a: move-result-object v2 │ │ +4412b6: 7100 35ab 0000 |000b: invoke-static {}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.started:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // method@ab35 │ │ +4412bc: 0c00 |000e: move-result-object v0 │ │ +4412be: 6e20 13bb 0200 |000f: invoke-virtual {v2, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +4412c4: 2829 |0012: goto 003b // +0029 │ │ +4412c6: 6e10 14b6 0200 |0013: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ +4412cc: 0a00 |0016: move-result v0 │ │ +4412ce: 12e1 |0017: const/4 v1, #int -2 // #fe │ │ +4412d0: 3310 0e00 |0018: if-ne v0, v1, 0026 // +000e │ │ +4412d4: 7100 10bb 0000 |001a: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +4412da: 0c02 |001d: move-result-object v2 │ │ +4412dc: 7100 30ab 0000 |001e: invoke-static {}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.ended:()Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // method@ab30 │ │ +4412e2: 0c00 |0021: move-result-object v0 │ │ +4412e4: 6e20 13bb 0200 |0022: invoke-virtual {v2, v0}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +4412ea: 2816 |0025: goto 003b // +0016 │ │ +4412ec: 7100 10bb 0000 |0026: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +4412f2: 0c00 |0029: move-result-object v0 │ │ +4412f4: 6e10 14b6 0200 |002a: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ +4412fa: 0a02 |002d: move-result v2 │ │ +4412fc: 8222 |002e: int-to-float v2, v2 │ │ +4412fe: 1401 0ad7 233c |002f: const v1, #float 0.01 // #3c23d70a │ │ +441304: a802 0201 |0032: mul-float v2, v2, v1 │ │ +441308: 7110 34ab 0200 |0034: invoke-static {v2}, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent;.progressUpdate:(F)Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; // method@ab34 │ │ +44130e: 0c02 |0037: move-result-object v2 │ │ +441310: 6e20 13bb 2000 |0038: invoke-virtual {v0, v2}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +441316: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=757 │ │ 0x0007 line=758 │ │ 0x0013 line=759 │ │ 0x001a line=760 │ │ 0x0026 line=762 │ │ @@ -1594725,21 +1594725,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -44130c: |[44130c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.lambda$setMediaPlayerListeners$3:(Ljava/lang/String;)V │ │ -44131c: 7100 10bb 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -441322: 0c00 |0003: move-result-object v0 │ │ -441324: 2201 9b1b |0004: new-instance v1, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1b9b │ │ -441328: 7020 0fab 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/PlayerErrorEvent;.:(Ljava/lang/String;)V // method@ab0f │ │ -44132e: 6e20 14bb 1000 |0009: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ -441334: 0e00 |000c: return-void │ │ +441318: |[441318] de.danoeh.antennapod.playback.service.internal.LocalPSMP.lambda$setMediaPlayerListeners$3:(Ljava/lang/String;)V │ │ +441328: 7100 10bb 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +44132e: 0c00 |0003: move-result-object v0 │ │ +441330: 2201 9b1b |0004: new-instance v1, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1b9b │ │ +441334: 7020 0fab 2100 |0006: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/PlayerErrorEvent;.:(Ljava/lang/String;)V // method@ab0f │ │ +44133a: 6e20 14bb 1000 |0009: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ +441340: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=765 │ │ locals : │ │ 0x0000 - 0x000d reg=2 (null) Ljava/lang/String; │ │ │ │ #31 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1594747,66 +1594747,66 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -441338: |[441338] de.danoeh.antennapod.playback.service.internal.LocalPSMP.onPrepared:(Z)V │ │ -441348: 5440 05d6 |0000: iget-object v0, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -44134c: 6201 0fd6 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60f │ │ -441350: 3310 6000 |0004: if-ne v0, v1, 0064 // +0060 │ │ -441354: 1a00 a848 |0006: const-string v0, "Resource prepared" // string@48a8 │ │ -441358: 1a01 5234 |0008: const-string v1, "LclPlaybackSvcMPlayer" // string@3452 │ │ -44135c: 7120 7e0b 0100 |000a: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -441362: 5440 6aff |000d: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@ff6a │ │ -441366: 6202 7376 |000f: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ -44136a: 3320 1d00 |0011: if-ne v0, v2, 002e // +001d │ │ -44136e: 2200 5d02 |0013: new-instance v0, Landroid/util/Pair; // type@025d │ │ -441372: 5442 69ff |0015: iget-object v2, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441376: 6e10 26b3 0200 |0017: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getVideoWidth:()I // method@b326 │ │ -44137c: 0a02 |001a: move-result v2 │ │ -44137e: 7110 1eb6 0200 |001b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -441384: 0c02 |001e: move-result-object v2 │ │ -441386: 5443 69ff |001f: iget-object v3, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -44138a: 6e10 25b3 0300 |0021: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getVideoHeight:()I // method@b325 │ │ -441390: 0a03 |0024: move-result v3 │ │ -441392: 7110 1eb6 0300 |0025: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -441398: 0c03 |0028: move-result-object v3 │ │ -44139a: 7030 8f0b 2003 |0029: invoke-direct {v0, v2, v3}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b8f │ │ -4413a0: 5b40 70ff |002c: iput-object v0, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.videoSize:Landroid/util/Pair; // field@ff70 │ │ -4413a4: 5440 68ff |002e: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4413a8: 7210 1aad 0000 |0030: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ -4413ae: 0a00 |0033: move-result v0 │ │ -4413b0: 3d00 0b00 |0034: if-lez v0, 003f // +000b │ │ -4413b4: 5440 68ff |0036: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4413b8: 7210 1aad 0000 |0038: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ -4413be: 0a00 |003b: move-result v0 │ │ -4413c0: 6e20 89b3 0400 |003c: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.seekTo:(I)V // method@b389 │ │ -4413c6: 5440 68ff |003f: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4413ca: 7210 11ad 0000 |0041: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ad11 │ │ -4413d0: 0a00 |0044: move-result v0 │ │ -4413d2: 3c00 1200 |0045: if-gtz v0, 0057 // +0012 │ │ -4413d6: 1a00 ee4a |0047: const-string v0, "Setting duration of media" // string@4aee │ │ -4413da: 7120 7e0b 0100 |0049: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4413e0: 5440 68ff |004c: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4413e4: 5441 69ff |004e: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -4413e8: 6e10 22b3 0100 |0050: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getDuration:()I // method@b322 │ │ -4413ee: 0a01 |0053: move-result v1 │ │ -4413f0: 7220 23ad 1000 |0054: invoke-interface {v0, v1}, Lde/danoeh/antennapod/model/playback/Playable;.setDuration:(I)V // method@ad23 │ │ -4413f6: 6200 0ed6 |0057: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ -4413fa: 5441 68ff |0059: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4413fe: 6e30 7eb1 0401 |005b: invoke-virtual {v4, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17e │ │ -441404: 3805 0500 |005e: if-eqz v5, 0063 // +0005 │ │ -441408: 6e10 87b3 0400 |0060: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.resume:()V // method@b387 │ │ -44140e: 0e00 |0063: return-void │ │ -441410: 2205 721e |0064: new-instance v5, Ljava/lang/IllegalStateException; // type@1e72 │ │ -441414: 1a00 4746 |0066: const-string v0, "Player is not in PREPARING state" // string@4647 │ │ -441418: 7020 0ab6 0500 |0068: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b60a │ │ -44141e: 2705 |006b: throw v5 │ │ +441344: |[441344] de.danoeh.antennapod.playback.service.internal.LocalPSMP.onPrepared:(Z)V │ │ +441354: 5440 05d6 |0000: iget-object v0, v4, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +441358: 6201 0fd6 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60f │ │ +44135c: 3310 6000 |0004: if-ne v0, v1, 0064 // +0060 │ │ +441360: 1a00 a848 |0006: const-string v0, "Resource prepared" // string@48a8 │ │ +441364: 1a01 5234 |0008: const-string v1, "LclPlaybackSvcMPlayer" // string@3452 │ │ +441368: 7120 7e0b 0100 |000a: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +44136e: 5440 6aff |000d: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@ff6a │ │ +441372: 6202 7376 |000f: sget-object v2, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ +441376: 3320 1d00 |0011: if-ne v0, v2, 002e // +001d │ │ +44137a: 2200 5d02 |0013: new-instance v0, Landroid/util/Pair; // type@025d │ │ +44137e: 5442 69ff |0015: iget-object v2, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441382: 6e10 26b3 0200 |0017: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getVideoWidth:()I // method@b326 │ │ +441388: 0a02 |001a: move-result v2 │ │ +44138a: 7110 1eb6 0200 |001b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +441390: 0c02 |001e: move-result-object v2 │ │ +441392: 5443 69ff |001f: iget-object v3, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441396: 6e10 25b3 0300 |0021: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getVideoHeight:()I // method@b325 │ │ +44139c: 0a03 |0024: move-result v3 │ │ +44139e: 7110 1eb6 0300 |0025: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +4413a4: 0c03 |0028: move-result-object v3 │ │ +4413a6: 7030 8f0b 2003 |0029: invoke-direct {v0, v2, v3}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b8f │ │ +4413ac: 5b40 70ff |002c: iput-object v0, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.videoSize:Landroid/util/Pair; // field@ff70 │ │ +4413b0: 5440 68ff |002e: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4413b4: 7210 1aad 0000 |0030: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ +4413ba: 0a00 |0033: move-result v0 │ │ +4413bc: 3d00 0b00 |0034: if-lez v0, 003f // +000b │ │ +4413c0: 5440 68ff |0036: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4413c4: 7210 1aad 0000 |0038: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ +4413ca: 0a00 |003b: move-result v0 │ │ +4413cc: 6e20 89b3 0400 |003c: invoke-virtual {v4, v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.seekTo:(I)V // method@b389 │ │ +4413d2: 5440 68ff |003f: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4413d6: 7210 11ad 0000 |0041: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ad11 │ │ +4413dc: 0a00 |0044: move-result v0 │ │ +4413de: 3c00 1200 |0045: if-gtz v0, 0057 // +0012 │ │ +4413e2: 1a00 ee4a |0047: const-string v0, "Setting duration of media" // string@4aee │ │ +4413e6: 7120 7e0b 0100 |0049: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4413ec: 5440 68ff |004c: iget-object v0, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4413f0: 5441 69ff |004e: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +4413f4: 6e10 22b3 0100 |0050: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getDuration:()I // method@b322 │ │ +4413fa: 0a01 |0053: move-result v1 │ │ +4413fc: 7220 23ad 1000 |0054: invoke-interface {v0, v1}, Lde/danoeh/antennapod/model/playback/Playable;.setDuration:(I)V // method@ad23 │ │ +441402: 6200 0ed6 |0057: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ +441406: 5441 68ff |0059: iget-object v1, v4, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +44140a: 6e30 7eb1 0401 |005b: invoke-virtual {v4, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17e │ │ +441410: 3805 0500 |005e: if-eqz v5, 0063 // +0005 │ │ +441414: 6e10 87b3 0400 |0060: invoke-virtual {v4}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.resume:()V // method@b387 │ │ +44141a: 0e00 |0063: return-void │ │ +44141c: 2205 721e |0064: new-instance v5, Ljava/lang/IllegalStateException; // type@1e72 │ │ +441420: 1a00 4746 |0066: const-string v0, "Player is not in PREPARING state" // string@4647 │ │ +441424: 7020 0ab6 0500 |0068: invoke-direct {v5, v0}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@b60a │ │ +44142a: 2705 |006b: throw v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x000a line=309 │ │ 0x000d line=311 │ │ 0x0013 line=312 │ │ 0x002e line=316 │ │ @@ -1594826,180 +1594826,180 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 343 16-bit code units │ │ -441518: |[441518] de.danoeh.antennapod.playback.service.internal.LocalPSMP.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V │ │ -441528: 5450 68ff |0000: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -44152c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -44152e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -441530: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -441532: 3800 6600 |0005: if-eqz v0, 006b // +0066 │ │ -441536: 3907 2000 |0007: if-nez v7, 0027 // +0020 │ │ -44153a: 5457 68ff |0009: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -44153e: 7210 14ad 0700 |000b: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ad14 │ │ -441544: 0c07 |000e: move-result-object v7 │ │ -441546: 7210 14ad 0600 |000f: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ad14 │ │ -44154c: 0c00 |0012: move-result-object v0 │ │ -44154e: 6e20 60b6 0700 |0013: invoke-virtual {v7, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b660 │ │ -441554: 0a07 |0016: move-result v7 │ │ -441556: 3807 1000 |0017: if-eqz v7, 0027 // +0010 │ │ -44155a: 5457 05d6 |0019: iget-object v7, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -44155e: 6200 0dd6 |001b: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -441562: 3307 0a00 |001d: if-ne v7, v0, 0027 // +000a │ │ -441566: 1a06 5234 |001f: const-string v6, "LclPlaybackSvcMPlayer" // string@3452 │ │ -44156a: 1a07 6842 |0021: const-string v7, "Method call to playMediaObject was ignored: media file already playing." // string@4268 │ │ -44156e: 7120 7e0b 7600 |0023: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -441574: 0e00 |0026: return-void │ │ -441576: 5457 05d6 |0027: iget-object v7, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -44157a: 6200 0cd6 |0029: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ -44157e: 3207 0e00 |002b: if-eq v7, v0, 0039 // +000e │ │ -441582: 5457 05d6 |002d: iget-object v7, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -441586: 6200 0dd6 |002f: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -44158a: 3207 0800 |0031: if-eq v7, v0, 0039 // +0008 │ │ -44158e: 5457 05d6 |0033: iget-object v7, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -441592: 6200 0ed6 |0035: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ -441596: 3307 0700 |0037: if-ne v7, v0, 003e // +0007 │ │ -44159a: 5457 69ff |0039: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -44159e: 6e10 3bb3 0700 |003b: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.stop:()V // method@b33b │ │ -4415a4: 5457 05d6 |003e: iget-object v7, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -4415a8: 6200 0dd6 |0040: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -4415ac: 3307 0d00 |0042: if-ne v7, v0, 004f // +000d │ │ -4415b0: 5457 02d6 |0044: iget-object v7, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ -4415b4: 5450 68ff |0046: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4415b8: 6e10 71b3 0500 |0048: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.getPosition:()I // method@b371 │ │ -4415be: 0a04 |004b: move-result v4 │ │ -4415c0: 7230 56b1 0704 |004c: invoke-interface {v7, v0, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@b156 │ │ -4415c6: 5457 68ff |004f: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4415ca: 7210 14ad 0700 |0051: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ad14 │ │ -4415d0: 0c07 |0054: move-result-object v7 │ │ -4415d2: 7210 14ad 0600 |0055: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ad14 │ │ -4415d8: 0c00 |0058: move-result-object v0 │ │ -4415da: 6e20 60b6 0700 |0059: invoke-virtual {v7, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b660 │ │ -4415e0: 0a07 |005c: move-result v7 │ │ -4415e2: 3907 0900 |005d: if-nez v7, 0066 // +0009 │ │ -4415e6: 5457 68ff |005f: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4415ea: 5450 02d6 |0061: iget-object v0, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ -4415ee: 7251 58b1 7033 |0063: invoke-interface {v0, v7, v3, v3, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@b158 │ │ -4415f4: 6207 09d6 |0066: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d609 │ │ -4415f8: 6e30 7eb1 7502 |0068: invoke-virtual {v5, v7, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17e │ │ -4415fe: 5b56 68ff |006b: iput-object v6, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -441602: 5c58 6fff |006d: iput-boolean v8, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.stream:Z // field@ff6f │ │ -441606: 5457 68ff |006f: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -44160a: 7210 18ad 0700 |0071: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ad18 │ │ -441610: 0c07 |0074: move-result-object v7 │ │ -441612: 5b57 6aff |0075: iput-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@ff6a │ │ -441616: 5b52 70ff |0077: iput-object v2, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.videoSize:Landroid/util/Pair; // field@ff70 │ │ -44161a: 7010 69b3 0500 |0079: invoke-direct {v5}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.createMediaPlayer:()V // method@b369 │ │ -441620: 5457 6dff |007c: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@ff6d │ │ -441624: 6e20 dcb9 9700 |007e: invoke-virtual {v7, v9}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@b9dc │ │ -44162a: 6207 0bd6 |0081: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60b │ │ -44162e: 5450 68ff |0083: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -441632: 6e30 7eb1 7500 |0085: invoke-virtual {v5, v7, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17e │ │ -441638: 5457 02d6 |0088: iget-object v7, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ -44163c: 5450 68ff |008a: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -441640: 7220 51b1 0700 |008c: invoke-interface {v7, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.ensureMediaInfoLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b151 │ │ -441646: 5457 02d6 |008f: iget-object v7, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ -44164a: 7220 54b1 3700 |0091: invoke-interface {v7, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onMediaChanged:(Z)V // method@b154 │ │ -441650: 5457 68ff |0094: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -441654: 7110 a2b4 0700 |0096: invoke-static {v7}, Lde/danoeh/antennapod/ui/episodes/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@b4a2 │ │ -44165a: 0a07 |0099: move-result v7 │ │ -44165c: 5450 68ff |009a: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -441660: 7110 a3b4 0000 |009c: invoke-static {v0}, Lde/danoeh/antennapod/ui/episodes/PlaybackSpeedUtils;.getCurrentSkipSilencePreference:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // method@b4a3 │ │ -441666: 0c00 |009f: move-result-object v0 │ │ -441668: 6204 2976 |00a0: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.AGGRESSIVE:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7629 │ │ -44166c: 3340 0300 |00a2: if-ne v0, v4, 00a5 // +0003 │ │ -441670: 2802 |00a4: goto 00a6 // +0002 │ │ -441672: 1201 |00a5: const/4 v1, #int 0 // #0 │ │ -441674: 6e30 8db3 7501 |00a6: invoke-virtual {v5, v7, v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.setPlaybackParams:(FZ)V // method@b38d │ │ -44167a: 3808 3400 |00a9: if-eqz v8, 00dd // +0034 │ │ -44167e: 2067 d41b |00ab: instance-of v7, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -441682: 3807 2400 |00ad: if-eqz v7, 00d1 // +0024 │ │ -441686: 1f06 d41b |00af: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -44168a: 6e10 79ac 0600 |00b1: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -441690: 0c06 |00b4: move-result-object v6 │ │ -441692: 6e10 23ac 0600 |00b5: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -441698: 0c06 |00b8: move-result-object v6 │ │ -44169a: 6e10 dcab 0600 |00b9: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -4416a0: 0c06 |00bc: move-result-object v6 │ │ -4416a2: 5457 69ff |00bd: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -4416a6: 5458 68ff |00bf: iget-object v8, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4416aa: 7210 1cad 0800 |00c1: invoke-interface {v8}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@ad1c │ │ -4416b0: 0c08 |00c4: move-result-object v8 │ │ -4416b2: 6e10 ceac 0600 |00c5: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@acce │ │ -4416b8: 0c00 |00c8: move-result-object v0 │ │ -4416ba: 6e10 caac 0600 |00c9: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@acca │ │ -4416c0: 0c06 |00cc: move-result-object v6 │ │ -4416c2: 6e40 32b3 8760 |00cd: invoke-virtual {v7, v8, v0, v6}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b332 │ │ -4416c8: 2831 |00d0: goto 0101 // +0031 │ │ -4416ca: 5456 69ff |00d1: iget-object v6, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -4416ce: 5457 68ff |00d3: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4416d2: 7210 1cad 0700 |00d5: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@ad1c │ │ -4416d8: 0c07 |00d8: move-result-object v7 │ │ -4416da: 6e20 31b3 7600 |00d9: invoke-virtual {v6, v7}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;)V // method@b331 │ │ -4416e0: 2825 |00dc: goto 0101 // +0025 │ │ -4416e2: 5456 68ff |00dd: iget-object v6, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4416e6: 7210 17ad 0600 |00df: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalFileUrl:()Ljava/lang/String; // method@ad17 │ │ -4416ec: 0c06 |00e2: move-result-object v6 │ │ -4416ee: 3806 3b00 |00e3: if-eqz v6, 011e // +003b │ │ -4416f2: 2206 3f1e |00e5: new-instance v6, Ljava/io/File; // type@1e3f │ │ -4416f6: 5457 68ff |00e7: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4416fa: 7210 17ad 0700 |00e9: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalFileUrl:()Ljava/lang/String; // method@ad17 │ │ -441700: 0c07 |00ec: move-result-object v7 │ │ -441702: 7020 19b5 7600 |00ed: invoke-direct {v6, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ -441708: 6e10 1bb5 0600 |00f0: invoke-virtual {v6}, Ljava/io/File;.canRead:()Z // method@b51b │ │ -44170e: 0a06 |00f3: move-result v6 │ │ -441710: 3806 2a00 |00f4: if-eqz v6, 011e // +002a │ │ -441714: 5456 69ff |00f6: iget-object v6, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441718: 5457 68ff |00f8: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -44171c: 7210 17ad 0700 |00fa: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalFileUrl:()Ljava/lang/String; // method@ad17 │ │ -441722: 0c07 |00fd: move-result-object v7 │ │ -441724: 6e20 31b3 7600 |00fe: invoke-virtual {v6, v7}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;)V // method@b331 │ │ -44172a: 5556 60ff |0101: iget-boolean v6, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.androidAutoConnected:Z // field@ff60 │ │ -44172e: 3906 0900 |0103: if-nez v6, 010c // +0009 │ │ -441732: 6206 0ad6 |0105: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ -441736: 5457 68ff |0107: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -44173a: 6e30 7eb1 6507 |0109: invoke-virtual {v5, v6, v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17e │ │ -441740: 380a 4a00 |010c: if-eqz v10, 0156 // +004a │ │ -441744: 6206 0fd6 |010e: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60f │ │ -441748: 5457 68ff |0110: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -44174c: 6e30 7eb1 6507 |0112: invoke-virtual {v5, v6, v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17e │ │ -441752: 5456 69ff |0115: iget-object v6, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441756: 6e10 2bb3 0600 |0117: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.prepare:()V // method@b32b │ │ -44175c: 7020 80b3 9500 |011a: invoke-direct {v5, v9}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.onPrepared:(Z)V // method@b380 │ │ -441762: 2839 |011d: goto 0156 // +0039 │ │ -441764: 2206 461e |011e: new-instance v6, Ljava/io/IOException; // type@1e46 │ │ -441768: 2207 8d1e |0120: new-instance v7, Ljava/lang/StringBuilder; // type@1e8d │ │ -44176c: 7010 adb6 0700 |0122: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -441772: 1a08 be51 |0125: const-string v8, "Unable to read local file " // string@51be │ │ -441776: 6e20 b9b6 8700 |0127: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -44177c: 5458 68ff |012a: iget-object v8, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -441780: 7210 17ad 0800 |012c: invoke-interface {v8}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalFileUrl:()Ljava/lang/String; // method@ad17 │ │ -441786: 0c08 |012f: move-result-object v8 │ │ -441788: 6e20 b9b6 8700 |0130: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -44178e: 6e10 c3b6 0700 |0133: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -441794: 0c07 |0136: move-result-object v7 │ │ -441796: 7020 4bb5 7600 |0137: invoke-direct {v6, v7}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ -44179c: 2706 |013a: throw v6 │ │ -44179e: 0d06 |013b: move-exception v6 │ │ -4417a0: 2802 |013c: goto 013e // +0002 │ │ -4417a2: 0d06 |013d: move-exception v6 │ │ -4417a4: 6e10 e9b6 0600 |013e: invoke-virtual {v6}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -4417aa: 6207 08d6 |0141: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d608 │ │ -4417ae: 6e30 7eb1 7502 |0143: invoke-virtual {v5, v7, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17e │ │ -4417b4: 7100 10bb 0000 |0146: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -4417ba: 0c07 |0149: move-result-object v7 │ │ -4417bc: 2208 9b1b |014a: new-instance v8, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1b9b │ │ -4417c0: 6e10 e5b6 0600 |014c: invoke-virtual {v6}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b6e5 │ │ -4417c6: 0c06 |014f: move-result-object v6 │ │ -4417c8: 7020 0fab 6800 |0150: invoke-direct {v8, v6}, Lde/danoeh/antennapod/event/PlayerErrorEvent;.:(Ljava/lang/String;)V // method@ab0f │ │ -4417ce: 6e20 14bb 8700 |0153: invoke-virtual {v7, v8}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ -4417d4: 0e00 |0156: return-void │ │ +441524: |[441524] de.danoeh.antennapod.playback.service.internal.LocalPSMP.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V │ │ +441534: 5450 68ff |0000: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +441538: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +44153a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +44153c: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +44153e: 3800 6600 |0005: if-eqz v0, 006b // +0066 │ │ +441542: 3907 2000 |0007: if-nez v7, 0027 // +0020 │ │ +441546: 5457 68ff |0009: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +44154a: 7210 14ad 0700 |000b: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ad14 │ │ +441550: 0c07 |000e: move-result-object v7 │ │ +441552: 7210 14ad 0600 |000f: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ad14 │ │ +441558: 0c00 |0012: move-result-object v0 │ │ +44155a: 6e20 60b6 0700 |0013: invoke-virtual {v7, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b660 │ │ +441560: 0a07 |0016: move-result v7 │ │ +441562: 3807 1000 |0017: if-eqz v7, 0027 // +0010 │ │ +441566: 5457 05d6 |0019: iget-object v7, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +44156a: 6200 0dd6 |001b: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +44156e: 3307 0a00 |001d: if-ne v7, v0, 0027 // +000a │ │ +441572: 1a06 5234 |001f: const-string v6, "LclPlaybackSvcMPlayer" // string@3452 │ │ +441576: 1a07 6842 |0021: const-string v7, "Method call to playMediaObject was ignored: media file already playing." // string@4268 │ │ +44157a: 7120 7e0b 7600 |0023: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +441580: 0e00 |0026: return-void │ │ +441582: 5457 05d6 |0027: iget-object v7, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +441586: 6200 0cd6 |0029: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ +44158a: 3207 0e00 |002b: if-eq v7, v0, 0039 // +000e │ │ +44158e: 5457 05d6 |002d: iget-object v7, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +441592: 6200 0dd6 |002f: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +441596: 3207 0800 |0031: if-eq v7, v0, 0039 // +0008 │ │ +44159a: 5457 05d6 |0033: iget-object v7, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +44159e: 6200 0ed6 |0035: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ +4415a2: 3307 0700 |0037: if-ne v7, v0, 003e // +0007 │ │ +4415a6: 5457 69ff |0039: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +4415aa: 6e10 3bb3 0700 |003b: invoke-virtual {v7}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.stop:()V // method@b33b │ │ +4415b0: 5457 05d6 |003e: iget-object v7, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +4415b4: 6200 0dd6 |0040: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +4415b8: 3307 0d00 |0042: if-ne v7, v0, 004f // +000d │ │ +4415bc: 5457 02d6 |0044: iget-object v7, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ +4415c0: 5450 68ff |0046: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4415c4: 6e10 71b3 0500 |0048: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.getPosition:()I // method@b371 │ │ +4415ca: 0a04 |004b: move-result v4 │ │ +4415cc: 7230 56b1 0704 |004c: invoke-interface {v7, v0, v4}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@b156 │ │ +4415d2: 5457 68ff |004f: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4415d6: 7210 14ad 0700 |0051: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ad14 │ │ +4415dc: 0c07 |0054: move-result-object v7 │ │ +4415de: 7210 14ad 0600 |0055: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getIdentifier:()Ljava/lang/Object; // method@ad14 │ │ +4415e4: 0c00 |0058: move-result-object v0 │ │ +4415e6: 6e20 60b6 0700 |0059: invoke-virtual {v7, v0}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b660 │ │ +4415ec: 0a07 |005c: move-result v7 │ │ +4415ee: 3907 0900 |005d: if-nez v7, 0066 // +0009 │ │ +4415f2: 5457 68ff |005f: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4415f6: 5450 02d6 |0061: iget-object v0, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ +4415fa: 7251 58b1 7033 |0063: invoke-interface {v0, v7, v3, v3, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@b158 │ │ +441600: 6207 09d6 |0066: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d609 │ │ +441604: 6e30 7eb1 7502 |0068: invoke-virtual {v5, v7, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17e │ │ +44160a: 5b56 68ff |006b: iput-object v6, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +44160e: 5c58 6fff |006d: iput-boolean v8, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.stream:Z // field@ff6f │ │ +441612: 5457 68ff |006f: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +441616: 7210 18ad 0700 |0071: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ad18 │ │ +44161c: 0c07 |0074: move-result-object v7 │ │ +44161e: 5b57 6aff |0075: iput-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@ff6a │ │ +441622: 5b52 70ff |0077: iput-object v2, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.videoSize:Landroid/util/Pair; // field@ff70 │ │ +441626: 7010 69b3 0500 |0079: invoke-direct {v5}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.createMediaPlayer:()V // method@b369 │ │ +44162c: 5457 6dff |007c: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@ff6d │ │ +441630: 6e20 dcb9 9700 |007e: invoke-virtual {v7, v9}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@b9dc │ │ +441636: 6207 0bd6 |0081: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60b │ │ +44163a: 5450 68ff |0083: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +44163e: 6e30 7eb1 7500 |0085: invoke-virtual {v5, v7, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17e │ │ +441644: 5457 02d6 |0088: iget-object v7, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ +441648: 5450 68ff |008a: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +44164c: 7220 51b1 0700 |008c: invoke-interface {v7, v0}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.ensureMediaInfoLoaded:(Lde/danoeh/antennapod/model/playback/Playable;)V // method@b151 │ │ +441652: 5457 02d6 |008f: iget-object v7, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ +441656: 7220 54b1 3700 |0091: invoke-interface {v7, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onMediaChanged:(Z)V // method@b154 │ │ +44165c: 5457 68ff |0094: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +441660: 7110 a2b4 0700 |0096: invoke-static {v7}, Lde/danoeh/antennapod/ui/episodes/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@b4a2 │ │ +441666: 0a07 |0099: move-result v7 │ │ +441668: 5450 68ff |009a: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +44166c: 7110 a3b4 0000 |009c: invoke-static {v0}, Lde/danoeh/antennapod/ui/episodes/PlaybackSpeedUtils;.getCurrentSkipSilencePreference:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // method@b4a3 │ │ +441672: 0c00 |009f: move-result-object v0 │ │ +441674: 6204 2976 |00a0: sget-object v4, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.AGGRESSIVE:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7629 │ │ +441678: 3340 0300 |00a2: if-ne v0, v4, 00a5 // +0003 │ │ +44167c: 2802 |00a4: goto 00a6 // +0002 │ │ +44167e: 1201 |00a5: const/4 v1, #int 0 // #0 │ │ +441680: 6e30 8db3 7501 |00a6: invoke-virtual {v5, v7, v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.setPlaybackParams:(FZ)V // method@b38d │ │ +441686: 3808 3400 |00a9: if-eqz v8, 00dd // +0034 │ │ +44168a: 2067 d41b |00ab: instance-of v7, v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +44168e: 3807 2400 |00ad: if-eqz v7, 00d1 // +0024 │ │ +441692: 1f06 d41b |00af: check-cast v6, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +441696: 6e10 79ac 0600 |00b1: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +44169c: 0c06 |00b4: move-result-object v6 │ │ +44169e: 6e10 23ac 0600 |00b5: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +4416a4: 0c06 |00b8: move-result-object v6 │ │ +4416a6: 6e10 dcab 0600 |00b9: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +4416ac: 0c06 |00bc: move-result-object v6 │ │ +4416ae: 5457 69ff |00bd: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +4416b2: 5458 68ff |00bf: iget-object v8, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4416b6: 7210 1cad 0800 |00c1: invoke-interface {v8}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@ad1c │ │ +4416bc: 0c08 |00c4: move-result-object v8 │ │ +4416be: 6e10 ceac 0600 |00c5: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getUsername:()Ljava/lang/String; // method@acce │ │ +4416c4: 0c00 |00c8: move-result-object v0 │ │ +4416c6: 6e10 caac 0600 |00c9: invoke-virtual {v6}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getPassword:()Ljava/lang/String; // method@acca │ │ +4416cc: 0c06 |00cc: move-result-object v6 │ │ +4416ce: 6e40 32b3 8760 |00cd: invoke-virtual {v7, v8, v0, v6}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@b332 │ │ +4416d4: 2831 |00d0: goto 0101 // +0031 │ │ +4416d6: 5456 69ff |00d1: iget-object v6, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +4416da: 5457 68ff |00d3: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4416de: 7210 1cad 0700 |00d5: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getStreamUrl:()Ljava/lang/String; // method@ad1c │ │ +4416e4: 0c07 |00d8: move-result-object v7 │ │ +4416e6: 6e20 31b3 7600 |00d9: invoke-virtual {v6, v7}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;)V // method@b331 │ │ +4416ec: 2825 |00dc: goto 0101 // +0025 │ │ +4416ee: 5456 68ff |00dd: iget-object v6, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4416f2: 7210 17ad 0600 |00df: invoke-interface {v6}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalFileUrl:()Ljava/lang/String; // method@ad17 │ │ +4416f8: 0c06 |00e2: move-result-object v6 │ │ +4416fa: 3806 3b00 |00e3: if-eqz v6, 011e // +003b │ │ +4416fe: 2206 3f1e |00e5: new-instance v6, Ljava/io/File; // type@1e3f │ │ +441702: 5457 68ff |00e7: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +441706: 7210 17ad 0700 |00e9: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalFileUrl:()Ljava/lang/String; // method@ad17 │ │ +44170c: 0c07 |00ec: move-result-object v7 │ │ +44170e: 7020 19b5 7600 |00ed: invoke-direct {v6, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ +441714: 6e10 1bb5 0600 |00f0: invoke-virtual {v6}, Ljava/io/File;.canRead:()Z // method@b51b │ │ +44171a: 0a06 |00f3: move-result v6 │ │ +44171c: 3806 2a00 |00f4: if-eqz v6, 011e // +002a │ │ +441720: 5456 69ff |00f6: iget-object v6, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441724: 5457 68ff |00f8: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +441728: 7210 17ad 0700 |00fa: invoke-interface {v7}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalFileUrl:()Ljava/lang/String; // method@ad17 │ │ +44172e: 0c07 |00fd: move-result-object v7 │ │ +441730: 6e20 31b3 7600 |00fe: invoke-virtual {v6, v7}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setDataSource:(Ljava/lang/String;)V // method@b331 │ │ +441736: 5556 60ff |0101: iget-boolean v6, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.androidAutoConnected:Z // field@ff60 │ │ +44173a: 3906 0900 |0103: if-nez v6, 010c // +0009 │ │ +44173e: 6206 0ad6 |0105: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ +441742: 5457 68ff |0107: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +441746: 6e30 7eb1 6507 |0109: invoke-virtual {v5, v6, v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17e │ │ +44174c: 380a 4a00 |010c: if-eqz v10, 0156 // +004a │ │ +441750: 6206 0fd6 |010e: sget-object v6, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60f │ │ +441754: 5457 68ff |0110: iget-object v7, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +441758: 6e30 7eb1 6507 |0112: invoke-virtual {v5, v6, v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17e │ │ +44175e: 5456 69ff |0115: iget-object v6, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441762: 6e10 2bb3 0600 |0117: invoke-virtual {v6}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.prepare:()V // method@b32b │ │ +441768: 7020 80b3 9500 |011a: invoke-direct {v5, v9}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.onPrepared:(Z)V // method@b380 │ │ +44176e: 2839 |011d: goto 0156 // +0039 │ │ +441770: 2206 461e |011e: new-instance v6, Ljava/io/IOException; // type@1e46 │ │ +441774: 2207 8d1e |0120: new-instance v7, Ljava/lang/StringBuilder; // type@1e8d │ │ +441778: 7010 adb6 0700 |0122: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +44177e: 1a08 be51 |0125: const-string v8, "Unable to read local file " // string@51be │ │ +441782: 6e20 b9b6 8700 |0127: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +441788: 5458 68ff |012a: iget-object v8, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +44178c: 7210 17ad 0800 |012c: invoke-interface {v8}, Lde/danoeh/antennapod/model/playback/Playable;.getLocalFileUrl:()Ljava/lang/String; // method@ad17 │ │ +441792: 0c08 |012f: move-result-object v8 │ │ +441794: 6e20 b9b6 8700 |0130: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +44179a: 6e10 c3b6 0700 |0133: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4417a0: 0c07 |0136: move-result-object v7 │ │ +4417a2: 7020 4bb5 7600 |0137: invoke-direct {v6, v7}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@b54b │ │ +4417a8: 2706 |013a: throw v6 │ │ +4417aa: 0d06 |013b: move-exception v6 │ │ +4417ac: 2802 |013c: goto 013e // +0002 │ │ +4417ae: 0d06 |013d: move-exception v6 │ │ +4417b0: 6e10 e9b6 0600 |013e: invoke-virtual {v6}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +4417b6: 6207 08d6 |0141: sget-object v7, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d608 │ │ +4417ba: 6e30 7eb1 7502 |0143: invoke-virtual {v5, v7, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17e │ │ +4417c0: 7100 10bb 0000 |0146: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +4417c6: 0c07 |0149: move-result-object v7 │ │ +4417c8: 2208 9b1b |014a: new-instance v8, Lde/danoeh/antennapod/event/PlayerErrorEvent; // type@1b9b │ │ +4417cc: 6e10 e5b6 0600 |014c: invoke-virtual {v6}, Ljava/lang/Throwable;.getLocalizedMessage:()Ljava/lang/String; // method@b6e5 │ │ +4417d2: 0c06 |014f: move-result-object v6 │ │ +4417d4: 7020 0fab 6800 |0150: invoke-direct {v8, v6}, Lde/danoeh/antennapod/event/PlayerErrorEvent;.:(Ljava/lang/String;)V // method@ab0f │ │ +4417da: 6e20 14bb 8700 |0153: invoke-virtual {v7, v8}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ +4417e0: 0e00 |0156: return-void │ │ catches : 1 │ │ 0x0088 - 0x013b │ │ Ljava/io/IOException; -> 0x013d │ │ Ljava/lang/IllegalStateException; -> 0x013b │ │ positions : │ │ 0x0000 line=141 │ │ 0x0009 line=142 │ │ @@ -1595057,32 +1595057,32 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -441bd8: |[441bd8] de.danoeh.antennapod.playback.service.internal.LocalPSMP.setMediaPlayerListeners:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)V │ │ -441be8: 3802 2700 |0000: if-eqz v2, 0027 // +0027 │ │ -441bec: 5410 68ff |0002: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -441bf0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -441bf4: 2821 |0006: goto 0027 // +0021 │ │ -441bf6: 2200 ab1d |0007: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda5; // type@1dab │ │ -441bfa: 7020 46b3 1000 |0009: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V // method@b346 │ │ -441c00: 6e20 35b3 0200 |000c: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setOnCompletionListener:(Ljava/lang/Runnable;)V // method@b335 │ │ -441c06: 2200 ac1d |000f: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda6; // type@1dac │ │ -441c0a: 7020 48b3 1000 |0011: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V // method@b348 │ │ -441c10: 6e20 37b3 0200 |0014: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setOnSeekCompleteListener:(Ljava/lang/Runnable;)V // method@b337 │ │ -441c16: 2200 ad1d |0017: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda7; // type@1dad │ │ -441c1a: 7010 4ab3 0000 |0019: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda7;.:()V // method@b34a │ │ -441c20: 6e20 34b3 0200 |001c: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setOnBufferingUpdateListener:(Landroidx/core/util/Consumer;)V // method@b334 │ │ -441c26: 2200 ae1d |001f: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda8; // type@1dae │ │ -441c2a: 7010 4cb3 0000 |0021: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda8;.:()V // method@b34c │ │ -441c30: 6e20 36b3 0200 |0024: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setOnErrorListener:(Landroidx/core/util/Consumer;)V // method@b336 │ │ -441c36: 0e00 |0027: return-void │ │ +441be4: |[441be4] de.danoeh.antennapod.playback.service.internal.LocalPSMP.setMediaPlayerListeners:(Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;)V │ │ +441bf4: 3802 2700 |0000: if-eqz v2, 0027 // +0027 │ │ +441bf8: 5410 68ff |0002: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +441bfc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +441c00: 2821 |0006: goto 0027 // +0021 │ │ +441c02: 2200 ab1d |0007: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda5; // type@1dab │ │ +441c06: 7020 46b3 1000 |0009: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V // method@b346 │ │ +441c0c: 6e20 35b3 0200 |000c: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setOnCompletionListener:(Ljava/lang/Runnable;)V // method@b335 │ │ +441c12: 2200 ac1d |000f: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda6; // type@1dac │ │ +441c16: 7020 48b3 1000 |0011: invoke-direct {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;)V // method@b348 │ │ +441c1c: 6e20 37b3 0200 |0014: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setOnSeekCompleteListener:(Ljava/lang/Runnable;)V // method@b337 │ │ +441c22: 2200 ad1d |0017: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda7; // type@1dad │ │ +441c26: 7010 4ab3 0000 |0019: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda7;.:()V // method@b34a │ │ +441c2c: 6e20 34b3 0200 |001c: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setOnBufferingUpdateListener:(Landroidx/core/util/Consumer;)V // method@b334 │ │ +441c32: 2200 ae1d |001f: new-instance v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda8; // type@1dae │ │ +441c36: 7010 4cb3 0000 |0021: invoke-direct {v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP$$ExternalSyntheticLambda8;.:()V // method@b34c │ │ +441c3c: 6e20 36b3 0200 |0024: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setOnErrorListener:(Landroidx/core/util/Consumer;)V // method@b336 │ │ +441c42: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=751 │ │ 0x0007 line=754 │ │ 0x000f line=755 │ │ 0x0017 line=756 │ │ 0x001f line=765 │ │ @@ -1595095,34 +1595095,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -441e18: |[441e18] de.danoeh.antennapod.playback.service.internal.LocalPSMP.stop:()V │ │ -441e28: 6e10 76b1 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@b176 │ │ -441e2e: 5420 05d6 |0003: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -441e32: 6201 09d6 |0005: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d609 │ │ -441e36: 3310 0900 |0007: if-ne v0, v1, 0010 // +0009 │ │ -441e3a: 6200 11d6 |0009: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ -441e3e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -441e40: 6e30 7eb1 0201 |000c: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17e │ │ -441e46: 2819 |000f: goto 0028 // +0019 │ │ -441e48: 2200 8d1e |0010: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -441e4c: 7010 adb6 0000 |0012: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -441e52: 1a01 2d1c |0015: const-string v1, "Ignored call to stop: Current player state is: " // string@1c2d │ │ -441e56: 6e20 b9b6 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -441e5c: 5421 05d6 |001a: iget-object v1, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -441e60: 6e20 b8b6 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -441e66: 6e10 c3b6 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -441e6c: 0c00 |0022: move-result-object v0 │ │ -441e6e: 1a01 5234 |0023: const-string v1, "LclPlaybackSvcMPlayer" // string@3452 │ │ -441e72: 7120 7e0b 0100 |0025: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -441e78: 0e00 |0028: return-void │ │ +441e24: |[441e24] de.danoeh.antennapod.playback.service.internal.LocalPSMP.stop:()V │ │ +441e34: 6e10 76b1 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@b176 │ │ +441e3a: 5420 05d6 |0003: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +441e3e: 6201 09d6 |0005: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INDETERMINATE:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d609 │ │ +441e42: 3310 0900 |0007: if-ne v0, v1, 0010 // +0009 │ │ +441e46: 6200 11d6 |0009: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ +441e4a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +441e4c: 6e30 7eb1 0201 |000c: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17e │ │ +441e52: 2819 |000f: goto 0028 // +0019 │ │ +441e54: 2200 8d1e |0010: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +441e58: 7010 adb6 0000 |0012: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +441e5e: 1a01 2d1c |0015: const-string v1, "Ignored call to stop: Current player state is: " // string@1c2d │ │ +441e62: 6e20 b9b6 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +441e68: 5421 05d6 |001a: iget-object v1, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +441e6c: 6e20 b8b6 1000 |001c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +441e72: 6e10 c3b6 0000 |001f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +441e78: 0c00 |0022: move-result-object v0 │ │ +441e7a: 1a01 5234 |0023: const-string v1, "LclPlaybackSvcMPlayer" // string@3452 │ │ +441e7e: 7120 7e0b 0100 |0025: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +441e84: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ 0x0003 line=738 │ │ 0x0009 line=739 │ │ 0x0010 line=741 │ │ locals : │ │ @@ -1595134,80 +1595134,80 @@ │ │ type : '(ZZZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 120 16-bit code units │ │ -441078: |[441078] de.danoeh.antennapod.playback.service.internal.LocalPSMP.endPlayback:(ZZZZ)V │ │ -441088: 07d6 |0000: move-object v6, v13 │ │ -44108a: 6e10 76b1 0d00 |0001: invoke-virtual {v13}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@b176 │ │ -441090: 5460 05d6 |0004: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -441094: 6201 0dd6 |0006: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -441098: 1207 |0008: const/4 v7, #int 0 // #0 │ │ -44109a: 1218 |0009: const/4 v8, #int 1 // #1 │ │ -44109c: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ -4410a0: 1219 |000c: const/4 v9, #int 1 // #1 │ │ -4410a2: 2802 |000d: goto 000f // +0002 │ │ -4410a4: 1209 |000e: const/4 v9, #int 0 // #0 │ │ -4410a6: 5460 68ff |000f: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4410aa: 3800 0d00 |0011: if-eqz v0, 001e // +000d │ │ -4410ae: 6e10 71b3 0d00 |0013: invoke-virtual {v13}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.getPosition:()I // method@b371 │ │ -4410b4: 0a00 |0016: move-result v0 │ │ -4410b6: 3a00 0700 |0017: if-ltz v0, 001e // +0007 │ │ -4410ba: 5461 68ff |0019: iget-object v1, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4410be: 7220 25ad 0100 |001b: invoke-interface {v1, v0}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ad25 │ │ -4410c4: 5460 69ff |001e: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -4410c8: 3800 0700 |0020: if-eqz v0, 0027 // +0007 │ │ -4410cc: 5460 69ff |0022: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -4410d0: 6e10 2db3 0000 |0024: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.reset:()V // method@b32d │ │ -4410d6: 7010 64b3 0d00 |0027: invoke-direct {v13}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.abandonAudioFocus:()V // method@b364 │ │ -4410dc: 546a 68ff |002a: iget-object v10, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4410e0: 120b |002c: const/4 v11, #int 0 // #0 │ │ -4410e2: 3810 2400 |002d: if-eqz v16, 0051 // +0024 │ │ -4410e6: 5460 02d6 |002f: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ -4410ea: 7220 53b1 a000 |0031: invoke-interface {v0, v10}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@b153 │ │ -4410f0: 0c0c |0034: move-result-object v12 │ │ -4410f2: 380c 1d00 |0035: if-eqz v12, 0052 // +001d │ │ -4410f6: 5460 02d6 |0037: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ -4410fa: 7210 18ad 0c00 |0039: invoke-interface {v12}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ad18 │ │ -441100: 0c01 |003c: move-result-object v1 │ │ -441102: 7230 55b1 1007 |003d: invoke-interface {v0, v1, v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@b155 │ │ -441108: 5b6b 68ff |0040: iput-object v11, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -44110c: 1202 |0042: const/4 v2, #int 0 // #0 │ │ -44110e: 7210 1ead 0c00 |0043: invoke-interface {v12}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@ad1e │ │ -441114: 0a00 |0046: move-result v0 │ │ -441116: df03 0001 |0047: xor-int/lit8 v3, v0, #int 1 // #01 │ │ -44111a: 07d0 |0049: move-object v0, v13 │ │ -44111c: 07c1 |004a: move-object v1, v12 │ │ -44111e: 0194 |004b: move v4, v9 │ │ -441120: 0195 |004c: move v5, v9 │ │ -441122: 7606 83b3 0000 |004d: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V // method@b383 │ │ -441128: 2802 |0050: goto 0052 // +0002 │ │ -44112a: 07bc |0051: move-object v12, v11 │ │ -44112c: 3910 1100 |0052: if-nez v16, 0063 // +0011 │ │ -441130: 3811 0300 |0054: if-eqz v17, 0057 // +0003 │ │ -441134: 280d |0056: goto 0063 // +000d │ │ -441136: 3809 2000 |0057: if-eqz v9, 0077 // +0020 │ │ -44113a: 5460 02d6 |0059: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ -44113e: 7210 1aad 0a00 |005b: invoke-interface {v10}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ -441144: 0a01 |005e: move-result v1 │ │ -441146: 7230 56b1 a001 |005f: invoke-interface {v0, v10, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@b156 │ │ -44114c: 2815 |0062: goto 0077 // +0015 │ │ -44114e: 390c 0a00 |0063: if-nez v12, 006d // +000a │ │ -441152: 5460 02d6 |0065: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ -441156: 7230 55b1 b008 |0067: invoke-interface {v0, v11, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@b155 │ │ -44115c: 7010 93b3 0d00 |006a: invoke-direct {v13}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.stop:()V // method@b393 │ │ -441162: 380c 0300 |006d: if-eqz v12, 0070 // +0003 │ │ -441166: 1217 |006f: const/4 v7, #int 1 // #1 │ │ -441168: 5460 02d6 |0070: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ -44116c: 01e1 |0072: move v1, v14 │ │ -44116e: 01f2 |0073: move v2, v15 │ │ -441170: 7257 58b1 a0fe |0074: invoke-interface {v0, v10, v14, v15, v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@b158 │ │ -441176: 0e00 |0077: return-void │ │ +441084: |[441084] de.danoeh.antennapod.playback.service.internal.LocalPSMP.endPlayback:(ZZZZ)V │ │ +441094: 07d6 |0000: move-object v6, v13 │ │ +441096: 6e10 76b1 0d00 |0001: invoke-virtual {v13}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@b176 │ │ +44109c: 5460 05d6 |0004: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +4410a0: 6201 0dd6 |0006: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +4410a4: 1207 |0008: const/4 v7, #int 0 // #0 │ │ +4410a6: 1218 |0009: const/4 v8, #int 1 // #1 │ │ +4410a8: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ +4410ac: 1219 |000c: const/4 v9, #int 1 // #1 │ │ +4410ae: 2802 |000d: goto 000f // +0002 │ │ +4410b0: 1209 |000e: const/4 v9, #int 0 // #0 │ │ +4410b2: 5460 68ff |000f: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4410b6: 3800 0d00 |0011: if-eqz v0, 001e // +000d │ │ +4410ba: 6e10 71b3 0d00 |0013: invoke-virtual {v13}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.getPosition:()I // method@b371 │ │ +4410c0: 0a00 |0016: move-result v0 │ │ +4410c2: 3a00 0700 |0017: if-ltz v0, 001e // +0007 │ │ +4410c6: 5461 68ff |0019: iget-object v1, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4410ca: 7220 25ad 0100 |001b: invoke-interface {v1, v0}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ad25 │ │ +4410d0: 5460 69ff |001e: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +4410d4: 3800 0700 |0020: if-eqz v0, 0027 // +0007 │ │ +4410d8: 5460 69ff |0022: iget-object v0, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +4410dc: 6e10 2db3 0000 |0024: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.reset:()V // method@b32d │ │ +4410e2: 7010 64b3 0d00 |0027: invoke-direct {v13}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.abandonAudioFocus:()V // method@b364 │ │ +4410e8: 546a 68ff |002a: iget-object v10, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4410ec: 120b |002c: const/4 v11, #int 0 // #0 │ │ +4410ee: 3810 2400 |002d: if-eqz v16, 0051 // +0024 │ │ +4410f2: 5460 02d6 |002f: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ +4410f6: 7220 53b1 a000 |0031: invoke-interface {v0, v10}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.getNextInQueue:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/playback/Playable; // method@b153 │ │ +4410fc: 0c0c |0034: move-result-object v12 │ │ +4410fe: 380c 1d00 |0035: if-eqz v12, 0052 // +001d │ │ +441102: 5460 02d6 |0037: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ +441106: 7210 18ad 0c00 |0039: invoke-interface {v12}, Lde/danoeh/antennapod/model/playback/Playable;.getMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; // method@ad18 │ │ +44110c: 0c01 |003c: move-result-object v1 │ │ +44110e: 7230 55b1 1007 |003d: invoke-interface {v0, v1, v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@b155 │ │ +441114: 5b6b 68ff |0040: iput-object v11, v6, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +441118: 1202 |0042: const/4 v2, #int 0 // #0 │ │ +44111a: 7210 1ead 0c00 |0043: invoke-interface {v12}, Lde/danoeh/antennapod/model/playback/Playable;.localFileAvailable:()Z // method@ad1e │ │ +441120: 0a00 |0046: move-result v0 │ │ +441122: df03 0001 |0047: xor-int/lit8 v3, v0, #int 1 // #01 │ │ +441126: 07d0 |0049: move-object v0, v13 │ │ +441128: 07c1 |004a: move-object v1, v12 │ │ +44112a: 0194 |004b: move v4, v9 │ │ +44112c: 0195 |004c: move v5, v9 │ │ +44112e: 7606 83b3 0000 |004d: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V // method@b383 │ │ +441134: 2802 |0050: goto 0052 // +0002 │ │ +441136: 07bc |0051: move-object v12, v11 │ │ +441138: 3910 1100 |0052: if-nez v16, 0063 // +0011 │ │ +44113c: 3811 0300 |0054: if-eqz v17, 0057 // +0003 │ │ +441140: 280d |0056: goto 0063 // +000d │ │ +441142: 3809 2000 |0057: if-eqz v9, 0077 // +0020 │ │ +441146: 5460 02d6 |0059: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ +44114a: 7210 1aad 0a00 |005b: invoke-interface {v10}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ +441150: 0a01 |005e: move-result v1 │ │ +441152: 7230 56b1 a001 |005f: invoke-interface {v0, v10, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackPause:(Lde/danoeh/antennapod/model/playback/Playable;I)V // method@b156 │ │ +441158: 2815 |0062: goto 0077 // +0015 │ │ +44115a: 390c 0a00 |0063: if-nez v12, 006d // +000a │ │ +44115e: 5460 02d6 |0065: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ +441162: 7230 55b1 b008 |0067: invoke-interface {v0, v11, v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPlaybackEnded:(Lde/danoeh/antennapod/model/playback/MediaType;Z)V // method@b155 │ │ +441168: 7010 93b3 0d00 |006a: invoke-direct {v13}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.stop:()V // method@b393 │ │ +44116e: 380c 0300 |006d: if-eqz v12, 0070 // +0003 │ │ +441172: 1217 |006f: const/4 v7, #int 1 // #1 │ │ +441174: 5460 02d6 |0070: iget-object v0, v6, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.callback:Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback; // field@d602 │ │ +441178: 01e1 |0072: move v1, v14 │ │ +44117a: 01f2 |0073: move v2, v15 │ │ +44117c: 7257 58b1 a0fe |0074: invoke-interface {v0, v10, v14, v15, v7}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer$PSMPCallback;.onPostPlayback:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V // method@b158 │ │ +441182: 0e00 |0077: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=682 │ │ 0x0004 line=684 │ │ 0x000f line=687 │ │ 0x0013 line=688 │ │ 0x0019 line=690 │ │ @@ -1595235,24 +1595235,24 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -440d58: |[440d58] de.danoeh.antennapod.playback.service.internal.LocalPSMP.getAudioTracks:()Ljava/util/List; │ │ -440d68: 5410 69ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -440d6c: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -440d70: 7100 7ab8 0000 |0004: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b87a │ │ -440d76: 0c00 |0007: move-result-object v0 │ │ -440d78: 1100 |0008: return-object v0 │ │ -440d7a: 5410 69ff |0009: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -440d7e: 6e10 1eb3 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getAudioTracks:()Ljava/util/List; // method@b31e │ │ -440d84: 0c00 |000e: move-result-object v0 │ │ -440d86: 1100 |000f: return-object v0 │ │ +440d64: |[440d64] de.danoeh.antennapod.playback.service.internal.LocalPSMP.getAudioTracks:()Ljava/util/List; │ │ +440d74: 5410 69ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +440d78: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +440d7c: 7100 7ab8 0000 |0004: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b87a │ │ +440d82: 0c00 |0007: move-result-object v0 │ │ +440d84: 1100 |0008: return-object v0 │ │ +440d86: 5410 69ff |0009: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +440d8a: 6e10 1eb3 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getAudioTracks:()Ljava/util/List; // method@b31e │ │ +440d90: 0c00 |000e: move-result-object v0 │ │ +440d92: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ 0x0004 line=595 │ │ 0x0009 line=597 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ @@ -1595262,17 +1595262,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/playback/MediaType;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -440b74: |[440b74] de.danoeh.antennapod.playback.service.internal.LocalPSMP.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ -440b84: 5410 6aff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@ff6a │ │ -440b88: 1100 |0002: return-object v0 │ │ +440b80: |[440b80] de.danoeh.antennapod.playback.service.internal.LocalPSMP.getCurrentMediaType:()Lde/danoeh/antennapod/model/playback/MediaType; │ │ +440b90: 5410 6aff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@ff6a │ │ +440b94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ #3 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1595280,41 +1595280,41 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 48 16-bit code units │ │ -440c5c: |[440c5c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.getDuration:()I │ │ -440c6c: 5420 05d6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -440c70: 6201 0dd6 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -440c74: 3210 1100 |0004: if-eq v0, v1, 0015 // +0011 │ │ -440c78: 5420 05d6 |0006: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -440c7c: 6201 0cd6 |0008: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ -440c80: 3210 0b00 |000a: if-eq v0, v1, 0015 // +000b │ │ -440c84: 5420 05d6 |000c: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -440c88: 6201 0ed6 |000e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ -440c8c: 3310 0300 |0010: if-ne v0, v1, 0013 // +0003 │ │ -440c90: 2803 |0012: goto 0015 // +0003 │ │ -440c92: 12f0 |0013: const/4 v0, #int -1 // #ff │ │ -440c94: 2807 |0014: goto 001b // +0007 │ │ -440c96: 5420 69ff |0015: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -440c9a: 6e10 22b3 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getDuration:()I // method@b322 │ │ -440ca0: 0a00 |001a: move-result v0 │ │ -440ca2: 3c00 1400 |001b: if-gtz v0, 002f // +0014 │ │ -440ca6: 5421 68ff |001d: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -440caa: 3801 1000 |001f: if-eqz v1, 002f // +0010 │ │ -440cae: 5421 68ff |0021: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -440cb2: 7210 11ad 0100 |0023: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ad11 │ │ -440cb8: 0a01 |0026: move-result v1 │ │ -440cba: 3d01 0800 |0027: if-lez v1, 002f // +0008 │ │ -440cbe: 5420 68ff |0029: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -440cc2: 7210 11ad 0000 |002b: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ad11 │ │ -440cc8: 0a00 |002e: move-result v0 │ │ -440cca: 0f00 |002f: return v0 │ │ +440c68: |[440c68] de.danoeh.antennapod.playback.service.internal.LocalPSMP.getDuration:()I │ │ +440c78: 5420 05d6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +440c7c: 6201 0dd6 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +440c80: 3210 1100 |0004: if-eq v0, v1, 0015 // +0011 │ │ +440c84: 5420 05d6 |0006: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +440c88: 6201 0cd6 |0008: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ +440c8c: 3210 0b00 |000a: if-eq v0, v1, 0015 // +000b │ │ +440c90: 5420 05d6 |000c: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +440c94: 6201 0ed6 |000e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ +440c98: 3310 0300 |0010: if-ne v0, v1, 0013 // +0003 │ │ +440c9c: 2803 |0012: goto 0015 // +0003 │ │ +440c9e: 12f0 |0013: const/4 v0, #int -1 // #ff │ │ +440ca0: 2807 |0014: goto 001b // +0007 │ │ +440ca2: 5420 69ff |0015: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +440ca6: 6e10 22b3 0000 |0017: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getDuration:()I // method@b322 │ │ +440cac: 0a00 |001a: move-result v0 │ │ +440cae: 3c00 1400 |001b: if-gtz v0, 002f // +0014 │ │ +440cb2: 5421 68ff |001d: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +440cb6: 3801 1000 |001f: if-eqz v1, 002f // +0010 │ │ +440cba: 5421 68ff |0021: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +440cbe: 7210 11ad 0100 |0023: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ad11 │ │ +440cc4: 0a01 |0026: move-result v1 │ │ +440cc6: 3d01 0800 |0027: if-lez v1, 002f // +0008 │ │ +440cca: 5420 68ff |0029: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +440cce: 7210 11ad 0000 |002b: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getDuration:()I // method@ad11 │ │ +440cd4: 0a00 |002e: move-result v0 │ │ +440cd6: 0f00 |002f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0015 line=420 │ │ 0x001d line=422 │ │ 0x0029 line=423 │ │ locals : │ │ @@ -1595325,17 +1595325,17 @@ │ │ type : '()Lde/danoeh/antennapod/model/playback/Playable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -440b8c: |[440b8c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; │ │ -440b9c: 5410 68ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -440ba0: 1100 |0002: return-object v0 │ │ +440b98: |[440b98] de.danoeh.antennapod.playback.service.internal.LocalPSMP.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; │ │ +440ba8: 5410 68ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +440bac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ #5 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1595343,34 +1595343,34 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 35 16-bit code units │ │ -440c04: |[440c04] de.danoeh.antennapod.playback.service.internal.LocalPSMP.getPlaybackSpeed:()F │ │ -440c14: 5420 05d6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -440c18: 6201 0dd6 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -440c1c: 3210 1800 |0004: if-eq v0, v1, 001c // +0018 │ │ -440c20: 5420 05d6 |0006: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -440c24: 6201 0cd6 |0008: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ -440c28: 3210 1200 |000a: if-eq v0, v1, 001c // +0012 │ │ -440c2c: 5420 05d6 |000c: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -440c30: 6201 0ad6 |000e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ -440c34: 3210 0c00 |0010: if-eq v0, v1, 001c // +000c │ │ -440c38: 5420 05d6 |0012: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -440c3c: 6201 0ed6 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ -440c40: 3310 0300 |0016: if-ne v0, v1, 0019 // +0003 │ │ -440c44: 2804 |0018: goto 001c // +0004 │ │ -440c46: 1500 803f |0019: const/high16 v0, #int 1065353216 // #3f80 │ │ -440c4a: 2807 |001b: goto 0022 // +0007 │ │ -440c4c: 5420 69ff |001c: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -440c50: 6e10 21b3 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getCurrentSpeedMultiplier:()F // method@b321 │ │ -440c56: 0a00 |0021: move-result v0 │ │ -440c58: 0f00 |0022: return v0 │ │ +440c10: |[440c10] de.danoeh.antennapod.playback.service.internal.LocalPSMP.getPlaybackSpeed:()F │ │ +440c20: 5420 05d6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +440c24: 6201 0dd6 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +440c28: 3210 1800 |0004: if-eq v0, v1, 001c // +0018 │ │ +440c2c: 5420 05d6 |0006: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +440c30: 6201 0cd6 |0008: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ +440c34: 3210 1200 |000a: if-eq v0, v1, 001c // +0012 │ │ +440c38: 5420 05d6 |000c: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +440c3c: 6201 0ad6 |000e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ +440c40: 3210 0c00 |0010: if-eq v0, v1, 001c // +000c │ │ +440c44: 5420 05d6 |0012: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +440c48: 6201 0ed6 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ +440c4c: 3310 0300 |0016: if-ne v0, v1, 0019 // +0003 │ │ +440c50: 2804 |0018: goto 001c // +0004 │ │ +440c52: 1500 803f |0019: const/high16 v0, #int 1065353216 // #3f80 │ │ +440c56: 2807 |001b: goto 0022 // +0007 │ │ +440c58: 5420 69ff |001c: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +440c5c: 6e10 21b3 0000 |001e: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getCurrentSpeedMultiplier:()F // method@b321 │ │ +440c62: 0a00 |0021: move-result v0 │ │ +440c64: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x001c line=474 │ │ locals : │ │ 0x0000 - 0x0023 reg=2 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ @@ -1595379,36 +1595379,36 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -440ccc: |[440ccc] de.danoeh.antennapod.playback.service.internal.LocalPSMP.getPosition:()I │ │ -440cdc: 5420 05d6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -440ce0: 6201 0ed6 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ -440ce4: 6e20 8ab1 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.isAtLeast:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)Z // method@b18a │ │ -440cea: 0a00 |0007: move-result v0 │ │ -440cec: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -440cf0: 5420 69ff |000a: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -440cf4: 6e10 1fb3 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getCurrentPosition:()I // method@b31f │ │ -440cfa: 0a00 |000f: move-result v0 │ │ -440cfc: 2802 |0010: goto 0012 // +0002 │ │ -440cfe: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ -440d00: 3c00 1400 |0012: if-gtz v0, 0026 // +0014 │ │ -440d04: 5421 68ff |0014: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -440d08: 3801 1000 |0016: if-eqz v1, 0026 // +0010 │ │ -440d0c: 5421 68ff |0018: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -440d10: 7210 1aad 0100 |001a: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ -440d16: 0a01 |001d: move-result v1 │ │ -440d18: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -440d1c: 5420 68ff |0020: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -440d20: 7210 1aad 0000 |0022: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ -440d26: 0a00 |0025: move-result v0 │ │ -440d28: 0f00 |0026: return v0 │ │ +440cd8: |[440cd8] de.danoeh.antennapod.playback.service.internal.LocalPSMP.getPosition:()I │ │ +440ce8: 5420 05d6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +440cec: 6201 0ed6 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ +440cf0: 6e20 8ab1 1000 |0004: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/base/PlayerStatus;.isAtLeast:(Lde/danoeh/antennapod/playback/base/PlayerStatus;)Z // method@b18a │ │ +440cf6: 0a00 |0007: move-result v0 │ │ +440cf8: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +440cfc: 5420 69ff |000a: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +440d00: 6e10 1fb3 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getCurrentPosition:()I // method@b31f │ │ +440d06: 0a00 |000f: move-result v0 │ │ +440d08: 2802 |0010: goto 0012 // +0002 │ │ +440d0a: 12f0 |0011: const/4 v0, #int -1 // #ff │ │ +440d0c: 3c00 1400 |0012: if-gtz v0, 0026 // +0014 │ │ +440d10: 5421 68ff |0014: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +440d14: 3801 1000 |0016: if-eqz v1, 0026 // +0010 │ │ +440d18: 5421 68ff |0018: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +440d1c: 7210 1aad 0100 |001a: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ +440d22: 0a01 |001d: move-result v1 │ │ +440d24: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +440d28: 5420 68ff |0020: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +440d2c: 7210 1aad 0000 |0022: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ +440d32: 0a00 |0025: move-result v0 │ │ +440d34: 0f00 |0026: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x000a line=435 │ │ 0x0014 line=437 │ │ 0x0020 line=438 │ │ locals : │ │ @@ -1595419,23 +1595419,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -440d2c: |[440d2c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.getSelectedAudioTrack:()I │ │ -440d3c: 5410 69ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -440d40: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -440d44: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -440d46: 0f00 |0005: return v0 │ │ -440d48: 5410 69ff |0006: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -440d4c: 6e10 24b3 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getSelectedAudioTrack:()I // method@b324 │ │ -440d52: 0a00 |000b: move-result v0 │ │ -440d54: 0f00 |000c: return v0 │ │ +440d38: |[440d38] de.danoeh.antennapod.playback.service.internal.LocalPSMP.getSelectedAudioTrack:()I │ │ +440d48: 5410 69ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +440d4c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +440d50: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +440d52: 0f00 |0005: return v0 │ │ +440d54: 5410 69ff |0006: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +440d58: 6e10 24b3 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getSelectedAudioTrack:()I // method@b324 │ │ +440d5e: 0a00 |000b: move-result v0 │ │ +440d60: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0006 line=608 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ @@ -1595444,34 +1595444,34 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -440abc: |[440abc] de.danoeh.antennapod.playback.service.internal.LocalPSMP.getSkipSilence:()Z │ │ -440acc: 5420 05d6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -440ad0: 6201 0dd6 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -440ad4: 3210 1700 |0004: if-eq v0, v1, 001b // +0017 │ │ -440ad8: 5420 05d6 |0006: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -440adc: 6201 0cd6 |0008: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ -440ae0: 3210 1100 |000a: if-eq v0, v1, 001b // +0011 │ │ -440ae4: 5420 05d6 |000c: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -440ae8: 6201 0ad6 |000e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ -440aec: 3210 0b00 |0010: if-eq v0, v1, 001b // +000b │ │ -440af0: 5420 05d6 |0012: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -440af4: 6201 0ed6 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ -440af8: 3310 0300 |0016: if-ne v0, v1, 0019 // +0003 │ │ -440afc: 2803 |0018: goto 001b // +0003 │ │ -440afe: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -440b00: 2807 |001a: goto 0021 // +0007 │ │ -440b02: 5420 69ff |001b: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -440b06: 6e10 20b3 0000 |001d: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getCurrentSkipSilence:()Z // method@b320 │ │ -440b0c: 0a00 |0020: move-result v0 │ │ -440b0e: 0f00 |0021: return v0 │ │ +440ac8: |[440ac8] de.danoeh.antennapod.playback.service.internal.LocalPSMP.getSkipSilence:()Z │ │ +440ad8: 5420 05d6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +440adc: 6201 0dd6 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +440ae0: 3210 1700 |0004: if-eq v0, v1, 001b // +0017 │ │ +440ae4: 5420 05d6 |0006: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +440ae8: 6201 0cd6 |0008: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ +440aec: 3210 1100 |000a: if-eq v0, v1, 001b // +0011 │ │ +440af0: 5420 05d6 |000c: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +440af4: 6201 0ad6 |000e: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ +440af8: 3210 0b00 |0010: if-eq v0, v1, 001b // +000b │ │ +440afc: 5420 05d6 |0012: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +440b00: 6201 0ed6 |0014: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ +440b04: 3310 0300 |0016: if-ne v0, v1, 0019 // +0003 │ │ +440b08: 2803 |0018: goto 001b // +0003 │ │ +440b0a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +440b0c: 2807 |001a: goto 0021 // +0007 │ │ +440b0e: 5420 69ff |001b: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +440b12: 6e10 20b3 0000 |001d: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getCurrentSkipSilence:()Z // method@b320 │ │ +440b18: 0a00 |0020: move-result v0 │ │ +440b1a: 0f00 |0021: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x001b line=486 │ │ locals : │ │ 0x0000 - 0x0022 reg=2 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ @@ -1595480,38 +1595480,38 @@ │ │ type : '()Landroid/util/Pair;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -440a20: |[440a20] de.danoeh.antennapod.playback.service.internal.LocalPSMP.getVideoSize:()Landroid/util/Pair; │ │ -440a30: 5430 69ff |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -440a34: 3800 2900 |0002: if-eqz v0, 002b // +0029 │ │ -440a38: 5430 05d6 |0004: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -440a3c: 6201 08d6 |0006: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d608 │ │ -440a40: 3210 2300 |0008: if-eq v0, v1, 002b // +0023 │ │ -440a44: 5430 6aff |000a: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@ff6a │ │ -440a48: 6201 7376 |000c: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ -440a4c: 3310 1d00 |000e: if-ne v0, v1, 002b // +001d │ │ -440a50: 2200 5d02 |0010: new-instance v0, Landroid/util/Pair; // type@025d │ │ -440a54: 5431 69ff |0012: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -440a58: 6e10 26b3 0100 |0014: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getVideoWidth:()I // method@b326 │ │ -440a5e: 0a01 |0017: move-result v1 │ │ -440a60: 7110 1eb6 0100 |0018: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -440a66: 0c01 |001b: move-result-object v1 │ │ -440a68: 5432 69ff |001c: iget-object v2, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -440a6c: 6e10 25b3 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getVideoHeight:()I // method@b325 │ │ -440a72: 0a02 |0021: move-result v2 │ │ -440a74: 7110 1eb6 0200 |0022: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -440a7a: 0c02 |0025: move-result-object v2 │ │ -440a7c: 7030 8f0b 1002 |0026: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b8f │ │ -440a82: 5b30 70ff |0029: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.videoSize:Landroid/util/Pair; // field@ff70 │ │ -440a86: 5430 70ff |002b: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.videoSize:Landroid/util/Pair; // field@ff70 │ │ -440a8a: 1100 |002d: return-object v0 │ │ +440a2c: |[440a2c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.getVideoSize:()Landroid/util/Pair; │ │ +440a3c: 5430 69ff |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +440a40: 3800 2900 |0002: if-eqz v0, 002b // +0029 │ │ +440a44: 5430 05d6 |0004: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +440a48: 6201 08d6 |0006: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.ERROR:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d608 │ │ +440a4c: 3210 2300 |0008: if-eq v0, v1, 002b // +0023 │ │ +440a50: 5430 6aff |000a: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@ff6a │ │ +440a54: 6201 7376 |000c: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ +440a58: 3310 1d00 |000e: if-ne v0, v1, 002b // +001d │ │ +440a5c: 2200 5d02 |0010: new-instance v0, Landroid/util/Pair; // type@025d │ │ +440a60: 5431 69ff |0012: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +440a64: 6e10 26b3 0100 |0014: invoke-virtual {v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getVideoWidth:()I // method@b326 │ │ +440a6a: 0a01 |0017: move-result v1 │ │ +440a6c: 7110 1eb6 0100 |0018: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +440a72: 0c01 |001b: move-result-object v1 │ │ +440a74: 5432 69ff |001c: iget-object v2, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +440a78: 6e10 25b3 0200 |001e: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.getVideoHeight:()I // method@b325 │ │ +440a7e: 0a02 |0021: move-result v2 │ │ +440a80: 7110 1eb6 0200 |0022: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +440a86: 0c02 |0025: move-result-object v2 │ │ +440a88: 7030 8f0b 1002 |0026: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0b8f │ │ +440a8e: 5b30 70ff |0029: iput-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.videoSize:Landroid/util/Pair; // field@ff70 │ │ +440a92: 5430 70ff |002b: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.videoSize:Landroid/util/Pair; // field@ff70 │ │ +440a96: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0010 line=572 │ │ 0x002b line=574 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ @@ -1595521,35 +1595521,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -440b10: |[440b10] de.danoeh.antennapod.playback.service.internal.LocalPSMP.isCasting:()Z │ │ -440b20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -440b22: 0f00 |0001: return v0 │ │ +440b1c: |[440b1c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.isCasting:()Z │ │ +440b2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +440b2e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ name : 'isStartWhenPrepared' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -440b24: |[440b24] de.danoeh.antennapod.playback.service.internal.LocalPSMP.isStartWhenPrepared:()Z │ │ -440b34: 5410 6dff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@ff6d │ │ -440b38: 6e10 dab9 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@b9da │ │ -440b3e: 0a00 |0005: move-result v0 │ │ -440b40: 0f00 |0006: return v0 │ │ +440b30: |[440b30] de.danoeh.antennapod.playback.service.internal.LocalPSMP.isStartWhenPrepared:()Z │ │ +440b40: 5410 6dff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@ff6d │ │ +440b44: 6e10 dab9 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@b9da │ │ +440b4a: 0a00 |0005: move-result v0 │ │ +440b4c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ #12 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1595557,17 +1595557,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -440b44: |[440b44] de.danoeh.antennapod.playback.service.internal.LocalPSMP.isStreaming:()Z │ │ -440b54: 5510 6fff |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.stream:Z // field@ff6f │ │ -440b58: 0f00 |0002: return v0 │ │ +440b50: |[440b50] de.danoeh.antennapod.playback.service.internal.LocalPSMP.isStreaming:()Z │ │ +440b60: 5510 6fff |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.stream:Z // field@ff6f │ │ +440b64: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ #13 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1595575,50 +1595575,50 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 78 16-bit code units │ │ -441420: |[441420] de.danoeh.antennapod.playback.service.internal.LocalPSMP.pause:(ZZ)V │ │ -441430: 6e10 76b1 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@b176 │ │ -441436: 5430 05d6 |0003: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -44143a: 6201 0dd6 |0005: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -44143e: 1a02 5234 |0007: const-string v2, "LclPlaybackSvcMPlayer" // string@3452 │ │ -441442: 3310 2900 |0009: if-ne v0, v1, 0032 // +0029 │ │ -441446: 1a00 f945 |000b: const-string v0, "Pausing playback." // string@45f9 │ │ -44144a: 7120 7e0b 0200 |000d: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -441450: 5430 69ff |0010: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441454: 6e10 2ab3 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.pause:()V // method@b32a │ │ -44145a: 6200 0cd6 |0015: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ -44145e: 5431 68ff |0017: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -441462: 6e10 71b3 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.getPosition:()I // method@b371 │ │ -441468: 0a02 |001c: move-result v2 │ │ -44146a: 6e40 7fb1 0321 |001d: invoke-virtual {v3, v0, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V // method@b17f │ │ -441470: 3804 0800 |0020: if-eqz v4, 0028 // +0008 │ │ -441474: 7010 64b3 0300 |0022: invoke-direct {v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.abandonAudioFocus:()V // method@b364 │ │ -44147a: 1204 |0025: const/4 v4, #int 0 // #0 │ │ -44147c: 5c34 6bff |0026: iput-boolean v4, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@ff6b │ │ -441480: 5534 6fff |0028: iget-boolean v4, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.stream:Z // field@ff6f │ │ -441484: 3804 2300 |002a: if-eqz v4, 004d // +0023 │ │ -441488: 3805 2100 |002c: if-eqz v5, 004d // +0021 │ │ -44148c: 6e10 85b3 0300 |002e: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.reinit:()V // method@b385 │ │ -441492: 281c |0031: goto 004d // +001c │ │ -441494: 2204 8d1e |0032: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ -441498: 7010 adb6 0400 |0034: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -44149e: 1a05 371c |0037: const-string v5, "Ignoring call to pause: Player is in " // string@1c37 │ │ -4414a2: 6e20 b9b6 5400 |0039: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4414a8: 5435 05d6 |003c: iget-object v5, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -4414ac: 6e20 b8b6 5400 |003e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -4414b2: 1a05 9901 |0041: const-string v5, " state" // string@0199 │ │ -4414b6: 6e20 b9b6 5400 |0043: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4414bc: 6e10 c3b6 0400 |0046: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -4414c2: 0c04 |0049: move-result-object v4 │ │ -4414c4: 7120 7e0b 4200 |004a: invoke-static {v2, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4414ca: 0e00 |004d: return-void │ │ +44142c: |[44142c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.pause:(ZZ)V │ │ +44143c: 6e10 76b1 0300 |0000: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@b176 │ │ +441442: 5430 05d6 |0003: iget-object v0, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +441446: 6201 0dd6 |0005: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +44144a: 1a02 5234 |0007: const-string v2, "LclPlaybackSvcMPlayer" // string@3452 │ │ +44144e: 3310 2900 |0009: if-ne v0, v1, 0032 // +0029 │ │ +441452: 1a00 f945 |000b: const-string v0, "Pausing playback." // string@45f9 │ │ +441456: 7120 7e0b 0200 |000d: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +44145c: 5430 69ff |0010: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441460: 6e10 2ab3 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.pause:()V // method@b32a │ │ +441466: 6200 0cd6 |0015: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ +44146a: 5431 68ff |0017: iget-object v1, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +44146e: 6e10 71b3 0300 |0019: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.getPosition:()I // method@b371 │ │ +441474: 0a02 |001c: move-result v2 │ │ +441476: 6e40 7fb1 0321 |001d: invoke-virtual {v3, v0, v1, v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V // method@b17f │ │ +44147c: 3804 0800 |0020: if-eqz v4, 0028 // +0008 │ │ +441480: 7010 64b3 0300 |0022: invoke-direct {v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.abandonAudioFocus:()V // method@b364 │ │ +441486: 1204 |0025: const/4 v4, #int 0 // #0 │ │ +441488: 5c34 6bff |0026: iput-boolean v4, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@ff6b │ │ +44148c: 5534 6fff |0028: iget-boolean v4, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.stream:Z // field@ff6f │ │ +441490: 3804 2300 |002a: if-eqz v4, 004d // +0023 │ │ +441494: 3805 2100 |002c: if-eqz v5, 004d // +0021 │ │ +441498: 6e10 85b3 0300 |002e: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.reinit:()V // method@b385 │ │ +44149e: 281c |0031: goto 004d // +001c │ │ +4414a0: 2204 8d1e |0032: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ +4414a4: 7010 adb6 0400 |0034: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4414aa: 1a05 371c |0037: const-string v5, "Ignoring call to pause: Player is in " // string@1c37 │ │ +4414ae: 6e20 b9b6 5400 |0039: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4414b4: 5435 05d6 |003c: iget-object v5, v3, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +4414b8: 6e20 b8b6 5400 |003e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +4414be: 1a05 9901 |0041: const-string v5, " state" // string@0199 │ │ +4414c2: 6e20 b9b6 5400 |0043: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +4414c8: 6e10 c3b6 0400 |0046: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +4414ce: 0c04 |0049: move-result-object v4 │ │ +4414d0: 7120 7e0b 4200 |004a: invoke-static {v2, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4414d6: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0003 line=265 │ │ 0x000d line=266 │ │ 0x0010 line=267 │ │ 0x0015 line=268 │ │ @@ -1595637,29 +1595637,29 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 22 16-bit code units │ │ -4414cc: |[4414cc] de.danoeh.antennapod.playback.service.internal.LocalPSMP.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ -4414dc: 1a00 5234 |0000: const-string v0, "LclPlaybackSvcMPlayer" // string@3452 │ │ -4414e0: 1a01 cab8 |0002: const-string v1, "playMediaObject(...)" // string@b8ca │ │ -4414e4: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4414ea: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -4414ec: 0782 |0008: move-object v2, v8 │ │ -4414ee: 0793 |0009: move-object v3, v9 │ │ -4414f0: 01a5 |000a: move v5, v10 │ │ -4414f2: 01b6 |000b: move v6, v11 │ │ -4414f4: 01c7 |000c: move v7, v12 │ │ -4414f6: 7606 83b3 0200 |000d: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V // method@b383 │ │ -4414fc: 0e00 |0010: return-void │ │ -4414fe: 0d09 |0011: move-exception v9 │ │ -441500: 6e10 e9b6 0900 |0012: invoke-virtual {v9}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -441506: 2709 |0015: throw v9 │ │ +4414d8: |[4414d8] de.danoeh.antennapod.playback.service.internal.LocalPSMP.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZ)V │ │ +4414e8: 1a00 5234 |0000: const-string v0, "LclPlaybackSvcMPlayer" // string@3452 │ │ +4414ec: 1a01 cab8 |0002: const-string v1, "playMediaObject(...)" // string@b8ca │ │ +4414f0: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4414f6: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +4414f8: 0782 |0008: move-object v2, v8 │ │ +4414fa: 0793 |0009: move-object v3, v9 │ │ +4414fc: 01a5 |000a: move v5, v10 │ │ +4414fe: 01b6 |000b: move v6, v11 │ │ +441500: 01c7 |000c: move v7, v12 │ │ +441502: 7606 83b3 0200 |000d: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V // method@b383 │ │ +441508: 0e00 |0010: return-void │ │ +44150a: 0d09 |0011: move-exception v9 │ │ +44150c: 6e10 e9b6 0900 |0012: invoke-virtual {v9}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +441512: 2709 |0015: throw v9 │ │ catches : 1 │ │ 0x000d - 0x0010 │ │ Ljava/lang/RuntimeException; -> 0x0011 │ │ positions : │ │ 0x0004 line=123 │ │ 0x000d line=125 │ │ 0x0012 line=127 │ │ @@ -1595676,31 +1595676,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -4417ec: |[4417ec] de.danoeh.antennapod.playback.service.internal.LocalPSMP.prepare:()V │ │ -4417fc: 5420 05d6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -441800: 6201 0ad6 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ -441804: 3310 1e00 |0004: if-ne v0, v1, 0022 // +001e │ │ -441808: 1a00 5234 |0006: const-string v0, "LclPlaybackSvcMPlayer" // string@3452 │ │ -44180c: 1a01 3e47 |0008: const-string v1, "Preparing media player" // string@473e │ │ -441810: 7120 7e0b 1000 |000a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -441816: 6200 0fd6 |000d: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60f │ │ -44181a: 5421 68ff |000f: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -44181e: 6e30 7eb1 0201 |0011: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17e │ │ -441824: 5420 69ff |0014: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441828: 6e10 2bb3 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.prepare:()V // method@b32b │ │ -44182e: 5420 6dff |0019: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@ff6d │ │ -441832: 6e10 dab9 0000 |001b: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@b9da │ │ -441838: 0a00 |001e: move-result v0 │ │ -44183a: 7020 80b3 0200 |001f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.onPrepared:(Z)V // method@b380 │ │ -441840: 0e00 |0022: return-void │ │ +4417f8: |[4417f8] de.danoeh.antennapod.playback.service.internal.LocalPSMP.prepare:()V │ │ +441808: 5420 05d6 |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +44180c: 6201 0ad6 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ +441810: 3310 1e00 |0004: if-ne v0, v1, 0022 // +001e │ │ +441814: 1a00 5234 |0006: const-string v0, "LclPlaybackSvcMPlayer" // string@3452 │ │ +441818: 1a01 3e47 |0008: const-string v1, "Preparing media player" // string@473e │ │ +44181c: 7120 7e0b 1000 |000a: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +441822: 6200 0fd6 |000d: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60f │ │ +441826: 5421 68ff |000f: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +44182a: 6e30 7eb1 0201 |0011: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17e │ │ +441830: 5420 69ff |0014: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441834: 6e10 2bb3 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.prepare:()V // method@b32b │ │ +44183a: 5420 6dff |0019: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@ff6d │ │ +44183e: 6e10 dab9 0000 |001b: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@b9da │ │ +441844: 0a00 |001e: move-result v0 │ │ +441846: 7020 80b3 0200 |001f: invoke-direct {v2, v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.onPrepared:(Z)V // method@b380 │ │ +44184c: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x000a line=295 │ │ 0x000d line=296 │ │ 0x0014 line=297 │ │ 0x0019 line=298 │ │ @@ -1595712,39 +1595712,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 47 16-bit code units │ │ -441844: |[441844] de.danoeh.antennapod.playback.service.internal.LocalPSMP.reinit:()V │ │ -441854: 1a00 e5bd |0000: const-string v0, "reinit()" // string@bde5 │ │ -441858: 1a01 5234 |0002: const-string v1, "LclPlaybackSvcMPlayer" // string@3452 │ │ -44185c: 7120 7e0b 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -441862: 6e10 76b1 0800 |0007: invoke-virtual {v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@b176 │ │ -441868: 5480 68ff |000a: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -44186c: 3800 1300 |000c: if-eqz v0, 001f // +0013 │ │ -441870: 5483 68ff |000e: iget-object v3, v8, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -441874: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -441876: 5585 6fff |0011: iget-boolean v5, v8, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.stream:Z // field@ff6f │ │ -44187a: 5480 6dff |0013: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@ff6d │ │ -44187e: 6e10 dab9 0000 |0015: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@b9da │ │ -441884: 0a06 |0018: move-result v6 │ │ -441886: 1207 |0019: const/4 v7, #int 0 // #0 │ │ -441888: 0782 |001a: move-object v2, v8 │ │ -44188a: 7606 83b3 0200 |001b: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V // method@b383 │ │ -441890: 2810 |001e: goto 002e // +0010 │ │ -441892: 5480 69ff |001f: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441896: 3800 0800 |0021: if-eqz v0, 0029 // +0008 │ │ -44189a: 5480 69ff |0023: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -44189e: 6e10 2db3 0000 |0025: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.reset:()V // method@b32d │ │ -4418a4: 2806 |0028: goto 002e // +0006 │ │ -4418a6: 1a00 760f |0029: const-string v0, "Call to reinit was ignored: media and mediaPlayer were null" // string@0f76 │ │ -4418aa: 7120 7e0b 0100 |002b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4418b0: 0e00 |002e: return-void │ │ +441850: |[441850] de.danoeh.antennapod.playback.service.internal.LocalPSMP.reinit:()V │ │ +441860: 1a00 e5bd |0000: const-string v0, "reinit()" // string@bde5 │ │ +441864: 1a01 5234 |0002: const-string v1, "LclPlaybackSvcMPlayer" // string@3452 │ │ +441868: 7120 7e0b 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +44186e: 6e10 76b1 0800 |0007: invoke-virtual {v8}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@b176 │ │ +441874: 5480 68ff |000a: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +441878: 3800 1300 |000c: if-eqz v0, 001f // +0013 │ │ +44187c: 5483 68ff |000e: iget-object v3, v8, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +441880: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +441882: 5585 6fff |0011: iget-boolean v5, v8, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.stream:Z // field@ff6f │ │ +441886: 5480 6dff |0013: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@ff6d │ │ +44188a: 6e10 dab9 0000 |0015: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@b9da │ │ +441890: 0a06 |0018: move-result v6 │ │ +441892: 1207 |0019: const/4 v7, #int 0 // #0 │ │ +441894: 0782 |001a: move-object v2, v8 │ │ +441896: 7606 83b3 0200 |001b: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.playMediaObject:(Lde/danoeh/antennapod/model/playback/Playable;ZZZZ)V // method@b383 │ │ +44189c: 2810 |001e: goto 002e // +0010 │ │ +44189e: 5480 69ff |001f: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +4418a2: 3800 0800 |0021: if-eqz v0, 0029 // +0008 │ │ +4418a6: 5480 69ff |0023: iget-object v0, v8, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +4418aa: 6e10 2db3 0000 |0025: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.reset:()V // method@b32d │ │ +4418b0: 2806 |0028: goto 002e // +0006 │ │ +4418b2: 1a00 760f |0029: const-string v0, "Call to reinit was ignored: media and mediaPlayer were null" // string@0f76 │ │ +4418b6: 7120 7e0b 0100 |002b: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4418bc: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=338 │ │ 0x0007 line=339 │ │ 0x000a line=340 │ │ 0x000e line=341 │ │ 0x001f line=342 │ │ @@ -1595758,29 +1595758,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -4418b4: |[4418b4] de.danoeh.antennapod.playback.service.internal.LocalPSMP.resetVideoSurface:()V │ │ -4418c4: 5430 6aff |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@ff6a │ │ -4418c8: 6201 7376 |0002: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ -4418cc: 1a02 5234 |0004: const-string v2, "LclPlaybackSvcMPlayer" // string@3452 │ │ -4418d0: 3310 1100 |0006: if-ne v0, v1, 0017 // +0011 │ │ -4418d4: 1a00 9a48 |0008: const-string v0, "Resetting video surface" // string@489a │ │ -4418d8: 7120 7e0b 0200 |000a: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -4418de: 5430 69ff |000d: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -4418e2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -4418e4: 6e20 33b3 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setDisplay:(Landroid/view/SurfaceHolder;)V // method@b333 │ │ -4418ea: 6e10 85b3 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.reinit:()V // method@b385 │ │ -4418f0: 2806 |0016: goto 001c // +0006 │ │ -4418f2: 1a00 9b48 |0017: const-string v0, "Resetting video surface for media of Audio type" // string@489b │ │ -4418f6: 7120 800b 0200 |0019: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -4418fc: 0e00 |001c: return-void │ │ +4418c0: |[4418c0] de.danoeh.antennapod.playback.service.internal.LocalPSMP.resetVideoSurface:()V │ │ +4418d0: 5430 6aff |0000: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaType:Lde/danoeh/antennapod/model/playback/MediaType; // field@ff6a │ │ +4418d4: 6201 7376 |0002: sget-object v1, Lde/danoeh/antennapod/model/playback/MediaType;.VIDEO:Lde/danoeh/antennapod/model/playback/MediaType; // field@7673 │ │ +4418d8: 1a02 5234 |0004: const-string v2, "LclPlaybackSvcMPlayer" // string@3452 │ │ +4418dc: 3310 1100 |0006: if-ne v0, v1, 0017 // +0011 │ │ +4418e0: 1a00 9a48 |0008: const-string v0, "Resetting video surface" // string@489a │ │ +4418e4: 7120 7e0b 0200 |000a: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4418ea: 5430 69ff |000d: iget-object v0, v3, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +4418ee: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +4418f0: 6e20 33b3 1000 |0010: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setDisplay:(Landroid/view/SurfaceHolder;)V // method@b333 │ │ +4418f6: 6e10 85b3 0300 |0013: invoke-virtual {v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.reinit:()V // method@b385 │ │ +4418fc: 2806 |0016: goto 001c // +0006 │ │ +4418fe: 1a00 9b48 |0017: const-string v0, "Resetting video surface for media of Audio type" // string@489b │ │ +441902: 7120 800b 0200 |0019: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +441908: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x000a line=554 │ │ 0x000d line=555 │ │ 0x0013 line=556 │ │ 0x0019 line=558 │ │ @@ -1595792,84 +1595792,84 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 143 16-bit code units │ │ -441900: |[441900] de.danoeh.antennapod.playback.service.internal.LocalPSMP.resume:()V │ │ -441910: 5450 05d6 |0000: iget-object v0, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -441914: 6201 0cd6 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ -441918: 1a02 5234 |0004: const-string v2, "LclPlaybackSvcMPlayer" // string@3452 │ │ -44191c: 3210 2000 |0006: if-eq v0, v1, 0026 // +0020 │ │ -441920: 5450 05d6 |0008: iget-object v0, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -441924: 6201 0ed6 |000a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ -441928: 3310 0300 |000c: if-ne v0, v1, 000f // +0003 │ │ -44192c: 2818 |000e: goto 0026 // +0018 │ │ -44192e: 2200 8d1e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -441932: 7010 adb6 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -441938: 1a01 780f |0014: const-string v1, "Call to resume() was ignored because current state of PSMP object is " // string@0f78 │ │ -44193c: 6e20 b9b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -441942: 5451 05d6 |0019: iget-object v1, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -441946: 6e20 b8b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -44194c: 6e10 c3b6 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -441952: 0c00 |0021: move-result-object v0 │ │ -441954: 7120 7e0b 0200 |0022: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -44195a: 2869 |0025: goto 008e // +0069 │ │ -44195c: 5450 66ff |0026: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.audioManager:Landroid/media/AudioManager; // field@ff66 │ │ -441960: 5451 65ff |0028: iget-object v1, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.audioFocusRequest:Landroidx/media/AudioFocusRequestCompat; // field@ff65 │ │ -441964: 7120 c744 1000 |002a: invoke-static {v0, v1}, Landroidx/media/AudioManagerCompat;.requestAudioFocus:(Landroid/media/AudioManager;Landroidx/media/AudioFocusRequestCompat;)I // method@44c7 │ │ -44196a: 0a00 |002d: move-result v0 │ │ -44196c: 1211 |002e: const/4 v1, #int 1 // #1 │ │ -44196e: 3310 5a00 |002f: if-ne v0, v1, 0089 // +005a │ │ -441972: 1a00 220c |0031: const-string v0, "Audiofocus successfully requested" // string@0c22 │ │ -441976: 7120 7e0b 0200 |0033: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -44197c: 1a00 c448 |0036: const-string v0, "Resuming/Starting playback" // string@48c4 │ │ -441980: 7120 7e0b 0200 |0038: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -441986: 6e10 61b1 0500 |003b: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.acquireWifiLockIfNecessary:()V // method@b161 │ │ -44198c: 5450 68ff |003e: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -441990: 7110 a2b4 0000 |0040: invoke-static {v0}, Lde/danoeh/antennapod/ui/episodes/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@b4a2 │ │ -441996: 0a00 |0043: move-result v0 │ │ -441998: 5452 68ff |0044: iget-object v2, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -44199c: 7110 a3b4 0200 |0046: invoke-static {v2}, Lde/danoeh/antennapod/ui/episodes/PlaybackSpeedUtils;.getCurrentSkipSilencePreference:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // method@b4a3 │ │ -4419a2: 0c02 |0049: move-result-object v2 │ │ -4419a4: 6203 2976 |004a: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.AGGRESSIVE:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7629 │ │ -4419a8: 1204 |004c: const/4 v4, #int 0 // #0 │ │ -4419aa: 3332 0300 |004d: if-ne v2, v3, 0050 // +0003 │ │ -4419ae: 2802 |004f: goto 0051 // +0002 │ │ -4419b0: 1201 |0050: const/4 v1, #int 0 // #0 │ │ -4419b2: 6e30 8db3 0501 |0051: invoke-virtual {v5, v0, v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.setPlaybackParams:(FZ)V // method@b38d │ │ -4419b8: 1500 803f |0054: const/high16 v0, #int 1065353216 // #3f80 │ │ -4419bc: 6e30 90b3 0500 |0056: invoke-virtual {v5, v0, v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.setVolume:(FF)V // method@b390 │ │ -4419c2: 5450 05d6 |0059: iget-object v0, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -4419c6: 6201 0ed6 |005b: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ -4419ca: 3310 1d00 |005d: if-ne v0, v1, 007a // +001d │ │ -4419ce: 5450 68ff |005f: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4419d2: 7210 1aad 0000 |0061: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ -4419d8: 0a00 |0064: move-result v0 │ │ -4419da: 3d00 1500 |0065: if-lez v0, 007a // +0015 │ │ -4419de: 5450 68ff |0067: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4419e2: 7210 1aad 0000 |0069: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ -4419e8: 0a00 |006c: move-result v0 │ │ -4419ea: 5451 68ff |006d: iget-object v1, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -4419ee: 7210 16ad 0100 |006f: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getLastPlayedTime:()J // method@ad16 │ │ -4419f4: 0b01 |0072: move-result-wide v1 │ │ -4419f6: 7130 9bb1 1002 |0073: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.calculatePositionWithRewind:(IJ)I // method@b19b │ │ -4419fc: 0a00 |0076: move-result v0 │ │ -4419fe: 6e20 89b3 0500 |0077: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.seekTo:(I)V // method@b389 │ │ -441a04: 5450 69ff |007a: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441a08: 6e10 3ab3 0000 |007c: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.start:()V // method@b33a │ │ -441a0e: 6200 0dd6 |007f: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -441a12: 5451 68ff |0081: iget-object v1, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -441a16: 6e30 7eb1 0501 |0083: invoke-virtual {v5, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17e │ │ -441a1c: 5c54 6bff |0086: iput-boolean v4, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@ff6b │ │ -441a20: 2806 |0088: goto 008e // +0006 │ │ -441a22: 1a00 f418 |0089: const-string v0, "Failed to request audio focus" // string@18f4 │ │ -441a26: 7120 800b 0200 |008b: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -441a2c: 0e00 |008e: return-void │ │ +44190c: |[44190c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.resume:()V │ │ +44191c: 5450 05d6 |0000: iget-object v0, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +441920: 6201 0cd6 |0002: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ +441924: 1a02 5234 |0004: const-string v2, "LclPlaybackSvcMPlayer" // string@3452 │ │ +441928: 3210 2000 |0006: if-eq v0, v1, 0026 // +0020 │ │ +44192c: 5450 05d6 |0008: iget-object v0, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +441930: 6201 0ed6 |000a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ +441934: 3310 0300 |000c: if-ne v0, v1, 000f // +0003 │ │ +441938: 2818 |000e: goto 0026 // +0018 │ │ +44193a: 2200 8d1e |000f: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +44193e: 7010 adb6 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +441944: 1a01 780f |0014: const-string v1, "Call to resume() was ignored because current state of PSMP object is " // string@0f78 │ │ +441948: 6e20 b9b6 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +44194e: 5451 05d6 |0019: iget-object v1, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +441952: 6e20 b8b6 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +441958: 6e10 c3b6 0000 |001e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +44195e: 0c00 |0021: move-result-object v0 │ │ +441960: 7120 7e0b 0200 |0022: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +441966: 2869 |0025: goto 008e // +0069 │ │ +441968: 5450 66ff |0026: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.audioManager:Landroid/media/AudioManager; // field@ff66 │ │ +44196c: 5451 65ff |0028: iget-object v1, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.audioFocusRequest:Landroidx/media/AudioFocusRequestCompat; // field@ff65 │ │ +441970: 7120 c744 1000 |002a: invoke-static {v0, v1}, Landroidx/media/AudioManagerCompat;.requestAudioFocus:(Landroid/media/AudioManager;Landroidx/media/AudioFocusRequestCompat;)I // method@44c7 │ │ +441976: 0a00 |002d: move-result v0 │ │ +441978: 1211 |002e: const/4 v1, #int 1 // #1 │ │ +44197a: 3310 5a00 |002f: if-ne v0, v1, 0089 // +005a │ │ +44197e: 1a00 220c |0031: const-string v0, "Audiofocus successfully requested" // string@0c22 │ │ +441982: 7120 7e0b 0200 |0033: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +441988: 1a00 c448 |0036: const-string v0, "Resuming/Starting playback" // string@48c4 │ │ +44198c: 7120 7e0b 0200 |0038: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +441992: 6e10 61b1 0500 |003b: invoke-virtual {v5}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.acquireWifiLockIfNecessary:()V // method@b161 │ │ +441998: 5450 68ff |003e: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +44199c: 7110 a2b4 0000 |0040: invoke-static {v0}, Lde/danoeh/antennapod/ui/episodes/PlaybackSpeedUtils;.getCurrentPlaybackSpeed:(Lde/danoeh/antennapod/model/playback/Playable;)F // method@b4a2 │ │ +4419a2: 0a00 |0043: move-result v0 │ │ +4419a4: 5452 68ff |0044: iget-object v2, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4419a8: 7110 a3b4 0200 |0046: invoke-static {v2}, Lde/danoeh/antennapod/ui/episodes/PlaybackSpeedUtils;.getCurrentSkipSilencePreference:(Lde/danoeh/antennapod/model/playback/Playable;)Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // method@b4a3 │ │ +4419ae: 0c02 |0049: move-result-object v2 │ │ +4419b0: 6203 2976 |004a: sget-object v3, Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence;.AGGRESSIVE:Lde/danoeh/antennapod/model/feed/FeedPreferences$SkipSilence; // field@7629 │ │ +4419b4: 1204 |004c: const/4 v4, #int 0 // #0 │ │ +4419b6: 3332 0300 |004d: if-ne v2, v3, 0050 // +0003 │ │ +4419ba: 2802 |004f: goto 0051 // +0002 │ │ +4419bc: 1201 |0050: const/4 v1, #int 0 // #0 │ │ +4419be: 6e30 8db3 0501 |0051: invoke-virtual {v5, v0, v1}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.setPlaybackParams:(FZ)V // method@b38d │ │ +4419c4: 1500 803f |0054: const/high16 v0, #int 1065353216 // #3f80 │ │ +4419c8: 6e30 90b3 0500 |0056: invoke-virtual {v5, v0, v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.setVolume:(FF)V // method@b390 │ │ +4419ce: 5450 05d6 |0059: iget-object v0, v5, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +4419d2: 6201 0ed6 |005b: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ +4419d6: 3310 1d00 |005d: if-ne v0, v1, 007a // +001d │ │ +4419da: 5450 68ff |005f: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4419de: 7210 1aad 0000 |0061: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ +4419e4: 0a00 |0064: move-result v0 │ │ +4419e6: 3d00 1500 |0065: if-lez v0, 007a // +0015 │ │ +4419ea: 5450 68ff |0067: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4419ee: 7210 1aad 0000 |0069: invoke-interface {v0}, Lde/danoeh/antennapod/model/playback/Playable;.getPosition:()I // method@ad1a │ │ +4419f4: 0a00 |006c: move-result v0 │ │ +4419f6: 5451 68ff |006d: iget-object v1, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +4419fa: 7210 16ad 0100 |006f: invoke-interface {v1}, Lde/danoeh/antennapod/model/playback/Playable;.getLastPlayedTime:()J // method@ad16 │ │ +441a00: 0b01 |0072: move-result-wide v1 │ │ +441a02: 7130 9bb1 1002 |0073: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/playback/base/RewindAfterPauseUtils;.calculatePositionWithRewind:(IJ)I // method@b19b │ │ +441a08: 0a00 |0076: move-result v0 │ │ +441a0a: 6e20 89b3 0500 |0077: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.seekTo:(I)V // method@b389 │ │ +441a10: 5450 69ff |007a: iget-object v0, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441a14: 6e10 3ab3 0000 |007c: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.start:()V // method@b33a │ │ +441a1a: 6200 0dd6 |007f: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +441a1e: 5451 68ff |0081: iget-object v1, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +441a22: 6e30 7eb1 0501 |0083: invoke-virtual {v5, v0, v1}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b17e │ │ +441a28: 5c54 6bff |0086: iput-boolean v4, v5, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.pausedBecauseOfTransientAudiofocusLoss:Z // field@ff6b │ │ +441a2c: 2806 |0088: goto 008e // +0006 │ │ +441a2e: 1a00 f418 |0089: const-string v0, "Failed to request audio focus" // string@18f4 │ │ +441a32: 7120 800b 0200 |008b: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +441a38: 0e00 |008e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x000f line=247 │ │ 0x0026 line=222 │ │ 0x0033 line=225 │ │ 0x0038 line=226 │ │ @@ -1595895,26 +1595895,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -441a30: |[441a30] de.danoeh.antennapod.playback.service.internal.LocalPSMP.seekDelta:(I)V │ │ -441a40: 6e10 71b3 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.getPosition:()I // method@b371 │ │ -441a46: 0a00 |0003: move-result v0 │ │ -441a48: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -441a4a: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -441a4e: b030 |0007: add-int/2addr v0, v3 │ │ -441a50: 6e20 89b3 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.seekTo:(I)V // method@b389 │ │ -441a56: 2808 |000b: goto 0013 // +0008 │ │ -441a58: 1a03 5234 |000c: const-string v3, "LclPlaybackSvcMPlayer" // string@3452 │ │ -441a5c: 1a00 2685 |000e: const-string v0, "getPosition() returned INVALID_TIME in seekDelta" // string@8526 │ │ -441a60: 7120 800b 0300 |0010: invoke-static {v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -441a66: 0e00 |0013: return-void │ │ +441a3c: |[441a3c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.seekDelta:(I)V │ │ +441a4c: 6e10 71b3 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.getPosition:()I // method@b371 │ │ +441a52: 0a00 |0003: move-result v0 │ │ +441a54: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +441a56: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +441a5a: b030 |0007: add-int/2addr v0, v3 │ │ +441a5c: 6e20 89b3 0200 |0008: invoke-virtual {v2, v0}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.seekTo:(I)V // method@b389 │ │ +441a62: 2808 |000b: goto 0013 // +0008 │ │ +441a64: 1a03 5234 |000c: const-string v3, "LclPlaybackSvcMPlayer" // string@3452 │ │ +441a68: 1a00 2685 |000e: const-string v0, "getPosition() returned INVALID_TIME in seekDelta" // string@8526 │ │ +441a6c: 7120 800b 0300 |0010: invoke-static {v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +441a72: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ 0x0008 line=405 │ │ 0x0010 line=407 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ @@ -1595925,88 +1595925,88 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 148 16-bit code units │ │ -441a68: |[441a68] de.danoeh.antennapod.playback.service.internal.LocalPSMP.seekTo:(I)V │ │ -441a78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -441a7a: 3b0a 0300 |0001: if-gez v10, 0004 // +0003 │ │ -441a7e: 120a |0003: const/4 v10, #int 0 // #0 │ │ -441a80: 6e10 6eb3 0900 |0004: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.getDuration:()I // method@b36e │ │ -441a86: 0a01 |0007: move-result v1 │ │ -441a88: 1a02 5234 |0008: const-string v2, "LclPlaybackSvcMPlayer" // string@3452 │ │ -441a8c: 1213 |000a: const/4 v3, #int 1 // #1 │ │ -441a8e: 341a 0b00 |000b: if-lt v10, v1, 0016 // +000b │ │ -441a92: 1a0a b14a |000d: const-string v10, "Seek reached end of file, skipping to next episode" // string@4ab1 │ │ -441a96: 7120 7e0b a200 |000f: invoke-static {v2, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -441a9c: 6e53 6ab3 3933 |0012: invoke-virtual {v9, v3, v3, v3, v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.endPlayback:(ZZZZ)V // method@b36a │ │ -441aa2: 0e00 |0015: return-void │ │ -441aa4: 5491 05d6 |0016: iget-object v1, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -441aa8: 6204 0dd6 |0018: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ -441aac: 3241 2300 |001a: if-eq v1, v4, 003d // +0023 │ │ -441ab0: 5491 05d6 |001c: iget-object v1, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -441ab4: 6204 0cd6 |001e: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ -441ab8: 3241 1d00 |0020: if-eq v1, v4, 003d // +001d │ │ -441abc: 5491 05d6 |0022: iget-object v1, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -441ac0: 6204 0ed6 |0024: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ -441ac4: 3341 0300 |0026: if-ne v1, v4, 0029 // +0003 │ │ -441ac8: 2815 |0028: goto 003d // +0015 │ │ -441aca: 5491 05d6 |0029: iget-object v1, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -441ace: 6202 0ad6 |002b: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ -441ad2: 3321 6600 |002d: if-ne v1, v2, 0093 // +0066 │ │ -441ad6: 5491 68ff |002f: iget-object v1, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -441ada: 7220 25ad a100 |0031: invoke-interface {v1, v10}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ad25 │ │ -441ae0: 549a 6dff |0034: iget-object v10, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@ff6d │ │ -441ae4: 6e20 dcb9 0a00 |0036: invoke-virtual {v10, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@b9dc │ │ -441aea: 6e10 84b3 0900 |0039: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.prepare:()V // method@b384 │ │ -441af0: 2857 |003c: goto 0093 // +0057 │ │ -441af2: 5490 6cff |003d: iget-object v0, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@ff6c │ │ -441af6: 1604 0300 |003f: const-wide/16 v4, #int 3 // #3 │ │ -441afa: 3800 1c00 |0041: if-eqz v0, 005d // +001c │ │ -441afe: 6e10 a6b9 0000 |0043: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.getCount:()J // method@b9a6 │ │ -441b04: 0b00 |0046: move-result-wide v0 │ │ -441b06: 1606 0000 |0047: const-wide/16 v6, #int 0 // #0 │ │ -441b0a: 3108 0006 |0049: cmp-long v8, v0, v6 │ │ -441b0e: 3d08 1200 |004b: if-lez v8, 005d // +0012 │ │ -441b12: 5490 6cff |004d: iget-object v0, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@ff6c │ │ -441b16: 6201 e6ff |004f: sget-object v1, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ -441b1a: 6e40 a4b9 4015 |0051: invoke-virtual {v0, v4, v5, v1}, Ljava/util/concurrent/CountDownLatch;.await:(JLjava/util/concurrent/TimeUnit;)Z // method@b9a4 │ │ -441b20: 2809 |0054: goto 005d // +0009 │ │ -441b22: 0d00 |0055: move-exception v0 │ │ -441b24: 7110 820b 0000 |0056: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ -441b2a: 0c00 |0059: move-result-object v0 │ │ -441b2c: 7120 800b 0200 |005a: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -441b32: 2200 381f |005d: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@1f38 │ │ -441b36: 7020 a2b9 3000 |005f: invoke-direct {v0, v3}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@b9a2 │ │ -441b3c: 5b90 6cff |0062: iput-object v0, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@ff6c │ │ -441b40: 5490 05d6 |0064: iget-object v0, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -441b44: 5b90 6eff |0066: iput-object v0, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ff6e │ │ -441b48: 6200 10d6 |0068: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d610 │ │ -441b4c: 5491 68ff |006a: iget-object v1, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -441b50: 6e10 71b3 0900 |006c: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.getPosition:()I // method@b371 │ │ -441b56: 0a03 |006f: move-result v3 │ │ -441b58: 6e40 7fb1 0931 |0070: invoke-virtual {v9, v0, v1, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V // method@b17f │ │ -441b5e: 5490 69ff |0073: iget-object v0, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441b62: 6e20 2eb3 a000 |0075: invoke-virtual {v0, v10}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.seekTo:(I)V // method@b32e │ │ -441b68: 5490 6eff |0078: iget-object v0, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ff6e │ │ -441b6c: 6201 0ed6 |007a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ -441b70: 3310 0700 |007c: if-ne v0, v1, 0083 // +0007 │ │ -441b74: 5490 68ff |007e: iget-object v0, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -441b78: 7220 25ad a000 |0080: invoke-interface {v0, v10}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ad25 │ │ -441b7e: 549a 6cff |0083: iget-object v10, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@ff6c │ │ -441b82: 6200 e6ff |0085: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ -441b86: 6e40 a4b9 4a05 |0087: invoke-virtual {v10, v4, v5, v0}, Ljava/util/concurrent/CountDownLatch;.await:(JLjava/util/concurrent/TimeUnit;)Z // method@b9a4 │ │ -441b8c: 2809 |008a: goto 0093 // +0009 │ │ -441b8e: 0d0a |008b: move-exception v10 │ │ -441b90: 7110 820b 0a00 |008c: invoke-static {v10}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ -441b96: 0c0a |008f: move-result-object v10 │ │ -441b98: 7120 800b a200 |0090: invoke-static {v2, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -441b9e: 0e00 |0093: return-void │ │ +441a74: |[441a74] de.danoeh.antennapod.playback.service.internal.LocalPSMP.seekTo:(I)V │ │ +441a84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +441a86: 3b0a 0300 |0001: if-gez v10, 0004 // +0003 │ │ +441a8a: 120a |0003: const/4 v10, #int 0 // #0 │ │ +441a8c: 6e10 6eb3 0900 |0004: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.getDuration:()I // method@b36e │ │ +441a92: 0a01 |0007: move-result v1 │ │ +441a94: 1a02 5234 |0008: const-string v2, "LclPlaybackSvcMPlayer" // string@3452 │ │ +441a98: 1213 |000a: const/4 v3, #int 1 // #1 │ │ +441a9a: 341a 0b00 |000b: if-lt v10, v1, 0016 // +000b │ │ +441a9e: 1a0a b14a |000d: const-string v10, "Seek reached end of file, skipping to next episode" // string@4ab1 │ │ +441aa2: 7120 7e0b a200 |000f: invoke-static {v2, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +441aa8: 6e53 6ab3 3933 |0012: invoke-virtual {v9, v3, v3, v3, v3}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.endPlayback:(ZZZZ)V // method@b36a │ │ +441aae: 0e00 |0015: return-void │ │ +441ab0: 5491 05d6 |0016: iget-object v1, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +441ab4: 6204 0dd6 |0018: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PLAYING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60d │ │ +441ab8: 3241 2300 |001a: if-eq v1, v4, 003d // +0023 │ │ +441abc: 5491 05d6 |001c: iget-object v1, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +441ac0: 6204 0cd6 |001e: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PAUSED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60c │ │ +441ac4: 3241 1d00 |0020: if-eq v1, v4, 003d // +001d │ │ +441ac8: 5491 05d6 |0022: iget-object v1, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +441acc: 6204 0ed6 |0024: sget-object v4, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ +441ad0: 3341 0300 |0026: if-ne v1, v4, 0029 // +0003 │ │ +441ad4: 2815 |0028: goto 003d // +0015 │ │ +441ad6: 5491 05d6 |0029: iget-object v1, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +441ada: 6202 0ad6 |002b: sget-object v2, Lde/danoeh/antennapod/playback/base/PlayerStatus;.INITIALIZED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60a │ │ +441ade: 3321 6600 |002d: if-ne v1, v2, 0093 // +0066 │ │ +441ae2: 5491 68ff |002f: iget-object v1, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +441ae6: 7220 25ad a100 |0031: invoke-interface {v1, v10}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ad25 │ │ +441aec: 549a 6dff |0034: iget-object v10, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@ff6d │ │ +441af0: 6e20 dcb9 0a00 |0036: invoke-virtual {v10, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@b9dc │ │ +441af6: 6e10 84b3 0900 |0039: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.prepare:()V // method@b384 │ │ +441afc: 2857 |003c: goto 0093 // +0057 │ │ +441afe: 5490 6cff |003d: iget-object v0, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@ff6c │ │ +441b02: 1604 0300 |003f: const-wide/16 v4, #int 3 // #3 │ │ +441b06: 3800 1c00 |0041: if-eqz v0, 005d // +001c │ │ +441b0a: 6e10 a6b9 0000 |0043: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.getCount:()J // method@b9a6 │ │ +441b10: 0b00 |0046: move-result-wide v0 │ │ +441b12: 1606 0000 |0047: const-wide/16 v6, #int 0 // #0 │ │ +441b16: 3108 0006 |0049: cmp-long v8, v0, v6 │ │ +441b1a: 3d08 1200 |004b: if-lez v8, 005d // +0012 │ │ +441b1e: 5490 6cff |004d: iget-object v0, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@ff6c │ │ +441b22: 6201 e6ff |004f: sget-object v1, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ +441b26: 6e40 a4b9 4015 |0051: invoke-virtual {v0, v4, v5, v1}, Ljava/util/concurrent/CountDownLatch;.await:(JLjava/util/concurrent/TimeUnit;)Z // method@b9a4 │ │ +441b2c: 2809 |0054: goto 005d // +0009 │ │ +441b2e: 0d00 |0055: move-exception v0 │ │ +441b30: 7110 820b 0000 |0056: invoke-static {v0}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ +441b36: 0c00 |0059: move-result-object v0 │ │ +441b38: 7120 800b 0200 |005a: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +441b3e: 2200 381f |005d: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@1f38 │ │ +441b42: 7020 a2b9 3000 |005f: invoke-direct {v0, v3}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@b9a2 │ │ +441b48: 5b90 6cff |0062: iput-object v0, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@ff6c │ │ +441b4c: 5490 05d6 |0064: iget-object v0, v9, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +441b50: 5b90 6eff |0066: iput-object v0, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ff6e │ │ +441b54: 6200 10d6 |0068: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.SEEKING:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d610 │ │ +441b58: 5491 68ff |006a: iget-object v1, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +441b5c: 6e10 71b3 0900 |006c: invoke-virtual {v9}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.getPosition:()I // method@b371 │ │ +441b62: 0a03 |006f: move-result v3 │ │ +441b64: 6e40 7fb1 0931 |0070: invoke-virtual {v9, v0, v1, v3}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.setPlayerStatus:(Lde/danoeh/antennapod/playback/base/PlayerStatus;Lde/danoeh/antennapod/model/playback/Playable;I)V // method@b17f │ │ +441b6a: 5490 69ff |0073: iget-object v0, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441b6e: 6e20 2eb3 a000 |0075: invoke-virtual {v0, v10}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.seekTo:(I)V // method@b32e │ │ +441b74: 5490 6eff |0078: iget-object v0, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.statusBeforeSeeking:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@ff6e │ │ +441b78: 6201 0ed6 |007a: sget-object v1, Lde/danoeh/antennapod/playback/base/PlayerStatus;.PREPARED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d60e │ │ +441b7c: 3310 0700 |007c: if-ne v0, v1, 0083 // +0007 │ │ +441b80: 5490 68ff |007e: iget-object v0, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +441b84: 7220 25ad a000 |0080: invoke-interface {v0, v10}, Lde/danoeh/antennapod/model/playback/Playable;.setPosition:(I)V // method@ad25 │ │ +441b8a: 549a 6cff |0083: iget-object v10, v9, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.seekLatch:Ljava/util/concurrent/CountDownLatch; // field@ff6c │ │ +441b8e: 6200 e6ff |0085: sget-object v0, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe6 │ │ +441b92: 6e40 a4b9 4a05 |0087: invoke-virtual {v10, v4, v5, v0}, Ljava/util/concurrent/CountDownLatch;.await:(JLjava/util/concurrent/TimeUnit;)Z // method@b9a4 │ │ +441b98: 2809 |008a: goto 0093 // +0009 │ │ +441b9a: 0d0a |008b: move-exception v10 │ │ +441b9c: 7110 820b 0a00 |008c: invoke-static {v10}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ +441ba2: 0c0a |008f: move-result-object v10 │ │ +441ba4: 7120 800b a200 |0090: invoke-static {v2, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +441baa: 0e00 |0093: return-void │ │ catches : 2 │ │ 0x004d - 0x0054 │ │ Ljava/lang/InterruptedException; -> 0x0055 │ │ 0x0083 - 0x008a │ │ Ljava/lang/InterruptedException; -> 0x008b │ │ positions : │ │ 0x0004 line=361 │ │ @@ -1596037,18 +1596037,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -441bbc: |[441bbc] de.danoeh.antennapod.playback.service.internal.LocalPSMP.setAudioTrack:(I)V │ │ -441bcc: 5410 69ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441bd0: 6e20 30b3 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setAudioTrack:(I)V // method@b330 │ │ -441bd6: 0e00 |0005: return-void │ │ +441bc8: |[441bc8] de.danoeh.antennapod.playback.service.internal.LocalPSMP.setAudioTrack:(I)V │ │ +441bd8: 5410 69ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441bdc: 6e20 30b3 2000 |0002: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setAudioTrack:(I)V // method@b330 │ │ +441be2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -1596057,17 +1596057,17 @@ │ │ type : '(Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -441c38: |[441c38] de.danoeh.antennapod.playback.service.internal.LocalPSMP.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -441c48: 5b01 68ff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ -441c4c: 0e00 |0002: return-void │ │ +441c44: |[441c44] de.danoeh.antennapod.playback.service.internal.LocalPSMP.setPlayable:(Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +441c54: 5b01 68ff |0000: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.media:Lde/danoeh/antennapod/model/playback/Playable; // field@ff68 │ │ +441c58: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ 0x0000 - 0x0003 reg=1 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ │ │ @@ -1596076,32 +1596076,32 @@ │ │ type : '(FZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -441c50: |[441c50] de.danoeh.antennapod.playback.service.internal.LocalPSMP.setPlaybackParams:(FZ)V │ │ -441c60: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -441c64: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -441c6a: 1a01 3246 |0005: const-string v1, "Playback speed was set to " // string@4632 │ │ -441c6e: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -441c74: 6e20 b3b6 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b6b3 │ │ -441c7a: 6e10 c3b6 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -441c80: 0c00 |0010: move-result-object v0 │ │ -441c82: 1a01 5234 |0011: const-string v1, "LclPlaybackSvcMPlayer" // string@3452 │ │ -441c86: 7120 7e0b 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -441c8c: 7100 10bb 0000 |0016: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -441c92: 0c00 |0019: move-result-object v0 │ │ -441c94: 2201 b31b |001a: new-instance v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1bb3 │ │ -441c98: 7020 4aab 3100 |001c: invoke-direct {v1, v3}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@ab4a │ │ -441c9e: 6e20 13bb 1000 |001f: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -441ca4: 5420 69ff |0022: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441ca8: 6e30 38b3 3004 |0024: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setPlaybackParams:(FZ)V // method@b338 │ │ -441cae: 0e00 |0027: return-void │ │ +441c5c: |[441c5c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.setPlaybackParams:(FZ)V │ │ +441c6c: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +441c70: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +441c76: 1a01 3246 |0005: const-string v1, "Playback speed was set to " // string@4632 │ │ +441c7a: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +441c80: 6e20 b3b6 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b6b3 │ │ +441c86: 6e10 c3b6 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +441c8c: 0c00 |0010: move-result-object v0 │ │ +441c8e: 1a01 5234 |0011: const-string v1, "LclPlaybackSvcMPlayer" // string@3452 │ │ +441c92: 7120 7e0b 0100 |0013: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +441c98: 7100 10bb 0000 |0016: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +441c9e: 0c00 |0019: move-result-object v0 │ │ +441ca0: 2201 b31b |001a: new-instance v1, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; // type@1bb3 │ │ +441ca4: 7020 4aab 3100 |001c: invoke-direct {v1, v3}, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent;.:(F)V // method@ab4a │ │ +441caa: 6e20 13bb 1000 |001f: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +441cb0: 5420 69ff |0022: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441cb4: 6e30 38b3 3004 |0024: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setPlaybackParams:(FZ)V // method@b338 │ │ +441cba: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0016 line=460 │ │ 0x0022 line=461 │ │ locals : │ │ 0x0000 - 0x0028 reg=2 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ @@ -1596113,18 +1596113,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -441cb0: |[441cb0] de.danoeh.antennapod.playback.service.internal.LocalPSMP.setStartWhenPrepared:(Z)V │ │ -441cc0: 5410 6dff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@ff6d │ │ -441cc4: 6e20 dcb9 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@b9dc │ │ -441cca: 0e00 |0005: return-void │ │ +441cbc: |[441cbc] de.danoeh.antennapod.playback.service.internal.LocalPSMP.setStartWhenPrepared:(Z)V │ │ +441ccc: 5410 6dff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.startWhenPrepared:Ljava/util/concurrent/atomic/AtomicBoolean; // field@ff6d │ │ +441cd0: 6e20 dcb9 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@b9dc │ │ +441cd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ │ │ @@ -1596133,20 +1596133,20 @@ │ │ type : '(Landroid/view/SurfaceHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -441ccc: |[441ccc] de.danoeh.antennapod.playback.service.internal.LocalPSMP.setVideoSurface:(Landroid/view/SurfaceHolder;)V │ │ -441cdc: 5410 69ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441ce0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -441ce4: 5410 69ff |0004: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441ce8: 6e20 33b3 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setDisplay:(Landroid/view/SurfaceHolder;)V // method@b333 │ │ -441cee: 0e00 |0009: return-void │ │ +441cd8: |[441cd8] de.danoeh.antennapod.playback.service.internal.LocalPSMP.setVideoSurface:(Landroid/view/SurfaceHolder;)V │ │ +441ce8: 5410 69ff |0000: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441cec: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +441cf0: 5410 69ff |0004: iget-object v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441cf4: 6e20 33b3 2000 |0006: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setDisplay:(Landroid/view/SurfaceHolder;)V // method@b333 │ │ +441cfa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ 0x0004 line=547 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/view/SurfaceHolder; │ │ @@ -1596156,47 +1596156,47 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -441cf0: |[441cf0] de.danoeh.antennapod.playback.service.internal.LocalPSMP.setVolume:(FF)V │ │ -441d00: 6e10 6fb3 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b36f │ │ -441d06: 0c00 |0003: move-result-object v0 │ │ -441d08: 2001 d41b |0004: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -441d0c: 3801 1c00 |0006: if-eqz v1, 0022 // +001c │ │ -441d10: 1f00 d41b |0008: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ -441d14: 6e10 79ac 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ -441d1a: 0c00 |000d: move-result-object v0 │ │ -441d1c: 6e10 23ac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ -441d22: 0c00 |0011: move-result-object v0 │ │ -441d24: 6e10 dcab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -441d2a: 0c00 |0015: move-result-object v0 │ │ -441d2c: 6e10 cfac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@accf │ │ -441d32: 0c00 |0019: move-result-object v0 │ │ -441d34: 6e10 03ad 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.getAdaptionFactor:()F // method@ad03 │ │ -441d3a: 0a00 |001d: move-result v0 │ │ -441d3c: a803 0300 |001e: mul-float v3, v3, v0 │ │ -441d40: a804 0400 |0020: mul-float v4, v4, v0 │ │ -441d44: 5420 69ff |0022: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441d48: 6e30 39b3 3004 |0024: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setVolume:(FF)V // method@b339 │ │ -441d4e: 2200 8d1e |0027: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -441d52: 7010 adb6 0000 |0029: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -441d58: 1a01 ec41 |002c: const-string v1, "Media player volume was set to " // string@41ec │ │ -441d5c: 6e20 b9b6 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -441d62: 6e20 b3b6 3000 |0031: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b6b3 │ │ -441d68: 1a03 1a00 |0034: const-string v3, " " // string@001a │ │ -441d6c: 6e20 b9b6 3000 |0036: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -441d72: 6e20 b3b6 4000 |0039: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b6b3 │ │ -441d78: 6e10 c3b6 0000 |003c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -441d7e: 0c03 |003f: move-result-object v3 │ │ -441d80: 1a04 5234 |0040: const-string v4, "LclPlaybackSvcMPlayer" // string@3452 │ │ -441d84: 7120 7e0b 3400 |0042: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -441d8a: 0e00 |0045: return-void │ │ +441cfc: |[441cfc] de.danoeh.antennapod.playback.service.internal.LocalPSMP.setVolume:(FF)V │ │ +441d0c: 6e10 6fb3 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.getPlayable:()Lde/danoeh/antennapod/model/playback/Playable; // method@b36f │ │ +441d12: 0c00 |0003: move-result-object v0 │ │ +441d14: 2001 d41b |0004: instance-of v1, v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +441d18: 3801 1c00 |0006: if-eqz v1, 0022 // +001c │ │ +441d1c: 1f00 d41b |0008: check-cast v0, Lde/danoeh/antennapod/model/feed/FeedMedia; // type@1bd4 │ │ +441d20: 6e10 79ac 0000 |000a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getItem:()Lde/danoeh/antennapod/model/feed/FeedItem; // method@ac79 │ │ +441d26: 0c00 |000d: move-result-object v0 │ │ +441d28: 6e10 23ac 0000 |000e: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedItem;.getFeed:()Lde/danoeh/antennapod/model/feed/Feed; // method@ac23 │ │ +441d2e: 0c00 |0011: move-result-object v0 │ │ +441d30: 6e10 dcab 0000 |0012: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +441d36: 0c00 |0015: move-result-object v0 │ │ +441d38: 6e10 cfac 0000 |0016: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getVolumeAdaptionSetting:()Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting; // method@accf │ │ +441d3e: 0c00 |0019: move-result-object v0 │ │ +441d40: 6e10 03ad 0000 |001a: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/VolumeAdaptionSetting;.getAdaptionFactor:()F // method@ad03 │ │ +441d46: 0a00 |001d: move-result v0 │ │ +441d48: a803 0300 |001e: mul-float v3, v3, v0 │ │ +441d4c: a804 0400 |0020: mul-float v4, v4, v0 │ │ +441d50: 5420 69ff |0022: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441d54: 6e30 39b3 3004 |0024: invoke-virtual {v0, v3, v4}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.setVolume:(FF)V // method@b339 │ │ +441d5a: 2200 8d1e |0027: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +441d5e: 7010 adb6 0000 |0029: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +441d64: 1a01 ec41 |002c: const-string v1, "Media player volume was set to " // string@41ec │ │ +441d68: 6e20 b9b6 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +441d6e: 6e20 b3b6 3000 |0031: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b6b3 │ │ +441d74: 1a03 1a00 |0034: const-string v3, " " // string@001a │ │ +441d78: 6e20 b9b6 3000 |0036: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +441d7e: 6e20 b3b6 4000 |0039: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@b6b3 │ │ +441d84: 6e10 c3b6 0000 |003c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +441d8a: 0c03 |003f: move-result-object v3 │ │ +441d8c: 1a04 5234 |0040: const-string v4, "LclPlaybackSvcMPlayer" // string@3452 │ │ +441d90: 7120 7e0b 3400 |0042: invoke-static {v4, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +441d96: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0004 line=498 │ │ 0x0008 line=499 │ │ 0x000a line=500 │ │ 0x0016 line=501 │ │ @@ -1596213,17 +1596213,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -440b5c: |[440b5c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.shouldLockWifi:()Z │ │ -440b6c: 5510 6fff |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.stream:Z // field@ff6f │ │ -440b70: 0f00 |0002: return v0 │ │ +440b68: |[440b68] de.danoeh.antennapod.playback.service.internal.LocalPSMP.shouldLockWifi:()Z │ │ +440b78: 5510 6fff |0000: iget-boolean v0, v1, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.stream:Z // field@ff6f │ │ +440b7c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/playback/service/internal/LocalPSMP; │ │ │ │ #28 : (in Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;) │ │ @@ -1596231,41 +1596231,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -441d8c: |[441d8c] de.danoeh.antennapod.playback.service.internal.LocalPSMP.shutdown:()V │ │ -441d9c: 5420 69ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441da0: 3800 2300 |0002: if-eqz v0, 0025 // +0023 │ │ -441da4: 7010 68b3 0200 |0004: invoke-direct {v2}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.clearMediaPlayerListeners:()V // method@b368 │ │ -441daa: 5420 69ff |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441dae: 6e10 28b3 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.isPlaying:()Z // method@b328 │ │ -441db4: 0a00 |000c: move-result v0 │ │ -441db6: 3800 0c00 |000d: if-eqz v0, 0019 // +000c │ │ -441dba: 5420 69ff |000f: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441dbe: 6e10 3bb3 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.stop:()V // method@b33b │ │ -441dc4: 2805 |0014: goto 0019 // +0005 │ │ -441dc6: 0d00 |0015: move-exception v0 │ │ -441dc8: 6e10 e9b6 0000 |0016: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -441dce: 5420 69ff |0019: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441dd2: 6e10 2cb3 0000 |001b: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.release:()V // method@b32c │ │ -441dd8: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -441dda: 5b20 69ff |001f: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ -441dde: 6200 11d6 |0021: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ -441de2: 5b20 05d6 |0023: iput-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ -441de6: 5420 62ff |0025: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.androidAutoConnectionState:Landroidx/lifecycle/LiveData; // field@ff62 │ │ -441dea: 5421 61ff |0027: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.androidAutoConnectionObserver:Landroidx/lifecycle/Observer; // field@ff61 │ │ -441dee: 6e20 5e43 1000 |0029: invoke-virtual {v0, v1}, Landroidx/lifecycle/LiveData;.removeObserver:(Landroidx/lifecycle/Observer;)V // method@435e │ │ -441df4: 1210 |002c: const/4 v0, #int 1 // #1 │ │ -441df6: 5c20 67ff |002d: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.isShutDown:Z // field@ff67 │ │ -441dfa: 7010 64b3 0200 |002f: invoke-direct {v2}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.abandonAudioFocus:()V // method@b364 │ │ -441e00: 6e10 76b1 0200 |0032: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@b176 │ │ -441e06: 0e00 |0035: return-void │ │ +441d98: |[441d98] de.danoeh.antennapod.playback.service.internal.LocalPSMP.shutdown:()V │ │ +441da8: 5420 69ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441dac: 3800 2300 |0002: if-eqz v0, 0025 // +0023 │ │ +441db0: 7010 68b3 0200 |0004: invoke-direct {v2}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.clearMediaPlayerListeners:()V // method@b368 │ │ +441db6: 5420 69ff |0007: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441dba: 6e10 28b3 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.isPlaying:()Z // method@b328 │ │ +441dc0: 0a00 |000c: move-result v0 │ │ +441dc2: 3800 0c00 |000d: if-eqz v0, 0019 // +000c │ │ +441dc6: 5420 69ff |000f: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441dca: 6e10 3bb3 0000 |0011: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.stop:()V // method@b33b │ │ +441dd0: 2805 |0014: goto 0019 // +0005 │ │ +441dd2: 0d00 |0015: move-exception v0 │ │ +441dd4: 6e10 e9b6 0000 |0016: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +441dda: 5420 69ff |0019: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441dde: 6e10 2cb3 0000 |001b: invoke-virtual {v0}, Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper;.release:()V // method@b32c │ │ +441de4: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +441de6: 5b20 69ff |001f: iput-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.mediaPlayer:Lde/danoeh/antennapod/playback/service/internal/ExoPlayerWrapper; // field@ff69 │ │ +441dea: 6200 11d6 |0021: sget-object v0, Lde/danoeh/antennapod/playback/base/PlayerStatus;.STOPPED:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d611 │ │ +441dee: 5b20 05d6 |0023: iput-object v0, v2, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.playerStatus:Lde/danoeh/antennapod/playback/base/PlayerStatus; // field@d605 │ │ +441df2: 5420 62ff |0025: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.androidAutoConnectionState:Landroidx/lifecycle/LiveData; // field@ff62 │ │ +441df6: 5421 61ff |0027: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.androidAutoConnectionObserver:Landroidx/lifecycle/Observer; // field@ff61 │ │ +441dfa: 6e20 5e43 1000 |0029: invoke-virtual {v0, v1}, Landroidx/lifecycle/LiveData;.removeObserver:(Landroidx/lifecycle/Observer;)V // method@435e │ │ +441e00: 1210 |002c: const/4 v0, #int 1 // #1 │ │ +441e02: 5c20 67ff |002d: iput-boolean v0, v2, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.isShutDown:Z // field@ff67 │ │ +441e06: 7010 64b3 0200 |002f: invoke-direct {v2}, Lde/danoeh/antennapod/playback/service/internal/LocalPSMP;.abandonAudioFocus:()V // method@b364 │ │ +441e0c: 6e10 76b1 0200 |0032: invoke-virtual {v2}, Lde/danoeh/antennapod/playback/base/PlaybackServiceMediaPlayer;.releaseWifiLockIfNecessary:()V // method@b176 │ │ +441e12: 0e00 |0035: return-void │ │ catches : 1 │ │ 0x0004 - 0x0014 │ │ Ljava/lang/Exception; -> 0x0015 │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=527 │ │ 0x0007 line=528 │ │ @@ -1596315,19 +1596315,19 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4427e0: |[4427e0] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -4427f0: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -4427f6: 5b01 7eff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff7e │ │ -4427fa: 5b02 7fff |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@ff7f │ │ -4427fe: 0e00 |0007: return-void │ │ +4427ec: |[4427ec] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda1.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +4427fc: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +442802: 5b01 7eff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff7e │ │ +442806: 5b02 7fff |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@ff7f │ │ +44280a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1596338,19 +1596338,19 @@ │ │ type : '(Lio/reactivex/CompletableEmitter;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -442800: |[442800] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ -442810: 5420 7eff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff7e │ │ -442814: 5421 7fff |0002: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@ff7f │ │ -442818: 7130 c9b3 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.$r8$lambda$lI9Mx9iru9BARRLPT-qSdRQNTw8:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V // method@b3c9 │ │ -44281e: 0e00 |0007: return-void │ │ +44280c: |[44280c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda1.subscribe:(Lio/reactivex/CompletableEmitter;)V │ │ +44281c: 5420 7eff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff7e │ │ +442820: 5421 7fff |0002: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda1;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@ff7f │ │ +442824: 7130 c9b3 1003 |0004: invoke-static {v0, v1, v3}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.$r8$lambda$lI9Mx9iru9BARRLPT-qSdRQNTw8:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;Lio/reactivex/CompletableEmitter;)V // method@b3c9 │ │ +44282a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Lio/reactivex/CompletableEmitter; │ │ │ │ @@ -1596388,19 +1596388,19 @@ │ │ type : '(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -442820: |[442820] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ -442830: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -442836: 5b01 80ff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff80 │ │ -44283a: 5b02 81ff |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@ff81 │ │ -44283e: 0e00 |0007: return-void │ │ +44282c: |[44282c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda2.:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V │ │ +44283c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +442842: 5b01 80ff |0003: iput-object v1, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff80 │ │ +442846: 5b02 81ff |0005: iput-object v2, v0, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@ff81 │ │ +44284a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; │ │ 0x0000 - 0x0008 reg=2 (null) Lde/danoeh/antennapod/model/playback/Playable; │ │ @@ -1596411,19 +1596411,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -442840: |[442840] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda2.run:()V │ │ -442850: 5420 80ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff80 │ │ -442854: 5421 81ff |0002: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@ff81 │ │ -442858: 7120 cab3 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.$r8$lambda$nB5f5oHau7OGt7QE2Bo0Y8yH4G8:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b3ca │ │ -44285e: 0e00 |0007: return-void │ │ +44284c: |[44284c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda2.run:()V │ │ +44285c: 5420 80ff |0000: iget-object v0, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda2;.f$0:Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager; // field@ff80 │ │ +442860: 5421 81ff |0002: iget-object v1, v2, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda2;.f$1:Lde/danoeh/antennapod/model/playback/Playable; // field@ff81 │ │ +442864: 7120 cab3 1000 |0004: invoke-static {v0, v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.$r8$lambda$nB5f5oHau7OGt7QE2Bo0Y8yH4G8:(Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;Lde/danoeh/antennapod/model/playback/Playable;)V // method@b3ca │ │ +44286a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda2; │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ @@ -1596452,35 +1596452,35 @@ │ │ type : '()V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -442860: |[442860] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda3.:()V │ │ -442870: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ -442876: 0e00 |0003: return-void │ │ +44286c: |[44286c] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda3.:()V │ │ +44287c: 7010 5eb6 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@b65e │ │ +442882: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda3;) │ │ name : 'accept' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -442878: |[442878] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ -442888: 1f01 931e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e93 │ │ -44288c: 7110 c7b3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.$r8$lambda$DUKVjQJhRKMwsAe37cCp90rrlxQ:(Ljava/lang/Throwable;)V // method@b3c7 │ │ -442892: 0e00 |0005: return-void │ │ +442884: |[442884] de.danoeh.antennapod.playback.service.internal.PlaybackServiceTaskManager$$ExternalSyntheticLambda3.accept:(Ljava/lang/Object;)V │ │ +442894: 1f01 931e |0000: check-cast v1, Ljava/lang/Throwable; // type@1e93 │ │ +442898: 7110 c7b3 0100 |0002: invoke-static {v1}, Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager;.$r8$lambda$DUKVjQJhRKMwsAe37cCp90rrlxQ:(Ljava/lang/Throwable;)V // method@b3c7 │ │ +44289e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/playback/service/internal/PlaybackServiceTaskManager$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -1761385,17 +1761385,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -420b74: |[420b74] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.$r8$lambda$wWhF8g62ml4gKpgNHcpjnl7euH8:(Landroid/content/Context;)V │ │ -420b84: 7110 1eae 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.lambda$sendMessage$0:(Landroid/content/Context;)V // method@ae1e │ │ -420b8a: 0e00 |0003: return-void │ │ +420b80: |[420b80] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.$r8$lambda$wWhF8g62ml4gKpgNHcpjnl7euH8:(Landroid/content/Context;)V │ │ +420b90: 7110 1eae 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.lambda$sendMessage$0:(Landroid/content/Context;)V // method@ae1e │ │ +420b96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/Context; │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;) │ │ @@ -1761403,18 +1761403,18 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;)Landroid/app/Notification;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -420384: |[420384] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.-$$Nest$mgenerateProgressNotification:(Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;)Landroid/app/Notification; │ │ -420394: 7010 19ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.generateProgressNotification:()Landroid/app/Notification; // method@ae19 │ │ -42039a: 0c00 |0003: move-result-object v0 │ │ -42039c: 1100 |0004: return-object v0 │ │ +420390: |[420390] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.-$$Nest$mgenerateProgressNotification:(Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;)Landroid/app/Notification; │ │ +4203a0: 7010 19ae 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.generateProgressNotification:()Landroid/app/Notification; // method@ae19 │ │ +4203a6: 0c00 |0003: move-result-object v0 │ │ +4203a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;) │ │ @@ -1761422,55 +1761422,55 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -420b5c: |[420b5c] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; │ │ -420b6c: 6200 f9a7 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@a7f9 │ │ -420b70: 1100 |0002: return-object v0 │ │ +420b68: |[420b68] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.-$$Nest$sfgetnotificationProgress:()Ljava/util/Map; │ │ +420b78: 6200 f9a7 |0000: sget-object v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@a7f9 │ │ +420b7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #3 : (in Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -420b8c: |[420b8c] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.:()V │ │ -420b9c: 2200 0f1f |0000: new-instance v0, Ljava/util/HashMap; // type@1f0f │ │ -420ba0: 7010 a7b8 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ -420ba6: 6900 f9a7 |0005: sput-object v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@a7f9 │ │ -420baa: 0e00 |0007: return-void │ │ +420b98: |[420b98] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.:()V │ │ +420ba8: 2200 0f1f |0000: new-instance v0, Ljava/util/HashMap; // type@1f0f │ │ +420bac: 7010 a7b8 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ +420bb2: 6900 f9a7 |0005: sput-object v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@a7f9 │ │ +420bb6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ │ │ #4 : (in Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroidx/work/WorkerParameters;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -420bac: |[420bac] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ -420bbc: 7030 c579 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@79c5 │ │ -420bc2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -420bc4: 5b01 f8a7 |0004: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ -420bc8: 0e00 |0006: return-void │ │ +420bb8: |[420bb8] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ +420bc8: 7030 c579 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@79c5 │ │ +420bce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +420bd0: 5b01 f8a7 |0004: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ +420bd4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=50 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/Context; │ │ @@ -1761481,128 +1761481,128 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 218 16-bit code units │ │ -4203a0: |[4203a0] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.generateProgressNotification:()Landroid/app/Notification; │ │ -4203b0: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -4203b4: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4203ba: 6201 f9a7 |0005: sget-object v1, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@a7f9 │ │ -4203be: 1d01 |0007: monitor-enter v1 │ │ -4203c0: 2202 0f1f |0008: new-instance v2, Ljava/util/HashMap; // type@1f0f │ │ -4203c4: 7020 a9b8 1200 |000a: invoke-direct {v2, v1}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@b8a9 │ │ -4203ca: 1e01 |000d: monitor-exit v1 │ │ -4203cc: 7210 0eb9 0200 |000e: invoke-interface {v2}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@b90e │ │ -4203d2: 0c01 |0011: move-result-object v1 │ │ -4203d4: 7210 44b9 0100 |0012: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b944 │ │ -4203da: 0c01 |0015: move-result-object v1 │ │ -4203dc: 7210 c3b8 0100 |0016: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -4203e2: 0a03 |0019: move-result v3 │ │ -4203e4: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -4203e6: 1215 |001b: const/4 v5, #int 1 // #1 │ │ -4203e8: 3803 2500 |001c: if-eqz v3, 0041 // +0025 │ │ -4203ec: 7210 c4b8 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -4203f2: 0c03 |0021: move-result-object v3 │ │ -4203f4: 1f03 1a1f |0022: check-cast v3, Ljava/util/Map$Entry; // type@1f1a │ │ -4203f8: 7100 fbb8 0000 |0024: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b8fb │ │ -4203fe: 0c06 |0027: move-result-object v6 │ │ -420400: 1a07 2d05 |0028: const-string v7, "%s (%d%%) │ │ +4203ac: |[4203ac] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.generateProgressNotification:()Landroid/app/Notification; │ │ +4203bc: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +4203c0: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4203c6: 6201 f9a7 |0005: sget-object v1, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@a7f9 │ │ +4203ca: 1d01 |0007: monitor-enter v1 │ │ +4203cc: 2202 0f1f |0008: new-instance v2, Ljava/util/HashMap; // type@1f0f │ │ +4203d0: 7020 a9b8 1200 |000a: invoke-direct {v2, v1}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@b8a9 │ │ +4203d6: 1e01 |000d: monitor-exit v1 │ │ +4203d8: 7210 0eb9 0200 |000e: invoke-interface {v2}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@b90e │ │ +4203de: 0c01 |0011: move-result-object v1 │ │ +4203e0: 7210 44b9 0100 |0012: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b944 │ │ +4203e6: 0c01 |0015: move-result-object v1 │ │ +4203e8: 7210 c3b8 0100 |0016: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +4203ee: 0a03 |0019: move-result v3 │ │ +4203f0: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +4203f2: 1215 |001b: const/4 v5, #int 1 // #1 │ │ +4203f4: 3803 2500 |001c: if-eqz v3, 0041 // +0025 │ │ +4203f8: 7210 c4b8 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +4203fe: 0c03 |0021: move-result-object v3 │ │ +420400: 1f03 1a1f |0022: check-cast v3, Ljava/util/Map$Entry; // type@1f1a │ │ +420404: 7100 fbb8 0000 |0024: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@b8fb │ │ +42040a: 0c06 |0027: move-result-object v6 │ │ +42040c: 1a07 2d05 |0028: const-string v7, "%s (%d%%) │ │ " // string@052d │ │ -420404: 1228 |002a: const/4 v8, #int 2 // #2 │ │ -420406: 2388 2a21 |002b: new-array v8, v8, [Ljava/lang/Object; // type@212a │ │ -42040a: 7210 07b9 0300 |002d: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@b907 │ │ -420410: 0c09 |0030: move-result-object v9 │ │ -420412: 4d09 0804 |0031: aput-object v9, v8, v4 │ │ -420416: 7210 08b9 0300 |0033: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b908 │ │ -42041c: 0c03 |0036: move-result-object v3 │ │ -42041e: 4d03 0805 |0037: aput-object v3, v8, v5 │ │ -420422: 7130 88b6 7608 |0039: invoke-static {v6, v7, v8}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b688 │ │ -420428: 0c03 |003c: move-result-object v3 │ │ -42042a: 6e20 b9b6 3000 |003d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -420430: 28d6 |0040: goto 0016 // -002a │ │ -420432: 6e10 c3b6 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -420438: 0c00 |0044: move-result-object v0 │ │ -42043a: 6e10 a6b6 0000 |0045: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ -420440: 0c00 |0048: move-result-object v0 │ │ -420442: 7210 17b9 0200 |0049: invoke-interface {v2}, Ljava/util/Map;.size:()I // method@b917 │ │ -420448: 0a01 |004c: move-result v1 │ │ -42044a: 3351 0400 |004d: if-ne v1, v5, 0051 // +0004 │ │ -42044e: 0701 |004f: move-object v1, v0 │ │ -420450: 281f |0050: goto 006f // +001f │ │ -420452: 6e10 4b79 0a00 |0051: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -420458: 0c01 |0054: move-result-object v1 │ │ -42045a: 6e10 4102 0100 |0055: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -420460: 0c01 |0058: move-result-object v1 │ │ -420462: 6003 5798 |0059: sget v3, Lde/danoeh/antennapod/net/download/service/R$plurals;.downloads_left:I // field@9857 │ │ -420466: 7210 17b9 0200 |005b: invoke-interface {v2}, Ljava/util/Map;.size:()I // method@b917 │ │ -42046c: 0a06 |005e: move-result v6 │ │ -42046e: 2357 2a21 |005f: new-array v7, v5, [Ljava/lang/Object; // type@212a │ │ -420472: 7210 17b9 0200 |0061: invoke-interface {v2}, Ljava/util/Map;.size:()I // method@b917 │ │ -420478: 0a02 |0064: move-result v2 │ │ -42047a: 7110 1eb6 0200 |0065: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -420480: 0c02 |0068: move-result-object v2 │ │ -420482: 4d02 0704 |0069: aput-object v2, v7, v4 │ │ -420486: 6e40 2303 3176 |006b: invoke-virtual {v1, v3, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0323 │ │ -42048c: 0c01 |006e: move-result-object v1 │ │ -42048e: 2202 6707 |006f: new-instance v2, Landroidx/core/app/NotificationCompat$Builder; // type@0767 │ │ -420492: 6e10 4b79 0a00 |0071: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -420498: 0c03 |0074: move-result-object v3 │ │ -42049a: 1a06 6872 |0075: const-string v6, "downloading" // string@7268 │ │ -42049e: 7030 a52f 3206 |0077: invoke-direct {v2, v3, v6}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2fa5 │ │ -4204a4: 6e10 4b79 0a00 |007a: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -4204aa: 0c03 |007d: move-result-object v3 │ │ -4204ac: 6006 1699 |007e: sget v6, Lde/danoeh/antennapod/net/download/service/R$string;.download_notification_title_episodes:I // field@9916 │ │ -4204b0: 6e20 4302 6300 |0080: invoke-virtual {v3, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -4204b6: 0c03 |0083: move-result-object v3 │ │ -4204b8: 6e20 bb2f 3200 |0084: invoke-virtual {v2, v3}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fbb │ │ -4204be: 0c03 |0087: move-result-object v3 │ │ -4204c0: 6e10 4b79 0a00 |0088: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -4204c6: 0c06 |008b: move-result-object v6 │ │ -4204c8: 6007 1699 |008c: sget v7, Lde/danoeh/antennapod/net/download/service/R$string;.download_notification_title_episodes:I // field@9916 │ │ -4204cc: 6e20 4302 7600 |008e: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -4204d2: 0c06 |0091: move-result-object v6 │ │ -4204d4: 6e20 ae2f 6300 |0092: invoke-virtual {v3, v6}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ -4204da: 0c03 |0095: move-result-object v3 │ │ -4204dc: 6e20 ad2f 1300 |0096: invoke-virtual {v3, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ -4204e2: 0c01 |0099: move-result-object v1 │ │ -4204e4: 2203 6507 |009a: new-instance v3, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@0765 │ │ -4204e8: 7010 9f2f 0300 |009c: invoke-direct {v3}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@2f9f │ │ -4204ee: 6e20 a22f 0300 |009f: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@2fa2 │ │ -4204f4: 0c00 |00a2: move-result-object v0 │ │ -4204f6: 6e20 b92f 0100 |00a3: invoke-virtual {v1, v0}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb9 │ │ -4204fc: 0c00 |00a6: move-result-object v0 │ │ -4204fe: 6e10 4b79 0a00 |00a7: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -420504: 0c01 |00aa: move-result-object v1 │ │ -420506: 7020 1bae 1a00 |00ab: invoke-direct {v10, v1}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.getDownloadsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@ae1b │ │ -42050c: 0c01 |00ae: move-result-object v1 │ │ -42050e: 6e20 ac2f 1000 |00af: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fac │ │ -420514: 0c00 |00b2: move-result-object v0 │ │ -420516: 6e20 aa2f 4000 |00b3: invoke-virtual {v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2faa │ │ -42051c: 0c00 |00b6: move-result-object v0 │ │ -42051e: 6e20 b42f 5000 |00b7: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb4 │ │ -420524: 0c00 |00ba: move-result-object v0 │ │ -420526: 1606 0000 |00bb: const-wide/16 v6, #int 0 // #0 │ │ -42052a: 6e30 bd2f 6007 |00bd: invoke-virtual {v0, v6, v7}, Landroidx/core/app/NotificationCompat$Builder;.setWhen:(J)Landroidx/core/app/NotificationCompat$Builder; // method@2fbd │ │ -420530: 0c00 |00c0: move-result-object v0 │ │ -420532: 6e20 b52f 5000 |00c1: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb5 │ │ -420538: 0c00 |00c4: move-result-object v0 │ │ -42053a: 6e20 b72f 4000 |00c5: invoke-virtual {v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.setShowWhen:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb7 │ │ -420540: 0c00 |00c8: move-result-object v0 │ │ -420542: 6001 7c95 |00c9: sget v1, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_sync:I // field@957c │ │ -420546: 6e20 b82f 1000 |00cb: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb8 │ │ -42054c: 0c00 |00ce: move-result-object v0 │ │ -42054e: 6e20 bc2f 5000 |00cf: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fbc │ │ -420554: 6e10 a72f 0200 |00d2: invoke-virtual {v2}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2fa7 │ │ -42055a: 0c00 |00d5: move-result-object v0 │ │ -42055c: 1100 |00d6: return-object v0 │ │ -42055e: 0d00 |00d7: move-exception v0 │ │ -420560: 1e01 |00d8: monitor-exit v1 │ │ -420562: 2700 |00d9: throw v0 │ │ +420410: 1228 |002a: const/4 v8, #int 2 // #2 │ │ +420412: 2388 2a21 |002b: new-array v8, v8, [Ljava/lang/Object; // type@212a │ │ +420416: 7210 07b9 0300 |002d: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@b907 │ │ +42041c: 0c09 |0030: move-result-object v9 │ │ +42041e: 4d09 0804 |0031: aput-object v9, v8, v4 │ │ +420422: 7210 08b9 0300 |0033: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@b908 │ │ +420428: 0c03 |0036: move-result-object v3 │ │ +42042a: 4d03 0805 |0037: aput-object v3, v8, v5 │ │ +42042e: 7130 88b6 7608 |0039: invoke-static {v6, v7, v8}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@b688 │ │ +420434: 0c03 |003c: move-result-object v3 │ │ +420436: 6e20 b9b6 3000 |003d: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42043c: 28d6 |0040: goto 0016 // -002a │ │ +42043e: 6e10 c3b6 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +420444: 0c00 |0044: move-result-object v0 │ │ +420446: 6e10 a6b6 0000 |0045: invoke-virtual {v0}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@b6a6 │ │ +42044c: 0c00 |0048: move-result-object v0 │ │ +42044e: 7210 17b9 0200 |0049: invoke-interface {v2}, Ljava/util/Map;.size:()I // method@b917 │ │ +420454: 0a01 |004c: move-result v1 │ │ +420456: 3351 0400 |004d: if-ne v1, v5, 0051 // +0004 │ │ +42045a: 0701 |004f: move-object v1, v0 │ │ +42045c: 281f |0050: goto 006f // +001f │ │ +42045e: 6e10 4b79 0a00 |0051: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +420464: 0c01 |0054: move-result-object v1 │ │ +420466: 6e10 4102 0100 |0055: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +42046c: 0c01 |0058: move-result-object v1 │ │ +42046e: 6003 5798 |0059: sget v3, Lde/danoeh/antennapod/net/download/service/R$plurals;.downloads_left:I // field@9857 │ │ +420472: 7210 17b9 0200 |005b: invoke-interface {v2}, Ljava/util/Map;.size:()I // method@b917 │ │ +420478: 0a06 |005e: move-result v6 │ │ +42047a: 2357 2a21 |005f: new-array v7, v5, [Ljava/lang/Object; // type@212a │ │ +42047e: 7210 17b9 0200 |0061: invoke-interface {v2}, Ljava/util/Map;.size:()I // method@b917 │ │ +420484: 0a02 |0064: move-result v2 │ │ +420486: 7110 1eb6 0200 |0065: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +42048c: 0c02 |0068: move-result-object v2 │ │ +42048e: 4d02 0704 |0069: aput-object v2, v7, v4 │ │ +420492: 6e40 2303 3176 |006b: invoke-virtual {v1, v3, v6, v7}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0323 │ │ +420498: 0c01 |006e: move-result-object v1 │ │ +42049a: 2202 6707 |006f: new-instance v2, Landroidx/core/app/NotificationCompat$Builder; // type@0767 │ │ +42049e: 6e10 4b79 0a00 |0071: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +4204a4: 0c03 |0074: move-result-object v3 │ │ +4204a6: 1a06 6872 |0075: const-string v6, "downloading" // string@7268 │ │ +4204aa: 7030 a52f 3206 |0077: invoke-direct {v2, v3, v6}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2fa5 │ │ +4204b0: 6e10 4b79 0a00 |007a: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +4204b6: 0c03 |007d: move-result-object v3 │ │ +4204b8: 6006 1699 |007e: sget v6, Lde/danoeh/antennapod/net/download/service/R$string;.download_notification_title_episodes:I // field@9916 │ │ +4204bc: 6e20 4302 6300 |0080: invoke-virtual {v3, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +4204c2: 0c03 |0083: move-result-object v3 │ │ +4204c4: 6e20 bb2f 3200 |0084: invoke-virtual {v2, v3}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fbb │ │ +4204ca: 0c03 |0087: move-result-object v3 │ │ +4204cc: 6e10 4b79 0a00 |0088: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +4204d2: 0c06 |008b: move-result-object v6 │ │ +4204d4: 6007 1699 |008c: sget v7, Lde/danoeh/antennapod/net/download/service/R$string;.download_notification_title_episodes:I // field@9916 │ │ +4204d8: 6e20 4302 7600 |008e: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +4204de: 0c06 |0091: move-result-object v6 │ │ +4204e0: 6e20 ae2f 6300 |0092: invoke-virtual {v3, v6}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ +4204e6: 0c03 |0095: move-result-object v3 │ │ +4204e8: 6e20 ad2f 1300 |0096: invoke-virtual {v3, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ +4204ee: 0c01 |0099: move-result-object v1 │ │ +4204f0: 2203 6507 |009a: new-instance v3, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@0765 │ │ +4204f4: 7010 9f2f 0300 |009c: invoke-direct {v3}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@2f9f │ │ +4204fa: 6e20 a22f 0300 |009f: invoke-virtual {v3, v0}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@2fa2 │ │ +420500: 0c00 |00a2: move-result-object v0 │ │ +420502: 6e20 b92f 0100 |00a3: invoke-virtual {v1, v0}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb9 │ │ +420508: 0c00 |00a6: move-result-object v0 │ │ +42050a: 6e10 4b79 0a00 |00a7: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +420510: 0c01 |00aa: move-result-object v1 │ │ +420512: 7020 1bae 1a00 |00ab: invoke-direct {v10, v1}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.getDownloadsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@ae1b │ │ +420518: 0c01 |00ae: move-result-object v1 │ │ +42051a: 6e20 ac2f 1000 |00af: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fac │ │ +420520: 0c00 |00b2: move-result-object v0 │ │ +420522: 6e20 aa2f 4000 |00b3: invoke-virtual {v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2faa │ │ +420528: 0c00 |00b6: move-result-object v0 │ │ +42052a: 6e20 b42f 5000 |00b7: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb4 │ │ +420530: 0c00 |00ba: move-result-object v0 │ │ +420532: 1606 0000 |00bb: const-wide/16 v6, #int 0 // #0 │ │ +420536: 6e30 bd2f 6007 |00bd: invoke-virtual {v0, v6, v7}, Landroidx/core/app/NotificationCompat$Builder;.setWhen:(J)Landroidx/core/app/NotificationCompat$Builder; // method@2fbd │ │ +42053c: 0c00 |00c0: move-result-object v0 │ │ +42053e: 6e20 b52f 5000 |00c1: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setOnlyAlertOnce:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb5 │ │ +420544: 0c00 |00c4: move-result-object v0 │ │ +420546: 6e20 b72f 4000 |00c5: invoke-virtual {v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.setShowWhen:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb7 │ │ +42054c: 0c00 |00c8: move-result-object v0 │ │ +42054e: 6001 7c95 |00c9: sget v1, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_sync:I // field@957c │ │ +420552: 6e20 b82f 1000 |00cb: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb8 │ │ +420558: 0c00 |00ce: move-result-object v0 │ │ +42055a: 6e20 bc2f 5000 |00cf: invoke-virtual {v0, v5}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fbc │ │ +420560: 6e10 a72f 0200 |00d2: invoke-virtual {v2}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2fa7 │ │ +420566: 0c00 |00d5: move-result-object v0 │ │ +420568: 1100 |00d6: return-object v0 │ │ +42056a: 0d00 |00d7: move-exception v0 │ │ +42056c: 1e01 |00d8: monitor-exit v1 │ │ +42056e: 2700 |00d9: throw v0 │ │ catches : 2 │ │ 0x0008 - 0x000e │ │ -> 0x00d7 │ │ 0x00d8 - 0x00d9 │ │ -> 0x00d7 │ │ positions : │ │ 0x0000 line=282 │ │ @@ -1761639,33 +1761639,33 @@ │ │ type : '(Landroid/content/Context;)Landroid/app/PendingIntent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -420578: |[420578] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.getDownloadLogsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ -420588: 2200 df1d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1ddf │ │ -42058c: 7020 8db4 5000 |0002: invoke-direct {v0, v5}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b48d │ │ -420592: 6e10 90b4 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDownloadLogsOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b490 │ │ -420598: 0c00 |0008: move-result-object v0 │ │ -42059a: 6e10 8eb4 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b48e │ │ -4205a0: 0c00 |000c: move-result-object v0 │ │ -4205a2: 6001 f296 |000d: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.pending_intent_download_service_report:I // field@96f2 │ │ -4205a6: 6002 e500 |000f: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -4205aa: 1303 1700 |0011: const/16 v3, #int 23 // #17 │ │ -4205ae: 3432 0500 |0013: if-lt v2, v3, 0018 // +0005 │ │ -4205b2: 1502 0004 |0015: const/high16 v2, #int 67108864 // #400 │ │ -4205b6: 2802 |0017: goto 0019 // +0002 │ │ -4205b8: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -4205ba: 1503 0008 |0019: const/high16 v3, #int 134217728 // #800 │ │ -4205be: b632 |001b: or-int/2addr v2, v3 │ │ -4205c0: 7140 9c01 1520 |001c: invoke-static {v5, v1, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019c │ │ -4205c6: 0c05 |001f: move-result-object v5 │ │ -4205c8: 1105 |0020: return-object v5 │ │ +420584: |[420584] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.getDownloadLogsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ +420594: 2200 df1d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1ddf │ │ +420598: 7020 8db4 5000 |0002: invoke-direct {v0, v5}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b48d │ │ +42059e: 6e10 90b4 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDownloadLogsOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b490 │ │ +4205a4: 0c00 |0008: move-result-object v0 │ │ +4205a6: 6e10 8eb4 0000 |0009: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b48e │ │ +4205ac: 0c00 |000c: move-result-object v0 │ │ +4205ae: 6001 f296 |000d: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.pending_intent_download_service_report:I // field@96f2 │ │ +4205b2: 6002 e500 |000f: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +4205b6: 1303 1700 |0011: const/16 v3, #int 23 // #17 │ │ +4205ba: 3432 0500 |0013: if-lt v2, v3, 0018 // +0005 │ │ +4205be: 1502 0004 |0015: const/high16 v2, #int 67108864 // #400 │ │ +4205c2: 2802 |0017: goto 0019 // +0002 │ │ +4205c4: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +4205c6: 1503 0008 |0019: const/high16 v3, #int 134217728 // #800 │ │ +4205ca: b632 |001b: or-int/2addr v2, v3 │ │ +4205cc: 7140 9c01 1520 |001c: invoke-static {v5, v1, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019c │ │ +4205d2: 0c05 |001f: move-result-object v5 │ │ +4205d4: 1105 |0020: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x000d line=248 │ │ 0x000f line=249 │ │ 0x001c line=248 │ │ locals : │ │ @@ -1761677,34 +1761677,34 @@ │ │ type : '(Landroid/content/Context;)Landroid/app/PendingIntent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -4205cc: |[4205cc] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.getDownloadsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ -4205dc: 2200 df1d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1ddf │ │ -4205e0: 7020 8db4 5000 |0002: invoke-direct {v0, v5}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b48d │ │ -4205e6: 1a01 d214 |0005: const-string v1, "DownloadsFragment" // string@14d2 │ │ -4205ea: 6e20 91b4 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withFragmentLoaded:(Ljava/lang/String;)Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b491 │ │ -4205f0: 0c00 |000a: move-result-object v0 │ │ -4205f2: 6e10 8eb4 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b48e │ │ -4205f8: 0c00 |000e: move-result-object v0 │ │ -4205fa: 6001 f196 |000f: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.pending_intent_download_service_notification:I // field@96f1 │ │ -4205fe: 6002 e500 |0011: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -420602: 1303 1700 |0013: const/16 v3, #int 23 // #17 │ │ -420606: 3432 0500 |0015: if-lt v2, v3, 001a // +0005 │ │ -42060a: 1502 0004 |0017: const/high16 v2, #int 67108864 // #400 │ │ -42060e: 2802 |0019: goto 001b // +0002 │ │ -420610: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -420612: 1503 0008 |001b: const/high16 v3, #int 134217728 // #800 │ │ -420616: b632 |001d: or-int/2addr v2, v3 │ │ -420618: 7140 9c01 1520 |001e: invoke-static {v5, v1, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019c │ │ -42061e: 0c05 |0021: move-result-object v5 │ │ -420620: 1105 |0022: return-object v5 │ │ +4205d8: |[4205d8] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.getDownloadsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; │ │ +4205e8: 2200 df1d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1ddf │ │ +4205ec: 7020 8db4 5000 |0002: invoke-direct {v0, v5}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b48d │ │ +4205f2: 1a01 d214 |0005: const-string v1, "DownloadsFragment" // string@14d2 │ │ +4205f6: 6e20 91b4 1000 |0007: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withFragmentLoaded:(Ljava/lang/String;)Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b491 │ │ +4205fc: 0c00 |000a: move-result-object v0 │ │ +4205fe: 6e10 8eb4 0000 |000b: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.getIntent:()Landroid/content/Intent; // method@b48e │ │ +420604: 0c00 |000e: move-result-object v0 │ │ +420606: 6001 f196 |000f: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.pending_intent_download_service_notification:I // field@96f1 │ │ +42060a: 6002 e500 |0011: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +42060e: 1303 1700 |0013: const/16 v3, #int 23 // #17 │ │ +420612: 3432 0500 |0015: if-lt v2, v3, 001a // +0005 │ │ +420616: 1502 0004 |0017: const/high16 v2, #int 67108864 // #400 │ │ +42061a: 2802 |0019: goto 001b // +0002 │ │ +42061c: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +42061e: 1503 0008 |001b: const/high16 v3, #int 134217728 // #800 │ │ +420622: b632 |001d: or-int/2addr v2, v3 │ │ +420624: 7140 9c01 1520 |001e: invoke-static {v5, v1, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019c │ │ +42062a: 0c05 |0021: move-result-object v5 │ │ +42062c: 1105 |0022: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x000f line=254 │ │ 0x0011 line=255 │ │ 0x001e line=254 │ │ locals : │ │ @@ -1761716,23 +1761716,23 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -420b04: |[420b04] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.isLastRunAttempt:()Z │ │ -420b14: 6e10 5179 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getRunAttemptCount:()I // method@7951 │ │ -420b1a: 0a00 |0003: move-result v0 │ │ -420b1c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -420b1e: 3410 0400 |0005: if-lt v0, v1, 0009 // +0004 │ │ -420b22: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -420b24: 2802 |0008: goto 000a // +0002 │ │ -420b26: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -420b28: 0f00 |000a: return v0 │ │ +420b10: |[420b10] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.isLastRunAttempt:()Z │ │ +420b20: 6e10 5179 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getRunAttemptCount:()I // method@7951 │ │ +420b26: 0a00 |0003: move-result v0 │ │ +420b28: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +420b2a: 3410 0400 |0005: if-lt v0, v1, 0009 // +0004 │ │ +420b2e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +420b30: 2802 |0008: goto 000a // +0002 │ │ +420b32: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +420b34: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; │ │ │ │ #9 : (in Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;) │ │ @@ -1761740,21 +1761740,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -420bcc: |[420bcc] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.lambda$sendMessage$0:(Landroid/content/Context;)V │ │ -420bdc: 2200 df1d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1ddf │ │ -420be0: 7020 8db4 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b48d │ │ -420be6: 6e10 90b4 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDownloadLogsOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b490 │ │ -420bec: 0c01 |0008: move-result-object v1 │ │ -420bee: 6e10 8fb4 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.start:()V // method@b48f │ │ -420bf4: 0e00 |000c: return-void │ │ +420bd8: |[420bd8] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.lambda$sendMessage$0:(Landroid/content/Context;)V │ │ +420be8: 2200 df1d |0000: new-instance v0, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // type@1ddf │ │ +420bec: 7020 8db4 1000 |0002: invoke-direct {v0, v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.:(Landroid/content/Context;)V // method@b48d │ │ +420bf2: 6e10 90b4 0000 |0005: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.withDownloadLogsOpen:()Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter; // method@b490 │ │ +420bf8: 0c01 |0008: move-result-object v1 │ │ +420bfa: 6e10 8fb4 0100 |0009: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/appstartintent/MainActivityStarter;.start:()V // method@b48f │ │ +420c00: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Landroid/content/Context; │ │ │ │ #10 : (in Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;) │ │ @@ -1761762,187 +1761762,187 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/model/download/DownloadRequest;)Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 358 16-bit code units │ │ -4207a8: |[4207a8] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.performDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/model/download/DownloadRequest;)Landroidx/work/ListenableWorker$Result; │ │ -4207b8: 2200 3f1e |0000: new-instance v0, Ljava/io/File; // type@1e3f │ │ -4207bc: 6e10 7aab 0600 |0002: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ -4207c2: 0c01 |0005: move-result-object v1 │ │ -4207c4: 7020 19b5 1000 |0006: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ -4207ca: 6e10 21b5 0000 |0009: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b521 │ │ -4207d0: 0a01 |000c: move-result v1 │ │ -4207d2: 1a02 0f16 |000d: const-string v2, "EpisodeDownloadWorker" // string@160f │ │ -4207d6: 3901 0b00 |000f: if-nez v1, 001a // +000b │ │ -4207da: 6e10 1db5 0000 |0011: invoke-virtual {v0}, Ljava/io/File;.createNewFile:()Z // method@b51d │ │ -4207e0: 2806 |0014: goto 001a // +0006 │ │ -4207e2: 1a01 9a51 |0015: const-string v1, "Unable to create file" // string@519a │ │ -4207e6: 7120 800b 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -4207ec: 6e10 21b5 0000 |001a: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b521 │ │ -4207f2: 0a00 |001d: move-result v0 │ │ -4207f4: 3800 2a00 |001e: if-eqz v0, 0048 // +002a │ │ -4207f8: 6e10 7aab 0600 |0020: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ -4207fe: 0c00 |0023: move-result-object v0 │ │ -420800: 6e20 9dac 0500 |0024: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setLocalFileUrl:(Ljava/lang/String;)V // method@ac9d │ │ -420806: 7110 12b4 0500 |0027: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b412 │ │ -42080c: 0c05 |002a: move-result-object v5 │ │ -42080e: 7210 bcb9 0500 |002b: invoke-interface {v5}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ -420814: 281a |002e: goto 0048 // +001a │ │ -420816: 0d05 |002f: move-exception v5 │ │ -420818: 2200 8d1e |0030: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -42081c: 7010 adb6 0000 |0032: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -420822: 1a01 5916 |0035: const-string v1, "ExecutionException in writeFileUrl: " // string@1659 │ │ -420826: 6e20 b9b6 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42082c: 6e10 e6b6 0500 |003a: invoke-virtual {v5}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -420832: 0c05 |003d: move-result-object v5 │ │ -420834: 6e20 b9b6 5000 |003e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42083a: 6e10 c3b6 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -420840: 0c05 |0044: move-result-object v5 │ │ -420842: 7120 800b 5200 |0045: invoke-static {v2, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -420848: 2205 571c |0048: new-instance v5, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory; // type@1c57 │ │ -42084c: 7010 afae 0500 |004a: invoke-direct {v5}, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory;.:()V // method@aeaf │ │ -420852: 6e20 b0ae 6500 |004d: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory;.create:(Lde/danoeh/antennapod/model/download/DownloadRequest;)Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // method@aeb0 │ │ -420858: 0c05 |0050: move-result-object v5 │ │ -42085a: 5b45 f8a7 |0051: iput-object v5, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ -42085e: 3905 0c00 |0053: if-nez v5, 005f // +000c │ │ -420862: 1a05 9951 |0055: const-string v5, "Unable to create downloader" // string@5199 │ │ -420866: 7120 7e0b 5200 |0057: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42086c: 7100 4679 0000 |005a: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@7946 │ │ -420872: 0c05 |005d: move-result-object v5 │ │ -420874: 1105 |005e: return-object v5 │ │ -420876: 6e10 4b79 0400 |005f: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -42087c: 0c05 |0062: move-result-object v5 │ │ -42087e: 1a00 04db |0063: const-string v0, "wifi" // string@db04 │ │ -420882: 6e20 4602 0500 |0065: invoke-virtual {v5, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -420888: 0c05 |0068: move-result-object v5 │ │ -42088a: 1f05 7601 |0069: check-cast v5, Landroid/net/wifi/WifiManager; // type@0176 │ │ -42088e: 3805 0a00 |006b: if-eqz v5, 0075 // +000a │ │ -420892: 6e20 2d07 2500 |006d: invoke-virtual {v5, v2}, Landroid/net/wifi/WifiManager;.createWifiLock:(Ljava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; // method@072d │ │ -420898: 0c05 |0070: move-result-object v5 │ │ -42089a: 6e10 2807 0500 |0071: invoke-virtual {v5}, Landroid/net/wifi/WifiManager$WifiLock;.acquire:()V // method@0728 │ │ -4208a0: 2802 |0074: goto 0076 // +0002 │ │ -4208a2: 1205 |0075: const/4 v5, #int 0 // #0 │ │ -4208a4: 6e10 4b79 0400 |0076: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -4208aa: 0c00 |0079: move-result-object v0 │ │ -4208ac: 6e10 83ab 0600 |007a: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ab83 │ │ -4208b2: 0c01 |007d: move-result-object v1 │ │ -4208b4: 7120 0eae 1000 |007e: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer;.announceStart:(Landroid/content/Context;Ljava/lang/String;)V // method@ae0e │ │ -4208ba: 5440 f8a7 |0081: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ -4208be: 6e10 b2ae 0000 |0083: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.call:()Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // method@aeb2 │ │ -4208c4: 3805 0500 |0086: if-eqz v5, 008b // +0005 │ │ -4208c8: 6e10 2a07 0500 |0088: invoke-virtual {v5}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@072a │ │ -4208ce: 5445 f8a7 |008b: iget-object v5, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ -4208d2: 5555 2ea8 |008d: iget-boolean v5, v5, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a82e │ │ -4208d6: 3805 0700 |008f: if-eqz v5, 0096 // +0007 │ │ -4208da: 7100 4879 0000 |0091: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7948 │ │ -4208e0: 0c05 |0094: move-result-object v5 │ │ -4208e2: 1105 |0095: return-object v5 │ │ -4208e4: 5445 f8a7 |0096: iget-object v5, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ -4208e8: 6e10 b7ae 0500 |0098: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@aeb7 │ │ -4208ee: 0c05 |009b: move-result-object v5 │ │ -4208f0: 6e10 99ab 0500 |009c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab99 │ │ -4208f6: 0a00 |009f: move-result v0 │ │ -4208f8: 3800 2b00 |00a0: if-eqz v0, 00cb // +002b │ │ -4208fc: 2205 3a1c |00a2: new-instance v5, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler; // type@1c3a │ │ -420900: 6e10 4b79 0400 |00a4: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -420906: 0c00 |00a7: move-result-object v0 │ │ -420908: 5441 f8a7 |00a8: iget-object v1, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ -42090c: 6e10 b7ae 0100 |00aa: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@aeb7 │ │ -420912: 0c01 |00ad: move-result-object v1 │ │ -420914: 7040 24ae 0561 |00ae: invoke-direct {v5, v0, v1, v6}, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadRequest;)V // method@ae24 │ │ -42091a: 6e10 26ae 0500 |00b1: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.run:()V // method@ae26 │ │ -420920: 6e10 25ae 0500 |00b4: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.getUpdatedStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@ae25 │ │ -420926: 0c05 |00b7: move-result-object v5 │ │ -420928: 7110 06b4 0500 |00b8: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b406 │ │ -42092e: 6e10 4b79 0400 |00bb: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -420934: 0c05 |00be: move-result-object v5 │ │ -420936: 6e10 83ab 0600 |00bf: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ab83 │ │ -42093c: 0c06 |00c2: move-result-object v6 │ │ -42093e: 7120 0dae 6500 |00c3: invoke-static {v5, v6}, Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer;.announceCompleted:(Landroid/content/Context;Ljava/lang/String;)V // method@ae0d │ │ -420944: 7100 4879 0000 |00c6: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7948 │ │ -42094a: 0c05 |00c9: move-result-object v5 │ │ -42094c: 1105 |00ca: return-object v5 │ │ -42094e: 6e10 96ab 0500 |00cb: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab96 │ │ -420954: 0c00 |00ce: move-result-object v0 │ │ -420956: 6201 5c75 |00cf: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755c │ │ -42095a: 1203 |00d1: const/4 v3, #int 0 // #0 │ │ -42095c: 3310 3100 |00d2: if-ne v0, v1, 0103 // +0031 │ │ -420960: 6e10 97ab 0500 |00d4: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ab97 │ │ -420966: 0c00 |00d7: move-result-object v0 │ │ -420968: 7110 15b6 0000 |00d8: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ -42096e: 0a00 |00db: move-result v0 │ │ -420970: 1301 a001 |00dc: const/16 v1, #int 416 // #1a0 │ │ -420974: 3310 2500 |00de: if-ne v0, v1, 0103 // +0025 │ │ -420978: 1a05 8a48 |00e0: const-string v5, "Requested invalid range, restarting download from the beginning" // string@488a │ │ -42097c: 7120 7e0b 5200 |00e2: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -420982: 2205 3f1e |00e5: new-instance v5, Ljava/io/File; // type@1e3f │ │ -420986: 5440 f8a7 |00e7: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ -42098a: 6e10 b6ae 0000 |00e9: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@aeb6 │ │ -420990: 0c00 |00ec: move-result-object v0 │ │ -420992: 6e10 7aab 0000 |00ed: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ -420998: 0c00 |00f0: move-result-object v0 │ │ -42099a: 7020 19b5 0500 |00f1: invoke-direct {v5, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ -4209a0: 7110 e8ba 0500 |00f4: invoke-static {v5}, Lorg/apache/commons/io/FileUtils;.deleteQuietly:(Ljava/io/File;)Z // method@bae8 │ │ -4209a6: 6e10 83ab 0600 |00f7: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ab83 │ │ -4209ac: 0c05 |00fa: move-result-object v5 │ │ -4209ae: 7030 23ae 5403 |00fb: invoke-direct {v4, v5, v3}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@ae23 │ │ -4209b4: 7010 21ae 0400 |00fe: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.retry3times:()Landroidx/work/ListenableWorker$Result; // method@ae21 │ │ -4209ba: 0c05 |0101: move-result-object v5 │ │ -4209bc: 1105 |0102: return-object v5 │ │ -4209be: 1a00 c914 |0103: const-string v0, "Download failed" // string@14c9 │ │ -4209c2: 7120 800b 0200 |0105: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -4209c8: 7110 06b4 0500 |0108: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b406 │ │ -4209ce: 6e10 96ab 0500 |010b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab96 │ │ -4209d4: 0c00 |010e: move-result-object v0 │ │ -4209d6: 6201 5b75 |010f: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@755b │ │ -4209da: 3210 2700 |0111: if-eq v0, v1, 0138 // +0027 │ │ -4209de: 6e10 96ab 0500 |0113: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab96 │ │ -4209e4: 0c00 |0116: move-result-object v0 │ │ -4209e6: 6201 6275 |0117: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@7562 │ │ -4209ea: 3210 1f00 |0119: if-eq v0, v1, 0138 // +001f │ │ -4209ee: 6e10 96ab 0500 |011b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab96 │ │ -4209f4: 0c00 |011e: move-result-object v0 │ │ -4209f6: 6201 6675 |011f: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@7566 │ │ -4209fa: 3210 1700 |0121: if-eq v0, v1, 0138 // +0017 │ │ -4209fe: 6e10 96ab 0500 |0123: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab96 │ │ -420a04: 0c05 |0126: move-result-object v5 │ │ -420a06: 6200 5d75 |0127: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@755d │ │ -420a0a: 3305 0300 |0129: if-ne v5, v0, 012c // +0003 │ │ -420a0e: 280d |012b: goto 0138 // +000d │ │ -420a10: 6e10 83ab 0600 |012c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ab83 │ │ -420a16: 0c05 |012f: move-result-object v5 │ │ -420a18: 7030 23ae 5403 |0130: invoke-direct {v4, v5, v3}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@ae23 │ │ -420a1e: 7010 21ae 0400 |0133: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.retry3times:()Landroidx/work/ListenableWorker$Result; // method@ae21 │ │ -420a24: 0c05 |0136: move-result-object v5 │ │ -420a26: 1105 |0137: return-object v5 │ │ -420a28: 6e10 83ab 0600 |0138: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ab83 │ │ -420a2e: 0c05 |013b: move-result-object v5 │ │ -420a30: 7020 22ae 5400 |013c: invoke-direct {v4, v5}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendErrorNotification:(Ljava/lang/String;)V // method@ae22 │ │ -420a36: 7100 4679 0000 |013f: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@7946 │ │ -420a3c: 0c05 |0142: move-result-object v5 │ │ -420a3e: 1105 |0143: return-object v5 │ │ -420a40: 0d06 |0144: move-exception v6 │ │ -420a42: 281b |0145: goto 0160 // +001b │ │ -420a44: 5440 f8a7 |0146: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ -420a48: 6e10 b7ae 0000 |0148: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@aeb7 │ │ -420a4e: 0c00 |014b: move-result-object v0 │ │ -420a50: 7110 06b4 0000 |014c: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b406 │ │ -420a56: 6e10 83ab 0600 |014f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ab83 │ │ -420a5c: 0c06 |0152: move-result-object v6 │ │ -420a5e: 7020 22ae 6400 |0153: invoke-direct {v4, v6}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendErrorNotification:(Ljava/lang/String;)V // method@ae22 │ │ -420a64: 7100 4679 0000 |0156: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@7946 │ │ -420a6a: 0c06 |0159: move-result-object v6 │ │ -420a6c: 3805 0500 |015a: if-eqz v5, 015f // +0005 │ │ -420a70: 6e10 2a07 0500 |015c: invoke-virtual {v5}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@072a │ │ -420a76: 1106 |015f: return-object v6 │ │ -420a78: 3805 0500 |0160: if-eqz v5, 0165 // +0005 │ │ -420a7c: 6e10 2a07 0500 |0162: invoke-virtual {v5}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@072a │ │ -420a82: 2706 |0165: throw v6 │ │ +4207b4: |[4207b4] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.performDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/model/download/DownloadRequest;)Landroidx/work/ListenableWorker$Result; │ │ +4207c4: 2200 3f1e |0000: new-instance v0, Ljava/io/File; // type@1e3f │ │ +4207c8: 6e10 7aab 0600 |0002: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ +4207ce: 0c01 |0005: move-result-object v1 │ │ +4207d0: 7020 19b5 1000 |0006: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ +4207d6: 6e10 21b5 0000 |0009: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b521 │ │ +4207dc: 0a01 |000c: move-result v1 │ │ +4207de: 1a02 0f16 |000d: const-string v2, "EpisodeDownloadWorker" // string@160f │ │ +4207e2: 3901 0b00 |000f: if-nez v1, 001a // +000b │ │ +4207e6: 6e10 1db5 0000 |0011: invoke-virtual {v0}, Ljava/io/File;.createNewFile:()Z // method@b51d │ │ +4207ec: 2806 |0014: goto 001a // +0006 │ │ +4207ee: 1a01 9a51 |0015: const-string v1, "Unable to create file" // string@519a │ │ +4207f2: 7120 800b 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +4207f8: 6e10 21b5 0000 |001a: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@b521 │ │ +4207fe: 0a00 |001d: move-result v0 │ │ +420800: 3800 2a00 |001e: if-eqz v0, 0048 // +002a │ │ +420804: 6e10 7aab 0600 |0020: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ +42080a: 0c00 |0023: move-result-object v0 │ │ +42080c: 6e20 9dac 0500 |0024: invoke-virtual {v5, v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setLocalFileUrl:(Ljava/lang/String;)V // method@ac9d │ │ +420812: 7110 12b4 0500 |0027: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedMedia:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Ljava/util/concurrent/Future; // method@b412 │ │ +420818: 0c05 |002a: move-result-object v5 │ │ +42081a: 7210 bcb9 0500 |002b: invoke-interface {v5}, Ljava/util/concurrent/Future;.get:()Ljava/lang/Object; // method@b9bc │ │ +420820: 281a |002e: goto 0048 // +001a │ │ +420822: 0d05 |002f: move-exception v5 │ │ +420824: 2200 8d1e |0030: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +420828: 7010 adb6 0000 |0032: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42082e: 1a01 5916 |0035: const-string v1, "ExecutionException in writeFileUrl: " // string@1659 │ │ +420832: 6e20 b9b6 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +420838: 6e10 e6b6 0500 |003a: invoke-virtual {v5}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +42083e: 0c05 |003d: move-result-object v5 │ │ +420840: 6e20 b9b6 5000 |003e: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +420846: 6e10 c3b6 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42084c: 0c05 |0044: move-result-object v5 │ │ +42084e: 7120 800b 5200 |0045: invoke-static {v2, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +420854: 2205 571c |0048: new-instance v5, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory; // type@1c57 │ │ +420858: 7010 afae 0500 |004a: invoke-direct {v5}, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory;.:()V // method@aeaf │ │ +42085e: 6e20 b0ae 6500 |004d: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory;.create:(Lde/danoeh/antennapod/model/download/DownloadRequest;)Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // method@aeb0 │ │ +420864: 0c05 |0050: move-result-object v5 │ │ +420866: 5b45 f8a7 |0051: iput-object v5, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ +42086a: 3905 0c00 |0053: if-nez v5, 005f // +000c │ │ +42086e: 1a05 9951 |0055: const-string v5, "Unable to create downloader" // string@5199 │ │ +420872: 7120 7e0b 5200 |0057: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +420878: 7100 4679 0000 |005a: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@7946 │ │ +42087e: 0c05 |005d: move-result-object v5 │ │ +420880: 1105 |005e: return-object v5 │ │ +420882: 6e10 4b79 0400 |005f: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +420888: 0c05 |0062: move-result-object v5 │ │ +42088a: 1a00 04db |0063: const-string v0, "wifi" // string@db04 │ │ +42088e: 6e20 4602 0500 |0065: invoke-virtual {v5, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +420894: 0c05 |0068: move-result-object v5 │ │ +420896: 1f05 7601 |0069: check-cast v5, Landroid/net/wifi/WifiManager; // type@0176 │ │ +42089a: 3805 0a00 |006b: if-eqz v5, 0075 // +000a │ │ +42089e: 6e20 2d07 2500 |006d: invoke-virtual {v5, v2}, Landroid/net/wifi/WifiManager;.createWifiLock:(Ljava/lang/String;)Landroid/net/wifi/WifiManager$WifiLock; // method@072d │ │ +4208a4: 0c05 |0070: move-result-object v5 │ │ +4208a6: 6e10 2807 0500 |0071: invoke-virtual {v5}, Landroid/net/wifi/WifiManager$WifiLock;.acquire:()V // method@0728 │ │ +4208ac: 2802 |0074: goto 0076 // +0002 │ │ +4208ae: 1205 |0075: const/4 v5, #int 0 // #0 │ │ +4208b0: 6e10 4b79 0400 |0076: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +4208b6: 0c00 |0079: move-result-object v0 │ │ +4208b8: 6e10 83ab 0600 |007a: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ab83 │ │ +4208be: 0c01 |007d: move-result-object v1 │ │ +4208c0: 7120 0eae 1000 |007e: invoke-static {v0, v1}, Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer;.announceStart:(Landroid/content/Context;Ljava/lang/String;)V // method@ae0e │ │ +4208c6: 5440 f8a7 |0081: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ +4208ca: 6e10 b2ae 0000 |0083: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.call:()Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // method@aeb2 │ │ +4208d0: 3805 0500 |0086: if-eqz v5, 008b // +0005 │ │ +4208d4: 6e10 2a07 0500 |0088: invoke-virtual {v5}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@072a │ │ +4208da: 5445 f8a7 |008b: iget-object v5, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ +4208de: 5555 2ea8 |008d: iget-boolean v5, v5, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a82e │ │ +4208e2: 3805 0700 |008f: if-eqz v5, 0096 // +0007 │ │ +4208e6: 7100 4879 0000 |0091: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7948 │ │ +4208ec: 0c05 |0094: move-result-object v5 │ │ +4208ee: 1105 |0095: return-object v5 │ │ +4208f0: 5445 f8a7 |0096: iget-object v5, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ +4208f4: 6e10 b7ae 0500 |0098: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@aeb7 │ │ +4208fa: 0c05 |009b: move-result-object v5 │ │ +4208fc: 6e10 99ab 0500 |009c: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab99 │ │ +420902: 0a00 |009f: move-result v0 │ │ +420904: 3800 2b00 |00a0: if-eqz v0, 00cb // +002b │ │ +420908: 2205 3a1c |00a2: new-instance v5, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler; // type@1c3a │ │ +42090c: 6e10 4b79 0400 |00a4: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +420912: 0c00 |00a7: move-result-object v0 │ │ +420914: 5441 f8a7 |00a8: iget-object v1, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ +420918: 6e10 b7ae 0100 |00aa: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@aeb7 │ │ +42091e: 0c01 |00ad: move-result-object v1 │ │ +420920: 7040 24ae 0561 |00ae: invoke-direct {v5, v0, v1, v6}, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.:(Landroid/content/Context;Lde/danoeh/antennapod/model/download/DownloadResult;Lde/danoeh/antennapod/model/download/DownloadRequest;)V // method@ae24 │ │ +420926: 6e10 26ae 0500 |00b1: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.run:()V // method@ae26 │ │ +42092c: 6e10 25ae 0500 |00b4: invoke-virtual {v5}, Lde/danoeh/antennapod/net/download/service/episode/MediaDownloadedHandler;.getUpdatedStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@ae25 │ │ +420932: 0c05 |00b7: move-result-object v5 │ │ +420934: 7110 06b4 0500 |00b8: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b406 │ │ +42093a: 6e10 4b79 0400 |00bb: invoke-virtual {v4}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +420940: 0c05 |00be: move-result-object v5 │ │ +420942: 6e10 83ab 0600 |00bf: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ab83 │ │ +420948: 0c06 |00c2: move-result-object v6 │ │ +42094a: 7120 0dae 6500 |00c3: invoke-static {v5, v6}, Lde/danoeh/antennapod/net/download/service/episode/DownloadAnnouncer;.announceCompleted:(Landroid/content/Context;Ljava/lang/String;)V // method@ae0d │ │ +420950: 7100 4879 0000 |00c6: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7948 │ │ +420956: 0c05 |00c9: move-result-object v5 │ │ +420958: 1105 |00ca: return-object v5 │ │ +42095a: 6e10 96ab 0500 |00cb: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab96 │ │ +420960: 0c00 |00ce: move-result-object v0 │ │ +420962: 6201 5c75 |00cf: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_HTTP_DATA_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755c │ │ +420966: 1203 |00d1: const/4 v3, #int 0 // #0 │ │ +420968: 3310 3100 |00d2: if-ne v0, v1, 0103 // +0031 │ │ +42096c: 6e10 97ab 0500 |00d4: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReasonDetailed:()Ljava/lang/String; // method@ab97 │ │ +420972: 0c00 |00d7: move-result-object v0 │ │ +420974: 7110 15b6 0000 |00d8: invoke-static {v0}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ +42097a: 0a00 |00db: move-result v0 │ │ +42097c: 1301 a001 |00dc: const/16 v1, #int 416 // #1a0 │ │ +420980: 3310 2500 |00de: if-ne v0, v1, 0103 // +0025 │ │ +420984: 1a05 8a48 |00e0: const-string v5, "Requested invalid range, restarting download from the beginning" // string@488a │ │ +420988: 7120 7e0b 5200 |00e2: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42098e: 2205 3f1e |00e5: new-instance v5, Ljava/io/File; // type@1e3f │ │ +420992: 5440 f8a7 |00e7: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ +420996: 6e10 b6ae 0000 |00e9: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@aeb6 │ │ +42099c: 0c00 |00ec: move-result-object v0 │ │ +42099e: 6e10 7aab 0000 |00ed: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ +4209a4: 0c00 |00f0: move-result-object v0 │ │ +4209a6: 7020 19b5 0500 |00f1: invoke-direct {v5, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ +4209ac: 7110 e8ba 0500 |00f4: invoke-static {v5}, Lorg/apache/commons/io/FileUtils;.deleteQuietly:(Ljava/io/File;)Z // method@bae8 │ │ +4209b2: 6e10 83ab 0600 |00f7: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ab83 │ │ +4209b8: 0c05 |00fa: move-result-object v5 │ │ +4209ba: 7030 23ae 5403 |00fb: invoke-direct {v4, v5, v3}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@ae23 │ │ +4209c0: 7010 21ae 0400 |00fe: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.retry3times:()Landroidx/work/ListenableWorker$Result; // method@ae21 │ │ +4209c6: 0c05 |0101: move-result-object v5 │ │ +4209c8: 1105 |0102: return-object v5 │ │ +4209ca: 1a00 c914 |0103: const-string v0, "Download failed" // string@14c9 │ │ +4209ce: 7120 800b 0200 |0105: invoke-static {v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +4209d4: 7110 06b4 0500 |0108: invoke-static {v5}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b406 │ │ +4209da: 6e10 96ab 0500 |010b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab96 │ │ +4209e0: 0c00 |010e: move-result-object v0 │ │ +4209e2: 6201 5b75 |010f: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_FORBIDDEN:Lde/danoeh/antennapod/model/download/DownloadError; // field@755b │ │ +4209e6: 3210 2700 |0111: if-eq v0, v1, 0138 // +0027 │ │ +4209ea: 6e10 96ab 0500 |0113: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab96 │ │ +4209f0: 0c00 |0116: move-result-object v0 │ │ +4209f2: 6201 6275 |0117: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_NOT_FOUND:Lde/danoeh/antennapod/model/download/DownloadError; // field@7562 │ │ +4209f6: 3210 1f00 |0119: if-eq v0, v1, 0138 // +001f │ │ +4209fa: 6e10 96ab 0500 |011b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab96 │ │ +420a00: 0c00 |011e: move-result-object v0 │ │ +420a02: 6201 6675 |011f: sget-object v1, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_UNAUTHORIZED:Lde/danoeh/antennapod/model/download/DownloadError; // field@7566 │ │ +420a06: 3210 1700 |0121: if-eq v0, v1, 0138 // +0017 │ │ +420a0a: 6e10 96ab 0500 |0123: invoke-virtual {v5}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab96 │ │ +420a10: 0c05 |0126: move-result-object v5 │ │ +420a12: 6200 5d75 |0127: sget-object v0, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_BLOCKED:Lde/danoeh/antennapod/model/download/DownloadError; // field@755d │ │ +420a16: 3305 0300 |0129: if-ne v5, v0, 012c // +0003 │ │ +420a1a: 280d |012b: goto 0138 // +000d │ │ +420a1c: 6e10 83ab 0600 |012c: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ab83 │ │ +420a22: 0c05 |012f: move-result-object v5 │ │ +420a24: 7030 23ae 5403 |0130: invoke-direct {v4, v5, v3}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@ae23 │ │ +420a2a: 7010 21ae 0400 |0133: invoke-direct {v4}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.retry3times:()Landroidx/work/ListenableWorker$Result; // method@ae21 │ │ +420a30: 0c05 |0136: move-result-object v5 │ │ +420a32: 1105 |0137: return-object v5 │ │ +420a34: 6e10 83ab 0600 |0138: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ab83 │ │ +420a3a: 0c05 |013b: move-result-object v5 │ │ +420a3c: 7020 22ae 5400 |013c: invoke-direct {v4, v5}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendErrorNotification:(Ljava/lang/String;)V // method@ae22 │ │ +420a42: 7100 4679 0000 |013f: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@7946 │ │ +420a48: 0c05 |0142: move-result-object v5 │ │ +420a4a: 1105 |0143: return-object v5 │ │ +420a4c: 0d06 |0144: move-exception v6 │ │ +420a4e: 281b |0145: goto 0160 // +001b │ │ +420a50: 5440 f8a7 |0146: iget-object v0, v4, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ +420a54: 6e10 b7ae 0000 |0148: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@aeb7 │ │ +420a5a: 0c00 |014b: move-result-object v0 │ │ +420a5c: 7110 06b4 0000 |014c: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b406 │ │ +420a62: 6e10 83ab 0600 |014f: invoke-virtual {v6}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ab83 │ │ +420a68: 0c06 |0152: move-result-object v6 │ │ +420a6a: 7020 22ae 6400 |0153: invoke-direct {v4, v6}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendErrorNotification:(Ljava/lang/String;)V // method@ae22 │ │ +420a70: 7100 4679 0000 |0156: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@7946 │ │ +420a76: 0c06 |0159: move-result-object v6 │ │ +420a78: 3805 0500 |015a: if-eqz v5, 015f // +0005 │ │ +420a7c: 6e10 2a07 0500 |015c: invoke-virtual {v5}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@072a │ │ +420a82: 1106 |015f: return-object v6 │ │ +420a84: 3805 0500 |0160: if-eqz v5, 0165 // +0005 │ │ +420a88: 6e10 2a07 0500 |0162: invoke-virtual {v5}, Landroid/net/wifi/WifiManager$WifiLock;.release:()V // method@072a │ │ +420a8e: 2706 |0165: throw v6 │ │ catches : 4 │ │ 0x0011 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ 0x0027 - 0x002e │ │ Ljava/lang/Exception; -> 0x002f │ │ 0x0081 - 0x0086 │ │ Ljava/lang/Exception; -> 0x0146 │ │ @@ -1762008,30 +1762008,30 @@ │ │ type : '()Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -420ab8: |[420ab8] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.retry3times:()Landroidx/work/ListenableWorker$Result; │ │ -420ac8: 7010 1dae 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.isLastRunAttempt:()Z // method@ae1d │ │ -420ace: 0a00 |0003: move-result v0 │ │ -420ad0: 3800 1400 |0004: if-eqz v0, 0018 // +0014 │ │ -420ad4: 5410 f8a7 |0006: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ -420ad8: 6e10 b6ae 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@aeb6 │ │ -420ade: 0c00 |000b: move-result-object v0 │ │ -420ae0: 6e10 83ab 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ab83 │ │ -420ae6: 0c00 |000f: move-result-object v0 │ │ -420ae8: 7020 22ae 0100 |0010: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendErrorNotification:(Ljava/lang/String;)V // method@ae22 │ │ -420aee: 7100 4679 0000 |0013: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@7946 │ │ -420af4: 0c00 |0016: move-result-object v0 │ │ -420af6: 1100 |0017: return-object v0 │ │ -420af8: 7100 4779 0000 |0018: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@7947 │ │ -420afe: 0c00 |001b: move-result-object v0 │ │ -420b00: 1100 |001c: return-object v0 │ │ +420ac4: |[420ac4] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.retry3times:()Landroidx/work/ListenableWorker$Result; │ │ +420ad4: 7010 1dae 0100 |0000: invoke-direct {v1}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.isLastRunAttempt:()Z // method@ae1d │ │ +420ada: 0a00 |0003: move-result v0 │ │ +420adc: 3800 1400 |0004: if-eqz v0, 0018 // +0014 │ │ +420ae0: 5410 f8a7 |0006: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ +420ae4: 6e10 b6ae 0000 |0008: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@aeb6 │ │ +420aea: 0c00 |000b: move-result-object v0 │ │ +420aec: 6e10 83ab 0000 |000c: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getTitle:()Ljava/lang/String; // method@ab83 │ │ +420af2: 0c00 |000f: move-result-object v0 │ │ +420af4: 7020 22ae 0100 |0010: invoke-direct {v1, v0}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendErrorNotification:(Ljava/lang/String;)V // method@ae22 │ │ +420afa: 7100 4679 0000 |0013: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@7946 │ │ +420b00: 0c00 |0016: move-result-object v0 │ │ +420b02: 1100 |0017: return-object v0 │ │ +420b04: 7100 4779 0000 |0018: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@7947 │ │ +420b0a: 0c00 |001b: move-result-object v0 │ │ +420b0c: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0006 line=223 │ │ 0x0013 line=224 │ │ 0x0018 line=226 │ │ locals : │ │ @@ -1762042,79 +1762042,79 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 129 16-bit code units │ │ -420c20: |[420c20] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.sendErrorNotification:(Ljava/lang/String;)V │ │ -420c30: 7100 10bb 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -420c36: 0c00 |0003: move-result-object v0 │ │ -420c38: 1c01 9a1b |0004: const-class v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ -420c3c: 6e20 12bb 1000 |0006: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@bb12 │ │ -420c42: 0a00 |0009: move-result v0 │ │ -420c44: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -420c48: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -420c4a: 7030 23ae 4300 |000d: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@ae23 │ │ -420c50: 0e00 |0010: return-void │ │ -420c52: 2204 6707 |0011: new-instance v4, Landroidx/core/app/NotificationCompat$Builder; // type@0767 │ │ -420c56: 6e10 4b79 0300 |0013: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -420c5c: 0c00 |0016: move-result-object v0 │ │ -420c5e: 1a01 2875 |0017: const-string v1, "error" // string@7528 │ │ -420c62: 7030 a52f 0401 |0019: invoke-direct {v4, v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2fa5 │ │ -420c68: 6e10 4b79 0300 |001c: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -420c6e: 0c00 |001f: move-result-object v0 │ │ -420c70: 6001 3e99 |0020: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.episode_download_failed:I // field@993e │ │ -420c74: 6e20 4302 1000 |0022: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -420c7a: 0c00 |0025: move-result-object v0 │ │ -420c7c: 6e20 bb2f 0400 |0026: invoke-virtual {v4, v0}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fbb │ │ -420c82: 0c00 |0029: move-result-object v0 │ │ -420c84: 6e10 4b79 0300 |002a: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -420c8a: 0c01 |002d: move-result-object v1 │ │ -420c8c: 6002 3e99 |002e: sget v2, Lde/danoeh/antennapod/net/download/service/R$string;.episode_download_failed:I // field@993e │ │ -420c90: 6e20 4302 2100 |0030: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -420c96: 0c01 |0033: move-result-object v1 │ │ -420c98: 6e20 ae2f 1000 |0034: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ -420c9e: 0c00 |0037: move-result-object v0 │ │ -420ca0: 6e10 4b79 0300 |0038: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -420ca6: 0c01 |003b: move-result-object v1 │ │ -420ca8: 6002 0d99 |003c: sget v2, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_tap_for_details:I // field@990d │ │ -420cac: 6e20 4302 2100 |003e: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -420cb2: 0c01 |0041: move-result-object v1 │ │ -420cb4: 6e20 ad2f 1000 |0042: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ -420cba: 0c00 |0045: move-result-object v0 │ │ -420cbc: 6001 7d95 |0046: sget v1, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_sync_error:I // field@957d │ │ -420cc0: 6e20 b82f 1000 |0048: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb8 │ │ -420cc6: 0c00 |004b: move-result-object v0 │ │ -420cc8: 6e10 4b79 0300 |004c: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -420cce: 0c01 |004f: move-result-object v1 │ │ -420cd0: 7020 1aae 1300 |0050: invoke-direct {v3, v1}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.getDownloadLogsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@ae1a │ │ -420cd6: 0c01 |0053: move-result-object v1 │ │ -420cd8: 6e20 ac2f 1000 |0054: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fac │ │ -420cde: 0c00 |0057: move-result-object v0 │ │ -420ce0: 1211 |0058: const/4 v1, #int 1 // #1 │ │ -420ce2: 6e20 aa2f 1000 |0059: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2faa │ │ -420ce8: 6e20 bc2f 1400 |005c: invoke-virtual {v4, v1}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fbc │ │ -420cee: 6e10 4b79 0300 |005f: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -420cf4: 0c00 |0062: move-result-object v0 │ │ -420cf6: 1a01 eaaf |0063: const-string v1, "notification" // string@afea │ │ -420cfa: 6e20 4602 1000 |0065: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -420d00: 0c00 |0068: move-result-object v0 │ │ -420d02: 1f00 3700 |0069: check-cast v0, Landroid/app/NotificationManager; // type@0037 │ │ -420d06: 6e10 4b79 0300 |006b: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -420d0c: 0c01 |006e: move-result-object v1 │ │ -420d0e: 1a02 115f |006f: const-string v2, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ -420d12: 7120 7930 2100 |0071: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ -420d18: 0a01 |0074: move-result v1 │ │ -420d1a: 3901 0b00 |0075: if-nez v1, 0080 // +000b │ │ -420d1e: 6001 cc96 |0077: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_download_report:I // field@96cc │ │ -420d22: 6e10 a72f 0400 |0079: invoke-virtual {v4}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2fa7 │ │ -420d28: 0c04 |007c: move-result-object v4 │ │ -420d2a: 6e30 9901 1004 |007d: invoke-virtual {v0, v1, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0199 │ │ -420d30: 0e00 |0080: return-void │ │ +420c2c: |[420c2c] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.sendErrorNotification:(Ljava/lang/String;)V │ │ +420c3c: 7100 10bb 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +420c42: 0c00 |0003: move-result-object v0 │ │ +420c44: 1c01 9a1b |0004: const-class v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ +420c48: 6e20 12bb 1000 |0006: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@bb12 │ │ +420c4e: 0a00 |0009: move-result v0 │ │ +420c50: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +420c54: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +420c56: 7030 23ae 4300 |000d: invoke-direct {v3, v4, v0}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.sendMessage:(Ljava/lang/String;Z)V // method@ae23 │ │ +420c5c: 0e00 |0010: return-void │ │ +420c5e: 2204 6707 |0011: new-instance v4, Landroidx/core/app/NotificationCompat$Builder; // type@0767 │ │ +420c62: 6e10 4b79 0300 |0013: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +420c68: 0c00 |0016: move-result-object v0 │ │ +420c6a: 1a01 2875 |0017: const-string v1, "error" // string@7528 │ │ +420c6e: 7030 a52f 0401 |0019: invoke-direct {v4, v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2fa5 │ │ +420c74: 6e10 4b79 0300 |001c: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +420c7a: 0c00 |001f: move-result-object v0 │ │ +420c7c: 6001 3e99 |0020: sget v1, Lde/danoeh/antennapod/net/download/service/R$string;.episode_download_failed:I // field@993e │ │ +420c80: 6e20 4302 1000 |0022: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +420c86: 0c00 |0025: move-result-object v0 │ │ +420c88: 6e20 bb2f 0400 |0026: invoke-virtual {v4, v0}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fbb │ │ +420c8e: 0c00 |0029: move-result-object v0 │ │ +420c90: 6e10 4b79 0300 |002a: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +420c96: 0c01 |002d: move-result-object v1 │ │ +420c98: 6002 3e99 |002e: sget v2, Lde/danoeh/antennapod/net/download/service/R$string;.episode_download_failed:I // field@993e │ │ +420c9c: 6e20 4302 2100 |0030: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +420ca2: 0c01 |0033: move-result-object v1 │ │ +420ca4: 6e20 ae2f 1000 |0034: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ +420caa: 0c00 |0037: move-result-object v0 │ │ +420cac: 6e10 4b79 0300 |0038: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +420cb2: 0c01 |003b: move-result-object v1 │ │ +420cb4: 6002 0d99 |003c: sget v2, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_tap_for_details:I // field@990d │ │ +420cb8: 6e20 4302 2100 |003e: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +420cbe: 0c01 |0041: move-result-object v1 │ │ +420cc0: 6e20 ad2f 1000 |0042: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ +420cc6: 0c00 |0045: move-result-object v0 │ │ +420cc8: 6001 7d95 |0046: sget v1, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_sync_error:I // field@957d │ │ +420ccc: 6e20 b82f 1000 |0048: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb8 │ │ +420cd2: 0c00 |004b: move-result-object v0 │ │ +420cd4: 6e10 4b79 0300 |004c: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +420cda: 0c01 |004f: move-result-object v1 │ │ +420cdc: 7020 1aae 1300 |0050: invoke-direct {v3, v1}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.getDownloadLogsIntent:(Landroid/content/Context;)Landroid/app/PendingIntent; // method@ae1a │ │ +420ce2: 0c01 |0053: move-result-object v1 │ │ +420ce4: 6e20 ac2f 1000 |0054: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fac │ │ +420cea: 0c00 |0057: move-result-object v0 │ │ +420cec: 1211 |0058: const/4 v1, #int 1 // #1 │ │ +420cee: 6e20 aa2f 1000 |0059: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2faa │ │ +420cf4: 6e20 bc2f 1400 |005c: invoke-virtual {v4, v1}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fbc │ │ +420cfa: 6e10 4b79 0300 |005f: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +420d00: 0c00 |0062: move-result-object v0 │ │ +420d02: 1a01 eaaf |0063: const-string v1, "notification" // string@afea │ │ +420d06: 6e20 4602 1000 |0065: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +420d0c: 0c00 |0068: move-result-object v0 │ │ +420d0e: 1f00 3700 |0069: check-cast v0, Landroid/app/NotificationManager; // type@0037 │ │ +420d12: 6e10 4b79 0300 |006b: invoke-virtual {v3}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +420d18: 0c01 |006e: move-result-object v1 │ │ +420d1a: 1a02 115f |006f: const-string v2, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ +420d1e: 7120 7930 2100 |0071: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ +420d24: 0a01 |0074: move-result v1 │ │ +420d26: 3901 0b00 |0075: if-nez v1, 0080 // +000b │ │ +420d2a: 6001 cc96 |0077: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_download_report:I // field@96cc │ │ +420d2e: 6e10 a72f 0400 |0079: invoke-virtual {v4}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2fa7 │ │ +420d34: 0c04 |007c: move-result-object v4 │ │ +420d36: 6e30 9901 1004 |007d: invoke-virtual {v0, v1, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0199 │ │ +420d3c: 0e00 |0080: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x000d line=260 │ │ 0x0011 line=264 │ │ 0x001c line=266 │ │ 0x002a line=267 │ │ @@ -1762136,61 +1762136,61 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 91 16-bit code units │ │ -420d34: |[420d34] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.sendMessage:(Ljava/lang/String;Z)V │ │ -420d44: 7010 1dae 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.isLastRunAttempt:()Z // method@ae1d │ │ -420d4a: 0a00 |0003: move-result v0 │ │ -420d4c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -420d4e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -420d50: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ -420d54: 3907 0400 |0008: if-nez v7, 000c // +0004 │ │ -420d58: 1217 |000a: const/4 v7, #int 1 // #1 │ │ -420d5a: 2802 |000b: goto 000d // +0002 │ │ -420d5c: 1207 |000c: const/4 v7, #int 0 // #0 │ │ -420d5e: 6e10 93b6 0600 |000d: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b693 │ │ -420d64: 0a00 |0010: move-result v0 │ │ -420d66: 1303 1400 |0011: const/16 v3, #int 20 // #14 │ │ -420d6a: 3730 1900 |0013: if-le v0, v3, 002c // +0019 │ │ -420d6e: 2200 8d1e |0015: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -420d72: 7010 adb6 0000 |0017: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -420d78: 1303 1300 |001a: const/16 v3, #int 19 // #13 │ │ -420d7c: 6e30 9fb6 2603 |001c: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ -420d82: 0c06 |001f: move-result-object v6 │ │ -420d84: 6e20 b9b6 6000 |0020: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -420d8a: 1a06 34dc |0023: const-string v6, "…" // string@dc34 │ │ -420d8e: 6e20 b9b6 6000 |0025: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -420d94: 6e10 c3b6 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -420d9a: 0c06 |002b: move-result-object v6 │ │ -420d9c: 7100 10bb 0000 |002c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -420da2: 0c00 |002f: move-result-object v0 │ │ -420da4: 2203 9a1b |0030: new-instance v3, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ -420da8: 6e10 4b79 0500 |0032: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -420dae: 0c04 |0035: move-result-object v4 │ │ -420db0: 3807 0500 |0036: if-eqz v7, 003b // +0005 │ │ -420db4: 6007 0c99 |0038: sget v7, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_retrying:I // field@990c │ │ -420db8: 2803 |003a: goto 003d // +0003 │ │ -420dba: 6007 0999 |003b: sget v7, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_not_retrying:I // field@9909 │ │ -420dbe: 2311 2a21 |003d: new-array v1, v1, [Ljava/lang/Object; // type@212a │ │ -420dc2: 4d06 0102 |003f: aput-object v6, v1, v2 │ │ -420dc6: 6e30 4402 7401 |0041: invoke-virtual {v4, v7, v1}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0244 │ │ -420dcc: 0c06 |0044: move-result-object v6 │ │ -420dce: 2207 371c |0045: new-instance v7, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$$ExternalSyntheticLambda0; // type@1c37 │ │ -420dd2: 7010 0fae 0700 |0047: invoke-direct {v7}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$$ExternalSyntheticLambda0;.:()V // method@ae0f │ │ -420dd8: 6e10 4b79 0500 |004a: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -420dde: 0c01 |004d: move-result-object v1 │ │ -420de0: 6002 ff98 |004e: sget v2, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_details:I // field@98ff │ │ -420de4: 6e20 4302 2100 |0050: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -420dea: 0c01 |0053: move-result-object v1 │ │ -420dec: 7040 0eab 6317 |0054: invoke-direct {v3, v6, v7, v1}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V // method@ab0e │ │ -420df2: 6e20 13bb 3000 |0057: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -420df8: 0e00 |005a: return-void │ │ +420d40: |[420d40] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.sendMessage:(Ljava/lang/String;Z)V │ │ +420d50: 7010 1dae 0500 |0000: invoke-direct {v5}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.isLastRunAttempt:()Z // method@ae1d │ │ +420d56: 0a00 |0003: move-result v0 │ │ +420d58: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +420d5a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +420d5c: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ +420d60: 3907 0400 |0008: if-nez v7, 000c // +0004 │ │ +420d64: 1217 |000a: const/4 v7, #int 1 // #1 │ │ +420d66: 2802 |000b: goto 000d // +0002 │ │ +420d68: 1207 |000c: const/4 v7, #int 0 // #0 │ │ +420d6a: 6e10 93b6 0600 |000d: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b693 │ │ +420d70: 0a00 |0010: move-result v0 │ │ +420d72: 1303 1400 |0011: const/16 v3, #int 20 // #14 │ │ +420d76: 3730 1900 |0013: if-le v0, v3, 002c // +0019 │ │ +420d7a: 2200 8d1e |0015: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +420d7e: 7010 adb6 0000 |0017: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +420d84: 1303 1300 |001a: const/16 v3, #int 19 // #13 │ │ +420d88: 6e30 9fb6 2603 |001c: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@b69f │ │ +420d8e: 0c06 |001f: move-result-object v6 │ │ +420d90: 6e20 b9b6 6000 |0020: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +420d96: 1a06 34dc |0023: const-string v6, "…" // string@dc34 │ │ +420d9a: 6e20 b9b6 6000 |0025: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +420da0: 6e10 c3b6 0000 |0028: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +420da6: 0c06 |002b: move-result-object v6 │ │ +420da8: 7100 10bb 0000 |002c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +420dae: 0c00 |002f: move-result-object v0 │ │ +420db0: 2203 9a1b |0030: new-instance v3, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ +420db4: 6e10 4b79 0500 |0032: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +420dba: 0c04 |0035: move-result-object v4 │ │ +420dbc: 3807 0500 |0036: if-eqz v7, 003b // +0005 │ │ +420dc0: 6007 0c99 |0038: sget v7, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_retrying:I // field@990c │ │ +420dc4: 2803 |003a: goto 003d // +0003 │ │ +420dc6: 6007 0999 |003b: sget v7, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_not_retrying:I // field@9909 │ │ +420dca: 2311 2a21 |003d: new-array v1, v1, [Ljava/lang/Object; // type@212a │ │ +420dce: 4d06 0102 |003f: aput-object v6, v1, v2 │ │ +420dd2: 6e30 4402 7401 |0041: invoke-virtual {v4, v7, v1}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0244 │ │ +420dd8: 0c06 |0044: move-result-object v6 │ │ +420dda: 2207 371c |0045: new-instance v7, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$$ExternalSyntheticLambda0; // type@1c37 │ │ +420dde: 7010 0fae 0700 |0047: invoke-direct {v7}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$$ExternalSyntheticLambda0;.:()V // method@ae0f │ │ +420de4: 6e10 4b79 0500 |004a: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +420dea: 0c01 |004d: move-result-object v1 │ │ +420dec: 6002 ff98 |004e: sget v2, Lde/danoeh/antennapod/net/download/service/R$string;.download_error_details:I // field@98ff │ │ +420df0: 6e20 4302 2100 |0050: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +420df6: 0c01 |0053: move-result-object v1 │ │ +420df8: 7040 0eab 6317 |0054: invoke-direct {v3, v6, v7, v1}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;Landroidx/core/util/Consumer;Ljava/lang/String;)V // method@ab0e │ │ +420dfe: 6e20 13bb 3000 |0057: invoke-virtual {v0, v3}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +420e04: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x000d line=236 │ │ 0x0015 line=237 │ │ 0x002c line=239 │ │ 0x0032 line=240 │ │ @@ -1762209,95 +1762209,95 @@ │ │ type : '()Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 164 16-bit code units │ │ -420624: |[420624] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ -420634: 6e10 4f79 0500 |0000: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@794f │ │ -42063a: 0c00 |0003: move-result-object v0 │ │ -42063c: 1a01 59ab |0004: const-string v1, "media_id" // string@ab59 │ │ -420640: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -420644: 6e40 1479 1032 |0008: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/Data;.getLong:(Ljava/lang/String;J)J // method@7914 │ │ -42064a: 0b00 |000b: move-result-wide v0 │ │ -42064c: 7120 ffb3 1000 |000c: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b3ff │ │ -420652: 0c00 |000f: move-result-object v0 │ │ -420654: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -420658: 7100 4679 0000 |0012: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@7946 │ │ -42065e: 0c00 |0015: move-result-object v0 │ │ -420660: 1100 |0016: return-object v0 │ │ -420662: 7110 dcae 0000 |0017: invoke-static {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.create:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; // method@aedc │ │ -420668: 0c01 |001a: move-result-object v1 │ │ -42066a: 6e10 d4ae 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.build:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@aed4 │ │ -420670: 0c01 |001e: move-result-object v1 │ │ -420672: 2202 381c |001f: new-instance v2, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1; // type@1c38 │ │ -420676: 7040 11ae 5210 |0021: invoke-direct {v2, v5, v0, v1}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.:(Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/model/download/DownloadRequest;)V // method@ae11 │ │ -42067c: 6e10 ddb6 0200 |0024: invoke-virtual {v2}, Ljava/lang/Thread;.start:()V // method@b6dd │ │ -420682: 7030 20ae 0501 |0027: invoke-direct {v5, v0, v1}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.performDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/model/download/DownloadRequest;)Landroidx/work/ListenableWorker$Result; // method@ae20 │ │ -420688: 0c01 |002a: move-result-object v1 │ │ -42068a: 2809 |002b: goto 0034 // +0009 │ │ -42068c: 0d01 |002c: move-exception v1 │ │ -42068e: 6e10 e9b6 0100 |002d: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -420694: 7100 4679 0000 |0030: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@7946 │ │ -42069a: 0c01 |0033: move-result-object v1 │ │ -42069c: 7100 4679 0000 |0034: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@7946 │ │ -4206a2: 0c03 |0037: move-result-object v3 │ │ -4206a4: 6e20 60b6 3100 |0038: invoke-virtual {v1, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b660 │ │ -4206aa: 0a03 |003b: move-result v3 │ │ -4206ac: 3803 1800 |003c: if-eqz v3, 0054 // +0018 │ │ -4206b0: 5453 f8a7 |003e: iget-object v3, v5, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ -4206b4: 3803 1400 |0040: if-eqz v3, 0054 // +0014 │ │ -4206b8: 2203 3f1e |0042: new-instance v3, Ljava/io/File; // type@1e3f │ │ -4206bc: 5454 f8a7 |0044: iget-object v4, v5, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ -4206c0: 6e10 b6ae 0400 |0046: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@aeb6 │ │ -4206c6: 0c04 |0049: move-result-object v4 │ │ -4206c8: 6e10 7aab 0400 |004a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ -4206ce: 0c04 |004d: move-result-object v4 │ │ -4206d0: 7020 19b5 4300 |004e: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ -4206d6: 7110 e8ba 0300 |0051: invoke-static {v3}, Lorg/apache/commons/io/FileUtils;.deleteQuietly:(Ljava/io/File;)Z // method@bae8 │ │ -4206dc: 6e10 d3b6 0200 |0054: invoke-virtual {v2}, Ljava/lang/Thread;.interrupt:()V // method@b6d3 │ │ -4206e2: 6e10 d7b6 0200 |0057: invoke-virtual {v2}, Ljava/lang/Thread;.join:()V // method@b6d7 │ │ -4206e8: 2805 |005a: goto 005f // +0005 │ │ -4206ea: 0d02 |005b: move-exception v2 │ │ -4206ec: 6e10 e9b6 0200 |005c: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -4206f2: 6202 f9a7 |005f: sget-object v2, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@a7f9 │ │ -4206f6: 1d02 |0061: monitor-enter v2 │ │ -4206f8: 6e10 73ac 0000 |0062: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ac73 │ │ -4206fe: 0c03 |0065: move-result-object v3 │ │ -420700: 7220 16b9 3200 |0066: invoke-interface {v2, v3}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b916 │ │ -420706: 7210 12b9 0200 |0069: invoke-interface {v2}, Ljava/util/Map;.isEmpty:()Z // method@b912 │ │ -42070c: 0a03 |006c: move-result v3 │ │ -42070e: 3803 1300 |006d: if-eqz v3, 0080 // +0013 │ │ -420712: 6e10 4b79 0500 |006f: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -420718: 0c03 |0072: move-result-object v3 │ │ -42071a: 1a04 eaaf |0073: const-string v4, "notification" // string@afea │ │ -42071e: 6e20 4602 4300 |0075: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -420724: 0c03 |0078: move-result-object v3 │ │ -420726: 1f03 3700 |0079: check-cast v3, Landroid/app/NotificationManager; // type@0037 │ │ -42072a: 6004 cd96 |007b: sget v4, Lde/danoeh/antennapod/net/download/service/R$id;.notification_downloading:I // field@96cd │ │ -42072e: 6e20 8d01 4300 |007d: invoke-virtual {v3, v4}, Landroid/app/NotificationManager;.cancel:(I)V // method@018d │ │ -420734: 1e02 |0080: monitor-exit v2 │ │ -420736: 1a02 0f16 |0081: const-string v2, "EpisodeDownloadWorker" // string@160f │ │ -42073a: 2203 8d1e |0083: new-instance v3, Ljava/lang/StringBuilder; // type@1e8d │ │ -42073e: 7010 adb6 0300 |0085: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -420744: 1a04 4057 |0088: const-string v4, "Worker for " // string@5740 │ │ -420748: 6e20 b9b6 4300 |008a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42074e: 6e10 71ac 0000 |008d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ -420754: 0c00 |0090: move-result-object v0 │ │ -420756: 6e20 b9b6 0300 |0091: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42075c: 1a00 8d01 |0094: const-string v0, " returned." // string@018d │ │ -420760: 6e20 b9b6 0300 |0096: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -420766: 6e10 c3b6 0300 |0099: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42076c: 0c00 |009c: move-result-object v0 │ │ -42076e: 7120 7e0b 0200 |009d: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -420774: 1101 |00a0: return-object v1 │ │ -420776: 0d00 |00a1: move-exception v0 │ │ -420778: 1e02 |00a2: monitor-exit v2 │ │ -42077a: 2700 |00a3: throw v0 │ │ +420630: |[420630] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ +420640: 6e10 4f79 0500 |0000: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@794f │ │ +420646: 0c00 |0003: move-result-object v0 │ │ +420648: 1a01 59ab |0004: const-string v1, "media_id" // string@ab59 │ │ +42064c: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +420650: 6e40 1479 1032 |0008: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/Data;.getLong:(Ljava/lang/String;J)J // method@7914 │ │ +420656: 0b00 |000b: move-result-wide v0 │ │ +420658: 7120 ffb3 1000 |000c: invoke-static {v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedMedia:(J)Lde/danoeh/antennapod/model/feed/FeedMedia; // method@b3ff │ │ +42065e: 0c00 |000f: move-result-object v0 │ │ +420660: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +420664: 7100 4679 0000 |0012: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@7946 │ │ +42066a: 0c00 |0015: move-result-object v0 │ │ +42066c: 1100 |0016: return-object v0 │ │ +42066e: 7110 dcae 0000 |0017: invoke-static {v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.create:(Lde/danoeh/antennapod/model/feed/FeedMedia;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; // method@aedc │ │ +420674: 0c01 |001a: move-result-object v1 │ │ +420676: 6e10 d4ae 0100 |001b: invoke-virtual {v1}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.build:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@aed4 │ │ +42067c: 0c01 |001e: move-result-object v1 │ │ +42067e: 2202 381c |001f: new-instance v2, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1; // type@1c38 │ │ +420682: 7040 11ae 5210 |0021: invoke-direct {v2, v5, v0, v1}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker$1;.:(Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/model/download/DownloadRequest;)V // method@ae11 │ │ +420688: 6e10 ddb6 0200 |0024: invoke-virtual {v2}, Ljava/lang/Thread;.start:()V // method@b6dd │ │ +42068e: 7030 20ae 0501 |0027: invoke-direct {v5, v0, v1}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.performDownload:(Lde/danoeh/antennapod/model/feed/FeedMedia;Lde/danoeh/antennapod/model/download/DownloadRequest;)Landroidx/work/ListenableWorker$Result; // method@ae20 │ │ +420694: 0c01 |002a: move-result-object v1 │ │ +420696: 2809 |002b: goto 0034 // +0009 │ │ +420698: 0d01 |002c: move-exception v1 │ │ +42069a: 6e10 e9b6 0100 |002d: invoke-virtual {v1}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +4206a0: 7100 4679 0000 |0030: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@7946 │ │ +4206a6: 0c01 |0033: move-result-object v1 │ │ +4206a8: 7100 4679 0000 |0034: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@7946 │ │ +4206ae: 0c03 |0037: move-result-object v3 │ │ +4206b0: 6e20 60b6 3100 |0038: invoke-virtual {v1, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@b660 │ │ +4206b6: 0a03 |003b: move-result v3 │ │ +4206b8: 3803 1800 |003c: if-eqz v3, 0054 // +0018 │ │ +4206bc: 5453 f8a7 |003e: iget-object v3, v5, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ +4206c0: 3803 1400 |0040: if-eqz v3, 0054 // +0014 │ │ +4206c4: 2203 3f1e |0042: new-instance v3, Ljava/io/File; // type@1e3f │ │ +4206c8: 5454 f8a7 |0044: iget-object v4, v5, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ +4206cc: 6e10 b6ae 0400 |0046: invoke-virtual {v4}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getDownloadRequest:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@aeb6 │ │ +4206d2: 0c04 |0049: move-result-object v4 │ │ +4206d4: 6e10 7aab 0400 |004a: invoke-virtual {v4}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getDestination:()Ljava/lang/String; // method@ab7a │ │ +4206da: 0c04 |004d: move-result-object v4 │ │ +4206dc: 7020 19b5 4300 |004e: invoke-direct {v3, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@b519 │ │ +4206e2: 7110 e8ba 0300 |0051: invoke-static {v3}, Lorg/apache/commons/io/FileUtils;.deleteQuietly:(Ljava/io/File;)Z // method@bae8 │ │ +4206e8: 6e10 d3b6 0200 |0054: invoke-virtual {v2}, Ljava/lang/Thread;.interrupt:()V // method@b6d3 │ │ +4206ee: 6e10 d7b6 0200 |0057: invoke-virtual {v2}, Ljava/lang/Thread;.join:()V // method@b6d7 │ │ +4206f4: 2805 |005a: goto 005f // +0005 │ │ +4206f6: 0d02 |005b: move-exception v2 │ │ +4206f8: 6e10 e9b6 0200 |005c: invoke-virtual {v2}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +4206fe: 6202 f9a7 |005f: sget-object v2, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.notificationProgress:Ljava/util/Map; // field@a7f9 │ │ +420702: 1d02 |0061: monitor-enter v2 │ │ +420704: 6e10 73ac 0000 |0062: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getEpisodeTitle:()Ljava/lang/String; // method@ac73 │ │ +42070a: 0c03 |0065: move-result-object v3 │ │ +42070c: 7220 16b9 3200 |0066: invoke-interface {v2, v3}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@b916 │ │ +420712: 7210 12b9 0200 |0069: invoke-interface {v2}, Ljava/util/Map;.isEmpty:()Z // method@b912 │ │ +420718: 0a03 |006c: move-result v3 │ │ +42071a: 3803 1300 |006d: if-eqz v3, 0080 // +0013 │ │ +42071e: 6e10 4b79 0500 |006f: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +420724: 0c03 |0072: move-result-object v3 │ │ +420726: 1a04 eaaf |0073: const-string v4, "notification" // string@afea │ │ +42072a: 6e20 4602 4300 |0075: invoke-virtual {v3, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +420730: 0c03 |0078: move-result-object v3 │ │ +420732: 1f03 3700 |0079: check-cast v3, Landroid/app/NotificationManager; // type@0037 │ │ +420736: 6004 cd96 |007b: sget v4, Lde/danoeh/antennapod/net/download/service/R$id;.notification_downloading:I // field@96cd │ │ +42073a: 6e20 8d01 4300 |007d: invoke-virtual {v3, v4}, Landroid/app/NotificationManager;.cancel:(I)V // method@018d │ │ +420740: 1e02 |0080: monitor-exit v2 │ │ +420742: 1a02 0f16 |0081: const-string v2, "EpisodeDownloadWorker" // string@160f │ │ +420746: 2203 8d1e |0083: new-instance v3, Ljava/lang/StringBuilder; // type@1e8d │ │ +42074a: 7010 adb6 0300 |0085: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +420750: 1a04 4057 |0088: const-string v4, "Worker for " // string@5740 │ │ +420754: 6e20 b9b6 4300 |008a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42075a: 6e10 71ac 0000 |008d: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDownloadUrl:()Ljava/lang/String; // method@ac71 │ │ +420760: 0c00 |0090: move-result-object v0 │ │ +420762: 6e20 b9b6 0300 |0091: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +420768: 1a00 8d01 |0094: const-string v0, " returned." // string@018d │ │ +42076c: 6e20 b9b6 0300 |0096: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +420772: 6e10 c3b6 0300 |0099: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +420778: 0c00 |009c: move-result-object v0 │ │ +42077a: 7120 7e0b 0200 |009d: invoke-static {v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +420780: 1101 |00a0: return-object v1 │ │ +420782: 0d00 |00a1: move-exception v0 │ │ +420784: 1e02 |00a2: monitor-exit v2 │ │ +420786: 2700 |00a3: throw v0 │ │ catches : 4 │ │ 0x0027 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0057 - 0x005a │ │ Ljava/lang/InterruptedException; -> 0x005b │ │ 0x0062 - 0x0081 │ │ -> 0x00a1 │ │ @@ -1762335,23 +1762335,23 @@ │ │ type : '()Lcom/google/common/util/concurrent/ListenableFuture;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -420b2c: |[420b2c] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.getForegroundInfoAsync:()Lcom/google/common/util/concurrent/ListenableFuture; │ │ -420b3c: 2200 6613 |0000: new-instance v0, Landroidx/work/ForegroundInfo; // type@1366 │ │ -420b40: 6001 cd96 |0002: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_downloading:I // field@96cd │ │ -420b44: 7010 19ae 0300 |0004: invoke-direct {v3}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.generateProgressNotification:()Landroid/app/Notification; // method@ae19 │ │ -420b4a: 0c02 |0007: move-result-object v2 │ │ -420b4c: 7030 2279 1002 |0008: invoke-direct {v0, v1, v2}, Landroidx/work/ForegroundInfo;.:(ILandroid/app/Notification;)V // method@7922 │ │ -420b52: 7110 dfa3 0000 |000b: invoke-static {v0}, Lcom/google/common/util/concurrent/Futures;.immediateFuture:(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; // method@a3df │ │ -420b58: 0c00 |000e: move-result-object v0 │ │ -420b5a: 1100 |000f: return-object v0 │ │ +420b38: |[420b38] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.getForegroundInfoAsync:()Lcom/google/common/util/concurrent/ListenableFuture; │ │ +420b48: 2200 6613 |0000: new-instance v0, Landroidx/work/ForegroundInfo; // type@1366 │ │ +420b4c: 6001 cd96 |0002: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_downloading:I // field@96cd │ │ +420b50: 7010 19ae 0300 |0004: invoke-direct {v3}, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.generateProgressNotification:()Landroid/app/Notification; // method@ae19 │ │ +420b56: 0c02 |0007: move-result-object v2 │ │ +420b58: 7030 2279 1002 |0008: invoke-direct {v0, v1, v2}, Landroidx/work/ForegroundInfo;.:(ILandroid/app/Notification;)V // method@7922 │ │ +420b5e: 7110 dfa3 0000 |000b: invoke-static {v0}, Lcom/google/common/util/concurrent/Futures;.immediateFuture:(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; // method@a3df │ │ +420b64: 0c00 |000e: move-result-object v0 │ │ +420b66: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0004 line=136 │ │ 0x000b line=135 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; │ │ @@ -1762361,20 +1762361,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -420bf8: |[420bf8] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.onStopped:()V │ │ -420c08: 6f10 5a79 0100 |0000: invoke-super {v1}, Landroidx/work/ListenableWorker;.onStopped:()V // method@795a │ │ -420c0e: 5410 f8a7 |0003: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ -420c12: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -420c16: 6e10 b4ae 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancel:()V // method@aeb4 │ │ -420c1c: 0e00 |000a: return-void │ │ +420c04: |[420c04] de.danoeh.antennapod.net.download.service.episode.EpisodeDownloadWorker.onStopped:()V │ │ +420c14: 6f10 5a79 0100 |0000: invoke-super {v1}, Landroidx/work/ListenableWorker;.onStopped:()V // method@795a │ │ +420c1a: 5410 f8a7 |0003: iget-object v0, v1, Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker;.downloader:Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // field@a7f8 │ │ +420c1e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +420c22: 6e10 b4ae 0000 |0007: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancel:()V // method@aeb4 │ │ +420c28: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0003 line=127 │ │ 0x0007 line=128 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/net/download/service/episode/EpisodeDownloadWorker; │ │ @@ -1762427,17 +1762427,17 @@ │ │ type : '(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -422e94: |[422e94] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.$r8$lambda$t9030ARF0TdrSt6l8pDr6dTyzAE:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V │ │ -422ea4: 7040 8dae 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.lambda$refreshFeeds$0:(Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V // method@ae8d │ │ -422eaa: 0e00 |0003: return-void │ │ +422ea0: |[422ea0] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.$r8$lambda$t9030ARF0TdrSt6l8pDr6dTyzAE:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V │ │ +422eb0: 7040 8dae 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.lambda$refreshFeeds$0:(Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V // method@ae8d │ │ +422eb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -1762448,23 +1762448,23 @@ │ │ type : '(Landroid/content/Context;Landroidx/work/WorkerParameters;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -422eac: |[422eac] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ -422ebc: 7030 c579 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@79c5 │ │ -422ec2: 2202 521c |0003: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification; // type@1c52 │ │ -422ec6: 7010 91ae 0200 |0005: invoke-direct {v2}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.:()V // method@ae91 │ │ -422ecc: 5b02 20a8 |0008: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification; // field@a820 │ │ -422ed0: 7110 2430 0100 |000a: invoke-static {v1}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3024 │ │ -422ed6: 0c01 |000d: move-result-object v1 │ │ -422ed8: 5b01 21a8 |000e: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@a821 │ │ -422edc: 0e00 |0010: return-void │ │ +422eb8: |[422eb8] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ +422ec8: 7030 c579 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@79c5 │ │ +422ece: 2202 521c |0003: new-instance v2, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification; // type@1c52 │ │ +422ed2: 7010 91ae 0200 |0005: invoke-direct {v2}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.:()V // method@ae91 │ │ +422ed8: 5b02 20a8 |0008: iput-object v2, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification; // field@a820 │ │ +422edc: 7110 2430 0100 |000a: invoke-static {v1}, Landroidx/core/app/NotificationManagerCompat;.from:(Landroid/content/Context;)Landroidx/core/app/NotificationManagerCompat; // method@3024 │ │ +422ee2: 0c01 |000d: move-result-object v1 │ │ +422ee4: 5b01 21a8 |000e: iput-object v1, v0, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@a821 │ │ +422ee8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ 0x000a line=57 │ │ locals : │ │ 0x0000 - 0x0011 reg=0 this Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker; │ │ @@ -1762476,92 +1762476,92 @@ │ │ type : '(Ljava/util/List;)Landroid/app/Notification;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 153 16-bit code units │ │ -422980: |[422980] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.createNotification:(Ljava/util/List;)Landroid/app/Notification; │ │ -422990: 6e10 4b79 0900 |0000: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -422996: 0c00 |0003: move-result-object v0 │ │ -422998: 2201 8d1e |0004: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -42299c: 7010 adb6 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4229a2: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -4229a4: 380a 4400 |000a: if-eqz v10, 004e // +0044 │ │ -4229a8: 6e10 4102 0000 |000c: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ -4229ae: 0c03 |000f: move-result-object v3 │ │ -4229b0: 6004 5798 |0010: sget v4, Lde/danoeh/antennapod/net/download/service/R$plurals;.downloads_left:I // field@9857 │ │ -4229b4: 7210 e8b8 0a00 |0012: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b8e8 │ │ -4229ba: 0a05 |0015: move-result v5 │ │ -4229bc: 2326 2a21 |0016: new-array v6, v2, [Ljava/lang/Object; // type@212a │ │ -4229c0: 7210 e8b8 0a00 |0018: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b8e8 │ │ -4229c6: 0a07 |001b: move-result v7 │ │ -4229c8: 7110 1eb6 0700 |001c: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -4229ce: 0c07 |001f: move-result-object v7 │ │ -4229d0: 1208 |0020: const/4 v8, #int 0 // #0 │ │ -4229d2: 4d07 0608 |0021: aput-object v7, v6, v8 │ │ -4229d6: 6e40 2303 4365 |0023: invoke-virtual {v3, v4, v5, v6}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0323 │ │ -4229dc: 0c03 |0026: move-result-object v3 │ │ -4229de: 7210 e8b8 0a00 |0027: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b8e8 │ │ -4229e4: 0a04 |002a: move-result v4 │ │ -4229e6: 3548 2500 |002b: if-ge v8, v4, 0050 // +0025 │ │ -4229ea: 1a04 33dc |002d: const-string v4, "• " // string@dc33 │ │ -4229ee: 6e20 b9b6 4100 |002f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -4229f4: 7220 dcb8 8a00 |0032: invoke-interface {v10, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -4229fa: 0c04 |0035: move-result-object v4 │ │ -4229fc: 1f04 cd1b |0036: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ -422a00: 6e10 dfab 0400 |0038: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ -422a06: 0c04 |003b: move-result-object v4 │ │ -422a08: 6e20 b9b6 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -422a0e: 7210 e8b8 0a00 |003f: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b8e8 │ │ -422a14: 0a04 |0042: move-result v4 │ │ -422a16: b124 |0043: sub-int/2addr v4, v2 │ │ -422a18: 3248 0700 |0044: if-eq v8, v4, 004b // +0007 │ │ -422a1c: 1a04 0200 |0046: const-string v4, " │ │ +42298c: |[42298c] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.createNotification:(Ljava/util/List;)Landroid/app/Notification; │ │ +42299c: 6e10 4b79 0900 |0000: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +4229a2: 0c00 |0003: move-result-object v0 │ │ +4229a4: 2201 8d1e |0004: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +4229a8: 7010 adb6 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +4229ae: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +4229b0: 380a 4400 |000a: if-eqz v10, 004e // +0044 │ │ +4229b4: 6e10 4102 0000 |000c: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0241 │ │ +4229ba: 0c03 |000f: move-result-object v3 │ │ +4229bc: 6004 5798 |0010: sget v4, Lde/danoeh/antennapod/net/download/service/R$plurals;.downloads_left:I // field@9857 │ │ +4229c0: 7210 e8b8 0a00 |0012: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b8e8 │ │ +4229c6: 0a05 |0015: move-result v5 │ │ +4229c8: 2326 2a21 |0016: new-array v6, v2, [Ljava/lang/Object; // type@212a │ │ +4229cc: 7210 e8b8 0a00 |0018: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b8e8 │ │ +4229d2: 0a07 |001b: move-result v7 │ │ +4229d4: 7110 1eb6 0700 |001c: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +4229da: 0c07 |001f: move-result-object v7 │ │ +4229dc: 1208 |0020: const/4 v8, #int 0 // #0 │ │ +4229de: 4d07 0608 |0021: aput-object v7, v6, v8 │ │ +4229e2: 6e40 2303 4365 |0023: invoke-virtual {v3, v4, v5, v6}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@0323 │ │ +4229e8: 0c03 |0026: move-result-object v3 │ │ +4229ea: 7210 e8b8 0a00 |0027: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b8e8 │ │ +4229f0: 0a04 |002a: move-result v4 │ │ +4229f2: 3548 2500 |002b: if-ge v8, v4, 0050 // +0025 │ │ +4229f6: 1a04 33dc |002d: const-string v4, "• " // string@dc33 │ │ +4229fa: 6e20 b9b6 4100 |002f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +422a00: 7220 dcb8 8a00 |0032: invoke-interface {v10, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +422a06: 0c04 |0035: move-result-object v4 │ │ +422a08: 1f04 cd1b |0036: check-cast v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ +422a0c: 6e10 dfab 0400 |0038: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ +422a12: 0c04 |003b: move-result-object v4 │ │ +422a14: 6e20 b9b6 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +422a1a: 7210 e8b8 0a00 |003f: invoke-interface {v10}, Ljava/util/List;.size:()I // method@b8e8 │ │ +422a20: 0a04 |0042: move-result v4 │ │ +422a22: b124 |0043: sub-int/2addr v4, v2 │ │ +422a24: 3248 0700 |0044: if-eq v8, v4, 004b // +0007 │ │ +422a28: 1a04 0200 |0046: const-string v4, " │ │ " // string@0002 │ │ -422a20: 6e20 b9b6 4100 |0048: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -422a26: d808 0801 |004b: add-int/lit8 v8, v8, #int 1 // #01 │ │ -422a2a: 28da |004d: goto 0027 // -0026 │ │ -422a2c: 1a03 0000 |004e: const-string v3, "" // string@0000 │ │ -422a30: 220a 6707 |0050: new-instance v10, Landroidx/core/app/NotificationCompat$Builder; // type@0767 │ │ -422a34: 1a04 6872 |0052: const-string v4, "downloading" // string@7268 │ │ -422a38: 7030 a52f 0a04 |0054: invoke-direct {v10, v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2fa5 │ │ -422a3e: 6004 1799 |0057: sget v4, Lde/danoeh/antennapod/net/download/service/R$string;.download_notification_title_feeds:I // field@9917 │ │ -422a42: 6e20 4302 4000 |0059: invoke-virtual {v0, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -422a48: 0c04 |005c: move-result-object v4 │ │ -422a4a: 6e20 ae2f 4a00 |005d: invoke-virtual {v10, v4}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ -422a50: 0c0a |0060: move-result-object v10 │ │ -422a52: 6e20 ad2f 3a00 |0061: invoke-virtual {v10, v3}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ -422a58: 0c0a |0064: move-result-object v10 │ │ -422a5a: 2203 6507 |0065: new-instance v3, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@0765 │ │ -422a5e: 7010 9f2f 0300 |0067: invoke-direct {v3}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@2f9f │ │ -422a64: 6e20 a22f 1300 |006a: invoke-virtual {v3, v1}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@2fa2 │ │ -422a6a: 0c01 |006d: move-result-object v1 │ │ -422a6c: 6e20 b92f 1a00 |006e: invoke-virtual {v10, v1}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb9 │ │ -422a72: 0c0a |0071: move-result-object v10 │ │ -422a74: 6001 7c95 |0072: sget v1, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_sync:I // field@957c │ │ -422a78: 6e20 b82f 1a00 |0074: invoke-virtual {v10, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb8 │ │ -422a7e: 0c0a |0077: move-result-object v10 │ │ -422a80: 6e20 b42f 2a00 |0078: invoke-virtual {v10, v2}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb4 │ │ -422a86: 0c0a |007b: move-result-object v10 │ │ -422a88: 6001 7095 |007c: sget v1, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_cancel:I // field@9570 │ │ -422a8c: 6002 bb98 |007e: sget v2, Lde/danoeh/antennapod/net/download/service/R$string;.cancel_label:I // field@98bb │ │ -422a90: 6e20 4302 2000 |0080: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -422a96: 0c02 |0083: move-result-object v2 │ │ -422a98: 7110 ac79 0000 |0084: invoke-static {v0}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ -422a9e: 0c00 |0087: move-result-object v0 │ │ -422aa0: 6e10 4e79 0900 |0088: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getId:()Ljava/util/UUID; // method@794e │ │ -422aa6: 0c03 |008b: move-result-object v3 │ │ -422aa8: 6e20 a679 3000 |008c: invoke-virtual {v0, v3}, Landroidx/work/WorkManager;.createCancelPendingIntent:(Ljava/util/UUID;)Landroid/app/PendingIntent; // method@79a6 │ │ -422aae: 0c00 |008f: move-result-object v0 │ │ -422ab0: 6e40 a62f 1a02 |0090: invoke-virtual {v10, v1, v2, v0}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ -422ab6: 0c0a |0093: move-result-object v10 │ │ -422ab8: 6e10 a72f 0a00 |0094: invoke-virtual {v10}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2fa7 │ │ -422abe: 0c0a |0097: move-result-object v10 │ │ -422ac0: 110a |0098: return-object v10 │ │ +422a2c: 6e20 b9b6 4100 |0048: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +422a32: d808 0801 |004b: add-int/lit8 v8, v8, #int 1 // #01 │ │ +422a36: 28da |004d: goto 0027 // -0026 │ │ +422a38: 1a03 0000 |004e: const-string v3, "" // string@0000 │ │ +422a3c: 220a 6707 |0050: new-instance v10, Landroidx/core/app/NotificationCompat$Builder; // type@0767 │ │ +422a40: 1a04 6872 |0052: const-string v4, "downloading" // string@7268 │ │ +422a44: 7030 a52f 0a04 |0054: invoke-direct {v10, v0, v4}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2fa5 │ │ +422a4a: 6004 1799 |0057: sget v4, Lde/danoeh/antennapod/net/download/service/R$string;.download_notification_title_feeds:I // field@9917 │ │ +422a4e: 6e20 4302 4000 |0059: invoke-virtual {v0, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +422a54: 0c04 |005c: move-result-object v4 │ │ +422a56: 6e20 ae2f 4a00 |005d: invoke-virtual {v10, v4}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ +422a5c: 0c0a |0060: move-result-object v10 │ │ +422a5e: 6e20 ad2f 3a00 |0061: invoke-virtual {v10, v3}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ +422a64: 0c0a |0064: move-result-object v10 │ │ +422a66: 2203 6507 |0065: new-instance v3, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@0765 │ │ +422a6a: 7010 9f2f 0300 |0067: invoke-direct {v3}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@2f9f │ │ +422a70: 6e20 a22f 1300 |006a: invoke-virtual {v3, v1}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@2fa2 │ │ +422a76: 0c01 |006d: move-result-object v1 │ │ +422a78: 6e20 b92f 1a00 |006e: invoke-virtual {v10, v1}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb9 │ │ +422a7e: 0c0a |0071: move-result-object v10 │ │ +422a80: 6001 7c95 |0072: sget v1, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_sync:I // field@957c │ │ +422a84: 6e20 b82f 1a00 |0074: invoke-virtual {v10, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb8 │ │ +422a8a: 0c0a |0077: move-result-object v10 │ │ +422a8c: 6e20 b42f 2a00 |0078: invoke-virtual {v10, v2}, Landroidx/core/app/NotificationCompat$Builder;.setOngoing:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2fb4 │ │ +422a92: 0c0a |007b: move-result-object v10 │ │ +422a94: 6001 7095 |007c: sget v1, Lde/danoeh/antennapod/net/download/service/R$drawable;.ic_notification_cancel:I // field@9570 │ │ +422a98: 6002 bb98 |007e: sget v2, Lde/danoeh/antennapod/net/download/service/R$string;.cancel_label:I // field@98bb │ │ +422a9c: 6e20 4302 2000 |0080: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +422aa2: 0c02 |0083: move-result-object v2 │ │ +422aa4: 7110 ac79 0000 |0084: invoke-static {v0}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ +422aaa: 0c00 |0087: move-result-object v0 │ │ +422aac: 6e10 4e79 0900 |0088: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getId:()Ljava/util/UUID; // method@794e │ │ +422ab2: 0c03 |008b: move-result-object v3 │ │ +422ab4: 6e20 a679 3000 |008c: invoke-virtual {v0, v3}, Landroidx/work/WorkManager;.createCancelPendingIntent:(Ljava/util/UUID;)Landroid/app/PendingIntent; // method@79a6 │ │ +422aba: 0c00 |008f: move-result-object v0 │ │ +422abc: 6e40 a62f 1a02 |0090: invoke-virtual {v10, v1, v2, v0}, Landroidx/core/app/NotificationCompat$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fa6 │ │ +422ac2: 0c0a |0093: move-result-object v10 │ │ +422ac4: 6e10 a72f 0a00 |0094: invoke-virtual {v10}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2fa7 │ │ +422aca: 0c0a |0097: move-result-object v10 │ │ +422acc: 110a |0098: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0004 line=115 │ │ 0x000c line=117 │ │ 0x0012 line=118 │ │ 0x0023 line=117 │ │ @@ -1762588,65 +1762588,65 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 8 │ │ insns size : 91 16-bit code units │ │ -422ee0: |[422ee0] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.lambda$refreshFeeds$0:(Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V │ │ -422ef0: 6e10 5879 0b00 |0000: invoke-virtual {v11}, Landroidx/work/ListenableWorker;.isStopped:()Z // method@7958 │ │ -422ef6: 0a00 |0003: move-result v0 │ │ -422ef8: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -422efc: 0e00 |0006: return-void │ │ -422efe: 6e10 e5ab 0c00 |0007: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ -422f04: 0a00 |000a: move-result v0 │ │ -422f06: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -422f0a: 6e10 4b79 0b00 |000d: invoke-virtual {v11}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -422f10: 0c0d |0010: move-result-object v13 │ │ -422f12: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -422f14: 7130 aeae dc00 |0012: invoke-static {v12, v13, v0}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.updateFeed:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$UpdaterProgressListener;)Lde/danoeh/antennapod/model/feed/Feed; // method@aeae │ │ -422f1a: 0c0d |0015: move-result-object v13 │ │ -422f1c: 2805 |0016: goto 001b // +0005 │ │ -422f1e: 6e30 8eae cb0d |0017: invoke-virtual {v11, v12, v13}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.refreshFeed:(Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@ae8e │ │ -422f24: 0c0d |001a: move-result-object v13 │ │ -422f26: 380d 2e00 |001b: if-eqz v13, 0049 // +002e │ │ -422f2a: 54b0 20a8 |001d: iget-object v0, v11, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification; // field@a820 │ │ -422f2e: 6e10 4b79 0b00 |001f: invoke-virtual {v11}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -422f34: 0c01 |0022: move-result-object v1 │ │ -422f36: 6e30 96ae 100d |0023: invoke-virtual {v0, v1, v13}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.showIfNeeded:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae96 │ │ -422f3c: 2823 |0026: goto 0049 // +0023 │ │ -422f3e: 0d0d |0027: move-exception v13 │ │ -422f40: 6e10 cdab 0c00 |0028: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -422f46: 0b00 |002b: move-result-wide v0 │ │ -422f48: 1212 |002c: const/4 v2, #int 1 // #1 │ │ -422f4a: 7130 11b4 1002 |002d: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b411 │ │ -422f50: 2200 c81b |0030: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ -422f54: 6e10 dfab 0c00 |0032: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ -422f5a: 0c04 |0035: move-result-object v4 │ │ -422f5c: 6e10 cdab 0c00 |0036: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -422f62: 0b05 |0039: move-result-wide v5 │ │ -422f64: 1207 |003a: const/4 v7, #int 0 // #0 │ │ -422f66: 1208 |003b: const/4 v8, #int 0 // #0 │ │ -422f68: 6209 5e75 |003c: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755e │ │ -422f6c: 6e10 e6b6 0d00 |003e: invoke-virtual {v13}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -422f72: 0c0a |0041: move-result-object v10 │ │ -422f74: 0703 |0042: move-object v3, v0 │ │ -422f76: 7608 91ab 0300 |0043: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Ljava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@ab91 │ │ -422f7c: 7110 06b4 0000 |0046: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b406 │ │ -422f82: 1d0e |0049: monitor-enter v14 │ │ -422f84: 7220 e5b8 ce00 |004a: invoke-interface {v14, v12}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b8e5 │ │ -422f8a: 7210 dfb8 0e00 |004d: invoke-interface {v14}, Ljava/util/List;.isEmpty:()Z // method@b8df │ │ -422f90: 0a0c |0050: move-result v12 │ │ -422f92: 390c 0500 |0051: if-nez v12, 0056 // +0005 │ │ -422f96: 7020 90ae eb00 |0053: invoke-direct {v11, v14}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.updateNotification:(Ljava/util/List;)V // method@ae90 │ │ -422f9c: 1e0e |0056: monitor-exit v14 │ │ -422f9e: 0e00 |0057: return-void │ │ -422fa0: 0d0c |0058: move-exception v12 │ │ -422fa2: 1e0e |0059: monitor-exit v14 │ │ -422fa4: 270c |005a: throw v12 │ │ +422eec: |[422eec] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.lambda$refreshFeeds$0:(Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V │ │ +422efc: 6e10 5879 0b00 |0000: invoke-virtual {v11}, Landroidx/work/ListenableWorker;.isStopped:()Z // method@7958 │ │ +422f02: 0a00 |0003: move-result v0 │ │ +422f04: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +422f08: 0e00 |0006: return-void │ │ +422f0a: 6e10 e5ab 0c00 |0007: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ +422f10: 0a00 |000a: move-result v0 │ │ +422f12: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +422f16: 6e10 4b79 0b00 |000d: invoke-virtual {v11}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +422f1c: 0c0d |0010: move-result-object v13 │ │ +422f1e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +422f20: 7130 aeae dc00 |0012: invoke-static {v12, v13, v0}, Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater;.updateFeed:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/content/Context;Lde/danoeh/antennapod/net/download/service/feed/local/LocalFeedUpdater$UpdaterProgressListener;)Lde/danoeh/antennapod/model/feed/Feed; // method@aeae │ │ +422f26: 0c0d |0015: move-result-object v13 │ │ +422f28: 2805 |0016: goto 001b // +0005 │ │ +422f2a: 6e30 8eae cb0d |0017: invoke-virtual {v11, v12, v13}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.refreshFeed:(Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@ae8e │ │ +422f30: 0c0d |001a: move-result-object v13 │ │ +422f32: 380d 2e00 |001b: if-eqz v13, 0049 // +002e │ │ +422f36: 54b0 20a8 |001d: iget-object v0, v11, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification; // field@a820 │ │ +422f3a: 6e10 4b79 0b00 |001f: invoke-virtual {v11}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +422f40: 0c01 |0022: move-result-object v1 │ │ +422f42: 6e30 96ae 100d |0023: invoke-virtual {v0, v1, v13}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.showIfNeeded:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;)V // method@ae96 │ │ +422f48: 2823 |0026: goto 0049 // +0023 │ │ +422f4a: 0d0d |0027: move-exception v13 │ │ +422f4c: 6e10 cdab 0c00 |0028: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +422f52: 0b00 |002b: move-result-wide v0 │ │ +422f54: 1212 |002c: const/4 v2, #int 1 // #1 │ │ +422f56: 7130 11b4 1002 |002d: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b411 │ │ +422f5c: 2200 c81b |0030: new-instance v0, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ +422f60: 6e10 dfab 0c00 |0032: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ +422f66: 0c04 |0035: move-result-object v4 │ │ +422f68: 6e10 cdab 0c00 |0036: invoke-virtual {v12}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +422f6e: 0b05 |0039: move-result-wide v5 │ │ +422f70: 1207 |003a: const/4 v7, #int 0 // #0 │ │ +422f72: 1208 |003b: const/4 v8, #int 0 // #0 │ │ +422f74: 6209 5e75 |003c: sget-object v9, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_IO_ERROR:Lde/danoeh/antennapod/model/download/DownloadError; // field@755e │ │ +422f78: 6e10 e6b6 0d00 |003e: invoke-virtual {v13}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +422f7e: 0c0a |0041: move-result-object v10 │ │ +422f80: 0703 |0042: move-object v3, v0 │ │ +422f82: 7608 91ab 0300 |0043: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/model/download/DownloadResult;.:(Ljava/lang/String;JIZLde/danoeh/antennapod/model/download/DownloadError;Ljava/lang/String;)V // method@ab91 │ │ +422f88: 7110 06b4 0000 |0046: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b406 │ │ +422f8e: 1d0e |0049: monitor-enter v14 │ │ +422f90: 7220 e5b8 ce00 |004a: invoke-interface {v14, v12}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b8e5 │ │ +422f96: 7210 dfb8 0e00 |004d: invoke-interface {v14}, Ljava/util/List;.isEmpty:()Z // method@b8df │ │ +422f9c: 0a0c |0050: move-result v12 │ │ +422f9e: 390c 0500 |0051: if-nez v12, 0056 // +0005 │ │ +422fa2: 7020 90ae eb00 |0053: invoke-direct {v11, v14}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.updateNotification:(Ljava/util/List;)V // method@ae90 │ │ +422fa8: 1e0e |0056: monitor-exit v14 │ │ +422faa: 0e00 |0057: return-void │ │ +422fac: 0d0c |0058: move-exception v12 │ │ +422fae: 1e0e |0059: monitor-exit v14 │ │ +422fb0: 270c |005a: throw v12 │ │ catches : 2 │ │ 0x0007 - 0x0026 │ │ Ljava/lang/Exception; -> 0x0027 │ │ 0x004a - 0x005a │ │ -> 0x0058 │ │ positions : │ │ 0x0000 line=156 │ │ @@ -1762675,38 +1762675,38 @@ │ │ type : '(Ljava/util/List;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 52 16-bit code units │ │ -422fc0: |[422fc0] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.refreshFeeds:(Ljava/util/List;Z)V │ │ -422fd0: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -422fd4: 7020 09b8 5000 |0002: invoke-direct {v0, v5}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b809 │ │ -422fda: 7020 90ae 0400 |0005: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.updateNotification:(Ljava/util/List;)V // method@ae90 │ │ -422fe0: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -422fe2: 7110 b7b9 0100 |0009: invoke-static {v1}, Ljava/util/concurrent/Executors;.newFixedThreadPool:(I)Ljava/util/concurrent/ExecutorService; // method@b9b7 │ │ -422fe8: 0c01 |000c: move-result-object v1 │ │ -422fea: 7210 e0b8 0500 |000d: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -422ff0: 0c05 |0010: move-result-object v5 │ │ -422ff2: 7210 c3b8 0500 |0011: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -422ff8: 0a02 |0014: move-result v2 │ │ -422ffa: 3802 1100 |0015: if-eqz v2, 0026 // +0011 │ │ -422ffe: 7210 c4b8 0500 |0017: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -423004: 0c02 |001a: move-result-object v2 │ │ -423006: 1f02 cd1b |001b: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ -42300a: 2203 501c |001d: new-instance v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0; // type@1c50 │ │ -42300e: 7050 86ae 4362 |001f: invoke-direct {v3, v4, v2, v6, v0}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V // method@ae86 │ │ -423014: 7220 b3b9 3100 |0022: invoke-interface {v1, v3}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b9b3 │ │ -42301a: 28ec |0025: goto 0011 // -0014 │ │ -42301c: 7210 b1b9 0100 |0026: invoke-interface {v1}, Ljava/util/concurrent/ExecutorService;.shutdown:()V // method@b9b1 │ │ -423022: 6205 e5ff |0029: sget-object v5, Ljava/util/concurrent/TimeUnit;.NANOSECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe5 │ │ -423026: 1802 ffff ffff ffff ff7f |002b: const-wide v2, #double nan // #7fffffffffffffff │ │ -423030: 7240 aab9 2153 |0030: invoke-interface {v1, v2, v3, v5}, Ljava/util/concurrent/ExecutorService;.awaitTermination:(JLjava/util/concurrent/TimeUnit;)Z // method@b9aa │ │ -423036: 0e00 |0033: return-void │ │ +422fcc: |[422fcc] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.refreshFeeds:(Ljava/util/List;Z)V │ │ +422fdc: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +422fe0: 7020 09b8 5000 |0002: invoke-direct {v0, v5}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@b809 │ │ +422fe6: 7020 90ae 0400 |0005: invoke-direct {v4, v0}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.updateNotification:(Ljava/util/List;)V // method@ae90 │ │ +422fec: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +422fee: 7110 b7b9 0100 |0009: invoke-static {v1}, Ljava/util/concurrent/Executors;.newFixedThreadPool:(I)Ljava/util/concurrent/ExecutorService; // method@b9b7 │ │ +422ff4: 0c01 |000c: move-result-object v1 │ │ +422ff6: 7210 e0b8 0500 |000d: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +422ffc: 0c05 |0010: move-result-object v5 │ │ +422ffe: 7210 c3b8 0500 |0011: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +423004: 0a02 |0014: move-result v2 │ │ +423006: 3802 1100 |0015: if-eqz v2, 0026 // +0011 │ │ +42300a: 7210 c4b8 0500 |0017: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +423010: 0c02 |001a: move-result-object v2 │ │ +423012: 1f02 cd1b |001b: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ +423016: 2203 501c |001d: new-instance v3, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0; // type@1c50 │ │ +42301a: 7050 86ae 4362 |001f: invoke-direct {v3, v4, v2, v6, v0}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;Lde/danoeh/antennapod/model/feed/Feed;ZLjava/util/List;)V // method@ae86 │ │ +423020: 7220 b3b9 3100 |0022: invoke-interface {v1, v3}, Ljava/util/concurrent/ExecutorService;.submit:(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; // method@b9b3 │ │ +423026: 28ec |0025: goto 0011 // -0014 │ │ +423028: 7210 b1b9 0100 |0026: invoke-interface {v1}, Ljava/util/concurrent/ExecutorService;.shutdown:()V // method@b9b1 │ │ +42302e: 6205 e5ff |0029: sget-object v5, Ljava/util/concurrent/TimeUnit;.NANOSECONDS:Ljava/util/concurrent/TimeUnit; // field@ffe5 │ │ +423032: 1802 ffff ffff ffff ff7f |002b: const-wide v2, #double nan // #7fffffffffffffff │ │ +42303c: 7240 aab9 2153 |0030: invoke-interface {v1, v2, v3, v5}, Ljava/util/concurrent/ExecutorService;.awaitTermination:(JLjava/util/concurrent/TimeUnit;)Z // method@b9aa │ │ +423042: 0e00 |0033: return-void │ │ catches : 1 │ │ 0x0029 - 0x0033 │ │ Ljava/lang/InterruptedException; -> 0x0033 │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ 0x0009 line=153 │ │ @@ -1762724,27 +1762724,27 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -423048: |[423048] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.updateNotification:(Ljava/util/List;)V │ │ -423058: 6e10 4b79 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -42305e: 0c00 |0003: move-result-object v0 │ │ -423060: 1a01 115f |0004: const-string v1, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ -423064: 7120 7930 1000 |0006: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ -42306a: 0a00 |0009: move-result v0 │ │ -42306c: 3900 0d00 |000a: if-nez v0, 0017 // +000d │ │ -423070: 5420 21a8 |000c: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@a821 │ │ -423074: 6001 d096 |000e: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_updating_feeds:I // field@96d0 │ │ -423078: 7020 8aae 3200 |0010: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.createNotification:(Ljava/util/List;)Landroid/app/Notification; // method@ae8a │ │ -42307e: 0c03 |0013: move-result-object v3 │ │ -423080: 6e30 2630 1003 |0014: invoke-virtual {v0, v1, v3}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@3026 │ │ -423086: 0e00 |0017: return-void │ │ +423054: |[423054] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.updateNotification:(Ljava/util/List;)V │ │ +423064: 6e10 4b79 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +42306a: 0c00 |0003: move-result-object v0 │ │ +42306c: 1a01 115f |0004: const-string v1, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ +423070: 7120 7930 1000 |0006: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ +423076: 0a00 |0009: move-result v0 │ │ +423078: 3900 0d00 |000a: if-nez v0, 0017 // +000d │ │ +42307c: 5420 21a8 |000c: iget-object v0, v2, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@a821 │ │ +423080: 6001 d096 |000e: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_updating_feeds:I // field@96d0 │ │ +423084: 7020 8aae 3200 |0010: invoke-direct {v2, v3}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.createNotification:(Ljava/util/List;)Landroid/app/Notification; // method@ae8a │ │ +42308a: 0c03 |0013: move-result-object v3 │ │ +42308c: 6e30 2630 1003 |0014: invoke-virtual {v0, v1, v3}, Landroidx/core/app/NotificationManagerCompat;.notify:(ILandroid/app/Notification;)V // method@3026 │ │ +423092: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x000c line=140 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker; │ │ 0x0000 - 0x0018 reg=3 (null) Ljava/util/List; │ │ @@ -1762755,108 +1762755,108 @@ │ │ type : '()Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 184 16-bit code units │ │ -422ac4: |[422ac4] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ -422ad4: 5470 20a8 |0000: iget-object v0, v7, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification; // field@a820 │ │ -422ad8: 6e10 93ae 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.loadCountersBeforeRefresh:()V // method@ae93 │ │ -422ade: 6e10 4f79 0700 |0005: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@794f │ │ -422ae4: 0c00 |0008: move-result-object v0 │ │ -422ae6: 1a01 ab77 |0009: const-string v1, "feed_id" // string@77ab │ │ -422aea: 1602 ffff |000b: const-wide/16 v2, #int -1 // #ffff │ │ -422aee: 6e40 1479 1032 |000d: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/Data;.getLong:(Ljava/lang/String;J)J // method@7914 │ │ -422af4: 0b00 |0010: move-result-wide v0 │ │ -422af6: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -422af8: 1205 |0012: const/4 v5, #int 0 // #0 │ │ -422afa: 3106 0002 |0013: cmp-long v6, v0, v2 │ │ -422afe: 3906 3800 |0015: if-nez v6, 004d // +0038 │ │ -422b02: 7100 fdb3 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedList:()Ljava/util/List; // method@b3fd │ │ -422b08: 0c00 |001a: move-result-object v0 │ │ -422b0a: 7210 e0b8 0000 |001b: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -422b10: 0c01 |001e: move-result-object v1 │ │ -422b12: 7210 c3b8 0100 |001f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -422b18: 0a02 |0022: move-result v2 │ │ -422b1a: 3802 2500 |0023: if-eqz v2, 0048 // +0025 │ │ -422b1e: 7210 c4b8 0100 |0025: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -422b24: 0c02 |0028: move-result-object v2 │ │ -422b26: 1f02 cd1b |0029: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ -422b2a: 6e10 dcab 0200 |002b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -422b30: 0c03 |002e: move-result-object v3 │ │ -422b32: 6e10 c8ac 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acc8 │ │ -422b38: 0a03 |0032: move-result v3 │ │ -422b3a: 3803 1100 |0033: if-eqz v3, 0044 // +0011 │ │ -422b3e: 6e10 deab 0200 |0035: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@abde │ │ -422b44: 0a03 |0038: move-result v3 │ │ -422b46: 3803 0300 |0039: if-eqz v3, 003c // +0003 │ │ -422b4a: 2809 |003b: goto 0044 // +0009 │ │ -422b4c: 6e10 e5ab 0200 |003c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ -422b52: 0a02 |003f: move-result v2 │ │ -422b54: 3902 dfff |0040: if-nez v2, 001f // -0021 │ │ -422b58: 1204 |0042: const/4 v4, #int 0 // #0 │ │ -422b5a: 28dc |0043: goto 001f // -0024 │ │ -422b5c: 7210 c5b8 0100 |0044: invoke-interface {v1}, Ljava/util/Iterator;.remove:()V // method@b8c5 │ │ -422b62: 28d8 |0047: goto 001f // -0028 │ │ -422b64: 7110 84b8 0000 |0048: invoke-static {v0}, Ljava/util/Collections;.shuffle:(Ljava/util/List;)V // method@b884 │ │ -422b6a: 1201 |004b: const/4 v1, #int 0 // #0 │ │ -422b6c: 281e |004c: goto 006a // +001e │ │ -422b6e: 1402 ffff ff7f |004d: const v2, #float nan // #7fffffff │ │ -422b74: 7152 f9b3 1055 |0050: invoke-static {v0, v1, v5, v5, v2}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeed:(JZII)Lde/danoeh/antennapod/model/feed/Feed; // method@b3f9 │ │ -422b7a: 0c00 |0053: move-result-object v0 │ │ -422b7c: 3900 0700 |0054: if-nez v0, 005b // +0007 │ │ -422b80: 7100 4879 0000 |0056: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7948 │ │ -422b86: 0c00 |0059: move-result-object v0 │ │ -422b88: 1100 |005a: return-object v0 │ │ -422b8a: 6e10 e5ab 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ -422b90: 0a01 |005e: move-result v1 │ │ -422b92: 2202 031f |005f: new-instance v2, Ljava/util/ArrayList; // type@1f03 │ │ -422b96: 7010 07b8 0200 |0061: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -422b9c: 7220 d5b8 0200 |0064: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -422ba2: 0114 |0067: move v4, v1 │ │ -422ba4: 0720 |0068: move-object v0, v2 │ │ -422ba6: 1211 |0069: const/4 v1, #int 1 // #1 │ │ -422ba8: 6e10 4f79 0700 |006a: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@794f │ │ -422bae: 0c02 |006d: move-result-object v2 │ │ -422bb0: 1a03 6875 |006e: const-string v3, "even_on_mobile" // string@7568 │ │ -422bb4: 6e30 1179 3205 |0070: invoke-virtual {v2, v3, v5}, Landroidx/work/Data;.getBoolean:(Ljava/lang/String;Z)Z // method@7911 │ │ -422bba: 0a02 |0073: move-result v2 │ │ -422bbc: 3902 1c00 |0074: if-nez v2, 0090 // +001c │ │ -422bc0: 3904 1a00 |0076: if-nez v4, 0090 // +001a │ │ -422bc4: 7100 6ead 0000 |0078: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.networkAvailable:()Z // method@ad6e │ │ -422bca: 0a02 |007b: move-result v2 │ │ -422bcc: 3802 0800 |007c: if-eqz v2, 0084 // +0008 │ │ -422bd0: 7100 67ad 0000 |007e: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isFeedRefreshAllowed:()Z // method@ad67 │ │ -422bd6: 0a02 |0081: move-result v2 │ │ -422bd8: 3902 0e00 |0082: if-nez v2, 0090 // +000e │ │ -422bdc: 1a00 1719 |0084: const-string v0, "FeedUpdateWorker" // string@1917 │ │ -422be0: 1a01 160e |0086: const-string v1, "Blocking automatic update" // string@0e16 │ │ -422be4: 7120 7e0b 1000 |0088: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -422bea: 7100 4779 0000 |008b: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@7947 │ │ -422bf0: 0c00 |008e: move-result-object v0 │ │ -422bf2: 1100 |008f: return-object v0 │ │ -422bf4: 7030 8fae 0701 |0090: invoke-direct {v7, v0, v1}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.refreshFeeds:(Ljava/util/List;Z)V // method@ae8f │ │ -422bfa: 6e10 4b79 0700 |0093: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -422c00: 0c00 |0096: move-result-object v0 │ │ -422c02: 7110 1bb4 0000 |0097: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/NonSubscribedFeedsCleaner;.deleteOldNonSubscribedFeeds:(Landroid/content/Context;)V // method@b41b │ │ -422c08: 7100 ceae 0000 |009a: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // method@aece │ │ -422c0e: 0c00 |009d: move-result-object v0 │ │ -422c10: 6e10 4b79 0700 |009e: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -422c16: 0c01 |00a1: move-result-object v1 │ │ -422c18: 6e20 cdae 1000 |00a2: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@aecd │ │ -422c1e: 5470 21a8 |00a5: iget-object v0, v7, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@a821 │ │ -422c22: 6001 d096 |00a7: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_updating_feeds:I // field@96d0 │ │ -422c26: 6e20 1f30 1000 |00a9: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@301f │ │ -422c2c: 7100 64b0 0000 |00ac: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // method@b064 │ │ -422c32: 0c00 |00af: move-result-object v0 │ │ -422c34: 6e10 68b0 0000 |00b0: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.syncImmediately:()V // method@b068 │ │ -422c3a: 7100 4879 0000 |00b3: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7948 │ │ -422c40: 0c00 |00b6: move-result-object v0 │ │ -422c42: 1100 |00b7: return-object v0 │ │ +422ad0: |[422ad0] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.doWork:()Landroidx/work/ListenableWorker$Result; │ │ +422ae0: 5470 20a8 |0000: iget-object v0, v7, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.newEpisodesNotification:Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification; // field@a820 │ │ +422ae4: 6e10 93ae 0000 |0002: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/NewEpisodesNotification;.loadCountersBeforeRefresh:()V // method@ae93 │ │ +422aea: 6e10 4f79 0700 |0005: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@794f │ │ +422af0: 0c00 |0008: move-result-object v0 │ │ +422af2: 1a01 ab77 |0009: const-string v1, "feed_id" // string@77ab │ │ +422af6: 1602 ffff |000b: const-wide/16 v2, #int -1 // #ffff │ │ +422afa: 6e40 1479 1032 |000d: invoke-virtual {v0, v1, v2, v3}, Landroidx/work/Data;.getLong:(Ljava/lang/String;J)J // method@7914 │ │ +422b00: 0b00 |0010: move-result-wide v0 │ │ +422b02: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +422b04: 1205 |0012: const/4 v5, #int 0 // #0 │ │ +422b06: 3106 0002 |0013: cmp-long v6, v0, v2 │ │ +422b0a: 3906 3800 |0015: if-nez v6, 004d // +0038 │ │ +422b0e: 7100 fdb3 0000 |0017: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedList:()Ljava/util/List; // method@b3fd │ │ +422b14: 0c00 |001a: move-result-object v0 │ │ +422b16: 7210 e0b8 0000 |001b: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +422b1c: 0c01 |001e: move-result-object v1 │ │ +422b1e: 7210 c3b8 0100 |001f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +422b24: 0a02 |0022: move-result v2 │ │ +422b26: 3802 2500 |0023: if-eqz v2, 0048 // +0025 │ │ +422b2a: 7210 c4b8 0100 |0025: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +422b30: 0c02 |0028: move-result-object v2 │ │ +422b32: 1f02 cd1b |0029: check-cast v2, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ +422b36: 6e10 dcab 0200 |002b: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +422b3c: 0c03 |002e: move-result-object v3 │ │ +422b3e: 6e10 c8ac 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acc8 │ │ +422b44: 0a03 |0032: move-result v3 │ │ +422b46: 3803 1100 |0033: if-eqz v3, 0044 // +0011 │ │ +422b4a: 6e10 deab 0200 |0035: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.getState:()I // method@abde │ │ +422b50: 0a03 |0038: move-result v3 │ │ +422b52: 3803 0300 |0039: if-eqz v3, 003c // +0003 │ │ +422b56: 2809 |003b: goto 0044 // +0009 │ │ +422b58: 6e10 e5ab 0200 |003c: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ +422b5e: 0a02 |003f: move-result v2 │ │ +422b60: 3902 dfff |0040: if-nez v2, 001f // -0021 │ │ +422b64: 1204 |0042: const/4 v4, #int 0 // #0 │ │ +422b66: 28dc |0043: goto 001f // -0024 │ │ +422b68: 7210 c5b8 0100 |0044: invoke-interface {v1}, Ljava/util/Iterator;.remove:()V // method@b8c5 │ │ +422b6e: 28d8 |0047: goto 001f // -0028 │ │ +422b70: 7110 84b8 0000 |0048: invoke-static {v0}, Ljava/util/Collections;.shuffle:(Ljava/util/List;)V // method@b884 │ │ +422b76: 1201 |004b: const/4 v1, #int 0 // #0 │ │ +422b78: 281e |004c: goto 006a // +001e │ │ +422b7a: 1402 ffff ff7f |004d: const v2, #float nan // #7fffffff │ │ +422b80: 7152 f9b3 1055 |0050: invoke-static {v0, v1, v5, v5, v2}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeed:(JZII)Lde/danoeh/antennapod/model/feed/Feed; // method@b3f9 │ │ +422b86: 0c00 |0053: move-result-object v0 │ │ +422b88: 3900 0700 |0054: if-nez v0, 005b // +0007 │ │ +422b8c: 7100 4879 0000 |0056: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7948 │ │ +422b92: 0c00 |0059: move-result-object v0 │ │ +422b94: 1100 |005a: return-object v0 │ │ +422b96: 6e10 e5ab 0000 |005b: invoke-virtual {v0}, Lde/danoeh/antennapod/model/feed/Feed;.isLocalFeed:()Z // method@abe5 │ │ +422b9c: 0a01 |005e: move-result v1 │ │ +422b9e: 2202 031f |005f: new-instance v2, Ljava/util/ArrayList; // type@1f03 │ │ +422ba2: 7010 07b8 0200 |0061: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +422ba8: 7220 d5b8 0200 |0064: invoke-interface {v2, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +422bae: 0114 |0067: move v4, v1 │ │ +422bb0: 0720 |0068: move-object v0, v2 │ │ +422bb2: 1211 |0069: const/4 v1, #int 1 // #1 │ │ +422bb4: 6e10 4f79 0700 |006a: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@794f │ │ +422bba: 0c02 |006d: move-result-object v2 │ │ +422bbc: 1a03 6875 |006e: const-string v3, "even_on_mobile" // string@7568 │ │ +422bc0: 6e30 1179 3205 |0070: invoke-virtual {v2, v3, v5}, Landroidx/work/Data;.getBoolean:(Ljava/lang/String;Z)Z // method@7911 │ │ +422bc6: 0a02 |0073: move-result v2 │ │ +422bc8: 3902 1c00 |0074: if-nez v2, 0090 // +001c │ │ +422bcc: 3904 1a00 |0076: if-nez v4, 0090 // +001a │ │ +422bd0: 7100 6ead 0000 |0078: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.networkAvailable:()Z // method@ad6e │ │ +422bd6: 0a02 |007b: move-result v2 │ │ +422bd8: 3802 0800 |007c: if-eqz v2, 0084 // +0008 │ │ +422bdc: 7100 67ad 0000 |007e: invoke-static {}, Lde/danoeh/antennapod/net/common/NetworkUtils;.isFeedRefreshAllowed:()Z // method@ad67 │ │ +422be2: 0a02 |0081: move-result v2 │ │ +422be4: 3902 0e00 |0082: if-nez v2, 0090 // +000e │ │ +422be8: 1a00 1719 |0084: const-string v0, "FeedUpdateWorker" // string@1917 │ │ +422bec: 1a01 160e |0086: const-string v1, "Blocking automatic update" // string@0e16 │ │ +422bf0: 7120 7e0b 1000 |0088: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +422bf6: 7100 4779 0000 |008b: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@7947 │ │ +422bfc: 0c00 |008e: move-result-object v0 │ │ +422bfe: 1100 |008f: return-object v0 │ │ +422c00: 7030 8fae 0701 |0090: invoke-direct {v7, v0, v1}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.refreshFeeds:(Ljava/util/List;Z)V // method@ae8f │ │ +422c06: 6e10 4b79 0700 |0093: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +422c0c: 0c00 |0096: move-result-object v0 │ │ +422c0e: 7110 1bb4 0000 |0097: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/NonSubscribedFeedsCleaner;.deleteOldNonSubscribedFeeds:(Landroid/content/Context;)V // method@b41b │ │ +422c14: 7100 ceae 0000 |009a: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager; // method@aece │ │ +422c1a: 0c00 |009d: move-result-object v0 │ │ +422c1c: 6e10 4b79 0700 |009e: invoke-virtual {v7}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +422c22: 0c01 |00a1: move-result-object v1 │ │ +422c24: 6e20 cdae 1000 |00a2: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/net/download/serviceinterface/AutoDownloadManager;.autodownloadUndownloadedItems:(Landroid/content/Context;)Ljava/util/concurrent/Future; // method@aecd │ │ +422c2a: 5470 21a8 |00a5: iget-object v0, v7, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.notificationManager:Landroidx/core/app/NotificationManagerCompat; // field@a821 │ │ +422c2e: 6001 d096 |00a7: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_updating_feeds:I // field@96d0 │ │ +422c32: 6e20 1f30 1000 |00a9: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationManagerCompat;.cancel:(I)V // method@301f │ │ +422c38: 7100 64b0 0000 |00ac: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // method@b064 │ │ +422c3e: 0c00 |00af: move-result-object v0 │ │ +422c40: 6e10 68b0 0000 |00b0: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.syncImmediately:()V // method@b068 │ │ +422c46: 7100 4879 0000 |00b3: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7948 │ │ +422c4c: 0c00 |00b6: move-result-object v0 │ │ +422c4e: 1100 |00b7: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=66 │ │ 0x0017 line=70 │ │ 0x001b line=71 │ │ 0x001f line=72 │ │ @@ -1762888,24 +1762888,24 @@ │ │ type : '()Lcom/google/common/util/concurrent/ListenableFuture;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -422c44: |[422c44] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.getForegroundInfoAsync:()Lcom/google/common/util/concurrent/ListenableFuture; │ │ -422c54: 2200 6613 |0000: new-instance v0, Landroidx/work/ForegroundInfo; // type@1366 │ │ -422c58: 6001 d096 |0002: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_updating_feeds:I // field@96d0 │ │ -422c5c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -422c5e: 7020 8aae 2300 |0005: invoke-direct {v3, v2}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.createNotification:(Ljava/util/List;)Landroid/app/Notification; // method@ae8a │ │ -422c64: 0c02 |0008: move-result-object v2 │ │ -422c66: 7030 2279 1002 |0009: invoke-direct {v0, v1, v2}, Landroidx/work/ForegroundInfo;.:(ILandroid/app/Notification;)V // method@7922 │ │ -422c6c: 7110 dfa3 0000 |000c: invoke-static {v0}, Lcom/google/common/util/concurrent/Futures;.immediateFuture:(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; // method@a3df │ │ -422c72: 0c00 |000f: move-result-object v0 │ │ -422c74: 1100 |0010: return-object v0 │ │ +422c50: |[422c50] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.getForegroundInfoAsync:()Lcom/google/common/util/concurrent/ListenableFuture; │ │ +422c60: 2200 6613 |0000: new-instance v0, Landroidx/work/ForegroundInfo; // type@1366 │ │ +422c64: 6001 d096 |0002: sget v1, Lde/danoeh/antennapod/net/download/service/R$id;.notification_updating_feeds:I // field@96d0 │ │ +422c68: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +422c6a: 7020 8aae 2300 |0005: invoke-direct {v3, v2}, Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;.createNotification:(Ljava/util/List;)Landroid/app/Notification; // method@ae8a │ │ +422c70: 0c02 |0008: move-result-object v2 │ │ +422c72: 7030 2279 1002 |0009: invoke-direct {v0, v1, v2}, Landroidx/work/ForegroundInfo;.:(ILandroid/app/Notification;)V // method@7922 │ │ +422c78: 7110 dfa3 0000 |000c: invoke-static {v0}, Lcom/google/common/util/concurrent/Futures;.immediateFuture:(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; // method@a3df │ │ +422c7e: 0c00 |000f: move-result-object v0 │ │ +422c80: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker; │ │ │ │ #2 : (in Lde/danoeh/antennapod/net/download/service/feed/FeedUpdateWorker;) │ │ @@ -1762913,147 +1762913,147 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 261 16-bit code units │ │ -422c78: |[422c78] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.refreshFeed:(Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; │ │ -422c88: 6e10 4f79 0900 |0000: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@794f │ │ -422c8e: 0c00 |0003: move-result-object v0 │ │ -422c90: 1a01 83af |0004: const-string v1, "next_page" // string@af83 │ │ -422c94: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -422c96: 6e30 1179 1002 |0007: invoke-virtual {v0, v1, v2}, Landroidx/work/Data;.getBoolean:(Ljava/lang/String;Z)Z // method@7911 │ │ -422c9c: 0a00 |000a: move-result v0 │ │ -422c9e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -422ca0: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ -422ca4: 6e10 d9ab 0a00 |000e: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@abd9 │ │ -422caa: 0c00 |0011: move-result-object v0 │ │ -422cac: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -422cb0: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -422cb2: 2802 |0015: goto 0017 // +0002 │ │ -422cb4: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -422cb6: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -422cba: 6e10 daab 0a00 |0019: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@abda │ │ -422cc0: 0a03 |001c: move-result v3 │ │ -422cc2: b013 |001d: add-int/2addr v3, v1 │ │ -422cc4: 6e20 f6ab 3a00 |001e: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@abf6 │ │ -422cca: 7110 dbae 0a00 |0021: invoke-static {v10}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.create:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; // method@aedb │ │ -422cd0: 0c03 |0024: move-result-object v3 │ │ -422cd2: 390b 0b00 |0025: if-nez v11, 0030 // +000b │ │ -422cd6: 6e10 e3ab 0a00 |0027: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@abe3 │ │ -422cdc: 0a0b |002a: move-result v11 │ │ -422cde: 380b 0300 |002b: if-eqz v11, 002e // +0003 │ │ -422ce2: 2803 |002d: goto 0030 // +0003 │ │ -422ce4: 120b |002e: const/4 v11, #int 0 // #0 │ │ -422ce6: 2802 |002f: goto 0031 // +0002 │ │ -422ce8: 121b |0030: const/4 v11, #int 1 // #1 │ │ -422cea: 6e20 d6ae b300 |0031: invoke-virtual {v3, v11}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.setForce:(Z)V // method@aed6 │ │ -422cf0: 3800 0900 |0034: if-eqz v0, 003d // +0009 │ │ -422cf4: 6e10 d9ab 0a00 |0036: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@abd9 │ │ -422cfa: 0c0a |0039: move-result-object v10 │ │ -422cfc: 6e20 d7ae a300 |003a: invoke-virtual {v3, v10}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.setSource:(Ljava/lang/String;)V // method@aed7 │ │ -422d02: 6e10 d4ae 0300 |003d: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.build:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@aed4 │ │ -422d08: 0c0a |0040: move-result-object v10 │ │ -422d0a: 220b 571c |0041: new-instance v11, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory; // type@1c57 │ │ -422d0e: 7010 afae 0b00 |0043: invoke-direct {v11}, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory;.:()V // method@aeaf │ │ -422d14: 6e20 b0ae ab00 |0046: invoke-virtual {v11, v10}, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory;.create:(Lde/danoeh/antennapod/model/download/DownloadRequest;)Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // method@aeb0 │ │ -422d1a: 0c0b |0049: move-result-object v11 │ │ -422d1c: 380b b300 |004a: if-eqz v11, 00fd // +00b3 │ │ -422d20: 6e10 b2ae 0b00 |004c: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.call:()Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // method@aeb2 │ │ -422d26: 6e10 b7ae 0b00 |004f: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@aeb7 │ │ -422d2c: 0c00 |0052: move-result-object v0 │ │ -422d2e: 6e10 99ab 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab99 │ │ -422d34: 0a00 |0056: move-result v0 │ │ -422d36: 1203 |0057: const/4 v3, #int 0 // #0 │ │ -422d38: 3900 2200 |0058: if-nez v0, 007a // +0022 │ │ -422d3c: 55b0 2ea8 |005a: iget-boolean v0, v11, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a82e │ │ -422d40: 3900 1d00 |005c: if-nez v0, 0079 // +001d │ │ -422d44: 6e10 b7ae 0b00 |005e: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@aeb7 │ │ -422d4a: 0c00 |0061: move-result-object v0 │ │ -422d4c: 6e10 96ab 0000 |0062: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab96 │ │ -422d52: 0c00 |0065: move-result-object v0 │ │ -422d54: 6202 5875 |0066: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@7558 │ │ -422d58: 3320 0300 |0068: if-ne v0, v2, 006b // +0003 │ │ -422d5c: 280f |006a: goto 0079 // +000f │ │ -422d5e: 6e10 7bab 0a00 |006b: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ab7b │ │ -422d64: 0b04 |006e: move-result-wide v4 │ │ -422d66: 7130 11b4 5401 |006f: invoke-static {v4, v5, v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b411 │ │ -422d6c: 6e10 b7ae 0b00 |0072: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@aeb7 │ │ -422d72: 0c0a |0075: move-result-object v10 │ │ -422d74: 7110 06b4 0a00 |0076: invoke-static {v10}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b406 │ │ -422d7a: 1103 |0079: return-object v3 │ │ -422d7c: 2200 5a1c |007a: new-instance v0, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask; // type@1c5a │ │ -422d80: 7020 baae a000 |007c: invoke-direct {v0, v10}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V // method@aeba │ │ -422d86: 6e10 bbae 0000 |007f: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@aebb │ │ -422d8c: 0c04 |0082: move-result-object v4 │ │ -422d8e: 6e10 c0ae 0000 |0083: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.isSuccessful:()Z // method@aec0 │ │ -422d94: 0a05 |0086: move-result v5 │ │ -422d96: 3905 1100 |0087: if-nez v5, 0098 // +0011 │ │ -422d9a: 6e10 7bab 0a00 |0089: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ab7b │ │ -422da0: 0b0a |008c: move-result-wide v10 │ │ -422da2: 7130 11b4 ba01 |008d: invoke-static {v10, v11, v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b411 │ │ -422da8: 6e10 bfae 0000 |0090: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@aebf │ │ -422dae: 0c0a |0093: move-result-object v10 │ │ -422db0: 7110 06b4 0a00 |0094: invoke-static {v10}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b406 │ │ -422db6: 1103 |0097: return-object v3 │ │ -422db8: 5441 b8d2 |0098: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d2b8 │ │ -422dbc: 7100 c5b6 0000 |009a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ -422dc2: 0b05 |009d: move-result-wide v5 │ │ -422dc4: 6e30 f1ab 5106 |009e: invoke-virtual {v1, v5, v6}, Lde/danoeh/antennapod/model/feed/Feed;.setLastRefreshAttempt:(J)V // method@abf1 │ │ -422dca: 6e10 4b79 0900 |00a1: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -422dd0: 0c01 |00a4: move-result-object v1 │ │ -422dd2: 5443 b8d2 |00a5: iget-object v3, v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d2b8 │ │ -422dd6: 7130 16b4 3102 |00a7: invoke-static {v1, v3, v2}, Lde/danoeh/antennapod/storage/database/FeedDatabaseWriter;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@b416 │ │ -422ddc: 0c01 |00aa: move-result-object v1 │ │ -422dde: 6e10 7bab 0a00 |00ab: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ab7b │ │ -422de4: 0b05 |00ae: move-result-wide v5 │ │ -422de6: 1607 0000 |00af: const-wide/16 v7, #int 0 // #0 │ │ -422dea: 3103 0507 |00b1: cmp-long v3, v5, v7 │ │ -422dee: 3903 0300 |00b3: if-nez v3, 00b6 // +0003 │ │ -422df2: 1101 |00b5: return-object v1 │ │ -422df4: 6e10 7bab 0a00 |00b6: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ab7b │ │ -422dfa: 0b05 |00b9: move-result-wide v5 │ │ -422dfc: 7120 fab3 6500 |00ba: invoke-static {v5, v6}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@b3fa │ │ -422e02: 0c03 |00bd: move-result-object v3 │ │ -422e04: 7210 dfb8 0300 |00be: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@b8df │ │ -422e0a: 0a05 |00c1: move-result v5 │ │ -422e0c: 3905 1500 |00c2: if-nez v5, 00d7 // +0015 │ │ -422e10: 7220 dcb8 2300 |00c4: invoke-interface {v3, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -422e16: 0c02 |00c7: move-result-object v2 │ │ -422e18: 1f02 c81b |00c8: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ -422e1c: 6e10 99ab 0200 |00ca: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab99 │ │ -422e22: 0a02 |00cd: move-result v2 │ │ -422e24: 3902 0900 |00ce: if-nez v2, 00d7 // +0009 │ │ -422e28: 6e10 bfae 0000 |00d0: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@aebf │ │ -422e2e: 0c00 |00d3: move-result-object v0 │ │ -422e30: 7110 06b4 0000 |00d4: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b406 │ │ -422e36: 54b0 30a8 |00d7: iget-object v0, v11, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@a830 │ │ -422e3a: 3800 0c00 |00d9: if-eqz v0, 00e5 // +000c │ │ -422e3e: 6e10 82ab 0a00 |00db: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ -422e44: 0c0a |00de: move-result-object v10 │ │ -422e46: 54bb 30a8 |00df: iget-object v11, v11, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@a830 │ │ -422e4a: 7120 15b4 ba00 |00e1: invoke-static {v10, v11}, Lde/danoeh/antennapod/storage/database/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@b415 │ │ -422e50: 2818 |00e4: goto 00fc // +0018 │ │ -422e52: 544b b9d2 |00e5: iget-object v11, v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@d2b9 │ │ -422e56: 380b 1500 |00e7: if-eqz v11, 00fc // +0015 │ │ -422e5a: 6e10 82ab 0a00 |00e9: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ -422e60: 0c00 |00ec: move-result-object v0 │ │ -422e62: 6e20 85b6 0b00 |00ed: invoke-virtual {v11, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -422e68: 0a0b |00f0: move-result v11 │ │ -422e6a: 390b 0b00 |00f1: if-nez v11, 00fc // +000b │ │ -422e6e: 6e10 82ab 0a00 |00f3: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ -422e74: 0c0a |00f6: move-result-object v10 │ │ -422e76: 544b b9d2 |00f7: iget-object v11, v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@d2b9 │ │ -422e7a: 7120 15b4 ba00 |00f9: invoke-static {v10, v11}, Lde/danoeh/antennapod/storage/database/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@b415 │ │ -422e80: 1101 |00fc: return-object v1 │ │ -422e82: 220a 6d1e |00fd: new-instance v10, Ljava/lang/Exception; // type@1e6d │ │ -422e86: 1a0b 9951 |00ff: const-string v11, "Unable to create downloader" // string@5199 │ │ -422e8a: 7020 f7b5 ba00 |0101: invoke-direct {v10, v11}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b5f7 │ │ -422e90: 270a |0104: throw v10 │ │ +422c84: |[422c84] de.danoeh.antennapod.net.download.service.feed.FeedUpdateWorker.refreshFeed:(Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; │ │ +422c94: 6e10 4f79 0900 |0000: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getInputData:()Landroidx/work/Data; // method@794f │ │ +422c9a: 0c00 |0003: move-result-object v0 │ │ +422c9c: 1a01 83af |0004: const-string v1, "next_page" // string@af83 │ │ +422ca0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +422ca2: 6e30 1179 1002 |0007: invoke-virtual {v0, v1, v2}, Landroidx/work/Data;.getBoolean:(Ljava/lang/String;Z)Z // method@7911 │ │ +422ca8: 0a00 |000a: move-result v0 │ │ +422caa: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +422cac: 3800 0a00 |000c: if-eqz v0, 0016 // +000a │ │ +422cb0: 6e10 d9ab 0a00 |000e: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@abd9 │ │ +422cb6: 0c00 |0011: move-result-object v0 │ │ +422cb8: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +422cbc: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +422cbe: 2802 |0015: goto 0017 // +0002 │ │ +422cc0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +422cc2: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +422cc6: 6e10 daab 0a00 |0019: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getPageNr:()I // method@abda │ │ +422ccc: 0a03 |001c: move-result v3 │ │ +422cce: b013 |001d: add-int/2addr v3, v1 │ │ +422cd0: 6e20 f6ab 3a00 |001e: invoke-virtual {v10, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setPageNr:(I)V // method@abf6 │ │ +422cd6: 7110 dbae 0a00 |0021: invoke-static {v10}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestCreator;.create:(Lde/danoeh/antennapod/model/feed/Feed;)Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder; // method@aedb │ │ +422cdc: 0c03 |0024: move-result-object v3 │ │ +422cde: 390b 0b00 |0025: if-nez v11, 0030 // +000b │ │ +422ce2: 6e10 e3ab 0a00 |0027: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.hasLastUpdateFailed:()Z // method@abe3 │ │ +422ce8: 0a0b |002a: move-result v11 │ │ +422cea: 380b 0300 |002b: if-eqz v11, 002e // +0003 │ │ +422cee: 2803 |002d: goto 0030 // +0003 │ │ +422cf0: 120b |002e: const/4 v11, #int 0 // #0 │ │ +422cf2: 2802 |002f: goto 0031 // +0002 │ │ +422cf4: 121b |0030: const/4 v11, #int 1 // #1 │ │ +422cf6: 6e20 d6ae b300 |0031: invoke-virtual {v3, v11}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.setForce:(Z)V // method@aed6 │ │ +422cfc: 3800 0900 |0034: if-eqz v0, 003d // +0009 │ │ +422d00: 6e10 d9ab 0a00 |0036: invoke-virtual {v10}, Lde/danoeh/antennapod/model/feed/Feed;.getNextPageLink:()Ljava/lang/String; // method@abd9 │ │ +422d06: 0c0a |0039: move-result-object v10 │ │ +422d08: 6e20 d7ae a300 |003a: invoke-virtual {v3, v10}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.setSource:(Ljava/lang/String;)V // method@aed7 │ │ +422d0e: 6e10 d4ae 0300 |003d: invoke-virtual {v3}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadRequestBuilder;.build:()Lde/danoeh/antennapod/model/download/DownloadRequest; // method@aed4 │ │ +422d14: 0c0a |0040: move-result-object v10 │ │ +422d16: 220b 571c |0041: new-instance v11, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory; // type@1c57 │ │ +422d1a: 7010 afae 0b00 |0043: invoke-direct {v11}, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory;.:()V // method@aeaf │ │ +422d20: 6e20 b0ae ab00 |0046: invoke-virtual {v11, v10}, Lde/danoeh/antennapod/net/download/service/feed/remote/DefaultDownloaderFactory;.create:(Lde/danoeh/antennapod/model/download/DownloadRequest;)Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // method@aeb0 │ │ +422d26: 0c0b |0049: move-result-object v11 │ │ +422d28: 380b b300 |004a: if-eqz v11, 00fd // +00b3 │ │ +422d2c: 6e10 b2ae 0b00 |004c: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.call:()Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader; // method@aeb2 │ │ +422d32: 6e10 b7ae 0b00 |004f: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@aeb7 │ │ +422d38: 0c00 |0052: move-result-object v0 │ │ +422d3a: 6e10 99ab 0000 |0053: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab99 │ │ +422d40: 0a00 |0056: move-result v0 │ │ +422d42: 1203 |0057: const/4 v3, #int 0 // #0 │ │ +422d44: 3900 2200 |0058: if-nez v0, 007a // +0022 │ │ +422d48: 55b0 2ea8 |005a: iget-boolean v0, v11, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.cancelled:Z // field@a82e │ │ +422d4c: 3900 1d00 |005c: if-nez v0, 0079 // +001d │ │ +422d50: 6e10 b7ae 0b00 |005e: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@aeb7 │ │ +422d56: 0c00 |0061: move-result-object v0 │ │ +422d58: 6e10 96ab 0000 |0062: invoke-virtual {v0}, Lde/danoeh/antennapod/model/download/DownloadResult;.getReason:()Lde/danoeh/antennapod/model/download/DownloadError; // method@ab96 │ │ +422d5e: 0c00 |0065: move-result-object v0 │ │ +422d60: 6202 5875 |0066: sget-object v2, Lde/danoeh/antennapod/model/download/DownloadError;.ERROR_DOWNLOAD_CANCELLED:Lde/danoeh/antennapod/model/download/DownloadError; // field@7558 │ │ +422d64: 3320 0300 |0068: if-ne v0, v2, 006b // +0003 │ │ +422d68: 280f |006a: goto 0079 // +000f │ │ +422d6a: 6e10 7bab 0a00 |006b: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ab7b │ │ +422d70: 0b04 |006e: move-result-wide v4 │ │ +422d72: 7130 11b4 5401 |006f: invoke-static {v4, v5, v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b411 │ │ +422d78: 6e10 b7ae 0b00 |0072: invoke-virtual {v11}, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.getResult:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@aeb7 │ │ +422d7e: 0c0a |0075: move-result-object v10 │ │ +422d80: 7110 06b4 0a00 |0076: invoke-static {v10}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b406 │ │ +422d86: 1103 |0079: return-object v3 │ │ +422d88: 2200 5a1c |007a: new-instance v0, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask; // type@1c5a │ │ +422d8c: 7020 baae a000 |007c: invoke-direct {v0, v10}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.:(Lde/danoeh/antennapod/model/download/DownloadRequest;)V // method@aeba │ │ +422d92: 6e10 bbae 0000 |007f: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.call:()Lde/danoeh/antennapod/parser/feed/FeedHandlerResult; // method@aebb │ │ +422d98: 0c04 |0082: move-result-object v4 │ │ +422d9a: 6e10 c0ae 0000 |0083: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.isSuccessful:()Z // method@aec0 │ │ +422da0: 0a05 |0086: move-result v5 │ │ +422da2: 3905 1100 |0087: if-nez v5, 0098 // +0011 │ │ +422da6: 6e10 7bab 0a00 |0089: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ab7b │ │ +422dac: 0b0a |008c: move-result-wide v10 │ │ +422dae: 7130 11b4 ba01 |008d: invoke-static {v10, v11, v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.setFeedLastUpdateFailed:(JZ)Ljava/util/concurrent/Future; // method@b411 │ │ +422db4: 6e10 bfae 0000 |0090: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@aebf │ │ +422dba: 0c0a |0093: move-result-object v10 │ │ +422dbc: 7110 06b4 0a00 |0094: invoke-static {v10}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b406 │ │ +422dc2: 1103 |0097: return-object v3 │ │ +422dc4: 5441 b8d2 |0098: iget-object v1, v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d2b8 │ │ +422dc8: 7100 c5b6 0000 |009a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@b6c5 │ │ +422dce: 0b05 |009d: move-result-wide v5 │ │ +422dd0: 6e30 f1ab 5106 |009e: invoke-virtual {v1, v5, v6}, Lde/danoeh/antennapod/model/feed/Feed;.setLastRefreshAttempt:(J)V // method@abf1 │ │ +422dd6: 6e10 4b79 0900 |00a1: invoke-virtual {v9}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +422ddc: 0c01 |00a4: move-result-object v1 │ │ +422dde: 5443 b8d2 |00a5: iget-object v3, v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@d2b8 │ │ +422de2: 7130 16b4 3102 |00a7: invoke-static {v1, v3, v2}, Lde/danoeh/antennapod/storage/database/FeedDatabaseWriter;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@b416 │ │ +422de8: 0c01 |00aa: move-result-object v1 │ │ +422dea: 6e10 7bab 0a00 |00ab: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ab7b │ │ +422df0: 0b05 |00ae: move-result-wide v5 │ │ +422df2: 1607 0000 |00af: const-wide/16 v7, #int 0 // #0 │ │ +422df6: 3103 0507 |00b1: cmp-long v3, v5, v7 │ │ +422dfa: 3903 0300 |00b3: if-nez v3, 00b6 // +0003 │ │ +422dfe: 1101 |00b5: return-object v1 │ │ +422e00: 6e10 7bab 0a00 |00b6: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getFeedfileId:()J // method@ab7b │ │ +422e06: 0b05 |00b9: move-result-wide v5 │ │ +422e08: 7120 fab3 6500 |00ba: invoke-static {v5, v6}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedDownloadLog:(J)Ljava/util/List; // method@b3fa │ │ +422e0e: 0c03 |00bd: move-result-object v3 │ │ +422e10: 7210 dfb8 0300 |00be: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@b8df │ │ +422e16: 0a05 |00c1: move-result v5 │ │ +422e18: 3905 1500 |00c2: if-nez v5, 00d7 // +0015 │ │ +422e1c: 7220 dcb8 2300 |00c4: invoke-interface {v3, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +422e22: 0c02 |00c7: move-result-object v2 │ │ +422e24: 1f02 c81b |00c8: check-cast v2, Lde/danoeh/antennapod/model/download/DownloadResult; // type@1bc8 │ │ +422e28: 6e10 99ab 0200 |00ca: invoke-virtual {v2}, Lde/danoeh/antennapod/model/download/DownloadResult;.isSuccessful:()Z // method@ab99 │ │ +422e2e: 0a02 |00cd: move-result v2 │ │ +422e30: 3902 0900 |00ce: if-nez v2, 00d7 // +0009 │ │ +422e34: 6e10 bfae 0000 |00d0: invoke-virtual {v0}, Lde/danoeh/antennapod/net/download/service/feed/remote/FeedParserTask;.getDownloadStatus:()Lde/danoeh/antennapod/model/download/DownloadResult; // method@aebf │ │ +422e3a: 0c00 |00d3: move-result-object v0 │ │ +422e3c: 7110 06b4 0000 |00d4: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.addDownloadStatus:(Lde/danoeh/antennapod/model/download/DownloadResult;)Ljava/util/concurrent/Future; // method@b406 │ │ +422e42: 54b0 30a8 |00d7: iget-object v0, v11, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@a830 │ │ +422e46: 3800 0c00 |00d9: if-eqz v0, 00e5 // +000c │ │ +422e4a: 6e10 82ab 0a00 |00db: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ +422e50: 0c0a |00de: move-result-object v10 │ │ +422e52: 54bb 30a8 |00df: iget-object v11, v11, Lde/danoeh/antennapod/net/download/service/feed/remote/Downloader;.permanentRedirectUrl:Ljava/lang/String; // field@a830 │ │ +422e56: 7120 15b4 ba00 |00e1: invoke-static {v10, v11}, Lde/danoeh/antennapod/storage/database/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@b415 │ │ +422e5c: 2818 |00e4: goto 00fc // +0018 │ │ +422e5e: 544b b9d2 |00e5: iget-object v11, v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@d2b9 │ │ +422e62: 380b 1500 |00e7: if-eqz v11, 00fc // +0015 │ │ +422e66: 6e10 82ab 0a00 |00e9: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ +422e6c: 0c00 |00ec: move-result-object v0 │ │ +422e6e: 6e20 85b6 0b00 |00ed: invoke-virtual {v11, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +422e74: 0a0b |00f0: move-result v11 │ │ +422e76: 390b 0b00 |00f1: if-nez v11, 00fc // +000b │ │ +422e7a: 6e10 82ab 0a00 |00f3: invoke-virtual {v10}, Lde/danoeh/antennapod/model/download/DownloadRequest;.getSource:()Ljava/lang/String; // method@ab82 │ │ +422e80: 0c0a |00f6: move-result-object v10 │ │ +422e82: 544b b9d2 |00f7: iget-object v11, v4, Lde/danoeh/antennapod/parser/feed/FeedHandlerResult;.redirectUrl:Ljava/lang/String; // field@d2b9 │ │ +422e86: 7120 15b4 ba00 |00f9: invoke-static {v10, v11}, Lde/danoeh/antennapod/storage/database/DBWriter;.updateFeedDownloadURL:(Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/Future; // method@b415 │ │ +422e8c: 1101 |00fc: return-object v1 │ │ +422e8e: 220a 6d1e |00fd: new-instance v10, Ljava/lang/Exception; // type@1e6d │ │ +422e92: 1a0b 9951 |00ff: const-string v11, "Unable to create downloader" // string@5199 │ │ +422e96: 7020 f7b5 ba00 |0101: invoke-direct {v10, v11}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@b5f7 │ │ +422e9c: 270a |0104: throw v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x000e line=194 │ │ 0x0019 line=196 │ │ 0x0021 line=198 │ │ 0x0027 line=199 │ │ @@ -1763117,17 +1763117,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -428770: |[428770] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceAuthenticationException.:(Ljava/lang/String;)V │ │ -428780: 7020 4faf 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/String;)V // method@af4f │ │ -428786: 0e00 |0003: return-void │ │ +42877c: |[42877c] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceAuthenticationException.:(Ljava/lang/String;)V │ │ +42878c: 7020 4faf 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/String;)V // method@af4f │ │ +428792: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceAuthenticationException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -1763166,18 +1763166,18 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -428788: |[428788] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceBadStatusCodeException.:(Ljava/lang/String;I)V │ │ -428798: 7020 4faf 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/String;)V // method@af4f │ │ -42879e: 5902 3db7 |0003: iput v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.statusCode:I // field@b73d │ │ -4287a2: 0e00 |0005: return-void │ │ +428794: |[428794] de.danoeh.antennapod.net.sync.gpoddernet.GpodnetServiceBadStatusCodeException.:(Ljava/lang/String;I)V │ │ +4287a4: 7020 4faf 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceException;.:(Ljava/lang/String;)V // method@af4f │ │ +4287aa: 5902 3db7 |0003: iput v2, v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException;.statusCode:I // field@b73d │ │ +4287ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x0003 line=10 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetServiceBadStatusCodeException; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -1763231,35 +1763231,35 @@ │ │ type : '()V' │ │ access : 0x10009 (PUBLIC STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -42cde8: |[42cde8] de.danoeh.antennapod.net.sync.service.SyncService.:()V │ │ -42cdf8: 0e00 |0000: return-void │ │ +42cdf4: |[42cdf4] de.danoeh.antennapod.net.sync.service.SyncService.:()V │ │ +42ce04: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lde/danoeh/antennapod/net/sync/service/SyncService;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroidx/work/WorkerParameters;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -42cdfc: |[42cdfc] de.danoeh.antennapod.net.sync.service.SyncService.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ -42ce0c: 7030 c579 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@79c5 │ │ -42ce12: 2202 d21c |0003: new-instance v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cd2 │ │ -42ce16: 7020 00b0 1200 |0005: invoke-direct {v2, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b000 │ │ -42ce1c: 5b02 83ca |0008: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca83 │ │ -42ce20: 0e00 |000a: return-void │ │ +42ce08: |[42ce08] de.danoeh.antennapod.net.sync.service.SyncService.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V │ │ +42ce18: 7030 c579 1002 |0000: invoke-direct {v0, v1, v2}, Landroidx/work/Worker;.:(Landroid/content/Context;Landroidx/work/WorkerParameters;)V // method@79c5 │ │ +42ce1e: 2202 d21c |0003: new-instance v2, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // type@1cd2 │ │ +42ce22: 7020 00b0 1200 |0005: invoke-direct {v2, v1}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.:(Landroid/content/Context;)V // method@b000 │ │ +42ce28: 5b02 83ca |0008: iput-object v2, v0, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca83 │ │ +42ce2c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/net/sync/service/SyncService; │ │ 0x0000 - 0x000b reg=1 (null) Landroid/content/Context; │ │ @@ -1763270,26 +1763270,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -42ce24: |[42ce24] de.danoeh.antennapod.net.sync.service.SyncService.clearErrorNotifications:()V │ │ -42ce34: 6e10 4b79 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -42ce3a: 0c00 |0003: move-result-object v0 │ │ -42ce3c: 1a01 eaaf |0004: const-string v1, "notification" // string@afea │ │ -42ce40: 6e20 4602 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -42ce46: 0c00 |0009: move-result-object v0 │ │ -42ce48: 1f00 3700 |000a: check-cast v0, Landroid/app/NotificationManager; // type@0037 │ │ -42ce4c: 6001 c8c2 |000c: sget v1, Lde/danoeh/antennapod/net/sync/service/R$id;.notification_gpodnet_sync_error:I // field@c2c8 │ │ -42ce50: 6e20 8d01 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@018d │ │ -42ce56: 6001 c7c2 |0011: sget v1, Lde/danoeh/antennapod/net/sync/service/R$id;.notification_gpodnet_sync_autherror:I // field@c2c7 │ │ -42ce5a: 6e20 8d01 1000 |0013: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@018d │ │ -42ce60: 0e00 |0016: return-void │ │ +42ce30: |[42ce30] de.danoeh.antennapod.net.sync.service.SyncService.clearErrorNotifications:()V │ │ +42ce40: 6e10 4b79 0200 |0000: invoke-virtual {v2}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +42ce46: 0c00 |0003: move-result-object v0 │ │ +42ce48: 1a01 eaaf |0004: const-string v1, "notification" // string@afea │ │ +42ce4c: 6e20 4602 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +42ce52: 0c00 |0009: move-result-object v0 │ │ +42ce54: 1f00 3700 |000a: check-cast v0, Landroid/app/NotificationManager; // type@0037 │ │ +42ce58: 6001 c8c2 |000c: sget v1, Lde/danoeh/antennapod/net/sync/service/R$id;.notification_gpodnet_sync_error:I // field@c2c8 │ │ +42ce5c: 6e20 8d01 1000 |000e: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@018d │ │ +42ce62: 6001 c7c2 |0011: sget v1, Lde/danoeh/antennapod/net/sync/service/R$id;.notification_gpodnet_sync_autherror:I // field@c2c7 │ │ +42ce66: 6e20 8d01 1000 |0013: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@018d │ │ +42ce6c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0006 line=292 │ │ 0x000c line=293 │ │ 0x0011 line=294 │ │ locals : │ │ @@ -1763300,56 +1763300,56 @@ │ │ type : '()Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 76 16-bit code units │ │ -42cd40: |[42cd40] de.danoeh.antennapod.net.sync.service.SyncService.getActiveSyncProvider:()Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService; │ │ -42cd50: 7100 43b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@b443 │ │ -42cd56: 0c00 |0003: move-result-object v0 │ │ -42cd58: 7110 59b0 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // method@b059 │ │ -42cd5e: 0c00 |0007: move-result-object v0 │ │ -42cd60: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -42cd62: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -42cd66: 1101 |000b: return-object v1 │ │ -42cd68: 6202 80ca |000c: sget-object v2, Lde/danoeh/antennapod/net/sync/service/SyncService$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$SynchronizationProvider:[I // field@ca80 │ │ -42cd6c: 6e10 f3b5 0000 |000e: invoke-virtual {v0}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ -42cd72: 0a00 |0011: move-result v0 │ │ -42cd74: 4400 0200 |0012: aget v0, v2, v0 │ │ -42cd78: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -42cd7a: 3220 1c00 |0015: if-eq v0, v2, 0031 // +001c │ │ -42cd7e: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -42cd80: 3220 0300 |0018: if-eq v0, v2, 001b // +0003 │ │ -42cd84: 1101 |001a: return-object v1 │ │ -42cd86: 2200 b11c |001b: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService; // type@1cb1 │ │ -42cd8a: 7100 57ad 0000 |001d: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ad57 │ │ -42cd90: 0c01 |0020: move-result-object v1 │ │ -42cd92: 7100 3cb4 0000 |0021: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@b43c │ │ -42cd98: 0c02 |0024: move-result-object v2 │ │ -42cd9a: 7100 3eb4 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@b43e │ │ -42cda0: 0c03 |0028: move-result-object v3 │ │ -42cda2: 7100 3db4 0000 |0029: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@b43d │ │ -42cda8: 0c04 |002c: move-result-object v4 │ │ -42cdaa: 7054 a8af 1032 |002d: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@afa8 │ │ -42cdb0: 1100 |0030: return-object v0 │ │ -42cdb2: 2200 8d1c |0031: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // type@1c8d │ │ -42cdb6: 7100 57ad 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ad57 │ │ -42cdbc: 0c06 |0036: move-result-object v6 │ │ -42cdbe: 7100 3cb4 0000 |0037: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@b43c │ │ -42cdc4: 0c07 |003a: move-result-object v7 │ │ -42cdc6: 7100 3bb4 0000 |003b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getDeviceId:()Ljava/lang/String; // method@b43b │ │ -42cdcc: 0c08 |003e: move-result-object v8 │ │ -42cdce: 7100 3eb4 0000 |003f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@b43e │ │ -42cdd4: 0c09 |0042: move-result-object v9 │ │ -42cdd6: 7100 3db4 0000 |0043: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@b43d │ │ -42cddc: 0c0a |0046: move-result-object v10 │ │ -42cdde: 0705 |0047: move-object v5, v0 │ │ -42cde0: 7606 3caf 0500 |0048: invoke-direct/range {v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@af3c │ │ -42cde6: 1100 |004b: return-object v0 │ │ +42cd4c: |[42cd4c] de.danoeh.antennapod.net.sync.service.SyncService.getActiveSyncProvider:()Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService; │ │ +42cd5c: 7100 43b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.getSelectedSyncProviderKey:()Ljava/lang/String; // method@b443 │ │ +42cd62: 0c00 |0003: move-result-object v0 │ │ +42cd64: 7110 59b0 0000 |0004: invoke-static {v0}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider;.fromIdentifier:(Ljava/lang/String;)Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationProvider; // method@b059 │ │ +42cd6a: 0c00 |0007: move-result-object v0 │ │ +42cd6c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +42cd6e: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +42cd72: 1101 |000b: return-object v1 │ │ +42cd74: 6202 80ca |000c: sget-object v2, Lde/danoeh/antennapod/net/sync/service/SyncService$1;.$SwitchMap$de$danoeh$antennapod$net$sync$serviceinterface$SynchronizationProvider:[I // field@ca80 │ │ +42cd78: 6e10 f3b5 0000 |000e: invoke-virtual {v0}, Ljava/lang/Enum;.ordinal:()I // method@b5f3 │ │ +42cd7e: 0a00 |0011: move-result v0 │ │ +42cd80: 4400 0200 |0012: aget v0, v2, v0 │ │ +42cd84: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +42cd86: 3220 1c00 |0015: if-eq v0, v2, 0031 // +001c │ │ +42cd8a: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +42cd8c: 3220 0300 |0018: if-eq v0, v2, 001b // +0003 │ │ +42cd90: 1101 |001a: return-object v1 │ │ +42cd92: 2200 b11c |001b: new-instance v0, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService; // type@1cb1 │ │ +42cd96: 7100 57ad 0000 |001d: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ad57 │ │ +42cd9c: 0c01 |0020: move-result-object v1 │ │ +42cd9e: 7100 3cb4 0000 |0021: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@b43c │ │ +42cda4: 0c02 |0024: move-result-object v2 │ │ +42cda6: 7100 3eb4 0000 |0025: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@b43e │ │ +42cdac: 0c03 |0028: move-result-object v3 │ │ +42cdae: 7100 3db4 0000 |0029: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@b43d │ │ +42cdb4: 0c04 |002c: move-result-object v4 │ │ +42cdb6: 7054 a8af 1032 |002d: invoke-direct {v0, v1, v2, v3, v4}, Lde/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService;.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@afa8 │ │ +42cdbc: 1100 |0030: return-object v0 │ │ +42cdbe: 2200 8d1c |0031: new-instance v0, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService; // type@1c8d │ │ +42cdc2: 7100 57ad 0000 |0033: invoke-static {}, Lde/danoeh/antennapod/net/common/AntennapodHttpClient;.getHttpClient:()Lokhttp3/OkHttpClient; // method@ad57 │ │ +42cdc8: 0c06 |0036: move-result-object v6 │ │ +42cdca: 7100 3cb4 0000 |0037: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getHosturl:()Ljava/lang/String; // method@b43c │ │ +42cdd0: 0c07 |003a: move-result-object v7 │ │ +42cdd2: 7100 3bb4 0000 |003b: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getDeviceId:()Ljava/lang/String; // method@b43b │ │ +42cdd8: 0c08 |003e: move-result-object v8 │ │ +42cdda: 7100 3eb4 0000 |003f: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getUsername:()Ljava/lang/String; // method@b43e │ │ +42cde0: 0c09 |0042: move-result-object v9 │ │ +42cde2: 7100 3db4 0000 |0043: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationCredentials;.getPassword:()Ljava/lang/String; // method@b43d │ │ +42cde8: 0c0a |0046: move-result-object v10 │ │ +42cdea: 0705 |0047: move-object v5, v0 │ │ +42cdec: 7606 3caf 0500 |0048: invoke-direct/range {v5, v6, v7, v8, v9, v10}, Lde/danoeh/antennapod/net/sync/gpoddernet/GpodnetService;.:(Lokhttp3/OkHttpClient;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@af3c │ │ +42cdf2: 1100 |004b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0004 line=337 │ │ 0x000c line=341 │ │ 0x001b line=347 │ │ 0x0021 line=348 │ │ @@ -1763365,169 +1763365,169 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -42ccc0: |[42ccc0] de.danoeh.antennapod.net.sync.service.SyncService.isCurrentlyActive:()Z │ │ -42ccd0: 6300 82ca |0000: sget-boolean v0, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@ca82 │ │ -42ccd4: 0f00 |0002: return v0 │ │ +42cccc: |[42cccc] de.danoeh.antennapod.net.sync.service.SyncService.isCurrentlyActive:()Z │ │ +42ccdc: 6300 82ca |0000: sget-boolean v0, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@ca82 │ │ +42cce0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ │ │ #5 : (in Lde/danoeh/antennapod/net/sync/service/SyncService;) │ │ name : 'processEpisodeActions' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 286 16-bit code units │ │ -42ce64: |[42ce64] de.danoeh.antennapod.net.sync.service.SyncService.processEpisodeActions:(Ljava/util/List;)V │ │ -42ce74: 1d0a |0000: monitor-enter v10 │ │ -42ce76: 1a00 d54c |0001: const-string v0, "SyncService" // string@4cd5 │ │ -42ce7a: 2201 8d1e |0003: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -42ce7e: 7010 adb6 0100 |0005: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42ce84: 1a02 4d47 |0008: const-string v2, "Processing " // string@474d │ │ -42ce88: 6e20 b9b6 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42ce8e: 7210 e8b8 0b00 |000d: invoke-interface {v11}, Ljava/util/List;.size:()I // method@b8e8 │ │ -42ce94: 0a02 |0010: move-result v2 │ │ -42ce96: 6e20 b4b6 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -42ce9c: 1a02 5e00 |0014: const-string v2, " actions" // string@005e │ │ -42cea0: 6e20 b9b6 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42cea6: 6e10 c3b6 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42ceac: 0c01 |001c: move-result-object v1 │ │ -42ceae: 7120 7e0b 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42ceb4: 7210 dfb8 0b00 |0020: invoke-interface {v11}, Ljava/util/List;.isEmpty:()Z // method@b8df │ │ -42ceba: 0a00 |0023: move-result v0 │ │ -42cebc: 3800 0400 |0024: if-eqz v0, 0028 // +0004 │ │ -42cec0: 1e0a |0026: monitor-exit v10 │ │ -42cec2: 0e00 |0027: return-void │ │ -42cec4: 54a0 83ca |0028: iget-object v0, v10, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca83 │ │ -42cec8: 6e10 08b0 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedEpisodeActions:()Ljava/util/ArrayList; // method@b008 │ │ -42cece: 0c00 |002d: move-result-object v0 │ │ -42ced0: 7120 b7af 0b00 |002e: invoke-static {v11, v0}, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter;.getRemoteActionsOverridingLocalActions:(Ljava/util/List;Ljava/util/List;)Ljava/util/Map; // method@afb7 │ │ -42ced6: 0c0b |0031: move-result-object v11 │ │ -42ced8: 2200 c81d |0032: new-instance v0, Lde/danoeh/antennapod/storage/database/LongList; // type@1dc8 │ │ -42cedc: 7010 17b4 0000 |0034: invoke-direct {v0}, Lde/danoeh/antennapod/storage/database/LongList;.:()V // method@b417 │ │ -42cee2: 2201 031f |0037: new-instance v1, Ljava/util/ArrayList; // type@1f03 │ │ -42cee6: 7010 07b8 0100 |0039: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -42ceec: 7210 18b9 0b00 |003c: invoke-interface {v11}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b918 │ │ -42cef2: 0c0b |003f: move-result-object v11 │ │ -42cef4: 7210 70b8 0b00 |0040: invoke-interface {v11}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@b870 │ │ -42cefa: 0c0b |0043: move-result-object v11 │ │ -42cefc: 7210 c3b8 0b00 |0044: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -42cf02: 0a02 |0047: move-result v2 │ │ -42cf04: 1203 |0048: const/4 v3, #int 0 // #0 │ │ -42cf06: 3802 bf00 |0049: if-eqz v2, 0108 // +00bf │ │ -42cf0a: 7210 c4b8 0b00 |004b: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -42cf10: 0c02 |004e: move-result-object v2 │ │ -42cf12: 1f02 d71c |004f: check-cast v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ -42cf16: 6e10 2ab0 0200 |0051: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getGuid:()Ljava/lang/String; // method@b02a │ │ -42cf1c: 0c04 |0054: move-result-object v4 │ │ -42cf1e: 7110 baaf 0400 |0055: invoke-static {v4}, Lde/danoeh/antennapod/net/sync/service/GuidValidator;.isValidGuid:(Ljava/lang/String;)Z // method@afba │ │ -42cf24: 0a04 |0058: move-result v4 │ │ -42cf26: 3804 0700 |0059: if-eqz v4, 0060 // +0007 │ │ -42cf2a: 6e10 2ab0 0200 |005b: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getGuid:()Ljava/lang/String; // method@b02a │ │ -42cf30: 0c04 |005e: move-result-object v4 │ │ -42cf32: 2802 |005f: goto 0061 // +0002 │ │ -42cf34: 1204 |0060: const/4 v4, #int 0 // #0 │ │ -42cf36: 6e10 29b0 0200 |0061: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@b029 │ │ -42cf3c: 0c05 |0064: move-result-object v5 │ │ -42cf3e: 7120 fcb3 5400 |0065: invoke-static {v4, v5}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedItemByGuidOrEpisodeUrl:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@b3fc │ │ -42cf44: 0c04 |0068: move-result-object v4 │ │ -42cf46: 3904 1900 |0069: if-nez v4, 0082 // +0019 │ │ -42cf4a: 1a03 d54c |006b: const-string v3, "SyncService" // string@4cd5 │ │ -42cf4e: 2204 8d1e |006d: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ -42cf52: 7010 adb6 0400 |006f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42cf58: 1a05 2852 |0072: const-string v5, "Unknown feed item: " // string@5228 │ │ -42cf5c: 6e20 b9b6 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42cf62: 6e20 b8b6 2400 |0077: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -42cf68: 6e10 c3b6 0400 |007a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42cf6e: 0c02 |007d: move-result-object v2 │ │ -42cf70: 7120 830b 2300 |007e: invoke-static {v3, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ -42cf76: 28c3 |0081: goto 0044 // -003d │ │ -42cf78: 6e10 2cac 0400 |0082: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -42cf7e: 0c05 |0085: move-result-object v5 │ │ -42cf80: 3905 1900 |0086: if-nez v5, 009f // +0019 │ │ -42cf84: 1a03 d54c |0088: const-string v3, "SyncService" // string@4cd5 │ │ -42cf88: 2204 8d1e |008a: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ -42cf8c: 7010 adb6 0400 |008c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42cf92: 1a05 1219 |008f: const-string v5, "Feed item has no media: " // string@1912 │ │ -42cf96: 6e20 b9b6 5400 |0091: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42cf9c: 6e20 b8b6 2400 |0094: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -42cfa2: 6e10 c3b6 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42cfa8: 0c02 |009a: move-result-object v2 │ │ -42cfaa: 7120 830b 2300 |009b: invoke-static {v3, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ -42cfb0: 28a6 |009e: goto 0044 // -005a │ │ -42cfb2: 6e10 2cac 0400 |009f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -42cfb8: 0c05 |00a2: move-result-object v5 │ │ -42cfba: 6e10 2cb0 0200 |00a3: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getPosition:()I // method@b02c │ │ -42cfc0: 0a06 |00a6: move-result v6 │ │ -42cfc2: d266 e803 |00a7: mul-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -42cfc6: 6e20 a0ac 6500 |00a9: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@aca0 │ │ -42cfcc: 7100 60b4 0000 |00ac: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSmartMarkAsPlayedSecs:()I // method@b460 │ │ -42cfd2: 0a06 |00af: move-result v6 │ │ -42cfd4: 6e10 72ac 0500 |00b0: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ -42cfda: 0a07 |00b3: move-result v7 │ │ -42cfdc: 1218 |00b4: const/4 v8, #int 1 // #1 │ │ -42cfde: 3d07 1100 |00b5: if-lez v7, 00c6 // +0011 │ │ -42cfe2: 6e10 84ac 0500 |00b7: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac84 │ │ -42cfe8: 0a07 |00ba: move-result v7 │ │ -42cfea: 6e10 72ac 0500 |00bb: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ -42cff0: 0a09 |00be: move-result v9 │ │ -42cff2: d266 e803 |00bf: mul-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -42cff6: b169 |00c1: sub-int/2addr v9, v6 │ │ -42cff8: 3497 0400 |00c2: if-lt v7, v9, 00c6 // +0004 │ │ -42cffc: 1216 |00c4: const/4 v6, #int 1 // #1 │ │ -42cffe: 2802 |00c5: goto 00c7 // +0002 │ │ -42d000: 1206 |00c6: const/4 v6, #int 0 // #0 │ │ -42d002: 3806 2600 |00c7: if-eqz v6, 00ed // +0026 │ │ -42d006: 1a06 d54c |00c9: const-string v6, "SyncService" // string@4cd5 │ │ -42d00a: 2207 8d1e |00cb: new-instance v7, Ljava/lang/StringBuilder; // type@1e8d │ │ -42d00e: 7010 adb6 0700 |00cd: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42d014: 1a09 3841 |00d0: const-string v9, "Marking as played: " // string@4138 │ │ -42d018: 6e20 b9b6 9700 |00d2: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42d01e: 6e20 b8b6 2700 |00d5: invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -42d024: 6e10 c3b6 0700 |00d8: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42d02a: 0c02 |00db: move-result-object v2 │ │ -42d02c: 7120 7e0b 2600 |00dc: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42d032: 6e20 4cac 8400 |00df: invoke-virtual {v4, v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ac4c │ │ -42d038: 6e20 a0ac 3500 |00e2: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@aca0 │ │ -42d03e: 6e10 25ac 0400 |00e5: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ -42d044: 0b02 |00e8: move-result-wide v2 │ │ -42d046: 6e30 18b4 2003 |00e9: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/storage/database/LongList;.add:(J)V // method@b418 │ │ -42d04c: 2817 |00ec: goto 0103 // +0017 │ │ -42d04e: 1a03 d54c |00ed: const-string v3, "SyncService" // string@4cd5 │ │ -42d052: 2205 8d1e |00ef: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ -42d056: 7010 adb6 0500 |00f1: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42d05c: 1a06 f14a |00f4: const-string v6, "Setting position: " // string@4af1 │ │ -42d060: 6e20 b9b6 6500 |00f6: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42d066: 6e20 b8b6 2500 |00f9: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -42d06c: 6e10 c3b6 0500 |00fc: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42d072: 0c02 |00ff: move-result-object v2 │ │ -42d074: 7120 7e0b 2300 |0100: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42d07a: 7220 d5b8 4100 |0103: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -42d080: 2900 3eff |0106: goto/16 0044 // -00c2 │ │ -42d084: 6e10 4b79 0a00 |0108: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -42d08a: 0c0b |010b: move-result-object v11 │ │ -42d08c: 6e10 19b4 0000 |010c: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/LongList;.toArray:()[J // method@b419 │ │ -42d092: 0c00 |010f: move-result-object v0 │ │ -42d094: 7130 0fb4 3b00 |0110: invoke-static {v11, v3, v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.removeQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@b40f │ │ -42d09a: 7110 04b4 0100 |0113: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@b404 │ │ -42d0a0: 7110 14b4 0100 |0116: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.setItemList:(Ljava/util/List;)Ljava/util/concurrent/Future; // method@b414 │ │ -42d0a6: 1e0a |0119: monitor-exit v10 │ │ -42d0a8: 0e00 |011a: return-void │ │ -42d0aa: 0d0b |011b: move-exception v11 │ │ -42d0ac: 1e0a |011c: monitor-exit v10 │ │ -42d0ae: 270b |011d: throw v11 │ │ +42ce70: |[42ce70] de.danoeh.antennapod.net.sync.service.SyncService.processEpisodeActions:(Ljava/util/List;)V │ │ +42ce80: 1d0a |0000: monitor-enter v10 │ │ +42ce82: 1a00 d54c |0001: const-string v0, "SyncService" // string@4cd5 │ │ +42ce86: 2201 8d1e |0003: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +42ce8a: 7010 adb6 0100 |0005: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42ce90: 1a02 4d47 |0008: const-string v2, "Processing " // string@474d │ │ +42ce94: 6e20 b9b6 2100 |000a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42ce9a: 7210 e8b8 0b00 |000d: invoke-interface {v11}, Ljava/util/List;.size:()I // method@b8e8 │ │ +42cea0: 0a02 |0010: move-result v2 │ │ +42cea2: 6e20 b4b6 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +42cea8: 1a02 5e00 |0014: const-string v2, " actions" // string@005e │ │ +42ceac: 6e20 b9b6 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42ceb2: 6e10 c3b6 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42ceb8: 0c01 |001c: move-result-object v1 │ │ +42ceba: 7120 7e0b 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42cec0: 7210 dfb8 0b00 |0020: invoke-interface {v11}, Ljava/util/List;.isEmpty:()Z // method@b8df │ │ +42cec6: 0a00 |0023: move-result v0 │ │ +42cec8: 3800 0400 |0024: if-eqz v0, 0028 // +0004 │ │ +42cecc: 1e0a |0026: monitor-exit v10 │ │ +42cece: 0e00 |0027: return-void │ │ +42ced0: 54a0 83ca |0028: iget-object v0, v10, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca83 │ │ +42ced4: 6e10 08b0 0000 |002a: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedEpisodeActions:()Ljava/util/ArrayList; // method@b008 │ │ +42ceda: 0c00 |002d: move-result-object v0 │ │ +42cedc: 7120 b7af 0b00 |002e: invoke-static {v11, v0}, Lde/danoeh/antennapod/net/sync/service/EpisodeActionFilter;.getRemoteActionsOverridingLocalActions:(Ljava/util/List;Ljava/util/List;)Ljava/util/Map; // method@afb7 │ │ +42cee2: 0c0b |0031: move-result-object v11 │ │ +42cee4: 2200 c81d |0032: new-instance v0, Lde/danoeh/antennapod/storage/database/LongList; // type@1dc8 │ │ +42cee8: 7010 17b4 0000 |0034: invoke-direct {v0}, Lde/danoeh/antennapod/storage/database/LongList;.:()V // method@b417 │ │ +42ceee: 2201 031f |0037: new-instance v1, Ljava/util/ArrayList; // type@1f03 │ │ +42cef2: 7010 07b8 0100 |0039: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +42cef8: 7210 18b9 0b00 |003c: invoke-interface {v11}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@b918 │ │ +42cefe: 0c0b |003f: move-result-object v11 │ │ +42cf00: 7210 70b8 0b00 |0040: invoke-interface {v11}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@b870 │ │ +42cf06: 0c0b |0043: move-result-object v11 │ │ +42cf08: 7210 c3b8 0b00 |0044: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +42cf0e: 0a02 |0047: move-result v2 │ │ +42cf10: 1203 |0048: const/4 v3, #int 0 // #0 │ │ +42cf12: 3802 bf00 |0049: if-eqz v2, 0108 // +00bf │ │ +42cf16: 7210 c4b8 0b00 |004b: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +42cf1c: 0c02 |004e: move-result-object v2 │ │ +42cf1e: 1f02 d71c |004f: check-cast v2, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // type@1cd7 │ │ +42cf22: 6e10 2ab0 0200 |0051: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getGuid:()Ljava/lang/String; // method@b02a │ │ +42cf28: 0c04 |0054: move-result-object v4 │ │ +42cf2a: 7110 baaf 0400 |0055: invoke-static {v4}, Lde/danoeh/antennapod/net/sync/service/GuidValidator;.isValidGuid:(Ljava/lang/String;)Z // method@afba │ │ +42cf30: 0a04 |0058: move-result v4 │ │ +42cf32: 3804 0700 |0059: if-eqz v4, 0060 // +0007 │ │ +42cf36: 6e10 2ab0 0200 |005b: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getGuid:()Ljava/lang/String; // method@b02a │ │ +42cf3c: 0c04 |005e: move-result-object v4 │ │ +42cf3e: 2802 |005f: goto 0061 // +0002 │ │ +42cf40: 1204 |0060: const/4 v4, #int 0 // #0 │ │ +42cf42: 6e10 29b0 0200 |0061: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getEpisode:()Ljava/lang/String; // method@b029 │ │ +42cf48: 0c05 |0064: move-result-object v5 │ │ +42cf4a: 7120 fcb3 5400 |0065: invoke-static {v4, v5}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedItemByGuidOrEpisodeUrl:(Ljava/lang/String;Ljava/lang/String;)Lde/danoeh/antennapod/model/feed/FeedItem; // method@b3fc │ │ +42cf50: 0c04 |0068: move-result-object v4 │ │ +42cf52: 3904 1900 |0069: if-nez v4, 0082 // +0019 │ │ +42cf56: 1a03 d54c |006b: const-string v3, "SyncService" // string@4cd5 │ │ +42cf5a: 2204 8d1e |006d: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ +42cf5e: 7010 adb6 0400 |006f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42cf64: 1a05 2852 |0072: const-string v5, "Unknown feed item: " // string@5228 │ │ +42cf68: 6e20 b9b6 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42cf6e: 6e20 b8b6 2400 |0077: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +42cf74: 6e10 c3b6 0400 |007a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42cf7a: 0c02 |007d: move-result-object v2 │ │ +42cf7c: 7120 830b 2300 |007e: invoke-static {v3, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ +42cf82: 28c3 |0081: goto 0044 // -003d │ │ +42cf84: 6e10 2cac 0400 |0082: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +42cf8a: 0c05 |0085: move-result-object v5 │ │ +42cf8c: 3905 1900 |0086: if-nez v5, 009f // +0019 │ │ +42cf90: 1a03 d54c |0088: const-string v3, "SyncService" // string@4cd5 │ │ +42cf94: 2204 8d1e |008a: new-instance v4, Ljava/lang/StringBuilder; // type@1e8d │ │ +42cf98: 7010 adb6 0400 |008c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42cf9e: 1a05 1219 |008f: const-string v5, "Feed item has no media: " // string@1912 │ │ +42cfa2: 6e20 b9b6 5400 |0091: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42cfa8: 6e20 b8b6 2400 |0094: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +42cfae: 6e10 c3b6 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42cfb4: 0c02 |009a: move-result-object v2 │ │ +42cfb6: 7120 830b 2300 |009b: invoke-static {v3, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0b83 │ │ +42cfbc: 28a6 |009e: goto 0044 // -005a │ │ +42cfbe: 6e10 2cac 0400 |009f: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +42cfc4: 0c05 |00a2: move-result-object v5 │ │ +42cfc6: 6e10 2cb0 0200 |00a3: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.getPosition:()I // method@b02c │ │ +42cfcc: 0a06 |00a6: move-result v6 │ │ +42cfce: d266 e803 |00a7: mul-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +42cfd2: 6e20 a0ac 6500 |00a9: invoke-virtual {v5, v6}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@aca0 │ │ +42cfd8: 7100 60b4 0000 |00ac: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSmartMarkAsPlayedSecs:()I // method@b460 │ │ +42cfde: 0a06 |00af: move-result v6 │ │ +42cfe0: 6e10 72ac 0500 |00b0: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ +42cfe6: 0a07 |00b3: move-result v7 │ │ +42cfe8: 1218 |00b4: const/4 v8, #int 1 // #1 │ │ +42cfea: 3d07 1100 |00b5: if-lez v7, 00c6 // +0011 │ │ +42cfee: 6e10 84ac 0500 |00b7: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getPosition:()I // method@ac84 │ │ +42cff4: 0a07 |00ba: move-result v7 │ │ +42cff6: 6e10 72ac 0500 |00bb: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ +42cffc: 0a09 |00be: move-result v9 │ │ +42cffe: d266 e803 |00bf: mul-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +42d002: b169 |00c1: sub-int/2addr v9, v6 │ │ +42d004: 3497 0400 |00c2: if-lt v7, v9, 00c6 // +0004 │ │ +42d008: 1216 |00c4: const/4 v6, #int 1 // #1 │ │ +42d00a: 2802 |00c5: goto 00c7 // +0002 │ │ +42d00c: 1206 |00c6: const/4 v6, #int 0 // #0 │ │ +42d00e: 3806 2600 |00c7: if-eqz v6, 00ed // +0026 │ │ +42d012: 1a06 d54c |00c9: const-string v6, "SyncService" // string@4cd5 │ │ +42d016: 2207 8d1e |00cb: new-instance v7, Ljava/lang/StringBuilder; // type@1e8d │ │ +42d01a: 7010 adb6 0700 |00cd: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42d020: 1a09 3841 |00d0: const-string v9, "Marking as played: " // string@4138 │ │ +42d024: 6e20 b9b6 9700 |00d2: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42d02a: 6e20 b8b6 2700 |00d5: invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +42d030: 6e10 c3b6 0700 |00d8: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42d036: 0c02 |00db: move-result-object v2 │ │ +42d038: 7120 7e0b 2600 |00dc: invoke-static {v6, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42d03e: 6e20 4cac 8400 |00df: invoke-virtual {v4, v8}, Lde/danoeh/antennapod/model/feed/FeedItem;.setPlayed:(Z)V // method@ac4c │ │ +42d044: 6e20 a0ac 3500 |00e2: invoke-virtual {v5, v3}, Lde/danoeh/antennapod/model/feed/FeedMedia;.setPosition:(I)V // method@aca0 │ │ +42d04a: 6e10 25ac 0400 |00e5: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/FeedItem;.getId:()J // method@ac25 │ │ +42d050: 0b02 |00e8: move-result-wide v2 │ │ +42d052: 6e30 18b4 2003 |00e9: invoke-virtual {v0, v2, v3}, Lde/danoeh/antennapod/storage/database/LongList;.add:(J)V // method@b418 │ │ +42d058: 2817 |00ec: goto 0103 // +0017 │ │ +42d05a: 1a03 d54c |00ed: const-string v3, "SyncService" // string@4cd5 │ │ +42d05e: 2205 8d1e |00ef: new-instance v5, Ljava/lang/StringBuilder; // type@1e8d │ │ +42d062: 7010 adb6 0500 |00f1: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42d068: 1a06 f14a |00f4: const-string v6, "Setting position: " // string@4af1 │ │ +42d06c: 6e20 b9b6 6500 |00f6: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42d072: 6e20 b8b6 2500 |00f9: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +42d078: 6e10 c3b6 0500 |00fc: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42d07e: 0c02 |00ff: move-result-object v2 │ │ +42d080: 7120 7e0b 2300 |0100: invoke-static {v3, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42d086: 7220 d5b8 4100 |0103: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +42d08c: 2900 3eff |0106: goto/16 0044 // -00c2 │ │ +42d090: 6e10 4b79 0a00 |0108: invoke-virtual {v10}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +42d096: 0c0b |010b: move-result-object v11 │ │ +42d098: 6e10 19b4 0000 |010c: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/LongList;.toArray:()[J // method@b419 │ │ +42d09e: 0c00 |010f: move-result-object v0 │ │ +42d0a0: 7130 0fb4 3b00 |0110: invoke-static {v11, v3, v0}, Lde/danoeh/antennapod/storage/database/DBWriter;.removeQueueItem:(Landroid/content/Context;Z[J)Ljava/util/concurrent/Future; // method@b40f │ │ +42d0a6: 7110 04b4 0100 |0113: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/DBReader;.loadAdditionalFeedItemListData:(Ljava/util/List;)V // method@b404 │ │ +42d0ac: 7110 14b4 0100 |0116: invoke-static {v1}, Lde/danoeh/antennapod/storage/database/DBWriter;.setItemList:(Ljava/util/List;)Ljava/util/concurrent/Future; // method@b414 │ │ +42d0b2: 1e0a |0119: monitor-exit v10 │ │ +42d0b4: 0e00 |011a: return-void │ │ +42d0b6: 0d0b |011b: move-exception v11 │ │ +42d0b8: 1e0a |011c: monitor-exit v10 │ │ +42d0ba: 270b |011d: throw v11 │ │ catches : 2 │ │ 0x0001 - 0x0024 │ │ -> 0x011b │ │ 0x0028 - 0x0119 │ │ -> 0x011b │ │ positions : │ │ 0x0003 line=249 │ │ @@ -1763568,39 +1763568,39 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -42ccd8: |[42ccd8] de.danoeh.antennapod.net.sync.service.SyncService.someFeedWasNotRefreshedYet:()Z │ │ -42cce8: 7100 fdb3 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedList:()Ljava/util/List; // method@b3fd │ │ -42ccee: 0c00 |0003: move-result-object v0 │ │ -42ccf0: 7210 e0b8 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -42ccf6: 0c00 |0007: move-result-object v0 │ │ -42ccf8: 7210 c3b8 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -42ccfe: 0a01 |000b: move-result v1 │ │ -42cd00: 3801 1e00 |000c: if-eqz v1, 002a // +001e │ │ -42cd04: 7210 c4b8 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -42cd0a: 0c01 |0011: move-result-object v1 │ │ -42cd0c: 1f01 cd1b |0012: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ -42cd10: 6e10 dcab 0100 |0014: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ -42cd16: 0c02 |0017: move-result-object v2 │ │ -42cd18: 6e10 c8ac 0200 |0018: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acc8 │ │ -42cd1e: 0a02 |001b: move-result v2 │ │ -42cd20: 3802 ecff |001c: if-eqz v2, 0008 // -0014 │ │ -42cd24: 6e10 d5ab 0100 |001e: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLastRefreshAttempt:()J // method@abd5 │ │ -42cd2a: 0b01 |0021: move-result-wide v1 │ │ -42cd2c: 1603 0000 |0022: const-wide/16 v3, #int 0 // #0 │ │ -42cd30: 3105 0103 |0024: cmp-long v5, v1, v3 │ │ -42cd34: 3905 e2ff |0026: if-nez v5, 0008 // -001e │ │ -42cd38: 1210 |0028: const/4 v0, #int 1 // #1 │ │ -42cd3a: 0f00 |0029: return v0 │ │ -42cd3c: 1200 |002a: const/4 v0, #int 0 // #0 │ │ -42cd3e: 0f00 |002b: return v0 │ │ +42cce4: |[42cce4] de.danoeh.antennapod.net.sync.service.SyncService.someFeedWasNotRefreshedYet:()Z │ │ +42ccf4: 7100 fdb3 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedList:()Ljava/util/List; // method@b3fd │ │ +42ccfa: 0c00 |0003: move-result-object v0 │ │ +42ccfc: 7210 e0b8 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +42cd02: 0c00 |0007: move-result-object v0 │ │ +42cd04: 7210 c3b8 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +42cd0a: 0a01 |000b: move-result v1 │ │ +42cd0c: 3801 1e00 |000c: if-eqz v1, 002a // +001e │ │ +42cd10: 7210 c4b8 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +42cd16: 0c01 |0011: move-result-object v1 │ │ +42cd18: 1f01 cd1b |0012: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ +42cd1c: 6e10 dcab 0100 |0014: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getPreferences:()Lde/danoeh/antennapod/model/feed/FeedPreferences; // method@abdc │ │ +42cd22: 0c02 |0017: move-result-object v2 │ │ +42cd24: 6e10 c8ac 0200 |0018: invoke-virtual {v2}, Lde/danoeh/antennapod/model/feed/FeedPreferences;.getKeepUpdated:()Z // method@acc8 │ │ +42cd2a: 0a02 |001b: move-result v2 │ │ +42cd2c: 3802 ecff |001c: if-eqz v2, 0008 // -0014 │ │ +42cd30: 6e10 d5ab 0100 |001e: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getLastRefreshAttempt:()J // method@abd5 │ │ +42cd36: 0b01 |0021: move-result-wide v1 │ │ +42cd38: 1603 0000 |0022: const-wide/16 v3, #int 0 // #0 │ │ +42cd3c: 3105 0103 |0024: cmp-long v5, v1, v3 │ │ +42cd40: 3905 e2ff |0026: if-nez v5, 0008 // -001e │ │ +42cd44: 1210 |0028: const/4 v0, #int 1 // #1 │ │ +42cd46: 0f00 |0029: return v0 │ │ +42cd48: 1200 |002a: const/4 v0, #int 0 // #0 │ │ +42cd4a: 0f00 |002b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0014 line=133 │ │ locals : │ │ 0x0000 - 0x002c reg=6 this Lde/danoeh/antennapod/net/sync/service/SyncService; │ │ │ │ @@ -1763609,145 +1763609,145 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 284 16-bit code units │ │ -42d0c4: |[42d0c4] de.danoeh.antennapod.net.sync.service.SyncService.syncEpisodeActions:(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V │ │ -42d0d4: 7100 40b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.getLastEpisodeActionSynchronizationTimestamp:()J // method@b440 │ │ -42d0da: 0b00 |0003: move-result-wide v0 │ │ -42d0dc: 7100 10bb 0000 |0004: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -42d0e2: 0c02 |0007: move-result-object v2 │ │ -42d0e4: 2203 ab1b |0008: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bab │ │ -42d0e8: 6004 2dc6 |000a: sget v4, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_episodes_download:I // field@c62d │ │ -42d0ec: 7020 2cab 4300 |000c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ab2c │ │ -42d0f2: 6e20 14bb 3200 |000f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ -42d0f8: 7230 38b0 0a01 |0012: invoke-interface {v10, v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; // method@b038 │ │ -42d0fe: 0c02 |0015: move-result-object v2 │ │ -42d100: 6e10 36b0 0200 |0016: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.getTimestamp:()J // method@b036 │ │ -42d106: 0b03 |0019: move-result-wide v3 │ │ -42d108: 6e10 35b0 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.getEpisodeActions:()Ljava/util/List; // method@b035 │ │ -42d10e: 0c02 |001d: move-result-object v2 │ │ -42d110: 7020 ddaf 2900 |001e: invoke-direct {v9, v2}, Lde/danoeh/antennapod/net/sync/service/SyncService;.processEpisodeActions:(Ljava/util/List;)V // method@afdd │ │ -42d116: 7100 10bb 0000 |0021: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -42d11c: 0c02 |0024: move-result-object v2 │ │ -42d11e: 2205 ab1b |0025: new-instance v5, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bab │ │ -42d122: 6006 2ec6 |0027: sget v6, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_episodes_upload:I // field@c62e │ │ -42d126: 7020 2cab 6500 |0029: invoke-direct {v5, v6}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ab2c │ │ -42d12c: 6e20 14bb 5200 |002c: invoke-virtual {v2, v5}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ -42d132: 5492 83ca |002f: iget-object v2, v9, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca83 │ │ -42d136: 6e10 08b0 0200 |0031: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedEpisodeActions:()Ljava/util/ArrayList; // method@b008 │ │ -42d13c: 0c02 |0034: move-result-object v2 │ │ -42d13e: 1605 0000 |0035: const-wide/16 v5, #int 0 // #0 │ │ -42d142: 1a07 d54c |0037: const-string v7, "SyncService" // string@4cd5 │ │ -42d146: 3108 0005 |0039: cmp-long v8, v0, v5 │ │ -42d14a: 3908 8600 |003b: if-nez v8, 00c1 // +0086 │ │ -42d14e: 7100 10bb 0000 |003d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -42d154: 0c00 |0040: move-result-object v0 │ │ -42d156: 2201 ab1b |0041: new-instance v1, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bab │ │ -42d15a: 6005 33c6 |0043: sget v5, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_upload_played:I // field@c633 │ │ -42d15e: 7020 2cab 5100 |0045: invoke-direct {v1, v5}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ab2c │ │ -42d164: 6e20 14bb 1000 |0048: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ -42d16a: 2200 d21b |004b: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ -42d16e: 1a01 f5b8 |004d: const-string v1, "played" // string@b8f5 │ │ -42d172: 7020 57ac 1000 |004f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ -42d178: 6201 4476 |0052: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7644 │ │ -42d17c: 1205 |0054: const/4 v5, #int 0 // #0 │ │ -42d17e: 1406 ffff ff7f |0055: const v6, #float nan // #7fffffff │ │ -42d184: 7140 f8b3 6510 |0058: invoke-static {v5, v6, v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@b3f8 │ │ -42d18a: 0c00 |005b: move-result-object v0 │ │ -42d18c: 2201 8d1e |005c: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -42d190: 7010 adb6 0100 |005e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42d196: 1a05 3819 |0061: const-string v5, "First sync. Upload state for all " // string@1938 │ │ -42d19a: 6e20 b9b6 5100 |0063: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42d1a0: 7210 e8b8 0000 |0066: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ -42d1a6: 0a05 |0069: move-result v5 │ │ -42d1a8: 6e20 b4b6 5100 |006a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -42d1ae: 1a05 7901 |006d: const-string v5, " played episodes" // string@0179 │ │ -42d1b2: 6e20 b9b6 5100 |006f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42d1b8: 6e10 c3b6 0100 |0072: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42d1be: 0c01 |0075: move-result-object v1 │ │ -42d1c0: 7120 7e0b 1700 |0076: invoke-static {v7, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42d1c6: 7210 e0b8 0000 |0079: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -42d1cc: 0c00 |007c: move-result-object v0 │ │ -42d1ce: 7210 c3b8 0000 |007d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -42d1d4: 0a01 |0080: move-result v1 │ │ -42d1d6: 3801 4000 |0081: if-eqz v1, 00c1 // +0040 │ │ -42d1da: 7210 c4b8 0000 |0083: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -42d1e0: 0c01 |0086: move-result-object v1 │ │ -42d1e2: 1f01 d11b |0087: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ -42d1e6: 6e10 2cac 0100 |0089: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ -42d1ec: 0c05 |008c: move-result-object v5 │ │ -42d1ee: 3905 0300 |008d: if-nez v5, 0090 // +0003 │ │ -42d1f2: 28ee |008f: goto 007d // -0012 │ │ -42d1f4: 2206 d51c |0090: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // type@1cd5 │ │ -42d1f8: 6208 a7ca |0092: sget-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa7 │ │ -42d1fc: 7030 1ab0 1608 |0094: invoke-direct {v6, v1, v8}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V // method@b01a │ │ -42d202: 6e10 1db0 0600 |0097: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b01d │ │ -42d208: 0c01 |009a: move-result-object v1 │ │ -42d20a: 6e10 72ac 0500 |009b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ -42d210: 0a06 |009e: move-result v6 │ │ -42d212: d366 e803 |009f: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -42d216: 6e20 20b0 6100 |00a1: invoke-virtual {v1, v6}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b020 │ │ -42d21c: 0c01 |00a4: move-result-object v1 │ │ -42d21e: 6e10 72ac 0500 |00a5: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ -42d224: 0a06 |00a8: move-result v6 │ │ -42d226: d366 e803 |00a9: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ -42d22a: 6e20 1fb0 6100 |00ab: invoke-virtual {v1, v6}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b01f │ │ -42d230: 0c01 |00ae: move-result-object v1 │ │ -42d232: 6e10 72ac 0500 |00af: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ -42d238: 0a05 |00b2: move-result v5 │ │ -42d23a: d355 e803 |00b3: div-int/lit16 v5, v5, #int 1000 // #03e8 │ │ -42d23e: 6e20 22b0 5100 |00b5: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b022 │ │ -42d244: 0c01 |00b8: move-result-object v1 │ │ -42d246: 6e10 1cb0 0100 |00b9: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b01c │ │ -42d24c: 0c01 |00bc: move-result-object v1 │ │ -42d24e: 7220 d5b8 1200 |00bd: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -42d254: 28bd |00c0: goto 007d // -0043 │ │ -42d256: 7210 dfb8 0200 |00c1: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b8df │ │ -42d25c: 0a00 |00c4: move-result v0 │ │ -42d25e: 3900 5300 |00c5: if-nez v0, 0118 // +0053 │ │ -42d262: 7100 c2af 0000 |00c7: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:()V // method@afc2 │ │ -42d268: 2200 8d1e |00ca: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -42d26c: 7010 adb6 0000 |00cc: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42d272: 1a01 7752 |00cf: const-string v1, "Uploading " // string@5277 │ │ -42d276: 6e20 b9b6 1000 |00d1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42d27c: 7210 e8b8 0200 |00d4: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b8e8 │ │ -42d282: 0a01 |00d7: move-result v1 │ │ -42d284: 6e20 b4b6 1000 |00d8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ -42d28a: 1a01 5f00 |00db: const-string v1, " actions: " // string@005f │ │ -42d28e: 6e20 b9b6 1000 |00dd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42d294: 1a01 b705 |00e0: const-string v1, ", " // string@05b7 │ │ -42d298: 7120 00bb 1200 |00e2: invoke-static {v2, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@bb00 │ │ -42d29e: 0c01 |00e5: move-result-object v1 │ │ -42d2a0: 6e20 b9b6 1000 |00e6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42d2a6: 6e10 c3b6 0000 |00e9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42d2ac: 0c00 |00ec: move-result-object v0 │ │ -42d2ae: 7120 7e0b 0700 |00ed: invoke-static {v7, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42d2b4: 7220 3cb0 2a00 |00f0: invoke-interface {v10, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; // method@b03c │ │ -42d2ba: 0c0a |00f3: move-result-object v10 │ │ -42d2bc: 53a3 b3d2 |00f4: iget-wide v3, v10, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.timestamp:J // field@d2b3 │ │ -42d2c0: 2200 8d1e |00f6: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -42d2c4: 7010 adb6 0000 |00f8: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42d2ca: 1a01 7652 |00fb: const-string v1, "Upload episode response: " // string@5276 │ │ -42d2ce: 6e20 b9b6 1000 |00fd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42d2d4: 6e20 b8b6 a000 |0100: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -42d2da: 6e10 c3b6 0000 |0103: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42d2e0: 0c0a |0106: move-result-object v10 │ │ -42d2e2: 7120 7e0b a700 |0107: invoke-static {v7, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42d2e8: 549a 83ca |010a: iget-object v10, v9, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca83 │ │ -42d2ec: 6e10 01b0 0a00 |010c: invoke-virtual {v10}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.clearEpisodeActionQueue:()V // method@b001 │ │ -42d2f2: 7100 c3af 0000 |010f: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.unlock:()V // method@afc3 │ │ -42d2f8: 2806 |0112: goto 0118 // +0006 │ │ -42d2fa: 0d0a |0113: move-exception v10 │ │ -42d2fc: 7100 c3af 0000 |0114: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.unlock:()V // method@afc3 │ │ -42d302: 270a |0117: throw v10 │ │ -42d304: 7120 47b4 4300 |0118: invoke-static {v3, v4}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.setLastEpisodeActionSynchronizationAttemptTimestamp:(J)V // method@b447 │ │ -42d30a: 0e00 |011b: return-void │ │ +42d0d0: |[42d0d0] de.danoeh.antennapod.net.sync.service.SyncService.syncEpisodeActions:(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V │ │ +42d0e0: 7100 40b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.getLastEpisodeActionSynchronizationTimestamp:()J // method@b440 │ │ +42d0e6: 0b00 |0003: move-result-wide v0 │ │ +42d0e8: 7100 10bb 0000 |0004: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +42d0ee: 0c02 |0007: move-result-object v2 │ │ +42d0f0: 2203 ab1b |0008: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bab │ │ +42d0f4: 6004 2dc6 |000a: sget v4, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_episodes_download:I // field@c62d │ │ +42d0f8: 7020 2cab 4300 |000c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ab2c │ │ +42d0fe: 6e20 14bb 3200 |000f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ +42d104: 7230 38b0 0a01 |0012: invoke-interface {v10, v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.getEpisodeActionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges; // method@b038 │ │ +42d10a: 0c02 |0015: move-result-object v2 │ │ +42d10c: 6e10 36b0 0200 |0016: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.getTimestamp:()J // method@b036 │ │ +42d112: 0b03 |0019: move-result-wide v3 │ │ +42d114: 6e10 35b0 0200 |001a: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeActionChanges;.getEpisodeActions:()Ljava/util/List; // method@b035 │ │ +42d11a: 0c02 |001d: move-result-object v2 │ │ +42d11c: 7020 ddaf 2900 |001e: invoke-direct {v9, v2}, Lde/danoeh/antennapod/net/sync/service/SyncService;.processEpisodeActions:(Ljava/util/List;)V // method@afdd │ │ +42d122: 7100 10bb 0000 |0021: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +42d128: 0c02 |0024: move-result-object v2 │ │ +42d12a: 2205 ab1b |0025: new-instance v5, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bab │ │ +42d12e: 6006 2ec6 |0027: sget v6, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_episodes_upload:I // field@c62e │ │ +42d132: 7020 2cab 6500 |0029: invoke-direct {v5, v6}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ab2c │ │ +42d138: 6e20 14bb 5200 |002c: invoke-virtual {v2, v5}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ +42d13e: 5492 83ca |002f: iget-object v2, v9, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca83 │ │ +42d142: 6e10 08b0 0200 |0031: invoke-virtual {v2}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedEpisodeActions:()Ljava/util/ArrayList; // method@b008 │ │ +42d148: 0c02 |0034: move-result-object v2 │ │ +42d14a: 1605 0000 |0035: const-wide/16 v5, #int 0 // #0 │ │ +42d14e: 1a07 d54c |0037: const-string v7, "SyncService" // string@4cd5 │ │ +42d152: 3108 0005 |0039: cmp-long v8, v0, v5 │ │ +42d156: 3908 8600 |003b: if-nez v8, 00c1 // +0086 │ │ +42d15a: 7100 10bb 0000 |003d: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +42d160: 0c00 |0040: move-result-object v0 │ │ +42d162: 2201 ab1b |0041: new-instance v1, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bab │ │ +42d166: 6005 33c6 |0043: sget v5, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_upload_played:I // field@c633 │ │ +42d16a: 7020 2cab 5100 |0045: invoke-direct {v1, v5}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ab2c │ │ +42d170: 6e20 14bb 1000 |0048: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ +42d176: 2200 d21b |004b: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ +42d17a: 1a01 f5b8 |004d: const-string v1, "played" // string@b8f5 │ │ +42d17e: 7020 57ac 1000 |004f: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ +42d184: 6201 4476 |0052: sget-object v1, Lde/danoeh/antennapod/model/feed/SortOrder;.DATE_NEW_OLD:Lde/danoeh/antennapod/model/feed/SortOrder; // field@7644 │ │ +42d188: 1205 |0054: const/4 v5, #int 0 // #0 │ │ +42d18a: 1406 ffff ff7f |0055: const v6, #float nan // #7fffffff │ │ +42d190: 7140 f8b3 6510 |0058: invoke-static {v5, v6, v0, v1}, Lde/danoeh/antennapod/storage/database/DBReader;.getEpisodes:(IILde/danoeh/antennapod/model/feed/FeedItemFilter;Lde/danoeh/antennapod/model/feed/SortOrder;)Ljava/util/List; // method@b3f8 │ │ +42d196: 0c00 |005b: move-result-object v0 │ │ +42d198: 2201 8d1e |005c: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +42d19c: 7010 adb6 0100 |005e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42d1a2: 1a05 3819 |0061: const-string v5, "First sync. Upload state for all " // string@1938 │ │ +42d1a6: 6e20 b9b6 5100 |0063: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42d1ac: 7210 e8b8 0000 |0066: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ +42d1b2: 0a05 |0069: move-result v5 │ │ +42d1b4: 6e20 b4b6 5100 |006a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +42d1ba: 1a05 7901 |006d: const-string v5, " played episodes" // string@0179 │ │ +42d1be: 6e20 b9b6 5100 |006f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42d1c4: 6e10 c3b6 0100 |0072: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42d1ca: 0c01 |0075: move-result-object v1 │ │ +42d1cc: 7120 7e0b 1700 |0076: invoke-static {v7, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42d1d2: 7210 e0b8 0000 |0079: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +42d1d8: 0c00 |007c: move-result-object v0 │ │ +42d1da: 7210 c3b8 0000 |007d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +42d1e0: 0a01 |0080: move-result v1 │ │ +42d1e2: 3801 4000 |0081: if-eqz v1, 00c1 // +0040 │ │ +42d1e6: 7210 c4b8 0000 |0083: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +42d1ec: 0c01 |0086: move-result-object v1 │ │ +42d1ee: 1f01 d11b |0087: check-cast v1, Lde/danoeh/antennapod/model/feed/FeedItem; // type@1bd1 │ │ +42d1f2: 6e10 2cac 0100 |0089: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/FeedItem;.getMedia:()Lde/danoeh/antennapod/model/feed/FeedMedia; // method@ac2c │ │ +42d1f8: 0c05 |008c: move-result-object v5 │ │ +42d1fa: 3905 0300 |008d: if-nez v5, 0090 // +0003 │ │ +42d1fe: 28ee |008f: goto 007d // -0012 │ │ +42d200: 2206 d51c |0090: new-instance v6, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // type@1cd5 │ │ +42d204: 6208 a7ca |0092: sget-object v8, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction;.PLAY:Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action; // field@caa7 │ │ +42d208: 7030 1ab0 1608 |0094: invoke-direct {v6, v1, v8}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.:(Lde/danoeh/antennapod/model/feed/FeedItem;Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Action;)V // method@b01a │ │ +42d20e: 6e10 1db0 0600 |0097: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.currentTimestamp:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b01d │ │ +42d214: 0c01 |009a: move-result-object v1 │ │ +42d216: 6e10 72ac 0500 |009b: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ +42d21c: 0a06 |009e: move-result v6 │ │ +42d21e: d366 e803 |009f: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +42d222: 6e20 20b0 6100 |00a1: invoke-virtual {v1, v6}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.started:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b020 │ │ +42d228: 0c01 |00a4: move-result-object v1 │ │ +42d22a: 6e10 72ac 0500 |00a5: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ +42d230: 0a06 |00a8: move-result v6 │ │ +42d232: d366 e803 |00a9: div-int/lit16 v6, v6, #int 1000 // #03e8 │ │ +42d236: 6e20 1fb0 6100 |00ab: invoke-virtual {v1, v6}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.position:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b01f │ │ +42d23c: 0c01 |00ae: move-result-object v1 │ │ +42d23e: 6e10 72ac 0500 |00af: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/FeedMedia;.getDuration:()I // method@ac72 │ │ +42d244: 0a05 |00b2: move-result v5 │ │ +42d246: d355 e803 |00b3: div-int/lit16 v5, v5, #int 1000 // #03e8 │ │ +42d24a: 6e20 22b0 5100 |00b5: invoke-virtual {v1, v5}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.total:(I)Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder; // method@b022 │ │ +42d250: 0c01 |00b8: move-result-object v1 │ │ +42d252: 6e10 1cb0 0100 |00b9: invoke-virtual {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction$Builder;.build:()Lde/danoeh/antennapod/net/sync/serviceinterface/EpisodeAction; // method@b01c │ │ +42d258: 0c01 |00bc: move-result-object v1 │ │ +42d25a: 7220 d5b8 1200 |00bd: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +42d260: 28bd |00c0: goto 007d // -0043 │ │ +42d262: 7210 dfb8 0200 |00c1: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b8df │ │ +42d268: 0a00 |00c4: move-result v0 │ │ +42d26a: 3900 5300 |00c5: if-nez v0, 0118 // +0053 │ │ +42d26e: 7100 c2af 0000 |00c7: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:()V // method@afc2 │ │ +42d274: 2200 8d1e |00ca: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +42d278: 7010 adb6 0000 |00cc: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42d27e: 1a01 7752 |00cf: const-string v1, "Uploading " // string@5277 │ │ +42d282: 6e20 b9b6 1000 |00d1: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42d288: 7210 e8b8 0200 |00d4: invoke-interface {v2}, Ljava/util/List;.size:()I // method@b8e8 │ │ +42d28e: 0a01 |00d7: move-result v1 │ │ +42d290: 6e20 b4b6 1000 |00d8: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@b6b4 │ │ +42d296: 1a01 5f00 |00db: const-string v1, " actions: " // string@005f │ │ +42d29a: 6e20 b9b6 1000 |00dd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42d2a0: 1a01 b705 |00e0: const-string v1, ", " // string@05b7 │ │ +42d2a4: 7120 00bb 1200 |00e2: invoke-static {v2, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@bb00 │ │ +42d2aa: 0c01 |00e5: move-result-object v1 │ │ +42d2ac: 6e20 b9b6 1000 |00e6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42d2b2: 6e10 c3b6 0000 |00e9: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42d2b8: 0c00 |00ec: move-result-object v0 │ │ +42d2ba: 7120 7e0b 0700 |00ed: invoke-static {v7, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42d2c0: 7220 3cb0 2a00 |00f0: invoke-interface {v10, v2}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.uploadEpisodeActions:(Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; // method@b03c │ │ +42d2c6: 0c0a |00f3: move-result-object v10 │ │ +42d2c8: 53a3 b3d2 |00f4: iget-wide v3, v10, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.timestamp:J // field@d2b3 │ │ +42d2cc: 2200 8d1e |00f6: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +42d2d0: 7010 adb6 0000 |00f8: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42d2d6: 1a01 7652 |00fb: const-string v1, "Upload episode response: " // string@5276 │ │ +42d2da: 6e20 b9b6 1000 |00fd: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42d2e0: 6e20 b8b6 a000 |0100: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +42d2e6: 6e10 c3b6 0000 |0103: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42d2ec: 0c0a |0106: move-result-object v10 │ │ +42d2ee: 7120 7e0b a700 |0107: invoke-static {v7, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42d2f4: 549a 83ca |010a: iget-object v10, v9, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca83 │ │ +42d2f8: 6e10 01b0 0a00 |010c: invoke-virtual {v10}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.clearEpisodeActionQueue:()V // method@b001 │ │ +42d2fe: 7100 c3af 0000 |010f: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.unlock:()V // method@afc3 │ │ +42d304: 2806 |0112: goto 0118 // +0006 │ │ +42d306: 0d0a |0113: move-exception v10 │ │ +42d308: 7100 c3af 0000 |0114: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.unlock:()V // method@afc3 │ │ +42d30e: 270a |0117: throw v10 │ │ +42d310: 7120 47b4 4300 |0118: invoke-static {v3, v4}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.setLastEpisodeActionSynchronizationAttemptTimestamp:(J)V // method@b447 │ │ +42d316: 0e00 |011b: return-void │ │ catches : 1 │ │ 0x00ca - 0x010f │ │ -> 0x0113 │ │ positions : │ │ 0x0000 line=203 │ │ 0x0004 line=204 │ │ 0x0012 line=205 │ │ @@ -1763789,159 +1763789,159 @@ │ │ type : '(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 309 16-bit code units │ │ -42d318: |[42d318] de.danoeh.antennapod.net.sync.service.SyncService.syncSubscriptions:(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V │ │ -42d328: 7100 41b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.getLastSubscriptionSynchronizationTimestamp:()J // method@b441 │ │ -42d32e: 0b00 |0003: move-result-wide v0 │ │ -42d330: 7100 10bb 0000 |0004: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -42d336: 0c02 |0007: move-result-object v2 │ │ -42d338: 2203 ab1b |0008: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bab │ │ -42d33c: 6004 31c6 |000a: sget v4, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_subscriptions:I // field@c631 │ │ -42d340: 7020 2cab 4300 |000c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ab2c │ │ -42d346: 6e20 14bb 3200 |000f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ -42d34c: 7100 feb3 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedListDownloadUrls:()Ljava/util/List; // method@b3fe │ │ -42d352: 0c02 |0015: move-result-object v2 │ │ -42d354: 7230 39b0 0f01 |0016: invoke-interface {v15, v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; // method@b039 │ │ -42d35a: 0c03 |0019: move-result-object v3 │ │ -42d35c: 6e10 52b0 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getTimestamp:()J // method@b052 │ │ -42d362: 0b04 |001d: move-result-wide v4 │ │ -42d364: 54e6 83ca |001e: iget-object v6, v14, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca83 │ │ -42d368: 6e10 09b0 0600 |0020: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedRemovedFeeds:()Ljava/util/ArrayList; // method@b009 │ │ -42d36e: 0c06 |0023: move-result-object v6 │ │ -42d370: 54e7 83ca |0024: iget-object v7, v14, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca83 │ │ -42d374: 6e10 07b0 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedAddedFeeds:()Ljava/util/ArrayList; // method@b007 │ │ -42d37a: 0c07 |0029: move-result-object v7 │ │ -42d37c: 2208 8d1e |002a: new-instance v8, Ljava/lang/StringBuilder; // type@1e8d │ │ -42d380: 7010 adb6 0800 |002c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42d386: 1a09 d014 |002f: const-string v9, "Downloaded subscription changes: " // string@14d0 │ │ -42d38a: 6e20 b9b6 9800 |0031: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42d390: 6e20 b8b6 3800 |0034: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -42d396: 6e10 c3b6 0800 |0037: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42d39c: 0c08 |003a: move-result-object v8 │ │ -42d39e: 1a09 d54c |003b: const-string v9, "SyncService" // string@4cd5 │ │ -42d3a2: 7120 7e0b 8900 |003d: invoke-static {v9, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42d3a8: 6e10 50b0 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getAdded:()Ljava/util/List; // method@b050 │ │ -42d3ae: 0c08 |0043: move-result-object v8 │ │ -42d3b0: 7210 e0b8 0800 |0044: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -42d3b6: 0c08 |0047: move-result-object v8 │ │ -42d3b8: 7210 c3b8 0800 |0048: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -42d3be: 0a0a |004b: move-result v10 │ │ -42d3c0: 380a 4900 |004c: if-eqz v10, 0095 // +0049 │ │ -42d3c4: 7210 c4b8 0800 |004e: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -42d3ca: 0c0a |0051: move-result-object v10 │ │ -42d3cc: 1f0a 8c1e |0052: check-cast v10, Ljava/lang/String; // type@1e8c │ │ -42d3d0: 1a0b b18c |0054: const-string v11, "http" // string@8cb1 │ │ -42d3d4: 6e20 9cb6 ba00 |0056: invoke-virtual {v10, v11}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -42d3da: 0a0b |0059: move-result v11 │ │ -42d3dc: 390b 1700 |005a: if-nez v11, 0071 // +0017 │ │ -42d3e0: 220b 8d1e |005c: new-instance v11, Ljava/lang/StringBuilder; // type@1e8d │ │ -42d3e4: 7010 adb6 0b00 |005e: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42d3ea: 1a0c 9c4b |0061: const-string v12, "Skipping url: " // string@4b9c │ │ -42d3ee: 6e20 b9b6 cb00 |0063: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42d3f4: 6e20 b9b6 ab00 |0066: invoke-virtual {v11, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42d3fa: 6e10 c3b6 0b00 |0069: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42d400: 0c0a |006c: move-result-object v10 │ │ -42d402: 7120 7e0b a900 |006d: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42d408: 28d8 |0070: goto 0048 // -0028 │ │ -42d40a: 7120 84ad a200 |0071: invoke-static {v2, v10}, Lde/danoeh/antennapod/net/common/UrlChecker;.containsUrl:(Ljava/util/List;Ljava/lang/String;)Z // method@ad84 │ │ -42d410: 0a0b |0074: move-result v11 │ │ -42d412: 390b d3ff |0075: if-nez v11, 0048 // -002d │ │ -42d416: 7220 d9b8 a600 |0077: invoke-interface {v6, v10}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b8d9 │ │ -42d41c: 0a0b |007a: move-result v11 │ │ -42d41e: 390b cdff |007b: if-nez v11, 0048 // -0033 │ │ -42d422: 220b cd1b |007d: new-instance v11, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ -42d426: 120c |007f: const/4 v12, #int 0 // #0 │ │ -42d428: 1a0d 2c52 |0080: const-string v13, "Unknown podcast" // string@522c │ │ -42d42c: 7040 c2ab abdc |0082: invoke-direct {v11, v10, v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@abc2 │ │ -42d432: 7100 7ab8 0000 |0085: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b87a │ │ -42d438: 0c0a |0088: move-result-object v10 │ │ -42d43a: 6e20 eeab ab00 |0089: invoke-virtual {v11, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abee │ │ -42d440: 6e10 4b79 0e00 |008c: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -42d446: 0c0a |008f: move-result-object v10 │ │ -42d448: 120c |0090: const/4 v12, #int 0 // #0 │ │ -42d44a: 7130 16b4 ba0c |0091: invoke-static {v10, v11, v12}, Lde/danoeh/antennapod/storage/database/FeedDatabaseWriter;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@b416 │ │ -42d450: 28b4 |0094: goto 0048 // -004c │ │ -42d452: 6e10 51b0 0300 |0095: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getRemoved:()Ljava/util/List; // method@b051 │ │ -42d458: 0c08 |0098: move-result-object v8 │ │ -42d45a: 7210 e0b8 0800 |0099: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -42d460: 0c08 |009c: move-result-object v8 │ │ -42d462: 7210 c3b8 0800 |009d: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -42d468: 0a0a |00a0: move-result v10 │ │ -42d46a: 380a 1600 |00a1: if-eqz v10, 00b7 // +0016 │ │ -42d46e: 7210 c4b8 0800 |00a3: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -42d474: 0c0a |00a6: move-result-object v10 │ │ -42d476: 1f0a 8c1e |00a7: check-cast v10, Ljava/lang/String; // type@1e8c │ │ -42d47a: 7220 d9b8 a700 |00a9: invoke-interface {v7, v10}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b8d9 │ │ -42d480: 0a0b |00ac: move-result v11 │ │ -42d482: 390b f0ff |00ad: if-nez v11, 009d // -0010 │ │ -42d486: 6e10 4b79 0e00 |00af: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -42d48c: 0c0b |00b2: move-result-object v11 │ │ -42d48e: 7120 0db4 ab00 |00b3: invoke-static {v11, v10}, Lde/danoeh/antennapod/storage/database/DBWriter;.removeFeedWithDownloadUrl:(Landroid/content/Context;Ljava/lang/String;)V // method@b40d │ │ -42d494: 28e7 |00b6: goto 009d // -0019 │ │ -42d496: 160a 0000 |00b7: const-wide/16 v10, #int 0 // #0 │ │ -42d49a: 3108 000a |00b9: cmp-long v8, v0, v10 │ │ -42d49e: 3908 0800 |00bb: if-nez v8, 00c3 // +0008 │ │ -42d4a2: 1a00 3719 |00bd: const-string v0, "First sync. Adding all local subscriptions." // string@1937 │ │ -42d4a6: 7120 7e0b 0900 |00bf: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42d4ac: 2802 |00c2: goto 00c4 // +0002 │ │ -42d4ae: 0772 |00c3: move-object v2, v7 │ │ -42d4b0: 6e10 50b0 0300 |00c4: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getAdded:()Ljava/util/List; // method@b050 │ │ -42d4b6: 0c00 |00c7: move-result-object v0 │ │ -42d4b8: 7220 e6b8 0200 |00c8: invoke-interface {v2, v0}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b8e6 │ │ -42d4be: 6e10 51b0 0300 |00cb: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getRemoved:()Ljava/util/List; // method@b051 │ │ -42d4c4: 0c00 |00ce: move-result-object v0 │ │ -42d4c6: 7220 e6b8 0600 |00cf: invoke-interface {v6, v0}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b8e6 │ │ -42d4cc: 7210 dfb8 0200 |00d2: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b8df │ │ -42d4d2: 0a00 |00d5: move-result v0 │ │ -42d4d4: 3800 1300 |00d6: if-eqz v0, 00e9 // +0013 │ │ -42d4d8: 7210 dfb8 0600 |00d8: invoke-interface {v6}, Ljava/util/List;.isEmpty:()Z // method@b8df │ │ -42d4de: 0a00 |00db: move-result v0 │ │ -42d4e0: 3800 0d00 |00dc: if-eqz v0, 00e9 // +000d │ │ -42d4e4: 1a0f e043 |00de: const-string v15, "No feeds to add or remove from server" // string@43e0 │ │ -42d4e8: 7120 7e0b f900 |00e0: invoke-static {v9, v15}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42d4ee: 54ef 83ca |00e3: iget-object v15, v14, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca83 │ │ -42d4f2: 6e10 02b0 0f00 |00e5: invoke-virtual {v15}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.clearFeedQueues:()V // method@b002 │ │ -42d4f8: 2844 |00e8: goto 012c // +0044 │ │ -42d4fa: 2200 8d1e |00e9: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -42d4fe: 7010 adb6 0000 |00eb: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42d504: 1a01 510a |00ee: const-string v1, "Added: " // string@0a51 │ │ -42d508: 6e20 b9b6 1000 |00f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42d50e: 1a01 b705 |00f3: const-string v1, ", " // string@05b7 │ │ -42d512: 7120 00bb 1200 |00f5: invoke-static {v2, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@bb00 │ │ -42d518: 0c03 |00f8: move-result-object v3 │ │ -42d51a: 6e20 b9b6 3000 |00f9: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42d520: 6e10 c3b6 0000 |00fc: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42d526: 0c00 |00ff: move-result-object v0 │ │ -42d528: 7120 7e0b 0900 |0100: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42d52e: 2200 8d1e |0103: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -42d532: 7010 adb6 0000 |0105: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42d538: 1a03 6d48 |0108: const-string v3, "Removed: " // string@486d │ │ -42d53c: 6e20 b9b6 3000 |010a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42d542: 7120 00bb 1600 |010d: invoke-static {v6, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@bb00 │ │ -42d548: 0c01 |0110: move-result-object v1 │ │ -42d54a: 6e20 b9b6 1000 |0111: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42d550: 6e10 c3b6 0000 |0114: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42d556: 0c00 |0117: move-result-object v0 │ │ -42d558: 7120 7e0b 0900 |0118: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42d55e: 7100 c2af 0000 |011b: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:()V // method@afc2 │ │ -42d564: 7230 3db0 2f06 |011e: invoke-interface {v15, v2, v6}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; // method@b03d │ │ -42d56a: 0c0f |0121: move-result-object v15 │ │ -42d56c: 54e0 83ca |0122: iget-object v0, v14, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca83 │ │ -42d570: 6e10 02b0 0000 |0124: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.clearFeedQueues:()V // method@b002 │ │ -42d576: 53f4 b3d2 |0127: iget-wide v4, v15, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.timestamp:J // field@d2b3 │ │ -42d57a: 7100 c3af 0000 |0129: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.unlock:()V // method@afc3 │ │ -42d580: 7120 48b4 5400 |012c: invoke-static {v4, v5}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.setLastSubscriptionSynchronizationAttemptTimestamp:(J)V // method@b448 │ │ -42d586: 0e00 |012f: return-void │ │ -42d588: 0d0f |0130: move-exception v15 │ │ -42d58a: 7100 c3af 0000 |0131: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.unlock:()V // method@afc3 │ │ -42d590: 270f |0134: throw v15 │ │ +42d324: |[42d324] de.danoeh.antennapod.net.sync.service.SyncService.syncSubscriptions:(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V │ │ +42d334: 7100 41b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.getLastSubscriptionSynchronizationTimestamp:()J // method@b441 │ │ +42d33a: 0b00 |0003: move-result-wide v0 │ │ +42d33c: 7100 10bb 0000 |0004: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +42d342: 0c02 |0007: move-result-object v2 │ │ +42d344: 2203 ab1b |0008: new-instance v3, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bab │ │ +42d348: 6004 31c6 |000a: sget v4, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_subscriptions:I // field@c631 │ │ +42d34c: 7020 2cab 4300 |000c: invoke-direct {v3, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ab2c │ │ +42d352: 6e20 14bb 3200 |000f: invoke-virtual {v2, v3}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ +42d358: 7100 feb3 0000 |0012: invoke-static {}, Lde/danoeh/antennapod/storage/database/DBReader;.getFeedListDownloadUrls:()Ljava/util/List; // method@b3fe │ │ +42d35e: 0c02 |0015: move-result-object v2 │ │ +42d360: 7230 39b0 0f01 |0016: invoke-interface {v15, v0, v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.getSubscriptionChanges:(J)Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges; // method@b039 │ │ +42d366: 0c03 |0019: move-result-object v3 │ │ +42d368: 6e10 52b0 0300 |001a: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getTimestamp:()J // method@b052 │ │ +42d36e: 0b04 |001d: move-result-wide v4 │ │ +42d370: 54e6 83ca |001e: iget-object v6, v14, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca83 │ │ +42d374: 6e10 09b0 0600 |0020: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedRemovedFeeds:()Ljava/util/ArrayList; // method@b009 │ │ +42d37a: 0c06 |0023: move-result-object v6 │ │ +42d37c: 54e7 83ca |0024: iget-object v7, v14, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca83 │ │ +42d380: 6e10 07b0 0700 |0026: invoke-virtual {v7}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.getQueuedAddedFeeds:()Ljava/util/ArrayList; // method@b007 │ │ +42d386: 0c07 |0029: move-result-object v7 │ │ +42d388: 2208 8d1e |002a: new-instance v8, Ljava/lang/StringBuilder; // type@1e8d │ │ +42d38c: 7010 adb6 0800 |002c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42d392: 1a09 d014 |002f: const-string v9, "Downloaded subscription changes: " // string@14d0 │ │ +42d396: 6e20 b9b6 9800 |0031: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42d39c: 6e20 b8b6 3800 |0034: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +42d3a2: 6e10 c3b6 0800 |0037: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42d3a8: 0c08 |003a: move-result-object v8 │ │ +42d3aa: 1a09 d54c |003b: const-string v9, "SyncService" // string@4cd5 │ │ +42d3ae: 7120 7e0b 8900 |003d: invoke-static {v9, v8}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42d3b4: 6e10 50b0 0300 |0040: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getAdded:()Ljava/util/List; // method@b050 │ │ +42d3ba: 0c08 |0043: move-result-object v8 │ │ +42d3bc: 7210 e0b8 0800 |0044: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +42d3c2: 0c08 |0047: move-result-object v8 │ │ +42d3c4: 7210 c3b8 0800 |0048: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +42d3ca: 0a0a |004b: move-result v10 │ │ +42d3cc: 380a 4900 |004c: if-eqz v10, 0095 // +0049 │ │ +42d3d0: 7210 c4b8 0800 |004e: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +42d3d6: 0c0a |0051: move-result-object v10 │ │ +42d3d8: 1f0a 8c1e |0052: check-cast v10, Ljava/lang/String; // type@1e8c │ │ +42d3dc: 1a0b b18c |0054: const-string v11, "http" // string@8cb1 │ │ +42d3e0: 6e20 9cb6 ba00 |0056: invoke-virtual {v10, v11}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +42d3e6: 0a0b |0059: move-result v11 │ │ +42d3e8: 390b 1700 |005a: if-nez v11, 0071 // +0017 │ │ +42d3ec: 220b 8d1e |005c: new-instance v11, Ljava/lang/StringBuilder; // type@1e8d │ │ +42d3f0: 7010 adb6 0b00 |005e: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42d3f6: 1a0c 9c4b |0061: const-string v12, "Skipping url: " // string@4b9c │ │ +42d3fa: 6e20 b9b6 cb00 |0063: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42d400: 6e20 b9b6 ab00 |0066: invoke-virtual {v11, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42d406: 6e10 c3b6 0b00 |0069: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42d40c: 0c0a |006c: move-result-object v10 │ │ +42d40e: 7120 7e0b a900 |006d: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42d414: 28d8 |0070: goto 0048 // -0028 │ │ +42d416: 7120 84ad a200 |0071: invoke-static {v2, v10}, Lde/danoeh/antennapod/net/common/UrlChecker;.containsUrl:(Ljava/util/List;Ljava/lang/String;)Z // method@ad84 │ │ +42d41c: 0a0b |0074: move-result v11 │ │ +42d41e: 390b d3ff |0075: if-nez v11, 0048 // -002d │ │ +42d422: 7220 d9b8 a600 |0077: invoke-interface {v6, v10}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b8d9 │ │ +42d428: 0a0b |007a: move-result v11 │ │ +42d42a: 390b cdff |007b: if-nez v11, 0048 // -0033 │ │ +42d42e: 220b cd1b |007d: new-instance v11, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ +42d432: 120c |007f: const/4 v12, #int 0 // #0 │ │ +42d434: 1a0d 2c52 |0080: const-string v13, "Unknown podcast" // string@522c │ │ +42d438: 7040 c2ab abdc |0082: invoke-direct {v11, v10, v12, v13}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@abc2 │ │ +42d43e: 7100 7ab8 0000 |0085: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b87a │ │ +42d444: 0c0a |0088: move-result-object v10 │ │ +42d446: 6e20 eeab ab00 |0089: invoke-virtual {v11, v10}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abee │ │ +42d44c: 6e10 4b79 0e00 |008c: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +42d452: 0c0a |008f: move-result-object v10 │ │ +42d454: 120c |0090: const/4 v12, #int 0 // #0 │ │ +42d456: 7130 16b4 ba0c |0091: invoke-static {v10, v11, v12}, Lde/danoeh/antennapod/storage/database/FeedDatabaseWriter;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@b416 │ │ +42d45c: 28b4 |0094: goto 0048 // -004c │ │ +42d45e: 6e10 51b0 0300 |0095: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getRemoved:()Ljava/util/List; // method@b051 │ │ +42d464: 0c08 |0098: move-result-object v8 │ │ +42d466: 7210 e0b8 0800 |0099: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +42d46c: 0c08 |009c: move-result-object v8 │ │ +42d46e: 7210 c3b8 0800 |009d: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +42d474: 0a0a |00a0: move-result v10 │ │ +42d476: 380a 1600 |00a1: if-eqz v10, 00b7 // +0016 │ │ +42d47a: 7210 c4b8 0800 |00a3: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +42d480: 0c0a |00a6: move-result-object v10 │ │ +42d482: 1f0a 8c1e |00a7: check-cast v10, Ljava/lang/String; // type@1e8c │ │ +42d486: 7220 d9b8 a700 |00a9: invoke-interface {v7, v10}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b8d9 │ │ +42d48c: 0a0b |00ac: move-result v11 │ │ +42d48e: 390b f0ff |00ad: if-nez v11, 009d // -0010 │ │ +42d492: 6e10 4b79 0e00 |00af: invoke-virtual {v14}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +42d498: 0c0b |00b2: move-result-object v11 │ │ +42d49a: 7120 0db4 ab00 |00b3: invoke-static {v11, v10}, Lde/danoeh/antennapod/storage/database/DBWriter;.removeFeedWithDownloadUrl:(Landroid/content/Context;Ljava/lang/String;)V // method@b40d │ │ +42d4a0: 28e7 |00b6: goto 009d // -0019 │ │ +42d4a2: 160a 0000 |00b7: const-wide/16 v10, #int 0 // #0 │ │ +42d4a6: 3108 000a |00b9: cmp-long v8, v0, v10 │ │ +42d4aa: 3908 0800 |00bb: if-nez v8, 00c3 // +0008 │ │ +42d4ae: 1a00 3719 |00bd: const-string v0, "First sync. Adding all local subscriptions." // string@1937 │ │ +42d4b2: 7120 7e0b 0900 |00bf: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42d4b8: 2802 |00c2: goto 00c4 // +0002 │ │ +42d4ba: 0772 |00c3: move-object v2, v7 │ │ +42d4bc: 6e10 50b0 0300 |00c4: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getAdded:()Ljava/util/List; // method@b050 │ │ +42d4c2: 0c00 |00c7: move-result-object v0 │ │ +42d4c4: 7220 e6b8 0200 |00c8: invoke-interface {v2, v0}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b8e6 │ │ +42d4ca: 6e10 51b0 0300 |00cb: invoke-virtual {v3}, Lde/danoeh/antennapod/net/sync/serviceinterface/SubscriptionChanges;.getRemoved:()Ljava/util/List; // method@b051 │ │ +42d4d0: 0c00 |00ce: move-result-object v0 │ │ +42d4d2: 7220 e6b8 0600 |00cf: invoke-interface {v6, v0}, Ljava/util/List;.removeAll:(Ljava/util/Collection;)Z // method@b8e6 │ │ +42d4d8: 7210 dfb8 0200 |00d2: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@b8df │ │ +42d4de: 0a00 |00d5: move-result v0 │ │ +42d4e0: 3800 1300 |00d6: if-eqz v0, 00e9 // +0013 │ │ +42d4e4: 7210 dfb8 0600 |00d8: invoke-interface {v6}, Ljava/util/List;.isEmpty:()Z // method@b8df │ │ +42d4ea: 0a00 |00db: move-result v0 │ │ +42d4ec: 3800 0d00 |00dc: if-eqz v0, 00e9 // +000d │ │ +42d4f0: 1a0f e043 |00de: const-string v15, "No feeds to add or remove from server" // string@43e0 │ │ +42d4f4: 7120 7e0b f900 |00e0: invoke-static {v9, v15}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42d4fa: 54ef 83ca |00e3: iget-object v15, v14, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca83 │ │ +42d4fe: 6e10 02b0 0f00 |00e5: invoke-virtual {v15}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.clearFeedQueues:()V // method@b002 │ │ +42d504: 2844 |00e8: goto 012c // +0044 │ │ +42d506: 2200 8d1e |00e9: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +42d50a: 7010 adb6 0000 |00eb: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42d510: 1a01 510a |00ee: const-string v1, "Added: " // string@0a51 │ │ +42d514: 6e20 b9b6 1000 |00f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42d51a: 1a01 b705 |00f3: const-string v1, ", " // string@05b7 │ │ +42d51e: 7120 00bb 1200 |00f5: invoke-static {v2, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@bb00 │ │ +42d524: 0c03 |00f8: move-result-object v3 │ │ +42d526: 6e20 b9b6 3000 |00f9: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42d52c: 6e10 c3b6 0000 |00fc: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42d532: 0c00 |00ff: move-result-object v0 │ │ +42d534: 7120 7e0b 0900 |0100: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42d53a: 2200 8d1e |0103: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +42d53e: 7010 adb6 0000 |0105: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42d544: 1a03 6d48 |0108: const-string v3, "Removed: " // string@486d │ │ +42d548: 6e20 b9b6 3000 |010a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42d54e: 7120 00bb 1600 |010d: invoke-static {v6, v1}, Lorg/apache/commons/lang3/StringUtils;.join:(Ljava/lang/Iterable;Ljava/lang/String;)Ljava/lang/String; // method@bb00 │ │ +42d554: 0c01 |0110: move-result-object v1 │ │ +42d556: 6e20 b9b6 1000 |0111: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42d55c: 6e10 c3b6 0000 |0114: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42d562: 0c00 |0117: move-result-object v0 │ │ +42d564: 7120 7e0b 0900 |0118: invoke-static {v9, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42d56a: 7100 c2af 0000 |011b: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.lock:()V // method@afc2 │ │ +42d570: 7230 3db0 2f06 |011e: invoke-interface {v15, v2, v6}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.uploadSubscriptionChanges:(Ljava/util/List;Ljava/util/List;)Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse; // method@b03d │ │ +42d576: 0c0f |0121: move-result-object v15 │ │ +42d578: 54e0 83ca |0122: iget-object v0, v14, Lde/danoeh/antennapod/net/sync/service/SyncService;.synchronizationQueueStorage:Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage; // field@ca83 │ │ +42d57c: 6e10 02b0 0000 |0124: invoke-virtual {v0}, Lde/danoeh/antennapod/net/sync/service/SynchronizationQueueStorage;.clearFeedQueues:()V // method@b002 │ │ +42d582: 53f4 b3d2 |0127: iget-wide v4, v15, Lde/danoeh/antennapod/net/sync/serviceinterface/UploadChangesResponse;.timestamp:J // field@d2b3 │ │ +42d586: 7100 c3af 0000 |0129: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.unlock:()V // method@afc3 │ │ +42d58c: 7120 48b4 5400 |012c: invoke-static {v4, v5}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.setLastSubscriptionSynchronizationAttemptTimestamp:(J)V // method@b448 │ │ +42d592: 0e00 |012f: return-void │ │ +42d594: 0d0f |0130: move-exception v15 │ │ +42d596: 7100 c3af 0000 |0131: invoke-static {}, Lde/danoeh/antennapod/net/sync/service/LockingAsyncExecutor;.unlock:()V // method@afc3 │ │ +42d59c: 270f |0134: throw v15 │ │ catches : 1 │ │ 0x011e - 0x0129 │ │ -> 0x0130 │ │ positions : │ │ 0x0000 line=145 │ │ 0x0004 line=146 │ │ 0x0012 line=147 │ │ @@ -1763985,119 +1763985,119 @@ │ │ type : '(Ljava/lang/Exception;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 211 16-bit code units │ │ -42d5a0: |[42d5a0] de.danoeh.antennapod.net.sync.service.SyncService.updateErrorNotification:(Ljava/lang/Exception;)V │ │ -42d5b0: 1a00 b046 |0000: const-string v0, "Posting sync error notification" // string@46b0 │ │ -42d5b4: 1a01 d54c |0002: const-string v1, "SyncService" // string@4cd5 │ │ -42d5b8: 7120 7e0b 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42d5be: 2200 8d1e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -42d5c2: 7010 adb6 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -42d5c8: 6e10 4b79 0500 |000c: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -42d5ce: 0c02 |000f: move-result-object v2 │ │ -42d5d0: 6003 8dc4 |0010: sget v3, Lde/danoeh/antennapod/net/sync/service/R$string;.gpodnetsync_error_descr:I // field@c48d │ │ -42d5d4: 6e20 4302 3200 |0012: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -42d5da: 0c02 |0015: move-result-object v2 │ │ -42d5dc: 6e20 b9b6 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42d5e2: 6e10 e6b6 0600 |0019: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -42d5e8: 0c06 |001c: move-result-object v6 │ │ -42d5ea: 6e20 b9b6 6000 |001d: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -42d5f0: 6e10 c3b6 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -42d5f6: 0c06 |0023: move-result-object v6 │ │ -42d5f8: 7100 65b4 0000 |0024: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.gpodnetNotificationsEnabled:()Z // method@b465 │ │ -42d5fe: 0a00 |0027: move-result v0 │ │ -42d600: 3900 0800 |0028: if-nez v0, 0030 // +0008 │ │ -42d604: 1a06 994b |002a: const-string v6, "Skipping sync error notification because of user setting" // string@4b99 │ │ -42d608: 7120 7e0b 6100 |002c: invoke-static {v1, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42d60e: 0e00 |002f: return-void │ │ -42d610: 7100 10bb 0000 |0030: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -42d616: 0c00 |0033: move-result-object v0 │ │ -42d618: 1c01 9a1b |0034: const-class v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ -42d61c: 6e20 12bb 1000 |0036: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@bb12 │ │ -42d622: 0a00 |0039: move-result v0 │ │ -42d624: 3800 0f00 |003a: if-eqz v0, 0049 // +000f │ │ -42d628: 7100 10bb 0000 |003c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -42d62e: 0c00 |003f: move-result-object v0 │ │ -42d630: 2201 9a1b |0040: new-instance v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ -42d634: 7020 0dab 6100 |0042: invoke-direct {v1, v6}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@ab0d │ │ -42d63a: 6e20 13bb 1000 |0045: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -42d640: 0e00 |0048: return-void │ │ -42d642: 6e10 4b79 0500 |0049: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -42d648: 0c00 |004c: move-result-object v0 │ │ -42d64a: 6e10 3f02 0000 |004d: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@023f │ │ -42d650: 0c00 |0050: move-result-object v0 │ │ -42d652: 6e10 4b79 0500 |0051: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -42d658: 0c01 |0054: move-result-object v1 │ │ -42d65a: 6e10 4002 0100 |0055: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0240 │ │ -42d660: 0c01 |0058: move-result-object v1 │ │ -42d662: 6e20 c302 1000 |0059: invoke-virtual {v0, v1}, Landroid/content/pm/PackageManager;.getLaunchIntentForPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@02c3 │ │ -42d668: 0c00 |005c: move-result-object v0 │ │ -42d66a: 6e10 4b79 0500 |005d: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -42d670: 0c01 |0060: move-result-object v1 │ │ -42d672: 6002 d8c2 |0061: sget v2, Lde/danoeh/antennapod/net/sync/service/R$id;.pending_intent_sync_error:I // field@c2d8 │ │ -42d676: 6003 e500 |0063: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -42d67a: 1304 1700 |0065: const/16 v4, #int 23 // #17 │ │ -42d67e: 3443 0500 |0067: if-lt v3, v4, 006c // +0005 │ │ -42d682: 1503 0004 |0069: const/high16 v3, #int 67108864 // #400 │ │ -42d686: 2802 |006b: goto 006d // +0002 │ │ -42d688: 1203 |006c: const/4 v3, #int 0 // #0 │ │ -42d68a: 1504 0008 |006d: const/high16 v4, #int 134217728 // #800 │ │ -42d68e: b643 |006f: or-int/2addr v3, v4 │ │ -42d690: 7140 9c01 2130 |0070: invoke-static {v1, v2, v0, v3}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019c │ │ -42d696: 0c00 |0073: move-result-object v0 │ │ -42d698: 2201 6707 |0074: new-instance v1, Landroidx/core/app/NotificationCompat$Builder; // type@0767 │ │ -42d69c: 6e10 4b79 0500 |0076: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -42d6a2: 0c02 |0079: move-result-object v2 │ │ -42d6a4: 1a03 4bd2 |007a: const-string v3, "sync_error" // string@d24b │ │ -42d6a8: 7030 a52f 2103 |007c: invoke-direct {v1, v2, v3}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2fa5 │ │ -42d6ae: 6e10 4b79 0500 |007f: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -42d6b4: 0c02 |0082: move-result-object v2 │ │ -42d6b6: 6003 8ec4 |0083: sget v3, Lde/danoeh/antennapod/net/sync/service/R$string;.gpodnetsync_error_title:I // field@c48e │ │ -42d6ba: 6e20 4302 3200 |0085: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -42d6c0: 0c02 |0088: move-result-object v2 │ │ -42d6c2: 6e20 ae2f 2100 |0089: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ -42d6c8: 0c01 |008c: move-result-object v1 │ │ -42d6ca: 6e20 ad2f 6100 |008d: invoke-virtual {v1, v6}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ -42d6d0: 0c01 |0090: move-result-object v1 │ │ -42d6d2: 2202 6507 |0091: new-instance v2, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@0765 │ │ -42d6d6: 7010 9f2f 0200 |0093: invoke-direct {v2}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@2f9f │ │ -42d6dc: 6e20 a22f 6200 |0096: invoke-virtual {v2, v6}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@2fa2 │ │ -42d6e2: 0c06 |0099: move-result-object v6 │ │ -42d6e4: 6e20 b92f 6100 |009a: invoke-virtual {v1, v6}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb9 │ │ -42d6ea: 0c06 |009d: move-result-object v6 │ │ -42d6ec: 6e20 ac2f 0600 |009e: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fac │ │ -42d6f2: 0c06 |00a1: move-result-object v6 │ │ -42d6f4: 6000 54c2 |00a2: sget v0, Lde/danoeh/antennapod/net/sync/service/R$drawable;.ic_notification_sync_error:I // field@c254 │ │ -42d6f8: 6e20 b82f 0600 |00a4: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb8 │ │ -42d6fe: 0c06 |00a7: move-result-object v6 │ │ -42d700: 1210 |00a8: const/4 v0, #int 1 // #1 │ │ -42d702: 6e20 aa2f 0600 |00a9: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2faa │ │ -42d708: 0c06 |00ac: move-result-object v6 │ │ -42d70a: 6e20 bc2f 0600 |00ad: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fbc │ │ -42d710: 0c06 |00b0: move-result-object v6 │ │ -42d712: 6e10 a72f 0600 |00b1: invoke-virtual {v6}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2fa7 │ │ -42d718: 0c06 |00b4: move-result-object v6 │ │ -42d71a: 6e10 4b79 0500 |00b5: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -42d720: 0c00 |00b8: move-result-object v0 │ │ -42d722: 1a01 eaaf |00b9: const-string v1, "notification" // string@afea │ │ -42d726: 6e20 4602 1000 |00bb: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -42d72c: 0c00 |00be: move-result-object v0 │ │ -42d72e: 1f00 3700 |00bf: check-cast v0, Landroid/app/NotificationManager; // type@0037 │ │ -42d732: 6e10 4b79 0500 |00c1: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -42d738: 0c01 |00c4: move-result-object v1 │ │ -42d73a: 1a02 115f |00c5: const-string v2, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ -42d73e: 7120 7930 2100 |00c7: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ -42d744: 0a01 |00ca: move-result v1 │ │ -42d746: 3901 0700 |00cb: if-nez v1, 00d2 // +0007 │ │ -42d74a: 6001 c8c2 |00cd: sget v1, Lde/danoeh/antennapod/net/sync/service/R$id;.notification_gpodnet_sync_error:I // field@c2c8 │ │ -42d74e: 6e30 9901 1006 |00cf: invoke-virtual {v0, v1, v6}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0199 │ │ -42d754: 0e00 |00d2: return-void │ │ +42d5ac: |[42d5ac] de.danoeh.antennapod.net.sync.service.SyncService.updateErrorNotification:(Ljava/lang/Exception;)V │ │ +42d5bc: 1a00 b046 |0000: const-string v0, "Posting sync error notification" // string@46b0 │ │ +42d5c0: 1a01 d54c |0002: const-string v1, "SyncService" // string@4cd5 │ │ +42d5c4: 7120 7e0b 0100 |0004: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42d5ca: 2200 8d1e |0007: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +42d5ce: 7010 adb6 0000 |0009: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +42d5d4: 6e10 4b79 0500 |000c: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +42d5da: 0c02 |000f: move-result-object v2 │ │ +42d5dc: 6003 8dc4 |0010: sget v3, Lde/danoeh/antennapod/net/sync/service/R$string;.gpodnetsync_error_descr:I // field@c48d │ │ +42d5e0: 6e20 4302 3200 |0012: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +42d5e6: 0c02 |0015: move-result-object v2 │ │ +42d5e8: 6e20 b9b6 2000 |0016: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42d5ee: 6e10 e6b6 0600 |0019: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +42d5f4: 0c06 |001c: move-result-object v6 │ │ +42d5f6: 6e20 b9b6 6000 |001d: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +42d5fc: 6e10 c3b6 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +42d602: 0c06 |0023: move-result-object v6 │ │ +42d604: 7100 65b4 0000 |0024: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.gpodnetNotificationsEnabled:()Z // method@b465 │ │ +42d60a: 0a00 |0027: move-result v0 │ │ +42d60c: 3900 0800 |0028: if-nez v0, 0030 // +0008 │ │ +42d610: 1a06 994b |002a: const-string v6, "Skipping sync error notification because of user setting" // string@4b99 │ │ +42d614: 7120 7e0b 6100 |002c: invoke-static {v1, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42d61a: 0e00 |002f: return-void │ │ +42d61c: 7100 10bb 0000 |0030: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +42d622: 0c00 |0033: move-result-object v0 │ │ +42d624: 1c01 9a1b |0034: const-class v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ +42d628: 6e20 12bb 1000 |0036: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.hasSubscriberForEvent:(Ljava/lang/Class;)Z // method@bb12 │ │ +42d62e: 0a00 |0039: move-result v0 │ │ +42d630: 3800 0f00 |003a: if-eqz v0, 0049 // +000f │ │ +42d634: 7100 10bb 0000 |003c: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +42d63a: 0c00 |003f: move-result-object v0 │ │ +42d63c: 2201 9a1b |0040: new-instance v1, Lde/danoeh/antennapod/event/MessageEvent; // type@1b9a │ │ +42d640: 7020 0dab 6100 |0042: invoke-direct {v1, v6}, Lde/danoeh/antennapod/event/MessageEvent;.:(Ljava/lang/String;)V // method@ab0d │ │ +42d646: 6e20 13bb 1000 |0045: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +42d64c: 0e00 |0048: return-void │ │ +42d64e: 6e10 4b79 0500 |0049: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +42d654: 0c00 |004c: move-result-object v0 │ │ +42d656: 6e10 3f02 0000 |004d: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@023f │ │ +42d65c: 0c00 |0050: move-result-object v0 │ │ +42d65e: 6e10 4b79 0500 |0051: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +42d664: 0c01 |0054: move-result-object v1 │ │ +42d666: 6e10 4002 0100 |0055: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0240 │ │ +42d66c: 0c01 |0058: move-result-object v1 │ │ +42d66e: 6e20 c302 1000 |0059: invoke-virtual {v0, v1}, Landroid/content/pm/PackageManager;.getLaunchIntentForPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@02c3 │ │ +42d674: 0c00 |005c: move-result-object v0 │ │ +42d676: 6e10 4b79 0500 |005d: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +42d67c: 0c01 |0060: move-result-object v1 │ │ +42d67e: 6002 d8c2 |0061: sget v2, Lde/danoeh/antennapod/net/sync/service/R$id;.pending_intent_sync_error:I // field@c2d8 │ │ +42d682: 6003 e500 |0063: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +42d686: 1304 1700 |0065: const/16 v4, #int 23 // #17 │ │ +42d68a: 3443 0500 |0067: if-lt v3, v4, 006c // +0005 │ │ +42d68e: 1503 0004 |0069: const/high16 v3, #int 67108864 // #400 │ │ +42d692: 2802 |006b: goto 006d // +0002 │ │ +42d694: 1203 |006c: const/4 v3, #int 0 // #0 │ │ +42d696: 1504 0008 |006d: const/high16 v4, #int 134217728 // #800 │ │ +42d69a: b643 |006f: or-int/2addr v3, v4 │ │ +42d69c: 7140 9c01 2130 |0070: invoke-static {v1, v2, v0, v3}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@019c │ │ +42d6a2: 0c00 |0073: move-result-object v0 │ │ +42d6a4: 2201 6707 |0074: new-instance v1, Landroidx/core/app/NotificationCompat$Builder; // type@0767 │ │ +42d6a8: 6e10 4b79 0500 |0076: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +42d6ae: 0c02 |0079: move-result-object v2 │ │ +42d6b0: 1a03 4bd2 |007a: const-string v3, "sync_error" // string@d24b │ │ +42d6b4: 7030 a52f 2103 |007c: invoke-direct {v1, v2, v3}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2fa5 │ │ +42d6ba: 6e10 4b79 0500 |007f: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +42d6c0: 0c02 |0082: move-result-object v2 │ │ +42d6c2: 6003 8ec4 |0083: sget v3, Lde/danoeh/antennapod/net/sync/service/R$string;.gpodnetsync_error_title:I // field@c48e │ │ +42d6c6: 6e20 4302 3200 |0085: invoke-virtual {v2, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +42d6cc: 0c02 |0088: move-result-object v2 │ │ +42d6ce: 6e20 ae2f 2100 |0089: invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fae │ │ +42d6d4: 0c01 |008c: move-result-object v1 │ │ +42d6d6: 6e20 ad2f 6100 |008d: invoke-virtual {v1, v6}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@2fad │ │ +42d6dc: 0c01 |0090: move-result-object v1 │ │ +42d6de: 2202 6507 |0091: new-instance v2, Landroidx/core/app/NotificationCompat$BigTextStyle; // type@0765 │ │ +42d6e2: 7010 9f2f 0200 |0093: invoke-direct {v2}, Landroidx/core/app/NotificationCompat$BigTextStyle;.:()V // method@2f9f │ │ +42d6e8: 6e20 a22f 6200 |0096: invoke-virtual {v2, v6}, Landroidx/core/app/NotificationCompat$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$BigTextStyle; // method@2fa2 │ │ +42d6ee: 0c06 |0099: move-result-object v6 │ │ +42d6f0: 6e20 b92f 6100 |009a: invoke-virtual {v1, v6}, Landroidx/core/app/NotificationCompat$Builder;.setStyle:(Landroidx/core/app/NotificationCompat$Style;)Landroidx/core/app/NotificationCompat$Builder; // method@2fb9 │ │ +42d6f6: 0c06 |009d: move-result-object v6 │ │ +42d6f8: 6e20 ac2f 0600 |009e: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@2fac │ │ +42d6fe: 0c06 |00a1: move-result-object v6 │ │ +42d700: 6000 54c2 |00a2: sget v0, Lde/danoeh/antennapod/net/sync/service/R$drawable;.ic_notification_sync_error:I // field@c254 │ │ +42d704: 6e20 b82f 0600 |00a4: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fb8 │ │ +42d70a: 0c06 |00a7: move-result-object v6 │ │ +42d70c: 1210 |00a8: const/4 v0, #int 1 // #1 │ │ +42d70e: 6e20 aa2f 0600 |00a9: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setAutoCancel:(Z)Landroidx/core/app/NotificationCompat$Builder; // method@2faa │ │ +42d714: 0c06 |00ac: move-result-object v6 │ │ +42d716: 6e20 bc2f 0600 |00ad: invoke-virtual {v6, v0}, Landroidx/core/app/NotificationCompat$Builder;.setVisibility:(I)Landroidx/core/app/NotificationCompat$Builder; // method@2fbc │ │ +42d71c: 0c06 |00b0: move-result-object v6 │ │ +42d71e: 6e10 a72f 0600 |00b1: invoke-virtual {v6}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@2fa7 │ │ +42d724: 0c06 |00b4: move-result-object v6 │ │ +42d726: 6e10 4b79 0500 |00b5: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +42d72c: 0c00 |00b8: move-result-object v0 │ │ +42d72e: 1a01 eaaf |00b9: const-string v1, "notification" // string@afea │ │ +42d732: 6e20 4602 1000 |00bb: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +42d738: 0c00 |00be: move-result-object v0 │ │ +42d73a: 1f00 3700 |00bf: check-cast v0, Landroid/app/NotificationManager; // type@0037 │ │ +42d73e: 6e10 4b79 0500 |00c1: invoke-virtual {v5}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +42d744: 0c01 |00c4: move-result-object v1 │ │ +42d746: 1a02 115f |00c5: const-string v2, "android.permission.POST_NOTIFICATIONS" // string@5f11 │ │ +42d74a: 7120 7930 2100 |00c7: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ +42d750: 0a01 |00ca: move-result v1 │ │ +42d752: 3901 0700 |00cb: if-nez v1, 00d2 // +0007 │ │ +42d756: 6001 c8c2 |00cd: sget v1, Lde/danoeh/antennapod/net/sync/service/R$id;.notification_gpodnet_sync_error:I // field@c2c8 │ │ +42d75a: 6e30 9901 1006 |00cf: invoke-virtual {v0, v1, v6}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0199 │ │ +42d760: 0e00 |00d2: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=298 │ │ 0x0007 line=299 │ │ 0x0019 line=300 │ │ 0x0024 line=302 │ │ 0x002c line=303 │ │ @@ -1764131,38 +1764131,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -42d758: |[42d758] de.danoeh.antennapod.net.sync.service.SyncService.waitForDownloadServiceCompleted:()V │ │ -42d768: 7100 10bb 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -42d76e: 0c00 |0003: move-result-object v0 │ │ -42d770: 2201 ab1b |0004: new-instance v1, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bab │ │ -42d774: 6002 34c6 |0006: sget v2, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_wait_for_downloads:I // field@c634 │ │ -42d778: 7020 2cab 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ab2c │ │ -42d77e: 6e20 14bb 1000 |000b: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ -42d784: 7100 10bb 0000 |000e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -42d78a: 0c00 |0011: move-result-object v0 │ │ -42d78c: 1c01 991b |0012: const-class v1, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ -42d790: 6e20 11bb 1000 |0014: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.getStickyEvent:(Ljava/lang/Class;)Ljava/lang/Object; // method@bb11 │ │ -42d796: 0c00 |0017: move-result-object v0 │ │ -42d798: 1f00 991b |0018: check-cast v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ -42d79c: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ -42d7a0: 5500 8073 |001c: iget-boolean v0, v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@7380 │ │ -42d7a4: 3900 0300 |001e: if-nez v0, 0021 // +0003 │ │ -42d7a8: 2807 |0020: goto 0027 // +0007 │ │ -42d7aa: 1600 e803 |0021: const-wide/16 v0, #int 1000 // #3e8 │ │ -42d7ae: 7120 dcb6 1000 |0023: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@b6dc │ │ -42d7b4: 28e8 |0026: goto 000e // -0018 │ │ -42d7b6: 0e00 |0027: return-void │ │ -42d7b8: 0d00 |0028: move-exception v0 │ │ -42d7ba: 6e10 e9b6 0000 |0029: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -42d7c0: 0e00 |002c: return-void │ │ +42d764: |[42d764] de.danoeh.antennapod.net.sync.service.SyncService.waitForDownloadServiceCompleted:()V │ │ +42d774: 7100 10bb 0000 |0000: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +42d77a: 0c00 |0003: move-result-object v0 │ │ +42d77c: 2201 ab1b |0004: new-instance v1, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bab │ │ +42d780: 6002 34c6 |0006: sget v2, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_wait_for_downloads:I // field@c634 │ │ +42d784: 7020 2cab 2100 |0008: invoke-direct {v1, v2}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ab2c │ │ +42d78a: 6e20 14bb 1000 |000b: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ +42d790: 7100 10bb 0000 |000e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +42d796: 0c00 |0011: move-result-object v0 │ │ +42d798: 1c01 991b |0012: const-class v1, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ +42d79c: 6e20 11bb 1000 |0014: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.getStickyEvent:(Ljava/lang/Class;)Ljava/lang/Object; // method@bb11 │ │ +42d7a2: 0c00 |0017: move-result-object v0 │ │ +42d7a4: 1f00 991b |0018: check-cast v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ +42d7a8: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ +42d7ac: 5500 8073 |001c: iget-boolean v0, v0, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.isFeedUpdateRunning:Z // field@7380 │ │ +42d7b0: 3900 0300 |001e: if-nez v0, 0021 // +0003 │ │ +42d7b4: 2807 |0020: goto 0027 // +0007 │ │ +42d7b6: 1600 e803 |0021: const-wide/16 v0, #int 1000 // #3e8 │ │ +42d7ba: 7120 dcb6 1000 |0023: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@b6dc │ │ +42d7c0: 28e8 |0026: goto 000e // -0018 │ │ +42d7c2: 0e00 |0027: return-void │ │ +42d7c4: 0d00 |0028: move-exception v0 │ │ +42d7c6: 6e10 e9b6 0000 |0029: invoke-virtual {v0}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +42d7cc: 0e00 |002c: return-void │ │ catches : 1 │ │ 0x000e - 0x0026 │ │ Ljava/lang/InterruptedException; -> 0x0028 │ │ positions : │ │ 0x0000 line=116 │ │ 0x000e line=119 │ │ 0x001c line=120 │ │ @@ -1764177,100 +1764177,100 @@ │ │ type : '()Landroidx/work/ListenableWorker$Result;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -42cb24: |[42cb24] de.danoeh.antennapod.net.sync.service.SyncService.doWork:()Landroidx/work/ListenableWorker$Result; │ │ -42cb34: 1a00 d54c |0000: const-string v0, "SyncService" // string@4cd5 │ │ -42cb38: 7010 dbaf 0600 |0002: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SyncService;.getActiveSyncProvider:()Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService; // method@afdb │ │ -42cb3e: 0c01 |0005: move-result-object v1 │ │ -42cb40: 3901 0700 |0006: if-nez v1, 000d // +0007 │ │ -42cb44: 7100 4879 0000 |0008: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7948 │ │ -42cb4a: 0c00 |000b: move-result-object v0 │ │ -42cb4c: 1100 |000c: return-object v0 │ │ -42cb4e: 6302 82ca |000d: sget-boolean v2, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@ca82 │ │ -42cb52: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ -42cb56: 7100 4879 0000 |0011: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7948 │ │ -42cb5c: 0c00 |0014: move-result-object v0 │ │ -42cb5e: 1100 |0015: return-object v0 │ │ -42cb60: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -42cb62: 6a02 82ca |0017: sput-boolean v2, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@ca82 │ │ -42cb66: 7100 4ab4 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.updateLastSynchronizationAttempt:()V // method@b44a │ │ -42cb6c: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -42cb6e: 7210 3ab0 0100 |001d: invoke-interface {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.login:()V // method@b03a │ │ -42cb74: 7020 e0af 1600 |0020: invoke-direct {v6, v1}, Lde/danoeh/antennapod/net/sync/service/SyncService;.syncSubscriptions:(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V // method@afe0 │ │ -42cb7a: 7010 e2af 0600 |0023: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SyncService;.waitForDownloadServiceCompleted:()V // method@afe2 │ │ -42cb80: 7010 deaf 0600 |0026: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SyncService;.someFeedWasNotRefreshedYet:()Z // method@afde │ │ -42cb86: 0a04 |0029: move-result v4 │ │ -42cb88: 3804 2700 |002a: if-eqz v4, 0051 // +0027 │ │ -42cb8c: 1a01 a519 |002c: const-string v1, "Found new subscriptions. Need to refresh them before syncing episode actions" // string@19a5 │ │ -42cb90: 7120 7e0b 1000 |002e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -42cb96: 7100 10bb 0000 |0031: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -42cb9c: 0c01 |0034: move-result-object v1 │ │ -42cb9e: 2202 ab1b |0035: new-instance v2, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bab │ │ -42cba2: 6004 34c6 |0037: sget v4, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_wait_for_downloads:I // field@c634 │ │ -42cba6: 7020 2cab 4200 |0039: invoke-direct {v2, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ab2c │ │ -42cbac: 6e20 14bb 2100 |003c: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ -42cbb2: 7100 f3ae 0000 |003f: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@aef3 │ │ -42cbb8: 0c01 |0042: move-result-object v1 │ │ -42cbba: 6e10 4b79 0600 |0043: invoke-virtual {v6}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ -42cbc0: 0c02 |0046: move-result-object v2 │ │ -42cbc2: 6e20 f5ae 2100 |0047: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@aef5 │ │ -42cbc8: 7100 4879 0000 |004a: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7948 │ │ -42cbce: 0c00 |004d: move-result-object v0 │ │ -42cbd0: 6a03 82ca |004e: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@ca82 │ │ -42cbd4: 1100 |0050: return-object v0 │ │ -42cbd6: 7020 dfaf 1600 |0051: invoke-direct {v6, v1}, Lde/danoeh/antennapod/net/sync/service/SyncService;.syncEpisodeActions:(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V // method@afdf │ │ -42cbdc: 7210 3bb0 0100 |0054: invoke-interface {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.logout:()V // method@b03b │ │ -42cbe2: 7010 d9af 0600 |0057: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SyncService;.clearErrorNotifications:()V // method@afd9 │ │ -42cbe8: 7100 10bb 0000 |005a: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -42cbee: 0c01 |005d: move-result-object v1 │ │ -42cbf0: 2204 ab1b |005e: new-instance v4, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bab │ │ -42cbf4: 6005 32c6 |0060: sget v5, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_success:I // field@c632 │ │ -42cbf8: 7020 2cab 5400 |0062: invoke-direct {v4, v5}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ab2c │ │ -42cbfe: 6e20 14bb 4100 |0065: invoke-virtual {v1, v4}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ -42cc04: 7110 49b4 0200 |0068: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.setLastSynchronizationAttemptSuccess:(Z)V // method@b449 │ │ -42cc0a: 7100 4879 0000 |006b: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7948 │ │ -42cc10: 0c00 |006e: move-result-object v0 │ │ -42cc12: 6a03 82ca |006f: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@ca82 │ │ -42cc16: 1100 |0071: return-object v0 │ │ -42cc18: 0d00 |0072: move-exception v0 │ │ -42cc1a: 283b |0073: goto 00ae // +003b │ │ -42cc1c: 0d01 |0074: move-exception v1 │ │ -42cc1e: 7100 10bb 0000 |0075: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -42cc24: 0c02 |0078: move-result-object v2 │ │ -42cc26: 2204 ab1b |0079: new-instance v4, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bab │ │ -42cc2a: 6005 2fc6 |007b: sget v5, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_error:I // field@c62f │ │ -42cc2e: 7020 2cab 5400 |007d: invoke-direct {v4, v5}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ab2c │ │ -42cc34: 6e20 14bb 4200 |0080: invoke-virtual {v2, v4}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ -42cc3a: 7110 49b4 0300 |0083: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.setLastSynchronizationAttemptSuccess:(Z)V // method@b449 │ │ -42cc40: 7110 820b 0100 |0086: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ -42cc46: 0c02 |0089: move-result-object v2 │ │ -42cc48: 7120 800b 2000 |008a: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -42cc4e: 2010 eb1c |008d: instance-of v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1ceb │ │ -42cc52: 3800 1500 |008f: if-eqz v0, 00a4 // +0015 │ │ -42cc56: 6e10 5179 0600 |0091: invoke-virtual {v6}, Landroidx/work/ListenableWorker;.getRunAttemptCount:()I // method@7951 │ │ -42cc5c: 0a00 |0094: move-result v0 │ │ -42cc5e: dc00 0003 |0095: rem-int/lit8 v0, v0, #int 3 // #03 │ │ -42cc62: 1222 |0097: const/4 v2, #int 2 // #2 │ │ -42cc64: 3320 0500 |0098: if-ne v0, v2, 009d // +0005 │ │ -42cc68: 7020 e1af 1600 |009a: invoke-direct {v6, v1}, Lde/danoeh/antennapod/net/sync/service/SyncService;.updateErrorNotification:(Ljava/lang/Exception;)V // method@afe1 │ │ -42cc6e: 7100 4779 0000 |009d: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@7947 │ │ -42cc74: 0c00 |00a0: move-result-object v0 │ │ -42cc76: 6a03 82ca |00a1: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@ca82 │ │ -42cc7a: 1100 |00a3: return-object v0 │ │ -42cc7c: 7020 e1af 1600 |00a4: invoke-direct {v6, v1}, Lde/danoeh/antennapod/net/sync/service/SyncService;.updateErrorNotification:(Ljava/lang/Exception;)V // method@afe1 │ │ -42cc82: 7100 4679 0000 |00a7: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@7946 │ │ -42cc88: 0c00 |00aa: move-result-object v0 │ │ -42cc8a: 6a03 82ca |00ab: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@ca82 │ │ -42cc8e: 1100 |00ad: return-object v0 │ │ -42cc90: 6a03 82ca |00ae: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@ca82 │ │ -42cc94: 2700 |00b0: throw v0 │ │ +42cb30: |[42cb30] de.danoeh.antennapod.net.sync.service.SyncService.doWork:()Landroidx/work/ListenableWorker$Result; │ │ +42cb40: 1a00 d54c |0000: const-string v0, "SyncService" // string@4cd5 │ │ +42cb44: 7010 dbaf 0600 |0002: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SyncService;.getActiveSyncProvider:()Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService; // method@afdb │ │ +42cb4a: 0c01 |0005: move-result-object v1 │ │ +42cb4c: 3901 0700 |0006: if-nez v1, 000d // +0007 │ │ +42cb50: 7100 4879 0000 |0008: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7948 │ │ +42cb56: 0c00 |000b: move-result-object v0 │ │ +42cb58: 1100 |000c: return-object v0 │ │ +42cb5a: 6302 82ca |000d: sget-boolean v2, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@ca82 │ │ +42cb5e: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +42cb62: 7100 4879 0000 |0011: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7948 │ │ +42cb68: 0c00 |0014: move-result-object v0 │ │ +42cb6a: 1100 |0015: return-object v0 │ │ +42cb6c: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +42cb6e: 6a02 82ca |0017: sput-boolean v2, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@ca82 │ │ +42cb72: 7100 4ab4 0000 |0019: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.updateLastSynchronizationAttempt:()V // method@b44a │ │ +42cb78: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +42cb7a: 7210 3ab0 0100 |001d: invoke-interface {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.login:()V // method@b03a │ │ +42cb80: 7020 e0af 1600 |0020: invoke-direct {v6, v1}, Lde/danoeh/antennapod/net/sync/service/SyncService;.syncSubscriptions:(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V // method@afe0 │ │ +42cb86: 7010 e2af 0600 |0023: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SyncService;.waitForDownloadServiceCompleted:()V // method@afe2 │ │ +42cb8c: 7010 deaf 0600 |0026: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SyncService;.someFeedWasNotRefreshedYet:()Z // method@afde │ │ +42cb92: 0a04 |0029: move-result v4 │ │ +42cb94: 3804 2700 |002a: if-eqz v4, 0051 // +0027 │ │ +42cb98: 1a01 a519 |002c: const-string v1, "Found new subscriptions. Need to refresh them before syncing episode actions" // string@19a5 │ │ +42cb9c: 7120 7e0b 1000 |002e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +42cba2: 7100 10bb 0000 |0031: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +42cba8: 0c01 |0034: move-result-object v1 │ │ +42cbaa: 2202 ab1b |0035: new-instance v2, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bab │ │ +42cbae: 6004 34c6 |0037: sget v4, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_wait_for_downloads:I // field@c634 │ │ +42cbb2: 7020 2cab 4200 |0039: invoke-direct {v2, v4}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ab2c │ │ +42cbb8: 6e20 14bb 2100 |003c: invoke-virtual {v1, v2}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ +42cbbe: 7100 f3ae 0000 |003f: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@aef3 │ │ +42cbc4: 0c01 |0042: move-result-object v1 │ │ +42cbc6: 6e10 4b79 0600 |0043: invoke-virtual {v6}, Landroidx/work/ListenableWorker;.getApplicationContext:()Landroid/content/Context; // method@794b │ │ +42cbcc: 0c02 |0046: move-result-object v2 │ │ +42cbce: 6e20 f5ae 2100 |0047: invoke-virtual {v1, v2}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@aef5 │ │ +42cbd4: 7100 4879 0000 |004a: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7948 │ │ +42cbda: 0c00 |004d: move-result-object v0 │ │ +42cbdc: 6a03 82ca |004e: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@ca82 │ │ +42cbe0: 1100 |0050: return-object v0 │ │ +42cbe2: 7020 dfaf 1600 |0051: invoke-direct {v6, v1}, Lde/danoeh/antennapod/net/sync/service/SyncService;.syncEpisodeActions:(Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;)V // method@afdf │ │ +42cbe8: 7210 3bb0 0100 |0054: invoke-interface {v1}, Lde/danoeh/antennapod/net/sync/serviceinterface/ISyncService;.logout:()V // method@b03b │ │ +42cbee: 7010 d9af 0600 |0057: invoke-direct {v6}, Lde/danoeh/antennapod/net/sync/service/SyncService;.clearErrorNotifications:()V // method@afd9 │ │ +42cbf4: 7100 10bb 0000 |005a: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +42cbfa: 0c01 |005d: move-result-object v1 │ │ +42cbfc: 2204 ab1b |005e: new-instance v4, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bab │ │ +42cc00: 6005 32c6 |0060: sget v5, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_success:I // field@c632 │ │ +42cc04: 7020 2cab 5400 |0062: invoke-direct {v4, v5}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ab2c │ │ +42cc0a: 6e20 14bb 4100 |0065: invoke-virtual {v1, v4}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ +42cc10: 7110 49b4 0200 |0068: invoke-static {v2}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.setLastSynchronizationAttemptSuccess:(Z)V // method@b449 │ │ +42cc16: 7100 4879 0000 |006b: invoke-static {}, Landroidx/work/ListenableWorker$Result;.success:()Landroidx/work/ListenableWorker$Result; // method@7948 │ │ +42cc1c: 0c00 |006e: move-result-object v0 │ │ +42cc1e: 6a03 82ca |006f: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@ca82 │ │ +42cc22: 1100 |0071: return-object v0 │ │ +42cc24: 0d00 |0072: move-exception v0 │ │ +42cc26: 283b |0073: goto 00ae // +003b │ │ +42cc28: 0d01 |0074: move-exception v1 │ │ +42cc2a: 7100 10bb 0000 |0075: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +42cc30: 0c02 |0078: move-result-object v2 │ │ +42cc32: 2204 ab1b |0079: new-instance v4, Lde/danoeh/antennapod/event/SyncServiceEvent; // type@1bab │ │ +42cc36: 6005 2fc6 |007b: sget v5, Lde/danoeh/antennapod/net/sync/service/R$string;.sync_status_error:I // field@c62f │ │ +42cc3a: 7020 2cab 5400 |007d: invoke-direct {v4, v5}, Lde/danoeh/antennapod/event/SyncServiceEvent;.:(I)V // method@ab2c │ │ +42cc40: 6e20 14bb 4200 |0080: invoke-virtual {v2, v4}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ +42cc46: 7110 49b4 0300 |0083: invoke-static {v3}, Lde/danoeh/antennapod/storage/preferences/SynchronizationSettings;.setLastSynchronizationAttemptSuccess:(Z)V // method@b449 │ │ +42cc4c: 7110 820b 0100 |0086: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ +42cc52: 0c02 |0089: move-result-object v2 │ │ +42cc54: 7120 800b 2000 |008a: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +42cc5a: 2010 eb1c |008d: instance-of v0, v1, Lde/danoeh/antennapod/net/sync/serviceinterface/SyncServiceException; // type@1ceb │ │ +42cc5e: 3800 1500 |008f: if-eqz v0, 00a4 // +0015 │ │ +42cc62: 6e10 5179 0600 |0091: invoke-virtual {v6}, Landroidx/work/ListenableWorker;.getRunAttemptCount:()I // method@7951 │ │ +42cc68: 0a00 |0094: move-result v0 │ │ +42cc6a: dc00 0003 |0095: rem-int/lit8 v0, v0, #int 3 // #03 │ │ +42cc6e: 1222 |0097: const/4 v2, #int 2 // #2 │ │ +42cc70: 3320 0500 |0098: if-ne v0, v2, 009d // +0005 │ │ +42cc74: 7020 e1af 1600 |009a: invoke-direct {v6, v1}, Lde/danoeh/antennapod/net/sync/service/SyncService;.updateErrorNotification:(Ljava/lang/Exception;)V // method@afe1 │ │ +42cc7a: 7100 4779 0000 |009d: invoke-static {}, Landroidx/work/ListenableWorker$Result;.retry:()Landroidx/work/ListenableWorker$Result; // method@7947 │ │ +42cc80: 0c00 |00a0: move-result-object v0 │ │ +42cc82: 6a03 82ca |00a1: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@ca82 │ │ +42cc86: 1100 |00a3: return-object v0 │ │ +42cc88: 7020 e1af 1600 |00a4: invoke-direct {v6, v1}, Lde/danoeh/antennapod/net/sync/service/SyncService;.updateErrorNotification:(Ljava/lang/Exception;)V // method@afe1 │ │ +42cc8e: 7100 4679 0000 |00a7: invoke-static {}, Landroidx/work/ListenableWorker$Result;.failure:()Landroidx/work/ListenableWorker$Result; // method@7946 │ │ +42cc94: 0c00 |00aa: move-result-object v0 │ │ +42cc96: 6a03 82ca |00ab: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@ca82 │ │ +42cc9a: 1100 |00ad: return-object v0 │ │ +42cc9c: 6a03 82ca |00ae: sput-boolean v3, Lde/danoeh/antennapod/net/sync/service/SyncService;.currentlyActive:Z // field@ca82 │ │ +42cca0: 2700 |00b0: throw v0 │ │ catches : 4 │ │ 0x001d - 0x004e │ │ Ljava/lang/Exception; -> 0x0074 │ │ -> 0x0072 │ │ 0x0051 - 0x006f │ │ Ljava/lang/Exception; -> 0x0074 │ │ -> 0x0072 │ │ @@ -1826447,17 +1826447,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -40a3e4: |[40a3e4] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$1O3qEPhbnbZkdNZFBgl6j-Qr7UQ:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ -40a3f4: 7030 02a9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$6:(Landroid/content/DialogInterface;I)V // method@a902 │ │ -40a3fa: 0e00 |0003: return-void │ │ +40a3f0: |[40a3f0] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$1O3qEPhbnbZkdNZFBgl6j-Qr7UQ:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ +40a400: 7030 02a9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$6:(Landroid/content/DialogInterface;I)V // method@a902 │ │ +40a406: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1826467,17 +1826467,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/util/ArrayList;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40a3fc: |[40a3fc] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$3rlmr9sxV-oL7Gr2kTxVuq3-b28:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/util/ArrayList;)V │ │ -40a40c: 7020 0ba9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$10:(Ljava/util/ArrayList;)V // method@a90b │ │ -40a412: 0e00 |0003: return-void │ │ +40a408: |[40a408] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$3rlmr9sxV-oL7Gr2kTxVuq3-b28:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/util/ArrayList;)V │ │ +40a418: 7020 0ba9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$10:(Ljava/util/ArrayList;)V // method@a90b │ │ +40a41e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/ArrayList; │ │ │ │ @@ -1826486,17 +1826486,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -40a414: |[40a414] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$FRUoIiMbJKICdJWJxa0mO9_pl-U:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -40a424: 7606 05a9 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$0:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a905 │ │ -40a42a: 0e00 |0003: return-void │ │ +40a420: |[40a420] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$FRUoIiMbJKICdJWJxa0mO9_pl-U:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +40a430: 7606 05a9 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$0:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a905 │ │ +40a436: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1826508,17 +1826508,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -40a42c: |[40a42c] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$QGqR7oCO-4gRRF0RS1y_SU8-cFo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ -40a43c: 7030 03a9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$7:(Landroid/content/DialogInterface;I)V // method@a903 │ │ -40a442: 0e00 |0003: return-void │ │ +40a438: |[40a438] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$QGqR7oCO-4gRRF0RS1y_SU8-cFo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ +40a448: 7030 03a9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$7:(Landroid/content/DialogInterface;I)V // method@a903 │ │ +40a44e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1826528,17 +1826528,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a444: |[40a444] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$dB_AJLhbv7XeK_8veVhIsJf4HgI:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -40a454: 7010 07a9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$2:()V // method@a907 │ │ -40a45a: 0e00 |0003: return-void │ │ +40a450: |[40a450] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$dB_AJLhbv7XeK_8veVhIsJf4HgI:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +40a460: 7010 07a9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$2:()V // method@a907 │ │ +40a466: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ #5 : (in Lde/danoeh/antennapod/activity/OpmlImportActivity;) │ │ @@ -1826546,17 +1826546,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a45c: |[40a45c] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$krKWGRTkkjvD2JHM3LyyGNW6fac:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ -40a46c: 7010 08a9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$3:()V // method@a908 │ │ -40a472: 0e00 |0003: return-void │ │ +40a468: |[40a468] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$krKWGRTkkjvD2JHM3LyyGNW6fac:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V │ │ +40a478: 7010 08a9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$3:()V // method@a908 │ │ +40a47e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ #6 : (in Lde/danoeh/antennapod/activity/OpmlImportActivity;) │ │ @@ -1826564,17 +1826564,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -40a474: |[40a474] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$oLyiFq4q8eRrM75FWRxn_-OCk8U:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ -40a484: 7030 0ca9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$11:(Landroid/content/DialogInterface;I)V // method@a90c │ │ -40a48a: 0e00 |0003: return-void │ │ +40a480: |[40a480] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$oLyiFq4q8eRrM75FWRxn_-OCk8U:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/content/DialogInterface;I)V │ │ +40a490: 7030 0ca9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$11:(Landroid/content/DialogInterface;I)V // method@a90c │ │ +40a496: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1826584,17 +1826584,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40a48c: |[40a48c] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$qS5nkIMobKn_gkHdyJHUkIyQ6kg:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V │ │ -40a49c: 7020 0aa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$5:(Landroid/view/View;)V // method@a90a │ │ -40a4a2: 0e00 |0003: return-void │ │ +40a498: |[40a498] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$qS5nkIMobKn_gkHdyJHUkIyQ6kg:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V │ │ +40a4a8: 7020 0aa9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$5:(Landroid/view/View;)V // method@a90a │ │ +40a4ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1826603,17 +1826603,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40a4a4: |[40a4a4] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$sffVwC9S0hPFQPzZ7Hnjp1tLXoo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V │ │ -40a4b4: 7020 09a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$4:(Ljava/lang/Throwable;)V // method@a909 │ │ -40a4ba: 0e00 |0003: return-void │ │ +40a4b0: |[40a4b0] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$sffVwC9S0hPFQPzZ7Hnjp1tLXoo:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V │ │ +40a4c0: 7020 09a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$4:(Ljava/lang/Throwable;)V // method@a909 │ │ +40a4c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1826622,18 +1826622,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;)Ljava/util/ArrayList;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40a308: |[40a308] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$ufrGyvmejtdbdxs2_WeWwNGdVCY:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)Ljava/util/ArrayList; │ │ -40a318: 7010 0ea9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$9:()Ljava/util/ArrayList; // method@a90e │ │ -40a31e: 0c00 |0003: move-result-object v0 │ │ -40a320: 1100 |0004: return-object v0 │ │ +40a314: |[40a314] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$ufrGyvmejtdbdxs2_WeWwNGdVCY:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)Ljava/util/ArrayList; │ │ +40a324: 7010 0ea9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$9:()Ljava/util/ArrayList; // method@a90e │ │ +40a32a: 0c00 |0003: move-result-object v0 │ │ +40a32c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ #10 : (in Lde/danoeh/antennapod/activity/OpmlImportActivity;) │ │ @@ -1826641,17 +1826641,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Boolean;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40a4bc: |[40a4bc] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$woBbUYQmWkEDN0YomYBasng6kGk:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Boolean;)V │ │ -40a4cc: 7020 04a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$8:(Ljava/lang/Boolean;)V // method@a904 │ │ -40a4d2: 0e00 |0003: return-void │ │ +40a4c8: |[40a4c8] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$woBbUYQmWkEDN0YomYBasng6kGk:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Boolean;)V │ │ +40a4d8: 7020 04a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$new$8:(Ljava/lang/Boolean;)V // method@a904 │ │ +40a4de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Boolean; │ │ │ │ @@ -1826660,17 +1826660,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40a4d4: |[40a4d4] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$yPe2ZI0n7_n5IwsZM0VPEaCWIaA:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V │ │ -40a4e4: 7020 06a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$1:(Landroid/view/View;)V // method@a906 │ │ -40a4ea: 0e00 |0003: return-void │ │ +40a4e0: |[40a4e0] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$yPe2ZI0n7_n5IwsZM0VPEaCWIaA:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Landroid/view/View;)V │ │ +40a4f0: 7020 06a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$onCreate$1:(Landroid/view/View;)V // method@a906 │ │ +40a4f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1826679,17 +1826679,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40a4ec: |[40a4ec] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$yW-U4M52HiitnK4ET8dB4DIczcY:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V │ │ -40a4fc: 7020 0da9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$12:(Ljava/lang/Throwable;)V // method@a90d │ │ -40a502: 0e00 |0003: return-void │ │ +40a4f8: |[40a4f8] de.danoeh.antennapod.activity.OpmlImportActivity.$r8$lambda$yW-U4M52HiitnK4ET8dB4DIczcY:(Lde/danoeh/antennapod/activity/OpmlImportActivity;Ljava/lang/Throwable;)V │ │ +40a508: 7020 0da9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.lambda$startImport$12:(Ljava/lang/Throwable;)V // method@a90d │ │ +40a50e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Throwable; │ │ │ │ @@ -1826698,24 +1826698,24 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -40a504: |[40a504] de.danoeh.antennapod.activity.OpmlImportActivity.:()V │ │ -40a514: 7010 4b15 0200 |0000: invoke-direct {v2}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@154b │ │ -40a51a: 2200 7f03 |0003: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission; // type@037f │ │ -40a51e: 7010 8414 0000 |0005: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission;.:()V // method@1484 │ │ -40a524: 2201 3a1b |0008: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9; // type@1b3a │ │ -40a528: 7020 f0a8 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8f0 │ │ -40a52e: 6e30 9c13 0201 |000d: invoke-virtual {v2, v0, v1}, Landroidx/activity/ComponentActivity;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@139c │ │ -40a534: 0c00 |0010: move-result-object v0 │ │ -40a536: 5b20 a371 |0011: iput-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@71a3 │ │ -40a53a: 0e00 |0013: return-void │ │ +40a510: |[40a510] de.danoeh.antennapod.activity.OpmlImportActivity.:()V │ │ +40a520: 7010 4b15 0200 |0000: invoke-direct {v2}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@154b │ │ +40a526: 2200 7f03 |0003: new-instance v0, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission; // type@037f │ │ +40a52a: 7010 8414 0000 |0005: invoke-direct {v0}, Landroidx/activity/result/contract/ActivityResultContracts$RequestPermission;.:()V // method@1484 │ │ +40a530: 2201 3a1b |0008: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9; // type@1b3a │ │ +40a534: 7020 f0a8 2100 |000a: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda9;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8f0 │ │ +40a53a: 6e30 9c13 0201 |000d: invoke-virtual {v2, v0, v1}, Landroidx/activity/ComponentActivity;.registerForActivityResult:(Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher; // method@139c │ │ +40a540: 0c00 |0010: move-result-object v0 │ │ +40a542: 5b20 a371 |0011: iput-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@71a3 │ │ +40a546: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=199 │ │ 0x000d line=200 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ @@ -1826725,32 +1826725,32 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -40a390: |[40a390] de.danoeh.antennapod.activity.OpmlImportActivity.getTitleList:()Ljava/util/List; │ │ -40a3a0: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -40a3a4: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -40a3aa: 5431 a271 |0005: iget-object v1, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@71a2 │ │ -40a3ae: 3801 1a00 |0007: if-eqz v1, 0021 // +001a │ │ -40a3b2: 6e10 13b8 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b813 │ │ -40a3b8: 0c01 |000c: move-result-object v1 │ │ -40a3ba: 7210 c3b8 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -40a3c0: 0a02 |0010: move-result v2 │ │ -40a3c2: 3802 1000 |0011: if-eqz v2, 0021 // +0010 │ │ -40a3c6: 7210 c4b8 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -40a3cc: 0c02 |0016: move-result-object v2 │ │ -40a3ce: 1f02 d11d |0017: check-cast v2, Lde/danoeh/antennapod/storage/importexport/OpmlElement; // type@1dd1 │ │ -40a3d2: 6e10 22b4 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/importexport/OpmlElement;.getText:()Ljava/lang/String; // method@b422 │ │ -40a3d8: 0c02 |001c: move-result-object v2 │ │ -40a3da: 7220 d5b8 2000 |001d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -40a3e0: 28ed |0020: goto 000d // -0013 │ │ -40a3e2: 1100 |0021: return-object v0 │ │ +40a39c: |[40a39c] de.danoeh.antennapod.activity.OpmlImportActivity.getTitleList:()Ljava/util/List; │ │ +40a3ac: 2200 031f |0000: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +40a3b0: 7010 07b8 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +40a3b6: 5431 a271 |0005: iget-object v1, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@71a2 │ │ +40a3ba: 3801 1a00 |0007: if-eqz v1, 0021 // +001a │ │ +40a3be: 6e10 13b8 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@b813 │ │ +40a3c4: 0c01 |000c: move-result-object v1 │ │ +40a3c6: 7210 c3b8 0100 |000d: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +40a3cc: 0a02 |0010: move-result v2 │ │ +40a3ce: 3802 1000 |0011: if-eqz v2, 0021 // +0010 │ │ +40a3d2: 7210 c4b8 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +40a3d8: 0c02 |0016: move-result-object v2 │ │ +40a3da: 1f02 d11d |0017: check-cast v2, Lde/danoeh/antennapod/storage/importexport/OpmlElement; // type@1dd1 │ │ +40a3de: 6e10 22b4 0200 |0019: invoke-virtual {v2}, Lde/danoeh/antennapod/storage/importexport/OpmlElement;.getText:()Ljava/lang/String; // method@b422 │ │ +40a3e4: 0c02 |001c: move-result-object v2 │ │ +40a3e6: 7220 d5b8 2000 |001d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +40a3ec: 28ed |0020: goto 000d // -0013 │ │ +40a3ee: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0005 line=151 │ │ 0x0009 line=152 │ │ 0x0019 line=153 │ │ locals : │ │ @@ -1826761,17 +1826761,17 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a58c: |[40a58c] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$6:(Landroid/content/DialogInterface;I)V │ │ -40a59c: 7010 12a9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermission:()V // method@a912 │ │ -40a5a2: 0e00 |0003: return-void │ │ +40a598: |[40a598] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$6:(Landroid/content/DialogInterface;I)V │ │ +40a5a8: 7010 12a9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermission:()V // method@a912 │ │ +40a5ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1826781,17 +1826781,17 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a5a4: |[40a5a4] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$7:(Landroid/content/DialogInterface;I)V │ │ -40a5b4: 6e10 7400 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0074 │ │ -40a5ba: 0e00 |0003: return-void │ │ +40a5b0: |[40a5b0] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$7:(Landroid/content/DialogInterface;I)V │ │ +40a5c0: 6e10 7400 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0074 │ │ +40a5c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1826801,37 +1826801,37 @@ │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -40a5bc: |[40a5bc] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$8:(Ljava/lang/Boolean;)V │ │ -40a5cc: 6e10 94b5 0300 |0000: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@b594 │ │ -40a5d2: 0a03 |0003: move-result v3 │ │ -40a5d4: 3803 0600 |0004: if-eqz v3, 000a // +0006 │ │ -40a5d8: 7010 14a9 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.startImport:()V // method@a914 │ │ -40a5de: 2826 |0009: goto 002f // +0026 │ │ -40a5e0: 2203 4918 |000a: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1849 │ │ -40a5e4: 7020 ae94 2300 |000c: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94ae │ │ -40a5ea: 6000 da62 |000f: sget v0, Lde/danoeh/antennapod/R$string;.opml_import_ask_read_permission:I // field@62da │ │ -40a5ee: 6e20 ce94 0300 |0011: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ce │ │ -40a5f4: 0c03 |0014: move-result-object v3 │ │ -40a5f6: 2200 381b |0015: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7; // type@1b38 │ │ -40a5fa: 7020 eca8 2000 |0017: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8ec │ │ -40a600: 1401 0a00 0401 |001a: const v1, #float 2.42446e-38 // #0104000a │ │ -40a606: 6e30 ec94 1300 |001d: invoke-virtual {v3, v1, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ec │ │ -40a60c: 0c03 |0020: move-result-object v3 │ │ -40a60e: 6000 c160 |0021: sget v0, Lde/danoeh/antennapod/R$string;.cancel_label:I // field@60c1 │ │ -40a612: 2201 391b |0023: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8; // type@1b39 │ │ -40a616: 7020 eea8 2100 |0025: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8ee │ │ -40a61c: 6e30 d894 0301 |0028: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d8 │ │ -40a622: 0c03 |002b: move-result-object v3 │ │ -40a624: 6e10 3e15 0300 |002c: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@153e │ │ -40a62a: 0e00 |002f: return-void │ │ +40a5c8: |[40a5c8] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$new$8:(Ljava/lang/Boolean;)V │ │ +40a5d8: 6e10 94b5 0300 |0000: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@b594 │ │ +40a5de: 0a03 |0003: move-result v3 │ │ +40a5e0: 3803 0600 |0004: if-eqz v3, 000a // +0006 │ │ +40a5e4: 7010 14a9 0200 |0006: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.startImport:()V // method@a914 │ │ +40a5ea: 2826 |0009: goto 002f // +0026 │ │ +40a5ec: 2203 4918 |000a: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1849 │ │ +40a5f0: 7020 ae94 2300 |000c: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94ae │ │ +40a5f6: 6000 da62 |000f: sget v0, Lde/danoeh/antennapod/R$string;.opml_import_ask_read_permission:I // field@62da │ │ +40a5fa: 6e20 ce94 0300 |0011: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ce │ │ +40a600: 0c03 |0014: move-result-object v3 │ │ +40a602: 2200 381b |0015: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7; // type@1b38 │ │ +40a606: 7020 eca8 2000 |0017: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda7;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8ec │ │ +40a60c: 1401 0a00 0401 |001a: const v1, #float 2.42446e-38 // #0104000a │ │ +40a612: 6e30 ec94 1300 |001d: invoke-virtual {v3, v1, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ec │ │ +40a618: 0c03 |0020: move-result-object v3 │ │ +40a61a: 6000 c160 |0021: sget v0, Lde/danoeh/antennapod/R$string;.cancel_label:I // field@60c1 │ │ +40a61e: 2201 391b |0023: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8; // type@1b39 │ │ +40a622: 7020 eea8 2100 |0025: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8ee │ │ +40a628: 6e30 d894 0301 |0028: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94d8 │ │ +40a62e: 0c03 |002b: move-result-object v3 │ │ +40a630: 6e10 3e15 0300 |002c: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@153e │ │ +40a636: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0006 line=202 │ │ 0x000a line=204 │ │ 0x0011 line=205 │ │ 0x001d line=206 │ │ @@ -1826846,46 +1826846,46 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -40a62c: |[40a62c] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$0:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -40a63c: 5401 a671 |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ -40a640: 5411 d672 |0002: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@72d6 │ │ -40a644: 6e10 2610 0100 |0004: invoke-virtual {v1}, Landroid/widget/AbsListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@1026 │ │ -40a64a: 0c01 |0007: move-result-object v1 │ │ -40a64c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -40a64e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -40a650: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -40a652: 6e10 b20b 0100 |000b: invoke-virtual {v1}, Landroid/util/SparseBooleanArray;.size:()I // method@0bb2 │ │ -40a658: 0a05 |000e: move-result v5 │ │ -40a65a: 3553 0d00 |000f: if-ge v3, v5, 001c // +000d │ │ -40a65e: 6e20 b30b 3100 |0011: invoke-virtual {v1, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0bb3 │ │ -40a664: 0a05 |0014: move-result v5 │ │ -40a666: 3805 0400 |0015: if-eqz v5, 0019 // +0004 │ │ -40a66a: d804 0401 |0017: add-int/lit8 v4, v4, #int 1 // #01 │ │ -40a66e: d803 0301 |0019: add-int/lit8 v3, v3, #int 1 // #01 │ │ -40a672: 28f0 |001b: goto 000b // -0010 │ │ -40a674: 5401 a171 |001c: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.listAdapter:Landroid/widget/ArrayAdapter; // field@71a1 │ │ -40a678: 6e10 5b10 0100 |001e: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getCount:()I // method@105b │ │ -40a67e: 0a01 |0021: move-result v1 │ │ -40a680: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -40a682: 3314 0d00 |0023: if-ne v4, v1, 0030 // +000d │ │ -40a686: 5401 a471 |0025: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@71a4 │ │ -40a68a: 7220 870c 2100 |0027: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c87 │ │ -40a690: 5401 a071 |002a: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@71a0 │ │ -40a694: 7220 870c 3100 |002c: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c87 │ │ -40a69a: 280b |002f: goto 003a // +000b │ │ -40a69c: 5401 a071 |0030: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@71a0 │ │ -40a6a0: 7220 870c 2100 |0032: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c87 │ │ -40a6a6: 5401 a471 |0035: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@71a4 │ │ -40a6aa: 7220 870c 3100 |0037: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c87 │ │ -40a6b0: 0e00 |003a: return-void │ │ +40a638: |[40a638] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$0:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +40a648: 5401 a671 |0000: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ +40a64c: 5411 d672 |0002: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@72d6 │ │ +40a650: 6e10 2610 0100 |0004: invoke-virtual {v1}, Landroid/widget/AbsListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@1026 │ │ +40a656: 0c01 |0007: move-result-object v1 │ │ +40a658: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +40a65a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +40a65c: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +40a65e: 6e10 b20b 0100 |000b: invoke-virtual {v1}, Landroid/util/SparseBooleanArray;.size:()I // method@0bb2 │ │ +40a664: 0a05 |000e: move-result v5 │ │ +40a666: 3553 0d00 |000f: if-ge v3, v5, 001c // +000d │ │ +40a66a: 6e20 b30b 3100 |0011: invoke-virtual {v1, v3}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0bb3 │ │ +40a670: 0a05 |0014: move-result v5 │ │ +40a672: 3805 0400 |0015: if-eqz v5, 0019 // +0004 │ │ +40a676: d804 0401 |0017: add-int/lit8 v4, v4, #int 1 // #01 │ │ +40a67a: d803 0301 |0019: add-int/lit8 v3, v3, #int 1 // #01 │ │ +40a67e: 28f0 |001b: goto 000b // -0010 │ │ +40a680: 5401 a171 |001c: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.listAdapter:Landroid/widget/ArrayAdapter; // field@71a1 │ │ +40a684: 6e10 5b10 0100 |001e: invoke-virtual {v1}, Landroid/widget/ArrayAdapter;.getCount:()I // method@105b │ │ +40a68a: 0a01 |0021: move-result v1 │ │ +40a68c: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +40a68e: 3314 0d00 |0023: if-ne v4, v1, 0030 // +000d │ │ +40a692: 5401 a471 |0025: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@71a4 │ │ +40a696: 7220 870c 2100 |0027: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c87 │ │ +40a69c: 5401 a071 |002a: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@71a0 │ │ +40a6a0: 7220 870c 3100 |002c: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c87 │ │ +40a6a6: 280b |002f: goto 003a // +000b │ │ +40a6a8: 5401 a071 |0030: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@71a0 │ │ +40a6ac: 7220 870c 2100 |0032: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c87 │ │ +40a6b2: 5401 a471 |0035: iget-object v1, v0, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@71a4 │ │ +40a6b6: 7220 870c 3100 |0037: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c87 │ │ +40a6bc: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x000b line=76 │ │ 0x0011 line=77 │ │ 0x001c line=81 │ │ 0x0025 line=82 │ │ @@ -1826904,19 +1826904,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40a6b4: |[40a6b4] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$1:(Landroid/view/View;)V │ │ -40a6c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -40a6c6: 6e20 be00 1000 |0001: invoke-virtual {v0, v1}, Landroid/app/Activity;.setResult:(I)V // method@00be │ │ -40a6cc: 6e10 7400 0000 |0004: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0074 │ │ -40a6d2: 0e00 |0007: return-void │ │ +40a6c0: |[40a6c0] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$1:(Landroid/view/View;)V │ │ +40a6d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +40a6d2: 6e20 be00 1000 |0001: invoke-virtual {v0, v1}, Landroid/app/Activity;.setResult:(I)V // method@00be │ │ +40a6d8: 6e10 7400 0000 |0004: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0074 │ │ +40a6de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0004 line=91 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ @@ -1826926,56 +1826926,56 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 79 16-bit code units │ │ -40a6d4: |[40a6d4] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$2:()V │ │ -40a6e4: 5470 a671 |0000: iget-object v0, v7, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ -40a6e8: 5400 d672 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@72d6 │ │ -40a6ec: 6e10 2610 0000 |0004: invoke-virtual {v0}, Landroid/widget/AbsListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@1026 │ │ -40a6f2: 0c00 |0007: move-result-object v0 │ │ -40a6f4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -40a6f6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -40a6f8: 6e10 b20b 0000 |000a: invoke-virtual {v0}, Landroid/util/SparseBooleanArray;.size:()I // method@0bb2 │ │ -40a6fe: 0a03 |000d: move-result v3 │ │ -40a700: 3532 3900 |000e: if-ge v2, v3, 0047 // +0039 │ │ -40a704: 6e20 b30b 2000 |0010: invoke-virtual {v0, v2}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0bb3 │ │ -40a70a: 0a03 |0013: move-result v3 │ │ -40a70c: 3903 0300 |0014: if-nez v3, 0017 // +0003 │ │ -40a710: 282e |0016: goto 0044 // +002e │ │ -40a712: 5473 a271 |0017: iget-object v3, v7, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@71a2 │ │ -40a716: 6e20 b00b 2000 |0019: invoke-virtual {v0, v2}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0bb0 │ │ -40a71c: 0a04 |001c: move-result v4 │ │ -40a71e: 6e20 10b8 4300 |001d: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ -40a724: 0c03 |0020: move-result-object v3 │ │ -40a726: 1f03 d11d |0021: check-cast v3, Lde/danoeh/antennapod/storage/importexport/OpmlElement; // type@1dd1 │ │ -40a72a: 2204 cd1b |0023: new-instance v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ -40a72e: 6e10 23b4 0300 |0025: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/importexport/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@b423 │ │ -40a734: 0c05 |0028: move-result-object v5 │ │ -40a736: 6e10 22b4 0300 |0029: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/importexport/OpmlElement;.getText:()Ljava/lang/String; // method@b422 │ │ -40a73c: 0c06 |002c: move-result-object v6 │ │ -40a73e: 3806 0700 |002d: if-eqz v6, 0034 // +0007 │ │ -40a742: 6e10 22b4 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/importexport/OpmlElement;.getText:()Ljava/lang/String; // method@b422 │ │ -40a748: 0c03 |0032: move-result-object v3 │ │ -40a74a: 2803 |0033: goto 0036 // +0003 │ │ -40a74c: 1a03 2c52 |0034: const-string v3, "Unknown podcast" // string@522c │ │ -40a750: 1206 |0036: const/4 v6, #int 0 // #0 │ │ -40a752: 7040 c2ab 5436 |0037: invoke-direct {v4, v5, v6, v3}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@abc2 │ │ -40a758: 7100 7ab8 0000 |003a: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b87a │ │ -40a75e: 0c03 |003d: move-result-object v3 │ │ -40a760: 6e20 eeab 3400 |003e: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abee │ │ -40a766: 7130 16b4 4701 |0041: invoke-static {v7, v4, v1}, Lde/danoeh/antennapod/storage/database/FeedDatabaseWriter;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@b416 │ │ -40a76c: d802 0201 |0044: add-int/lit8 v2, v2, #int 1 // #01 │ │ -40a770: 28c4 |0046: goto 000a // -003c │ │ -40a772: 7100 f3ae 0000 |0047: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@aef3 │ │ -40a778: 0c00 |004a: move-result-object v0 │ │ -40a77a: 6e20 f5ae 7000 |004b: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@aef5 │ │ -40a780: 0e00 |004e: return-void │ │ +40a6e0: |[40a6e0] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$2:()V │ │ +40a6f0: 5470 a671 |0000: iget-object v0, v7, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ +40a6f4: 5400 d672 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@72d6 │ │ +40a6f8: 6e10 2610 0000 |0004: invoke-virtual {v0}, Landroid/widget/AbsListView;.getCheckedItemPositions:()Landroid/util/SparseBooleanArray; // method@1026 │ │ +40a6fe: 0c00 |0007: move-result-object v0 │ │ +40a700: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +40a702: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +40a704: 6e10 b20b 0000 |000a: invoke-virtual {v0}, Landroid/util/SparseBooleanArray;.size:()I // method@0bb2 │ │ +40a70a: 0a03 |000d: move-result v3 │ │ +40a70c: 3532 3900 |000e: if-ge v2, v3, 0047 // +0039 │ │ +40a710: 6e20 b30b 2000 |0010: invoke-virtual {v0, v2}, Landroid/util/SparseBooleanArray;.valueAt:(I)Z // method@0bb3 │ │ +40a716: 0a03 |0013: move-result v3 │ │ +40a718: 3903 0300 |0014: if-nez v3, 0017 // +0003 │ │ +40a71c: 282e |0016: goto 0044 // +002e │ │ +40a71e: 5473 a271 |0017: iget-object v3, v7, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@71a2 │ │ +40a722: 6e20 b00b 2000 |0019: invoke-virtual {v0, v2}, Landroid/util/SparseBooleanArray;.keyAt:(I)I // method@0bb0 │ │ +40a728: 0a04 |001c: move-result v4 │ │ +40a72a: 6e20 10b8 4300 |001d: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@b810 │ │ +40a730: 0c03 |0020: move-result-object v3 │ │ +40a732: 1f03 d11d |0021: check-cast v3, Lde/danoeh/antennapod/storage/importexport/OpmlElement; // type@1dd1 │ │ +40a736: 2204 cd1b |0023: new-instance v4, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ +40a73a: 6e10 23b4 0300 |0025: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/importexport/OpmlElement;.getXmlUrl:()Ljava/lang/String; // method@b423 │ │ +40a740: 0c05 |0028: move-result-object v5 │ │ +40a742: 6e10 22b4 0300 |0029: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/importexport/OpmlElement;.getText:()Ljava/lang/String; // method@b422 │ │ +40a748: 0c06 |002c: move-result-object v6 │ │ +40a74a: 3806 0700 |002d: if-eqz v6, 0034 // +0007 │ │ +40a74e: 6e10 22b4 0300 |002f: invoke-virtual {v3}, Lde/danoeh/antennapod/storage/importexport/OpmlElement;.getText:()Ljava/lang/String; // method@b422 │ │ +40a754: 0c03 |0032: move-result-object v3 │ │ +40a756: 2803 |0033: goto 0036 // +0003 │ │ +40a758: 1a03 2c52 |0034: const-string v3, "Unknown podcast" // string@522c │ │ +40a75c: 1206 |0036: const/4 v6, #int 0 // #0 │ │ +40a75e: 7040 c2ab 5436 |0037: invoke-direct {v4, v5, v6, v3}, Lde/danoeh/antennapod/model/feed/Feed;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@abc2 │ │ +40a764: 7100 7ab8 0000 |003a: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@b87a │ │ +40a76a: 0c03 |003d: move-result-object v3 │ │ +40a76c: 6e20 eeab 3400 |003e: invoke-virtual {v4, v3}, Lde/danoeh/antennapod/model/feed/Feed;.setItems:(Ljava/util/List;)V // method@abee │ │ +40a772: 7130 16b4 4701 |0041: invoke-static {v7, v4, v1}, Lde/danoeh/antennapod/storage/database/FeedDatabaseWriter;.updateFeed:(Landroid/content/Context;Lde/danoeh/antennapod/model/feed/Feed;Z)Lde/danoeh/antennapod/model/feed/Feed; // method@b416 │ │ +40a778: d802 0201 |0044: add-int/lit8 v2, v2, #int 1 // #01 │ │ +40a77c: 28c4 |0046: goto 000a // -003c │ │ +40a77e: 7100 f3ae 0000 |0047: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@aef3 │ │ +40a784: 0c00 |004a: move-result-object v0 │ │ +40a786: 6e20 f5ae 7000 |004b: invoke-virtual {v0, v7}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.runOnce:(Landroid/content/Context;)V // method@aef5 │ │ +40a78c: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x000a line=97 │ │ 0x0010 line=98 │ │ 0x0017 line=101 │ │ 0x0023 line=102 │ │ @@ -1826991,27 +1826991,27 @@ │ │ type : '()V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -40a784: |[40a784] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$3:()V │ │ -40a794: 5420 a671 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ -40a798: 5400 d772 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@72d7 │ │ -40a79c: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -40a7a0: 6e20 190e 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ -40a7a6: 2200 6700 |0009: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -40a7aa: 1c01 2d1b |000b: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b2d │ │ -40a7ae: 7030 6f02 2001 |000d: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ -40a7b4: 1501 0014 |0010: const/high16 v1, #int 335544320 // #1400 │ │ -40a7b8: 6e20 7402 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0274 │ │ -40a7be: 6e20 5a02 0200 |0015: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025a │ │ -40a7c4: 6e10 7400 0200 |0018: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0074 │ │ -40a7ca: 0e00 |001b: return-void │ │ +40a790: |[40a790] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$3:()V │ │ +40a7a0: 5420 a671 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ +40a7a4: 5400 d772 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@72d7 │ │ +40a7a8: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +40a7ac: 6e20 190e 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ +40a7b2: 2200 6700 |0009: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +40a7b6: 1c01 2d1b |000b: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b2d │ │ +40a7ba: 7030 6f02 2001 |000d: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ +40a7c0: 1501 0014 |0010: const/high16 v1, #int 335544320 // #1400 │ │ +40a7c4: 6e20 7402 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0274 │ │ +40a7ca: 6e20 5a02 0200 |0015: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025a │ │ +40a7d0: 6e10 7400 0200 |0018: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0074 │ │ +40a7d6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0009 line=114 │ │ 0x0012 line=115 │ │ 0x0015 line=116 │ │ 0x0018 line=117 │ │ @@ -1827023,27 +1827023,27 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -40a7cc: |[40a7cc] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$4:(Ljava/lang/Throwable;)V │ │ -40a7dc: 6e10 e9b6 0300 |0000: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ -40a7e2: 5420 a671 |0003: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ -40a7e6: 5400 d772 |0005: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@72d7 │ │ -40a7ea: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ -40a7ee: 6e20 190e 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ -40a7f4: 6e10 e6b6 0300 |000c: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -40a7fa: 0c03 |000f: move-result-object v3 │ │ -40a7fc: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -40a7fe: 7130 1c13 3200 |0011: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@131c │ │ -40a804: 0c03 |0014: move-result-object v3 │ │ -40a806: 6e10 1d13 0300 |0015: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@131d │ │ -40a80c: 0e00 |0018: return-void │ │ +40a7d8: |[40a7d8] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$4:(Ljava/lang/Throwable;)V │ │ +40a7e8: 6e10 e9b6 0300 |0000: invoke-virtual {v3}, Ljava/lang/Throwable;.printStackTrace:()V // method@b6e9 │ │ +40a7ee: 5420 a671 |0003: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ +40a7f2: 5400 d772 |0005: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@72d7 │ │ +40a7f6: 1301 0800 |0007: const/16 v1, #int 8 // #8 │ │ +40a7fa: 6e20 190e 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ +40a800: 6e10 e6b6 0300 |000c: invoke-virtual {v3}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +40a806: 0c03 |000f: move-result-object v3 │ │ +40a808: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +40a80a: 7130 1c13 3200 |0011: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@131c │ │ +40a810: 0c03 |0014: move-result-object v3 │ │ +40a812: 6e10 1d13 0300 |0015: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@131d │ │ +40a818: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0003 line=120 │ │ 0x000c line=121 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ @@ -1827054,37 +1827054,37 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -40a810: |[40a810] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$5:(Landroid/view/View;)V │ │ -40a820: 5423 a671 |0000: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ -40a824: 5433 d772 |0002: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@72d7 │ │ -40a828: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -40a82a: 6e20 190e 0300 |0005: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ -40a830: 2203 2f1b |0008: new-instance v3, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10; // type@1b2f │ │ -40a834: 7020 daa8 2300 |000a: invoke-direct {v3, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8da │ │ -40a83a: 7110 ceb4 0300 |000d: invoke-static {v3}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b4ce │ │ -40a840: 0c03 |0010: move-result-object v3 │ │ -40a842: 7100 ebb4 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -40a848: 0c00 |0014: move-result-object v0 │ │ -40a84a: 6e20 d3b4 0300 |0015: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b4d3 │ │ -40a850: 0c03 |0018: move-result-object v3 │ │ -40a852: 7100 e8b4 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ -40a858: 0c00 |001c: move-result-object v0 │ │ -40a85a: 6e20 d0b4 0300 |001d: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b4d0 │ │ -40a860: 0c03 |0020: move-result-object v3 │ │ -40a862: 2200 301b |0021: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11; // type@1b30 │ │ -40a866: 7020 dca8 2000 |0023: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8dc │ │ -40a86c: 2201 311b |0026: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12; // type@1b31 │ │ -40a870: 7020 dea8 2100 |0028: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8de │ │ -40a876: 6e30 d2b4 0301 |002b: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4d2 │ │ -40a87c: 0e00 |002e: return-void │ │ +40a81c: |[40a81c] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$onCreate$5:(Landroid/view/View;)V │ │ +40a82c: 5423 a671 |0000: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ +40a830: 5433 d772 |0002: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@72d7 │ │ +40a834: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +40a836: 6e20 190e 0300 |0005: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ +40a83c: 2203 2f1b |0008: new-instance v3, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10; // type@1b2f │ │ +40a840: 7020 daa8 2300 |000a: invoke-direct {v3, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8da │ │ +40a846: 7110 ceb4 0300 |000d: invoke-static {v3}, Lio/reactivex/Completable;.fromAction:(Lio/reactivex/functions/Action;)Lio/reactivex/Completable; // method@b4ce │ │ +40a84c: 0c03 |0010: move-result-object v3 │ │ +40a84e: 7100 ebb4 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +40a854: 0c00 |0014: move-result-object v0 │ │ +40a856: 6e20 d3b4 0300 |0015: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b4d3 │ │ +40a85c: 0c03 |0018: move-result-object v3 │ │ +40a85e: 7100 e8b4 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ +40a864: 0c00 |001c: move-result-object v0 │ │ +40a866: 6e20 d0b4 0300 |001d: invoke-virtual {v3, v0}, Lio/reactivex/Completable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Completable; // method@b4d0 │ │ +40a86c: 0c03 |0020: move-result-object v3 │ │ +40a86e: 2200 301b |0021: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11; // type@1b30 │ │ +40a872: 7020 dca8 2000 |0023: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8dc │ │ +40a878: 2201 311b |0026: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12; // type@1b31 │ │ +40a87c: 7020 dea8 2100 |0028: invoke-direct {v1, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda12;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8de │ │ +40a882: 6e30 d2b4 0301 |002b: invoke-virtual {v3, v0, v1}, Lio/reactivex/Completable;.subscribe:(Lio/reactivex/functions/Action;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4d2 │ │ +40a888: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0008 line=95 │ │ 0x0011 line=109 │ │ 0x0019 line=110 │ │ 0x002b line=111 │ │ @@ -1827097,33 +1827097,33 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 40 16-bit code units │ │ -40a880: |[40a880] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$10:(Ljava/util/ArrayList;)V │ │ -40a890: 5420 a671 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ -40a894: 5400 d772 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@72d7 │ │ -40a898: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -40a89c: 6e20 190e 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ -40a8a2: 1a00 0a45 |0009: const-string v0, "OpmlImportBaseActivity" // string@450a │ │ -40a8a6: 1a01 e945 |000b: const-string v1, "Parsing was successful" // string@45e9 │ │ -40a8aa: 7120 7e0b 1000 |000d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -40a8b0: 5b23 a271 |0010: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@71a2 │ │ -40a8b4: 2203 fd02 |0012: new-instance v3, Landroid/widget/ArrayAdapter; // type@02fd │ │ -40a8b8: 1400 1000 0901 |0014: const v0, #float 2.5163e-38 // #01090010 │ │ -40a8be: 7010 00a9 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.getTitleList:()Ljava/util/List; // method@a900 │ │ -40a8c4: 0c01 |001a: move-result-object v1 │ │ -40a8c6: 7040 5710 2310 |001b: invoke-direct {v3, v2, v0, v1}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1057 │ │ -40a8cc: 5b23 a171 |001e: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.listAdapter:Landroid/widget/ArrayAdapter; // field@71a1 │ │ -40a8d0: 5420 a671 |0020: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ -40a8d4: 5400 d672 |0022: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@72d6 │ │ -40a8d8: 6e20 1912 3000 |0024: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1219 │ │ -40a8de: 0e00 |0027: return-void │ │ +40a88c: |[40a88c] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$10:(Ljava/util/ArrayList;)V │ │ +40a89c: 5420 a671 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ +40a8a0: 5400 d772 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@72d7 │ │ +40a8a4: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +40a8a8: 6e20 190e 1000 |0006: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ +40a8ae: 1a00 0a45 |0009: const-string v0, "OpmlImportBaseActivity" // string@450a │ │ +40a8b2: 1a01 e945 |000b: const-string v1, "Parsing was successful" // string@45e9 │ │ +40a8b6: 7120 7e0b 1000 |000d: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +40a8bc: 5b23 a271 |0010: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.readElements:Ljava/util/ArrayList; // field@71a2 │ │ +40a8c0: 2203 fd02 |0012: new-instance v3, Landroid/widget/ArrayAdapter; // type@02fd │ │ +40a8c4: 1400 1000 0901 |0014: const v0, #float 2.5163e-38 // #01090010 │ │ +40a8ca: 7010 00a9 0200 |0017: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.getTitleList:()Ljava/util/List; // method@a900 │ │ +40a8d0: 0c01 |001a: move-result-object v1 │ │ +40a8d2: 7040 5710 2310 |001b: invoke-direct {v3, v2, v0, v1}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1057 │ │ +40a8d8: 5b23 a171 |001e: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.listAdapter:Landroid/widget/ArrayAdapter; // field@71a1 │ │ +40a8dc: 5420 a671 |0020: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ +40a8e0: 5400 d672 |0022: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@72d6 │ │ +40a8e4: 6e20 1912 3000 |0024: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1219 │ │ +40a8ea: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x000d line=234 │ │ 0x0010 line=235 │ │ 0x0012 line=236 │ │ 0x0017 line=238 │ │ @@ -1827137,17 +1827137,17 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40a8e0: |[40a8e0] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$11:(Landroid/content/DialogInterface;I)V │ │ -40a8f0: 6e10 7400 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0074 │ │ -40a8f6: 0e00 |0003: return-void │ │ +40a8ec: |[40a8ec] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$11:(Landroid/content/DialogInterface;I)V │ │ +40a8fc: 6e10 7400 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0074 │ │ +40a902: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -1827157,83 +1827157,83 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -40a8f8: |[40a8f8] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$12:(Ljava/lang/Throwable;)V │ │ -40a908: 1a00 0a45 |0000: const-string v0, "OpmlImportBaseActivity" // string@450a │ │ -40a90c: 7110 820b 0600 |0002: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ -40a912: 0c01 |0005: move-result-object v1 │ │ -40a914: 7120 7e0b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -40a91a: 6e10 e6b6 0600 |0009: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -40a920: 0c00 |000c: move-result-object v0 │ │ -40a922: 3900 0500 |000d: if-nez v0, 0012 // +0005 │ │ -40a926: 1a00 0000 |000f: const-string v0, "" // string@0000 │ │ -40a92a: 2805 |0011: goto 0016 // +0005 │ │ -40a92c: 6e10 e6b6 0600 |0012: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -40a932: 0c00 |0015: move-result-object v0 │ │ -40a934: 6201 dfff |0016: sget-object v1, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@ffdf │ │ -40a938: 6e20 a2b6 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ -40a93e: 0c00 |001b: move-result-object v0 │ │ -40a940: 1a01 7bb8 |001c: const-string v1, "permission" // string@b87b │ │ -40a944: 6e20 81b6 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ -40a94a: 0a00 |0021: move-result v0 │ │ -40a94c: 3800 1400 |0022: if-eqz v0, 0036 // +0014 │ │ -40a950: 6000 e500 |0024: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -40a954: 1301 1700 |0026: const/16 v1, #int 23 // #17 │ │ -40a958: 3410 0e00 |0028: if-lt v0, v1, 0036 // +000e │ │ -40a95c: 1a00 125f |002a: const-string v0, "android.permission.READ_EXTERNAL_STORAGE" // string@5f12 │ │ -40a960: 7120 7930 0500 |002c: invoke-static {v5, v0}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ -40a966: 0a00 |002f: move-result v0 │ │ -40a968: 3800 0600 |0030: if-eqz v0, 0036 // +0006 │ │ -40a96c: 7010 12a9 0500 |0032: invoke-direct {v5}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermission:()V // method@a912 │ │ -40a972: 0e00 |0035: return-void │ │ -40a974: 5450 a671 |0036: iget-object v0, v5, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ -40a978: 5400 d772 |0038: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@72d7 │ │ -40a97c: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ -40a980: 6e20 190e 1000 |003c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ -40a986: 2200 4918 |003f: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1849 │ │ -40a98a: 7020 ae94 5000 |0041: invoke-direct {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94ae │ │ -40a990: 6001 7461 |0044: sget v1, Lde/danoeh/antennapod/R$string;.error_label:I // field@6174 │ │ -40a994: 6e20 fa94 1000 |0046: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94fa │ │ -40a99a: 6001 de62 |0049: sget v1, Lde/danoeh/antennapod/R$string;.opml_reader_error:I // field@62de │ │ -40a99e: 6e20 4302 1500 |004b: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -40a9a4: 0c01 |004e: move-result-object v1 │ │ -40a9a6: 6e10 e6b6 0600 |004f: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ -40a9ac: 0c06 |0052: move-result-object v6 │ │ -40a9ae: 2202 8d1e |0053: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ -40a9b2: 7010 adb6 0200 |0055: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -40a9b8: 6e20 b9b6 1200 |0058: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -40a9be: 1a03 0300 |005b: const-string v3, " │ │ +40a904: |[40a904] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$12:(Ljava/lang/Throwable;)V │ │ +40a914: 1a00 0a45 |0000: const-string v0, "OpmlImportBaseActivity" // string@450a │ │ +40a918: 7110 820b 0600 |0002: invoke-static {v6}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ +40a91e: 0c01 |0005: move-result-object v1 │ │ +40a920: 7120 7e0b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +40a926: 6e10 e6b6 0600 |0009: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +40a92c: 0c00 |000c: move-result-object v0 │ │ +40a92e: 3900 0500 |000d: if-nez v0, 0012 // +0005 │ │ +40a932: 1a00 0000 |000f: const-string v0, "" // string@0000 │ │ +40a936: 2805 |0011: goto 0016 // +0005 │ │ +40a938: 6e10 e6b6 0600 |0012: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +40a93e: 0c00 |0015: move-result-object v0 │ │ +40a940: 6201 dfff |0016: sget-object v1, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@ffdf │ │ +40a944: 6e20 a2b6 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/String;.toLowerCase:(Ljava/util/Locale;)Ljava/lang/String; // method@b6a2 │ │ +40a94a: 0c00 |001b: move-result-object v0 │ │ +40a94c: 1a01 7bb8 |001c: const-string v1, "permission" // string@b87b │ │ +40a950: 6e20 81b6 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@b681 │ │ +40a956: 0a00 |0021: move-result v0 │ │ +40a958: 3800 1400 |0022: if-eqz v0, 0036 // +0014 │ │ +40a95c: 6000 e500 |0024: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +40a960: 1301 1700 |0026: const/16 v1, #int 23 // #17 │ │ +40a964: 3410 0e00 |0028: if-lt v0, v1, 0036 // +000e │ │ +40a968: 1a00 125f |002a: const-string v0, "android.permission.READ_EXTERNAL_STORAGE" // string@5f12 │ │ +40a96c: 7120 7930 0500 |002c: invoke-static {v5, v0}, Landroidx/core/content/ContextCompat;.checkSelfPermission:(Landroid/content/Context;Ljava/lang/String;)I // method@3079 │ │ +40a972: 0a00 |002f: move-result v0 │ │ +40a974: 3800 0600 |0030: if-eqz v0, 0036 // +0006 │ │ +40a978: 7010 12a9 0500 |0032: invoke-direct {v5}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermission:()V // method@a912 │ │ +40a97e: 0e00 |0035: return-void │ │ +40a980: 5450 a671 |0036: iget-object v0, v5, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ +40a984: 5400 d772 |0038: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@72d7 │ │ +40a988: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ +40a98c: 6e20 190e 1000 |003c: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ +40a992: 2200 4918 |003f: new-instance v0, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1849 │ │ +40a996: 7020 ae94 5000 |0041: invoke-direct {v0, v5}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94ae │ │ +40a99c: 6001 7461 |0044: sget v1, Lde/danoeh/antennapod/R$string;.error_label:I // field@6174 │ │ +40a9a0: 6e20 fa94 1000 |0046: invoke-virtual {v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setTitle:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94fa │ │ +40a9a6: 6001 de62 |0049: sget v1, Lde/danoeh/antennapod/R$string;.opml_reader_error:I // field@62de │ │ +40a9aa: 6e20 4302 1500 |004b: invoke-virtual {v5, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +40a9b0: 0c01 |004e: move-result-object v1 │ │ +40a9b2: 6e10 e6b6 0600 |004f: invoke-virtual {v6}, Ljava/lang/Throwable;.getMessage:()Ljava/lang/String; // method@b6e6 │ │ +40a9b8: 0c06 |0052: move-result-object v6 │ │ +40a9ba: 2202 8d1e |0053: new-instance v2, Ljava/lang/StringBuilder; // type@1e8d │ │ +40a9be: 7010 adb6 0200 |0055: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +40a9c4: 6e20 b9b6 1200 |0058: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +40a9ca: 1a03 0300 |005b: const-string v3, " │ │ │ │ " // string@0003 │ │ -40a9c2: 6e20 b9b6 3200 |005d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -40a9c8: 6e20 b9b6 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -40a9ce: 6e10 c3b6 0200 |0063: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -40a9d4: 0c06 |0066: move-result-object v6 │ │ -40a9d6: 2202 2f02 |0067: new-instance v2, Landroid/text/SpannableString; // type@022f │ │ -40a9da: 7020 f90a 6200 |0069: invoke-direct {v2, v6}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0af9 │ │ -40a9e0: 2203 4702 |006c: new-instance v3, Landroid/text/style/ForegroundColorSpan; // type@0247 │ │ -40a9e4: 1404 8888 8888 |006e: const v4, #float -8.2173e-34 // #88888888 │ │ -40a9ea: 7020 510b 4300 |0071: invoke-direct {v3, v4}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@0b51 │ │ -40a9f0: 6e10 93b6 0100 |0074: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b693 │ │ -40a9f6: 0a01 |0077: move-result v1 │ │ -40a9f8: 6e10 93b6 0600 |0078: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b693 │ │ -40a9fe: 0a06 |007b: move-result v6 │ │ -40aa00: 1304 2100 |007c: const/16 v4, #int 33 // #21 │ │ -40aa04: 6e54 fb0a 3261 |007e: invoke-virtual {v2, v3, v1, v6, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0afb │ │ -40aa0a: 6e20 cf94 2000 |0081: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94cf │ │ -40aa10: 2206 2e1b |0084: new-instance v6, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0; // type@1b2e │ │ -40aa14: 7020 d8a8 5600 |0086: invoke-direct {v6, v5}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8d8 │ │ -40aa1a: 1401 0a00 0401 |0089: const v1, #float 2.42446e-38 // #0104000a │ │ -40aa20: 6e30 ec94 1006 |008c: invoke-virtual {v0, v1, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ec │ │ -40aa26: 6e10 3e15 0000 |008f: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@153e │ │ -40aa2c: 0e00 |0092: return-void │ │ +40a9ce: 6e20 b9b6 3200 |005d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +40a9d4: 6e20 b9b6 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +40a9da: 6e10 c3b6 0200 |0063: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +40a9e0: 0c06 |0066: move-result-object v6 │ │ +40a9e2: 2202 2f02 |0067: new-instance v2, Landroid/text/SpannableString; // type@022f │ │ +40a9e6: 7020 f90a 6200 |0069: invoke-direct {v2, v6}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0af9 │ │ +40a9ec: 2203 4702 |006c: new-instance v3, Landroid/text/style/ForegroundColorSpan; // type@0247 │ │ +40a9f0: 1404 8888 8888 |006e: const v4, #float -8.2173e-34 // #88888888 │ │ +40a9f6: 7020 510b 4300 |0071: invoke-direct {v3, v4}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@0b51 │ │ +40a9fc: 6e10 93b6 0100 |0074: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@b693 │ │ +40aa02: 0a01 |0077: move-result v1 │ │ +40aa04: 6e10 93b6 0600 |0078: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@b693 │ │ +40aa0a: 0a06 |007b: move-result v6 │ │ +40aa0c: 1304 2100 |007c: const/16 v4, #int 33 // #21 │ │ +40aa10: 6e54 fb0a 3261 |007e: invoke-virtual {v2, v3, v1, v6, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@0afb │ │ +40aa16: 6e20 cf94 2000 |0081: invoke-virtual {v0, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(Ljava/lang/CharSequence;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94cf │ │ +40aa1c: 2206 2e1b |0084: new-instance v6, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0; // type@1b2e │ │ +40aa20: 7020 d8a8 5600 |0086: invoke-direct {v6, v5}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8d8 │ │ +40aa26: 1401 0a00 0401 |0089: const v1, #float 2.42446e-38 // #0104000a │ │ +40aa2c: 6e30 ec94 1006 |008c: invoke-virtual {v0, v1, v6}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ec │ │ +40aa32: 6e10 3e15 0000 |008f: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@153e │ │ +40aa38: 0e00 |0092: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=241 │ │ 0x0009 line=242 │ │ 0x0016 line=243 │ │ 0x002c line=245 │ │ 0x0032 line=248 │ │ @@ -1827259,37 +1827259,37 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -40a324: |[40a324] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$9:()Ljava/util/ArrayList; │ │ -40a334: 6e10 3302 0300 |0000: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0233 │ │ -40a33a: 0c00 |0003: move-result-object v0 │ │ -40a33c: 5431 a571 |0004: iget-object v1, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.uri:Landroid/net/Uri; // field@71a5 │ │ -40a340: 6e20 1802 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0218 │ │ -40a346: 0c00 |0009: move-result-object v0 │ │ -40a348: 2201 d61f |000a: new-instance v1, Lorg/apache/commons/io/input/BOMInputStream; // type@1fd6 │ │ -40a34c: 7020 f0ba 0100 |000c: invoke-direct {v1, v0}, Lorg/apache/commons/io/input/BOMInputStream;.:(Ljava/io/InputStream;)V // method@baf0 │ │ -40a352: 6e10 f1ba 0100 |000f: invoke-virtual {v1}, Lorg/apache/commons/io/input/BOMInputStream;.getBOM:()Lorg/apache/commons/io/ByteOrderMark; // method@baf1 │ │ -40a358: 0c00 |0012: move-result-object v0 │ │ -40a35a: 3900 0500 |0013: if-nez v0, 0018 // +0005 │ │ -40a35e: 1a00 8051 |0015: const-string v0, "UTF-8" // string@5180 │ │ -40a362: 2805 |0017: goto 001c // +0005 │ │ -40a364: 6e10 e6ba 0000 |0018: invoke-virtual {v0}, Lorg/apache/commons/io/ByteOrderMark;.getCharsetName:()Ljava/lang/String; // method@bae6 │ │ -40a36a: 0c00 |001b: move-result-object v0 │ │ -40a36c: 2202 481e |001c: new-instance v2, Ljava/io/InputStreamReader; // type@1e48 │ │ -40a370: 7030 5ab5 1200 |001e: invoke-direct {v2, v1, v0}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b55a │ │ -40a376: 2200 d21d |0021: new-instance v0, Lde/danoeh/antennapod/storage/importexport/OpmlReader; // type@1dd2 │ │ -40a37a: 7010 24b4 0000 |0023: invoke-direct {v0}, Lde/danoeh/antennapod/storage/importexport/OpmlReader;.:()V // method@b424 │ │ -40a380: 6e20 25b4 2000 |0026: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/importexport/OpmlReader;.readDocument:(Ljava/io/Reader;)Ljava/util/ArrayList; // method@b425 │ │ -40a386: 0c00 |0029: move-result-object v0 │ │ -40a388: 6e10 83b5 0200 |002a: invoke-virtual {v2}, Ljava/io/Reader;.close:()V // method@b583 │ │ -40a38e: 1100 |002d: return-object v0 │ │ +40a330: |[40a330] de.danoeh.antennapod.activity.OpmlImportActivity.lambda$startImport$9:()Ljava/util/ArrayList; │ │ +40a340: 6e10 3302 0300 |0000: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0233 │ │ +40a346: 0c00 |0003: move-result-object v0 │ │ +40a348: 5431 a571 |0004: iget-object v1, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.uri:Landroid/net/Uri; // field@71a5 │ │ +40a34c: 6e20 1802 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0218 │ │ +40a352: 0c00 |0009: move-result-object v0 │ │ +40a354: 2201 d61f |000a: new-instance v1, Lorg/apache/commons/io/input/BOMInputStream; // type@1fd6 │ │ +40a358: 7020 f0ba 0100 |000c: invoke-direct {v1, v0}, Lorg/apache/commons/io/input/BOMInputStream;.:(Ljava/io/InputStream;)V // method@baf0 │ │ +40a35e: 6e10 f1ba 0100 |000f: invoke-virtual {v1}, Lorg/apache/commons/io/input/BOMInputStream;.getBOM:()Lorg/apache/commons/io/ByteOrderMark; // method@baf1 │ │ +40a364: 0c00 |0012: move-result-object v0 │ │ +40a366: 3900 0500 |0013: if-nez v0, 0018 // +0005 │ │ +40a36a: 1a00 8051 |0015: const-string v0, "UTF-8" // string@5180 │ │ +40a36e: 2805 |0017: goto 001c // +0005 │ │ +40a370: 6e10 e6ba 0000 |0018: invoke-virtual {v0}, Lorg/apache/commons/io/ByteOrderMark;.getCharsetName:()Ljava/lang/String; // method@bae6 │ │ +40a376: 0c00 |001b: move-result-object v0 │ │ +40a378: 2202 481e |001c: new-instance v2, Ljava/io/InputStreamReader; // type@1e48 │ │ +40a37c: 7030 5ab5 1200 |001e: invoke-direct {v2, v1, v0}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;Ljava/lang/String;)V // method@b55a │ │ +40a382: 2200 d21d |0021: new-instance v0, Lde/danoeh/antennapod/storage/importexport/OpmlReader; // type@1dd2 │ │ +40a386: 7010 24b4 0000 |0023: invoke-direct {v0}, Lde/danoeh/antennapod/storage/importexport/OpmlReader;.:()V // method@b424 │ │ +40a38c: 6e20 25b4 2000 |0026: invoke-virtual {v0, v2}, Lde/danoeh/antennapod/storage/importexport/OpmlReader;.readDocument:(Ljava/io/Reader;)Ljava/util/ArrayList; // method@b425 │ │ +40a392: 0c00 |0029: move-result-object v0 │ │ +40a394: 6e10 83b5 0200 |002a: invoke-virtual {v2}, Ljava/io/Reader;.close:()V // method@b583 │ │ +40a39a: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x000a line=220 │ │ 0x000f line=221 │ │ 0x0018 line=222 │ │ 0x001c line=223 │ │ @@ -1827304,19 +1827304,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -40ab68: |[40ab68] de.danoeh.antennapod.activity.OpmlImportActivity.requestPermission:()V │ │ -40ab78: 5420 a371 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@71a3 │ │ -40ab7c: 1a01 125f |0002: const-string v1, "android.permission.READ_EXTERNAL_STORAGE" // string@5f12 │ │ -40ab80: 6e20 2f14 1000 |0004: invoke-virtual {v0, v1}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@142f │ │ -40ab86: 0e00 |0007: return-void │ │ +40ab74: |[40ab74] de.danoeh.antennapod.activity.OpmlImportActivity.requestPermission:()V │ │ +40ab84: 5420 a371 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.requestPermissionLauncher:Landroidx/activity/result/ActivityResultLauncher; // field@71a3 │ │ +40ab88: 1a01 125f |0002: const-string v1, "android.permission.READ_EXTERNAL_STORAGE" // string@5f12 │ │ +40ab8c: 6e20 2f14 1000 |0004: invoke-virtual {v0, v1}, Landroidx/activity/result/ActivityResultLauncher;.launch:(Ljava/lang/Object;)V // method@142f │ │ +40ab92: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ │ │ #29 : (in Lde/danoeh/antennapod/activity/OpmlImportActivity;) │ │ @@ -1827324,27 +1827324,27 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -40ab88: |[40ab88] de.danoeh.antennapod.activity.OpmlImportActivity.selectAllItems:(Z)V │ │ -40ab98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -40ab9a: 5421 a671 |0001: iget-object v1, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ -40ab9e: 5411 d672 |0003: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@72d6 │ │ -40aba2: 6e10 4610 0100 |0005: invoke-virtual {v1}, Landroid/widget/AdapterView;.getCount:()I // method@1046 │ │ -40aba8: 0a01 |0008: move-result v1 │ │ -40abaa: 3510 0c00 |0009: if-ge v0, v1, 0015 // +000c │ │ -40abae: 5421 a671 |000b: iget-object v1, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ -40abb2: 5411 d672 |000d: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@72d6 │ │ -40abb6: 6e30 3410 0103 |000f: invoke-virtual {v1, v0, v3}, Landroid/widget/AbsListView;.setItemChecked:(IZ)V // method@1034 │ │ -40abbc: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -40abc0: 28ed |0014: goto 0001 // -0013 │ │ -40abc2: 0e00 |0015: return-void │ │ +40ab94: |[40ab94] de.danoeh.antennapod.activity.OpmlImportActivity.selectAllItems:(Z)V │ │ +40aba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +40aba6: 5421 a671 |0001: iget-object v1, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ +40abaa: 5411 d672 |0003: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@72d6 │ │ +40abae: 6e10 4610 0100 |0005: invoke-virtual {v1}, Landroid/widget/AdapterView;.getCount:()I // method@1046 │ │ +40abb4: 0a01 |0008: move-result v1 │ │ +40abb6: 3510 0c00 |0009: if-ge v0, v1, 0015 // +000c │ │ +40abba: 5421 a671 |000b: iget-object v1, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ +40abbe: 5411 d672 |000d: iget-object v1, v1, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@72d6 │ │ +40abc2: 6e30 3410 0103 |000f: invoke-virtual {v1, v0, v3}, Landroid/widget/AbsListView;.setItemChecked:(IZ)V // method@1034 │ │ +40abc8: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +40abcc: 28ed |0014: goto 0001 // -0013 │ │ +40abce: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=190 │ │ 0x000b line=191 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lde/danoeh/antennapod/activity/OpmlImportActivity; │ │ 0x0000 - 0x0016 reg=3 (null) Z │ │ @@ -1827354,37 +1827354,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -40abc4: |[40abc4] de.danoeh.antennapod.activity.OpmlImportActivity.startImport:()V │ │ -40abd4: 5430 a671 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ -40abd8: 5400 d772 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@72d7 │ │ -40abdc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -40abde: 6e20 190e 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ -40abe4: 2200 351b |0008: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4; // type@1b35 │ │ -40abe8: 7020 e6a8 3000 |000a: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8e6 │ │ -40abee: 7110 d6b4 0000 |000d: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b4d6 │ │ -40abf4: 0c00 |0010: move-result-object v0 │ │ -40abf6: 7100 ebb4 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -40abfc: 0c01 |0014: move-result-object v1 │ │ -40abfe: 6e20 ddb4 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4dd │ │ -40ac04: 0c00 |0018: move-result-object v0 │ │ -40ac06: 7100 e8b4 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ -40ac0c: 0c01 |001c: move-result-object v1 │ │ -40ac0e: 6e20 d9b4 1000 |001d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ -40ac14: 0c00 |0020: move-result-object v0 │ │ -40ac16: 2201 361b |0021: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5; // type@1b36 │ │ -40ac1a: 7020 e8a8 3100 |0023: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8e8 │ │ -40ac20: 2202 371b |0026: new-instance v2, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6; // type@1b37 │ │ -40ac24: 7020 eaa8 3200 |0028: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8ea │ │ -40ac2a: 6e30 dcb4 1002 |002b: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4dc │ │ -40ac30: 0e00 |002e: return-void │ │ +40abd0: |[40abd0] de.danoeh.antennapod.activity.OpmlImportActivity.startImport:()V │ │ +40abe0: 5430 a671 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ +40abe4: 5400 d772 |0002: iget-object v0, v0, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.progressBar:Landroid/widget/ProgressBar; // field@72d7 │ │ +40abe8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +40abea: 6e20 190e 1000 |0005: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ +40abf0: 2200 351b |0008: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4; // type@1b35 │ │ +40abf4: 7020 e6a8 3000 |000a: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8e6 │ │ +40abfa: 7110 d6b4 0000 |000d: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b4d6 │ │ +40ac00: 0c00 |0010: move-result-object v0 │ │ +40ac02: 7100 ebb4 0000 |0011: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +40ac08: 0c01 |0014: move-result-object v1 │ │ +40ac0a: 6e20 ddb4 1000 |0015: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4dd │ │ +40ac10: 0c00 |0018: move-result-object v0 │ │ +40ac12: 7100 e8b4 0000 |0019: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ +40ac18: 0c01 |001c: move-result-object v1 │ │ +40ac1a: 6e20 d9b4 1000 |001d: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ +40ac20: 0c00 |0020: move-result-object v0 │ │ +40ac22: 2201 361b |0021: new-instance v1, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5; // type@1b36 │ │ +40ac26: 7020 e8a8 3100 |0023: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8e8 │ │ +40ac2c: 2202 371b |0026: new-instance v2, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6; // type@1b37 │ │ +40ac30: 7020 eaa8 3200 |0028: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8ea │ │ +40ac36: 6e30 dcb4 1002 |002b: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4dc │ │ +40ac3c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0008 line=218 │ │ 0x0011 line=229 │ │ 0x0019 line=230 │ │ 0x002b line=231 │ │ @@ -1827397,30 +1827397,30 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -40a53c: |[40a53c] de.danoeh.antennapod.activity.OpmlImportActivity.importUri:(Landroid/net/Uri;)V │ │ -40a54c: 3903 1900 |0000: if-nez v3, 0019 // +0019 │ │ -40a550: 2203 4918 |0002: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1849 │ │ -40a554: 7020 ae94 2300 |0004: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94ae │ │ -40a55a: 6000 db62 |0007: sget v0, Lde/danoeh/antennapod/R$string;.opml_import_error_no_file:I // field@62db │ │ -40a55e: 6e20 ce94 0300 |0009: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ce │ │ -40a564: 0c03 |000c: move-result-object v3 │ │ -40a566: 1400 0a00 0401 |000d: const v0, #float 2.42446e-38 // #0104000a │ │ -40a56c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -40a56e: 6e30 ec94 0301 |0011: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ec │ │ -40a574: 0c03 |0014: move-result-object v3 │ │ -40a576: 6e10 3e15 0300 |0015: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@153e │ │ -40a57c: 0e00 |0018: return-void │ │ -40a57e: 5b23 a571 |0019: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.uri:Landroid/net/Uri; // field@71a5 │ │ -40a582: 7010 14a9 0200 |001b: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.startImport:()V // method@a914 │ │ -40a588: 0e00 |001e: return-void │ │ +40a548: |[40a548] de.danoeh.antennapod.activity.OpmlImportActivity.importUri:(Landroid/net/Uri;)V │ │ +40a558: 3903 1900 |0000: if-nez v3, 0019 // +0019 │ │ +40a55c: 2203 4918 |0002: new-instance v3, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // type@1849 │ │ +40a560: 7020 ae94 2300 |0004: invoke-direct {v3, v2}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.:(Landroid/content/Context;)V // method@94ae │ │ +40a566: 6000 db62 |0007: sget v0, Lde/danoeh/antennapod/R$string;.opml_import_error_no_file:I // field@62db │ │ +40a56a: 6e20 ce94 0300 |0009: invoke-virtual {v3, v0}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setMessage:(I)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ce │ │ +40a570: 0c03 |000c: move-result-object v3 │ │ +40a572: 1400 0a00 0401 |000d: const v0, #float 2.42446e-38 // #0104000a │ │ +40a578: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +40a57a: 6e30 ec94 0301 |0011: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/dialog/MaterialAlertDialogBuilder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Lcom/google/android/material/dialog/MaterialAlertDialogBuilder; // method@94ec │ │ +40a580: 0c03 |0014: move-result-object v3 │ │ +40a582: 6e10 3e15 0300 |0015: invoke-virtual {v3}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@153e │ │ +40a588: 0e00 |0018: return-void │ │ +40a58a: 5b23 a571 |0019: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.uri:Landroid/net/Uri; // field@71a5 │ │ +40a58e: 7010 14a9 0200 |001b: invoke-direct {v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.startImport:()V // method@a914 │ │ +40a594: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=139 │ │ 0x0009 line=140 │ │ 0x0011 line=141 │ │ 0x0015 line=142 │ │ 0x0019 line=145 │ │ @@ -1827434,83 +1827434,83 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 147 16-bit code units │ │ -40aa30: |[40aa30] de.danoeh.antennapod.activity.OpmlImportActivity.onCreate:(Landroid/os/Bundle;)V │ │ -40aa40: 7110 9db4 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getTheme:(Landroid/content/Context;)I // method@b49d │ │ -40aa46: 0a00 |0003: move-result v0 │ │ -40aa48: 6e20 7915 0200 |0004: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@1579 │ │ -40aa4e: 6f20 143f 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3f14 │ │ -40aa54: 6e10 5515 0200 |000a: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1555 │ │ -40aa5a: 0c03 |000d: move-result-object v3 │ │ -40aa5c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -40aa5e: 6e20 a814 0300 |000f: invoke-virtual {v3, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@14a8 │ │ -40aa64: 6e10 7e00 0200 |0012: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007e │ │ -40aa6a: 0c03 |0015: move-result-object v3 │ │ -40aa6c: 7110 3eaa 0300 |0016: invoke-static {v3}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // method@aa3e │ │ -40aa72: 0c03 |0019: move-result-object v3 │ │ -40aa74: 5b23 a671 |001a: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ -40aa78: 6e10 3daa 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aa3d │ │ -40aa7e: 0c03 |001f: move-result-object v3 │ │ -40aa80: 6e20 7215 3200 |0020: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@1572 │ │ -40aa86: 5423 a671 |0023: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ -40aa8a: 5433 d672 |0025: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@72d6 │ │ -40aa8e: 1220 |0027: const/4 v0, #int 2 // #2 │ │ -40aa90: 6e20 3210 0300 |0028: invoke-virtual {v3, v0}, Landroid/widget/AbsListView;.setChoiceMode:(I)V // method@1032 │ │ -40aa96: 5423 a671 |002b: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ -40aa9a: 5433 d672 |002d: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@72d6 │ │ -40aa9e: 2200 321b |002f: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1; // type@1b32 │ │ -40aaa2: 7020 e0a8 2000 |0031: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8e0 │ │ -40aaa8: 6e20 5210 0300 |0034: invoke-virtual {v3, v0}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1052 │ │ -40aaae: 5423 a671 |0037: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ -40aab2: 5433 d472 |0039: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butCancel:Landroid/widget/Button; // field@72d4 │ │ -40aab6: 2200 331b |003b: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2; // type@1b33 │ │ -40aaba: 7020 e2a8 2000 |003d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8e2 │ │ -40aac0: 6e20 ec0d 0300 |0040: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dec │ │ -40aac6: 5423 a671 |0043: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ -40aaca: 5433 d572 |0045: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butConfirm:Landroid/widget/Button; // field@72d5 │ │ -40aace: 2200 341b |0047: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3; // type@1b34 │ │ -40aad2: 7020 e4a8 2000 |0049: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8e4 │ │ -40aad8: 6e20 ec0d 0300 |004c: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dec │ │ -40aade: 6e10 7c00 0200 |004f: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@007c │ │ -40aae4: 0c03 |0052: move-result-object v3 │ │ -40aae6: 6e10 7b02 0300 |0053: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@027b │ │ -40aaec: 0c03 |0056: move-result-object v3 │ │ -40aaee: 3803 2800 |0057: if-eqz v3, 007f // +0028 │ │ -40aaf2: 6e10 2707 0300 |0059: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ -40aaf8: 0c00 |005c: move-result-object v0 │ │ -40aafa: 1a01 d407 |005d: const-string v1, "/" // string@07d4 │ │ -40aafe: 6e20 9cb6 1000 |005f: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -40ab04: 0a00 |0062: move-result v0 │ │ -40ab06: 3800 1c00 |0063: if-eqz v0, 007f // +001c │ │ -40ab0a: 2200 8d1e |0065: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -40ab0e: 7010 adb6 0000 |0067: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -40ab14: 1a01 e977 |006a: const-string v1, "file://" // string@77e9 │ │ -40ab18: 6e20 b9b6 1000 |006c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -40ab1e: 6e10 2707 0300 |006f: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ -40ab24: 0c03 |0072: move-result-object v3 │ │ -40ab26: 6e20 b9b6 3000 |0073: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -40ab2c: 6e10 c3b6 0000 |0076: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -40ab32: 0c03 |0079: move-result-object v3 │ │ -40ab34: 7110 2607 0300 |007a: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ -40ab3a: 0c03 |007d: move-result-object v3 │ │ -40ab3c: 2811 |007e: goto 008f // +0011 │ │ -40ab3e: 6e10 7c00 0200 |007f: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@007c │ │ -40ab44: 0c00 |0082: move-result-object v0 │ │ -40ab46: 1a01 d85e |0083: const-string v1, "android.intent.extra.TEXT" // string@5ed8 │ │ -40ab4a: 6e20 8302 1000 |0085: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0283 │ │ -40ab50: 0c00 |0088: move-result-object v0 │ │ -40ab52: 3800 0600 |0089: if-eqz v0, 008f // +0006 │ │ -40ab56: 7110 2607 0000 |008b: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ -40ab5c: 0c03 |008e: move-result-object v3 │ │ -40ab5e: 6e20 01a9 3200 |008f: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.importUri:(Landroid/net/Uri;)V // method@a901 │ │ -40ab64: 0e00 |0092: return-void │ │ +40aa3c: |[40aa3c] de.danoeh.antennapod.activity.OpmlImportActivity.onCreate:(Landroid/os/Bundle;)V │ │ +40aa4c: 7110 9db4 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getTheme:(Landroid/content/Context;)I // method@b49d │ │ +40aa52: 0a00 |0003: move-result v0 │ │ +40aa54: 6e20 7915 0200 |0004: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@1579 │ │ +40aa5a: 6f20 143f 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3f14 │ │ +40aa60: 6e10 5515 0200 |000a: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getSupportActionBar:()Landroidx/appcompat/app/ActionBar; // method@1555 │ │ +40aa66: 0c03 |000d: move-result-object v3 │ │ +40aa68: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +40aa6a: 6e20 a814 0300 |000f: invoke-virtual {v3, v0}, Landroidx/appcompat/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@14a8 │ │ +40aa70: 6e10 7e00 0200 |0012: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007e │ │ +40aa76: 0c03 |0015: move-result-object v3 │ │ +40aa78: 7110 3eaa 0300 |0016: invoke-static {v3}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // method@aa3e │ │ +40aa7e: 0c03 |0019: move-result-object v3 │ │ +40aa80: 5b23 a671 |001a: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ +40aa84: 6e10 3daa 0300 |001c: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.getRoot:()Landroid/widget/RelativeLayout; // method@aa3d │ │ +40aa8a: 0c03 |001f: move-result-object v3 │ │ +40aa8c: 6e20 7215 3200 |0020: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@1572 │ │ +40aa92: 5423 a671 |0023: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ +40aa96: 5433 d672 |0025: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@72d6 │ │ +40aa9a: 1220 |0027: const/4 v0, #int 2 // #2 │ │ +40aa9c: 6e20 3210 0300 |0028: invoke-virtual {v3, v0}, Landroid/widget/AbsListView;.setChoiceMode:(I)V // method@1032 │ │ +40aaa2: 5423 a671 |002b: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ +40aaa6: 5433 d672 |002d: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.feedlist:Landroid/widget/ListView; // field@72d6 │ │ +40aaaa: 2200 321b |002f: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1; // type@1b32 │ │ +40aaae: 7020 e0a8 2000 |0031: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8e0 │ │ +40aab4: 6e20 5210 0300 |0034: invoke-virtual {v3, v0}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1052 │ │ +40aaba: 5423 a671 |0037: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ +40aabe: 5433 d472 |0039: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butCancel:Landroid/widget/Button; // field@72d4 │ │ +40aac2: 2200 331b |003b: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2; // type@1b33 │ │ +40aac6: 7020 e2a8 2000 |003d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8e2 │ │ +40aacc: 6e20 ec0d 0300 |0040: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dec │ │ +40aad2: 5423 a671 |0043: iget-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.viewBinding:Lde/danoeh/antennapod/databinding/OpmlSelectionBinding; // field@71a6 │ │ +40aad6: 5433 d572 |0045: iget-object v3, v3, Lde/danoeh/antennapod/databinding/OpmlSelectionBinding;.butConfirm:Landroid/widget/Button; // field@72d5 │ │ +40aada: 2200 341b |0047: new-instance v0, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3; // type@1b34 │ │ +40aade: 7020 e4a8 2000 |0049: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/OpmlImportActivity;)V // method@a8e4 │ │ +40aae4: 6e20 ec0d 0300 |004c: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dec │ │ +40aaea: 6e10 7c00 0200 |004f: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@007c │ │ +40aaf0: 0c03 |0052: move-result-object v3 │ │ +40aaf2: 6e10 7b02 0300 |0053: invoke-virtual {v3}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@027b │ │ +40aaf8: 0c03 |0056: move-result-object v3 │ │ +40aafa: 3803 2800 |0057: if-eqz v3, 007f // +0028 │ │ +40aafe: 6e10 2707 0300 |0059: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ +40ab04: 0c00 |005c: move-result-object v0 │ │ +40ab06: 1a01 d407 |005d: const-string v1, "/" // string@07d4 │ │ +40ab0a: 6e20 9cb6 1000 |005f: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +40ab10: 0a00 |0062: move-result v0 │ │ +40ab12: 3800 1c00 |0063: if-eqz v0, 007f // +001c │ │ +40ab16: 2200 8d1e |0065: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +40ab1a: 7010 adb6 0000 |0067: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +40ab20: 1a01 e977 |006a: const-string v1, "file://" // string@77e9 │ │ +40ab24: 6e20 b9b6 1000 |006c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +40ab2a: 6e10 2707 0300 |006f: invoke-virtual {v3}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ +40ab30: 0c03 |0072: move-result-object v3 │ │ +40ab32: 6e20 b9b6 3000 |0073: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +40ab38: 6e10 c3b6 0000 |0076: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +40ab3e: 0c03 |0079: move-result-object v3 │ │ +40ab40: 7110 2607 0300 |007a: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ +40ab46: 0c03 |007d: move-result-object v3 │ │ +40ab48: 2811 |007e: goto 008f // +0011 │ │ +40ab4a: 6e10 7c00 0200 |007f: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@007c │ │ +40ab50: 0c00 |0082: move-result-object v0 │ │ +40ab52: 1a01 d85e |0083: const-string v1, "android.intent.extra.TEXT" // string@5ed8 │ │ +40ab56: 6e20 8302 1000 |0085: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0283 │ │ +40ab5c: 0c00 |0088: move-result-object v0 │ │ +40ab5e: 3800 0600 |0089: if-eqz v0, 008f // +0006 │ │ +40ab62: 7110 2607 0000 |008b: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0726 │ │ +40ab68: 0c03 |008e: move-result-object v3 │ │ +40ab6a: 6e20 01a9 3200 |008f: invoke-virtual {v2, v3}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.importUri:(Landroid/net/Uri;)V // method@a901 │ │ +40ab70: 0e00 |0092: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0007 line=67 │ │ 0x000a line=68 │ │ 0x0012 line=69 │ │ 0x001c line=70 │ │ @@ -1827533,32 +1827533,32 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -40a23c: |[40a23c] de.danoeh.antennapod.activity.OpmlImportActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -40a24c: 6f20 9400 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@0094 │ │ -40a252: 6e10 5315 0200 |0003: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1553 │ │ -40a258: 0c00 |0006: move-result-object v0 │ │ -40a25a: 6001 4a60 |0007: sget v1, Lde/danoeh/antennapod/R$menu;.opml_selection_options:I // field@604a │ │ -40a25e: 6e30 520c 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0c52 │ │ -40a264: 6000 d05d |000c: sget v0, Lde/danoeh/antennapod/R$id;.select_all_item:I // field@5dd0 │ │ -40a268: 7220 440c 0300 |000e: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0c44 │ │ -40a26e: 0c00 |0011: move-result-object v0 │ │ -40a270: 5b20 a471 |0012: iput-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@71a4 │ │ -40a274: 6000 be5b |0014: sget v0, Lde/danoeh/antennapod/R$id;.deselect_all_item:I // field@5bbe │ │ -40a278: 7220 440c 0300 |0016: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0c44 │ │ -40a27e: 0c03 |0019: move-result-object v3 │ │ -40a280: 5b23 a071 |001a: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@71a0 │ │ -40a284: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -40a286: 7220 870c 0300 |001d: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c87 │ │ -40a28c: 1213 |0020: const/4 v3, #int 1 // #1 │ │ -40a28e: 0f03 |0021: return v3 │ │ +40a248: |[40a248] de.danoeh.antennapod.activity.OpmlImportActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +40a258: 6f20 9400 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@0094 │ │ +40a25e: 6e10 5315 0200 |0003: invoke-virtual {v2}, Landroidx/appcompat/app/AppCompatActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1553 │ │ +40a264: 0c00 |0006: move-result-object v0 │ │ +40a266: 6001 4a60 |0007: sget v1, Lde/danoeh/antennapod/R$menu;.opml_selection_options:I // field@604a │ │ +40a26a: 6e30 520c 1003 |0009: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0c52 │ │ +40a270: 6000 d05d |000c: sget v0, Lde/danoeh/antennapod/R$id;.select_all_item:I // field@5dd0 │ │ +40a274: 7220 440c 0300 |000e: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0c44 │ │ +40a27a: 0c00 |0011: move-result-object v0 │ │ +40a27c: 5b20 a471 |0012: iput-object v0, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@71a4 │ │ +40a280: 6000 be5b |0014: sget v0, Lde/danoeh/antennapod/R$id;.deselect_all_item:I // field@5bbe │ │ +40a284: 7220 440c 0300 |0016: invoke-interface {v3, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0c44 │ │ +40a28a: 0c03 |0019: move-result-object v3 │ │ +40a28c: 5b23 a071 |001a: iput-object v3, v2, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@71a0 │ │ +40a290: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +40a292: 7220 870c 0300 |001d: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c87 │ │ +40a298: 1213 |0020: const/4 v3, #int 1 // #1 │ │ +40a29a: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x0007 line=163 │ │ 0x000c line=164 │ │ 0x0014 line=165 │ │ @@ -1827572,39 +1827572,39 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -40a290: |[40a290] de.danoeh.antennapod.activity.OpmlImportActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -40a2a0: 7210 600c 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0c60 │ │ -40a2a6: 0a04 |0003: move-result v4 │ │ -40a2a8: 6000 d05d |0004: sget v0, Lde/danoeh/antennapod/R$id;.select_all_item:I // field@5dd0 │ │ -40a2ac: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -40a2ae: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -40a2b0: 3304 1000 |0008: if-ne v4, v0, 0018 // +0010 │ │ -40a2b4: 5434 a471 |000a: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@71a4 │ │ -40a2b8: 7220 870c 1400 |000c: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c87 │ │ -40a2be: 7020 13a9 2300 |000f: invoke-direct {v3, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAllItems:(Z)V // method@a913 │ │ -40a2c4: 5434 a071 |0012: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@71a0 │ │ -40a2c8: 7220 870c 2400 |0014: invoke-interface {v4, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c87 │ │ -40a2ce: 0f02 |0017: return v2 │ │ -40a2d0: 6000 be5b |0018: sget v0, Lde/danoeh/antennapod/R$id;.deselect_all_item:I // field@5bbe │ │ -40a2d4: 3304 1000 |001a: if-ne v4, v0, 002a // +0010 │ │ -40a2d8: 5434 a071 |001c: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@71a0 │ │ -40a2dc: 7220 870c 1400 |001e: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c87 │ │ -40a2e2: 7020 13a9 1300 |0021: invoke-direct {v3, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAllItems:(Z)V // method@a913 │ │ -40a2e8: 5434 a471 |0024: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@71a4 │ │ -40a2ec: 7220 870c 2400 |0026: invoke-interface {v4, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c87 │ │ -40a2f2: 0f02 |0029: return v2 │ │ -40a2f4: 1400 2c00 0201 |002a: const v0, #float 2.38774e-38 // #0102002c │ │ -40a2fa: 3304 0500 |002d: if-ne v4, v0, 0032 // +0005 │ │ -40a2fe: 6e10 7400 0300 |002f: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0074 │ │ -40a304: 0f01 |0032: return v1 │ │ +40a29c: |[40a29c] de.danoeh.antennapod.activity.OpmlImportActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +40a2ac: 7210 600c 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0c60 │ │ +40a2b2: 0a04 |0003: move-result v4 │ │ +40a2b4: 6000 d05d |0004: sget v0, Lde/danoeh/antennapod/R$id;.select_all_item:I // field@5dd0 │ │ +40a2b8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +40a2ba: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +40a2bc: 3304 1000 |0008: if-ne v4, v0, 0018 // +0010 │ │ +40a2c0: 5434 a471 |000a: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@71a4 │ │ +40a2c4: 7220 870c 1400 |000c: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c87 │ │ +40a2ca: 7020 13a9 2300 |000f: invoke-direct {v3, v2}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAllItems:(Z)V // method@a913 │ │ +40a2d0: 5434 a071 |0012: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@71a0 │ │ +40a2d4: 7220 870c 2400 |0014: invoke-interface {v4, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c87 │ │ +40a2da: 0f02 |0017: return v2 │ │ +40a2dc: 6000 be5b |0018: sget v0, Lde/danoeh/antennapod/R$id;.deselect_all_item:I // field@5bbe │ │ +40a2e0: 3304 1000 |001a: if-ne v4, v0, 002a // +0010 │ │ +40a2e4: 5434 a071 |001c: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.deselectAll:Landroid/view/MenuItem; // field@71a0 │ │ +40a2e8: 7220 870c 1400 |001e: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c87 │ │ +40a2ee: 7020 13a9 1300 |0021: invoke-direct {v3, v1}, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAllItems:(Z)V // method@a913 │ │ +40a2f4: 5434 a471 |0024: iget-object v4, v3, Lde/danoeh/antennapod/activity/OpmlImportActivity;.selectAll:Landroid/view/MenuItem; // field@71a4 │ │ +40a2f8: 7220 870c 2400 |0026: invoke-interface {v4, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@0c87 │ │ +40a2fe: 0f02 |0029: return v2 │ │ +40a300: 1400 2c00 0201 |002a: const v0, #float 2.38774e-38 // #0102002c │ │ +40a306: 3304 0500 |002d: if-ne v4, v0, 0032 // +0005 │ │ +40a30a: 6e10 7400 0300 |002f: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0074 │ │ +40a310: 0f01 |0032: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0004 line=173 │ │ 0x000a line=174 │ │ 0x000f line=175 │ │ 0x0012 line=176 │ │ @@ -1827671,18 +1827671,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)Ljava/util/List;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -40ae20: |[40ae20] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$-YO30_5Lmk8ChTsX5GjSe4p7Grg:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)Ljava/util/List; │ │ -40ae30: 7010 30a9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$3:()Ljava/util/List; // method@a930 │ │ -40ae36: 0c00 |0003: move-result-object v0 │ │ -40ae38: 1100 |0004: return-object v0 │ │ +40ae2c: |[40ae2c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$-YO30_5Lmk8ChTsX5GjSe4p7Grg:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)Ljava/util/List; │ │ +40ae3c: 7010 30a9 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$3:()Ljava/util/List; // method@a930 │ │ +40ae42: 0c00 |0003: move-result-object v0 │ │ +40ae44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ │ │ #1 : (in Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;) │ │ @@ -1827690,17 +1827690,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40aef4: |[40aef4] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$F2OBwhCNTtZwD9ttNBxnuTAhGQs:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Landroid/view/View;)V │ │ -40af04: 7020 33a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@a933 │ │ -40af0a: 0e00 |0003: return-void │ │ +40af00: |[40af00] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$F2OBwhCNTtZwD9ttNBxnuTAhGQs:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Landroid/view/View;)V │ │ +40af10: 7020 33a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$onCreate$0:(Landroid/view/View;)V // method@a933 │ │ +40af16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1827709,17 +1827709,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40af0c: |[40af0c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$QeYM-WOxC1vADTV5Qa9lmHH0U0U:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Ljava/util/List;)V │ │ -40af1c: 7020 31a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$4:(Ljava/util/List;)V // method@a931 │ │ -40af22: 0e00 |0003: return-void │ │ +40af18: |[40af18] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$QeYM-WOxC1vADTV5Qa9lmHH0U0U:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Ljava/util/List;)V │ │ +40af28: 7020 31a9 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$4:(Ljava/util/List;)V // method@a931 │ │ +40af2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ │ │ @@ -1827728,17 +1827728,17 @@ │ │ type : '([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -40af24: |[40af24] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$R-rneCqRsjHuV52aI9vtIgp5KOQ:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -40af34: 7706 34a9 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$onCreate$1:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a934 │ │ -40af3a: 0e00 |0003: return-void │ │ +40af30: |[40af30] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$R-rneCqRsjHuV52aI9vtIgp5KOQ:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +40af40: 7706 34a9 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$onCreate$1:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a934 │ │ +40af46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) [Ljava/lang/Integer; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1827750,17 +1827750,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40af3c: |[40af3c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$j02A-MOTs7r1sul0bnY4P59OgWg:(Ljava/lang/Throwable;)V │ │ -40af4c: 7110 32a9 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$5:(Ljava/lang/Throwable;)V // method@a932 │ │ -40af52: 0e00 |0003: return-void │ │ +40af48: |[40af48] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$j02A-MOTs7r1sul0bnY4P59OgWg:(Ljava/lang/Throwable;)V │ │ +40af58: 7110 32a9 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$loadSubscriptions$5:(Ljava/lang/Throwable;)V // method@a932 │ │ +40af5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #5 : (in Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;) │ │ @@ -1827768,17 +1827768,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -40af54: |[40af54] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$kxUymVaeS6pmzrV4oHGrUjxsXJ0:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;Landroid/view/View;)V │ │ -40af64: 7030 35a9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$onCreate$2:([Ljava/lang/Integer;Landroid/view/View;)V // method@a935 │ │ -40af6a: 0e00 |0003: return-void │ │ +40af60: |[40af60] de.danoeh.antennapod.activity.SelectSubscriptionActivity.$r8$lambda$kxUymVaeS6pmzrV4oHGrUjxsXJ0:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;Landroid/view/View;)V │ │ +40af70: 7030 35a9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.lambda$onCreate$2:([Ljava/lang/Integer;Landroid/view/View;)V // method@a935 │ │ +40af76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ 0x0000 - 0x0004 reg=1 (null) [Ljava/lang/Integer; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1827788,17 +1827788,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -40af6c: |[40af6c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.-$$Nest$maddShortcut:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V │ │ -40af7c: 7030 2da9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.addShortcut:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V // method@a92d │ │ -40af82: 0e00 |0003: return-void │ │ +40af78: |[40af78] de.danoeh.antennapod.activity.SelectSubscriptionActivity.-$$Nest$maddShortcut:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V │ │ +40af88: 7030 2da9 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.addShortcut:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V // method@a92d │ │ +40af8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/model/feed/Feed; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/graphics/Bitmap; │ │ @@ -1827808,17 +1827808,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40af84: |[40af84] de.danoeh.antennapod.activity.SelectSubscriptionActivity.:()V │ │ -40af94: 7010 4b15 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@154b │ │ -40af9a: 0e00 |0003: return-void │ │ +40af90: |[40af90] de.danoeh.antennapod.activity.SelectSubscriptionActivity.:()V │ │ +40afa0: 7010 4b15 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@154b │ │ +40afa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ │ │ #8 : (in Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;) │ │ @@ -1827826,64 +1827826,64 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -40af9c: |[40af9c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.addShortcut:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V │ │ -40afac: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -40afb0: 1c01 2d1b |0002: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b2d │ │ -40afb4: 7030 6f02 4001 |0004: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ -40afba: 1a01 c55e |0007: const-string v1, "android.intent.action.MAIN" // string@5ec5 │ │ -40afbe: 6e20 9502 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0295 │ │ -40afc4: 1401 0080 0010 |000c: const v1, #float 2.53422e-29 // #10008000 │ │ -40afca: 6e20 7402 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0274 │ │ -40afd0: 6e10 cdab 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -40afd6: 0b01 |0015: move-result-wide v1 │ │ -40afd8: 1a03 247a |0016: const-string v3, "fragment_feed_id" // string@7a24 │ │ -40afdc: 6e40 8902 3021 |0018: invoke-virtual {v0, v3, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0289 │ │ -40afe2: 2201 8d1e |001b: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ -40afe6: 7010 adb6 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -40afec: 1a02 86d1 |0020: const-string v2, "subscription-" // string@d186 │ │ -40aff0: 6e20 b9b6 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -40aff6: 6e10 cdab 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ -40affc: 0b02 |0028: move-result-wide v2 │ │ -40affe: 6e30 b5b6 2103 |0029: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ -40b004: 6e10 c3b6 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -40b00a: 0c01 |002f: move-result-object v1 │ │ -40b00c: 3806 0700 |0030: if-eqz v6, 0037 // +0007 │ │ -40b010: 7110 3032 0600 |0032: invoke-static {v6}, Landroidx/core/graphics/drawable/IconCompat;.createWithAdaptiveBitmap:(Landroid/graphics/Bitmap;)Landroidx/core/graphics/drawable/IconCompat; // method@3230 │ │ -40b016: 0c06 |0035: move-result-object v6 │ │ -40b018: 2807 |0036: goto 003d // +0007 │ │ -40b01a: 6006 385a |0037: sget v6, Lde/danoeh/antennapod/R$drawable;.ic_shortcut_subscriptions:I // field@5a38 │ │ -40b01e: 7120 3632 6400 |0039: invoke-static {v4, v6}, Landroidx/core/graphics/drawable/IconCompat;.createWithResource:(Landroid/content/Context;I)Landroidx/core/graphics/drawable/IconCompat; // method@3236 │ │ -40b024: 0c06 |003c: move-result-object v6 │ │ -40b026: 2202 b007 |003d: new-instance v2, Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // type@07b0 │ │ -40b02a: 7030 c630 4201 |003f: invoke-direct {v2, v4, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@30c6 │ │ -40b030: 6e10 dfab 0500 |0042: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ -40b036: 0c01 |0045: move-result-object v1 │ │ -40b038: 6e20 cc30 1200 |0046: invoke-virtual {v2, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setShortLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@30cc │ │ -40b03e: 0c01 |0049: move-result-object v1 │ │ -40b040: 6e10 cbab 0500 |004a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getFeedTitle:()Ljava/lang/String; // method@abcb │ │ -40b046: 0c05 |004d: move-result-object v5 │ │ -40b048: 6e20 cb30 5100 |004e: invoke-virtual {v1, v5}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setLongLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@30cb │ │ -40b04e: 0c05 |0051: move-result-object v5 │ │ -40b050: 6e20 c930 0500 |0052: invoke-virtual {v5, v0}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIntent:(Landroid/content/Intent;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@30c9 │ │ -40b056: 0c05 |0055: move-result-object v5 │ │ -40b058: 6e20 c830 6500 |0056: invoke-virtual {v5, v6}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIcon:(Landroidx/core/graphics/drawable/IconCompat;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@30c8 │ │ -40b05e: 0c05 |0059: move-result-object v5 │ │ -40b060: 6e10 c730 0500 |005a: invoke-virtual {v5}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.build:()Landroidx/core/content/pm/ShortcutInfoCompat; // method@30c7 │ │ -40b066: 0c05 |005d: move-result-object v5 │ │ -40b068: 12f6 |005e: const/4 v6, #int -1 // #ff │ │ -40b06a: 7120 d630 5400 |005f: invoke-static {v4, v5}, Landroidx/core/content/pm/ShortcutManagerCompat;.createShortcutResultIntent:(Landroid/content/Context;Landroidx/core/content/pm/ShortcutInfoCompat;)Landroid/content/Intent; // method@30d6 │ │ -40b070: 0c05 |0062: move-result-object v5 │ │ -40b072: 6e30 bf00 6405 |0063: invoke-virtual {v4, v6, v5}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@00bf │ │ -40b078: 6e10 7400 0400 |0066: invoke-virtual {v4}, Landroid/app/Activity;.finish:()V // method@0074 │ │ -40b07e: 0e00 |0069: return-void │ │ +40afa8: |[40afa8] de.danoeh.antennapod.activity.SelectSubscriptionActivity.addShortcut:(Lde/danoeh/antennapod/model/feed/Feed;Landroid/graphics/Bitmap;)V │ │ +40afb8: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +40afbc: 1c01 2d1b |0002: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b2d │ │ +40afc0: 7030 6f02 4001 |0004: invoke-direct {v0, v4, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ +40afc6: 1a01 c55e |0007: const-string v1, "android.intent.action.MAIN" // string@5ec5 │ │ +40afca: 6e20 9502 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0295 │ │ +40afd0: 1401 0080 0010 |000c: const v1, #float 2.53422e-29 // #10008000 │ │ +40afd6: 6e20 7402 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0274 │ │ +40afdc: 6e10 cdab 0500 |0012: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +40afe2: 0b01 |0015: move-result-wide v1 │ │ +40afe4: 1a03 247a |0016: const-string v3, "fragment_feed_id" // string@7a24 │ │ +40afe8: 6e40 8902 3021 |0018: invoke-virtual {v0, v3, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0289 │ │ +40afee: 2201 8d1e |001b: new-instance v1, Ljava/lang/StringBuilder; // type@1e8d │ │ +40aff2: 7010 adb6 0100 |001d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +40aff8: 1a02 86d1 |0020: const-string v2, "subscription-" // string@d186 │ │ +40affc: 6e20 b9b6 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +40b002: 6e10 cdab 0500 |0025: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getId:()J // method@abcd │ │ +40b008: 0b02 |0028: move-result-wide v2 │ │ +40b00a: 6e30 b5b6 2103 |0029: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@b6b5 │ │ +40b010: 6e10 c3b6 0100 |002c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +40b016: 0c01 |002f: move-result-object v1 │ │ +40b018: 3806 0700 |0030: if-eqz v6, 0037 // +0007 │ │ +40b01c: 7110 3032 0600 |0032: invoke-static {v6}, Landroidx/core/graphics/drawable/IconCompat;.createWithAdaptiveBitmap:(Landroid/graphics/Bitmap;)Landroidx/core/graphics/drawable/IconCompat; // method@3230 │ │ +40b022: 0c06 |0035: move-result-object v6 │ │ +40b024: 2807 |0036: goto 003d // +0007 │ │ +40b026: 6006 385a |0037: sget v6, Lde/danoeh/antennapod/R$drawable;.ic_shortcut_subscriptions:I // field@5a38 │ │ +40b02a: 7120 3632 6400 |0039: invoke-static {v4, v6}, Landroidx/core/graphics/drawable/IconCompat;.createWithResource:(Landroid/content/Context;I)Landroidx/core/graphics/drawable/IconCompat; // method@3236 │ │ +40b030: 0c06 |003c: move-result-object v6 │ │ +40b032: 2202 b007 |003d: new-instance v2, Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // type@07b0 │ │ +40b036: 7030 c630 4201 |003f: invoke-direct {v2, v4, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@30c6 │ │ +40b03c: 6e10 dfab 0500 |0042: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ +40b042: 0c01 |0045: move-result-object v1 │ │ +40b044: 6e20 cc30 1200 |0046: invoke-virtual {v2, v1}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setShortLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@30cc │ │ +40b04a: 0c01 |0049: move-result-object v1 │ │ +40b04c: 6e10 cbab 0500 |004a: invoke-virtual {v5}, Lde/danoeh/antennapod/model/feed/Feed;.getFeedTitle:()Ljava/lang/String; // method@abcb │ │ +40b052: 0c05 |004d: move-result-object v5 │ │ +40b054: 6e20 cb30 5100 |004e: invoke-virtual {v1, v5}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setLongLabel:(Ljava/lang/CharSequence;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@30cb │ │ +40b05a: 0c05 |0051: move-result-object v5 │ │ +40b05c: 6e20 c930 0500 |0052: invoke-virtual {v5, v0}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIntent:(Landroid/content/Intent;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@30c9 │ │ +40b062: 0c05 |0055: move-result-object v5 │ │ +40b064: 6e20 c830 6500 |0056: invoke-virtual {v5, v6}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.setIcon:(Landroidx/core/graphics/drawable/IconCompat;)Landroidx/core/content/pm/ShortcutInfoCompat$Builder; // method@30c8 │ │ +40b06a: 0c05 |0059: move-result-object v5 │ │ +40b06c: 6e10 c730 0500 |005a: invoke-virtual {v5}, Landroidx/core/content/pm/ShortcutInfoCompat$Builder;.build:()Landroidx/core/content/pm/ShortcutInfoCompat; // method@30c7 │ │ +40b072: 0c05 |005d: move-result-object v5 │ │ +40b074: 12f6 |005e: const/4 v6, #int -1 // #ff │ │ +40b076: 7120 d630 5400 |005f: invoke-static {v4, v5}, Landroidx/core/content/pm/ShortcutManagerCompat;.createShortcutResultIntent:(Landroid/content/Context;Landroidx/core/content/pm/ShortcutInfoCompat;)Landroid/content/Intent; // method@30d6 │ │ +40b07c: 0c05 |0062: move-result-object v5 │ │ +40b07e: 6e30 bf00 6405 |0063: invoke-virtual {v4, v6, v5}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@00bf │ │ +40b084: 6e10 7400 0400 |0066: invoke-virtual {v4}, Landroid/app/Activity;.finish:()V // method@0074 │ │ +40b08a: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0009 line=94 │ │ 0x000f line=95 │ │ 0x0012 line=96 │ │ 0x001b line=97 │ │ @@ -1827907,41 +1827907,41 @@ │ │ type : '(Lde/danoeh/antennapod/model/feed/Feed;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -40b080: |[40b080] de.danoeh.antennapod.activity.SelectSubscriptionActivity.getBitmapFromUrl:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ -40b090: 6e10 5415 0300 |0000: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1554 │ │ -40b096: 0c00 |0003: move-result-object v0 │ │ -40b098: 6e10 1803 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0318 │ │ -40b09e: 0c00 |0007: move-result-object v0 │ │ -40b0a0: 5200 9701 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0197 │ │ -40b0a4: 1501 0043 |000a: const/high16 v1, #int 1124073472 // #4300 │ │ -40b0a8: a800 0001 |000c: mul-float v0, v0, v1 │ │ -40b0ac: 8700 |000e: float-to-int v0, v0 │ │ -40b0ae: 7110 957d 0300 |000f: invoke-static {v3}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@7d95 │ │ -40b0b4: 0c01 |0012: move-result-object v1 │ │ -40b0b6: 6e10 127e 0100 |0013: invoke-virtual {v1}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@7e12 │ │ -40b0bc: 0c01 |0016: move-result-object v1 │ │ -40b0be: 6e10 cfab 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ -40b0c4: 0c02 |001a: move-result-object v2 │ │ -40b0c6: 6e20 f67d 2100 |001b: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@7df6 │ │ -40b0cc: 0c01 |001e: move-result-object v1 │ │ -40b0ce: 7120 5587 0000 |001f: invoke-static {v0, v0}, Lcom/bumptech/glide/request/RequestOptions;.overrideOf:(II)Lcom/bumptech/glide/request/RequestOptions; // method@8755 │ │ -40b0d4: 0c00 |0022: move-result-object v0 │ │ -40b0d6: 6e20 d97d 0100 |0023: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@7dd9 │ │ -40b0dc: 0c00 |0026: move-result-object v0 │ │ -40b0de: 2201 421b |0027: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1; // type@1b42 │ │ -40b0e2: 7030 21a9 3104 |0029: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a921 │ │ -40b0e8: 6e20 ef7d 1000 |002c: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.listener:(Lcom/bumptech/glide/request/RequestListener;)Lcom/bumptech/glide/RequestBuilder; // method@7def │ │ -40b0ee: 0c04 |002f: move-result-object v4 │ │ -40b0f0: 6e10 fd7d 0400 |0030: invoke-virtual {v4}, Lcom/bumptech/glide/RequestBuilder;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@7dfd │ │ -40b0f6: 0e00 |0033: return-void │ │ +40b08c: |[40b08c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.getBitmapFromUrl:(Lde/danoeh/antennapod/model/feed/Feed;)V │ │ +40b09c: 6e10 5415 0300 |0000: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1554 │ │ +40b0a2: 0c00 |0003: move-result-object v0 │ │ +40b0a4: 6e10 1803 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0318 │ │ +40b0aa: 0c00 |0007: move-result-object v0 │ │ +40b0ac: 5200 9701 |0008: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@0197 │ │ +40b0b0: 1501 0043 |000a: const/high16 v1, #int 1124073472 // #4300 │ │ +40b0b4: a800 0001 |000c: mul-float v0, v0, v1 │ │ +40b0b8: 8700 |000e: float-to-int v0, v0 │ │ +40b0ba: 7110 957d 0300 |000f: invoke-static {v3}, Lcom/bumptech/glide/Glide;.with:(Landroidx/fragment/app/FragmentActivity;)Lcom/bumptech/glide/RequestManager; // method@7d95 │ │ +40b0c0: 0c01 |0012: move-result-object v1 │ │ +40b0c2: 6e10 127e 0100 |0013: invoke-virtual {v1}, Lcom/bumptech/glide/RequestManager;.asBitmap:()Lcom/bumptech/glide/RequestBuilder; // method@7e12 │ │ +40b0c8: 0c01 |0016: move-result-object v1 │ │ +40b0ca: 6e10 cfab 0400 |0017: invoke-virtual {v4}, Lde/danoeh/antennapod/model/feed/Feed;.getImageUrl:()Ljava/lang/String; // method@abcf │ │ +40b0d0: 0c02 |001a: move-result-object v2 │ │ +40b0d2: 6e20 f67d 2100 |001b: invoke-virtual {v1, v2}, Lcom/bumptech/glide/RequestBuilder;.load:(Ljava/lang/String;)Lcom/bumptech/glide/RequestBuilder; // method@7df6 │ │ +40b0d8: 0c01 |001e: move-result-object v1 │ │ +40b0da: 7120 5587 0000 |001f: invoke-static {v0, v0}, Lcom/bumptech/glide/request/RequestOptions;.overrideOf:(II)Lcom/bumptech/glide/request/RequestOptions; // method@8755 │ │ +40b0e0: 0c00 |0022: move-result-object v0 │ │ +40b0e2: 6e20 d97d 0100 |0023: invoke-virtual {v1, v0}, Lcom/bumptech/glide/RequestBuilder;.apply:(Lcom/bumptech/glide/request/BaseRequestOptions;)Lcom/bumptech/glide/RequestBuilder; // method@7dd9 │ │ +40b0e8: 0c00 |0026: move-result-object v0 │ │ +40b0ea: 2201 421b |0027: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1; // type@1b42 │ │ +40b0ee: 7030 21a9 3104 |0029: invoke-direct {v1, v3, v4}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$1;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;Lde/danoeh/antennapod/model/feed/Feed;)V // method@a921 │ │ +40b0f4: 6e20 ef7d 1000 |002c: invoke-virtual {v0, v1}, Lcom/bumptech/glide/RequestBuilder;.listener:(Lcom/bumptech/glide/request/RequestListener;)Lcom/bumptech/glide/RequestBuilder; // method@7def │ │ +40b0fa: 0c04 |002f: move-result-object v4 │ │ +40b0fc: 6e10 fd7d 0400 |0030: invoke-virtual {v4}, Lcom/bumptech/glide/RequestBuilder;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@7dfd │ │ +40b102: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x000f line=119 │ │ 0x0013 line=120 │ │ 0x0017 line=121 │ │ 0x001f line=122 │ │ @@ -1827956,29 +1827956,29 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -40aeac: |[40aeac] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$3:()Ljava/util/List; │ │ -40aebc: 7100 61b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b461 │ │ -40aec2: 0c00 |0003: move-result-object v0 │ │ -40aec4: 7100 57b4 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedOrder:()Lde/danoeh/antennapod/model/feed/FeedOrder; // method@b457 │ │ -40aeca: 0c01 |0007: move-result-object v1 │ │ -40aecc: 7100 56b4 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedCounterSetting:()Lde/danoeh/antennapod/model/feed/FeedCounter; // method@b456 │ │ -40aed2: 0c02 |000b: move-result-object v2 │ │ -40aed4: 7130 00b4 1002 |000c: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/DBReader;.getNavDrawerData:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;Lde/danoeh/antennapod/model/feed/FeedOrder;Lde/danoeh/antennapod/model/feed/FeedCounter;)Lde/danoeh/antennapod/storage/database/NavDrawerData; // method@b400 │ │ -40aeda: 0c00 |000f: move-result-object v0 │ │ -40aedc: 5400 aaff |0010: iget-object v0, v0, Lde/danoeh/antennapod/storage/database/NavDrawerData;.items:Ljava/util/List; // field@ffaa │ │ -40aee0: 2201 031f |0012: new-instance v1, Ljava/util/ArrayList; // type@1f03 │ │ -40aee4: 7010 07b8 0100 |0014: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -40aeea: 6e30 2fa9 0301 |0017: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@a92f │ │ -40aef0: 0c00 |001a: move-result-object v0 │ │ -40aef2: 1100 |001b: return-object v0 │ │ +40aeb8: |[40aeb8] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$3:()Ljava/util/List; │ │ +40aec8: 7100 61b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getSubscriptionsFilter:()Lde/danoeh/antennapod/model/feed/SubscriptionsFilter; // method@b461 │ │ +40aece: 0c00 |0003: move-result-object v0 │ │ +40aed0: 7100 57b4 0000 |0004: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedOrder:()Lde/danoeh/antennapod/model/feed/FeedOrder; // method@b457 │ │ +40aed6: 0c01 |0007: move-result-object v1 │ │ +40aed8: 7100 56b4 0000 |0008: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getFeedCounterSetting:()Lde/danoeh/antennapod/model/feed/FeedCounter; // method@b456 │ │ +40aede: 0c02 |000b: move-result-object v2 │ │ +40aee0: 7130 00b4 1002 |000c: invoke-static {v0, v1, v2}, Lde/danoeh/antennapod/storage/database/DBReader;.getNavDrawerData:(Lde/danoeh/antennapod/model/feed/SubscriptionsFilter;Lde/danoeh/antennapod/model/feed/FeedOrder;Lde/danoeh/antennapod/model/feed/FeedCounter;)Lde/danoeh/antennapod/storage/database/NavDrawerData; // method@b400 │ │ +40aee6: 0c00 |000f: move-result-object v0 │ │ +40aee8: 5400 aaff |0010: iget-object v0, v0, Lde/danoeh/antennapod/storage/database/NavDrawerData;.items:Ljava/util/List; // field@ffaa │ │ +40aeec: 2201 031f |0012: new-instance v1, Ljava/util/ArrayList; // type@1f03 │ │ +40aef0: 7010 07b8 0100 |0014: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +40aef6: 6e30 2fa9 0301 |0017: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@a92f │ │ +40aefc: 0c00 |001a: move-result-object v0 │ │ +40aefe: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0004 line=147 │ │ 0x000c line=146 │ │ 0x0010 line=148 │ │ locals : │ │ @@ -1827989,37 +1827989,37 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -40b0f8: |[40b0f8] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$4:(Ljava/util/List;)V │ │ -40b108: 5b23 b171 |0000: iput-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.listItems:Ljava/util/List; // field@71b1 │ │ -40b10c: 2200 031f |0002: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ -40b110: 7010 07b8 0000 |0004: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -40b116: 7210 e0b8 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -40b11c: 0c03 |000a: move-result-object v3 │ │ -40b11e: 7210 c3b8 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -40b124: 0a01 |000e: move-result v1 │ │ -40b126: 3801 1000 |000f: if-eqz v1, 001f // +0010 │ │ -40b12a: 7210 c4b8 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -40b130: 0c01 |0014: move-result-object v1 │ │ -40b132: 1f01 cd1b |0015: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ -40b136: 6e10 dfab 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ -40b13c: 0c01 |001a: move-result-object v1 │ │ -40b13e: 6e20 0bb8 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ -40b144: 28ed |001e: goto 000b // -0013 │ │ -40b146: 2203 fd02 |001f: new-instance v3, Landroid/widget/ArrayAdapter; // type@02fd │ │ -40b14a: 6001 1c60 |0021: sget v1, Lde/danoeh/antennapod/R$layout;.simple_list_item_multiple_choice_on_start:I // field@601c │ │ -40b14e: 7040 5710 2301 |0023: invoke-direct {v3, v2, v1, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1057 │ │ -40b154: 5420 b271 |0026: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@71b2 │ │ -40b158: 5400 3c73 |0028: iget-object v0, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@733c │ │ -40b15c: 6e20 1912 3000 |002a: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1219 │ │ -40b162: 0e00 |002d: return-void │ │ +40b104: |[40b104] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$4:(Ljava/util/List;)V │ │ +40b114: 5b23 b171 |0000: iput-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.listItems:Ljava/util/List; // field@71b1 │ │ +40b118: 2200 031f |0002: new-instance v0, Ljava/util/ArrayList; // type@1f03 │ │ +40b11c: 7010 07b8 0000 |0004: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +40b122: 7210 e0b8 0300 |0007: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +40b128: 0c03 |000a: move-result-object v3 │ │ +40b12a: 7210 c3b8 0300 |000b: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +40b130: 0a01 |000e: move-result v1 │ │ +40b132: 3801 1000 |000f: if-eqz v1, 001f // +0010 │ │ +40b136: 7210 c4b8 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +40b13c: 0c01 |0014: move-result-object v1 │ │ +40b13e: 1f01 cd1b |0015: check-cast v1, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ +40b142: 6e10 dfab 0100 |0017: invoke-virtual {v1}, Lde/danoeh/antennapod/model/feed/Feed;.getTitle:()Ljava/lang/String; // method@abdf │ │ +40b148: 0c01 |001a: move-result-object v1 │ │ +40b14a: 6e20 0bb8 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@b80b │ │ +40b150: 28ed |001e: goto 000b // -0013 │ │ +40b152: 2203 fd02 |001f: new-instance v3, Landroid/widget/ArrayAdapter; // type@02fd │ │ +40b156: 6001 1c60 |0021: sget v1, Lde/danoeh/antennapod/R$layout;.simple_list_item_multiple_choice_on_start:I // field@601c │ │ +40b15a: 7040 5710 2301 |0023: invoke-direct {v3, v2, v1, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@1057 │ │ +40b160: 5420 b271 |0026: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@71b2 │ │ +40b164: 5400 3c73 |0028: iget-object v0, v0, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@733c │ │ +40b168: 6e20 1912 3000 |002a: invoke-virtual {v0, v3}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1219 │ │ +40b16e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0002 line=155 │ │ 0x0007 line=156 │ │ 0x0017 line=157 │ │ 0x001f line=159 │ │ @@ -1828033,20 +1828033,20 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -40b164: |[40b164] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$5:(Ljava/lang/Throwable;)V │ │ -40b174: 1a00 c64a |0000: const-string v0, "SelectSubscription" // string@4ac6 │ │ -40b178: 7110 820b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ -40b17e: 0c01 |0005: move-result-object v1 │ │ -40b180: 7120 800b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -40b186: 0e00 |0009: return-void │ │ +40b170: |[40b170] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$loadSubscriptions$5:(Ljava/lang/Throwable;)V │ │ +40b180: 1a00 c64a |0000: const-string v0, "SelectSubscription" // string@4ac6 │ │ +40b184: 7110 820b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ +40b18a: 0c01 |0005: move-result-object v1 │ │ +40b18c: 7120 800b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +40b192: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=162 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #13 : (in Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;) │ │ @@ -1828054,17 +1828054,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -40b188: |[40b188] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ -40b198: 6e10 7400 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0074 │ │ -40b19e: 0e00 |0003: return-void │ │ +40b194: |[40b194] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$0:(Landroid/view/View;)V │ │ +40b1a4: 6e10 7400 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0074 │ │ +40b1aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/SelectSubscriptionActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1828073,20 +1828073,20 @@ │ │ type : '([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -40b1a0: |[40b1a0] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$1:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -40b1b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -40b1b2: 7110 1eb6 0300 |0001: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -40b1b8: 0c02 |0004: move-result-object v2 │ │ -40b1ba: 4d02 0001 |0005: aput-object v2, v0, v1 │ │ -40b1be: 0e00 |0007: return-void │ │ +40b1ac: |[40b1ac] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$1:([Ljava/lang/Integer;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +40b1bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +40b1be: 7110 1eb6 0300 |0001: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +40b1c4: 0c02 |0004: move-result-object v2 │ │ +40b1c6: 4d02 0001 |0005: aput-object v2, v0, v1 │ │ +40b1ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=67 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) [Ljava/lang/Integer; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -1828098,35 +1828098,35 @@ │ │ type : '([Ljava/lang/Integer;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -40b1c0: |[40b1c0] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$2:([Ljava/lang/Integer;Landroid/view/View;)V │ │ -40b1d0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -40b1d2: 4600 0304 |0001: aget-object v0, v3, v4 │ │ -40b1d6: 3800 2300 |0003: if-eqz v0, 0026 // +0023 │ │ -40b1da: 6e10 7c00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@007c │ │ -40b1e0: 0c00 |0008: move-result-object v0 │ │ -40b1e2: 6e10 7602 0000 |0009: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0276 │ │ -40b1e8: 0c00 |000c: move-result-object v0 │ │ -40b1ea: 1a01 c05e |000d: const-string v1, "android.intent.action.CREATE_SHORTCUT" // string@5ec0 │ │ -40b1ee: 6e20 85b6 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -40b1f4: 0a00 |0012: move-result v0 │ │ -40b1f6: 3800 1300 |0013: if-eqz v0, 0026 // +0013 │ │ -40b1fa: 5420 b171 |0015: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.listItems:Ljava/util/List; // field@71b1 │ │ -40b1fe: 4603 0304 |0017: aget-object v3, v3, v4 │ │ -40b202: 6e10 14b6 0300 |0019: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ -40b208: 0a03 |001c: move-result v3 │ │ -40b20a: 7220 dcb8 3000 |001d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -40b210: 0c03 |0020: move-result-object v3 │ │ -40b212: 1f03 cd1b |0021: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ -40b216: 7020 2ea9 3200 |0023: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getBitmapFromUrl:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a92e │ │ -40b21c: 0e00 |0026: return-void │ │ +40b1cc: |[40b1cc] de.danoeh.antennapod.activity.SelectSubscriptionActivity.lambda$onCreate$2:([Ljava/lang/Integer;Landroid/view/View;)V │ │ +40b1dc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +40b1de: 4600 0304 |0001: aget-object v0, v3, v4 │ │ +40b1e2: 3800 2300 |0003: if-eqz v0, 0026 // +0023 │ │ +40b1e6: 6e10 7c00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@007c │ │ +40b1ec: 0c00 |0008: move-result-object v0 │ │ +40b1ee: 6e10 7602 0000 |0009: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0276 │ │ +40b1f4: 0c00 |000c: move-result-object v0 │ │ +40b1f6: 1a01 c05e |000d: const-string v1, "android.intent.action.CREATE_SHORTCUT" // string@5ec0 │ │ +40b1fa: 6e20 85b6 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +40b200: 0a00 |0012: move-result v0 │ │ +40b202: 3800 1300 |0013: if-eqz v0, 0026 // +0013 │ │ +40b206: 5420 b171 |0015: iget-object v0, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.listItems:Ljava/util/List; // field@71b1 │ │ +40b20a: 4603 0304 |0017: aget-object v3, v3, v4 │ │ +40b20e: 6e10 14b6 0300 |0019: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ +40b214: 0a03 |001c: move-result v3 │ │ +40b216: 7220 dcb8 3000 |001d: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +40b21c: 0c03 |0020: move-result-object v3 │ │ +40b21e: 1f03 cd1b |0021: check-cast v3, Lde/danoeh/antennapod/model/feed/Feed; // type@1bcd │ │ +40b222: 7020 2ea9 3200 |0023: invoke-direct {v2, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getBitmapFromUrl:(Lde/danoeh/antennapod/model/feed/Feed;)V // method@a92e │ │ +40b228: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=70 │ │ 0x0005 line=71 │ │ 0x000f line=70 │ │ 0x0015 line=72 │ │ locals : │ │ @@ -1828139,38 +1828139,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -40b220: |[40b220] de.danoeh.antennapod.activity.SelectSubscriptionActivity.loadSubscriptions:()V │ │ -40b230: 5430 b071 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@71b0 │ │ -40b234: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -40b238: 7210 e9b4 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ -40b23e: 2200 3f1b |0007: new-instance v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3; // type@1b3f │ │ -40b242: 7020 1ba9 3000 |0009: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@a91b │ │ -40b248: 7110 d6b4 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b4d6 │ │ -40b24e: 0c00 |000f: move-result-object v0 │ │ -40b250: 7100 ebb4 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -40b256: 0c01 |0013: move-result-object v1 │ │ -40b258: 6e20 ddb4 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4dd │ │ -40b25e: 0c00 |0017: move-result-object v0 │ │ -40b260: 7100 e8b4 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ -40b266: 0c01 |001b: move-result-object v1 │ │ -40b268: 6e20 d9b4 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ -40b26e: 0c00 |001f: move-result-object v0 │ │ -40b270: 2201 401b |0020: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4; // type@1b40 │ │ -40b274: 7020 1da9 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@a91d │ │ -40b27a: 2202 411b |0025: new-instance v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5; // type@1b41 │ │ -40b27e: 7010 1fa9 0200 |0027: invoke-direct {v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5;.:()V // method@a91f │ │ -40b284: 6e30 dcb4 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4dc │ │ -40b28a: 0c00 |002d: move-result-object v0 │ │ -40b28c: 5b30 b071 |002e: iput-object v0, v3, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@71b0 │ │ -40b290: 0e00 |0030: return-void │ │ +40b22c: |[40b22c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.loadSubscriptions:()V │ │ +40b23c: 5430 b071 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@71b0 │ │ +40b240: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +40b244: 7210 e9b4 0000 |0004: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ +40b24a: 2200 3f1b |0007: new-instance v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3; // type@1b3f │ │ +40b24e: 7020 1ba9 3000 |0009: invoke-direct {v0, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda3;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@a91b │ │ +40b254: 7110 d6b4 0000 |000c: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b4d6 │ │ +40b25a: 0c00 |000f: move-result-object v0 │ │ +40b25c: 7100 ebb4 0000 |0010: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +40b262: 0c01 |0013: move-result-object v1 │ │ +40b264: 6e20 ddb4 1000 |0014: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4dd │ │ +40b26a: 0c00 |0017: move-result-object v0 │ │ +40b26c: 7100 e8b4 0000 |0018: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ +40b272: 0c01 |001b: move-result-object v1 │ │ +40b274: 6e20 d9b4 1000 |001c: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ +40b27a: 0c00 |001f: move-result-object v0 │ │ +40b27c: 2201 401b |0020: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4; // type@1b40 │ │ +40b280: 7020 1da9 3100 |0022: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda4;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@a91d │ │ +40b286: 2202 411b |0025: new-instance v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5; // type@1b41 │ │ +40b28a: 7010 1fa9 0200 |0027: invoke-direct {v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda5;.:()V // method@a91f │ │ +40b290: 6e30 dcb4 1002 |002a: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4dc │ │ +40b296: 0c00 |002d: move-result-object v0 │ │ +40b298: 5b30 b071 |002e: iput-object v0, v3, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.disposable:Lio/reactivex/disposables/Disposable; // field@71b0 │ │ +40b29c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0004 line=142 │ │ 0x0007 line=144 │ │ 0x0010 line=150 │ │ 0x0018 line=151 │ │ @@ -1828184,39 +1828184,39 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -40ae3c: |[40ae3c] de.danoeh.antennapod.activity.SelectSubscriptionActivity.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; │ │ -40ae4c: 7210 e0b8 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -40ae52: 0c04 |0003: move-result-object v4 │ │ -40ae54: 7210 c3b8 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -40ae5a: 0a00 |0007: move-result v0 │ │ -40ae5c: 3800 2600 |0008: if-eqz v0, 002e // +0026 │ │ -40ae60: 7210 c4b8 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -40ae66: 0c00 |000d: move-result-object v0 │ │ -40ae68: 1f00 ca1d |000e: check-cast v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem; // type@1dca │ │ -40ae6c: 5401 a8ff |0010: iget-object v1, v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem$Type; // field@ffa8 │ │ -40ae70: 6202 a7ff |0012: sget-object v2, Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem$Type; // field@ffa7 │ │ -40ae74: 3321 0c00 |0014: if-ne v1, v2, 0020 // +000c │ │ -40ae78: 1f00 cc1d |0016: check-cast v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$TagDrawerItem; // type@1dcc │ │ -40ae7c: 6e10 1ab4 0000 |0018: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/NavDrawerData$TagDrawerItem;.getChildren:()Ljava/util/List; // method@b41a │ │ -40ae82: 0c00 |001b: move-result-object v0 │ │ -40ae84: 6e30 2fa9 0305 |001c: invoke-virtual {v3, v0, v5}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@a92f │ │ -40ae8a: 28e5 |001f: goto 0004 // -001b │ │ -40ae8c: 1f00 cb1d |0020: check-cast v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$FeedDrawerItem; // type@1dcb │ │ -40ae90: 5400 a9ff |0022: iget-object v0, v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@ffa9 │ │ -40ae94: 7220 d9b8 0500 |0024: invoke-interface {v5, v0}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b8d9 │ │ -40ae9a: 0a01 |0027: move-result v1 │ │ -40ae9c: 3901 dcff |0028: if-nez v1, 0004 // -0024 │ │ -40aea0: 7220 d5b8 0500 |002a: invoke-interface {v5, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -40aea6: 28d7 |002d: goto 0004 // -0029 │ │ -40aea8: 1105 |002e: return-object v5 │ │ +40ae48: |[40ae48] de.danoeh.antennapod.activity.SelectSubscriptionActivity.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; │ │ +40ae58: 7210 e0b8 0400 |0000: invoke-interface {v4}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +40ae5e: 0c04 |0003: move-result-object v4 │ │ +40ae60: 7210 c3b8 0400 |0004: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +40ae66: 0a00 |0007: move-result v0 │ │ +40ae68: 3800 2600 |0008: if-eqz v0, 002e // +0026 │ │ +40ae6c: 7210 c4b8 0400 |000a: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +40ae72: 0c00 |000d: move-result-object v0 │ │ +40ae74: 1f00 ca1d |000e: check-cast v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem; // type@1dca │ │ +40ae78: 5401 a8ff |0010: iget-object v1, v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem;.type:Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem$Type; // field@ffa8 │ │ +40ae7c: 6202 a7ff |0012: sget-object v2, Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem$Type;.TAG:Lde/danoeh/antennapod/storage/database/NavDrawerData$DrawerItem$Type; // field@ffa7 │ │ +40ae80: 3321 0c00 |0014: if-ne v1, v2, 0020 // +000c │ │ +40ae84: 1f00 cc1d |0016: check-cast v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$TagDrawerItem; // type@1dcc │ │ +40ae88: 6e10 1ab4 0000 |0018: invoke-virtual {v0}, Lde/danoeh/antennapod/storage/database/NavDrawerData$TagDrawerItem;.getChildren:()Ljava/util/List; // method@b41a │ │ +40ae8e: 0c00 |001b: move-result-object v0 │ │ +40ae90: 6e30 2fa9 0305 |001c: invoke-virtual {v3, v0, v5}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.getFeedItems:(Ljava/util/List;Ljava/util/List;)Ljava/util/List; // method@a92f │ │ +40ae96: 28e5 |001f: goto 0004 // -001b │ │ +40ae98: 1f00 cb1d |0020: check-cast v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$FeedDrawerItem; // type@1dcb │ │ +40ae9c: 5400 a9ff |0022: iget-object v0, v0, Lde/danoeh/antennapod/storage/database/NavDrawerData$FeedDrawerItem;.feed:Lde/danoeh/antennapod/model/feed/Feed; // field@ffa9 │ │ +40aea0: 7220 d9b8 0500 |0024: invoke-interface {v5, v0}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b8d9 │ │ +40aea6: 0a01 |0027: move-result v1 │ │ +40aea8: 3901 dcff |0028: if-nez v1, 0004 // -0024 │ │ +40aeac: 7220 d5b8 0500 |002a: invoke-interface {v5, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +40aeb2: 28d7 |002d: goto 0004 // -0029 │ │ +40aeb4: 1105 |002e: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0010 line=80 │ │ 0x0016 line=81 │ │ 0x0020 line=83 │ │ 0x0024 line=84 │ │ @@ -1828231,58 +1828231,58 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -40b294: |[40b294] de.danoeh.antennapod.activity.SelectSubscriptionActivity.onCreate:(Landroid/os/Bundle;)V │ │ -40b2a4: 7110 9eb4 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getTranslucentTheme:(Landroid/content/Context;)I // method@b49e │ │ -40b2aa: 0a00 |0003: move-result v0 │ │ -40b2ac: 6e20 7915 0200 |0004: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@1579 │ │ -40b2b2: 6f20 143f 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3f14 │ │ -40b2b8: 6e10 7e00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007e │ │ -40b2be: 0c03 |000d: move-result-object v3 │ │ -40b2c0: 7110 c2aa 0300 |000e: invoke-static {v3}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // method@aac2 │ │ -40b2c6: 0c03 |0011: move-result-object v3 │ │ -40b2c8: 5b23 b271 |0012: iput-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@71b2 │ │ -40b2cc: 6e10 c1aa 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aac1 │ │ -40b2d2: 0c03 |0017: move-result-object v3 │ │ -40b2d4: 6e20 7215 3200 |0018: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@1572 │ │ -40b2da: 5423 b271 |001b: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@71b2 │ │ -40b2de: 5433 3f73 |001d: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@733f │ │ -40b2e2: 6e20 7415 3200 |001f: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setSupportActionBar:(Landroidx/appcompat/widget/Toolbar;)V // method@1574 │ │ -40b2e8: 6003 c863 |0022: sget v3, Lde/danoeh/antennapod/R$string;.shortcut_select_subscription:I // field@63c8 │ │ -40b2ec: 6e20 c100 3200 |0024: invoke-virtual {v2, v3}, Landroid/app/Activity;.setTitle:(I)V // method@00c1 │ │ -40b2f2: 5423 b271 |0027: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@71b2 │ │ -40b2f6: 5433 4073 |0029: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@7340 │ │ -40b2fa: 2200 3c1b |002b: new-instance v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0; // type@1b3c │ │ -40b2fe: 7020 15a9 2000 |002d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@a915 │ │ -40b304: 6e20 ec0d 0300 |0030: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dec │ │ -40b30a: 5423 b271 |0033: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@71b2 │ │ -40b30e: 5433 3a73 |0035: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@733a │ │ -40b312: 1200 |0037: const/4 v0, #int 0 // #0 │ │ -40b314: 6e20 ec0d 0300 |0038: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dec │ │ -40b31a: 7010 36a9 0200 |003b: invoke-direct {v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.loadSubscriptions:()V // method@a936 │ │ -40b320: 1213 |003e: const/4 v3, #int 1 // #1 │ │ -40b322: 2330 2821 |003f: new-array v0, v3, [Ljava/lang/Integer; // type@2128 │ │ -40b326: 5421 b271 |0041: iget-object v1, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@71b2 │ │ -40b32a: 5411 3c73 |0043: iget-object v1, v1, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@733c │ │ -40b32e: 6e20 3210 3100 |0045: invoke-virtual {v1, v3}, Landroid/widget/AbsListView;.setChoiceMode:(I)V // method@1032 │ │ -40b334: 5423 b271 |0048: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@71b2 │ │ -40b338: 5433 3c73 |004a: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@733c │ │ -40b33c: 2201 3d1b |004c: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1; // type@1b3d │ │ -40b340: 7020 17a9 0100 |004e: invoke-direct {v1, v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.:([Ljava/lang/Integer;)V // method@a917 │ │ -40b346: 6e20 5210 1300 |0051: invoke-virtual {v3, v1}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1052 │ │ -40b34c: 5423 b271 |0054: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@71b2 │ │ -40b350: 5433 3e73 |0056: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.shortcutBtn:Landroid/widget/Button; // field@733e │ │ -40b354: 2201 3e1b |0058: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2; // type@1b3e │ │ -40b358: 7030 19a9 2100 |005a: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;)V // method@a919 │ │ -40b35e: 6e20 ec0d 1300 |005d: invoke-virtual {v3, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dec │ │ -40b364: 0e00 |0060: return-void │ │ +40b2a0: |[40b2a0] de.danoeh.antennapod.activity.SelectSubscriptionActivity.onCreate:(Landroid/os/Bundle;)V │ │ +40b2b0: 7110 9eb4 0200 |0000: invoke-static {v2}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getTranslucentTheme:(Landroid/content/Context;)I // method@b49e │ │ +40b2b6: 0a00 |0003: move-result v0 │ │ +40b2b8: 6e20 7915 0200 |0004: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@1579 │ │ +40b2be: 6f20 143f 3200 |0007: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3f14 │ │ +40b2c4: 6e10 7e00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@007e │ │ +40b2ca: 0c03 |000d: move-result-object v3 │ │ +40b2cc: 7110 c2aa 0300 |000e: invoke-static {v3}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.inflate:(Landroid/view/LayoutInflater;)Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // method@aac2 │ │ +40b2d2: 0c03 |0011: move-result-object v3 │ │ +40b2d4: 5b23 b271 |0012: iput-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@71b2 │ │ +40b2d8: 6e10 c1aa 0300 |0014: invoke-virtual {v3}, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.getRoot:()Landroid/widget/LinearLayout; // method@aac1 │ │ +40b2de: 0c03 |0017: move-result-object v3 │ │ +40b2e0: 6e20 7215 3200 |0018: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(Landroid/view/View;)V // method@1572 │ │ +40b2e6: 5423 b271 |001b: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@71b2 │ │ +40b2ea: 5433 3f73 |001d: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.toolbar:Lcom/google/android/material/appbar/MaterialToolbar; // field@733f │ │ +40b2ee: 6e20 7415 3200 |001f: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AppCompatActivity;.setSupportActionBar:(Landroidx/appcompat/widget/Toolbar;)V // method@1574 │ │ +40b2f4: 6003 c863 |0022: sget v3, Lde/danoeh/antennapod/R$string;.shortcut_select_subscription:I // field@63c8 │ │ +40b2f8: 6e20 c100 3200 |0024: invoke-virtual {v2, v3}, Landroid/app/Activity;.setTitle:(I)V // method@00c1 │ │ +40b2fe: 5423 b271 |0027: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@71b2 │ │ +40b302: 5433 4073 |0029: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.transparentBackground:Landroid/widget/LinearLayout; // field@7340 │ │ +40b306: 2200 3c1b |002b: new-instance v0, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0; // type@1b3c │ │ +40b30a: 7020 15a9 2000 |002d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;)V // method@a915 │ │ +40b310: 6e20 ec0d 0300 |0030: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dec │ │ +40b316: 5423 b271 |0033: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@71b2 │ │ +40b31a: 5433 3a73 |0035: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.card:Landroidx/cardview/widget/CardView; // field@733a │ │ +40b31e: 1200 |0037: const/4 v0, #int 0 // #0 │ │ +40b320: 6e20 ec0d 0300 |0038: invoke-virtual {v3, v0}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dec │ │ +40b326: 7010 36a9 0200 |003b: invoke-direct {v2}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.loadSubscriptions:()V // method@a936 │ │ +40b32c: 1213 |003e: const/4 v3, #int 1 // #1 │ │ +40b32e: 2330 2821 |003f: new-array v0, v3, [Ljava/lang/Integer; // type@2128 │ │ +40b332: 5421 b271 |0041: iget-object v1, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@71b2 │ │ +40b336: 5411 3c73 |0043: iget-object v1, v1, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@733c │ │ +40b33a: 6e20 3210 3100 |0045: invoke-virtual {v1, v3}, Landroid/widget/AbsListView;.setChoiceMode:(I)V // method@1032 │ │ +40b340: 5423 b271 |0048: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@71b2 │ │ +40b344: 5433 3c73 |004a: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.list:Landroid/widget/ListView; // field@733c │ │ +40b348: 2201 3d1b |004c: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1; // type@1b3d │ │ +40b34c: 7020 17a9 0100 |004e: invoke-direct {v1, v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda1;.:([Ljava/lang/Integer;)V // method@a917 │ │ +40b352: 6e20 5210 1300 |0051: invoke-virtual {v3, v1}, Landroid/widget/AdapterView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1052 │ │ +40b358: 5423 b271 |0054: iget-object v3, v2, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;.viewBinding:Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding; // field@71b2 │ │ +40b35c: 5433 3e73 |0056: iget-object v3, v3, Lde/danoeh/antennapod/databinding/SubscriptionSelectionActivityBinding;.shortcutBtn:Landroid/widget/Button; // field@733e │ │ +40b360: 2201 3e1b |0058: new-instance v1, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2; // type@1b3e │ │ +40b364: 7030 19a9 2100 |005a: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/activity/SelectSubscriptionActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/SelectSubscriptionActivity;[Ljava/lang/Integer;)V // method@a919 │ │ +40b36a: 6e20 ec0d 1300 |005d: invoke-virtual {v3, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0dec │ │ +40b370: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0007 line=52 │ │ 0x000a line=54 │ │ 0x0014 line=55 │ │ 0x001b line=56 │ │ @@ -1828327,17 +1828327,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4360ac: |[4360ac] de.danoeh.antennapod.playback.cast.CastEnabledActivity.:()V │ │ -4360bc: 7010 4b15 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@154b │ │ -4360c2: 0e00 |0003: return-void │ │ +4360b8: |[4360b8] de.danoeh.antennapod.playback.cast.CastEnabledActivity.:()V │ │ +4360c8: 7010 4b15 0000 |0000: invoke-direct {v0}, Landroidx/appcompat/app/AppCompatActivity;.:()V // method@154b │ │ +4360ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/playback/cast/CastEnabledActivity; │ │ │ │ Virtual methods - │ │ @@ -1828346,16 +1828346,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -4360c4: |[4360c4] de.danoeh.antennapod.playback.cast.CastEnabledActivity.requestCastButton:(Landroid/view/Menu;)V │ │ -4360d4: 0e00 |0000: return-void │ │ +4360d0: |[4360d0] de.danoeh.antennapod.playback.cast.CastEnabledActivity.requestCastButton:(Landroid/view/Menu;)V │ │ +4360e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 19431 (SourceFile) │ │ │ │ Class #6881 header: │ │ @@ -1828481,17 +1828481,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40891c: |[40891c] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$0wZj-wVUskNa1hwLDSUBOSJM5VA:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V │ │ -40892c: 7020 b2a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$setupToolbarToggle$4:(Landroid/view/View;)V // method@a8b2 │ │ -408932: 0e00 |0003: return-void │ │ +408928: |[408928] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$0wZj-wVUskNa1hwLDSUBOSJM5VA:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V │ │ +408938: 7020 b2a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$setupToolbarToggle$4:(Landroid/view/View;)V // method@a8b2 │ │ +40893e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1828500,17 +1828500,17 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -408934: |[408934] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$584xbMVh-elOAqz7saey7RJoGBo:(Ljava/lang/Throwable;)V │ │ -408944: 7110 b6a8 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$updateBottomNavigationBadgeIfNeeded$7:(Ljava/lang/Throwable;)V // method@a8b6 │ │ -40894a: 0e00 |0003: return-void │ │ +408940: |[408940] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$584xbMVh-elOAqz7saey7RJoGBo:(Ljava/lang/Throwable;)V │ │ +408950: 7110 b6a8 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$updateBottomNavigationBadgeIfNeeded$7:(Ljava/lang/Throwable;)V // method@a8b6 │ │ +408956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Throwable; │ │ │ │ #2 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1828518,17 +1828518,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40894c: |[40894c] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$8yNZWtpEJVdcMWi0vKmxRP4N9yo:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V │ │ -40895c: 7020 b1a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$setupToolbarToggle$3:(Landroid/view/View;)V // method@a8b1 │ │ -408962: 0e00 |0003: return-void │ │ +408958: |[408958] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$8yNZWtpEJVdcMWi0vKmxRP4N9yo:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;)V │ │ +408968: 7020 b1a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$setupToolbarToggle$3:(Landroid/view/View;)V // method@a8b1 │ │ +40896e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1828537,17 +1828537,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -408964: |[408964] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$A0utXqKjZc_vzes8VGooiBAPcdc:(Ljava/util/List;)V │ │ -408974: 7110 aea8 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onCreate$1:(Ljava/util/List;)V // method@a8ae │ │ -40897a: 0e00 |0003: return-void │ │ +408970: |[408970] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$A0utXqKjZc_vzes8VGooiBAPcdc:(Ljava/util/List;)V │ │ +408980: 7110 aea8 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onCreate$1:(Ljava/util/List;)V // method@a8ae │ │ +408986: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/List; │ │ │ │ #4 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1828555,17 +1828555,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;Ljava/lang/Integer;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -40897c: |[40897c] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$HlTe9Yj9zeT-CtWEu92P3si8nsI:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/lang/Integer;)V │ │ -40898c: 7020 b5a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$updateBottomNavigationBadgeIfNeeded$6:(Ljava/lang/Integer;)V // method@a8b5 │ │ -408992: 0e00 |0003: return-void │ │ +408988: |[408988] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$HlTe9Yj9zeT-CtWEu92P3si8nsI:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/lang/Integer;)V │ │ +408998: 7020 b5a8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$updateBottomNavigationBadgeIfNeeded$6:(Ljava/lang/Integer;)V // method@a8b5 │ │ +40899e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Integer; │ │ │ │ @@ -1828574,17 +1828574,17 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -408994: |[408994] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$JZF5HAo05Tn9ViHi8ZTbwZTB57U:(Ljava/util/List;)V │ │ -4089a4: 7110 afa8 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onCreate$2:(Ljava/util/List;)V // method@a8af │ │ -4089aa: 0e00 |0003: return-void │ │ +4089a0: |[4089a0] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$JZF5HAo05Tn9ViHi8ZTbwZTB57U:(Ljava/util/List;)V │ │ +4089b0: 7110 afa8 0000 |0000: invoke-static {v0}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onCreate$2:(Ljava/util/List;)V // method@a8af │ │ +4089b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/util/List; │ │ │ │ #6 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1828592,17 +1828592,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;Landroidx/appcompat/widget/ListPopupWindow;Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 4 16-bit code units │ │ -4089ac: |[4089ac] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$N0sX32w84z6ksXFTFAWPcVpgp-Y:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;Landroidx/appcompat/widget/ListPopupWindow;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -4089bc: 7608 b3a8 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$showBottomNavigationMorePopup$9:(Ljava/util/List;Landroidx/appcompat/widget/ListPopupWindow;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a8b3 │ │ -4089c2: 0e00 |0003: return-void │ │ +4089b8: |[4089b8] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$N0sX32w84z6ksXFTFAWPcVpgp-Y:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;Landroidx/appcompat/widget/ListPopupWindow;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +4089c8: 7608 b3a8 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$showBottomNavigationMorePopup$9:(Ljava/util/List;Landroidx/appcompat/widget/ListPopupWindow;Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@a8b3 │ │ +4089ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0004 reg=2 (null) Landroidx/appcompat/widget/ListPopupWindow; │ │ @@ -1828616,17 +1828616,17 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -4089c4: |[4089c4] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$eYYqZd5SSWQqADe0xKI6cBsGkJA:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ -4089d4: 7010 a1a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.buildBottomNavigationMenu:()V // method@a8a1 │ │ -4089da: 0e00 |0003: return-void │ │ +4089d0: |[4089d0] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$eYYqZd5SSWQqADe0xKI6cBsGkJA:(Lde/danoeh/antennapod/activity/MainActivity;)V │ │ +4089e0: 7010 a1a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.buildBottomNavigationMenu:()V // method@a8a1 │ │ +4089e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ #8 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1828634,18 +1828634,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/MenuItem;)Z' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -408598: |[408598] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$gY7L5P8rteI9lx4YQvqo6qwAyws:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/MenuItem;)Z │ │ -4085a8: 7020 aca8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$new$8:(Landroid/view/MenuItem;)Z // method@a8ac │ │ -4085ae: 0a00 |0003: move-result v0 │ │ -4085b0: 0f00 |0004: return v0 │ │ +4085a4: |[4085a4] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$gY7L5P8rteI9lx4YQvqo6qwAyws:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/MenuItem;)Z │ │ +4085b4: 7020 aca8 1000 |0000: invoke-direct {v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$new$8:(Landroid/view/MenuItem;)Z // method@a8ac │ │ +4085ba: 0a00 |0003: move-result v0 │ │ +4085bc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/MenuItem; │ │ │ │ @@ -1828654,35 +1828654,35 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -4088d0: |[4088d0] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$iq09D176422hW49yWBjnghuNeTM:()Ljava/lang/Integer; │ │ -4088e0: 7100 b4a8 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$updateBottomNavigationBadgeIfNeeded$5:()Ljava/lang/Integer; // method@a8b4 │ │ -4088e6: 0c00 |0003: move-result-object v0 │ │ -4088e8: 1100 |0004: return-object v0 │ │ +4088dc: |[4088dc] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$iq09D176422hW49yWBjnghuNeTM:()Ljava/lang/Integer; │ │ +4088ec: 7100 b4a8 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$updateBottomNavigationBadgeIfNeeded$5:()Ljava/lang/Integer; // method@a8b4 │ │ +4088f2: 0c00 |0003: move-result-object v0 │ │ +4088f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #10 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ name : '$r8$lambda$vKoosM8aI8v2gGFroaL0oTOg_qE' │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -4089dc: |[4089dc] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$vKoosM8aI8v2gGFroaL0oTOg_qE:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ -4089ec: 7030 b0a8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onEventMainThread$10:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V // method@a8b0 │ │ -4089f2: 0e00 |0003: return-void │ │ +4089e8: |[4089e8] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$vKoosM8aI8v2gGFroaL0oTOg_qE:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ +4089f8: 7030 b0a8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onEventMainThread$10:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V // method@a8b0 │ │ +4089fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/MessageEvent; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -1828692,18 +1828692,18 @@ │ │ type : '(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -4082d4: |[4082d4] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$vSIW7YPWdTqFRICfdMYuy1h0s5A:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ -4082e4: 7030 ada8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onCreate$0:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; // method@a8ad │ │ -4082ea: 0c00 |0003: move-result-object v0 │ │ -4082ec: 1100 |0004: return-object v0 │ │ +4082e0: |[4082e0] de.danoeh.antennapod.activity.MainActivity.$r8$lambda$vSIW7YPWdTqFRICfdMYuy1h0s5A:(Lde/danoeh/antennapod/activity/MainActivity;Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ +4082f0: 7030 ada8 1002 |0000: invoke-direct {v0, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.lambda$onCreate$0:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; // method@a8ad │ │ +4082f6: 0c00 |0003: move-result-object v0 │ │ +4082f8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 (null) Landroidx/core/view/WindowInsetsCompat; │ │ @@ -1828713,32 +1828713,32 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -4089f4: |[4089f4] de.danoeh.antennapod.activity.MainActivity.:()V │ │ -408a04: 7010 9db1 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.:()V // method@b19d │ │ -408a0a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -408a0c: 5b20 8871 |0004: iput-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationBadgeLoader:Lio/reactivex/disposables/Disposable; // field@7188 │ │ -408a10: 2201 1e12 |0006: new-instance v1, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // type@121e │ │ -408a14: 7010 936f 0100 |0008: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;.:()V // method@6f93 │ │ -408a1a: 5b21 8f71 |000b: iput-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@718f │ │ -408a1e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -408a20: 5921 8d71 |000e: iput v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@718d │ │ -408a24: 6201 5213 |0010: sget-object v1, Landroidx/core/graphics/Insets;.NONE:Landroidx/core/graphics/Insets; // field@1352 │ │ -408a28: 5b21 9171 |0012: iput-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@7191 │ │ -408a2c: 2201 2c1b |0014: new-instance v1, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback; // type@1b2c │ │ -408a30: 7030 91a8 2100 |0016: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback-IA;)V // method@a891 │ │ -408a36: 5b21 8a71 |0019: iput-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@718a │ │ -408a3a: 2200 211b |001b: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda11; // type@1b21 │ │ -408a3e: 7020 7ca8 2000 |001d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a87c │ │ -408a44: 5b20 8771 |0020: iput-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomItemSelectedListener:Lcom/google/android/material/navigation/NavigationBarView$OnItemSelectedListener; // field@7187 │ │ -408a48: 0e00 |0022: return-void │ │ +408a00: |[408a00] de.danoeh.antennapod.activity.MainActivity.:()V │ │ +408a10: 7010 9db1 0200 |0000: invoke-direct {v2}, Lde/danoeh/antennapod/playback/cast/CastEnabledActivity;.:()V // method@b19d │ │ +408a16: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +408a18: 5b20 8871 |0004: iput-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationBadgeLoader:Lio/reactivex/disposables/Disposable; // field@7188 │ │ +408a1c: 2201 1e12 |0006: new-instance v1, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // type@121e │ │ +408a20: 7010 936f 0100 |0008: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;.:()V // method@6f93 │ │ +408a26: 5b21 8f71 |000b: iput-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@718f │ │ +408a2a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +408a2c: 5921 8d71 |000e: iput v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@718d │ │ +408a30: 6201 5213 |0010: sget-object v1, Landroidx/core/graphics/Insets;.NONE:Landroidx/core/graphics/Insets; // field@1352 │ │ +408a34: 5b21 9171 |0012: iput-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@7191 │ │ +408a38: 2201 2c1b |0014: new-instance v1, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback; // type@1b2c │ │ +408a3c: 7030 91a8 2100 |0016: invoke-direct {v1, v2, v0}, Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback;.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/activity/MainActivity$AntennaPodBottomSheetCallback-IA;)V // method@a891 │ │ +408a42: 5b21 8a71 |0019: iput-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@718a │ │ +408a46: 2200 211b |001b: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda11; // type@1b21 │ │ +408a4a: 7020 7ca8 2000 |001d: invoke-direct {v0, v2}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda11;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a87c │ │ +408a50: 5b20 8771 |0020: iput-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomItemSelectedListener:Lcom/google/android/material/navigation/NavigationBarView$OnItemSelectedListener; // field@7187 │ │ +408a54: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0004 line=121 │ │ 0x0006 line=124 │ │ 0x000e line=125 │ │ 0x0010 line=126 │ │ @@ -1828752,62 +1828752,62 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 96 16-bit code units │ │ -408a4c: |[408a4c] de.danoeh.antennapod.activity.MainActivity.buildBottomNavigationMenu:()V │ │ -408a5c: 7100 64b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getVisibleDrawerItemOrder:()Ljava/util/List; // method@b464 │ │ -408a62: 0c00 |0003: move-result-object v0 │ │ -408a64: 1a01 8b4c |0004: const-string v1, "SubscriptionList" // string@4c8b │ │ -408a68: 7220 e5b8 1000 |0006: invoke-interface {v0, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b8e5 │ │ -408a6e: 5471 8971 |0009: iget-object v1, v7, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ -408a72: 6e10 cf98 0100 |000b: invoke-virtual {v1}, Lcom/google/android/material/navigation/NavigationBarView;.getMenu:()Landroid/view/Menu; // method@98cf │ │ -408a78: 0c01 |000e: move-result-object v1 │ │ -408a7a: 7210 420c 0100 |000f: invoke-interface {v1}, Landroid/view/Menu;.clear:()V // method@0c42 │ │ -408a80: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -408a82: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -408a84: 7210 e8b8 0000 |0014: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ -408a8a: 0a04 |0017: move-result v4 │ │ -408a8c: 3543 2c00 |0018: if-ge v3, v4, 0044 // +002c │ │ -408a90: 5474 8971 |001a: iget-object v4, v7, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ -408a94: 6e10 468c 0400 |001c: invoke-virtual {v4}, Lcom/google/android/material/bottomnavigation/BottomNavigationView;.getMaxItemCount:()I // method@8c46 │ │ -408a9a: 0a04 |001f: move-result v4 │ │ -408a9c: d804 04ff |0020: add-int/lit8 v4, v4, #int -1 // #ff │ │ -408aa0: 3543 2200 |0022: if-ge v3, v4, 0044 // +0022 │ │ -408aa4: 7220 dcb8 3000 |0024: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -408aaa: 0c04 |0027: move-result-object v4 │ │ -408aac: 1f04 8c1e |0028: check-cast v4, Ljava/lang/String; // type@1e8c │ │ -408ab0: 7110 b8b4 0400 |002a: invoke-static {v4}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getBottomNavigationItemId:(Ljava/lang/String;)I // method@b4b8 │ │ -408ab6: 0a05 |002d: move-result v5 │ │ -408ab8: 7110 bab4 0400 |002e: invoke-static {v4}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getLabel:(Ljava/lang/String;)I // method@b4ba │ │ -408abe: 0a06 |0031: move-result v6 │ │ -408ac0: 6e20 4302 6700 |0032: invoke-virtual {v7, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -408ac6: 0c06 |0035: move-result-object v6 │ │ -408ac8: 7256 3b0c 2125 |0036: invoke-interface {v1, v2, v5, v2, v6}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0c3b │ │ -408ace: 0c05 |0039: move-result-object v5 │ │ -408ad0: 7110 b9b4 0400 |003a: invoke-static {v4}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getDrawable:(Ljava/lang/String;)I // method@b4b9 │ │ -408ad6: 0a04 |003d: move-result v4 │ │ -408ad8: 7220 770c 4500 |003e: invoke-interface {v5, v4}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0c77 │ │ -408ade: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -408ae2: 28d1 |0043: goto 0014 // -002f │ │ -408ae4: 6000 3f5b |0044: sget v0, Lde/danoeh/antennapod/R$id;.bottom_navigation_more:I // field@5b3f │ │ -408ae8: 6003 b163 |0046: sget v3, Lde/danoeh/antennapod/R$string;.searchpreference_more:I // field@63b1 │ │ -408aec: 6e20 4302 3700 |0048: invoke-virtual {v7, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -408af2: 0c03 |004b: move-result-object v3 │ │ -408af4: 7253 3b0c 2120 |004c: invoke-interface {v1, v2, v0, v2, v3}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0c3b │ │ -408afa: 0c00 |004f: move-result-object v0 │ │ -408afc: 6001 7559 |0050: sget v1, Lde/danoeh/antennapod/R$drawable;.dots_vertical:I // field@5975 │ │ -408b00: 7220 770c 1000 |0052: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0c77 │ │ -408b06: 5470 8971 |0055: iget-object v0, v7, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ -408b0a: 5471 8771 |0057: iget-object v1, v7, Lde/danoeh/antennapod/activity/MainActivity;.bottomItemSelectedListener:Lcom/google/android/material/navigation/NavigationBarView$OnItemSelectedListener; // field@7187 │ │ -408b0e: 6e20 ef98 1000 |0059: invoke-virtual {v0, v1}, Lcom/google/android/material/navigation/NavigationBarView;.setOnItemSelectedListener:(Lcom/google/android/material/navigation/NavigationBarView$OnItemSelectedListener;)V // method@98ef │ │ -408b14: 7010 d6a8 0700 |005c: invoke-direct {v7}, Lde/danoeh/antennapod/activity/MainActivity;.updateBottomNavigationBadgeIfNeeded:()V // method@a8d6 │ │ -408b1a: 0e00 |005f: return-void │ │ +408a58: |[408a58] de.danoeh.antennapod.activity.MainActivity.buildBottomNavigationMenu:()V │ │ +408a68: 7100 64b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getVisibleDrawerItemOrder:()Ljava/util/List; // method@b464 │ │ +408a6e: 0c00 |0003: move-result-object v0 │ │ +408a70: 1a01 8b4c |0004: const-string v1, "SubscriptionList" // string@4c8b │ │ +408a74: 7220 e5b8 1000 |0006: invoke-interface {v0, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b8e5 │ │ +408a7a: 5471 8971 |0009: iget-object v1, v7, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ +408a7e: 6e10 cf98 0100 |000b: invoke-virtual {v1}, Lcom/google/android/material/navigation/NavigationBarView;.getMenu:()Landroid/view/Menu; // method@98cf │ │ +408a84: 0c01 |000e: move-result-object v1 │ │ +408a86: 7210 420c 0100 |000f: invoke-interface {v1}, Landroid/view/Menu;.clear:()V // method@0c42 │ │ +408a8c: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +408a8e: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +408a90: 7210 e8b8 0000 |0014: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ +408a96: 0a04 |0017: move-result v4 │ │ +408a98: 3543 2c00 |0018: if-ge v3, v4, 0044 // +002c │ │ +408a9c: 5474 8971 |001a: iget-object v4, v7, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ +408aa0: 6e10 468c 0400 |001c: invoke-virtual {v4}, Lcom/google/android/material/bottomnavigation/BottomNavigationView;.getMaxItemCount:()I // method@8c46 │ │ +408aa6: 0a04 |001f: move-result v4 │ │ +408aa8: d804 04ff |0020: add-int/lit8 v4, v4, #int -1 // #ff │ │ +408aac: 3543 2200 |0022: if-ge v3, v4, 0044 // +0022 │ │ +408ab0: 7220 dcb8 3000 |0024: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +408ab6: 0c04 |0027: move-result-object v4 │ │ +408ab8: 1f04 8c1e |0028: check-cast v4, Ljava/lang/String; // type@1e8c │ │ +408abc: 7110 b8b4 0400 |002a: invoke-static {v4}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getBottomNavigationItemId:(Ljava/lang/String;)I // method@b4b8 │ │ +408ac2: 0a05 |002d: move-result v5 │ │ +408ac4: 7110 bab4 0400 |002e: invoke-static {v4}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getLabel:(Ljava/lang/String;)I // method@b4ba │ │ +408aca: 0a06 |0031: move-result v6 │ │ +408acc: 6e20 4302 6700 |0032: invoke-virtual {v7, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +408ad2: 0c06 |0035: move-result-object v6 │ │ +408ad4: 7256 3b0c 2125 |0036: invoke-interface {v1, v2, v5, v2, v6}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0c3b │ │ +408ada: 0c05 |0039: move-result-object v5 │ │ +408adc: 7110 b9b4 0400 |003a: invoke-static {v4}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getDrawable:(Ljava/lang/String;)I // method@b4b9 │ │ +408ae2: 0a04 |003d: move-result v4 │ │ +408ae4: 7220 770c 4500 |003e: invoke-interface {v5, v4}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0c77 │ │ +408aea: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +408aee: 28d1 |0043: goto 0014 // -002f │ │ +408af0: 6000 3f5b |0044: sget v0, Lde/danoeh/antennapod/R$id;.bottom_navigation_more:I // field@5b3f │ │ +408af4: 6003 b163 |0046: sget v3, Lde/danoeh/antennapod/R$string;.searchpreference_more:I // field@63b1 │ │ +408af8: 6e20 4302 3700 |0048: invoke-virtual {v7, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +408afe: 0c03 |004b: move-result-object v3 │ │ +408b00: 7253 3b0c 2120 |004c: invoke-interface {v1, v2, v0, v2, v3}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0c3b │ │ +408b06: 0c00 |004f: move-result-object v0 │ │ +408b08: 6001 7559 |0050: sget v1, Lde/danoeh/antennapod/R$drawable;.dots_vertical:I // field@5975 │ │ +408b0c: 7220 770c 1000 |0052: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0c77 │ │ +408b12: 5470 8971 |0055: iget-object v0, v7, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ +408b16: 5471 8771 |0057: iget-object v1, v7, Lde/danoeh/antennapod/activity/MainActivity;.bottomItemSelectedListener:Lcom/google/android/material/navigation/NavigationBarView$OnItemSelectedListener; // field@7187 │ │ +408b1a: 6e20 ef98 1000 |0059: invoke-virtual {v0, v1}, Lcom/google/android/material/navigation/NavigationBarView;.setOnItemSelectedListener:(Lcom/google/android/material/navigation/NavigationBarView$OnItemSelectedListener;)V // method@98ef │ │ +408b20: 7010 d6a8 0700 |005c: invoke-direct {v7}, Lde/danoeh/antennapod/activity/MainActivity;.updateBottomNavigationBadgeIfNeeded:()V // method@a8d6 │ │ +408b26: 0e00 |005f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0006 line=515 │ │ 0x0009 line=517 │ │ 0x000f line=518 │ │ 0x0014 line=519 │ │ @@ -1828828,32 +1828828,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -408b1c: |[408b1c] de.danoeh.antennapod.activity.MainActivity.checkFirstLaunch:()V │ │ -408b2c: 1a00 2a41 |0000: const-string v0, "MainActivityPrefs" // string@412a │ │ -408b30: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -408b32: 6e30 4202 0501 |0003: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0242 │ │ -408b38: 0c00 |0006: move-result-object v0 │ │ -408b3a: 1a02 c7b9 |0007: const-string v2, "prefMainActivityIsFirstLaunch" // string@b9c7 │ │ -408b3e: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -408b40: 7230 ae02 2003 |000a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02ae │ │ -408b46: 0a04 |000d: move-result v4 │ │ -408b48: 3804 1300 |000e: if-eqz v4, 0021 // +0013 │ │ -408b4c: 7100 f3ae 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@aef3 │ │ -408b52: 0c04 |0013: move-result-object v4 │ │ -408b54: 6e30 f4ae 5403 |0014: invoke-virtual {v4, v5, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@aef4 │ │ -408b5a: 7210 ad02 0000 |0017: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ -408b60: 0c00 |001a: move-result-object v0 │ │ -408b62: 7230 a602 2001 |001b: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@02a6 │ │ -408b68: 7210 a402 0000 |001e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ -408b6e: 0e00 |0021: return-void │ │ +408b28: |[408b28] de.danoeh.antennapod.activity.MainActivity.checkFirstLaunch:()V │ │ +408b38: 1a00 2a41 |0000: const-string v0, "MainActivityPrefs" // string@412a │ │ +408b3c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +408b3e: 6e30 4202 0501 |0003: invoke-virtual {v5, v0, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0242 │ │ +408b44: 0c00 |0006: move-result-object v0 │ │ +408b46: 1a02 c7b9 |0007: const-string v2, "prefMainActivityIsFirstLaunch" // string@b9c7 │ │ +408b4a: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +408b4c: 7230 ae02 2003 |000a: invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@02ae │ │ +408b52: 0a04 |000d: move-result v4 │ │ +408b54: 3804 1300 |000e: if-eqz v4, 0021 // +0013 │ │ +408b58: 7100 f3ae 0000 |0010: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@aef3 │ │ +408b5e: 0c04 |0013: move-result-object v4 │ │ +408b60: 6e30 f4ae 5403 |0014: invoke-virtual {v4, v5, v3}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@aef4 │ │ +408b66: 7210 ad02 0000 |0017: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@02ad │ │ +408b6c: 0c00 |001a: move-result-object v0 │ │ +408b6e: 7230 a602 2001 |001b: invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@02a6 │ │ +408b74: 7210 a402 0000 |001e: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@02a4 │ │ +408b7a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=345 │ │ 0x000a line=346 │ │ 0x0010 line=347 │ │ 0x0017 line=349 │ │ 0x001b line=350 │ │ @@ -1828866,20 +1828866,20 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -408b70: |[408b70] de.danoeh.antennapod.activity.MainActivity.ensureGeneratedViewIdGreaterThan:(I)V │ │ -408b80: 7100 f90c 0000 |0000: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0cf9 │ │ -408b86: 0a00 |0003: move-result v0 │ │ -408b88: 3620 0300 |0004: if-gt v0, v2, 0007 // +0003 │ │ -408b8c: 28fa |0006: goto 0000 // -0006 │ │ -408b8e: 0e00 |0007: return-void │ │ +408b7c: |[408b7c] de.danoeh.antennapod.activity.MainActivity.ensureGeneratedViewIdGreaterThan:(I)V │ │ +408b8c: 7100 f90c 0000 |0000: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0cf9 │ │ +408b92: 0a00 |0003: move-result v0 │ │ +408b94: 3620 0300 |0004: if-gt v0, v2, 0007 // +0003 │ │ +408b98: 28fa |0006: goto 0000 // -0006 │ │ +408b9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ │ │ @@ -1828888,25 +1828888,25 @@ │ │ type : '(Landroid/content/Context;J)Landroid/content/Intent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -408298: |[408298] de.danoeh.antennapod.activity.MainActivity.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; │ │ -4082a8: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -4082ac: 6e10 2c02 0200 |0002: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ -4082b2: 0c02 |0005: move-result-object v2 │ │ -4082b4: 1c01 2d1b |0006: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b2d │ │ -4082b8: 7030 6f02 2001 |0008: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ -4082be: 1a02 247a |000b: const-string v2, "fragment_feed_id" // string@7a24 │ │ -4082c2: 6e40 8902 2043 |000d: invoke-virtual {v0, v2, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0289 │ │ -4082c8: 1502 0004 |0010: const/high16 v2, #int 67108864 // #400 │ │ -4082cc: 6e20 7402 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0274 │ │ -4082d2: 1100 |0015: return-object v0 │ │ +4082a4: |[4082a4] de.danoeh.antennapod.activity.MainActivity.getIntentToOpenFeed:(Landroid/content/Context;J)Landroid/content/Intent; │ │ +4082b4: 2200 6700 |0000: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +4082b8: 6e10 2c02 0200 |0002: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@022c │ │ +4082be: 0c02 |0005: move-result-object v2 │ │ +4082c0: 1c01 2d1b |0006: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b2d │ │ +4082c4: 7030 6f02 2001 |0008: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ +4082ca: 1a02 247a |000b: const-string v2, "fragment_feed_id" // string@7a24 │ │ +4082ce: 6e40 8902 2043 |000d: invoke-virtual {v0, v2, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;J)Landroid/content/Intent; // method@0289 │ │ +4082d4: 1502 0004 |0010: const/high16 v2, #int 67108864 // #400 │ │ +4082d8: 6e20 7402 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0274 │ │ +4082de: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000d line=131 │ │ 0x0012 line=132 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Landroid/content/Context; │ │ @@ -1828917,24 +1828917,24 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -408898: |[408898] de.danoeh.antennapod.activity.MainActivity.getScreenWidth:()I │ │ -4088a8: 2200 5902 |0000: new-instance v0, Landroid/util/DisplayMetrics; // type@0259 │ │ -4088ac: 7010 7d0b 0000 |0002: invoke-direct {v0}, Landroid/util/DisplayMetrics;.:()V // method@0b7d │ │ -4088b2: 6e10 8600 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getWindowManager:()Landroid/view/WindowManager; // method@0086 │ │ -4088b8: 0c01 |0008: move-result-object v1 │ │ -4088ba: 7210 4d0f 0100 |0009: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@0f4d │ │ -4088c0: 0c01 |000c: move-result-object v1 │ │ -4088c2: 6e20 f20b 0100 |000d: invoke-virtual {v1, v0}, Landroid/view/Display;.getMetrics:(Landroid/util/DisplayMetrics;)V // method@0bf2 │ │ -4088c8: 5200 9a01 |0010: iget v0, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@019a │ │ -4088cc: 0f00 |0012: return v0 │ │ +4088a4: |[4088a4] de.danoeh.antennapod.activity.MainActivity.getScreenWidth:()I │ │ +4088b4: 2200 5902 |0000: new-instance v0, Landroid/util/DisplayMetrics; // type@0259 │ │ +4088b8: 7010 7d0b 0000 |0002: invoke-direct {v0}, Landroid/util/DisplayMetrics;.:()V // method@0b7d │ │ +4088be: 6e10 8600 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getWindowManager:()Landroid/view/WindowManager; // method@0086 │ │ +4088c4: 0c01 |0008: move-result-object v1 │ │ +4088c6: 7210 4d0f 0100 |0009: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@0f4d │ │ +4088cc: 0c01 |000c: move-result-object v1 │ │ +4088ce: 6e20 f20b 0100 |000d: invoke-virtual {v1, v0}, Landroid/view/Display;.getMetrics:(Landroid/util/DisplayMetrics;)V // method@0bf2 │ │ +4088d4: 5200 9a01 |0010: iget v0, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@019a │ │ +4088d8: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=643 │ │ 0x0005 line=644 │ │ 0x0010 line=645 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1828944,124 +1828944,124 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 236 16-bit code units │ │ -408b90: |[408b90] de.danoeh.antennapod.activity.MainActivity.handleDeeplink:(Landroid/net/Uri;)V │ │ -408ba0: 3805 c700 |0000: if-eqz v5, 00c7 // +00c7 │ │ -408ba4: 6e10 1b07 0500 |0002: invoke-virtual {v5}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@071b │ │ -408baa: 0c00 |0005: move-result-object v0 │ │ -408bac: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -408bb0: 2900 bf00 |0008: goto/16 00c7 // +00bf │ │ -408bb4: 2200 8d1e |000a: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -408bb8: 7010 adb6 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -408bbe: 1a01 f41a |000f: const-string v1, "Handling deeplink: " // string@1af4 │ │ -408bc2: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -408bc8: 6e10 2707 0500 |0014: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ -408bce: 0c01 |0017: move-result-object v1 │ │ -408bd0: 6e20 b9b6 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -408bd6: 6e10 c3b6 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -408bdc: 0c00 |001e: move-result-object v0 │ │ -408bde: 1a01 2941 |001f: const-string v1, "MainActivity" // string@4129 │ │ -408be2: 7120 7e0b 0100 |0021: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -408be8: 6e10 1b07 0500 |0024: invoke-virtual {v5}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@071b │ │ -408bee: 0c00 |0027: move-result-object v0 │ │ -408bf0: 6e10 8cb6 0000 |0028: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -408bf6: 1a01 e307 |002b: const-string v1, "/deeplink/search" // string@07e3 │ │ -408bfa: 6e20 85b6 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -408c00: 0a01 |0030: move-result v1 │ │ -408c02: 3901 8600 |0031: if-nez v1, 00b7 // +0086 │ │ -408c06: 1a01 e207 |0033: const-string v1, "/deeplink/main" // string@07e2 │ │ -408c0a: 6e20 85b6 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -408c10: 0a00 |0038: move-result v0 │ │ -408c12: 3900 0400 |0039: if-nez v0, 003d // +0004 │ │ -408c16: 2900 8c00 |003b: goto/16 00c7 // +008c │ │ -408c1a: 1a00 4eb6 |003d: const-string v0, "page" // string@b64e │ │ -408c1e: 6e20 1f07 0500 |003f: invoke-virtual {v5, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@071f │ │ -408c24: 0c05 |0042: move-result-object v5 │ │ -408c26: 3905 0300 |0043: if-nez v5, 0046 // +0003 │ │ -408c2a: 0e00 |0045: return-void │ │ -408c2c: 6e10 8cb6 0500 |0046: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -408c32: 0a00 |0049: move-result v0 │ │ -408c34: 1211 |004a: const/4 v1, #int 1 // #1 │ │ -408c36: 1202 |004b: const/4 v2, #int 0 // #0 │ │ -408c38: 12f3 |004c: const/4 v3, #int -1 // #ff │ │ -408c3a: 2c00 7b00 0000 |004d: sparse-switch v0, 000000c8 // +0000007b │ │ -408c40: 2837 |0050: goto 0087 // +0037 │ │ -408c42: 1a00 d21a |0051: const-string v0, "HISTORY" // string@1ad2 │ │ -408c46: 6e20 85b6 0500 |0053: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -408c4c: 0a00 |0056: move-result v0 │ │ -408c4e: 3900 0300 |0057: if-nez v0, 005a // +0003 │ │ -408c52: 282e |0059: goto 0087 // +002e │ │ -408c54: 1243 |005a: const/4 v3, #int 4 // #4 │ │ -408c56: 282c |005b: goto 0087 // +002c │ │ -408c58: 1a00 134a |005c: const-string v0, "SUBSCRIPTIONS" // string@4a13 │ │ -408c5c: 6e20 85b6 0500 |005e: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -408c62: 0a00 |0061: move-result v0 │ │ -408c64: 3900 0300 |0062: if-nez v0, 0065 // +0003 │ │ -408c68: 2823 |0064: goto 0087 // +0023 │ │ -408c6a: 1233 |0065: const/4 v3, #int 3 // #3 │ │ -408c6c: 2821 |0066: goto 0087 // +0021 │ │ -408c6e: 1a00 6815 |0067: const-string v0, "EPISODES" // string@1568 │ │ -408c72: 6e20 85b6 0500 |0069: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -408c78: 0a00 |006c: move-result v0 │ │ -408c7a: 3900 0300 |006d: if-nez v0, 0070 // +0003 │ │ -408c7e: 2818 |006f: goto 0087 // +0018 │ │ -408c80: 1223 |0070: const/4 v3, #int 2 // #2 │ │ -408c82: 2816 |0071: goto 0087 // +0016 │ │ -408c84: 1a00 8547 |0072: const-string v0, "QUEUE" // string@4785 │ │ -408c88: 6e20 85b6 0500 |0074: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -408c8e: 0a00 |0077: move-result v0 │ │ -408c90: 3900 0300 |0078: if-nez v0, 007b // +0003 │ │ -408c94: 280d |007a: goto 0087 // +000d │ │ -408c96: 1213 |007b: const/4 v3, #int 1 // #1 │ │ -408c98: 280b |007c: goto 0087 // +000b │ │ -408c9a: 1a00 d413 |007d: const-string v0, "DOWNLOADS" // string@13d4 │ │ -408c9e: 6e20 85b6 0500 |007f: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -408ca4: 0a00 |0082: move-result v0 │ │ -408ca6: 3900 0300 |0083: if-nez v0, 0086 // +0003 │ │ -408caa: 2802 |0085: goto 0087 // +0002 │ │ -408cac: 1203 |0086: const/4 v3, #int 0 // #0 │ │ -408cae: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -408cb0: 2b03 5600 0000 |0088: packed-switch v3, 000000de // +00000056 │ │ -408cb6: 6000 9960 |008b: sget v0, Lde/danoeh/antennapod/R$string;.app_action_not_found:I // field@6099 │ │ -408cba: 2311 2a21 |008d: new-array v1, v1, [Ljava/lang/Object; // type@212a │ │ -408cbe: 4d05 0102 |008f: aput-object v5, v1, v2 │ │ -408cc2: 6e30 4402 0401 |0091: invoke-virtual {v4, v0, v1}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0244 │ │ -408cc8: 0c05 |0094: move-result-object v5 │ │ -408cca: 6e30 d5a8 5402 |0095: invoke-virtual {v4, v5, v2}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@a8d5 │ │ -408cd0: 0e00 |0098: return-void │ │ -408cd2: 1a05 3746 |0099: const-string v5, "PlaybackHistoryFragment" // string@4637 │ │ -408cd6: 6e30 bba8 5400 |009b: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ -408cdc: 2829 |009e: goto 00c7 // +0029 │ │ -408cde: 1a05 8a4c |009f: const-string v5, "SubscriptionFragment" // string@4c8a │ │ -408ce2: 6e30 bba8 5400 |00a1: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ -408ce8: 2823 |00a4: goto 00c7 // +0023 │ │ -408cea: 1a05 1016 |00a5: const-string v5, "EpisodesFragment" // string@1610 │ │ -408cee: 6e30 bba8 5400 |00a7: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ -408cf4: 281d |00aa: goto 00c7 // +001d │ │ -408cf6: 1a05 8e47 |00ab: const-string v5, "QueueFragment" // string@478e │ │ -408cfa: 6e30 bba8 5400 |00ad: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ -408d00: 2817 |00b0: goto 00c7 // +0017 │ │ -408d02: 1a05 d214 |00b1: const-string v5, "DownloadsFragment" // string@14d2 │ │ -408d06: 6e30 bba8 5400 |00b3: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ -408d0c: 2811 |00b6: goto 00c7 // +0011 │ │ -408d0e: 1a00 cbbb |00b7: const-string v0, "query" // string@bbcb │ │ -408d12: 6e20 1f07 0500 |00b9: invoke-virtual {v5, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@071f │ │ -408d18: 0c05 |00bc: move-result-object v5 │ │ -408d1a: 3905 0300 |00bd: if-nez v5, 00c0 // +0003 │ │ -408d1e: 0e00 |00bf: return-void │ │ -408d20: 7110 afb4 0500 |00c0: invoke-static {v5}, Lde/danoeh/antennapod/ui/screen/SearchFragment;.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/ui/screen/SearchFragment; // method@b4af │ │ -408d26: 0c05 |00c3: move-result-object v5 │ │ -408d28: 6e20 b7a8 5400 |00c4: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@a8b7 │ │ -408d2e: 0e00 |00c7: return-void │ │ -408d30: 0002 0500 cb58 56f4 f120 9d04 d8f1 ... |00c8: sparse-switch-data (22 units) │ │ -408d5c: 0001 0500 0000 0000 2900 0000 2300 ... |00de: packed-switch-data (14 units) │ │ +408b9c: |[408b9c] de.danoeh.antennapod.activity.MainActivity.handleDeeplink:(Landroid/net/Uri;)V │ │ +408bac: 3805 c700 |0000: if-eqz v5, 00c7 // +00c7 │ │ +408bb0: 6e10 1b07 0500 |0002: invoke-virtual {v5}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@071b │ │ +408bb6: 0c00 |0005: move-result-object v0 │ │ +408bb8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +408bbc: 2900 bf00 |0008: goto/16 00c7 // +00bf │ │ +408bc0: 2200 8d1e |000a: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +408bc4: 7010 adb6 0000 |000c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +408bca: 1a01 f41a |000f: const-string v1, "Handling deeplink: " // string@1af4 │ │ +408bce: 6e20 b9b6 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +408bd4: 6e10 2707 0500 |0014: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0727 │ │ +408bda: 0c01 |0017: move-result-object v1 │ │ +408bdc: 6e20 b9b6 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +408be2: 6e10 c3b6 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +408be8: 0c00 |001e: move-result-object v0 │ │ +408bea: 1a01 2941 |001f: const-string v1, "MainActivity" // string@4129 │ │ +408bee: 7120 7e0b 0100 |0021: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +408bf4: 6e10 1b07 0500 |0024: invoke-virtual {v5}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@071b │ │ +408bfa: 0c00 |0027: move-result-object v0 │ │ +408bfc: 6e10 8cb6 0000 |0028: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +408c02: 1a01 e307 |002b: const-string v1, "/deeplink/search" // string@07e3 │ │ +408c06: 6e20 85b6 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +408c0c: 0a01 |0030: move-result v1 │ │ +408c0e: 3901 8600 |0031: if-nez v1, 00b7 // +0086 │ │ +408c12: 1a01 e207 |0033: const-string v1, "/deeplink/main" // string@07e2 │ │ +408c16: 6e20 85b6 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +408c1c: 0a00 |0038: move-result v0 │ │ +408c1e: 3900 0400 |0039: if-nez v0, 003d // +0004 │ │ +408c22: 2900 8c00 |003b: goto/16 00c7 // +008c │ │ +408c26: 1a00 4eb6 |003d: const-string v0, "page" // string@b64e │ │ +408c2a: 6e20 1f07 0500 |003f: invoke-virtual {v5, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@071f │ │ +408c30: 0c05 |0042: move-result-object v5 │ │ +408c32: 3905 0300 |0043: if-nez v5, 0046 // +0003 │ │ +408c36: 0e00 |0045: return-void │ │ +408c38: 6e10 8cb6 0500 |0046: invoke-virtual {v5}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +408c3e: 0a00 |0049: move-result v0 │ │ +408c40: 1211 |004a: const/4 v1, #int 1 // #1 │ │ +408c42: 1202 |004b: const/4 v2, #int 0 // #0 │ │ +408c44: 12f3 |004c: const/4 v3, #int -1 // #ff │ │ +408c46: 2c00 7b00 0000 |004d: sparse-switch v0, 000000c8 // +0000007b │ │ +408c4c: 2837 |0050: goto 0087 // +0037 │ │ +408c4e: 1a00 d21a |0051: const-string v0, "HISTORY" // string@1ad2 │ │ +408c52: 6e20 85b6 0500 |0053: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +408c58: 0a00 |0056: move-result v0 │ │ +408c5a: 3900 0300 |0057: if-nez v0, 005a // +0003 │ │ +408c5e: 282e |0059: goto 0087 // +002e │ │ +408c60: 1243 |005a: const/4 v3, #int 4 // #4 │ │ +408c62: 282c |005b: goto 0087 // +002c │ │ +408c64: 1a00 134a |005c: const-string v0, "SUBSCRIPTIONS" // string@4a13 │ │ +408c68: 6e20 85b6 0500 |005e: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +408c6e: 0a00 |0061: move-result v0 │ │ +408c70: 3900 0300 |0062: if-nez v0, 0065 // +0003 │ │ +408c74: 2823 |0064: goto 0087 // +0023 │ │ +408c76: 1233 |0065: const/4 v3, #int 3 // #3 │ │ +408c78: 2821 |0066: goto 0087 // +0021 │ │ +408c7a: 1a00 6815 |0067: const-string v0, "EPISODES" // string@1568 │ │ +408c7e: 6e20 85b6 0500 |0069: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +408c84: 0a00 |006c: move-result v0 │ │ +408c86: 3900 0300 |006d: if-nez v0, 0070 // +0003 │ │ +408c8a: 2818 |006f: goto 0087 // +0018 │ │ +408c8c: 1223 |0070: const/4 v3, #int 2 // #2 │ │ +408c8e: 2816 |0071: goto 0087 // +0016 │ │ +408c90: 1a00 8547 |0072: const-string v0, "QUEUE" // string@4785 │ │ +408c94: 6e20 85b6 0500 |0074: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +408c9a: 0a00 |0077: move-result v0 │ │ +408c9c: 3900 0300 |0078: if-nez v0, 007b // +0003 │ │ +408ca0: 280d |007a: goto 0087 // +000d │ │ +408ca2: 1213 |007b: const/4 v3, #int 1 // #1 │ │ +408ca4: 280b |007c: goto 0087 // +000b │ │ +408ca6: 1a00 d413 |007d: const-string v0, "DOWNLOADS" // string@13d4 │ │ +408caa: 6e20 85b6 0500 |007f: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +408cb0: 0a00 |0082: move-result v0 │ │ +408cb2: 3900 0300 |0083: if-nez v0, 0086 // +0003 │ │ +408cb6: 2802 |0085: goto 0087 // +0002 │ │ +408cb8: 1203 |0086: const/4 v3, #int 0 // #0 │ │ +408cba: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +408cbc: 2b03 5600 0000 |0088: packed-switch v3, 000000de // +00000056 │ │ +408cc2: 6000 9960 |008b: sget v0, Lde/danoeh/antennapod/R$string;.app_action_not_found:I // field@6099 │ │ +408cc6: 2311 2a21 |008d: new-array v1, v1, [Ljava/lang/Object; // type@212a │ │ +408cca: 4d05 0102 |008f: aput-object v5, v1, v2 │ │ +408cce: 6e30 4402 0401 |0091: invoke-virtual {v4, v0, v1}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0244 │ │ +408cd4: 0c05 |0094: move-result-object v5 │ │ +408cd6: 6e30 d5a8 5402 |0095: invoke-virtual {v4, v5, v2}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@a8d5 │ │ +408cdc: 0e00 |0098: return-void │ │ +408cde: 1a05 3746 |0099: const-string v5, "PlaybackHistoryFragment" // string@4637 │ │ +408ce2: 6e30 bba8 5400 |009b: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ +408ce8: 2829 |009e: goto 00c7 // +0029 │ │ +408cea: 1a05 8a4c |009f: const-string v5, "SubscriptionFragment" // string@4c8a │ │ +408cee: 6e30 bba8 5400 |00a1: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ +408cf4: 2823 |00a4: goto 00c7 // +0023 │ │ +408cf6: 1a05 1016 |00a5: const-string v5, "EpisodesFragment" // string@1610 │ │ +408cfa: 6e30 bba8 5400 |00a7: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ +408d00: 281d |00aa: goto 00c7 // +001d │ │ +408d02: 1a05 8e47 |00ab: const-string v5, "QueueFragment" // string@478e │ │ +408d06: 6e30 bba8 5400 |00ad: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ +408d0c: 2817 |00b0: goto 00c7 // +0017 │ │ +408d0e: 1a05 d214 |00b1: const-string v5, "DownloadsFragment" // string@14d2 │ │ +408d12: 6e30 bba8 5400 |00b3: invoke-virtual {v4, v5, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ +408d18: 2811 |00b6: goto 00c7 // +0011 │ │ +408d1a: 1a00 cbbb |00b7: const-string v0, "query" // string@bbcb │ │ +408d1e: 6e20 1f07 0500 |00b9: invoke-virtual {v5, v0}, Landroid/net/Uri;.getQueryParameter:(Ljava/lang/String;)Ljava/lang/String; // method@071f │ │ +408d24: 0c05 |00bc: move-result-object v5 │ │ +408d26: 3905 0300 |00bd: if-nez v5, 00c0 // +0003 │ │ +408d2a: 0e00 |00bf: return-void │ │ +408d2c: 7110 afb4 0500 |00c0: invoke-static {v5}, Lde/danoeh/antennapod/ui/screen/SearchFragment;.newInstance:(Ljava/lang/String;)Lde/danoeh/antennapod/ui/screen/SearchFragment; // method@b4af │ │ +408d32: 0c05 |00c3: move-result-object v5 │ │ +408d34: 6e20 b7a8 5400 |00c4: invoke-virtual {v4, v5}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@a8b7 │ │ +408d3a: 0e00 |00c7: return-void │ │ +408d3c: 0002 0500 cb58 56f4 f120 9d04 d8f1 ... |00c8: sparse-switch-data (22 units) │ │ +408d68: 0001 0500 0000 0000 2900 0000 2300 ... |00de: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=831 │ │ 0x000a line=834 │ │ 0x0024 line=835 │ │ 0x003f line=845 │ │ 0x0046 line=849 │ │ @@ -1829082,109 +1829082,109 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -408d78: |[408d78] de.danoeh.antennapod.activity.MainActivity.handleNavIntent:()V │ │ -408d88: 1a00 2941 |0000: const-string v0, "MainActivity" // string@4129 │ │ -408d8c: 1a01 d08a |0002: const-string v1, "handleNavIntent()" // string@8ad0 │ │ -408d90: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -408d96: 6e10 7c00 0b00 |0007: invoke-virtual {v11}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@007c │ │ -408d9c: 0c00 |000a: move-result-object v0 │ │ -408d9e: 1a01 247a |000b: const-string v1, "fragment_feed_id" // string@7a24 │ │ -408da2: 6e20 8502 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0285 │ │ -408da8: 0a02 |0010: move-result v2 │ │ -408daa: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -408dac: 1a04 f65d |0012: const-string v4, "add_to_back_stack" // string@5df6 │ │ -408db0: 1245 |0014: const/4 v5, #int 4 // #4 │ │ -408db2: 1a06 1d7a |0015: const-string v6, "fragment_args" // string@7a1d │ │ -408db6: 1207 |0017: const/4 v7, #int 0 // #0 │ │ -408db8: 3802 2700 |0018: if-eqz v2, 003f // +0027 │ │ -408dbc: 1608 0000 |001a: const-wide/16 v8, #int 0 // #0 │ │ -408dc0: 6e40 8002 1098 |001c: invoke-virtual {v0, v1, v8, v9}, Landroid/content/Intent;.getLongExtra:(Ljava/lang/String;J)J // method@0280 │ │ -408dc6: 0b01 |001f: move-result-wide v1 │ │ -408dc8: 6e20 7802 6000 |0020: invoke-virtual {v0, v6}, Landroid/content/Intent;.getBundleExtra:(Ljava/lang/String;)Landroid/os/Bundle; // method@0278 │ │ -408dce: 0c06 |0023: move-result-object v6 │ │ -408dd0: 310a 0108 |0024: cmp-long v10, v1, v8 │ │ -408dd4: 3d0a 1300 |0026: if-lez v10, 0039 // +0013 │ │ -408dd8: 6e30 7702 4007 |0028: invoke-virtual {v0, v4, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0277 │ │ -408dde: 0a04 |002b: move-result v4 │ │ -408de0: 3804 0a00 |002c: if-eqz v4, 0036 // +000a │ │ -408de4: 7120 bbb4 2100 |002e: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment; // method@b4bb │ │ -408dea: 0c01 |0031: move-result-object v1 │ │ -408dec: 6e20 b7a8 1b00 |0032: invoke-virtual {v11, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@a8b7 │ │ -408df2: 2804 |0035: goto 0039 // +0004 │ │ -408df4: 6e40 b9a8 1b62 |0036: invoke-virtual {v11, v1, v2, v6}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@a8b9 │ │ -408dfa: 54b1 9071 |0039: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ -408dfe: 6e20 e28c 5100 |003b: invoke-virtual {v1, v5}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce2 │ │ -408e04: 2847 |003e: goto 0085 // +0047 │ │ -408e06: 1a01 297a |003f: const-string v1, "fragment_tag" // string@7a29 │ │ -408e0a: 6e20 8502 1000 |0041: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0285 │ │ -408e10: 0a02 |0044: move-result v2 │ │ -408e12: 3802 2300 |0045: if-eqz v2, 0068 // +0023 │ │ -408e16: 6e20 8302 1000 |0047: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0283 │ │ -408e1c: 0c01 |004a: move-result-object v1 │ │ -408e1e: 6e20 7802 6000 |004b: invoke-virtual {v0, v6}, Landroid/content/Intent;.getBundleExtra:(Ljava/lang/String;)Landroid/os/Bundle; // method@0278 │ │ -408e24: 0c02 |004e: move-result-object v2 │ │ -408e26: 3801 1300 |004f: if-eqz v1, 0062 // +0013 │ │ -408e2a: 6e30 a3a8 1b02 |0051: invoke-virtual {v11, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.createFragmentInstance:(Ljava/lang/String;Landroid/os/Bundle;)Landroidx/fragment/app/Fragment; // method@a8a3 │ │ -408e30: 0c01 |0054: move-result-object v1 │ │ -408e32: 6e30 7702 4007 |0055: invoke-virtual {v0, v4, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0277 │ │ -408e38: 0a02 |0058: move-result v2 │ │ -408e3a: 3802 0600 |0059: if-eqz v2, 005f // +0006 │ │ -408e3e: 6e20 b7a8 1b00 |005b: invoke-virtual {v11, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@a8b7 │ │ -408e44: 2804 |005e: goto 0062 // +0004 │ │ -408e46: 6e20 baa8 1b00 |005f: invoke-virtual {v11, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Landroidx/fragment/app/Fragment;)V // method@a8ba │ │ -408e4c: 54b1 9071 |0062: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ -408e50: 6e20 e28c 5100 |0064: invoke-virtual {v1, v5}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce2 │ │ -408e56: 281e |0067: goto 0085 // +001e │ │ -408e58: 1a01 63b5 |0068: const-string v1, "open_player" // string@b563 │ │ -408e5c: 6e30 7702 1007 |006a: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0277 │ │ -408e62: 0a01 |006d: move-result v1 │ │ -408e64: 3801 1000 |006e: if-eqz v1, 007e // +0010 │ │ -408e68: 54b1 9071 |0070: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ -408e6c: 1232 |0072: const/4 v2, #int 3 // #3 │ │ -408e6e: 6e20 e28c 2100 |0073: invoke-virtual {v1, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce2 │ │ -408e74: 54b1 8a71 |0076: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@718a │ │ -408e78: 1502 803f |0078: const/high16 v2, #int 1065353216 // #3f80 │ │ -408e7c: 6e30 658c 3102 |007a: invoke-virtual {v1, v3, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@8c65 │ │ -408e82: 2808 |007d: goto 0085 // +0008 │ │ -408e84: 6e10 7b02 0000 |007e: invoke-virtual {v0}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@027b │ │ -408e8a: 0c01 |0081: move-result-object v1 │ │ -408e8c: 7020 a9a8 1b00 |0082: invoke-direct {v11, v1}, Lde/danoeh/antennapod/activity/MainActivity;.handleDeeplink:(Landroid/net/Uri;)V // method@a8a9 │ │ -408e92: 1a01 5fb5 |0085: const-string v1, "open_drawer" // string@b55f │ │ -408e96: 6e30 7702 1007 |0087: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0277 │ │ -408e9c: 0a01 |008a: move-result v1 │ │ -408e9e: 3801 0900 |008b: if-eqz v1, 0094 // +0009 │ │ -408ea2: 54b1 8b71 |008d: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ -408ea6: 3801 0500 |008f: if-eqz v1, 0094 // +0005 │ │ -408eaa: 6e10 a13a 0100 |0091: invoke-virtual {v1}, Landroidx/drawerlayout/widget/DrawerLayout;.open:()V // method@3aa1 │ │ -408eb0: 1a01 5eb5 |0094: const-string v1, "open_download_logs" // string@b55e │ │ -408eb4: 6e30 7702 1007 |0096: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0277 │ │ -408eba: 0a01 |0099: move-result v1 │ │ -408ebc: 3801 0e00 |009a: if-eqz v1, 00a8 // +000e │ │ -408ec0: 2201 f91d |009c: new-instance v1, Lde/danoeh/antennapod/ui/screen/download/DownloadLogFragment; // type@1df9 │ │ -408ec4: 7010 b1b4 0100 |009e: invoke-direct {v1}, Lde/danoeh/antennapod/ui/screen/download/DownloadLogFragment;.:()V // method@b4b1 │ │ -408eca: 6e10 093f 0b00 |00a1: invoke-virtual {v11}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ -408ed0: 0c02 |00a4: move-result-object v2 │ │ -408ed2: 6e30 f43d 2103 |00a5: invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@3df4 │ │ -408ed8: 1a01 a4bd |00a8: const-string v1, "refresh_on_start" // string@bda4 │ │ -408edc: 6e30 7702 1007 |00aa: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0277 │ │ -408ee2: 0a00 |00ad: move-result v0 │ │ -408ee4: 3800 0900 |00ae: if-eqz v0, 00b7 // +0009 │ │ -408ee8: 7100 f3ae 0000 |00b0: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@aef3 │ │ -408eee: 0c00 |00b3: move-result-object v0 │ │ -408ef0: 6e20 f8ae b000 |00b4: invoke-virtual {v0, v11}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@aef8 │ │ -408ef6: 2200 6700 |00b7: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -408efa: 1c01 2d1b |00b9: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b2d │ │ -408efe: 7030 6f02 b001 |00bb: invoke-direct {v0, v11, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ -408f04: 6e20 bd00 0b00 |00be: invoke-virtual {v11, v0}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00bd │ │ -408f0a: 0e00 |00c1: return-void │ │ +408d84: |[408d84] de.danoeh.antennapod.activity.MainActivity.handleNavIntent:()V │ │ +408d94: 1a00 2941 |0000: const-string v0, "MainActivity" // string@4129 │ │ +408d98: 1a01 d08a |0002: const-string v1, "handleNavIntent()" // string@8ad0 │ │ +408d9c: 7120 7e0b 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +408da2: 6e10 7c00 0b00 |0007: invoke-virtual {v11}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@007c │ │ +408da8: 0c00 |000a: move-result-object v0 │ │ +408daa: 1a01 247a |000b: const-string v1, "fragment_feed_id" // string@7a24 │ │ +408dae: 6e20 8502 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0285 │ │ +408db4: 0a02 |0010: move-result v2 │ │ +408db6: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +408db8: 1a04 f65d |0012: const-string v4, "add_to_back_stack" // string@5df6 │ │ +408dbc: 1245 |0014: const/4 v5, #int 4 // #4 │ │ +408dbe: 1a06 1d7a |0015: const-string v6, "fragment_args" // string@7a1d │ │ +408dc2: 1207 |0017: const/4 v7, #int 0 // #0 │ │ +408dc4: 3802 2700 |0018: if-eqz v2, 003f // +0027 │ │ +408dc8: 1608 0000 |001a: const-wide/16 v8, #int 0 // #0 │ │ +408dcc: 6e40 8002 1098 |001c: invoke-virtual {v0, v1, v8, v9}, Landroid/content/Intent;.getLongExtra:(Ljava/lang/String;J)J // method@0280 │ │ +408dd2: 0b01 |001f: move-result-wide v1 │ │ +408dd4: 6e20 7802 6000 |0020: invoke-virtual {v0, v6}, Landroid/content/Intent;.getBundleExtra:(Ljava/lang/String;)Landroid/os/Bundle; // method@0278 │ │ +408dda: 0c06 |0023: move-result-object v6 │ │ +408ddc: 310a 0108 |0024: cmp-long v10, v1, v8 │ │ +408de0: 3d0a 1300 |0026: if-lez v10, 0039 // +0013 │ │ +408de4: 6e30 7702 4007 |0028: invoke-virtual {v0, v4, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0277 │ │ +408dea: 0a04 |002b: move-result v4 │ │ +408dec: 3804 0a00 |002c: if-eqz v4, 0036 // +000a │ │ +408df0: 7120 bbb4 2100 |002e: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment; // method@b4bb │ │ +408df6: 0c01 |0031: move-result-object v1 │ │ +408df8: 6e20 b7a8 1b00 |0032: invoke-virtual {v11, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@a8b7 │ │ +408dfe: 2804 |0035: goto 0039 // +0004 │ │ +408e00: 6e40 b9a8 1b62 |0036: invoke-virtual {v11, v1, v2, v6}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@a8b9 │ │ +408e06: 54b1 9071 |0039: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ +408e0a: 6e20 e28c 5100 |003b: invoke-virtual {v1, v5}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce2 │ │ +408e10: 2847 |003e: goto 0085 // +0047 │ │ +408e12: 1a01 297a |003f: const-string v1, "fragment_tag" // string@7a29 │ │ +408e16: 6e20 8502 1000 |0041: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0285 │ │ +408e1c: 0a02 |0044: move-result v2 │ │ +408e1e: 3802 2300 |0045: if-eqz v2, 0068 // +0023 │ │ +408e22: 6e20 8302 1000 |0047: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0283 │ │ +408e28: 0c01 |004a: move-result-object v1 │ │ +408e2a: 6e20 7802 6000 |004b: invoke-virtual {v0, v6}, Landroid/content/Intent;.getBundleExtra:(Ljava/lang/String;)Landroid/os/Bundle; // method@0278 │ │ +408e30: 0c02 |004e: move-result-object v2 │ │ +408e32: 3801 1300 |004f: if-eqz v1, 0062 // +0013 │ │ +408e36: 6e30 a3a8 1b02 |0051: invoke-virtual {v11, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.createFragmentInstance:(Ljava/lang/String;Landroid/os/Bundle;)Landroidx/fragment/app/Fragment; // method@a8a3 │ │ +408e3c: 0c01 |0054: move-result-object v1 │ │ +408e3e: 6e30 7702 4007 |0055: invoke-virtual {v0, v4, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0277 │ │ +408e44: 0a02 |0058: move-result v2 │ │ +408e46: 3802 0600 |0059: if-eqz v2, 005f // +0006 │ │ +408e4a: 6e20 b7a8 1b00 |005b: invoke-virtual {v11, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;)V // method@a8b7 │ │ +408e50: 2804 |005e: goto 0062 // +0004 │ │ +408e52: 6e20 baa8 1b00 |005f: invoke-virtual {v11, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Landroidx/fragment/app/Fragment;)V // method@a8ba │ │ +408e58: 54b1 9071 |0062: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ +408e5c: 6e20 e28c 5100 |0064: invoke-virtual {v1, v5}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce2 │ │ +408e62: 281e |0067: goto 0085 // +001e │ │ +408e64: 1a01 63b5 |0068: const-string v1, "open_player" // string@b563 │ │ +408e68: 6e30 7702 1007 |006a: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0277 │ │ +408e6e: 0a01 |006d: move-result v1 │ │ +408e70: 3801 1000 |006e: if-eqz v1, 007e // +0010 │ │ +408e74: 54b1 9071 |0070: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ +408e78: 1232 |0072: const/4 v2, #int 3 // #3 │ │ +408e7a: 6e20 e28c 2100 |0073: invoke-virtual {v1, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce2 │ │ +408e80: 54b1 8a71 |0076: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@718a │ │ +408e84: 1502 803f |0078: const/high16 v2, #int 1065353216 // #3f80 │ │ +408e88: 6e30 658c 3102 |007a: invoke-virtual {v1, v3, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@8c65 │ │ +408e8e: 2808 |007d: goto 0085 // +0008 │ │ +408e90: 6e10 7b02 0000 |007e: invoke-virtual {v0}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@027b │ │ +408e96: 0c01 |0081: move-result-object v1 │ │ +408e98: 7020 a9a8 1b00 |0082: invoke-direct {v11, v1}, Lde/danoeh/antennapod/activity/MainActivity;.handleDeeplink:(Landroid/net/Uri;)V // method@a8a9 │ │ +408e9e: 1a01 5fb5 |0085: const-string v1, "open_drawer" // string@b55f │ │ +408ea2: 6e30 7702 1007 |0087: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0277 │ │ +408ea8: 0a01 |008a: move-result v1 │ │ +408eaa: 3801 0900 |008b: if-eqz v1, 0094 // +0009 │ │ +408eae: 54b1 8b71 |008d: iget-object v1, v11, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ +408eb2: 3801 0500 |008f: if-eqz v1, 0094 // +0005 │ │ +408eb6: 6e10 a13a 0100 |0091: invoke-virtual {v1}, Landroidx/drawerlayout/widget/DrawerLayout;.open:()V // method@3aa1 │ │ +408ebc: 1a01 5eb5 |0094: const-string v1, "open_download_logs" // string@b55e │ │ +408ec0: 6e30 7702 1007 |0096: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0277 │ │ +408ec6: 0a01 |0099: move-result v1 │ │ +408ec8: 3801 0e00 |009a: if-eqz v1, 00a8 // +000e │ │ +408ecc: 2201 f91d |009c: new-instance v1, Lde/danoeh/antennapod/ui/screen/download/DownloadLogFragment; // type@1df9 │ │ +408ed0: 7010 b1b4 0100 |009e: invoke-direct {v1}, Lde/danoeh/antennapod/ui/screen/download/DownloadLogFragment;.:()V // method@b4b1 │ │ +408ed6: 6e10 093f 0b00 |00a1: invoke-virtual {v11}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ +408edc: 0c02 |00a4: move-result-object v2 │ │ +408ede: 6e30 f43d 2103 |00a5: invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/DialogFragment;.show:(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V // method@3df4 │ │ +408ee4: 1a01 a4bd |00a8: const-string v1, "refresh_on_start" // string@bda4 │ │ +408ee8: 6e30 7702 1007 |00aa: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@0277 │ │ +408eee: 0a00 |00ad: move-result v0 │ │ +408ef0: 3800 0900 |00ae: if-eqz v0, 00b7 // +0009 │ │ +408ef4: 7100 f3ae 0000 |00b0: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@aef3 │ │ +408efa: 0c00 |00b3: move-result-object v0 │ │ +408efc: 6e20 f8ae b000 |00b4: invoke-virtual {v0, v11}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.runOnceOrAsk:(Landroid/content/Context;)V // method@aef8 │ │ +408f02: 2200 6700 |00b7: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +408f06: 1c01 2d1b |00b9: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b2d │ │ +408f0a: 7030 6f02 b001 |00bb: invoke-direct {v0, v11, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ +408f10: 6e20 bd00 0b00 |00be: invoke-virtual {v11, v0}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00bd │ │ +408f16: 0e00 |00c1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=752 │ │ 0x0007 line=753 │ │ 0x000d line=754 │ │ 0x001c line=755 │ │ 0x0020 line=756 │ │ @@ -1829219,33 +1829219,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -4085e8: |[4085e8] de.danoeh.antennapod.activity.MainActivity.lambda$new$8:(Landroid/view/MenuItem;)Z │ │ -4085f8: 5420 9071 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ -4085fc: 1241 |0002: const/4 v1, #int 4 // #4 │ │ -4085fe: 6e20 e28c 1000 |0003: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce2 │ │ -408604: 7210 600c 0300 |0006: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0c60 │ │ -40860a: 0a00 |0009: move-result v0 │ │ -40860c: 6001 3f5b |000a: sget v1, Lde/danoeh/antennapod/R$id;.bottom_navigation_more:I // field@5b3f │ │ -408610: 3310 0700 |000c: if-ne v0, v1, 0013 // +0007 │ │ -408614: 7010 d3a8 0200 |000e: invoke-direct {v2}, Lde/danoeh/antennapod/activity/MainActivity;.showBottomNavigationMorePopup:()V // method@a8d3 │ │ -40861a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -40861c: 0f03 |0012: return v3 │ │ -40861e: 7210 600c 0300 |0013: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0c60 │ │ -408624: 0a03 |0016: move-result v3 │ │ -408626: 7110 b7b4 0300 |0017: invoke-static {v3}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getBottomNavigationFragmentTag:(I)Ljava/lang/String; // method@b4b7 │ │ -40862c: 0c03 |001a: move-result-object v3 │ │ -40862e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -408630: 6e30 bba8 3200 |001c: invoke-virtual {v2, v3, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ -408636: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -408638: 0f03 |0020: return v3 │ │ +4085f4: |[4085f4] de.danoeh.antennapod.activity.MainActivity.lambda$new$8:(Landroid/view/MenuItem;)Z │ │ +408604: 5420 9071 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ +408608: 1241 |0002: const/4 v1, #int 4 // #4 │ │ +40860a: 6e20 e28c 1000 |0003: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce2 │ │ +408610: 7210 600c 0300 |0006: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0c60 │ │ +408616: 0a00 |0009: move-result v0 │ │ +408618: 6001 3f5b |000a: sget v1, Lde/danoeh/antennapod/R$id;.bottom_navigation_more:I // field@5b3f │ │ +40861c: 3310 0700 |000c: if-ne v0, v1, 0013 // +0007 │ │ +408620: 7010 d3a8 0200 |000e: invoke-direct {v2}, Lde/danoeh/antennapod/activity/MainActivity;.showBottomNavigationMorePopup:()V // method@a8d3 │ │ +408626: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +408628: 0f03 |0012: return v3 │ │ +40862a: 7210 600c 0300 |0013: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@0c60 │ │ +408630: 0a03 |0016: move-result v3 │ │ +408632: 7110 b7b4 0300 |0017: invoke-static {v3}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getBottomNavigationFragmentTag:(I)Ljava/lang/String; // method@b4b7 │ │ +408638: 0c03 |001a: move-result-object v3 │ │ +40863a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +40863c: 6e30 bba8 3200 |001c: invoke-virtual {v2, v3, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ +408642: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +408644: 0f03 |0020: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0006 line=563 │ │ 0x000e line=564 │ │ 0x0013 line=567 │ │ locals : │ │ @@ -1829257,31 +1829257,31 @@ │ │ type : '(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat;' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -4082f0: |[4082f0] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$0:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ -408300: 7100 e036 0000 |0000: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.systemBars:()I // method@36e0 │ │ -408306: 0a02 |0003: move-result v2 │ │ -408308: 6e20 f236 2300 |0004: invoke-virtual {v3, v2}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@36f2 │ │ -40830e: 0c02 |0007: move-result-object v2 │ │ -408310: 5b12 9171 |0008: iput-object v2, v1, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@7191 │ │ -408314: 7010 d7a8 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/MainActivity;.updateInsets:()V // method@a8d7 │ │ -40831a: 2202 e208 |000d: new-instance v2, Landroidx/core/view/WindowInsetsCompat$Builder; // type@08e2 │ │ -40831e: 7020 6836 3200 |000f: invoke-direct {v2, v3}, Landroidx/core/view/WindowInsetsCompat$Builder;.:(Landroidx/core/view/WindowInsetsCompat;)V // method@3668 │ │ -408324: 7100 df36 0000 |0012: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.navigationBars:()I // method@36df │ │ -40832a: 0a03 |0015: move-result v3 │ │ -40832c: 6200 5213 |0016: sget-object v0, Landroidx/core/graphics/Insets;.NONE:Landroidx/core/graphics/Insets; // field@1352 │ │ -408330: 6e30 6a36 3200 |0018: invoke-virtual {v2, v3, v0}, Landroidx/core/view/WindowInsetsCompat$Builder;.setInsets:(ILandroidx/core/graphics/Insets;)Landroidx/core/view/WindowInsetsCompat$Builder; // method@366a │ │ -408336: 0c02 |001b: move-result-object v2 │ │ -408338: 6e10 6936 0200 |001c: invoke-virtual {v2}, Landroidx/core/view/WindowInsetsCompat$Builder;.build:()Landroidx/core/view/WindowInsetsCompat; // method@3669 │ │ -40833e: 0c02 |001f: move-result-object v2 │ │ -408340: 1102 |0020: return-object v2 │ │ +4082fc: |[4082fc] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$0:(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat; │ │ +40830c: 7100 e036 0000 |0000: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.systemBars:()I // method@36e0 │ │ +408312: 0a02 |0003: move-result v2 │ │ +408314: 6e20 f236 2300 |0004: invoke-virtual {v3, v2}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@36f2 │ │ +40831a: 0c02 |0007: move-result-object v2 │ │ +40831c: 5b12 9171 |0008: iput-object v2, v1, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@7191 │ │ +408320: 7010 d7a8 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/MainActivity;.updateInsets:()V // method@a8d7 │ │ +408326: 2202 e208 |000d: new-instance v2, Landroidx/core/view/WindowInsetsCompat$Builder; // type@08e2 │ │ +40832a: 7020 6836 3200 |000f: invoke-direct {v2, v3}, Landroidx/core/view/WindowInsetsCompat$Builder;.:(Landroidx/core/view/WindowInsetsCompat;)V // method@3668 │ │ +408330: 7100 df36 0000 |0012: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.navigationBars:()I // method@36df │ │ +408336: 0a03 |0015: move-result v3 │ │ +408338: 6200 5213 |0016: sget-object v0, Landroidx/core/graphics/Insets;.NONE:Landroidx/core/graphics/Insets; // field@1352 │ │ +40833c: 6e30 6a36 3200 |0018: invoke-virtual {v2, v3, v0}, Landroidx/core/view/WindowInsetsCompat$Builder;.setInsets:(ILandroidx/core/graphics/Insets;)Landroidx/core/view/WindowInsetsCompat$Builder; // method@366a │ │ +408342: 0c02 |001b: move-result-object v2 │ │ +408344: 6e10 6936 0200 |001c: invoke-virtual {v2}, Landroidx/core/view/WindowInsetsCompat$Builder;.build:()Landroidx/core/view/WindowInsetsCompat; // method@3669 │ │ +40834a: 0c02 |001f: move-result-object v2 │ │ +40834c: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x000a line=168 │ │ 0x000d line=169 │ │ 0x0012 line=170 │ │ 0x001c line=171 │ │ @@ -1829295,42 +1829295,42 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -408f0c: |[408f0c] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$1:(Ljava/util/List;)V │ │ -408f1c: 7210 e0b8 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -408f22: 0c05 |0003: move-result-object v5 │ │ -408f24: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -408f26: 7210 c3b8 0500 |0005: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -408f2c: 0a01 |0008: move-result v1 │ │ -408f2e: 3801 1c00 |0009: if-eqz v1, 0025 // +001c │ │ -408f32: 7210 c4b8 0500 |000b: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -408f38: 0c01 |000e: move-result-object v1 │ │ -408f3a: 1f01 8513 |000f: check-cast v1, Landroidx/work/WorkInfo; // type@1385 │ │ -408f3e: 6e10 9f79 0100 |0011: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@799f │ │ -408f44: 0c02 |0014: move-result-object v2 │ │ -408f46: 6203 c236 |0015: sget-object v3, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@36c2 │ │ -408f4a: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -408f4c: 3332 0400 |0018: if-ne v2, v3, 001c // +0004 │ │ -408f50: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -408f52: 28ea |001b: goto 0005 // -0016 │ │ -408f54: 6e10 9f79 0100 |001c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@799f │ │ -408f5a: 0c01 |001f: move-result-object v1 │ │ -408f5c: 6202 c036 |0020: sget-object v2, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@36c0 │ │ -408f60: 3321 e3ff |0022: if-ne v1, v2, 0005 // -001d │ │ -408f64: 28f6 |0024: goto 001a // -000a │ │ -408f66: 7100 10bb 0000 |0025: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -408f6c: 0c05 |0028: move-result-object v5 │ │ -408f6e: 2201 991b |0029: new-instance v1, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ -408f72: 7020 0cab 0100 |002b: invoke-direct {v1, v0}, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.:(Z)V // method@ab0c │ │ -408f78: 6e20 14bb 1500 |002e: invoke-virtual {v5, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ -408f7e: 0e00 |0031: return-void │ │ +408f18: |[408f18] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$1:(Ljava/util/List;)V │ │ +408f28: 7210 e0b8 0500 |0000: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +408f2e: 0c05 |0003: move-result-object v5 │ │ +408f30: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +408f32: 7210 c3b8 0500 |0005: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +408f38: 0a01 |0008: move-result v1 │ │ +408f3a: 3801 1c00 |0009: if-eqz v1, 0025 // +001c │ │ +408f3e: 7210 c4b8 0500 |000b: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +408f44: 0c01 |000e: move-result-object v1 │ │ +408f46: 1f01 8513 |000f: check-cast v1, Landroidx/work/WorkInfo; // type@1385 │ │ +408f4a: 6e10 9f79 0100 |0011: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@799f │ │ +408f50: 0c02 |0014: move-result-object v2 │ │ +408f52: 6203 c236 |0015: sget-object v3, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@36c2 │ │ +408f56: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +408f58: 3332 0400 |0018: if-ne v2, v3, 001c // +0004 │ │ +408f5c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +408f5e: 28ea |001b: goto 0005 // -0016 │ │ +408f60: 6e10 9f79 0100 |001c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@799f │ │ +408f66: 0c01 |001f: move-result-object v1 │ │ +408f68: 6202 c036 |0020: sget-object v2, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@36c0 │ │ +408f6c: 3321 e3ff |0022: if-ne v1, v2, 0005 // -001d │ │ +408f70: 28f6 |0024: goto 001a // -000a │ │ +408f72: 7100 10bb 0000 |0025: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +408f78: 0c05 |0028: move-result-object v5 │ │ +408f7a: 2201 991b |0029: new-instance v1, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; // type@1b99 │ │ +408f7e: 7020 0cab 0100 |002b: invoke-direct {v1, v0}, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent;.:(Z)V // method@ab0c │ │ +408f84: 6e20 14bb 1500 |002e: invoke-virtual {v5, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ +408f8a: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0011 line=217 │ │ 0x001c line=219 │ │ 0x0025 line=223 │ │ locals : │ │ @@ -1829341,90 +1829341,90 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 139 16-bit code units │ │ -408f80: |[408f80] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$2:(Ljava/util/List;)V │ │ -408f90: 2200 0f1f |0000: new-instance v0, Ljava/util/HashMap; // type@1f0f │ │ -408f94: 7010 a7b8 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ -408f9a: 7210 e0b8 0800 |0005: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ -408fa0: 0c08 |0008: move-result-object v8 │ │ -408fa2: 7210 c3b8 0800 |0009: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -408fa8: 0a01 |000c: move-result v1 │ │ -408faa: 3801 6a00 |000d: if-eqz v1, 0077 // +006a │ │ -408fae: 7210 c4b8 0800 |000f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -408fb4: 0c01 |0012: move-result-object v1 │ │ -408fb6: 1f01 8513 |0013: check-cast v1, Landroidx/work/WorkInfo; // type@1385 │ │ -408fba: 6e10 a079 0100 |0015: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getTags:()Ljava/util/Set; // method@79a0 │ │ -408fc0: 0c02 |0018: move-result-object v2 │ │ -408fc2: 7210 44b9 0200 |0019: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b944 │ │ -408fc8: 0c02 |001c: move-result-object v2 │ │ -408fca: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -408fcc: 7210 c3b8 0200 |001e: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ -408fd2: 0a04 |0021: move-result v4 │ │ -408fd4: 3804 1700 |0022: if-eqz v4, 0039 // +0017 │ │ -408fd8: 7210 c4b8 0200 |0024: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ -408fde: 0c04 |0027: move-result-object v4 │ │ -408fe0: 1f04 8c1e |0028: check-cast v4, Ljava/lang/String; // type@1e8c │ │ -408fe4: 1a05 fc74 |002a: const-string v5, "episodeUrl:" // string@74fc │ │ -408fe8: 6e20 9cb6 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ -408fee: 0a05 |002f: move-result v5 │ │ -408ff0: 3805 eeff |0030: if-eqz v5, 001e // -0012 │ │ -408ff4: 1303 0b00 |0032: const/16 v3, #int 11 // #b │ │ -408ff8: 6e20 9eb6 3400 |0034: invoke-virtual {v4, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ -408ffe: 0c03 |0037: move-result-object v3 │ │ -409000: 28e6 |0038: goto 001e // -001a │ │ -409002: 3903 0300 |0039: if-nez v3, 003c // +0003 │ │ -409006: 28ce |003b: goto 0009 // -0032 │ │ -409008: 6e10 9f79 0100 |003c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@799f │ │ -40900e: 0c02 |003f: move-result-object v2 │ │ -409010: 6204 c236 |0040: sget-object v4, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@36c2 │ │ -409014: 1215 |0042: const/4 v5, #int 1 // #1 │ │ -409016: 1206 |0043: const/4 v6, #int 0 // #0 │ │ -409018: 3342 0400 |0044: if-ne v2, v4, 0048 // +0004 │ │ -40901c: 1222 |0046: const/4 v2, #int 2 // #2 │ │ -40901e: 2815 |0047: goto 005c // +0015 │ │ -409020: 6e10 9f79 0100 |0048: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@799f │ │ -409026: 0c02 |004b: move-result-object v2 │ │ -409028: 6204 c036 |004c: sget-object v4, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@36c0 │ │ -40902c: 3242 0d00 |004e: if-eq v2, v4, 005b // +000d │ │ -409030: 6e10 9f79 0100 |0050: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@799f │ │ -409036: 0c02 |0053: move-result-object v2 │ │ -409038: 6204 be36 |0054: sget-object v4, Landroidx/work/WorkInfo$State;.BLOCKED:Landroidx/work/WorkInfo$State; // field@36be │ │ -40903c: 3342 0300 |0056: if-ne v2, v4, 0059 // +0003 │ │ -409040: 2803 |0058: goto 005b // +0003 │ │ -409042: 1212 |0059: const/4 v2, #int 1 // #1 │ │ -409044: 2802 |005a: goto 005c // +0002 │ │ -409046: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -409048: 6e10 9e79 0100 |005c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getProgress:()Landroidx/work/Data; // method@799e │ │ -40904e: 0c01 |005f: move-result-object v1 │ │ -409050: 1a04 39bb |0060: const-string v4, "progress" // string@bb39 │ │ -409054: 12f7 |0062: const/4 v7, #int -1 // #ff │ │ -409056: 6e30 1279 4107 |0063: invoke-virtual {v1, v4, v7}, Landroidx/work/Data;.getInt:(Ljava/lang/String;I)I // method@7912 │ │ -40905c: 0a01 |0066: move-result v1 │ │ -40905e: 3371 0600 |0067: if-ne v1, v7, 006d // +0006 │ │ -409062: 3252 0400 |0069: if-eq v2, v5, 006d // +0004 │ │ -409066: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -409068: 2802 |006c: goto 006e // +0002 │ │ -40906a: 0126 |006d: move v6, v2 │ │ -40906c: 2202 c91b |006e: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1bc9 │ │ -409070: 7030 9fab 6201 |0070: invoke-direct {v2, v6, v1}, Lde/danoeh/antennapod/model/download/DownloadStatus;.:(II)V // method@ab9f │ │ -409076: 7230 14b9 3002 |0073: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ -40907c: 2893 |0076: goto 0009 // -006d │ │ -40907e: 7100 e7ae 0000 |0077: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ -409084: 0c08 |007a: move-result-object v8 │ │ -409086: 6e20 ebae 0800 |007b: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.setCurrentDownloads:(Ljava/util/Map;)V // method@aeeb │ │ -40908c: 7100 10bb 0000 |007e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -409092: 0c08 |0081: move-result-object v8 │ │ -409094: 2201 931b |0082: new-instance v1, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ -409098: 7020 f9aa 0100 |0084: invoke-direct {v1, v0}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.:(Ljava/util/Map;)V // method@aaf9 │ │ -40909e: 6e20 14bb 1800 |0087: invoke-virtual {v8, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ -4090a4: 0e00 |008a: return-void │ │ +408f8c: |[408f8c] de.danoeh.antennapod.activity.MainActivity.lambda$onCreate$2:(Ljava/util/List;)V │ │ +408f9c: 2200 0f1f |0000: new-instance v0, Ljava/util/HashMap; // type@1f0f │ │ +408fa0: 7010 a7b8 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@b8a7 │ │ +408fa6: 7210 e0b8 0800 |0005: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@b8e0 │ │ +408fac: 0c08 |0008: move-result-object v8 │ │ +408fae: 7210 c3b8 0800 |0009: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +408fb4: 0a01 |000c: move-result v1 │ │ +408fb6: 3801 6a00 |000d: if-eqz v1, 0077 // +006a │ │ +408fba: 7210 c4b8 0800 |000f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +408fc0: 0c01 |0012: move-result-object v1 │ │ +408fc2: 1f01 8513 |0013: check-cast v1, Landroidx/work/WorkInfo; // type@1385 │ │ +408fc6: 6e10 a079 0100 |0015: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getTags:()Ljava/util/Set; // method@79a0 │ │ +408fcc: 0c02 |0018: move-result-object v2 │ │ +408fce: 7210 44b9 0200 |0019: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@b944 │ │ +408fd4: 0c02 |001c: move-result-object v2 │ │ +408fd6: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +408fd8: 7210 c3b8 0200 |001e: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@b8c3 │ │ +408fde: 0a04 |0021: move-result v4 │ │ +408fe0: 3804 1700 |0022: if-eqz v4, 0039 // +0017 │ │ +408fe4: 7210 c4b8 0200 |0024: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@b8c4 │ │ +408fea: 0c04 |0027: move-result-object v4 │ │ +408fec: 1f04 8c1e |0028: check-cast v4, Ljava/lang/String; // type@1e8c │ │ +408ff0: 1a05 fc74 |002a: const-string v5, "episodeUrl:" // string@74fc │ │ +408ff4: 6e20 9cb6 5400 |002c: invoke-virtual {v4, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@b69c │ │ +408ffa: 0a05 |002f: move-result v5 │ │ +408ffc: 3805 eeff |0030: if-eqz v5, 001e // -0012 │ │ +409000: 1303 0b00 |0032: const/16 v3, #int 11 // #b │ │ +409004: 6e20 9eb6 3400 |0034: invoke-virtual {v4, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@b69e │ │ +40900a: 0c03 |0037: move-result-object v3 │ │ +40900c: 28e6 |0038: goto 001e // -001a │ │ +40900e: 3903 0300 |0039: if-nez v3, 003c // +0003 │ │ +409012: 28ce |003b: goto 0009 // -0032 │ │ +409014: 6e10 9f79 0100 |003c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@799f │ │ +40901a: 0c02 |003f: move-result-object v2 │ │ +40901c: 6204 c236 |0040: sget-object v4, Landroidx/work/WorkInfo$State;.RUNNING:Landroidx/work/WorkInfo$State; // field@36c2 │ │ +409020: 1215 |0042: const/4 v5, #int 1 // #1 │ │ +409022: 1206 |0043: const/4 v6, #int 0 // #0 │ │ +409024: 3342 0400 |0044: if-ne v2, v4, 0048 // +0004 │ │ +409028: 1222 |0046: const/4 v2, #int 2 // #2 │ │ +40902a: 2815 |0047: goto 005c // +0015 │ │ +40902c: 6e10 9f79 0100 |0048: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@799f │ │ +409032: 0c02 |004b: move-result-object v2 │ │ +409034: 6204 c036 |004c: sget-object v4, Landroidx/work/WorkInfo$State;.ENQUEUED:Landroidx/work/WorkInfo$State; // field@36c0 │ │ +409038: 3242 0d00 |004e: if-eq v2, v4, 005b // +000d │ │ +40903c: 6e10 9f79 0100 |0050: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getState:()Landroidx/work/WorkInfo$State; // method@799f │ │ +409042: 0c02 |0053: move-result-object v2 │ │ +409044: 6204 be36 |0054: sget-object v4, Landroidx/work/WorkInfo$State;.BLOCKED:Landroidx/work/WorkInfo$State; // field@36be │ │ +409048: 3342 0300 |0056: if-ne v2, v4, 0059 // +0003 │ │ +40904c: 2803 |0058: goto 005b // +0003 │ │ +40904e: 1212 |0059: const/4 v2, #int 1 // #1 │ │ +409050: 2802 |005a: goto 005c // +0002 │ │ +409052: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +409054: 6e10 9e79 0100 |005c: invoke-virtual {v1}, Landroidx/work/WorkInfo;.getProgress:()Landroidx/work/Data; // method@799e │ │ +40905a: 0c01 |005f: move-result-object v1 │ │ +40905c: 1a04 39bb |0060: const-string v4, "progress" // string@bb39 │ │ +409060: 12f7 |0062: const/4 v7, #int -1 // #ff │ │ +409062: 6e30 1279 4107 |0063: invoke-virtual {v1, v4, v7}, Landroidx/work/Data;.getInt:(Ljava/lang/String;I)I // method@7912 │ │ +409068: 0a01 |0066: move-result v1 │ │ +40906a: 3371 0600 |0067: if-ne v1, v7, 006d // +0006 │ │ +40906e: 3252 0400 |0069: if-eq v2, v5, 006d // +0004 │ │ +409072: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +409074: 2802 |006c: goto 006e // +0002 │ │ +409076: 0126 |006d: move v6, v2 │ │ +409078: 2202 c91b |006e: new-instance v2, Lde/danoeh/antennapod/model/download/DownloadStatus; // type@1bc9 │ │ +40907c: 7030 9fab 6201 |0070: invoke-direct {v2, v6, v1}, Lde/danoeh/antennapod/model/download/DownloadStatus;.:(II)V // method@ab9f │ │ +409082: 7230 14b9 3002 |0073: invoke-interface {v0, v3, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@b914 │ │ +409088: 2893 |0076: goto 0009 // -006d │ │ +40908a: 7100 e7ae 0000 |0077: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.get:()Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface; // method@aee7 │ │ +409090: 0c08 |007a: move-result-object v8 │ │ +409092: 6e20 ebae 0800 |007b: invoke-virtual {v8, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/DownloadServiceInterface;.setCurrentDownloads:(Ljava/util/Map;)V // method@aeeb │ │ +409098: 7100 10bb 0000 |007e: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +40909e: 0c08 |0081: move-result-object v8 │ │ +4090a0: 2201 931b |0082: new-instance v1, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; // type@1b93 │ │ +4090a4: 7020 f9aa 0100 |0084: invoke-direct {v1, v0}, Lde/danoeh/antennapod/event/EpisodeDownloadEvent;.:(Ljava/util/Map;)V // method@aaf9 │ │ +4090aa: 6e20 14bb 1800 |0087: invoke-virtual {v8, v1}, Lorg/greenrobot/eventbus/EventBus;.postSticky:(Ljava/lang/Object;)V // method@bb14 │ │ +4090b0: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0015 line=231 │ │ 0x002c line=232 │ │ 0x0034 line=233 │ │ @@ -1829443,18 +1829443,18 @@ │ │ type : '(Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -4090a8: |[4090a8] de.danoeh.antennapod.activity.MainActivity.lambda$onEventMainThread$10:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ -4090b8: 5411 8173 |0000: iget-object v1, v1, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@7381 │ │ -4090bc: 7220 9a33 0100 |0002: invoke-interface {v1, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@339a │ │ -4090c2: 0e00 |0005: return-void │ │ +4090b4: |[4090b4] de.danoeh.antennapod.activity.MainActivity.lambda$onEventMainThread$10:(Lde/danoeh/antennapod/event/MessageEvent;Landroid/view/View;)V │ │ +4090c4: 5411 8173 |0000: iget-object v1, v1, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@7381 │ │ +4090c8: 7220 9a33 0100 |0002: invoke-interface {v1, v0}, Landroidx/core/util/Consumer;.accept:(Ljava/lang/Object;)V // method@339a │ │ +4090ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0006 reg=1 (null) Lde/danoeh/antennapod/event/MessageEvent; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ @@ -1829464,19 +1829464,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4090c4: |[4090c4] de.danoeh.antennapod.activity.MainActivity.lambda$setupToolbarToggle$3:(Landroid/view/View;)V │ │ -4090d4: 6e10 093f 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ -4090da: 0c01 |0003: move-result-object v1 │ │ -4090dc: 6e10 4c40 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@404c │ │ -4090e2: 0e00 |0007: return-void │ │ +4090d0: |[4090d0] de.danoeh.antennapod.activity.MainActivity.lambda$setupToolbarToggle$3:(Landroid/view/View;)V │ │ +4090e0: 6e10 093f 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ +4090e6: 0c01 |0003: move-result-object v1 │ │ +4090e8: 6e10 4c40 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@404c │ │ +4090ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1829485,19 +1829485,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -4090e4: |[4090e4] de.danoeh.antennapod.activity.MainActivity.lambda$setupToolbarToggle$4:(Landroid/view/View;)V │ │ -4090f4: 6e10 093f 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ -4090fa: 0c01 |0003: move-result-object v1 │ │ -4090fc: 6e10 4c40 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@404c │ │ -409102: 0e00 |0007: return-void │ │ +4090f0: |[4090f0] de.danoeh.antennapod.activity.MainActivity.lambda$setupToolbarToggle$4:(Landroid/view/View;)V │ │ +409100: 6e10 093f 0000 |0000: invoke-virtual {v0}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ +409106: 0c01 |0003: move-result-object v1 │ │ +409108: 6e10 4c40 0100 |0004: invoke-virtual {v1}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@404c │ │ +40910e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -1829506,45 +1829506,45 @@ │ │ type : '(Ljava/util/List;Landroidx/appcompat/widget/ListPopupWindow;Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -409104: |[409104] de.danoeh.antennapod.activity.MainActivity.lambda$showBottomNavigationMorePopup$9:(Ljava/util/List;Landroidx/appcompat/widget/ListPopupWindow;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -409114: 7210 e8b8 0100 |0000: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b8e8 │ │ -40911a: 0a03 |0003: move-result v3 │ │ -40911c: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ -409120: 3335 0d00 |0006: if-ne v5, v3, 0013 // +000d │ │ -409124: 2201 6700 |0008: new-instance v1, Landroid/content/Intent; // type@0067 │ │ -409128: 1c03 141e |000a: const-class v3, Lde/danoeh/antennapod/ui/screen/preferences/PreferenceActivity; // type@1e14 │ │ -40912c: 7030 6f02 0103 |000c: invoke-direct {v1, v0, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ -409132: 6e20 5a02 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025a │ │ -409138: 2829 |0012: goto 003b // +0029 │ │ -40913a: 7210 e8b8 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b8e8 │ │ -409140: 0a03 |0016: move-result v3 │ │ -409142: d803 03fe |0017: add-int/lit8 v3, v3, #int -2 // #fe │ │ -409146: 3335 1000 |0019: if-ne v5, v3, 0029 // +0010 │ │ -40914a: 2201 fb1d |001b: new-instance v1, Lde/danoeh/antennapod/ui/screen/drawer/DrawerPreferencesDialog; // type@1dfb │ │ -40914e: 2203 271b |001d: new-instance v3, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda6; // type@1b27 │ │ -409152: 7020 88a8 0300 |001f: invoke-direct {v3, v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a888 │ │ -409158: 7030 b3b4 0103 |0022: invoke-direct {v1, v0, v3}, Lde/danoeh/antennapod/ui/screen/drawer/DrawerPreferencesDialog;.:(Landroid/content/Context;Ljava/lang/Runnable;)V // method@b4b3 │ │ -40915e: 6e10 c0b4 0100 |0025: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/screen/preferences/ReorderDialog;.show:()V // method@b4c0 │ │ -409164: 2813 |0028: goto 003b // +0013 │ │ -409166: 7220 dcb8 5100 |0029: invoke-interface {v1, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -40916c: 0c01 |002c: move-result-object v1 │ │ -40916e: 1f01 9002 |002d: check-cast v1, Landroid/view/MenuItem; // type@0290 │ │ -409172: 7210 600c 0100 |002f: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@0c60 │ │ -409178: 0a01 |0032: move-result v1 │ │ -40917a: 7110 b7b4 0100 |0033: invoke-static {v1}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getBottomNavigationFragmentTag:(I)Ljava/lang/String; // method@b4b7 │ │ -409180: 0c01 |0036: move-result-object v1 │ │ -409182: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -409184: 6e30 bba8 1003 |0038: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ -40918a: 6e10 d31f 0200 |003b: invoke-virtual {v2}, Landroidx/appcompat/widget/ListPopupWindow;.dismiss:()V // method@1fd3 │ │ -409190: 0e00 |003e: return-void │ │ +409110: |[409110] de.danoeh.antennapod.activity.MainActivity.lambda$showBottomNavigationMorePopup$9:(Ljava/util/List;Landroidx/appcompat/widget/ListPopupWindow;Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +409120: 7210 e8b8 0100 |0000: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b8e8 │ │ +409126: 0a03 |0003: move-result v3 │ │ +409128: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ +40912c: 3335 0d00 |0006: if-ne v5, v3, 0013 // +000d │ │ +409130: 2201 6700 |0008: new-instance v1, Landroid/content/Intent; // type@0067 │ │ +409134: 1c03 141e |000a: const-class v3, Lde/danoeh/antennapod/ui/screen/preferences/PreferenceActivity; // type@1e14 │ │ +409138: 7030 6f02 0103 |000c: invoke-direct {v1, v0, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ +40913e: 6e20 5a02 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025a │ │ +409144: 2829 |0012: goto 003b // +0029 │ │ +409146: 7210 e8b8 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@b8e8 │ │ +40914c: 0a03 |0016: move-result v3 │ │ +40914e: d803 03fe |0017: add-int/lit8 v3, v3, #int -2 // #fe │ │ +409152: 3335 1000 |0019: if-ne v5, v3, 0029 // +0010 │ │ +409156: 2201 fb1d |001b: new-instance v1, Lde/danoeh/antennapod/ui/screen/drawer/DrawerPreferencesDialog; // type@1dfb │ │ +40915a: 2203 271b |001d: new-instance v3, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda6; // type@1b27 │ │ +40915e: 7020 88a8 0300 |001f: invoke-direct {v3, v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda6;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a888 │ │ +409164: 7030 b3b4 0103 |0022: invoke-direct {v1, v0, v3}, Lde/danoeh/antennapod/ui/screen/drawer/DrawerPreferencesDialog;.:(Landroid/content/Context;Ljava/lang/Runnable;)V // method@b4b3 │ │ +40916a: 6e10 c0b4 0100 |0025: invoke-virtual {v1}, Lde/danoeh/antennapod/ui/screen/preferences/ReorderDialog;.show:()V // method@b4c0 │ │ +409170: 2813 |0028: goto 003b // +0013 │ │ +409172: 7220 dcb8 5100 |0029: invoke-interface {v1, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +409178: 0c01 |002c: move-result-object v1 │ │ +40917a: 1f01 9002 |002d: check-cast v1, Landroid/view/MenuItem; // type@0290 │ │ +40917e: 7210 600c 0100 |002f: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@0c60 │ │ +409184: 0a01 |0032: move-result v1 │ │ +409186: 7110 b7b4 0100 |0033: invoke-static {v1}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getBottomNavigationFragmentTag:(I)Ljava/lang/String; // method@b4b7 │ │ +40918c: 0c01 |0036: move-result-object v1 │ │ +40918e: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +409190: 6e30 bba8 1003 |0038: invoke-virtual {v0, v1, v3}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ +409196: 6e10 d31f 0200 |003b: invoke-virtual {v2}, Landroidx/appcompat/widget/ListPopupWindow;.dismiss:()V // method@1fd3 │ │ +40919c: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ 0x0008 line=600 │ │ 0x0013 line=601 │ │ 0x001b line=602 │ │ 0x0029 line=605 │ │ @@ -1829564,53 +1829564,53 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -4088ec: |[4088ec] de.danoeh.antennapod.activity.MainActivity.lambda$updateBottomNavigationBadgeIfNeeded$5:()Ljava/lang/Integer; │ │ -4088fc: 2200 d21b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ -408900: 1a01 fdae |0002: const-string v1, "new" // string@aefd │ │ -408904: 7020 57ac 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ -40890a: 7110 03b4 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b403 │ │ -408910: 0a00 |000a: move-result v0 │ │ -408912: 7110 1eb6 0000 |000b: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -408918: 0c00 |000e: move-result-object v0 │ │ -40891a: 1100 |000f: return-object v0 │ │ +4088f8: |[4088f8] de.danoeh.antennapod.activity.MainActivity.lambda$updateBottomNavigationBadgeIfNeeded$5:()Ljava/lang/Integer; │ │ +408908: 2200 d21b |0000: new-instance v0, Lde/danoeh/antennapod/model/feed/FeedItemFilter; // type@1bd2 │ │ +40890c: 1a01 fdae |0002: const-string v1, "new" // string@aefd │ │ +408910: 7020 57ac 1000 |0004: invoke-direct {v0, v1}, Lde/danoeh/antennapod/model/feed/FeedItemFilter;.:(Ljava/lang/String;)V // method@ac57 │ │ +408916: 7110 03b4 0000 |0007: invoke-static {v0}, Lde/danoeh/antennapod/storage/database/DBReader;.getTotalEpisodeCount:(Lde/danoeh/antennapod/model/feed/FeedItemFilter;)I // method@b403 │ │ +40891c: 0a00 |000a: move-result v0 │ │ +40891e: 7110 1eb6 0000 |000b: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +408924: 0c00 |000e: move-result-object v0 │ │ +408926: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ locals : │ │ │ │ #29 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ name : 'lambda$updateBottomNavigationBadgeIfNeeded$6' │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x1002 (PRIVATE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -409194: |[409194] de.danoeh.antennapod.activity.MainActivity.lambda$updateBottomNavigationBadgeIfNeeded$6:(Ljava/lang/Integer;)V │ │ -4091a4: 5420 8971 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ -4091a8: 6001 3e5b |0002: sget v1, Lde/danoeh/antennapod/R$id;.bottom_navigation_inbox:I // field@5b3e │ │ -4091ac: 6e20 d298 1000 |0004: invoke-virtual {v0, v1}, Lcom/google/android/material/navigation/NavigationBarView;.getOrCreateBadge:(I)Lcom/google/android/material/badge/BadgeDrawable; // method@98d2 │ │ -4091b2: 0c00 |0007: move-result-object v0 │ │ -4091b4: 6e10 14b6 0300 |0008: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ -4091ba: 0a01 |000b: move-result v1 │ │ -4091bc: 3d01 0400 |000c: if-lez v1, 0010 // +0004 │ │ -4091c0: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -4091c2: 2802 |000f: goto 0011 // +0002 │ │ -4091c4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -4091c6: 6e20 7a8b 1000 |0011: invoke-virtual {v0, v1}, Lcom/google/android/material/badge/BadgeDrawable;.setVisible:(Z)V // method@8b7a │ │ -4091cc: 6e10 14b6 0300 |0014: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ -4091d2: 0a03 |0017: move-result v3 │ │ -4091d4: 6e20 798b 3000 |0018: invoke-virtual {v0, v3}, Lcom/google/android/material/badge/BadgeDrawable;.setNumber:(I)V // method@8b79 │ │ -4091da: 0e00 |001b: return-void │ │ +4091a0: |[4091a0] de.danoeh.antennapod.activity.MainActivity.lambda$updateBottomNavigationBadgeIfNeeded$6:(Ljava/lang/Integer;)V │ │ +4091b0: 5420 8971 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ +4091b4: 6001 3e5b |0002: sget v1, Lde/danoeh/antennapod/R$id;.bottom_navigation_inbox:I // field@5b3e │ │ +4091b8: 6e20 d298 1000 |0004: invoke-virtual {v0, v1}, Lcom/google/android/material/navigation/NavigationBarView;.getOrCreateBadge:(I)Lcom/google/android/material/badge/BadgeDrawable; // method@98d2 │ │ +4091be: 0c00 |0007: move-result-object v0 │ │ +4091c0: 6e10 14b6 0300 |0008: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ +4091c6: 0a01 |000b: move-result v1 │ │ +4091c8: 3d01 0400 |000c: if-lez v1, 0010 // +0004 │ │ +4091cc: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +4091ce: 2802 |000f: goto 0011 // +0002 │ │ +4091d0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +4091d2: 6e20 7a8b 1000 |0011: invoke-virtual {v0, v1}, Lcom/google/android/material/badge/BadgeDrawable;.setVisible:(Z)V // method@8b7a │ │ +4091d8: 6e10 14b6 0300 |0014: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ +4091de: 0a03 |0017: move-result v3 │ │ +4091e0: 6e20 798b 3000 |0018: invoke-virtual {v0, v3}, Lcom/google/android/material/badge/BadgeDrawable;.setNumber:(I)V // method@8b79 │ │ +4091e6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x0008 line=556 │ │ 0x0014 line=557 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1829621,20 +1829621,20 @@ │ │ type : '(Ljava/lang/Throwable;)V' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -4091dc: |[4091dc] de.danoeh.antennapod.activity.MainActivity.lambda$updateBottomNavigationBadgeIfNeeded$7:(Ljava/lang/Throwable;)V │ │ -4091ec: 1a00 2941 |0000: const-string v0, "MainActivity" // string@4129 │ │ -4091f0: 7110 820b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ -4091f6: 0c01 |0005: move-result-object v1 │ │ -4091f8: 7120 800b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ -4091fe: 0e00 |0009: return-void │ │ +4091e8: |[4091e8] de.danoeh.antennapod.activity.MainActivity.lambda$updateBottomNavigationBadgeIfNeeded$7:(Ljava/lang/Throwable;)V │ │ +4091f8: 1a00 2941 |0000: const-string v0, "MainActivity" // string@4129 │ │ +4091fc: 7110 820b 0100 |0002: invoke-static {v1}, Landroid/util/Log;.getStackTraceString:(Ljava/lang/Throwable;)Ljava/lang/String; // method@0b82 │ │ +409202: 0c01 |0005: move-result-object v1 │ │ +409204: 7120 800b 1000 |0006: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0b80 │ │ +40920a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=558 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Throwable; │ │ │ │ #31 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1829642,44 +1829642,44 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -409a78: |[409a78] de.danoeh.antennapod.activity.MainActivity.setNavDrawerSize:()V │ │ -409a88: 5430 8c71 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ -409a8c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -409a90: 0e00 |0004: return-void │ │ -409a92: 6e10 5415 0300 |0005: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1554 │ │ -409a98: 0c00 |0008: move-result-object v0 │ │ -409a9a: 6001 1b5f |0009: sget v1, Lde/danoeh/antennapod/R$integer;.nav_drawer_screen_size_percent:I // field@5f1b │ │ -409a9e: 6e20 1f03 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@031f │ │ -409aa4: 0a00 |000e: move-result v0 │ │ -409aa6: 8200 |000f: int-to-float v0, v0 │ │ -409aa8: 1401 0ad7 233c |0010: const v1, #float 0.01 // #3c23d70a │ │ -409aae: a800 0001 |0013: mul-float v0, v0, v1 │ │ -409ab2: 7010 a8a8 0300 |0015: invoke-direct {v3}, Lde/danoeh/antennapod/activity/MainActivity;.getScreenWidth:()I // method@a8a8 │ │ -409ab8: 0a01 |0018: move-result v1 │ │ -409aba: 8211 |0019: int-to-float v1, v1 │ │ -409abc: a801 0100 |001a: mul-float v1, v1, v0 │ │ -409ac0: 8710 |001c: float-to-int v0, v1 │ │ -409ac2: 6e10 5415 0300 |001d: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1554 │ │ -409ac8: 0c01 |0020: move-result-object v1 │ │ -409aca: 6002 de58 |0021: sget v2, Lde/danoeh/antennapod/R$dimen;.nav_drawer_max_screen_size:I // field@58de │ │ -409ace: 6e20 1503 2100 |0023: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@0315 │ │ -409ad4: 0a01 |0026: move-result v1 │ │ -409ad6: 8711 |0027: float-to-int v1, v1 │ │ -409ad8: 5432 8e71 |0028: iget-object v2, v3, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@718e │ │ -409adc: 6e10 1e0d 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0d1e │ │ -409ae2: 0c02 |002d: move-result-object v2 │ │ -409ae4: 7120 46b6 1000 |002e: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@b646 │ │ -409aea: 0a00 |0031: move-result v0 │ │ -409aec: 5920 b001 |0032: iput v0, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@01b0 │ │ -409af0: 0e00 |0034: return-void │ │ +409a84: |[409a84] de.danoeh.antennapod.activity.MainActivity.setNavDrawerSize:()V │ │ +409a94: 5430 8c71 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ +409a98: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +409a9c: 0e00 |0004: return-void │ │ +409a9e: 6e10 5415 0300 |0005: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1554 │ │ +409aa4: 0c00 |0008: move-result-object v0 │ │ +409aa6: 6001 1b5f |0009: sget v1, Lde/danoeh/antennapod/R$integer;.nav_drawer_screen_size_percent:I // field@5f1b │ │ +409aaa: 6e20 1f03 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@031f │ │ +409ab0: 0a00 |000e: move-result v0 │ │ +409ab2: 8200 |000f: int-to-float v0, v0 │ │ +409ab4: 1401 0ad7 233c |0010: const v1, #float 0.01 // #3c23d70a │ │ +409aba: a800 0001 |0013: mul-float v0, v0, v1 │ │ +409abe: 7010 a8a8 0300 |0015: invoke-direct {v3}, Lde/danoeh/antennapod/activity/MainActivity;.getScreenWidth:()I // method@a8a8 │ │ +409ac4: 0a01 |0018: move-result v1 │ │ +409ac6: 8211 |0019: int-to-float v1, v1 │ │ +409ac8: a801 0100 |001a: mul-float v1, v1, v0 │ │ +409acc: 8710 |001c: float-to-int v0, v1 │ │ +409ace: 6e10 5415 0300 |001d: invoke-virtual {v3}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1554 │ │ +409ad4: 0c01 |0020: move-result-object v1 │ │ +409ad6: 6002 de58 |0021: sget v2, Lde/danoeh/antennapod/R$dimen;.nav_drawer_max_screen_size:I // field@58de │ │ +409ada: 6e20 1503 2100 |0023: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@0315 │ │ +409ae0: 0a01 |0026: move-result v1 │ │ +409ae2: 8711 |0027: float-to-int v1, v1 │ │ +409ae4: 5432 8e71 |0028: iget-object v2, v3, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@718e │ │ +409ae8: 6e10 1e0d 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0d1e │ │ +409aee: 0c02 |002d: move-result-object v2 │ │ +409af0: 7120 46b6 1000 |002e: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@b646 │ │ +409af6: 0a00 |0031: move-result v0 │ │ +409af8: 5920 b001 |0032: iput v0, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@01b0 │ │ +409afc: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0005 line=635 │ │ 0x0015 line=636 │ │ 0x001d line=637 │ │ 0x0028 line=639 │ │ @@ -1829691,95 +1829691,95 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 176 16-bit code units │ │ -409d08: |[409d08] de.danoeh.antennapod.activity.MainActivity.showBottomNavigationMorePopup:()V │ │ -409d18: 7100 64b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getVisibleDrawerItemOrder:()Ljava/util/List; // method@b464 │ │ -409d1e: 0c00 |0003: move-result-object v0 │ │ -409d20: 1a01 8b4c |0004: const-string v1, "SubscriptionList" // string@4c8b │ │ -409d24: 7220 e5b8 1000 |0006: invoke-interface {v0, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b8e5 │ │ -409d2a: 2201 031f |0009: new-instance v1, Ljava/util/ArrayList; // type@1f03 │ │ -409d2e: 7010 07b8 0100 |000b: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b807 │ │ -409d34: 5492 8971 |000e: iget-object v2, v9, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ -409d38: 6e10 468c 0200 |0010: invoke-virtual {v2}, Lcom/google/android/material/bottomnavigation/BottomNavigationView;.getMaxItemCount:()I // method@8c46 │ │ -409d3e: 0a02 |0013: move-result v2 │ │ -409d40: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -409d42: b132 |0015: sub-int/2addr v2, v3 │ │ -409d44: 7210 e8b8 0000 |0016: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ -409d4a: 0a04 |0019: move-result v4 │ │ -409d4c: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -409d4e: 3542 2a00 |001b: if-ge v2, v4, 0045 // +002a │ │ -409d52: 7220 dcb8 2000 |001d: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ -409d58: 0c04 |0020: move-result-object v4 │ │ -409d5a: 1f04 8c1e |0021: check-cast v4, Ljava/lang/String; // type@1e8c │ │ -409d5e: 2206 3004 |0023: new-instance v6, Landroidx/appcompat/view/menu/MenuBuilder; // type@0430 │ │ -409d62: 7020 9b19 9600 |0025: invoke-direct {v6, v9}, Landroidx/appcompat/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@199b │ │ -409d68: 7110 b8b4 0400 |0028: invoke-static {v4}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getBottomNavigationItemId:(Ljava/lang/String;)I // method@b4b8 │ │ -409d6e: 0a07 |002b: move-result v7 │ │ -409d70: 7110 bab4 0400 |002c: invoke-static {v4}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getLabel:(Ljava/lang/String;)I // method@b4ba │ │ -409d76: 0a08 |002f: move-result v8 │ │ -409d78: 6e20 4302 8900 |0030: invoke-virtual {v9, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -409d7e: 0c08 |0033: move-result-object v8 │ │ -409d80: 6e58 9e19 5657 |0034: invoke-virtual {v6, v5, v7, v5, v8}, Landroidx/appcompat/view/menu/MenuBuilder;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@199e │ │ -409d86: 0c05 |0037: move-result-object v5 │ │ -409d88: 7110 b9b4 0400 |0038: invoke-static {v4}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getDrawable:(Ljava/lang/String;)I // method@b4b9 │ │ -409d8e: 0a04 |003b: move-result v4 │ │ -409d90: 7220 770c 4500 |003c: invoke-interface {v5, v4}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0c77 │ │ -409d96: 7220 d5b8 5100 |003f: invoke-interface {v1, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -409d9c: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -409da0: 28d2 |0044: goto 0016 // -002e │ │ -409da2: 2200 3004 |0045: new-instance v0, Landroidx/appcompat/view/menu/MenuBuilder; // type@0430 │ │ -409da6: 7020 9b19 9000 |0047: invoke-direct {v0, v9}, Landroidx/appcompat/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@199b │ │ -409dac: 6002 415b |004a: sget v2, Lde/danoeh/antennapod/R$id;.bottom_navigation_settings:I // field@5b41 │ │ -409db0: 6004 3c63 |004c: sget v4, Lde/danoeh/antennapod/R$string;.pref_nav_drawer_items_title:I // field@633c │ │ -409db4: 6e20 4302 4900 |004e: invoke-virtual {v9, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -409dba: 0c04 |0051: move-result-object v4 │ │ -409dbc: 6e54 9e19 5052 |0052: invoke-virtual {v0, v5, v2, v5, v4}, Landroidx/appcompat/view/menu/MenuBuilder;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@199e │ │ -409dc2: 0c00 |0055: move-result-object v0 │ │ -409dc4: 6002 1e5a |0056: sget v2, Lde/danoeh/antennapod/R$drawable;.ic_pencil:I // field@5a1e │ │ -409dc8: 7220 770c 2000 |0058: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0c77 │ │ -409dce: 7220 d5b8 0100 |005b: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -409dd4: 2200 3004 |005e: new-instance v0, Landroidx/appcompat/view/menu/MenuBuilder; // type@0430 │ │ -409dd8: 7020 9b19 9000 |0060: invoke-direct {v0, v9}, Landroidx/appcompat/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@199b │ │ -409dde: 6002 415b |0063: sget v2, Lde/danoeh/antennapod/R$id;.bottom_navigation_settings:I // field@5b41 │ │ -409de2: 6004 bd63 |0065: sget v4, Lde/danoeh/antennapod/R$string;.settings_label:I // field@63bd │ │ -409de6: 6e20 4302 4900 |0067: invoke-virtual {v9, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ -409dec: 0c04 |006a: move-result-object v4 │ │ -409dee: 6e54 9e19 5052 |006b: invoke-virtual {v0, v5, v2, v5, v4}, Landroidx/appcompat/view/menu/MenuBuilder;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@199e │ │ -409df4: 0c00 |006e: move-result-object v0 │ │ -409df6: 6002 315a |006f: sget v2, Lde/danoeh/antennapod/R$drawable;.ic_settings:I // field@5a31 │ │ -409dfa: 7220 770c 2000 |0071: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0c77 │ │ -409e00: 7220 d5b8 0100 |0074: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ -409e06: 2200 d204 |0077: new-instance v0, Landroidx/appcompat/widget/ListPopupWindow; // type@04d2 │ │ -409e0a: 7020 cd1f 9000 |0079: invoke-direct {v0, v9}, Landroidx/appcompat/widget/ListPopupWindow;.:(Landroid/content/Context;)V // method@1fcd │ │ -409e10: 6e10 5415 0900 |007c: invoke-virtual {v9}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1554 │ │ -409e16: 0c02 |007f: move-result-object v2 │ │ -409e18: 6e10 1803 0200 |0080: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0318 │ │ -409e1e: 0c02 |0083: move-result-object v2 │ │ -409e20: 5222 9701 |0084: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@0197 │ │ -409e24: 1504 7a43 |0086: const/high16 v4, #int 1132068864 // #437a │ │ -409e28: a802 0204 |0088: mul-float v2, v2, v4 │ │ -409e2c: 8722 |008a: float-to-int v2, v2 │ │ -409e2e: 6e20 f51f 2000 |008b: invoke-virtual {v0, v2}, Landroidx/appcompat/widget/ListPopupWindow;.setWidth:(I)V // method@1ff5 │ │ -409e34: 5492 8971 |008e: iget-object v2, v9, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ -409e38: 6e20 e41f 2000 |0090: invoke-virtual {v0, v2}, Landroidx/appcompat/widget/ListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@1fe4 │ │ -409e3e: 2202 fa1d |0093: new-instance v2, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigationMoreAdapter; // type@1dfa │ │ -409e42: 7030 b2b4 9201 |0095: invoke-direct {v2, v9, v1}, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigationMoreAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@b4b2 │ │ -409e48: 6e20 e31f 2000 |0098: invoke-virtual {v0, v2}, Landroidx/appcompat/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1fe3 │ │ -409e4e: 2202 201b |009b: new-instance v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda10; // type@1b20 │ │ -409e52: 7040 7aa8 9201 |009d: invoke-direct {v2, v9, v1, v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;Landroidx/appcompat/widget/ListPopupWindow;)V // method@a87a │ │ -409e58: 6e20 ee1f 2000 |00a0: invoke-virtual {v0, v2}, Landroidx/appcompat/widget/ListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1fee │ │ -409e5e: 1401 5500 8000 |00a3: const v1, #float 1.17551e-38 // #00800055 │ │ -409e64: 6e20 e81f 1000 |00a6: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/ListPopupWindow;.setDropDownGravity:(I)V // method@1fe8 │ │ -409e6a: 6e20 ec1f 3000 |00a9: invoke-virtual {v0, v3}, Landroidx/appcompat/widget/ListPopupWindow;.setModal:(Z)V // method@1fec │ │ -409e70: 6e10 f61f 0000 |00ac: invoke-virtual {v0}, Landroidx/appcompat/widget/ListPopupWindow;.show:()V // method@1ff6 │ │ -409e76: 0e00 |00af: return-void │ │ +409d14: |[409d14] de.danoeh.antennapod.activity.MainActivity.showBottomNavigationMorePopup:()V │ │ +409d24: 7100 64b4 0000 |0000: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getVisibleDrawerItemOrder:()Ljava/util/List; // method@b464 │ │ +409d2a: 0c00 |0003: move-result-object v0 │ │ +409d2c: 1a01 8b4c |0004: const-string v1, "SubscriptionList" // string@4c8b │ │ +409d30: 7220 e5b8 1000 |0006: invoke-interface {v0, v1}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@b8e5 │ │ +409d36: 2201 031f |0009: new-instance v1, Ljava/util/ArrayList; // type@1f03 │ │ +409d3a: 7010 07b8 0100 |000b: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@b807 │ │ +409d40: 5492 8971 |000e: iget-object v2, v9, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ +409d44: 6e10 468c 0200 |0010: invoke-virtual {v2}, Lcom/google/android/material/bottomnavigation/BottomNavigationView;.getMaxItemCount:()I // method@8c46 │ │ +409d4a: 0a02 |0013: move-result v2 │ │ +409d4c: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +409d4e: b132 |0015: sub-int/2addr v2, v3 │ │ +409d50: 7210 e8b8 0000 |0016: invoke-interface {v0}, Ljava/util/List;.size:()I // method@b8e8 │ │ +409d56: 0a04 |0019: move-result v4 │ │ +409d58: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +409d5a: 3542 2a00 |001b: if-ge v2, v4, 0045 // +002a │ │ +409d5e: 7220 dcb8 2000 |001d: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@b8dc │ │ +409d64: 0c04 |0020: move-result-object v4 │ │ +409d66: 1f04 8c1e |0021: check-cast v4, Ljava/lang/String; // type@1e8c │ │ +409d6a: 2206 3004 |0023: new-instance v6, Landroidx/appcompat/view/menu/MenuBuilder; // type@0430 │ │ +409d6e: 7020 9b19 9600 |0025: invoke-direct {v6, v9}, Landroidx/appcompat/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@199b │ │ +409d74: 7110 b8b4 0400 |0028: invoke-static {v4}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getBottomNavigationItemId:(Ljava/lang/String;)I // method@b4b8 │ │ +409d7a: 0a07 |002b: move-result v7 │ │ +409d7c: 7110 bab4 0400 |002c: invoke-static {v4}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getLabel:(Ljava/lang/String;)I // method@b4ba │ │ +409d82: 0a08 |002f: move-result v8 │ │ +409d84: 6e20 4302 8900 |0030: invoke-virtual {v9, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +409d8a: 0c08 |0033: move-result-object v8 │ │ +409d8c: 6e58 9e19 5657 |0034: invoke-virtual {v6, v5, v7, v5, v8}, Landroidx/appcompat/view/menu/MenuBuilder;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@199e │ │ +409d92: 0c05 |0037: move-result-object v5 │ │ +409d94: 7110 b9b4 0400 |0038: invoke-static {v4}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getDrawable:(Ljava/lang/String;)I // method@b4b9 │ │ +409d9a: 0a04 |003b: move-result v4 │ │ +409d9c: 7220 770c 4500 |003c: invoke-interface {v5, v4}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0c77 │ │ +409da2: 7220 d5b8 5100 |003f: invoke-interface {v1, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +409da8: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +409dac: 28d2 |0044: goto 0016 // -002e │ │ +409dae: 2200 3004 |0045: new-instance v0, Landroidx/appcompat/view/menu/MenuBuilder; // type@0430 │ │ +409db2: 7020 9b19 9000 |0047: invoke-direct {v0, v9}, Landroidx/appcompat/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@199b │ │ +409db8: 6002 415b |004a: sget v2, Lde/danoeh/antennapod/R$id;.bottom_navigation_settings:I // field@5b41 │ │ +409dbc: 6004 3c63 |004c: sget v4, Lde/danoeh/antennapod/R$string;.pref_nav_drawer_items_title:I // field@633c │ │ +409dc0: 6e20 4302 4900 |004e: invoke-virtual {v9, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +409dc6: 0c04 |0051: move-result-object v4 │ │ +409dc8: 6e54 9e19 5052 |0052: invoke-virtual {v0, v5, v2, v5, v4}, Landroidx/appcompat/view/menu/MenuBuilder;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@199e │ │ +409dce: 0c00 |0055: move-result-object v0 │ │ +409dd0: 6002 1e5a |0056: sget v2, Lde/danoeh/antennapod/R$drawable;.ic_pencil:I // field@5a1e │ │ +409dd4: 7220 770c 2000 |0058: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0c77 │ │ +409dda: 7220 d5b8 0100 |005b: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +409de0: 2200 3004 |005e: new-instance v0, Landroidx/appcompat/view/menu/MenuBuilder; // type@0430 │ │ +409de4: 7020 9b19 9000 |0060: invoke-direct {v0, v9}, Landroidx/appcompat/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@199b │ │ +409dea: 6002 415b |0063: sget v2, Lde/danoeh/antennapod/R$id;.bottom_navigation_settings:I // field@5b41 │ │ +409dee: 6004 bd63 |0065: sget v4, Lde/danoeh/antennapod/R$string;.settings_label:I // field@63bd │ │ +409df2: 6e20 4302 4900 |0067: invoke-virtual {v9, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0243 │ │ +409df8: 0c04 |006a: move-result-object v4 │ │ +409dfa: 6e54 9e19 5052 |006b: invoke-virtual {v0, v5, v2, v5, v4}, Landroidx/appcompat/view/menu/MenuBuilder;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@199e │ │ +409e00: 0c00 |006e: move-result-object v0 │ │ +409e02: 6002 315a |006f: sget v2, Lde/danoeh/antennapod/R$drawable;.ic_settings:I // field@5a31 │ │ +409e06: 7220 770c 2000 |0071: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0c77 │ │ +409e0c: 7220 d5b8 0100 |0074: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@b8d5 │ │ +409e12: 2200 d204 |0077: new-instance v0, Landroidx/appcompat/widget/ListPopupWindow; // type@04d2 │ │ +409e16: 7020 cd1f 9000 |0079: invoke-direct {v0, v9}, Landroidx/appcompat/widget/ListPopupWindow;.:(Landroid/content/Context;)V // method@1fcd │ │ +409e1c: 6e10 5415 0900 |007c: invoke-virtual {v9}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1554 │ │ +409e22: 0c02 |007f: move-result-object v2 │ │ +409e24: 6e10 1803 0200 |0080: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0318 │ │ +409e2a: 0c02 |0083: move-result-object v2 │ │ +409e2c: 5222 9701 |0084: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@0197 │ │ +409e30: 1504 7a43 |0086: const/high16 v4, #int 1132068864 // #437a │ │ +409e34: a802 0204 |0088: mul-float v2, v2, v4 │ │ +409e38: 8722 |008a: float-to-int v2, v2 │ │ +409e3a: 6e20 f51f 2000 |008b: invoke-virtual {v0, v2}, Landroidx/appcompat/widget/ListPopupWindow;.setWidth:(I)V // method@1ff5 │ │ +409e40: 5492 8971 |008e: iget-object v2, v9, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ +409e44: 6e20 e41f 2000 |0090: invoke-virtual {v0, v2}, Landroidx/appcompat/widget/ListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@1fe4 │ │ +409e4a: 2202 fa1d |0093: new-instance v2, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigationMoreAdapter; // type@1dfa │ │ +409e4e: 7030 b2b4 9201 |0095: invoke-direct {v2, v9, v1}, Lde/danoeh/antennapod/ui/screen/drawer/BottomNavigationMoreAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@b4b2 │ │ +409e54: 6e20 e31f 2000 |0098: invoke-virtual {v0, v2}, Landroidx/appcompat/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1fe3 │ │ +409e5a: 2202 201b |009b: new-instance v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda10; // type@1b20 │ │ +409e5e: 7040 7aa8 9201 |009d: invoke-direct {v2, v9, v1, v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda10;.:(Lde/danoeh/antennapod/activity/MainActivity;Ljava/util/List;Landroidx/appcompat/widget/ListPopupWindow;)V // method@a87a │ │ +409e64: 6e20 ee1f 2000 |00a0: invoke-virtual {v0, v2}, Landroidx/appcompat/widget/ListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1fee │ │ +409e6a: 1401 5500 8000 |00a3: const v1, #float 1.17551e-38 // #00800055 │ │ +409e70: 6e20 e81f 1000 |00a6: invoke-virtual {v0, v1}, Landroidx/appcompat/widget/ListPopupWindow;.setDropDownGravity:(I)V // method@1fe8 │ │ +409e76: 6e20 ec1f 3000 |00a9: invoke-virtual {v0, v3}, Landroidx/appcompat/widget/ListPopupWindow;.setModal:(Z)V // method@1fec │ │ +409e7c: 6e10 f61f 0000 |00ac: invoke-virtual {v0}, Landroidx/appcompat/widget/ListPopupWindow;.show:()V // method@1ff6 │ │ +409e82: 0e00 |00af: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ 0x0006 line=574 │ │ 0x0009 line=576 │ │ 0x000e line=577 │ │ 0x001d line=578 │ │ @@ -1829814,48 +1829814,48 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -409e78: |[409e78] de.danoeh.antennapod.activity.MainActivity.updateBottomNavigationBadgeIfNeeded:()V │ │ -409e88: 5430 8971 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ -409e8c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -409e90: 0e00 |0004: return-void │ │ -409e92: 6e10 cf98 0000 |0005: invoke-virtual {v0}, Lcom/google/android/material/navigation/NavigationBarView;.getMenu:()Landroid/view/Menu; // method@98cf │ │ -409e98: 0c00 |0008: move-result-object v0 │ │ -409e9a: 6001 3e5b |0009: sget v1, Lde/danoeh/antennapod/R$id;.bottom_navigation_inbox:I // field@5b3e │ │ -409e9e: 7220 440c 1000 |000b: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0c44 │ │ -409ea4: 0c00 |000e: move-result-object v0 │ │ -409ea6: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ -409eaa: 0e00 |0011: return-void │ │ -409eac: 5430 8871 |0012: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationBadgeLoader:Lio/reactivex/disposables/Disposable; // field@7188 │ │ -409eb0: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ -409eb4: 7210 e9b4 0000 |0016: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ -409eba: 2200 281b |0019: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda7; // type@1b28 │ │ -409ebe: 7010 8aa8 0000 |001b: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda7;.:()V // method@a88a │ │ -409ec4: 7110 d6b4 0000 |001e: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b4d6 │ │ -409eca: 0c00 |0021: move-result-object v0 │ │ -409ecc: 7100 ebb4 0000 |0022: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ -409ed2: 0c01 |0025: move-result-object v1 │ │ -409ed4: 6e20 ddb4 1000 |0026: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4dd │ │ -409eda: 0c00 |0029: move-result-object v0 │ │ -409edc: 7100 e8b4 0000 |002a: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ -409ee2: 0c01 |002d: move-result-object v1 │ │ -409ee4: 6e20 d9b4 1000 |002e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ -409eea: 0c00 |0031: move-result-object v0 │ │ -409eec: 2201 291b |0032: new-instance v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda8; // type@1b29 │ │ -409ef0: 7020 8ca8 3100 |0034: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a88c │ │ -409ef6: 2202 2a1b |0037: new-instance v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda9; // type@1b2a │ │ -409efa: 7010 8ea8 0200 |0039: invoke-direct {v2}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda9;.:()V // method@a88e │ │ -409f00: 6e30 dcb4 1002 |003c: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4dc │ │ -409f06: 0c00 |003f: move-result-object v0 │ │ -409f08: 5b30 8871 |0040: iput-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationBadgeLoader:Lio/reactivex/disposables/Disposable; // field@7188 │ │ -409f0c: 0e00 |0042: return-void │ │ +409e84: |[409e84] de.danoeh.antennapod.activity.MainActivity.updateBottomNavigationBadgeIfNeeded:()V │ │ +409e94: 5430 8971 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ +409e98: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +409e9c: 0e00 |0004: return-void │ │ +409e9e: 6e10 cf98 0000 |0005: invoke-virtual {v0}, Lcom/google/android/material/navigation/NavigationBarView;.getMenu:()Landroid/view/Menu; // method@98cf │ │ +409ea4: 0c00 |0008: move-result-object v0 │ │ +409ea6: 6001 3e5b |0009: sget v1, Lde/danoeh/antennapod/R$id;.bottom_navigation_inbox:I // field@5b3e │ │ +409eaa: 7220 440c 1000 |000b: invoke-interface {v0, v1}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0c44 │ │ +409eb0: 0c00 |000e: move-result-object v0 │ │ +409eb2: 3900 0300 |000f: if-nez v0, 0012 // +0003 │ │ +409eb6: 0e00 |0011: return-void │ │ +409eb8: 5430 8871 |0012: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationBadgeLoader:Lio/reactivex/disposables/Disposable; // field@7188 │ │ +409ebc: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ +409ec0: 7210 e9b4 0000 |0016: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ +409ec6: 2200 281b |0019: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda7; // type@1b28 │ │ +409eca: 7010 8aa8 0000 |001b: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda7;.:()V // method@a88a │ │ +409ed0: 7110 d6b4 0000 |001e: invoke-static {v0}, Lio/reactivex/Observable;.fromCallable:(Ljava/util/concurrent/Callable;)Lio/reactivex/Observable; // method@b4d6 │ │ +409ed6: 0c00 |0021: move-result-object v0 │ │ +409ed8: 7100 ebb4 0000 |0022: invoke-static {}, Lio/reactivex/schedulers/Schedulers;.io:()Lio/reactivex/Scheduler; // method@b4eb │ │ +409ede: 0c01 |0025: move-result-object v1 │ │ +409ee0: 6e20 ddb4 1000 |0026: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.subscribeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4dd │ │ +409ee6: 0c00 |0029: move-result-object v0 │ │ +409ee8: 7100 e8b4 0000 |002a: invoke-static {}, Lio/reactivex/android/schedulers/AndroidSchedulers;.mainThread:()Lio/reactivex/Scheduler; // method@b4e8 │ │ +409eee: 0c01 |002d: move-result-object v1 │ │ +409ef0: 6e20 d9b4 1000 |002e: invoke-virtual {v0, v1}, Lio/reactivex/Observable;.observeOn:(Lio/reactivex/Scheduler;)Lio/reactivex/Observable; // method@b4d9 │ │ +409ef6: 0c00 |0031: move-result-object v0 │ │ +409ef8: 2201 291b |0032: new-instance v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda8; // type@1b29 │ │ +409efc: 7020 8ca8 3100 |0034: invoke-direct {v1, v3}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda8;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a88c │ │ +409f02: 2202 2a1b |0037: new-instance v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda9; // type@1b2a │ │ +409f06: 7010 8ea8 0200 |0039: invoke-direct {v2}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda9;.:()V // method@a88e │ │ +409f0c: 6e30 dcb4 1002 |003c: invoke-virtual {v0, v1, v2}, Lio/reactivex/Observable;.subscribe:(Lio/reactivex/functions/Consumer;Lio/reactivex/functions/Consumer;)Lio/reactivex/disposables/Disposable; // method@b4dc │ │ +409f12: 0c00 |003f: move-result-object v0 │ │ +409f14: 5b30 8871 |0040: iput-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationBadgeLoader:Lio/reactivex/disposables/Disposable; // field@7188 │ │ +409f18: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0005 line=544 │ │ 0x0012 line=547 │ │ 0x0016 line=548 │ │ 0x0019 line=550 │ │ @@ -1829870,26 +1829870,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -409f10: |[409f10] de.danoeh.antennapod.activity.MainActivity.updateInsets:()V │ │ -409f20: 6000 1b5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b1b │ │ -409f24: 6e20 5015 0100 |0002: invoke-virtual {v1, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ -409f2a: 0c00 |0005: move-result-object v0 │ │ -409f2c: 6e10 590d 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0d59 │ │ -409f32: 0a00 |0009: move-result v0 │ │ -409f34: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -409f38: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -409f3a: 2802 |000d: goto 000f // +0002 │ │ -409f3c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -409f3e: 6e20 d1a8 0100 |000f: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@a8d1 │ │ -409f44: 0e00 |0012: return-void │ │ +409f1c: |[409f1c] de.danoeh.antennapod.activity.MainActivity.updateInsets:()V │ │ +409f2c: 6000 1b5b |0000: sget v0, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b1b │ │ +409f30: 6e20 5015 0100 |0002: invoke-virtual {v1, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ +409f36: 0c00 |0005: move-result-object v0 │ │ +409f38: 6e10 590d 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0d59 │ │ +409f3e: 0a00 |0009: move-result v0 │ │ +409f40: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +409f44: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +409f46: 2802 |000d: goto 000f // +0002 │ │ +409f48: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +409f4a: 6e20 d1a8 0100 |000f: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.setPlayerVisible:(Z)V // method@a8d1 │ │ +409f50: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ Virtual methods - │ │ @@ -1829898,133 +1829898,133 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)Landroidx/fragment/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 278 16-bit code units │ │ -408344: |[408344] de.danoeh.antennapod.activity.MainActivity.createFragmentInstance:(Ljava/lang/String;Landroid/os/Bundle;)Landroidx/fragment/app/Fragment; │ │ -408354: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -408358: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -40835e: 1a01 1b98 |0005: const-string v1, "loadFragment(tag: " // string@981b │ │ -408362: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -408368: 6e20 b9b6 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -40836e: 1a01 d305 |000d: const-string v1, ", args: " // string@05d3 │ │ -408372: 6e20 b9b6 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -408378: 6e20 b8b6 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -40837e: 1a01 8005 |0015: const-string v1, ")" // string@0580 │ │ -408382: 6e20 b9b6 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -408388: 6e10 c3b6 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -40838e: 0c00 |001d: move-result-object v0 │ │ -408390: 1a01 2941 |001e: const-string v1, "MainActivity" // string@4129 │ │ -408394: 7120 7e0b 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -40839a: 6e10 8cb6 0300 |0023: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -4083a0: 6e10 8cb6 0300 |0026: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ -4083a6: 0a00 |0029: move-result v0 │ │ -4083a8: 12f1 |002a: const/4 v1, #int -1 // #ff │ │ -4083aa: 2c00 af00 0000 |002b: sparse-switch v0, 000000da // +000000af │ │ -4083b0: 2900 6700 |002e: goto/16 0095 // +0067 │ │ -4083b4: 1a00 8e47 |0030: const-string v0, "QueueFragment" // string@478e │ │ -4083b8: 6e20 85b6 0300 |0032: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4083be: 0a03 |0035: move-result v3 │ │ -4083c0: 3903 0400 |0036: if-nez v3, 003a // +0004 │ │ -4083c4: 2900 5d00 |0038: goto/16 0095 // +005d │ │ -4083c8: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ -4083cc: 2900 5900 |003c: goto/16 0095 // +0059 │ │ -4083d0: 1a00 3746 |003e: const-string v0, "PlaybackHistoryFragment" // string@4637 │ │ -4083d4: 6e20 85b6 0300 |0040: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4083da: 0a03 |0043: move-result v3 │ │ -4083dc: 3903 0300 |0044: if-nez v3, 0047 // +0003 │ │ -4083e0: 284f |0046: goto 0095 // +004f │ │ -4083e2: 1271 |0047: const/4 v1, #int 7 // #7 │ │ -4083e4: 284d |0048: goto 0095 // +004d │ │ -4083e6: 1a00 d214 |0049: const-string v0, "DownloadsFragment" // string@14d2 │ │ -4083ea: 6e20 85b6 0300 |004b: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4083f0: 0a03 |004e: move-result v3 │ │ -4083f2: 3903 0300 |004f: if-nez v3, 0052 // +0003 │ │ -4083f6: 2844 |0051: goto 0095 // +0044 │ │ -4083f8: 1261 |0052: const/4 v1, #int 6 // #6 │ │ -4083fa: 2842 |0053: goto 0095 // +0042 │ │ -4083fc: 1a00 1016 |0054: const-string v0, "EpisodesFragment" // string@1610 │ │ -408400: 6e20 85b6 0300 |0056: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -408406: 0a03 |0059: move-result v3 │ │ -408408: 3903 0300 |005a: if-nez v3, 005d // +0003 │ │ -40840c: 2839 |005c: goto 0095 // +0039 │ │ -40840e: 1251 |005d: const/4 v1, #int 5 // #5 │ │ -408410: 2837 |005e: goto 0095 // +0037 │ │ -408412: 1a00 4a0a |005f: const-string v0, "AddFeedFragment" // string@0a4a │ │ -408416: 6e20 85b6 0300 |0061: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -40841c: 0a03 |0064: move-result v3 │ │ -40841e: 3903 0300 |0065: if-nez v3, 0068 // +0003 │ │ -408422: 282e |0067: goto 0095 // +002e │ │ -408424: 1241 |0068: const/4 v1, #int 4 // #4 │ │ -408426: 282c |0069: goto 0095 // +002c │ │ -408428: 1a00 151b |006a: const-string v0, "HomeFragment" // string@1b15 │ │ -40842c: 6e20 85b6 0300 |006c: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -408432: 0a03 |006f: move-result v3 │ │ -408434: 3903 0300 |0070: if-nez v3, 0073 // +0003 │ │ -408438: 2823 |0072: goto 0095 // +0023 │ │ -40843a: 1231 |0073: const/4 v1, #int 3 // #3 │ │ -40843c: 2821 |0074: goto 0095 // +0021 │ │ -40843e: 1a00 a614 |0075: const-string v0, "DiscoveryFragment" // string@14a6 │ │ -408442: 6e20 85b6 0300 |0077: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -408448: 0a03 |007a: move-result v3 │ │ -40844a: 3903 0300 |007b: if-nez v3, 007e // +0003 │ │ -40844e: 2818 |007d: goto 0095 // +0018 │ │ -408450: 1221 |007e: const/4 v1, #int 2 // #2 │ │ -408452: 2816 |007f: goto 0095 // +0016 │ │ -408454: 1a00 c343 |0080: const-string v0, "NewEpisodesFragment" // string@43c3 │ │ -408458: 6e20 85b6 0300 |0082: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -40845e: 0a03 |0085: move-result v3 │ │ -408460: 3903 0300 |0086: if-nez v3, 0089 // +0003 │ │ -408464: 280d |0088: goto 0095 // +000d │ │ -408466: 1211 |0089: const/4 v1, #int 1 // #1 │ │ -408468: 280b |008a: goto 0095 // +000b │ │ -40846a: 1a00 8a4c |008b: const-string v0, "SubscriptionFragment" // string@4c8a │ │ -40846e: 6e20 85b6 0300 |008d: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -408474: 0a03 |0090: move-result v3 │ │ -408476: 3903 0300 |0091: if-nez v3, 0094 // +0003 │ │ -40847a: 2802 |0093: goto 0095 // +0002 │ │ -40847c: 1201 |0094: const/4 v1, #int 0 // #0 │ │ -40847e: 2b01 6b00 0000 |0095: packed-switch v1, 00000100 // +0000006b │ │ -408484: 2203 011e |0098: new-instance v3, Lde/danoeh/antennapod/ui/screen/home/HomeFragment; // type@1e01 │ │ -408488: 7010 bcb4 0300 |009a: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/home/HomeFragment;.:()V // method@b4bc │ │ -40848e: 1204 |009d: const/4 v4, #int 0 // #0 │ │ -408490: 2836 |009e: goto 00d4 // +0036 │ │ -408492: 2203 161e |009f: new-instance v3, Lde/danoeh/antennapod/ui/screen/queue/QueueFragment; // type@1e16 │ │ -408496: 7010 c1b4 0300 |00a1: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/queue/QueueFragment;.:()V // method@b4c1 │ │ -40849c: 2830 |00a4: goto 00d4 // +0030 │ │ -40849e: 2203 f51d |00a5: new-instance v3, Lde/danoeh/antennapod/ui/screen/PlaybackHistoryFragment; // type@1df5 │ │ -4084a2: 7010 aeb4 0300 |00a7: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/PlaybackHistoryFragment;.:()V // method@b4ae │ │ -4084a8: 282a |00aa: goto 00d4 // +002a │ │ -4084aa: 2203 f81d |00ab: new-instance v3, Lde/danoeh/antennapod/ui/screen/download/CompletedDownloadsFragment; // type@1df8 │ │ -4084ae: 7010 b0b4 0300 |00ad: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/download/CompletedDownloadsFragment;.:()V // method@b4b0 │ │ -4084b4: 2824 |00b0: goto 00d4 // +0024 │ │ -4084b6: 2203 f31d |00b1: new-instance v3, Lde/danoeh/antennapod/ui/screen/AllEpisodesFragment; // type@1df3 │ │ -4084ba: 7010 acb4 0300 |00b3: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/AllEpisodesFragment;.:()V // method@b4ac │ │ -4084c0: 281e |00b6: goto 00d4 // +001e │ │ -4084c2: 2203 f21d |00b7: new-instance v3, Lde/danoeh/antennapod/ui/screen/AddFeedFragment; // type@1df2 │ │ -4084c6: 7010 abb4 0300 |00b9: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/AddFeedFragment;.:()V // method@b4ab │ │ -4084cc: 2818 |00bc: goto 00d4 // +0018 │ │ -4084ce: 2203 011e |00bd: new-instance v3, Lde/danoeh/antennapod/ui/screen/home/HomeFragment; // type@1e01 │ │ -4084d2: 7010 bcb4 0300 |00bf: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/home/HomeFragment;.:()V // method@b4bc │ │ -4084d8: 2812 |00c2: goto 00d4 // +0012 │ │ -4084da: 2203 e91d |00c3: new-instance v3, Lde/danoeh/antennapod/ui/discovery/DiscoveryFragment; // type@1de9 │ │ -4084de: 7010 a0b4 0300 |00c5: invoke-direct {v3}, Lde/danoeh/antennapod/ui/discovery/DiscoveryFragment;.:()V // method@b4a0 │ │ -4084e4: 280c |00c8: goto 00d4 // +000c │ │ -4084e6: 2203 f41d |00c9: new-instance v3, Lde/danoeh/antennapod/ui/screen/InboxFragment; // type@1df4 │ │ -4084ea: 7010 adb4 0300 |00cb: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/InboxFragment;.:()V // method@b4ad │ │ -4084f0: 2806 |00ce: goto 00d4 // +0006 │ │ -4084f2: 2203 181e |00cf: new-instance v3, Lde/danoeh/antennapod/ui/screen/subscriptions/SubscriptionFragment; // type@1e18 │ │ -4084f6: 7010 c4b4 0300 |00d1: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/subscriptions/SubscriptionFragment;.:()V // method@b4c4 │ │ -4084fc: 3804 0500 |00d4: if-eqz v4, 00d9 // +0005 │ │ -408500: 6e20 c33e 4300 |00d6: invoke-virtual {v3, v4}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@3ec3 │ │ -408506: 1103 |00d9: return-object v3 │ │ -408508: 0002 0900 ad66 f0a1 e865 22b8 005c ... |00da: sparse-switch-data (38 units) │ │ -408554: 0001 0900 0000 0000 3a00 0000 3400 ... |0100: packed-switch-data (22 units) │ │ +408350: |[408350] de.danoeh.antennapod.activity.MainActivity.createFragmentInstance:(Ljava/lang/String;Landroid/os/Bundle;)Landroidx/fragment/app/Fragment; │ │ +408360: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +408364: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +40836a: 1a01 1b98 |0005: const-string v1, "loadFragment(tag: " // string@981b │ │ +40836e: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +408374: 6e20 b9b6 3000 |000a: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +40837a: 1a01 d305 |000d: const-string v1, ", args: " // string@05d3 │ │ +40837e: 6e20 b9b6 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +408384: 6e20 b8b6 4000 |0012: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +40838a: 1a01 8005 |0015: const-string v1, ")" // string@0580 │ │ +40838e: 6e20 b9b6 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +408394: 6e10 c3b6 0000 |001a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +40839a: 0c00 |001d: move-result-object v0 │ │ +40839c: 1a01 2941 |001e: const-string v1, "MainActivity" // string@4129 │ │ +4083a0: 7120 7e0b 0100 |0020: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +4083a6: 6e10 8cb6 0300 |0023: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +4083ac: 6e10 8cb6 0300 |0026: invoke-virtual {v3}, Ljava/lang/String;.hashCode:()I // method@b68c │ │ +4083b2: 0a00 |0029: move-result v0 │ │ +4083b4: 12f1 |002a: const/4 v1, #int -1 // #ff │ │ +4083b6: 2c00 af00 0000 |002b: sparse-switch v0, 000000da // +000000af │ │ +4083bc: 2900 6700 |002e: goto/16 0095 // +0067 │ │ +4083c0: 1a00 8e47 |0030: const-string v0, "QueueFragment" // string@478e │ │ +4083c4: 6e20 85b6 0300 |0032: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4083ca: 0a03 |0035: move-result v3 │ │ +4083cc: 3903 0400 |0036: if-nez v3, 003a // +0004 │ │ +4083d0: 2900 5d00 |0038: goto/16 0095 // +005d │ │ +4083d4: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ +4083d8: 2900 5900 |003c: goto/16 0095 // +0059 │ │ +4083dc: 1a00 3746 |003e: const-string v0, "PlaybackHistoryFragment" // string@4637 │ │ +4083e0: 6e20 85b6 0300 |0040: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4083e6: 0a03 |0043: move-result v3 │ │ +4083e8: 3903 0300 |0044: if-nez v3, 0047 // +0003 │ │ +4083ec: 284f |0046: goto 0095 // +004f │ │ +4083ee: 1271 |0047: const/4 v1, #int 7 // #7 │ │ +4083f0: 284d |0048: goto 0095 // +004d │ │ +4083f2: 1a00 d214 |0049: const-string v0, "DownloadsFragment" // string@14d2 │ │ +4083f6: 6e20 85b6 0300 |004b: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4083fc: 0a03 |004e: move-result v3 │ │ +4083fe: 3903 0300 |004f: if-nez v3, 0052 // +0003 │ │ +408402: 2844 |0051: goto 0095 // +0044 │ │ +408404: 1261 |0052: const/4 v1, #int 6 // #6 │ │ +408406: 2842 |0053: goto 0095 // +0042 │ │ +408408: 1a00 1016 |0054: const-string v0, "EpisodesFragment" // string@1610 │ │ +40840c: 6e20 85b6 0300 |0056: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +408412: 0a03 |0059: move-result v3 │ │ +408414: 3903 0300 |005a: if-nez v3, 005d // +0003 │ │ +408418: 2839 |005c: goto 0095 // +0039 │ │ +40841a: 1251 |005d: const/4 v1, #int 5 // #5 │ │ +40841c: 2837 |005e: goto 0095 // +0037 │ │ +40841e: 1a00 4a0a |005f: const-string v0, "AddFeedFragment" // string@0a4a │ │ +408422: 6e20 85b6 0300 |0061: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +408428: 0a03 |0064: move-result v3 │ │ +40842a: 3903 0300 |0065: if-nez v3, 0068 // +0003 │ │ +40842e: 282e |0067: goto 0095 // +002e │ │ +408430: 1241 |0068: const/4 v1, #int 4 // #4 │ │ +408432: 282c |0069: goto 0095 // +002c │ │ +408434: 1a00 151b |006a: const-string v0, "HomeFragment" // string@1b15 │ │ +408438: 6e20 85b6 0300 |006c: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +40843e: 0a03 |006f: move-result v3 │ │ +408440: 3903 0300 |0070: if-nez v3, 0073 // +0003 │ │ +408444: 2823 |0072: goto 0095 // +0023 │ │ +408446: 1231 |0073: const/4 v1, #int 3 // #3 │ │ +408448: 2821 |0074: goto 0095 // +0021 │ │ +40844a: 1a00 a614 |0075: const-string v0, "DiscoveryFragment" // string@14a6 │ │ +40844e: 6e20 85b6 0300 |0077: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +408454: 0a03 |007a: move-result v3 │ │ +408456: 3903 0300 |007b: if-nez v3, 007e // +0003 │ │ +40845a: 2818 |007d: goto 0095 // +0018 │ │ +40845c: 1221 |007e: const/4 v1, #int 2 // #2 │ │ +40845e: 2816 |007f: goto 0095 // +0016 │ │ +408460: 1a00 c343 |0080: const-string v0, "NewEpisodesFragment" // string@43c3 │ │ +408464: 6e20 85b6 0300 |0082: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +40846a: 0a03 |0085: move-result v3 │ │ +40846c: 3903 0300 |0086: if-nez v3, 0089 // +0003 │ │ +408470: 280d |0088: goto 0095 // +000d │ │ +408472: 1211 |0089: const/4 v1, #int 1 // #1 │ │ +408474: 280b |008a: goto 0095 // +000b │ │ +408476: 1a00 8a4c |008b: const-string v0, "SubscriptionFragment" // string@4c8a │ │ +40847a: 6e20 85b6 0300 |008d: invoke-virtual {v3, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +408480: 0a03 |0090: move-result v3 │ │ +408482: 3903 0300 |0091: if-nez v3, 0094 // +0003 │ │ +408486: 2802 |0093: goto 0095 // +0002 │ │ +408488: 1201 |0094: const/4 v1, #int 0 // #0 │ │ +40848a: 2b01 6b00 0000 |0095: packed-switch v1, 00000100 // +0000006b │ │ +408490: 2203 011e |0098: new-instance v3, Lde/danoeh/antennapod/ui/screen/home/HomeFragment; // type@1e01 │ │ +408494: 7010 bcb4 0300 |009a: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/home/HomeFragment;.:()V // method@b4bc │ │ +40849a: 1204 |009d: const/4 v4, #int 0 // #0 │ │ +40849c: 2836 |009e: goto 00d4 // +0036 │ │ +40849e: 2203 161e |009f: new-instance v3, Lde/danoeh/antennapod/ui/screen/queue/QueueFragment; // type@1e16 │ │ +4084a2: 7010 c1b4 0300 |00a1: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/queue/QueueFragment;.:()V // method@b4c1 │ │ +4084a8: 2830 |00a4: goto 00d4 // +0030 │ │ +4084aa: 2203 f51d |00a5: new-instance v3, Lde/danoeh/antennapod/ui/screen/PlaybackHistoryFragment; // type@1df5 │ │ +4084ae: 7010 aeb4 0300 |00a7: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/PlaybackHistoryFragment;.:()V // method@b4ae │ │ +4084b4: 282a |00aa: goto 00d4 // +002a │ │ +4084b6: 2203 f81d |00ab: new-instance v3, Lde/danoeh/antennapod/ui/screen/download/CompletedDownloadsFragment; // type@1df8 │ │ +4084ba: 7010 b0b4 0300 |00ad: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/download/CompletedDownloadsFragment;.:()V // method@b4b0 │ │ +4084c0: 2824 |00b0: goto 00d4 // +0024 │ │ +4084c2: 2203 f31d |00b1: new-instance v3, Lde/danoeh/antennapod/ui/screen/AllEpisodesFragment; // type@1df3 │ │ +4084c6: 7010 acb4 0300 |00b3: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/AllEpisodesFragment;.:()V // method@b4ac │ │ +4084cc: 281e |00b6: goto 00d4 // +001e │ │ +4084ce: 2203 f21d |00b7: new-instance v3, Lde/danoeh/antennapod/ui/screen/AddFeedFragment; // type@1df2 │ │ +4084d2: 7010 abb4 0300 |00b9: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/AddFeedFragment;.:()V // method@b4ab │ │ +4084d8: 2818 |00bc: goto 00d4 // +0018 │ │ +4084da: 2203 011e |00bd: new-instance v3, Lde/danoeh/antennapod/ui/screen/home/HomeFragment; // type@1e01 │ │ +4084de: 7010 bcb4 0300 |00bf: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/home/HomeFragment;.:()V // method@b4bc │ │ +4084e4: 2812 |00c2: goto 00d4 // +0012 │ │ +4084e6: 2203 e91d |00c3: new-instance v3, Lde/danoeh/antennapod/ui/discovery/DiscoveryFragment; // type@1de9 │ │ +4084ea: 7010 a0b4 0300 |00c5: invoke-direct {v3}, Lde/danoeh/antennapod/ui/discovery/DiscoveryFragment;.:()V // method@b4a0 │ │ +4084f0: 280c |00c8: goto 00d4 // +000c │ │ +4084f2: 2203 f41d |00c9: new-instance v3, Lde/danoeh/antennapod/ui/screen/InboxFragment; // type@1df4 │ │ +4084f6: 7010 adb4 0300 |00cb: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/InboxFragment;.:()V // method@b4ad │ │ +4084fc: 2806 |00ce: goto 00d4 // +0006 │ │ +4084fe: 2203 181e |00cf: new-instance v3, Lde/danoeh/antennapod/ui/screen/subscriptions/SubscriptionFragment; // type@1e18 │ │ +408502: 7010 c4b4 0300 |00d1: invoke-direct {v3}, Lde/danoeh/antennapod/ui/screen/subscriptions/SubscriptionFragment;.:()V // method@b4c4 │ │ +408508: 3804 0500 |00d4: if-eqz v4, 00d9 // +0005 │ │ +40850c: 6e20 c33e 4300 |00d6: invoke-virtual {v3, v4}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@3ec3 │ │ +408512: 1103 |00d9: return-object v3 │ │ +408514: 0002 0900 ad66 f0a1 e865 22b8 005c ... |00da: sparse-switch-data (38 units) │ │ +408560: 0001 0900 0000 0000 3a00 0000 3400 ... |0100: packed-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0023 line=403 │ │ 0x0098 line=433 │ │ 0x009f line=408 │ │ 0x00a5 line=420 │ │ @@ -1830046,17 +1830046,17 @@ │ │ type : '()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -408880: |[408880] de.danoeh.antennapod.activity.MainActivity.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; │ │ -408890: 5410 9071 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ -408894: 1100 |0002: return-object v0 │ │ +40888c: |[40888c] de.danoeh.antennapod.activity.MainActivity.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; │ │ +40889c: 5410 9071 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ +4088a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ #2 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1830064,17 +1830064,17 @@ │ │ type : '()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -408580: |[408580] de.danoeh.antennapod.activity.MainActivity.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; │ │ -408590: 5410 8f71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@718f │ │ -408594: 1100 |0002: return-object v0 │ │ +40858c: |[40858c] de.danoeh.antennapod.activity.MainActivity.getRecycledViewPool:()Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; │ │ +40859c: 5410 8f71 |0000: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@718f │ │ +4085a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ #3 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1830082,26 +1830082,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -4085b4: |[4085b4] de.danoeh.antennapod.activity.MainActivity.isDrawerOpen:()Z │ │ -4085c4: 5420 8b71 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ -4085c8: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -4085cc: 5421 8e71 |0004: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@718e │ │ -4085d0: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ -4085d4: 6e20 8e3a 1000 |0008: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@3a8e │ │ -4085da: 0a00 |000b: move-result v0 │ │ -4085dc: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -4085e0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -4085e2: 2802 |000f: goto 0011 // +0002 │ │ -4085e4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -4085e6: 0f00 |0011: return v0 │ │ +4085c0: |[4085c0] de.danoeh.antennapod.activity.MainActivity.isDrawerOpen:()Z │ │ +4085d0: 5420 8b71 |0000: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ +4085d4: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +4085d8: 5421 8e71 |0004: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@718e │ │ +4085dc: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ +4085e0: 6e20 8e3a 1000 |0008: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@3a8e │ │ +4085e6: 0a00 |000b: move-result v0 │ │ +4085e8: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +4085ec: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +4085ee: 2802 |000f: goto 0011 // +0002 │ │ +4085f0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +4085f2: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ #4 : (in Lde/danoeh/antennapod/activity/MainActivity;) │ │ @@ -1830109,18 +1830109,18 @@ │ │ type : '(Landroidx/fragment/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -409200: |[409200] de.danoeh.antennapod.activity.MainActivity.loadChildFragment:(Landroidx/fragment/app/Fragment;)V │ │ -409210: 6200 b1ff |0000: sget-object v0, Lde/danoeh/antennapod/ui/TransitionEffect;.NONE:Lde/danoeh/antennapod/ui/TransitionEffect; // field@ffb1 │ │ -409214: 6e30 b8a8 2100 |0002: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/ui/TransitionEffect;)V // method@a8b8 │ │ -40921a: 0e00 |0005: return-void │ │ +40920c: |[40920c] de.danoeh.antennapod.activity.MainActivity.loadChildFragment:(Landroidx/fragment/app/Fragment;)V │ │ +40921c: 6200 b1ff |0000: sget-object v0, Lde/danoeh/antennapod/ui/TransitionEffect;.NONE:Lde/danoeh/antennapod/ui/TransitionEffect; // field@ffb1 │ │ +409220: 6e30 b8a8 2100 |0002: invoke-virtual {v1, v2, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/ui/TransitionEffect;)V // method@a8b8 │ │ +409226: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0006 reg=2 (null) Landroidx/fragment/app/Fragment; │ │ │ │ @@ -1830129,48 +1830129,48 @@ │ │ type : '(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/ui/TransitionEffect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 67 16-bit code units │ │ -40921c: |[40921c] de.danoeh.antennapod.activity.MainActivity.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/ui/TransitionEffect;)V │ │ -40922c: 7110 07bb 0500 |0000: invoke-static {v5}, Lorg/apache/commons/lang3/Validate;.notNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@bb07 │ │ -409232: 6e10 093f 0400 |0003: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ -409238: 0c00 |0006: move-result-object v0 │ │ -40923a: 6e10 ed3f 0000 |0007: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@3fed │ │ -409240: 0c00 |000a: move-result-object v0 │ │ -409242: 6201 b0ff |000b: sget-object v1, Lde/danoeh/antennapod/ui/TransitionEffect;.FADE:Lde/danoeh/antennapod/ui/TransitionEffect; // field@ffb0 │ │ -409246: 3316 0a00 |000d: if-ne v6, v1, 0017 // +000a │ │ -40924a: 6006 f74c |000f: sget v6, Lde/danoeh/antennapod/R$anim;.fade_in:I // field@4cf7 │ │ -40924e: 6001 f84c |0011: sget v1, Lde/danoeh/antennapod/R$anim;.fade_out:I // field@4cf8 │ │ -409252: 6e30 e840 6001 |0013: invoke-virtual {v0, v6, v1}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(II)Landroidx/fragment/app/FragmentTransaction; // method@40e8 │ │ -409258: 2810 |0016: goto 0026 // +0010 │ │ -40925a: 6201 b2ff |0017: sget-object v1, Lde/danoeh/antennapod/ui/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/ui/TransitionEffect; // field@ffb2 │ │ -40925e: 3316 0d00 |0019: if-ne v6, v1, 0026 // +000d │ │ -409262: 6006 0b4d |001b: sget v6, Lde/danoeh/antennapod/R$anim;.slide_right_in:I // field@4d0b │ │ -409266: 6001 0a4d |001d: sget v1, Lde/danoeh/antennapod/R$anim;.slide_left_out:I // field@4d0a │ │ -40926a: 6002 094d |001f: sget v2, Lde/danoeh/antennapod/R$anim;.slide_left_in:I // field@4d09 │ │ -40926e: 6003 0c4d |0021: sget v3, Lde/danoeh/antennapod/R$anim;.slide_right_out:I // field@4d0c │ │ -409272: 6e53 e940 6021 |0023: invoke-virtual {v0, v6, v1, v2, v3}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(IIII)Landroidx/fragment/app/FragmentTransaction; // method@40e9 │ │ -409278: 6e10 093f 0400 |0026: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ -40927e: 0c06 |0029: move-result-object v6 │ │ -409280: 1a01 56a8 |002a: const-string v1, "main" // string@a856 │ │ -409284: 6e20 1c40 1600 |002c: invoke-virtual {v6, v1}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@401c │ │ -40928a: 0c06 |002f: move-result-object v6 │ │ -40928c: 6e20 e240 6000 |0030: invoke-virtual {v0, v6}, Landroidx/fragment/app/FragmentTransaction;.hide:(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@40e2 │ │ -409292: 0c06 |0033: move-result-object v6 │ │ -409294: 6000 bc5c |0034: sget v0, Lde/danoeh/antennapod/R$id;.main_content_view:I // field@5cbc │ │ -409298: 6e40 d740 0615 |0036: invoke-virtual {v6, v0, v5, v1}, Landroidx/fragment/app/FragmentTransaction;.add:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@40d7 │ │ -40929e: 0c05 |0039: move-result-object v5 │ │ -4092a0: 1206 |003a: const/4 v6, #int 0 // #0 │ │ -4092a2: 6e20 db40 6500 |003b: invoke-virtual {v5, v6}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@40db │ │ -4092a8: 0c05 |003e: move-result-object v5 │ │ -4092aa: 6e10 dc40 0500 |003f: invoke-virtual {v5}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@40dc │ │ -4092b0: 0e00 |0042: return-void │ │ +409228: |[409228] de.danoeh.antennapod.activity.MainActivity.loadChildFragment:(Landroidx/fragment/app/Fragment;Lde/danoeh/antennapod/ui/TransitionEffect;)V │ │ +409238: 7110 07bb 0500 |0000: invoke-static {v5}, Lorg/apache/commons/lang3/Validate;.notNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@bb07 │ │ +40923e: 6e10 093f 0400 |0003: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ +409244: 0c00 |0006: move-result-object v0 │ │ +409246: 6e10 ed3f 0000 |0007: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@3fed │ │ +40924c: 0c00 |000a: move-result-object v0 │ │ +40924e: 6201 b0ff |000b: sget-object v1, Lde/danoeh/antennapod/ui/TransitionEffect;.FADE:Lde/danoeh/antennapod/ui/TransitionEffect; // field@ffb0 │ │ +409252: 3316 0a00 |000d: if-ne v6, v1, 0017 // +000a │ │ +409256: 6006 f74c |000f: sget v6, Lde/danoeh/antennapod/R$anim;.fade_in:I // field@4cf7 │ │ +40925a: 6001 f84c |0011: sget v1, Lde/danoeh/antennapod/R$anim;.fade_out:I // field@4cf8 │ │ +40925e: 6e30 e840 6001 |0013: invoke-virtual {v0, v6, v1}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(II)Landroidx/fragment/app/FragmentTransaction; // method@40e8 │ │ +409264: 2810 |0016: goto 0026 // +0010 │ │ +409266: 6201 b2ff |0017: sget-object v1, Lde/danoeh/antennapod/ui/TransitionEffect;.SLIDE:Lde/danoeh/antennapod/ui/TransitionEffect; // field@ffb2 │ │ +40926a: 3316 0d00 |0019: if-ne v6, v1, 0026 // +000d │ │ +40926e: 6006 0b4d |001b: sget v6, Lde/danoeh/antennapod/R$anim;.slide_right_in:I // field@4d0b │ │ +409272: 6001 0a4d |001d: sget v1, Lde/danoeh/antennapod/R$anim;.slide_left_out:I // field@4d0a │ │ +409276: 6002 094d |001f: sget v2, Lde/danoeh/antennapod/R$anim;.slide_left_in:I // field@4d09 │ │ +40927a: 6003 0c4d |0021: sget v3, Lde/danoeh/antennapod/R$anim;.slide_right_out:I // field@4d0c │ │ +40927e: 6e53 e940 6021 |0023: invoke-virtual {v0, v6, v1, v2, v3}, Landroidx/fragment/app/FragmentTransaction;.setCustomAnimations:(IIII)Landroidx/fragment/app/FragmentTransaction; // method@40e9 │ │ +409284: 6e10 093f 0400 |0026: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ +40928a: 0c06 |0029: move-result-object v6 │ │ +40928c: 1a01 56a8 |002a: const-string v1, "main" // string@a856 │ │ +409290: 6e20 1c40 1600 |002c: invoke-virtual {v6, v1}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@401c │ │ +409296: 0c06 |002f: move-result-object v6 │ │ +409298: 6e20 e240 6000 |0030: invoke-virtual {v0, v6}, Landroidx/fragment/app/FragmentTransaction;.hide:(Landroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; // method@40e2 │ │ +40929e: 0c06 |0033: move-result-object v6 │ │ +4092a0: 6000 bc5c |0034: sget v0, Lde/danoeh/antennapod/R$id;.main_content_view:I // field@5cbc │ │ +4092a4: 6e40 d740 0615 |0036: invoke-virtual {v6, v0, v5, v1}, Landroidx/fragment/app/FragmentTransaction;.add:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@40d7 │ │ +4092aa: 0c05 |0039: move-result-object v5 │ │ +4092ac: 1206 |003a: const/4 v6, #int 0 // #0 │ │ +4092ae: 6e20 db40 6500 |003b: invoke-virtual {v5, v6}, Landroidx/fragment/app/FragmentTransaction;.addToBackStack:(Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@40db │ │ +4092b4: 0c05 |003e: move-result-object v5 │ │ +4092b6: 6e10 dc40 0500 |003f: invoke-virtual {v5}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@40dc │ │ +4092bc: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0003 line=490 │ │ 0x000b line=492 │ │ 0x000f line=493 │ │ 0x0017 line=494 │ │ @@ -1830189,24 +1830189,24 @@ │ │ type : '(JLandroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -4092b4: |[4092b4] de.danoeh.antennapod.activity.MainActivity.loadFeedFragmentById:(JLandroid/os/Bundle;)V │ │ -4092c4: 7120 bbb4 3200 |0000: invoke-static {v2, v3}, Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment; // method@b4bb │ │ -4092ca: 0c00 |0003: move-result-object v0 │ │ -4092cc: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ -4092d0: 6e20 c33e 4000 |0006: invoke-virtual {v0, v4}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@3ec3 │ │ -4092d6: 7120 aab6 3200 |0009: invoke-static {v2, v3}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b6aa │ │ -4092dc: 0c02 |000c: move-result-object v2 │ │ -4092de: 7120 b6b4 2100 |000d: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V // method@b4b6 │ │ -4092e4: 6e20 baa8 0100 |0010: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Landroidx/fragment/app/Fragment;)V // method@a8ba │ │ -4092ea: 0e00 |0013: return-void │ │ +4092c0: |[4092c0] de.danoeh.antennapod.activity.MainActivity.loadFeedFragmentById:(JLandroid/os/Bundle;)V │ │ +4092d0: 7120 bbb4 3200 |0000: invoke-static {v2, v3}, Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment;.newInstance:(J)Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment; // method@b4bb │ │ +4092d6: 0c00 |0003: move-result-object v0 │ │ +4092d8: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ +4092dc: 6e20 c33e 4000 |0006: invoke-virtual {v0, v4}, Landroidx/fragment/app/Fragment;.setArguments:(Landroid/os/Bundle;)V // method@3ec3 │ │ +4092e2: 7120 aab6 3200 |0009: invoke-static {v2, v3}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@b6aa │ │ +4092e8: 0c02 |000c: move-result-object v2 │ │ +4092ea: 7120 b6b4 2100 |000d: invoke-static {v1, v2}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V // method@b4b6 │ │ +4092f0: 6e20 baa8 0100 |0010: invoke-virtual {v1, v0}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Landroidx/fragment/app/Fragment;)V // method@a8ba │ │ +4092f6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=460 │ │ 0x0009 line=462 │ │ 0x0010 line=463 │ │ locals : │ │ @@ -1830219,36 +1830219,36 @@ │ │ type : '(Landroidx/fragment/app/Fragment;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -4092ec: |[4092ec] de.danoeh.antennapod.activity.MainActivity.loadFragment:(Landroidx/fragment/app/Fragment;)V │ │ -4092fc: 6e10 093f 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ -409302: 0c00 |0003: move-result-object v0 │ │ -409304: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -409306: 6e10 2340 0000 |0005: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@4023 │ │ -40930c: 0a02 |0008: move-result v2 │ │ -40930e: 3521 0800 |0009: if-ge v1, v2, 0011 // +0008 │ │ -409312: 6e10 4c40 0000 |000b: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@404c │ │ -409318: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -40931c: 28f5 |0010: goto 0005 // -000b │ │ -40931e: 6e10 ed3f 0000 |0011: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@3fed │ │ -409324: 0c01 |0014: move-result-object v1 │ │ -409326: 6002 bc5c |0015: sget v2, Lde/danoeh/antennapod/R$id;.main_content_view:I // field@5cbc │ │ -40932a: 1a03 56a8 |0017: const-string v3, "main" // string@a856 │ │ -40932e: 6e40 e640 2135 |0019: invoke-virtual {v1, v2, v5, v3}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@40e6 │ │ -409334: 6e10 4c40 0000 |001c: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@404c │ │ -40933a: 6e10 dd40 0100 |001f: invoke-virtual {v1}, Landroidx/fragment/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@40dd │ │ -409340: 5445 8b71 |0022: iget-object v5, v4, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ -409344: 3805 0700 |0024: if-eqz v5, 002b // +0007 │ │ -409348: 5440 8e71 |0026: iget-object v0, v4, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@718e │ │ -40934c: 6e20 6e3a 0500 |0028: invoke-virtual {v5, v0}, Landroidx/drawerlayout/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@3a6e │ │ -409352: 0e00 |002b: return-void │ │ +4092f8: |[4092f8] de.danoeh.antennapod.activity.MainActivity.loadFragment:(Landroidx/fragment/app/Fragment;)V │ │ +409308: 6e10 093f 0400 |0000: invoke-virtual {v4}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ +40930e: 0c00 |0003: move-result-object v0 │ │ +409310: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +409312: 6e10 2340 0000 |0005: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@4023 │ │ +409318: 0a02 |0008: move-result v2 │ │ +40931a: 3521 0800 |0009: if-ge v1, v2, 0011 // +0008 │ │ +40931e: 6e10 4c40 0000 |000b: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@404c │ │ +409324: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +409328: 28f5 |0010: goto 0005 // -000b │ │ +40932a: 6e10 ed3f 0000 |0011: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@3fed │ │ +409330: 0c01 |0014: move-result-object v1 │ │ +409332: 6002 bc5c |0015: sget v2, Lde/danoeh/antennapod/R$id;.main_content_view:I // field@5cbc │ │ +409336: 1a03 56a8 |0017: const-string v3, "main" // string@a856 │ │ +40933a: 6e40 e640 2135 |0019: invoke-virtual {v1, v2, v5, v3}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@40e6 │ │ +409340: 6e10 4c40 0000 |001c: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@404c │ │ +409346: 6e10 dd40 0100 |001f: invoke-virtual {v1}, Landroidx/fragment/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@40dd │ │ +40934c: 5445 8b71 |0022: iget-object v5, v4, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ +409350: 3805 0700 |0024: if-eqz v5, 002b // +0007 │ │ +409354: 5440 8e71 |0026: iget-object v0, v4, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@718e │ │ +409358: 6e20 6e3a 0500 |0028: invoke-virtual {v5, v0}, Landroidx/drawerlayout/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@3a6e │ │ +40935e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0005 line=469 │ │ 0x000b line=470 │ │ 0x0011 line=472 │ │ 0x0015 line=473 │ │ @@ -1830265,39 +1830265,39 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -409354: |[409354] de.danoeh.antennapod.activity.MainActivity.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -409364: 7120 b6b4 4300 |0000: invoke-static {v3, v4}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V // method@b4b6 │ │ -40936a: 5430 8971 |0003: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ -40936e: 3800 2600 |0005: if-eqz v0, 002b // +0026 │ │ -409372: 7110 b8b4 0400 |0007: invoke-static {v4}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getBottomNavigationItemId:(Ljava/lang/String;)I // method@b4b8 │ │ -409378: 0a00 |000a: move-result v0 │ │ -40937a: 5431 8971 |000b: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ -40937e: 6e10 cf98 0100 |000d: invoke-virtual {v1}, Lcom/google/android/material/navigation/NavigationBarView;.getMenu:()Landroid/view/Menu; // method@98cf │ │ -409384: 0c01 |0010: move-result-object v1 │ │ -409386: 7220 440c 0100 |0011: invoke-interface {v1, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0c44 │ │ -40938c: 0c01 |0014: move-result-object v1 │ │ -40938e: 3901 0400 |0015: if-nez v1, 0019 // +0004 │ │ -409392: 6000 3f5b |0017: sget v0, Lde/danoeh/antennapod/R$id;.bottom_navigation_more:I // field@5b3f │ │ -409396: 5431 8971 |0019: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ -40939a: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -40939c: 6e20 ef98 2100 |001c: invoke-virtual {v1, v2}, Lcom/google/android/material/navigation/NavigationBarView;.setOnItemSelectedListener:(Lcom/google/android/material/navigation/NavigationBarView$OnItemSelectedListener;)V // method@98ef │ │ -4093a2: 5431 8971 |001f: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ -4093a6: 6e20 f098 0100 |0021: invoke-virtual {v1, v0}, Lcom/google/android/material/navigation/NavigationBarView;.setSelectedItemId:(I)V // method@98f0 │ │ -4093ac: 5430 8971 |0024: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ -4093b0: 5431 8771 |0026: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomItemSelectedListener:Lcom/google/android/material/navigation/NavigationBarView$OnItemSelectedListener; // field@7187 │ │ -4093b4: 6e20 ef98 1000 |0028: invoke-virtual {v0, v1}, Lcom/google/android/material/navigation/NavigationBarView;.setOnItemSelectedListener:(Lcom/google/android/material/navigation/NavigationBarView$OnItemSelectedListener;)V // method@98ef │ │ -4093ba: 6e30 a3a8 4305 |002b: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/activity/MainActivity;.createFragmentInstance:(Ljava/lang/String;Landroid/os/Bundle;)Landroidx/fragment/app/Fragment; // method@a8a3 │ │ -4093c0: 0c04 |002e: move-result-object v4 │ │ -4093c2: 6e20 baa8 4300 |002f: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Landroidx/fragment/app/Fragment;)V // method@a8ba │ │ -4093c8: 0e00 |0032: return-void │ │ +409360: |[409360] de.danoeh.antennapod.activity.MainActivity.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +409370: 7120 b6b4 4300 |0000: invoke-static {v3, v4}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.saveLastNavFragment:(Landroid/content/Context;Ljava/lang/String;)V // method@b4b6 │ │ +409376: 5430 8971 |0003: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ +40937a: 3800 2600 |0005: if-eqz v0, 002b // +0026 │ │ +40937e: 7110 b8b4 0400 |0007: invoke-static {v4}, Lde/danoeh/antennapod/ui/screen/drawer/NavigationNames;.getBottomNavigationItemId:(Ljava/lang/String;)I // method@b4b8 │ │ +409384: 0a00 |000a: move-result v0 │ │ +409386: 5431 8971 |000b: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ +40938a: 6e10 cf98 0100 |000d: invoke-virtual {v1}, Lcom/google/android/material/navigation/NavigationBarView;.getMenu:()Landroid/view/Menu; // method@98cf │ │ +409390: 0c01 |0010: move-result-object v1 │ │ +409392: 7220 440c 0100 |0011: invoke-interface {v1, v0}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0c44 │ │ +409398: 0c01 |0014: move-result-object v1 │ │ +40939a: 3901 0400 |0015: if-nez v1, 0019 // +0004 │ │ +40939e: 6000 3f5b |0017: sget v0, Lde/danoeh/antennapod/R$id;.bottom_navigation_more:I // field@5b3f │ │ +4093a2: 5431 8971 |0019: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ +4093a6: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +4093a8: 6e20 ef98 2100 |001c: invoke-virtual {v1, v2}, Lcom/google/android/material/navigation/NavigationBarView;.setOnItemSelectedListener:(Lcom/google/android/material/navigation/NavigationBarView$OnItemSelectedListener;)V // method@98ef │ │ +4093ae: 5431 8971 |001f: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ +4093b2: 6e20 f098 0100 |0021: invoke-virtual {v1, v0}, Lcom/google/android/material/navigation/NavigationBarView;.setSelectedItemId:(I)V // method@98f0 │ │ +4093b8: 5430 8971 |0024: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ +4093bc: 5431 8771 |0026: iget-object v1, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomItemSelectedListener:Lcom/google/android/material/navigation/NavigationBarView$OnItemSelectedListener; // field@7187 │ │ +4093c0: 6e20 ef98 1000 |0028: invoke-virtual {v0, v1}, Lcom/google/android/material/navigation/NavigationBarView;.setOnItemSelectedListener:(Lcom/google/android/material/navigation/NavigationBarView$OnItemSelectedListener;)V // method@98ef │ │ +4093c6: 6e30 a3a8 4305 |002b: invoke-virtual {v3, v4, v5}, Lde/danoeh/antennapod/activity/MainActivity;.createFragmentInstance:(Ljava/lang/String;Landroid/os/Bundle;)Landroidx/fragment/app/Fragment; // method@a8a3 │ │ +4093cc: 0c04 |002e: move-result-object v4 │ │ +4093ce: 6e20 baa8 4300 |002f: invoke-virtual {v3, v4}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Landroidx/fragment/app/Fragment;)V // method@a8ba │ │ +4093d4: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0003 line=445 │ │ 0x0007 line=446 │ │ 0x000b line=447 │ │ 0x0017 line=448 │ │ @@ -1830315,20 +1830315,20 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -4093cc: |[4093cc] de.danoeh.antennapod.activity.MainActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -4093dc: 6f40 123f 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/fragment/app/FragmentActivity;.onActivityResult:(IILandroid/content/Intent;)V // method@3f12 │ │ -4093e2: 7110 9cb4 0000 |0003: invoke-static {v0}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@b49c │ │ -4093e8: 0a01 |0006: move-result v1 │ │ -4093ea: 5901 8d71 |0007: iput v1, v0, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@718d │ │ -4093ee: 0e00 |0009: return-void │ │ +4093d8: |[4093d8] de.danoeh.antennapod.activity.MainActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +4093e8: 6f40 123f 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroidx/fragment/app/FragmentActivity;.onActivityResult:(IILandroid/content/Intent;)V // method@3f12 │ │ +4093ee: 7110 9cb4 0000 |0003: invoke-static {v0}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@b49c │ │ +4093f4: 0a01 |0006: move-result v1 │ │ +4093f6: 5901 8d71 |0007: iput v1, v0, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@718d │ │ +4093fa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=682 │ │ 0x0003 line=683 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x000a reg=1 (null) I │ │ @@ -1830340,18 +1830340,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -4093f0: |[4093f0] de.danoeh.antennapod.activity.MainActivity.onAttachedToWindow:()V │ │ -409400: 6f10 8f00 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onAttachedToWindow:()V // method@008f │ │ -409406: 7010 d7a8 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.updateInsets:()V // method@a8d7 │ │ -40940c: 0e00 |0006: return-void │ │ +4093fc: |[4093fc] de.danoeh.antennapod.activity.MainActivity.onAttachedToWindow:()V │ │ +40940c: 6f10 8f00 0000 |0000: invoke-super {v0}, Landroid/app/Activity;.onAttachedToWindow:()V // method@008f │ │ +409412: 7010 d7a8 0000 |0003: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.updateInsets:()V // method@a8d7 │ │ +409418: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0003 line=263 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1830360,66 +1830360,66 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -409410: |[409410] de.danoeh.antennapod.activity.MainActivity.onBackPressed:()V │ │ -409420: 6e10 aba8 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.isDrawerOpen:()Z // method@a8ab │ │ -409426: 0a00 |0003: move-result v0 │ │ -409428: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -40942c: 5420 8b71 |0006: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ -409430: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -409434: 5421 8e71 |000a: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@718e │ │ -409438: 6e20 6e3a 1000 |000c: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@3a6e │ │ -40943e: 2852 |000f: goto 0061 // +0052 │ │ -409440: 5420 9071 |0010: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ -409444: 6e10 b08c 0000 |0012: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@8cb0 │ │ -40944a: 0a00 |0015: move-result v0 │ │ -40944c: 1231 |0016: const/4 v1, #int 3 // #3 │ │ -40944e: 3310 0900 |0017: if-ne v0, v1, 0020 // +0009 │ │ -409452: 5420 9071 |0019: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ -409456: 1241 |001b: const/4 v1, #int 4 // #4 │ │ -409458: 6e20 e28c 1000 |001c: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce2 │ │ -40945e: 2842 |001f: goto 0061 // +0042 │ │ -409460: 6e10 093f 0200 |0020: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ -409466: 0c00 |0023: move-result-object v0 │ │ -409468: 6e10 2340 0000 |0024: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@4023 │ │ -40946e: 0a00 |0027: move-result v0 │ │ -409470: 3800 0600 |0028: if-eqz v0, 002e // +0006 │ │ -409474: 6f10 8a13 0200 |002a: invoke-super {v2}, Landroidx/activity/ComponentActivity;.onBackPressed:()V // method@138a │ │ -40947a: 2834 |002d: goto 0061 // +0034 │ │ -40947c: 7100 51b4 0000 |002e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b451 │ │ -409482: 0c00 |0031: move-result-object v0 │ │ -409484: 7110 b5b4 0200 |0032: invoke-static {v2}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@b4b5 │ │ -40948a: 0c01 |0035: move-result-object v1 │ │ -40948c: 6e20 85b6 0100 |0036: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -409492: 0a01 |0039: move-result v1 │ │ -409494: 3901 1000 |003a: if-nez v1, 004a // +0010 │ │ -409498: 1a01 34be |003c: const-string v1, "remember" // string@be34 │ │ -40949c: 6e20 85b6 0100 |003e: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -4094a2: 0a01 |0041: move-result v1 │ │ -4094a4: 3801 0300 |0042: if-eqz v1, 0045 // +0003 │ │ -4094a8: 2806 |0044: goto 004a // +0006 │ │ -4094aa: 1201 |0045: const/4 v1, #int 0 // #0 │ │ -4094ac: 6e30 bba8 0201 |0046: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ -4094b2: 2818 |0049: goto 0061 // +0018 │ │ -4094b4: 7100 4db4 0000 |004a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.backButtonOpensDrawer:()Z // method@b44d │ │ -4094ba: 0a00 |004d: move-result v0 │ │ -4094bc: 3800 1000 |004e: if-eqz v0, 005e // +0010 │ │ -4094c0: 5420 8b71 |0050: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ -4094c4: 3800 0c00 |0052: if-eqz v0, 005e // +000c │ │ -4094c8: 5421 8971 |0054: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ -4094cc: 3901 0800 |0056: if-nez v1, 005e // +0008 │ │ -4094d0: 5421 8e71 |0058: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@718e │ │ -4094d4: 6e20 a43a 1000 |005a: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@3aa4 │ │ -4094da: 2804 |005d: goto 0061 // +0004 │ │ -4094dc: 6f10 8a13 0200 |005e: invoke-super {v2}, Landroidx/activity/ComponentActivity;.onBackPressed:()V // method@138a │ │ -4094e2: 0e00 |0061: return-void │ │ +40941c: |[40941c] de.danoeh.antennapod.activity.MainActivity.onBackPressed:()V │ │ +40942c: 6e10 aba8 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.isDrawerOpen:()Z // method@a8ab │ │ +409432: 0a00 |0003: move-result v0 │ │ +409434: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +409438: 5420 8b71 |0006: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ +40943c: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +409440: 5421 8e71 |000a: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@718e │ │ +409444: 6e20 6e3a 1000 |000c: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@3a6e │ │ +40944a: 2852 |000f: goto 0061 // +0052 │ │ +40944c: 5420 9071 |0010: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ +409450: 6e10 b08c 0000 |0012: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@8cb0 │ │ +409456: 0a00 |0015: move-result v0 │ │ +409458: 1231 |0016: const/4 v1, #int 3 // #3 │ │ +40945a: 3310 0900 |0017: if-ne v0, v1, 0020 // +0009 │ │ +40945e: 5420 9071 |0019: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ +409462: 1241 |001b: const/4 v1, #int 4 // #4 │ │ +409464: 6e20 e28c 1000 |001c: invoke-virtual {v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce2 │ │ +40946a: 2842 |001f: goto 0061 // +0042 │ │ +40946c: 6e10 093f 0200 |0020: invoke-virtual {v2}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ +409472: 0c00 |0023: move-result-object v0 │ │ +409474: 6e10 2340 0000 |0024: invoke-virtual {v0}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@4023 │ │ +40947a: 0a00 |0027: move-result v0 │ │ +40947c: 3800 0600 |0028: if-eqz v0, 002e // +0006 │ │ +409480: 6f10 8a13 0200 |002a: invoke-super {v2}, Landroidx/activity/ComponentActivity;.onBackPressed:()V // method@138a │ │ +409486: 2834 |002d: goto 0061 // +0034 │ │ +409488: 7100 51b4 0000 |002e: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b451 │ │ +40948e: 0c00 |0031: move-result-object v0 │ │ +409490: 7110 b5b4 0200 |0032: invoke-static {v2}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@b4b5 │ │ +409496: 0c01 |0035: move-result-object v1 │ │ +409498: 6e20 85b6 0100 |0036: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +40949e: 0a01 |0039: move-result v1 │ │ +4094a0: 3901 1000 |003a: if-nez v1, 004a // +0010 │ │ +4094a4: 1a01 34be |003c: const-string v1, "remember" // string@be34 │ │ +4094a8: 6e20 85b6 0100 |003e: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +4094ae: 0a01 |0041: move-result v1 │ │ +4094b0: 3801 0300 |0042: if-eqz v1, 0045 // +0003 │ │ +4094b4: 2806 |0044: goto 004a // +0006 │ │ +4094b6: 1201 |0045: const/4 v1, #int 0 // #0 │ │ +4094b8: 6e30 bba8 0201 |0046: invoke-virtual {v2, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ +4094be: 2818 |0049: goto 0061 // +0018 │ │ +4094c0: 7100 4db4 0000 |004a: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.backButtonOpensDrawer:()Z // method@b44d │ │ +4094c6: 0a00 |004d: move-result v0 │ │ +4094c8: 3800 1000 |004e: if-eqz v0, 005e // +0010 │ │ +4094cc: 5420 8b71 |0050: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ +4094d0: 3800 0c00 |0052: if-eqz v0, 005e // +000c │ │ +4094d4: 5421 8971 |0054: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ +4094d8: 3901 0800 |0056: if-nez v1, 005e // +0008 │ │ +4094dc: 5421 8e71 |0058: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@718e │ │ +4094e0: 6e20 a43a 1000 |005a: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@3aa4 │ │ +4094e6: 2804 |005d: goto 0061 // +0004 │ │ +4094e8: 6f10 8a13 0200 |005e: invoke-super {v2}, Landroidx/activity/ComponentActivity;.onBackPressed:()V // method@138a │ │ +4094ee: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x000a line=721 │ │ 0x0010 line=722 │ │ 0x0019 line=723 │ │ 0x0020 line=724 │ │ @@ -1830439,21 +1830439,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -4094e4: |[4094e4] de.danoeh.antennapod.activity.MainActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -4094f4: 6f20 5a15 2100 |0000: invoke-super {v1, v2}, Landroidx/appcompat/app/AppCompatActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@155a │ │ -4094fa: 5410 8c71 |0003: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ -4094fe: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -409502: 6e20 cd14 2000 |0007: invoke-virtual {v0, v2}, Landroidx/appcompat/app/ActionBarDrawerToggle;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@14cd │ │ -409508: 7010 d0a8 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/MainActivity;.setNavDrawerSize:()V // method@a8d0 │ │ -40950e: 0e00 |000d: return-void │ │ +4094f0: |[4094f0] de.danoeh.antennapod.activity.MainActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +409500: 6f20 5a15 2100 |0000: invoke-super {v1, v2}, Landroidx/appcompat/app/AppCompatActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@155a │ │ +409506: 5410 8c71 |0003: iget-object v0, v1, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ +40950a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +40950e: 6e20 cd14 2000 |0007: invoke-virtual {v0, v2}, Landroidx/appcompat/app/ActionBarDrawerToggle;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@14cd │ │ +409514: 7010 d0a8 0100 |000a: invoke-direct {v1}, Lde/danoeh/antennapod/activity/MainActivity;.setNavDrawerSize:()V // method@a8d0 │ │ +40951a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ 0x0003 line=625 │ │ 0x0007 line=626 │ │ 0x000a line=628 │ │ locals : │ │ @@ -1830465,158 +1830465,158 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 308 16-bit code units │ │ -409510: |[409510] de.danoeh.antennapod.activity.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ -409520: 7110 9cb4 0500 |0000: invoke-static {v5}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@b49c │ │ -409526: 0a00 |0003: move-result v0 │ │ -409528: 5950 8d71 |0004: iput v0, v5, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@718d │ │ -40952c: 6e20 7915 0500 |0006: invoke-virtual {v5, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@1579 │ │ -409532: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -409534: 3806 0b00 |000a: if-eqz v6, 0015 // +000b │ │ -409538: 1a01 f37a |000c: const-string v1, "generated_view_id" // string@7af3 │ │ -40953c: 6e30 6b07 1600 |000e: invoke-virtual {v6, v1, v0}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@076b │ │ -409542: 0a01 |0011: move-result v1 │ │ -409544: 7020 a4a8 1500 |0012: invoke-direct {v5, v1}, Lde/danoeh/antennapod/activity/MainActivity;.ensureGeneratedViewIdGreaterThan:(I)V // method@a8a4 │ │ -40954a: 6e10 8500 0500 |0015: invoke-virtual {v5}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0085 │ │ -409550: 0c01 |0018: move-result-object v1 │ │ -409552: 7120 1836 0100 |0019: invoke-static {v1, v0}, Landroidx/core/view/WindowCompat;.setDecorFitsSystemWindows:(Landroid/view/Window;Z)V // method@3618 │ │ -409558: 6f20 143f 6500 |001c: invoke-super {v5, v6}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3f14 │ │ -40955e: 6006 a85f |001f: sget v6, Lde/danoeh/antennapod/R$layout;.main:I // field@5fa8 │ │ -409562: 6e20 7115 6500 |0021: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(I)V // method@1571 │ │ -409568: 5456 8f71 |0024: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@718f │ │ -40956c: 6001 b65e |0026: sget v1, Lde/danoeh/antennapod/R$id;.view_type_episode_item:I // field@5eb6 │ │ -409570: 1302 1900 |0028: const/16 v2, #int 25 // #19 │ │ -409574: 6e30 a06f 1602 |002a: invoke-virtual {v6, v1, v2}, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;.setMaxRecycledViews:(II)V // method@6fa0 │ │ -40957a: 6006 e15b |002d: sget v6, Lde/danoeh/antennapod/R$id;.drawer_layout:I // field@5be1 │ │ -40957e: 6e20 5015 6500 |002f: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ -409584: 0c06 |0032: move-result-object v6 │ │ -409586: 1f06 a609 |0033: check-cast v6, Landroidx/drawerlayout/widget/DrawerLayout; // type@09a6 │ │ -40958a: 5b56 8b71 |0035: iput-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ -40958e: 6006 085d |0037: sget v6, Lde/danoeh/antennapod/R$id;.navDrawerFragment:I // field@5d08 │ │ -409592: 6e20 5015 6500 |0039: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ -409598: 0c06 |003c: move-result-object v6 │ │ -40959a: 5b56 8e71 |003d: iput-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@718e │ │ -40959e: 6006 385b |003f: sget v6, Lde/danoeh/antennapod/R$id;.bottomNavigationView:I // field@5b38 │ │ -4095a2: 6e20 5015 6500 |0041: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ -4095a8: 0c06 |0044: move-result-object v6 │ │ -4095aa: 1f06 1117 |0045: check-cast v6, Lcom/google/android/material/bottomnavigation/BottomNavigationView; // type@1711 │ │ -4095ae: 5b56 8971 |0047: iput-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ -4095b2: 7100 70b4 0000 |0049: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isBottomNavigationEnabled:()Z // method@b470 │ │ -4095b8: 0a06 |004c: move-result v6 │ │ -4095ba: 1301 0800 |004d: const/16 v1, #int 8 // #8 │ │ -4095be: 1202 |004f: const/4 v2, #int 0 // #0 │ │ -4095c0: 3806 1600 |0050: if-eqz v6, 0066 // +0016 │ │ -4095c4: 7010 a1a8 0500 |0052: invoke-direct {v5}, Lde/danoeh/antennapod/activity/MainActivity;.buildBottomNavigationMenu:()V // method@a8a1 │ │ -4095ca: 5456 8b71 |0055: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ -4095ce: 3906 0800 |0057: if-nez v6, 005f // +0008 │ │ -4095d2: 5456 8e71 |0059: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@718e │ │ -4095d6: 6e20 190e 1600 |005b: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ -4095dc: 2805 |005e: goto 0063 // +0005 │ │ -4095de: 1211 |005f: const/4 v1, #int 1 // #1 │ │ -4095e0: 6e20 af3a 1600 |0060: invoke-virtual {v6, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.setDrawerLockMode:(I)V // method@3aaf │ │ -4095e6: 5b52 8b71 |0063: iput-object v2, v5, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ -4095ea: 280b |0065: goto 0070 // +000b │ │ -4095ec: 5456 8971 |0066: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ -4095f0: 6e20 190e 1600 |0068: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ -4095f6: 5b52 8971 |006b: iput-object v2, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ -4095fa: 7010 d0a8 0500 |006d: invoke-direct {v5}, Lde/danoeh/antennapod/activity/MainActivity;.setNavDrawerSize:()V // method@a8d0 │ │ -409600: 6006 bd5c |0070: sget v6, Lde/danoeh/antennapod/R$id;.main_view:I // field@5cbd │ │ -409604: 6e20 5015 6500 |0072: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ -40960a: 0c06 |0075: move-result-object v6 │ │ -40960c: 2201 231b |0076: new-instance v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2; // type@1b23 │ │ -409610: 7020 80a8 5100 |0078: invoke-direct {v1, v5}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a880 │ │ -409616: 7120 ad35 1600 |007b: invoke-static {v6, v1}, Landroidx/core/view/ViewCompat;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroidx/core/view/OnApplyWindowInsetsListener;)V // method@35ad │ │ -40961c: 6e10 093f 0500 |007e: invoke-virtual {v5}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ -409622: 0c06 |0081: move-result-object v6 │ │ -409624: 1a01 56a8 |0082: const-string v1, "main" // string@a856 │ │ -409628: 6e20 1c40 1600 |0084: invoke-virtual {v6, v1}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@401c │ │ -40962e: 0c01 |0087: move-result-object v1 │ │ -409630: 3901 3c00 |0088: if-nez v1, 00c4 // +003c │ │ -409634: 1a01 34be |008a: const-string v1, "remember" // string@be34 │ │ -409638: 7100 51b4 0000 |008c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b451 │ │ -40963e: 0c03 |008f: move-result-object v3 │ │ -409640: 6e20 85b6 3100 |0090: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ -409646: 0a01 |0093: move-result v1 │ │ -409648: 3901 0a00 |0094: if-nez v1, 009e // +000a │ │ -40964c: 7100 51b4 0000 |0096: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b451 │ │ -409652: 0c01 |0099: move-result-object v1 │ │ -409654: 6e30 bba8 1502 |009a: invoke-virtual {v5, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ -40965a: 2827 |009d: goto 00c4 // +0027 │ │ -40965c: 7110 b5b4 0500 |009e: invoke-static {v5}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@b4b5 │ │ -409662: 0c01 |00a1: move-result-object v1 │ │ -409664: 6e10 5415 0500 |00a2: invoke-virtual {v5}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1554 │ │ -40966a: 0c03 |00a5: move-result-object v3 │ │ -40966c: 6004 4b4d |00a6: sget v4, Lde/danoeh/antennapod/R$array;.nav_drawer_section_tags:I // field@4d4b │ │ -409670: 6e20 2b03 4300 |00a8: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@032b │ │ -409676: 0c03 |00ab: move-result-object v3 │ │ -409678: 7120 f7ba 1300 |00ac: invoke-static {v3, v1}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([Ljava/lang/Object;Ljava/lang/Object;)Z // method@baf7 │ │ -40967e: 0a03 |00af: move-result v3 │ │ -409680: 3803 0600 |00b0: if-eqz v3, 00b6 // +0006 │ │ -409684: 6e30 bba8 1502 |00b2: invoke-virtual {v5, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ -40968a: 280f |00b5: goto 00c4 // +000f │ │ -40968c: 7110 15b6 0100 |00b6: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ -409692: 0a01 |00b9: move-result v1 │ │ -409694: 8113 |00ba: int-to-long v3, v1 │ │ -409696: 6e40 b9a8 3524 |00bb: invoke-virtual {v5, v3, v4, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@a8b9 │ │ -40969c: 2806 |00be: goto 00c4 // +0006 │ │ -40969e: 1a01 151b |00bf: const-string v1, "HomeFragment" // string@1b15 │ │ -4096a2: 6e30 bba8 1502 |00c1: invoke-virtual {v5, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ -4096a8: 6e10 ed3f 0600 |00c4: invoke-virtual {v6}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@3fed │ │ -4096ae: 0c06 |00c7: move-result-object v6 │ │ -4096b0: 2201 fc1d |00c8: new-instance v1, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment; // type@1dfc │ │ -4096b4: 7010 b4b4 0100 |00ca: invoke-direct {v1}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.:()V // method@b4b4 │ │ -4096ba: 6002 085d |00cd: sget v2, Lde/danoeh/antennapod/R$id;.navDrawerFragment:I // field@5d08 │ │ -4096be: 1a03 5643 |00cf: const-string v3, "NavDrawerFragment" // string@4356 │ │ -4096c2: 6e40 e640 2631 |00d1: invoke-virtual {v6, v2, v1, v3}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@40e6 │ │ -4096c8: 2201 0d1e |00d4: new-instance v1, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment; // type@1e0d │ │ -4096cc: 7010 bdb4 0100 |00d6: invoke-direct {v1}, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment;.:()V // method@b4bd │ │ -4096d2: 6002 1b5b |00d9: sget v2, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b1b │ │ -4096d6: 1a03 1a0c |00db: const-string v3, "AudioPlayerFragment" // string@0c1a │ │ -4096da: 6e40 e640 2631 |00dd: invoke-virtual {v6, v2, v1, v3}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@40e6 │ │ -4096e0: 6e10 dc40 0600 |00e0: invoke-virtual {v6}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@40dc │ │ -4096e6: 7010 a2a8 0500 |00e3: invoke-direct {v5}, Lde/danoeh/antennapod/activity/MainActivity;.checkFirstLaunch:()V // method@a8a2 │ │ -4096ec: 6006 1b5b |00e6: sget v6, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b1b │ │ -4096f0: 6e20 5015 6500 |00e8: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ -4096f6: 0c06 |00eb: move-result-object v6 │ │ -4096f8: 7110 a18c 0600 |00ec: invoke-static {v6}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.from:(Landroid/view/View;)Lcom/google/android/material/bottomsheet/BottomSheetBehavior; // method@8ca1 │ │ -4096fe: 0c06 |00ef: move-result-object v6 │ │ -409700: 1f06 1c1e |00f0: check-cast v6, Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // type@1e1c │ │ -409704: 5b56 9071 |00f2: iput-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ -409708: 6e20 d88c 0600 |00f4: invoke-virtual {v6, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setHideable:(Z)V // method@8cd8 │ │ -40970e: 5456 9071 |00f7: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ -409712: 5451 8a71 |00f9: iget-object v1, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@718a │ │ -409716: 6e20 d18c 1600 |00fb: invoke-virtual {v6, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setBottomSheetCallback:(Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;)V // method@8cd1 │ │ -40971c: 7100 f3ae 0000 |00fe: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@aef3 │ │ -409722: 0c06 |0101: move-result-object v6 │ │ -409724: 6e30 f4ae 5600 |0102: invoke-virtual {v6, v5, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@aef4 │ │ -40972a: 7100 64b0 0000 |0105: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // method@b064 │ │ -409730: 0c06 |0108: move-result-object v6 │ │ -409732: 6e10 67b0 0600 |0109: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.syncIfNotSyncedRecently:()V // method@b067 │ │ -409738: 7120 21b4 0500 |010c: invoke-static {v5, v0}, Lde/danoeh/antennapod/storage/importexport/AutomaticDatabaseExportWorker;.enqueueIfNeeded:(Landroid/content/Context;Z)V // method@b421 │ │ -40973e: 7110 ac79 0500 |010f: invoke-static {v5}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ -409744: 0c06 |0112: move-result-object v6 │ │ -409746: 1a00 9b77 |0113: const-string v0, "feedUpdate" // string@779b │ │ -40974a: 6e20 ae79 0600 |0115: invoke-virtual {v6, v0}, Landroidx/work/WorkManager;.getWorkInfosByTagLiveData:(Ljava/lang/String;)Landroidx/lifecycle/LiveData; // method@79ae │ │ -409750: 0c06 |0118: move-result-object v6 │ │ -409752: 2200 241b |0119: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3; // type@1b24 │ │ -409756: 7010 82a8 0000 |011b: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3;.:()V // method@a882 │ │ -40975c: 6e30 5943 5600 |011e: invoke-virtual {v6, v5, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@4359 │ │ -409762: 7110 ac79 0500 |0121: invoke-static {v5}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ -409768: 0c06 |0124: move-result-object v6 │ │ -40976a: 1a00 f674 |0125: const-string v0, "episodeDownload" // string@74f6 │ │ -40976e: 6e20 ae79 0600 |0127: invoke-virtual {v6, v0}, Landroidx/work/WorkManager;.getWorkInfosByTagLiveData:(Ljava/lang/String;)Landroidx/lifecycle/LiveData; // method@79ae │ │ -409774: 0c06 |012a: move-result-object v6 │ │ -409776: 2200 251b |012b: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4; // type@1b25 │ │ -40977a: 7010 84a8 0000 |012d: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4;.:()V // method@a884 │ │ -409780: 6e30 5943 5600 |0130: invoke-virtual {v6, v5, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@4359 │ │ -409786: 0e00 |0133: return-void │ │ +40951c: |[40951c] de.danoeh.antennapod.activity.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ +40952c: 7110 9cb4 0500 |0000: invoke-static {v5}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@b49c │ │ +409532: 0a00 |0003: move-result v0 │ │ +409534: 5950 8d71 |0004: iput v0, v5, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@718d │ │ +409538: 6e20 7915 0500 |0006: invoke-virtual {v5, v0}, Landroidx/appcompat/app/AppCompatActivity;.setTheme:(I)V // method@1579 │ │ +40953e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +409540: 3806 0b00 |000a: if-eqz v6, 0015 // +000b │ │ +409544: 1a01 f37a |000c: const-string v1, "generated_view_id" // string@7af3 │ │ +409548: 6e30 6b07 1600 |000e: invoke-virtual {v6, v1, v0}, Landroid/os/BaseBundle;.getInt:(Ljava/lang/String;I)I // method@076b │ │ +40954e: 0a01 |0011: move-result v1 │ │ +409550: 7020 a4a8 1500 |0012: invoke-direct {v5, v1}, Lde/danoeh/antennapod/activity/MainActivity;.ensureGeneratedViewIdGreaterThan:(I)V // method@a8a4 │ │ +409556: 6e10 8500 0500 |0015: invoke-virtual {v5}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0085 │ │ +40955c: 0c01 |0018: move-result-object v1 │ │ +40955e: 7120 1836 0100 |0019: invoke-static {v1, v0}, Landroidx/core/view/WindowCompat;.setDecorFitsSystemWindows:(Landroid/view/Window;Z)V // method@3618 │ │ +409564: 6f20 143f 6500 |001c: invoke-super {v5, v6}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@3f14 │ │ +40956a: 6006 a85f |001f: sget v6, Lde/danoeh/antennapod/R$layout;.main:I // field@5fa8 │ │ +40956e: 6e20 7115 6500 |0021: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.setContentView:(I)V // method@1571 │ │ +409574: 5456 8f71 |0024: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.recycledViewPool:Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool; // field@718f │ │ +409578: 6001 b65e |0026: sget v1, Lde/danoeh/antennapod/R$id;.view_type_episode_item:I // field@5eb6 │ │ +40957c: 1302 1900 |0028: const/16 v2, #int 25 // #19 │ │ +409580: 6e30 a06f 1602 |002a: invoke-virtual {v6, v1, v2}, Landroidx/recyclerview/widget/RecyclerView$RecycledViewPool;.setMaxRecycledViews:(II)V // method@6fa0 │ │ +409586: 6006 e15b |002d: sget v6, Lde/danoeh/antennapod/R$id;.drawer_layout:I // field@5be1 │ │ +40958a: 6e20 5015 6500 |002f: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ +409590: 0c06 |0032: move-result-object v6 │ │ +409592: 1f06 a609 |0033: check-cast v6, Landroidx/drawerlayout/widget/DrawerLayout; // type@09a6 │ │ +409596: 5b56 8b71 |0035: iput-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ +40959a: 6006 085d |0037: sget v6, Lde/danoeh/antennapod/R$id;.navDrawerFragment:I // field@5d08 │ │ +40959e: 6e20 5015 6500 |0039: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ +4095a4: 0c06 |003c: move-result-object v6 │ │ +4095a6: 5b56 8e71 |003d: iput-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@718e │ │ +4095aa: 6006 385b |003f: sget v6, Lde/danoeh/antennapod/R$id;.bottomNavigationView:I // field@5b38 │ │ +4095ae: 6e20 5015 6500 |0041: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ +4095b4: 0c06 |0044: move-result-object v6 │ │ +4095b6: 1f06 1117 |0045: check-cast v6, Lcom/google/android/material/bottomnavigation/BottomNavigationView; // type@1711 │ │ +4095ba: 5b56 8971 |0047: iput-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ +4095be: 7100 70b4 0000 |0049: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isBottomNavigationEnabled:()Z // method@b470 │ │ +4095c4: 0a06 |004c: move-result v6 │ │ +4095c6: 1301 0800 |004d: const/16 v1, #int 8 // #8 │ │ +4095ca: 1202 |004f: const/4 v2, #int 0 // #0 │ │ +4095cc: 3806 1600 |0050: if-eqz v6, 0066 // +0016 │ │ +4095d0: 7010 a1a8 0500 |0052: invoke-direct {v5}, Lde/danoeh/antennapod/activity/MainActivity;.buildBottomNavigationMenu:()V // method@a8a1 │ │ +4095d6: 5456 8b71 |0055: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ +4095da: 3906 0800 |0057: if-nez v6, 005f // +0008 │ │ +4095de: 5456 8e71 |0059: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.navDrawer:Landroid/view/View; // field@718e │ │ +4095e2: 6e20 190e 1600 |005b: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ +4095e8: 2805 |005e: goto 0063 // +0005 │ │ +4095ea: 1211 |005f: const/4 v1, #int 1 // #1 │ │ +4095ec: 6e20 af3a 1600 |0060: invoke-virtual {v6, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.setDrawerLockMode:(I)V // method@3aaf │ │ +4095f2: 5b52 8b71 |0063: iput-object v2, v5, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ +4095f6: 280b |0065: goto 0070 // +000b │ │ +4095f8: 5456 8971 |0066: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ +4095fc: 6e20 190e 1600 |0068: invoke-virtual {v6, v1}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ +409602: 5b52 8971 |006b: iput-object v2, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ +409606: 7010 d0a8 0500 |006d: invoke-direct {v5}, Lde/danoeh/antennapod/activity/MainActivity;.setNavDrawerSize:()V // method@a8d0 │ │ +40960c: 6006 bd5c |0070: sget v6, Lde/danoeh/antennapod/R$id;.main_view:I // field@5cbd │ │ +409610: 6e20 5015 6500 |0072: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ +409616: 0c06 |0075: move-result-object v6 │ │ +409618: 2201 231b |0076: new-instance v1, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2; // type@1b23 │ │ +40961c: 7020 80a8 5100 |0078: invoke-direct {v1, v5}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda2;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a880 │ │ +409622: 7120 ad35 1600 |007b: invoke-static {v6, v1}, Landroidx/core/view/ViewCompat;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroidx/core/view/OnApplyWindowInsetsListener;)V // method@35ad │ │ +409628: 6e10 093f 0500 |007e: invoke-virtual {v5}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ +40962e: 0c06 |0081: move-result-object v6 │ │ +409630: 1a01 56a8 |0082: const-string v1, "main" // string@a856 │ │ +409634: 6e20 1c40 1600 |0084: invoke-virtual {v6, v1}, Landroidx/fragment/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroidx/fragment/app/Fragment; // method@401c │ │ +40963a: 0c01 |0087: move-result-object v1 │ │ +40963c: 3901 3c00 |0088: if-nez v1, 00c4 // +003c │ │ +409640: 1a01 34be |008a: const-string v1, "remember" // string@be34 │ │ +409644: 7100 51b4 0000 |008c: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b451 │ │ +40964a: 0c03 |008f: move-result-object v3 │ │ +40964c: 6e20 85b6 3100 |0090: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@b685 │ │ +409652: 0a01 |0093: move-result v1 │ │ +409654: 3901 0a00 |0094: if-nez v1, 009e // +000a │ │ +409658: 7100 51b4 0000 |0096: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b451 │ │ +40965e: 0c01 |0099: move-result-object v1 │ │ +409660: 6e30 bba8 1502 |009a: invoke-virtual {v5, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ +409666: 2827 |009d: goto 00c4 // +0027 │ │ +409668: 7110 b5b4 0500 |009e: invoke-static {v5}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@b4b5 │ │ +40966e: 0c01 |00a1: move-result-object v1 │ │ +409670: 6e10 5415 0500 |00a2: invoke-virtual {v5}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1554 │ │ +409676: 0c03 |00a5: move-result-object v3 │ │ +409678: 6004 4b4d |00a6: sget v4, Lde/danoeh/antennapod/R$array;.nav_drawer_section_tags:I // field@4d4b │ │ +40967c: 6e20 2b03 4300 |00a8: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@032b │ │ +409682: 0c03 |00ab: move-result-object v3 │ │ +409684: 7120 f7ba 1300 |00ac: invoke-static {v3, v1}, Lorg/apache/commons/lang3/ArrayUtils;.contains:([Ljava/lang/Object;Ljava/lang/Object;)Z // method@baf7 │ │ +40968a: 0a03 |00af: move-result v3 │ │ +40968c: 3803 0600 |00b0: if-eqz v3, 00b6 // +0006 │ │ +409690: 6e30 bba8 1502 |00b2: invoke-virtual {v5, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ +409696: 280f |00b5: goto 00c4 // +000f │ │ +409698: 7110 15b6 0100 |00b6: invoke-static {v1}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@b615 │ │ +40969e: 0a01 |00b9: move-result v1 │ │ +4096a0: 8113 |00ba: int-to-long v3, v1 │ │ +4096a2: 6e40 b9a8 3524 |00bb: invoke-virtual {v5, v3, v4, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFeedFragmentById:(JLandroid/os/Bundle;)V // method@a8b9 │ │ +4096a8: 2806 |00be: goto 00c4 // +0006 │ │ +4096aa: 1a01 151b |00bf: const-string v1, "HomeFragment" // string@1b15 │ │ +4096ae: 6e30 bba8 1502 |00c1: invoke-virtual {v5, v1, v2}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ +4096b4: 6e10 ed3f 0600 |00c4: invoke-virtual {v6}, Landroidx/fragment/app/FragmentManager;.beginTransaction:()Landroidx/fragment/app/FragmentTransaction; // method@3fed │ │ +4096ba: 0c06 |00c7: move-result-object v6 │ │ +4096bc: 2201 fc1d |00c8: new-instance v1, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment; // type@1dfc │ │ +4096c0: 7010 b4b4 0100 |00ca: invoke-direct {v1}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.:()V // method@b4b4 │ │ +4096c6: 6002 085d |00cd: sget v2, Lde/danoeh/antennapod/R$id;.navDrawerFragment:I // field@5d08 │ │ +4096ca: 1a03 5643 |00cf: const-string v3, "NavDrawerFragment" // string@4356 │ │ +4096ce: 6e40 e640 2631 |00d1: invoke-virtual {v6, v2, v1, v3}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@40e6 │ │ +4096d4: 2201 0d1e |00d4: new-instance v1, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment; // type@1e0d │ │ +4096d8: 7010 bdb4 0100 |00d6: invoke-direct {v1}, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment;.:()V // method@b4bd │ │ +4096de: 6002 1b5b |00d9: sget v2, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b1b │ │ +4096e2: 1a03 1a0c |00db: const-string v3, "AudioPlayerFragment" // string@0c1a │ │ +4096e6: 6e40 e640 2631 |00dd: invoke-virtual {v6, v2, v1, v3}, Landroidx/fragment/app/FragmentTransaction;.replace:(ILandroidx/fragment/app/Fragment;Ljava/lang/String;)Landroidx/fragment/app/FragmentTransaction; // method@40e6 │ │ +4096ec: 6e10 dc40 0600 |00e0: invoke-virtual {v6}, Landroidx/fragment/app/FragmentTransaction;.commit:()I // method@40dc │ │ +4096f2: 7010 a2a8 0500 |00e3: invoke-direct {v5}, Lde/danoeh/antennapod/activity/MainActivity;.checkFirstLaunch:()V // method@a8a2 │ │ +4096f8: 6006 1b5b |00e6: sget v6, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b1b │ │ +4096fc: 6e20 5015 6500 |00e8: invoke-virtual {v5, v6}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ +409702: 0c06 |00eb: move-result-object v6 │ │ +409704: 7110 a18c 0600 |00ec: invoke-static {v6}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.from:(Landroid/view/View;)Lcom/google/android/material/bottomsheet/BottomSheetBehavior; // method@8ca1 │ │ +40970a: 0c06 |00ef: move-result-object v6 │ │ +40970c: 1f06 1c1e |00f0: check-cast v6, Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // type@1e1c │ │ +409710: 5b56 9071 |00f2: iput-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ +409714: 6e20 d88c 0600 |00f4: invoke-virtual {v6, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setHideable:(Z)V // method@8cd8 │ │ +40971a: 5456 9071 |00f7: iget-object v6, v5, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ +40971e: 5451 8a71 |00f9: iget-object v1, v5, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@718a │ │ +409722: 6e20 d18c 1600 |00fb: invoke-virtual {v6, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setBottomSheetCallback:(Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;)V // method@8cd1 │ │ +409728: 7100 f3ae 0000 |00fe: invoke-static {}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.getInstance:()Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager; // method@aef3 │ │ +40972e: 0c06 |0101: move-result-object v6 │ │ +409730: 6e30 f4ae 5600 |0102: invoke-virtual {v6, v5, v0}, Lde/danoeh/antennapod/net/download/serviceinterface/FeedUpdateManager;.restartUpdateAlarm:(Landroid/content/Context;Z)V // method@aef4 │ │ +409736: 7100 64b0 0000 |0105: invoke-static {}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.getInstance:()Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue; // method@b064 │ │ +40973c: 0c06 |0108: move-result-object v6 │ │ +40973e: 6e10 67b0 0600 |0109: invoke-virtual {v6}, Lde/danoeh/antennapod/net/sync/serviceinterface/SynchronizationQueue;.syncIfNotSyncedRecently:()V // method@b067 │ │ +409744: 7120 21b4 0500 |010c: invoke-static {v5, v0}, Lde/danoeh/antennapod/storage/importexport/AutomaticDatabaseExportWorker;.enqueueIfNeeded:(Landroid/content/Context;Z)V // method@b421 │ │ +40974a: 7110 ac79 0500 |010f: invoke-static {v5}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ +409750: 0c06 |0112: move-result-object v6 │ │ +409752: 1a00 9b77 |0113: const-string v0, "feedUpdate" // string@779b │ │ +409756: 6e20 ae79 0600 |0115: invoke-virtual {v6, v0}, Landroidx/work/WorkManager;.getWorkInfosByTagLiveData:(Ljava/lang/String;)Landroidx/lifecycle/LiveData; // method@79ae │ │ +40975c: 0c06 |0118: move-result-object v6 │ │ +40975e: 2200 241b |0119: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3; // type@1b24 │ │ +409762: 7010 82a8 0000 |011b: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda3;.:()V // method@a882 │ │ +409768: 6e30 5943 5600 |011e: invoke-virtual {v6, v5, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@4359 │ │ +40976e: 7110 ac79 0500 |0121: invoke-static {v5}, Landroidx/work/WorkManager;.getInstance:(Landroid/content/Context;)Landroidx/work/WorkManager; // method@79ac │ │ +409774: 0c06 |0124: move-result-object v6 │ │ +409776: 1a00 f674 |0125: const-string v0, "episodeDownload" // string@74f6 │ │ +40977a: 6e20 ae79 0600 |0127: invoke-virtual {v6, v0}, Landroidx/work/WorkManager;.getWorkInfosByTagLiveData:(Ljava/lang/String;)Landroidx/lifecycle/LiveData; // method@79ae │ │ +409780: 0c06 |012a: move-result-object v6 │ │ +409782: 2200 251b |012b: new-instance v0, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4; // type@1b25 │ │ +409786: 7010 84a8 0000 |012d: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda4;.:()V // method@a884 │ │ +40978c: 6e30 5943 5600 |0130: invoke-virtual {v6, v5, v0}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@4359 │ │ +409792: 0e00 |0133: return-void │ │ catches : 1 │ │ 0x00b6 - 0x00be │ │ Ljava/lang/NumberFormatException; -> 0x00bf │ │ positions : │ │ 0x0000 line=138 │ │ 0x0006 line=139 │ │ 0x000e line=141 │ │ @@ -1830675,27 +1830675,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -409798: |[409798] de.danoeh.antennapod.activity.MainActivity.onDestroy:()V │ │ -4097a8: 6f10 5d15 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AppCompatActivity;.onDestroy:()V // method@155d │ │ -4097ae: 5420 8b71 |0003: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ -4097b2: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -4097b6: 5421 8c71 |0007: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ -4097ba: 3801 0500 |0009: if-eqz v1, 000e // +0005 │ │ -4097be: 6e20 a63a 1000 |000b: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.removeDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3aa6 │ │ -4097c4: 5420 8871 |000e: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationBadgeLoader:Lio/reactivex/disposables/Disposable; // field@7188 │ │ -4097c8: 3800 0800 |0010: if-eqz v0, 0018 // +0008 │ │ -4097cc: 7210 e9b4 0000 |0012: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ -4097d2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -4097d4: 5b20 8871 |0016: iput-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationBadgeLoader:Lio/reactivex/disposables/Disposable; // field@7188 │ │ -4097d8: 0e00 |0018: return-void │ │ +4097a4: |[4097a4] de.danoeh.antennapod.activity.MainActivity.onDestroy:()V │ │ +4097b4: 6f10 5d15 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AppCompatActivity;.onDestroy:()V // method@155d │ │ +4097ba: 5420 8b71 |0003: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ +4097be: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +4097c2: 5421 8c71 |0007: iget-object v1, v2, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ +4097c6: 3801 0500 |0009: if-eqz v1, 000e // +0005 │ │ +4097ca: 6e20 a63a 1000 |000b: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.removeDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3aa6 │ │ +4097d0: 5420 8871 |000e: iget-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationBadgeLoader:Lio/reactivex/disposables/Disposable; // field@7188 │ │ +4097d4: 3800 0800 |0010: if-eqz v0, 0018 // +0008 │ │ +4097d8: 7210 e9b4 0000 |0012: invoke-interface {v0}, Lio/reactivex/disposables/Disposable;.dispose:()V // method@b4e9 │ │ +4097de: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +4097e0: 5b20 8871 |0016: iput-object v0, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationBadgeLoader:Lio/reactivex/disposables/Disposable; // field@7188 │ │ +4097e4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0003 line=335 │ │ 0x000b line=336 │ │ 0x000e line=338 │ │ 0x0012 line=339 │ │ @@ -1830708,37 +1830708,37 @@ │ │ type : '(Lde/danoeh/antennapod/event/MessageEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -4097dc: |[4097dc] de.danoeh.antennapod.activity.MainActivity.onEventMainThread:(Lde/danoeh/antennapod/event/MessageEvent;)V │ │ -4097ec: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ -4097f0: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ -4097f6: 1a01 77b2 |0005: const-string v1, "onEvent(" // string@b277 │ │ -4097fa: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -409800: 6e20 b8b6 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ -409806: 1a01 8005 |000d: const-string v1, ")" // string@0580 │ │ -40980a: 6e20 b9b6 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ -409810: 6e10 c3b6 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ -409816: 0c00 |0015: move-result-object v0 │ │ -409818: 1a01 2941 |0016: const-string v1, "MainActivity" // string@4129 │ │ -40981c: 7120 7e0b 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ -409822: 5440 8373 |001b: iget-object v0, v4, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@7383 │ │ -409826: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -409828: 6e30 d5a8 0301 |001e: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@a8d5 │ │ -40982e: 0c00 |0021: move-result-object v0 │ │ -409830: 5441 8173 |0022: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@7381 │ │ -409834: 3801 0c00 |0024: if-eqz v1, 0030 // +000c │ │ -409838: 5441 8273 |0026: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@7382 │ │ -40983c: 2202 261b |0028: new-instance v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5; // type@1b26 │ │ -409840: 7030 86a8 3204 |002a: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;)V // method@a886 │ │ -409846: 6e30 ba9b 1002 |002d: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.setAction:(Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)Lcom/google/android/material/snackbar/Snackbar; // method@9bba │ │ -40984c: 0e00 |0030: return-void │ │ +4097e8: |[4097e8] de.danoeh.antennapod.activity.MainActivity.onEventMainThread:(Lde/danoeh/antennapod/event/MessageEvent;)V │ │ +4097f8: 2200 8d1e |0000: new-instance v0, Ljava/lang/StringBuilder; // type@1e8d │ │ +4097fc: 7010 adb6 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@b6ad │ │ +409802: 1a01 77b2 |0005: const-string v1, "onEvent(" // string@b277 │ │ +409806: 6e20 b9b6 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +40980c: 6e20 b8b6 4000 |000a: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@b6b8 │ │ +409812: 1a01 8005 |000d: const-string v1, ")" // string@0580 │ │ +409816: 6e20 b9b6 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@b6b9 │ │ +40981c: 6e10 c3b6 0000 |0012: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@b6c3 │ │ +409822: 0c00 |0015: move-result-object v0 │ │ +409824: 1a01 2941 |0016: const-string v1, "MainActivity" // string@4129 │ │ +409828: 7120 7e0b 0100 |0018: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0b7e │ │ +40982e: 5440 8373 |001b: iget-object v0, v4, Lde/danoeh/antennapod/event/MessageEvent;.message:Ljava/lang/String; // field@7383 │ │ +409832: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +409834: 6e30 d5a8 0301 |001e: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@a8d5 │ │ +40983a: 0c00 |0021: move-result-object v0 │ │ +40983c: 5441 8173 |0022: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.action:Landroidx/core/util/Consumer; // field@7381 │ │ +409840: 3801 0c00 |0024: if-eqz v1, 0030 // +000c │ │ +409844: 5441 8273 |0026: iget-object v1, v4, Lde/danoeh/antennapod/event/MessageEvent;.actionText:Ljava/lang/String; // field@7382 │ │ +409848: 2202 261b |0028: new-instance v2, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5; // type@1b26 │ │ +40984c: 7030 86a8 3204 |002a: invoke-direct {v2, v3, v4}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda5;.:(Lde/danoeh/antennapod/activity/MainActivity;Lde/danoeh/antennapod/event/MessageEvent;)V // method@a886 │ │ +409852: 6e30 ba9b 1002 |002d: invoke-virtual {v0, v1, v2}, Lcom/google/android/material/snackbar/Snackbar;.setAction:(Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)Lcom/google/android/material/snackbar/Snackbar; // method@9bba │ │ +409858: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ 0x001b line=745 │ │ 0x0022 line=746 │ │ 0x0026 line=747 │ │ locals : │ │ @@ -1830750,17 +1830750,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -409850: |[409850] de.danoeh.antennapod.activity.MainActivity.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ -409860: 7010 d6a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.updateBottomNavigationBadgeIfNeeded:()V // method@a8d6 │ │ -409866: 0e00 |0003: return-void │ │ +40985c: |[40985c] de.danoeh.antennapod.activity.MainActivity.onFeedListChanged:(Lde/danoeh/antennapod/event/FeedListUpdateEvent;)V │ │ +40986c: 7010 d6a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.updateBottomNavigationBadgeIfNeeded:()V // method@a8d6 │ │ +409872: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ │ │ │ @@ -1830769,90 +1830769,90 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 141 16-bit code units │ │ -40863c: |[40863c] de.danoeh.antennapod.activity.MainActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -40864c: 6e10 7a00 0500 |0000: invoke-virtual {v5}, Landroid/app/Activity;.getCurrentFocus:()Landroid/view/View; // method@007a │ │ -408652: 0c00 |0003: move-result-object v0 │ │ -408654: 2000 0903 |0004: instance-of v0, v0, Landroid/widget/EditText; // type@0309 │ │ -408658: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -40865c: 6f30 9a00 6507 |0008: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@009a │ │ -408662: 0a06 |000b: move-result v6 │ │ -408664: 0f06 |000c: return v6 │ │ -408666: 1a00 cb61 |000d: const-string v0, "audio" // string@61cb │ │ -40866a: 6e20 4602 0500 |000f: invoke-virtual {v5, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ -408670: 0c00 |0012: move-result-object v0 │ │ -408672: 1f00 1f01 |0013: check-cast v0, Landroid/media/AudioManager; // type@011f │ │ -408676: 7100 10bb 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -40867c: 0c01 |0018: move-result-object v1 │ │ -40867e: 6e20 13bb 7100 |0019: invoke-virtual {v1, v7}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ -408684: 1301 1d00 |001c: const/16 v1, #int 29 // #1d │ │ -408688: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -40868a: 3216 5500 |001f: if-eq v6, v1, 0074 // +0055 │ │ -40868e: 1301 2000 |0021: const/16 v1, #int 32 // #20 │ │ -408692: 3216 4a00 |0023: if-eq v6, v1, 006d // +004a │ │ -408696: 1301 2900 |0025: const/16 v1, #int 41 // #29 │ │ -40869a: 1233 |0027: const/4 v3, #int 3 // #3 │ │ -40869c: 3216 3700 |0028: if-eq v6, v1, 005f // +0037 │ │ -4086a0: 1301 2c00 |002a: const/16 v1, #int 44 // #2c │ │ -4086a4: 3216 2c00 |002c: if-eq v6, v1, 0058 // +002c │ │ -4086a8: 1301 2f00 |002e: const/16 v1, #int 47 // #2f │ │ -4086ac: 3216 2300 |0030: if-eq v6, v1, 0053 // +0023 │ │ -4086b0: 1301 3300 |0032: const/16 v1, #int 51 // #33 │ │ -4086b4: 3216 1b00 |0034: if-eq v6, v1, 004f // +001b │ │ -4086b8: 1301 4500 |0036: const/16 v1, #int 69 // #45 │ │ -4086bc: 3216 1b00 |0038: if-eq v6, v1, 0053 // +001b │ │ -4086c0: 1301 5100 |003a: const/16 v1, #int 81 // #51 │ │ -4086c4: 3216 1300 |003c: if-eq v6, v1, 004f // +0013 │ │ -4086c8: 1300 2600 |003e: const/16 v0, #int 38 // #26 │ │ -4086cc: 3206 3400 |0040: if-eq v6, v0, 0074 // +0034 │ │ -4086d0: 1300 2700 |0042: const/16 v0, #int 39 // #27 │ │ -4086d4: 3206 2900 |0044: if-eq v6, v0, 006d // +0029 │ │ -4086d8: 1300 3700 |0046: const/16 v0, #int 55 // #37 │ │ -4086dc: 3206 2c00 |0048: if-eq v6, v0, 0074 // +002c │ │ -4086e0: 1300 3800 |004a: const/16 v0, #int 56 // #38 │ │ -4086e4: 3206 2100 |004c: if-eq v6, v0, 006d // +0021 │ │ -4086e8: 281d |004e: goto 006b // +001d │ │ -4086ea: 6e40 b305 3022 |004f: invoke-virtual {v0, v3, v2, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@05b3 │ │ -4086f0: 0f02 |0052: return v2 │ │ -4086f2: 12f6 |0053: const/4 v6, #int -1 // #ff │ │ -4086f4: 6e40 b305 3026 |0054: invoke-virtual {v0, v3, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@05b3 │ │ -4086fa: 0f02 |0057: return v2 │ │ -4086fc: 1300 5500 |0058: const/16 v0, #int 85 // #55 │ │ -408700: 7110 1eb6 0000 |005a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -408706: 0c00 |005d: move-result-object v0 │ │ -408708: 281c |005e: goto 007a // +001c │ │ -40870a: 6001 e500 |005f: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ -40870e: 1304 1700 |0061: const/16 v4, #int 23 // #17 │ │ -408712: 3441 0800 |0063: if-lt v1, v4, 006b // +0008 │ │ -408716: 1306 6500 |0065: const/16 v6, #int 101 // #65 │ │ -40871a: 6e40 b305 3026 |0067: invoke-virtual {v0, v3, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@05b3 │ │ -408720: 0f02 |006a: return v2 │ │ -408722: 1200 |006b: const/4 v0, #int 0 // #0 │ │ -408724: 280e |006c: goto 007a // +000e │ │ -408726: 1300 5a00 |006d: const/16 v0, #int 90 // #5a │ │ -40872a: 7110 1eb6 0000 |006f: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -408730: 0c00 |0072: move-result-object v0 │ │ -408732: 2807 |0073: goto 007a // +0007 │ │ -408734: 1300 5900 |0074: const/16 v0, #int 89 // #59 │ │ -408738: 7110 1eb6 0000 |0076: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ -40873e: 0c00 |0079: move-result-object v0 │ │ -408740: 3800 0e00 |007a: if-eqz v0, 0088 // +000e │ │ -408744: 6e10 14b6 0000 |007c: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ -40874a: 0a06 |007f: move-result v6 │ │ -40874c: 7120 93b4 6500 |0080: invoke-static {v5, v6}, Lde/danoeh/antennapod/ui/appstartintent/MediaButtonStarter;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@b493 │ │ -408752: 0c06 |0083: move-result-object v6 │ │ -408754: 6e20 5702 6500 |0084: invoke-virtual {v5, v6}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0257 │ │ -40875a: 0f02 |0087: return v2 │ │ -40875c: 6f30 9a00 6507 |0088: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@009a │ │ -408762: 0a06 |008b: move-result v6 │ │ -408764: 0f06 |008c: return v6 │ │ +408648: |[408648] de.danoeh.antennapod.activity.MainActivity.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +408658: 6e10 7a00 0500 |0000: invoke-virtual {v5}, Landroid/app/Activity;.getCurrentFocus:()Landroid/view/View; // method@007a │ │ +40865e: 0c00 |0003: move-result-object v0 │ │ +408660: 2000 0903 |0004: instance-of v0, v0, Landroid/widget/EditText; // type@0309 │ │ +408664: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +408668: 6f30 9a00 6507 |0008: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@009a │ │ +40866e: 0a06 |000b: move-result v6 │ │ +408670: 0f06 |000c: return v6 │ │ +408672: 1a00 cb61 |000d: const-string v0, "audio" // string@61cb │ │ +408676: 6e20 4602 0500 |000f: invoke-virtual {v5, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0246 │ │ +40867c: 0c00 |0012: move-result-object v0 │ │ +40867e: 1f00 1f01 |0013: check-cast v0, Landroid/media/AudioManager; // type@011f │ │ +408682: 7100 10bb 0000 |0015: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +408688: 0c01 |0018: move-result-object v1 │ │ +40868a: 6e20 13bb 7100 |0019: invoke-virtual {v1, v7}, Lorg/greenrobot/eventbus/EventBus;.post:(Ljava/lang/Object;)V // method@bb13 │ │ +408690: 1301 1d00 |001c: const/16 v1, #int 29 // #1d │ │ +408694: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +408696: 3216 5500 |001f: if-eq v6, v1, 0074 // +0055 │ │ +40869a: 1301 2000 |0021: const/16 v1, #int 32 // #20 │ │ +40869e: 3216 4a00 |0023: if-eq v6, v1, 006d // +004a │ │ +4086a2: 1301 2900 |0025: const/16 v1, #int 41 // #29 │ │ +4086a6: 1233 |0027: const/4 v3, #int 3 // #3 │ │ +4086a8: 3216 3700 |0028: if-eq v6, v1, 005f // +0037 │ │ +4086ac: 1301 2c00 |002a: const/16 v1, #int 44 // #2c │ │ +4086b0: 3216 2c00 |002c: if-eq v6, v1, 0058 // +002c │ │ +4086b4: 1301 2f00 |002e: const/16 v1, #int 47 // #2f │ │ +4086b8: 3216 2300 |0030: if-eq v6, v1, 0053 // +0023 │ │ +4086bc: 1301 3300 |0032: const/16 v1, #int 51 // #33 │ │ +4086c0: 3216 1b00 |0034: if-eq v6, v1, 004f // +001b │ │ +4086c4: 1301 4500 |0036: const/16 v1, #int 69 // #45 │ │ +4086c8: 3216 1b00 |0038: if-eq v6, v1, 0053 // +001b │ │ +4086cc: 1301 5100 |003a: const/16 v1, #int 81 // #51 │ │ +4086d0: 3216 1300 |003c: if-eq v6, v1, 004f // +0013 │ │ +4086d4: 1300 2600 |003e: const/16 v0, #int 38 // #26 │ │ +4086d8: 3206 3400 |0040: if-eq v6, v0, 0074 // +0034 │ │ +4086dc: 1300 2700 |0042: const/16 v0, #int 39 // #27 │ │ +4086e0: 3206 2900 |0044: if-eq v6, v0, 006d // +0029 │ │ +4086e4: 1300 3700 |0046: const/16 v0, #int 55 // #37 │ │ +4086e8: 3206 2c00 |0048: if-eq v6, v0, 0074 // +002c │ │ +4086ec: 1300 3800 |004a: const/16 v0, #int 56 // #38 │ │ +4086f0: 3206 2100 |004c: if-eq v6, v0, 006d // +0021 │ │ +4086f4: 281d |004e: goto 006b // +001d │ │ +4086f6: 6e40 b305 3022 |004f: invoke-virtual {v0, v3, v2, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@05b3 │ │ +4086fc: 0f02 |0052: return v2 │ │ +4086fe: 12f6 |0053: const/4 v6, #int -1 // #ff │ │ +408700: 6e40 b305 3026 |0054: invoke-virtual {v0, v3, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@05b3 │ │ +408706: 0f02 |0057: return v2 │ │ +408708: 1300 5500 |0058: const/16 v0, #int 85 // #55 │ │ +40870c: 7110 1eb6 0000 |005a: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +408712: 0c00 |005d: move-result-object v0 │ │ +408714: 281c |005e: goto 007a // +001c │ │ +408716: 6001 e500 |005f: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@00e5 │ │ +40871a: 1304 1700 |0061: const/16 v4, #int 23 // #17 │ │ +40871e: 3441 0800 |0063: if-lt v1, v4, 006b // +0008 │ │ +408722: 1306 6500 |0065: const/16 v6, #int 101 // #65 │ │ +408726: 6e40 b305 3026 |0067: invoke-virtual {v0, v3, v6, v2}, Landroid/media/AudioManager;.adjustStreamVolume:(III)V // method@05b3 │ │ +40872c: 0f02 |006a: return v2 │ │ +40872e: 1200 |006b: const/4 v0, #int 0 // #0 │ │ +408730: 280e |006c: goto 007a // +000e │ │ +408732: 1300 5a00 |006d: const/16 v0, #int 90 // #5a │ │ +408736: 7110 1eb6 0000 |006f: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +40873c: 0c00 |0072: move-result-object v0 │ │ +40873e: 2807 |0073: goto 007a // +0007 │ │ +408740: 1300 5900 |0074: const/16 v0, #int 89 // #59 │ │ +408744: 7110 1eb6 0000 |0076: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@b61e │ │ +40874a: 0c00 |0079: move-result-object v0 │ │ +40874c: 3800 0e00 |007a: if-eqz v0, 0088 // +000e │ │ +408750: 6e10 14b6 0000 |007c: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@b614 │ │ +408756: 0a06 |007f: move-result v6 │ │ +408758: 7120 93b4 6500 |0080: invoke-static {v5, v6}, Lde/danoeh/antennapod/ui/appstartintent/MediaButtonStarter;.createIntent:(Landroid/content/Context;I)Landroid/content/Intent; // method@b493 │ │ +40875e: 0c06 |0083: move-result-object v6 │ │ +408760: 6e20 5702 6500 |0084: invoke-virtual {v5, v6}, Landroid/content/Context;.sendBroadcast:(Landroid/content/Intent;)V // method@0257 │ │ +408766: 0f02 |0087: return v2 │ │ +408768: 6f30 9a00 6507 |0088: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@009a │ │ +40876e: 0a06 |008b: move-result v6 │ │ +408770: 0f06 |008c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=879 │ │ 0x0004 line=880 │ │ 0x0008 line=881 │ │ 0x000f line=884 │ │ 0x0015 line=886 │ │ @@ -1830875,20 +1830875,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -409868: |[409868] de.danoeh.antennapod.activity.MainActivity.onLowMemory:()V │ │ -409878: 6f10 9b00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@009b │ │ -40987e: 7110 777d 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@7d77 │ │ -409884: 0c00 |0006: move-result-object v0 │ │ -409886: 6e10 757d 0000 |0007: invoke-virtual {v0}, Lcom/bumptech/glide/Glide;.clearMemory:()V // method@7d75 │ │ -40988c: 0e00 |000a: return-void │ │ +409874: |[409874] de.danoeh.antennapod.activity.MainActivity.onLowMemory:()V │ │ +409884: 6f10 9b00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@009b │ │ +40988a: 7110 777d 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@7d77 │ │ +409890: 0c00 |0006: move-result-object v0 │ │ +409892: 6e10 757d 0000 |0007: invoke-virtual {v0}, Lcom/bumptech/glide/Glide;.clearMemory:()V // method@7d75 │ │ +409898: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=700 │ │ 0x0003 line=701 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1830897,19 +1830897,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -409890: |[409890] de.danoeh.antennapod.activity.MainActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -4098a0: 6f20 9113 1000 |0000: invoke-super {v0, v1}, Landroidx/activity/ComponentActivity;.onNewIntent:(Landroid/content/Intent;)V // method@1391 │ │ -4098a6: 6e20 bd00 1000 |0003: invoke-virtual {v0, v1}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00bd │ │ -4098ac: 7010 aaa8 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.handleNavIntent:()V // method@a8aa │ │ -4098b2: 0e00 |0009: return-void │ │ +40989c: |[40989c] de.danoeh.antennapod.activity.MainActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +4098ac: 6f20 9113 1000 |0000: invoke-super {v0, v1}, Landroidx/activity/ComponentActivity;.onNewIntent:(Landroid/content/Intent;)V // method@1391 │ │ +4098b2: 6e20 bd00 1000 |0003: invoke-virtual {v0, v1}, Landroid/app/Activity;.setIntent:(Landroid/content/Intent;)V // method@00bd │ │ +4098b8: 7010 aaa8 0000 |0006: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.handleNavIntent:()V // method@a8aa │ │ +4098be: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0003 line=801 │ │ 0x0006 line=802 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1830920,38 +1830920,38 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -408768: |[408768] de.danoeh.antennapod.activity.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -408778: 5430 8c71 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ -40877c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -40877e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -408782: 6e20 d214 4000 |0005: invoke-virtual {v0, v4}, Landroidx/appcompat/app/ActionBarDrawerToggle;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@14d2 │ │ -408788: 0a00 |0008: move-result v0 │ │ -40878a: 3800 0300 |0009: if-eqz v0, 000c // +0003 │ │ -40878e: 0f01 |000b: return v1 │ │ -408790: 7210 600c 0400 |000c: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0c60 │ │ -408796: 0a00 |000f: move-result v0 │ │ -408798: 1402 2c00 0201 |0010: const v2, #float 2.38774e-38 // #0102002c │ │ -40879e: 3320 1400 |0013: if-ne v0, v2, 0027 // +0014 │ │ -4087a2: 6e10 093f 0300 |0015: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ -4087a8: 0c04 |0018: move-result-object v4 │ │ -4087aa: 6e10 2340 0400 |0019: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@4023 │ │ -4087b0: 0a04 |001c: move-result v4 │ │ -4087b2: 3d04 0900 |001d: if-lez v4, 0026 // +0009 │ │ -4087b6: 6e10 093f 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ -4087bc: 0c04 |0022: move-result-object v4 │ │ -4087be: 6e10 4c40 0400 |0023: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@404c │ │ -4087c4: 0f01 |0026: return v1 │ │ -4087c6: 6f20 a000 4300 |0027: invoke-super {v3, v4}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@00a0 │ │ -4087cc: 0a04 |002a: move-result v4 │ │ -4087ce: 0f04 |002b: return v4 │ │ +408774: |[408774] de.danoeh.antennapod.activity.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +408784: 5430 8c71 |0000: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ +408788: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +40878a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +40878e: 6e20 d214 4000 |0005: invoke-virtual {v0, v4}, Landroidx/appcompat/app/ActionBarDrawerToggle;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@14d2 │ │ +408794: 0a00 |0008: move-result v0 │ │ +408796: 3800 0300 |0009: if-eqz v0, 000c // +0003 │ │ +40879a: 0f01 |000b: return v1 │ │ +40879c: 7210 600c 0400 |000c: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0c60 │ │ +4087a2: 0a00 |000f: move-result v0 │ │ +4087a4: 1402 2c00 0201 |0010: const v2, #float 2.38774e-38 // #0102002c │ │ +4087aa: 3320 1400 |0013: if-ne v0, v2, 0027 // +0014 │ │ +4087ae: 6e10 093f 0300 |0015: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ +4087b4: 0c04 |0018: move-result-object v4 │ │ +4087b6: 6e10 2340 0400 |0019: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.getBackStackEntryCount:()I // method@4023 │ │ +4087bc: 0a04 |001c: move-result v4 │ │ +4087be: 3d04 0900 |001d: if-lez v4, 0026 // +0009 │ │ +4087c2: 6e10 093f 0300 |001f: invoke-virtual {v3}, Landroidx/fragment/app/FragmentActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@3f09 │ │ +4087c8: 0c04 |0022: move-result-object v4 │ │ +4087ca: 6e10 4c40 0400 |0023: invoke-virtual {v4}, Landroidx/fragment/app/FragmentManager;.popBackStack:()V // method@404c │ │ +4087d0: 0f01 |0026: return v1 │ │ +4087d2: 6f20 a000 4300 |0027: invoke-super {v3, v4}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@00a0 │ │ +4087d8: 0a04 |002a: move-result v4 │ │ +4087da: 0f04 |002b: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x000c line=708 │ │ 0x0015 line=709 │ │ 0x001f line=710 │ │ 0x0027 line=714 │ │ @@ -1830964,20 +1830964,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -4098b4: |[4098b4] de.danoeh.antennapod.activity.MainActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -4098c4: 6f20 6415 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@1564 │ │ -4098ca: 5401 8c71 |0003: iget-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ -4098ce: 3801 0500 |0005: if-eqz v1, 000a // +0005 │ │ -4098d2: 6e10 d814 0100 |0007: invoke-virtual {v1}, Landroidx/appcompat/app/ActionBarDrawerToggle;.syncState:()V // method@14d8 │ │ -4098d8: 0e00 |000a: return-void │ │ +4098c0: |[4098c0] de.danoeh.antennapod.activity.MainActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +4098d0: 6f20 6415 1000 |0000: invoke-super {v0, v1}, Landroidx/appcompat/app/AppCompatActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@1564 │ │ +4098d6: 5401 8c71 |0003: iget-object v1, v0, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ +4098da: 3801 0500 |0005: if-eqz v1, 000a // +0005 │ │ +4098de: 6e10 d814 0100 |0007: invoke-virtual {v1}, Landroidx/appcompat/app/ActionBarDrawerToggle;.syncState:()V // method@14d8 │ │ +4098e4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=616 │ │ 0x0003 line=617 │ │ 0x0007 line=618 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1830988,27 +1830988,27 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -4098dc: |[4098dc] de.danoeh.antennapod.activity.MainActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -4098ec: 6f20 a800 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@00a8 │ │ -4098f2: 6e10 a5a8 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a8a5 │ │ -4098f8: 0c03 |0006: move-result-object v3 │ │ -4098fa: 6e10 b08c 0300 |0007: invoke-virtual {v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@8cb0 │ │ -409900: 0a03 |000a: move-result v3 │ │ -409902: 1230 |000b: const/4 v0, #int 3 // #3 │ │ -409904: 3303 0a00 |000c: if-ne v3, v0, 0016 // +000a │ │ -409908: 5423 8a71 |000e: iget-object v3, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@718a │ │ -40990c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -40990e: 1501 803f |0011: const/high16 v1, #int 1065353216 // #3f80 │ │ -409912: 6e30 658c 0301 |0013: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@8c65 │ │ -409918: 0e00 |0016: return-void │ │ +4098e8: |[4098e8] de.danoeh.antennapod.activity.MainActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +4098f8: 6f20 a800 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@00a8 │ │ +4098fe: 6e10 a5a8 0200 |0003: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a8a5 │ │ +409904: 0c03 |0006: move-result-object v3 │ │ +409906: 6e10 b08c 0300 |0007: invoke-virtual {v3}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@8cb0 │ │ +40990c: 0a03 |000a: move-result v3 │ │ +40990e: 1230 |000b: const/4 v0, #int 3 // #3 │ │ +409910: 3303 0a00 |000c: if-ne v3, v0, 0016 // +000a │ │ +409914: 5423 8a71 |000e: iget-object v3, v2, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@718a │ │ +409918: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +40991a: 1501 803f |0011: const/high16 v1, #int 1065353216 // #3f80 │ │ +40991e: 6e30 658c 0301 |0013: invoke-virtual {v3, v0, v1}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onSlide:(Landroid/view/View;F)V // method@8c65 │ │ +409924: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ 0x0003 line=652 │ │ 0x000e line=653 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1831019,46 +1831019,46 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -40991c: |[40991c] de.danoeh.antennapod.activity.MainActivity.onResume:()V │ │ -40992c: 6f10 1c3f 0300 |0000: invoke-super {v3}, Landroidx/fragment/app/FragmentActivity;.onResume:()V // method@3f1c │ │ -409932: 7010 aaa8 0300 |0003: invoke-direct {v3}, Lde/danoeh/antennapod/activity/MainActivity;.handleNavIntent:()V // method@a8aa │ │ -409938: 5430 8971 |0006: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ -40993c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -409940: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -409942: 2802 |000b: goto 000d // +0002 │ │ -409944: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -409946: 5231 8d71 |000d: iget v1, v3, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@718d │ │ -40994a: 7110 9cb4 0300 |000f: invoke-static {v3}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@b49c │ │ -409950: 0a02 |0012: move-result v2 │ │ -409952: 3321 0800 |0013: if-ne v1, v2, 001b // +0008 │ │ -409956: 7100 70b4 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isBottomNavigationEnabled:()Z // method@b470 │ │ -40995c: 0a01 |0018: move-result v1 │ │ -40995e: 3210 0f00 |0019: if-eq v0, v1, 0028 // +000f │ │ -409962: 6e10 7400 0300 |001b: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0074 │ │ -409968: 2200 6700 |001e: new-instance v0, Landroid/content/Intent; // type@0067 │ │ -40996c: 1c01 2d1b |0020: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b2d │ │ -409970: 7030 6f02 3001 |0022: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ -409976: 6e20 5a02 0300 |0025: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025a │ │ -40997c: 7100 5ab4 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b45a │ │ -409982: 0c00 |002b: move-result-object v0 │ │ -409984: 7110 b5b4 0300 |002c: invoke-static {v3}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@b4b5 │ │ -40998a: 0c01 |002f: move-result-object v1 │ │ -40998c: 7220 d9b8 1000 |0030: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b8d9 │ │ -409992: 0a00 |0033: move-result v0 │ │ -409994: 3800 0a00 |0034: if-eqz v0, 003e // +000a │ │ -409998: 7100 51b4 0000 |0036: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b451 │ │ -40999e: 0c00 |0039: move-result-object v0 │ │ -4099a0: 1201 |003a: const/4 v1, #int 0 // #0 │ │ -4099a2: 6e30 bba8 0301 |003b: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ -4099a8: 0e00 |003e: return-void │ │ +409928: |[409928] de.danoeh.antennapod.activity.MainActivity.onResume:()V │ │ +409938: 6f10 1c3f 0300 |0000: invoke-super {v3}, Landroidx/fragment/app/FragmentActivity;.onResume:()V // method@3f1c │ │ +40993e: 7010 aaa8 0300 |0003: invoke-direct {v3}, Lde/danoeh/antennapod/activity/MainActivity;.handleNavIntent:()V // method@a8aa │ │ +409944: 5430 8971 |0006: iget-object v0, v3, Lde/danoeh/antennapod/activity/MainActivity;.bottomNavigationView:Lcom/google/android/material/bottomnavigation/BottomNavigationView; // field@7189 │ │ +409948: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +40994c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +40994e: 2802 |000b: goto 000d // +0002 │ │ +409950: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +409952: 5231 8d71 |000d: iget v1, v3, Lde/danoeh/antennapod/activity/MainActivity;.lastTheme:I // field@718d │ │ +409956: 7110 9cb4 0300 |000f: invoke-static {v3}, Lde/danoeh/antennapod/ui/common/ThemeSwitcher;.getNoTitleTheme:(Landroid/content/Context;)I // method@b49c │ │ +40995c: 0a02 |0012: move-result v2 │ │ +40995e: 3321 0800 |0013: if-ne v1, v2, 001b // +0008 │ │ +409962: 7100 70b4 0000 |0015: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.isBottomNavigationEnabled:()Z // method@b470 │ │ +409968: 0a01 |0018: move-result v1 │ │ +40996a: 3210 0f00 |0019: if-eq v0, v1, 0028 // +000f │ │ +40996e: 6e10 7400 0300 |001b: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0074 │ │ +409974: 2200 6700 |001e: new-instance v0, Landroid/content/Intent; // type@0067 │ │ +409978: 1c01 2d1b |0020: const-class v1, Lde/danoeh/antennapod/activity/MainActivity; // type@1b2d │ │ +40997c: 7030 6f02 3001 |0022: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@026f │ │ +409982: 6e20 5a02 0300 |0025: invoke-virtual {v3, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@025a │ │ +409988: 7100 5ab4 0000 |0028: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getHiddenDrawerItems:()Ljava/util/List; // method@b45a │ │ +40998e: 0c00 |002b: move-result-object v0 │ │ +409990: 7110 b5b4 0300 |002c: invoke-static {v3}, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment;.getLastNavFragment:(Landroid/content/Context;)Ljava/lang/String; // method@b4b5 │ │ +409996: 0c01 |002f: move-result-object v1 │ │ +409998: 7220 d9b8 1000 |0030: invoke-interface {v0, v1}, Ljava/util/List;.contains:(Ljava/lang/Object;)Z // method@b8d9 │ │ +40999e: 0a00 |0033: move-result v0 │ │ +4099a0: 3800 0a00 |0034: if-eqz v0, 003e // +000a │ │ +4099a4: 7100 51b4 0000 |0036: invoke-static {}, Lde/danoeh/antennapod/storage/preferences/UserPreferences;.getDefaultPage:()Ljava/lang/String; // method@b451 │ │ +4099aa: 0c00 |0039: move-result-object v0 │ │ +4099ac: 1201 |003a: const/4 v1, #int 0 // #0 │ │ +4099ae: 6e30 bba8 0301 |003b: invoke-virtual {v3, v0, v1}, Lde/danoeh/antennapod/activity/MainActivity;.loadFragment:(Ljava/lang/String;Landroid/os/Bundle;)V // method@a8bb │ │ +4099b4: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 0x0003 line=667 │ │ 0x0006 line=669 │ │ 0x000d line=670 │ │ 0x0015 line=671 │ │ @@ -1831074,21 +1831074,21 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4099ac: |[4099ac] de.danoeh.antennapod.activity.MainActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -4099bc: 6f20 9913 3200 |0000: invoke-super {v2, v3}, Landroidx/activity/ComponentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@1399 │ │ -4099c2: 1a00 f37a |0003: const-string v0, "generated_view_id" // string@7af3 │ │ -4099c6: 7100 f90c 0000 |0005: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0cf9 │ │ -4099cc: 0a01 |0008: move-result v1 │ │ -4099ce: 6e30 7707 0301 |0009: invoke-virtual {v3, v0, v1}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@0777 │ │ -4099d4: 0e00 |000c: return-void │ │ +4099b8: |[4099b8] de.danoeh.antennapod.activity.MainActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +4099c8: 6f20 9913 3200 |0000: invoke-super {v2, v3}, Landroidx/activity/ComponentActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@1399 │ │ +4099ce: 1a00 f37a |0003: const-string v0, "generated_view_id" // string@7af3 │ │ +4099d2: 7100 f90c 0000 |0005: invoke-static {}, Landroid/view/View;.generateViewId:()I // method@0cf9 │ │ +4099d8: 0a01 |0008: move-result v1 │ │ +4099da: 6e30 7707 0301 |0009: invoke-virtual {v3, v0, v1}, Landroid/os/BaseBundle;.putInt:(Ljava/lang/String;I)V // method@0777 │ │ +4099e0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0005 line=282 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x000d reg=3 (null) Landroid/os/Bundle; │ │ @@ -1831098,23 +1831098,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -4099d8: |[4099d8] de.danoeh.antennapod.activity.MainActivity.onStart:()V │ │ -4099e8: 6f10 6715 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStart:()V // method@1567 │ │ -4099ee: 7100 10bb 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -4099f4: 0c00 |0006: move-result-object v0 │ │ -4099f6: 6e20 15bb 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@bb15 │ │ -4099fc: 2200 171e |000a: new-instance v0, Lde/danoeh/antennapod/ui/screen/rating/RatingDialogManager; // type@1e17 │ │ -409a00: 7020 c2b4 1000 |000c: invoke-direct {v0, v1}, Lde/danoeh/antennapod/ui/screen/rating/RatingDialogManager;.:(Landroidx/fragment/app/FragmentActivity;)V // method@b4c2 │ │ -409a06: 6e10 c3b4 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/screen/rating/RatingDialogManager;.showIfNeeded:()V // method@b4c3 │ │ -409a0c: 0e00 |0012: return-void │ │ +4099e4: |[4099e4] de.danoeh.antennapod.activity.MainActivity.onStart:()V │ │ +4099f4: 6f10 6715 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStart:()V // method@1567 │ │ +4099fa: 7100 10bb 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +409a00: 0c00 |0006: move-result-object v0 │ │ +409a02: 6e20 15bb 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.register:(Ljava/lang/Object;)V // method@bb15 │ │ +409a08: 2200 171e |000a: new-instance v0, Lde/danoeh/antennapod/ui/screen/rating/RatingDialogManager; // type@1e17 │ │ +409a0c: 7020 c2b4 1000 |000c: invoke-direct {v0, v1}, Lde/danoeh/antennapod/ui/screen/rating/RatingDialogManager;.:(Landroidx/fragment/app/FragmentActivity;)V // method@b4c2 │ │ +409a12: 6e10 c3b4 0000 |000f: invoke-virtual {v0}, Lde/danoeh/antennapod/ui/screen/rating/RatingDialogManager;.showIfNeeded:()V // method@b4c3 │ │ +409a18: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0003 line=660 │ │ 0x000a line=661 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ @@ -1831124,20 +1831124,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -409a10: |[409a10] de.danoeh.antennapod.activity.MainActivity.onStop:()V │ │ -409a20: 6f10 6815 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStop:()V // method@1568 │ │ -409a26: 7100 10bb 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ -409a2c: 0c00 |0006: move-result-object v0 │ │ -409a2e: 6e20 16bb 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@bb16 │ │ -409a34: 0e00 |000a: return-void │ │ +409a1c: |[409a1c] de.danoeh.antennapod.activity.MainActivity.onStop:()V │ │ +409a2c: 6f10 6815 0100 |0000: invoke-super {v1}, Landroidx/appcompat/app/AppCompatActivity;.onStop:()V // method@1568 │ │ +409a32: 7100 10bb 0000 |0003: invoke-static {}, Lorg/greenrobot/eventbus/EventBus;.getDefault:()Lorg/greenrobot/eventbus/EventBus; // method@bb10 │ │ +409a38: 0c00 |0006: move-result-object v0 │ │ +409a3a: 6e20 16bb 1000 |0007: invoke-virtual {v0, v1}, Lorg/greenrobot/eventbus/EventBus;.unregister:(Ljava/lang/Object;)V // method@bb16 │ │ +409a40: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=688 │ │ 0x0003 line=689 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ │ │ @@ -1831146,20 +1831146,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -409a38: |[409a38] de.danoeh.antennapod.activity.MainActivity.onTrimMemory:(I)V │ │ -409a48: 6f20 9a13 2100 |0000: invoke-super {v1, v2}, Landroidx/activity/ComponentActivity;.onTrimMemory:(I)V // method@139a │ │ -409a4e: 7110 777d 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@7d77 │ │ -409a54: 0c00 |0006: move-result-object v0 │ │ -409a56: 6e20 8e7d 2000 |0007: invoke-virtual {v0, v2}, Lcom/bumptech/glide/Glide;.trimMemory:(I)V // method@7d8e │ │ -409a5c: 0e00 |000a: return-void │ │ +409a44: |[409a44] de.danoeh.antennapod.activity.MainActivity.onTrimMemory:(I)V │ │ +409a54: 6f20 9a13 2100 |0000: invoke-super {v1, v2}, Landroidx/activity/ComponentActivity;.onTrimMemory:(I)V // method@139a │ │ +409a5a: 7110 777d 0100 |0003: invoke-static {v1}, Lcom/bumptech/glide/Glide;.get:(Landroid/content/Context;)Lcom/bumptech/glide/Glide; // method@7d77 │ │ +409a60: 0c00 |0006: move-result-object v0 │ │ +409a62: 6e20 8e7d 2000 |0007: invoke-virtual {v0, v2}, Lcom/bumptech/glide/Glide;.trimMemory:(I)V // method@7d8e │ │ +409a68: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ 0x0003 line=695 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x000b reg=2 (null) I │ │ @@ -1831169,17 +1831169,17 @@ │ │ type : '(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -409a60: |[409a60] de.danoeh.antennapod.activity.MainActivity.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ -409a70: 7010 d6a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.updateBottomNavigationBadgeIfNeeded:()V // method@a8d6 │ │ -409a76: 0e00 |0003: return-void │ │ +409a6c: |[409a6c] de.danoeh.antennapod.activity.MainActivity.onUnreadItemsChanged:(Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent;)V │ │ +409a7c: 7010 d6a8 0000 |0000: invoke-direct {v0}, Lde/danoeh/antennapod/activity/MainActivity;.updateBottomNavigationBadgeIfNeeded:()V // method@a8d6 │ │ +409a82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=533 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x0004 reg=1 (null) Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ │ │ @@ -1831188,100 +1831188,100 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 170 16-bit code units │ │ -409af4: |[409af4] de.danoeh.antennapod.activity.MainActivity.setPlayerVisible:(Z)V │ │ -409b04: 6e10 a5a8 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a8a5 │ │ -409b0a: 0c00 |0003: move-result-object v0 │ │ -409b0c: df01 0701 |0004: xor-int/lit8 v1, v7, #int 1 // #01 │ │ -409b10: 6e20 c8b4 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior;.setLocked:(Z)V // method@b4c8 │ │ -409b16: 6000 1b5b |0009: sget v0, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b1b │ │ -409b1a: 6e20 5015 0600 |000b: invoke-virtual {v6, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ -409b20: 0c00 |000e: move-result-object v0 │ │ -409b22: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -409b24: 3807 0400 |0010: if-eqz v7, 0014 // +0004 │ │ -409b28: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -409b2a: 2803 |0013: goto 0016 // +0003 │ │ -409b2c: 1302 0800 |0014: const/16 v2, #int 8 // #8 │ │ -409b30: 6e20 190e 2000 |0016: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ -409b36: 3807 1100 |0019: if-eqz v7, 002a // +0011 │ │ -409b3a: 5460 8a71 |001b: iget-object v0, v6, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@718a │ │ -409b3e: 6e10 a5a8 0600 |001d: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a8a5 │ │ -409b44: 0c02 |0020: move-result-object v2 │ │ -409b46: 6e10 b08c 0200 |0021: invoke-virtual {v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@8cb0 │ │ -409b4c: 0a02 |0024: move-result v2 │ │ -409b4e: 1203 |0025: const/4 v3, #int 0 // #0 │ │ -409b50: 6e30 668c 3002 |0026: invoke-virtual {v0, v3, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onStateChanged:(Landroid/view/View;I)V // method@8c66 │ │ -409b56: 2809 |0029: goto 0032 // +0009 │ │ -409b58: 6e10 a5a8 0600 |002a: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a8a5 │ │ -409b5e: 0c00 |002d: move-result-object v0 │ │ -409b60: 1242 |002e: const/4 v2, #int 4 // #4 │ │ -409b62: 6e20 e28c 2000 |002f: invoke-virtual {v0, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce2 │ │ -409b68: 6000 435b |0032: sget v0, Lde/danoeh/antennapod/R$id;.bottom_padding:I // field@5b43 │ │ -409b6c: 6e20 5015 0600 |0034: invoke-virtual {v6, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ -409b72: 0c00 |0037: move-result-object v0 │ │ -409b74: 6e10 1e0d 0000 |0038: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0d1e │ │ -409b7a: 0c02 |003b: move-result-object v2 │ │ -409b7c: 1f02 b102 |003c: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02b1 │ │ -409b80: 5463 9171 |003e: iget-object v3, v6, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@7191 │ │ -409b84: 5233 5313 |0040: iget v3, v3, Landroidx/core/graphics/Insets;.bottom:I // field@1353 │ │ -409b88: 5923 b201 |0042: iput v3, v2, Landroid/view/ViewGroup$MarginLayoutParams;.height:I // field@01b2 │ │ -409b8c: 6e20 e10d 2000 |0044: invoke-virtual {v0, v2}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0de1 │ │ -409b92: 6e10 5415 0600 |0047: invoke-virtual {v6}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1554 │ │ -409b98: 0c00 |004a: move-result-object v0 │ │ -409b9a: 6002 5956 |004b: sget v2, Lde/danoeh/antennapod/R$dimen;.external_player_height:I // field@5659 │ │ -409b9e: 6e20 1503 2000 |004d: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@0315 │ │ -409ba4: 0a00 |0050: move-result v0 │ │ -409ba6: 8700 |0051: float-to-int v0, v0 │ │ -409ba8: 6002 bc5c |0052: sget v2, Lde/danoeh/antennapod/R$id;.main_content_view:I // field@5cbc │ │ -409bac: 6e20 5015 2600 |0054: invoke-virtual {v6, v2}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ -409bb2: 0c02 |0057: move-result-object v2 │ │ -409bb4: 1f02 5a0a |0058: check-cast v2, Landroidx/fragment/app/FragmentContainerView; // type@0a5a │ │ -409bb8: 6e10 1e0d 0200 |005a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0d1e │ │ -409bbe: 0c03 |005d: move-result-object v3 │ │ -409bc0: 1f03 b102 |005e: check-cast v3, Landroid/view/ViewGroup$MarginLayoutParams; // type@02b1 │ │ -409bc4: 5464 9171 |0060: iget-object v4, v6, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@7191 │ │ -409bc8: 5245 5413 |0062: iget v5, v4, Landroidx/core/graphics/Insets;.left:I // field@1354 │ │ -409bcc: 5244 5513 |0064: iget v4, v4, Landroidx/core/graphics/Insets;.right:I // field@1355 │ │ -409bd0: 3807 0400 |0066: if-eqz v7, 006a // +0004 │ │ -409bd4: 0107 |0068: move v7, v0 │ │ -409bd6: 2802 |0069: goto 006b // +0002 │ │ -409bd8: 1207 |006a: const/4 v7, #int 0 // #0 │ │ -409bda: 6e57 440e 5341 |006b: invoke-virtual {v3, v5, v1, v4, v7}, Landroid/view/ViewGroup$MarginLayoutParams;.setMargins:(IIII)V // method@0e44 │ │ -409be0: 6e20 e10d 3200 |006e: invoke-virtual {v2, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0de1 │ │ -409be6: 5467 9071 |0071: iget-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ -409bea: 6e20 dc8c 0700 |0073: invoke-virtual {v7, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setPeekHeight:(I)V // method@8cdc │ │ -409bf0: 5467 9071 |0076: iget-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ -409bf4: 1210 |0078: const/4 v0, #int 1 // #1 │ │ -409bf6: 6e20 d58c 0700 |0079: invoke-virtual {v7, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setGestureInsetBottomIgnored:(Z)V // method@8cd5 │ │ -409bfc: 6007 695d |007c: sget v7, Lde/danoeh/antennapod/R$id;.playerFragment:I // field@5d69 │ │ -409c00: 6e20 5015 7600 |007e: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ -409c06: 0c07 |0081: move-result-object v7 │ │ -409c08: 1f07 5a0a |0082: check-cast v7, Landroidx/fragment/app/FragmentContainerView; // type@0a5a │ │ -409c0c: 6e10 1e0d 0700 |0084: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0d1e │ │ -409c12: 0c00 |0087: move-result-object v0 │ │ -409c14: 1f00 b102 |0088: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@02b1 │ │ -409c18: 5462 9171 |008a: iget-object v2, v6, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@7191 │ │ -409c1c: 5223 5413 |008c: iget v3, v2, Landroidx/core/graphics/Insets;.left:I // field@1354 │ │ -409c20: 5222 5513 |008e: iget v2, v2, Landroidx/core/graphics/Insets;.right:I // field@1355 │ │ -409c24: 6e51 440e 3021 |0090: invoke-virtual {v0, v3, v1, v2, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMargins:(IIII)V // method@0e44 │ │ -409c2a: 6e20 e10d 0700 |0093: invoke-virtual {v7, v0}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0de1 │ │ -409c30: 6007 685d |0096: sget v7, Lde/danoeh/antennapod/R$id;.playerContent:I // field@5d68 │ │ -409c34: 6e20 5015 7600 |0098: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ -409c3a: 0c07 |009b: move-result-object v7 │ │ -409c3c: 1f07 2003 |009c: check-cast v7, Landroid/widget/RelativeLayout; // type@0320 │ │ -409c40: 5460 9171 |009e: iget-object v0, v6, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@7191 │ │ -409c44: 5202 5413 |00a0: iget v2, v0, Landroidx/core/graphics/Insets;.left:I // field@1354 │ │ -409c48: 5203 5613 |00a2: iget v3, v0, Landroidx/core/graphics/Insets;.top:I // field@1356 │ │ -409c4c: 5200 5513 |00a4: iget v0, v0, Landroidx/core/graphics/Insets;.right:I // field@1355 │ │ -409c50: 6e51 f50d 2703 |00a6: invoke-virtual {v7, v2, v3, v0, v1}, Landroid/view/View;.setPadding:(IIII)V // method@0df5 │ │ -409c56: 0e00 |00a9: return-void │ │ +409b00: |[409b00] de.danoeh.antennapod.activity.MainActivity.setPlayerVisible:(Z)V │ │ +409b10: 6e10 a5a8 0600 |0000: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a8a5 │ │ +409b16: 0c00 |0003: move-result-object v0 │ │ +409b18: df01 0701 |0004: xor-int/lit8 v1, v7, #int 1 // #01 │ │ +409b1c: 6e20 c8b4 1000 |0006: invoke-virtual {v0, v1}, Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior;.setLocked:(Z)V // method@b4c8 │ │ +409b22: 6000 1b5b |0009: sget v0, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b1b │ │ +409b26: 6e20 5015 0600 |000b: invoke-virtual {v6, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ +409b2c: 0c00 |000e: move-result-object v0 │ │ +409b2e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +409b30: 3807 0400 |0010: if-eqz v7, 0014 // +0004 │ │ +409b34: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +409b36: 2803 |0013: goto 0016 // +0003 │ │ +409b38: 1302 0800 |0014: const/16 v2, #int 8 // #8 │ │ +409b3c: 6e20 190e 2000 |0016: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0e19 │ │ +409b42: 3807 1100 |0019: if-eqz v7, 002a // +0011 │ │ +409b46: 5460 8a71 |001b: iget-object v0, v6, Lde/danoeh/antennapod/activity/MainActivity;.bottomSheetCallback:Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback; // field@718a │ │ +409b4a: 6e10 a5a8 0600 |001d: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a8a5 │ │ +409b50: 0c02 |0020: move-result-object v2 │ │ +409b52: 6e10 b08c 0200 |0021: invoke-virtual {v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@8cb0 │ │ +409b58: 0a02 |0024: move-result v2 │ │ +409b5a: 1203 |0025: const/4 v3, #int 0 // #0 │ │ +409b5c: 6e30 668c 3002 |0026: invoke-virtual {v0, v3, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior$BottomSheetCallback;.onStateChanged:(Landroid/view/View;I)V // method@8c66 │ │ +409b62: 2809 |0029: goto 0032 // +0009 │ │ +409b64: 6e10 a5a8 0600 |002a: invoke-virtual {v6}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a8a5 │ │ +409b6a: 0c00 |002d: move-result-object v0 │ │ +409b6c: 1242 |002e: const/4 v2, #int 4 // #4 │ │ +409b6e: 6e20 e28c 2000 |002f: invoke-virtual {v0, v2}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setState:(I)V // method@8ce2 │ │ +409b74: 6000 435b |0032: sget v0, Lde/danoeh/antennapod/R$id;.bottom_padding:I // field@5b43 │ │ +409b78: 6e20 5015 0600 |0034: invoke-virtual {v6, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ +409b7e: 0c00 |0037: move-result-object v0 │ │ +409b80: 6e10 1e0d 0000 |0038: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0d1e │ │ +409b86: 0c02 |003b: move-result-object v2 │ │ +409b88: 1f02 b102 |003c: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02b1 │ │ +409b8c: 5463 9171 |003e: iget-object v3, v6, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@7191 │ │ +409b90: 5233 5313 |0040: iget v3, v3, Landroidx/core/graphics/Insets;.bottom:I // field@1353 │ │ +409b94: 5923 b201 |0042: iput v3, v2, Landroid/view/ViewGroup$MarginLayoutParams;.height:I // field@01b2 │ │ +409b98: 6e20 e10d 2000 |0044: invoke-virtual {v0, v2}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0de1 │ │ +409b9e: 6e10 5415 0600 |0047: invoke-virtual {v6}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1554 │ │ +409ba4: 0c00 |004a: move-result-object v0 │ │ +409ba6: 6002 5956 |004b: sget v2, Lde/danoeh/antennapod/R$dimen;.external_player_height:I // field@5659 │ │ +409baa: 6e20 1503 2000 |004d: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimension:(I)F // method@0315 │ │ +409bb0: 0a00 |0050: move-result v0 │ │ +409bb2: 8700 |0051: float-to-int v0, v0 │ │ +409bb4: 6002 bc5c |0052: sget v2, Lde/danoeh/antennapod/R$id;.main_content_view:I // field@5cbc │ │ +409bb8: 6e20 5015 2600 |0054: invoke-virtual {v6, v2}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ +409bbe: 0c02 |0057: move-result-object v2 │ │ +409bc0: 1f02 5a0a |0058: check-cast v2, Landroidx/fragment/app/FragmentContainerView; // type@0a5a │ │ +409bc4: 6e10 1e0d 0200 |005a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0d1e │ │ +409bca: 0c03 |005d: move-result-object v3 │ │ +409bcc: 1f03 b102 |005e: check-cast v3, Landroid/view/ViewGroup$MarginLayoutParams; // type@02b1 │ │ +409bd0: 5464 9171 |0060: iget-object v4, v6, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@7191 │ │ +409bd4: 5245 5413 |0062: iget v5, v4, Landroidx/core/graphics/Insets;.left:I // field@1354 │ │ +409bd8: 5244 5513 |0064: iget v4, v4, Landroidx/core/graphics/Insets;.right:I // field@1355 │ │ +409bdc: 3807 0400 |0066: if-eqz v7, 006a // +0004 │ │ +409be0: 0107 |0068: move v7, v0 │ │ +409be2: 2802 |0069: goto 006b // +0002 │ │ +409be4: 1207 |006a: const/4 v7, #int 0 // #0 │ │ +409be6: 6e57 440e 5341 |006b: invoke-virtual {v3, v5, v1, v4, v7}, Landroid/view/ViewGroup$MarginLayoutParams;.setMargins:(IIII)V // method@0e44 │ │ +409bec: 6e20 e10d 3200 |006e: invoke-virtual {v2, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0de1 │ │ +409bf2: 5467 9071 |0071: iget-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ +409bf6: 6e20 dc8c 0700 |0073: invoke-virtual {v7, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setPeekHeight:(I)V // method@8cdc │ │ +409bfc: 5467 9071 |0076: iget-object v7, v6, Lde/danoeh/antennapod/activity/MainActivity;.sheetBehavior:Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // field@7190 │ │ +409c00: 1210 |0078: const/4 v0, #int 1 // #1 │ │ +409c02: 6e20 d58c 0700 |0079: invoke-virtual {v7, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.setGestureInsetBottomIgnored:(Z)V // method@8cd5 │ │ +409c08: 6007 695d |007c: sget v7, Lde/danoeh/antennapod/R$id;.playerFragment:I // field@5d69 │ │ +409c0c: 6e20 5015 7600 |007e: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ +409c12: 0c07 |0081: move-result-object v7 │ │ +409c14: 1f07 5a0a |0082: check-cast v7, Landroidx/fragment/app/FragmentContainerView; // type@0a5a │ │ +409c18: 6e10 1e0d 0700 |0084: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0d1e │ │ +409c1e: 0c00 |0087: move-result-object v0 │ │ +409c20: 1f00 b102 |0088: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@02b1 │ │ +409c24: 5462 9171 |008a: iget-object v2, v6, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@7191 │ │ +409c28: 5223 5413 |008c: iget v3, v2, Landroidx/core/graphics/Insets;.left:I // field@1354 │ │ +409c2c: 5222 5513 |008e: iget v2, v2, Landroidx/core/graphics/Insets;.right:I // field@1355 │ │ +409c30: 6e51 440e 3021 |0090: invoke-virtual {v0, v3, v1, v2, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMargins:(IIII)V // method@0e44 │ │ +409c36: 6e20 e10d 0700 |0093: invoke-virtual {v7, v0}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0de1 │ │ +409c3c: 6007 685d |0096: sget v7, Lde/danoeh/antennapod/R$id;.playerContent:I // field@5d68 │ │ +409c40: 6e20 5015 7600 |0098: invoke-virtual {v6, v7}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ +409c46: 0c07 |009b: move-result-object v7 │ │ +409c48: 1f07 2003 |009c: check-cast v7, Landroid/widget/RelativeLayout; // type@0320 │ │ +409c4c: 5460 9171 |009e: iget-object v0, v6, Lde/danoeh/antennapod/activity/MainActivity;.systemBarInsets:Landroidx/core/graphics/Insets; // field@7191 │ │ +409c50: 5202 5413 |00a0: iget v2, v0, Landroidx/core/graphics/Insets;.left:I // field@1354 │ │ +409c54: 5203 5613 |00a2: iget v3, v0, Landroidx/core/graphics/Insets;.top:I // field@1356 │ │ +409c58: 5200 5513 |00a4: iget v0, v0, Landroidx/core/graphics/Insets;.right:I // field@1355 │ │ +409c5c: 6e51 f50d 2703 |00a6: invoke-virtual {v7, v2, v3, v0, v1}, Landroid/view/View;.setPadding:(IIII)V // method@0df5 │ │ +409c62: 0e00 |00a9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0009 line=369 │ │ 0x001b line=371 │ │ 0x002a line=373 │ │ 0x0032 line=375 │ │ @@ -1831310,53 +1831310,53 @@ │ │ type : '(Lcom/google/android/material/appbar/MaterialToolbar;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 80 16-bit code units │ │ -409c58: |[409c58] de.danoeh.antennapod.activity.MainActivity.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V │ │ -409c68: 5480 8b71 |0000: iget-object v0, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ -409c6c: 3800 3500 |0002: if-eqz v0, 0037 // +0035 │ │ -409c70: 5481 8c71 |0004: iget-object v1, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ -409c74: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -409c78: 6e20 a63a 1000 |0008: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.removeDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3aa6 │ │ -409c7e: 2200 9503 |000b: new-instance v0, Landroidx/appcompat/app/ActionBarDrawerToggle; // type@0395 │ │ -409c82: 5484 8b71 |000d: iget-object v4, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ -409c86: 6006 3761 |000f: sget v6, Lde/danoeh/antennapod/R$string;.drawer_open:I // field@6137 │ │ -409c8a: 6007 2d61 |0011: sget v7, Lde/danoeh/antennapod/R$string;.drawer_close:I // field@612d │ │ -409c8e: 0702 |0013: move-object v2, v0 │ │ -409c90: 0783 |0014: move-object v3, v8 │ │ -409c92: 0795 |0015: move-object v5, v9 │ │ -409c94: 7606 cb14 0200 |0016: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroidx/appcompat/app/ActionBarDrawerToggle;.:(Landroid/app/Activity;Landroidx/drawerlayout/widget/DrawerLayout;Landroidx/appcompat/widget/Toolbar;II)V // method@14cb │ │ -409c9a: 5b80 8c71 |0019: iput-object v0, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ -409c9e: 5489 8b71 |001b: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ -409ca2: 6e20 663a 0900 |001d: invoke-virtual {v9, v0}, Landroidx/drawerlayout/widget/DrawerLayout;.addDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3a66 │ │ -409ca8: 5489 8c71 |0020: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ -409cac: 6e10 d814 0900 |0022: invoke-virtual {v9}, Landroidx/appcompat/app/ActionBarDrawerToggle;.syncState:()V // method@14d8 │ │ -409cb2: 5489 8c71 |0025: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ -409cb6: df0a 0a01 |0027: xor-int/lit8 v10, v10, #int 1 // #01 │ │ -409cba: 6e20 d514 a900 |0029: invoke-virtual {v9, v10}, Landroidx/appcompat/app/ActionBarDrawerToggle;.setDrawerIndicatorEnabled:(Z)V // method@14d5 │ │ -409cc0: 5489 8c71 |002c: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ -409cc4: 220a 1f1b |002e: new-instance v10, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0; // type@1b1f │ │ -409cc8: 7020 78a8 8a00 |0030: invoke-direct {v10, v8}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a878 │ │ -409cce: 6e20 d714 a900 |0033: invoke-virtual {v9, v10}, Landroidx/appcompat/app/ActionBarDrawerToggle;.setToolbarNavigationClickListener:(Landroid/view/View$OnClickListener;)V // method@14d7 │ │ -409cd4: 2819 |0036: goto 004f // +0019 │ │ -409cd6: 390a 0700 |0037: if-nez v10, 003e // +0007 │ │ -409cda: 120a |0039: const/4 v10, #int 0 // #0 │ │ -409cdc: 6e20 2d8b a900 |003a: invoke-virtual {v9, v10}, Lcom/google/android/material/appbar/MaterialToolbar;.setNavigationIcon:(Landroid/graphics/drawable/Drawable;)V // method@8b2d │ │ -409ce2: 2812 |003d: goto 004f // +0012 │ │ -409ce4: 600a 8e4f |003e: sget v10, Lde/danoeh/antennapod/R$attr;.homeAsUpIndicator:I // field@4f8e │ │ -409ce8: 7120 9fb4 a800 |0040: invoke-static {v8, v10}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getDrawableFromAttr:(Landroid/content/Context;I)I // method@b49f │ │ -409cee: 0a0a |0043: move-result v10 │ │ -409cf0: 6e20 4b22 a900 |0044: invoke-virtual {v9, v10}, Landroidx/appcompat/widget/Toolbar;.setNavigationIcon:(I)V // method@224b │ │ -409cf6: 220a 221b |0047: new-instance v10, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1; // type@1b22 │ │ -409cfa: 7020 7ea8 8a00 |0049: invoke-direct {v10, v8}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a87e │ │ -409d00: 6e20 4d22 a900 |004c: invoke-virtual {v9, v10}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@224d │ │ -409d06: 0e00 |004f: return-void │ │ +409c64: |[409c64] de.danoeh.antennapod.activity.MainActivity.setupToolbarToggle:(Lcom/google/android/material/appbar/MaterialToolbar;Z)V │ │ +409c74: 5480 8b71 |0000: iget-object v0, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ +409c78: 3800 3500 |0002: if-eqz v0, 0037 // +0035 │ │ +409c7c: 5481 8c71 |0004: iget-object v1, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ +409c80: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +409c84: 6e20 a63a 1000 |0008: invoke-virtual {v0, v1}, Landroidx/drawerlayout/widget/DrawerLayout;.removeDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3aa6 │ │ +409c8a: 2200 9503 |000b: new-instance v0, Landroidx/appcompat/app/ActionBarDrawerToggle; // type@0395 │ │ +409c8e: 5484 8b71 |000d: iget-object v4, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ +409c92: 6006 3761 |000f: sget v6, Lde/danoeh/antennapod/R$string;.drawer_open:I // field@6137 │ │ +409c96: 6007 2d61 |0011: sget v7, Lde/danoeh/antennapod/R$string;.drawer_close:I // field@612d │ │ +409c9a: 0702 |0013: move-object v2, v0 │ │ +409c9c: 0783 |0014: move-object v3, v8 │ │ +409c9e: 0795 |0015: move-object v5, v9 │ │ +409ca0: 7606 cb14 0200 |0016: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroidx/appcompat/app/ActionBarDrawerToggle;.:(Landroid/app/Activity;Landroidx/drawerlayout/widget/DrawerLayout;Landroidx/appcompat/widget/Toolbar;II)V // method@14cb │ │ +409ca6: 5b80 8c71 |0019: iput-object v0, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ +409caa: 5489 8b71 |001b: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerLayout:Landroidx/drawerlayout/widget/DrawerLayout; // field@718b │ │ +409cae: 6e20 663a 0900 |001d: invoke-virtual {v9, v0}, Landroidx/drawerlayout/widget/DrawerLayout;.addDrawerListener:(Landroidx/drawerlayout/widget/DrawerLayout$DrawerListener;)V // method@3a66 │ │ +409cb4: 5489 8c71 |0020: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ +409cb8: 6e10 d814 0900 |0022: invoke-virtual {v9}, Landroidx/appcompat/app/ActionBarDrawerToggle;.syncState:()V // method@14d8 │ │ +409cbe: 5489 8c71 |0025: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ +409cc2: df0a 0a01 |0027: xor-int/lit8 v10, v10, #int 1 // #01 │ │ +409cc6: 6e20 d514 a900 |0029: invoke-virtual {v9, v10}, Landroidx/appcompat/app/ActionBarDrawerToggle;.setDrawerIndicatorEnabled:(Z)V // method@14d5 │ │ +409ccc: 5489 8c71 |002c: iget-object v9, v8, Lde/danoeh/antennapod/activity/MainActivity;.drawerToggle:Landroidx/appcompat/app/ActionBarDrawerToggle; // field@718c │ │ +409cd0: 220a 1f1b |002e: new-instance v10, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0; // type@1b1f │ │ +409cd4: 7020 78a8 8a00 |0030: invoke-direct {v10, v8}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda0;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a878 │ │ +409cda: 6e20 d714 a900 |0033: invoke-virtual {v9, v10}, Landroidx/appcompat/app/ActionBarDrawerToggle;.setToolbarNavigationClickListener:(Landroid/view/View$OnClickListener;)V // method@14d7 │ │ +409ce0: 2819 |0036: goto 004f // +0019 │ │ +409ce2: 390a 0700 |0037: if-nez v10, 003e // +0007 │ │ +409ce6: 120a |0039: const/4 v10, #int 0 // #0 │ │ +409ce8: 6e20 2d8b a900 |003a: invoke-virtual {v9, v10}, Lcom/google/android/material/appbar/MaterialToolbar;.setNavigationIcon:(Landroid/graphics/drawable/Drawable;)V // method@8b2d │ │ +409cee: 2812 |003d: goto 004f // +0012 │ │ +409cf0: 600a 8e4f |003e: sget v10, Lde/danoeh/antennapod/R$attr;.homeAsUpIndicator:I // field@4f8e │ │ +409cf4: 7120 9fb4 a800 |0040: invoke-static {v8, v10}, Lde/danoeh/antennapod/ui/common/ThemeUtils;.getDrawableFromAttr:(Landroid/content/Context;I)I // method@b49f │ │ +409cfa: 0a0a |0043: move-result v10 │ │ +409cfc: 6e20 4b22 a900 |0044: invoke-virtual {v9, v10}, Landroidx/appcompat/widget/Toolbar;.setNavigationIcon:(I)V // method@224b │ │ +409d02: 220a 221b |0047: new-instance v10, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1; // type@1b22 │ │ +409d06: 7020 7ea8 8a00 |0049: invoke-direct {v10, v8}, Lde/danoeh/antennapod/activity/MainActivity$$ExternalSyntheticLambda1;.:(Lde/danoeh/antennapod/activity/MainActivity;)V // method@a87e │ │ +409d0c: 6e20 4d22 a900 |004c: invoke-virtual {v9, v10}, Landroidx/appcompat/widget/Toolbar;.setNavigationOnClickListener:(Landroid/view/View$OnClickListener;)V // method@224d │ │ +409d12: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0004 line=315 │ │ 0x0008 line=316 │ │ 0x000b line=318 │ │ 0x001b line=320 │ │ @@ -1831376,22 +1831376,22 @@ │ │ type : '(II)Lcom/google/android/material/snackbar/Snackbar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -4087d0: |[4087d0] de.danoeh.antennapod.activity.MainActivity.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; │ │ -4087e0: 6e10 5415 0100 |0000: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1554 │ │ -4087e6: 0c00 |0003: move-result-object v0 │ │ -4087e8: 6e20 2d03 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@032d │ │ -4087ee: 0c02 |0007: move-result-object v2 │ │ -4087f0: 6e30 d5a8 2103 |0008: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@a8d5 │ │ -4087f6: 0c02 |000b: move-result-object v2 │ │ -4087f8: 1102 |000c: return-object v2 │ │ +4087dc: |[4087dc] de.danoeh.antennapod.activity.MainActivity.showSnackbarAbovePlayer:(II)Lcom/google/android/material/snackbar/Snackbar; │ │ +4087ec: 6e10 5415 0100 |0000: invoke-virtual {v1}, Landroidx/appcompat/app/AppCompatActivity;.getResources:()Landroid/content/res/Resources; // method@1554 │ │ +4087f2: 0c00 |0003: move-result-object v0 │ │ +4087f4: 6e20 2d03 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@032d │ │ +4087fa: 0c02 |0007: move-result-object v2 │ │ +4087fc: 6e30 d5a8 2103 |0008: invoke-virtual {v1, v2, v3}, Lde/danoeh/antennapod/activity/MainActivity;.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@a8d5 │ │ +408802: 0c02 |000b: move-result-object v2 │ │ +408804: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=820 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lde/danoeh/antennapod/activity/MainActivity; │ │ 0x0000 - 0x000d reg=2 (null) I │ │ 0x0000 - 0x000d reg=3 (null) I │ │ @@ -1831401,44 +1831401,44 @@ │ │ type : '(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -4087fc: |[4087fc] de.danoeh.antennapod.activity.MainActivity.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; │ │ -40880c: 6e10 a5a8 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a8a5 │ │ -408812: 0c00 |0003: move-result-object v0 │ │ -408814: 6e10 b08c 0000 |0004: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@8cb0 │ │ -40881a: 0a00 |0007: move-result v0 │ │ -40881c: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -40881e: 3310 2200 |0009: if-ne v0, v1, 002b // +0022 │ │ -408822: 6000 bc5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.main_content_view:I // field@5cbc │ │ -408826: 6e20 5015 0200 |000d: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ -40882c: 0c00 |0010: move-result-object v0 │ │ -40882e: 7130 b79b 3004 |0011: invoke-static {v0, v3, v4}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@9bb7 │ │ -408834: 0c03 |0014: move-result-object v3 │ │ -408836: 6004 1b5b |0015: sget v4, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b1b │ │ -40883a: 6e20 5015 4200 |0017: invoke-virtual {v2, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ -408840: 0c04 |001a: move-result-object v4 │ │ -408842: 6e10 590d 0400 |001b: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@0d59 │ │ -408848: 0a04 |001e: move-result v4 │ │ -40884a: 3904 1700 |001f: if-nez v4, 0036 // +0017 │ │ -40884e: 6004 1b5b |0021: sget v4, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b1b │ │ -408852: 6e20 5015 4200 |0023: invoke-virtual {v2, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ -408858: 0c04 |0026: move-result-object v4 │ │ -40885a: 6e20 919b 4300 |0027: invoke-virtual {v3, v4}, Lcom/google/android/material/snackbar/BaseTransientBottomBar;.setAnchorView:(Landroid/view/View;)Lcom/google/android/material/snackbar/BaseTransientBottomBar; // method@9b91 │ │ -408860: 280c |002a: goto 0036 // +000c │ │ -408862: 1400 0200 0201 |002b: const v0, #float 2.38772e-38 // #01020002 │ │ -408868: 6e20 5015 0200 |002e: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ -40886e: 0c00 |0031: move-result-object v0 │ │ -408870: 7130 b79b 3004 |0032: invoke-static {v0, v3, v4}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@9bb7 │ │ -408876: 0c03 |0035: move-result-object v3 │ │ -408878: 6e10 bc9b 0300 |0036: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@9bbc │ │ -40887e: 1103 |0039: return-object v3 │ │ +408808: |[408808] de.danoeh.antennapod.activity.MainActivity.showSnackbarAbovePlayer:(Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; │ │ +408818: 6e10 a5a8 0200 |0000: invoke-virtual {v2}, Lde/danoeh/antennapod/activity/MainActivity;.getBottomSheet:()Lde/danoeh/antennapod/ui/view/LockableBottomSheetBehavior; // method@a8a5 │ │ +40881e: 0c00 |0003: move-result-object v0 │ │ +408820: 6e10 b08c 0000 |0004: invoke-virtual {v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;.getState:()I // method@8cb0 │ │ +408826: 0a00 |0007: move-result v0 │ │ +408828: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +40882a: 3310 2200 |0009: if-ne v0, v1, 002b // +0022 │ │ +40882e: 6000 bc5c |000b: sget v0, Lde/danoeh/antennapod/R$id;.main_content_view:I // field@5cbc │ │ +408832: 6e20 5015 0200 |000d: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ +408838: 0c00 |0010: move-result-object v0 │ │ +40883a: 7130 b79b 3004 |0011: invoke-static {v0, v3, v4}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@9bb7 │ │ +408840: 0c03 |0014: move-result-object v3 │ │ +408842: 6004 1b5b |0015: sget v4, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b1b │ │ +408846: 6e20 5015 4200 |0017: invoke-virtual {v2, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ +40884c: 0c04 |001a: move-result-object v4 │ │ +40884e: 6e10 590d 0400 |001b: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@0d59 │ │ +408854: 0a04 |001e: move-result v4 │ │ +408856: 3904 1700 |001f: if-nez v4, 0036 // +0017 │ │ +40885a: 6004 1b5b |0021: sget v4, Lde/danoeh/antennapod/R$id;.audioplayerFragment:I // field@5b1b │ │ +40885e: 6e20 5015 4200 |0023: invoke-virtual {v2, v4}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ +408864: 0c04 |0026: move-result-object v4 │ │ +408866: 6e20 919b 4300 |0027: invoke-virtual {v3, v4}, Lcom/google/android/material/snackbar/BaseTransientBottomBar;.setAnchorView:(Landroid/view/View;)Lcom/google/android/material/snackbar/BaseTransientBottomBar; // method@9b91 │ │ +40886c: 280c |002a: goto 0036 // +000c │ │ +40886e: 1400 0200 0201 |002b: const v0, #float 2.38772e-38 // #01020002 │ │ +408874: 6e20 5015 0200 |002e: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AppCompatActivity;.findViewById:(I)Landroid/view/View; // method@1550 │ │ +40887a: 0c00 |0031: move-result-object v0 │ │ +40887c: 7130 b79b 3004 |0032: invoke-static {v0, v3, v4}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@9bb7 │ │ +408882: 0c03 |0035: move-result-object v3 │ │ +408884: 6e10 bc9b 0300 |0036: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@9bbc │ │ +40888a: 1103 |0039: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x000b line=808 │ │ 0x0015 line=809 │ │ 0x0021 line=810 │ │ 0x002e line=813 │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 12999985 bytes, number of entries: 6882 │ │ │ +Zip file size: 13000167 bytes, number of entries: 6882 │ │ │ ?rwxrwxr-x 2.0 unx 429 b- stor 80-Jan-01 00:00 android/support/v4/app/INotificationSideChannel$_Parcel.class │ │ │ ?rwxrwxr-x 2.0 unx 459 b- stor 80-Jan-01 00:00 android/support/v4/app/INotificationSideChannel.class │ │ │ ?rwxrwxr-x 2.0 unx 691 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaBrowserCompat$MediaItem$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1852 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaBrowserCompat$MediaItem.class │ │ │ ?rwxrwxr-x 2.0 unx 95 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaBrowserCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 839 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaDescriptionCompat$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2338 b- stor 80-Jan-01 00:00 android/support/v4/media/MediaDescriptionCompat$Api21Impl.class │ │ │ @@ -6238,15 +6238,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 996 b- stor 80-Jan-01 00:00 com/squareup/moshi/StandardJsonAdapters$9.class │ │ │ ?rwxrwxr-x 2.0 unx 2735 b- stor 80-Jan-01 00:00 com/squareup/moshi/StandardJsonAdapters$EnumJsonAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 2447 b- stor 80-Jan-01 00:00 com/squareup/moshi/StandardJsonAdapters$ObjectJsonAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 3544 b- stor 80-Jan-01 00:00 com/squareup/moshi/adapters/EnumJsonAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 998 b- stor 80-Jan-01 00:00 com/squareup/moshi/adapters/Rfc3339DateJsonAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 2653 b- stor 80-Jan-01 00:00 com/squareup/moshi/adapters/RuntimeJsonAdapterFactory$RuntimeJsonAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 2530 b- stor 80-Jan-01 00:00 com/squareup/moshi/adapters/RuntimeJsonAdapterFactory.class │ │ │ -?rwxrwxr-x 2.0 unx 8028 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/ApEventBusIndex.class │ │ │ +?rwxrwxr-x 2.0 unx 8210 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/ApEventBusIndex.class │ │ │ ?rwxrwxr-x 2.0 unx 444 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/RxJavaErrorHandlerSetup$$ExternalSyntheticLambda0.class │ │ │ ?rwxrwxr-x 2.0 unx 1328 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/actionbutton/CancelDownloadActionButton.class │ │ │ ?rwxrwxr-x 2.0 unx 1802 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/actionbutton/DeleteActionButton.class │ │ │ ?rwxrwxr-x 2.0 unx 4629 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/actionbutton/DownloadActionButton.class │ │ │ ?rwxrwxr-x 2.0 unx 1012 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/actionbutton/MarkAsPlayedActionButton.class │ │ │ ?rwxrwxr-x 2.0 unx 1107 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/actionbutton/PauseActionButton.class │ │ │ ?rwxrwxr-x 2.0 unx 2651 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/actionbutton/PlayActionButton.class │ │ │ @@ -6877,8 +6877,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 559 b- stor 80-Jan-01 00:00 com/bumptech/glide/request/target/BitmapImageViewTarget.class │ │ │ ?rwxrwxr-x 2.0 unx 585 b- stor 80-Jan-01 00:00 com/bumptech/glide/request/target/DrawableImageViewTarget.class │ │ │ ?rwxrwxr-x 2.0 unx 2043 b- stor 80-Jan-01 00:00 com/google/android/material/bottomsheet/BottomSheetDialogFragment.class │ │ │ ?rwxrwxr-x 2.0 unx 14200 b- defN 80-Jan-01 00:00 de/danoeh/antennapod/activity/OpmlImportActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 11051 b- defN 80-Jan-01 00:00 de/danoeh/antennapod/activity/SelectSubscriptionActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 349 b- stor 80-Jan-01 00:00 de/danoeh/antennapod/playback/cast/CastEnabledActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 32559 b- defN 80-Jan-01 00:00 de/danoeh/antennapod/activity/MainActivity.class │ │ │ -6882 files, 15093804 bytes uncompressed, 11607647 bytes compressed: 23.1% │ │ │ +6882 files, 15093986 bytes uncompressed, 11607829 bytes compressed: 23.1% │ │ ├── de/danoeh/antennapod/ApEventBusIndex.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,61 +1,61 @@ │ │ │ │ │ │ │ │ package de.danoeh.antennapod; │ │ │ │ │ │ │ │ -import de.danoeh.antennapod.ui.screen.drawer.NavDrawerFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.playback.audio.ExternalPlayerFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.home.sections.InboxSection; │ │ │ │ -import de.danoeh.antennapod.ui.screen.playback.audio.AudioPlayerFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.playback.TranscriptDialogFragment; │ │ │ │ +import de.danoeh.antennapod.ui.episodeslist.EpisodesListFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.SearchFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.PlaybackHistoryFragment; │ │ │ │ +import de.danoeh.antennapod.event.playback.PlaybackHistoryEvent; │ │ │ │ +import de.danoeh.antennapod.ui.screen.preferences.PreferenceActivity; │ │ │ │ import de.danoeh.antennapod.ui.screen.chapter.ChaptersFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.queue.QueueFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.download.CompletedDownloadsFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.home.sections.QueueSection; │ │ │ │ import de.danoeh.antennapod.ui.screen.subscriptions.SubscriptionFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.download.DownloadLogFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.playback.audio.CoverFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.episode.ItemPagerFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.home.sections.SubscriptionsSection; │ │ │ │ import de.danoeh.antennapod.ui.screen.playback.video.VideoplayerActivity; │ │ │ │ +import de.danoeh.antennapod.activity.MainActivity; │ │ │ │ +import de.danoeh.antennapod.event.MessageEvent; │ │ │ │ +import de.danoeh.antennapod.ui.screen.feed.FeedItemlistFragment; │ │ │ │ +import de.danoeh.antennapod.event.FeedEvent; │ │ │ │ +import de.danoeh.antennapod.ui.screen.playback.audio.AudioPlayerFragment; │ │ │ │ import de.danoeh.antennapod.event.PlayerErrorEvent; │ │ │ │ -import de.danoeh.antennapod.event.playback.PlaybackServiceEvent; │ │ │ │ +import de.danoeh.antennapod.event.FavoritesEvent; │ │ │ │ import de.danoeh.antennapod.event.playback.BufferUpdateEvent; │ │ │ │ -import de.danoeh.antennapod.ui.screen.playback.audio.CoverFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.playback.SleepTimerDialog; │ │ │ │ -import de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent; │ │ │ │ -import de.danoeh.antennapod.activity.MainActivity; │ │ │ │ -import de.danoeh.antennapod.ui.episodeslist.EpisodesListFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.home.HomeFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.home.sections.SubscriptionsSection; │ │ │ │ -import de.danoeh.antennapod.ui.screen.episode.ItemPagerFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.playback.VariableSpeedDialog; │ │ │ │ -import de.danoeh.antennapod.event.playback.SpeedChangedEvent; │ │ │ │ -import de.danoeh.antennapod.ui.screen.episode.ItemFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.download.CompletedDownloadsFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.home.sections.DownloadsSection; │ │ │ │ -import de.danoeh.antennapod.event.DownloadLogEvent; │ │ │ │ -import de.danoeh.antennapod.ui.screen.home.sections.EpisodesSurpriseSection; │ │ │ │ -import de.danoeh.antennapod.ui.screen.home.sections.QueueSection; │ │ │ │ -import de.danoeh.antennapod.ui.screen.SearchFragment; │ │ │ │ -import de.danoeh.antennapod.ui.screen.PlaybackHistoryFragment; │ │ │ │ -import de.danoeh.antennapod.event.playback.PlaybackHistoryEvent; │ │ │ │ import de.danoeh.antennapod.ui.screen.playback.TranscriptAdapter; │ │ │ │ -import de.danoeh.antennapod.ui.screen.feed.FeedItemlistFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.queue.QueueFragment; │ │ │ │ import android.view.KeyEvent; │ │ │ │ +import de.danoeh.antennapod.ui.screen.home.sections.InboxSection; │ │ │ │ +import de.danoeh.antennapod.ui.screen.episode.ItemFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.playback.audio.ExternalPlayerFragment; │ │ │ │ +import de.danoeh.antennapod.event.playback.PlaybackServiceEvent; │ │ │ │ +import de.danoeh.antennapod.ui.screen.home.HomeFragment; │ │ │ │ import de.danoeh.antennapod.event.FeedUpdateRunningEvent; │ │ │ │ -import de.danoeh.antennapod.event.FeedListUpdateEvent; │ │ │ │ -import de.danoeh.antennapod.event.UnreadItemsUpdateEvent; │ │ │ │ -import de.danoeh.antennapod.event.PlayerStatusEvent; │ │ │ │ +import de.danoeh.antennapod.ui.screen.home.sections.DownloadsSection; │ │ │ │ +import de.danoeh.antennapod.ui.screen.playback.TranscriptDialogFragment; │ │ │ │ +import de.danoeh.antennapod.ui.screen.download.DownloadLogFragment; │ │ │ │ +import de.danoeh.antennapod.event.DownloadLogEvent; │ │ │ │ +import de.danoeh.antennapod.ui.screen.playback.SleepTimerDialog; │ │ │ │ +import de.danoeh.antennapod.event.playback.SleepTimerUpdatedEvent; │ │ │ │ +import de.danoeh.antennapod.ui.screen.drawer.NavDrawerFragment; │ │ │ │ import de.danoeh.antennapod.event.QueueEvent; │ │ │ │ -import de.danoeh.antennapod.event.FavoritesEvent; │ │ │ │ +import de.danoeh.antennapod.event.UnreadItemsUpdateEvent; │ │ │ │ +import de.danoeh.antennapod.ui.screen.home.sections.EpisodesSurpriseSection; │ │ │ │ import de.danoeh.antennapod.event.playback.PlaybackPositionEvent; │ │ │ │ +import de.danoeh.antennapod.event.FeedListUpdateEvent; │ │ │ │ import de.danoeh.antennapod.event.EpisodeDownloadEvent; │ │ │ │ import de.danoeh.antennapod.event.FeedItemEvent; │ │ │ │ -import de.danoeh.antennapod.event.FeedEvent; │ │ │ │ +import de.danoeh.antennapod.event.PlayerStatusEvent; │ │ │ │ import de.danoeh.antennapod.ui.screen.AllEpisodesFragment; │ │ │ │ import de.danoeh.antennapod.ui.AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; │ │ │ │ import org.greenrobot.eventbus.meta.SubscriberInfo; │ │ │ │ import org.greenrobot.eventbus.meta.SimpleSubscriberInfo; │ │ │ │ -import de.danoeh.antennapod.ui.screen.preferences.PreferenceActivity; │ │ │ │ -import de.danoeh.antennapod.event.MessageEvent; │ │ │ │ +import de.danoeh.antennapod.ui.screen.playback.VariableSpeedDialog; │ │ │ │ +import de.danoeh.antennapod.event.playback.SpeedChangedEvent; │ │ │ │ import org.greenrobot.eventbus.ThreadMode; │ │ │ │ import org.greenrobot.eventbus.meta.SubscriberMethodInfo; │ │ │ │ import java.util.HashMap; │ │ │ │ import java.util.Map; │ │ │ │ import org.greenrobot.eventbus.meta.SubscriberInfoIndex; │ │ │ │ │ │ │ │ public class ApEventBusIndex implements SubscriberInfoIndex │ │ │ │ @@ -63,230 +63,239 @@ │ │ │ │ private static final Map SUBSCRIBER_INDEX; │ │ │ │ │ │ │ │ static { │ │ │ │ SUBSCRIBER_INDEX = new HashMap(); │ │ │ │ final int n = 1; │ │ │ │ final SubscriberMethodInfo[] array = new SubscriberMethodInfo[n]; │ │ │ │ final ThreadMode main = ThreadMode.MAIN; │ │ │ │ - final String s = "onEventMainThread"; │ │ │ │ - final Class clazz = MessageEvent.class; │ │ │ │ - array[0] = new SubscriberMethodInfo(s, (Class)clazz, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)PreferenceActivity.class, (boolean)(n != 0), array)); │ │ │ │ + final Class clazz = SpeedChangedEvent.class; │ │ │ │ + array[0] = new SubscriberMethodInfo("updateSpeed", (Class)clazz, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)VariableSpeedDialog.class, (boolean)(n != 0), array)); │ │ │ │ final SubscriberMethodInfo[] array2 = new SubscriberMethodInfo[n]; │ │ │ │ array2[0] = new SubscriberMethodInfo("onFilterChanged", (Class)AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent.class); │ │ │ │ putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)AllEpisodesFragment.class, (boolean)(n != 0), array2)); │ │ │ │ - final SubscriberMethodInfo[] array3 = new SubscriberMethodInfo[11]; │ │ │ │ - array3[0] = new SubscriberMethodInfo("onEvent", (Class)FeedEvent.class, main); │ │ │ │ - final Class clazz2 = FeedItemEvent.class; │ │ │ │ - array3[n] = new SubscriberMethodInfo(s, (Class)clazz2, main); │ │ │ │ - array3[2] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ - final Class clazz3 = PlaybackPositionEvent.class; │ │ │ │ - array3[3] = new SubscriberMethodInfo(s, (Class)clazz3, main); │ │ │ │ - array3[4] = new SubscriberMethodInfo("favoritesChanged", (Class)FavoritesEvent.class, main); │ │ │ │ - final String s2 = "onQueueChanged"; │ │ │ │ - final Class clazz4 = QueueEvent.class; │ │ │ │ - array3[5] = new SubscriberMethodInfo(s2, (Class)clazz4, main); │ │ │ │ - final String s3 = "onPlayerStatusChanged"; │ │ │ │ - final Class clazz5 = PlayerStatusEvent.class; │ │ │ │ - array3[6] = new SubscriberMethodInfo(s3, (Class)clazz5, main); │ │ │ │ - final String s4 = "onUnreadItemsChanged"; │ │ │ │ - final Class clazz6 = clazz3; │ │ │ │ - final Class clazz7 = UnreadItemsUpdateEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo = new SubscriberMethodInfo(s4, (Class)clazz7, main); │ │ │ │ - final Class clazz8 = clazz7; │ │ │ │ - array3[7] = subscriberMethodInfo; │ │ │ │ - final String s5 = "onFeedListChanged"; │ │ │ │ - final Class clazz9 = FeedListUpdateEvent.class; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo2 = new SubscriberMethodInfo(s5, (Class)clazz9, main); │ │ │ │ + final SubscriberMethodInfo[] array3 = new SubscriberMethodInfo[5]; │ │ │ │ + final String s = "onPlayerStatusChanged"; │ │ │ │ + final Class clazz2 = PlayerStatusEvent.class; │ │ │ │ + array3[0] = new SubscriberMethodInfo(s, (Class)clazz2, main); │ │ │ │ + final String s2 = "onEventMainThread"; │ │ │ │ + final Class clazz3 = FeedItemEvent.class; │ │ │ │ + array3[n] = new SubscriberMethodInfo(s2, (Class)clazz3, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ + final int n2 = 2; │ │ │ │ + array3[n2] = subscriberMethodInfo; │ │ │ │ + final Class clazz4 = FeedListUpdateEvent.class; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo2 = new SubscriberMethodInfo(s2, (Class)clazz4, main); │ │ │ │ + final int n3 = 3; │ │ │ │ + array3[n3] = subscriberMethodInfo2; │ │ │ │ + final Class clazz5 = PlaybackPositionEvent.class; │ │ │ │ + array3[4] = new SubscriberMethodInfo(s2, (Class)clazz5, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)EpisodesSurpriseSection.class, (boolean)(n != 0), array3)); │ │ │ │ + final SubscriberMethodInfo[] array4 = new SubscriberMethodInfo[n3]; │ │ │ │ + final String s3 = "onUnreadItemsChanged"; │ │ │ │ + final Class clazz6 = UnreadItemsUpdateEvent.class; │ │ │ │ + array4[0] = new SubscriberMethodInfo(s3, (Class)clazz6, main); │ │ │ │ + final String s4 = "onFeedListChanged"; │ │ │ │ + array4[n] = new SubscriberMethodInfo(s4, (Class)clazz4, main); │ │ │ │ + final Class clazz7 = clazz4; │ │ │ │ + final String s5 = "onQueueChanged"; │ │ │ │ + final Class clazz8 = QueueEvent.class; │ │ │ │ + array4[n2] = new SubscriberMethodInfo(s5, (Class)clazz8, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)NavDrawerFragment.class, (boolean)(n != 0), array4)); │ │ │ │ + final SubscriberMethodInfo[] array5 = new SubscriberMethodInfo[n]; │ │ │ │ final String s6 = s5; │ │ │ │ - array3[8] = subscriberMethodInfo2; │ │ │ │ - final Class clazz10 = clazz4; │ │ │ │ - final String s7 = "onEventMainThread"; │ │ │ │ - final String s8 = s2; │ │ │ │ - final Class clazz11 = FeedUpdateRunningEvent.class; │ │ │ │ - final Class clazz12 = clazz; │ │ │ │ - final Class clazz13 = clazz9; │ │ │ │ - final Class clazz14 = clazz5; │ │ │ │ - final Class clazz15 = clazz6; │ │ │ │ - final String s9 = s3; │ │ │ │ - final Class clazz16 = clazz8; │ │ │ │ - final Class clazz17 = clazz2; │ │ │ │ - array3[9] = new SubscriberMethodInfo(s7, (Class)clazz11, main, 0, true); │ │ │ │ - final String s10 = "onKeyUp"; │ │ │ │ - array3[10] = new SubscriberMethodInfo(s10, (Class)KeyEvent.class, main); │ │ │ │ - final int n2 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)FeedItemlistFragment.class, (boolean)(n2 != 0), array3)); │ │ │ │ - final SubscriberMethodInfo[] array4 = new SubscriberMethodInfo[n2]; │ │ │ │ - array4[0] = new SubscriberMethodInfo(s, (Class)clazz15, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)TranscriptAdapter.class, (boolean)(n2 != 0), array4)); │ │ │ │ - final SubscriberMethodInfo[] array5 = new SubscriberMethodInfo[n2]; │ │ │ │ - array5[0] = new SubscriberMethodInfo("onHistoryUpdated", (Class)PlaybackHistoryEvent.class, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)PlaybackHistoryFragment.class, (boolean)(n2 != 0), array5)); │ │ │ │ - final SubscriberMethodInfo[] array6 = new SubscriberMethodInfo[6]; │ │ │ │ - array6[0] = new SubscriberMethodInfo(s6, (Class)clazz9, main); │ │ │ │ - array6[n2] = new SubscriberMethodInfo(s4, (Class)clazz16, main); │ │ │ │ - array6[2] = new SubscriberMethodInfo(s, (Class)clazz17, main); │ │ │ │ - final Class clazz18 = clazz17; │ │ │ │ - final String s11 = s10; │ │ │ │ - array6[3] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ - array6[4] = new SubscriberMethodInfo(s, (Class)clazz15, main); │ │ │ │ - final String s12 = s9; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo3 = new SubscriberMethodInfo(s9, (Class)clazz14, main); │ │ │ │ - final int n3 = 5; │ │ │ │ - array6[n3] = subscriberMethodInfo3; │ │ │ │ + final Class clazz9 = SleepTimerUpdatedEvent.class; │ │ │ │ + array5[0] = new SubscriberMethodInfo("timerUpdated", (Class)clazz9, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SleepTimerDialog.class, (boolean)(n != 0), array5)); │ │ │ │ + final SubscriberMethodInfo[] array6 = new SubscriberMethodInfo[n]; │ │ │ │ + final String s7 = s3; │ │ │ │ + array6[0] = new SubscriberMethodInfo("onDownloadLogChanged", (Class)DownloadLogEvent.class); │ │ │ │ final int n4 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SearchFragment.class, (boolean)(n4 != 0), array6)); │ │ │ │ - final SubscriberMethodInfo[] array7 = new SubscriberMethodInfo[n3]; │ │ │ │ - array7[0] = new SubscriberMethodInfo(s8, (Class)clazz10, main); │ │ │ │ - array7[n4] = new SubscriberMethodInfo(s9, (Class)clazz14, main); │ │ │ │ - array7[2] = new SubscriberMethodInfo(s, (Class)clazz17, main); │ │ │ │ - final boolean b = true; │ │ │ │ - final String s13 = "onEventMainThread"; │ │ │ │ - final Class clazz19 = EpisodeDownloadEvent.class; │ │ │ │ - final String s14 = s4; │ │ │ │ - final String s15 = s12; │ │ │ │ - final int n5 = 4; │ │ │ │ - array7[3] = new SubscriberMethodInfo(s13, (Class)clazz19, main, 0, b); │ │ │ │ - array7[n5] = new SubscriberMethodInfo(s, (Class)clazz15, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)DownloadLogFragment.class, (boolean)(n4 != 0), array6)); │ │ │ │ + final SubscriberMethodInfo[] array7 = new SubscriberMethodInfo[n4]; │ │ │ │ + array7[0] = new SubscriberMethodInfo(s2, (Class)clazz5, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)TranscriptDialogFragment.class, (boolean)(n4 != 0), array7)); │ │ │ │ + final SubscriberMethodInfo[] array8 = new SubscriberMethodInfo[5]; │ │ │ │ + array8[0] = new SubscriberMethodInfo(s2, (Class)clazz3, main); │ │ │ │ + array8[n4] = new SubscriberMethodInfo(s2, (Class)clazz5, main); │ │ │ │ + array8[2] = new SubscriberMethodInfo("onDownloadLogChanged", (Class)DownloadLogEvent.class, main); │ │ │ │ + array8[3] = new SubscriberMethodInfo(s, (Class)clazz2, main); │ │ │ │ + array8[4] = new SubscriberMethodInfo("onUnreadItemsUpdateEvent", (Class)clazz6, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)DownloadsSection.class, true, array8)); │ │ │ │ + final SubscriberMethodInfo[] array9 = new SubscriberMethodInfo[2]; │ │ │ │ + final Class clazz10 = clazz3; │ │ │ │ + final String s8 = s7; │ │ │ │ + final String s9 = "onEventMainThread"; │ │ │ │ + final Class clazz11 = clazz5; │ │ │ │ + final Class clazz12 = FeedUpdateRunningEvent.class; │ │ │ │ + final Class clazz13 = clazz6; │ │ │ │ + final Class clazz14 = clazz9; │ │ │ │ + final Class clazz15 = clazz; │ │ │ │ + final String s10 = s6; │ │ │ │ + final Class clazz16 = clazz8; │ │ │ │ + final int n5 = 2; │ │ │ │ + array9[0] = new SubscriberMethodInfo(s9, (Class)clazz12, main, 0, true); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo3 = new SubscriberMethodInfo(s4, (Class)clazz7, main); │ │ │ │ final int n6 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QueueSection.class, (boolean)(n6 != 0), array7)); │ │ │ │ - final int n7 = 5; │ │ │ │ - final SubscriberMethodInfo[] array8 = new SubscriberMethodInfo[n7]; │ │ │ │ - array8[0] = new SubscriberMethodInfo(s12, (Class)clazz14, main); │ │ │ │ - array8[n6] = new SubscriberMethodInfo(s, (Class)clazz18, main); │ │ │ │ - array8[2] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b); │ │ │ │ - array8[3] = new SubscriberMethodInfo(s, (Class)clazz13, main); │ │ │ │ - array8[n5] = new SubscriberMethodInfo(s, (Class)clazz15, main); │ │ │ │ - final int n8 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)EpisodesSurpriseSection.class, (boolean)(n8 != 0), array8)); │ │ │ │ - final SubscriberMethodInfo[] array9 = new SubscriberMethodInfo[n7]; │ │ │ │ - array9[0] = new SubscriberMethodInfo(s, (Class)clazz18, main); │ │ │ │ - array9[n8] = new SubscriberMethodInfo(s, (Class)clazz15, main); │ │ │ │ - array9[2] = new SubscriberMethodInfo("onDownloadLogChanged", (Class)DownloadLogEvent.class, main); │ │ │ │ - array9[3] = new SubscriberMethodInfo(s12, (Class)clazz14, main); │ │ │ │ - final Class clazz20 = clazz16; │ │ │ │ - array9[n5] = new SubscriberMethodInfo("onUnreadItemsUpdateEvent", (Class)clazz16, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)DownloadsSection.class, true, array9)); │ │ │ │ - final SubscriberMethodInfo[] array10 = new SubscriberMethodInfo[7]; │ │ │ │ - final Class clazz21 = clazz16; │ │ │ │ - array10[0] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b); │ │ │ │ - array10[1] = new SubscriberMethodInfo(s, (Class)clazz18, main); │ │ │ │ - array10[2] = new SubscriberMethodInfo(s, (Class)clazz15, main); │ │ │ │ - array10[3] = new SubscriberMethodInfo(s15, (Class)clazz14, main); │ │ │ │ - array10[4] = new SubscriberMethodInfo("onDownloadLogChanged", (Class)DownloadLogEvent.class, main); │ │ │ │ - final String s16 = s14; │ │ │ │ - array10[5] = new SubscriberMethodInfo(s14, (Class)clazz20, main); │ │ │ │ - final Class clazz22 = clazz15; │ │ │ │ - final String s17 = s16; │ │ │ │ - array10[6] = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, true); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)CompletedDownloadsFragment.class, true, array10)); │ │ │ │ + array9[n6] = subscriberMethodInfo3; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)HomeFragment.class, (boolean)(n6 != 0), array9)); │ │ │ │ + final SubscriberMethodInfo[] array10 = new SubscriberMethodInfo[n5]; │ │ │ │ + array10[0] = new SubscriberMethodInfo("onPositionObserverUpdate", (Class)clazz11, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo4 = new SubscriberMethodInfo("onPlaybackServiceChanged", (Class)PlaybackServiceEvent.class, main); │ │ │ │ + final int n7 = 1; │ │ │ │ + array10[n7] = subscriberMethodInfo4; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ExternalPlayerFragment.class, (boolean)(n7 != 0), array10)); │ │ │ │ final SubscriberMethodInfo[] array11 = new SubscriberMethodInfo[4]; │ │ │ │ - array11[0] = new SubscriberMethodInfo(s, (Class)clazz18, main); │ │ │ │ - final Class clazz23 = clazz13; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo4 = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ + array11[0] = new SubscriberMethodInfo(s2, (Class)clazz10, main); │ │ │ │ + final boolean b = true; │ │ │ │ + final SubscriberMethodInfo[] array12 = array11; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo5 = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b); │ │ │ │ + final int n8 = 1; │ │ │ │ + array11[n8] = subscriberMethodInfo5; │ │ │ │ + array11[n5] = new SubscriberMethodInfo(s, (Class)clazz2, main); │ │ │ │ + array12[3] = new SubscriberMethodInfo(s7, (Class)clazz13, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ItemFragment.class, (boolean)(n8 != 0), array12)); │ │ │ │ + final SubscriberMethodInfo[] array13 = new SubscriberMethodInfo[4]; │ │ │ │ + array13[0] = new SubscriberMethodInfo(s7, (Class)clazz13, main); │ │ │ │ + array13[n8] = new SubscriberMethodInfo(s2, (Class)clazz10, main); │ │ │ │ + array13[n5] = new SubscriberMethodInfo(s4, (Class)clazz7, main); │ │ │ │ + final SubscriberMethodInfo[] array14 = array13; │ │ │ │ + final Class clazz17 = EpisodeDownloadEvent.class; │ │ │ │ + final String s11 = s4; │ │ │ │ + array14[3] = new SubscriberMethodInfo("onEventMainThread", (Class)clazz17, main, 0, b); │ │ │ │ final int n9 = 1; │ │ │ │ - array11[n9] = subscriberMethodInfo4; │ │ │ │ - array11[2] = new SubscriberMethodInfo(s15, (Class)clazz14, main); │ │ │ │ - array11[3] = new SubscriberMethodInfo(s17, (Class)clazz20, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ItemFragment.class, (boolean)(n9 != 0), array11)); │ │ │ │ - final SubscriberMethodInfo[] array12 = new SubscriberMethodInfo[n9]; │ │ │ │ - array12[0] = new SubscriberMethodInfo("updateSpeed", (Class)SpeedChangedEvent.class, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)VariableSpeedDialog.class, (boolean)(n9 != 0), array12)); │ │ │ │ - final SubscriberMethodInfo[] array13 = { new SubscriberMethodInfo(s, (Class)clazz18, main), null }; │ │ │ │ - array13[n9] = new SubscriberMethodInfo(s, (Class)clazz20, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ItemPagerFragment.class, (boolean)(n9 != 0), array13)); │ │ │ │ - final SubscriberMethodInfo[] array14 = new SubscriberMethodInfo[n9]; │ │ │ │ - final String s18 = s6; │ │ │ │ - array14[0] = new SubscriberMethodInfo(s6, (Class)clazz23, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SubscriptionsSection.class, (boolean)(n9 != 0), array14)); │ │ │ │ - final SubscriberMethodInfo[] array15 = new SubscriberMethodInfo[2]; │ │ │ │ - final Class clazz24 = clazz21; │ │ │ │ - final String s19 = s17; │ │ │ │ - final Class clazz25 = clazz23; │ │ │ │ - array15[0] = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, true); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo5 = new SubscriberMethodInfo(s18, (Class)clazz23, main); │ │ │ │ - final int n10 = 1; │ │ │ │ - array15[n10] = subscriberMethodInfo5; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)HomeFragment.class, (boolean)(n10 != 0), array15)); │ │ │ │ - final SubscriberMethodInfo[] array16 = new SubscriberMethodInfo[8]; │ │ │ │ - array16[0] = new SubscriberMethodInfo(s, (Class)clazz18, main); │ │ │ │ - array16[n10] = new SubscriberMethodInfo(s, (Class)clazz22, main); │ │ │ │ - array16[2] = new SubscriberMethodInfo(s11, (Class)KeyEvent.class, main); │ │ │ │ - array16[3] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b); │ │ │ │ - array16[4] = new SubscriberMethodInfo(s15, (Class)clazz14, main); │ │ │ │ - final String s20 = s19; │ │ │ │ - final Class clazz26 = clazz24; │ │ │ │ - array16[5] = new SubscriberMethodInfo(s19, (Class)clazz24, main); │ │ │ │ - array16[6] = new SubscriberMethodInfo(s18, (Class)clazz25, main); │ │ │ │ - final String s21 = s15; │ │ │ │ - final String s22 = s20; │ │ │ │ - array16[7] = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, true); │ │ │ │ - final int n11 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)EpisodesListFragment.class, (boolean)(n11 != 0), array16)); │ │ │ │ - final SubscriberMethodInfo[] array17 = { new SubscriberMethodInfo(s20, (Class)clazz26, main), null, null }; │ │ │ │ - array17[n11] = new SubscriberMethodInfo(s18, (Class)clazz25, main); │ │ │ │ - array17[2] = new SubscriberMethodInfo(s, (Class)clazz12, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)MainActivity.class, (boolean)(n11 != 0), array17)); │ │ │ │ - final SubscriberMethodInfo[] array18 = new SubscriberMethodInfo[n11]; │ │ │ │ - array18[0] = new SubscriberMethodInfo("timerUpdated", (Class)SleepTimerUpdatedEvent.class, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SleepTimerDialog.class, (boolean)(n11 != 0), array18)); │ │ │ │ - final SubscriberMethodInfo[] array19 = new SubscriberMethodInfo[n11]; │ │ │ │ - array19[0] = new SubscriberMethodInfo(s, (Class)clazz22, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)CoverFragment.class, (boolean)(n11 != 0), array19)); │ │ │ │ - final SubscriberMethodInfo[] array20 = { new SubscriberMethodInfo("bufferUpdate", (Class)BufferUpdateEvent.class, main), new SubscriberMethodInfo("sleepTimerUpdate", (Class)SleepTimerUpdatedEvent.class, main), new SubscriberMethodInfo(s, (Class)clazz22, main), new SubscriberMethodInfo("onPlaybackServiceChanged", (Class)PlaybackServiceEvent.class, main), new SubscriberMethodInfo("onMediaPlayerError", (Class)PlayerErrorEvent.class, main), new SubscriberMethodInfo(s, (Class)clazz12, main) }; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)InboxSection.class, (boolean)(n9 != 0), array14)); │ │ │ │ + final SubscriberMethodInfo[] array15 = new SubscriberMethodInfo[9]; │ │ │ │ + final Class clazz18 = clazz16; │ │ │ │ + array15[0] = new SubscriberMethodInfo(s2, (Class)clazz16, main); │ │ │ │ + array15[n9] = new SubscriberMethodInfo(s2, (Class)clazz10, main); │ │ │ │ + final Class clazz19 = clazz18; │ │ │ │ + array15[2] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b); │ │ │ │ + array15[3] = new SubscriberMethodInfo(s2, (Class)clazz11, main); │ │ │ │ + array15[4] = new SubscriberMethodInfo(s, (Class)clazz2, main); │ │ │ │ + array15[5] = new SubscriberMethodInfo(s7, (Class)clazz13, main); │ │ │ │ + array15[6] = new SubscriberMethodInfo("onKeyUp", (Class)KeyEvent.class, main); │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo6 = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, true); │ │ │ │ + final int n10 = 7; │ │ │ │ + array15[n10] = subscriberMethodInfo6; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo7 = new SubscriberMethodInfo("updateSpeed", (Class)clazz15, main); │ │ │ │ + final int n11 = 8; │ │ │ │ + array15[n11] = subscriberMethodInfo7; │ │ │ │ final int n12 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)VideoplayerActivity.class, (boolean)(n12 != 0), array20)); │ │ │ │ - final SubscriberMethodInfo[] array21 = new SubscriberMethodInfo[n12]; │ │ │ │ - array21[0] = new SubscriberMethodInfo("onDownloadLogChanged", (Class)DownloadLogEvent.class); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)DownloadLogFragment.class, (boolean)(n12 != 0), array21)); │ │ │ │ - final SubscriberMethodInfo[] array22 = new SubscriberMethodInfo[3]; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QueueFragment.class, (boolean)(n12 != 0), array15)); │ │ │ │ + final SubscriberMethodInfo[] array16 = new SubscriberMethodInfo[n12]; │ │ │ │ + array16[0] = new SubscriberMethodInfo(s2, (Class)clazz11, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)TranscriptAdapter.class, (boolean)(n12 != 0), array16)); │ │ │ │ + final SubscriberMethodInfo[] array17 = new SubscriberMethodInfo[n11]; │ │ │ │ + array17[0] = new SubscriberMethodInfo("onUnreadItemsUpdate", (Class)clazz13, main); │ │ │ │ + array17[1] = new SubscriberMethodInfo("onPlaybackServiceChanged", (Class)PlaybackServiceEvent.class, main); │ │ │ │ + array17[2] = new SubscriberMethodInfo("updatePlaybackSpeedButton", (Class)clazz15, main); │ │ │ │ + array17[3] = new SubscriberMethodInfo("sleepTimerUpdate", (Class)clazz14, main); │ │ │ │ + array17[4] = new SubscriberMethodInfo("bufferUpdate", (Class)BufferUpdateEvent.class, main); │ │ │ │ + array17[5] = new SubscriberMethodInfo("updatePosition", (Class)clazz11, main); │ │ │ │ + array17[6] = new SubscriberMethodInfo("favoritesChanged", (Class)FavoritesEvent.class, main); │ │ │ │ + array17[n10] = new SubscriberMethodInfo("mediaPlayerError", (Class)PlayerErrorEvent.class, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)AudioPlayerFragment.class, true, array17)); │ │ │ │ + final SubscriberMethodInfo[] array18 = new SubscriberMethodInfo[11]; │ │ │ │ + array18[0] = new SubscriberMethodInfo("onEvent", (Class)FeedEvent.class, main); │ │ │ │ + array18[1] = new SubscriberMethodInfo(s2, (Class)clazz10, main); │ │ │ │ + final Class clazz20 = clazz10; │ │ │ │ + array18[2] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ + array18[3] = new SubscriberMethodInfo(s2, (Class)clazz11, main); │ │ │ │ + array18[4] = new SubscriberMethodInfo("favoritesChanged", (Class)FavoritesEvent.class, main); │ │ │ │ + array18[5] = new SubscriberMethodInfo(s10, (Class)clazz19, main); │ │ │ │ + array18[6] = new SubscriberMethodInfo(s, (Class)clazz2, main); │ │ │ │ + array18[7] = new SubscriberMethodInfo(s8, (Class)clazz13, main); │ │ │ │ + array18[8] = new SubscriberMethodInfo(s11, (Class)clazz7, main); │ │ │ │ final boolean b2 = true; │ │ │ │ - array22[0] = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, b2); │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo6 = new SubscriberMethodInfo(s18, (Class)clazz25, main); │ │ │ │ + final String s12 = s11; │ │ │ │ + final String s13 = "onEventMainThread"; │ │ │ │ + final Class clazz21 = clazz7; │ │ │ │ + final Class clazz22 = FeedUpdateRunningEvent.class; │ │ │ │ + final String s14 = s; │ │ │ │ + final Class clazz23 = clazz2; │ │ │ │ + array18[9] = new SubscriberMethodInfo(s13, (Class)clazz22, main, 0, b2); │ │ │ │ + array18[10] = new SubscriberMethodInfo("onKeyUp", (Class)KeyEvent.class, main); │ │ │ │ final int n13 = 1; │ │ │ │ - array22[n13] = subscriberMethodInfo6; │ │ │ │ - array22[2] = new SubscriberMethodInfo(s22, (Class)clazz26, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SubscriptionFragment.class, (boolean)(n13 != 0), array22)); │ │ │ │ - final SubscriberMethodInfo[] array23 = new SubscriberMethodInfo[9]; │ │ │ │ - array23[0] = new SubscriberMethodInfo(s, (Class)clazz10, main); │ │ │ │ - array23[n13] = new SubscriberMethodInfo(s, (Class)clazz18, main); │ │ │ │ - array23[2] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b2); │ │ │ │ - array23[3] = new SubscriberMethodInfo(s, (Class)clazz22, main); │ │ │ │ - array23[4] = new SubscriberMethodInfo(s21, (Class)clazz14, main); │ │ │ │ - array23[5] = new SubscriberMethodInfo(s22, (Class)clazz26, main); │ │ │ │ - array23[6] = new SubscriberMethodInfo(s11, (Class)KeyEvent.class, main); │ │ │ │ - final String s23 = s18; │ │ │ │ - array23[7] = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, b2); │ │ │ │ - array23[8] = new SubscriberMethodInfo("updateSpeed", (Class)SpeedChangedEvent.class, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)FeedItemlistFragment.class, (boolean)(n13 != 0), array18)); │ │ │ │ + final SubscriberMethodInfo[] array19 = { new SubscriberMethodInfo(s8, (Class)clazz13, main), null, null }; │ │ │ │ + array19[n13] = new SubscriberMethodInfo(s12, (Class)clazz21, main); │ │ │ │ + array19[2] = new SubscriberMethodInfo(s2, (Class)MessageEvent.class, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)MainActivity.class, (boolean)(n13 != 0), array19)); │ │ │ │ + final SubscriberMethodInfo[] array20 = { new SubscriberMethodInfo("bufferUpdate", (Class)BufferUpdateEvent.class, main), new SubscriberMethodInfo("sleepTimerUpdate", (Class)clazz14, main), new SubscriberMethodInfo(s2, (Class)clazz11, main), new SubscriberMethodInfo("onPlaybackServiceChanged", (Class)PlaybackServiceEvent.class, main), new SubscriberMethodInfo("onMediaPlayerError", (Class)PlayerErrorEvent.class, main), new SubscriberMethodInfo(s2, (Class)MessageEvent.class, main) }; │ │ │ │ final int n14 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QueueFragment.class, (boolean)(n14 != 0), array23)); │ │ │ │ - final SubscriberMethodInfo[] array24 = new SubscriberMethodInfo[n14]; │ │ │ │ - array24[0] = new SubscriberMethodInfo(s, (Class)clazz22, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ChaptersFragment.class, (boolean)(n14 != 0), array24)); │ │ │ │ - final SubscriberMethodInfo[] array25 = new SubscriberMethodInfo[n14]; │ │ │ │ - array25[0] = new SubscriberMethodInfo(s, (Class)clazz22, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)TranscriptDialogFragment.class, (boolean)(n14 != 0), array25)); │ │ │ │ - final SubscriberMethodInfo[] array26 = { new SubscriberMethodInfo("onUnreadItemsUpdate", (Class)clazz26, main), new SubscriberMethodInfo("onPlaybackServiceChanged", (Class)PlaybackServiceEvent.class, main), new SubscriberMethodInfo("updatePlaybackSpeedButton", (Class)SpeedChangedEvent.class, main), new SubscriberMethodInfo("sleepTimerUpdate", (Class)SleepTimerUpdatedEvent.class, main), new SubscriberMethodInfo("bufferUpdate", (Class)BufferUpdateEvent.class, main), new SubscriberMethodInfo("updatePosition", (Class)clazz22, main), new SubscriberMethodInfo("favoritesChanged", (Class)FavoritesEvent.class, main), new SubscriberMethodInfo("mediaPlayerError", (Class)PlayerErrorEvent.class, main) }; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)VideoplayerActivity.class, (boolean)(n14 != 0), array20)); │ │ │ │ + final SubscriberMethodInfo[] array21 = new SubscriberMethodInfo[n14]; │ │ │ │ + array21[0] = new SubscriberMethodInfo(s12, (Class)clazz21, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SubscriptionsSection.class, (boolean)(n14 != 0), array21)); │ │ │ │ + final SubscriberMethodInfo[] array22 = { new SubscriberMethodInfo(s2, (Class)clazz20, main), null }; │ │ │ │ + array22[n14] = new SubscriberMethodInfo(s2, (Class)clazz13, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ItemPagerFragment.class, (boolean)(n14 != 0), array22)); │ │ │ │ + final SubscriberMethodInfo[] array23 = new SubscriberMethodInfo[n14]; │ │ │ │ + array23[0] = new SubscriberMethodInfo(s2, (Class)clazz11, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)CoverFragment.class, (boolean)(n14 != 0), array23)); │ │ │ │ + final SubscriberMethodInfo[] array24 = { new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, b2), null, null }; │ │ │ │ + final SubscriberMethodInfo subscriberMethodInfo8 = new SubscriberMethodInfo(s12, (Class)clazz21, main); │ │ │ │ final int n15 = 1; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)AudioPlayerFragment.class, (boolean)(n15 != 0), array26)); │ │ │ │ - final SubscriberMethodInfo[] array27 = new SubscriberMethodInfo[4]; │ │ │ │ - array27[0] = new SubscriberMethodInfo(s22, (Class)clazz26, main); │ │ │ │ - array27[n15] = new SubscriberMethodInfo(s, (Class)clazz18, main); │ │ │ │ - array27[2] = new SubscriberMethodInfo(s23, (Class)clazz25, main); │ │ │ │ - array27[3] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)InboxSection.class, true, array27)); │ │ │ │ - final SubscriberMethodInfo[] array28 = { new SubscriberMethodInfo("onPositionObserverUpdate", (Class)clazz22, main), null }; │ │ │ │ - final SubscriberMethodInfo subscriberMethodInfo7 = new SubscriberMethodInfo("onPlaybackServiceChanged", (Class)PlaybackServiceEvent.class, main); │ │ │ │ + array24[n15] = subscriberMethodInfo8; │ │ │ │ + array24[2] = new SubscriberMethodInfo(s8, (Class)clazz13, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SubscriptionFragment.class, (boolean)(n15 != 0), array24)); │ │ │ │ + final SubscriberMethodInfo[] array25 = new SubscriberMethodInfo[5]; │ │ │ │ + array25[0] = new SubscriberMethodInfo(s10, (Class)clazz19, main); │ │ │ │ + final String s15 = s14; │ │ │ │ + final Class clazz24 = clazz23; │ │ │ │ + array25[n15] = new SubscriberMethodInfo(s14, (Class)clazz23, main); │ │ │ │ + array25[2] = new SubscriberMethodInfo(s2, (Class)clazz20, main); │ │ │ │ + final String s16 = s12; │ │ │ │ + final SubscriberMethodInfo[] array26 = array25; │ │ │ │ + array25[3] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ + array26[4] = new SubscriberMethodInfo(s2, (Class)clazz11, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)QueueSection.class, true, array26)); │ │ │ │ + final SimpleSubscriberInfo simpleSubscriberInfo = new(org.greenrobot.eventbus.meta.SimpleSubscriberInfo.class)(); │ │ │ │ + final SubscriberMethodInfo[] array27 = new SubscriberMethodInfo[7]; │ │ │ │ + final SimpleSubscriberInfo simpleSubscriberInfo2 = simpleSubscriberInfo; │ │ │ │ + array27[0] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ + array27[1] = new SubscriberMethodInfo(s2, (Class)clazz20, main); │ │ │ │ + array27[2] = new SubscriberMethodInfo(s2, (Class)clazz11, main); │ │ │ │ + array27[3] = new SubscriberMethodInfo(s15, (Class)clazz24, main); │ │ │ │ + array27[4] = new SubscriberMethodInfo("onDownloadLogChanged", (Class)DownloadLogEvent.class, main); │ │ │ │ + array27[5] = new SubscriberMethodInfo(s8, (Class)clazz13, main); │ │ │ │ + array27[6] = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, true); │ │ │ │ final int n16 = 1; │ │ │ │ - array28[n16] = subscriberMethodInfo7; │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ExternalPlayerFragment.class, (boolean)(n16 != 0), array28)); │ │ │ │ - final SubscriberMethodInfo[] array29 = { new SubscriberMethodInfo(s22, (Class)clazz26, main), null, null }; │ │ │ │ - array29[n16] = new SubscriberMethodInfo(s23, (Class)clazz25, main); │ │ │ │ - array29[2] = new SubscriberMethodInfo(s8, (Class)clazz10, main); │ │ │ │ - putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)NavDrawerFragment.class, (boolean)(n16 != 0), array29)); │ │ │ │ + new SimpleSubscriberInfo((Class)CompletedDownloadsFragment.class, (boolean)(n16 != 0), array27); │ │ │ │ + putIndex((SubscriberInfo)simpleSubscriberInfo2); │ │ │ │ + final SubscriberMethodInfo[] array28 = new SubscriberMethodInfo[n16]; │ │ │ │ + array28[0] = new SubscriberMethodInfo(s2, (Class)clazz11, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)ChaptersFragment.class, (boolean)(n16 != 0), array28)); │ │ │ │ + final SubscriberMethodInfo[] array29 = new SubscriberMethodInfo[n16]; │ │ │ │ + array29[0] = new SubscriberMethodInfo(s2, (Class)MessageEvent.class, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)PreferenceActivity.class, (boolean)(n16 != 0), array29)); │ │ │ │ + final SubscriberMethodInfo[] array30 = new SubscriberMethodInfo[n16]; │ │ │ │ + array30[0] = new SubscriberMethodInfo("onHistoryUpdated", (Class)PlaybackHistoryEvent.class, main); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)PlaybackHistoryFragment.class, (boolean)(n16 != 0), array30)); │ │ │ │ + final SubscriberMethodInfo[] array31 = new SubscriberMethodInfo[6]; │ │ │ │ + array31[0] = new SubscriberMethodInfo(s16, (Class)clazz21, main); │ │ │ │ + array31[n16] = new SubscriberMethodInfo(s8, (Class)clazz13, main); │ │ │ │ + array31[2] = new SubscriberMethodInfo(s2, (Class)clazz20, main); │ │ │ │ + array31[3] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, true); │ │ │ │ + array31[4] = new SubscriberMethodInfo(s2, (Class)clazz11, main); │ │ │ │ + array31[5] = new SubscriberMethodInfo(s15, (Class)clazz24, main); │ │ │ │ + final int n17 = 1; │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)SearchFragment.class, (boolean)(n17 != 0), array31)); │ │ │ │ + final SubscriberMethodInfo[] array32 = new SubscriberMethodInfo[8]; │ │ │ │ + array32[0] = new SubscriberMethodInfo(s2, (Class)clazz20, main); │ │ │ │ + array32[n17] = new SubscriberMethodInfo(s2, (Class)clazz11, main); │ │ │ │ + array32[2] = new SubscriberMethodInfo("onKeyUp", (Class)KeyEvent.class, main); │ │ │ │ + final boolean b3 = true; │ │ │ │ + array32[3] = new SubscriberMethodInfo("onEventMainThread", (Class)EpisodeDownloadEvent.class, main, 0, b3); │ │ │ │ + array32[4] = new SubscriberMethodInfo(s15, (Class)clazz24, main); │ │ │ │ + array32[5] = new SubscriberMethodInfo(s8, (Class)clazz13, main); │ │ │ │ + array32[6] = new SubscriberMethodInfo(s16, (Class)clazz21, main); │ │ │ │ + array32[7] = new SubscriberMethodInfo("onEventMainThread", (Class)FeedUpdateRunningEvent.class, main, 0, b3); │ │ │ │ + putIndex((SubscriberInfo)new SimpleSubscriberInfo((Class)EpisodesListFragment.class, true, array32)); │ │ │ │ } │ │ │ │ │ │ │ │ private static void putIndex(final SubscriberInfo subscriberInfo) { │ │ │ │ ApEventBusIndex.SUBSCRIBER_INDEX.put(subscriberInfo.getSubscriberClass(), subscriberInfo); │ │ │ │ } │ │ │ │ │ │ │ │ public SubscriberInfo getSubscriberInfo(final Class clazz) { ├── classes3.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,12 +1,12 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : dbfa6fc6 │ │ -signature : 1c54...57b5 │ │ +checksum : 711070ca │ │ +signature : ad6f...4d4b │ │ file_size : 2563344 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 23067 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 3214 ├── smali/de/danoeh/antennapod/ApEventBusIndex.smali │ @@ -18,15 +18,15 @@ │ } │ .end annotation │ .end field │ │ │ # direct methods │ .method public static constructor ()V │ - .locals 33 │ + .locals 35 │ │ .line 18 │ new-instance v0, Ljava/util/HashMap; │ │ invoke-direct {v0}, Ljava/util/HashMap;->()V │ │ sput-object v0, Lde/danoeh/antennapod/ApEventBusIndex;->SUBSCRIBER_INDEX:Ljava/util/Map; │ @@ -38,25 +38,25 @@ │ │ new-array v2, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ sget-object v10, Lorg/greenrobot/eventbus/ThreadMode;->MAIN:Lorg/greenrobot/eventbus/ThreadMode; │ │ - const-string v11, "onEventMainThread" │ + const-string v4, "updateSpeed" │ │ - const-class v12, Lde/danoeh/antennapod/event/MessageEvent; │ + const-class v11, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; │ │ - invoke-direct {v3, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v3, v4, v11, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v13, 0x0 │ + const/4 v12, 0x0 │ │ - aput-object v3, v2, v13 │ + aput-object v3, v2, v12 │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/preferences/PreferenceActivity; │ + const-class v3, Lde/danoeh/antennapod/ui/screen/playback/VariableSpeedDialog; │ │ invoke-direct {v0, v3, v1, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ .line 26 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ @@ -67,1590 +67,1590 @@ │ │ const-string v4, "onFilterChanged" │ │ const-class v5, Lde/danoeh/antennapod/ui/AllEpisodesFilterDialog$AllEpisodesFilterChangedEvent; │ │ invoke-direct {v3, v4, v5}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ │ - aput-object v3, v2, v13 │ + aput-object v3, v2, v12 │ │ const-class v3, Lde/danoeh/antennapod/ui/screen/AllEpisodesFragment; │ │ invoke-direct {v0, v3, v1, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ .line 32 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/16 v2, 0xb │ + const/4 v2, 0x5 │ │ - new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v4, "onEvent" │ + const-string v13, "onPlayerStatusChanged" │ │ - const-class v5, Lde/danoeh/antennapod/event/FeedEvent; │ + const-class v14, Lde/danoeh/antennapod/event/PlayerStatusEvent; │ │ - invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v3, v2, v13 │ + aput-object v4, v3, v12 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v14, Lde/danoeh/antennapod/event/FeedItemEvent; │ + const-string v15, "onEventMainThread" │ │ - invoke-direct {v3, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v9, Lde/danoeh/antennapod/event/FeedItemEvent; │ │ - aput-object v3, v2, v1 │ + invoke-direct {v4, v15, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v3, v1 │ + │ + new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ const-string v5, "onEventMainThread" │ │ const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ const/4 v8, 0x0 │ │ - const/4 v9, 0x1 │ + const/16 v17, 0x1 │ │ - move-object v4, v3 │ + move-object/from16 v4, v16 │ │ move-object v7, v10 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ - │ - const/4 v15, 0x2 │ - │ - aput-object v3, v2, v15 │ - │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - const-class v9, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; │ - │ - invoke-direct {v3, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ - │ - const/4 v8, 0x3 │ - │ - aput-object v3, v2, v8 │ - │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - const-string v4, "favoritesChanged" │ - │ - const-class v5, Lde/danoeh/antennapod/event/FavoritesEvent; │ - │ - invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ - │ - const/4 v7, 0x4 │ - │ - aput-object v3, v2, v7 │ + move-object/from16 v18, v9 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move/from16 v9, v17 │ │ - const-string v6, "onQueueChanged" │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const-class v5, Lde/danoeh/antennapod/event/QueueEvent; │ + const/4 v9, 0x2 │ │ - invoke-direct {v3, v6, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v16, v3, v9 │ │ - const/4 v4, 0x5 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v2, v4 │ + const-class v8, Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v4, v15, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-string v15, "onPlayerStatusChanged" │ + const/4 v7, 0x3 │ │ - const-class v13, Lde/danoeh/antennapod/event/PlayerStatusEvent; │ + aput-object v4, v3, v7 │ │ - invoke-direct {v3, v15, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v1, 0x6 │ + const-class v6, Lde/danoeh/antennapod/event/playback/PlaybackPositionEvent; │ │ - aput-object v3, v2, v1 │ + invoke-direct {v4, v15, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v5, 0x4 │ │ - const-string v1, "onUnreadItemsChanged" │ + aput-object v4, v3, v5 │ │ - move-object/from16 v17, v9 │ + const-class v4, Lde/danoeh/antennapod/ui/screen/home/sections/EpisodesSurpriseSection; │ │ - const-class v9, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ + invoke-direct {v0, v4, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - invoke-direct {v3, v1, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - move-object/from16 v18, v9 │ + .line 46 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/4 v9, 0x7 │ + new-array v3, v7, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v2, v9 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v5, "onUnreadItemsChanged" │ │ - const-string v9, "onFeedListChanged" │ + const-class v7, Lde/danoeh/antennapod/event/UnreadItemsUpdateEvent; │ │ - const-class v8, Lde/danoeh/antennapod/event/FeedListUpdateEvent; │ + invoke-direct {v4, v5, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v3, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v4, v3, v12 │ │ - move-object/from16 v20, v9 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/16 v9, 0x8 │ + const-string v2, "onFeedListChanged" │ │ - aput-object v3, v2, v9 │ + invoke-direct {v4, v2, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v3, v1 │ │ - const-string v21, "onEventMainThread" │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v22, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + move-object/from16 v19, v8 │ │ - const/16 v23, 0x0 │ + const-string v8, "onQueueChanged" │ │ - const/16 v24, 0x1 │ + const-class v12, Lde/danoeh/antennapod/event/QueueEvent; │ │ - move-object v4, v3 │ + invoke-direct {v4, v8, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v25, v5 │ + aput-object v4, v3, v9 │ │ - move-object/from16 v5, v21 │ + const-class v4, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment; │ │ - move-object/from16 v26, v6 │ + invoke-direct {v0, v4, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - move-object/from16 v6, v22 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - move-object v7, v10 │ + .line 55 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move-object/from16 v21, v12 │ + new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object v12, v8 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move/from16 v8, v23 │ + const-string v9, "timerUpdated" │ │ - move-object/from16 v22, v13 │ + move-object/from16 v21, v8 │ │ - move-object/from16 v13, v17 │ + const-class v8, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ │ - move-object/from16 v17, v15 │ + invoke-direct {v4, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v15, v18 │ + const/4 v9, 0x0 │ │ - move-object/from16 v18, v14 │ + aput-object v4, v3, v9 │ │ - move-object/from16 v14, v20 │ + const-class v4, Lde/danoeh/antennapod/ui/screen/playback/SleepTimerDialog; │ │ - move/from16 v9, v24 │ + invoke-direct {v0, v4, v1, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const/16 v4, 0x9 │ + .line 61 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - aput-object v3, v2, v4 │ + new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v4, Landroid/view/KeyEvent; │ + const-string v1, "onDownloadLogChanged" │ │ - const-string v9, "onKeyUp" │ + move-object/from16 v22, v5 │ │ - invoke-direct {v3, v9, v4, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v5, Lde/danoeh/antennapod/event/DownloadLogEvent; │ │ - const/16 v4, 0xa │ + invoke-direct {v4, v1, v5}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ │ - aput-object v3, v2, v4 │ + aput-object v4, v3, v9 │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment; │ + const-class v1, Lde/danoeh/antennapod/ui/screen/download/DownloadLogFragment; │ │ const/4 v4, 0x1 │ │ - invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v1, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 55 │ + .line 66 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v1, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v11, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v3, v15, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v5, 0x0 │ - │ - aput-object v3, v2, v5 │ + aput-object v3, v1, v9 │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/playback/TranscriptAdapter; │ + const-class v3, Lde/danoeh/antennapod/ui/screen/playback/TranscriptDialogFragment; │ │ - invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v3, v4, v1}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 61 │ + .line 72 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - const-string v6, "onHistoryUpdated" │ - │ - const-class v7, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ + const/4 v1, 0x5 │ │ - invoke-direct {v3, v6, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v2, v5 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/PlaybackHistoryFragment; │ + move-object/from16 v5, v18 │ │ - invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v1, v15, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + aput-object v1, v3, v9 │ │ - .line 67 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v2, 0x6 │ + invoke-direct {v1, v15, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v1, v3, v4 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v2, v14, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v4, "onDownloadLogChanged" │ │ - aput-object v2, v3, v5 │ + const-class v9, Lde/danoeh/antennapod/event/DownloadLogEvent; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v1, v4, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v2, v1, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v4, 0x2 │ │ - aput-object v2, v3, v4 │ + aput-object v1, v3, v4 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v8, v18 │ + invoke-direct {v1, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v2, v11, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v9, 0x3 │ │ - const/4 v4, 0x2 │ + aput-object v1, v3, v9 │ │ - aput-object v2, v3, v4 │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v4, "onUnreadItemsUpdateEvent" │ │ - const-string v5, "onEventMainThread" │ + invoke-direct {v1, v4, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + const/16 v16, 0x4 │ │ - const/16 v18, 0x0 │ + aput-object v1, v3, v16 │ │ - const/16 v19, 0x1 │ + const-class v1, Lde/danoeh/antennapod/ui/screen/home/sections/DownloadsSection; │ │ - move-object v4, v2 │ + const/4 v4, 0x1 │ │ - move-object v7, v10 │ + invoke-direct {v0, v1, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - move-object v14, v8 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - move/from16 v8, v18 │ + .line 86 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move-object/from16 v27, v9 │ + const/4 v1, 0x2 │ │ - move/from16 v9, v19 │ + new-array v3, v1, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + new-instance v17, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x3 │ + const-string v18, "onEventMainThread" │ │ - aput-object v2, v3, v4 │ + const-class v20, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/16 v23, 0x0 │ │ - invoke-direct {v2, v11, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/16 v24, 0x1 │ │ - const/4 v9, 0x4 │ + move-object/from16 v4, v17 │ │ - aput-object v2, v3, v9 │ + move-object v1, v5 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v25, v22 │ │ - move-object/from16 v8, v17 │ + move-object/from16 v5, v18 │ │ - move-object/from16 v7, v22 │ + move-object/from16 v26, v6 │ │ - invoke-direct {v2, v8, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v6, v20 │ │ - const/4 v6, 0x5 │ + move-object/from16 v27, v7 │ │ - aput-object v2, v3, v6 │ + move-object v7, v10 │ │ - const-class v2, Lde/danoeh/antennapod/ui/screen/SearchFragment; │ + move-object/from16 v29, v8 │ │ - const/4 v4, 0x1 │ + move-object/from16 v16, v11 │ │ - invoke-direct {v0, v2, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + move-object/from16 v11, v19 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + move-object/from16 v28, v21 │ │ - .line 83 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + move/from16 v8, v23 │ │ - new-array v2, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v18, v12 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v12, 0x2 │ │ - move-object/from16 v9, v25 │ + move/from16 v9, v24 │ │ - move-object/from16 v5, v26 │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - invoke-direct {v3, v5, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v4, 0x0 │ │ - const/16 v16, 0x0 │ + aput-object v17, v3, v4 │ │ - aput-object v3, v2, v16 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v4, v2, v11, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v3, v8, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v5, 0x1 │ │ - aput-object v3, v2, v4 │ + aput-object v4, v3, v5 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v4, Lde/danoeh/antennapod/ui/screen/home/HomeFragment; │ │ - invoke-direct {v3, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - const/4 v4, 0x2 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - aput-object v3, v2, v4 │ + .line 94 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v3, v12, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v17, "onEventMainThread" │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v18, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + const-string v5, "onPositionObserverUpdate" │ │ - const/16 v19, 0x0 │ + move-object/from16 v9, v26 │ │ - const/16 v22, 0x1 │ + invoke-direct {v4, v5, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object v4, v3 │ + const/4 v5, 0x0 │ │ - move-object/from16 v28, v5 │ + aput-object v4, v3, v5 │ │ - move-object/from16 v5, v17 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v6, v18 │ + const-string v5, "onPlaybackServiceChanged" │ │ - move-object/from16 v29, v7 │ + const-class v6, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ │ - move-object v7, v10 │ + invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v17, v1 │ + const/4 v5, 0x1 │ │ - move-object v1, v8 │ + aput-object v4, v3, v5 │ │ - move/from16 v8, v19 │ + const-class v4, Lde/danoeh/antennapod/ui/screen/playback/audio/ExternalPlayerFragment; │ │ - move-object/from16 v30, v9 │ + invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - move-object/from16 v18, v15 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const/4 v15, 0x4 │ + .line 102 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move/from16 v9, v22 │ + const/4 v3, 0x4 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + new-array v8, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x3 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v2, v4 │ + invoke-direct {v4, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v5, 0x0 │ │ - invoke-direct {v3, v11, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v4, v8, v5 │ │ - aput-object v3, v2, v15 │ + new-instance v17, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/home/sections/QueueSection; │ + const-string v5, "onEventMainThread" │ │ - const/4 v4, 0x1 │ + const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const/16 v19, 0x0 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const/16 v20, 0x1 │ │ - .line 96 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + move-object/from16 v4, v17 │ │ - const/4 v2, 0x5 │ + move-object v3, v8 │ │ - new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move/from16 v8, v19 │ │ - new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v30, v9 │ │ - move-object/from16 v9, v29 │ + move/from16 v9, v20 │ │ - invoke-direct {v5, v1, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const/4 v6, 0x0 │ + const/4 v4, 0x1 │ │ - aput-object v5, v3, v6 │ + aput-object v17, v3, v4 │ │ new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v5, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v5, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v5, v3, v4 │ + aput-object v5, v3, v12 │ │ - new-instance v19, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v5, "onEventMainThread" │ + move-object/from16 v9, v25 │ │ - const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + move-object/from16 v8, v27 │ │ - const/4 v8, 0x0 │ + invoke-direct {v5, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v4, v19 │ + const/4 v7, 0x3 │ │ - move-object/from16 v31, v9 │ + aput-object v5, v3, v7 │ │ - move/from16 v9, v22 │ + const-class v5, Lde/danoeh/antennapod/ui/screen/episode/ItemFragment; │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + invoke-direct {v0, v5, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - const/4 v4, 0x2 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - aput-object v19, v3, v4 │ + .line 114 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v3, 0x4 │ │ - invoke-direct {v4, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-array v6, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v5, 0x3 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v4, v3, v5 │ + invoke-direct {v3, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v5, 0x0 │ │ - invoke-direct {v4, v11, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v3, v6, v5 │ │ - aput-object v4, v3, v15 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v4, Lde/danoeh/antennapod/ui/screen/home/sections/EpisodesSurpriseSection; │ + invoke-direct {v3, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v5, 0x1 │ + aput-object v3, v6, v4 │ │ - invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + invoke-direct {v3, v2, v11, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - .line 110 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + aput-object v3, v6, v12 │ │ - new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v5, "onEventMainThread" │ │ - invoke-direct {v4, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v17, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - const/4 v6, 0x0 │ + move-object v4, v3 │ │ - aput-object v4, v3, v6 │ + move-object v12, v6 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v6, v17 │ │ - invoke-direct {v4, v11, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object v7, v10 │ │ - aput-object v4, v3, v5 │ + move-object/from16 v17, v2 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object v2, v8 │ │ - const-string v5, "onDownloadLogChanged" │ + move/from16 v8, v19 │ │ - const-class v6, Lde/danoeh/antennapod/event/DownloadLogEvent; │ + move-object/from16 v19, v11 │ │ - invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object v11, v9 │ │ - const/4 v5, 0x2 │ + move/from16 v9, v20 │ │ - aput-object v4, v3, v5 │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v9, 0x3 │ │ - move-object/from16 v9, v31 │ + aput-object v3, v12, v9 │ │ - invoke-direct {v4, v1, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v3, Lde/danoeh/antennapod/ui/screen/home/sections/InboxSection; │ │ - const/4 v5, 0x3 │ + const/4 v4, 0x1 │ │ - aput-object v4, v3, v5 │ + invoke-direct {v0, v3, v4, v12}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const-string v5, "onUnreadItemsUpdateEvent" │ + .line 126 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move-object/from16 v8, v18 │ + const/16 v3, 0x9 │ │ - invoke-direct {v4, v5, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-array v3, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v4, v3, v15 │ + new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v4, Lde/danoeh/antennapod/ui/screen/home/sections/DownloadsSection; │ + move-object/from16 v12, v18 │ │ - const/4 v5, 0x1 │ + invoke-direct {v5, v15, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const/4 v6, 0x0 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + aput-object v5, v3, v6 │ │ - .line 124 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v3, 0x7 │ + invoke-direct {v5, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-array v7, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v5, v3, v4 │ │ new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ const-string v5, "onEventMainThread" │ │ const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - const/16 v19, 0x0 │ + const/4 v8, 0x0 │ │ move-object/from16 v4, v18 │ │ - move-object v3, v7 │ - │ - move-object v7, v10 │ - │ - move-object v2, v8 │ - │ - move/from16 v8, v19 │ + move-object/from16 v21, v12 │ │ - move-object v15, v9 │ + const/4 v12, 0x3 │ │ - move/from16 v9, v22 │ + move/from16 v9, v20 │ │ invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const/4 v4, 0x0 │ + const/4 v4, 0x2 │ │ aput-object v18, v3, v4 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v4, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v9, v30 │ │ - const/4 v5, 0x1 │ + invoke-direct {v4, v15, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v4, v3, v5 │ + aput-object v4, v3, v12 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v4, v11, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v5, 0x2 │ + const/4 v5, 0x4 │ │ aput-object v4, v3, v5 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v4, v1, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v5, 0x3 │ + const/4 v5, 0x5 │ │ aput-object v4, v3, v5 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v5, "onDownloadLogChanged" │ + const-string v5, "onKeyUp" │ │ - const-class v6, Lde/danoeh/antennapod/event/DownloadLogEvent; │ + const-class v6, Landroid/view/KeyEvent; │ │ invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v5, 0x4 │ + const/4 v8, 0x6 │ │ - aput-object v4, v3, v5 │ + aput-object v4, v3, v8 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v9, v17 │ + const-string v5, "onEventMainThread" │ │ - invoke-direct {v4, v9, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - const/4 v5, 0x5 │ + const/16 v20, 0x0 │ │ - aput-object v4, v3, v5 │ + const/16 v22, 0x1 │ │ - new-instance v17, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v4, v18 │ │ - const-string v5, "onEventMainThread" │ + move/from16 v8, v20 │ │ - const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + move-object v12, v9 │ │ - const/4 v8, 0x0 │ + move/from16 v9, v22 │ │ - const/16 v18, 0x1 │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - move-object/from16 v4, v17 │ + const/4 v9, 0x7 │ │ - move-object/from16 v19, v13 │ + aput-object v18, v3, v9 │ │ - move-object v13, v9 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move/from16 v9, v18 │ + const-string v5, "updateSpeed" │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + move-object/from16 v6, v16 │ │ - const/4 v4, 0x6 │ + invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v17, v3, v4 │ + const/16 v8, 0x8 │ + │ + aput-object v4, v3, v8 │ │ - const-class v4, Lde/danoeh/antennapod/ui/screen/download/CompletedDownloadsFragment; │ + const-class v4, Lde/danoeh/antennapod/ui/screen/queue/QueueFragment; │ │ const/4 v5, 0x1 │ │ invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 142 │ + .line 146 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/4 v3, 0x4 │ - │ - new-array v9, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - invoke-direct {v3, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x0 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v9, v4 │ + invoke-direct {v4, v15, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v7, 0x0 │ │ - const-string v5, "onEventMainThread" │ + aput-object v4, v3, v7 │ │ - const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + const-class v4, Lde/danoeh/antennapod/ui/screen/playback/TranscriptAdapter; │ │ - const/16 v17, 0x1 │ - │ - move-object v4, v3 │ + invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - move-object/from16 v18, v12 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - move-object v12, v9 │ + .line 152 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - move/from16 v9, v17 │ + new-array v3, v8, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x1 │ + const-string v5, "onUnreadItemsUpdate" │ │ - aput-object v3, v12, v4 │ + invoke-direct {v4, v5, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v3, v7 │ │ - invoke-direct {v3, v1, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v5, 0x2 │ + const-string v5, "onPlaybackServiceChanged" │ │ - aput-object v3, v12, v5 │ + const-class v7, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v4, v5, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v3, v13, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v5, 0x1 │ │ - const/4 v5, 0x3 │ + aput-object v4, v3, v5 │ │ - aput-object v3, v12, v5 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/episode/ItemFragment; │ + const-string v5, "updatePlaybackSpeedButton" │ │ - invoke-direct {v0, v3, v4, v12}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const/4 v5, 0x2 │ │ - .line 154 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + aput-object v4, v3, v5 │ │ - new-array v3, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v5, "sleepTimerUpdate" │ │ - const-string v6, "updateSpeed" │ + move-object/from16 v7, v29 │ │ - const-class v7, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; │ + invoke-direct {v4, v5, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v5, v6, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v5, 0x3 │ │ - const/4 v6, 0x0 │ + aput-object v4, v3, v5 │ │ - aput-object v5, v3, v6 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v5, Lde/danoeh/antennapod/ui/screen/playback/VariableSpeedDialog; │ + const-string v5, "bufferUpdate" │ │ - invoke-direct {v0, v5, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const-class v6, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - .line 160 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + const/4 v5, 0x4 │ │ - const/4 v3, 0x2 │ + aput-object v4, v3, v5 │ │ - new-array v5, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v5, "updatePosition" │ │ - invoke-direct {v3, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v5, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v3, v5, v6 │ + const/4 v5, 0x5 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v3, v5 │ │ - invoke-direct {v3, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v5, v4 │ + const-string v5, "favoritesChanged" │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/episode/ItemPagerFragment; │ + const-class v6, Lde/danoeh/antennapod/event/FavoritesEvent; │ │ - invoke-direct {v0, v3, v4, v5}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const/4 v6, 0x6 │ │ - .line 168 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + aput-object v4, v3, v6 │ │ - new-array v3, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v5, "mediaPlayerError" │ │ - move-object/from16 v9, v18 │ + const-class v6, Lde/danoeh/antennapod/event/PlayerErrorEvent; │ │ - move-object/from16 v12, v20 │ + invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v5, v12, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v4, v3, v9 │ │ - aput-object v5, v3, v6 │ + const-class v4, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment; │ │ - const-class v5, Lde/danoeh/antennapod/ui/screen/home/sections/SubscriptionsSection; │ + const/4 v5, 0x1 │ │ - invoke-direct {v0, v5, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 174 │ + .line 172 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/4 v3, 0x2 │ - │ - new-array v8, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ - │ - const-string v5, "onEventMainThread" │ + const/16 v3, 0xb │ │ - const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + new-array v3, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/16 v17, 0x0 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/16 v18, 0x1 │ + const-string v5, "onEvent" │ │ - move-object v4, v3 │ + const-class v6, Lde/danoeh/antennapod/event/FeedEvent; │ │ - move-object v7, v10 │ + invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v20, v2 │ + const/4 v5, 0x0 │ │ - move-object v2, v8 │ + aput-object v4, v3, v5 │ │ - move/from16 v8, v17 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v17, v13 │ + invoke-direct {v4, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object v13, v9 │ + const/4 v5, 0x1 │ │ - move/from16 v9, v18 │ + aput-object v4, v3, v5 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x0 │ + const-string v5, "onEventMainThread" │ │ - aput-object v3, v2, v4 │ + const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/16 v18, 0x0 │ │ - invoke-direct {v3, v12, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/16 v20, 0x1 │ │ - const/4 v5, 0x1 │ + move-object/from16 v4, v16 │ │ - aput-object v3, v2, v5 │ + move-object/from16 v31, v7 │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/home/HomeFragment; │ + move-object v7, v10 │ │ - invoke-direct {v0, v3, v5, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + move-object/from16 v22, v1 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const/16 v1, 0x8 │ │ - .line 182 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + move/from16 v8, v18 │ │ - const/16 v2, 0x8 │ + const/4 v1, 0x7 │ │ - new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move/from16 v9, v20 │ │ - new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - invoke-direct {v6, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v4, 0x2 │ │ - aput-object v6, v3, v4 │ + aput-object v16, v3, v4 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v9, v19 │ + invoke-direct {v4, v15, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v4, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v5, 0x3 │ │ aput-object v4, v3, v5 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v5, Landroid/view/KeyEvent; │ + const-string v5, "favoritesChanged" │ │ - move-object/from16 v8, v27 │ + const-class v6, Lde/danoeh/antennapod/event/FavoritesEvent; │ │ - invoke-direct {v4, v8, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v5, 0x2 │ + const/4 v5, 0x4 │ │ aput-object v4, v3, v5 │ │ - new-instance v18, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v5, "onEventMainThread" │ + move-object/from16 v8, v21 │ │ - const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + move-object/from16 v9, v28 │ │ - const/16 v19, 0x0 │ + invoke-direct {v4, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object/from16 v4, v18 │ + const/4 v5, 0x5 │ │ - move-object v2, v8 │ + aput-object v4, v3, v5 │ │ - move/from16 v8, v19 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v27, v2 │ + invoke-direct {v4, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move-object v2, v9 │ + const/4 v7, 0x6 │ │ - move/from16 v9, v22 │ + aput-object v4, v3, v7 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x3 │ + invoke-direct {v4, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v18, v3, v4 │ + aput-object v4, v3, v1 │ │ new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v4, v1, v15, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v5, v17 │ │ - const/4 v5, 0x4 │ + move-object/from16 v6, v19 │ │ - aput-object v4, v3, v5 │ + invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/16 v16, 0x8 │ │ - move-object/from16 v9, v17 │ + aput-object v4, v3, v16 │ │ - move-object/from16 v8, v20 │ + new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v4, v9, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v17, "onEventMainThread" │ │ - const/4 v5, 0x5 │ + const-class v19, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - aput-object v4, v3, v5 │ + const/16 v20, 0x0 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/16 v21, 0x1 │ │ - invoke-direct {v4, v12, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v4, v16 │ │ - const/4 v5, 0x6 │ + move-object v1, v5 │ │ - aput-object v4, v3, v5 │ + move-object/from16 v5, v17 │ │ - new-instance v17, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v32, v6 │ │ - const-string v5, "onEventMainThread" │ + move-object/from16 v6, v19 │ │ - const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + move-object v7, v10 │ │ - const/16 v18, 0x0 │ + move-object/from16 v17, v13 │ │ - const/16 v19, 0x1 │ + move-object v13, v8 │ │ - move-object/from16 v4, v17 │ + move/from16 v8, v20 │ │ - move-object/from16 v20, v1 │ + move-object/from16 v19, v14 │ │ - move-object v1, v8 │ + move-object v14, v9 │ │ - move/from16 v8, v18 │ + move/from16 v9, v21 │ │ - move-object/from16 v22, v15 │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - move-object v15, v9 │ + const/16 v4, 0x9 │ │ - move/from16 v9, v19 │ + aput-object v16, v3, v4 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x7 │ + const-string v5, "onKeyUp" │ │ - aput-object v17, v3, v4 │ + const-class v6, Landroid/view/KeyEvent; │ │ - const-class v4, Lde/danoeh/antennapod/ui/episodeslist/EpisodesListFragment; │ + invoke-direct {v4, v5, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + │ + const/16 v5, 0xa │ + │ + aput-object v4, v3, v5 │ + │ + const-class v4, Lde/danoeh/antennapod/ui/screen/feed/FeedItemlistFragment; │ │ const/4 v5, 0x1 │ │ invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 201 │ + .line 195 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ const/4 v3, 0x3 │ │ new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v3, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ const/4 v6, 0x0 │ │ aput-object v3, v4, v6 │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v12, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v9, v32 │ + │ + invoke-direct {v3, v1, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ aput-object v3, v4, v5 │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v6, v21 │ + const-class v6, Lde/danoeh/antennapod/event/MessageEvent; │ │ - invoke-direct {v3, v11, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v3, v15, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v7, 0x2 │ + const/4 v6, 0x2 │ │ - aput-object v3, v4, v7 │ + aput-object v3, v4, v6 │ │ const-class v3, Lde/danoeh/antennapod/activity/MainActivity; │ │ invoke-direct {v0, v3, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 211 │ + .line 205 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v3, 0x6 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v7, "timerUpdated" │ + new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v8, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ + const-string v6, "bufferUpdate" │ │ - invoke-direct {v4, v7, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v7, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ │ - const/4 v7, 0x0 │ + invoke-direct {v5, v6, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v4, v3, v7 │ + const/4 v6, 0x0 │ │ - const-class v4, Lde/danoeh/antennapod/ui/screen/playback/SleepTimerDialog; │ + aput-object v5, v4, v6 │ │ - invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const-string v6, "sleepTimerUpdate" │ │ - .line 217 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + move-object/from16 v7, v31 │ │ - new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v5, v6, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v6, 0x1 │ │ - invoke-direct {v4, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v5, v4, v6 │ │ - aput-object v4, v3, v7 │ + new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v4, Lde/danoeh/antennapod/ui/screen/playback/audio/CoverFragment; │ + invoke-direct {v5, v15, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const/4 v6, 0x2 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + aput-object v5, v4, v6 │ │ - .line 223 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v3, 0x6 │ + const-string v6, "onPlaybackServiceChanged" │ │ - new-array v4, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v7, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v5, v6, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-string v5, "bufferUpdate" │ + const/4 v6, 0x3 │ │ - const-class v8, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ + aput-object v5, v4, v6 │ │ - invoke-direct {v3, v5, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v4, v7 │ + const-string v6, "onMediaPlayerError" │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v7, Lde/danoeh/antennapod/event/PlayerErrorEvent; │ │ - const-string v5, "sleepTimerUpdate" │ + invoke-direct {v5, v6, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v7, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ + const/4 v6, 0x4 │ │ - invoke-direct {v3, v5, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v5, v4, v6 │ │ - const/4 v5, 0x1 │ + new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v4, v5 │ + const-class v6, Lde/danoeh/antennapod/event/MessageEvent; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v5, v15, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v3, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v6, 0x5 │ │ - const/4 v5, 0x2 │ + aput-object v5, v4, v6 │ │ - aput-object v3, v4, v5 │ + const-class v5, Lde/danoeh/antennapod/ui/screen/playback/video/VideoplayerActivity; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v6, 0x1 │ │ - const-string v5, "onPlaybackServiceChanged" │ + invoke-direct {v0, v5, v6, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - const-class v7, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - invoke-direct {v3, v5, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + .line 221 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/4 v5, 0x3 │ + new-array v4, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v4, v5 │ + new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v5, v1, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-string v5, "onMediaPlayerError" │ + const/4 v7, 0x0 │ │ - const-class v7, Lde/danoeh/antennapod/event/PlayerErrorEvent; │ + aput-object v5, v4, v7 │ │ - invoke-direct {v3, v5, v7, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-class v5, Lde/danoeh/antennapod/ui/screen/home/sections/SubscriptionsSection; │ │ - const/4 v5, 0x4 │ + invoke-direct {v0, v5, v6, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - aput-object v3, v4, v5 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + .line 227 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - invoke-direct {v3, v11, v6, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v4, 0x2 │ │ - const/4 v5, 0x5 │ + new-array v5, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v4, v5 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/playback/video/VideoplayerActivity; │ + move-object/from16 v8, v22 │ │ - const/4 v5, 0x1 │ + invoke-direct {v4, v15, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v0, v3, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + aput-object v4, v5, v7 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - .line 239 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + invoke-direct {v4, v15, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-array v3, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v5, v6 │ │ - new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v4, Lde/danoeh/antennapod/ui/screen/episode/ItemPagerFragment; │ + │ + invoke-direct {v0, v4, v6, v5}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const-string v6, "onDownloadLogChanged" │ + .line 235 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const-class v7, Lde/danoeh/antennapod/event/DownloadLogEvent; │ + new-array v4, v6, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v4, v6, v7}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;)V │ + new-instance v5, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v6, 0x0 │ + invoke-direct {v5, v15, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v4, v3, v6 │ + aput-object v5, v4, v7 │ │ - const-class v4, Lde/danoeh/antennapod/ui/screen/download/DownloadLogFragment; │ + const-class v5, Lde/danoeh/antennapod/ui/screen/playback/audio/CoverFragment; │ │ - invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v5, v6, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 244 │ + .line 241 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/4 v3, 0x3 │ + const/4 v4, 0x3 │ │ - new-array v9, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v7, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ const-string v5, "onEventMainThread" │ │ const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - const/4 v8, 0x0 │ - │ - const/16 v17, 0x1 │ + move-object/from16 v4, v16 │ │ - move-object v4, v3 │ + move-object v3, v7 │ │ move-object v7, v10 │ │ - move-object/from16 v19, v2 │ + move-object/from16 v26, v12 │ │ - move-object v2, v9 │ + move-object v12, v8 │ │ - move/from16 v9, v17 │ + move/from16 v8, v20 │ + │ + move-object/from16 v22, v12 │ + │ + move-object v12, v9 │ + │ + move/from16 v9, v21 │ │ invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ const/4 v4, 0x0 │ │ - aput-object v3, v2, v4 │ + aput-object v16, v3, v4 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v12, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v1, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ - aput-object v3, v2, v4 │ + aput-object v4, v3, v5 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v5, 0x2 │ + const/4 v6, 0x2 │ │ - aput-object v3, v2, v5 │ + aput-object v4, v3, v6 │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/subscriptions/SubscriptionFragment; │ + const-class v4, Lde/danoeh/antennapod/ui/screen/subscriptions/SubscriptionFragment; │ │ - invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v0, v4, v5, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - .line 254 │ + .line 251 │ new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/16 v2, 0x9 │ + const/4 v3, 0x5 │ │ - new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v9, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v9, v30 │ + invoke-direct {v3, v14, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v3, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v4, 0x0 │ │ - const/4 v5, 0x0 │ + aput-object v3, v9, v4 │ + │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + │ + move-object/from16 v13, v17 │ + │ + move-object/from16 v14, v19 │ │ - aput-object v3, v2, v5 │ + invoke-direct {v3, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + │ + aput-object v3, v9, v5 │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v8, v22 │ + │ + invoke-direct {v3, v15, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + │ + const/4 v4, 0x2 │ │ - aput-object v3, v2, v4 │ + aput-object v3, v9, v4 │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ const-string v5, "onEventMainThread" │ │ const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ + const/16 v16, 0x0 │ + │ + const/16 v17, 0x1 │ + │ move-object v4, v3 │ │ - move-object/from16 v32, v9 │ + move-object/from16 v19, v1 │ + │ + move-object v1, v8 │ + │ + move/from16 v8, v16 │ + │ + move-object/from16 v32, v12 │ + │ + move-object v12, v9 │ │ move/from16 v9, v17 │ │ invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const/4 v4, 0x2 │ + const/4 v4, 0x3 │ │ - aput-object v3, v2, v4 │ + aput-object v3, v12, v4 │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object/from16 v9, v19 │ + move-object/from16 v9, v26 │ │ - invoke-direct {v3, v11, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v3, v15, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v4, 0x3 │ + const/4 v4, 0x4 │ + │ + aput-object v3, v12, v4 │ │ - aput-object v3, v2, v4 │ + const-class v3, Lde/danoeh/antennapod/ui/screen/home/sections/QueueSection; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v4, 0x1 │ │ - move-object/from16 v4, v20 │ + invoke-direct {v0, v3, v4, v12}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - move-object/from16 v5, v22 │ + invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + .line 264 │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const/4 v4, 0x4 │ + const/4 v3, 0x7 │ │ - aput-object v3, v2, v4 │ + new-array v12, v3, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const-string v5, "onEventMainThread" │ │ - const/4 v4, 0x5 │ + const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - aput-object v3, v2, v4 │ + const/4 v8, 0x0 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/16 v16, 0x1 │ │ - const-class v4, Landroid/view/KeyEvent; │ + move-object v4, v3 │ │ - move-object/from16 v5, v27 │ + move-object/from16 v17, v0 │ │ - invoke-direct {v3, v5, v4, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object v0, v9 │ │ - const/4 v4, 0x6 │ + move/from16 v9, v16 │ + │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - aput-object v3, v2, v4 │ + const/4 v4, 0x0 │ + │ + aput-object v3, v12, v4 │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v5, "onEventMainThread" │ + invoke-direct {v3, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ + const/4 v4, 0x1 │ │ - move-object v4, v3 │ + aput-object v3, v12, v4 │ │ - move-object/from16 v20, v12 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - move-object v12, v9 │ + invoke-direct {v3, v15, v0, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - move/from16 v9, v17 │ + const/4 v4, 0x2 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + aput-object v3, v12, v4 │ + │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + │ + invoke-direct {v3, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v4, 0x7 │ + const/4 v4, 0x3 │ │ - aput-object v3, v2, v4 │ + aput-object v3, v12, v4 │ │ new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v4, "updateSpeed" │ + const-string v4, "onDownloadLogChanged" │ │ - const-class v5, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; │ + const-class v5, Lde/danoeh/antennapod/event/DownloadLogEvent; │ │ invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/16 v4, 0x8 │ + const/4 v4, 0x4 │ │ - aput-object v3, v2, v4 │ + aput-object v3, v12, v4 │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/queue/QueueFragment; │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x1 │ + invoke-direct {v3, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const/4 v4, 0x5 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + aput-object v3, v12, v4 │ │ - .line 274 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v5, "onEventMainThread" │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - invoke-direct {v3, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v9, 0x1 │ │ - const/4 v5, 0x0 │ + move-object v4, v3 │ │ - aput-object v3, v2, v5 │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/chapter/ChaptersFragment; │ + const/4 v4, 0x6 │ │ - invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + aput-object v3, v12, v4 │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const-class v3, Lde/danoeh/antennapod/ui/screen/download/CompletedDownloadsFragment; │ │ - .line 280 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + move-object/from16 v4, v17 │ │ - new-array v2, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v5, 0x1 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v4, v3, v5, v12}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - invoke-direct {v3, v11, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-static {v4}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - aput-object v3, v2, v5 │ + .line 282 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/playback/TranscriptDialogFragment; │ + new-array v4, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + invoke-direct {v6, v15, v0, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - .line 286 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + const/4 v7, 0x0 │ │ - const/16 v2, 0x8 │ + aput-object v6, v4, v7 │ │ - new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v6, Lde/danoeh/antennapod/ui/screen/chapter/ChaptersFragment; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v3, v6, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - const-string v4, "onUnreadItemsUpdate" │ + invoke-static {v3}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - invoke-direct {v3, v4, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + .line 288 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - aput-object v3, v2, v5 │ + new-array v4, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v4, "onPlaybackServiceChanged" │ + const-class v8, Lde/danoeh/antennapod/event/MessageEvent; │ │ - const-class v5, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ + invoke-direct {v6, v15, v8, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v6, v4, v7 │ │ - const/4 v4, 0x1 │ + const-class v6, Lde/danoeh/antennapod/ui/screen/preferences/PreferenceActivity; │ │ - aput-object v3, v2, v4 │ + invoke-direct {v3, v6, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-static {v3}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const-string v4, "updatePlaybackSpeedButton" │ + .line 294 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - const-class v5, Lde/danoeh/antennapod/event/playback/SpeedChangedEvent; │ + new-array v4, v5, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v6, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x2 │ + const-string v8, "onHistoryUpdated" │ │ - aput-object v3, v2, v4 │ + const-class v9, Lde/danoeh/antennapod/event/playback/PlaybackHistoryEvent; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v6, v8, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-string v4, "sleepTimerUpdate" │ + aput-object v6, v4, v7 │ │ - const-class v5, Lde/danoeh/antennapod/event/playback/SleepTimerUpdatedEvent; │ + const-class v6, Lde/danoeh/antennapod/ui/screen/PlaybackHistoryFragment; │ │ - invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v3, v6, v5, v4}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - const/4 v4, 0x3 │ + invoke-static {v3}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - aput-object v3, v2, v4 │ + .line 300 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v4, 0x6 │ │ - const-string v4, "bufferUpdate" │ + new-array v12, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v5, Lde/danoeh/antennapod/event/playback/BufferUpdateEvent; │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v8, v19 │ │ - const/4 v4, 0x4 │ + move-object/from16 v9, v32 │ │ - aput-object v3, v2, v4 │ + invoke-direct {v4, v8, v9, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v4, v12, v7 │ │ - const-string v4, "updatePosition" │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-direct {v3, v4, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-direct {v4, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v4, 0x5 │ + aput-object v4, v12, v5 │ │ - aput-object v3, v2, v4 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v4, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const-string v4, "favoritesChanged" │ + const/4 v5, 0x2 │ │ - const-class v5, Lde/danoeh/antennapod/event/FavoritesEvent; │ + aput-object v4, v12, v5 │ │ - invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v16, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x6 │ + const-string v5, "onEventMainThread" │ │ - aput-object v3, v2, v4 │ + const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/16 v17, 0x0 │ │ - const-string v4, "mediaPlayerError" │ + const/16 v19, 0x1 │ │ - const-class v5, Lde/danoeh/antennapod/event/PlayerErrorEvent; │ + move-object/from16 v4, v16 │ │ - invoke-direct {v3, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object v7, v10 │ │ - const/4 v4, 0x7 │ + move-object/from16 v33, v8 │ │ - aput-object v3, v2, v4 │ + move/from16 v8, v17 │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/playback/audio/AudioPlayerFragment; │ + move-object/from16 v34, v9 │ │ - const/4 v4, 0x1 │ + move/from16 v9, v19 │ │ - invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + const/4 v4, 0x3 │ │ - .line 306 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + aput-object v16, v12, v4 │ │ - const/4 v2, 0x4 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct {v4, v15, v0, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v5, 0x4 │ │ - invoke-direct {v3, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v4, v12, v5 │ │ - const/4 v5, 0x0 │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v3, v2, v5 │ + invoke-direct {v4, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v5, 0x5 │ │ - invoke-direct {v3, v11, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + aput-object v4, v12, v5 │ │ - aput-object v3, v2, v4 │ + const-class v4, Lde/danoeh/antennapod/ui/screen/SearchFragment; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const/4 v5, 0x1 │ │ - move-object/from16 v11, v20 │ + invoke-direct {v3, v4, v5, v12}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - invoke-direct {v3, v11, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + invoke-static {v3}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ - const/4 v4, 0x2 │ + .line 316 │ + new-instance v3, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ │ - aput-object v3, v2, v4 │ + const/16 v4, 0x8 │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-array v12, v4, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-string v5, "onEventMainThread" │ + new-instance v4, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ + invoke-direct {v4, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - const/4 v9, 0x1 │ + const/4 v1, 0x0 │ │ - move-object v4, v3 │ + aput-object v4, v12, v1 │ │ - invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ + new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x3 │ + invoke-direct {v1, v15, v0, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v3, v2, v4 │ + aput-object v1, v12, v5 │ │ - const-class v3, Lde/danoeh/antennapod/ui/screen/home/sections/InboxSection; │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x1 │ + const-string v1, "onKeyUp" │ │ - invoke-direct {v0, v3, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + const-class v4, Landroid/view/KeyEvent; │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + invoke-direct {v0, v1, v4, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - .line 318 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + const/4 v1, 0x2 │ │ - const/4 v2, 0x2 │ + aput-object v0, v12, v1 │ │ - new-array v3, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-string v5, "onEventMainThread" │ │ - const-string v4, "onPositionObserverUpdate" │ + const-class v6, Lde/danoeh/antennapod/event/EpisodeDownloadEvent; │ │ - invoke-direct {v2, v4, v12, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v8, 0x0 │ │ - const/4 v4, 0x0 │ + const/4 v9, 0x1 │ │ - aput-object v2, v3, v4 │ + move-object v4, v0 │ │ - new-instance v2, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - const-string v4, "onPlaybackServiceChanged" │ + const/4 v1, 0x3 │ │ - const-class v5, Lde/danoeh/antennapod/event/playback/PlaybackServiceEvent; │ + aput-object v0, v12, v1 │ │ - invoke-direct {v2, v4, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - const/4 v4, 0x1 │ + invoke-direct {v0, v13, v14, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v2, v3, v4 │ + const/4 v1, 0x4 │ │ - const-class v2, Lde/danoeh/antennapod/ui/screen/playback/audio/ExternalPlayerFragment; │ + aput-object v0, v12, v1 │ │ - invoke-direct {v0, v2, v4, v3}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + invoke-direct {v0, v11, v2, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - .line 326 │ - new-instance v0, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo; │ + const/4 v1, 0x5 │ │ - const/4 v2, 0x3 │ + aput-object v0, v12, v1 │ │ - new-array v2, v2, [Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - new-instance v3, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + move-object/from16 v2, v33 │ │ - invoke-direct {v3, v15, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + move-object/from16 v1, v34 │ │ - const/4 v1, 0x0 │ + invoke-direct {v0, v2, v1, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ │ - aput-object v3, v2, v1 │ + const/4 v1, 0x6 │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + aput-object v0, v12, v1 │ │ - invoke-direct {v1, v11, v13, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + new-instance v0, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ │ - aput-object v1, v2, v4 │ + const-string v5, "onEventMainThread" │ │ - new-instance v1, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo; │ + const-class v6, Lde/danoeh/antennapod/event/FeedUpdateRunningEvent; │ │ - move-object/from16 v3, v28 │ + move-object v4, v0 │ │ - move-object/from16 v5, v32 │ + invoke-direct/range {v4 .. v9}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;IZ)V │ │ - invoke-direct {v1, v3, v5, v10}, Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;->(Ljava/lang/String;Ljava/lang/Class;Lorg/greenrobot/eventbus/ThreadMode;)V │ + const/4 v1, 0x7 │ │ - const/4 v3, 0x2 │ + aput-object v0, v12, v1 │ │ - aput-object v1, v2, v3 │ + const-class v0, Lde/danoeh/antennapod/ui/episodeslist/EpisodesListFragment; │ │ - const-class v1, Lde/danoeh/antennapod/ui/screen/drawer/NavDrawerFragment; │ + const/4 v1, 0x1 │ │ - invoke-direct {v0, v1, v4, v2}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ + invoke-direct {v3, v0, v1, v12}, Lorg/greenrobot/eventbus/meta/SimpleSubscriberInfo;->(Ljava/lang/Class;Z[Lorg/greenrobot/eventbus/meta/SubscriberMethodInfo;)V │ │ - invoke-static {v0}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ + invoke-static {v3}, Lde/danoeh/antennapod/ApEventBusIndex;->putIndex(Lorg/greenrobot/eventbus/meta/SubscriberInfo;)V │ │ return-void │ .end method │ │ .method public constructor ()V │ .locals 0 ├── assets/dexopt/baseline.prof │ @@ -1,216 +1,216 @@ │ -00000000: 7072 6f00 3031 3000 030a 6500 006b 0d00 pro.010...e..k.. │ -00000010: 0078 01ed 5c0d 7414 d515 7e33 bb9b 6c7e .x..\.t...~3..l~ │ -00000020: 804d 3092 4220 cb8f 0ad5 ea82 7884 4a65 .M0.B ......x.Je │ -00000030: f951 d20a c8f1 d453 b5fe aca2 1405 2b39 .Q.....S......+9 │ -00000040: d006 aa24 1340 a516 8eda 5a4d d562 dac3 ...$.@....ZM.b.. │ -00000050: 69fd 6b8b a5a7 5ab1 6688 2856 45b4 ad2d i.k...Z.f.(VE..- │ -00000060: 6da5 c45a b5f5 a889 6025 d690 e9fd 76e7 m..Z....`%....v. │ -00000070: 631f c3ac 40d5 73fc 790f 5fee 7bf7 7ef7 c...@.s.y._.{.~. │ -00000080: bbf7 dd99 7d3b 33bb 6b99 7a53 750c 546a ....};3.k.zSu.Tj │ -00000090: 4ccb d2d4 9a0d 4acd 9e7f e1c2 8597 2c3c L.....J.......,< │ -000000a0: f6e2 4b16 972b a57a a42f ac3e ede4 9e21 ..K..+.z./.>...! │ -000000b0: 7b4d 6368 5b24 b627 664c 6b6f 98b8 d776 {Mch[$.'fLko...v │ -000000c0: 3c6c 33fb 2b65 8b0d dd0a 74e8 0e93 1e97 . │ -000000e0: 7c09 0c7c 8141 7e98 c32e 21b3 f3a8 af83 |..|.A~...!..... │ -000000f0: 441f e4f7 0a91 8c03 fd2f a4c3 8f31 3186 D......../...11. │ -00000100: 9eba 886f 8344 2cc6 2106 1279 f4f3 6db4 ...o.D,.!..y..m. │ -00000110: 930f b1b0 ceb2 107b a5e8 4aa5 0f96 ce1a .......{..J..... │ -00000120: c00f b16a 7cc9 5c99 1779 1907 75a1 0f73 ...j|.\..y..u..s │ -00000130: 663d 742c 31f4 0396 6b23 1eba 6027 9ef9 f=t,1...k#..`'.. │ -00000140: 418e f063 929f 5ca8 03c6 7aac 337c 1df4 A..c..\...z.3|.. │ -00000150: a803 6c58 3371 581f 3ae7 8c07 89da 42fe ..lX3qX.:.....B. │ -00000160: d597 1807 bb9c b159 5fae 8576 f0a1 8ff7 .......Y_..v.... │ -00000170: 7d0e 1749 3ee8 753c d644 1bf4 e74a c7f1 }..I>.u<.D...J.. │ -00000180: 2206 f806 e9e0 c61a fb48 67cd 30e7 31c2 "........Hg.0.1. │ -00000190: b180 0d9d 79e8 f278 9900 ab9f 2bb0 3336 ....y..x....+.36 │ -000001a0: 25e3 02cb 730e eb84 1eb9 4007 095f 4874 %...s.....@.._Ht │ -000001b0: ac81 63f8 212f d851 6bc6 80bf ce4d 3d24 ..c.!/.Qk....M=$ │ -000001c0: 3a78 9103 d781 3582 975c e0ed 2b1d 58be :x....5..\..+.X. │ -000001d0: 7631 665c 8e21 d187 fb36 c404 0ff5 9088 v1f\.!...6...... │ -000001e0: 013e 5d87 39e2 9fee eb31 d773 d6b1 1833 .>].9....1.s...3 │ -000001f0: 2e24 b980 e76b 0212 7139 279e 3c9c c317 .$...k..q9'.<... │ -00000200: 18f8 62ad d003 835c 30a7 ed19 1903 031b ..b....\0....... │ -00000210: 8e21 fd79 3c30 071e 7e78 4d33 0ecf 07f0 .!.y<0..~xM3.... │ -00000220: c0ce 5c61 878e eb04 0fc6 c819 1cfa da71 ..\a...........q │ -00000230: 1c61 8394 2d38 cbad f330 6770 e25c c53e .a..-8...0gp.\.> │ -00000240: 8731 cf1b 70e9 78d8 a07b 523a c790 ec25 .1..p.x..{R:...% │ -00000250: 32c0 18b9 f0d8 05fd 893d 14a9 e719 f4c3 2........=...... │ -00000260: 9a61 47bd 901b c68c 897d 1d78 e8d8 5923 .aG......}.x..Y# │ -00000270: ea99 277c c9a5 c780 1f31 e0d5 e7c0 4107 ..'|.....1....A. │ -00000280: 3ffa 3036 70dc 0fa0 636e c0e9 63f8 d24e ?.06p...cn..c..N │ -00000290: 9b1e 0f3a 70e9 fb9f 1e0b 36f0 0539 31c7 ...:p.....6..91. │ -000002a0: 713c 523a ce9f 8474 60e1 7b82 18c8 01c9 qz...u.C... │ -00000330: 1f1d 3a72 e863 fa0f f0ed ac1f 7c68 a31f ..:r.c......|h.. │ -00000340: e6c1 31f3 0327 72e3 9c38 48fa e936 ea18 ..1..'r..8H..6.. │ -00000350: 433f 0f74 1fe2 74be e098 ebd1 f981 c139 C?.t..t........9 │ -00000360: 492e 9e9f 8c03 5ee0 594f 9c47 c442 ea38 I.....^.YO.G.B.8 │ -00000370: f0e3 f5a9 db83 b160 4327 1fd7 15d4 1147 .......`C'.....G │ -00000380: c9f5 e97c ba0e 631e 47ea 910f 748c 8539 ...|..c.G...t..9 │ -00000390: aec9 c049 0ce4 7181 b9be 26d8 1193 c79b ...I..q...&..... │ -000003a0: bee0 e47b 965e 1f3d 5fc6 0096 79eb 3cd4 ...{.^.=_...y.<. │ -000003b0: d107 92b9 620c 3b38 5073 c4f2 a4eb fa51 ....b.;8Ps.....Q │ -000003c0: fe1c 3ae0 c81d c60b ccc1 76be 7fea f830 ..:.......v....0 │ -000003d0: ce30 9dee f37e c658 0f7a 3006 5f7f a809 .0...~.X.z0._... │ -000003e0: ee6b 1043 c7a0 7ef4 852c 9403 7da6 0ae6 .k.C..~..,..}... │ -000003f0: 08e9 acbb ee4b ffe7 8eca 1f6b f205 6bad .....K.....k..k. │ -00000400: fb91 9b58 4872 05c7 9873 8f64 0eba 1fc6 ...XHr...s.d.... │ -00000410: d493 83fb 31f4 d461 4fa3 1ff7 47ce f57c ....1..aO...G..| │ -00000420: 8e16 9c3e 27e6 5025 d7fb a01f 57cf 055c ...>'.P%....W..\ │ -00000430: 8cc1 f7db 203f fcb9 2ed8 b88e e098 3ce4 .... ?........<. │ -00000440: 040e af63 e298 07e7 90c4 72cc 387a 0cd8 ...c......r.8z.. │ -00000450: 827a 3d16 7d83 92d7 62d0 f39e 4ec7 e831 .z=.}...b...N..1 │ -00000460: 0e34 c65e 89d7 5a18 8eb9 3127 6038 663c .4.^..Z...1'`8f< │ -00000470: cc51 0bfa d38e 39fc 31c7 b902 491d 7d21 .Q....9.1...I.}! │ -00000480: 81c1 794c 1c63 12c3 f30c 769e efb0 61ae ..yL.c....v...a. │ -00000490: 6374 1bf5 90c1 bc68 231e e729 b8b0 069d ct.....h#..).... │ -000004a0: 1338 ce29 c945 8eb0 f5e8 368e 75c9 f386 .8.).E....6.u... │ -000004b0: ebd4 b9a9 d3f1 1823 0edf 0fe0 cfdc a187 .......#........ │ -000004c0: 3f3a 75e4 e07a 3807 0f5f 93fa 3ac8 118c ?:u..z8.._..:... │ -000004d0: c9b9 8ea5 4e97 b0eb 187d aeaf 4dcf 91fe ....N....}..M... │ -000004e0: ac05 fd21 8143 cec1 f715 f8c0 864e 3c79 ...!.C.......N.Z`..+h..~<. │ -00000590: f40f 4ada e91b 767c 823e 0733 27ef c160 ..J...v|.>.3'..` │ -000005a0: 0f06 c3fc 0e84 e5ba 751c 7cd1 612b 9417 ........u.|.a+.. │ -000005b0: ecbc 47c1 f1e5 3d48 9007 f383 c925 0c03 ..G...=H.....%.. │ -000005c0: 7ebd bec4 84e5 acc7 0d8e c3fc c041 1e48 ~............A.H │ -000005d0: 6038 2fb4 66da c91f 9c17 d203 a75f 0b12 `8/.f........_.. │ -000005e0: f761 4bc4 2db4 960f 3bf6 fbe5 e731 230f .aK.-...;....1#. │ -000005f0: cf35 ce3f 28a9 1f43 7d1c c67f 207b 980f .5.?(..C}... {.. │ -00000600: 7461 7e61 ba42 fe85 f4e0 e0eb 03f5 1a1f ta~a.B.......... │ -00000610: 2996 3d93 ff22 72ec e3f2 1ab5 e4dc b664 ).=.."r........d │ -00000620: 6c49 1eb0 6186 5191 f846 b223 68f4 7f11 lI..a.Q..F.#h... │ -00000630: 55e5 cfe1 857f 4582 ec2f d710 b6f8 24b2 U.....E../....$. │ -00000640: 5c39 8e2a d1c7 c45a 2498 a83c a302 b6af \9.*...Z$..<.... │ -00000650: 745b b0f8 8b7f 3a73 2e0b e683 592c 8b03 t[....:s....Y,.. │ -00000660: 2687 1c2c a362 e142 6ed0 32b7 b8b0 db6a &..,.b.Bn.2....j │ -00000670: 80cc f3b8 dc08 7fc1 92e3 4686 11f5 7614 ..........F...v. │ -00000680: be83 e50a 0ffe b1ac 9d75 c879 e959 b16a .........u.y.Y.j │ -00000690: ba25 92f5 dc37 07f8 940a 2798 722b 8bfa .%...7....'.r+.. │ -000006a0: d958 a23d 55f4 adc5 bf2c ce31 b372 7919 .X.=U....,.1.ry. │ -000006b0: ac45 8e1b f9e6 73c9 6500 4bce 9ab7 e446 .E....s.e.K....F │ -000006c0: 7290 4d33 15f8 f02b 905e 6aa9 44a2 bc1f r.M3...+.^j.D... │ -000006d0: 6e87 d152 b3f0 b74f 3c21 6ff4 69b5 69a5 n..R...O...%..... │ -00000840: ac6b be5a 395b ae3f e1ed 2d33 9ac7 462f .k.Z9[.?..-3..F/ │ -00000850: 6214 d916 737b e0af dc2f 2da8 488e 387f b...s{.../-.H.8. │ -00000860: f8f2 5df5 a569 47cf 2864 ece2 d1a9 ea58 ..]..iG.(d.....X │ -00000870: f61b af58 755f d5eb 794f c87e 1991 3700 ...Xu_..yO.~..7. │ -00000880: 67fc dd13 b975 2681 d974 f701 f71d c04c g....u&..t.....L │ -00000890: 3315 3015 3015 f844 5520 991e d772 e6c3 3.0.0..DU ...r.. │ -000008a0: 57aa 54e3 7c77 aeea 505b b35b e1e3 5e13 W.T.|w..P[.[..^. │ -000008b0: 6ec4 435a eaf3 11d5 fde8 f6f1 573f f7f4 n.CZ........W?.. │ -000008c0: 7d9b 5f96 2fa4 162b b7a1 01f7 8f8b 66df }._./..+......f. │ -000008d0: 7cd4 d8ef 44d7 2e8e 96ac 2c9e bea0 6fbc |...D.....,...o. │ -000008e0: 7157 c659 3161 fd80 b6da c78e 696c 1e7a qW.Y1a......il.z │ -000008f0: 56e5 aaa1 f5ce 79bd bddf d852 3961 feb7 V.....y....R9a.. │ -00000900: b3dc 27fe 7b70 45cb 9e69 834e b24e 79ba ..'.{pE..i.N.Ny. │ -00000910: d6db 5153 5c9f 3c25 35ab 72f9 cf8b 66bf ..QS\.<%5.r...f. │ -00000920: 31b8 f736 eb85 db8a 8f59 d9da 78ce 3f97 1..6.....Y..x.?. │ -00000930: 5a11 6ed9 c1a4 ba96 5fbe b208 5fe7 3c94 Z.n....._..._.<. │ -00000940: e6e2 aadb 3453 0153 0153 0153 814f 6505 ....4S.S.S.S.Oe. │ -00000950: b67d 6180 72d6 3f36 714e b757 eb79 5bbd .}a.r.?6qN.W.y[. │ -00000960: 9347 35da d5d1 8ee3 bd77 54fb 5fbc f5f3 .G5......wT._... │ -00000970: 2eed f97b 674c c98d 435b b787 b644 c9f0 ...{gL..C[...D.. │ -00000980: dddd debb bd5e 193e 7633 cd54 c054 c054 .....^.>v3.T.T.T │ -00000990: c054 20bc 02b3 2e90 87df d147 22bc 9328 .T ........G"..( │ -000009a0: c7ef 2adc 627b 841b 5109 67f4 30b9 d390 ..*.b{..Q.g.0... │ -000009b0: ffe2 2a81 4f9a f66f adf7 7c7d e0fc 271c ..*.O..o..|}..'. │ -000009c0: e50e b655 4a7e 73e1 58f2 d028 bd48 fe24 ...UJ~s.X..(.H.$ │ -000009d0: 2f7c 73a0 a7ba cffe 5b74 c339 293c 2572 /|s.....[t.9)<%r │ -000009e0: 6e71 e6e4 09e4 59fa f0b9 f1ed d579 4d70 nq....Y......yMp │ -000009f0: e4d6 0ad3 123f 2fc1 fd71 6742 dfd0 ad6d .....?/..qgB...m │ -00000a00: 1244 6f11 fb54 551e 8f58 c9ec cff4 744b .Do..TU..X....tK │ -00000a10: 81f1 0ae5 ce7e 2a71 913c 891e 959e 77e7 .....~*q.<....w. │ -00000a20: 61e3 9c1b cb5f 5415 f2b4 acf2 a872 cbb5 a...._T......r.. │ -00000a30: 55fc dc93 e079 c4e2 e404 3c3a cfb5 4c5d U....y....<:..L] │ -00000a40: 63d5 91a9 44f4 4f55 76c9 dc68 14df 6a0c c...D.OUv..h..j. │ -00000a50: 6f37 584e e92c 0bdf eaeb ab22 d60b e93a o7XN.,....."...: │ -00000a60: 2731 758c 9348 8b22 d5b3 6f29 9dec 3701 '1u..H."..o)..7. │ -00000a70: eada f5e5 092c df9c 25f9 71f8 c899 94ea .....,..%.q..... │ -00000a80: f176 4fb3 92ab 2d75 d699 874f 7f6b d98f .vO...-u...O.k.. │ -00000a90: 3a2a 7e1a 4b0e 9d31 fce2 65f5 256f cdfa :*~.K..1..e.%o.. │ -00000aa0: 7d9d 3822 6c3a add2 85ee d2c2 b98d d654 }.8"l:.........T │ -00000ab0: c054 60ff 0ab8 5306 06b6 20c5 b96d a795 .T`...S... ..m.. │ -00000ac0: 9ad7 ae2e 5f9d 88af e9d3 fcc3 d641 674c ...._........AgL │ -00000ad0: 6cfa 57df f4d8 2935 f6ac 495d 2fa9 75ed l.W...)5..I]/.u. │ -00000ae0: 0f2f 958d b7fd 1ad5 e9ed 8975 ef6c 3b4e ./.........u.l;N │ -00000af0: 2526 378f 78be d352 6ee6 d52b d66c 6bbb %&7.x..Rn..+.lk. │ -00000b00: dfee f4ea 87b8 f6c8 759b d4fc cce5 2ab3 ........u.....*. │ -00000b10: ab69 6bd3 c286 649f e66a 4651 6a1b be31 .ik...d..jFQj..1 │ -00000b20: aed4 e7d6 559e 1b8d dff5 e7c7 3bae badd ....U.......;... │ -00000b30: 4e24 b3ba c27f baf0 b31e f540 a6d7 b354 N$.........@...T │ -00000b40: e31d 72b9 bc53 767c 7c1e d7e1 bd21 aa5c ..r..Sv||....!.\ │ -00000b50: 6b81 b86f 9e3f 33c2 54c0 54c0 54e0 5354 k..o.?3.T.T.T.ST │ -00000b60: 8178 a2ef 9cef 770e 51ab 6a07 a506 aa71 .x....w.Q.j....q │ -00000b70: eec2 ecda 777a 3bb8 4306 6ab1 eae9 1556 ....wz;.C.j....V │ -00000b80: 637d c3cc 0bef 6f78 fdbe 77fa 29d7 525d c}....ox..w.).R] │ -00000b90: dbb7 2b47 a9ed 2d2f 956c 1966 8d1a 32c9 ..+G..-/.l.f..2. │ -00000ba0: fe87 d5ff f6c8 b21d 13aa 93c3 b7be f668 ...............h │ -00000bb0: e7b5 a337 5c90 89df 1c9d 5d57 93b9 a5ad ...7\.....]W.... │ -00000bc0: e9bc f5d1 7e5f bda8 5588 dd19 df9a 169d ....~_..U....... │ -00000bd0: e33d fbd8 ccf4 8dbb 367b 27be 32a9 a6ae .=......6{'.2... │ -00000be0: a2fc a64d adf7 6c6c 69da eccd 4977 bf6c ...M..lli...Iw.l │ -00000bf0: 950d bbf3 8e21 4b2f 705d c187 b69e 4ced .....!K/p]....L. │ -00000c00: 8f4b 02df ee08 05ea ca2e b9ea 36cd 54c0 .K..........6.T. │ -00000c10: 54c0 54c0 54e0 d359 81c6 ad7d e45e c0f3 T.T.T..Y...}.^.. │ -00000c20: c6f7 7a9b 3d6f 57db 15d7 796e 6db3 f77a ..z.=oW...ynm..z │ -00000c30: 53d3 833d a23e ffbf 6dbb afb4 1c19 1d27 S..=.>..m......' │ -00000c40: cfdd 3daf 6948 97e7 75f6 eef1 1ef6 bc76 ..=.iH..u......v │ -00000c50: b98d 30cd 54e0 e358 81cb e4be 1af7 d3b8 ..0.T..X........ │ +00000000: 7072 6f00 3031 3000 030a 6500 006c 0d00 pro.010...e..l.. │ +00000010: 0078 01ed 5c0d 7414 d515 7e33 bb9b 6c92 .x..\.t...~3..l. │ +00000020: 0536 c108 8540 961f 15ea df82 7884 4a65 .6...@......x.Je │ +00000030: f851 d316 30c7 534f d5a2 aea2 1405 2b39 .Q..0.SO......+9 │ +00000040: d006 aa24 1340 a416 8eda 5a4d d562 dac3 ...$.@....ZM.b.. │ +00000050: 69fd 6b8b a5a7 5ab1 6640 14ab 22da d696 i.k...Z.f@.."... │ +00000060: b652 62ad da7a d444 b012 4bc8 f47e bbf3 .Rb..z.D..K..~.. │ +00000070: 91c7 b02b 50f5 1c7f dec3 97fb debd dffd ...+P........... │ +00000080: ee7d 7766 dfce ccee 5aa6 de52 6d03 945a .}wf....Z..Rm..Z │ +00000090: 7976 ed9e d5eb 959a 39f7 e2f9 f32f 9b7f yv......9..../.. │ +000000a0: c2a5 972d 4c28 a5ba a4d7 4d3f eef8 aec1 ...-L(....M?.... │ +000000b0: fb4c a369 5b20 b617 67cc 4ad4 4fd8 673b .L.i[ ..g.J.O.g; │ +000000c0: 09b6 e97d 95b2 c586 6e85 3a74 4748 8f4b ...}....n.:tGH.K │ +000000d0: 2f0a 6cb1 4012 5b22 7327 d015 8b84 cfd0 /.l.@.["s'...... │ +000000e0: 4002 035f 6090 1fe6 b04b c8ec 3c1a e820 @.._`....K..<.. │ +000000f0: d107 06bd 5c24 e340 ff0b e9f0 634c 8ca1 ....\$.@....cL.. │ +00000100: a72e 12d8 2011 8b71 8881 441e 7d02 1bed .... ..q..D.}... │ +00000110: e443 2cac b32c 8fbd 4274 a5d2 0749 670d .C,..,..Bt...Ig. │ +00000120: e087 5855 8164 aecc 8bbc 8c83 bad0 8739 ..XU.d.........9 │ +00000130: b31e 3a96 18fa 01cb b511 0f5d b813 cffc ..:........].... │ +00000140: 2087 0731 c94f 2ed4 0163 3dd6 d981 0e7a ..1.O...c=....z │ +00000150: d401 36ac 9938 ac0f 9d73 c683 446d 21ff ..6..8...s..Dm!. │ +00000160: 1a48 8cc3 5dce d8ac 2fd7 423b f8d0 c705 .H..].../.B;.... │ +00000170: 3e47 8a24 1ff4 3a1e 6ba2 0dfa 19d2 71bc >G.$..:.k.....q. │ +00000180: 8801 be5e 3ab8 b1c6 5ed2 5933 cc79 8c70 ...^:...^.Y3.y.p │ +00000190: 2c60 4367 1eba 3c49 26c0 eae7 0aec 8c4d ,`Cg..........p..... │ +00000290: a6c7 830e 5cfa fea7 c782 0d7c 614e cc71 ....\......|aN.q │ +000002a0: 1c8f 968e f327 291d 58f8 9e2c 0672 4032 .....').X..,.r@2 │ +000002b0: 3eed 98bb d21d e9f0 456d f1be 032c 30c4 >.......Em...,0. │ +000002c0: 2106 b0d0 e33c d473 d071 5c23 ce5b ae8d !....<.s.q\#.[.. │ +000002d0: f1e1 83ce 3c80 611c 1da3 af1f 3991 9fb9 ....<.a.....9... │ +000002e0: e858 8e11 977c e404 1ec7 0536 faea f1a1 .X...|.....6.... │ +000002f0: a73f d606 2c63 21f7 70fe e405 96af 59e2 .?..,c!.p.....Y. │ +00000300: 9127 b920 f598 d457 0618 7233 27ee 99c4 .'. ...W..r3'... │ +00000310: 41cf 3c89 a18d b290 1e76 d870 8c38 a624 A.<......v.p.8.$ │ +00000320: 2739 f4f5 c347 efd8 bfb0 4e74 e851 5bf8 '9...G....Nt.Q[. │ +00000330: a343 470e 7d4c ff7e 819d f583 0f6d f4c3 .CG.}L.~.....m.. │ +00000340: 3c3c 667e e044 6e9c 1307 493f dd46 1d63 <u{8.l.....:.( │ +00000380: b93e 9d4f d761 cce3 483d f281 8eb1 30c7 .>.O.a..H=....0. │ +00000390: 3519 3889 813c 3134 d7d7 043b 62f2 78d3 5.8..<14...;b.x. │ +000003a0: 179c 7ccf d2eb a3e7 cb18 c032 6f9d 873a ..|........2o..: │ +000003b0: fa40 3257 8c61 0707 6a8e 58be 745d 3f32 .@2W.a..j.X.t]?2 │ +000003c0: 9843 071c b9f3 f102 73a8 9def 9f3a 3e1f .C......s....:>. │ +000003d0: 673e 9dee f37e c658 0f7a 3806 5f7f a809 g>...~.X.z8._... │ +000003e0: ee6b 1043 c7a0 7ef4 852c 9403 7da6 08e6 .k.C..~..,..}... │ +000003f0: 28e9 acbb ee4b ffe7 8fe9 39d6 e40b d75a (....K....9....Z │ +00000400: f723 37b1 90e4 0a8f 31e7 1ec9 1c74 3f8c .#7.....1....t?. │ +00000410: a927 07f7 63e8 a9c3 9e46 3fee 8f9c ebf9 .'..c....F?..... │ +00000420: 1c2b 387d 4ecc e14a aef7 a120 ae9e 0bb8 .+8}N..J... .... │ +00000430: 1883 efb7 617e f873 5db0 711d e131 79c8 ....a~.s].q..1y. │ +00000440: 091c 5ec7 c431 0fce 2189 e598 71f4 18b0 ..^..1..!...q... │ +00000450: 85f5 7a2c fa86 25af c5a0 e73d 9d8e d163 ..z,..%....=...c │ +00000460: 1c6c 8cbd 12af b57c 38e6 c69c 80e1 98f1 .l.....|8....... │ +00000470: 3047 2de8 4f3b e6f0 c71c e70a 2475 f485 0G-.O;......$u.. │ +00000480: 0406 e731 718c 490c cf33 d879 bec3 86b9 ...1q.I..3.y.... │ +00000490: 8ed1 6dd4 4386 f3a2 8d78 9ca7 e0c2 1a74 ..m.C....x.....t │ +000004a0: 4ee0 38a7 2417 39f2 ad47 b771 ac4b 9e37 N.8.$.9..G.q.K.7 │ +000004b0: 5ca7 ce4d 9d8e c718 71f8 7e00 7fe6 0e3d \..M....q.~....= │ +000004c0: fcd1 a923 07d7 c339 78f8 9ad4 d741 8e70 ...#...9x....A.p │ +000004d0: 4cce 752c 75ba 845d c7e8 737d 6d7a 8ef4 L.u,u..]..s}mz.. │ +000004e0: 672d e80f 091c 720e bfaf c007 3674 e2c9 g-....r.....6t.. │ +000004f0: a3cf e18b ce7a 010f 9c8e a15f 58c2 8f38 .....z....._X..8 │ +00000500: 4ae8 c2fe e0c4 7909 0cec 8c01 9c3e cec7 J.....y......>.. │ +00000510: 1fd6 1d6c ce3c 745e e604 5f1c 777d 8e75 ...l.I.r.....8rqo..u │ +00000550: e07a e843 2c25 62d1 0689 7531 3e31 b473 .z.C,%b...u1>1.s │ +00000560: 0e09 1de3 f1dc 7a54 743a 8663 d69c 3c94 ......zTt:.c..<. │ +00000570: 581b e271 4e3e f82d 913f f42f 242b d307 X..qN>.-.?./$+.. │ +00000580: 9e8b e4a2 8fbe 16d8 f4f7 0ada a0a7 1f8f ................ │ +00000590: 2bfd c392 76fa e63b 3e61 9f43 9993 f750 +...v..;>a.C...P │ +000005a0: b087 8261 7e07 c372 dd3a 0ebe e8b0 15ca ...a~..r.:...... │ +000005b0: 0b76 dea3 e0f8 f21e 24cc 83f9 a1e4 920f .v......$....... │ +000005c0: 037e bdbe c4e4 cb59 8f1b 1ee7 f303 0779 .~.....Y.......y │ +000005d0: 2081 e1bc d09a 6927 7f78 5e48 0f9c 7e2d .....i'.x^H..~- │ +000005e0: 48dc 872d 11b7 d05a 3eec d8ef 979f c78c H..-...Z>....... │ +000005f0: 3c3c d738 ffa0 a47e 0cf5 713e fe83 d9f3 <<.8...~..q>.... │ +00000600: f940 97cf 2f9f ae90 7f21 3d38 f8fa 40bd .@../....!=8..@. │ +00000610: c645 8a65 cfe4 bf88 1cfb b8bc 462d 39b7 .E.e........F-9. │ +00000620: 2d19 5b92 076c 9861 5424 be91 ec08 1afd -.[..l.aT$...... │ +00000630: 5f44 5506 7378 e15f 9120 fbca 3584 2d3e _DU.sx._. ..5.-> │ +00000640: c92c 578e a352 f431 b116 0926 2acf a880 .,W..R.1...&*... │ +00000650: ed2d dd16 2cfe e29f ce9c cb82 f960 16cb .-..,........`.. │ +00000660: e280 c921 07c9 a858 b890 1bb4 cc2d 2eec ...!...X.....-.. │ +00000670: b6ea 27f3 1e5c 6e84 bf60 c971 23c3 887a ..'..\n..`.q#..z │ +00000680: 270a df41 7285 07ff 58d6 ce3a e4bc f4ac '..Ar...X..:.... │ +00000690: 5835 dd12 c97a ee9f 037c 4a85 134c b995 X5...z...|J..L.. │ +000006a0: 4583 6c2c d19e 21fa 96e2 5f16 e798 59b9 E.l,..!..._...Y. │ +000006b0: 1e19 ae45 8e1b f9f6 e492 cb00 969c b5c7 ...E............ │ +000006c0: 921b c941 36cd 54e0 c3af 80b3 d852 c964 ...A6.T......R.d │ +000006d0: a20f 6e87 d1d2 b5f8 db2b 9e94 377a 476d ..n......+..7zGm │ +000006e0: 5a21 1379 6749 29a7 3f36 a703 9a7b c26d Z!.ygI).?6...{.m │ +000006f0: 256b 47d8 b6aa 8f2b 57bd 205b 20ae ed36 %kG....+W. [ ..6 │ +00000700: c80d 97bb ecb1 b2a9 91b6 af5d a6ee bb62 ...........]...b │ +00000710: 430a 8e17 dab7 f570 7c59 3ec9 6c19 b260 C......p|Y>.l..` │ +00000720: 260c 055a a3e8 5fc6 a36d 6919 79b8 f9d4 &..Z.._..mi.y... │ +00000730: c4a9 d971 ee4f 3485 2b11 ad25 e2ca 4aa7 ...q.O4.+..%..J. │ +00000740: 1251 5775 608f 3c78 4bda ea86 5193 5dc9 .QWu`..P.A........... │ -00000d50: 0a98 0a98 0a7c 742a 30b6 3c92 39fd 0fd3 .....|t*0.<.9... │ -00000d60: 95fa 490b 2e20 4c33 1530 1530 1530 1530 ..I.. L3.0.0.0.0 │ -00000d70: 1530 15f8 1856 e07f b94d 15e1 .0...V...M.. │ +00000c70: 4793 18a3 e357 9db0 11ff a540 4f2e 481d G....W.....@O.H. │ +00000c80: 8f31 1e8a 12cf 588c 433f c6c4 af9d 303e .1....X.C?....0> │ +00000c90: 4dba 7c3f 37cb 8578 e1ff 4b03 74cc 111c M.|?7..x..K.t... │ +00000ca0: f003 f7ab d2c9 053d 31d0 a17f a02d aa56 .......=1....-.V │ +00000cb0: 953e 1d2f ae09 9edd 2af9 6ae0 75ee f5f6 .>./....*.j.u... │ +00000cc0: a91b 8228 2935 c91e 913e afe7 8bcc 79a2 ...()5...>....y. │ +00000cd0: bb23 f1e3 25d3 4c05 4c05 3e5a 1588 3aea .#..%.L.L.>Z..:. │ +00000ce0: d9df 7a2b e7b9 f2b3 89a0 fd7a de13 af8d ..z+.......z.... │ +00000cf0: e8e8 8b8d 09cd 4e0d 77ed efc5 f0d9 47c1 ......N.w.....G. │ +00000d00: d6bc f303 df76 0ac6 3206 5381 4f76 05f6 .....v..2.S.Ov.. │ +00000d10: c8f2 78c9 c0cb 0c4a bc2a f15a a31d 6374 ..x....J.*.Z..ct │ +00000d20: 5c02 e0f2 807a 5e12 40e2 9348 6260 c725 \....z^.@..Hb`.% │ +00000d30: 04e7 f417 d57b b5d9 fd8b bcd5 2d3f 506a .....{......-?Pj │ +00000d40: eaa8 c37d 06f5 5eb4 c666 2a60 2a60 2a60 ...}..^..f*`*`*` │ +00000d50: 2a60 2a60 2af0 d1a9 c098 4424 73d6 1fa6 *`*`*.....D$s... │ +00000d60: 2af5 9366 5c40 9866 2a60 2a60 2a60 2a60 *..f\@.f*`*`*`*` │ +00000d70: 2a60 2af0 31ac c0ff 000c a516 26 *`*.1.......&